Mini Kabibi Habibi

Current Path : C:/Program Files/Adobe/Adobe Photoshop 2025/Required/UXP/com.adobe.ccx.sharesheet/
Upload File :
Current File : C:/Program Files/Adobe/Adobe Photoshop 2025/Required/UXP/com.adobe.ccx.sharesheet/main.js

/*! For license information please see main.js.LICENSE.txt */
!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var n=t();for(var r in n)("object"==typeof exports?exports:e)[r]=n[r]}}(self,(function(){return function(){var e,t,n,r,o={38111: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},52954:function(e){function t(e,t,n,r,o,i,s){try{var a=e[i](s),c=a.value}catch(e){return void n(e)}a.done?t(c):Promise.resolve(c).then(r,o)}e.exports=function(e){return function(){var n=this,r=arguments;return new Promise((function(o,i){var s=e.apply(n,r);function a(e){t(s,o,i,a,c,"next",e)}function c(e){t(s,o,i,a,c,"throw",e)}a(void 0)}))}},e.exports.__esModule=!0,e.exports.default=e.exports},50085:function(e){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports},15198:function(e){function t(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}e.exports=function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e},e.exports.__esModule=!0,e.exports.default=e.exports},81260:function(e){e.exports=function(e,t,n){return 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},58527: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=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},e.exports.__esModule=!0,e.exports.default=e.exports,t.apply(this,arguments)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},2588:function(e){function t(n){return e.exports=t=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},60270:function(e,t,n){var r=n(40742);e.exports=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&r(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports},14859:function(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},36983:function(e,t,n){var r=n(58921).default,o=n(38111);e.exports=function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return o(e)},e.exports.__esModule=!0,e.exports.default=e.exports},66132:function(e,t,n){var r=n(58921).default;function o(){"use strict";e.exports=o=function(){return t},e.exports.__esModule=!0,e.exports.default=e.exports;var t={},n=Object.prototype,i=n.hasOwnProperty,s="function"==typeof Symbol?Symbol:{},a=s.iterator||"@@iterator",c=s.asyncIterator||"@@asyncIterator",l=s.toStringTag||"@@toStringTag";function u(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,n){return e[t]=n}}function d(e,t,n,r){var o=t&&t.prototype instanceof h?t:h,i=Object.create(o.prototype),s=new O(r||[]);return i._invoke=function(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return{value:void 0,done:!0}}for(n.method=o,n.arg=i;;){var s=n.delegate;if(s){var a=x(s,n);if(a){if(a===m)continue;return a}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=p(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===m)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(e,n,s),i}function p(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=d;var m={};function h(){}function f(){}function g(){}var v={};u(v,a,(function(){return this}));var b=Object.getPrototypeOf,y=b&&b(b(I([])));y&&y!==n&&i.call(y,a)&&(v=y);var _=g.prototype=h.prototype=Object.create(v);function E(e){["next","throw","return"].forEach((function(t){u(e,t,(function(e){return this._invoke(t,e)}))}))}function w(e,t){function n(o,s,a,c){var l=p(e[o],e,s);if("throw"!==l.type){var u=l.arg,d=u.value;return d&&"object"==r(d)&&i.call(d,"__await")?t.resolve(d.__await).then((function(e){n("next",e,a,c)}),(function(e){n("throw",e,a,c)})):t.resolve(d).then((function(e){u.value=e,a(u)}),(function(e){return n("throw",e,a,c)}))}c(l.arg)}var o;this._invoke=function(e,r){function i(){return new t((function(t,o){n(e,r,t,o)}))}return o=o?o.then(i,i):i()}}function x(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,x(e,t),"throw"===t.method))return m;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return m}var r=p(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,m;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,m):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,m)}function T(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 S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function O(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(T,this),this.reset(!0)}function I(e){if(e){var t=e[a];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,r=function t(){for(;++n<e.length;)if(i.call(e,n))return t.value=e[n],t.done=!1,t;return t.value=void 0,t.done=!0,t};return r.next=r}}return{next:k}}function k(){return{value:void 0,done:!0}}return f.prototype=g,u(_,"constructor",g),u(g,"constructor",f),f.displayName=u(g,l,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===f||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,g):(e.__proto__=g,u(e,l,"GeneratorFunction")),e.prototype=Object.create(_),e},t.awrap=function(e){return{__await:e}},E(w.prototype),u(w.prototype,c,(function(){return this})),t.AsyncIterator=w,t.async=function(e,n,r,o,i){void 0===i&&(i=Promise);var s=new w(d(e,n,r,o),i);return t.isGeneratorFunction(n)?s:s.next().then((function(e){return e.done?e.value:s.next()}))},E(_),u(_,l,"Generator"),u(_,a,(function(){return this})),u(_,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},t.values=I,O.prototype={constructor:O,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&i.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function n(n,r){return s.type="throw",s.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r],s=o.completion;if("root"===o.tryLoc)return n("end");if(o.tryLoc<=this.prev){var a=i.call(o,"catchLoc"),c=i.call(o,"finallyLoc");if(a&&c){if(this.prev<o.catchLoc)return n(o.catchLoc,!0);if(this.prev<o.finallyLoc)return n(o.finallyLoc)}else if(a){if(this.prev<o.catchLoc)return n(o.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return n(o.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&i.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var o=r;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var s=o?o.completion:{};return s.type=e,s.arg=t,o?(this.method="next",this.next=o.finallyLoc,m):this.complete(s)},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),m},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;S(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:I(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),m}},t}e.exports=o,e.exports.__esModule=!0,e.exports.default=e.exports},40742:function(e){function t(n,r){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n,r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},58921:function(e){function t(n){return e.exports=t="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.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},77162:function(e,t,n){var r=n(66132)();e.exports=r;try{regeneratorRuntime=r}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=r:Function("r","regeneratorRuntime = r")(r)}},80102:function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}t.default=void 0;var o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var s=o?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(n,i,s):n[i]=e[i]}return n.default=e,t&&t.set(e,n),n}(n(2784)),i=c(n(13980)),s=c(n(833)),a=n(69607);function c(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){p(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var m=function(e){var t=!0;if(e.disabled&&(t=!1),"prod"!==e.env&&"production"!==e.env&&(e.project||(console.error("When instantiated the Ingest Provider component must be given a project prop."),t=!1),e.apiKey||(console.error("When instantiated the Ingest Provider component must be given an apiKey prop."),t=!1),e.token||e.allowNoToken||(console.error("When instantiated the Ingest Provider component must be given a token prop."),t=!1)),t)return(0,s.default)(e)},h=o.default.forwardRef((function(e,t){var n=(0,o.useContext)(a.IngestContext)||{},r=m(e),i=(0,o.useMemo)((function(){return r?d({},n,p({},e.project,r)):d({},n)}),[r]);return(0,o.useEffect)((function(){return function(){var t=m(e);(t||e.disabled&&t)&&t.delete()}}),[e.project,e.disabled]),(0,o.useImperativeHandle)(t,(function(){return{getController:function(){return i[e.project]}}}),[i]),o.default.createElement(a.IngestContext.Provider,{value:i},e.children)}));h.displayName="IngestProvider",h.defaultProps={disabled:!1,env:"stage"},h.propTypes={allowNoToken:i.default.bool,apiKey:i.default.string.isRequired,data:i.default.object,debounce:i.default.number,disabled:i.default.bool,children:i.default.node,env:i.default.string,ingestType:i.default.string,maQueuedEvents:i.default.number,onLog:i.default.func,product:i.default.string,productLocation:i.default.string,project:i.default.string.isRequired,timestampPropertyName:i.default.string,token:i.default.string,userRegion:i.default.string};var f=h;t.default=f},69607:function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.IngestContext=void 0;var o=((r=n(2784))&&r.__esModule?r:{default:r}).default.createContext({fireEvent:function(){return new Promise((function(e){return e()}))}});t.IngestContext=o},833:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(51344)),o=s(n(41813)),i=s(n(71101));function s(e){return e&&e.__esModule?e:{default:e}}function a(e){return a="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},a(e)}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var l={fireEvent:function(){return Promise.resolve()},flush:function(){return Promise.resolve()}},u=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.configure(t),this.offlineQueue=[],this.fireEvent=this.fireEvent.bind(this),this.fireQueuedEvents=this.fireQueuedEvents.bind(this),this._sessionGuid=(0,o.default)(),window.addEventListener("online",this.fireQueuedEvents)}var t,n;return t=e,n=[{key:"configure",value:function(e){var t=e.token,n=e.onLog;if(e.apiInstance)this._ingestApi=e.apiInstance;else{var r={getAccessToken:function(e){e(null,t)},log:function(e){n&&n(e)}},o={ENVIRONMENT:e.env,ALLOW_NO_TOKEN:e.allowNoToken,ANALYTICS_API_KEY:e.apiKey,ANALYTICS_PROJECT:e.project,ANALYTICS_X_PRODUCT:e.product,ANALYTICS_X_PRODUCT_LOCATION:e.productLocation,ANALYTICS_MAX_QUEUED_EVENTS:e.maxQueuedEvents,ANALYTICS_DEBOUNCE:e.debounce,ANALYTICS_USER_REGION:e.userRegion,ANALYTICS_INGEST_TYPE:e.ingestType,TIMESTAMP_PROPERTY_NAME:e.timestampPropertyName},s=new i.default(r,o);s.enable(!0),this._ingestApi=s}this.updateData(e.data),this.project=e.project,this.fireEventCb=e.fireEventCallback||function(){}}},{key:"updateData",value:function(e){this._baseData=e}},{key:"_flattenObj",value:function(e,t,n){var r=this;return Object.keys(e).forEach((function(o){var i=e[o],s=n?"".concat(n,".").concat(o):o;!i||"object"!==a(i)||i instanceof Date?t[s]=i:r._flattenObj(i,t,s)})),t}},{key:"fireQueuedEvents",value:function(){var e=this;this.offlineQueue.forEach((function(t){var n=t.augmentedData,r=t.fireImmediately,o=t.options,i=t.mergeBaseData;e.fireEvent(n,r,o,i)})),this.offlineQueue=[]}},{key:"fireEvent",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0,i=arguments.length>2?arguments[2]:void 0,s=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];return new Promise((function(a,c){var l={};if(s){var u,d,p,m=(0,r.default)({},e._baseData)||{};m.event||(m.event={}),m.event.session_guid=null!==(u=m.event.session_guid)&&void 0!==u?u:e._sessionGuid,m.event.guid=null!==(d=m.event.guid)&&void 0!==d?d:(0,o.default)(),m.event.offline=null!==(p=m.event.offline)&&void 0!==p?p:(!navigator.onLine).toString(),(0,r.default)(l,m,t)}else l=t;var h=e._flattenObj(l,{}),f=function(t){t?c(t):(e.fireEventCb(l),a(h))};navigator.onLine?(e._ingestApi.postEvent(h,n?void 0:f,i),n&&e._ingestApi.flush(!0,f)):(a(h),e.offlineQueue.push({augmentedData:l,fireImmediately:n,options:i,mergeBaseData:!1}))}))}},{key:"flush",value:function(){var e=this;return new Promise((function(t,n){e._ingestApi.flush(!0,(function(e){e?n(e):t()}))}))}},{key:"delete",value:function(){window.removeEventListener("online",this.fireQueuedEvents),this.offlineQueue=[],delete l[this.project]}}],n&&c(t.prototype,n),e}();function d(e){var t;return l[e.project]?(t=l[e.project]).configure(e):(t=new u(e),l[e.project]=t),t}d.getInstance=function(e){return l[e]||l};var p=d;t.default=p},17927:function(e,t,n){"use strict";var r;(r=n(2784))&&r.__esModule,n(69607)},80443:function(e,t,n){"use strict";t.default=void 0;var r=n(2784),o=n(69607);t.default=function(e){var t=(0,r.useContext)(o.IngestContext);return t[e]||t}},73813:function(e,t,n){t.default=n(80102).default,t.ccxController=n(833).default,n(17927),n(69607).IngestContext,t.useCCXIngest=n(80443).default},36597:function(e){for(var t=[],n=0;n<256;++n)t[n]=(n+256).toString(16).substr(1);e.exports=function(e,n){var r=n||0,o=t;return[o[e[r++]],o[e[r++]],o[e[r++]],o[e[r++]],"-",o[e[r++]],o[e[r++]],"-",o[e[r++]],o[e[r++]],"-",o[e[r++]],o[e[r++]],"-",o[e[r++]],o[e[r++]],o[e[r++]],o[e[r++]],o[e[r++]],o[e[r++]]].join("")}},19683:function(e){var t="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if(t){var n=new Uint8Array(16);e.exports=function(){return t(n),n}}else{var r=new Array(16);e.exports=function(){for(var e,t=0;t<16;t++)0==(3&t)&&(e=4294967296*Math.random()),r[t]=e>>>((3&t)<<3)&255;return r}}},41813:function(e,t,n){var r,o,i=n(19683),s=n(36597),a=0,c=0;e.exports=function(e,t,n){var l=t&&n||0,u=t||[],d=(e=e||{}).node||r,p=void 0!==e.clockseq?e.clockseq:o;if(null==d||null==p){var m=i();null==d&&(d=r=[1|m[0],m[1],m[2],m[3],m[4],m[5]]),null==p&&(p=o=16383&(m[6]<<8|m[7]))}var h=void 0!==e.msecs?e.msecs:(new Date).getTime(),f=void 0!==e.nsecs?e.nsecs:c+1,g=h-a+(f-c)/1e4;if(g<0&&void 0===e.clockseq&&(p=p+1&16383),(g<0||h>a)&&void 0===e.nsecs&&(f=0),f>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");a=h,c=f,o=p;var v=(1e4*(268435455&(h+=122192928e5))+f)%4294967296;u[l++]=v>>>24&255,u[l++]=v>>>16&255,u[l++]=v>>>8&255,u[l++]=255&v;var b=h/4294967296*1e4&268435455;u[l++]=b>>>8&255,u[l++]=255&b,u[l++]=b>>>24&15|16,u[l++]=b>>>16&255,u[l++]=p>>>8|128,u[l++]=255&p;for(var y=0;y<6;++y)u[l+y]=d[y];return t||s(u)}},71101:function(e){function t(e,t){var n=e.toString();if(n.length<t){var r=[];r.length=t-n.length+1,n=r.join("0")+n}return n}function n(e,t){return Object.getOwnPropertyNames(t).forEach((function(r){if("object"==typeof t[r])"object"!=typeof e[r]&&(e[r]={}),n(e[r],t[r]);else{var o=Object.getOwnPropertyDescriptor(t,r);Object.defineProperty(e,r,o)}})),e}function r(e,t,n){e.forEach((function(e){setTimeout((function(){e(t,n)}))}))}var o={prod:"cc-api-data.adobe.io",stage:"cc-api-data-stage.adobe.io",dev:"cc-api-data-dev.adobe.io"},i="/ingest",s={ENVIRONMENT:"prod",ALLOW_NO_TOKEN:!1,ANALYTICS_INGEST_TYPE:"dunamis",ANALYTICS_MAX_QUEUED_EVENTS:50,ANALYTICS_DEBOUNCE:1e4,ANALYTICS_API_KEY:null,ANALYTICS_X_PRODUCT:null,ANALYTICS_X_PRODUCT_LOCATION:void 0,ANALYTICS_PROJECT:null,ANALYTICS_USER_REGION:"UNKNOWN",TIMESTAMP_PROPERTY_NAME:"event.dts_end"},a=["ANALYTICS_API_KEY","ANALYTICS_X_PRODUCT","ANALYTICS_PROJECT"];function c(e,t){e=e||{},t=t||{};var r=e=>{throw this._log(e),new Error("ERROR: "+e)};this._queuedEvents=[],this._queuedCallbacks=[],this._lastSendTime=0,this._isEnabled=!1,this._dependencies=n({},e),e.getAccessToken&&"function"==typeof e.getAccessToken||r("Missing dependency: getAccessToken"),this._options={},Object.keys(s).forEach((e=>{this._options[e]=t[e]||s[e]})),a.forEach((e=>{this._options[e]||r("Missing option: "+e)})),"undefined"==typeof fetch&&r("Ingest requires fetch - if in a node environment, set 'global.fetch = require('node-fetch');'")}c.prototype._log=function(e){var t=this._dependencies.log;t&&t("Ingest :: "+e)},c.prototype._getAgent=function(e,t){this._dependencies.getAgent?this._dependencies.getAgent(e,t):t(null,{})},c.prototype._getAccessToken=function(e){this._dependencies.getAccessToken(e)},c.prototype._clearAccessToken=function(){this._dependencies.clearAccessToken&&this._dependencies.clearAccessToken()},c.prototype._getEnvironment=function(){return o[this._options.ENVIRONMENT]?this._options.ENVIRONMENT:"prod"},c.prototype._getAnalyticsHost=function(){return o[this._getEnvironment()]},c.prototype._formatTimestamp=function(e){var n=e.getFullYear(),r=t(e.getMonth()+1,2),o=t(e.getDate(),2),i=t(e.getHours(),2),s=t(e.getMinutes(),2),a=t(e.getSeconds(),2),c=t(e.getMilliseconds(),3),l=e.getTimezoneOffset(),u=l<0?"+":"-",d=Math.floor(Math.abs(l)/60),p=Math.abs(l)%60;return n+"-"+r+"-"+o+"T"+i+":"+s+":"+a+"."+c+(u+t(d,2)+t(p,2))},c.prototype._updateDebounce=function(e){var t=e&&(e["retry-after"]||e["Retry-After"]),n=0;if(t){var r;try{r=parseInt(t,10)}catch(e){}if(r)n=Math.max(0,r);else{var o=Date.parse(t);if(o){var i=(new Date).valueOf();n=Math.max(0,o-i)/1e3+Math.floor(10*Math.random())}}}this._options.ANALYTICS_DEBOUNCE=Math.max(1e3*n,this._options.ANALYTICS_DEBOUNCE)},c.prototype._queueEvent=function(e){this._queuedEvents.length>=this._options.ANALYTICS_MAX_QUEUED_EVENTS&&this._queuedEvents.shift(),this._queuedEvents.push(e)},c.prototype._requeueEvents=function(e){this._queuedEvents=e.concat(this._queuedEvents),this._queuedEvents=function(e,t){var n=e;if(e&&e.length>t&&t>0){var r=e.length-t;n=e.slice(r,e.length)}return n}(this._queuedEvents,this._options.ANALYTICS_MAX_QUEUED_EVENTS)},c.prototype._sendAnalytics=function(e,t,o){if(o=o||0,t&&this._queuedCallbacks.push(t),!this._isEnabled||0===this._queuedEvents.length){var s=this._queuedCallbacks;return this._queuedCallbacks=[],void(this._isEnabled?r(s,null,0):r(s,new Error("Analytics Disabled")))}var a=this._options.ANALYTICS_DEBOUNCE;if(e&&(a=0,clearTimeout(this._pendingSendAnalyticsTimeout),this._pendingSendAnalyticsTimeout=void 0),this._sendingEvents||this._pendingSendAnalyticsTimeout)e&&(this._fastFollow=!0);else{var c=(new Date).valueOf();if(c-this._lastSendTime<a)this._pendingSendAnalyticsTimeout=setTimeout((()=>{this._pendingSendAnalyticsTimeout=void 0,this._sendAnalytics()}),a);else{this._lastSendTime=c,this._sendingEvents=this._queuedEvents,this._sendingCallbacks=this._queuedCallbacks,this._queuedEvents=[],this._queuedCallbacks=[];var l,u=(l=function(){return Math.floor(65536*(1+Math.random())).toString(16).substring(1)})()+l()+"-"+l()+"-"+l()+"-"+l()+"-"+l()+l()+l(),d="["+u+"] ",p={events:this._sendingEvents},m=e=>{var t=this._queuedEvents?this._queuedEvents.length:0;if(this._sendingEvents){var n=this._sendingEvents.length;e?(this._requeueEvents(this._sendingEvents),this._log(d+"Error sending "+n+" events: "+e)):this._log(d+"Success sending "+n+" events: "+JSON.stringify(this._sendingEvents)),delete this._sendingEvents;var o=this._sendingCallbacks;delete this._sendingCallbacks,e?r(o,e):r(o,null,n)}t>0&&this._sendAnalytics(this._fastFollow),this._fastFollow=!1},h=(e,t)=>{if(this._updateDebounce(t),401===e&&0===o)return this._clearAccessToken(),this._requeueEvents(this._sendingEvents),delete this._sendingEvents,this._queuedCallbacks=this._sendingCallbacks.concat(this._queuedCallbacks),delete this._sendingCallbacks,this._log(d+"Access token is expired. Retry one more time."),void this._sendAnalytics(!0,void 0,o+1);200===e?m():m(new Error("Unexpected Response: "+e))};this._getAccessToken(((e,t)=>{if(e&&!this._options.ALLOW_NO_TOKEN)return void m(e);if(!(t&&0!==t.length||this._options.ALLOW_NO_TOKEN))return void m(new Error("No access token"));var r="https://"+this._getAnalyticsHost();this._log(d+"Sending analytics to "+r+i);const o={"x-api-key":this._options.ANALYTICS_API_KEY,"X-Product":this._options.ANALYTICS_X_PRODUCT,"User-Agent":this._options.ANALYTICS_USER_AGENT||this._options.ANALYTICS_API_KEY,"X-Request-Id":u,"Content-Type":"application/json"};t&&(o.Authorization="Bearer "+t),this._options.ANALYTICS_X_PRODUCT_LOCATION&&(o["X-Product-Location"]=this._options.ANALYTICS_X_PRODUCT_LOCATION),this._getAgent(r,((e,t)=>{const s={method:"POST",headers:o,body:JSON.stringify(p)};t&&t.agent?s.agent=t&&t.agent:n(s,t||{}),fetch(r+i,s).then((e=>{h(e.status,e.headers)}),m)}))}))}}},c.prototype.enable=function(e){this._isEnabled=e,e&&this._sendAnalytics(!0)},c.prototype.postEvent=function(e,t,n){var o=n||{},i="event.dts_start",s="event.coll_dts",a=o.TIMESTAMP_PROPERTY_NAME||this._options.TIMESTAMP_PROPERTY_NAME,c=o.ANALYTICS_PROJECT||this._options.ANALYTICS_PROJECT,l=o.ANALYTICS_INGEST_TYPE||this._options.ANALYTICS_INGEST_TYPE;e[s]&&e[s]instanceof Date&&(e[s]=this._formatTimestamp(e[s])),e[i]&&e[i]instanceof Date&&(e[i]=this._formatTimestamp(e[i])),e[a]||(e[a]=this._formatTimestamp(new Date)),e[a]instanceof Date&&(e[a]=this._formatTimestamp(e[a]));var u={time:e[a],project:c,environment:this._getEnvironment(),ingesttype:l,data:e};e.simulate?(this._log("event sim:"+JSON.stringify(u)),t&&r([t],null,0)):(this._queueEvent(u),this._sendAnalytics(!1,t))},c.prototype.flush=function(e,t){this._sendAnalytics(e,t)},e.exports=c},75390:function(e,t,n){const r="-"+n(54970).replace(/[\^~]/g,"").replace(/\./g,"-");e.exports={fallbackTagName:function(e){return`${e}${r}`},fallbackTagNameSuffix:r}},54970:function(e){e.exports="1.0.348"},89017:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=n(64939),i=r(n(82492)),s=r(n(47157)),a=n(66338),c=n(98511);class l{constructor(e,t){var n;this.basePayload={env:{com:{name:o.COMPONENT_NAME,version:o.COMPONENT_VERSION}}},this.config=e,this.basePayload=(0,i.default)({},this.basePayload,t),null===(n=this.basePayload.event)||void 0===n||delete n.user_guid,delete this.basePayload.user}sendEvent(e){let t=Promise.resolve();const n=(0,i.default)({},this.basePayload,e,{event:{dts_end:this.formattedTimestamp(),guid:(0,c.v4)()}}),r={events:[{project:this.config.projectKey,environment:this.config.environment,time:this.formattedTimestamp(),ingesttype:o.INGEST_TYPE,data:(0,a.flatten)(n)}]};return t=l.axiosInstance.post((0,o.getIngestEndpoint)(this.config.environment),r,{headers:{"Content-Type":"application/json","x-api-key":this.config.apiKey}}),t}formattedTimestamp(){const e=new Date,t=e.getTimezoneOffset(),n=t<0?"+":"-",r=Math.floor(Math.abs(t)/60).toString(),o=(Math.abs(t)%60).toString(),i=n+r.padStart(2,"0")+o.padStart(2,"0");return e.toISOString().slice(0,-1)+i}}l.axiosInstance=s.default.create(),t.default=l},22530:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=n(64939),i=r(n(89017));t.default=class{constructor(e,t){this.dunamisAnalytics=new i.default({projectKey:o.COMMENTS_PROJECT_KEY,apiKey:o.COMMENTS_API_KEY,environment:e},t)}sendCreateCommentEvent(e){return this.dunamisAnalytics.sendEvent({event:{workflow:o.WORKFLOW.Collaboration,subcategory:o.SUBCATEGORY.Review,type:e,subtype:o.SUBTYPE.Comment}})}}},64939:function(e,t){"use strict";var n,r;Object.defineProperty(t,"__esModule",{value:!0}),t.FrameioMetadataType=t.CrudResult=t.getIngestEndpoint=t.WORKFLOW=t.VIEW_TYPE=t.TYPE=t.SUBTYPE=t.SUBCATEGORY=t.PROD_ENV=t.STAGE_ENV=t.INGEST_TYPE=t.COMMENTS_API_KEY=t.COMMENTS_PROJECT_KEY=t.SHARE_SHEET_API_KEY=t.SHARE_SHEET_PROJECT_KEY=t.COMPONENT_VERSION=t.COMPONENT_NAME=void 0,t.COMPONENT_NAME="Share4Review",t.COMPONENT_VERSION="1.0",t.SHARE_SHEET_PROJECT_KEY="ss-web-service",t.SHARE_SHEET_API_KEY="ss-web-service",t.COMMENTS_PROJECT_KEY="comment-service",t.COMMENTS_API_KEY="CCXComments1",t.INGEST_TYPE="dunamis",t.STAGE_ENV="stage",t.PROD_ENV="prod",t.SUBCATEGORY={ShareForReview:"Share for Review",ShareForReviewFrameio:"Frameio Share for Review",Sharing:"Sharing",Review:"Review"},t.SUBTYPE={Comment:"comment",Create:"create",InviteToView:"invite-to-view",FetchMetadata:"fetch-metadata",Login:"login",Logout:"logout",PermanentDelete:"permanent-delete",SetPublicComments:"set-public-comments",ShareForReview:"share-for-review",UpdateLink:"update-link",Version:"create-version",ChangeLinkAccess:"change-link-access",InviteSent:"invite-sent"},t.TYPE={Error:"error",Success:"success"},t.VIEW_TYPE={Create:"Create Panel",NewReview:"New Review"},t.WORKFLOW={Collaboration:"Collaboration"},t.getIngestEndpoint=function(e){switch(e){case"stage":return"https://cc-api-data-stage.adobe.io/ingest";case"prod":return"https://cc-api-data.adobe.io/ingest";default:return""}},function(e){e.Success="success",e.Error="error"}(n||(t.CrudResult=n={})),function(e){e.Accounts="frameio-accounts",e.Ancestors="frameio-ancestors",e.Folders="frameio-folders",e.Projects="frameio-projects",e.ReviewLinks="review-links"}(r||(t.FrameioMetadataType=r={}))},34081:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=n(64939),i=r(n(89017));t.default=class{constructor(e,t){this.dunamisAnalytics=new i.default({projectKey:o.SHARE_SHEET_PROJECT_KEY,apiKey:o.SHARE_SHEET_API_KEY,environment:e},t)}sendCreateShareForReviewEvent(e){return this.dunamisAnalytics.sendEvent({event:{workflow:o.WORKFLOW.Collaboration,subcategory:o.SUBCATEGORY.ShareForReview,type:e,subtype:o.SUBTYPE.Create},ui:{view_type:o.VIEW_TYPE.NewReview}})}sendDeleteShareForReviewEvent(e){return this.dunamisAnalytics.sendEvent({event:{workflow:o.WORKFLOW.Collaboration,subcategory:o.SUBCATEGORY.ShareForReview,type:e,subtype:o.SUBTYPE.PermanentDelete}})}sendInviteToViewEvent(e){return this.dunamisAnalytics.sendEvent({event:{workflow:o.WORKFLOW.Collaboration,subcategory:o.SUBCATEGORY.ShareForReview,type:e,subtype:o.SUBTYPE.InviteToView}})}sendSetPublicCommentsEvent(e,t){return this.dunamisAnalytics.sendEvent({event:{workflow:o.WORKFLOW.Collaboration,subcategory:o.SUBCATEGORY.ShareForReview,type:e,subtype:o.SUBTYPE.SetPublicComments},ui:{filter:String(t)}})}sendUpdateLinkEvent(e){return this.dunamisAnalytics.sendEvent({event:{workflow:o.WORKFLOW.Collaboration,subcategory:o.SUBCATEGORY.ShareForReview,type:e,subtype:o.SUBTYPE.UpdateLink}})}sendFrameioAuthEvent(e,t){return this.dunamisAnalytics.sendEvent({event:{workflow:o.WORKFLOW.Collaboration,subcategory:o.SUBCATEGORY.ShareForReviewFrameio,type:e,subtype:t?o.SUBTYPE.Login:o.SUBTYPE.Logout}})}sendFrameioFetchMetadataEvent(e,t){return this.dunamisAnalytics.sendEvent({event:{workflow:o.WORKFLOW.Collaboration,subcategory:o.SUBCATEGORY.ShareForReviewFrameio,type:e,subtype:o.SUBTYPE.FetchMetadata,value:t}})}sendFrameioCreateShareForReviewEvent(e,t){return this.dunamisAnalytics.sendEvent({event:{workflow:o.WORKFLOW.Collaboration,subcategory:o.SUBCATEGORY.ShareForReviewFrameio,type:e,subtype:o.SUBTYPE.Create},ui:{view_type:t?o.VIEW_TYPE.NewReview:o.VIEW_TYPE.Create}})}sendFrameioCreateVersionEvent(e){return this.dunamisAnalytics.sendEvent({event:{workflow:o.WORKFLOW.Collaboration,subcategory:o.SUBCATEGORY.ShareForReviewFrameio,type:e,subtype:o.SUBTYPE.Version}})}sendChangeShareLinkAccessEvent(e,t){return this.dunamisAnalytics.sendEvent({event:{workflow:o.WORKFLOW.Collaboration,subcategory:o.SUBCATEGORY.Sharing,type:e,subtype:o.SUBTYPE.ChangeLinkAccess},content:t})}sendShareInviteSentEvent(e,t){return this.dunamisAnalytics.sendEvent({event:{workflow:o.WORKFLOW.Collaboration,subcategory:o.SUBCATEGORY.Sharing,type:e,subtype:o.SUBTYPE.InviteSent},content:t})}}},30596:function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var o=Object.getOwnPropertyDescriptor(t,n);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,o)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&r(t,e,n);return o(t,e),t},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.DunamisCommentsInterface=t.DunamisShareSheetInterface=t.DunamisConstants=void 0,t.DunamisConstants=i(n(64939));var a=n(34081);Object.defineProperty(t,"DunamisShareSheetInterface",{enumerable:!0,get:function(){return s(a).default}});var c=n(22530);Object.defineProperty(t,"DunamisCommentsInterface",{enumerable:!0,get:function(){return s(c).default}})},47157:function(e,t,n){e.exports=n(77223)},32665:function(e,t,n){"use strict";var r=n(65034),o=n(36112),i=n(89293),s=n(68095),a=n(74030),c=n(58146),l=n(63965),u=n(11339),d=n(62551),p=n(34695);e.exports=function(e){return new Promise((function(t,n){var m,h=e.data,f=e.headers,g=e.responseType;function v(){e.cancelToken&&e.cancelToken.unsubscribe(m),e.signal&&e.signal.removeEventListener("abort",m)}r.isFormData(h)&&delete f["Content-Type"];var b=new XMLHttpRequest;if(e.auth){var y=e.auth.username||"",_=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";f.Authorization="Basic "+btoa(y+":"+_)}var E=a(e.baseURL,e.url);function w(){if(b){var r="getAllResponseHeaders"in b?c(b.getAllResponseHeaders()):null,i={data:g&&"text"!==g&&"json"!==g?b.response:b.responseText,status:b.status,statusText:b.statusText,headers:r,config:e,request:b};o((function(e){t(e),v()}),(function(e){n(e),v()}),i),b=null}}if(b.open(e.method.toUpperCase(),s(E,e.params,e.paramsSerializer),!0),b.timeout=e.timeout,"onloadend"in b?b.onloadend=w:b.onreadystatechange=function(){b&&4===b.readyState&&(0!==b.status||b.responseURL&&0===b.responseURL.indexOf("file:"))&&setTimeout(w)},b.onabort=function(){b&&(n(u("Request aborted",e,"ECONNABORTED",b)),b=null)},b.onerror=function(){n(u("Network Error",e,null,b)),b=null},b.ontimeout=function(){var t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded",r=e.transitional||d;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(u(t,e,r.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",b)),b=null},r.isStandardBrowserEnv()){var x=(e.withCredentials||l(E))&&e.xsrfCookieName?i.read(e.xsrfCookieName):void 0;x&&(f[e.xsrfHeaderName]=x)}"setRequestHeader"in b&&r.forEach(f,(function(e,t){void 0===h&&"content-type"===t.toLowerCase()?delete f[t]:b.setRequestHeader(t,e)})),r.isUndefined(e.withCredentials)||(b.withCredentials=!!e.withCredentials),g&&"json"!==g&&(b.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&b.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&b.upload&&b.upload.addEventListener("progress",e.onUploadProgress),(e.cancelToken||e.signal)&&(m=function(e){b&&(n(!e||e&&e.type?new p("canceled"):e),b.abort(),b=null)},e.cancelToken&&e.cancelToken.subscribe(m),e.signal&&(e.signal.aborted?m():e.signal.addEventListener("abort",m))),h||(h=null),b.send(h)}))}},77223:function(e,t,n){"use strict";var r=n(65034),o=n(44745),i=n(75268),s=n(20240),a=function e(t){var n=new i(t),a=o(i.prototype.request,n);return r.extend(a,i.prototype,n),r.extend(a,n),a.create=function(n){return e(s(t,n))},a}(n(10298));a.Axios=i,a.Cancel=n(34695),a.CancelToken=n(12557),a.isCancel=n(87255),a.VERSION=n(30177).version,a.all=function(e){return Promise.all(e)},a.spread=n(5308),a.isAxiosError=n(76386),e.exports=a,e.exports.default=a},34695:function(e){"use strict";function t(e){this.message=e}t.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},t.prototype.__CANCEL__=!0,e.exports=t},12557:function(e,t,n){"use strict";var r=n(34695);function o(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;this.promise.then((function(e){if(n._listeners){var t,r=n._listeners.length;for(t=0;t<r;t++)n._listeners[t](e);n._listeners=null}})),this.promise.then=function(e){var t,r=new Promise((function(e){n.subscribe(e),t=e})).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e((function(e){n.reason||(n.reason=new r(e),t(n.reason))}))}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.prototype.subscribe=function(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]},o.prototype.unsubscribe=function(e){if(this._listeners){var t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}},o.source=function(){var e;return{token:new o((function(t){e=t})),cancel:e}},e.exports=o},87255:function(e){"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},75268:function(e,t,n){"use strict";var r=n(65034),o=n(68095),i=n(91299),s=n(13722),a=n(20240),c=n(61515),l=c.validators;function u(e){this.defaults=e,this.interceptors={request:new i,response:new i}}u.prototype.request=function(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},(t=a(this.defaults,t)).method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var n=t.transitional;void 0!==n&&c.assertOptions(n,{silentJSONParsing:l.transitional(l.boolean),forcedJSONParsing:l.transitional(l.boolean),clarifyTimeoutError:l.transitional(l.boolean)},!1);var r=[],o=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(o=o&&e.synchronous,r.unshift(e.fulfilled,e.rejected))}));var i,u=[];if(this.interceptors.response.forEach((function(e){u.push(e.fulfilled,e.rejected)})),!o){var d=[s,void 0];for(Array.prototype.unshift.apply(d,r),d=d.concat(u),i=Promise.resolve(t);d.length;)i=i.then(d.shift(),d.shift());return i}for(var p=t;r.length;){var m=r.shift(),h=r.shift();try{p=m(p)}catch(e){h(e);break}}try{i=s(p)}catch(e){return Promise.reject(e)}for(;u.length;)i=i.then(u.shift(),u.shift());return i},u.prototype.getUri=function(e){return e=a(this.defaults,e),o(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},r.forEach(["delete","get","head","options"],(function(e){u.prototype[e]=function(t,n){return this.request(a(n||{},{method:e,url:t,data:(n||{}).data}))}})),r.forEach(["post","put","patch"],(function(e){u.prototype[e]=function(t,n,r){return this.request(a(r||{},{method:e,url:t,data:n}))}})),e.exports=u},91299:function(e,t,n){"use strict";var r=n(65034);function o(){this.handlers=[]}o.prototype.use=function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1},o.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},o.prototype.forEach=function(e){r.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=o},74030:function(e,t,n){"use strict";var r=n(78187),o=n(40906);e.exports=function(e,t){return e&&!r(t)?o(e,t):t}},11339:function(e,t,n){"use strict";var r=n(5011);e.exports=function(e,t,n,o,i){var s=new Error(e);return r(s,t,n,o,i)}},13722:function(e,t,n){"use strict";var r=n(65034),o=n(73325),i=n(87255),s=n(10298),a=n(34695);function c(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new a("canceled")}e.exports=function(e){return c(e),e.headers=e.headers||{},e.data=o.call(e,e.data,e.headers,e.transformRequest),e.headers=r.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),r.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]})),(e.adapter||s.adapter)(e).then((function(t){return c(e),t.data=o.call(e,t.data,t.headers,e.transformResponse),t}),(function(t){return i(t)||(c(e),t&&t.response&&(t.response.data=o.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},5011:function(e){"use strict";e.exports=function(e,t,n,r,o){return e.config=t,n&&(e.code=n),e.request=r,e.response=o,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}},e}},20240:function(e,t,n){"use strict";var r=n(65034);e.exports=function(e,t){t=t||{};var n={};function o(e,t){return r.isPlainObject(e)&&r.isPlainObject(t)?r.merge(e,t):r.isPlainObject(t)?r.merge({},t):r.isArray(t)?t.slice():t}function i(n){return r.isUndefined(t[n])?r.isUndefined(e[n])?void 0:o(void 0,e[n]):o(e[n],t[n])}function s(e){if(!r.isUndefined(t[e]))return o(void 0,t[e])}function a(n){return r.isUndefined(t[n])?r.isUndefined(e[n])?void 0:o(void 0,e[n]):o(void 0,t[n])}function c(n){return n in t?o(e[n],t[n]):n in e?o(void 0,e[n]):void 0}var l={url:s,method:s,data:s,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:c};return r.forEach(Object.keys(e).concat(Object.keys(t)),(function(e){var t=l[e]||i,o=t(e);r.isUndefined(o)&&t!==c||(n[e]=o)})),n}},36112:function(e,t,n){"use strict";var r=n(11339);e.exports=function(e,t,n){var o=n.config.validateStatus;n.status&&o&&!o(n.status)?t(r("Request failed with status code "+n.status,n.config,null,n.request,n)):e(n)}},73325:function(e,t,n){"use strict";var r=n(65034),o=n(10298);e.exports=function(e,t,n){var i=this||o;return r.forEach(n,(function(n){e=n.call(i,e,t)})),e}},10298:function(e,t,n){"use strict";var r=n(34406),o=n(65034),i=n(9469),s=n(5011),a=n(62551),c={"Content-Type":"application/x-www-form-urlencoded"};function l(e,t){!o.isUndefined(e)&&o.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var u,d={transitional:a,adapter:(("undefined"!=typeof XMLHttpRequest||void 0!==r&&"[object process]"===Object.prototype.toString.call(r))&&(u=n(32665)),u),transformRequest:[function(e,t){return i(t,"Accept"),i(t,"Content-Type"),o.isFormData(e)||o.isArrayBuffer(e)||o.isBuffer(e)||o.isStream(e)||o.isFile(e)||o.isBlob(e)?e:o.isArrayBufferView(e)?e.buffer:o.isURLSearchParams(e)?(l(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):o.isObject(e)||t&&"application/json"===t["Content-Type"]?(l(t,"application/json"),function(e,t,n){if(o.isString(e))try{return(0,JSON.parse)(e),o.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(0,JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){var t=this.transitional||d.transitional,n=t&&t.silentJSONParsing,r=t&&t.forcedJSONParsing,i=!n&&"json"===this.responseType;if(i||r&&o.isString(e)&&e.length)try{return JSON.parse(e)}catch(e){if(i){if("SyntaxError"===e.name)throw s(e,this,"E_JSON_PARSE");throw e}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};o.forEach(["delete","get","head"],(function(e){d.headers[e]={}})),o.forEach(["post","put","patch"],(function(e){d.headers[e]=o.merge(c)})),e.exports=d},62551:function(e){"use strict";e.exports={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1}},30177:function(e){e.exports={version:"0.26.1"}},44745:function(e){"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];return e.apply(t,n)}}},68095:function(e,t,n){"use strict";var r=n(65034);function o(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var i;if(n)i=n(t);else if(r.isURLSearchParams(t))i=t.toString();else{var s=[];r.forEach(t,(function(e,t){null!=e&&(r.isArray(e)?t+="[]":e=[e],r.forEach(e,(function(e){r.isDate(e)?e=e.toISOString():r.isObject(e)&&(e=JSON.stringify(e)),s.push(o(t)+"="+o(e))})))})),i=s.join("&")}if(i){var a=e.indexOf("#");-1!==a&&(e=e.slice(0,a)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}},40906:function(e){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},89293:function(e,t,n){"use strict";var r=n(65034);e.exports=r.isStandardBrowserEnv()?{write:function(e,t,n,o,i,s){var a=[];a.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),r.isString(o)&&a.push("path="+o),r.isString(i)&&a.push("domain="+i),!0===s&&a.push("secure"),document.cookie=a.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},78187:function(e){"use strict";e.exports=function(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}},76386:function(e,t,n){"use strict";var r=n(65034);e.exports=function(e){return r.isObject(e)&&!0===e.isAxiosError}},63965:function(e,t,n){"use strict";var r=n(65034);e.exports=r.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function o(e){var r=e;return t&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=o(window.location.href),function(t){var n=r.isString(t)?o(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return!0}},9469:function(e,t,n){"use strict";var r=n(65034);e.exports=function(e,t){r.forEach(e,(function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])}))}},58146:function(e,t,n){"use strict";var r=n(65034),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,i,s={};return e?(r.forEach(e.split("\n"),(function(e){if(i=e.indexOf(":"),t=r.trim(e.substr(0,i)).toLowerCase(),n=r.trim(e.substr(i+1)),t){if(s[t]&&o.indexOf(t)>=0)return;s[t]="set-cookie"===t?(s[t]?s[t]:[]).concat([n]):s[t]?s[t]+", "+n:n}})),s):s}},5308:function(e){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},61515:function(e,t,n){"use strict";var r=n(30177).version,o={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){o[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));var i={};o.transitional=function(e,t,n){function o(e,t){return"[Axios v"+r+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,r,s){if(!1===e)throw new Error(o(r," has been removed"+(t?" in "+t:"")));return t&&!i[r]&&(i[r]=!0,console.warn(o(r," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,r,s)}},e.exports={assertOptions:function(e,t,n){if("object"!=typeof e)throw new TypeError("options must be an object");for(var r=Object.keys(e),o=r.length;o-- >0;){var i=r[o],s=t[i];if(s){var a=e[i],c=void 0===a||s(a,i,e);if(!0!==c)throw new TypeError("option "+i+" must be "+c)}else if(!0!==n)throw Error("Unknown option "+i)}},validators:o}},65034:function(e,t,n){"use strict";var r=n(44745),o=Object.prototype.toString;function i(e){return Array.isArray(e)}function s(e){return void 0===e}function a(e){return"[object ArrayBuffer]"===o.call(e)}function c(e){return null!==e&&"object"==typeof e}function l(e){if("[object Object]"!==o.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function u(e){return"[object Function]"===o.call(e)}function d(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),i(e))for(var n=0,r=e.length;n<r;n++)t.call(null,e[n],n,e);else for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.call(null,e[o],o,e)}e.exports={isArray:i,isArrayBuffer:a,isBuffer:function(e){return null!==e&&!s(e)&&null!==e.constructor&&!s(e.constructor)&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)},isFormData:function(e){return"[object FormData]"===o.call(e)},isArrayBufferView:function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&a(e.buffer)},isString:function(e){return"string"==typeof e},isNumber:function(e){return"number"==typeof e},isObject:c,isPlainObject:l,isUndefined:s,isDate:function(e){return"[object Date]"===o.call(e)},isFile:function(e){return"[object File]"===o.call(e)},isBlob:function(e){return"[object Blob]"===o.call(e)},isFunction:u,isStream:function(e){return c(e)&&u(e.pipe)},isURLSearchParams:function(e){return"[object URLSearchParams]"===o.call(e)},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&"undefined"!=typeof window&&"undefined"!=typeof document},forEach:d,merge:function e(){var t={};function n(n,r){l(t[r])&&l(n)?t[r]=e(t[r],n):l(n)?t[r]=e({},n):i(n)?t[r]=n.slice():t[r]=n}for(var r=0,o=arguments.length;r<o;r++)d(arguments[r],n);return t},extend:function(e,t,n){return d(t,(function(t,o){e[o]=n&&"function"==typeof t?r(t,n):t})),e},trim:function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")},stripBOM:function(e){return 65279===e.charCodeAt(0)&&(e=e.slice(1)),e}}},98511:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"NIL",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"parse",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(t,"stringify",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"v1",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"v3",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"v4",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"v5",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,"validate",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"version",{enumerable:!0,get:function(){return c.default}});var r=p(n(7848)),o=p(n(69441)),i=p(n(34897)),s=p(n(11076)),a=p(n(34508)),c=p(n(75358)),l=p(n(91621)),u=p(n(29156)),d=p(n(99538));function p(e){return e&&e.__esModule?e:{default:e}}},47477:function(e,t){"use strict";function n(e){return 14+(e+64>>>9<<4)+1}function r(e,t){const n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}function o(e,t,n,o,i,s){return r((a=r(r(t,e),r(o,s)))<<(c=i)|a>>>32-c,n);var a,c}function i(e,t,n,r,i,s,a){return o(t&n|~t&r,e,t,i,s,a)}function s(e,t,n,r,i,s,a){return o(t&r|n&~r,e,t,i,s,a)}function a(e,t,n,r,i,s,a){return o(t^n^r,e,t,i,s,a)}function c(e,t,n,r,i,s,a){return o(n^(t|~r),e,t,i,s,a)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=function(e){if("string"==typeof e){const t=unescape(encodeURIComponent(e));e=new Uint8Array(t.length);for(let n=0;n<t.length;++n)e[n]=t.charCodeAt(n)}return function(e){const t=[],n=32*e.length,r="0123456789abcdef";for(let o=0;o<n;o+=8){const n=e[o>>5]>>>o%32&255,i=parseInt(r.charAt(n>>>4&15)+r.charAt(15&n),16);t.push(i)}return t}(function(e,t){e[t>>5]|=128<<t%32,e[n(t)-1]=t;let o=1732584193,l=-271733879,u=-1732584194,d=271733878;for(let t=0;t<e.length;t+=16){const n=o,p=l,m=u,h=d;o=i(o,l,u,d,e[t],7,-680876936),d=i(d,o,l,u,e[t+1],12,-389564586),u=i(u,d,o,l,e[t+2],17,606105819),l=i(l,u,d,o,e[t+3],22,-1044525330),o=i(o,l,u,d,e[t+4],7,-176418897),d=i(d,o,l,u,e[t+5],12,1200080426),u=i(u,d,o,l,e[t+6],17,-1473231341),l=i(l,u,d,o,e[t+7],22,-45705983),o=i(o,l,u,d,e[t+8],7,1770035416),d=i(d,o,l,u,e[t+9],12,-1958414417),u=i(u,d,o,l,e[t+10],17,-42063),l=i(l,u,d,o,e[t+11],22,-1990404162),o=i(o,l,u,d,e[t+12],7,1804603682),d=i(d,o,l,u,e[t+13],12,-40341101),u=i(u,d,o,l,e[t+14],17,-1502002290),l=i(l,u,d,o,e[t+15],22,1236535329),o=s(o,l,u,d,e[t+1],5,-165796510),d=s(d,o,l,u,e[t+6],9,-1069501632),u=s(u,d,o,l,e[t+11],14,643717713),l=s(l,u,d,o,e[t],20,-373897302),o=s(o,l,u,d,e[t+5],5,-701558691),d=s(d,o,l,u,e[t+10],9,38016083),u=s(u,d,o,l,e[t+15],14,-660478335),l=s(l,u,d,o,e[t+4],20,-405537848),o=s(o,l,u,d,e[t+9],5,568446438),d=s(d,o,l,u,e[t+14],9,-1019803690),u=s(u,d,o,l,e[t+3],14,-187363961),l=s(l,u,d,o,e[t+8],20,1163531501),o=s(o,l,u,d,e[t+13],5,-1444681467),d=s(d,o,l,u,e[t+2],9,-51403784),u=s(u,d,o,l,e[t+7],14,1735328473),l=s(l,u,d,o,e[t+12],20,-1926607734),o=a(o,l,u,d,e[t+5],4,-378558),d=a(d,o,l,u,e[t+8],11,-2022574463),u=a(u,d,o,l,e[t+11],16,1839030562),l=a(l,u,d,o,e[t+14],23,-35309556),o=a(o,l,u,d,e[t+1],4,-1530992060),d=a(d,o,l,u,e[t+4],11,1272893353),u=a(u,d,o,l,e[t+7],16,-155497632),l=a(l,u,d,o,e[t+10],23,-1094730640),o=a(o,l,u,d,e[t+13],4,681279174),d=a(d,o,l,u,e[t],11,-358537222),u=a(u,d,o,l,e[t+3],16,-722521979),l=a(l,u,d,o,e[t+6],23,76029189),o=a(o,l,u,d,e[t+9],4,-640364487),d=a(d,o,l,u,e[t+12],11,-421815835),u=a(u,d,o,l,e[t+15],16,530742520),l=a(l,u,d,o,e[t+2],23,-995338651),o=c(o,l,u,d,e[t],6,-198630844),d=c(d,o,l,u,e[t+7],10,1126891415),u=c(u,d,o,l,e[t+14],15,-1416354905),l=c(l,u,d,o,e[t+5],21,-57434055),o=c(o,l,u,d,e[t+12],6,1700485571),d=c(d,o,l,u,e[t+3],10,-1894986606),u=c(u,d,o,l,e[t+10],15,-1051523),l=c(l,u,d,o,e[t+1],21,-2054922799),o=c(o,l,u,d,e[t+8],6,1873313359),d=c(d,o,l,u,e[t+15],10,-30611744),u=c(u,d,o,l,e[t+6],15,-1560198380),l=c(l,u,d,o,e[t+13],21,1309151649),o=c(o,l,u,d,e[t+4],6,-145523070),d=c(d,o,l,u,e[t+11],10,-1120210379),u=c(u,d,o,l,e[t+2],15,718787259),l=c(l,u,d,o,e[t+9],21,-343485551),o=r(o,n),l=r(l,p),u=r(u,m),d=r(d,h)}return[o,l,u,d]}(function(e){if(0===e.length)return[];const t=8*e.length,r=new Uint32Array(n(t));for(let n=0;n<t;n+=8)r[n>>5]|=(255&e[n/8])<<n%32;return r}(e),8*e.length))}},77341:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};t.default=n},34508:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default="00000000-0000-0000-0000-000000000000"},99538:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(91621))&&r.__esModule?r:{default:r};t.default=function(e){if(!(0,o.default)(e))throw TypeError("Invalid UUID");let t;const n=new Uint8Array(16);return n[0]=(t=parseInt(e.slice(0,8),16))>>>24,n[1]=t>>>16&255,n[2]=t>>>8&255,n[3]=255&t,n[4]=(t=parseInt(e.slice(9,13),16))>>>8,n[5]=255&t,n[6]=(t=parseInt(e.slice(14,18),16))>>>8,n[7]=255&t,n[8]=(t=parseInt(e.slice(19,23),16))>>>8,n[9]=255&t,n[10]=(t=parseInt(e.slice(24,36),16))/1099511627776&255,n[11]=t/4294967296&255,n[12]=t>>>24&255,n[13]=t>>>16&255,n[14]=t>>>8&255,n[15]=255&t,n}},94751:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i},54490:function(e,t){"use strict";let n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){if(!n&&(n="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!n))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return n(r)};const r=new Uint8Array(16)},74:function(e,t){"use strict";function n(e,t,n,r){switch(e){case 0:return t&n^~t&r;case 1:case 3:return t^n^r;case 2:return t&n^t&r^n&r}}function r(e,t){return e<<t|e>>>32-t}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=function(e){const t=[1518500249,1859775393,2400959708,3395469782],o=[1732584193,4023233417,2562383102,271733878,3285377520];if("string"==typeof e){const t=unescape(encodeURIComponent(e));e=[];for(let n=0;n<t.length;++n)e.push(t.charCodeAt(n))}else Array.isArray(e)||(e=Array.prototype.slice.call(e));e.push(128);const i=e.length/4+2,s=Math.ceil(i/16),a=new Array(s);for(let t=0;t<s;++t){const n=new Uint32Array(16);for(let r=0;r<16;++r)n[r]=e[64*t+4*r]<<24|e[64*t+4*r+1]<<16|e[64*t+4*r+2]<<8|e[64*t+4*r+3];a[t]=n}a[s-1][14]=8*(e.length-1)/Math.pow(2,32),a[s-1][14]=Math.floor(a[s-1][14]),a[s-1][15]=8*(e.length-1)&4294967295;for(let e=0;e<s;++e){const i=new Uint32Array(80);for(let t=0;t<16;++t)i[t]=a[e][t];for(let e=16;e<80;++e)i[e]=r(i[e-3]^i[e-8]^i[e-14]^i[e-16],1);let s=o[0],c=o[1],l=o[2],u=o[3],d=o[4];for(let e=0;e<80;++e){const o=Math.floor(e/20),a=r(s,5)+n(o,c,l,u)+d+t[o]+i[e]>>>0;d=u,u=l,l=r(c,30)>>>0,c=s,s=a}o[0]=o[0]+s>>>0,o[1]=o[1]+c>>>0,o[2]=o[2]+l>>>0,o[3]=o[3]+u>>>0,o[4]=o[4]+d>>>0}return[o[0]>>24&255,o[0]>>16&255,o[0]>>8&255,255&o[0],o[1]>>24&255,o[1]>>16&255,o[1]>>8&255,255&o[1],o[2]>>24&255,o[2]>>16&255,o[2]>>8&255,255&o[2],o[3]>>24&255,o[3]>>16&255,o[3]>>8&255,255&o[3],o[4]>>24&255,o[4]>>16&255,o[4]>>8&255,255&o[4]]}},29156:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.unsafeStringify=s;var r,o=(r=n(91621))&&r.__esModule?r:{default:r};const i=[];for(let e=0;e<256;++e)i.push((e+256).toString(16).slice(1));function s(e,t=0){return(i[e[t+0]]+i[e[t+1]]+i[e[t+2]]+i[e[t+3]]+"-"+i[e[t+4]]+i[e[t+5]]+"-"+i[e[t+6]]+i[e[t+7]]+"-"+i[e[t+8]]+i[e[t+9]]+"-"+i[e[t+10]]+i[e[t+11]]+i[e[t+12]]+i[e[t+13]]+i[e[t+14]]+i[e[t+15]]).toLowerCase()}t.default=function(e,t=0){const n=s(e,t);if(!(0,o.default)(n))throw TypeError("Stringified UUID is invalid");return n}},7848:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(54490))&&r.__esModule?r:{default:r},i=n(29156);let s,a,c=0,l=0;t.default=function(e,t,n){let r=t&&n||0;const u=t||new Array(16);let d=(e=e||{}).node||s,p=void 0!==e.clockseq?e.clockseq:a;if(null==d||null==p){const t=e.random||(e.rng||o.default)();null==d&&(d=s=[1|t[0],t[1],t[2],t[3],t[4],t[5]]),null==p&&(p=a=16383&(t[6]<<8|t[7]))}let m=void 0!==e.msecs?e.msecs:Date.now(),h=void 0!==e.nsecs?e.nsecs:l+1;const f=m-c+(h-l)/1e4;if(f<0&&void 0===e.clockseq&&(p=p+1&16383),(f<0||m>c)&&void 0===e.nsecs&&(h=0),h>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");c=m,l=h,a=p,m+=122192928e5;const g=(1e4*(268435455&m)+h)%4294967296;u[r++]=g>>>24&255,u[r++]=g>>>16&255,u[r++]=g>>>8&255,u[r++]=255&g;const v=m/4294967296*1e4&268435455;u[r++]=v>>>8&255,u[r++]=255&v,u[r++]=v>>>24&15|16,u[r++]=v>>>16&255,u[r++]=p>>>8|128,u[r++]=255&p;for(let e=0;e<6;++e)u[r+e]=d[e];return t||(0,i.unsafeStringify)(u)}},69441:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(17532)),o=i(n(47477));function i(e){return e&&e.__esModule?e:{default:e}}var s=(0,r.default)("v3",48,o.default);t.default=s},17532:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.URL=t.DNS=void 0,t.default=function(e,t,n){function r(e,r,s,a){var c;if("string"==typeof e&&(e=function(e){e=unescape(encodeURIComponent(e));const t=[];for(let n=0;n<e.length;++n)t.push(e.charCodeAt(n));return t}(e)),"string"==typeof r&&(r=(0,i.default)(r)),16!==(null===(c=r)||void 0===c?void 0:c.length))throw TypeError("Namespace must be array-like (16 iterable integer values, 0-255)");let l=new Uint8Array(16+e.length);if(l.set(r),l.set(e,r.length),l=n(l),l[6]=15&l[6]|t,l[8]=63&l[8]|128,s){a=a||0;for(let e=0;e<16;++e)s[a+e]=l[e];return s}return(0,o.unsafeStringify)(l)}try{r.name=e}catch(e){}return r.DNS=s,r.URL=a,r};var r,o=n(29156),i=(r=n(99538))&&r.__esModule?r:{default:r};const s="6ba7b810-9dad-11d1-80b4-00c04fd430c8";t.DNS=s;const a="6ba7b811-9dad-11d1-80b4-00c04fd430c8";t.URL=a},34897:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(77341)),o=s(n(54490)),i=n(29156);function s(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t,n){if(r.default.randomUUID&&!t&&!e)return r.default.randomUUID();const s=(e=e||{}).random||(e.rng||o.default)();if(s[6]=15&s[6]|64,s[8]=63&s[8]|128,t){n=n||0;for(let e=0;e<16;++e)t[n+e]=s[e];return t}return(0,i.unsafeStringify)(s)}},11076:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(17532)),o=i(n(74));function i(e){return e&&e.__esModule?e:{default:e}}var s=(0,r.default)("v5",80,o.default);t.default=s},91621:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(94751))&&r.__esModule?r:{default:r};t.default=function(e){return"string"==typeof e&&o.default.test(e)}},75358:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(91621))&&r.__esModule?r:{default:r};t.default=function(e){if(!(0,o.default)(e))throw TypeError("Invalid UUID");return parseInt(e.slice(14,15),16)}},73731:function(e,t,n){"use strict";function r(e){return Math.floor(Math.log(e)*Math.LOG10E)}function o(e,t){if("function"==typeof e.repeat)return e.repeat(t);for(var n=new Array(t),r=0;r<n.length;r++)n[r]=e;return n.join("")}function i(e,t,n,r){e.get(t)||e.set(t,Object.create(null)),e.get(t)[n]=r}function s(e,t,n){for(var r=0,o=Object.keys(n);r<o.length;r++){var s=o[r];i(e,t,s,n[s])}}function a(e,t,n){return c(e,t,n)[n]}function c(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var o=e.get(t);if(!o)throw new TypeError("".concat(t," InternalSlot has not been initialized"));return n.reduce((function(e,t){return e[t]=o[t],e}),Object.create(null))}function l(e){return"literal"===e.type}function u(e,t,n){var r=n.value;Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:!0,value:r})}function d(e,t,n){if(void 0===n&&(n=Error),!e)throw new n(t)}n.d(t,{$0:function(){return c},LS:function(){return i},Tg:function(){return r},_x:function(){return u},e7:function(){return s},eY:function(){return l},kG:function(){return d},q:function(){return a},rx:function(){return o}})},28673:function(e,t,n){"use strict";function r(e,t){for(var n=t;;){if(e.has(n))return n;var r=n.lastIndexOf("-");if(!~r)return;r>=2&&"-"===n[r-2]&&(r-=2),n=n.slice(0,r)}}n.d(t,{t:function(){return r}})},87153:function(e,t,n){"use strict";n.d(t,{T:function(){return i}});var r=n(57311),o=n(28673);function i(e,t){for(var n=[],i=0,s=t;i<s.length;i++){var a=s[i].replace(r.p,""),c=(0,o.t)(e,a);c&&n.push(c)}return n}},12439:function(e,t,n){"use strict";n.d(t,{f:function(){return s}});var r=n(57311),o=n(28673);function i(e,t){(0,r.k)(2===t.length,"key must have 2 elements");var n=e.length,o="-".concat(t,"-"),i=e.indexOf(o);if(-1!==i){for(var s=i+4,a=s,c=s,l=!1;!l;){var u=e.indexOf("-",c);2==(-1===u?n-c:u-c)?l=!0:-1===u?(a=n,l=!0):(a=u,c=u+1)}return e.slice(s,a)}if(o="-".concat(t),-1!==(i=e.indexOf(o))&&i+3===n)return""}function s(e,t,n,s,a,c){var l;l="lookup"===n.localeMatcher?function(e,t,n){for(var i={locale:""},s=0,a=t;s<a.length;s++){var c=a[s],l=c.replace(r.p,""),u=(0,o.t)(e,l);if(u)return i.locale=u,c!==l&&(i.extension=c.slice(l.length+1,c.length)),i}return i.locale=n(),i}(e,t,c):function(e,t,n){var i,s={},a={},c={},l=new Set;e.forEach((function(e){var t=new Intl.Locale(e).minimize().toString(),n=Intl.getCanonicalLocales(e)[0]||e;s[t]=e,a[e]=e,c[n]=e,l.add(t),l.add(e),l.add(n)}));for(var u=0,d=t;u<d.length;u++){var p=d[u];if(i)break;var m=p.replace(r.p,"");if(e.has(m)){i=m;break}if(l.has(m)){i=m;break}var h=new Intl.Locale(m),f=h.maximize().toString(),g=h.minimize().toString();if(l.has(g)){i=g;break}i=(0,o.t)(l,f)}return i?{locale:a[i]||c[i]||s[i]||i}:{locale:n()}}(e,t,c);for(var u=l.locale,d={locale:"",dataLocale:u},p="-u",m=0,h=s;m<h.length;m++){var f=h[m];(0,r.k)(u in a,"Missing locale data for ".concat(u));var g=a[u];(0,r.k)("object"==typeof g&&null!==g,"locale data ".concat(f," must be an object"));var v=g[f];(0,r.k)(Array.isArray(v),"keyLocaleData for ".concat(f," must be an array"));var b=v[0];(0,r.k)("string"==typeof b||null===b,"value must be string or null but got ".concat(typeof b," in key ").concat(f));var y="";if(l.extension){var _=i(l.extension,f);void 0!==_&&(""!==_?~v.indexOf(_)&&(b=_,y="-".concat(f,"-").concat(b)):~_.indexOf("true")&&(b="true",y="-".concat(f)))}if(f in n){var E=n[f];(0,r.k)("string"==typeof E||null==E,"optionsValue must be String, Undefined or Null"),~v.indexOf(E)&&E!==b&&(b=E,y="")}d[f]=b,p+=y}if(p.length>2){var w=u.indexOf("-x-");if(-1===w)u+=p;else{var x=u.slice(0,w),T=u.slice(w,u.length);u=x+p+T}u=Intl.getCanonicalLocales(u)[0]}return d.locale=u,d}},57311:function(e,t,n){"use strict";n.d(t,{k:function(){return o},p:function(){return r}});var r=/-u(?:-[0-9a-z]{2,8})+/gi;function o(e,t,n){if(void 0===n&&(n=Error),!e)throw new n(t)}},60789:function(e,t,n){"use strict";n.r(t),n.d(t,{LookupSupportedLocales:function(){return o.T},ResolveLocale:function(){return r.f},match:function(){return i}});var r=n(12439),o=n(87153);function i(e,t,n,o){var i=t.reduce((function(e,t){return e.add(t),e}),new Set);return(0,r.f)(i,function(e){return Intl.getCanonicalLocales(e)}(e),{localeMatcher:(null==o?void 0:o.algorithm)||"best fit"},[],{},(function(){return n})).locale}},23867:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.shouldPolyfill=void 0;var r=n(60789),o=n(22596);t.shouldPolyfill=function(e){if(void 0===e&&(e="en"),!("PluralRules"in Intl)||"one"===new Intl.PluralRules("en",{minimumFractionDigits:2}).select(1)||!function(e){if(!e)return!0;var t=Array.isArray(e)?e:[e];return Intl.PluralRules.supportedLocalesOf(t).length===t.length}(e))return e?(0,r.match)([e],o.supportedLocales,"en"):void 0}},22596:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.supportedLocales=void 0,t.supportedLocales=["af","ak","am","an","ar","ars","as","asa","ast","az","bal","be","bem","bez","bg","bho","bm","bn","bo","br","brx","bs","ca","ce","ceb","cgg","chr","ckb","cs","cy","da","de","doi","dsb","dv","dz","ee","el","en","eo","es","et","eu","fa","ff","fi","fil","fo","fr","fur","fy","ga","gd","gl","gsw","gu","guw","gv","ha","haw","he","hi","hnj","hr","hsb","hu","hy","ia","id","ig","ii","io","is","it","iu","ja","jbo","jgo","jmc","jv","jw","ka","kab","kaj","kcg","kde","kea","kk","kkj","kl","km","kn","ko","ks","ksb","ksh","ku","kw","ky","lag","lb","lg","lij","lkt","ln","lo","lt","lv","mas","mg","mgo","mk","ml","mn","mo","mr","ms","mt","my","nah","naq","nb","nd","ne","nl","nn","nnh","no","nqo","nr","nso","ny","nyn","om","or","os","osa","pa","pap","pcm","pl","prg","ps","pt-PT","pt","rm","ro","rof","ru","rwk","sah","saq","sat","sc","scn","sd","sdh","se","seh","ses","sg","sh","shi","si","sk","sl","sma","smi","smj","smn","sms","sn","so","sq","sr","ss","ssy","st","su","sv","sw","syr","ta","te","teo","th","ti","tig","tk","tl","tn","to","tpi","tr","ts","tzm","ug","uk","und","ur","uz","ve","vi","vo","vun","wa","wae","wo","xh","xog","yi","yo","yue","zh","zu"]},71824:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.shouldPolyfill=void 0;var r=n(60789),o=n(90647);t.shouldPolyfill=function(e){if(void 0===e&&(e="en"),!("RelativeTimeFormat"in Intl)||!function(e){if(!e)return!0;var t=Array.isArray(e)?e:[e];return Intl.RelativeTimeFormat.supportedLocalesOf(t).length===t.length}(e)||!function(e){try{return"numberingSystem"in new Intl.RelativeTimeFormat(e||"en",{numeric:"auto"}).resolvedOptions()}catch(e){return!1}}(e))return(0,r.match)([e],o.supportedLocales,"en")}},90647:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.supportedLocales=void 0,t.supportedLocales=["af-NA","af","agq","ak","am","ar-AE","ar-BH","ar-DJ","ar-DZ","ar-EG","ar-EH","ar-ER","ar-IL","ar-IQ","ar-JO","ar-KM","ar-KW","ar-LB","ar-LY","ar-MA","ar-MR","ar-OM","ar-PS","ar-QA","ar-SA","ar-SD","ar-SO","ar-SS","ar-SY","ar-TD","ar-TN","ar-YE","ar","as","asa","ast","az-Cyrl","az-Latn","az","bas","be-tarask","be","bem","bez","bg","bm","bn-IN","bn","bo-IN","bo","br","brx","bs-Cyrl","bs-Latn","bs","ca-AD","ca-ES-valencia","ca-FR","ca-IT","ca","ccp-IN","ccp","ce","ceb","cgg","chr","ckb-IR","ckb","cs","cy","da-GL","da","dav","de-AT","de-BE","de-CH","de-IT","de-LI","de-LU","de","dje","doi","dsb","dua","dyo","dz","ebu","ee-TG","ee","el-CY","el","en-001","en-150","en-AE","en-AG","en-AI","en-AS","en-AT","en-AU","en-BB","en-BE","en-BI","en-BM","en-BS","en-BW","en-BZ","en-CA","en-CC","en-CH","en-CK","en-CM","en-CX","en-CY","en-DE","en-DG","en-DK","en-DM","en-ER","en-FI","en-FJ","en-FK","en-FM","en-GB","en-GD","en-GG","en-GH","en-GI","en-GM","en-GU","en-GY","en-HK","en-IE","en-IL","en-IM","en-IN","en-IO","en-JE","en-JM","en-KE","en-KI","en-KN","en-KY","en-LC","en-LR","en-LS","en-MG","en-MH","en-MO","en-MP","en-MS","en-MT","en-MU","en-MW","en-MY","en-NA","en-NF","en-NG","en-NL","en-NR","en-NU","en-NZ","en-PG","en-PH","en-PK","en-PN","en-PR","en-PW","en-RW","en-SB","en-SC","en-SD","en-SE","en-SG","en-SH","en-SI","en-SL","en-SS","en-SX","en-SZ","en-TC","en-TK","en-TO","en-TT","en-TV","en-TZ","en-UG","en-UM","en-VC","en-VG","en-VI","en-VU","en-WS","en-ZA","en-ZM","en-ZW","en","eo","es-419","es-AR","es-BO","es-BR","es-BZ","es-CL","es-CO","es-CR","es-CU","es-DO","es-EA","es-EC","es-GQ","es-GT","es-HN","es-IC","es-MX","es-NI","es-PA","es-PE","es-PH","es-PR","es-PY","es-SV","es-US","es-UY","es-VE","es","et","eu","ewo","fa-AF","fa","ff-Adlm-BF","ff-Adlm-CM","ff-Adlm-GH","ff-Adlm-GM","ff-Adlm-GW","ff-Adlm-LR","ff-Adlm-MR","ff-Adlm-NE","ff-Adlm-NG","ff-Adlm-SL","ff-Adlm-SN","ff-Adlm","ff-Latn-BF","ff-Latn-CM","ff-Latn-GH","ff-Latn-GM","ff-Latn-GN","ff-Latn-GW","ff-Latn-LR","ff-Latn-MR","ff-Latn-NE","ff-Latn-NG","ff-Latn-SL","ff-Latn","ff","fi","fil","fo-DK","fo","fr-BE","fr-BF","fr-BI","fr-BJ","fr-BL","fr-CA","fr-CD","fr-CF","fr-CG","fr-CH","fr-CI","fr-CM","fr-DJ","fr-DZ","fr-GA","fr-GF","fr-GN","fr-GP","fr-GQ","fr-HT","fr-KM","fr-LU","fr-MA","fr-MC","fr-MF","fr-MG","fr-ML","fr-MQ","fr-MR","fr-MU","fr-NC","fr-NE","fr-PF","fr-PM","fr-RE","fr-RW","fr-SC","fr-SN","fr-SY","fr-TD","fr-TG","fr-TN","fr-VU","fr-WF","fr-YT","fr","fur","fy","ga-GB","ga","gd","gl","gsw-FR","gsw-LI","gsw","gu","guz","gv","ha-GH","ha-NE","ha","haw","he","hi","hr-BA","hr","hsb","hu","hy","ia","id","ig","ii","is","it-CH","it-SM","it-VA","it","ja","jgo","jmc","jv","ka","kab","kam","kde","kea","kgp","khq","ki","kk","kkj","kl","kln","km","kn","ko-KP","ko","kok","ks-Arab","ks","ksb","ksf","ksh","ku","kw","ky","lag","lb","lg","lkt","ln-AO","ln-CF","ln-CG","ln","lo","lrc-IQ","lrc","lt","lu","luo","luy","lv","mai","mas-TZ","mas","mer","mfe","mg","mgh","mgo","mi","mk","ml","mn","mni-Beng","mni","mr","ms-BN","ms-ID","ms-SG","ms","mt","mua","my","mzn","naq","nb-SJ","nb","nd","nds-NL","nds","ne-IN","ne","nl-AW","nl-BE","nl-BQ","nl-CW","nl-SR","nl-SX","nl","nmg","nn","nnh","no","nus","nyn","om-KE","om","or","os-RU","os","pa-Arab","pa-Guru","pa","pcm","pl","ps-PK","ps","pt-AO","pt-CH","pt-CV","pt-GQ","pt-GW","pt-LU","pt-MO","pt-MZ","pt-PT","pt-ST","pt-TL","pt","qu-BO","qu-EC","qu","rm","rn","ro-MD","ro","rof","ru-BY","ru-KG","ru-KZ","ru-MD","ru-UA","ru","rw","rwk","sa","sah","saq","sat-Olck","sat","sbp","sc","sd-Arab","sd-Deva","sd","se-FI","se-SE","se","seh","ses","sg","shi-Latn","shi-Tfng","shi","si","sk","sl","smn","sn","so-DJ","so-ET","so-KE","so","sq-MK","sq-XK","sq","sr-Cyrl-BA","sr-Cyrl-ME","sr-Cyrl-XK","sr-Cyrl","sr-Latn-BA","sr-Latn-ME","sr-Latn-XK","sr-Latn","sr","su-Latn","su","sv-AX","sv-FI","sv","sw-CD","sw-KE","sw-UG","sw","ta-LK","ta-MY","ta-SG","ta","te","teo-KE","teo","tg","th","ti-ER","ti","tk","to","tr-CY","tr","tt","twq","tzm","ug","uk","und","ur-IN","ur","uz-Arab","uz-Cyrl","uz-Latn","uz","vai-Latn","vai-Vaii","vai","vi","vun","wae","wo","xh","xog","yav","yi","yo-BJ","yo","yrl-CO","yrl-VE","yrl","yue-Hans","yue-Hant","yue","zgh","zh-Hans-HK","zh-Hans-MO","zh-Hans-SG","zh-Hans","zh-Hant-HK","zh-Hant-MO","zh-Hant","zh","zu"]},17949:function(e,t,n){const r=n(29725);t.J=r._sophia},29725:function(e,t){const n=window._sophia||function(e){const t="[Sophia]",r=function(){},o={stage:"https://p13n-mr-stage.adobe.io",prod:"https://p13n-mr.adobe.io"},i={ActionId:"",CampaignId:"",ContainerId:"",ControlGroupId:"",TreatmentId:"",VariationId:"",CardId:"",SurfaceId:""};var s,a=[],c=function(e,t){var r,o,i=document.querySelectorAll(t),s=(r=e,(o=document.createElement("html")).innerHTML=r,o);s&&(d.log("Found target..",s),Object.keys(i).forEach((function(e){if(d.log("replacing the content on page for classIdentifier :",t),void 0===n.conf.targetSelector||""===n.conf.targetSelector)i[e].innerHTML=s.innerHTML;else{var r=s.querySelectorAll(n.conf.targetSelector);r&&r.length>0&&(i[e].innerHTML=r[0].innerHTML)}}))),n.endTime=performance.now(),d.log("Total time taken for fetching experience from Sophia and replacing XF: ",n.endTime-n.startTime," milliseconds."),document.body.dispatchEvent(new CustomEvent(n.events.EVENT_XF_RENDER_FINISH,{bubbles:!0,cancelable:!0,detail:{targetSelector:t}}))},l=function(e){d.log("Got response from Sophia:: ",e.responseText);var t=e.response;if(e.doesResponseExist){var r=t.surfaces[n.conf.surfaceID].containers;r.forEach((function(e,o){"head"===e.containerLabel?function(e,t){if(d.log("Head card",e),e.data){var n=document.getElementsByTagName("head")[0],r=document.createElement("script");r.type="text/javascript","URL"===e.dataType?r.src=e.data:r.text=e.data,n.appendChild(r)}}(e,e.containerId):function(e,t){let r="",o="";o=void 0===n.conf.sourceSelector||""===n.conf.sourceSelector?`.${n.conf.surfaceID}_${e.containerId}`:n.conf.sourceSelector;var i=document.querySelectorAll(o);i&&i.length>0&&(d.log("Found source..",i),"URL"===e.dataType?fetch(e.data).then((e=>e.text())).then((e=>{c(e,o)})):c(e.data,o),r=o),function(e,t,r){var o={};o.ActionId=e.actionBlockId,o.CampaignId=e.campaignId,o.ContainerId=e.containerId,o.ControlGroupId=e.controlGroupId,o.TreatmentId=e.treatmentId,o.VariationId=e.variationId,o.CardId=r,o.SurfaceId=n.conf.surfaceID,o.event="render",n.conf.nonGuidEnabled&&(o.sophiaUUID=t),a.push(o)}(e.containerAnalyticsData,t,r)}(r[o],t.analyticsData.responseGUID)})),n.conf.enableAdobeAnalyticsIngestion&&(window.digitalData&&window._satellite?(window.digitalData.sophiaResponse={fromPage:a},window._satellite.track("state",{digitalData:window.digitalData._snapshot()}),window.digitalData._delete("digitalData.sophiaResponse")):d.error("Launch not ready : Unable to send Analytics")),document.body.dispatchEvent(new CustomEvent(n.events.EVENT_SOPHIA_RENDER_FINISHED,{bubbles:!0,cancelable:!0,detail:{sophiaResponse:a}}))}},u=function(e){let t=document.cookie.split("; ").find((t=>t.startsWith(e)));return void 0===t?"":t.split("=")[1]},d=(s={log:r,error:r},window.console&&window.console.log&&window.console.error&&(s.error=function(){window.console.error.apply(window.console,[].concat.apply([t],arguments))},e.debug&&(s.log=function(){window.console.log.apply(window.console,[].concat.apply([t],arguments))})),s);return{conf:e,loadExperienceFromSophia:function(t){return d.log("in loadexperincefromSophia"),document.body.dispatchEvent(new CustomEvent(n.events.EVENT_SOPHIA_RENDER_STARTED,{bubbles:!0,cancelable:!0})),n.startTime=performance.now(),this.result={doesResponseExist:!1},this.conf=Object.assign({},e),this.conf=Object.assign(this.conf,t||{}),function(){d.log("Config: ",n.conf);var e=o[n.conf.env]+"/psdk/v2/content",t=Object.assign({surfaceId:n.conf.surfaceID,clientCode:n.conf.clientCode},n.conf.contextualParams),r=(t=Object.entries(t).map((function(e){return encodeURIComponent(e[0])+"="+encodeURIComponent(e[1])}))).join("&"),s=[{key:"x-api-key",val:n.conf.apiKey},{key:"Content-Type",val:"application/json"}];if(n.conf.guidEnabled){var a=n.conf.accessToken?n.conf.accessToken:void 0!==window.adobeIMS?function(){var e=window.adobeIMS.getAccessToken();return window.adobeIMS.version.startsWith("v2-")?null!==e?e.token:null:e}():null;null!==a&&s.push({key:"Authorization",val:"Bearer "+a})}return n.conf.nonGuidEnabled&&(s.push({key:"x-adobe-uuid",val:null!==n.conf.nonGuidId&&""!==n.conf.nonGuidId?n.conf.nonGuidId:u(n.conf.nonGuidIdCookieName)}),s.push({key:"x-adobe-uuid-type",val:null!==n.conf.nonGuidIdType?n.conf.nonGuidIdType:"visitorId"})),s=s.concat(n.conf.additionalHeaders),window.digitalData=window.digitalData||{sophiaResponse:[i]},function(e,t){var r=performance.now(),o=new XMLHttpRequest;return new Promise((function(i,s){o.onreadystatechange=function(){if(o.readyState===XMLHttpRequest.DONE)if(n.result.status=o.status,o.status>=200&&o.status<300){var t=performance.now(),a=JSON.parse(o.responseText);if(d.log("Got response from Sophia:: ",a),d.log("Total time taken for fetching response for: ",e,t-r," milliseconds."),n.result.response=a,n.result.headers={},(o.getAllResponseHeaders()?o.getAllResponseHeaders().trim().split(/[\r\n]+/):[]).forEach((function(e){var t=e.split(": "),r=t.shift(),o=t.join(": ");n.result.headers[r]=o})),a.surfaces&&a.surfaces[n.conf.surfaceID]&&a.surfaces[n.conf.surfaceID].containers&&a.surfaces[n.conf.surfaceID].containers.length>0){var c=a.surfaces[n.conf.surfaceID].containers;n.result.doesResponseExist=c.length>0}!0===n.conf.useExperienceFragment&&l(n.result),i(n.result)}else n.result.status=o.statusText,s(n.result)},o.open("GET",e,!0),t&&t.forEach((function(e){o.setRequestHeader(e.key,e.val)})),d.log("Sending request: ",e),o.send()}))}(e+"?"+r,s)}()},events:{EVENT_XF_RENDER_FINISH:"sophia:render:xfrendered",EVENT_SOPHIA_RENDER_STARTED:"sophia:render:started",EVENT_SOPHIA_RENDER_FINISHED:"sophia:render:finished"}}}({sourceSelector:null,targetSelector:".root.responsivegrid",surfaceID:"---Your surface id---",env:"stage",apiKey:"---Your api-key---",clientCode:"adobe.com",accessToken:"---- Replace with test access token if testing without adobeIMS ----",guidEnabled:!0,nonGuidEnabled:!1,enableAdobeAnalyticsIngestion:!0,nonGuidIdCookieName:"aam_uuid",nonGuidId:null,nonGuidIdType:null,additionalHeaders:[],contextualParams:{},useExperienceFragment:!0,debug:!1});window._sophia=n,t._sophia=n},52577:function(e,t,n){"use strict";var r,o=(r=n(11610))&&r.__esModule?r:{default:r};e.exports={Accordion:o.default.select("Accordion",(()=>n(25581)),(()=>n(25581))),AccordionItem:o.default.select("AccordionItem",(()=>n(23576)),(()=>n(32037)))}},25581:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,i,s,a=h(n(72779)),c=h(n(35874)),l=h(n(35998)),u=h(n(81458)),d=h(n(13980)),p=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784));function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e){return e&&e.__esModule?e:{default:e}}function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},f.apply(this,arguments)}r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(31271),n(36616)):r.env.SCALE_LARGE?n(63978):n(31271),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(98829),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(78332),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(67147),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(70029);let g=(0,c.default)((s=i=class extends p.Component{constructor(e){super(e);const{selectedIndex:t,defaultSelectedIndex:n}=e,r=void 0!==t?t:n;this.state={selectedIndex:this.normalizeSelectedIndex(r)}}UNSAFE_componentWillReceiveProps(e){"selectedIndex"in e&&this.setState({selectedIndex:this.normalizeSelectedIndex(e.selectedIndex)})}onClickItem(e){let t=this.state.selectedIndex;if(this.props.multiselectable){t=[...t];const n=t.indexOf(e);-1!==n?t.splice(n,1):t.push(e)}else t=t[0]===e?[]:[e];this.setSelectedKey(t)}setSelectedKey(e){"selectedIndex"in this.props||this.setState({selectedIndex:e});let t=e;this.props.multiselectable||(t=e.length?e[0]:null),this.props.onChange(t)}getItems(){const e=this.state.selectedIndex,{multiselectable:t,ariaLevel:n,children:r}=this.props;return p.default.Children.map(r,((r,o)=>{if(!p.default.isValidElement(r))return null;const i={selected:t?-1!==e.indexOf(o):e[0]===o,ariaLevel:n,tabIndex:r.props.tabIndex?r.props.tabIndex:this.props.tabIndex,onItemClick:this.onClickItem.bind(this,o)};return p.default.cloneElement(r,i)}))}normalizeSelectedIndex(e){return Array.isArray(e)||(e=void 0!==e?[e]:[]),e.map((e=>parseInt(e,10)))}render(){const e=this.props,{className:t}=e,n=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["className"]);return delete n.onChange,delete n.tabIndex,p.default.createElement(u.default,{itemSelector:".spectrum-Accordion-item:not(.is-disabled) > .spectrum-Accordion-itemHeading > .spectrum-Accordion-itemHeader",manageTabIndex:!1},p.default.createElement("div",f({},(0,l.default)(n),{className:(0,a.default)("spectrum-Accordion",t),role:"region"}),this.getItems()))}},i.propTypes={selectedIndex:d.default.oneOfType([d.default.string,d.default.number,d.default.arrayOf(d.default.oneOfType([d.default.string,d.default.number]))]),defaultSelectedIndex:d.default.oneOfType([d.default.string,d.default.number,d.default.arrayOf(d.default.oneOfType([d.default.string,d.default.number]))]),multiselectable:d.default.bool,onChange:d.default.func,ariaLevel:d.default.number},i.defaultProps={onChange(){},multiselectable:!1,ariaLevel:3},o=s))||o;t.default=g},32037:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o,i,s=f(n(31015)),a=f(n(72779)),c=f(n(35874)),l=f(n(56605)),u=f(n(35998)),d=f(n(14502)),p=f(n(13980)),m=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784));function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function f(e){return e&&e.__esModule?e:{default:e}}function g(){return g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},g.apply(this,arguments)}let v=(0,c.default)(r=(0,d.default)((i=o=class extends m.Component{constructor(e){super(e),this.headerId=(0,l.default)(),this.contentId=(0,l.default)()}render(){const e=this.props,{children:t,className:n,onItemClick:r,header:o,selected:i,disabled:c,ariaLevel:l}=e,d=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["children","className","onItemClick","header","selected","disabled","ariaLevel"]);return m.default.createElement("div",g({},(0,u.default)(d),{className:(0,a.default)("spectrum-Accordion-item","react-spectrum-Accordion-item",{"is-open":i,"is-disabled":c},n),role:"presentation"}),m.default.createElement("h3",{className:"spectrum-Accordion-itemHeading","aria-level":l},m.default.createElement("button",{id:this.headerId,className:"spectrum-Accordion-itemHeader","aria-controls":this.contentId,"aria-expanded":i,disabled:c,type:"button",tabIndex:c?null:0,onClick:c?null:r},o),m.default.createElement(s.default,{role:"presentation",size:null,className:"spectrum-Accordion-itemIndicator"})),m.default.createElement("div",{id:this.contentId,role:"region","aria-labelledby":this.headerId,"aria-hidden":!i,"aria-expanded":i,className:"spectrum-Accordion-itemContent"},i?t:null))}},o.propTypes={header:p.default.oneOfType([p.default.string,p.default.node]),selected:p.default.bool,disabled:p.default.bool,ariaLevel:p.default.number,onItemClick:p.default.func},o.defaultProps={header:"",selected:!1,disabled:!1,onItemClick(){}},r=i))||r)||r;t.default=v},23576:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=d(n(32037)),i=d(n(39522)),s=d(n(31015)),a=d(n(72779)),c=d(n(35998)),l=d(n(14502)),u=d(n(2784));function d(e){return e&&e.__esModule?e:{default:e}}function p(){return p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},p.apply(this,arguments)}let m=(0,l.default)(r=class extends o.default{constructor(...e){var t;return t=super(...e),this.handleKeyDown=e=>{" "!==e.key&&"Enter"!==e.key||this.props.onItemClick()},t}render(){const e=this.props,{children:t,className:n,onItemClick:r,header:o,selected:l,disabled:d,ariaLevel:m,tabIndex:h}=e,f=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["children","className","onItemClick","header","selected","disabled","ariaLevel","tabIndex"]);return u.default.createElement("div",p({},(0,c.default)(f),{className:(0,a.default)("spectrum-Accordion-item","react-spectrum-Accordion-item",{"is-open":l,"is-disabled":d},n),role:"presentation"}),u.default.createElement("h3",{className:"spectrum-Accordion-itemHeading","aria-level":m},u.default.createElement("span",{id:this.headerId,className:"spectrum-Accordion-itemHeader","aria-controls":this.contentId,"aria-expanded":l,disabled:d,type:"button",tabIndex:d?null:h||0,onKeyDown:d?void 0:this.handleKeyDown,onClick:d?null:r},o),l?u.default.createElement(i.default,{role:"presentation",size:null,className:"spectrum-Accordion-itemIndicator"}):u.default.createElement(s.default,{role:"presentation",size:null,className:"spectrum-Accordion-itemIndicator"})),u.default.createElement("div",{id:this.contentId,role:"region","aria-labelledby":this.headerId,"aria-hidden":!l,"aria-expanded":l,className:"spectrum-Accordion-itemContent"},l?t:null))}})||r;t.default=m},62709:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Asset",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"AssetFile",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"AssetFolder",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"AssetImage",{enumerable:!0,get:function(){return s.default}});var r=a(n(91562)),o=a(n(33228)),i=a(n(33495)),s=a(n(30846));function a(e){return e&&e.__esModule?e:{default:e}}},91562:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=d(n(33228)),i=d(n(33495)),s=d(n(30846)),a=d(n(72779)),c=d(n(35998)),l=d(n(13980)),u=d(n(2784));function d(e){return e&&e.__esModule?e:{default:e}}function p(){return p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},p.apply(this,arguments)}r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(55917),n(9261)):r.env.SCALE_LARGE?n(18975):n(55917),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(16195),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(88771),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(26363),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(40961);class m extends u.default.Component{render(e){let t,n=this.props,{type:r,src:l,placeholder:d,cache:m,headers:h,smartness:f,alt:g,className:v,onLoad:b,decorative:y}=n,_=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(n,["type","src","placeholder","cache","headers","smartness","alt","className","onLoad","decorative"]);return t="image"===r?u.default.createElement(s.default,{src:l,placeholder:d,smartness:f,onLoad:b,cache:m,headers:h,alt:g,decorative:y}):"folder"===r?u.default.createElement(i.default,{alt:g,decorative:y}):u.default.createElement(o.default,{alt:g,decorative:y}),u.default.createElement("div",p({},(0,c.default)(_),{className:(0,a.default)("spectrum-Asset",v)}),t)}}t.default=m,m.propTypes={type:l.default.oneOf(["image","folder","file"]),src:l.default.string,cache:l.default.bool,headers:l.default.object,placeholder:l.default.string,smartness:l.default.number,alt:l.default.string,decorative:l.default.bool,onLoad:l.default.func},m.defaultProps={type:"file",smartness:1}},33228:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(72779)),o=n(95856),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784));function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function a(e){return e&&e.__esModule?e:{default:e}}const c={"cs-CZ":a(n(87831)).default,"da-DK":a(n(89034)).default,"de-DE":a(n(57472)).default,"en-US":a(n(48519)).default,"es-ES":a(n(91808)).default,"fi-FI":a(n(49966)).default,"fr-FR":a(n(93628)).default,"hu-HU":a(n(37732)).default,"it-IT":a(n(36959)).default,"ja-JP":a(n(51808)).default,"ko-KR":a(n(42033)).default,"nb-NO":a(n(15710)).default,"nl-NL":a(n(85800)).default,"pl-PL":a(n(52580)).default,"pt-BR":a(n(39875)).default,"ru-RU":a(n(76574)).default,"sv-SE":a(n(27819)).default,"tr-TR":a(n(23349)).default,"uk-UA":a(n(39783)).default,"zh-CN":a(n(2659)).default,"zh-TW":a(n(88992)).default},l=(0,o.messageFormatter)(c);class u extends i.Component{render(){const{alt:e=l("File"),className:t,decorative:n}=this.props;return i.default.createElement("svg",{viewBox:"0 0 128 128",className:(0,r.default)("spectrum-Asset-file",t),"aria-label":e,"aria-hidden":n||null,role:"img"},i.default.createElement("g",null,i.default.createElement("path",{className:"spectrum-Asset-fileBackground",d:"M24,126c-5.5,0-10-4.5-10-10V12c0-5.5,4.5-10,10-10h61.5c2.1,0,4.1,0.8,5.6,2.3l20.5,20.4c1.5,1.5,2.4,3.5,2.4,5.7V116c0,5.5-4.5,10-10,10H24z"}),i.default.createElement("g",null,i.default.createElement("path",{className:"spectrum-Asset-fileOutline",d:"M113.1,23.3L92.6,2.9C90.7,1,88.2,0,85.5,0H24c-6.6,0-12,5.4-12,12v104c0,6.6,5.4,12,12,12h80c6.6,0,12-5.4,12-12V30.4C116,27.8,114.9,25.2,113.1,23.3z M90,6l20.1,20H92c-1.1,0-2-0.9-2-2V6z M112,116c0,4.4-3.6,8-8,8H24c-4.4,0-8-3.6-8-8V12c0-4.4,3.6-8,8-8h61.5c0.2,0,0.3,0,0.5,0v20c0,3.3,2.7,6,6,6h20c0,0.1,0,0.3,0,0.4V116z"}))))}}t.default=u},33495:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(72779)),o=n(95856),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784));function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function a(e){return e&&e.__esModule?e:{default:e}}const c={"cs-CZ":a(n(87831)).default,"da-DK":a(n(89034)).default,"de-DE":a(n(57472)).default,"en-US":a(n(48519)).default,"es-ES":a(n(91808)).default,"fi-FI":a(n(49966)).default,"fr-FR":a(n(93628)).default,"hu-HU":a(n(37732)).default,"it-IT":a(n(36959)).default,"ja-JP":a(n(51808)).default,"ko-KR":a(n(42033)).default,"nb-NO":a(n(15710)).default,"nl-NL":a(n(85800)).default,"pl-PL":a(n(52580)).default,"pt-BR":a(n(39875)).default,"ru-RU":a(n(76574)).default,"sv-SE":a(n(27819)).default,"tr-TR":a(n(23349)).default,"uk-UA":a(n(39783)).default,"zh-CN":a(n(2659)).default,"zh-TW":a(n(88992)).default},l=(0,o.messageFormatter)(c);class u extends i.Component{render(){const{alt:e=l("Folder"),className:t,decorative:n}=this.props;return i.default.createElement("svg",{viewBox:"0 0 32 32",className:(0,r.default)("spectrum-Asset-folder",t),"aria-label":e,"aria-hidden":n||null,role:"img"},i.default.createElement("path",{className:"spectrum-Asset-folderBackground",d:"M3,29.5c-1.4,0-2.5-1.1-2.5-2.5V5c0-1.4,1.1-2.5,2.5-2.5h10.1c0.5,0,1,0.2,1.4,0.6l3.1,3.1c0.2,0.2,0.4,0.3,0.7,0.3H29c1.4,0,2.5,1.1,2.5,2.5v18c0,1.4-1.1,2.5-2.5,2.5H3z"}),i.default.createElement("path",{className:"spectrum-Asset-folderOutline",d:"M29,6H18.3c-0.1,0-0.2,0-0.4-0.2l-3.1-3.1C14.4,2.3,13.8,2,13.1,2H3C1.3,2,0,3.3,0,5v22c0,1.6,1.3,3,3,3h26c1.7,0,3-1.4,3-3V9C32,7.3,30.7,6,29,6z M31,27c0,1.1-0.9,2-2,2H3c-1.1,0-2-0.9-2-2V7h28c1.1,0,2,0.9,2,2V27z"}))}}t.default=u},30846:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(99145),o=l(n(72779)),i=l(n(47853)),s=l(n(13980)),a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784));function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function l(e){return e&&e.__esModule?e:{default:e}}function u(){return u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u.apply(this,arguments)}const d=new Map;class p extends a.Component{constructor(...e){var t;return t=super(...e),this.state={previewPercentage:d.get(this.props.src)||0},t}componentWillUnmount(){d.delete(this.props.src)}calculateSize(e,t){if(0===e||0===t)return 0;let n=1-.25*(0,r.clamp)(this.props.smartness,0,1),o=e/Math.max(e,t)*t/Math.max(e,t);return 100*(1-Math.max(0,o-.25)/.75*(1-n))}onLoad(e){let t=this.calculateSize(e.naturalWidth,e.naturalHeight);d.set(this.props.src,t),t!==this.state.previewPercentage&&this.setState({previewPercentage:t}),this.props.onLoad&&this.props.onLoad()}render(e){let t=this.props,{src:n,className:r}=t,s=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(t,["src","className"]),c=this.state.previewPercentage,l={maxWidth:c+"%",maxHeight:c+"%"};return a.default.createElement(i.default,u({},s,{className:(0,o.default)("spectrum-Asset-image",r),onLoad:this.onLoad.bind(this),src:n,style:l}))}}t.default=p,p.propTypes={src:s.default.string.isRequired,smartness:s.default.number},p.defaultProps={smartness:1}},92035:function(e,t,n){"use strict";e.exports=n(43587)},43587:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=u;var o=c(n(72779)),i=c(n(35998)),s=c(n(13980)),a=c(n(2784));function c(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}function u(e){let{src:t,alt:n,disabled:r,className:s}=e,c=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["src","alt","disabled","className"]);return s=(0,o.default)("spectrum-Avatar",{"is-disabled":r},s),a.default.createElement("img",l({},(0,i.default)(c),{src:t,alt:n,className:s}))}r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(94508),n(4616)):r.env.SCALE_LARGE?n(94155):n(94508),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(388),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(21718),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(7594),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(74393),u.propTypes={src:s.default.string,alt:s.default.string,disabled:s.default.bool,className:s.default.string},u.defaultProps={alt:""}},54587:function(e,t,n){"use strict";var r,o=(r=n(11610))&&r.__esModule?r:{default:r};e.exports=o.default.select("Button",(()=>n(20412)),(()=>n(43280)),(()=>n(83651)))},43280:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,i,s,a=n(88186),c=b(n(72779)),l=n(20590),u=b(n(35874)),d=b(n(45029)),p=b(n(35998)),m=v(n(14502)),h=b(n(13980)),f=v(n(2784));function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function v(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}function b(e){return e&&e.__esModule?e:{default:e}}function y(){return y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},y.apply(this,arguments)}n(73655),r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(82127),n(93270)):r.env.SCALE_LARGE?n(7794):n(82127),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(23530),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(24445),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(55196),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(67946);const _={quiet:{variant:"primary",quiet:!0},minimal:{variant:"secondary",quiet:!0},icon:{variant:"action",quiet:!0}};let E=(0,u.default)(o=(0,m.default)((s=i=class extends f.Component{constructor(...e){var t;return t=super(...e),this.onClick=(e,...t)=>{this.props.disabled?e.preventDefault():this.props.onClick&&this.props.onClick(e,...t)},this.onKeyDownSpace=e=>{" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),this.buttonRef.click())},this.setButtonRef=e=>this.buttonRef=e,t}componentDidMount(){this.props.autoFocus&&requestAnimationFrame((()=>this.focus()))}focus(){this.buttonRef&&!this.props.disabled&&this.buttonRef.focus&&this.buttonRef.focus()}render(){let e=this.props,{element:t="button",label:n,children:r,variant:o="secondary",logic:i,quiet:s,icon:u,selected:h,block:g,className:v,disabled:b,invalid:E,onMouseDown:w,onMouseUp:x,autoFocus:T,holdAffordance:S}=e,O=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["element","label","children","variant","logic","quiet","icon","selected","block","className","disabled","invalid","onMouseDown","onMouseUp","autoFocus","holdAffordance"]);if(_[o]){let e=_[o],t=(e.quiet?"quiet ":"")+`"${e.variant}"`;console.warn(`The "${o}" variant of Button is deprecated. Please use the ${t} variant instead.`),({variant:o,quiet:s}=e)}let I=!1,k="spectrum-Button";"action"===o||"toggle"===o?(k="spectrum-ActionButton",I=S,"toggle"===o&&(s=!0),o=""):i?k="spectrum-LogicButton":"clear"===o?(k="spectrum-ClearButton",o=""):"field"===o?(k="spectrum-FieldButton",o=""):"tool"===o&&(k="spectrum-Tool",I=S,o=""),"button"!==t&&(O.role="button",O.tabIndex=b?null:O.tabIndex||0,O["aria-disabled"]=b||null,"a"===t&&b&&O.href&&(O.href=null),O.onKeyDown=b?null:this.onKeyDownSpace);let A=n||("string"==typeof r?r:null),C=null;void 0!==O["aria-expanded"]?C=O["aria-expanded"]:O["aria-haspopup"]&&(C=h||null);const P="string"==typeof t?(0,p.default)(O):O;return f.default.createElement(t,y({},P,{className:(0,c.default)(k,s?`${k}--quiet`:"",o?`${k}--${o}`:"",{"is-selected":h,"is-disabled":b,"is-invalid":E,"spectrum-Button--block":g,[m.FOCUS_RING_CLASSNAME]:T},v),disabled:b,"aria-invalid":E||null,"aria-expanded":C,onClick:this.onClick,onMouseDown:(0,a.chain)(this.onMouseDown,a.focusAfterMouseEvent.bind(this,w)),onMouseUp:(0,a.chain)(this.onMouseUp,a.focusAfterMouseEvent.bind(this,x)),ref:this.setButtonRef}),(0,l.cloneIcon)(u,{size:"S"}),A&&f.default.createElement("span",{className:k+"-label"},A),I&&f.default.createElement(d.default,{role:"presentation",size:null,className:"spectrum-Tool-hold"}),"string"!=typeof r&&r)}},i.propTypes={variant:h.default.oneOf(["cta","primary","secondary","warning","action","toggle","and","or","icon","quiet","minimal","dropdown","clear","field","tool","overBackground"]),quiet:h.default.bool,logic:h.default.bool,disabled:h.default.bool,selected:h.default.bool,invalid:h.default.bool,icon:h.default.element,label:h.default.string,block:h.default.bool,element:h.default.oneOfType([h.default.string,h.default.func]),autoFocus:h.default.bool,onClick:h.default.func,holdAffordance:h.default.bool},i.defaultProps={autoFocus:!1,block:!1,disabled:!1,element:"button",invalid:!1,label:"",logic:!1,quiet:!1,selected:!1,variant:"secondary",holdAffordance:!1},o=s))||o)||o;t.default=E},83651:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o,i,s=n(33192),a=p(n(5499)),c=p(n(43280)),l=n(20590),u=p(n(2784)),d=p(n(20412));function p(e){return e&&e.__esModule?e:{default:e}}function m(){return m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},m.apply(this,arguments)}const h={quiet:{variant:"primary",quiet:!0},minimal:{variant:"secondary",quiet:!0},icon:{variant:"action",quiet:!0}},f={action:"sp-action-button",toggle:"sp-action-button",primary:"sp-button",secondary:"sp-button",cta:"sp-button",warning:"sp-button",overBackground:"sp-button"};let g=(0,a.default)((i=o=class extends c.default{constructor(e){super(e),this.spButtonRef=u.default.createRef()}handleEvent(e){const t=Object.keys(this.props).filter((t=>t.substr(2).toLowerCase()===e.type));this.props[t]&&this.props[t].call(e.target,e)}componentDidMount(){(0,s.attachEventListeners)(this.spButtonRef.current,this.props,this.handleEvent)}componentWillUnmount(){(0,s.removeEventListeners)(this.spButtonRef.current,this.props,this.handleEvent)}componentDidUpdate(e){this.updateAllEventListeners=!(0,s.updateEventListeners)(this.spButtonRef.current,e,this.props,this.handleEvent,this.updateAllEventListeners)}focus(){const e=this.spButtonRef.current;e&&e.focus()}render(){let e=this.props,{label:t,children:n,variant:r="secondary",logic:o,quiet:i,icon:a,selected:c,block:p,className:g,disabled:v,invalid:b,uxpUseNative:y=!0,autoFocus:_,holdAffordance:E,dropdownButton:w=!1}=e,x=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["label","children","variant","logic","quiet","icon","selected","block","className","disabled","invalid","uxpUseNative","autoFocus","holdAffordance","dropdownButton"]);if(h[r]){let e=h[r],t=(e.quiet?"quiet ":"")+`"${e.variant}"`;console.warn(`The "${r}" variant of Button is deprecated. Please use the ${t} variant instead.`),({variant:r,quiet:i}=e)}let T=!1,S="sp-button";!f[r]||o||p||b||w||(T=!0,S=f[r]);const O=!y||null!=a||n&&"string"!=typeof n,I=T&&O;if(!T&&O)return super.render();let k=t||("string"==typeof n?n:null);return I?u.default.createElement(S,m({ref:this.spButtonRef,class:g,disabled:!!v||null,quiet:!!i||null,selected:!!c||null,"hold-affordance":!!E||null,variant:r,autofocus:!!_||null},(0,s.removeEventProps)(x)),a&&u.default.createElement("div",{slot:"icon"}," ",(0,l.cloneIcon)(a,{size:"S"})),k,"string"!=typeof n&&n):u.default.createElement(d.default,this.props)}},o.defaultProps={autoFocus:!1,block:!1,disabled:!1,element:"span",invalid:!1,label:"",logic:!1,quiet:!1,selected:!1,variant:"secondary",holdAffordance:!1},r=i))||r;t.default=g},20412:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(43280)),o=u(n(72779)),i=n(20590),s=u(n(45029)),a=u(n(35998)),c=n(14502),l=u(n(2784));function u(e){return e&&e.__esModule?e:{default:e}}function d(){return d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(this,arguments)}n(44565);const p={quiet:{variant:"primary",quiet:!0},minimal:{variant:"secondary",quiet:!0},icon:{variant:"action",quiet:!0}};class m extends r.default{constructor(...e){var t;return t=super(...e),this.onKeyDownSpace=e=>{if(this.props.overrideOnKeyDown&&this.onUxpKeyDown)return this.onUxpKeyDown(e);" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),this.buttonRef.click())},t}render(){let e=this.props,{element:t="button",label:n,children:r,variant:u="secondary",logic:m,quiet:h,icon:f,selected:g,block:v,className:b,disabled:y,invalid:_,uxpUseNative:E=!0,onMouseDown:w,onMouseUp:x,onPointerDown:T,onPointerUp:S,autoFocus:O,holdAffordance:I}=e,k=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["element","label","children","variant","logic","quiet","icon","selected","block","className","disabled","invalid","uxpUseNative","onMouseDown","onMouseUp","onPointerDown","onPointerUp","autoFocus","holdAffordance"]);if(this.onUxpKeyDown=this.props.onKeyDown,null!=f)return super.render();if(r&&"string"!=typeof r||!E)return super.render();"span"===t&&(t="button");const A="button"===t;if(p[u]){let e=p[u],t=(e.quiet?"quiet ":"")+`"${e.variant}"`;console.warn(`The "${u}" variant of Button is deprecated. Please use the ${t} variant instead.`),({variant:u,quiet:h}=e)}let C=!1,P="spectrum-Button";"action"===u||"toggle"===u?(P="spectrum-ActionButton",C=I,"toggle"===u&&(h=!0),u=""):m?P="spectrum-LogicButton":"clear"===u?(P="spectrum-ClearButton",u=""):"field"===u?(P="spectrum-FieldButton",u=""):"tool"===u&&(P="spectrum-Tool",C=I,u=""),A||(k.role="button",k.tabIndex=y?null:k.tabIndex||0,k["aria-disabled"]=y||null,"a"===t&&y&&k.href&&(k.href=null),k.onKeyDown=y?null:this.onKeyDownSpace);let R=n||("string"==typeof r?r:null),L=null;void 0!==k["aria-expanded"]?L=k["aria-expanded"]:k["aria-haspopup"]&&(L=g||null);const D="string"==typeof t?(0,a.default)(k):k,N=g||!1;return l.default.createElement(t,d({},D,{"uxp-variant":this.props.variant,"uxp-quiet":h.toString(),"uxp-selected":N.toString(),className:(0,o.default)(P,!A&&h?`${P}--quiet`:"",!A&&u?`${P}--${u}`:"",{"is-selected":!A&&g,"is-disabled":!A&&y,"is-invalid":_,"spectrum-Button--block":v,[c.FOCUS_RING_CLASSNAME]:O},b),disabled:y,"aria-invalid":_||null,"aria-expanded":L,onClick:this.onClick,onPointerDown:w||T,onPointerUp:x||S,ref:this.setButtonRef}),(0,i.cloneIcon)(f,{size:"S"}),R&&l.default.createElement("span",{className:P+"-label"},R),C&&l.default.createElement(s.default,{role:"presentation",size:null,className:"spectrum-Tool-hold"}),"string"!=typeof r&&r)}}t.default=m,m.defaultProps={autoFocus:!1,block:!1,disabled:!1,element:"span",invalid:!1,label:"",logic:!1,quiet:!1,selected:!1,variant:"secondary",holdAffordance:!1}},49518:function(e,t,n){"use strict";e.exports=n(20623)},20623:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,i,s,a=h(n(72779)),c=h(n(35874)),l=h(n(35998)),u=h(n(81458)),d=h(n(13980)),p=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784));function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e){return e&&e.__esModule?e:{default:e}}function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},f.apply(this,arguments)}r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(14240),n(14443)):r.env.SCALE_LARGE?n(82271):n(14240);const g={tool:!0,action:!0,toggle:!0};let v=(0,c.default)((s=i=class extends p.Component{constructor(e){super(e),this.state={value:e.value}}UNSAFE_componentWillReceiveProps(e){e.value&&e.value!==this.state.value&&this.setState({value:e.value})}addSelection(e){return[...this.state.value||[],e.value]}removeSelection(e){let t=this.state.value||[];const n=t.indexOf(e.value);return[...t.slice(0,n),...t.slice(n+1,t.length)]}handleSelect(e,t){if(!this.props.readOnly&&!e.readOnly){let n;n=this.props.multiple?this.isSelected(e)?this.removeSelection(e):this.addSelection(e):e.value,"value"in this.props||this.setState({value:n}),this.props.onChange&&this.props.onChange(n,t)}e.onClick&&e.onClick(t),this.props.onClick&&this.props.onClick(e.value,t)}isSelected(e){return this.props.readOnly?null:this.props.multiple?this.state.value&&this.state.value.indexOf(e.value)>=0:this.state.value===e.value}getChildRole(){return this.props.readOnly?null:this.props.multiple?"checkbox":"radio"}getChildProps(e,t){const n=this.props.invalid||e.props.invalid,r=this.props.required||e.props.required,o=this.props.disabled||e.props.disabled,i=this.isSelected(e.props),s=this.getChildRole(),c=o?null:this.handleSelect.bind(this,e.props),l=g[e.props.variant],u=(0,a.default)("spectrum-ButtonGroup-item",e.props.className);return{tabIndex:o?void 0:this.props.tabIndex?this.props.tabIndex:void 0,className:u,selected:i,disabled:o,variant:l?e.props.variant:"action",quiet:!l||e.props.quiet,onClick:c,onKeyDown:e.props.onKeyDown,role:s,"aria-checked":i,"aria-invalid":n,"aria-required":r}}renderButtons(){const{children:e}=this.props;return p.default.Children.map(e,((e,t)=>e?p.default.cloneElement(e,this.getChildProps(e,t)):null))}render(){let e=this.props,{children:t=[],className:n,multiple:r,disabled:o,readOnly:i,invalid:s,required:c,orientation:d,manageTabIndex:m,role:h}=e,g=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["children","className","multiple","disabled","readOnly","invalid","required","orientation","manageTabIndex","role"]);return delete g.onChange,delete g.onClick,h||(i||r?(i||t.length>2)&&(h=i&&t.length>2?"toolbar":"group"):h="radiogroup"),p.default.createElement(u.default,{itemSelector:".spectrum-ButtonGroup-item:not([disabled]):not([aria-disabled])",selectedItemSelector:".spectrum-ButtonGroup-item:not([disabled]):not([aria-disabled])[aria-checked=true].is-selected",orientation:"toolbar"===h?d:"both",manageTabIndex:m},p.default.createElement("div",f({"aria-invalid":s||null,"aria-required":c||null,"aria-disabled":o||null,"aria-orientation":"both"!==d&&"toolbar"===h?d:null,role:h},(0,l.default)(g),{className:(0,a.default)("spectrum-ButtonGroup",{"spectrum-ButtonGroup--vertical":"vertical"===d},n)}),this.renderButtons(t)))}},i.propTypes={disabled:d.default.bool,invalid:d.default.bool,manageTabIndex:d.default.bool,multiple:d.default.bool,readOnly:d.default.bool,required:d.default.bool,onChange:d.default.func,onClick:d.default.func,orientation:d.default.oneOf(["horizontal","vertical","both"]),value:d.default.oneOfType([d.default.string,d.default.arrayOf(d.default.string)])},i.defaultProps={disabled:!1,invalid:!1,manageTabIndex:!0,multiple:!1,readOnly:!1,required:!1,orientation:"both"},o=s))||o;t.default=v},27240:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Card",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"CardBody",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"CardCoverPhoto",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"CardFooter",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,"CardPreview",{enumerable:!0,get:function(){return a.default}});var r=c(n(52152)),o=c(n(12029)),i=c(n(62044)),s=c(n(57650)),a=c(n(85478));function c(e){return e&&e.__esModule?e:{default:e}}},52152:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,i,s,a=f(n(5499)),c=f(n(83131)),l=f(n(72779)),u=f(n(35998)),d=n(95856),p=f(n(13980)),m=f(n(2784));function h(){return h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},h.apply(this,arguments)}function f(e){return e&&e.__esModule?e:{default:e}}n(79371);const g={"cs-CZ":f(n(97369)).default,"da-DK":f(n(83792)).default,"de-DE":f(n(45926)).default,"en-US":f(n(66091)).default,"es-ES":f(n(69988)).default,"fi-FI":f(n(24794)).default,"fr-FR":f(n(31272)).default,"hu-HU":f(n(23378)).default,"it-IT":f(n(10973)).default,"ja-JP":f(n(95424)).default,"ko-KR":f(n(34607)).default,"nb-NO":f(n(5293)).default,"nl-NL":f(n(72695)).default,"pl-PL":f(n(16846)).default,"pt-BR":f(n(49706)).default,"ru-RU":f(n(77795)).default,"sv-SE":f(n(6197)).default,"tr-TR":f(n(42497)).default,"uk-UA":f(n(53673)).default,"zh-CN":f(n(21839)).default,"zh-TW":f(n(94361)).default};r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(57663),n(13647)):r.env.SCALE_LARGE?n(7086):n(57663),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(68648),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(22252),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(16590),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(48541),r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(76054),n(40085)):r.env.SCALE_LARGE?n(2283):n(76054),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(42e3),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(66614),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(85871),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(65977);const v=(0,d.messageFormatter)(g);let b=(0,a.default)((s=i=class extends m.default.Component{getChildContext(){let e=this.props.actionMenu;"S"===this.props.size&&(e=null);let t=m.default.Children.toArray(this.props.children).find((e=>"CardBody"===e.type.displayName)),n=Boolean(t&&t.props.title);return{cardVariant:this.props.variant,cardSize:this.props.size,actionMenu:e,onLoad:this.props.onLoad,hasTitle:n}}handleCheckboxClick(e){this.props.onSelectionChange&&e.stopPropagation()}render(){let e=this.props,{variant:t,size:n,selected:r,allowsSelection:o,isDropTarget:i,quickActions:s,actionMenu:a,children:d,className:p}=e,f=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["variant","size","selected","allowsSelection","isDropTarget","quickActions","actionMenu","children","className"]);"standard"===t&&"S"===n&&(n="L");let g=null;if(o&&(g=m.default.createElement("div",{className:(0,l.default)("spectrum-QuickActions","spectrum-Card-quickActions")},m.default.createElement(c.default,{onChange:this.props.onSelectionChange,onClick:this.handleCheckboxClick,checked:r,title:v("select")}))),s&&a)throw new Error("Either quick actions or an action button can be passed to Card, not both.");"S"===n&&a&&(s=m.default.createElement("div",{className:"spectrum-QuickActions spectrum-Card-actions"},a));let b=(0,l.default)("spectrum-Card",`spectrum-Card--${t}`,{"spectrum-Card--large":"L"===n,"spectrum-Card--small":"S"===n,"is-selected":r,"is-drop-target":i},p);return m.default.createElement("div",h({},(0,u.default)(f),{className:b}),d,g,s)}},i.propTypes={variant:p.default.oneOf(["standard","quiet","gallery"]),size:p.default.oneOf(["S","L"]),allowsSelection:p.default.bool,selected:p.default.bool,onSelectionChange:p.default.func,isDropTarget:p.default.bool,quickActions:p.default.element,actionMenu:p.default.element},i.defaultProps={variant:"standard",size:"L",selected:!1,allowsSelection:!0},i.childContextTypes={cardVariant:p.default.string,cardSize:p.default.string,actionMenu:p.default.element,onLoad:p.default.func,hasTitle:p.default.bool},o=s))||o;t.default=b},12029:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(13980)),o=i(n(2784));function i(e){return e&&e.__esModule?e:{default:e}}class s extends o.default.Component{render(){let{title:e,subtitle:t,description:n,children:r}=this.props,{cardVariant:i,actionMenu:s}=this.context,a=t?o.default.createElement("div",{className:"spectrum-Card-subtitle"},t):null,c=n?o.default.createElement("div",{className:"spectrum-Card-description"},n):null;return o.default.createElement("div",{className:"spectrum-Card-body"},e||s?o.default.createElement("div",{className:"spectrum-Card-header"},e?o.default.createElement("div",{className:"spectrum-Card-title"},e):null,"gallery"===i&&a,"gallery"===i&&c,s?o.default.createElement("div",{className:"spectrum-Card-actionButton"},o.default.cloneElement(s,{alignRight:!0})):null):null,"gallery"!==i&&(t||n)?o.default.createElement("div",{className:"spectrum-Card-content"},a,c):null,r)}}t.default=s,s.displayName="CardBody",s.propTypes={title:r.default.string,subtitle:r.default.string,description:r.default.string},s.contextTypes={cardVariant:r.default.string,actionMenu:r.default.element}},62044:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(13980)),o=i(n(2784));function i(e){return e&&e.__esModule?e:{default:e}}class s extends o.default.Component{render(){let{src:e,children:t}=this.props;return o.default.createElement("div",{className:"spectrum-Card-coverPhoto",style:{backgroundImage:`url(${JSON.stringify(e)})`}},t)}}t.default=s,s.propTypes={src:r.default.string}},57650:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(2784))&&r.__esModule?r:{default:r};class i extends o.default.Component{render(){return o.default.createElement("div",{className:"spectrum-Card-footer"},this.props.children)}}t.default=i},85478:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(13980)),o=i(n(2784));function i(e){return e&&e.__esModule?e:{default:e}}class s extends o.default.Component{render(){let e=o.default.Children.only(this.props.children),{cardVariant:t,onLoad:n,hasTitle:r}=this.context,i=0;"quiet"===t&&(i=1);let s=r;return null==e.props.decorative&&null==e.props.alt||(s=e.props.decorative),o.default.createElement("div",{className:"spectrum-Card-preview"},o.default.cloneElement(e,{smartness:i,onLoad:n,decorative:s}))}}t.default=s,s.contextTypes={cardVariant:r.default.string,onLoad:r.default.func,hasTitle:r.default.bool}},83131:function(e,t,n){"use strict";var r,o=(r=n(11610))&&r.__esModule?r:{default:r};e.exports=o.default.select("Checkbox",(()=>n(46680)),(()=>n(16048)),(()=>n(78942)))},16048:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=d(n(95569)),i=d(n(72779)),s=d(n(15695)),a=d(n(13980)),c=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784)),l=d(n(40910));function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function d(e){return e&&e.__esModule?e:{default:e}}function p(){return p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},p.apply(this,arguments)}r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(60735),n(33151)):r.env.SCALE_LARGE?n(71974):n(60735),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(61317),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(74448),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(84680),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(88096);class m extends c.Component{componentDidMount(){this.setIndeterminate()}componentDidUpdate(){this.setIndeterminate()}setIndeterminate(){const{indeterminate:e}=this.props,t=this.inputRef&&this.inputRef.getInput();null!=e&&t&&(t.indeterminate=e)}render(){const e=this.props,{indeterminate:t,quiet:n,className:r}=e,a=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["indeterminate","quiet","className"]);t&&(a["aria-checked"]="mixed");let u=t?c.default.createElement(s.default,{size:null,className:"spectrum-Checkbox-partialCheckmark"}):c.default.createElement(o.default,{size:null,className:"spectrum-Checkbox-checkmark"});return c.default.createElement(l.default,p({ref:e=>this.inputRef=e,inputType:"checkbox",className:(0,i.default)("spectrum-Checkbox",{"is-indeterminate":t,"spectrum-Checkbox--quiet":n},r),inputClassName:"spectrum-Checkbox-input",markClassName:"spectrum-Checkbox-box",markIcon:u,labelClassName:"spectrum-Checkbox-label"},a))}}t.default=m,m.propTypes={label:a.default.string,renderLabel:a.default.bool,defaultChecked:a.default.bool,disabled:a.default.bool,required:a.default.bool,invalid:a.default.bool,readOnly:a.default.bool,onChange:a.default.func,indeterminate:a.default.bool,quiet:a.default.bool},m.defaultProps={renderLabel:!0,defaultChecked:void 0,disabled:!1,required:!1,invalid:!1,readOnly:!1,onChange:function(){},indeterminate:!1,quiet:!1},m.displayName="Checkbox"},78942:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=n(33192),i=l(n(5499)),s=l(n(16048)),a=l(n(35874)),c=l(n(2784));function l(e){return e&&e.__esModule?e:{default:e}}function u(){return u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u.apply(this,arguments)}let d=(0,a.default)(r=(0,i.default)(r=class extends s.default{constructor(e){super(e);const{checked:t,defaultChecked:n}=e;this.state={checked:void 0!==t?t:n||!1},this.spCheckboxRef=c.default.createRef()}UNSAFE_componentWillReceiveProps(e){"checked"in e&&this.setState({checked:e.checked})}setChecked(e){"checked"in this.props||this.setState({checked:e})}handleEvent(e){if("change"===e.type){const{checked:t}=e.target;this.setChecked(t)}const t=Object.keys(this.props).filter((t=>t.substr(2).toLowerCase()===e.type));this.props[t]&&this.props[t].call(e.target,e)}componentDidMount(){(0,o.attachEventListeners)(this.spCheckboxRef.current,this.props,this.handleEvent)}componentWillUnmount(){(0,o.removeEventListeners)(this.spCheckboxRef.current,this.props,this.handleEvent)}componentDidUpdate(e){this.updateAllEventListeners=!(0,o.updateEventListeners)(this.spCheckboxRef.current,e,this.props,this.handleEvent,this.updateAllEventListeners)}render(){const e=this.props,{indeterminate:t,label:n,className:r,children:i,invalid:s,quiet:a,disabled:l,renderLabel:d}=e,p=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["indeterminate","label","className","children","invalid","quiet","disabled","renderLabel"]);let m=n||("string"==typeof i?i:null);return delete p.checked,c.default.createElement("sp-checkbox",u({ref:this.spCheckboxRef,class:r,checked:!!this.state.checked||null,emphasized:!a||null,invalid:!!s||null,indeterminate:!!t||null,disabled:!!l||null},(0,o.removeEventProps)(p)),d&&m,"string"!=typeof i&&i)}})||r)||r;t.default=d},46680:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=p(n(16048)),o=p(n(35874)),i=p(n(2784));n(42447);var s,a,c,l,u=p(n(72779)),d=p(n(13980));function p(e){return e&&e.__esModule?e:{default:e}}function m(){return m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},m.apply(this,arguments)}const h={display:"flex",flexDirection:"row",alignItems:"center",marginTop:"3px",marginBottom:"3px",height:"18px"},f={marginLeft:"8px"},g={width:"18px"};let v=(0,o.default)((c=a=class extends r.default{constructor(e){super(e),l.call(this);const{checked:t,defaultChecked:n}=e;this.state={checked:void 0!==t?t:n||!1}}UNSAFE_componentWillReceiveProps(e){"checked"in e&&this.setState({checked:e.checked})}setChecked(e){"checked"in this.props||this.setState({checked:e})}setIndeterminate(){const{indeterminate:e}=this.props,t=this.inputRef;null!=e&&t&&(t.indeterminate=e)}render(){const e=this.props,{label:t,className:n,labelClassName:r,children:o,style:s}=e,a=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["label","className","labelClassName","children","style"]);delete a.renderLabel,delete a.indeterminate,delete a.invalid,delete a.quiet;let c=t||("string"==typeof o?o:null);const{checked:l}=this.state;return i.default.createElement("label",{style:Object.assign({},h,s)},i.default.createElement("input",m({style:g,ref:e=>this.inputRef=e},a,{type:"checkbox",checked:l,onChange:this.handleChange,className:n})),c&&c.length>0&&i.default.createElement("span",{style:f,className:(0,u.default)({"spectrum-Checkbox-span-disabled":this.props.disabled},r)},c))}},a.propTypes={labelClassName:d.default.string},l=function(){this.handleChange=e=>{const{onChange:t}=this.props,{checked:n}=e.target;this.setChecked(n),t&&t(n,e)}},s=c))||s;t.default=v},67635:function(e,t,n){"use strict";var r,o=(r=n(11610))&&r.__esModule?r:{default:r};e.exports=o.default.select("CoachMark",(()=>n(14095)),(()=>n(98604)))},98604:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,i,s,a=f(n(5499)),c=f(n(22408)),l=f(n(27105)),u=f(n(68945)),d=f(n(66088)),p=f(n(35601)),m=f(n(13980)),h=f(n(2784));function f(e){return e&&e.__esModule?e:{default:e}}function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?g(Object(n),!0).forEach((function(t){b(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function b(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(31674),r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(93286),n(53003)):r.env.SCALE_LARGE?n(47387):n(93286),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(84982),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(84114),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(91523),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(19968);let y=(0,a.default)((s=i=class e extends h.default.Component{constructor(e){super(e),this.state={overlayContainer:null,indicatorPositioned:!1},this.shouldUpdatePosition=!0}getOverlayContainer(){return this.node?(0,c.default)(this.node,".react-spectrum-provider")||document.body:null}componentDidMount(){const e=this.getOverlayContainer();e&&this.setState({overlayContainer:e})}onHide(){this.props.onHide&&this.props.onHide()}onIndicatorPositioned(){!this.state.indicatorPositioned&&this.shouldUpdatePosition&&this.setState({indicatorPositioned:!0})}componentDidUpdate(){this.state.indicatorPositioned&&(this.shouldUpdatePosition=!1)}render(){let t=this.props,{quiet:n,selector:r,children:o,dismissible:i,flip:s,placement:a,coachmarkPlacement:c}=t,m=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(t,["quiet","selector","children","dismissible","flip","placement","coachmarkPlacement"]),{overlayContainer:f}=this.state;return h.default.createElement("div",{ref:e=>this.node=e,style:{display:"none"}}," ",f&&h.default.createElement(p.default,{container:f},h.default.createElement(d.default,{trigger:i?"click":void 0,show:!i||void 0,defaultShow:!0,flip:s,placement:a,offset:e.INDICATOR_OFFSET,onHide:this.onHide,shouldUpdatePosition:this.state.indicatorPositioned&&this.shouldUpdatePosition},h.default.createElement(l.default,{selector:r,quiet:n,onPositioned:this.onIndicatorPositioned,coachmarkPlacement:c}),h.default.createElement(u.default,m,o))))}},i.propTypes=v(v({parentNode:m.default.any,flip:m.default.bool,placement:m.default.oneOf(["bottom","bottom left","bottom right","top","top left","top right","right","right bottom","right top","left","left bottom","left top"]),dismissible:m.default.bool},u.default.propTypes),l.default.propTypes),i.defaultProps=v(v({flip:!0,placement:"right"},u.default.defaultProps),l.default.defaultProps),i.INDICATOR_OFFSET=6,o=s))||o;t.default=y},79735:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o,i,s=d(n(5499)),a=d(n(72779)),c=d(n(98604)),l=d(n(13980)),u=d(n(2784));function d(e){return e&&e.__esModule?e:{default:e}}function p(){return p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},p.apply(this,arguments)}function m(e,t,n,r,o,i,s){try{var a=e[i](s),c=a.value}catch(e){return void n(e)}a.done?t(c):Promise.resolve(c).then(r,o)}let h=(0,s.default)((i=o=class extends u.default.Component{constructor(e){super(e),this.state={style:{position:"relative"}},this.indicatorRef=null,this.debouncedResizeUpdate=null}calculateDOMLocation(e){let{left:t,top:n,width:r,height:o}=e.getBoundingClientRect();if(this.indicatorRef){let{height:e}=this.indicatorRef.getBoundingClientRect();e+=c.default.INDICATOR_OFFSET,this.setState({style:{position:"absolute",top:n+o/2-e/2,left:t+r/2-e/2}})}}resizeListener(){this.debouncedResizeUpdate||(this.debouncedResizeUpdate=setTimeout((()=>{this.updateTargetNode(),this.debouncedResizeUpdate=null}),50))}updateTargetNode(){if(this.indicatorRef){let e=document.querySelector(this.props.selector);return e&&this.calculateDOMLocation(e),e}return null}tryAttachToDOM(){if(!this.updateTargetNode()){let e=0;this.attachInterval&&this.clearAttachInterval(),this.attachInterval=setInterval((()=>{(this.updateTargetNode()||e>10)&&this.clearAttachInterval(),e++}),10)}}componentDidMount(){var e,t=this;return(e=function*(){t.tryAttachToDOM(),window.addEventListener("resize",t.resizeListener)},function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function s(e){m(i,r,o,s,a,"next",e)}function a(e){m(i,r,o,s,a,"throw",e)}s(void 0)}))})()}componentDidUpdate(e,t){e.selector!==this.props.selector&&this.tryAttachToDOM(),t.style.top===this.state.style.top&&t.style.left===this.state.style.left||this.props.onPositioned()}componentWillUnmount(){window.removeEventListener("resize",this.resizeListener),this.clearDebouncedResizeUpdateInterval(),this.clearAttachInterval()}clearDebouncedResizeUpdateInterval(){this.debouncedResizeUpdate&&(clearTimeout(this.debouncedResizeUpdate),this.debouncedResizeUpdate=null)}clearAttachInterval(){this.attachInterval&&(clearInterval(this.attachInterval),this.attachInterval=null)}setReference(e){this.indicatorRef=e}render(){let e=this.props,{quiet:t,onClick:n}=e,r=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["quiet","onClick"]),{style:o}=this.state;return u.default.createElement("div",p({className:(0,a.default)("spectrum-CoachMarkIndicator",{"spectrum-CoachMarkIndicator--quiet":t}),role:"presentation"},r,{onClick:n,ref:this.setReference,style:o}),u.default.createElement("div",{className:"spectrum-CoachMarkIndicator-ring"}),u.default.createElement("div",{className:"spectrum-CoachMarkIndicator-ring"}),u.default.createElement("div",{className:"spectrum-CoachMarkIndicator-ring"}))}},o.propTypes={selector:l.default.string.isRequired,quiet:l.default.bool,onPositioned:l.default.func},o.defaultProps={quiet:!1,onPositioned:()=>{}},r=i))||r;t.default=h},79610:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o,i,s=g(n(5499)),a=g(n(54587)),c=g(n(56605)),l=g(n(35998)),u=n(95856),d=g(n(13980)),p=g(n(2784)),m=g(n(1394)),h=n(81458);function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},f.apply(this,arguments)}function g(e){return e&&e.__esModule?e:{default:e}}n(31674);const v={"cs-CZ":g(n(44854)).default,"da-DK":g(n(58086)).default,"de-DE":g(n(56600)).default,"en-US":g(n(7463)).default,"es-ES":g(n(71239)).default,"fi-FI":g(n(63408)).default,"fr-FR":g(n(26543)).default,"hu-HU":g(n(94620)).default,"it-IT":g(n(60134)).default,"ja-JP":g(n(83527)).default,"ko-KR":g(n(92384)).default,"nb-NO":g(n(2473)).default,"nl-NL":g(n(33321)).default,"pl-PL":g(n(77279)).default,"pt-BR":g(n(35325)).default,"ru-RU":g(n(74106)).default,"sv-SE":g(n(66426)).default,"tr-TR":g(n(62510)).default,"uk-UA":g(n(77378)).default,"zh-CN":g(n(45796)).default,"zh-TW":g(n(92559)).default},b=(0,u.messageFormatter)(v);let y=(0,s.default)((i=o=class extends p.default.Component{constructor(e){super(e),this.coachMarkPopoverHandler=()=>{(0,m.default)(this.coachMarkPopoverRef,!0,void 0,void 0,!1)},this.coachmarkId=(0,c.default)(),this.tourInProgress=!1}componentDidMount(){this.props.trapFocus&&(this._trapFocusTimeout=requestAnimationFrame((()=>{this.coachMarkPopoverRef&&!this.coachMarkPopoverRef.contains(document.activeElement)&&this.coachMarkPopoverRef.focus()}))),this.coachMarkPopoverRef&&window.addEventListener("resize",this.coachMarkPopoverHandler)}componentWillUnmount(){this._trapFocusTimeout&&cancelAnimationFrame(this._trapFocusTimeout),(0,m.default)(this.coachMarkPopoverRef,!1,void 0,void 0,!1),window.removeEventListener("resize",this.coachMarkPopoverHandler)}onFocus(e){this.props.onFocus&&this.props.onFocus(e),this.props.trapFocus&&(0,h.trapFocus)(this,e)}onKeyDown(e){this.props.onKeyDown&&(this.props.onKeyDown(e),e.isPropagationStopped&&e.isPropagationStopped())||this.props.trapFocus&&(0,h.trapFocus)(this,e)}render(){let e=this.props,{title:t,confirmLabel:n,onConfirm:r,cancelLabel:o,onCancel:i,disableProgress:s,currentStep:c,totalSteps:u,image:d,children:m,id:h=this.coachmarkId,tabIndex:g,imageAlt:v="",autoFocus:y,trapFocus:_}=e,E=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["title","confirmLabel","onConfirm","cancelLabel","onCancel","disableProgress","currentStep","totalSteps","image","children","id","tabIndex","imageAlt","autoFocus","trapFocus"]);return s=s||"number"!=typeof c||"number"!=typeof u,p.default.createElement("div",f({},(0,l.default)(E),{className:"spectrum-CoachMarkPopover",role:"dialog","aria-labelledby":`${h}-header`,"aria-describedby":`${h}-content`,id:h,ref:e=>this.coachMarkPopoverRef=e,onFocus:this.onFocus,onKeyDown:this.onKeyDown,tabIndex:_&&null==g?1:g}),d&&p.default.createElement("img",{src:d,alt:v,className:"spectrum-CoachMarkPopover-image"}),p.default.createElement("div",{className:"spectrum-CoachMarkPopover-header",id:`${h}-header`},p.default.createElement("div",{className:"spectrum-CoachMarkPopover-title"},t),!s&&p.default.createElement("div",{className:"spectrum-CoachMarkPopover-step"},b("steps",{currentStep:c,totalSteps:u}))),p.default.createElement("div",{className:"spectrum-CoachMarkPopover-content",id:`${h}-content`},m),p.default.createElement("div",{className:"spectrum-CoachMarkPopover-footer"},o&&p.default.createElement(a.default,{quiet:!0,onClick:i,autoFocus:n?null:y},o),n&&p.default.createElement(a.default,{variant:"primary",onClick:r,autoFocus:y},n)))}},o.propTypes={title:d.default.string.isRequired,confirmLabel:d.default.string,onConfirm:d.default.func,cancelLabel:d.default.string,onCancel:d.default.func,disableProgress:d.default.bool,image:d.default.string,imageAlt:d.default.string,currentStep:d.default.number,totalSteps:d.default.number,autoFocus:d.default.bool,trapFocus:d.default.bool,tabIndex:d.default.number,id:d.default.string},o.defaultProps={autoFocus:!0,imageAlt:"",trapFocus:!0},r=i))||r;t.default=y},27105:function(e,t,n){"use strict";var r,o=(r=n(11610))&&r.__esModule?r:{default:r};e.exports=o.default.select("CoachMarkIndicator",(()=>n(28582)),(()=>n(79735)))},68945:function(e,t,n){"use strict";var r,o=(r=n(11610))&&r.__esModule?r:{default:r};e.exports=o.default.select("CoachMarkPopover",(()=>n(16138)),(()=>n(79610)))},14095:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(31674);var r,o,i,s=f(n(5499)),a=f(n(98604)),c=f(n(27105)),l=f(n(16138)),u=n(75108),d=f(n(74049)),p=f(n(35601)),m=f(n(13980)),h=f(n(2784));function f(e){return e&&e.__esModule?e:{default:e}}function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?g(Object(n),!0).forEach((function(t){b(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function b(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function y(){return y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},y.apply(this,arguments)}let _=(0,s.default)((i=o=class extends a.default{componentDidMount(){const e=this.getOverlayContainer();if(e&&this.setState({overlayContainer:e}),this.props.selector&&this.props.scrollIntoView){const e=document.querySelector(this.props.selector);var t=(0,u.isNodeFullyVisible)(document.querySelector(this.props.selector));const n={block:"center",inline:"center"};e&&!t&&e.scrollIntoView(n)}}onIndicatorPositioned(e=!0,t=!1){!this.state.indicatorPositioned&&this.shouldUpdatePosition&&this.setState({indicatorPositioned:!0}),t&&(this.shouldUpdatePosition=!0,this.setState({visible:e})),this.props.onIndicatorPositioned&&this.props.onIndicatorPositioned()}resizeEventHandler(){this.setState({visible:!0}),this.shouldUpdatePosition=!0}render(){let e=this.props,{quiet:t,selector:n,children:r,dismissible:o,flip:i,placement:s,coachmarkPlacement:u,show:m=!0,boundariesElement:f}=e,g=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["quiet","selector","children","dismissible","flip","placement","coachmarkPlacement","show","boundariesElement"]);delete g.scrollIntoView;let{overlayContainer:v,visible:b}=this.state;return b||(m=!1),h.default.createElement("div",{ref:e=>this.node=e,style:{display:"none"}}," ",v&&h.default.createElement(p.default,{container:v},h.default.createElement(d.default,{trigger:o?"click":void 0,show:o?void 0:m,defaultShow:!0,flip:i,placement:s,offset:a.default.INDICATOR_OFFSET,onHide:this.onHide,boundariesElement:f,shouldUpdatePosition:this.state.indicatorPositioned&&this.shouldUpdatePosition},h.default.createElement(c.default,{selector:n,quiet:t,onPositioned:this.onIndicatorPositioned,coachmarkPlacement:u,resizeEventHandler:this.resizeEventHandler,visible:b}),h.default.createElement(l.default,y({},g,{visible:b&&m}),r))))}},o.propTypes=v(v({},a.default.propTypes),{},{scrollIntoView:m.default.bool}),o.defaultProps=v(v({},a.default.defaultProps),{},{scrollIntoView:!1}),r=i))||r;t.default=_},28582:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=p(n(5499)),o=p(n(72779)),i=p(n(98604)),s=p(n(79735)),a=p(n(52808)),c=p(n(2784)),l=n(45851);n(60630);var u,d=n(75108);function p(e){return e&&e.__esModule?e:{default:e}}function m(){return m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},m.apply(this,arguments)}function h(e,t,n,r,o,i,s){try{var a=e[i](s),c=a.value}catch(e){return void n(e)}a.done?t(c):Promise.resolve(c).then(r,o)}let f=(0,r.default)(u=class extends s.default{constructor(e){super(e),this.getOpacity=e=>e>=1&&e<=2?e>1.5?2*this.opacityAtMidAnimation*(2-e):2*this.opacityAtMidAnimation*(e-1):0,this.renderIndicatorRing=e=>{let{size:t}=this.state;return c.default.createElement(l.SpectrumContext.Consumer,null,(({scale:n,theme:r}={})=>{const o=a.default.elements[r][n].coachmark[this.props.quiet?"quiet":"default"],i=o.states.default["indicator-ring-default-color"],s=parseInt(o.dimensions["indicator-ring-border-size"],10),l=parseInt(o.dimensions["indicator-ring-diameter"],10)/2;return c.default.createElement("svg",{className:`indicator-${e}`,viewBox:"0 0 48 48"},c.default.createElement("circle",{cx:"24px",cy:"21px",stroke:`${i}`,r:""+t[e]*l,strokeOpacity:this.getOpacity(t[e]),strokeWidth:""+t[e]*s,fill:"transparent"}))}))},this.animate=()=>{this.animId=requestAnimationFrame((()=>{let{size:e}=this.state;for(var t in e)e[t]=e[t]+1/(this.animationTime/1e3*60),e[t]>2&&(e[t]=1);this.setState({size:e}),this.animate()}))},this.state={style:{position:"relative"},size:{"ring-1":1.5,"ring-2":1.34,"ring-3":1}},this.indicatorRef=null,this.debouncedResizeUpdate=null,this.defaultGenome=a.default.elements.light.medium.coachmark.default,this.animationTime=parseInt(this.defaultGenome.dimensions["animation-indicator-ring-duration"],10),this.opacityAtMidAnimation=parseFloat(this.defaultGenome.dimensions["animation-indicator-keyframe-50-opacity"]),this.animate=this.animate.bind(this),this.getOpacity=this.getOpacity.bind(this)}resizeListener(){this.debouncedResizeUpdate||(this.debouncedResizeUpdate=setTimeout((()=>{this.updateTargetNode(),this.debouncedResizeUpdate=null,this.props.resizeEventHandler&&this.props.resizeEventHandler()}),50))}calculateDOMLocation(e,t=!1){let{x:n,y:r,width:o,height:s}=e.getBoundingClientRect();const{coachmarkPlacement:a}=this.props;if(this.indicatorRef){let{height:l}=this.indicatorRef.getBoundingClientRect();l+=i.default.INDICATOR_OFFSET;let u=o/2-l/2;"left"===a?u=0:"right"===a&&(u=o-l);var c=t&&!(0,d.isNodeFullyVisible)(e)?"hidden":"visible";this.setState({style:{position:"absolute",top:r+s/2-l/2,left:n+u,visibility:c},scrollUpdate:t})}}componentDidMount(){var e,t=this;return(e=function*(){t.tryAttachToDOM(),t.animate(),window.addEventListener("resize",t.resizeListener),t.listenToScrollParents()},function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function s(e){h(i,r,o,s,a,"next",e)}function a(e){h(i,r,o,s,a,"throw",e)}s(void 0)}))})()}componentWillUnmount(){window.removeEventListener("resize",this.resizeListener),this.removeListenersFromScrollParents(),this.clearDebouncedResizeUpdateInterval(),this.clearAttachInterval(),cancelAnimationFrame(this.animId)}listenToScrollParents(){this._scrollParents=(0,d.getScrollParents)(document.querySelector(this.props.selector));for(let e of this._scrollParents)e.addEventListener("scroll",this.scroll,!1)}scroll(){this.updateTargetNode(!0)}removeListenersFromScrollParents(){if(this._scrollParents){for(let e of this._scrollParents)e.removeEventListener("scroll",this.scroll,!1);this._scrollParents=null}}updateTargetNode(e=!1){if(this.indicatorRef){let t=document.querySelector(this.props.selector);return t&&this.calculateDOMLocation(t,e),t}return null}componentDidUpdate(e,t){var n;e.selector!==this.props.selector&&this.tryAttachToDOM(),t.style.top===this.state.style.top&&t.style.left===this.state.style.left||0===(null===(n=this.indicatorRef)||void 0===n?void 0:n.getBoundingClientRect().height)||setTimeout((()=>{this.props.onPositioned("visible"===this.state.style.visibility,this.state.scrollUpdate)}),100)}render(){let e=this.props,{quiet:t,onClick:n,visible:r}=e,i=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["quiet","onClick","visible"]);delete i.coachmarkPlacement,delete i.resizeEventHandler;let{style:s}=this.state;return c.default.createElement("div",m({className:(0,o.default)("spectrum-CoachMarkIndicator",{"spectrum-CoachMarkIndicator--quiet":t,hidden:!r}),role:"presentation"},i,{onClick:n,ref:this.setReference,style:s}),this.renderIndicatorRing("ring-1"),this.renderIndicatorRing("ring-2"),this.renderIndicatorRing("ring-3"))}})||u;t.default=f},16138:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=m(n(5499)),i=m(n(54587)),s=m(n(72779)),a=m(n(79610)),c=m(n(35998)),l=n(95856),u=m(n(2784)),d=m(n(75108));function p(){return p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},p.apply(this,arguments)}function m(e){return e&&e.__esModule?e:{default:e}}n(60630);const h={"cs-CZ":m(n(44854)).default,"da-DK":m(n(58086)).default,"de-DE":m(n(56600)).default,"en-US":m(n(7463)).default,"es-ES":m(n(71239)).default,"fi-FI":m(n(63408)).default,"fr-FR":m(n(26543)).default,"hu-HU":m(n(94620)).default,"it-IT":m(n(60134)).default,"ja-JP":m(n(83527)).default,"ko-KR":m(n(92384)).default,"nb-NO":m(n(2473)).default,"nl-NL":m(n(33321)).default,"pl-PL":m(n(77279)).default,"pt-BR":m(n(35325)).default,"ru-RU":m(n(74106)).default,"sv-SE":m(n(66426)).default,"tr-TR":m(n(62510)).default,"uk-UA":m(n(77378)).default,"zh-CN":m(n(45796)).default,"zh-TW":m(n(92559)).default},f=(0,l.messageFormatter)(h);let g=(0,o.default)(r=class extends a.default{componentDidMount(){super.componentDidMount(),d.default.getInstance().toggleScrollBarsVisibility(!0,!1,this.coachMarkPopoverRef)}componentWillUnmount(){super.componentWillUnmount(),d.default.getInstance().toggleScrollBarsVisibility(!1,!1,this.coachMarkPopoverRef,void 0,this.tourInProgress)}onCancel(){this.props.onCancel&&this.props.onCancel(),this.tourInProgress=!1,d.default.getInstance().toggleScrollBarsVisibility(!1,!1,this.coachMarkPopoverRef,void 0,this.tourInProgress)}onConfirm(){this.props.onConfirm&&this.props.onConfirm(),this.tourInProgress=this.props.currentStep<this.props.totalSteps,d.default.getInstance().toggleScrollBarsVisibility(!0,!1,this.coachMarkPopoverRef,void 0,this.tourInProgress)}render(){let e=this.props,{title:t,confirmLabel:n,cancelLabel:r,disableProgress:o,currentStep:a,totalSteps:l,image:d,children:m,visible:h,id:g=this.coachmarkId,tabIndex:v,imageAlt:b="",autoFocus:y,trapFocus:_}=e,E=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["title","confirmLabel","cancelLabel","disableProgress","currentStep","totalSteps","image","children","visible","id","tabIndex","imageAlt","autoFocus","trapFocus"]);return o=o||"number"!=typeof a||"number"!=typeof l,u.default.createElement("div",p({},(0,c.default)(E),{className:(0,s.default)("spectrum-CoachMarkPopover",{hidden:!h}),role:"dialog","aria-labelledby":`${g}-header`,"aria-describedby":`${g}-content`,id:g,ref:e=>this.coachMarkPopoverRef=e,onFocus:this.onFocus,onKeyDown:this.onKeyDown,tabIndex:_&&null==v?1:v}),d&&u.default.createElement("img",{src:d,alt:b,className:"spectrum-CoachMarkPopover-image"}),u.default.createElement("div",{className:"spectrum-CoachMarkPopover-header",id:`${g}-header`},u.default.createElement("div",{className:"spectrum-CoachMarkPopover-title"},t),!o&&u.default.createElement("div",{className:"spectrum-CoachMarkPopover-step"},f("steps",{currentStep:a,totalSteps:l}))),u.default.createElement("div",{className:"spectrum-CoachMarkPopover-content",id:`${g}-content`},m),u.default.createElement("div",{className:"spectrum-CoachMarkPopover-footer"},r&&u.default.createElement(i.default,{quiet:!0,onClick:this.onCancel,autoFocus:n?null:y},r),n&&u.default.createElement(i.default,{variant:"primary",onClick:this.onConfirm,autoFocus:y},n)))}})||r;t.default=g},62113:function(e,t,n){"use strict";var r,o=(r=n(11610))&&r.__esModule?r:{default:r};e.exports=o.default.select("Dialog",(()=>n(33927)),(()=>n(10860)),(()=>n(83468)))},10860:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,i,s,a=g(n(5499)),c=g(n(72779)),l=g(n(56605)),u=g(n(28338)),d=g(n(90157)),p=g(n(13980)),m=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784)),h=n(81458);function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function g(e){return e&&e.__esModule?e:{default:e}}function v(){return v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},v.apply(this,arguments)}function b(e,t,n,r,o,i,s){try{var a=e[i](s),c=a.value}catch(e){return void n(e)}a.done?t(c):Promise.resolve(c).then(r,o)}r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(41911),n(12225)):r.env.SCALE_LARGE?n(23861):n(41911),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(23557),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(63107),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(15875),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(12571);let y=(0,a.default)((s=i=class extends m.Component{constructor(e){super(e),this.dialogId=(0,l.default)()}_onAction(e,...t){var n,r=this;return(n=function*(){let n=!0;e&&(n=yield e(...t)),!1!==n&&r.props.onClose()},function(){var e=this,t=arguments;return new Promise((function(r,o){var i=n.apply(e,t);function s(e){b(i,r,o,s,a,"next",e)}function a(e){b(i,r,o,s,a,"throw",e)}s(void 0)}))})()}onConfirm(...e){this._onAction(this.props.onConfirm,...e)}onCancel(){this._onAction(this.props.onCancel)}onFocus(e){this.props.onFocus&&this.props.onFocus(e)}onKeyDown(e){const{confirmDisabled:t,keyboardConfirm:n,onKeyDown:r,disableEscKey:o}=this.props;if(!(r&&(r(e),e.isPropagationStopped&&e.isPropagationStopped())))switch(e.key){case"Enter":!t&&n&&this.onConfirm();break;case"Esc":case"Escape":o||this.onCancel();break;default:this.props.trapFocus&&(0,h.trapFocus)(this,e)}}render(){const e=this.props,{children:t,className:n="",cancelLabel:r,confirmLabel:o,secondaryLabel:i,open:s,title:a,variant:l,mode:p,role:h,tabIndex:f,trapFocus:g,isDismissible:b,id:y=this.dialogId,"aria-label":_,"aria-labelledby":E,"aria-describedby":w,"aria-modal":x}=e,T=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["children","className","cancelLabel","confirmLabel","secondaryLabel","open","title","variant","mode","role","tabIndex","trapFocus","isDismissible","id","aria-label","aria-labelledby","aria-describedby","aria-modal"]),S="fullscreen"===p||"fullscreenTakeover"===p,O=l||(r&&o?"confirmation":"information");return delete T.modalContent,delete T.disableEscKey,m.default.createElement("div",{className:(0,c.default)("spectrum-Dialog","react-spectrum-Dialog",{[`spectrum-Dialog--${p}`]:p,"spectrum-Dialog--error":"error"===l,"is-open":s,"spectrum-Dialog--dismissible":b},n),role:h,tabIndex:void 0===f||g?1:f,onFocus:this.onFocus,onKeyDown:this.onKeyDown,id:y,"aria-label":_,"aria-labelledby":E||(a&&!_?`${y}-heading`:null),"aria-describedby":w||(a&&t?`${y}-content`:null),"aria-modal":x||g},a&&m.default.createElement(d.default,v({variant:O,title:a,fullscreen:S,confirmLabel:o,secondaryLabel:i,cancelLabel:r,isDismissible:b,id:`${y}-heading`},T,{onConfirm:this.onConfirm,onCancel:this.onCancel})),a?m.default.createElement("div",{className:"spectrum-Dialog-content",id:`${y}-content`},t):t,!b&&!S&&o&&m.default.createElement(u.default,v({},this.props,{variant:O,className:"spectrum-Dialog-footer",onConfirm:this.onConfirm,onCancel:this.onCancel})))}},i.propTypes={backdropClickable:p.default.bool,cancelLabel:p.default.string,className:p.default.string,confirmDisabled:p.default.bool,confirmLabel:p.default.string,secondaryLabel:p.default.string,onClose:p.default.func,onCancel:p.default.func,onConfirm:p.default.func,open:p.default.bool,title:p.default.node,variant:p.default.oneOf(["confirmation","information","destructive","error"]),mode:p.default.oneOf(["alert","fullscreen","fullscreenTakeover"]),role:p.default.oneOf(["document","dialog","alertdialog"]),autoFocusButton:p.default.oneOf(["cancel","confirm","secondary",null]),keyboardConfirm:p.default.bool,trapFocus:p.default.bool,disableEscKey:p.default.bool,isDismissible:p.default.bool},i.defaultProps={backdropClickable:!1,confirmDisabled:!1,keyboardConfirm:!1,open:!0,role:"dialog",autoFocusButton:null,onClose:function(){},trapFocus:!0,disableEscKey:!1,isDismissible:!1},o=s))||o;t.default=y},28338:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({autoFocusButton:e,confirmLabel:t,secondaryLabel:n,cancelLabel:s,confirmDisabled:c,onConfirm:l,onCancel:u,className:d,variant:p}){const m=a[p]||"primary";let h=e=>{" "!==e.key&&"Enter"!==e.key||e.stopPropagation()};return i.default.createElement("div",{className:(0,o.default)("react-spectrum-Dialog-buttons",d)},s&&i.default.createElement(r.default,{variant:"secondary",label:s,onClick:u,autoFocus:"cancel"===e,onKeyDown:h,uxpUseNative:!1}),n&&i.default.createElement(r.default,{variant:"secondary",label:n,onClick:l?l.bind(null,"secondary"):null,autoFocus:"secondary"===e,disabled:c||null,onKeyDown:h,uxpUseNative:!1}),t&&i.default.createElement(r.default,{variant:m,label:t,onClick:l?l.bind(null,"primary"):null,autoFocus:"confirm"===e,disabled:c||null,onKeyDown:h,uxpUseNative:!1}))};var r=s(n(54587)),o=s(n(72779)),i=s(n(2784));function s(e){return e&&e.__esModule?e:{default:e}}n(53241);const a={confirmation:"cta",information:"primary",error:"primary",destructive:"warning"}},90157:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let{title:t,variant:n,fullscreen:r,confirmDisabled:d,confirmLabel:h,secondaryLabel:f,cancelLabel:g,onConfirm:v,onCancel:b,onClose:y,className:_,autoFocusButton:E,id:w,isDismissible:x}=e,T=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["title","variant","fullscreen","confirmDisabled","confirmLabel","secondaryLabel","cancelLabel","onConfirm","onCancel","onClose","className","autoFocusButton","id","isDismissible"]),S=m[n];return u.default.createElement("div",p({},(0,c.default)(T),{className:(0,i.default)("spectrum-Dialog-header",`spectrum-Dialog-header--${n}`,_)}),u.default.createElement(l.default,{size:3,className:"spectrum-Dialog-title",id:w},t),S&&u.default.createElement(S,{size:null,className:"spectrum-Dialog-typeIcon"}),x&&!r&&u.default.createElement(o.default,{className:"spectrum-Dialog-closeButton",variant:"action",onClick:y,quiet:!0,icon:u.default.createElement(s.default,{size:"L"})}),r&&h&&u.default.createElement(a.default,{autoFocusButton:E,variant:n,cancelLabel:g,secondaryLabel:f,confirmLabel:h,confirmDisabled:d,onConfirm:v,onCancel:b}))};var r=d(n(76206)),o=d(n(54587)),i=d(n(72779)),s=d(n(56465)),a=d(n(28338)),c=d(n(35998)),l=d(n(39584)),u=d(n(2784));function d(e){return e&&e.__esModule?e:{default:e}}function p(){return p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},p.apply(this,arguments)}const m={error:r.default}},83468:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(2784)),o=a(n(87782)),i=a(n(9276)),s=a(n(11610));function a(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(this,arguments)}var l=r.default.forwardRef(((e,t)=>s.default.productNeedsOverlayFix&&e&&!0===e.isNative?r.default.createElement(o.default,c({},e,{ref:t})):r.default.createElement(i.default,c({},e,{ref:t}))));t.default=l},87782:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=f(n(76206)),o=f(n(5499)),i=f(n(72779)),s=f(n(10860)),a=f(n(13980)),c=f(n(2784)),l=f(n(85984)),u=f(n(42255));n(97730);var d,p,m,h=n(33192);function f(e){return e&&e.__esModule?e:{default:e}}function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?g(Object(n),!0).forEach((function(t){b(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function b(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function y(){return y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},y.apply(this,arguments)}const _={error:r.default};let E=null,w=null,x=null,T=null,S=null,O=(0,o.default)((m=p=class extends s.default{constructor(e){super(e),S="fullscreen"===this.props.mode||"fullscreenTakeover"===this.props.mode,E=!(S||this.props.isDismissible)}handleEvent(e){const t=Object.keys(this.props).filter((t=>t.substr(2).toLowerCase()===e.type));this.props[t]&&this.props[t].call(e.target,e)}componentDidMount(){const{size:e}=this.props;this.spdialogElementRef&&E&&((0,h.addEventListeners)(this.spdialogElementRef,this.props,this.handleEvent),e&&e.width&&e.height&&(w=e.height,x=e.width),this.spdialogElementRef.addEventListener("close",this.onDialogCloseEvent),this.spdialogElementRef.addEventListener("cancel",this.onDialogCancelEvent),this.spdialogElementRef.addEventListener("load",this.onDialogLoadEvent))}componentWillUnmount(){this.spdialogElementRef&&E&&(w=null,x=null,(0,h.removeEventListeners)(this.spdialogElementRef,this.props,this.handleEvent),this.spdialogElementRef.removeEventListener("close",this.onDialogCloseEvent),this.spdialogElementRef.removeEventListener("cancel",this.onDialogCancelEvent),this.spdialogElementRef.removeEventListener("load",this.onDialogLoadEvent))}onDialogCloseEvent(){this.spdialogElementRef=null}onDialogCancelEvent(){this.spdialogElementRef=null}onDialogLoadEvent(){this.props.onLoad&&this.props.onLoad()}onConfirm(...e){this._onAction(this.props.onConfirm,...e),this.closeDialog()}onCancel(){this._onAction(this.props.onCancel),this.closeDialog()}closeDialog(){this.spdialogElementRef&&E&&(this.spdialogElementRef.open=null)}render(){const e=this.props,{children:t,className:n="",confirmLabel:r,title:o,id:s=this.dialogId}=e;delete function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["children","className","confirmLabel","title","id"]).onLoad,T=this.props.variant||(this.props.cancelLabel&&this.props.confirmLabel?"confirmation":"information");let a=_[T];return E?c.default.createElement("sp-dialog",y({id:s,ref:e=>this.spdialogElementRef=e,defaultpreventedkeys:["Escape"],"size-height":w,"size-width":x,open:!!this.props.open||null,onConfirm:this.onConfirm,onCancel:this.onCancel,class:n},this.otherProps),o&&c.default.createElement("div",{slot:"title"},o),a&&c.default.createElement("div",{slot:"icon"},c.default.createElement(a,{className:(0,i.default)("spectrum-error-icon"),size:null})),c.default.createElement("div",{slot:"description",id:`${s}-content`},t),c.default.createElement("div",{slot:"buttongroup"},r&&c.default.createElement(l.default,y({},this.props,{variant:T,onConfirm:this.onConfirm,onCancel:this.onCancel})))):c.default.createElement(u.default,this.props)}},p.propTypes=v(v({},s.default.propTypes),{},{size:a.default.objectOf({width:a.default.number,height:a.default.number})}),d=m))||d;t.default=O},33927:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(2784)),o=a(n(42255)),i=a(n(9276)),s=a(n(11610));function a(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(this,arguments)}var l=r.default.forwardRef(((e,t)=>s.default.productNeedsOverlayFix&&e&&!0===e.isNative?r.default.createElement(o.default,c({},e,{ref:t})):r.default.createElement(i.default,c({},e,{ref:t}))));t.default=l},85984:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({autoFocusButton:e,confirmLabel:t,secondaryLabel:n,cancelLabel:s,confirmDisabled:c,onConfirm:l,onCancel:u,className:d,variant:p}){const m=a[p]||"primary";let h=e=>{" "!==e.key&&"Enter"!==e.key||(e.stopPropagation(),e.target.click())};return i.default.createElement("div",{className:(0,o.default)("react-spectrum-Dialog-buttons",d)},s&&i.default.createElement(r.default,{className:"dialog-buttons-Override",variant:"secondary",label:s,onClick:u,autoFocus:"cancel"===e,onKeyDown:h,overrideOnKeyDown:!0,uxpUseNative:!1}),n&&i.default.createElement(r.default,{className:"dialog-buttons-Override",variant:"secondary",label:n,onClick:l?l.bind(null,"secondary"):null,autoFocus:"secondary"===e,disabled:c||null,onKeyDown:h,overrideOnKeyDown:!0,uxpUseNative:!1}),t&&i.default.createElement(r.default,{className:"dialog-buttons-Override",variant:m,label:t,onClick:l?l.bind(null,"primary"):null,autoFocus:"confirm"===e,disabled:c||null,onKeyDown:h,uxpUseNative:!1}))};var r=s(n(54587)),o=s(n(72779)),i=s(n(2784));function s(e){return e&&e.__esModule?e:{default:e}}n(53241),n(7428);const a={confirmation:"cta",information:"primary",error:"primary",destructive:"warning"}},1547:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let{children:t=[],title:n,variant:r,fullscreen:d,confirmDisabled:h,confirmLabel:f,secondaryLabel:g,cancelLabel:v,onConfirm:b,onCancel:y,onClose:_,className:E,autoFocusButton:w,id:x,isDismissible:T}=e,S=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["children","title","variant","fullscreen","confirmDisabled","confirmLabel","secondaryLabel","cancelLabel","onConfirm","onCancel","onClose","className","autoFocusButton","id","isDismissible"]),O=m[r];return l.default.createElement("div",p({},(0,a.default)(S),{className:(0,i.default)("spectrum-Dialog-header",`spectrum-Dialog-header--${r}`,"spectrum-Dialog-header-Override",E)}),l.default.createElement(c.default,{size:3,className:"spectrum-Dialog-title",id:x},n),O&&l.default.createElement(O,{size:null,className:"spectrum-Dialog-typeIcon"}),T&&!d&&l.default.createElement(o.default,{className:"spectrum-Dialog-closeButton",variant:"action",onClick:_,quiet:!0,icon:l.default.createElement(s.default,{size:"L"})}),d&&f&&l.default.createElement(u.default,{autoFocusButton:w,variant:r,cancelLabel:v,confirmLabel:f,confirmDisabled:h,onConfirm:b,onCancel:y}),t)};var r=d(n(76206)),o=d(n(54587)),i=d(n(72779)),s=d(n(56465)),a=d(n(35998)),c=d(n(39584)),l=d(n(2784)),u=d(n(85984));function d(e){return e&&e.__esModule?e:{default:e}}function p(){return p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},p.apply(this,arguments)}n(7428);const m={error:r.default}},42255:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,i,s,a=h(n(5499)),c=h(n(72779)),l=h(n(10860)),u=h(n(13980)),d=h(n(2784)),p=h(n(85984)),m=h(n(1547));function h(e){return e&&e.__esModule?e:{default:e}}function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function g(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach((function(t){v(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function b(){return b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},b.apply(this,arguments)}n(7428),r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(41911),n(12225)):r.env.SCALE_LARGE?n(23861):n(41911),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(23557),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(63107),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(15875),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(12571);const y={width:"auto",height:"auto"},_={resize:"none",titleVisibility:"hide",size:y,maxSize:y,minSize:y};let E=(0,a.default)((s=i=class extends l.default{componentDidMount(){let e=null;const{size:t}=this.props;this.dialogElementRef&&(t&&t.width&&t.height&&(e={resize:"none",titleVisibility:"hide",size:t,maxSize:y,minSize:y}),this.dialogElementRef.showModal(e||_).then((()=>{}),(()=>{})),this.dialogElementRef.addEventListener("close",this.onDialogCloseEvent),this.dialogElementRef.addEventListener("cancel",this.onDialogCancelEvent),this.dialogElementRef.addEventListener("load",this.onDialogLoadEvent))}componentWillUnmount(){this.dialogElementRef&&(this.dialogElementRef.removeEventListener("close",this.onDialogCloseEvent),this.dialogElementRef.removeEventListener("cancel",this.onDialogCancelEvent),this.dialogElementRef.removeEventListener("load",this.onDialogLoadEvent))}onDialogCloseEvent(){this.dialogElementRef=null}onDialogCancelEvent(){this.dialogElementRef=null}onDialogLoadEvent(){this.props.onLoad&&this.props.onLoad()}onConfirm(...e){this._onAction(this.props.onConfirm,...e),this.closeDialog()}onCancel(){this._onAction(this.props.onCancel),this.closeDialog()}closeDialog(){this.dialogElementRef.close()}render(){const e=this.props,{children:t,className:n="",cancelLabel:r,confirmLabel:o,secondaryLabel:i,open:s,title:a,variant:l,mode:u,tabIndex:h,trapFocus:f,isDismissible:g,id:v=this.dialogId,"aria-label":y,"aria-labelledby":_,"aria-describedby":E,"aria-modal":w}=e,x=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["children","className","cancelLabel","confirmLabel","secondaryLabel","open","title","variant","mode","tabIndex","trapFocus","isDismissible","id","aria-label","aria-labelledby","aria-describedby","aria-modal"]),T="fullscreen"===u||"fullscreenTakeover"===u,S=l||(r&&o?"confirmation":"information");return delete x.modalContent,delete x.disableEscKey,delete x.onLoad,d.default.createElement("dialog",{id:v,ref:e=>this.dialogElementRef=e,defaultpreventedkeys:["Escape"],onConfirm:this.onConfirm,onCancel:this.onCancel},d.default.createElement("div",{onFocus:this.onFocus,onKeyDown:this.onKeyDown,className:(0,c.default)("uxp-Native-Dialog","spectrum-Dialog","react-spectrum-Dialog",{[`spectrum-Dialog--${u}`]:u,"spectrum-Dialog--error":"error"===l,"is-open":s,"spectrum-Dialog--dismissible":g},"spectrum-Dialog-Override",n),tabIndex:void 0===h||f?1:h,"aria-label":y,"aria-labelledby":_||(a&&!y?`${v}-heading`:null),"aria-describedby":E||(a&&t?`${v}-content`:null),"aria-modal":w||f},a&&d.default.createElement(m.default,b({variant:S,title:a,fullscreen:T,confirmLabel:o,secondaryLabel:i,cancelLabel:r,isDismissible:g,id:`${v}-heading`},x),d.default.createElement("div",{className:"dialogSeparator"})),a?d.default.createElement("div",{className:"spectrum-Dialog-content",id:`${v}-content`},t):t,!g&&!T&&o&&d.default.createElement(p.default,b({},this.props,{variant:S,className:"spectrum-Dialog-footer",onConfirm:this.onConfirm,onCancel:this.onCancel}))))}},i.propTypes=g(g({},l.default.propTypes),{},{size:u.default.objectOf({width:u.default.number,height:u.default.number})}),o=s))||o;t.default=E},9276:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,i=p(n(5499)),s=p(n(72779)),a=p(n(10860)),c=p(n(2784)),l=p(n(75108)),u=p(n(85984)),d=p(n(1547));function p(e){return e&&e.__esModule?e:{default:e}}function m(){return m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},m.apply(this,arguments)}n(7428),r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(41911),n(12225)):r.env.SCALE_LARGE?n(23861):n(41911),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(23557),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(63107),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(15875),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(12571);let h=(0,i.default)(o=class extends a.default{componentDidMount(){l.default.getInstance().toggleScrollBarsVisibility(!0,!1,this.UxpNonNativeDialogRef)}componentWillUnmount(){l.default.getInstance().toggleScrollBarsVisibility(!1,!1,this.UxpNonNativeDialogRef)}render(){const e=this.props,{children:t,className:n="",cancelLabel:r,confirmLabel:o,secondaryLabel:i,open:a,title:l,variant:p,mode:h,role:f,tabIndex:g,trapFocus:v,isDismissible:b,id:y=this.dialogId,"aria-label":_,"aria-labelledby":E,"aria-describedby":w,"aria-modal":x}=e,T=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["children","className","cancelLabel","confirmLabel","secondaryLabel","open","title","variant","mode","role","tabIndex","trapFocus","isDismissible","id","aria-label","aria-labelledby","aria-describedby","aria-modal"]),S="fullscreen"===h||"fullscreenTakeover"===h,O=p||(r&&o?"confirmation":"information");return delete T.modalContent,delete T.disableEscKey,c.default.createElement("div",{className:(0,s.default)("spectrum-Dialog",{[`spectrum-Dialog--${h}`]:h,"spectrum-Dialog--error":"error"===p,"is-open":a,"spectrum-Dialog--dismissible":b},"spectrum-Dialog-Override",n),role:f,ref:e=>this.UxpNonNativeDialogRef=e,defaultpreventedkeys:["Escape"],tabIndex:void 0===g||v?1:g,onFocus:this.onFocus,onKeyDown:this.onKeyDown,id:y,"aria-label":_,"aria-labelledby":E||(l&&!_?`${y}-heading`:null),"aria-describedby":w||(l&&t?`${y}-content`:null),"aria-modal":x||v},l&&c.default.createElement(d.default,m({variant:O,title:l,fullscreen:S,confirmLabel:o,secondaryLabel:i,cancelLabel:r,isDismissible:b,id:`${y}-heading`},T,{onConfirm:this.onConfirm,onCancel:this.onCancel}),c.default.createElement("div",{className:"dialogSeparator"})),l?c.default.createElement("div",{className:"spectrum-Dialog-content",id:`${y}-content`},t):t,!b&&!S&&o&&c.default.createElement(u.default,m({},this.props,{variant:O,className:"spectrum-Dialog-footer",onConfirm:this.onConfirm,onCancel:this.onCancel})))}})||o;t.default=h},80418:function(e,t,n){"use strict";e.exports=n(41287)},41287:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,i,s,a=p(n(5499)),c=p(n(72779)),l=p(n(35998)),u=p(n(13980)),d=p(n(2784));function p(e){return e&&e.__esModule?e:{default:e}}function m(){return m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},m.apply(this,arguments)}r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(68184),n(8607)):r.env.SCALE_LARGE?n(30166):n(68184),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(96119),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(43273),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(71983),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(90740);let h=(0,a.default)((s=i=class extends d.default.Component{constructor(e){super(e),this.state={draggingOver:!1},this.debouncedDragLeave=null}clearDebouncedDragLeave(){this.debouncedDragLeave&&(clearTimeout(this.debouncedDragLeave),this.debouncedDragLeave=null)}onDragOver(e){!this.props.shouldAccept||this.props.shouldAccept(e)?(e.preventDefault(),this.clearDebouncedDragLeave(),this.state.draggingOver||this.setState({draggingOver:!0}),e.dataTransfer.dropEffect=this.props.dropEffect,this.props.onDragOver&&this.props.onDragOver(e)):e.dataTransfer.dropEffect="none"}onDragLeave(e){this.clearDebouncedDragLeave(),this.debouncedDragLeave=setTimeout((()=>{this.state.draggingOver&&this.setState({draggingOver:!1}),this.props.onDragLeave&&this.props.onDragLeave(e)}),100)}onDrop(e){e.preventDefault(),this.clearDebouncedDragLeave(),this.state.draggingOver&&this.setState({draggingOver:!1}),this.props.onDrop&&this.props.onDrop(e)}render(){const e=this.props,{children:t,className:n}=e,r=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["children","className"]);return d.default.createElement("div",m({},(0,l.default)(r),{className:(0,c.default)("spectrum-Dropzone",{"is-dragged":this.state.draggingOver},n),onDrop:this.onDrop,onDragOver:this.onDragOver,onDragLeave:this.onDragLeave}),t)}},i.defaultProps={dropEffect:"copy"},i.propTypes={dropEffect:u.default.oneOf(["copy","move","link","none"]),shouldAccept:u.default.func,onDragLeave:u.default.func,onDragOver:u.default.func,onDrop:u.default.func,className:u.default.string},o=s))||o;t.default=h},88004:function(e,t,n){"use strict";var r,o=(r=n(11610))&&r.__esModule?r:{default:r};e.exports=o.default.select("Dropdown",(()=>n(15162)),(()=>n(26802)))},26802:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o,i,s=f(n(5499)),a=n(88186),c=f(n(56605)),l=f(n(35998)),u=n(86050),d=f(n(74049)),p=f(n(13980)),m=f(n(2784)),h=f(n(28316));function f(e){return e&&e.__esModule?e:{default:e}}let g=(0,s.default)((i=o=class extends m.default.Component{constructor(e){super(e),this.dropdownId=(0,c.default)(),this.state={open:!1}}onOpen(e){this.setState({open:!0}),this.props.onOpen&&this.props.onOpen(e)}onClose(e){this.setState({open:!1}),!e||"keyup"!==e.type&&"keydown"!==e.type||this.restoreFocusOnClose(),this.props.onClose&&this.props.onClose(e)}onMenuClose(){this.overlayTrigger.hide(),this.restoreFocusOnClose()}onSelect(...e){this.props.closeOnSelect&&this.onMenuClose(),this.props.onSelect&&this.props.onSelect(...e)}onClick(e){this.props.onClick&&this.props.onClick(e)}onKeyDownTrigger(e){if(!("function"==typeof e.isDefaultPrevented&&e.isDefaultPrevented()||e.defaultPrevented)&&this.triggerRef)switch(e.key){case"Enter":case"ArrowDown":case" ":e.preventDefault(),e.stopPropagation(),this.triggerRef.onClick()}}restoreFocusOnClose(){const e=h.default.findDOMNode(this.triggerRef);e&&e.focus&&e.focus()}render(){const e=this.props,{alignRight:t,closeOnSelect:n,flip:r,trigger:o,boundariesElement:i,onLongClick:s}=e,c=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["alignRight","closeOnSelect","flip","trigger","boundariesElement","onLongClick"]),p=m.default.Children.toArray(this.props.children),h=p.find((e=>e.props.dropdownTrigger))||p[0],f=h.props.id||this.dropdownId+"-trigger",g=p.find((e=>e.props.dropdownMenu||e.type===u.Menu))||p[1],v=g.props.id||this.dropdownId+"-menu";return delete c.onOpen,delete c.onClose,delete c.onClick,m.default.createElement("div",(0,l.default)(c),p.map(((e,c)=>e===h?m.default.createElement(d.default,{boundariesElement:i,target:this,trigger:o,placement:t?"bottom right":"bottom left",ref:e=>this.overlayTrigger=e,onLongClick:s,onClick:this.onClick,onShow:this.onOpen,closeOnSelect:n,key:c,onHide:this.onClose,flip:r,delayHide:0},m.default.cloneElement(h,{id:f,"aria-haspopup":h.props["aria-haspopup"]||"true","aria-expanded":this.state.open||null,"aria-controls":this.state.open?v:null,onKeyDown:(0,a.chain)(h.props.onKeyDown,this.onKeyDownTrigger),ref:e=>{this.triggerRef=e;const{ref:t}=h;"function"==typeof t&&t(e)}}),m.default.cloneElement(g,{id:v,"aria-labelledby":g.props["aria-labelledby"]||f,onClose:this.onMenuClose,onSelect:this.onSelect,autoFocus:!0,closeOnSelect:n})):e!==g?e:void 0)))}},o.propTypes={closeOnSelect:p.default.bool,trigger:p.default.oneOf(["click","longClick","hover","focus"]),onOpen:p.default.func,onClose:p.default.func,onSelect:p.default.func,alignRight:p.default.bool,flip:p.default.bool},o.defaultProps={closeOnSelect:!0,trigger:"click"},r=i))||r;t.default=g},15162:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(26802)),o=s(n(2784)),i=n(45851);function s(e){return e&&e.__esModule?e:{default:e}}function a(){return a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a.apply(this,arguments)}t.default=e=>o.default.createElement(i.SpectrumContext.Consumer,null,(({boundariesElement:t})=>o.default.createElement(r.default,a({},e,{boundariesElement:e.boundariesElement?e.boundariesElement:t}))))},78350:function(e,t,n){"use strict";e.exports=n(23531)},23531:function(e,t,n){"use strict";t.default=d;var r=l(n(54587)),o=l(n(88004)),i=n(86050),s=l(n(92445)),a=l(n(13980)),c=l(n(2784));function l(e){return e&&e.__esModule?e:{default:e}}function u(){return u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u.apply(this,arguments)}function d(e){let{alignRight:t,onClose:n,onOpen:a,onSelect:l,children:d,closeOnSelect:p,menuClassName:m,holdAffordance:h,onClick:f,boundariesElement:g}=e,v=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["alignRight","onClose","onOpen","onSelect","children","closeOnSelect","menuClassName","holdAffordance","onClick","boundariesElement"]),b=h?"longClick":void 0;return c.default.createElement(o.default,{style:{display:"inline-block"},onClose:n,onOpen:a,onClick:f,onSelect:l,alignRight:t,closeOnSelect:p,trigger:b,boundariesElement:g},c.default.createElement(r.default,u({variant:"action",dropdownButton:!0,quiet:!0,holdAffordance:h,icon:c.default.createElement(s.default,{alt:"…"})},v)),c.default.createElement(i.Menu,{className:m,dropdownMenu:!0},d))}d.propTypes={closeOnSelect:a.default.bool,onOpen:a.default.func,onClose:a.default.func,onSelect:a.default.func,alignRight:a.default.bool,menuClassName:a.default.string,holdAffordance:a.default.bool}},27037:function(e,t,n){"use strict";var r,o=(r=n(11610))&&r.__esModule?r:{default:r};e.exports=o.default.select("FieldLabel",(()=>n(73687)),(()=>n(73846)),(()=>n(31291)))},73846:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=u;var o=c(n(72779)),i=c(n(53472)),s=c(n(13980)),a=c(n(2784));function c(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}function u(e){let{label:t,position:n,children:r,className:s,labelFor:c,necessity:u,necessityIndicator:d}=e,p=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["label","position","children","className","labelFor","necessity","necessityIndicator"]);return a.default.createElement(i.default,l({label:t,className:s,necessity:u,necessityIndicator:d,componentName:"FieldLabel",labelClassName:(0,o.default)("spectrum-FieldLabel",{"spectrum-FieldLabel--left":"left"===n,"spectrum-FieldLabel--right":"right"===n}),labelFor:c},p),r)}r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(56354),n(23672)):r.env.SCALE_LARGE?n(39228):n(56354),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(86138),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(58145),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(16891),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(76642),u.displayName="FieldLabel",u.propTypes={label:s.default.string.isRequired,position:s.default.oneOf(["left","right"]),className:s.default.string,labelFor:s.default.string,necessity:s.default.oneOf(["required","optional"]),necessityIndicator:s.default.oneOf(["icon","label"])},u.defaultProps={necessityIndicator:"icon"}},53472:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;var r=u(n(90758)),o=u(n(72779)),i=u(n(56605)),s=u(n(35998)),a=n(95856),c=u(n(2784));function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}function u(e){return e&&e.__esModule?e:{default:e}}const d={"cs-CZ":u(n(82217)).default,"da-DK":u(n(90174)).default,"de-DE":u(n(70726)).default,"en-US":u(n(18832)).default,"es-ES":u(n(88323)).default,"fi-FI":u(n(37249)).default,"fr-FR":u(n(96295)).default,"hu-HU":u(n(9209)).default,"it-IT":u(n(15087)).default,"ja-JP":u(n(56104)).default,"ko-KR":u(n(89328)).default,"nb-NO":u(n(5438)).default,"nl-NL":u(n(15883)).default,"pl-PL":u(n(49183)).default,"pt-BR":u(n(72702)).default,"ru-RU":u(n(86491)).default,"sv-SE":u(n(32382)).default,"tr-TR":u(n(96349)).default,"uk-UA":u(n(23052)).default,"zh-CN":u(n(99380)).default,"zh-TW":u(n(62536)).default};let p=(0,a.messageFormatter)(d);function m(e){let{label:t,children:n,className:a,labelClassName:u,wrapperClassName:d,labelFor:m,componentName:h,necessity:f,necessityIndicator:g}=e,v=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["label","children","className","labelClassName","wrapperClassName","labelFor","componentName","necessity","necessityIndicator"]),b={required:`${t} ${p("(required)")}`,optional:`${t} ${p("(optional)")}`},y=null;"icon"===g&&"required"===f&&(y=c.default.createElement(r.default,{role:"presentation",className:"spectrum-UIIcon-Asterisk spectrum-fieldLabel-requiredIcon",size:"S",alt:p("(required)")}));let _,E=c.default.Children.toArray(n),w=v.id||(0,i.default)();if(delete v.id,1===E.length){_=E[0].props.id||(0,i.default)();let e=E[0].props["aria-labelledby"]||(t?w:null);E[0]=c.default.cloneElement(E[0],{id:_,"aria-labelledby":e})}_&&!m&&(m=_),m||console.warn(`Missing labelFor attribute on ${h} with label "${t}"`);let x=(0,o.default)(u,0===E.length?a:null),T=t?c.default.createElement("label",l({className:x,id:w,htmlFor:m},(0,s.default)(v)),f&&"label"===g?b[f]:t,y&&" ",y&&y):c.default.createElement("div",l({className:x},(0,s.default)(v)));return E.length>0?(d&&(E=c.default.createElement("div",{"data-testid":"wrapperId",className:d},E)),c.default.createElement("div",{className:a},T,E)):T}m.defaultProps={necessityIndicator:"icon"}},31291:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;var r=s(n(13980)),o=s(n(2784)),i=s(n(73687));function s(e){return e&&e.__esModule?e:{default:e}}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}const u={display:"flex"};function d(e,t){return e?t:Object.assign({},u,t)}function p(e){let{label:t,position:n,children:r,className:s,labelFor:u,necessity:p,necessityIndicator:m,style:h}=e,f=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["label","position","children","className","labelFor","necessity","necessityIndicator","style"]);if(!r&&"right"!==n)return o.default.createElement("sp-label",l({style:d(n,h),htmlFor:u,class:s,variant:"left"===n?"side":"default",necessityindicator:m,isrequired:"required"===p||null},f),t);const g=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach((function(t){c(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({label:t,position:n,children:r,className:s,labelFor:u,necessity:p,necessityIndicator:m,style:h},f);return o.default.createElement(i.default,g)}p.displayName="FieldLabel",p.propTypes={label:r.default.string.isRequired,position:r.default.oneOf(["left","right"]),className:r.default.string,labelFor:r.default.string,necessity:r.default.oneOf(["required","optional"]),necessityIndicator:r.default.oneOf(["icon","label"])},p.defaultProps={necessityIndicator:"icon"}},73687:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;var o=d(n(90758)),i=d(n(72779)),s=n(95856),a=d(n(13980)),c=d(n(2784)),l=d(n(92256));function u(){return u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u.apply(this,arguments)}function d(e){return e&&e.__esModule?e:{default:e}}n(34879);const p={"cs-CZ":d(n(82217)).default,"da-DK":d(n(90174)).default,"de-DE":d(n(70726)).default,"en-US":d(n(18832)).default,"es-ES":d(n(88323)).default,"fi-FI":d(n(37249)).default,"fr-FR":d(n(96295)).default,"hu-HU":d(n(9209)).default,"it-IT":d(n(15087)).default,"ja-JP":d(n(56104)).default,"ko-KR":d(n(89328)).default,"nb-NO":d(n(5438)).default,"nl-NL":d(n(15883)).default,"pl-PL":d(n(49183)).default,"pt-BR":d(n(72702)).default,"ru-RU":d(n(86491)).default,"sv-SE":d(n(32382)).default,"tr-TR":d(n(96349)).default,"uk-UA":d(n(23052)).default,"zh-CN":d(n(99380)).default,"zh-TW":d(n(62536)).default};r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(56354),n(23672)):r.env.SCALE_LARGE?n(39228):n(56354),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(86138),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(58145),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(16891),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(76642);let m=(0,s.messageFormatter)(p);function h(e){let{label:t,position:n,children:r,className:s,labelFor:a,necessity:d,necessityIndicator:p}=e,h=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["label","position","children","className","labelFor","necessity","necessityIndicator"]),f={required:`${t} ${m("(required)")}`,optional:`${t} ${m("(optional)")}`},g=null;return"icon"===p&&"required"===d&&(g=c.default.createElement(o.default,{className:"spectrum-UIIcon-Asterisk spectrum-fieldLabel-requiredIcon",size:"S",alt:m("(required)")})),c.default.createElement(l.default,u({label:d&&"label"===p?f[d]:t,className:s,componentName:"FieldLabel",labelClassName:(0,i.default)("spectrum-FieldLabel","spectrum-FieldLabel-Override",{"spectrum-FieldLabel--left":"left"===n,"spectrum-FieldLabel--right":"right"===n}),labelFor:a,icon:g,position:n},h),r)}h.displayName="FieldLabel",h.propTypes={label:a.default.string.isRequired,position:a.default.oneOf(["left","right"]),className:a.default.string,labelFor:a.default.string,necessity:a.default.oneOf(["required","optional"]),necessityIndicator:a.default.oneOf(["icon","label"])},h.defaultProps={necessityIndicator:"icon"}},92256:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let t,{label:n,children:a,className:l,labelClassName:u,wrapperClassName:d,labelFor:p,componentName:m,icon:h,position:f}=e,g=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["label","children","className","labelClassName","wrapperClassName","labelFor","componentName","icon","position"]),v=s.default.Children.toArray(a),b=g.id||(0,o.default)();if(delete g.id,1===v.length){t=v[0].props.id||(0,o.default)();let e=v[0].props["aria-labelledby"]||(n?b:null);v[0]=s.default.cloneElement(v[0],{id:t,labelId:b,"aria-labelledby":e})}t&&!p&&(p=t),p||console.warn(`Missing labelFor attribute on ${m} with label "${n}"`);let y=(0,r.default)(u,0===v.length?l:null),_=n?s.default.createElement("label",c({className:y,id:b,htmlFor:p},(0,i.default)(g)),n,h&&" ",h&&h):s.default.createElement("div",c({className:y},(0,i.default)(g)));return v.length>0?(d&&(v=s.default.createElement("div",{className:d},v)),s.default.createElement("div",{className:(0,r.default)(l,"fieldLabelBase-Override",{"fieldLabelBase-Override--row":"left"===f||"right"===f,"fieldLabelBase-Override--column":"left"!==f&&"right"!==f})},_,v)):_};var r=a(n(72779)),o=a(n(56605)),i=a(n(35998)),s=a(n(2784));function a(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(this,arguments)}n(34879)},39584:function(e,t,n){"use strict";e.exports=n(59702)},59702:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r=a(n(72779)),o=a(n(35998)),i=a(n(13980)),s=a(n(2784));function a(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(this,arguments)}const l={1:"display",2:"pageTitle",3:"subtitle1",4:"subtitle2",5:"subtitle3",6:"subtitle3"},u={display:"h1",pageTitle:"h2",subtitle1:"h2",subtitle2:"h3",subtitle3:"h4"};function d(e){let{variant:t,size:n=1,children:i,className:a}=e,d=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["variant","size","children","className"]);t=t||l[n]||"display";const p=u[t];return s.default.createElement(p,c({className:(0,r.default)("spectrum-Heading",`spectrum-Heading--${t}`,a)},(0,o.default)(d)),i)}d.displayName="Heading",d.propTypes={variant:i.default.oneOf(["display","pageTitle","subtitle1","subtitle2","subtitle3"]),className:i.default.string}},86690:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 36 36"},r.createElement("path",{d:"M16 2a16 16 0 1 0 16 16A16 16 0 0 0 16 2zm10 17a1 1 0 0 1-1 1h-7v7a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1v-7H7a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1h7V9a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v7h7a1 1 0 0 1 1 1z"}))},38874:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 48 48"},r.createElement("path",{d:"M24 4.1A19.9 19.9 0 1 0 43.9 24 19.9 19.9 0 0 0 24 4.1zM36 25a1 1 0 0 1-1 1h-9v9a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1v-9h-9a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1h9v-9a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v9h9a1 1 0 0 1 1 1z"}))},40329:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=s(n(88774)),i=s(n(2784));function s(e){return e&&e.__esModule?e:{default:e}}var a=function(e){return i.default.createElement(o.default,r({},e,{icon:{18:n(86690),24:n(38874)}}))};a.displayName="AddCircle",t.default=a},11023:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 36 36"},r.createElement("path",{d:"M17.127 2.579L.4 32.512A1 1 0 0 0 1.272 34h33.456a1 1 0 0 0 .873-1.488L18.873 2.579a1 1 0 0 0-1.746 0zM20 29.5a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-3a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 .5.5zm0-6a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-12a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 .5.5z"}))},75758:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 48 48"},r.createElement("path",{d:"M44.37 39.036L25.752 5.186a2 2 0 0 0-3.5 0L3.63 39.036A2 2 0 0 0 5.383 42h37.234a2 2 0 0 0 1.753-2.964zM24 39a3 3 0 1 1 3-3 3 3 0 0 1-3 3zm-2.4-10V15a1 1 0 0 1 1-1h2.8a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1h-2.8a1 1 0 0 1-1-1z"}))},27560:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=s(n(88774)),i=s(n(2784));function s(e){return e&&e.__esModule?e:{default:e}}var a=function(e){return i.default.createElement(o.default,r({},e,{icon:{18:n(11023),24:n(75758)}}))};a.displayName="Alert",t.default=a},16062:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 36 36"},r.createElement("path",{d:"M29.585 29.5c.249.25.417.583 0 .917l-5.168 3.333c-.417.25-.583.083-.75-.334l-6.416-11.168L8.833 31.5c-.083.167-.334.333-.583 0l-4-4.167c-.417-.25-.334-.5 0-.75l9.5-7.917L2.917 14.58c-.168 0-.417-.333-.251-.75L5.5 8.164A.439.439 0 0 1 6.25 8l9.5 6.167L16.335 2a.438.438 0 0 1 .5-.5l6.917.916c.417 0 .5.167.417.583l-3.25 11.917 11-3.333c.249-.167.5-.167.666.333l1.084 6.167c.083.417 0 .583-.334.583l-11.5.917z"}))},93196:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 48 48"},r.createElement("path",{d:"M37.9 37.8c.3.3.5.7 0 1.1l-6.2 4c-.5.3-.7.1-.9-.4l-7.7-13.4L13 40.2c-.1.2-.4.4-.7 0l-4.8-5c-.5-.3-.4-.6 0-.9l11.4-9.5-13-4.9c-.2 0-.5-.4-.3-.9L9 12.2a.526.526 0 0 1 .9-.2l11.4 7.4.7-14.6a.526.526 0 0 1 .6-.6l8.3 1.1c.5 0 .6.2.5.7l-3.9 14.3 13.2-4c.3-.2.6-.2.8.4l1.3 7.4c.1.5 0 .7-.4.7l-13.8 1.1z"}))},90758:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=s(n(88774)),i=s(n(2784));function s(e){return e&&e.__esModule?e:{default:e}}var a=function(e){return i.default.createElement(o.default,r({},e,{icon:{18:n(16062),24:n(93196)}}))};a.displayName="Asterisk",t.default=a},74230:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 36 36"},r.createElement("path",{d:"M35.5 16.08h-28l9.94-9.94a.967.967 0 0 0 0-1.4l-.7-.72a1.027 1.027 0 0 0-1.42 0L2.48 16.88a1.027 1.027 0 0 0 0 1.42l12.78 13.68a1.027 1.027 0 0 0 1.42 0l.7-.7a1.027 1.027 0 0 0 0-1.42L7.52 19H35.5a.5.5 0 0 0 .5-.5v-1.92a.5.5 0 0 0-.5-.5z"}))},50678:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 48 48"},r.createElement("path",{d:"M47 22H11.029L26.121 6.908a1 1 0 0 0 0-1.414L24.707 4.08a1 1 0 0 0-1.414 0L4.08 23.293a1 1 0 0 0 0 1.414L23.293 43.92a1 1 0 0 0 1.414 0l1.414-1.414a1 1 0 0 0 0-1.414L11.029 26H47a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1z"}))},78930:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=s(n(88774)),i=s(n(2784));function s(e){return e&&e.__esModule?e:{default:e}}var a=function(e){return i.default.createElement(o.default,r({},e,{icon:{18:n(74230),24:n(50678)}}))};a.displayName="BackAndroid",t.default=a},12494:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 36 36"},r.createElement("path",{d:"M33 2H5a1 1 0 0 0-1 1v30a1 1 0 0 0 1 1h11V22h6v12h11a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1zM12 26H6v-4h6zm0-8H6v-4h6zm0-8H6V6h6zm10 8h-6v-4h6zm0-8h-6V6h6zm10 16h-6v-4h6zm0-8h-6v-4h6zm0-8h-6V6h6z"}))},68629:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 48 48"},r.createElement("path",{d:"M4 6v36a2 2 0 0 0 2 2h14V33a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v11h14a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2zm12 30H8v-4h8zm0-8H8v-4h8zm0-8H8v-4h8zm0-8H8V8h8zm12 16h-8v-4h8zm0-8h-8v-4h8zm0-8h-8V8h8zm12 24h-8v-4h8zm0-8h-8v-4h8zm0-8h-8v-4h8zm0-8h-8V8h8z"}))},7199:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=s(n(88774)),i=s(n(2784));function s(e){return e&&e.__esModule?e:{default:e}}var a=function(e){return i.default.createElement(o.default,r({},e,{icon:{18:n(12494),24:n(68629)}}))};a.displayName="Building",t.default=a},4159:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 36 36"},r.createElement("path",{d:"M31.312 7.725l-1.455-1.133a1 1 0 0 0-1.4.175L14.822 24.283l-6.647-6.612a1 1 0 0 0-1.414 0L5.436 19a1 1 0 0 0 0 1.415l8.926 8.9a1 1 0 0 0 1.5-.093L31.487 9.128a1 1 0 0 0-.175-1.403z"}))},98938:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 48 48"},r.createElement("path",{d:"M41.3 9.834L38.33 7.52a1 1 0 0 0-1.4.175l-17.697 22.73-8.613-8.614a1 1 0 0 0-1.414 0l-2.695 2.695a1 1 0 0 0 0 1.414l12.432 12.447a1 1 0 0 0 1.5-.093l21.034-27.037a1 1 0 0 0-.177-1.403z"}))},23854:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=s(n(88774)),i=s(n(2784));function s(e){return e&&e.__esModule?e:{default:e}}var a=function(e){return i.default.createElement(o.default,r({},e,{icon:{18:n(4159),24:n(98938)}}))};a.displayName="Checkmark",t.default=a},42637:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 36 36"},r.createElement("path",{d:"M16 2a16 16 0 1 0 16 16A16 16 0 0 0 16 2zm10.666 9.08L14.018 27.341a1.208 1.208 0 0 1-.875.461h-.072a1.2 1.2 0 0 1-.85-.352l-7.785-7.793a1.2 1.2 0 0 1 0-1.7l1.326-1.325a1.2 1.2 0 0 1 1.7 0l5.338 5.349L23.315 8.473A1.2 1.2 0 0 1 25 8.263L26.455 9.4a1.2 1.2 0 0 1 .211 1.68z"}))},2262:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 48 48"},r.createElement("path",{d:"M24 4.1A19.9 19.9 0 1 0 43.9 24 19.9 19.9 0 0 0 24 4.1zm12.563 12.587L22.018 35.341a1.208 1.208 0 0 1-.875.461h-.072a1.2 1.2 0 0 1-.85-.352l-7.785-7.795a1.2 1.2 0 0 1 0-1.7l1.326-1.325a1.2 1.2 0 0 1 1.7 0l5.338 5.351 12.408-15.9a1.2 1.2 0 0 1 1.686-.21L36.352 15a1.2 1.2 0 0 1 .211 1.687z"}))},29885:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=s(n(88774)),i=s(n(2784));function s(e){return e&&e.__esModule?e:{default:e}}var a=function(e){return i.default.createElement(o.default,r({},e,{icon:{18:n(42637),24:n(2262)}}))};a.displayName="CheckmarkCircle",t.default=a},29626:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 36 36"},r.createElement("path",{d:"M8 14.02a2 2 0 0 1 3.411-1.411l6.578 6.572 6.578-6.572a2 2 0 0 1 2.874 2.773l-.049.049-7.992 7.984a2 2 0 0 1-2.825 0l-7.989-7.983A1.989 1.989 0 0 1 8 14.02z"}))},84278:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 48 48"},r.createElement("path",{d:"M22.585 31.7L11.94 21.05a2 2 0 0 1 0-2.828l.282-.282a2.006 2.006 0 0 1 2.828 0L24 26.888l8.949-8.948a2.006 2.006 0 0 1 2.828 0l.282.282a2 2 0 0 1 0 2.828L25.414 31.7a2 2 0 0 1-2.829 0z"}))},37173:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=s(n(88774)),i=s(n(2784));function s(e){return e&&e.__esModule?e:{default:e}}var a=function(e){return i.default.createElement(o.default,r({},e,{icon:{18:n(29626),24:n(84278)}}))};a.displayName="ChevronDown",t.default=a},94473:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 36 36"},r.createElement("path",{d:"M12 18a1.988 1.988 0 0 0 .585 1.409l7.983 7.98a2 2 0 1 0 2.871-2.772l-.049-.049L16.819 18l6.572-6.57a2 2 0 0 0-2.773-2.87l-.049.049-7.983 7.98A1.988 1.988 0 0 0 12 18z"}))},84698:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 48 48"},r.createElement("path",{d:"M16.3 22.585L26.949 11.94a2 2 0 0 1 2.828 0l.282.282a2.006 2.006 0 0 1 0 2.828L21.112 24l8.948 8.949a2.006 2.006 0 0 1 0 2.828l-.282.282a2 2 0 0 1-2.828 0L16.3 25.414a2 2 0 0 1 0-2.829z"}))},31568:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=s(n(88774)),i=s(n(2784));function s(e){return e&&e.__esModule?e:{default:e}}var a=function(e){return i.default.createElement(o.default,r({},e,{icon:{18:n(94473),24:n(84698)}}))};a.displayName="ChevronLeft",t.default=a},91131:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 36 36"},r.createElement("path",{d:"M24 18a1.988 1.988 0 0 1-.585 1.409l-7.983 7.98a2 2 0 1 1-2.871-2.772l.049-.049L19.181 18l-6.572-6.57a2 2 0 0 1 2.773-2.87l.049.049 7.983 7.98A1.988 1.988 0 0 1 24 18z"}))},81013:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 48 48"},r.createElement("path",{d:"M31.7 25.414L21.05 36.059a2 2 0 0 1-2.828 0l-.282-.282a2.006 2.006 0 0 1 0-2.828L26.888 24l-8.948-8.949a2.006 2.006 0 0 1 0-2.828l.282-.282a2 2 0 0 1 2.828 0L31.7 22.585a2 2 0 0 1 0 2.829z"}))},20993:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=s(n(88774)),i=s(n(2784));function s(e){return e&&e.__esModule?e:{default:e}}var a=function(e){return i.default.createElement(o.default,r({},e,{icon:{18:n(91131),24:n(81013)}}))};a.displayName="ChevronRight",t.default=a},90432:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 36 36"},r.createElement("path",{d:"M26.485 6.686L18 15.172 9.515 6.686a1 1 0 0 0-1.414 0L6.686 8.1a1 1 0 0 0 0 1.414L15.172 18l-8.486 8.485a1 1 0 0 0 0 1.414L8.1 29.314a1 1 0 0 0 1.414 0L18 20.828l8.485 8.485a1 1 0 0 0 1.414 0l1.415-1.413a1 1 0 0 0 0-1.414L20.828 18l8.485-8.485a1 1 0 0 0 0-1.414L27.9 6.686a1 1 0 0 0-1.415 0z"}))},76625:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 48 48"},r.createElement("path",{d:"M35.314 8.444L24 19.757 12.686 8.444a1 1 0 0 0-1.414 0l-2.828 2.828a1 1 0 0 0 0 1.414L19.757 24 8.444 35.314a1 1 0 0 0 0 1.414l2.828 2.828a1 1 0 0 0 1.414 0L24 28.243l11.314 11.313a1 1 0 0 0 1.414 0l2.828-2.828a1 1 0 0 0 0-1.414L28.243 24l11.313-11.314a1 1 0 0 0 0-1.414l-2.828-2.828a1 1 0 0 0-1.414 0z"}))},98452:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=s(n(88774)),i=s(n(2784));function s(e){return e&&e.__esModule?e:{default:e}}var a=function(e){return i.default.createElement(o.default,r({},e,{icon:{18:n(90432),24:n(76625)}}))};a.displayName="Close",t.default=a},43744:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 36 36"},r.createElement("path",{d:"M27.688 14.026Q27.348 14 27 14a9.001 9.001 0 0 0-7.484 14H3.718A3.92 3.92 0 0 1 0 23.854c0-1.73 1.792-4.261 4.092-4.261a4.815 4.815 0 0 1-.134-1.577 6.254 6.254 0 0 1 6.399-6.075 7.743 7.743 0 0 1 2.098.291c.936-3.166 3.622-6.17 7.607-6.17a7.296 7.296 0 0 1 7.641 7.57c0 .133-.005.264-.015.394z"}),r.createElement("path",{d:"M26.969 15.813a7.25 7.25 0 1 0 7.25 7.25 7.255 7.255 0 0 0-7.25-7.25zm3.87 9.915a.92.92 0 0 1-.65 1.57.925.925 0 0 1-.65-.27L27.111 24.6l-2.426 2.427a.919.919 0 0 1-1.57-.65.914.914 0 0 1 .27-.65l2.426-2.427-2.393-2.418a.818.818 0 0 1-.307-.589 1.007 1.007 0 0 1 .957-.982.925.925 0 0 1 .65.27L27.111 22l2.393-2.419a.925.925 0 0 1 .65-.27 1.007 1.007 0 0 1 .957.982.818.818 0 0 1-.306.589L28.412 23.3z"}))},37526:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 48 48"},r.createElement("path",{d:"M4.946 38H27.61a11.995 11.995 0 0 1 9.98-17.99s-.01-.947-.01-1.476A10.31 10.31 0 0 0 27.124 8c-5.392 0-9.008 4.182-10.274 8.499a10.404 10.404 0 0 0-2.839-.396 8.492 8.492 0 0 0-8.657 8.282 6.627 6.627 0 0 0 .18 2.15C2.426 26.535 0 29.987 0 32.347 0 35.748 1.774 38 4.946 38z"}),r.createElement("path",{d:"M38 22a10 10 0 1 0 10 10 10.01 10.01 0 0 0-10-10zm5.246 13.416a1.295 1.295 0 0 1-.915 2.211 1.302 1.302 0 0 1-.916-.381L38 33.83l-3.415 3.416a1.293 1.293 0 0 1-2.21-.915 1.286 1.286 0 0 1 .379-.915L36.17 32l-3.37-3.404a1.151 1.151 0 0 1-.43-.828 1.417 1.417 0 0 1 1.346-1.383 1.302 1.302 0 0 1 .916.38L38 30.17l3.368-3.404a1.302 1.302 0 0 1 .916-.381 1.417 1.417 0 0 1 1.346 1.383 1.151 1.151 0 0 1-.43.828L39.83 32z"}))},67427:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=s(n(88774)),i=s(n(2784));function s(e){return e&&e.__esModule?e:{default:e}}var a=function(e){return i.default.createElement(o.default,r({},e,{icon:{18:n(43744),24:n(37526)}}))};a.displayName="CloudDisconnected",t.default=a},68441:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 36 36"},r.createElement("path",{d:"M33 32H3a1 1 0 0 1-1-1V10h31a1 1 0 0 1 1 1v20a1 1 0 0 1-1 1zM13.01 4.61A2 2 0 0 0 11.57 4H4a2 2 0 0 0-2 2v2h14.266z"}))},10693:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 48 48"},r.createElement("path",{d:"M4 14v26a2 2 0 0 0 2 2h36a2 2 0 0 0 2-2V16a2 2 0 0 0-2-2zm14.01-9.39A2 2 0 0 0 16.57 4H8a4 4 0 0 0-4 4v2h19.266z"}))},28378:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=s(n(88774)),i=s(n(2784));function s(e){return e&&e.__esModule?e:{default:e}}var a=function(e){return i.default.createElement(o.default,r({},e,{icon:{18:n(68441),24:n(10693)}}))};a.displayName="Folder",t.default=a},42809:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 36 36"},r.createElement("path",{d:"M17 0a17 17 0 1 0 17 17A17 17 0 0 0 17 0zm13.749 16h-5.571a27.114 27.114 0 0 0-.853-6h4.547a13.685 13.685 0 0 1 1.877 6zm-3.311-8H23.7a14.691 14.691 0 0 0-2.2-4.04A13.865 13.865 0 0 1 27.438 8zM16 18v6h-4.268a24.768 24.768 0 0 1-.911-6zm-5.179-2a24.768 24.768 0 0 1 .911-6H16v6zM18 18h5.179a24.768 24.768 0 0 1-.911 6H18zm0-2v-6h4.268a24.768 24.768 0 0 1 .911 6zm3.568-8H18V3.619C19.307 4.158 20.6 5.7 21.568 8zM16 3.619V8h-3.568C13.4 5.7 14.693 4.158 16 3.619zm-3.5.341A14.691 14.691 0 0 0 10.3 8H6.562A13.865 13.865 0 0 1 12.5 3.96zM5.128 10h4.547a27.114 27.114 0 0 0-.853 6H3.251a13.685 13.685 0 0 1 1.877-6zm-1.877 8h5.571a27.114 27.114 0 0 0 .853 6H5.128a13.685 13.685 0 0 1-1.877-6zm3.311 8H10.3a14.691 14.691 0 0 0 2.2 4.04A13.865 13.865 0 0 1 6.562 26zm5.87 0H16v4.381c-1.307-.539-2.6-2.081-3.568-4.381zM18 30.381V26h3.568c-.968 2.3-2.261 3.842-3.568 4.381zm3.5-.341A14.691 14.691 0 0 0 23.7 26h3.743a13.865 13.865 0 0 1-5.943 4.04zM28.872 24h-4.547a27.114 27.114 0 0 0 .853-6h5.571a13.685 13.685 0 0 1-1.877 6z"}))},99441:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 48 48"},r.createElement("path",{d:"M24 4.1A19.9 19.9 0 1 0 43.9 24 19.9 19.9 0 0 0 24 4.1zM8.063 25.25h5.981A25.962 25.962 0 0 0 15.319 32h-5.161a15.882 15.882 0 0 1-2.095-6.75zM25 13.75v-5.7q.68.042 1.344.14a32.211 32.211 0 0 1 3.278 5.559zm5.632 2.5a24.015 24.015 0 0 1 1.318 6.5H25v-6.5zM23 8.051v5.7h-4.622a32.211 32.211 0 0 1 3.278-5.559q.664-.099 1.344-.141zm0 8.2v6.5h-6.95a24.015 24.015 0 0 1 1.318-6.5zm-8.956 6.5H8.063a15.894 15.894 0 0 1 1.943-6.5h5.234a25.89 25.89 0 0 0-1.196 6.499zm2.005 2.5H23V32h-5.55a24.155 24.155 0 0 1-1.4-6.75zM23 34v5.949q-.68-.042-1.344-.14A32.137 32.137 0 0 1 18.266 34zm2 5.949V34h4.734a32.137 32.137 0 0 1-3.39 5.809q-.664.098-1.344.14zM25 32v-6.75h6.95a24.155 24.155 0 0 1-1.4 6.75zm8.957-6.75h5.98a15.882 15.882 0 0 1-2.1 6.75h-5.156a25.972 25.972 0 0 0 1.276-6.75zm0-2.5a25.89 25.89 0 0 0-1.2-6.5h5.234a15.894 15.894 0 0 1 1.943 6.5zm2.325-9h-4.448a32.453 32.453 0 0 0-2.546-4.837 16.017 16.017 0 0 1 6.992 4.837zm-17.57-4.837a32.453 32.453 0 0 0-2.546 4.837H11.72a16.017 16.017 0 0 1 6.992-4.837zM11.521 34h4.542a32.452 32.452 0 0 0 2.647 5.086A16.012 16.012 0 0 1 11.521 34zm17.77 5.086A32.452 32.452 0 0 0 31.937 34h4.542a16.012 16.012 0 0 1-7.188 5.086z"}))},96967:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=s(n(88774)),i=s(n(2784));function s(e){return e&&e.__esModule?e:{default:e}}var a=function(e){return i.default.createElement(o.default,r({},e,{icon:{18:n(42809),24:n(99441)}}))};a.displayName="GlobeGrid",t.default=a},68014:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 36 36"},r.createElement("path",{d:"M18 2a16 16 0 1 0 16 16A16 16 0 0 0 18 2zm-.3 4.3a2.718 2.718 0 0 1 2.864 2.824 2.665 2.665 0 0 1-2.864 2.863 2.706 2.706 0 0 1-2.864-2.864A2.717 2.717 0 0 1 17.7 6.3zM22 27a1 1 0 0 1-1 1h-6a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1h1v-6h-1a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v9h1a1 1 0 0 1 1 1z"}))},98328:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 48 48"},r.createElement("path",{d:"M24 4.1A19.9 19.9 0 1 0 43.9 24 19.9 19.9 0 0 0 24 4.1zm-.3 6.2a2.718 2.718 0 0 1 2.864 2.824 2.665 2.665 0 0 1-2.864 2.863 2.706 2.706 0 0 1-2.864-2.864A2.717 2.717 0 0 1 23.7 10.3zM28 35a1 1 0 0 1-1 1h-6a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1h1v-8h-1a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v11h1a1 1 0 0 1 1 1z"}))},21942:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=s(n(88774)),i=s(n(2784));function s(e){return e&&e.__esModule?e:{default:e}}var a=function(e){return i.default.createElement(o.default,r({},e,{icon:{18:n(68014),24:n(98328)}}))};a.displayName="Info",t.default=a},80584:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 36 36"},r.createElement("circle",{cx:"18",cy:"12",r:"2.15"}),r.createElement("path",{d:"M20.333 24H20v-7.6a.4.4 0 0 0-.4-.4h-3.933s-1.167.032-1.167 1 1.167 1 1.167 1H16v6h-.333s-1.167.032-1.167 1 1.167 1 1.167 1h4.667s1.167-.033 1.167-1-1.168-1-1.168-1z"}),r.createElement("path",{d:"M18 2.1A15.9 15.9 0 1 0 33.9 18 15.9 15.9 0 0 0 18 2.1zm0 29.812A13.912 13.912 0 1 1 31.913 18 13.912 13.912 0 0 1 18 31.913z"}))},98486:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 48 48"},r.createElement("path",{d:"M24 7.9A16.1 16.1 0 1 1 7.9 24 16.118 16.118 0 0 1 24 7.9zm0-3.8A19.9 19.9 0 1 0 43.9 24 19.9 19.9 0 0 0 24 4.1z"}),r.createElement("path",{d:"M21.56 14.747a2.24 2.24 0 0 1 4.48 0 2.084 2.084 0 0 1-2.24 2.24 2.116 2.116 0 0 1-2.24-2.24zM27.5 32H26V21a1 1 0 0 0-1-1h-4.5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5H22v10h-1.5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5z"}))},56201:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=s(n(88774)),i=s(n(2784));function s(e){return e&&e.__esModule?e:{default:e}}var a=function(e){return i.default.createElement(o.default,r({},e,{icon:{18:n(80584),24:n(98486)}}))};a.displayName="InfoOutline",t.default=a},58458:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 36 36"},r.createElement("path",{d:"M32 17.5V30H4V4h14.5a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5H3a1 1 0 0 0-1 1v28a1 1 0 0 0 1 1h30a1 1 0 0 0 1-1V17.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5z"}),r.createElement("path",{d:"M23.54 2.853l3.389 3.389-9.546 9.546a.5.5 0 0 0 0 .707l2.117 2.122a.5.5 0 0 0 .707 0l9.546-9.546 3.389 3.389a.5.5 0 0 0 .858-.353V2H23.893a.5.5 0 0 0-.353.853z"}))},54119:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 48 48"},r.createElement("path",{d:"M40 24.5V38H8V8h15.5a.5.5 0 0 0 .5-.5v-3a.5.5 0 0 0-.5-.5H5a1 1 0 0 0-1 1v36a1 1 0 0 0 1 1h38a1 1 0 0 0 1-1V24.5a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5z"}),r.createElement("path",{d:"M30.241 4a1.008 1.008 0 0 0-.655 1.716l4.228 4.228-9.842 9.842a.5.5 0 0 0 0 .707l3.536 3.535a.5.5 0 0 0 .707 0l9.842-9.842 4.217 4.214a1 1 0 0 0 1.706-.655V4z"}))},3822:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=s(n(88774)),i=s(n(2784));function s(e){return e&&e.__esModule?e:{default:e}}var a=function(e){return i.default.createElement(o.default,r({},e,{icon:{18:n(58458),24:n(54119)}}))};a.displayName="LinkOutLight",t.default=a},23159:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 36 36"},r.createElement("path",{d:"M29 16h-1v-2a10 10 0 0 0-20 0v2H7a1 1 0 0 0-1 1v16a1 1 0 0 0 1 1h22a1 1 0 0 0 1-1V17a1 1 0 0 0-1-1zm-17-2a6 6 0 0 1 12 0v2H12zm8 12.222V29a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1v-2.778a3 3 0 1 1 4 0z"}))},76409:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 48 48"},r.createElement("path",{d:"M38 20h-2v-2a12 12 0 1 0-24 0v2h-2a2 2 0 0 0-2 2v20a2 2 0 0 0 2 2h28a2 2 0 0 0 2-2V22a2 2 0 0 0-2-2zM26 33.445V37a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1v-3.555a4 4 0 1 1 4 0zM32 20H16v-2a8 8 0 1 1 16 0z"}))},73206:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=s(n(88774)),i=s(n(2784));function s(e){return e&&e.__esModule?e:{default:e}}var a=function(e){return i.default.createElement(o.default,r({},e,{icon:{18:n(23159),24:n(76409)}}))};a.displayName="LockClosed",t.default=a},63838:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 36 36"},r.createElement("circle",{cx:"18",cy:"18",r:"4.1"}),r.createElement("circle",{cx:"30",cy:"18",r:"4.1"}),r.createElement("circle",{cx:"6",cy:"18",r:"4.1"}))},84307:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 48 48"},r.createElement("circle",{cx:"24",cy:"24",r:"6"}),r.createElement("circle",{cx:"42",cy:"24",r:"6"}),r.createElement("circle",{cx:"6",cy:"24",r:"6"}))},92445:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=s(n(88774)),i=s(n(2784));function s(e){return e&&e.__esModule?e:{default:e}}var a=function(e){return i.default.createElement(o.default,r({},e,{icon:{18:n(63838),24:n(84307)}}))};a.displayName="More",t.default=a},72307:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 36 36"},r.createElement("path",{d:"M6 16.5V6h24v24H19.5a.5.5 0 0 0-.5.5v3a.5.5 0 0 0 .5.5H33a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1H3a1 1 0 0 0-1 1v13.5a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 .5-.5z"}),r.createElement("path",{d:"M5.54 20.853l3.389 3.389-7.546 7.547a.5.5 0 0 0 0 .707L3.5 34.617a.5.5 0 0 0 .707 0l7.546-7.546 3.389 3.389a.5.5 0 0 0 .858-.353V20H5.893a.5.5 0 0 0-.353.853z"}))},66275:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 48 48"},r.createElement("path",{d:"M8 21.5V8h32v32H26.5a.5.5 0 0 0-.5.5v3a.5.5 0 0 0 .5.5H43a1 1 0 0 0 1-1V5a1 1 0 0 0-1-1H5a1 1 0 0 0-1 1v16.5a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 .5-.5z"}),r.createElement("path",{d:"M10.241 24a1.008 1.008 0 0 0-.655 1.716l4.228 4.228-9.842 9.842a.5.5 0 0 0 0 .707l3.536 3.535a.5.5 0 0 0 .707 0l9.842-9.842 4.217 4.214a1 1 0 0 0 1.706-.655V24z"}))},4565:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=s(n(88774)),i=s(n(2784));function s(e){return e&&e.__esModule?e:{default:e}}var a=function(e){return i.default.createElement(o.default,r({},e,{icon:{18:n(72307),24:n(66275)}}))};a.displayName="OpenIn",t.default=a},44982:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 36 36"},r.createElement("path",{d:"M33 2H15a1 1 0 0 0-1 1v11h10v20h9a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1zm-11 8h-6V6h6zm10 16h-6v-4h6zm0-8h-6v-4h6zm0-8h-6V6h6z"}),r.createElement("path",{d:"M2 17v16a1 1 0 0 0 1 1h18a1 1 0 0 0 1-1V17a1 1 0 0 0-1-1H3a1 1 0 0 0-1 1zm12 1h6v4h-6zM4 18h6v4H4zm0 8h6v4H4z"}))},22739:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 48 48"},r.createElement("path",{d:"M42 4H18a2 2 0 0 0-2 2v10h12v28h14a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2zm-14 8h-8V8h8zm12 24h-8v-4h8zm0-8h-8v-4h8zm0-8h-8v-4h8zm0-8h-8V8h8z"}),r.createElement("path",{d:"M4 22v20a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V22a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2zm8 20H6v-4h6zm0-8H6v-4h6zm0-8H6v-4h6zm10 8h-6v-4h6zm0-8h-6v-4h6z"}))},24782:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=s(n(88774)),i=s(n(2784));function s(e){return e&&e.__esModule?e:{default:e}}var a=function(e){return i.default.createElement(o.default,r({},e,{icon:{18:n(44982),24:n(22739)}}))};a.displayName="Organisations",t.default=a},43462:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 36 36"},r.createElement("path",{d:"M16 2a16 16 0 1 0 16 16A16 16 0 0 0 16 2zm10 17a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1h18a1 1 0 0 1 1 1z"}))},83679:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 48 48"},r.createElement("path",{d:"M24 4.1A19.9 19.9 0 1 0 43.9 24 19.9 19.9 0 0 0 24 4.1zM36 25a1 1 0 0 1-1 1H13a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1h22a1 1 0 0 1 1 1z"}))},41258:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=s(n(88774)),i=s(n(2784));function s(e){return e&&e.__esModule?e:{default:e}}var a=function(e){return i.default.createElement(o.default,r({},e,{icon:{18:n(43462),24:n(83679)}}))};a.displayName="RemoveCircle",t.default=a},87650:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 36 36"},r.createElement("path",{d:"M19.122 6a16.023 16.023 0 0 0-11.77 5.537l-.435.42-4.064-4.1a.5.5 0 0 0-.853.35V20h11.753a.5.5 0 0 0 .354-.854L9.9 14.939l.38-.368a11.7 11.7 0 0 1 8.844-4.41 10.871 10.871 0 0 1 10.241 7.578 17.719 17.719 0 0 1 .434 1.854.5.5 0 0 0 .49.407h3.231a.5.5 0 0 0 .495-.574 22.443 22.443 0 0 0-.487-2.414A15.229 15.229 0 0 0 19.122 6z"}),r.createElement("rect",{height:"4",rx:".5",ry:".5",width:"32",x:"2",y:"24"}))},80074:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 48 48"},r.createElement("path",{d:"M46.024 28h-4.308a.669.669 0 0 1-.653-.553 24.342 24.342 0 0 0-.579-2.516 14.527 14.527 0 0 0-13.655-10.285 15.5 15.5 0 0 0-11.792 5.985l-.506.5 5.61 5.711A.68.68 0 0 1 19.67 28H4V12a.665.665 0 0 1 1.138-.48l5.418 5.569.581-.57A21.213 21.213 0 0 1 26.829 9c8.914 0 16.683 6.289 19.2 14.944a30.961 30.961 0 0 1 .65 3.277.672.672 0 0 1-.655.779z"}),r.createElement("rect",{height:"6",rx:"1",ry:"1",width:"42",x:"4",y:"34"}))},92995:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=s(n(88774)),i=s(n(2784));function s(e){return e&&e.__esModule?e:{default:e}}var a=function(e){return i.default.createElement(o.default,r({},e,{icon:{18:n(87650),24:n(80074)}}))};a.displayName="Revert",t.default=a},88476:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 36 36"},r.createElement("path",{d:"M32.9 15.793h-3.111a11.934 11.934 0 0 0-1.842-4.507l2.205-2.206a1.1 1.1 0 0 0 0-1.56l-1.673-1.672a1.1 1.1 0 0 0-1.561 0l-2.205 2.2a11.935 11.935 0 0 0-4.507-1.841V3.1A1.1 1.1 0 0 0 19.1 2h-2.2a1.1 1.1 0 0 0-1.1 1.1v3.112a11.935 11.935 0 0 0-4.507 1.841l-2.205-2.2a1.1 1.1 0 0 0-1.561 0L5.848 7.52a1.1 1.1 0 0 0 0 1.56l2.205 2.205a11.934 11.934 0 0 0-1.842 4.507H3.1A1.1 1.1 0 0 0 2 16.9v2.2a1.1 1.1 0 0 0 1.1 1.1h3.111a11.932 11.932 0 0 0 1.841 4.507l-2.2 2.2a1.1 1.1 0 0 0 0 1.56l1.672 1.672a1.1 1.1 0 0 0 1.561 0l2.2-2.2a11.934 11.934 0 0 0 4.507 1.842V32.9A1.1 1.1 0 0 0 16.9 34h2.2a1.1 1.1 0 0 0 1.1-1.1v-3.112a11.934 11.934 0 0 0 4.507-1.842l2.2 2.2a1.1 1.1 0 0 0 1.561 0l1.672-1.672a1.1 1.1 0 0 0 0-1.56l-2.2-2.2a11.932 11.932 0 0 0 1.841-4.507H32.9A1.1 1.1 0 0 0 34 19.1v-2.2a1.1 1.1 0 0 0-1.1-1.107zM22.414 18A4.414 4.414 0 1 1 18 13.586 4.414 4.414 0 0 1 22.414 18z"}))},89699:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 48 48"},r.createElement("path",{d:"M42 20.7h-2.993a.487.487 0 0 1-.472-.374 14.882 14.882 0 0 0-1.664-4 .485.485 0 0 1 .07-.6l2.12-2.12a2 2 0 0 0 0-2.828l-1.838-1.84a2 2 0 0 0-2.828 0l-2.12 2.12a.485.485 0 0 1-.6.07 14.87 14.87 0 0 0-4-1.663.487.487 0 0 1-.374-.472V6a2 2 0 0 0-2-2H22.7a2 2 0 0 0-2 2v2.994a.487.487 0 0 1-.374.472 14.87 14.87 0 0 0-4 1.663.485.485 0 0 1-.6-.07l-2.12-2.12a2 2 0 0 0-2.828 0l-1.839 1.838a2 2 0 0 0 0 2.828l2.12 2.12a.485.485 0 0 1 .07.6 14.882 14.882 0 0 0-1.664 4 .487.487 0 0 1-.472.374H6a2 2 0 0 0-2 2v2.6a2 2 0 0 0 2 2h2.993a.487.487 0 0 1 .472.374 14.882 14.882 0 0 0 1.664 4 .485.485 0 0 1-.07.6l-2.12 2.12a2 2 0 0 0 0 2.828l1.839 1.839a2 2 0 0 0 2.829 0l2.12-2.12a.485.485 0 0 1 .6-.07 14.882 14.882 0 0 0 4 1.663.487.487 0 0 1 .374.472V42a2 2 0 0 0 2 2h2.6a2 2 0 0 0 2-2v-2.994a.487.487 0 0 1 .374-.472 14.882 14.882 0 0 0 4-1.663.485.485 0 0 1 .6.07l2.12 2.12a2 2 0 0 0 2.829 0l1.839-1.839a2 2 0 0 0 0-2.828l-2.12-2.12a.485.485 0 0 1-.07-.6 14.882 14.882 0 0 0 1.664-4 .487.487 0 0 1 .472-.374H42a2 2 0 0 0 2-2v-2.6a2 2 0 0 0-2-2zM24 31.5a7.5 7.5 0 1 1 7.5-7.5 7.5 7.5 0 0 1-7.5 7.5z"}))},72097:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=s(n(88774)),i=s(n(2784));function s(e){return e&&e.__esModule?e:{default:e}}var a=function(e){return i.default.createElement(o.default,r({},e,{icon:{18:n(88476),24:n(89699)}}))};a.displayName="Settings",t.default=a},38942:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 36 36"},r.createElement("path",{d:"M22.325 21.547v-2.224a1.539 1.539 0 0 1 .392-.993A11.746 11.746 0 0 0 25.388 11c0-5.547-2.942-8.647-7.387-8.647s-7.47 3.222-7.47 8.647a11.873 11.873 0 0 0 2.8 7.329 1.54 1.54 0 0 1 .392.993v2.214a1.528 1.528 0 0 1-1.333 1.542c-8.931.777-10.326 6.886-10.326 9.3 0 .268.032 1.321.051 1.585h31.857S34 32.642 34 32.374c0-2.309-1.577-8.4-10.346-9.286a1.535 1.535 0 0 1-1.329-1.541z"}))},38917:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 48 48"},r.createElement("path",{d:"M29.026 27.832v-2.806a2.038 2.038 0 0 1 .455-1.253 17.506 17.506 0 0 0 3.1-9.86c0-7-3.419-10.3-8.585-10.3s-8.683 3.456-8.683 10.3a17.634 17.634 0 0 0 3.253 9.86 2.038 2.038 0 0 1 .455 1.253v2.794a1.888 1.888 0 0 1-1.549 1.946C6.182 30.881 4 38.96 4 42c0 .338.037 1.667.059 2h39.882c.023-.333.059-1.662.059-2 0-2.914-2.091-11.028-13.431-12.223a1.891 1.891 0 0 1-1.543-1.945z"}))},83526:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=s(n(88774)),i=s(n(2784));function s(e){return e&&e.__esModule?e:{default:e}}var a=function(e){return i.default.createElement(o.default,r({},e,{icon:{18:n(38942),24:n(38917)}}))};a.displayName="User",t.default=a},65647:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 36 36"},r.createElement("path",{d:"M19.011 20.333v-2.084a1.442 1.442 0 0 1 .367-.93 11 11 0 0 0 2.5-6.866c0-5.2-2.756-8.1-6.919-8.1s-7 3.018-7 8.1a11.121 11.121 0 0 0 2.622 6.865 1.442 1.442 0 0 1 .367.93v2.074A1.431 1.431 0 0 1 9.7 21.768C1.338 22.5.031 28.218.031 30.474c0 .251.03 3.237.048 3.484h29.842s.026-3.234.026-3.484c0-2.163-1.478-7.864-9.691-8.7a1.437 1.437 0 0 1-1.245-1.441z"}),r.createElement("path",{d:"M27.374 19.534a1.342 1.342 0 0 1-1.16-1.346v-1.013a1.531 1.531 0 0 1 .342-.867 12.144 12.144 0 0 0 1.869-6.4c0-4.354-2.57-7.552-6.452-7.552-.232 0-.445.042-.668.062a10.931 10.931 0 0 1 2.974 8.037 13.46 13.46 0 0 1-2.869 8.171v.874c8.622 1.281 10.936 7.667 10.936 10.972 0 .108 0 .768-.01 1.484h3.586s.024-3.15.024-3.384a9.564 9.564 0 0 0-8.572-9.038z"}))},21423:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 48 48"},r.createElement("path",{d:"M24.025 28.479v-2.694a1.958 1.958 0 0 1 .438-1.2 16.805 16.805 0 0 0 2.98-9.465c0-6.72-3.283-9.89-8.242-9.89s-8.336 3.317-8.336 9.89a16.925 16.925 0 0 0 3.126 9.469 1.948 1.948 0 0 1 .434 1.2v2.683a1.947 1.947 0 0 1-1.67 1.887C2.071 31.494 0 38.7 0 41.6V44h38v-2.4c0-2.782-1.59-10.024-12.319-11.235a1.949 1.949 0 0 1-1.656-1.886z"}),r.createElement("path",{d:"M36.559 27.851a1.755 1.755 0 0 1-1.5-1.7v-2.422a1.762 1.762 0 0 1 .394-1.083 15.125 15.125 0 0 0 2.682-8.519c0-6.048-2.954-8.9-7.418-8.9a8.337 8.337 0 0 0-2.289.338c1.729 2.17 2.851 5.273 2.851 9.552a20.732 20.732 0 0 1-3.417 11.32v.369C37.706 28.6 41.816 35.42 42 40h6v-2.4c0-2.5-1.787-8.664-11.441-9.749z"}))},81511:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=s(n(88774)),i=s(n(2784));function s(e){return e&&e.__esModule?e:{default:e}}var a=function(e){return i.default.createElement(o.default,r({},e,{icon:{18:n(65647),24:n(21423)}}))};a.displayName="UserGroup",t.default=a},85027:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 36 36"},r.createElement("path",{d:"M24.613 8.58A14.973 14.973 0 0 0 18 6.937c-8.664 0-15.75 8.625-15.75 11.424 0 3 7.458 10.7 15.686 10.7 8.295 0 15.814-7.706 15.814-10.7 0-2.361-4.214-7.342-9.137-9.781zM18 27.225A9.225 9.225 0 1 1 27.225 18 9.225 9.225 0 0 1 18 27.225z"}),r.createElement("path",{d:"M20.667 18.083A2.667 2.667 0 0 1 18 15.417a2.631 2.631 0 0 1 1.35-2.269 4.912 4.912 0 0 0-1.35-.21A5.063 5.063 0 1 0 23.063 18a4.7 4.7 0 0 0-.175-1.2 2.623 2.623 0 0 1-2.221 1.283z"}))},21080:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 48 48"},r.createElement("path",{d:"M32.817 11.44A19.965 19.965 0 0 0 24 9.249c-11.552 0-21 11.5-21 15.231 0 4 9.944 14.271 20.915 14.271C34.975 38.751 45 28.477 45 24.48c0-3.152-5.619-9.788-12.183-13.04zM24 36.3A12.3 12.3 0 1 1 36.3 24 12.3 12.3 0 0 1 24 36.3z"}),r.createElement("path",{d:"M27.556 24.111A3.556 3.556 0 0 1 24 20.555a3.508 3.508 0 0 1 1.8-3.026 6.551 6.551 0 0 0-1.8-.28A6.75 6.75 0 1 0 30.75 24a6.268 6.268 0 0 0-.233-1.594 3.5 3.5 0 0 1-2.961 1.705z"}))},3261:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=s(n(88774)),i=s(n(2784));function s(e){return e&&e.__esModule?e:{default:e}}var a=function(e){return i.default.createElement(o.default,r({},e,{icon:{18:n(85027),24:n(21080)}}))};a.displayName="Visibility",t.default=a},46018:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 36 36"},r.createElement("path",{d:"M15 9.284A9.207 9.207 0 0 1 26.716 21l3.105 3.105c2.412-2.117 3.928-4.4 3.928-5.745 0-2.364-4.214-7.341-9.137-9.78A14.974 14.974 0 0 0 18 6.937a14.22 14.22 0 0 0-4.564.783z"}),r.createElement("path",{d:"M30.9 29.428l-8.664-8.664A5.031 5.031 0 0 0 23.063 18a4.7 4.7 0 0 0-.175-1.2 2.624 2.624 0 0 1-2.221 1.279A2.667 2.667 0 0 1 18 15.417a2.631 2.631 0 0 1 1.349-2.269 4.915 4.915 0 0 0-1.349-.21 5.031 5.031 0 0 0-2.764.829L6.19 4.72a.75.75 0 0 0-1.061 0L3.22 6.629a.75.75 0 0 0 0 1.061l3.808 3.81c-2.933 2.528-4.778 5.44-4.778 6.86 0 3 7.458 10.7 15.686 10.7a15.484 15.484 0 0 0 5.552-1.105l4.44 4.44a.75.75 0 0 0 1.061 0l1.911-1.906a.75.75 0 0 0 0-1.061zM18 27.225A9.225 9.225 0 0 1 8.775 18a9.1 9.1 0 0 1 .887-3.868l3.33 3.33a4.967 4.967 0 0 0-.054.538A5.063 5.063 0 0 0 18 23.063a5.019 5.019 0 0 0 .538-.054l3.33 3.33a9.1 9.1 0 0 1-3.868.886z"}))},78753:function(e,t,n){"use strict";var r=n(2784);e.exports=r.createElement("svg",{viewBox:"0 0 48 48"},r.createElement("path",{d:"M20 12.378A12.276 12.276 0 0 1 35.622 28l4.141 4.141C42.978 29.319 45 26.271 45 24.48c0-3.152-5.619-9.788-12.182-13.04A19.966 19.966 0 0 0 24 9.249a18.96 18.96 0 0 0-6.085 1.044z"}),r.createElement("path",{d:"M41.2 39.237L29.645 27.686A6.708 6.708 0 0 0 30.75 24a6.268 6.268 0 0 0-.233-1.594 3.5 3.5 0 0 1-2.961 1.705A3.556 3.556 0 0 1 24 20.555a3.508 3.508 0 0 1 1.8-3.026 6.553 6.553 0 0 0-1.8-.28 6.708 6.708 0 0 0-3.685 1.1L8.253 6.293a1 1 0 0 0-1.414 0L4.293 8.838a1 1 0 0 0 0 1.414L9.37 15.33C5.46 18.7 3 22.587 3 24.48c0 4 9.944 14.271 20.915 14.271a20.646 20.646 0 0 0 7.4-1.474l5.92 5.919a1 1 0 0 0 1.414 0l2.551-2.545a1 1 0 0 0 0-1.414zM24 36.3A12.3 12.3 0 0 1 11.7 24a12.136 12.136 0 0 1 1.183-5.157l4.44 4.44a6.622 6.622 0 0 0-.073.717A6.75 6.75 0 0 0 24 30.75a6.693 6.693 0 0 0 .718-.072l4.439 4.439A12.139 12.139 0 0 1 24 36.3z"}))},43547:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=s(n(88774)),i=s(n(2784));function s(e){return e&&e.__esModule?e:{default:e}}var a=function(e){return i.default.createElement(o.default,r({},e,{icon:{18:n(46018),24:n(78753)}}))};a.displayName="VisibilityOff",t.default=a},76206:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(88774)),o=i(n(2784));function i(e){return e&&e.__esModule?e:{default:e}}var s=function(e){return o.default.createElement(r.default,e,o.default.createElement("svg",{className:"spectrum-UIIcon-AlertMedium"},o.default.createElement("path",{d:"M8.564 1.289L.2 16.256A.5.5 0 0 0 .636 17h16.728a.5.5 0 0 0 .5-.5.494.494 0 0 0-.064-.244L9.436 1.289a.5.5 0 0 0-.872 0zM10 14.75a.25.25 0 0 1-.25.25h-1.5a.25.25 0 0 1-.25-.25v-1.5a.25.25 0 0 1 .25-.25h1.5a.25.25 0 0 1 .25.25zm0-3a.25.25 0 0 1-.25.25h-1.5a.25.25 0 0 1-.25-.25v-6a.25.25 0 0 1 .25-.25h1.5a.25.25 0 0 1 .25.25z",className:"spectrum-UIIcon--medium"}),o.default.createElement("path",{d:"M10.563 2.206l-9.249 16.55a.5.5 0 0 0 .436.744h18.5a.5.5 0 0 0 .5-.5.494.494 0 0 0-.064-.244l-9.251-16.55a.5.5 0 0 0-.872 0zM12 17.25a.25.25 0 0 1-.25.25h-1.5a.25.25 0 0 1-.25-.25v-1.5a.25.25 0 0 1 .25-.25h1.5a.25.25 0 0 1 .25.25zm0-3.5a.25.25 0 0 1-.25.25h-1.5a.25.25 0 0 1-.25-.25v-6a.25.25 0 0 1 .25-.25h1.5a.25.25 0 0 1 .25.25z",className:"spectrum-UIIcon--large"})))};s.displayName="AlertMedium",t.default=s},61001:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(88774)),o=i(n(2784));function i(e){return e&&e.__esModule?e:{default:e}}var s=function(e){return o.default.createElement(r.default,e,o.default.createElement("svg",{className:"spectrum-UIIcon-CheckmarkMedium"},o.default.createElement("path",{d:"M4.5 10a1.023 1.023 0 0 1-.8-.384l-2.488-3a1 1 0 0 1 1.577-1.233L4.5 7.376l4.712-5.991a1 1 0 1 1 1.576 1.23l-5.511 7A.977.977 0 0 1 4.5 10z",className:"spectrum-UIIcon--medium"}),o.default.createElement("path",{d:"M6 14a1 1 0 0 1-.788-.385l-4-5a1 1 0 1 1 1.576-1.23L6 11.376l7.213-8.991a1 1 0 1 1 1.576 1.231l-8 10A1 1 0 0 1 6 14z",className:"spectrum-UIIcon--large"})))};s.displayName="CheckmarkMedium",t.default=s},95569:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(88774)),o=i(n(2784));function i(e){return e&&e.__esModule?e:{default:e}}var s=function(e){return o.default.createElement(r.default,e,o.default.createElement("svg",{className:"spectrum-UIIcon-CheckmarkSmall"},o.default.createElement("path",{d:"M3.788 9A1 1 0 0 1 3 8.615l-2.288-3a1 1 0 1 1 1.576-1.23l1.5 1.991 3.924-4.991a1 1 0 1 1 1.576 1.23l-4.712 6A1 1 0 0 1 3.788 9z",className:"spectrum-UIIcon--medium"}),o.default.createElement("path",{d:"M4.5 11a1 1 0 0 1-.788-.385l-3-4A.991.991 0 0 1 .5 6a1 1 0 0 1 1.788-.616L4.5 8.376l5.212-6.991a1 1 0 1 1 1.576 1.231l-6 8A1 1 0 0 1 4.5 11z",className:"spectrum-UIIcon--large"})))};s.displayName="CheckmarkSmall",t.default=s},39522:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(88774)),o=i(n(2784));function i(e){return e&&e.__esModule?e:{default:e}}var s=function(e){return o.default.createElement(r.default,e,o.default.createElement("svg",{className:"spectrum-UIIcon-ChevronDownMedium"},o.default.createElement("path",{d:"M9.99 1.01A1 1 0 0 0 8.283.3L5 3.586 1.717.3A1 1 0 1 0 .3 1.717L4.293 5.7a1 1 0 0 0 1.414 0L9.7 1.717a1 1 0 0 0 .29-.707z",className:"spectrum-UIIcon--medium"}),o.default.createElement("path",{d:"M11.99 1.51A1 1 0 0 0 10.283.8L6 5.086 1.717.8A1 1 0 1 0 .3 2.217l4.99 4.99a1 1 0 0 0 1.414 0l4.99-4.99a1 1 0 0 0 .296-.707z",className:"spectrum-UIIcon--large"})))};s.displayName="ChevronDownMedium",t.default=s},8765:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(88774)),o=i(n(2784));function i(e){return e&&e.__esModule?e:{default:e}}var s=function(e){return o.default.createElement(r.default,e,o.default.createElement("svg",{className:"spectrum-UIIcon-ChevronDownSmall"},o.default.createElement("path",{d:"M4 5.5a.749.749 0 0 0 .531-.22C5.137 4.7 6.5 3.242 7.77 2.041A.75.75 0 1 0 6.709.98L4 3.689 1.291.98A.75.75 0 1 0 .23 2.041L3.469 5.28A.749.749 0 0 0 4 5.5z",className:"spectrum-UIIcon--medium"}),o.default.createElement("path",{d:"M5 7a.749.749 0 0 0 .531-.22L9.77 2.541A.75.75 0 1 0 8.709 1.48L5 5.189 1.291 1.48A.75.75 0 1 0 .23 2.541L4.469 6.78A.749.749 0 0 0 5 7z",className:"spectrum-UIIcon--large"})))};s.displayName="ChevronDownSmall",t.default=s},31015:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(88774)),o=i(n(2784));function i(e){return e&&e.__esModule?e:{default:e}}var s=function(e){return o.default.createElement(r.default,e,o.default.createElement("svg",{className:"spectrum-UIIcon-ChevronRightMedium"},o.default.createElement("path",{d:"M5.99 5a1 1 0 0 0-.29-.707L1.717.3A1 1 0 1 0 .3 1.717L3.586 5 .3 8.283A1 1 0 1 0 1.717 9.7L5.7 5.707A1 1 0 0 0 5.99 5z",className:"spectrum-UIIcon--medium"}),o.default.createElement("path",{d:"M7.5 6a1 1 0 0 0-.293-.707L2.217.3A1 1 0 1 0 .8 1.717L5.086 6 .8 10.283A1 1 0 1 0 2.217 11.7l4.99-4.99A1 1 0 0 0 7.5 6z",className:"spectrum-UIIcon--large"})))};s.displayName="ChevronRightMedium",t.default=s},25854:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(88774)),o=i(n(2784));function i(e){return e&&e.__esModule?e:{default:e}}var s=function(e){return o.default.createElement(r.default,e,o.default.createElement("svg",{className:"spectrum-UIIcon-ChevronUpSmall"},o.default.createElement("path",{d:"M4 .5a.749.749 0 0 0-.531.22C2.863 1.3 1.5 2.758.23 3.959A.75.75 0 1 0 1.291 5.02L4 2.311 6.709 5.02A.75.75 0 1 0 7.77 3.959L4.531.72A.749.749 0 0 0 4 .5z",className:"spectrum-UIIcon--medium"}),o.default.createElement("path",{d:"M5 1a.749.749 0 0 0-.531.22L.23 5.459A.75.75 0 1 0 1.291 6.52L5 2.811 8.709 6.52A.75.75 0 1 0 9.77 5.459L5.531 1.22A.749.749 0 0 0 5 1z",className:"spectrum-UIIcon--large"})))};s.displayName="ChevronUpSmall",t.default=s},45029:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(88774)),o=i(n(2784));function i(e){return e&&e.__esModule?e:{default:e}}var s=function(e){return o.default.createElement(r.default,e,o.default.createElement("svg",{className:"spectrum-UIIcon-CornerTriangle"},o.default.createElement("path",{d:"M4.74.01a.25.25 0 0 0-.177.073l-4.48 4.48a.25.25 0 0 0 .177.427h4.48a.25.25 0 0 0 .25-.25V.26a.25.25 0 0 0-.25-.25z",className:"spectrum-UIIcon--medium"}),o.default.createElement("path",{d:"M5.74.01a.25.25 0 0 0-.177.073l-5.48 5.48a.25.25 0 0 0 .177.427h5.48a.25.25 0 0 0 .25-.25V.26a.25.25 0 0 0-.25-.25z",className:"spectrum-UIIcon--large"})))};s.displayName="CornerTriangle",t.default=s},56465:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(88774)),o=i(n(2784));function i(e){return e&&e.__esModule?e:{default:e}}var s=function(e){return o.default.createElement(r.default,e,o.default.createElement("svg",{className:"spectrum-UIIcon-CrossLarge"},o.default.createElement("path",{d:"M11.7 10.283L7.414 6 11.7 1.717A1 1 0 1 0 10.283.3L6 4.586 1.717.3A1 1 0 1 0 .3 1.717L4.586 6 .3 10.283A1 1 0 1 0 1.717 11.7L6 7.414l4.283 4.286a1 1 0 1 0 1.417-1.417z",className:"spectrum-UIIcon--medium"}),o.default.createElement("path",{d:"M15.7 14.283L9.414 8 15.7 1.717A1 1 0 1 0 14.283.3L8 6.586 1.717.3A1 1 0 1 0 .3 1.717L6.586 8 .3 14.283A1 1 0 1 0 1.717 15.7L8 9.414l6.283 6.286a1 1 0 1 0 1.417-1.417z",className:"spectrum-UIIcon--large"})))};s.displayName="CrossLarge",t.default=s},22827:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(88774)),o=i(n(2784));function i(e){return e&&e.__esModule?e:{default:e}}var s=function(e){return o.default.createElement(r.default,e,o.default.createElement("svg",{className:"spectrum-UIIcon-CrossMedium"},o.default.createElement("path",{d:"M7.77 6.709L5.061 4 7.77 1.291A.75.75 0 1 0 6.709.23L4 2.939 1.291.23A.75.75 0 1 0 .23 1.291L2.939 4 .23 6.709A.75.75 0 1 0 1.291 7.77L4 5.061 6.709 7.77A.75.75 0 1 0 7.77 6.709z",className:"spectrum-UIIcon--medium"}),o.default.createElement("path",{d:"M9.77 8.709L6.061 5 9.77 1.291A.75.75 0 1 0 8.709.23L5 3.939 1.291.23A.75.75 0 1 0 .23 1.291L3.939 5 .23 8.709A.75.75 0 1 0 1.291 9.77L5 6.061 8.709 9.77A.75.75 0 1 0 9.77 8.709z",className:"spectrum-UIIcon--large"})))};s.displayName="CrossMedium",t.default=s},69727:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(88774)),o=i(n(2784));function i(e){return e&&e.__esModule?e:{default:e}}var s=function(e){return o.default.createElement(r.default,e,o.default.createElement("svg",{className:"spectrum-UIIcon-CrossSmall"},o.default.createElement("path",{d:"M7.317 6.433L4.884 4l2.433-2.433a.625.625 0 0 0-.884-.884L4 3.116 1.567.683a.625.625 0 0 0-.884.884L3.116 4 .683 6.433a.625.625 0 0 0 .884.884L4 4.884l2.433 2.433a.625.625 0 0 0 .884-.884z",className:"spectrum-UIIcon--medium"}),o.default.createElement("path",{d:"M9.317 8.433L5.884 5l3.433-3.433a.625.625 0 0 0-.884-.884L5 4.116 1.567.683a.625.625 0 0 0-.884.884C.83 1.713 2.769 3.657 4.116 5L.683 8.433a.625.625 0 0 0 .884.884L5 5.884l3.433 3.433a.625.625 0 0 0 .884-.884z",className:"spectrum-UIIcon--large"})))};s.displayName="CrossSmall",t.default=s},15695:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(88774)),o=i(n(2784));function i(e){return e&&e.__esModule?e:{default:e}}var s=function(e){return o.default.createElement(r.default,e,o.default.createElement("svg",{className:"spectrum-UIIcon-DashSmall"},o.default.createElement("path",{d:"M8 4H2a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2z",className:"spectrum-UIIcon--medium"}),o.default.createElement("path",{d:"M10.99 5H1.01a1 1 0 0 0 0 2h9.98a1 1 0 1 0 0-2z",className:"spectrum-UIIcon--large"})))};s.displayName="DashSmall",t.default=s},76357:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(88774)),o=i(n(2784));function i(e){return e&&e.__esModule?e:{default:e}}var s=function(e){return o.default.createElement(r.default,e,o.default.createElement("svg",{className:"spectrum-UIIcon-InfoMedium"},o.default.createElement("path",{d:"M9 1a8 8 0 1 0 8 8 8 8 0 0 0-8-8zm-.15 2.15a1.359 1.359 0 0 1 1.431 1.283v.129a1.332 1.332 0 0 1-1.223 1.432 1.444 1.444 0 0 1-.208 0 1.353 1.353 0 0 1-1.432-1.269 1.5 1.5 0 0 1 0-.164 1.359 1.359 0 0 1 1.3-1.412c.047-.002.089-.001.132.001zM11 13.5a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5H8V9h-.5a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 .5.5V12h.5a.5.5 0 0 1 .5.5z",className:"spectrum-UIIcon--medium"}),o.default.createElement("path",{d:"M11 2a9 9 0 1 0 9 9 9 9 0 0 0-9-9zm-.15 2.65a1.359 1.359 0 0 1 1.431 1.283v.129a1.332 1.332 0 0 1-1.224 1.432 1.444 1.444 0 0 1-.208 0 1.353 1.353 0 0 1-1.431-1.269 1.5 1.5 0 0 1 0-.164 1.359 1.359 0 0 1 1.3-1.412c.047-.002.089-.001.132.001zM13.5 16a.5.5 0 0 1-.5.5H9a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h1v-4H9a.5.5 0 0 1-.5-.5V9a.5.5 0 0 1 .5-.5h2.5a.5.5 0 0 1 .5.5v5.5h1a.5.5 0 0 1 .5.5z",className:"spectrum-UIIcon--large"})))};s.displayName="InfoMedium",t.default=s},31768:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(88774)),o=i(n(2784));function i(e){return e&&e.__esModule?e:{default:e}}var s=function(e){return o.default.createElement(r.default,e,o.default.createElement("svg",{className:"spectrum-UIIcon-Magnifier"},o.default.createElement("path",{d:"M15.77 14.709l-4.534-4.534a6.013 6.013 0 1 0-1.061 1.061l4.534 4.534a.75.75 0 1 0 1.061-1.061zM6.5 11A4.5 4.5 0 1 1 11 6.5 4.505 4.505 0 0 1 6.5 11z",className:"spectrum-UIIcon--medium"}),o.default.createElement("path",{d:"M19.77 18.709l-5.464-5.463a7.5 7.5 0 1 0-1.06 1.06l5.463 5.464a.75.75 0 1 0 1.061-1.061zM2.5 8.5a6 6 0 1 1 6 6 6.007 6.007 0 0 1-6-6z",className:"spectrum-UIIcon--large"})))};s.displayName="Magnifier",t.default=s},69902:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(88774)),o=i(n(2784));function i(e){return e&&e.__esModule?e:{default:e}}var s=function(e){return o.default.createElement(r.default,e,o.default.createElement("svg",{className:"spectrum-UIIcon-SuccessMedium"},o.default.createElement("path",{d:"M9 1a8 8 0 1 0 8 8 8 8 0 0 0-8-8zm5.333 4.54l-6.324 8.13a.6.6 0 0 1-.437.23h-.037a.6.6 0 0 1-.425-.176l-3.893-3.9a.6.6 0 0 1 0-.849l.663-.663a.6.6 0 0 1 .848 0L7.4 10.991l5.256-6.754a.6.6 0 0 1 .843-.1l.728.566a.6.6 0 0 1 .106.837z",className:"spectrum-UIIcon--medium"}),o.default.createElement("path",{d:"M11 2a9 9 0 1 0 9 9 9 9 0 0 0-9-9zm5.638 5.609L10.1 15.652a.5.5 0 0 1-.7.073.44.44 0 0 1-.039-.035L5.086 11.5a.5.5 0 0 1 0-.707l.707-.707a.5.5 0 0 1 .707 0L9.6 13.1l5.486-6.751a.5.5 0 0 1 .7-.073l.776.631a.5.5 0 0 1 .076.702z",className:"spectrum-UIIcon--large"})))};s.displayName="SuccessMedium",t.default=s},4661:function(e,t,n){"use strict";e.exports=n(88774)},88774:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var o=a(n(72779)),i=a(n(13980)),s=a(n(2784));function a(e){return e&&e.__esModule?e:{default:e}}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(61318),n(92972)):r.env.SCALE_LARGE?n(22013):n(61318);const u={XXS:18,XS:24,S:18,M:24,L:18,XL:24,XXL:24};function d(e){let{icon:t,size:n="M",className:r,children:i,"aria-label":a,"aria-hidden":d,role:p="img",alt:m}=e,h=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["icon","size","className","children","aria-label","aria-hidden","role","alt"]),f=t&&t[u[n]]||t||i;if("string"==typeof f)throw new Error("String icon names are deprecated. Please import icons from react-spectrum/Icon/IconName and render as <IconName />.");return d&&"false"!==d||(d=void 0),s.default.cloneElement(f,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){l(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({focusable:"false","aria-label":a||m,"aria-hidden":!a&&!m||d,role:p,className:(0,o.default)(f.props.className,"spectrum-Icon",{[`spectrum-Icon--size${n}`]:n},r)},h))}d.displayName="Icon",d.propTypes={size:i.default.string}},42265:function(e,t,n){"use strict";e.exports=n(81795)},81795:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=l(n(72779)),i=l(n(35998)),s=l(n(39584)),a=l(n(13980)),c=l(n(2784));function l(e){return e&&e.__esModule?e:{default:e}}function u(){return u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u.apply(this,arguments)}r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(47844),n(14061)):r.env.SCALE_LARGE?n(99303):n(47844),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(91322),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(21697),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(3036),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(37796);class d extends c.default.Component{isIllustrationDecorative(){const{illustration:e,heading:t,description:n}=this.props;if(e){const{props:t}=e,{"aria-label":n,"aria-labelledby":r,"aria-hidden":o}=t;if(null!=o)return o;if(n||r)return!1}return!(!t&&!n)}render(){let e=this.props,{illustration:t=null,className:n,heading:r,description:a,ariaLevel:l}=e,d=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["illustration","className","heading","description","ariaLevel"]);return!t||t.props.className&&t.props.className.includes("spectrum-IllustratedMessage-illustration")||(t=c.default.cloneElement(t,{className:(0,o.default)(t.props.className,"spectrum-IllustratedMessage-illustration"),"aria-hidden":this.isIllustrationDecorative()||null})),c.default.createElement("div",u({},(0,i.default)(d),{className:(0,o.default)("spectrum-IllustratedMessage",n)}),t,r&&c.default.createElement(s.default,{variant:"pageTitle",className:"spectrum-IllustratedMessage-heading","aria-level":l},r),a&&c.default.createElement("p",{className:"spectrum-Body--secondary spectrum-IllustratedMessage-description"},a))}}t.default=d,d.propTypes={heading:a.default.string,description:a.default.oneOfType([a.default.string,a.default.element]),illustration:a.default.element,ariaLevel:a.default.number},d.defaultProps={heading:null,description:null}},47853:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o,i,s=m(n(5499)),a=m(n(72779)),c=m(n(35874)),l=m(n(35998)),u=m(n(92891)),d=m(n(13980)),p=m(n(2784));function m(e){return e&&e.__esModule?e:{default:e}}function h(){return h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},h.apply(this,arguments)}n(44021);const f={src:"",loaded:!1,isPlaceholder:!1};let g=(0,c.default)(r=(0,s.default)((i=o=class extends p.default.Component{constructor(...e){var t;return t=super(...e),this.state=f,t}reset(){this.setState(f)}loadImage(e,t){if(!this.props.cache&&!this.props.headers)return void this.setState({src:e,loaded:!1,isPlaceholder:!1});this._src=e;let n=u.default.has(e);u.default.has(t)&&!n&&this.setState({src:u.default.getCached(t),loaded:!1,isPlaceholder:!0}),this._loadCallback=(t,r)=>{if(this._src===e&&this.mounted)return t?this.onError(t):void this.setState({src:r,loaded:n,isPlaceholder:this.state.isPlaceholder&&!n})},u.default.get(e,{headers:this.props.headers||{}},this._loadCallback)}componentDidMount(){this.mounted=!0,this.loadImage(this.props.src,this.props.placeholder)}componentWillUnmount(){u.default.abort(this.props.src,this._loadCallback),this.mounted=!1}UNSAFE_componentWillReceiveProps(e){e.src!==this.props.src&&(u.default.abort(this.props.src,this._loadCallback),this.reset(),this.loadImage(e.src,e.placeholder))}componentDidUpdate(){this.onLoad()}isImageLoaded(){let e=this.imgRef;return!(!e||!e.complete||void 0!==e.naturalWidth&&0===e.naturalWidth)}onLoad(){this.isImageLoaded()&&requestAnimationFrame((()=>{this.isImageLoaded()&&(this.props.onLoad&&this.props.onLoad(this.imgRef),this.state.loaded||this.setState({loaded:!0,isPlaceholder:!1}))}))}onError(e){this.props.onError&&this.props.onError(e),this.state.src&&this.reset()}render(){let e=this.props,{alt:t,className:n,decorative:r}=e,o=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["alt","className","decorative"]),{loaded:i,isPlaceholder:s,src:c}=this.state;return r&&(t=""),null==t&&console.warn("Neither the `alt` prop or `decorative` were provided to an image. Add `alt` text for screen readers, or enable the `decorative` prop to indicate that the image is decorative or redundant with displayed text and should not be annouced by screen readers."),p.default.createElement("img",h({},(0,l.default)(o),{className:(0,a.default)(n,"react-spectrum-Image",{"is-loaded":i,"is-placeholder":s}),src:c,onLoad:this.onLoad,onError:this.onError,ref:e=>this.imgRef=e,alt:t}))}},o.propTypes={src:d.default.string.isRequired,placeholder:d.default.string,headers:d.default.object,cache:d.default.bool,alt:d.default.string,decorative:d.default.bool,onLoad:d.default.func},o.defaultProps={cache:!1},r=i))||r)||r;t.default=g},92891:function(e,t){"use strict";function n(e,t,n,r,o,i,s){try{var a=e[i](s),c=a.value}catch(e){return void n(e)}a.done?t(c):Promise.resolve(c).then(r,o)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ImageCache=void 0;const r={cacheSize:500,maxConcurrentDownloads:10},o=function(){};class i{constructor(e){this.options=Object.assign({},r,e),this._cache=new Map,this._callbacks={},this._xhr={},this._queue=[],this._active=0}_loadImage(e,t,n){this._callbacks[e]?this._callbacks[e].add(n):(this._callbacks[e]=new Set([n]),this._enqueue(this._load.bind(this,e,t)))}_enqueue(e){this._queue.push(e),this._runQueue()}_runQueue(){for(;this._queue.length>0&&this._active<this.options.maxConcurrentDownloads;){let e=this._queue.shift();this._active++,e((()=>{this._active--,this._runQueue()}))}}_load(e,t,r){var o,i=this;return(o=function*(){if(!i._callbacks[e])return void r();let n=new XMLHttpRequest;if(n.open("GET",e),n.responseType="blob",t.headers)for(let e in t.headers)n.setRequestHeader(e,t.headers[e]);n.addEventListener("load",(()=>{let t=URL.createObjectURL(n.response);i.set(e,t),i._callback(e,null,t),r()})),n.addEventListener("error",(t=>{i._callback(e,t),r()})),n.addEventListener("abort",(()=>{r()})),i._xhr[e]=n,n.send()},function(){var e=this,t=arguments;return new Promise((function(r,i){var s=o.apply(e,t);function a(e){n(s,r,i,a,c,"next",e)}function c(e){n(s,r,i,a,c,"throw",e)}a(void 0)}))})()}_callback(e,t,n){for(var r of this._callbacks[e])r(t,n);delete this._callbacks[e],delete this._xhr[e]}set(e,t){if(this._cache.size>=this.options.cacheSize){let e=this._cache.keys().next().value;this.delete(e)}this._cache.set(e,t)}delete(e){let t=this._cache.get(e);t&&(URL.revokeObjectURL(t),this._cache.delete(e))}has(e){return this._cache.has(e)}getCached(e){let t=this._cache.get(e);return t&&(this._cache.delete(e),this._cache.set(e,t)),t}get(e,t,n){if("function"==typeof t&&(n=t,t={}),/^blob:/.test(e))return n(null,e);var r=this.getCached(e);if(r)return n(null,r);this._loadImage(e,t,n)}abort(e,t){this._callbacks[e]&&this._callbacks[e].has(t)&&(this._callbacks[e].delete(t),this._callbacks[e].size>0||(this._xhr[e]&&(this._xhr[e].abort(),delete this._xhr[e]),delete this._callbacks[e]))}preload(e){this.get(e,o)}abortPreload(e){this.abort(e,o)}}t.ImageCache=i;var s=new i;t.default=s},63858:function(e,t,n){"use strict";e.exports=n(21426)},21426:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let{quiet:t,focused:n,invalid:r,disabled:a,className:l,children:u}=e,d=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["quiet","focused","invalid","disabled","className","children"]);return s.default.createElement("div",c({"aria-disabled":a,"aria-invalid":r,className:(0,o.default)("spectrum-InputGroup",{"spectrum-InputGroup--quiet":t,"is-focused":n,"is-invalid":r,"is-disabled":a},l)},(0,i.default)(d)),u)};var o=a(n(72779)),i=a(n(35998)),s=a(n(2784));function a(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(this,arguments)}r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(50936),n(5209)):r.env.SCALE_LARGE?n(70160):n(50936),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(67415),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(56968),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(2478),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(13360)},94213:function(e,t,n){"use strict";var r,o=(r=n(11610))&&r.__esModule?r:{default:r};e.exports=o.default.select("Label",(()=>n(71186)),(()=>n(67816)))},67816:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var o=c(n(72779)),i=c(n(35998)),s=c(n(13980)),a=c(n(2784));function c(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(30765),n(97757)):r.env.SCALE_LARGE?n(14571):n(30765),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(76575),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(56151),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(37147),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(41139);const u=["grey","green","blue","red","orange","and","or","active","inactive"];function d(e){let{size:t,children:n,className:r,variant:s=u[0]}=e,c=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["size","children","className","variant"]);const d={L:"large"}[t];return a.default.createElement("span",l({style:{position:"static"},className:(0,o.default)("spectrum-Label",`spectrum-Label--${s}`,{[`spectrum-Label--${d}`]:!!d},r)},(0,i.default)(c)),n)}d.displayName="Label",d.propTypes={size:s.default.string,variant:s.default.oneOf(u)}},71186:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var o=c(n(72779)),i=c(n(35998)),s=c(n(13980)),a=c(n(2784));function c(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}n(61431),r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(30765),n(97757)):r.env.SCALE_LARGE?n(14571):n(30765),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(76575),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(56151),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(37147),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(41139);const u=["grey","green","blue","red","orange","and","or","active","inactive"];function d(e){let{size:t,children:n,className:r,variant:s=u[0]}=e,c=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["size","children","className","variant"]);const d={L:"large"}[t];return a.default.createElement("span",l({className:(0,o.default)("spectrum-Label",`spectrum-Label--${s}`,{[`spectrum-Label--${d}`]:!!d},r)},(0,i.default)(c)),a.default.createElement("span",{className:"uxp-Label"},n))}d.displayName="UxpLabel",d.propTypes={size:s.default.string,variant:s.default.oneOf(u)}},26776:function(e,t,n){"use strict";var r,o=(r=n(11610))&&r.__esModule?r:{default:r};e.exports=o.default.select("Link",(()=>n(89835)),(()=>n(89835)),(()=>n(26298)))},89835:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;var o=n(88186),i=l(n(72779)),s=l(n(35998)),a=l(n(13980)),c=l(n(2784));function l(e){return e&&e.__esModule?e:{default:e}}function u(){return u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u.apply(this,arguments)}function d(e){e.defaultPrevented||e.preventDefault()}function p(e){let{subtle:t,variant:n,children:r,className:a,href:l,onClick:p}=e,m=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["subtle","variant","children","className","href","onClick"]);return t&&(console.warn('The "subtle" prop of Link is deprecated. Please use variant="quiet" instead.'),n="quiet"),"subtle"===n&&(console.warn('The "subtle" variant of Link is deprecated. Please use variant="quiet" instead.'),n="quiet"),l||"function"!=typeof p||(l="#",p=(0,o.chain)(p,d)),c.default.createElement("a",u({className:(0,i.default)("spectrum-Link",{[`spectrum-Link--${n}`]:n},a),href:l,onClick:p},(0,s.default)(m)),r)}r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(15989),n(5456)):r.env.SCALE_LARGE?n(41216):n(15989),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(82489),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(14708),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(78498),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(14772),p.propTypes={className:a.default.string,variant:a.default.oneOf(["quiet","subtle","overBackground"])},p.displayName="Link"},26298:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o,i,s=n(33192),a=p(n(5499)),c=n(88186),l=p(n(13980)),u=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784));function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function p(e){return e&&e.__esModule?e:{default:e}}function m(){return m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},m.apply(this,arguments)}const h={default:"primary",quiet:"secondary",subtle:"secondary",overBackground:"overBackground"};function f(e){e.defaultPrevented||e.preventDefault()}let g=(0,a.default)((i=o=class extends u.Component{constructor(e){super(e),this.spLinkRef=u.default.createRef()}handleEvent(e){const t=Object.keys(this.props).filter((t=>t.substr(2).toLowerCase()===e.type));this.props[t]&&"onClick"!==t&&this.props[t].call(e.target,e)}componentDidMount(){(0,s.attachEventListeners)(this.spLinkRef.current,this.props,this.handleEvent)}componentWillUnmount(){(0,s.removeEventListeners)(this.spLinkRef.current,this.props,this.handleEvent)}componentDidUpdate(e){this.updateAllEventListeners=!(0,s.updateEventListeners)(this.spLinkRef.current,e,this.props,this.handleEvent,this.updateAllEventListeners)}render(){let e=this.props,{subtle:t,variant:n,children:r,className:o,href:i,onClick:a,disabled:l}=e,d=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["subtle","variant","children","className","href","onClick","disabled"]);return t&&(console.warn('The "subtle" prop of Link is deprecated.'),n="quiet"),i||"function"!=typeof a||(i="#",a=(0,c.chain)(a,f)),u.default.createElement("sp-link",m({ref:this.spLinkRef,class:o,variant:void 0===n?"primary":h[n],quiet:void 0===n||"default"===n||null,disabled:!!l||null,href:i,onClick:a},(0,s.removeEventProps)(d)),r)}},o.propTypes={className:l.default.string,variant:l.default.oneOf(["quiet","subtle","overBackground"])},r=i))||r;t.default=g},87478:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"List",{enumerable:!0,get:function(){return o.default}}),t.ListItem=void 0;var r=i(n(11610)),o=i(n(29191));function i(e){return e&&e.__esModule?e:{default:e}}const s=r.default.select("ListItem",(()=>n(37274)),(()=>n(74903)));t.ListItem=s},29191:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,i,s,a=g(n(72779)),c=g(n(35874)),l=g(n(56605)),u=g(n(35998)),d=g(n(81458)),p=g(n(14502)),m=g(n(13980)),h=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784));function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function g(e){return e&&e.__esModule?e:{default:e}}function v(){return v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},v.apply(this,arguments)}r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(39495),n(19381)):r.env.SCALE_LARGE?n(42354):n(39495),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(45508),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(25256),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(19063),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(92816);let b=(0,c.default)(o=(0,p.default)((s=i=class extends h.Component{constructor(e){super(e),this.listId=(0,l.default)()}render(){const e=this.props,{className:t,children:n,role:r="listbox",autoFocus:o,selectable:i=!1,id:s=this.listId,typeToSelect:c=!0}=e,l=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["className","children","role","autoFocus","selectable","id","typeToSelect"]);return h.default.createElement(d.default,{itemSelector:".spectrum-Menu-item:not(.is-disabled)",selectedItemSelector:".spectrum-Menu-item:not(.is-disabled).is-selected",typeToSelect:c,autoFocus:o},h.default.createElement("ul",v({id:s,className:(0,a.default)("spectrum-Menu",{"is-selectable":i},t),role:r},(0,u.default)(l)),n))}},i.propTypes={autoFocus:m.default.bool,className:m.default.string,role:m.default.oneOf(["listbox","menu"]),selectable:m.default.bool,typeToSelect:m.default.bool},i.defaultProps={role:"listbox"},o=s))||o)||o;t.default=b},74903:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o,i,s=g(n(5499)),a=g(n(61001)),c=g(n(31015)),l=g(n(72779)),u=n(20590),d=g(n(35998)),p=n(88186),m=g(n(13980)),h=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784));function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function g(e){return e&&e.__esModule?e:{default:e}}function v(){return v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},v.apply(this,arguments)}let b=(0,s.default)((i=o=class extends h.Component{handleMouseEnter(e){this.props.onMouseEnter?this.props.onMouseEnter(e):e.currentTarget.focus()}handleFocus(e){this.props.onFocus&&this.props.onFocus(e)}handleBlur(e){this.props.onBlur&&this.props.onBlur(e)}onSelectFocused(e){e.preventDefault(),this.props.onClick&&this.props.onClick(e),this.props.onSelect&&!e.isPropagationStopped()&&this.props.onSelect(this.props.value,e)}onKeyDown(e){const{onKeyDown:t,disabled:n}=this.props;t&&t(e),n||p.interpretKeyboardEvent.call(this,e)}onTab(e){this.props.onTab&&this.props.onTab(e)}render(){const e=this.props,{icon:t,label:n,className:r,children:o,selected:i,disabled:s,focused:p,hasNestedMenu:m,tabIndex:f=0,role:g="option"}=e,b=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["icon","label","className","children","selected","disabled","focused","hasNestedMenu","tabIndex","role"]);return delete b.value,h.default.createElement("li",v({},(0,d.default)(b),{className:(0,l.default)("spectrum-Menu-item",{"is-selected":i,"is-disabled":s,"is-focused":p},r),onKeyDown:this.onKeyDown,onMouseEnter:s?null:this.handleMouseEnter,onFocus:s?null:this.handleFocus,onClick:s?null:this.onSelectFocused,onBlur:this.handleBlur,tabIndex:s?null:f,role:g,"aria-checked":"menuitemcheckbox"===g||"menuitemradio"===g?!!i:null,"aria-selected":"option"===g?!!i||!!p:null,"aria-disabled":s||null}),(0,u.cloneIcon)(t,{size:"S"}),h.default.createElement("span",{className:"spectrum-Menu-itemLabel"},n||o),i&&h.default.createElement(a.default,{size:null,className:"spectrum-Menu-checkmark"}),m&&h.default.createElement(c.default,{className:"spectrum-Menu-chevron"}))}},o.propTypes={selected:m.default.bool,disabled:m.default.bool,onClick:m.default.func,onSelect:m.default.func,role:m.default.oneOf(["option","menuitem","menuitemcheckbox","menuitemradio"])},o.defaultProps={selected:!1,disabled:!1,onSelect:function(){},role:"option"},r=i))||r;t.default=b},63163:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(74903)),o=i(n(2784));function i(e){return e&&e.__esModule?e:{default:e}}class s extends r.default{render(){const{icon:e,label:t,className:n,children:r,selected:i,value:s,disabled:a}=this.props;return o.default.createElement("sp-menu-item",{disabled:!!a||null,selected:!!i||null,value:s,class:n},e&&o.default.createElement("div",{slot:"icon"}," ",e),o.default.createElement("span",null,t||r))}}t.default=s},37274:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=p(n(5499)),i=p(n(61001)),s=p(n(31015)),a=p(n(72779)),c=n(20590),l=p(n(35998)),u=p(n(74903)),d=p(n(2784));function p(e){return e&&e.__esModule?e:{default:e}}function m(){return m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},m.apply(this,arguments)}let h=(0,o.default)(r=class extends u.default{onUxpSelectFocused(e){e.preventDefault(),this.props.onUxpSelect&&!e.isPropagationStopped()&&this.props.onUxpSelect(this.props.value,e)}render(){const e=this.props,{icon:t,label:n,className:r,children:o,selected:u,disabled:p,focused:h,hasNestedMenu:f,tabIndex:g=0,role:v="option"}=e,b=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["icon","label","className","children","selected","disabled","focused","hasNestedMenu","tabIndex","role"]);return delete b.value,delete b.onMouseDown,d.default.createElement("li",m({},(0,l.default)(b),{className:(0,a.default)("spectrum-Menu-item",{"is-selected":u,"is-disabled":p,"is-focused":h},r),onKeyDown:this.onKeyDown,onMouseEnter:p?null:this.handleMouseEnter,onFocus:p?null:this.handleFocus,onMouseDown:p?null:this.onUxpSelectFocused,onClick:p?null:this.onSelectFocused,onBlur:this.handleBlur,tabIndex:p?null:g,role:v,"aria-checked":"menuitemcheckbox"===v||"menuitemradio"===v?!!u:null,"aria-selected":"option"===v?!!u||!!h:null,"aria-disabled":p||null}),(0,c.cloneIcon)(t,{size:"S"}),d.default.createElement("span",{className:"spectrum-Menu-itemLabel"},n||o),u&&d.default.createElement(i.default,{size:null,className:"spectrum-Menu-checkmark"}),f&&d.default.createElement(s.default,{className:"spectrum-Menu-chevron"}))}})||r;t.default=h},86050:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"MenuItem",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"MenuDivider",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"MenuHeading",{enumerable:!0,get:function(){return s.default}}),t.SubMenu=t.Menu=void 0;var r=a(n(11610)),o=a(n(30766)),i=a(n(72960)),s=a(n(83930));function a(e){return e&&e.__esModule?e:{default:e}}const c=r.default.select("Menu",(()=>n(48484)),(()=>n(61186)));t.Menu=c;const l=r.default.select("SubMenu",(()=>n(23503)),(()=>n(68700)));t.SubMenu=l},61186:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o,i,s=d(n(5499)),a=n(87478),c=d(n(38955)),l=d(n(13980)),u=d(n(2784));function d(e){return e&&e.__esModule?e:{default:e}}function p(){return p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},p.apply(this,arguments)}function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?m(Object(n),!0).forEach((function(t){f(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}let g=(0,s.default)((i=o=class extends u.default.Component{getListRef(){return this.listRef}onClick(e){e.preventDefault(),this.props.onClick&&this.props.onClick(e)}render(){const e=this.props,{children:t,className:n,closeOnSelect:r,open:o,onClose:i,onSelect:s,placement:l,role:d="menu",style:m,trapFocus:f}=e,g=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["children","className","closeOnSelect","open","onClose","onSelect","placement","role","style","trapFocus"]);return delete g.target,delete g.onClick,u.default.createElement(c.default,{isDialog:!1,placement:l,open:o,onClose:i,style:h(h({},m),{},{overflowY:"auto"}),trapFocus:f},u.default.createElement(a.List,p({ref:e=>this.listRef=e,role:d,className:n,onClick:this.onClick},g),u.default.Children.map(t,(e=>u.default.cloneElement(e,{onSelect:s,closeOnSelect:r})))))}},o.displayName="Menu",o.propTypes={placement:l.default.oneOf(["bottom","bottom left","bottom right","top","top left","top right","left","left top","left bottom","right","right top","right bottom"]),open:l.default.bool,onClose:l.default.func,onSelect:l.default.func,className:l.default.string,trapFocus:l.default.bool,role:l.default.oneOf(["menu","listbox"])},o.defaultProps={trapFocus:!0},r=i))||r;t.default=g},72960:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var s=r?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(n,i,s):n[i]=e[i]}return n.default=e,t&&t.set(e,n),n}(n(2784));function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}class i extends r.Component{render(){return r.default.createElement("li",{className:"spectrum-Menu-divider",role:"separator"})}}t.default=i,i.displayName="MenuDivider"},83930:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(35998))&&r.__esModule?r:{default:r},i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784));function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function a(){return a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a.apply(this,arguments)}class c extends i.Component{render(){const e=this.props,{label:t,children:n,role:r="presentation","aria-level":s}=e,c=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["label","children","role","aria-level"]);return i.default.createElement("li",a({role:r,className:"spectrum-Menu-sectionHeading"},(0,o.default)(c)),i.default.createElement("span",{role:"heading","aria-level":s||3},t||n))}}t.default=c,c.displayName="MenuHeading"},30766:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=n(87478),i=(r=n(13980))&&r.__esModule?r:{default:r},s=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){u(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(){return d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(this,arguments)}class p extends s.Component{render(){const e=this.props,{role:t="menuitem"}=e,n=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["role"]);return s.default.createElement(o.ListItem,d({role:t},n))}}t.default=p,p.displayName="MenuItem",p.propTypes=l(l({},o.ListItem.propTypes),{},{role:i.default.oneOf(["menuitem","menuitemcheckbox","menuitemradio","option"])}),p.defaultProps={role:"menuitem"}},68700:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o,i,s=f(n(5499)),a=f(n(72779)),c=f(n(56605)),l=f(n(61186)),u=f(n(30766)),d=f(n(74049)),p=f(n(13980)),m=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784));function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function f(e){return e&&e.__esModule?e:{default:e}}function g(){return g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},g.apply(this,arguments)}function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function b(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?v(Object(n),!0).forEach((function(t){y(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):v(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function y(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}f(n(28316));let _=(0,s.default)((i=o=class e extends m.Component{constructor(...e){var t;return t=super(...e),this.state={opened:!1,trapFocus:!0},this.menuId=(0,c.default)(),this.subMenuId=(0,c.default)(),t}handleKeyDown(e){const{onKeyDown:t}=this.props;switch(e.key){case"ArrowLeft":case"Left":e.preventDefault(),e.stopPropagation(),this.setState({opened:!1});break;case"Enter":case" ":case"ArrowRight":case"Right":e.preventDefault(),e.stopPropagation(),this.setState({opened:!0})}t&&t(e)}handleSubMenuKeyDown(e){switch(e.key){case"ArrowLeft":case"Left":e.preventDefault(),this.setState({opened:!1})}}hide(){this.hideAnimationFrame=requestAnimationFrame((()=>this.setState({opened:!1})))}show(){this.hideAnimationFrame&&cancelAnimationFrame(this.hideAnimationFrame),requestAnimationFrame((()=>this.setState({opened:!0}))),this.props._onNestedSubmenuOpen&&this.props._onNestedSubmenuOpen()}cloneItem(t){const n=b(b({},t.props),{},{onKeyDown:this.handleSubMenuKeyDown});return t.type===e&&(n._onNestedSubmenuOpen=this.show),(0,m.cloneElement)(t,n)}onHide(){this.hide()}onMenuClose(){this.overlayTrigger.hide()}onSelect(...e){this.props.closeOnSelect&&this.onMenuClose(),this.props.onSelect&&this.props.onSelect(...e)}render(){const e=this.props,{children:t,className:n,closeOnSelect:r,label:o,trapFocus:i}=e,s=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["children","className","closeOnSelect","label","trapFocus"]);delete s.onSelect;const{opened:c}=this.state;return m.default.createElement(d.default,{placement:"right top",offset:-10,crossOffset:-4,selected:!1,show:this.state.opened,onHide:this.onHide,closeOnSelect:r,ref:e=>this.overlayTrigger=e},m.default.createElement(u.default,g({id:this.menuId,className:(0,a.default)({"is-open":c},n),ref:e=>this.menuItem=e,"aria-haspopup":"menu","aria-expanded":c,"aria-owns":c?this.subMenuId:null},s,{onKeyDown:s.disabled?void 0:this.handleKeyDown,onClick:this.show,onMouseEnter:this.show,onMouseLeave:this.hide,hasNestedMenu:!0}),o),m.default.createElement(l.default,{id:this.subMenuId,onSelect:this.onSelect,autoFocus:!0,"aria-labelledby":this.menuId,onMouseEnter:this.show,onMouseLeave:this.hide,trapFocus:i},m.default.Children.toArray(t).map(this.cloneItem)))}},o.displayName="SubMenu",o.propTypes=b(b({},u.default.propTypes),{},{className:p.default.string,label:p.default.string,onSelect:p.default.func,trapFocus:p.default.bool}),r=i))||r;t.default=_},48484:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(87478),o=a(n(61186)),i=a(n(38955)),s=a(n(2784));function a(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(this,arguments)}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){d(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class p extends o.default{render(){const e=this.props,{children:t,className:n,closeOnSelect:o,open:a,onClose:l,onSelect:d,onUxpSelect:p,placement:m,role:h="menu",style:f,trapFocus:g}=e,v=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["children","className","closeOnSelect","open","onClose","onSelect","onUxpSelect","placement","role","style","trapFocus"]);return delete v.target,delete v.onClick,delete v.autoComplete,delete v.boundariesElement,s.default.createElement(i.default,{isDialog:!1,ref:e=>this.popoverRef=e,placement:m,open:a,onClose:l,style:u(u({},f),{},{overflowY:"auto"}),trapFocus:g},s.default.createElement(r.List,c({defaultpreventedkeys:["Escape"],ref:e=>this.listRef=e,role:h,className:n,onClick:this.onClick},v),s.default.Children.map(t,(e=>s.default.cloneElement(e,{onTab:e=>e.stopPropagation(),defaultpreventedkeys:["Tab"],onSelect:d,onUxpSelect:p,closeOnSelect:o})))))}}t.default=p},23503:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=a(n(5499)),i=(a(n(2784)),a(n(28316))),s=a(n(68700));function a(e){return e&&e.__esModule?e:{default:e}}let c=(0,o.default)(r=class extends s.default{constructor(e){super(e)}componentDidUpdate(){this.hideScrollBarOnParent(this.state.opened)}hideScrollBarOnParent(e){let t=this.getScrollParents(i.default.findDOMNode(this));for(const n of t)n.setAttribute("uxpscrollbarhidden",e)}getScrollParents(e){let t=[];for(;e.parentNode;){var n=window.getComputedStyle(e);(/auto|scroll/.test(n.overflow+n.overflowY)||e.hasAttribute("data-scrollable"))&&t.push(e),e=e.parentNode}return t}})||r;t.default=c},67173:function(e,t,n){"use strict";e.exports=n(99649)},99649:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.modalManager=t.Modal=t.default=void 0;var o,i=v(n(5499)),s=v(n(43058)),a=n(88186),c=v(n(72779)),l=v(n(22408)),u=v(n(35998)),d=v(n(68698)),p=v(n(42062)),m=v(n(22001)),h=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784)),f=v(n(28316));function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function v(e){return e&&e.__esModule?e:{default:e}}function b(){return b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},b.apply(this,arguments)}function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?y(Object(n),!0).forEach((function(t){E(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):y(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function E(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function w(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(77704),n(95284)):r.env.SCALE_LARGE?n(78456):n(77704),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(69844),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(9150),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(6250),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(84585);const x=["onBackdropClick","onEnter","onEntering","onEntered","onEscapeKeyDown","onExit","onExiting","onExited","onHide","onShow"],T=new d.default({handleContainerOverflow:!1});t.modalManager=T;let S=1;t.default=class{static show(e,t,n){let r=S++;!n&&t?n=()=>(0,l.default)(f.default.findDOMNode(t),".react-spectrum-provider"):n||(n=()=>document.querySelector(".react-spectrum-provider")||document.body);let o=e.props,{disableEscKey:i,role:s,onClose:c,onHide:u,onExited:d}=o,p=w(o,["disableEscKey","role","onClose","onHide","onExited"]);s=s&&-1!==s.indexOf("dialog")?"presentation":"dialog",p=x.reduce(((e,t)=>_(_({},e),{},{[t]:p[t]})),{});let g=h.default.createElement(O,b({},p,{container:n,key:r,keyboard:!i,role:s,onClose:c,onHide:(0,a.chain)(this.hide.bind(this,r),u,d),"aria-modal":"dialog"===s||null}),e);return m.default.add(g,t),r}static hide(e){m.default.remove({key:e})}};let O=(0,i.default)(o=class extends h.default.Component{constructor(...e){var t;return t=super(...e),this.state={show:!0},t}onClose(){this.setState({show:!1}),this.props.onClose&&this.props.onClose()}onEntering(e){this.props.onEntering&&this.props.onEntering(e),this.baseModal.lastFocus===document.activeElement&&this.baseModal.autoFocus()}backdropMode(){const{backdropClickable:e,mode:t}=this.props.children.props;let n="static";return e&&(n=!0),"fullscreenTakeover"===t&&(n=!1),n}render(){const e=this.backdropMode(),t=this.props,{children:n,onHide:r}=t,o=w(t,["children","onHide"]);return h.default.createElement(s.default,b({},o,{style:{zIndex:1e5,position:"relative"},show:this.state.show,ref:e=>this.baseModal=e,onEntering:this.onEntering,onExited:r,onHide:this.onClose,backdrop:e,manager:T,renderBackdrop:e=>h.default.createElement(I,e),transition:p.default,backdropTransition:p.default}),(0,h.cloneElement)(n,{onClose:this.onClose}))}})||o;t.Modal=O;class I extends h.default.Component{render(){let e=this.props,{open:t}=e,n=w(e,["open"]);return h.default.createElement("div",b({},(0,u.default)(n),{className:(0,c.default)("spectrum-Underlay",{"is-open":t})}))}}},68698:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(38642))&&r.__esModule?r:{default:r};class i extends o.default{constructor(...e){var t;return t=super(...e),this.overflowMap=new Map,this.superAdd=this.add,this.superRemove=this.remove,this.add=(e,t,n,r)=>{this.superAdd(e,t,n),this.hideBodyOverflow(e,r)},this.hideBodyOverflow=(e,t)=>{let n=getComputedStyle(document.body).overflow;t||"hidden"===n||(this.overflowMap.set(e,n),document.body.style.overflow="hidden")},this.remove=(e,t,n)=>{this.superRemove(e,t,n),this.resetBodyOverflow(e)},this.resetBodyOverflow=e=>{this.overflowMap.has(e)&&(document.body.style.overflow=this.overflowMap.get(e),this.overflowMap.delete(e))},t}addToModal(e,t=!1){const n=this.hideSiblingNodes;this.hideSiblingNodes=!1,this.add(e,document.body,null,t),this.hideSiblingNodes=n}removeFromModal(e){const t=this.hideSiblingNodes;this.hideSiblingNodes=!1,this.remove(e),this.hideSiblingNodes=t}}t.default=i},91889:function(e,t,n){"use strict";var r,o=(r=n(11610))&&r.__esModule?r:{default:r};e.exports=o.default.select("ModalTrigger",(()=>n(43101)),(()=>n(37604)))},37604:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=l(n(5499)),i=n(88186),s=l(n(67173)),a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784));function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){p(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}let m=(0,o.default)(r=class extends a.Component{show(){const e=a.default.Children.toArray(this.props.children),t=e.find((e=>e.props.modalContent))||e[e.length-1];this.modalKey=s.default.show(t,this,this.props.container)}hide(){this.modalKey&&(s.default.hide(this.modalKey),this.modalKey=null)}render(){let e=this.props,{children:t}=e,n=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["children"]);t=a.default.Children.toArray(t),t.length<2&&console.warn(`ModalTrigger requires a trigger and a modal.         Number of children: ${t.length}.`);let r=t.find((e=>e.props.modalTrigger))||t[0],o=t.find((e=>e.props.modalContent))||t[t.length-1];delete n.container;let s=(0,a.cloneElement)(r,d(d({},n),{},{onClick:(0,i.chain)(r.props.onClick,n.onClick,this.show)}));if(2===t.length)return s;let c=a.default.Fragment||"div";return a.default.createElement(c,null,t.map((e=>e===r?s:e===o?null:e),this))}})||r;t.default=m},43101:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o,i,s=m(n(5499)),a=n(88186),c=m(n(67173)),l=m(n(37604)),u=m(n(13980)),d=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784));function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function m(e){return e&&e.__esModule?e:{default:e}}function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?h(Object(n),!0).forEach((function(t){g(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):h(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function g(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(81967);let v=(0,s.default)((i=o=class extends l.default{constructor(e,t){super(e,t),this.isModalOpen=!1}show(){const e=d.default.Children.toArray(this.props.children),t=e.find((e=>e.props.modalContent))||e[e.length-1];let n=this;null===(e.find((e=>e.props.modalTrigger))||null)&&(n=null),this.modalKey=c.default.show(t,n,this.props.container)}showModalIfNeeded(){this.props.open&&!this.isModalOpen?(this.isModalOpen=!0,this.show()):this.isModalOpen=!1}componentDidMount(){this.showModalIfNeeded()}componentDidUpdate(){this.showModalIfNeeded()}render(){let e=this.props,{children:t}=e,n=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["children"]);t=d.default.Children.toArray(t),t.length<2&&console.warn(`ModalTrigger requires a trigger and a modal.         Number of children: ${t.length}.`);let r=t.find((e=>e.props.modalTrigger));t.length>=2&&(r=r||t[0]);let o=t.find((e=>e.props.modalContent))||t[t.length-1];delete n.container;let i=null;if(r&&(i=(0,d.cloneElement)(r,f(f({},n),{},{onClick:(0,a.chain)(r.props.onClick,n.onClick,this.show)}))),2===t.length)return i;let s=d.default.Fragment||"div";return d.default.createElement(s,null,t.map((e=>e===r?i:e===o?null:e),this))}},o.propTypes={open:u.default.bool},o.defaultProps={open:!1},r=i))||r;t.default=v},15535:function(e,t,n){"use strict";e.exports=n(84309)},84309:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,i,s,a=O(n(5499)),c=O(n(54587)),l=n(88186),u=O(n(8765)),d=O(n(25854)),p=n(99145),m=O(n(72779)),h=O(n(35874)),f=O(n(56605)),g=O(n(35998)),v=O(n(63858)),b=O(n(90048)),y=n(95856),_=O(n(13980)),E=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784)),w=O(n(28316)),x=O(n(90812));function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function S(){return S=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},S.apply(this,arguments)}function O(e){return e&&e.__esModule?e:{default:e}}const I={"cs-CZ":O(n(26501)).default,"da-DK":O(n(73293)).default,"de-DE":O(n(19850)).default,"en-US":O(n(71052)).default,"es-ES":O(n(70806)).default,"fi-FI":O(n(38056)).default,"fr-FR":O(n(65231)).default,"hu-HU":O(n(79754)).default,"it-IT":O(n(18942)).default,"ja-JP":O(n(60958)).default,"ko-KR":O(n(87108)).default,"nb-NO":O(n(99921)).default,"nl-NL":O(n(11558)).default,"pl-PL":O(n(39978)).default,"pt-BR":O(n(35872)).default,"ru-RU":O(n(2551)).default,"sv-SE":O(n(57739)).default,"tr-TR":O(n(30856)).default,"uk-UA":O(n(35070)).default,"zh-CN":O(n(12424)).default,"zh-TW":O(n(75211)).default};r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(85572),n(94968)):r.env.SCALE_LARGE?n(17947):n(85572),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(37194),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(3869),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(35498),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(31989);const k=(0,y.messageFormatter)(I);let A=(0,h.default)(o=(0,a.default)((s=i=class extends E.Component{constructor(e){super(e);const{id:t,value:n,defaultValue:r}=e;this.state={focused:!1,valueInvalid:!1,inputId:t||(0,f.default)(),value:this.getValue(n,r)}}componentDidMount(){this.textfield&&w.default.findDOMNode(this.textfield).addEventListener("wheel",this.handleInputScrollWheel,{passive:!1,bubbles:!1,cancelable:!0})}componentWillUnmount(){this.textfield&&w.default.findDOMNode(this.textfield).removeEventListener("wheel",this.handleInputScrollWheel)}getValue(e,t){return e||0===e?e:t||0===t?t:""}UNSAFE_componentWillReceiveProps(e){"value"in e&&this.setState({value:this.getValue(e.value),valueInvalid:this.isInputValueInvalid(e.value)}),"defaultValue"in e&&this.setState({valueInvalid:this.isInputValueInvalid(e.defaultValue)})}onMouseDown(e){e.preventDefault(),!this.flagTouchStart&&this.textfield.focus()}onTouchStart(){this.flagTouchStart=!0}handleDecrementButtonClick(e){e.preventDefault(),this.decrementValue()}handleIncrementButtonClick(e){e.preventDefault(),this.incrementValue()}handleFocus(){this.setState({focused:!0})}handleBlur(){this.flagTouchStart=!1,this.setState({focused:!1}),b.default.clearMessage()}handleInputKeyDown(e){switch(e.keyCode){case 38:case 33:e.preventDefault(),this.incrementValue();break;case 40:case 34:e.preventDefault(),this.decrementValue();break;case 35:e.preventDefault(),this.decrementToMinValue();break;case 36:e.preventDefault(),this.incrementToMaxValue()}}handleInputScrollWheel(e){e.preventDefault(),this.isInactive()||(e.deltaY<0?this.incrementValue():this.decrementValue())}handleInputChange(e,t){t.stopPropagation();const{onChange:n}=this.props,r=""===e?null:+e,o=!isNaN(r),i=o||"-"===e||""===e;(o||""===e)&&n(r),i&&this.setState({value:e,valueInvalid:this.isInputValueInvalid(e)})}isInactive(){const{disabled:e,readOnly:t}=this.props,{focused:n}=this.state;return e||t||!n}incrementValue(){let{min:e,max:t,step:n}=this.props;const{value:r}=this.state;isNaN(n)&&(n=1);let o=+r;o=isNaN(o)?null!=t?Math.min(n,t):n:(0,p.clamp)((0,p.handleDecimalOperation)("+",o,n),e,t),this.triggerChange(o)}incrementToMaxValue(){const{max:e}=this.props;this.isInactive()||null!=e&&this.triggerChange(e)}decrementValue(){let{min:e,max:t,step:n}=this.props;const{value:r}=this.state;isNaN(n)&&(n=1);let o=+r;o=isNaN(o)?null!=e?Math.max(-n,e):-n:(0,p.clamp)((0,p.handleDecimalOperation)("-",o,n),e,t),this.triggerChange(o)}decrementToMinValue(){const{min:e}=this.props;this.isInactive()||null!=e&&this.triggerChange(e)}triggerChange(e){const{onChange:t}=this.props,{value:n}=this.state;n!==e&&(b.default.announceAssertive(e.toString()),this.setState({value:e,valueInvalid:this.isInputValueInvalid(e)}),t(e))}isInputValueInvalid(e){const{max:t,min:n}=this.props;return""!==e&&isNaN(+e)||null!==t&&e>t||null!==n&&e<n}render(){const e=this.props,{defaultValue:t,placeholder:n=k("Enter a number"),min:r,max:o,step:i,decrementTitle:s=k("Decrement"),incrementTitle:a=k("Increment"),invalid:p,disabled:h,quiet:f,className:b,readOnly:y,"aria-label":_,"aria-labelledby":w}=e,T=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["defaultValue","placeholder","min","max","step","decrementTitle","incrementTitle","invalid","disabled","quiet","className","readOnly","aria-label","aria-labelledby"]),{focused:O,value:I,valueInvalid:A,inputId:C}=this.state;return E.default.createElement(v.default,{focused:O,invalid:p,quiet:f,disabled:h,className:(0,m.default)("spectrum-Stepper","react-spectrum-Stepper",{"spectrum-Stepper--quiet":f},b),role:"group","aria-label":_||null,"aria-labelledby":w||null},E.default.createElement(x.default,S({},(0,g.default)(T),{ref:e=>this.textfield=e,className:"spectrum-Stepper-input",id:C,value:I,defaultValue:t,type:"number",autoComplete:"off","aria-label":_||null,"aria-labelledby":w||null,"aria-valuenow":I||0===I?I:null,"aria-valuetext":I||0===I?I:null,"aria-valuemin":r,"aria-valuemax":o,validationState:p||A?"invalid":null,step:i,placeholder:n,disabled:h,readOnly:y,quiet:f,onKeyDown:(0,l.chain)(T.onKeyDown,this.handleInputKeyDown),onFocus:(0,l.chain)(T.onFocus,this.handleFocus),onBlur:(0,l.chain)(T.onBlur,this.handleBlur),onChange:this.handleInputChange})),E.default.createElement("span",{className:"spectrum-Stepper-buttons",role:"presentation",onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchStart:this.onTouchStart},E.default.createElement(c.default,{className:"spectrum-Stepper-stepUp",type:"button",tabIndex:"-1","aria-controls":C,variant:"action",quiet:f,title:a,"aria-label":a,disabled:h||null!=o&&I>=o||y,onClick:this.handleIncrementButtonClick,onMouseDown:e=>e.preventDefault(),onMouseUp:e=>e.preventDefault(),onFocus:this.handleFocus,onBlur:this.handleBlur},E.default.createElement(d.default,{size:null,className:"spectrum-Stepper-stepUpIcon"})),E.default.createElement(c.default,{className:"spectrum-Stepper-stepDown",type:"button",tabIndex:"-1","aria-controls":C,variant:"action",quiet:f,title:s,"aria-label":s,disabled:h||null!=r&&I<=r||y,onClick:this.handleDecrementButtonClick,onMouseDown:e=>e.preventDefault(),onMouseUp:e=>e.preventDefault(),onFocus:this.handleFocus,onBlur:this.handleBlur},E.default.createElement(u.default,{size:null,className:"spectrum-Stepper-stepDownIcon"}))))}},i.propTypes={defaultValue:_.default.oneOfType([_.default.string,_.default.number]),value:_.default.oneOfType([_.default.string,_.default.number]),min:_.default.number,max:_.default.number,placeholder:_.default.string,step:_.default.oneOfType([_.default.number,_.default.oneOf(["any"])]),disabled:_.default.bool,invalid:_.default.bool,readOnly:_.default.bool,decrementTitle:_.default.string,incrementTitle:_.default.string,onChange:_.default.func,quiet:_.default.bool},i.defaultProps={step:1,disabled:!1,invalid:!1,readOnly:!1,onChange:function(){}},o=s))||o)||o;t.default=A},74049:function(e,t,n){"use strict";var r,o=(r=n(11610))&&r.__esModule?r:{default:r};e.exports=o.default.select("OverlayTrigger",(()=>n(35514)),(()=>n(66088)))},23683:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o,i,s=g(n(5499)),a=g(n(22408)),c=g(n(35874)),l=g(n(42062)),u=g(n(42507)),d=g(n(35601)),p=g(n(72488)),m=g(n(2784)),h=g(n(28316)),f=g(n(34272));function g(e){return e&&e.__esModule?e:{default:e}}function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function b(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?v(Object(n),!0).forEach((function(t){y(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):v(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function y(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const _=new Map,E="tooltip";let w=(0,c.default)(r=(0,s.default)((i=o=class extends m.default.Component{constructor(e){super(e),this.state={exited:!this.props.show}}get overlayBucketKey(){const{children:e}=this.props;return e&&e.props&&"tooltip"===e.props.role?E:"all"}componentDidMount(){this.setState({targetNode:h.default.findDOMNode(this.props.target)}),this.mounted=!0,this.addOverlay()}componentWillUnmount(){this.mounted=!1,this.removeOverlay()}addOverlay(e=this.props){const{overlayBucketKey:t}=this;let n=_.get(t);n||(_.set(t,[]),n=_.get(t)),e.show&&this.mounted&&!n.includes(this)&&(n.map((e=>{t===E&&e.hide()})),n.push(this))}removeOverlay(){const e=_.get(this.overlayBucketKey);let t=e.indexOf(this);t>=0&&e.splice(t,1)}UNSAFE_componentWillReceiveProps(e){e.target&&e.target!==this.props.target&&this.setState(b(b({},this.state),{},{targetNode:h.default.findDOMNode(e.target)}))}onEntered(...e){this.setState(b(b({},this.state),{},{exited:!1})),this.addOverlay(),this.props.onEntered&&this.props.onEntered(...e)}onExited(...e){this.setState(b(b({},this.state),{},{exited:!0})),this.removeOverlay(),this.props.onExited&&this.props.onExited(...e)}getOverlayContainer(e){let t=(0,a.default)(this.state.targetNode,".react-spectrum-provider");return this.props.container||t}hide(e){const t=_.get(this.overlayBucketKey);t[t.length-1]===this&&this.props.onHide&&this.props.onHide(e)}render(){let{containerPadding:e,target:t,container:n=this.getOverlayContainer(t),placement:r,offset:o,crossOffset:i,flip:s,boundariesElement:a=(()=>(0,u.default)(this).body),shouldUpdatePosition:c,rootClose:h,children:g,show:v,onExit:b,onExiting:y,onEnter:_,onEntering:E}=this.props;if(!v&&this.state.exited)return null;let w=g;return w=m.default.createElement(p.default,{container:n,containerPadding:e,target:t,placement:r,shouldUpdatePosition:c,offset:o,crossOffset:i,flip:s,boundariesElement:a,autoComplete:!0},w),w=m.default.createElement(l.default,{in:v,appear:!0,onExit:b,onExiting:y,onExited:this.onExited,onEnter:_,onEntering:E,onEntered:this.onEntered},w),h&&(w=m.default.createElement(f.default,{onRootClose:this.hide},w)),m.default.createElement(d.default,{container:n},w)}},o.defaultProps={placement:"left"},r=i))||r)||r;t.default=w},66088:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o,i,s=b(n(5499)),a=n(88186),c=b(n(35874)),l=b(n(56605)),u=n(75108),d=n(99649),p=b(n(23683)),m=b(n(42507)),h=b(n(13980)),f=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784)),g=b(n(28316));function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function b(e){return e&&e.__esModule?e:{default:e}}function y(){return y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},y.apply(this,arguments)}function _(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function E(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_(Object(n),!0).forEach((function(t){w(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function w(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function x(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}const T=h.default.oneOf(["click","longClick","hover","focus"]);function S(e,t){return Array.isArray(t)?t.indexOf(e)>=0:e===t}let O=(0,c.default)(r=(0,s.default)((i=o=class e extends f.Component{constructor(e,t){super(e,t),this.onMouseDown=e=>{if(!this.props.disabled&&0===e.button){const t=e.currentTarget;this.longPressTimeout=setTimeout((()=>{this.longPressTimeout=null,this._lastFocus=t,this.show(e)}),250)}},this.onMouseUp=e=>{this.longPressTimeout||e.preventDefault(),!this.props.disabled&&this.longPressTimeout&&0===e.button&&(this.props.onClick&&this.props.onClick(e),this.hide(e),clearTimeout(this.longPressTimeout),this.longPressTimeout=null)},this.windowMouseUp=e=>{0===e.button&&!g.default.findDOMNode(this).contains(e.target)&&this.longPressTimeout&&(clearTimeout(this.longPressTimeout),this.longPressTimeout=null)},this.overlayId=(0,l.default)(),this._mountNode=null,this.longPressTimeout=null,this._lastFocus=e.lastFocus,this.boundariesElement=e.boundariesElement?e.boundariesElement:()=>(0,m.default)(this).body,this._scrollParents=null,this.state={show:void 0===e.show?e.defaultShow:e.show}}UNSAFE_componentWillReceiveProps(e){"lastFocus"in e&&e.lastFocus!==this.props.lastFocus&&(this._lastFocus=e.lastFocus),e.show!==this.props.show&&(e.show?this.handleDelayedShow():this.handleDelayedHide())}componentDidMount(){this._mountNode=document.createElement("div"),this.renderOverlay(),document.body.addEventListener("mouseUp",this.windowMouseUp)}componentDidUpdate(e){const t=e.disabled,n=this.props.disabled;!t&&n&&this.hide(),this.renderOverlay()}componentWillUnmount(){d.modalManager.removeFromModal(this._overlay),g.default.unmountComponentAtNode(this._mountNode),this._mountNode=null,clearTimeout(this._hoverShowDelay),clearTimeout(this._hoverHideDelay),this.removeListenersFromScrollParents(),document.body.removeEventListener("mouseUp",this.windowMouseUp)}handleToggle(e){this.state.show?this.hide(e):this.show(e)}handleDelayedShow(e){if(null!=this._hoverHideDelay)return clearTimeout(this._hoverHideDelay),void(this._hoverHideDelay=null);if(this.state.show||null!=this._hoverShowDelay)return;const t=null!=this.props.delayShow?this.props.delayShow:this.props.delay;t?this._hoverShowDelay=setTimeout((()=>{this._hoverShowDelay=null,this.show(e)}),t):this.show(e)}handleDelayedHide(t){if(null!=this._hoverShowDelay)return clearTimeout(this._hoverShowDelay),void(this._hoverShowDelay=null);if(!this.state.show||null!=this._hoverHideDelay)return;let n=this.props.delayHide&&this.props.delayHide!==e.defaultProps.delayHide||null==this.props.delay?this.props.delayHide:this.props.delay;n?this._hoverHideDelay=setTimeout((()=>{this._hoverHideDelay=null,this.hide(t)}),n):this.hide(t)}handleMouseOverOut(e,t){const n=t.currentTarget,r=t.relatedTarget||t.nativeEvent.toElement;r&&(r===n||n.contains(r))||e(t)}show(e){this.state.show||this.props.disabled||(this._lastFocus=this.rememberedFocus(),this.listenToScrollParents(),this.setState({show:!0}),this.props.onShow&&this.props.onShow(e))}listenToScrollParents(){this._scrollParents&&this.removeListenersFromScrollParents(),this._scrollParents=(0,u.getScrollParents)(g.default.findDOMNode(this));for(let e of this._scrollParents)e.addEventListener("scroll",this.hide,!1)}removeListenersFromScrollParents(){if(this._scrollParents){for(let e of this._scrollParents)e.removeEventListener("scroll",this.hide,!1);this._scrollParents=null}}hide(e){this.removeListenersFromScrollParents(),this.state.show&&(this.setState({show:!1}),this.props.onHide&&this.props.onHide(e))}onKeyDown(e){"ArrowDown"!==e.key&&"Down"!==e.key||(e.altKey||e.target===g.default.findDOMNode(this.dropdownRef.triggerRef))&&(e.preventDefault(),this.show(e))}onHide(e){S("longClick",this.props.trigger)&&g.default.findDOMNode(this).contains(e.target)||(void 0===this.props.show?this.hide(e):this.props.onHide&&this.props.onHide(e))}onExited(e){this.restoreFocus(e),this.props.onExited&&this.props.onExited(e)}rememberedFocus(){return!this._lastFocus&&document&&document.activeElement!==document.body&&(this._lastFocus=document.activeElement),this._lastFocus}restoreFocus(e){if(this._lastFocus&&"function"==typeof this._lastFocus.focus){if(document){let t;e&&(t=g.default.findDOMNode(e)),(t&&!t.contains(this._lastFocus)&&(t===document.activeElement||t.contains(document.activeElement))||document.activeElement===document.body)&&this._lastFocus.focus()}this.props.lastFocus||(this._lastFocus=null)}}makeOverlay(e,t){let{target:n=this}=this.props,{rootClose:r=!0}=t,o=x(t,["rootClose"]);delete o.crossOffset,delete o.defaultShow,delete o.flip,delete o.boundariesElement;let i=E({id:e.props.id||o.id},t);return e.props.id||(o.id=this.overlayId),f.default.createElement(p.default,y({},i,{show:this.state.show,onHide:this.onHide,onExited:this.onExited,target:n,rootClose:r}),(0,f.cloneElement)(e,o))}renderOverlay(){this._overlay.props.show&&d.modalManager.addToModal(this._overlay,!0),g.default.unstable_renderSubtreeIntoContainer(this,this._overlay,this._mountNode)}render(){const e=this.props,{trigger:t,show:n,selected:r=this.state.show}=e,o=x(e,["trigger","show","selected"]);delete o.delay,delete o.delayShow,delete o.delayHide,delete o.defaultShow,delete o.onShow,delete o.onHide;const[i,s]=f.default.Children.toArray(this.props.children),c={};return delete o.children,this.state.show&&s.type&&"tooltip"===s.props.role&&(o.id||(o.id=s.props.id||this.overlayId),c["aria-describedby"]=o.id),void 0===n&&(S("click",t)&&!S("longClick",t)&&(c.onClick=(0,a.chain)(this.props.onClick,this.handleToggle)),S("longClick",t)&&(delete o.onClick,c.onMouseDown=this.onMouseDown,c.onMouseUp=this.onMouseUp,c.onKeyDown=this.onKeyDown),S("hover",t)&&(c.onMouseOver=this.handleMouseOverOut.bind(this,this.handleDelayedShow),c.onMouseOut=this.handleMouseOverOut.bind(this,this.handleDelayedHide),o.onMouseOver=this.handleMouseOverOut.bind(this,this.handleDelayedShow),o.onMouseOut=this.handleMouseOverOut.bind(this,this.handleDelayedHide),o.trapFocus=!1),S("focus",t)&&(c.onFocus=(0,a.chain)(i.props.onFocus,this.handleDelayedShow),c.onBlur=(0,a.chain)(i.props.onBlur,this.handleDelayedHide),o.onFocus=this.handleDelayedShow,o.onBlur=this.handleDelayedHide,o.trapFocus=!1)),c.selected=r,this._overlay&&d.modalManager.removeFromModal(this._overlay),this._overlay=this.makeOverlay(s,o),(0,f.cloneElement)(i,c)}},o.propTypes=E(E({},p.default.propTypes),{},{trigger:h.default.oneOfType([T,h.default.arrayOf(T)]),delay:h.default.number,delayShow:h.default.number,delayHide:h.default.number,defaultShow:h.default.bool,placement:h.default.string,onBlur:h.default.func,onClick:h.default.func,onFocus:h.default.func,onMouseOut:h.default.func,onMouseOver:h.default.func,onShow:h.default.func,onHide:h.default.func,show:h.default.bool,offset:h.default.number,crossOffset:h.default.number,flip:h.default.bool,disabled:h.default.bool,boundariesElement:h.default.oneOfType([h.default.func,h.default.string]),lastFocus:h.default.oneOfType([h.default.element,h.default.object])}),o.defaultProps={defaultShow:!1,trigger:["hover","focus"],placement:"left",offset:0,crossOffset:0,flip:!0,disabled:!1,delayHide:100},r=i))||r)||r;t.default=O},72488:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o,i,s=g(n(5499)),a=g(n(59956)),c=g(n(72779)),l=g(n(35874)),u=g(n(35998)),d=g(n(56859)),p=g(n(42507)),m=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784)),h=g(n(28316));function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function g(e){return e&&e.__esModule?e:{default:e}}function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function b(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?v(Object(n),!0).forEach((function(t){y(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):v(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function y(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}let _=(0,l.default)(r=(0,s.default)((i=o=class extends m.default.Component{constructor(e,t){super(e,t),this.state={positionLeft:0,positionTop:0,arrowOffsetLeft:null,arrowOffsetTop:null,placement:this.props.placement},this._needsFlush=!1,this._lastTarget=null}componentDidMount(){this.updatePosition(this.getTarget()),window.addEventListener("resize",this.maybeUpdatePosition,!1)}UNSAFE_componentWillReceiveProps(){this._needsFlush=!0}componentDidUpdate(e){this._needsFlush&&(this._needsFlush=!1,this.maybeUpdatePosition(this.props.placement!==e.placement))}componentWillUnmount(){window.removeEventListener("resize",this.maybeUpdatePosition,!1)}render(){const e=this.props,{children:t,className:n}=e,r=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["children","className"]),{positionLeft:o,positionTop:i,maxHeight:s,arrowOffsetLeft:a,arrowOffsetTop:l,placement:d}=this.state;delete r.target;const p=m.default.Children.only(t);return(0,m.cloneElement)(p,b(b({},(0,u.default)(r)),{},{placement:d,className:(0,c.default)(n,p.props.className),arrowStyle:{left:a,top:l},style:b(b({},p.props.style),{},{position:"absolute",zIndex:1e5,left:o,top:i,maxHeight:s})}))}getTarget(){const e=this.props.target,t="function"==typeof e?e():e;return t&&h.default.findDOMNode(t)||null}maybeUpdatePosition(e){const t=this.getTarget();(this.props.shouldUpdatePosition||t!==this._lastTarget||e)&&this.updatePosition(t)}updatePosition(e){const{placement:t,containerPadding:n,offset:r,crossOffset:o,flip:i,boundariesElement:s}=this.props;if(this._lastTarget=e,!e)return void this.setState({positionLeft:0,positionTop:0,arrowOffsetLeft:null,arrowOffsetTop:null});const c=h.default.findDOMNode(this),l=(0,d.default)(this.props.container,(0,p.default)(this).body);this.setState((0,a.default)(t,c,e,l,n,i,s,r,o))}},o.defaultProps={containerPadding:10,offset:0,crossOffset:0},r=i))||r)||r;t.default=_},1695:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(42062)),o=a(n(30570)),i=a(n(2784)),s=a(n(34272));function a(e){return e&&e.__esModule?e:{default:e}}class c extends o.default{render(){let e=this.props,{rootClose:t,children:n}=e,o=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["rootClose","children"]);if(!o.show&&this.state.exited)return null;let a=n,{onExit:c,onExiting:l,onEnter:u,onEntering:d}=o;return a=i.default.createElement(r.default,{in:o.show,appear:!0,onExit:c,onExiting:l,onExited:this.onExited,onEnter:u,onEntering:d,onEntered:this.onEntered},a),t&&(a=i.default.createElement(s.default,{onRootClose:this.hide},a)),a}}t.default=c},30570:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(42062)),o=u(n(23683)),i=u(n(42507)),s=u(n(35601)),a=u(n(78820)),c=u(n(2784)),l=u(n(34272));function u(e){return e&&e.__esModule?e:{default:e}}class d extends o.default{constructor(...e){var t;return t=super(...e),this.keydown=e=>{27===e.keyCode&&(this.props.children.props.stopPropagationEsc&&e.stopPropagation(),this.hide(e))},t}render(){let{containerPadding:e,target:t,container:n=this.getOverlayContainer(t),placement:o,offset:u,crossOffset:d,flip:p,boundariesElement:m=(()=>(0,i.default)(this).body),shouldUpdatePosition:h,rootClose:f,children:g,show:v,onExit:b,onExiting:y,onEnter:_,onEntering:E,autoComplete:w}=this.props;if(!v&&this.state.exited)return null;let x=g;return x=c.default.createElement(a.default,{container:n,containerPadding:e,target:t,placement:o,shouldUpdatePosition:h,offset:u,crossOffset:d,flip:p,boundariesElement:m,autoComplete:w},x),x=c.default.createElement(r.default,{in:v,appear:!0,onExit:b,onExiting:y,onExited:this.onExited,onEnter:_,onEntering:E,onEntered:this.onEntered},x),f&&(x=c.default.createElement(l.default,{onRootClose:this.hide},x)),x=c.default.createElement("div",{onKeyDown:this.keydown},x),c.default.createElement(s.default,{container:n},x)}}t.default=d},35514:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=f(n(5499)),o=f(n(22408)),i=f(n(56605)),s=f(n(1695)),a=n(99649),c=f(n(30570)),l=f(n(66088)),u=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784)),d=f(n(28316));n(59504);var p,m=n(75108);function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function f(e){return e&&e.__esModule?e:{default:e}}function g(){return g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},g.apply(this,arguments)}function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function b(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}let y=(0,r.default)(p=class extends l.default{constructor(e,t){super(e,t),this.overlayId=(0,i.default)(),this._mountNode=null,this.popup=null,this.state={show:void 0===e.show?e.defaultShow:e.show},this._scrollParents=new Map,this.overlayChild=u.default.Children.toArray(this.props.children)[1],this.isFlyout=!!this.overlayChild&&this.overlayChild.props.flyoutMenu}getFlyoutOverlayContainer(){return(0,o.default)(d.default.findDOMNode(this),".react-spectrum-provider")||document.querySelector(".react-spectrum-provider")||document.body}componentDidMount(){this._mountNode=document.createElement("div"),this.isFlyout&&(this.popup=document.createElement("popup"),this.popup.className="uxp-flyout"),this.renderOverlay(),document.body.addEventListener("mouseUp",this.windowMouseUp)}show(e){this._immediateFlyoutContainer=this.getFlyoutOverlayContainer(),this.state.show||this.props.disabled||(this._lastFocus=this.rememberedFocus(),this.listenToScrollParents(),this.setState({show:!0}),this.isFlyout&&(this._immediateFlyoutContainer.appendChild(this.popup),this.popup.addEventListener("close",this.hide),this.popup.showFlyout(d.default.findDOMNode(this),{placement:this.props.placement})),this.props.onShow&&this.props.onShow(e))}listenToScrollParents(){this.removeListenersFromScrollParents();var e=(0,m.getScrollParents)(d.default.findDOMNode(this));for(let t of e)this._scrollParents.set(t,{left:t.scrollLeft,top:t.scrollTop}),t.addEventListener("scroll",this.hide,!1)}removeListenersFromScrollParents(){if(0!==this._scrollParents.size)for(let e of this._scrollParents)e[0].removeEventListener("scroll",this.hide,!1)}hide(e){if(e&&"scroll"===e.type&&e.target){var t=this._scrollParents.get(e.target);if(e.target.scrollLeft===t.left&&e.target.scrollTop===t.top)return}this.removeListenersFromScrollParents(),this.state.show&&(this.setState({show:!1}),this.isFlyout&&(this.popup.close(),this.popup.removeEventListener("close",this.hide),this._immediateFlyoutContainer.removeChild(this.popup)),this.props.onHide&&this.props.onHide(e))}componentWillUnmount(){a.modalManager.removeFromModal(this._overlay),d.default.unmountComponentAtNode(this._mountNode),this._mountNode=null,clearTimeout(this._hoverShowDelay),clearTimeout(this._hoverHideDelay),this.removeListenersFromScrollParents(),this._scrollParents=null,document.body.removeEventListener("mouseUp",this.windowMouseUp)}renderOverlay(){this._overlay.props.show&&a.modalManager.addToModal(this._overlay,!0),this.isFlyout?d.default.render(this._overlay,this.popup):d.default.unstable_renderSubtreeIntoContainer(this,this._overlay,this._mountNode)}makeOverlay(e,t){let{target:n=this}=this.props,{rootClose:r=!0}=t,o=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(t,["rootClose"]);delete o.crossOffset,delete o.defaultShow,delete o.flip;let i=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?v(Object(n),!0).forEach((function(t){b(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):v(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({id:e.props.id||o.id},t);return e.props.id||(o.id=this.overlayId),this.isFlyout?u.default.createElement(s.default,g({},i,{show:this.state.show,onHide:this.hide,rootClose:r}),(0,u.cloneElement)(e,o)):u.default.createElement(c.default,g({},i,{show:this.state.show,onExited:this.onExited,onHide:this.onHide,target:n,rootClose:r}),(0,u.cloneElement)(e,o))}})||p;t.default=y},78820:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=f(n(5499)),i=f(n(59956)),s=f(n(72779)),a=f(n(35998)),c=f(n(56859)),l=f(n(42507)),u=f(n(72488)),d=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784)),p=f(n(28316)),m=f(n(1394));function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function f(e){return e&&e.__esModule?e:{default:e}}function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?g(Object(n),!0).forEach((function(t){b(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function b(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}let y=(0,o.default)(r=class extends u.default{componentDidMount(){this.props.autoComplete?this.updatePosition(this.getTarget(),"visible"):this.updatePosition(this.getTarget(),"hidden"),window.addEventListener("resize",this.maybeUpdatePosition,!1)}componentDidUpdate(e){this._needsFlush&&(this._needsFlush=!1,this.maybeUpdatePosition(this.props.placement!==e.placement,"visible"))}render(){const e=this.props,{children:t,className:n}=e,r=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["children","className"]),{positionLeft:o,positionTop:i,arrowOffsetLeft:c,arrowOffsetTop:l,placement:u}=this.state;delete r.target;const p=d.default.Children.only(t);return(0,d.cloneElement)(p,v(v({},(0,a.default)(r)),{},{placement:u,className:(0,s.default)(n,p.props.className),arrowStyle:{left:c,top:l},ref:e=>this.overlay=e,style:v(v({},p.props.style),{},{position:"absolute",zIndex:1e5,left:o,top:i})}))}updateOverlayBoundingRect(){if(this.overlay){if(this.overlay.tooltipRef){const e=p.default.findDOMNode(this.overlay.tooltipRef);if(e){let t=e.getBoundingClientRect();t.x=this.state.positionLeft,t.y=this.state.positionTop,(0,m.default)(this.overlay.tooltipRef,!0,this.overlay.hide,t)}else(0,m.default)(this.overlay.tooltipRef,!0,this.overlay.hide)}if(this.overlay.popoverRef){const e=p.default.findDOMNode(this.overlay.popoverRef);if(e){let t=e.getBoundingClientRect();t.x=this.state.positionLeft,t.y=this.state.positionTop,(0,m.default)(e,!0,this.overlay.hide,t)}}}}maybeUpdatePosition(e,t){const n=this.getTarget();(this.props.shouldUpdatePosition||n!==this._lastTarget||e)&&this.updatePosition(n,t)}updatePosition(e,t){const{placement:n,containerPadding:r,offset:o,crossOffset:s,flip:a,boundariesElement:u}=this.props;if(this._lastTarget=e,!e)return void this.setState({positionLeft:0,positionTop:0,arrowOffsetLeft:null,arrowOffsetTop:null});const d=p.default.findDOMNode(this);if(!d)return;d.style.visibility=t;const m=(0,c.default)(this.props.container,(0,l.default)(this).body);this.setState((0,i.default)(n,d,e,m,r,a,u,o,s));const h=d.getBoundingClientRect().height,f=d.scrollHeight;h&&(this.state.maxHeight<h||f>h&&f<this.state.maxHeight)&&(d.style.maxHeight=this.state.maxHeight),this.overlay&&this.updateOverlayBoundingRect()}})||r;t.default=y},59956:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.calculatePositionInternal=E,t.default=function(e,t,n,s,a,c,l,u,d){const p="BODY"===s.tagName,m=p?(0,o.default)(n):(0,i.default)(n,s);p||(m.top+=parseInt((0,r.default)(n,"marginTop"),10)||0,m.left+=parseInt((0,r.default)(n,"marginLeft"),10)||0);const h=(0,o.default)(t),f=function(e){const t=window.getComputedStyle(e);return{top:parseInt(t.marginTop,10)||0,bottom:parseInt(t.marginBottom,10)||0,left:parseInt(t.marginLeft,10)||0,right:parseInt(t.marginRight,10)||0}}(t);h.width+=f.left+f.right,h.height+=f.top+f.bottom;g(s);const v="container"===l?s:l();return E(e,0,m,h,f,a,c,g(v),"BODY"===v.tagName?(0,o.default)(s):(0,i.default)(s,v),u,d)};var r=u(n(49182)),o=u(n(62271)),i=u(n(78878)),s=u(n(9884)),a=u(n(71992)),c=u(n(55759)),l=u(n(28316));function u(e){return e&&e.__esModule?e:{default:e}}const d={top:"top",bottom:"top",left:"left",right:"left",center:"left"},p={top:"bottom",bottom:"top",left:"right",right:"left"},m={top:"left",left:"top"},h={top:"height",left:"width"},f={};function g(e){let t,n,r=0,i=0,u={};const d=l.default.findDOMNode(e);return"BODY"===d.tagName?(t=window.innerWidth||e.clientWidth,n=window.innerHeight||e.clientHeight,u.top=(0,a.default)((0,c.default)(d).documentElement)||(0,a.default)(d),u.left=(0,s.default)((0,c.default)(d).documentElement)||(0,s.default)(d)):(({width:t,height:n,top:r,left:i}=(0,o.default)(d)),u.top=(0,a.default)(d),u.left=(0,s.default)(d)),{width:t,height:n,scroll:u,top:r,left:i}}function v(e,t,n,r,o){const i=r.scroll[e],s=r[h[e]],a=t-o-i,c=t+o-i+n;return a<0?-a:c>s?Math.max(s-c,-a):0}function b(e,t,n,r,o,i,s){const a=i.scroll[e],c=i[h[e]],l=s[e]+t-r-a,u=s[e]+t+r-a+n;return l<0&&("top"===o||"left"===o)||u>c&&("bottom"===o||"right"===o)}function y(e){if(f[e])return f[e];let[t,n]=e.split(" "),r=d[t]||"right",o=m[r];d[n]||(n="center");let i=h[r],s=h[o];return f[e]={placement:t,crossPlacement:n,axis:r,crossAxis:o,size:i,crossSize:s},f[e]}function _(e,t,n,r,o,i){const{placement:s,crossPlacement:a,axis:c,crossAxis:l,size:u,crossSize:d}=r;let p={};if(p[l]=e[l]+i,"center"===a?p[l]+=(e[d]-n[d])/2:a!==l&&(p[l]+=e[d]-n[d]),e[d]<n[d]){const t=Math.min(p[l],e[l]);p[l]=Math.max(t,e[l]-n[d]+e[d])}return p[c]=s===c?e[c]-n[u]+o:e[c]+e[u]+o,p}function E(e,t,n,r,o,i,s,a,c,l,u){let d=y(e);const{axis:m,size:h,crossAxis:f,crossSize:g,placement:E,crossPlacement:w}=d;let x=_(n,0,r,d,l,u),T=l;if(s&&b(m,x[m],r[h],i,E,a,c)){const e=y(`${p[E]} ${w}`),{axis:t,size:o}=e,s=_(n,0,r,e,-1*l,u);b(t,s[t],r[o],i,p[E],a,c)||(d=e,x=s,T=-1*l)}let S=v(f,x[f],r[g],a,i);x[f]+=S;let O=Math.max(0,a.height+a.top+a.scroll.top-c.top-x.top-o.top-o.bottom-i);r.height=Math.min(r.height,O),x=_(n,0,r,d,T,u),S=S=v(f,x[f],r[g],a,i),x[f]+=S;const I={};return I[f]=n[g]>r[g]?null:n[f]-x[f]+n[g]/2,{positionLeft:x.left,positionTop:x.top,maxHeight:O,arrowOffsetLeft:I.left,arrowOffsetTop:I.top,placement:d.placement}}},38955:function(e,t,n){"use strict";var r,o=(r=n(11610))&&r.__esModule?r:{default:r};e.exports=o.default.select("Popover",(()=>n(53449)),(()=>n(15225)))},15225:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,i,s,a=g(n(5499)),c=g(n(72779)),l=g(n(56605)),u=g(n(90157)),d=g(n(35998)),p=g(n(13980)),m=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784)),h=n(81458);function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function g(e){return e&&e.__esModule?e:{default:e}}function v(){return v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},v.apply(this,arguments)}n(3779),r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(37868),n(78850)):r.env.SCALE_LARGE?n(96004):n(37868),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(53871),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(60553),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(90455),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(12566),r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(41911),n(12225)):r.env.SCALE_LARGE?n(23861):n(41911),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(23557),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(63107),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(15875),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(12571);let b=(0,a.default)((s=i=class extends m.Component{constructor(e,t){super(e,t),this.defaultId=(0,l.default)()}componentDidMount(){this.props.trapFocus&&(this._trapFocusTimeout=requestAnimationFrame((()=>{this.popoverRef&&!this.popoverRef.contains(document.activeElement)&&this.popoverRef.focus()})))}componentWillUnmount(){this._trapFocusTimeout&&cancelAnimationFrame(this._trapFocusTimeout)}onFocus(e){this.props.onFocus&&this.props.onFocus(e),this.props.trapFocus&&e.target===this.popoverRef&&!this.popoverRef.contains(e.relatedTarget)&&(0,h.trapFocus)(this,e)}onKeyDown(e){this.props.onKeyDown&&(this.props.onKeyDown(e),e.isPropagationStopped&&e.isPropagationStopped())||this.props.trapFocus&&(0,h.trapFocus)(this,e)}render(){const e=this.props,{variant:t,placement:n,open:r,title:o,children:i,className:s,isDialog:a=!0,trapFocus:l,tabIndex:p=null,id:h=this.defaultId,"aria-label":f,"aria-labelledby":g,"aria-describedby":b}=e,y=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["variant","placement","open","title","children","className","isDialog","trapFocus","tabIndex","id","aria-label","aria-labelledby","aria-describedby"]);delete y.target;let _=a?m.default.createElement("div",{className:"spectrum-Dialog-content",role:"presentation",id:`${h}-content`},i):i;return m.default.createElement("div",v({ref:e=>this.popoverRef=e,className:(0,c.default)("spectrum-Popover",`spectrum-Popover--${n.split(" ")[0]}`,{"spectrum-Popover--withTip":a,"spectrum-Popover--dialog":a,[`spectrum-Dialog--${t}`]:a,"is-open":r},s),role:a?"dialog":"presentation",id:h,"aria-label":f,"aria-labelledby":g||(a&&o&&!f?`${h}-heading`:null),"aria-describedby":b||(a&&o&&i?`${h}-content`:null),"data-testid":"popover"},(0,d.default)(y),{onFocus:this.onFocus,onKeyDown:this.onKeyDown,tabIndex:l&&null===p?1:p}),a&&o&&m.default.createElement(u.default,{id:`${h}-heading`,title:o,variant:t}),_,a&&this.renderTip())}renderTip(){return m.default.createElement("div",{className:"spectrum-Popover-tip",style:this.props.arrowStyle,"aria-hidden":"true","data-testid":"tip"})}},i.propTypes={variant:p.default.oneOf(["default","error"]),placement:p.default.oneOf(["bottom","bottom left","bottom right","top","top left","top right","left","left top","left bottom","right","right top","right bottom"]),open:p.default.bool,title:p.default.node,className:p.default.string,trapFocus:p.default.bool},i.defaultProps={variant:"default",placement:"bottom",open:!0,trapFocus:!0},o=s))||o;t.default=b,b.displayName="Popover"},53449:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=u(n(5499)),i=u(n(52808)),s=u(n(15225)),a=u(n(2784)),c=u(n(1394)),l=n(45851);function u(e){return e&&e.__esModule?e:{default:e}}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){m(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function m(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}let h=(0,o.default)(r=class extends s.default{constructor(...e){var t;return t=super(...e),this.setOverlayVisible=()=>{this.props.flyoutMenu||(0,c.default)(this.popoverRef,!0,this.hide)},this.setOverlayHidden=()=>{this.props.flyoutMenu||(0,c.default)(this.popoverRef,!1)},this.hide=()=>{this.popoverRef&&(this.popoverRef.style.display="none")},t}componentDidMount(){this.popoverRef&&this.popoverRef.addEventListener("resize",this.setOverlayVisible)}componentWillUnmount(){this.popoverRef&&this.popoverRef.removeEventListener("resize",this.setOverlayVisible),this.setOverlayHidden()}renderTip(){const{placement:e}=this.props;let[t]=Array.of(function(e){return"right"===e.split(" ")[0]?[20,20,"M 20 0 l -10 10 l 10 10",{left:-20}]:"left"===e.split(" ")[0]?[20,20,"M 0 0 l 10 10 l -10 10",{right:-20}]:"top"===e.split(" ")[0]?[20,20,"M 0 0 l 10 10 l 10 -10",{bottom:-19.5}]:"bottom"===e.split(" ")[0]?[20,20,"M 0 20 l 10 -10 l 10 10",{top:-20}]:void 0}(e)),[n,r,o,s]=t;return a.default.createElement(l.SpectrumContext.Consumer,null,(({scale:e,theme:t}={})=>a.default.createElement("svg",{className:"spectrum-Popover-tip",style:p({width:n,height:r,border:"none",background:"none",fill:i.default.elements[t][e].popover.default.states.default["background-color"],stroke:i.default.elements[t][e].popover.default.states.default["border-color"]},s)},a.default.createElement("path",{d:o}))))}})||r;t.default=h},22001:function(e,t,n){"use strict";var r,o=(r=n(11610))&&r.__esModule?r:{default:r};e.exports=o.default.select("PortalContainer",(()=>n(80404)),(()=>n(84277)))},84277:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,o(n(2784));var r=o(n(28316));function o(e){return e&&e.__esModule?e:{default:e}}let i={};t.default=class{static add(e,t){let n=i[e.key]||document.createElement("div");t?r.default.unstable_renderSubtreeIntoContainer(t,e,n):r.default.render(e,n),i[e.key]=n}static remove(e){r.default.unmountComponentAtNode(i[e.key]),delete i[e.key]}static removeAll(){for(let e in i)i.hasOwnProperty(e)&&(r.default.unmountComponentAtNode(i[e]),delete i[e])}}},80404:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(22408)),o=a(n(2904)),i=a(n(2784)),s=a(n(28316));function a(e){return e&&e.__esModule?e:{default:e}}let c={};t.default=class{static add(e,t){let n=c[e.key]||document.createElement("div");if(c[e.key]=n,t){let a=(0,r.default)(s.default.findDOMNode(t),".react-spectrum-provider").className,c="light",l="medium";a.split(" ").forEach((e=>{switch(e){case"spectrum--light":c="light";break;case"spectrum--lightest":c="lightest";break;case"spectrum--dark":c="dark";break;case"spectrum--darkest":c="darkest";break;case"spectrum--medium":l="medium";break;case"spectrum--large":l="large"}})),e=i.default.createElement(o.default,{theme:c,scale:l},e),s.default.unstable_renderSubtreeIntoContainer(t,e,n)}else s.default.render(e,n)}static remove(e){s.default.unmountComponentAtNode(c[e.key]),delete c[e.key]}static removeAll(){for(let e in c)c.hasOwnProperty(e)&&(s.default.unmountComponentAtNode(c[e]),delete c[e])}}},93719:function(e,t,n){"use strict";var r,o=(r=n(11610))&&r.__esModule?r:{default:r};e.exports=o.default.select("Progress",(()=>n(91471)),(()=>n(9025)),(()=>n(35519)))},9025:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;var o=l(n(72779)),i=l(n(56605)),s=l(n(35998)),a=l(n(13980)),c=l(n(2784));function l(e){return e&&e.__esModule?e:{default:e}}function u(){return u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u.apply(this,arguments)}r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(54876),n(28721)):r.env.SCALE_LARGE?n(98477):n(54876),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(57532),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(15379),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(94867),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(40476);const d={S:"small",M:"medium"};function p(e){let{value:t=0,size:n="M",showPercent:r=!1,variant:a,labelPosition:l="left",isIndeterminate:p=!1,label:m,className:h,id:f=(0,i.default)(),min:g=0,max:v=100,valueLabel:b}=e,y=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["value","size","showPercent","variant","labelPosition","isIndeterminate","label","className","id","min","max","valueLabel"]),_={},E={};const w=d[n];t=Math.min(Math.max(+t,g),v);let x,T=100*t/(v-g),S=[];return y["aria-labelledby"]&&(S.push(y["aria-labelledby"]),delete y["aria-labelledby"]),m&&(x=(0,i.default)()+"-label",S.push(x)),y["aria-label"]&&S.length>0&&S.push(f),S=S.length?S.join(" "):null,p||(_={style:{width:`${T}%`}},E={"aria-valuemin":g,"aria-valuemax":v,"aria-valuenow":t,"aria-valuetext":b||Math.round(10*T)/10+"%"}),c.default.createElement("div",u({className:(0,o.default)("spectrum-BarLoader",`spectrum-BarLoader--${w}`,{"spectrum-BarLoader--indeterminate":p,"spectrum-BarLoader--sideLabel":"left"===l,"spectrum-BarLoader--overBackground":"overBackground"===a,"is-positive":"positive"===a,"is-warning":"warning"===a,"is-critical":"critical"===a},h),role:"progressbar"},E,{"aria-labelledby":S,id:f},(0,s.default)(y)),m&&c.default.createElement("div",{className:"spectrum-BarLoader-label",id:x},m),(r||b)&&c.default.createElement("div",{className:"spectrum-BarLoader-percentage"},b||`${Math.round(T)}%`),c.default.createElement("div",{className:"spectrum-BarLoader-track"},c.default.createElement("div",u({className:"spectrum-BarLoader-fill"},_))))}p.propTypes={value:a.default.number,min:a.default.number,max:a.default.number,size:a.default.oneOf(["S","M"]),showPercent:a.default.bool,valueLabel:a.default.string,isIndeterminate:a.default.bool,variant:a.default.oneOf(["positive","warning","critical","overBackground"]),labelPosition:a.default.oneOf(["left","top","bottom"]),label:a.default.string},p.displayName="Progress"},35519:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=c(n(56605)),o=c(n(13980)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784)),s=c(n(91471));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function c(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const d={S:"small",M:"large"},p={overBackground:"overBackground",positive:"positive",warning:"notice",critical:"negative"};class m extends i.Component{constructor(...e){var t;return t=super(...e),this.renderSpElement=(e,t)=>{const{children:n}=t;let r=e?"sp-progressbar":"sp-meter";return i.default.createElement(r,t,n)},t}render(){const e=this.props,{size:t="M",showPercent:n=!1,variant:o,labelPosition:a="left",isIndeterminate:c=!1,label:m,className:h,id:f=(0,r.default)(),min:g=0,max:v=100,valueLabel:b}=e,y=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["size","showPercent","variant","labelPosition","isIndeterminate","label","className","id","min","max","valueLabel"]);if(c)return i.default.createElement(s.default,this.props);let{value:_=0}=this.props;_=Math.min(Math.max(+_,g),v);let E=100*_/(v-g),w=void 0===o?"default":p[o],x="default"===w||"overBackground"===w,T=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){u(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({id:f,size:d[t],value:_,min:g,max:v,variant:w,"show-value":"false"},y);if("top"===a&&(n||b)&&(T["show-value"]="true",b&&(T["value-label"]=b)),"left"===a&&(m||n||b)){let e="overBackground"!==w?"side":"side-overBackground";return i.default.createElement("div",{style:{display:"inline-flex",alignItems:"center"},className:h},m&&i.default.createElement("sp-label",{variant:e},m),this.renderSpElement(x,T),(n||b)&&i.default.createElement("sp-label",{variant:e,"value-label":!0},b||`${Math.round(E)}%`))}return T.class=h,m&&(T.children=i.default.createElement("sp-label",{slot:"label"},m)),this.renderSpElement(x,T)}}t.default=m,m.propTypes={value:o.default.number,min:o.default.number,max:o.default.number,size:o.default.oneOf(["S","M"]),showPercent:o.default.bool,valueLabel:o.default.string,isIndeterminate:o.default.bool,variant:o.default.oneOf(["positive","warning","critical","overBackground"]),labelPosition:o.default.oneOf(["left","top","bottom"]),label:o.default.string}},91471:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,i,s,a=h(n(72779)),c=h(n(35874)),l=h(n(56605)),u=h(n(35998)),d=h(n(13980)),p=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784));function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e){return e&&e.__esModule?e:{default:e}}function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},f.apply(this,arguments)}r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(54876),n(28721)):r.env.SCALE_LARGE?n(98477):n(54876),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(57532),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(15379),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(94867),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(40476);const g={S:"small",M:"medium"};let v=(0,c.default)((s=i=class extends p.Component{constructor(e){super(e),this.initProperties=()=>{this.trackRef=(0,p.createRef)(),this.fillRef=(0,p.createRef)(),this.fillElement=null,this.trackWidth=null,this.fillWidth=null,this.newPosition=null,this.animId=null,this.progress=null,this.timeElapsed=null,this.startTime=null},this.removeAnimation=()=>{this.animId&&(this.fillElement=this.fillRef.current,cancelAnimationFrame(this.animId),this.fillElement.style.transform="none",this.animId=null)},this.animate=()=>{this.animId=requestAnimationFrame(this.rAFCallback)},this.rAFCallback=e=>{this.props.isIndeterminate&&(this.fillElement=this.fillRef.current,this.trackWidth=this.trackRef.current.clientWidth,this.fillWidth=this.fillElement.clientWidth,this.startTime=this.startTime||e,this.timeElapsed=e-this.startTime,this.progress=this.timeElapsed/1e3,this.newPosition=120*this.progress,this.newPosition>=this.trackWidth+this.fillWidth&&(this.newPosition=0,this.startTime=null),this.fillElement.style.transform="translateX("+this.newPosition+"px)",this.animId=requestAnimationFrame(this.rAFCallback))},this.initProperties()}componentDidMount(){this.props.isIndeterminate&&this.animate()}componentDidUpdate(){this.props.isIndeterminate||this.removeAnimation(),this.props.isIndeterminate&&!this.animId&&this.animate()}componentWillUnmount(){this.removeAnimation()}render(){const e=this.props,{size:t="M",showPercent:n=!1,variant:r,labelPosition:o="left",isIndeterminate:i=!1,label:s,className:c,id:d=(0,l.default)(),min:m=0,max:h=100,valueLabel:v}=e,b=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["size","showPercent","variant","labelPosition","isIndeterminate","label","className","id","min","max","valueLabel"]);let{value:y=0}=this.props,_={},E={};const w=g[t];y=Math.min(Math.max(+y,m),h);let x,T=100*y/(h-m),S=[];return b["aria-labelledby"]&&(S.push(b["aria-labelledby"]),delete b["aria-labelledby"]),s&&(x=(0,l.default)()+"-label",S.push(x)),b["aria-label"]&&S.length>0&&S.push(d),S=S.length?S.join(" "):null,i||(_={style:{width:`${T}%`}},E={"aria-valuemin":m,"aria-valuemax":h,"aria-valuenow":y,"aria-valuetext":v||Math.round(10*T)/10+"%"}),p.default.createElement("div",f({className:(0,a.default)("spectrum-BarLoader",`spectrum-BarLoader--${w}`,{"spectrum-BarLoader--indeterminate":i,"spectrum-BarLoader--sideLabel":"left"===o,"spectrum-BarLoader--overBackground":"overBackground"===r,"is-positive":"positive"===r,"is-warning":"warning"===r,"is-critical":"critical"===r},c),role:"progressbar"},E,{"aria-labelledby":S,id:d},(0,u.default)(b)),s&&p.default.createElement("div",{className:"spectrum-BarLoader-label",id:x},s),(n||v)&&p.default.createElement("div",{className:"spectrum-BarLoader-percentage"},v||`${Math.round(T)}%`),p.default.createElement("div",{ref:this.trackRef,className:"spectrum-BarLoader-track"},p.default.createElement("div",f({ref:this.fillRef,className:"spectrum-BarLoader-fill"},_))))}},i.propTypes={value:d.default.number,min:d.default.number,max:d.default.number,size:d.default.oneOf(["S","M"]),showPercent:d.default.bool,valueLabel:d.default.string,isIndeterminate:d.default.bool,variant:d.default.oneOf(["positive","warning","critical","overBackground"]),labelPosition:d.default.oneOf(["left","top","bottom"]),label:d.default.string},o=s))||o;t.default=v},2904:function(e,t,n){"use strict";var r,o=(r=n(11610))&&r.__esModule?r:{default:r};e.exports=o.default.select("Provider",(()=>n(45851)),(()=>n(50834)))},50834:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,i,s,a=g(n(72779)),c=g(n(32582)),l=g(n(35874)),u=g(n(35998)),d=g(n(13980)),p=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784)),m=n(95856),h=n(93829);function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function g(e){return e&&e.__esModule?e:{default:e}}function v(){return v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},v.apply(this,arguments)}n(22412),n(57619),r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(7978),n(69079)):r.env.SCALE_LARGE?n(2175):n(7978),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(75603),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(418),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(16320),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(84133),r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(11433),n(33567)):r.env.SCALE_LARGE?n(18146):n(11433),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(75522),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(6560),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(81237),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(48670);let b=(0,l.default)((s=i=class extends p.Component{constructor(e){super(e),e.locale&&(0,m.setLocale)(e.locale),this.configureTypekit()}configureTypekit(){r.browser&&(0,c.default)(this.props.typekitId),this.props.toastPlacement&&(0,h.setToastPlacement)(this.props.toastPlacement)}UNSAFE_componentWillReceiveProps(e){"locale"in e&&(0,m.setLocale)(e.locale),e.toastPlacement&&(0,h.setToastPlacement)(e.toastPlacement)}getChildContext(){return{theme:this.props.theme,scale:this.props.scale,locale:this.props.locale}}render(){let e=this.props,{theme:t,className:n,children:r,scale:o}=e,i=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["theme","className","children","scale"]);return p.default.createElement("div",v({className:(0,a.default)(n,"react-spectrum-provider","spectrum",`spectrum--${t}`,`spectrum--${o}`)},(0,u.default)(i)),r)}},i.propTypes={theme:d.default.oneOf(["light","lightest","dark","darkest"]),scale:d.default.oneOf(["medium","large"]),toastPlacement:d.default.oneOf(["top","top left","top center","top right","bottom","bottom left","bottom center","bottom right"]),typekitId:d.default.string,locale:d.default.string,className:d.default.string},i.defaultProps={theme:"light",scale:"medium",typekitId:"ruf7eed"},i.childContextTypes={theme:d.default.oneOf(["light","lightest","dark","darkest"]),scale:d.default.oneOf(["medium","large"]),locale:d.default.string},o=s))||o;t.default=b},45851:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.SpectrumContext=void 0;var o=u(n(72779)),i=u(n(35998)),s=u(n(86478)),a=u(n(42507)),c=u(n(50834)),l=u(n(2784));function u(e){return e&&e.__esModule?e:{default:e}}function d(){return d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(this,arguments)}u(n(28316)),r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(11433),n(33567)):r.env.SCALE_LARGE?n(18146):n(11433),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(75522),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(6560),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(81237),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(48670);const p=l.default.createContext({theme:"light",scale:"medium",productId:"default",boundariesElement:()=>(0,a.default)(void 0).body,disableNativeControls:!1,overlay:null});t.SpectrumContext=p;class m extends c.default{constructor(e){super(e),this.state={overlay:{overlayRef:null,data:{visible:!1,callback:void 0,boundingRect:null}}}}setOverlay(e,t){this.setState({overlay:{overlayRef:e,data:t}})}configureTypekit(){}componentDidMount(){this.props.useHostThemes&&(0,s.default)(),this.providerRef.setAttribute("setOverlay",this.setOverlay.bind(this))}render(){let e=this.props,{theme:t="light",scale:n="medium",productId:r="",disableNativeControls:s,boundariesElement:a,className:c,style:u={},children:m,locale:h}=e,f=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["theme","scale","productId","disableNativeControls","boundariesElement","className","style","children","locale"]);const{overlay:g}=this.state;return l.default.createElement(p.Provider,{value:{theme:t,scale:n,productId:r,boundariesElement:a,disableNativeControls:s,overlay:g}},l.default.createElement("div",d({lang:null==h?"en":h.substring(0,2),ref:e=>this.providerRef=e},(0,i.default)(f),{style:Object.assign({},u),className:(0,o.default)("react-spectrum-provider",`spectrum--${t}`,c,`spectrum--${n}`,"spectrum","spectrum--override")}),"string"!=typeof m&&m))}}t.default=m},16660:function(e,t,n){"use strict";var r,o=(r=n(11610))&&r.__esModule?r:{default:r};e.exports=o.default.select("Radio",(()=>n(48657)),(()=>n(48657)),(()=>n(59999)))},48657:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=u;var o=c(n(72779)),i=c(n(13980)),s=c(n(2784)),a=c(n(23293));function c(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}function u(e){let{className:t,labelBelow:n,quiet:r}=e,i=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["className","labelBelow","quiet"]);return s.default.createElement(a.default,l({inputType:"radio",className:(0,o.default)("spectrum-Radio",{"spectrum-Radio--labelBelow":n,"spectrum-Radio--quiet":r},t),inputClassName:"spectrum-Radio-input",markClassName:"spectrum-Radio-button",labelClassName:"spectrum-Radio-label"},i))}r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(83315),n(5809)):r.env.SCALE_LARGE?n(34772):n(83315),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(8189),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(71444),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(64176),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(35036),u.displayName="Radio",u.propTypes={checked:i.default.bool,className:i.default.string,defaultChecked:i.default.bool,invalid:i.default.bool,label:i.default.string,labelBelow:i.default.bool,quiet:i.default.bool,renderLabel:i.default.bool}},59999:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o,i,s=n(33192),a=m(n(5499)),c=m(n(35874)),l=m(n(13980)),u=m(n(48657)),d=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784));function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function m(e){return e&&e.__esModule?e:{default:e}}function h(){return h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},h.apply(this,arguments)}let f=(0,c.default)(r=(0,a.default)((i=o=class extends d.Component{constructor(e){super(e);const{checked:t,defaultChecked:n}=e;this.state={checked:void 0!==t?t:n||!1},this.spRadioRef=d.default.createRef()}UNSAFE_componentWillReceiveProps(e){"checked"in e&&this.setState({checked:e.checked})}componentDidMount(){(0,s.attachEventListeners)(this.spRadioRef.current,this.props,this.handleEvent)}componentWillUnmount(){(0,s.removeEventListeners)(this.spRadioRef.current,this.props,this.handleEvent)}componentDidUpdate(e){this.updateAllEventListeners=!(0,s.updateEventListeners)(this.spRadioRef.current,e,this.props,this.handleEvent,this.updateAllEventListeners)}setChecked(e){"checked"in this.props||this.setState({checked:e})}handleEvent(e){if("change"===e.type){const{checked:t}=e.target;this.setChecked({checked:t})}const t=Object.keys(this.props).filter((t=>t.substr(2).toLowerCase()===e.type));this.props[t]&&this.props[t].call(e.target,e)}render(){const e=this.props,{className:t,invalid:n,label:r,labelBelow:o,quiet:i,renderLabel:a}=e,c=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["className","invalid","label","labelBelow","quiet","renderLabel"]);if(o)return d.default.createElement(u.default,this.props);delete c.checked;const l=!!r&&(void 0===a||a);return d.default.createElement("sp-radio",h({ref:this.spRadioRef,class:t,checked:!!this.state.checked||null,emphasized:!i||null,invalid:!!n||null},(0,s.removeEventProps)(c)),l&&r)}},o.propTypes={checked:l.default.bool,className:l.default.string,defaultChecked:l.default.bool,invalid:l.default.bool,label:l.default.string,labelBelow:l.default.bool,quiet:l.default.bool,renderLabel:l.default.bool},r=i))||r)||r;t.default=f,f.displayName="Radio"},88897:function(e,t,n){"use strict";var r,o=(r=n(11610))&&r.__esModule?r:{default:r};e.exports=o.default.select("RadioGroup",(()=>n(39478)),(()=>n(39478)),(()=>n(15311)))},39478:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,i,s,a=m(n(72779)),c=m(n(35874)),l=m(n(35998)),u=m(n(13980)),d=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784));function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function m(e){return e&&e.__esModule?e:{default:e}}function h(){return h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},h.apply(this,arguments)}r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(67569),n(2964)):r.env.SCALE_LARGE?n(39829):n(67569);let f=(0,c.default)((s=i=class extends d.Component{constructor(e){super(e),this.handleClickItem=e=>{this.setSelectedValue(e)};const{selectedValue:t,defaultSelectedValue:n,children:r}=e;let o;d.default.Children.forEach(r,(e=>{e.props.checked&&(o=e.props.value)}));const i=o||n;this.state={selectedValue:null!=t?t:i}}UNSAFE_componentWillReceiveProps(e){"selectedValue"in e&&this.setState({selectedValue:e.selectedValue})}setSelectedValue(e){"selectedValue"in this.props||this.setState({selectedValue:e}),this.props.onChange(e)}render(){const e=this.props,{name:t,vertical:n,labelsBelow:r,className:o,children:i}=e,s=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["name","vertical","labelsBelow","className","children"]),{selectedValue:c}=this.state;return d.default.createElement("div",h({className:(0,a.default)("spectrum-FieldGroup",{"spectrum-FieldGroup--vertical":n},o),role:"radiogroup"},(0,l.default)(s)),d.default.Children.map(i,(e=>{const{value:n,onChange:o}=e.props;if(null==n)throw new Error("Each Radio Button must have a value property");const i=this.handleClickItem.bind(this,n);return d.default.cloneElement(e,{checked:c===n,labelBelow:r,name:t,tabIndex:this.props.tabIndex?this.props.tabIndex:0,onChange:(e,t)=>{o&&o(n),i(),t.stopPropagation()}})})))}},i.propTypes={defaultSelectedValue:u.default.string,selectedValue:u.default.string,labelBelow:u.default.bool,vertical:u.default.bool},i.defaultProps={vertical:!1,labelsBelow:!1,onChange:function(){}},o=s))||o;t.default=f,f.displayName="RadioGroup"},15311:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=n(33192),i=c(n(5499)),s=c(n(39478)),a=c(n(2784));function c(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}let u=(0,i.default)(r=class extends s.default{constructor(e){super(e),this.spRadioGroupRef=a.default.createRef()}componentDidUpdate(e){this.updateRadioGroupSelected(),this.updateAllEventListeners=!(0,o.updateEventListeners)(this.spRadioGroupRef.current,e,this.props,this.handleEvent,this.updateAllEventListeners)}componentDidMount(){this.updateRadioGroupSelected(),(0,o.attachEventListeners)(this.spRadioGroupRef.current,this.props,this.handleEvent)}componentWillUnmount(){(0,o.removeEventListeners)(this.spRadioGroupRef.current,this.props,this.handleEvent)}handleEvent(e){if("change"===e.type){const{selected:t}=e.target;this.setSelected(t)}const t=Object.keys(this.props).filter((t=>t.substr(2).toLowerCase()===e.type));this.props[t]&&this.props[t].call(e.target,e)}setSelected(e){"selectedValue"in this.props||this.setState({selectedValue:e})}updateRadioGroupSelected(){const{selectedValue:e}=this.state,t=this.spRadioGroupRef.current;e&&t&&(t.selected=e)}render(){const e=this.props,{vertical:t,labelsBelow:n,className:r,children:i}=e,s=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["vertical","labelsBelow","className","children"]);return n?super.render():a.default.createElement("sp-radio-group",l({ref:this.spRadioGroupRef,class:r,column:!!t||null},(0,o.removeEventProps)(s)),i)}})||r;t.default=u},73520:function(e,t,n){"use strict";var r,o=(r=n(11610))&&r.__esModule?r:{default:r};e.exports=o.default.select("Rule",(()=>n(1128)),(()=>n(1128)),(()=>n(25192)))},1128:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=u;var o=c(n(72779)),i=c(n(35998)),s=c(n(13980)),a=c(n(2784));function c(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}function u(e){let{className:t,variant:n="large"}=e,r=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["className","variant"]);return a.default.createElement("hr",l({},(0,i.default)(r),{className:(0,o.default)("spectrum-Rule",`spectrum-Rule--${n}`,t)}))}r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(78537),n(1593)):r.env.SCALE_LARGE?n(10166):n(78537),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(16257),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(43398),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(12135),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(48356),u.propTypes={variant:s.default.oneOf(["large","medium","small"])}},25192:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(13980))&&r.__esModule?r:{default:r},i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784));function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function a(){return a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a.apply(this,arguments)}const c={small:"s",medium:"m",large:"l"};class l extends i.Component{render(){let e=this.props,{variant:t,className:n}=e,r=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["variant","className"]);return i.default.createElement("sp-divider",a({size:void 0===t?"l":c[t],class:n},r)," // eslint-disable-line no-eval")}}t.default=l,l.propTypes={className:o.default.string,variant:o.default.oneOf(["large","medium","small"])}},80444:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isNodeFullyVisible=function(e){if(!e)return!1;var t=e.getBoundingClientRect();if(0===t.height&&0===t.width&&0===t.left&&0===t.top)return!1;var n=s(e);if(!n)return!0;var r=n.getBoundingClientRect();return r._y<=t._y&&r._y+r.height>=t._y+t.height&&r._x<=t._x&&r._x+r.width>=t._x+t.width},t.getScrollParent=s,t.getScrollParents=function(e){if(!e)return;let t=[];for(;e.parentNode;){var n=window.getComputedStyle(e);(/auto|scroll/.test(n.overflow+n.overflowY)||e.hasAttribute("data-scrollable"))&&t.push(e),e=e.parentNode}return t},t.default=void 0;var r,o=(r=n(88491))&&r.__esModule?r:{default:r};class i{constructor(){this.currentScrollViewNodesMap=new Map}static getInstance(){return i.instance||(i.instance=new i),i.instance}toggleScrollBarsVisibility(e,t,n,r=null,i=!1){let s=document.querySelectorAll(".ReactScrollViewNode");for(const c of s){var a=(e&&t?(0,o.default)(r,c.getBoundingClientRect()):e)&&n!==c;this.handleScrollBarVisibility(a,c,n,i)}}toggleScrollBarsVisibilityForScrollView(e,t,n){t&&n&&this.handleScrollBarVisibility(e,t,n)}handleScrollBarVisibility(e,t,n,r=!1){var o=this.currentScrollViewNodesMap.get(t)?this.currentScrollViewNodesMap.get(t):new Set;e?(t.setAttribute("uxpscrollbarhidden",!0),o.add(n),this.currentScrollViewNodesMap.set(t,o)):(o.delete(n),0!==o.size||r||t.removeAttribute("uxpscrollbarhidden"))}}function s(e){if(e){for(;e.parentNode;){var t=window.getComputedStyle(e);if(/auto|scroll/.test(t.overflow+t.overflowY)||e.hasAttribute("data-scrollable"))return e;e=e.parentNode}return null}}t.default=i},75108:function(e,t,n){"use strict";e.exports=n(80444)},98876:function(e,t,n){"use strict";var r,o=(r=n(11610))&&r.__esModule?r:{default:r};e.exports=o.default.select("Search",(()=>n(38133)),(()=>n(10307)))},10307:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,i,s,a=E(n(5499)),c=E(n(54587)),l=E(n(72779)),u=n(20590),d=E(n(35874)),p=E(n(56605)),m=E(n(69727)),h=E(n(31768)),f=n(95856),g=E(n(13980)),v=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784)),b=E(n(90812));function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function _(){return _=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},_.apply(this,arguments)}function E(e){return e&&e.__esModule?e:{default:e}}const w={"cs-CZ":E(n(88706)).default,"da-DK":E(n(28676)).default,"de-DE":E(n(62091)).default,"en-US":E(n(12869)).default,"es-ES":E(n(77102)).default,"fi-FI":E(n(4900)).default,"fr-FR":E(n(4515)).default,"hu-HU":E(n(63162)).default,"it-IT":E(n(62398)).default,"ja-JP":E(n(86818)).default,"ko-KR":E(n(91702)).default,"nb-NO":E(n(24440)).default,"nl-NL":E(n(98202)).default,"pl-PL":E(n(20382)).default,"pt-BR":E(n(69790)).default,"ru-RU":E(n(24147)).default,"sv-SE":E(n(94683)).default,"tr-TR":E(n(74128)).default,"uk-UA":E(n(3201)).default,"zh-CN":E(n(45004)).default,"zh-TW":E(n(88740)).default};r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(23228),n(83522)):r.env.SCALE_LARGE?n(39463):n(23228),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(72943),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(48718),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(22638),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(72528);const x=(0,f.messageFormatter)(w),T=e=>e||"";let S=(0,d.default)(o=(0,a.default)((s=i=class extends v.Component{constructor(e){super(e),this.searchId=(0,p.default)();const{value:t,defaultValue:n}=e;this.state={value:T(t||n)}}UNSAFE_componentWillReceiveProps(e){T(e.value)!==this.state.value&&this.setState({value:e.value})}handleTextKeyDown(e){const{onSubmit:t,onKeyDown:n,disabled:r}=this.props,{value:o}=this.state,i=e.which;13!==i&&27!==i||e.preventDefault(),r||(13===i&&t(o),27===i&&this.handleTextChange("",e,"escapeKey"),n&&n(e))}handleTextChange(e,t,n="input"){const{onChange:r,disabled:o}=this.props;o||e===this.state.value||("value"in this.props||this.setState({value:e}),r(e,t,{from:n}))}handleClearButtonClick(e){this.handleTextChange("",e,"clearButton"),this.searchbox&&this.searchbox.focus()}render(){const e=this.props,{disabled:t,className:n,icon:r,id:o=this.searchId}=e,i=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["disabled","className","icon","id"]),{value:s}=this.state;return v.default.createElement("div",{className:(0,l.default)("spectrum-Search",{"is-disabled":t},n)},v.default.createElement(b.default,_({type:"search",ref:e=>this.searchbox=e,className:"spectrum-Search-input",value:s,disabled:t,id:o},i,{onKeyDown:this.handleTextKeyDown,onChange:this.handleTextChange})),(0,u.cloneIcon)(r,{className:"spectrum-Search-icon",size:"S"}),""!==s&&v.default.createElement(c.default,{"aria-label":x("Clear search"),"aria-labelledby":`${o} ${o}-clear-button`,variant:"clear",icon:v.default.createElement(m.default,null),id:`${o}-clear-button`,disabled:t,onClick:this.handleClearButtonClick}))}},i.propTypes={value:g.default.string,defaultValue:g.default.string,icon:g.default.node},i.defaultProps={icon:v.default.createElement(h.default,{"data-testid":"searchicon"}),onChange:function(){},onSubmit:function(){}},o=s))||o)||o;t.default=S,S.displayName="Search"},38133:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,i=g(n(5499)),s=g(n(54587)),a=g(n(72779)),c=n(20590),l=g(n(35874)),u=g(n(69727)),d=n(95856),p=g(n(2784)),m=g(n(10307)),h=g(n(17941));function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},f.apply(this,arguments)}function g(e){return e&&e.__esModule?e:{default:e}}const v={"cs-CZ":g(n(88706)).default,"da-DK":g(n(28676)).default,"de-DE":g(n(62091)).default,"en-US":g(n(12869)).default,"es-ES":g(n(77102)).default,"fi-FI":g(n(4900)).default,"fr-FR":g(n(4515)).default,"hu-HU":g(n(63162)).default,"it-IT":g(n(62398)).default,"ja-JP":g(n(86818)).default,"ko-KR":g(n(91702)).default,"nb-NO":g(n(24440)).default,"nl-NL":g(n(98202)).default,"pl-PL":g(n(20382)).default,"pt-BR":g(n(69790)).default,"ru-RU":g(n(24147)).default,"sv-SE":g(n(94683)).default,"tr-TR":g(n(74128)).default,"uk-UA":g(n(3201)).default,"zh-CN":g(n(45004)).default,"zh-TW":g(n(88740)).default};r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(23228),n(83522)):r.env.SCALE_LARGE?n(39463):n(23228),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(72943),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(48718),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(22638),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(72528);const b=(0,d.messageFormatter)(v);let y=(0,l.default)(o=(0,i.default)(o=class extends m.default{constructor(...e){var t;return t=super(...e),this.handleBlur=e=>{this.searchContainer&&this.searchContainer.contains(e.relatedTarget)||this.searchbox&&this.searchbox.handleBlur(e)},t}UNSAFE_componentWillReceiveProps(e){(e.value||"")!==this.state.value&&void 0!==e.value&&null!==e.value&&this.setState({value:e.value})}handleClearButtonClick(e){this.searchbox&&(e.target.value="",this.searchbox.onChange(e)),this.handleTextChange("",e,"clearButton"),this.searchbox&&this.searchbox.focus()}render(){const e=this.props,{disabled:t,className:n,icon:r,role:o="search"}=e,i=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["disabled","className","icon","role"]),{value:l}=this.state;return p.default.createElement("div",{role:o,className:(0,a.default)("spectrum-Search",{"is-disabled":t},n),ref:e=>this.searchContainer=e},p.default.createElement(h.default,f({role:"searchbox",ref:e=>this.searchbox=e,className:"spectrum-Search-input",value:l,disabled:t},i,{onKeyDown:this.handleTextKeyDown,onChange:this.handleTextChange})),(0,c.cloneIcon)(r,{className:"spectrum-Search-icon",size:"S"}),""!==l&&p.default.createElement(s.default,{"aria-label":b("Clear search"),variant:"clear",icon:p.default.createElement(u.default,null),onBlur:this.handleBlur,disabled:t,onClick:this.handleClearButtonClick}))}})||o)||o;t.default=y,y.displayName="UxpSearch"},78945:function(e,t,n){"use strict";var r,o=(r=n(11610))&&r.__esModule?r:{default:r};e.exports=o.default.select("Select",(()=>n(65147)),(()=>n(10793)),(()=>n(57934)))},10793:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.SelectMenu=O,t.default=void 0;var o,i,s,a=E(n(27560)),c=E(n(5499)),l=E(n(54587)),u=E(n(39522)),d=E(n(72779)),p=E(n(35874)),m=E(n(56605)),h=E(n(88004)),f=E(n(35998)),g=E(n(38955)),v=E(n(13980)),b=E(n(2784)),y=E(n(28316)),_=E(n(78798));function E(e){return e&&e.__esModule?e:{default:e}}function w(){return w=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},w.apply(this,arguments)}function x(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(46096),n(65694)):r.env.SCALE_LARGE?n(34382):n(46096),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(54338),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(26049),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(76076),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(92443),n(31827);let T=null,S=(0,p.default)(o=(0,c.default)((s=i=class extends b.default.Component{constructor(e){super(e);let t=null;if("value"in e)t=e.value;else if("defaultValue"in e)t=e.defaultValue;else if(e.multiple)t=[];else{const n=e.options&&e.options[0];t=n&&!e.placeholder?n.value:null}this.state={value:t},this.selectId=(0,m.default)()}UNSAFE_componentWillReceiveProps(e){"value"in e&&e.value!==this.state.value&&this.setState({value:e.value})}componentDidMount(){if(null==T){let e=document.createElement("div");e.className="spectrum-Dropdown-popover",document.body.appendChild(e),T=parseInt(window.getComputedStyle(e).maxWidth,10),document.body.removeChild(e)}window.addEventListener("resize",this.updateSize),this.updateSize()}componentWillUnmount(){window.removeEventListener("resize",this.updateSize)}componentDidUpdate(){this.updateSize()}updateSize(){if(this.button){let e=y.default.findDOMNode(this.button).offsetWidth;e!==this.state.width&&this.setState({width:e})}}onSelect(e){"value"in this.props||this.setState({value:e}),this.props.onChange&&this.props.onChange(e)}onOpen(e){this.updateSize(),"function"==typeof this.props.onOpen&&this.props.onOpen(e)}render(){let e=this.props,{options:t=[],quiet:n,onClose:r,closeOnSelect:o,menuClassName:i,disabled:s=!1,invalid:c=!1,multiple:p=!1,required:m=!1,flexible:g=!1,placeholder:v="Select an option",className:y,flip:_=!0,alignRight:E,labelId:S,id:I=this.selectId,icon:k,renderItem:A,"aria-label":C,"aria-labelledby":P}=e,R=x(e,["options","quiet","onClose","closeOnSelect","menuClassName","disabled","invalid","multiple","required","flexible","placeholder","className","flip","alignRight","labelId","id","icon","renderItem","aria-label","aria-labelledby"]),{value:L}=this.state;const D=`${I}-value`;P?P+=` ${D}`:P=C?I+" "+D:S?S+" "+D:D;let N=v;if(!p){const e=t.find((e=>e.value===L));N=e?e.label:v,k=e&&e.icon}o="boolean"==typeof o?o:!p;let M=Object.entries((0,f.default)(R)),H=M.filter((e=>/^aria-.*$/.test(e[0]))).reduce(((e,t)=>(e[t[0]]=t[1],e)),{}),j=M.filter((e=>!/^aria-.*$/.test(e[0]))).reduce(((e,t)=>(e[t[0]]=t[1],e)),{}),B=this.state.width;return n&&(B=this.state.width+24),n&&g&&(B=null),b.default.createElement(h.default,w({className:(0,d.default)("spectrum-Dropdown",{"spectrum-Dropdown--quiet":n,"react-spectrum-Dropdown-fixed":n&&!g,"react-spectrum-Dropdown-flexible":g,"is-disabled":s,"is-invalid":c},y),closeOnSelect:o,onSelect:this.onSelect,onOpen:this.onOpen,onClose:r,"aria-required":m,"aria-multiselectable":p,"aria-disabled":s,"aria-invalid":c,alignRight:E,flip:_},j),b.default.createElement(l.default,w({className:"spectrum-Dropdown-trigger",type:"button",variant:"field","aria-haspopup":"listbox",quiet:n,disabled:s,invalid:c,ref:e=>this.button=e,"aria-label":C,"aria-labelledby":P,id:I,icon:k},H),b.default.createElement("span",{id:D,className:(0,d.default)("spectrum-Dropdown-label",{"is-placeholder":N===v})},N),c&&b.default.createElement(a.default,{size:"S"}),b.default.createElement(u.default,{size:null,className:"spectrum-Dropdown-icon"})),b.default.createElement(O,{dropdownMenu:!0,className:i,options:t,value:L,multiple:p,disabled:s,invalid:c,required:m,quiet:n,style:{overflowY:"auto",minWidth:B,maxWidth:this.state.width>T?this.state.width:null,marginRight:n&&E?-12:null},autoFocus:!0,renderItem:A}))}},i.propTypes={closeOnSelect:v.default.bool,menuClassName:v.default.string,renderItem:v.default.func,value:v.default.oneOfType([v.default.string,v.default.number,v.default.arrayOf(v.default.string),v.default.arrayOf(v.default.number)]),defaultValue:v.default.oneOfType([v.default.string,v.default.number,v.default.arrayOf(v.default.string),v.default.arrayOf(v.default.number)]),multiple:v.default.bool,options:v.default.arrayOf(v.default.object),onChange:v.default.func,onOpen:v.default.func,onClose:v.default.func,quiet:v.default.bool,invalid:v.default.bool,required:v.default.bool,flexible:v.default.bool,placeholder:v.default.string,flip:v.default.bool,alignRight:v.default.bool,icon:v.default.node},o=s))||o)||o;function O(e){let{onClose:t,onOpen:n,onSelect:r,className:o,open:i,placement:s,style:a,closeOnSelect:c,quiet:l}=e,u=x(e,["onClose","onOpen","onSelect","className","open","placement","style","closeOnSelect","quiet"]);return b.default.createElement(g.default,{isDialog:!1,placement:s,open:i,onClose:t,onOpen:n,style:a,className:(0,d.default)("spectrum-Dropdown-popover",{"spectrum-Dropdown-popover--quiet":l}),closeOnSelect:c},b.default.createElement(_.default,w({},u,{className:o,onClose:t,onChange:r,onTab:e=>e.preventDefault()})))}t.default=S},57934:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UxpSelectMenu=m,t.default=void 0;var r,o=n(33192),i=u(n(5499)),s=u(n(2784)),a=u(n(10793)),c=u(n(2933)),l=u(n(65147));function u(e){return e&&e.__esModule?e:{default:e}}function d(){return d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(this,arguments)}let p=(0,i.default)(r=class extends a.default{constructor(e){super(e),this.spSelectRef=s.default.createRef()}handleEvent(e){"change"===e.type?this.onSelect(this.spSelectRef.current.value):"load"===e.type&&this.onOpen(e);const t=Object.keys(this.props).filter((t=>t.substr(2).toLowerCase()===e.type));this.props[t]&&this.props[t].call(e.target,e)}componentDidMount(){(0,o.attachEventListeners)(this.spSelectRef.current,this.props,this.handleEvent)}componentWillUnmount(){(0,o.removeEventListeners)(this.spSelectRef.current,this.props,this.handleEvent)}componentDidUpdate(e){this.updateAllEventListeners=!(0,o.updateEventListeners)(this.spSelectRef.current,e,this.props,this.handleEvent,this.updateAllEventListeners)}render(){let e=this.props,{options:t=[],quiet:n,closeOnSelect:r,menuClassName:i,disabled:a=!1,invalid:c=!1,multiple:u=!1,flexible:p=!1,placeholder:h="Select an option",className:f,renderItem:g,alignRight:v,open:b}=e,y=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["options","quiet","closeOnSelect","menuClassName","disabled","invalid","multiple","flexible","placeholder","className","renderItem","alignRight","open"]),{value:_}=this.state;return r="boolean"==typeof r?r:!u,u||!r||p||v?s.default.createElement(l.default,this.props):s.default.createElement("sp-dropdown",d({ref:this.spSelectRef,class:f,open:!!b||null,placeholder:h,disabled:!!a||null,quiet:!!n||null,invalid:!!c||null},(0,o.removeEventProps)(y)),s.default.createElement(m,{className:i,options:t,value:_,renderItem:g}))}})||r;function m(e){return s.default.createElement(c.default,e)}t.default=p},65147:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UxpSelectMenu=_,t.default=void 0;var r=f(n(27560)),o=f(n(54587)),i=f(n(39522)),s=f(n(72779)),a=f(n(88004)),c=f(n(35998)),l=f(n(38955)),u=f(n(2784)),d=f(n(10793)),p=f(n(78798)),m=f(n(11610));n(44242);var h=f(n(13980));function f(e){return e&&e.__esModule?e:{default:e}}function g(){return g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},g.apply(this,arguments)}function v(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}let b=null;class y extends d.default{componentDidMount(){if(null==b){let e=document.createElement("div");e.className="spectrum-Dropdown-popover",document.body.appendChild(e),b=parseInt(window.getComputedStyle(e).maxWidth,10),document.body.removeChild(e)}window.addEventListener("resize",this.updateSize),this.updateSize()}render(){let e=this.props,{options:t=[],quiet:n,onClose:l,closeOnSelect:d,menuClassName:p,disabled:h=!1,invalid:f=!1,multiple:y=!1,required:E=!1,flexible:w=!1,placeholder:x="Select an option",className:T,renderItem:S,flip:O=!0,alignRight:I,labelId:k,stopPropagationEsc:A=!1,tabIndex:C,id:P=this.selectId,icon:R,"aria-label":L,"aria-labelledby":D}=e,N=v(e,["options","quiet","onClose","closeOnSelect","menuClassName","disabled","invalid","multiple","required","flexible","placeholder","className","renderItem","flip","alignRight","labelId","stopPropagationEsc","tabIndex","id","icon","aria-label","aria-labelledby"]),{value:M}=this.state;const H=`${P}-value`;D?D+=` ${H}`:D=L?P+" "+H:k?k+" "+H:H;let j=x;if(!y){const e=t.find((e=>e.value===M));j=e?e.label:x,R=e&&e.icon}d="boolean"==typeof d?d:!y;let B=Object.entries((0,c.default)(N)),F=B.filter((e=>/^aria-.*$/.test(e[0]))).reduce(((e,t)=>(e[t[0]]=t[1],e)),{}),U=B.filter((e=>!/^aria-.*$/.test(e[0]))).reduce(((e,t)=>(e[t[0]]=t[1],e)),{}),z=this.state.width;return n&&(z=this.state.width+11),n&&w&&(z="max-content"),u.default.createElement(a.default,g({className:(0,s.default)("spectrum-Dropdown",{"spectrum-Dropdown--quiet":n,"react-spectrum-Dropdown-fixed":n&&!w,"react-spectrum-Dropdown-flexible":w,"is-disabled":h,"is-invalid":f},T),isFlyout:m.default.productNeedsOverlayFix,closeOnSelect:d,onSelect:this.onSelect,onOpen:this.onOpen,onClose:l,"aria-required":E,"aria-multiselectable":y,"aria-disabled":h,"aria-invalid":f,alignRight:I,flip:O},U),u.default.createElement(o.default,g({className:(0,s.default)("spectrum-Dropdown-trigger",{"spectrum-Dropdown-trigger--quiet":n}),type:"button",variant:"field","aria-haspopup":"listbox",quiet:n,tabIndex:C,disabled:h,invalid:f,ref:e=>this.button=e,overrideOnKeyDown:!0,"aria-label":L,"aria-labelledby":D,id:P,icon:R},F),u.default.createElement("span",{id:H,className:(0,s.default)("spectrum-Dropdown-label",{"is-placeholder":j===x})},j),f&&u.default.createElement(r.default,{size:"S"}),u.default.createElement(i.default,{size:null,className:"spectrum-Dropdown-icon"})),u.default.createElement(_,{dropdownMenu:!0,flyoutMenu:m.default.productNeedsOverlayFix,className:p,options:t,value:M,stopPropagationEsc:A,multiple:y,disabled:h,invalid:f,required:E,quiet:n,style:{minWidth:z,maxWidth:this.state.width>b?this.state.width:null,overflowY:"auto",marginRight:n&&I?-5.5:null},autoFocus:!0,renderItem:S}))}}function _(e){let{onClose:t,onOpen:n,onSelect:r,className:o,open:i,placement:a,style:c,closeOnSelect:d,flyoutMenu:m,quiet:h}=e,f=v(e,["onClose","onOpen","onSelect","className","open","placement","style","closeOnSelect","flyoutMenu","quiet"]);return u.default.createElement(l.default,{flyoutMenu:m,isDialog:!1,placement:a,open:i,onClose:t,onOpen:n,style:c,className:(0,s.default)("spectrum-Dropdown-popover",{"spectrum-Dropdown-popover--quiet":h}),closeOnSelect:d},u.default.createElement(p.default,g({},f,{className:o,onChange:r,onClose:t,onTab:e=>e.preventDefault(),defaultpreventedkeys:["Tab"]})))}t.default=y,y.propTypes={stopPropagationEsc:h.default.bool}},78798:function(e,t,n){"use strict";var r,o=(r=n(11610))&&r.__esModule?r:{default:r};e.exports=o.default.select("SelectList",(()=>n(49327)),(()=>n(25228)))},25228:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o,i,s=d(n(35874)),a=n(87478),c=d(n(13980)),l=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784));function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function d(e){return e&&e.__esModule?e:{default:e}}function p(){return p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},p.apply(this,arguments)}let m=(0,s.default)((i=o=class extends l.Component{constructor(e){super(e),this.renderListOfOptions=e=>e.map(((e,t)=>l.default.createElement(a.ListItem,{key:t,icon:e.icon,selected:this.isSelected(e),disabled:this.props.disabled||e.disabled,onSelect:this.handleSelect.bind(this,e),onTab:this.props.onTab,defaultpreventedkeys:["Escape"],onKeyDown:this.handleKeyDown.bind(this)},this.props.renderItem?this.props.renderItem(e):e.label))),this.state={value:e.value}}UNSAFE_componentWillReceiveProps(e){e.value&&e.value!==this.state.value&&this.setState({value:e.value})}addSelection(e){return[...this.state.value||[],e.value]}removeSelection(e){let t=this.state.value||[];const n=t.indexOf(e.value);return[...t.slice(0,n),...t.slice(n+1,t.length)]}handleKeyDown(e){"Escape"===e.key&&this.props.onClose&&this.props.onClose()}handleSelect(e){let t;t=this.props.multiple?this.isSelected(e)?this.removeSelection(e):this.addSelection(e):e.value,"value"in this.props||this.setState({value:t}),this.props.onChange&&this.props.onChange(t)}isSelected(e){return this.props.multiple?this.state.value&&this.state.value.indexOf(e.value)>=0:this.state.value===e.value}render(){const e=this.props,{options:t=[],multiple:n=!1,disabled:r=!1,invalid:o=!1,required:i=!1,className:s}=e,c=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["options","multiple","disabled","invalid","required","className"]);return delete c.onTab,delete c.renderItem,l.default.createElement(a.List,p({className:s,"aria-multiselectable":n,"aria-disabled":r,"aria-invalid":o,"aria-required":i,selectable:!0},c),this.renderListOfOptions(t))}},o.propTypes={disabled:c.default.bool,invalid:c.default.bool,multiple:c.default.bool,onChange:c.default.func,options:c.default.arrayOf(c.default.object),required:c.default.bool,value:c.default.oneOfType([c.default.arrayOf(c.default.string),c.default.arrayOf(c.default.number),c.default.string,c.default.number]),renderItem:c.default.func},o.defaultProps={options:[],multiple:!1,disabled:!1,invalid:!1,required:!1},r=i))||r;t.default=m},2933:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(2784)),o=s(n(25228)),i=s(n(63163));function s(e){return e&&e.__esModule?e:{default:e}}function a(){return a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a.apply(this,arguments)}class c extends o.default{constructor(...e){var t;return t=super(...e),this.renderListOfOptions=e=>e.map(((e,t)=>r.default.createElement(i.default,{icon:e.icon,value:e.value,selected:!!this.isSelected(e)||null,disabled:e.disabled},this.props.renderItem?this.props.renderItem(e):e.label))),t}render(){const e=this.props,{options:t=[],className:n}=e,o=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["options","className"]);return r.default.createElement("sp-menu",a({class:n,slot:"options"},o),this.renderListOfOptions(t))}}t.default=c},49327:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(2784)),o=i(n(25228));function i(e){return e&&e.__esModule?e:{default:e}}t.default=e=>{const{boundariesElement:t}=e,n=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["boundariesElement"]);return r.default.createElement(o.default,n)}},52914:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"SideNav",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"SideNavItem",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"SideNavHeading",{enumerable:!0,get:function(){return i.default}});var r=s(n(14848)),o=s(n(32443)),i=s(n(71740));function s(e){return e&&e.__esModule?e:{default:e}}},14848:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,i,s,a=b(n(5499)),c=n(88186),l=b(n(72779)),u=b(n(35874)),d=b(n(56605)),p=b(n(35998)),m=b(n(81458)),h=b(n(14502)),f=b(n(13980)),g=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784));function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function b(e){return e&&e.__esModule?e:{default:e}}function y(){return y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},y.apply(this,arguments)}n(8997),r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(79958),n(58105)):r.env.SCALE_LARGE?n(38790):n(79958),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(54848),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(45810),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(52615),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(9185);const _=(e,t)=>e.children&&0!==e.children.filter((e=>{const{children:n}=e.props;return n&&"string"!=typeof n?_(e.props,t):e.props.value===t})).length;let E=(0,u.default)(o=(0,a.default)(o=(0,h.default)((s=i=class extends g.Component{constructor(e){super(e),this.state={value:this.props.defaultValue||this.props.value},this.id=(0,d.default)()}UNSAFE_componentWillReceiveProps(e){const{value:t}=e;t!==this.props.value&&this.setState({value:t})}isSelected(e){return e.props.value===this.state.value}isDefaultSelected(e){return e.props.value===this.props.defaultValue}onSelect(e,t){void 0===this.props.value&&this.setState({value:e}),this.props.onSelect(e,t)}isDefaultExpanded(e){return void 0!==e.props.defaultExpanded?e.props.defaultExpanded:Array.isArray(e.props.children)&&_(e.props,this.state.value)}render(){const e=this.props,{className:t,children:n,hidden:r,variant:o,id:i=this.id,manageTabIndex:s,typeToSelect:a,ariaLevel:u=1,autoFocus:d,isNested:h,"aria-label":f,"aria-labelledby":v}=e,b=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["className","children","hidden","variant","id","manageTabIndex","typeToSelect","ariaLevel","autoFocus","isNested","aria-label","aria-labelledby"]),_="multiLevel"===o,E=h?"div":"nav";delete b.value;let w=g.default.createElement("ul",y({className:(0,l.default)("spectrum-SideNav",{"spectrum-SideNav--multiLevel":_}),id:i+"-list","aria-label":h?f:void 0,"aria-labelledby":h?v:void 0},(0,p.default)(b)),g.Children.map(n,(e=>(0,g.cloneElement)(e,{hidden:r,manageTabIndex:s,isMultiLevel:_,ariaLevel:_?u:void 0,_nestedNavValue:this.state.value,_isSelected:this.isSelected(e),onSelect:(0,c.chain)(e.props.onSelect,this.onSelect),defaultExpanded:this.isDefaultExpanded(e)}))));return h||(w=g.default.createElement("div",{role:"toolbar","aria-orientation":"vertical"},w)),g.default.createElement(E,{id:i,hidden:r,"aria-hidden":r,role:h?"presentation":void 0,"aria-label":h?void 0:f,"aria-labelledby":h?void 0:v,className:(0,l.default)(t,"react-spectrum-SideNav")},h?w:g.default.createElement(m.default,{itemSelector:".spectrum-SideNav-itemLink:not(.is-hidden):not(.is-disabled)",selectedItemSelector:".spectrum-SideNav-itemLink:not(.is-hidden):not(.is-disabled).is-selected",manageTabIndex:_||s,typeToSelect:_||a,autoFocus:d},w))}},i.propTypes={variant:f.default.oneOf(["default","multiLevel"]),manageTabIndex:f.default.bool,typeToSelect:f.default.bool,className:f.default.string,value:f.default.string,defaultValue:f.default.string,autoFocus:f.default.bool,isNested:f.default.bool,onSelect:f.default.func},i.defaultProps={variant:"default",manageTabIndex:!1,typeToSelect:!1,autoFocus:!1,isNested:!1,onSelect:()=>{}},o=s))||o)||o)||o;t.default=E},71740:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let{label:t}=e,n=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["label"]);return r.default.createElement(o.default,s({header:t},n,{defaultExpanded:!0}))};var r=i(n(2784)),o=i(n(32443));function i(e){return e&&e.__esModule?e:{default:e}}function s(){return s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s.apply(this,arguments)}},32443:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o,i,s=b(n(5499)),a=n(88186),c=b(n(72779)),l=n(20590),u=b(n(35874)),d=b(n(56605)),p=b(n(35998)),m=b(n(14502)),h=b(n(13980)),f=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784)),g=(b(n(28316)),b(n(14848)));function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function b(e){return e&&e.__esModule?e:{default:e}}function y(){return y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},y.apply(this,arguments)}function _(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function E(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_(Object(n),!0).forEach((function(t){w(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function w(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const x=()=>{},T=".spectrum-SideNav-itemLink[tabIndex]";let S=(0,u.default)(r=(0,s.default)(r=(0,m.default)((i=o=class extends f.Component{constructor(e){super(e),this.state={expanded:this.props.defaultExpanded||this.props.expanded,focused:!1},this.setSideNavItemRef=e=>this.sideNavItemRef=e,this.id=(0,d.default)()}get hasNestedNav(){const{children:e}=this.props;return e&&"string"!=typeof e}UNSAFE_componentWillReceiveProps(e){const{expanded:t}=e;t!==this.props.expanded&&this.setState((e=>E(E({},e),{},{expanded:t})))}handleClick(e){this.props.onClick(e),this.onSelectFocused(e)}onSelectFocused(e){const{onSelect:t,value:n,expanded:r,href:o=(e.target?e.target.href:void 0)}=this.props;let i="keydown"===e.type;o&&!i||(e.preventDefault(),e.stopPropagation(),!i||"Enter"!==e.key&&" "!==e.key)?(void 0===r&&this.setState((e=>E(E({},e),{},{expanded:!e.expanded}))),t(n,e)):e.target.click()}onKeyDown(e){const{isMultiLevel:t}=this.props,{expanded:n}=this.state,r=t&&this.hasNestedNav;switch(e.key){case"ArrowLeft":case"Left":r&&n&&(this.sideNavItemRef&&this.sideNavItemRef.querySelector(T)===document.activeElement?this.onSelectFocused(e):(e.preventDefault(),e.stopPropagation()),this.focus());break;case"ArrowRight":case"Right":if(r)if(n){if(this.sideNavItemRef){const t=Array.from(this.sideNavItemRef.querySelectorAll(T));0===t.indexOf(e.target)&&t[1].focus()}}else this.onSelectFocused(e)}}onFocus(){this.setState({focused:!0})}onBlur(){this.setState({focused:!1})}focus(){this.sideNavItemRef&&this.sideNavItemRef.querySelector(T).focus()}getDescendantId(e){const{id:t=this.id}=this.props;return e?`${t}-${e}`:t}sideNavStyle(){return{}}renderLink(e,t){let{hidden:n,id:r=this.id,icon:o,disabled:i,href:s,renderLink:a,isMultiLevel:u,target:d,_isSelected:p,"aria-current":m}=this.props;const{expanded:h,focused:g}=this.state,v=this.hasNestedNav&&u;let b=i||!s?"link":void 0;const y={href:i?void 0:s,onClick:i?void 0:this.handleClick,onFocus:i?void 0:this.onFocus,onBlur:i?void 0:this.onBlur,tabIndex:i?void 0:t,className:(0,c.default)("spectrum-SideNav-itemLink",{"is-selected":p,"is-disabled":i,"is-focused":g,"is-hidden":n}),id:r,role:b,"aria-disabled":i||void 0,"aria-expanded":v?h:void 0,"aria-controls":v&&h?this.getDescendantId("child-list"):void 0,"aria-current":p&&!v?m:void 0,target:i||!s?void 0:d};return a?a(y):f.default.createElement("a",y,(0,l.cloneIcon)(o,{className:"spectrum-SideNav-itemIcon",size:"S"}),e)}render(){let e=this.props,{header:t,className:n,children:r,disabled:o,isMultiLevel:i,renderLink:s,id:l=this.id,value:u,_isSelected:d,_nestedNavValue:m,manageTabIndex:h,onSelect:v,ariaLevel:b,hidden:_}=e,E=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["header","className","children","disabled","isMultiLevel","renderLink","id","value","_isSelected","_nestedNavValue","manageTabIndex","onSelect","ariaLevel","hidden"]);const{expanded:w,focused:x}=this.state;let{label:T,tabIndex:S=0}=this.props;return T||t||(T=r),(i||h)&&(S=m&&u===m?S:-1),delete E.label,delete E.target,delete E["aria-current"],f.default.createElement("li",y({className:(0,c.default)("spectrum-SideNav-item",{"is-selected":d,"is-disabled":o,"is-focused":x},n),onKeyDown:o?void 0:(0,a.chain)(this.onKeyDown,a.interpretKeyboardEvent.bind(this)),ref:this.setSideNavItemRef},(0,p.default)(E)),(T||s)&&this.renderLink(T,S,i),t&&f.default.createElement("h2",{className:"spectrum-SideNav-heading",id:this.getDescendantId("header")},t),this.hasNestedNav&&f.default.createElement(g.default,{isNested:!0,variant:i?"multiLevel":void 0,id:this.getDescendantId("child"),"aria-labelledby":t?this.getDescendantId("header"):l,ariaLevel:b+1,hidden:_||(i?!w:void 0),value:m,onSelect:v},r))}},o.propTypes={className:h.default.string,disabled:h.default.bool,label:h.default.string,value:h.default.string,href:h.default.string,target:h.default.string,icon:h.default.node,"aria-current":h.default.oneOf(["page","location"]),expanded:h.default.bool,defaultExpanded:h.default.bool,renderLink:h.default.func,onClick:h.default.func,onSelect:h.default.func},o.defaultProps={"aria-current":"page",disabled:!1,target:"_self",onSelect:x,onClick:x},r=i))||r)||r)||r;t.default=S},32026:function(e,t,n){"use strict";e.exports=n(55086)},23293:function(e,t,n){"use strict";var r,o=(r=n(11610))&&r.__esModule?r:{default:r};e.exports=o.default.select("SwitchBase",(()=>n(77730)),(()=>n(40910)))},55086:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=u;var o=c(n(72779)),i=c(n(13980)),s=c(n(2784)),a=c(n(23293));function c(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}function u(e){let{variant:t,quiet:n,className:r}=e,i=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["variant","quiet","className"]);return s.default.createElement(a.default,l({inputType:"checkbox",className:(0,o.default)("spectrum-ToggleSwitch",{[`spectrum-ToggleSwitch--${t}`]:t,"spectrum-ToggleSwitch--quiet":n},r),inputClassName:"spectrum-ToggleSwitch-input",markClassName:"spectrum-ToggleSwitch-switch",labelClassName:"spectrum-ToggleSwitch-label",role:"switch"},i))}r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(50662),n(54497)):r.env.SCALE_LARGE?n(6920):n(50662),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(91699),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(98978),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(72623),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(83217),u.displayName="Switch",u.propTypes={className:i.default.string,checked:i.default.bool,defaultChecked:i.default.bool,label:i.default.oneOfType([i.default.string,i.default.object]),onChange:i.default.func,quiet:i.default.bool,variant:i.default.oneOf(["ab"])}},40910:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o,i,s=f(n(5499)),a=f(n(72779)),c=f(n(35874)),l=f(n(35998)),u=n(88186),d=f(n(14502)),p=n(84069),m=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784));function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function f(e){return e&&e.__esModule?e:{default:e}}function g(){return g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},g.apply(this,arguments)}let v=(0,c.default)(r=(0,d.default)(r=(0,s.default)((i=o=class extends m.Component{constructor(e){super(e);const{checked:t,defaultChecked:n}=e;this.state={checked:void 0!==t?t:n||!1}}UNSAFE_componentWillReceiveProps(e){"checked"in e&&this.setState({checked:e.checked})}focus(){this.inputRef&&!this.disabled&&this.inputRef.focus()}setChecked(e){"checked"in this.props||this.setState({checked:e})}getInput(){return this.inputRef}handleChange(e){const{onChange:t}=this.props,{checked:n}=e.target;this.setChecked(n),t(n,e)}render(){const e=this.props,{label:t,value:n,name:r,disabled:o,required:i,invalid:s,readOnly:c,className:d,style:h,children:f,inputType:v,renderLabel:b,inputClassName:y,markClassName:_,markIcon:E,labelClassName:w,onMouseDown:x,onMouseUp:T}=e,S=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["label","value","name","disabled","required","invalid","readOnly","className","style","children","inputType","renderLabel","inputClassName","markClassName","markIcon","labelClassName","onMouseDown","onMouseUp"]),{checked:O}=this.state,I=b&&(t||f),k=I?"label":"div";delete S.onChange;let A=null;if(S["aria-label"])A=S["aria-label"],delete S["aria-label"];else if(!b&&(t||f)){let e=[];if(t&&e.push(t),f){let n=(0,p.getTextFromReact)(f);n!==t&&e.push(n)}A=e.join(" ")}return v&&!S["aria-checked"]&&(S["aria-checked"]=O),m.default.createElement(k,{className:(0,a.default)(d,{"is-invalid":s,"is-disabled":o}),style:h},m.default.createElement("input",g({ref:e=>this.inputRef=e,type:v,className:y,checked:O,disabled:o,name:r,value:n,required:!!i||null,readOnly:c,onChange:this.handleChange,onMouseDown:u.focusAfterMouseEvent.bind(this,x),onMouseUp:u.focusAfterMouseEvent.bind(this,T),"aria-invalid":s||null,"aria-label":A},(0,l.default)(S))),m.default.createElement("span",{className:_},E),I&&m.default.createElement("span",{className:w},t,t&&f&&" ",f))}},o.defaultProps={renderLabel:!0,defaultChecked:void 0,disabled:!1,required:!1,invalid:!1,readOnly:!1,onChange:function(){}},r=i))||r)||r)||r;t.default=v,v.displayName="SwitchBase"},77730:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(72779)),o=l(n(35998)),i=n(88186),s=n(84069),a=l(n(2784)),c=l(n(40910));function l(e){return e&&e.__esModule?e:{default:e}}function u(){return u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u.apply(this,arguments)}n(63020);class d extends c.default{constructor(...e){var t;return t=super(...e),this.onClickSpan=e=>{e.stopPropagation()},t}render(){const e=this.props,{label:t,value:n,name:c,disabled:l,required:d,invalid:p,readOnly:m,className:h,style:f,children:g,inputType:v,renderLabel:b,inputClassName:y,markClassName:_,markIcon:E,labelClassName:w,onMouseDown:x,onMouseUp:T}=e,S=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["label","value","name","disabled","required","invalid","readOnly","className","style","children","inputType","renderLabel","inputClassName","markClassName","markIcon","labelClassName","onMouseDown","onMouseUp"]),{checked:O}=this.state,I=b&&(t||g);v&&!S["aria-checked"]&&(S["aria-checked"]=O),delete S.onChange;let k=null;if(S["aria-label"])k=S["aria-label"],delete S["aria-label"];else if(!b&&(t||g)){let e=[];if(t&&e.push(t),g){let n=(0,s.getTextFromReact)(g);n!==t&&e.push(n)}k=e.join(" ")}return a.default.createElement("label",{className:(0,r.default)(h,{"is-invalid":p,"is-disabled":l}),style:f},a.default.createElement("input",u({ref:e=>this.inputRef=e,type:v,className:(0,r.default)(y,"uxp-switchBase"),checked:O,disabled:l,name:c,value:n,required:!!d||null,readOnly:m,onChange:this.handleChange,onMouseDown:i.focusAfterMouseEvent.bind(this,x),onMouseUp:i.focusAfterMouseEvent.bind(this,T),"aria-invalid":p||null,"aria-label":k},(0,o.default)(S))),a.default.createElement("span",{onClick:this.onClickSpan,className:_},E),I&&a.default.createElement("span",{onClick:this.onClickSpan,className:w},t,t&&g&&" ",g))}}t.default=d,d.displayName="UxpSwitchBase"},53923:function(e,t,n){"use strict";var r,o=(r=n(11610))&&r.__esModule?r:{default:r};e.exports={TabList:o.default.select("TabList",(()=>n(53633)),(()=>n(31580))),Tab:o.default.select("Tab",(()=>n(72103)),(()=>n(72103)))}},72103:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o,i,s=f(n(72779)),a=n(20590),c=f(n(35874)),l=f(n(56605)),u=f(n(35998)),d=f(n(14502)),p=f(n(13980)),m=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784));function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function f(e){return e&&e.__esModule?e:{default:e}}function g(){return g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},g.apply(this,arguments)}let v=(0,c.default)(r=(0,d.default)((i=o=class extends m.Component{constructor(e){super(e),this.handleClick=e=>{!this.props.disabled&&this.props.onClick&&this.props.onClick(e)},this.handleKeyPress=e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),this.handleClick(e))},this.tabId=(0,l.default)()}render(){const e=this.props,{id:t=this.tabId,label:n,children:r,className:o,selected:i,disabled:c,invalid:l,icon:d,renderChildren:p,tabIndex:h=0}=e,f=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["id","label","children","className","selected","disabled","invalid","icon","renderChildren","tabIndex"]);let v=n||p&&r?"XS":"S";return m.default.createElement("div",g({},(0,u.default)(f),{className:(0,s.default)("spectrum-Tabs-item",{"is-selected":i,"is-disabled":c,"is-invalid":l},o),id:t,role:"tab","aria-selected":i,"aria-invalid":l||null,"aria-disabled":c||null,tabIndex:c?null:h,onClick:c?null:this.handleClick,onKeyPress:c?null:this.handleKeyPress}),(0,a.cloneIcon)(d,{size:v,className:"spectrum-Tabs-item-icon"}),(n||p&&r)&&m.default.createElement("span",{className:"spectrum-Tabs-itemLabel"},n||p&&r))}},o.displayName="Tab",o.propTypes={className:p.default.string,disabled:p.default.bool,icon:p.default.object,invalid:p.default.bool,label:p.default.string,renderChildren:p.default.bool,selected:p.default.bool,tabIndex:p.default.number},o.defaultProps={disabled:!1,invalid:!1,selected:!1,tabIndex:0,renderChildren:!0},r=i))||r)||r;t.default=v},35553:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({orientation:e,selectedTab:t}){const n={transform:"vertical"===e?`translateY(${t.offsetTop+6}px)`:`translateX(${t.offsetLeft}px) `};return"horizontal"===e?n.width=`${t.offsetWidth}px`:n.height=t.offsetHeight-12+"px",o.default.createElement("div",{className:"spectrum-Tabs-selectionIndicator",role:"presentation",style:n})};var r,o=(r=n(2784))&&r.__esModule?r:{default:r}},31580:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,i,s,a=v(n(5499)),c=v(n(72779)),l=v(n(35874)),u=n(14103),d=v(n(13980)),p=v(n(2784)),m=v(n(28316)),h=v(n(35553)),f=v(n(3612)),g=v(n(65898));function v(e){return e&&e.__esModule?e:{default:e}}function b(){return b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},b.apply(this,arguments)}n(40996),r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(15188),n(347)):r.env.SCALE_LARGE?n(93683):n(15188),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(63373),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(94198),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(51128),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(24713);const y={panel:"",anchored:"",page:"compact"};let _=(0,l.default)(o=(0,a.default)((s=i=class extends p.default.Component{constructor(e){super(e),this.state={selectedIndex:f.default.getDefaultSelectedIndex(this.props),tabArray:[],tooNarrow:!1},this.debouncedResizeUpdate=null}UNSAFE_componentWillReceiveProps(e){"selectedIndex"in e&&this.setState({selectedIndex:e.selectedIndex}),this.state.selectedIndex>=p.default.Children.toArray(e.children).length&&this.onChange(f.default.getDefaultSelectedIndex(e))}componentDidMount(){window.addEventListener("resize",this.resizeListener),this.updateTabs(),this.widthCheck()}componentWillUnmount(){window.removeEventListener("resize",this.resizeListener),this.clearDebouncedResizeUpdateInterval()}componentDidUpdate(e){e.children!==this.props.children&&(this.updateTabs(),this.widthCheck())}resizeListener(){this.debouncedResizeUpdate||(this.debouncedResizeUpdate=setTimeout((()=>{this.widthCheck(),this.debouncedResizeUpdate=null}),50))}clearDebouncedResizeUpdateInterval(){this.debouncedResizeUpdate&&(clearTimeout(this.debouncedResizeUpdate),this.debouncedResizeUpdate=null)}getFurthestPoint(e){return(0,u.getBoundingClientRect)(e).right}widthCheck(){const e=m.default.findDOMNode(this),t=m.default.findDOMNode(this).querySelectorAll(".spectrum-Tabs-item");this.getFurthestPoint(e)<this.getFurthestPoint(t[t.length-1])?this.setState({tooNarrow:!0}):this.setState({tooNarrow:!1})}updateTabs(){const e=m.default.findDOMNode(this).querySelectorAll(".spectrum-Tabs-item");this.setState({tabArray:e})}onChange(e){let t=this.state.selectedIndex;"selectedIndex"in this.props||this.setState({selectedIndex:e}),t!==e&&this.props.onChange&&this.props.onChange(e)}getTabList(){let e=this.props,{className:t,orientation:n="horizontal",variant:r="",quiet:o,children:i,defaultSelectedIndex:s,collapsible:a}=e,l=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["className","orientation","variant","quiet","children","defaultSelectedIndex","collapsible"]),{selectedIndex:u,tabArray:d,tooNarrow:m}=this.state,g=d[u];if(null!=y[r]){let e=`The "${r}" variant of TabList has been deprecated.`;e+=y[r]?` Please use the "${y[r]}" variant instead.`:" Please remove the variant prop to use the default variant instead.",console.warn(e),r=y[r]}let v={},_=!1;return a&&m&&"vertical"!==n&&(v["aria-hidden"]=m,_=!0),p.default.createElement(f.default,b({},v,{orientation:n,defaultSelectedIndex:s||null,selectedIndex:u},l,{className:(0,c.default)("spectrum-Tabs",`spectrum-Tabs--${n}`,{"spectrum-Tabs--quiet":o,[`spectrum-Tabs--${r}`]:r,"react-spectrum-Tabs--container":a,"react-spectrum-Tabs--hidden":_},t),onChange:this.onChange}),i,g&&p.default.createElement(h.default,{orientation:n,selectedTab:g}))}getDropdown(){let{quiet:e,children:t,"aria-labelledby":n,"aria-label":r}=this.props,{selectedIndex:o}=this.state;return p.default.createElement(g.default,{className:(0,c.default)({"spectrum-Tabs--quiet":e}),selectedIndex:o,onChange:this.onChange,quiet:e,"aria-labelledby":n,"aria-label":r},t)}render(){let{collapsible:e,orientation:t}=this.props,{tooNarrow:n}=this.state;return e&&"vertical"!==t?p.default.createElement("div",{className:(0,c.default)("react-spectrum-Tabs--collapsible")},this.getTabList(),n&&this.getDropdown()):this.getTabList()}},i.propTypes={variant:d.default.oneOf(["compact","panel","anchored",""]),quiet:d.default.bool,orientation:d.default.oneOf(["horizontal","vertical"]),keyboardActivation:d.default.oneOf(["automatic","manual"]),selectedIndex:d.default.number,defaultSelectedIndex:d.default.number,onChange:d.default.func,collapsible:d.default.bool,autoFocus:d.default.bool},i.defaultProps={variant:"",quiet:!1,orientation:"horizontal",collapsible:!1,autoFocus:!1},o=s))||o)||o;t.default=_},3612:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=d(n(5499)),i=d(n(35874)),s=d(n(81458)),a=d(n(14502)),c=d(n(13980)),l=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784));function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function d(e){return e&&e.__esModule?e:{default:e}}function p(){return p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},p.apply(this,arguments)}function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?m(Object(n),!0).forEach((function(t){f(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const g=["PageUp","PageDown","Home","End","ArrowUp","Up","ArrowDown","Down","ArrowLeft","Left","ArrowRight","Right"];let v=(0,i.default)(r=(0,a.default)(r=(0,o.default)(r=class e extends l.Component{constructor(...t){var n;return n=super(...t),this.state={selectedIndex:e.getDefaultSelectedIndex(this.props)},n}static getDefaultSelectedIndex(e){if(null!=e.selectedIndex)return e.selectedIndex;if(null!=e.defaultSelectedIndex)return e.defaultSelectedIndex;let t=l.default.Children.toArray(e.children).findIndex((e=>e&&e.props.selected));return-1!==t?t:0}UNSAFE_componentWillReceiveProps(e){"selectedIndex"in e&&this.setState({selectedIndex:e.selectedIndex})}onClickItem(e,t){this.setSelectedIndex(e,t)}onFocus(e,t){"automatic"===this.props.keyboardActivation&&this.isNavigationKeyDown&&!this.isMouseDown&&this.setSelectedIndex(e,t)}onMouseDown(e){this.isMouseDown=!0,window.addEventListener("mouseup",this.onMouseUp),e.currentTarget.focus()}onMouseUp(){this.isMouseDown=!1,window.removeEventListener("mouseup",this.onMouseUp)}onKeyDown(e,t){switch(t.key){case"Enter":case" ":t.preventDefault(),this.onClickItem(e,t);break;default:this.isNavigationKeyDown=-1!==g.indexOf(t.key)}}onKeyUp(){this.isNavigationKeyDown=!1}setSelectedIndex(e,t){const n=this.state.selectedIndex;"selectedIndex"in this.props||this.setState({selectedIndex:e}),n!==e&&this.props.onChange(e,t)}getChildProps(e,t){const n=+this.state.selectedIndex===t,r=!!this.props.disabled||e.props.disabled;return h(h({},this.getMappedChildProps(e,t)),{},{selected:n,disabled:r,tabIndex:n?0:-1,onClick:this.getChildOnClick(e,t),onFocus:this.getChildOnFocus(e,t),onMouseDown:this.getChildOnMouseDown(e,t),onKeyDown:this.getChildOnKeyDown(e,t),onKeyUp:this.getChildOnKeyUp(e,t)})}getMappedChildProps(e,t){const{childMappingFunction:n}=this.props;return n?n(this,e,t):{}}getChildOnClick(e,t){if(this.props.disabled)return null;const n=this.onClickItem.bind(this,t);return r=>{e.props.onClick&&e.props.onClick(t,r),n(r)}}getChildOnFocus(e,t){return this.props.disabled?null:n=>{e.props.onFocus&&e.props.onFocus(t,n),this.onFocus(t,n)}}getChildOnMouseDown(e,t){return this.props.disabled?null:n=>{e.props.onMouseDown&&e.props.onMouseDown(n,t),this.onMouseDown(n)}}getChildOnKeyDown(e,t){return this.props.disabled?null:n=>{e.props.onKeyDown&&e.props.onKeyDown(n,t),this.onKeyDown(t,n)}}getChildOnKeyUp(e,t){return this.props.disabled?null:n=>{e.props.onKeyUp&&e.props.onKeyUp(n,t),this.onKeyUp(t,n)}}getItems(){const{children:e}=this.props;return l.default.Children.toArray(e).map(((e,t)=>e?l.default.cloneElement(e,this.getChildProps(e,t)):null))}cleanProps(){const e=p({},this.props);return delete e.autoFocus,delete e.defaultSelectedIndex,delete e.selectedIndex,delete e.onChange,delete e.disabled,delete e.childMappingFunction,delete e.keyboardActivation,e["aria-orientation"]=e.orientation,delete e.orientation,e}render(){return l.default.createElement(s.default,{autoFocus:this.props.autoFocus,disabled:this.props.disabled,itemSelector:"[role=tab]:not([aria-disabled])",selectedItemSelector:"[role=tab]:not([aria-disabled])[aria-selected=true]",orientation:"vertical"===this.props.orientation?"both":"horizontal"},l.default.createElement("div",p({},this.cleanProps(),{role:"tablist"}),this.getItems()))}})||r)||r)||r;t.default=v,v.propTypes={autoFocus:c.default.bool,defaultSelectedIndex:c.default.number,disabled:c.default.bool,orientation:c.default.oneOf(["horizontal","vertical"]),keyboardActivation:c.default.oneOf(["automatic","manual"]),onChange(){}},v.defaultProps={autoFocus:!1,defaultSelectedIndex:0,disabled:!1,orientation:"horizontal",keyboardActivation:"automatic",onChange(){}},v.displayName="TabListBase"},65898:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=u(n(5499)),i=u(n(72779)),s=u(n(2784)),a=u(n(28316)),c=u(n(78945)),l=u(n(35553));function u(e){return e&&e.__esModule?e:{default:e}}n(40996);let d=(0,o.default)(r=class extends s.default.Component{constructor(...e){var t;return t=super(...e),this.state={selectNode:void 0,selectedIndex:void 0},t}setSelectRef(e){this.selectRef=e}componentDidMount(){this.setState({selectNode:a.default.findDOMNode(this.selectRef)})}componentDidUpdate(e){e.selectedIndex!==this.props.selectedIndex&&this.setState({selectedIndex:this.props.selectedIndex})}onChange(e){this.props.onChange(Number(e))}childrenToOptions(){return s.default.Children.toArray(this.props.children).map(((e,t)=>{let n={};return n.label=e.props.label||e.props.children,n.value=t.toString(),e.props.disabled&&(n.disabled=!0),void 0!==e.props.icon&&(n.icon=e.props.icon),n}))}render(){let{className:e,selectedIndex:t,"aria-labelledby":n,"aria-label":r}=this.props;return s.default.createElement("div",{className:(0,i.default)("spectrum-Tabs","spectrum-Tabs--horizontal","react-spectrum-Tabs--dropdown",e)},s.default.createElement(c.default,{quiet:!0,flexible:!0,ref:this.setSelectRef,options:this.childrenToOptions(),value:t.toString(),onChange:this.onChange,"aria-labelledby":n,"aria-label":r}),this.state.selectNode&&s.default.createElement(l.default,{orientation:"horizontal",selectedTab:this.state.selectNode,selectedIndex:this.state.selectedIndex}))}})||r;t.default=d},22378:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({orientation:e,selectedTab:t,lineStyle:n}){return o.default.createElement("div",{className:"spectrum-Tabs-selectionIndicator",role:"presentation",style:n})};var r,o=(r=n(2784))&&r.__esModule?r:{default:r}},53633:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,i=p(n(5499)),s=p(n(72779)),a=p(n(2784)),c=p(n(28316)),l=p(n(31580)),u=p(n(22378)),d=p(n(41245));function p(e){return e&&e.__esModule?e:{default:e}}function m(){return m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},m.apply(this,arguments)}n(5595),r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(15188),n(347)):r.env.SCALE_LARGE?n(93683):n(15188),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(63373),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(94198),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(51128),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(24713);const h={panel:"",anchored:"",page:"compact"};function f(e,t){if(!t)return"horizontal"===e?{left:0,width:0}:{top:0,height:0};const n={};return"horizontal"===e?(n.left=`${t.offsetLeft}px`,n.width=`${t.offsetWidth}px`):(n.top=`${t.offsetTop+6}px`,n.height=t.offsetHeight-12+"px"),n}let g=(0,i.default)(o=class extends l.default{constructor(...e){var t;return t=super(...e),this.state={selectedIndex:d.default.getDefaultSelectedIndex(this.props),tabArray:[],tooNarrow:!1},t}componentDidMount(){this.updateTabs(),this.tabRef&&this.tabRef.tabBaseRef.ownerDocument.addEventListener("resize",this.onResize),this.widthCheck()}onResize(){if(this.state.tabArray){let e=f(this.props.orientation,this.state.tabArray[this.state.selectedIndex||0]),t=this.state.tabLineStyle;e.height===t.height&&e.top===t.top&&e.left===t.left&&e.width===t.width||this.setState({tabLineStyle:e})}}updateTabs(){const e=c.default.findDOMNode(this).querySelectorAll(".spectrum-Tabs-item");this.setState({tabArray:e}),this.setState({tabLineStyle:f(this.props.orientation,e[this.state.selectedIndex||0])})}onChange(e){let t=this.state.selectedIndex;"selectedIndex"in this.props||(this.setState({selectedIndex:e}),this.setState({tabLineStyle:f(this.props.orientation,this.state.tabArray[e])})),t!==e&&this.props.onChange&&this.props.onChange(e)}getTabList(){let e=this.props,{className:t,orientation:n="horizontal",variant:r="",quiet:o,children:i,defaultSelectedIndex:c,collapsible:l}=e,p=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["className","orientation","variant","quiet","children","defaultSelectedIndex","collapsible"]),{selectedIndex:f,tabArray:g,tabLineStyle:v,tooNarrow:b}=this.state,y=g[f];if(null!=h[r]){let e=`The '${r}' variant of TabList has been deprecated.`;e+=h[r]?` Please use the '${h[r]}' variant instead.`:" Please remove the variant prop to use the default variant instead.",console.warn(e),r=h[r]}let _={},E=!1;return l&&b&&"vertical"!==n&&(_["aria-hidden"]=b,E=!0),a.default.createElement(d.default,m({},_,{orientation:n,defaultSelectedIndex:c||null,selectedIndex:f},p,{ref:e=>this.tabRef=e,className:(0,s.default)("spectrum-Tabs",`spectrum-Tabs--${n}`,{"spectrum-Tabs--quiet":o,[`spectrum-Tabs--${r}`]:r,"react-spectrum-Tabs--container":l,"react-spectrum-Tabs--hidden":E},t),onChange:this.onChange}),i,y&&a.default.createElement(u.default,{orientation:n,selectedTab:y,lineStyle:v}))}render(){let{collapsible:e,orientation:t}=this.props,{tooNarrow:n}=this.state;return e&&"vertical"!==t?a.default.createElement("div",{className:(0,s.default)("react-spectrum-Tabs--collapsible")},this.getTabList(),n&&this.getDropdown()):this.getTabList()}})||o;t.default=g},41245:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=c(n(81458)),i=c(n(14502)),s=c(n(2784)),a=c(n(3612));function c(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}let u=(0,i.default)(r=class extends a.default{onFocus(e,t){"automatic"!==this.props.keyboardActivation||this.isMouseDown||this.setSelectedIndex(e,t)}render(){return s.default.createElement(o.default,{autoFocus:this.props.autoFocus,disabled:this.props.disabled,itemSelector:"[role=tab]:not([aria-disabled])",selectedItemSelector:"[role=tab]:not([aria-disabled])[aria-selected=true]",orientation:"vertical"===this.props.orientation?"both":"horizontal"},s.default.createElement("div",l({},this.cleanProps(),{role:"tablist",ref:e=>this.tabBaseRef=e}),this.getItems()))}})||r;t.default=u},14103:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getBoundingClientRect=function(e){return e.getBoundingClientRect()}},11022:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"TagList",{enumerable:!0,get:function(){return o.default}}),t.Tag=void 0;var r=i(n(11610)),o=i(n(94693));function i(e){return e&&e.__esModule?e:{default:e}}const s=r.default.select("Tag",(()=>n(59723)),(()=>n(99263)));t.Tag=s},99263:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,i,s,a=y(n(5499)),c=y(n(92035)),l=y(n(54587)),u=y(n(72779)),d=n(20590),p=y(n(69727)),m=y(n(35998)),h=n(14502),f=n(95856),g=y(n(13980)),v=y(n(2784));function b(){return b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},b.apply(this,arguments)}function y(e){return e&&e.__esModule?e:{default:e}}const _={"cs-CZ":y(n(21398)).default,"da-DK":y(n(27787)).default,"de-DE":y(n(28514)).default,"en-US":y(n(27297)).default,"es-ES":y(n(91052)).default,"fi-FI":y(n(28532)).default,"fr-FR":y(n(90440)).default,"hu-HU":y(n(95836)).default,"it-IT":y(n(62314)).default,"ja-JP":y(n(50745)).default,"ko-KR":y(n(71292)).default,"nb-NO":y(n(26226)).default,"nl-NL":y(n(98110)).default,"pl-PL":y(n(73807)).default,"pt-BR":y(n(25289)).default,"ru-RU":y(n(21152)).default,"sv-SE":y(n(62516)).default,"tr-TR":y(n(1364)).default,"uk-UA":y(n(54401)).default,"zh-CN":y(n(41208)).default,"zh-TW":y(n(16811)).default};r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(17752),n(1305)):r.env.SCALE_LARGE?n(68702):n(17752),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(27845),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(51765),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(70260),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(93012);const E=(0,f.messageFormatter)(_);let w=(0,a.default)((s=i=class extends v.default.Component{constructor(e){super(e),this.state={tagFocused:!1}}handleButtonFocus(e){this.setState({tagFocused:!0})}handleButtonBlur(e){this.setState({tagFocused:!1})}render(){let e=this.props,{value:t,children:n,avatar:r,icon:o,closable:i=!1,disabled:s=!1,selected:a=!1,invalid:f=!1,className:g,onClose:y=function(){},tabIndex:_,role:w}=e,x=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["value","children","avatar","icon","closable","disabled","selected","invalid","className","onClose","tabIndex","role"]),T=this.tag;const{tagFocused:S}=this.state,O=E("Remove"),I=n||t,k=I?`${O}: ${I}`:{removeString:O};return v.default.createElement("div",b({ref:e=>{this.tag=e},className:(0,u.default)("spectrum-Tags-item",{"is-selected":a,"is-disabled":s,"spectrum-Tags-item--deletable":i,"is-invalid":f},{[h.FOCUS_RING_CLASSNAME]:S},g),tabIndex:_,"aria-selected":!s&&a,onKeyDown:!s&&i?e=>{!function(e){switch(e.keyCode){case 46:case 8:case 32:y(t||n,e),e.preventDefault()}}(e)}:null},(0,m.default)(x),{role:"gridcell"===w?"row":void 0}),r&&v.default.createElement(c.default,{alt:"",src:r,"aria-hidden":"true"}),(0,d.cloneIcon)(o,{size:"S",className:"spectrum-Tags-itemIcon"}),v.default.createElement("span",{role:w,className:"spectrum-Tags-itemLabel"},I),i&&v.default.createElement("span",{role:w},v.default.createElement(l.default,{type:"button",tabIndex:"gridcell"===w||s?"-1":void 0,"aria-label":k,className:"spectrum-ClearButton--small",variant:"clear",icon:v.default.createElement(p.default,null),title:O,onClick:s?null:e=>{!function(e){y(t||n,e),"gridcell"===w&&T&&T.focus()}(e)},onBlur:this.handleButtonBlur,onFocus:this.handleButtonFocus})))}},i.propTypes={avatar:g.default.string,closable:g.default.bool,onClose:g.default.func,disabled:g.default.bool,icon:g.default.object,selected:g.default.bool,invalid:g.default.bool},i.defaultProps={closable:!1,disabled:!1,selected:!1},o=s))||o;t.default=w},94693:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,i,s,a=n(88186),c=g(n(72779)),l=g(n(35874)),u=g(n(35998)),d=g(n(81458)),p=g(n(14502)),m=g(n(13980)),h=g(n(2784)),f=g(n(99263));function g(e){return e&&e.__esModule?e:{default:e}}function v(){return v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},v.apply(this,arguments)}r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(17752),n(1305)):r.env.SCALE_LARGE?n(68702):n(17752),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(27845),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(51765),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(70260),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(93012);let b=(0,l.default)(o=(0,p.default)((s=i=class extends h.default.Component{constructor(...e){var t;return t=super(...e),this.state={selectedIndex:null,focused:!1},this.handleFocus=e=>{this.setState({focused:!0}),this.props.onFocus&&this.props.onFocus(e)},this.handleBlur=e=>{this.setState({focused:!1}),this.props.onBlur&&this.props.onBlur(e)},t}UNSAFE_componentWillReceiveProps(e){"selectedIndex"in e&&this.setState({selectedIndex:e.selectedIndex})}onClickItem(e,t){this.setSelectedIndex(e,t)}setSelectedIndex(e,t){const n=this.state.selectedIndex;"selectedIndex"in this.props||this.setState({selectedIndex:e}),n!==e&&this.props.onChange&&this.props.onChange(e,t)}baseChildProps(e,t={props:{}}){const{readOnly:n,onClose:r,disabled:o,manageTabIndex:i}=this.props,{selectedIndex:s,focused:c}=this.state;return{key:e,selected:!o&&c&&s===e,tabIndex:o?null:s!==e&&(c||null!==s&&!1!==i)?-1:0,closable:!n,disabled:o,onClick:(0,a.chain)(this.getChildOnClick(e),t.props.onClick),onFocus:(0,a.chain)(this.getChildOnFocus(e),t.props.onFocus),onClose:r,role:"gridcell"}}getChildOnClick(e){if(this.props.disabled)return null;const t=this.onClickItem.bind(this,e);return e=>{t(e)}}getChildOnFocus(e){return this.props.disabled?null:t=>{this.setSelectedIndex(e,t),this.handleFocus}}renderChildren(){return this.props.values?this.renderValues():h.default.Children.map(this.props.children,((e,t)=>h.default.cloneElement(e,this.baseChildProps(t,e))))}renderValues(){const{values:e}=this.props;return e.map(((e,t)=>h.default.createElement(f.default,v({value:e},this.baseChildProps(t)),e)))}render(){const e=this.props,{className:t,name:n,readOnly:r,disabled:o,invalid:i,manageTabIndex:s}=e,a=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["className","name","readOnly","disabled","invalid","manageTabIndex"]),{focused:l}=this.state,p=this.renderChildren();return h.default.createElement(d.default,{itemSelector:"[role=row]:not([aria-disabled])",selectedItemSelector:"[role=row]:not([aria-disabled])[aria-selected=true]",orientation:"horizontal",manageTabIndex:l||s},h.default.createElement("div",v({},(0,u.default)(a),{className:(0,c.default)("spectrum-Tags",{"is-disabled":o},t),name:n,readOnly:r,disabled:o,role:p&&p.length?"grid":"group","aria-atomic":"false","aria-relevant":"additions","aria-live":l?"polite":"off","aria-disabled":o,"aria-invalid":i,onFocus:this.handleFocus,onBlur:this.handleBlur}),p))}},i.displayName="TagList",i.propTypes={className:m.default.string,disabled:m.default.bool,name:m.default.string,onBlur:m.default.func,onClose:m.default.func,onFocus:m.default.func,readOnly:m.default.bool,values:m.default.arrayOf(m.default.string),manageTabIndex:m.default.bool},i.defaultProps={readOnly:!1,disabled:!1,manageTabIndex:!0},o=s))||o)||o;t.default=b},59723:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,i=v(n(5499)),s=v(n(92035)),a=v(n(54587)),c=v(n(72779)),l=n(20590),u=v(n(69727)),d=v(n(35998)),p=n(14502),m=n(95856),h=v(n(2784)),f=v(n(99263));function g(){return g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},g.apply(this,arguments)}function v(e){return e&&e.__esModule?e:{default:e}}n(4714);const b={"cs-CZ":v(n(21398)).default,"da-DK":v(n(27787)).default,"de-DE":v(n(28514)).default,"en-US":v(n(27297)).default,"es-ES":v(n(91052)).default,"fi-FI":v(n(28532)).default,"fr-FR":v(n(90440)).default,"hu-HU":v(n(95836)).default,"it-IT":v(n(62314)).default,"ja-JP":v(n(50745)).default,"ko-KR":v(n(71292)).default,"nb-NO":v(n(26226)).default,"nl-NL":v(n(98110)).default,"pl-PL":v(n(73807)).default,"pt-BR":v(n(25289)).default,"ru-RU":v(n(21152)).default,"sv-SE":v(n(62516)).default,"tr-TR":v(n(1364)).default,"uk-UA":v(n(54401)).default,"zh-CN":v(n(41208)).default,"zh-TW":v(n(16811)).default};r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(17752),n(1305)):r.env.SCALE_LARGE?n(68702):n(17752),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(27845),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(51765),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(70260),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(93012);const y=(0,m.messageFormatter)(b);let _=(0,i.default)(o=class extends f.default{render(){let e=this.props,{value:t,children:n,avatar:r,icon:o,closable:i=!1,disabled:m=!1,selected:f=!1,invalid:v=!1,className:b,onClose:_=function(){},tabIndex:E,role:w}=e,x=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["value","children","avatar","icon","closable","disabled","selected","invalid","className","onClose","tabIndex","role"]),T=this.tag;const{tagFocused:S}=this.state,O=y("Remove"),I=n||t,k=I?`${O}: ${I}`:{removeString:O};return h.default.createElement("div",g({ref:e=>{this.tag=e},className:(0,c.default)("spectrum-Tags-item",{"is-selected":f,"is-disabled":m,"spectrum-Tags-item--deletable":i,"is-invalid":v},{[p.FOCUS_RING_CLASSNAME]:S},b),tabIndex:E,"aria-selected":!m&&f,onKeyDown:!m&&i?e=>{!function(e){switch(e.keyCode){case 46:case 8:case 32:_(t||n,e),e.preventDefault()}}(e)}:null},(0,d.default)(x),{role:"gridcell"===w?"row":void 0}),r&&h.default.createElement(s.default,{alt:"",src:r,"aria-hidden":"true"}),(0,l.cloneIcon)(o,{size:"S",className:"spectrum-Tags-itemIcon"}),h.default.createElement("span",{role:w,className:"spectrum-Tags-itemLabel"},I),i&&h.default.createElement("span",{role:w,className:"spectrum-Button-container"},h.default.createElement(a.default,{type:"button",tabIndex:"gridcell"===w||m?"-1":void 0,"aria-label":k,className:"spectrum-ClearButton--small",variant:"clear",icon:h.default.createElement(u.default,null),title:O,onClick:m?null:e=>{!function(e){_(t||n,e),"gridcell"===w&&T&&T.focus()}(e)},onBlur:this.handleButtonBlur,onFocus:this.handleButtonFocus})))}})||o;t.default=_},66477:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o,i,s=d(n(5499)),a=d(n(13980)),c=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784)),l=d(n(90812));function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function d(e){return e&&e.__esModule?e:{default:e}}function p(){return p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},p.apply(this,arguments)}let m=(0,s.default)((i=o=class extends c.Component{handleHeightChange(e,t){const{quiet:n,onChange:r}=this.props;"function"==typeof r&&r(e,t),n&&(t.target.style.height="auto",t.target.style.height=`${t.target.scrollHeight}px`)}render(){const e=this.props,{quiet:t}=e,n=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["quiet"]);return c.default.createElement(l.default,p({},n,{multiLine:!0,quiet:t,onChange:this.handleHeightChange}))}},o.propTypes={className:a.default.string,disabled:a.default.bool,invalid:a.default.bool,onBlur:a.default.func,onChange:a.default.func,onFocus:a.default.func,placeholder:a.default.string,quiet:a.default.bool,readOnly:a.default.bool,required:a.default.bool},o.defaultProps={disabled:!1,invalid:!1,quiet:!1,readOnly:!1,required:!1},r=i))||r;t.default=m},90812:function(e,t,n){"use strict";var r,o=(r=n(11610))&&r.__esModule?r:{default:r};e.exports=o.default.select("Textfield",(()=>n(17941)),(()=>n(77094)),(()=>n(15947)))},15947:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=y(n(5499)),i=y(n(88491)),s=y(n(72779)),a=y(n(52808)),c=n(48858),l=y(n(13980)),u=y(n(2784)),d=n(45851),p=y(n(77094)),m=y(n(11610));n(68229),n(3401);var h,f,g,v=n(20590),b=n(33192);function y(e){return e&&e.__esModule?e:{default:e}}function _(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function E(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_(Object(n),!0).forEach((function(t){w(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function w(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function x(){return x=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},x.apply(this,arguments)}const T=window.require&&window.require("uxp");r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(41305),n(57188)):r.env.SCALE_LARGE?n(98515):n(41305),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(60572),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(22158),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(45392),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(50237);let S=(0,o.default)((g=f=class extends p.default{constructor(e){super(e),this.getFontStyle=()=>{this.inputContainer&&(this.fontFamily=window.getComputedStyle(this.inputContainer).getPropertyValue("font-family"),this.fontSize=window.getComputedStyle(this.inputContainer).getPropertyValue("font-size"),this.fontVariant=window.getComputedStyle(this.inputContainer).getPropertyValue("font-variant"),this.inputContainer.removeEventListener("resize",this.getFontStyle))},this.focusInput=()=>{this.inputContainer.focus(),this.inputContainer.removeEventListener("resize",this.focusInput)},this.resize=()=>{this.inputContainer&&(this.inputContainer.focus(),this.inFocus=!0,this.inputContainer.removeEventListener("resize",this.resize))},this.state={inputText:"",showFocus:!1,overlayPresent:!1},this.overlaysMap=new Map,this.inputActive=!0,this.eventArray=["onFocus","onBlur","onInput","onChange"]}handleEvent(e){const t=Object.keys(this.props).filter((t=>t.substr(2).toLowerCase()===e.type));this.props[t]&&this.props[t].call(e.target,e)}hasPlaceholderText(){return!(!this.props.placeholder||this.props.value||this.state.inputText)}updateSpanStyle(){this.inputContainer.style.fontFamily=this.fontFamily,this.inputContainer.style.fontSize=this.fontSize,this.inputContainer.style.fontVariant=this.fontVariant,T.host&&"Photoshop"===T.host.name&&this.hasPlaceholderText()&&(this.inputContainer.style.fontStyle="italic",this.inputContainer.style.paddingBottom="1px")}addSptextfieldEvent(){this.inputContainer&&(this.inputContainer.addEventListener("input",this.onInput),Object.entries(this.props).filter((([e,t])=>e.startsWith("on")&&!this.eventArray.includes(e))).forEach((([e,t])=>this.inputContainer.addEventListener(e.substr(2).toLowerCase(),this.handleEvent))),this.props.disabled||(this.inputContainer.addEventListener("focus",this.handleFocus),this.inputContainer.addEventListener("blur",this.handleBlur)))}componentDidMount(){this.addSptextfieldEvent(),this.inputContainer&&(this.inputContainer.addEventListener("resize",this.getFontStyle),this.props.disabled||this.props.autoFocus&&this.inputContainer.addEventListener("resize",this.resize))}componentDidUpdate(){if(this.addSptextfieldEvent(),this.inputContainer&&"SPAN"===this.inputContainer.nodeName&&this.updateSpanStyle(),!0===this.inFocus){const e=this.isAnyOverlayVisible();e&&(this.inputActive=!1,this.inputContainer.addEventListener("resize",this.focusInput)),this.inputActive||e||(this.inputContainer.addEventListener("resize",this.focusInput),this.inputActive=!0)}this.inputContainer&&void 0!==this.props.value&&this.inputContainer.setAttribute("value",this.props.value)}componentWillUnmount(){this.inputContainer&&(this.inputContainer.removeEventListener("input",this.onInput),Object.entries(this.props).filter((([e,t])=>e.startsWith("on")&&!this.eventArray.includes(e))).forEach((([e,t])=>this.inputContainer.removeEventListener(e.substr(2).toLowerCase(),this.handleEvent))),this.props.disabled||(this.inputContainer.removeEventListener("focus",this.handleFocus),this.inputContainer.removeEventListener("blur",this.handleBlur),this.props.autoFocus&&this.inputContainer.removeEventListener("resize",this.resize)))}focus(){!this.props.disabled&&this.inputContainer&&this.inputContainer.focus()}isAnyOverlayVisible(){var e=this.overlaysMap.values();for(var t of e)if(t.visible)return!0;return!1}onInput(e){let t=e.target.value;this.setState({inputText:e.target.value}),this.props.onChange&&this.props.onChange(t,e)}handleClick(e){this.inputContainer.focus(),this.inFocus=!0,this.props.onClick&&this.props.onClick(e)}handleFocus(e){this.setState({showFocus:!0}),this.props.onFocus&&this.props.onFocus(e),this.inFocus=!0}handleBlur(e){this.setState({showFocus:!1}),this.props.onBlur&&this.props.onBlur(e),this.inFocus=!1}executeOverlayCallbacks(){var e=this.overlaysMap.values();for(var t of e)t.callback&&t.callback()}handleSpanKeyUp(e){if(this.props.onKeyUp&&this.props.onKeyUp(e),this.executeOverlayCallbacks(),e.target.value=e.target.innerHTML,1===e.key.length&&(e.target.value+=e.key),8===e.keyCode&&e.target.value&&e.target.value.length>0){let t=e.target.value;e.target.value=t.substring(0,t.length-1)}this.onInput(e)}removeOverlay(e){e&&this.overlaysMap&&this.overlaysMap.delete(e.overlayRef)}showInput(e){return this.updateOverlayMap(e),0===this.overlaysMap.size}updateOverlayMap(e){if(!this.searchContainer)return;const t=this.searchContainer.getBoundingClientRect();if(0!==t.height&&0!==t.width&&e){e.data.visible&&(0,i.default)(t,e.data.boundingRect)?this.overlaysMap.set(e.overlayRef,e.data):this.removeOverlay(e);const n=this.overlaysMap.has(e.overlayRef),{overlayPresent:r}=this.state;n!==r&&this.setState({overlayPresent:n})}}render(){const e=this.props,{className:t,icon:n,quiet:r,style:o,disabled:i,required:l,invalid:p,readOnly:h,multiLine:f,validationState:g,disableOnOverlay:y,alwaysNative:_,hideValidationIcon:E}=e,w=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["className","icon","quiet","style","disabled","required","invalid","readOnly","multiLine","validationState","disableOnOverlay","alwaysNative","hideValidationIcon"]);var T=this.state.showFocus,S=f?"sp-textarea":"sp-textfield";const O=p||"invalid"===g||l&&!this.state.inputText,I="valid"===g;delete w.autocompleteInput,delete w.onFocus,delete w.onBlur,p&&console.warn('The "invalid" prop of Textfield is deprecated. Please use validationState="invalid" instead.');let k=l&&!this.state.inputText||O||I,A=c.invalidSvg;I&&(A=c.validSvg);let C=i?"disabled":"default",P={};return u.default.createElement(d.SpectrumContext.Consumer,null,(({scale:e,theme:c,productId:l,disableNativeControls:d,overlay:p}={})=>{if(!_&&m.default.productNeedsOverlayFix&&(!this.showInput(p)||y&&d)){T&&!O&&(P.borderColor=a.default.elements[c][e].textfield.default.states["mouse-focus"]["border-color"]);let n=a.default.elements[c][e].textfield.default.states[C]["background-color"];return P.backgroundColor=n,u.default.createElement("div",{className:(0,s.default)("spectrum-Textfield",`spectrum--${c}`,{"spectrum-Textfield--multiline":f,"is-invalid":O,"is-disabled":i,"is-valid":I,"spectrum-Textfield--quiet":r},t),style:Object.assign({},P,o),ref:e=>this.searchContainer=e,disabled:i,onClick:i?void 0:this.handleClick},u.default.createElement("span",{className:"inputSpan",target:this.props.value||this.state.inputText?"value":"placeholder",tabIndex:0,ref:e=>this.inputContainer=e,onKeyUp:this.handleSpanKeyUp,onFocus:i?void 0:this.handleFocus,onBlur:i?void 0:this.handleBlur},this.props.value||this.state.inputText||this.props.placeholder),k&&u.default.cloneElement(A))}return u.default.createElement(S,x({ref:e=>this.inputContainer=e,class:t,disabled:!!i||null,quiet:!!r||null,invalid:!!O||null,valid:!!I||null,readOnly:!!h||null,"show-icon":!E&&null,"background-color":w.backgroundColor,value:this.state.inputText},(0,b.removeEventProps)(w)),n&&u.default.createElement("div",{slot:"icon"}," ",(0,v.cloneIcon)(n,{size:"S"})))}))}},f.propTypes=E(E({},p.default.propTypes),{},{alwaysNative:l.default.bool,hideValidationIcon:l.default.bool,backgroundColor:l.default.string}),f.defaultProps=E(E({},p.default.defaultProps),{},{alwaysNative:!1}),h=g))||h;t.default=S,S.displayName="SpUxpTextfield"},77094:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,i,s,a=h(n(5499)),c=h(n(72779)),l=h(n(35998)),u=h(n(13980)),d=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784)),p=h(n(28316));function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e){return e&&e.__esModule?e:{default:e}}function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},f.apply(this,arguments)}r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(41305),n(57188)):r.env.SCALE_LARGE?n(98515):n(41305),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(60572),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(22158),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(45392),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(50237);let g=(0,a.default)((s=i=class extends d.Component{componentDidMount(){this.props.autoFocus&&requestAnimationFrame((()=>this.focus()))}focus(){this.props.disabled||p.default.findDOMNode(this).focus()}onChange(e){this.props.onChange&&this.props.onChange(e.target.value,e)}render(){const e=this.props,{className:t,quiet:n,disabled:r,required:o,invalid:i,readOnly:s,multiLine:a,validationState:u}=e,p=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["className","quiet","disabled","required","invalid","readOnly","multiLine","validationState"]);var m=a?"textarea":"input";const h=i||"invalid"===u;return delete p.autoFocus,delete p.autocompleteInput,i&&console.warn('The "invalid" prop of Textfield is deprecated. Please use validationState="invalid" instead.'),d.default.createElement(m,f({type:"text",className:(0,c.default)("spectrum-Textfield",{"spectrum-Textfield--multiline":a,"is-invalid":h,"is-valid":"valid"===u,"spectrum-Textfield--quiet":n},t),disabled:r,required:o,readOnly:s,"aria-invalid":h||null,defaultValue:p.defaultValue},(0,l.default)(p),{onChange:this.onChange,rows:a&&!n?p.rows:1}))}},i.propTypes={autoFocus:u.default.bool,className:u.default.string,disabled:u.default.bool,invalid:u.default.bool,multiLine:u.default.bool,onBlur:u.default.func,onChange:u.default.func,onFocus:u.default.func,placeholder:u.default.string,quiet:u.default.bool,readOnly:u.default.bool,required:u.default.bool,validationState:u.default.oneOf(["valid","invalid"])},i.defaultProps={autoFocus:!1,disabled:!1,quiet:!1,required:!1,invalid:!1,readOnly:!1},o=s))||o;t.default=g,g.displayName="Textfield"},17941:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,i,s,a=b(n(5499)),c=b(n(88491)),l=b(n(72779)),u=b(n(52808)),d=b(n(35998)),p=n(48858),m=b(n(13980)),h=b(n(2784)),f=n(45851),g=b(n(77094)),v=b(n(11610));function b(e){return e&&e.__esModule?e:{default:e}}function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?y(Object(n),!0).forEach((function(t){E(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):y(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function E(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function w(){return w=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},w.apply(this,arguments)}function x(e,t,n,r,o,i,s){try{var a=e[i](s),c=a.value}catch(e){return void n(e)}a.done?t(c):Promise.resolve(c).then(r,o)}function T(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function s(e){x(i,r,o,s,a,"next",e)}function a(e){x(i,r,o,s,a,"throw",e)}s(void 0)}))}}n(68229),n(3401);const S=window.require&&window.require("uxp");r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(41305),n(57188)):r.env.SCALE_LARGE?n(98515):n(41305),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(60572),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(22158),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(45392),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(50237);let O=(0,a.default)((s=i=class extends g.default{constructor(e){var t;super(e),t=this,this.updateThemeFromHost=T((function*(){if(S.host.getTheme&&"function"==typeof S.host.getTheme){const e=yield S.host.getTheme();t.setState({hostTheme:e})}})),this.getFontStyle=()=>{this.inputContainer&&(this.fontFamily=window.getComputedStyle(this.inputContainer).getPropertyValue("font-family"),this.fontSize=window.getComputedStyle(this.inputContainer).getPropertyValue("font-size"),this.fontVariant=window.getComputedStyle(this.inputContainer).getPropertyValue("font-variant"),this.inputContainer.removeEventListener("resize",this.getFontStyle))},this.focusInput=()=>{this.inputContainer.focus(),this.inputContainer.removeEventListener("resize",this.focusInput)},this.resize=()=>{this.inputContainer&&(this.inputContainer.focus(),this.inputContainer.select(),this.inFocus=!0,this.inputContainer.removeEventListener("resize",this.resize))},this.state={inputText:"",showFocus:!1,overlayPresent:!1,hostTheme:"light"},this.overlaysMap=new Map,this.inputActive=!0}componentDidMount(){this.inputContainer&&(this.inputContainer.addEventListener("resize",this.getFontStyle),this.props.autoFocus&&!this.props.disabled&&this.inputContainer.addEventListener("resize",this.resize)),S.host&&S.host.addEventListener&&"function"==typeof S.host.addEventListener&&(this.updateThemeFromHost(),S.host.addEventListener("themechanged",this.updateThemeFromHost))}hasPlaceholderText(){return!(!this.props.placeholder||this.props.value||this.state.inputText)}updateSpanStyle(){this.inputContainer.style.fontFamily=this.fontFamily,this.inputContainer.style.fontSize=this.fontSize,this.inputContainer.style.fontVariant=this.fontVariant,S.host&&"Photoshop"===S.host.name?this.hasPlaceholderText()&&(this.inputContainer.style.fontStyle="italic",this.inputContainer.style.paddingBottom="1px"):S.host&&(S.host.isDrover||"Illustrator"===S.host.name)&&(this.hasPlaceholderText()&&("InDesign"===S.host.name?(this.inputContainer.style.fontFamily="AdobeCleanUX-It",this.inputContainer.style.paddingBottom="3px"):"Illustrator"===S.host.name?this.inputContainer.style.fontStyle="italic":(this.inputContainer.style.fontStyle="italic",this.inputContainer.style.fontSize="11px")),"Illustrator"===S.host.name&&(this.inputContainer.style.paddingBottom="4px"),this.inputContainer.style.paddingLeft="4px",this.props.quiet||"Illustrator"===S.host.name||(this.inputContainer.style.paddingBottom="1px"))}componentDidUpdate(){if(this.inputContainer&&"SPAN"===this.inputContainer.nodeName&&this.updateSpanStyle(),!0===this.inFocus){const e=this.isAnyOverlayVisible();e&&(this.inputActive=!1,this.inputContainer.addEventListener("resize",this.focusInput)),this.inputActive||e||(this.inputContainer.addEventListener("resize",this.focusInput),this.inputActive=!0)}}focus(){!this.props.disabled&&this.inputContainer&&this.inputContainer.focus()}isAnyOverlayVisible(){var e=this.overlaysMap.values();for(var t of e)if(t.visible)return!0;return!1}componentWillUnmount(){S.host&&S.host.removeEventListener&&"function"==typeof S.host.removeEventListener&&S.host.removeEventListener("themechanged",this.updateThemeFromHost),this.props.autoFocus&&!this.props.disabled&&this.inputContainer&&this.inputContainer.removeEventListener("resize",this.resize)}onChange(e){this.setState({inputText:e.target.value}),this.props.onChange&&this.props.onChange(e.target.value,e)}handleClick(e){this.inputContainer.focus(),this.inFocus=!0,this.props.onClick&&this.props.onClick(e)}handleFocus(e){this.setState({showFocus:!0}),this.props.onFocus&&this.props.onFocus(e),this.inFocus=!0}handleBlur(e){this.setState({showFocus:!1}),this.props.onBlur&&this.props.onBlur(e),this.inFocus=!1}executeOverlayCallbacks(){var e=this.overlaysMap.values();for(var t of e)t.callback&&t.callback()}handleSpanKeyUp(e){if(this.props.onKeyUp&&this.props.onKeyUp(e),this.executeOverlayCallbacks(),e.target.value=e.target.innerHTML,1===e.key.length&&(e.target.value+=e.key),8===e.keyCode&&e.target.value&&e.target.value.length>0){let t=e.target.value;e.target.value=t.substring(0,t.length-1)}this.onChange(e)}removeOverlay(e){e&&this.overlaysMap&&this.overlaysMap.delete(e.overlayRef)}showInput(e){return this.updateOverlayMap(e),0===this.overlaysMap.size}updateOverlayMap(e){if(!this.searchContainer)return;const t=this.searchContainer.getBoundingClientRect();if(0!==t.height&&0!==t.width&&e){e.data.visible&&(0,c.default)(t,e.data.boundingRect)?this.overlaysMap.set(e.overlayRef,e.data):this.removeOverlay(e);const n=this.overlaysMap.has(e.overlayRef),{overlayPresent:r}=this.state;n!==r&&this.setState({overlayPresent:n})}}handlePassword(e){let t="",n="";e.value&&(t=e.value.length),e.inputText&&e.inputText.length>t&&(t=e.inputText.length);for(let e=0;e<t;e++)n+="●";return n||e.placeholder}displayValidationIcon(e){return!!(e.required&&!this.state.inputText&&!e.value||e.invalid||e.validationState)}render(){const e=this.props,{className:t,style:n,quiet:r,disabled:o,required:i,invalid:s,readOnly:a,multiLine:c,validationState:m,disableOnOverlay:g,alwaysNative:b}=e,y=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["className","style","quiet","disabled","required","invalid","readOnly","multiLine","validationState","disableOnOverlay","alwaysNative"]);var _=this.state.showFocus,E=c?"textarea":"input";const x=s||"invalid"===m||i&&!this.state.inputText,T="valid"===m;delete y.autoFocus,delete y.autocompleteInput,delete y.onFocus,delete y.onBlur,s&&console.warn('The "invalid" prop of Textfield is deprecated. Please use validationState="invalid" instead.');let S=p.invalidSvg;T&&(S=p.validSvg);let O=o?"disabled":"default",I={};return h.default.createElement(f.SpectrumContext.Consumer,null,(({scale:e,theme:s,productId:p,disableNativeControls:m,overlay:f}={})=>{const{hostTheme:k}=this.state;let A=s;"light"===A&&["dark","darkest"].includes(k)&&(A="dark"),_&&!x&&(I.borderColor=u.default.elements[A][e].textfield.default.states["mouse-focus"]["border-color"]);let C=u.default.elements[A][e].textfield.default.states[O]["background-color"];return I.backgroundColor=C,h.default.createElement("div",{className:(0,l.default)("spectrum-Textfield",`spectrum--${A}`,{"spectrum-Textfield--multiline":c,"is-invalid":x,"is-disabled":o,"is-valid":T,"spectrum-Textfield--quiet":r},t),style:Object.assign({},I,n),ref:e=>this.searchContainer=e,disabled:o,onClick:o?void 0:this.handleClick},!b&&v.default.productNeedsOverlayFix&&(!this.showInput(f)||g&&m)?h.default.createElement("span",{className:"inputSpan",target:this.props.value||this.state.inputText?"value":"placeholder",tabIndex:0,ref:e=>this.inputContainer=e,onKeyUp:this.handleSpanKeyUp,onFocus:o?void 0:this.handleFocus,onBlur:o?void 0:this.handleBlur},"password"!==this.props.type?this.props.value||this.state.inputText||this.props.placeholder:this.handlePassword(this.props)):h.default.createElement(E,w({type:"text",className:"inputText",ref:e=>this.inputContainer=e,style:{appearance:"none",backgroundColor:"inherit"},onFocus:o?void 0:this.handleFocus,onBlur:o?void 0:this.handleBlur,value:this.state.inputText,disabled:o,required:i,readOnly:a,"aria-invalid":x||null,defaultValue:y.defaultValue},(0,d.default)(y),{onChange:this.onChange,rows:c&&!r?y.rows:1})),this.displayValidationIcon(this.props)&&h.default.cloneElement(S))}))}},i.propTypes=_(_({},g.default.propTypes),{},{alwaysNative:m.default.bool}),i.defaultProps=_(_({},g.default.defaultProps),{},{alwaysNative:!1}),o=s))||o;t.default=O,O.displayName="UxpTextfield"},48858:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.invalidSvg=t.validSvg=void 0;var r,o=(r=n(2784))&&r.__esModule?r:{default:r};const i=o.default.createElement("svg",{id:"valid_svg",height:"12",viewBox:"0 0 12 12",width:"36"},o.default.createElement("path",{style:{fill:"rgb(18, 128, 92)"},d:"M4.5 10a1.023 1.023 0 0 1-.8-.384l-2.488-3a1 1 0 0 1 1.577-1.233L4.5 7.376l4.712-5.991a1 1 0 1 1 1.576 1.23l-5.511 7A.977.977 0 0 1 4.5 10z"}));t.validSvg=i;const s=o.default.createElement("svg",{id:"invalid_svg",height:"18",viewBox:"0 0 18 18",width:"42"},o.default.createElement("path",{style:{fill:"rgb(227, 72, 80)"},d:"M8.564 1.289L.2 16.256A.5.5 0 0 0 .636 17h16.728a.5.5 0 0 0 .5-.5.494.494 0 0 0-.064-.244L9.436 1.289a.5.5 0 0 0-.872 0zM10 14.75a.25.25 0 0 1-.25.25h-1.5a.25.25 0 0 1-.25-.25v-1.5a.25.25 0 0 1 .25-.25h1.5a.25.25 0 0 1 .25.25zm0-3a.25.25 0 0 1-.25.25h-1.5a.25.25 0 0 1-.25-.25v-6a.25.25 0 0 1 .25-.25h1.5a.25.25 0 0 1 .25.25z"}));t.invalidSvg=s},10709:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"Toast",{enumerable:!0,get:function(){return o.default}});var r,o=(r=n(28992))&&r.__esModule?r:{default:r}},28992:function(e,t,n){"use strict";var r,o=(r=n(11610))&&r.__esModule?r:{default:r};e.exports=o.default.select("Toast",(()=>n(29965)),(()=>n(63188)))},63188:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=_,t.DEFAULT_ROLE=t.ICONS=t.formatMessage=void 0;var o=f(n(76206)),i=f(n(54587)),s=f(n(72779)),a=f(n(22827)),c=f(n(35998)),l=f(n(76357)),u=n(95856),d=f(n(13980)),p=f(n(2784)),m=f(n(69902));function h(){return h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},h.apply(this,arguments)}function f(e){return e&&e.__esModule?e:{default:e}}const g={"cs-CZ":f(n(22821)).default,"da-DK":f(n(4325)).default,"de-DE":f(n(20303)).default,"en-US":f(n(69115)).default,"es-ES":f(n(99757)).default,"fi-FI":f(n(5430)).default,"fr-FR":f(n(38223)).default,"hu-HU":f(n(50049)).default,"it-IT":f(n(54781)).default,"ja-JP":f(n(49453)).default,"ko-KR":f(n(75065)).default,"nb-NO":f(n(8606)).default,"nl-NL":f(n(57390)).default,"pl-PL":f(n(58878)).default,"pt-BR":f(n(3045)).default,"ru-RU":f(n(48343)).default,"sv-SE":f(n(43662)).default,"tr-TR":f(n(41273)).default,"uk-UA":f(n(25296)).default,"zh-CN":f(n(9639)).default,"zh-TW":f(n(40938)).default};r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(14104),n(22788)):r.env.SCALE_LARGE?n(35600):n(14104),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(1166),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(56401),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(82676),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(70158);const v=(0,u.messageFormatter)(g);t.formatMessage=v;const b={error:o.default,warning:o.default,info:l.default,success:m.default};t.ICONS=b;const y="alert";function _(e){let{variant:t,children:n,closable:r,onClose:o,onAction:l,className:u,timeout:d,actionLabel:m,closeOnAction:f}=e,g=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["variant","children","closable","onClose","onAction","className","timeout","actionLabel","closeOnAction"]),_=b[t],E=g.role||y;return p.default.createElement("div",h({role:E,className:(0,s.default)("spectrum-Toast",{["spectrum-Toast--"+t]:t},u)},(0,c.default)(g)),_&&p.default.createElement(_,{size:null,className:"spectrum-Toast-typeIcon",alt:v(t)}),p.default.createElement("div",{className:"spectrum-Toast-body"},p.default.createElement("div",{className:"spectrum-Toast-content"},n),m&&p.default.createElement(i.default,{label:m,quiet:!0,variant:"overBackground",onClick:(...e)=>{l&&l(...e),f&&o&&o(...e)}})),r&&p.default.createElement("div",{className:"spectrum-Toast-buttons"},p.default.createElement("button",{"aria-label":v("close"),className:"spectrum-ClearButton spectrum-ClearButton--medium spectrum-ClearButton--overBackground",onClick:o},p.default.createElement(a.default,{size:null}))))}t.DEFAULT_ROLE=y,_.propTypes={children:d.default.node,variant:d.default.oneOf(["error","warning","info","success"]),closable:d.default.bool,actionLabel:d.default.string,closeOnAction:d.default.bool,onClose:d.default.func,onAction:d.default.func,timeout:d.default.number}},29965:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=m(n(5499)),i=m(n(72779)),s=m(n(22827)),a=m(n(35998)),c=p(n(2784)),l=m(n(1394)),u=p(n(63188));function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}function m(e){return e&&e.__esModule?e:{default:e}}function h(){return h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},h.apply(this,arguments)}n(53684);let f=(0,o.default)(r=class extends c.Component{constructor(e){super(e),this.toastHandler=()=>{(0,l.default)(this.toastRef,!0)}}componentDidMount(){this.toastRef&&window.addEventListener("resize",this.toastHandler)}componentWillUnmount(){(0,l.default)(this.toastRef,!1),window.removeEventListener("resize",this.toastHandler)}handleKeyDown(e){32===e.keyCode&&(document.getElementById("closeButton").className=(0,i.default)(" spectrum-ClearButton spectrum-ClearButton--medium spectrum-ClearButton--overBackground spectrum-ClearButton-Override spectrum-ClearButton--overBackground-active spectrum-ClearButton--overBackground-active-Override"))}handleKeyUp(e){32===e.keyCode&&(document.getElementById("closeButton").className=(0,i.default)(" spectrum-ClearButton spectrum-ClearButton--medium spectrum-ClearButton--overBackground spectrum-ClearButton-Override spectrum-ClearButton--overBackground-focus-ring spectrum-ClearButton--overBackground-focus-ring-Override"),this.props.onClose&&this.props.onClose.call())}handleOnBlur(e){document.getElementById("closeButton").className=(0,i.default)(" spectrum-ClearButton spectrum-ClearButton--medium spectrum-ClearButton--overBackground spectrum-ClearButton-Override")}render(){const e=this.props,{variant:t,children:n,closable:r,onClose:o,onAction:l,className:d,actionLabel:p,closeOnAction:m,icon:f}=e,g=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["variant","children","closable","onClose","onAction","className","actionLabel","closeOnAction","icon"]);let v=f||u.ICONS[t],b=g.role||u.DEFAULT_ROLE;return c.default.createElement("div",h({ref:e=>this.toastRef=e,role:b,className:(0,i.default)("spectrum-Toast",{["spectrum-Toast--"+t]:t},d)},(0,a.default)(g)),v&&c.default.createElement(v,{size:null,className:"spectrum-Toast-typeIcon",alt:(0,u.formatMessage)(t)}),c.default.createElement("div",{className:"spectrum-Toast-body"},c.default.createElement("div",{className:"spectrum-Toast-content"},n),p&&c.default.createElement("div",{tabIndex:"0",role:"button",className:(0,i.default)("spectrum-Button spectrum-Button--quiet spectrum-Button--overBackground","uxp-labelStyle"),onClick:(...e)=>{l&&l(...e),m&&o&&o(...e)}},p)),r&&c.default.createElement("div",{className:"spectrum-Toast-buttons"},c.default.createElement("div",{id:"closeButton",tabIndex:"0",role:"button",onBlur:this.handleOnBlur,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,className:(0,i.default)("spectrum-ClearButton spectrum-ClearButton--medium spectrum-ClearButton--overBackground","spectrum-ClearButton-Override"),onClick:o},c.default.createElement(s.default,{size:null}))))}})||r;t.default=f,f.propTypes=u.default.propTypes},93829:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setToastPlacement=function(e){t.TOAST_PLACEMENT=r=e;for(let t of n.values())t.setState({placement:e})},t.TOAST_PLACEMENT=t.TOAST_CONTAINERS=void 0;const n=new Map;t.TOAST_CONTAINERS=n;let r="top center";t.TOAST_PLACEMENT=r},15055:function(e,t,n){"use strict";var r,o=(r=n(11610))&&r.__esModule?r:{default:r};e.exports=o.default.select("Tooltip",(()=>n(85411)),(()=>n(98717)),(()=>n(1522)))},1522:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(72779)),o=s(n(2784)),i=s(n(98717));function s(e){return e&&e.__esModule?e:{default:e}}function a(){return a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a.apply(this,arguments)}n(76136);const c={inspect:"neutral",info:"info",error:"negative",success:"positive"};class l extends i.default{render(){const e=this.props,{variant:t,children:n,className:i,placement:s="right",open:l,id:u=this.tooltipId}=e,d=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["variant","children","className","placement","open","id"]);return o.default.createElement("sp-tooltip",a({ref:e=>this.tooltipRef=e,class:(0,r.default)(`sp-tooltip-translate-${s}`,i),id:u,variant:c[t],placement:s,open:l},d),n)}}t.default=l},98717:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=u(n(72779)),i=u(n(56605)),s=u(n(35998)),a=u(n(13980)),c=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784));function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e){return e&&e.__esModule?e:{default:e}}function d(){return d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(this,arguments)}r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(27870),n(5624)):r.env.SCALE_LARGE?n(39277):n(27870),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(82720),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(66120),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(61035),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(13654);class p extends c.Component{constructor(e){super(e),this.tooltipId=(0,i.default)()}render(){const e=this.props,{variant:t,children:n,className:r,placement:i,open:a,id:l=this.tooltipId}=e,u=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["variant","children","className","placement","open","id"]);return c.default.createElement("span",d({className:(0,o.default)("spectrum-Tooltip",`spectrum-Tooltip--${t}`,`spectrum-Tooltip--${i.split(" ")[0]}`,{"is-open":a},r),id:l},(0,s.default)(u)),c.default.createElement("span",{className:"spectrum-Tooltip-label"},n),this.renderTip())}renderTip(){return c.default.createElement("span",{className:"spectrum-Tooltip-tip",style:this.props.arrowStyle})}}t.default=p,p.propTypes={placement:a.default.oneOf(["bottom","top","left","right"]),variant:a.default.oneOf(["inspect","info","success","error"]),className:a.default.string,id:a.default.string,role:a.default.oneOf(["tooltip"]),open:a.default.bool},p.defaultProps={variant:"inspect",placement:"right",open:!0,role:"tooltip"}},85411:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(72779)),o=u(n(52808)),i=u(n(35998)),s=u(n(2784)),a=u(n(1394)),c=n(45851),l=u(n(98717));function u(e){return e&&e.__esModule?e:{default:e}}function d(){return d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(this,arguments)}function p(e,t){return"right"===t?`M ${2*e} 0 l ${-e} ${e} l ${e} ${e} z`:"left"===t?`M 0 0 l ${e} ${e} l ${-e} ${e} z`:"top"===t?`M 0 0 l ${e} ${e} l ${e} ${-e} z`:"bottom"===t?`M 0 ${2*e} l ${e} ${-e} l ${e} ${e} z`:void 0}const m={inspect:"default",info:"info",error:"negative",success:"positive"};class h extends l.default{constructor(...e){var t;return t=super(...e),this.setOverlayVisible=()=>{(0,a.default)(this.tooltipRef,!0,this.hide)},this.setOverlayHidden=()=>{(0,a.default)(this.tooltipRef,!1)},this.hide=()=>{this.tooltipRef&&(this.tooltipRef.style.display="none")},t}componentDidMount(){this.tooltipRef&&this.tooltipRef.addEventListener("resize",this.setOverlayVisible)}componentWillUnmount(){this.tooltipRef&&this.tooltipRef.removeEventListener("resize",this.setOverlayVisible),this.setOverlayHidden()}renderTip(){const{variant:e,placement:t,arrowStyle:n}=this.props;return s.default.createElement(c.SpectrumContext.Consumer,null,(({scale:r,theme:i}={})=>s.default.createElement("svg",{className:"spectrum-Tooltip-tip",style:{width:8,height:8,border:"none",fill:o.default.elements[i][r].tooltip[m[e]].states.default["tip-color"],left:n?n.left:null,top:n?n.top:null}},s.default.createElement("path",{d:p(4,t)}))))}render(){const e=this.props,{variant:t,children:n,className:o,placement:a,open:c,id:l=this.tooltipId}=e,u=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["variant","children","className","placement","open","id"]);return s.default.createElement("span",d({ref:e=>this.tooltipRef=e,className:(0,r.default)("spectrum-Tooltip",`spectrum-Tooltip--${t}`,`spectrum-Tooltip--${a.split(" ")[0]}`,{"is-open":c},o),id:l},(0,i.default)(u)),s.default.createElement("span",{className:"spectrum-Tooltip-label"},n),this.renderTip())}}t.default=h},46574:function(e,t,n){"use strict";e.exports=n(17553)},17553:function(e,t,n){"use strict";t.default=void 0;var r,o,i,s=d(n(5499)),a=n(88186),c=n(95856),l=d(n(13980)),u=d(n(2784));function d(e){return e&&e.__esModule?e:{default:e}}const p={"cs-CZ":d(n(11665)).default,"da-DK":d(n(15647)).default,"de-DE":d(n(53835)).default,"en-US":d(n(59857)).default,"es-ES":d(n(15962)).default,"fi-FI":d(n(75640)).default,"fr-FR":d(n(97177)).default,"hu-HU":d(n(16683)).default,"it-IT":d(n(52446)).default,"ja-JP":d(n(10633)).default,"ko-KR":d(n(57481)).default,"nb-NO":d(n(36122)).default,"nl-NL":d(n(64884)).default,"pl-PL":d(n(62124)).default,"pt-BR":d(n(32949)).default,"ru-RU":d(n(4091)).default,"sv-SE":d(n(1169)).default,"tr-TR":d(n(33442)).default,"uk-UA":d(n(7069)).default,"zh-CN":d(n(48057)).default,"zh-TW":d(n(92657)).default},m=(0,c.messageFormatter)(p);let h=(0,s.default)((i=o=class extends u.default.Component{constructor(e){super(e),this.state={current:0,total:0,hidden:!1}}componentDidMount(){this.props.children&&this.setState({total:u.default.Children.count(this.props.children)})}onConfirm(){this.state.current===this.state.total-1?(this.setState({hidden:!0}),this.props.onTourEnd&&this.props.onTourEnd("complete")):this.setState({current:this.state.current+1})}onCancel(){this.setState({current:0,hidden:!0}),this.props.onTourEnd&&this.props.onTourEnd("cancel")}onHide(e,t){"next"===this.props.clickOutsideAction?(0,a.chain)(this.onConfirm,t.props.onConfirm)(e):"skip"===this.props.clickOutsideAction&&(0,a.chain)(this.onCancel,t.props.onCancel)(e)}render(){let{children:e,disableProgress:t,clickOutsideAction:n}=this.props,{current:r,total:o,hidden:i}=this.state;if(!e||u.default.Children.count(e)<=this.state.current)throw new Error("Tour should always have children!");if(i)return null;let s=u.default.Children.toArray(this.props.children)[r];return u.default.cloneElement(s,{disableProgress:t,currentStep:r+1,totalSteps:o,dismissible:"skip"===n||"next"===n||void 0,onConfirm:(0,a.chain)(this.onConfirm,s.props.onConfirm),onCancel:(0,a.chain)(this.onCancel,s.props.onCancel),onHide:e=>this.onHide(e,s),confirmLabel:s.props.confirmLabel||m(r<o-1?"next":"done"),cancelLabel:s.props.cancelLabel||(r<o-1?m("skip"):null)})}},o.propTypes={disableProgress:l.default.bool,clickOutsideAction:l.default.oneOf(["next","skip","noop"]),onTourEnd:l.default.func},o.defaultProps={disableProgress:!1,clickOutsideAction:"noop"},r=i))||r;t.default=h},4075:function(e,t,n){"use strict";e.exports=n(84253)},84253:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var r=a(n(72779)),o=a(n(35998)),i=a(n(13980)),s=a(n(2784));function a(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(this,arguments)}function l(e){let{children:t,className:n,element:i="span",focusable:a}=e,l=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["children","className","element","focusable"]);return s.default.createElement(i,c({className:(0,r.default)("u-react-spectrum-screenReaderOnly",{"is-focusable":a},n)},(0,o.default)(l)),t)}n(6037),l.displayName="VisuallyHidden",l.propTypes={className:i.default.string,element:i.default.oneOfType([i.default.string,i.default.func]),focusable:i.default.bool},l.defaultProps={element:"span",focusable:!1}},99505:function(e,t,n){"use strict";var r,o=(r=n(11610))&&r.__esModule?r:{default:r};e.exports=o.default.select("Wait",(()=>n(19459)),(()=>n(8696)))},19459:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(8696),o=u(n(52808)),i=u(n(35998)),s=u(n(13980)),a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784)),c=n(45851);function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e){return e&&e.__esModule?e:{default:e}}function d(){return d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(this,arguments)}function p(e){function t(t){return 1/(1+Math.exp(-e*t))-.5}var n=.5/t(1);return function(e){var r;return r=e,0,1,e=Math.max(Math.min(r,1),0),n*t(2*e-1)+.5}}function m(e,t,n){n<t&&(n+=360);let r=n-t;if(r>=360)return`M ${2*e} ${e} A ${e} ${e} 0 0 1 0 ${e} A ${e} ${e} 0 0 1 ${2*e} ${e}`;let o=2*Math.PI*(t/360),i=2*Math.PI*(n/360),s=-Math.PI/2.2;return`M ${e+e*Math.cos(o+s)} ${e+e*Math.sin(o+s)} A ${e} ${e} 0 ${r>=180?1:0} 1 ${e+e*Math.cos(i+s)} ${e+e*Math.sin(i+s)}`}n(94554);const h={L:{determinate:"large",indeterminate:"large",overBackground:"large-over-background"},M:{determinate:"medium",indeterminate:"medium",overBackground:"medium-over-background"},S:{determinate:"small",indeterminate:"small",overBackground:"small-over-background"}};class f extends a.Component{constructor(e){super(e),this.tick=()=>{this.animId=requestAnimationFrame((()=>{let e=(this.getValue()+1.8)%100;this.setState({value:e}),this.tick()}))},this.removeAnimation=()=>{this.animId&&(cancelAnimationFrame(this.animId),this.animId=null)},this.animId=null}getValue(){return this.props&&this.props.value?this.props.value:this.state&&this.state.value?this.state.value:0}componentDidMount(){this.tick()}componentWillUnmount(){this.removeAnimation()}render(){let e,t,n=this.props,{size:s="M",className:l,indeterminate:u=!0,centered:f=!1,variant:g=(u?r.INDETERMINATE:r.DETERMINATE)}=n,v=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(n,["size","className","indeterminate","centered","variant"]),b=this.getValue(),y="overBackground"===g?"0.2":"1.0";return u&&g!==r.DETERMINATE?[e,t]=function(e){let t=360*p(4)(e),n=360*p(5.5)((e+.4)%1);return t<0&&(t+=1),n<t&&(n+=1),[t,n]}(b/100):(e=0,t=this.props.value/100*360),a.default.createElement(c.SpectrumContext.Consumer,null,(({scale:n,theme:r}={})=>{const c=o.default.elements[r][n].circleloader[h[s][g]],u=c.states.default["track-color"],p=c.states.default["track-fill-color"];let b=parseInt(c.dimensions["border-size"].slice(0,-2),10),_=parseInt(c.dimensions.width.slice(0,-2),10)/2-b,E=Math.floor(b/2+1),w=`circleLoader--${h[s].indeterminate}`;return a.default.createElement("div",{className:`spectrum-CircleLoader ${w} ${l} ${f?"react-spectrum-Wait--centered":""}`},a.default.createElement("svg",d({viewBox:(x=c.dimensions.height,T=c.dimensions.width,"0 0 "+x.replace(/px/gi,"")+" "+T.replace(/px/gi,"")),className:w},(0,i.default)(v)),a.default.createElement("path",{d:m(_,0,360),stroke:u,strokeOpacity:y,fill:"transparent",strokeWidth:b,transform:`translate(${E}, ${E})`}),a.default.createElement("path",{d:m(_,e,t),stroke:p,fill:"transparent",strokeWidth:b+1,transform:`translate(${E}, ${E})`})));var x,T}))}}t.default=f,f.propTypes={centered:s.default.bool,className:s.default.string,indeterminate:s.default.bool,size:s.default.string,value:s.default.number,variant:s.default.string}},8696:function(e,t,n){"use strict";var r=n(34406);Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.INDETERMINATE=t.DETERMINATE=void 0;var o=c(n(72779)),i=c(n(35998)),s=c(n(13980)),a=c(n(2784));function c(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}n(8864),r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(1764),n(39141)):r.env.SCALE_LARGE?n(38142):n(1764),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(51943),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(86660),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(11714),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(67270);const u="determinate";t.DETERMINATE=u;const d="indeterminate";t.INDETERMINATE=d;class p extends a.default.Component{render(){let e,t,n=this.props,{value:r=0,size:s="M",indeterminate:c=!0,centered:p=!1,className:m,variant:h}=n,f=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(n,["value","size","indeterminate","centered","className","variant"]),g={},v={};return h!==u&&h!==d||console.warn(`The "${h}" variant of Wait is deprecated. Please use the "indeterminate" prop instead.`),h!==u&&c||(r=Math.min(Math.max(+r,0),100),t=r,r>0&&r<=50?(e=r/50*180-180,g.transform="rotate("+e+"deg)",v.transform="rotate(-180deg)"):r>50&&(e=(r-50)/50*180-180,g.transform="rotate(0deg)",v.transform="rotate("+e+"deg)")),a.default.createElement("div",l({className:(0,o.default)("spectrum-CircleLoader",{"spectrum-CircleLoader--indeterminate":h===d||c&&h!==u,"spectrum-CircleLoader--small":"S"===s,"spectrum-CircleLoader--large":"L"===s,"spectrum-CircleLoader--overBackground":"overBackground"===h,"react-spectrum-Wait--centered":p},m),role:"progressbar","aria-valuenow":t,"aria-valuemin":0,"aria-valuemax":100},(0,i.default)(f)),a.default.createElement("div",{className:"spectrum-CircleLoader-track"}),a.default.createElement("div",{className:"spectrum-CircleLoader-fills"},a.default.createElement("div",{className:"spectrum-CircleLoader-fillMask1"},a.default.createElement("div",{className:"spectrum-CircleLoader-fillSubMask1",style:g},a.default.createElement("div",{className:"spectrum-CircleLoader-fill"}))),a.default.createElement("div",{className:"spectrum-CircleLoader-fillMask2"},a.default.createElement("div",{className:"spectrum-CircleLoader-fillSubMask2",style:v},a.default.createElement("div",{className:"spectrum-CircleLoader-fill"})))))}}t.default=p,p.propTypes={centered:s.default.bool,className:s.default.string,indeterminate:s.default.bool,size:s.default.string,value:s.default.number,variant:s.default.oneOf(["overBackground"])}},60618:function(e,t,n){"use strict";e.exports=n(56080)},56080:function(e,t,n){"use strict";var r=n(34406);t.default=u;var o=c(n(72779)),i=c(n(35998)),s=c(n(13980)),a=c(n(2784));function c(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}function u(e){let{children:t,className:n}=e,r=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["children","className"]);return a.default.createElement("div",l({className:(0,o.default)("spectrum-Well",n)},(0,i.default)(r)),t)}r.env.SCALE_MEDIUM&&r.env.SCALE_LARGE?(n(44847),n(96937)):r.env.SCALE_LARGE?n(58506):n(44847),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHT||n(87877),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARK||n(12229),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_LIGHTEST||n(60847),(r.env.THEME_LIGHT||r.env.THEME_DARK||r.env.THEME_LIGHTEST||r.env.THEME_DARKEST)&&!r.env.THEME_DARKEST||n(41785),u.displayName="Well",u.propTypes={className:s.default.string,role:s.default.oneOf(["form","group","navigation","region","search"])}},22412:function(){!function(e){if(e){var t=["Tab","ArrowUp","ArrowRight","ArrowDown","ArrowLeft","Home","End","PageUp","PageDown","Enter"," ","Escape","Up","Right","Down","Left","Esc"],n=["text","date","datetime-local","email","month","number","password","search","tel","time","url","week"],r=!1,o=e.getElementsByClassName("focus-ring");e.addEventListener("keydown",(function(o){o.ctrlKey||o.altKey||o.metaKey||-1===t.indexOf(o.key)||(r=!0,!e.activeElement||e.activeElement===e.body||"TEXTAREA"===e.activeElement.tagName||"INPUT"===e.activeElement.tagName&&-1!==n.indexOf(e.activeElement.type)||e.activeElement.classList.add("focus-ring"))}),!0),e.addEventListener("mousedown",(function(){r=!1;for(var e=0;e<o.length;e++)o[e].classList.remove("focus-ring")}),!0),e.addEventListener("focus",(function(e){var t=e.target.classList;t&&r&&t.add("focus-ring")}),!0),e.addEventListener("blur",(function(e){var t=e.target.classList;t&&t.remove("focus-ring")}),!0)}}("undefined"==typeof window?void 0:document)},77455:function(e,t,n){"use strict";var r=n(59732).Z;n(77977),(t=e.exports=r).default=t},22469:function(e,t){"use strict";function n(e,t,n){this.locales=e,this.formats=t,this.pluralFn=n}function r(e){this.id=e}function o(e,t,n,r,o){this.id=e,this.useOrdinal=t,this.offset=n,this.options=r,this.pluralFn=o}function i(e,t,n,r){this.id=e,this.offset=t,this.numberFormat=n,this.string=r}function s(e,t){this.id=e,this.options=t}t.default=n,n.prototype.compile=function(e){return this.pluralStack=[],this.currentPlural=null,this.pluralNumberFormat=null,this.compileMessage(e)},n.prototype.compileMessage=function(e){if(!e||"messageFormatPattern"!==e.type)throw new Error('Message AST is not of type: "messageFormatPattern"');var t,n,r,o=e.elements,i=[];for(t=0,n=o.length;t<n;t+=1)switch((r=o[t]).type){case"messageTextElement":i.push(this.compileMessageText(r));break;case"argumentElement":i.push(this.compileArgument(r));break;default:throw new Error("Message element does not have a valid type")}return i},n.prototype.compileMessageText=function(e){return this.currentPlural&&/(^|[^\\])#/g.test(e.value)?(this.pluralNumberFormat||(this.pluralNumberFormat=new Intl.NumberFormat(this.locales)),new i(this.currentPlural.id,this.currentPlural.format.offset,this.pluralNumberFormat,e.value)):e.value.replace(/\\#/g,"#")},n.prototype.compileArgument=function(e){var t=e.format;if(!t)return new r(e.id);var n,i=this.formats,a=this.locales,c=this.pluralFn;switch(t.type){case"numberFormat":return n=i.number[t.style],{id:e.id,format:new Intl.NumberFormat(a,n).format};case"dateFormat":return n=i.date[t.style],{id:e.id,format:new Intl.DateTimeFormat(a,n).format};case"timeFormat":return n=i.time[t.style],{id:e.id,format:new Intl.DateTimeFormat(a,n).format};case"pluralFormat":return n=this.compileOptions(e),new o(e.id,t.ordinal,t.offset,n,c);case"selectFormat":return n=this.compileOptions(e),new s(e.id,n);default:throw new Error("Message element does not have a valid format type")}},n.prototype.compileOptions=function(e){var t,n,r,o=e.format,i=o.options,s={};for(this.pluralStack.push(this.currentPlural),this.currentPlural="pluralFormat"===o.type?e:null,t=0,n=i.length;t<n;t+=1)s[(r=i[t]).selector]=this.compileMessage(r.value);return this.currentPlural=this.pluralStack.pop(),s},r.prototype.format=function(e){return e||"number"==typeof e?"string"==typeof e?e:String(e):""},o.prototype.getOption=function(e){var t=this.options;return t["="+e]||t[this.pluralFn(e-this.offset,this.useOrdinal)]||t.other},i.prototype.format=function(e){var t=this.numberFormat.format(e-this.offset);return this.string.replace(/(^|[^\\])#/g,"$1"+t).replace(/\\#/g,"#")},s.prototype.getOption=function(e){var t=this.options;return t[e]||t.other}},4871:function(e,t,n){"use strict";var r=n(39161),o=n(67365),i=n(22469),s=n(80263);function a(e,t,n){var r="string"==typeof e?a.__parse(e):e;if(!r||"messageFormatPattern"!==r.type)throw new TypeError("A message must be provided as a String or AST.");n=this._mergeFormats(a.formats,n),o.defineProperty(this,"_locale",{value:this._resolveLocale(t)});var i=this._findPluralRuleFunction(this._locale),s=this._compilePattern(r,t,n,i),c=this;this.format=function(t){try{return c._format(s,t)}catch(t){throw t.variableId?new Error("The intl string context variable '"+t.variableId+"' was not provided to the string '"+e+"'"):t}}}t.default=a,o.defineProperty(a,"formats",{enumerable:!0,value:{number:{currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}}}),o.defineProperty(a,"__localeData__",{value:o.objCreate(null)}),o.defineProperty(a,"__addLocaleData",{value:function(e){if(!e||!e.locale)throw new Error("Locale data provided to IntlMessageFormat is missing a `locale` property");a.__localeData__[e.locale.toLowerCase()]=e}}),o.defineProperty(a,"__parse",{value:s.default.parse}),o.defineProperty(a,"defaultLocale",{enumerable:!0,writable:!0,value:void 0}),a.prototype.resolvedOptions=function(){return{locale:this._locale}},a.prototype._compilePattern=function(e,t,n,r){return new i.default(t,n,r).compile(e)},a.prototype._findPluralRuleFunction=function(e){for(var t=a.__localeData__,n=t[e.toLowerCase()];n;){if(n.pluralRuleFunction)return n.pluralRuleFunction;n=n.parentLocale&&t[n.parentLocale.toLowerCase()]}throw new Error("Locale data added to IntlMessageFormat is missing a `pluralRuleFunction` for :"+e)},a.prototype._format=function(e,t){var n,o,i,s,a,c,l="";for(n=0,o=e.length;n<o;n+=1)if("string"!=typeof(i=e[n])){if(s=i.id,!t||!r.hop.call(t,s))throw(c=new Error("A value must be provided for: "+s)).variableId=s,c;a=t[s],i.options?l+=this._format(i.getOption(a),t):l+=i.format(a)}else l+=i;return l},a.prototype._mergeFormats=function(e,t){var n,i,s={};for(n in e)r.hop.call(e,n)&&(s[n]=i=o.objCreate(e[n]),t&&r.hop.call(t,n)&&r.extend(i,t[n]));return s},a.prototype._resolveLocale=function(e){"string"==typeof e&&(e=[e]),e=(e||[]).concat(a.defaultLocale);var t,n,r,o,i=a.__localeData__;for(t=0,n=e.length;t<n;t+=1)for(r=e[t].toLowerCase().split("-");r.length;){if(o=i[r.join("-")])return o.locale;r.pop()}var s=e.pop();throw new Error("No locale data has been added to IntlMessageFormat for: "+e.join(", ")+", or the default locale: "+s)}},31804:function(e,t){"use strict";t.default={locale:"en",pluralRuleFunction:function(e,t){var n=String(e).split("."),r=!n[1],o=Number(n[0])==e,i=o&&n[0].slice(-1),s=o&&n[0].slice(-2);return t?1==i&&11!=s?"one":2==i&&12!=s?"two":3==i&&13!=s?"few":"other":1==e&&r?"one":"other"}}},67365:function(e,t,n){"use strict";var r=n(39161),o=function(){try{return!!Object.defineProperty({},"a",{})}catch(e){return!1}}(),i=(!o&&Object.prototype.__defineGetter__,o?Object.defineProperty:function(e,t,n){"get"in n&&e.__defineGetter__?e.__defineGetter__(t,n.get):r.hop.call(e,t)&&!("value"in n)||(e[t]=n.value)}),s=Object.create||function(e,t){var n,o;function s(){}for(o in s.prototype=e,n=new s,t)r.hop.call(t,o)&&i(n,o,t[o]);return n};t.defineProperty=i,t.objCreate=s},59732:function(e,t,n){"use strict";var r=n(4871),o=n(31804);r.default.__addLocaleData(o.default),r.default.defaultLocale="en",t.Z=r.default},39161:function(e,t){"use strict";t.extend=function(e){var t,r,o,i,s=Array.prototype.slice.call(arguments,1);for(t=0,r=s.length;t<r;t+=1)if(o=s[t])for(i in o)n.call(o,i)&&(e[i]=o[i]);return e};var n=Object.prototype.hasOwnProperty;t.hop=n},8589:function(e,t,n){"use strict";t.__esModule=!0;var r=l(n(13980)),o=l(n(25539)),i=l(n(2784)),s=l(n(28316)),a=l(n(56859)),c=l(n(42507));function l(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 d(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var p=function(e){function t(){var n,r;u(this,t);for(var o=arguments.length,l=Array(o),p=0;p<o;p++)l[p]=arguments[p];return n=r=d(this,e.call.apply(e,[this].concat(l))),r._mountOverlayTarget=function(){r._overlayTarget||(r._overlayTarget=document.createElement("div"),r._portalContainerNode=(0,a.default)(r.props.container,(0,c.default)(r).body),r._portalContainerNode.appendChild(r._overlayTarget))},r._unmountOverlayTarget=function(){r._overlayTarget&&(r._portalContainerNode.removeChild(r._overlayTarget),r._overlayTarget=null),r._portalContainerNode=null},r._renderOverlay=function(){var e=r.props.children?i.default.Children.only(r.props.children):null;if(null!==e){r._mountOverlayTarget();var t=!r._overlayInstance;r._overlayInstance=s.default.unstable_renderSubtreeIntoContainer(r,e,r._overlayTarget,(function(){t&&r.props.onRendered&&r.props.onRendered()}))}else r._unrenderOverlay(),r._unmountOverlayTarget()},r._unrenderOverlay=function(){r._overlayTarget&&(s.default.unmountComponentAtNode(r._overlayTarget),r._overlayInstance=null)},r.getMountNode=function(){return r._overlayTarget},d(r,n)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.componentDidMount=function(){this._isMounted=!0,this._renderOverlay()},t.prototype.componentDidUpdate=function(){this._renderOverlay()},t.prototype.UNSAFE_componentWillReceiveProps=function(e){this._overlayTarget&&e.container!==this.props.container&&(this._portalContainerNode.removeChild(this._overlayTarget),this._portalContainerNode=(0,a.default)(e.container,(0,c.default)(this).body),this._portalContainerNode.appendChild(this._overlayTarget))},t.prototype.componentWillUnmount=function(){this._isMounted=!1,this._unrenderOverlay(),this._unmountOverlayTarget()},t.prototype.render=function(){return null},t}(i.default.Component);p.displayName="Portal",p.propTypes={container:r.default.oneOfType([o.default,r.default.func]),onRendered:r.default.func},t.default=p,e.exports=t.default},43058:function(e,t,n){"use strict";t.__esModule=!0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=w(n(47718)),i=w(n(71009)),s=w(n(96892)),a=w(n(13980)),c=w(n(25539)),l=w(n(81083)),u=w(n(51904)),d=n(2784),p=w(d),m=w(n(28316)),h=w(n(92564)),f=w(n(38642)),g=w(n(35601)),v=w(n(58127)),b=w(n(73177)),y=w(n(37926)),_=w(n(56859)),E=w(n(42507));function w(e){return e&&e.__esModule?e:{default:e}}function x(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function T(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var S=new f.default,O=function(e){function t(){var n,r;x(this,t);for(var o=arguments.length,i=Array(o),s=0;s<o;s++)i[s]=arguments[s];return n=r=T(this,e.call.apply(e,[this].concat(i))),I.call(r),T(r,n)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.omitProps=function(e,t){var n=Object.keys(e),r={};return n.map((function(n){Object.prototype.hasOwnProperty.call(t,n)||(r[n]=e[n])})),r},t.prototype.render=function(){var e=this.props,n=e.show,o=e.container,i=e.children,s=e.transition,a=e.backdrop,c=e.className,l=e.style,u=e.onExit,m=e.onExiting,h=e.onEnter,f=e.onEntering,b=e.onEntered,y=p.default.Children.only(i),_=this.omitProps(this.props,t.propTypes);if(!(n||s&&!this.state.exited))return null;var E=y.props,w=E.role,x=E.tabIndex;return void 0!==w&&void 0!==x||(y=(0,d.cloneElement)(y,{role:void 0===w?"document":w,tabIndex:null==x?"-1":x})),s&&(y=p.default.createElement(s,{appear:!0,unmountOnExit:!0,in:n,onExit:u,onExiting:m,onExited:this.handleHidden,onEnter:h,onEntering:f,onEntered:b},y)),p.default.createElement(g.default,{ref:this.setMountNode,container:o,onRendered:this.onPortalRendered},p.default.createElement("div",r({ref:this.setModalNodeRef,role:w||"dialog"},_,{style:l,className:c}),a&&this.renderBackdrop(),p.default.createElement(v.default,{ref:this.setDialogRef},y)))},t.prototype.UNSAFE_componentWillReceiveProps=function(e){e.show?this.setState({exited:!1}):e.transition||this.setState({exited:!0})},t.prototype.UNSAFE_componentWillUpdate=function(e){!this.props.show&&e.show&&this.checkForFocus()},t.prototype.componentDidMount=function(){this._isMounted=!0,this.props.show&&this.onShow()},t.prototype.componentDidUpdate=function(e){var t=this.props.transition;!e.show||this.props.show||t?!e.show&&this.props.show&&this.onShow():this.onHide()},t.prototype.componentWillUnmount=function(){var e=this.props,t=e.show,n=e.transition;this._isMounted=!1,(t||n&&!this.state.exited)&&this.onHide()},t.prototype.autoFocus=function(){if(this.props.autoFocus){var e=this.getDialogElement(),t=(0,o.default)((0,E.default)(this));e&&!(0,i.default)(e,t)&&(this.lastFocus=t,e.hasAttribute("tabIndex")||((0,h.default)(!1,'The modal content node does not accept focus. For the benefit of assistive technologies, the tabIndex of the node is being set to "-1".'),e.setAttribute("tabIndex",-1)),e.focus())}},t.prototype.restoreLastFocus=function(){this.lastFocus&&this.lastFocus.focus&&(this.lastFocus.focus(),this.lastFocus=null)},t.prototype.getDialogElement=function(){return m.default.findDOMNode(this.dialog)},t.prototype.isTopModal=function(){return this.props.manager.isTopModal(this)},t}(p.default.Component);O.propTypes=r({},g.default.propTypes,{show:a.default.bool,container:a.default.oneOfType([c.default,a.default.func]),onShow:a.default.func,onHide:a.default.func,backdrop:a.default.oneOfType([a.default.bool,a.default.oneOf(["static"])]),renderBackdrop:a.default.func,onEscapeKeyDown:a.default.func,onEscapeKeyUp:(0,l.default)(a.default.func,"Please use onEscapeKeyDown instead for consistency"),onBackdropClick:a.default.func,backdropStyle:a.default.object,backdropClassName:a.default.string,containerClassName:a.default.string,keyboard:a.default.bool,transition:u.default,backdropTransition:u.default,autoFocus:a.default.bool,enforceFocus:a.default.bool,restoreFocus:a.default.bool,onEnter:a.default.func,onEntering:a.default.func,onEntered:a.default.func,onExit:a.default.func,onExiting:a.default.func,onExited:a.default.func,manager:a.default.object.isRequired}),O.defaultProps={show:!1,backdrop:!0,keyboard:!0,autoFocus:!0,enforceFocus:!0,restoreFocus:!0,onHide:function(){},manager:S,renderBackdrop:function(e){return p.default.createElement("div",e)}};var I=function(){var e=this;this.state={exited:!this.props.show},this.renderBackdrop=function(){var t=e.props,n=t.backdropStyle,r=t.backdropClassName,o=t.renderBackdrop,i=t.backdropTransition,s=o({ref:function(t){return e.backdrop=t},style:n,className:r,onClick:e.handleBackdropClick});return i&&(s=p.default.createElement(i,{appear:!0,in:e.props.show},s)),s},this.onPortalRendered=function(){e.autoFocus(),e.props.onShow&&e.props.onShow()},this.onShow=function(){var t=(0,E.default)(e),n=(0,_.default)(e.props.container,t.body);e.props.manager.add(e,n,e.props.containerClassName),e._onDocumentKeydownListener=(0,b.default)(t,"keydown",e.handleDocumentKeyDown),e._onDocumentKeyupListener=(0,b.default)(t,"keyup",e.handleDocumentKeyUp),e._onFocusinListener=(0,y.default)(e.enforceFocus)},this.onHide=function(){e.props.manager.remove(e),e._onDocumentKeydownListener.remove(),e._onDocumentKeyupListener.remove(),e._onFocusinListener.remove(),e.props.restoreFocus&&e.restoreLastFocus()},this.setMountNode=function(t){e.mountNode=t?t.getMountNode():t},this.setModalNodeRef=function(t){e.modalNode=t},this.setDialogRef=function(t){e.dialog=t},this.handleHidden=function(){var t;e.setState({exited:!0}),e.onHide(),e.props.onExited&&(t=e.props).onExited.apply(t,arguments)},this.handleBackdropClick=function(t){t.target===t.currentTarget&&(e.props.onBackdropClick&&e.props.onBackdropClick(t),!0===e.props.backdrop&&e.props.onHide())},this.handleDocumentKeyDown=function(t){e.props.keyboard&&27===t.keyCode&&e.isTopModal()&&(e.props.onEscapeKeyDown&&e.props.onEscapeKeyDown(t),e.props.onHide())},this.handleDocumentKeyUp=function(t){e.props.keyboard&&27===t.keyCode&&e.isTopModal()&&e.props.onEscapeKeyUp&&e.props.onEscapeKeyUp(t)},this.checkForFocus=function(){s.default&&(e.lastFocus=(0,o.default)())},this.enforceFocus=function(){if(e.props.enforceFocus&&e._isMounted&&e.isTopModal()){var t=e.getDialogElement(),n=(0,o.default)((0,E.default)(e));t&&!(0,i.default)(t,n)&&t.focus()}}};O.Manager=f.default,t.default=O,e.exports=t.default},38642:function(e,t,n){"use strict";t.__esModule=!0;var r=c(n(33589)),o=c(n(49182)),i=c(n(58616)),s=c(n(94328)),a=n(6214);function c(e){return e&&e.__esModule?e:{default:e}}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){return n=function(e){return-1!==e.modals.indexOf(t)},r=-1,e.some((function(e,t){if(n(e))return r=t,!0})),r;var n,r}function d(e,t){var n={overflow:"hidden"};e.style={overflow:t.style.overflow,paddingRight:t.style.paddingRight},e.overflowing&&(n.paddingRight=parseInt((0,o.default)(t,"paddingRight")||0,10)+(0,i.default)()+"px"),(0,o.default)(t,n)}function p(e,t){var n=e.style;Object.keys(n).forEach((function(e){return t.style[e]=n[e]}))}t.default=function e(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=n.hideSiblingNodes,i=void 0===o||o,c=n.handleContainerOverflow,m=void 0===c||c;l(this,e),this.add=function(e,n,o){var i=t.modals.indexOf(e),c=t.containers.indexOf(n);if(-1!==i)return i;if(i=t.modals.length,t.modals.push(e),t.hideSiblingNodes&&(0,a.hideSiblings)(n,e.modalNode),-1!==c)return t.data[c].modals.push(e),i;var l={modals:[e],classes:o?o.split(/\s+/):[],overflowing:(0,s.default)(n)};return t.handleContainerOverflow&&d(l,n),l.classes.forEach(r.default.addClass.bind(null,n)),t.containers.push(n),t.data.push(l),i},this.remove=function(e){var n=t.modals.indexOf(e);if(-1!==n){var o=u(t.data,e),i=t.data[o],s=t.containers[o];i.modals.splice(i.modals.indexOf(e),1),t.modals.splice(n,1),0===i.modals.length?(i.classes.forEach(r.default.removeClass.bind(null,s)),t.handleContainerOverflow&&p(i,s),t.hideSiblingNodes&&(0,a.showSiblings)(s,e.modalNode),t.containers.splice(o,1),t.data.splice(o,1)):t.hideSiblingNodes&&(0,a.ariaHidden)(!1,i.modals[i.modals.length-1].modalNode)}},this.isTopModal=function(e){return!!t.modals.length&&t.modals[t.modals.length-1]===e},this.hideSiblingNodes=i,this.handleContainerOverflow=m,this.modals=[],this.containers=[],this.data=[]},e.exports=t.default},35601:function(e,t,n){"use strict";t.__esModule=!0;var r=d(n(96892)),o=d(n(13980)),i=d(n(25539)),s=d(n(2784)),a=d(n(28316)),c=d(n(56859)),l=d(n(42507)),u=d(n(8589));function d(e){return e&&e.__esModule?e:{default:e}}function p(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function m(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var h=function(e){function t(){var n,r;p(this,t);for(var o=arguments.length,i=Array(o),s=0;s<o;s++)i[s]=arguments[s];return n=r=m(this,e.call.apply(e,[this].concat(i))),r.getMountNode=function(){return r._portalContainerNode},m(r,n)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.UNSAFE_componentWillMount=function(){if(r.default){var e=this.props.container;"function"==typeof e&&(e=e()),e&&!a.default.findDOMNode(e)||this.setContainer(e)}},t.prototype.componentDidMount=function(){this._portalContainerNode?this.props.onRendered&&this.props.onRendered():(this.setContainer(this.props.container),this.forceUpdate(this.props.onRendered))},t.prototype.UNSAFE_componentWillReceiveProps=function(e){e.container!==this.props.container&&this.setContainer(e.container)},t.prototype.componentWillUnmount=function(){this._portalContainerNode=null},t.prototype.setContainer=function(e){this._portalContainerNode=(0,c.default)(e,(0,l.default)(this).body)},t.prototype.render=function(){return this.props.children&&this._portalContainerNode?a.default.createPortal(this.props.children,this._portalContainerNode):null},t}(s.default.Component);h.displayName="Portal",h.propTypes={container:o.default.oneOfType([i.default,o.default.func]),onRendered:o.default.func},t.default=a.default.createPortal?h:u.default,e.exports=t.default},58127:function(e,t,n){"use strict";t.__esModule=!0;var r=i(n(13980)),o=i(n(2784));function i(e){return e&&e.__esModule?e:{default:e}}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var c={children:r.default.node},l=function(e){function t(){return s(this,t),a(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.render=function(){return this.props.children},t}(o.default.Component);l.propTypes=c,t.default=l,e.exports=t.default},34272:function(e,t,n){"use strict";t.__esModule=!0;var r=l(n(71009)),o=l(n(13980)),i=l(n(2784)),s=l(n(28316)),a=l(n(73177)),c=l(n(42507));function l(e){return e&&e.__esModule?e:{default:e}}var u=function(e){function t(n,o){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var i=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.call(this,n,o));return i.addEventListeners=function(){i.currentEvent=window.event;var e=i.props.event,t=(0,c.default)(i);i.documentMouseCaptureListener=(0,a.default)(t,e,i.handleMouseCapture,!0),i.documentMouseListener=(0,a.default)(t,e,i.handleMouse),i.documentKeyupListener=(0,a.default)(t,"keyup",i.handleKeyUp)},i.removeEventListeners=function(){i.documentMouseCaptureListener&&i.documentMouseCaptureListener.remove(),i.documentMouseListener&&i.documentMouseListener.remove(),i.documentKeyupListener&&i.documentKeyupListener.remove()},i.handleMouseCapture=function(e){var t;i.preventMouseRootClose=!!((t=e).metaKey||t.altKey||t.ctrlKey||t.shiftKey)||!function(e){return 0===e.button}(e)||(0,r.default)(s.default.findDOMNode(i),e.target)},i.handleMouse=function(e){e!==i.currentEvent?!i.preventMouseRootClose&&i.props.onRootClose&&i.props.onRootClose(e):i.currentEvent=void 0},i.handleKeyUp=function(e){e!==i.currentEvent?27===e.keyCode&&i.props.onRootClose&&i.props.onRootClose(e):i.currentEvent=void 0},i.preventMouseRootClose=!1,i}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.componentDidMount=function(){this.props.disabled||this.addEventListeners()},t.prototype.componentDidUpdate=function(e){!this.props.disabled&&e.disabled?this.addEventListeners():this.props.disabled&&!e.disabled&&this.removeEventListeners()},t.prototype.componentWillUnmount=function(){this.props.disabled||this.removeEventListeners()},t.prototype.render=function(){return this.props.children},t}(i.default.Component);u.displayName="RootCloseWrapper",u.propTypes={onRootClose:o.default.func,children:o.default.element,disabled:o.default.bool,event:o.default.oneOf(["click","mousedown"])},u.defaultProps={event:"click"},t.default=u,e.exports=t.default},73177:function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t,n,i){return(0,r.default)(e,t,n,i),{remove:function(){(0,o.default)(e,t,n,i)}}};var r=i(n(8331)),o=i(n(70863));function i(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},37926:function(e,t){"use strict";t.__esModule=!0,t.default=function(e){var t=void 0;return!document.addEventListener?(document.attachEvent("onfocusin",e),t=function(){return document.detachEvent("onfocusin",e)}):(document.addEventListener("focus",e,!0),t=function(){return document.removeEventListener("focus",e,!0)}),{remove:t}},e.exports=t.default},56859:function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){return e="function"==typeof e?e():e,o.default.findDOMNode(e)||t};var r,o=(r=n(28316))&&r.__esModule?r:{default:r};e.exports=t.default},94328:function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){return(0,r.default)(e)||(t=e)&&"body"===t.tagName.toLowerCase()?function(e){var t=(0,o.default)(e),n=(0,r.default)(t).innerWidth;if(!n){var i=t.documentElement.getBoundingClientRect();n=i.right-Math.abs(i.left)}return t.body.clientWidth<n}(e):e.scrollHeight>e.clientHeight;var t};var r=i(n(54615)),o=i(n(55759));function i(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},6214:function(e,t){"use strict";t.__esModule=!0,t.ariaHidden=o,t.hideSiblings=function(e,t){r(e,t,(function(e){return o(!0,e)}))},t.showSiblings=function(e,t){r(e,t,(function(e){return o(!1,e)}))};var n=["template","script","style"],r=function(e,t,r){t=[].concat(t),[].forEach.call(e.children,(function(e){var o,i,s;-1===t.indexOf(e)&&(i=(o=e).nodeType,s=o.tagName,1===i&&-1===n.indexOf(s.toLowerCase()))&&r(e)}))};function o(e,t){t&&(e?t.setAttribute("aria-hidden","true"):t.removeAttribute("aria-hidden"))}},42507:function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){return(0,o.default)(r.default.findDOMNode(e))};var r=i(n(28316)),o=i(n(55759));function i(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},81458:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.trapFocus=function(e,t){const{type:n,key:r,shiftKey:o,target:i}=t;let s,a,c,l,d;"keydown"!==n&&"focus"!==n||(s=u.default.findDOMNode(e),s&&(a=Array.from(s.querySelectorAll(b)).filter((e=>e!==s)),l=a[0]||s,d=a[a.length-1]||s)),"keydown"===n&&"Tab"===r?s&&(o?i!==l&&i!==s||(c=d):i!==d&&i!==s||(c=l)):"focus"===n&&i===s&&(c=l),c&&(t.preventDefault(),t.stopPropagation(),c!==document.activeElement&&c.focus())},t.TABBABLE_ELEMENT_SELECTOR=t.FOCUSABLE_ELEMENT_SELECTOR=t.default=void 0;var r,o,i,s=m(n(5499)),a=n(88186),c=m(n(13980)),l=m(n(2784)),u=m(n(28316)),d=n(84069),p=m(n(27591));function m(e){return e&&e.__esModule?e:{default:e}}const h=/[\n\r]+|[\s]{1,}/g;let f=(0,s.default)((i=o=class extends l.default.Component{constructor(...e){var t;return t=super(...e),this.keysSoFar="",this.keyClearTimeout=null,t}getItems(e=!1){const{itemSelector:t,selectedItemSelector:n,includeSelf:r}=this.props,o=e&&n?n:t,i=u.default.findDOMNode(this),s=[];r&&i.matches(o)&&s.push(i);let a=s.concat(Array.from(i.querySelectorAll(o)));return a.length>0&&void 0!==a[0].getAttribute("data-order")&&a.sort((function(e,t){let n=e.getAttribute("data-order"),r=t.getAttribute("data-order");return parseInt(n,10)-parseInt(r,10)})),a}onFocusFirst(e){const t=this.getItems();!t.length||e&&-1===t.indexOf(e.target)||(e&&e.preventDefault(),t[0].focus())}onFocusLast(e){const t=this.getItems();!t.length||e&&-1===t.indexOf(e.target)||(e&&e.preventDefault(),t[t.length-1].focus())}onFocusPrevious(e,t=1){const n=this.getItems();if(n.length&&e&&-1!==n.indexOf(e.target)){e.preventDefault();let r=n.indexOf(e.target)-t;if(r<0){if(this.props.disableCyclicFocus)return;r=n.length-1}n[r].focus()}}onFocusNext(e,t=1){const n=this.getItems();if(n.length&&e&&-1!==n.indexOf(e.target)){e.preventDefault();let r=n.indexOf(e.target)+t;if(r>=n.length){if(this.props.disableCyclicFocus)return;r=0}n[r].focus()}}onPageUp(e){if(this.props.ignorePageUpPageDown)return;const t=this.getItems();if(t.length&&e&&-1!==t.indexOf(e.target)){e.preventDefault();const n=u.default.findDOMNode(this),r=Math.max(e.target.offsetTop+e.target.offsetHeight-n.clientHeight,0),o=t.indexOf(e.target),i=t.slice(0,o).reverse().find((e=>e.offsetTop<r));i?(i.focus(),(0,p.default)(i,n,!0)):this.onFocusFirst(e)}}onPageDown(e){if(this.props.ignorePageUpPageDown)return;const t=this.getItems();if(t.length&&e&&-1!==t.indexOf(e.target)){e.preventDefault();const n=u.default.findDOMNode(this),r=Math.min(e.target.offsetTop+n.clientHeight,n.scrollHeight+n.clientHeight),o=t.indexOf(e.target)+1,i=t.slice(o).find((e=>e.offsetTop+e.offsetHeight>r));i?(i.focus(),(0,p.default)(i,n,!0)):this.onFocusLast(e)}}findItemToFocus(e){const{target:t,shiftKey:n,charCode:r}=e,o=(0,d.removeDiacritics)(String.fromCharCode(r)).toUpperCase();let i=this.getItems();(""===this.keysSoFar||o===this.keysSoFar||n)&&(n&&(i=i.reverse()),this.searchIndex=i.indexOf(t)),o!==this.keysSoFar&&(this.keysSoFar+=o),this.clearKeysSoFarAfterDelay();let s=this.findMatchInRange(i,this.searchIndex+1,i.length);s||(s=this.findMatchInRange(i,0,this.searchIndex)),s&&s.focus()}clearKeysSoFarAfterDelay(){this.keyClearTimeout&&clearTimeout(this.keyClearTimeout),this.keyClearTimeout=setTimeout((()=>this.keysSoFar=""),500)}findMatchInRange(e,t,n){for(let r=t;r<n;r++){const t=e[r].innerText||e[r].textContent;if(t&&0===(0,d.removeDiacritics)(t).replace(h,"").toUpperCase().indexOf(this.keysSoFar))return e[r]}return null}onKeyDown(e){e.isPropagationStopped()||a.interpretKeyboardEvent.call(this,e,this.props.orientation)}onKeyPress(e){e.isPropagationStopped()||this.findItemToFocus(e)}onFocus(e){e.isPropagationStopped()||this.getItems().forEach((t=>t.tabIndex=t===e.target?0:-1))}onBlur(e){if(e.isPropagationStopped())return;const t=this.getItems(!0);if(t.length){const n=-1!==t.indexOf(e.target);this.getItems().forEach((r=>{const o=-1!==t.indexOf(r);r.tabIndex=r===e.target&&n||!n&&o?0:-1}))}}componentDidMount(){const{autoFocus:e,selectedItemSelector:t}=this.props;if(e){const e=t?u.default.findDOMNode(this).querySelector(t):null;this.focusTimer=setTimeout((()=>{e?e.focus():this.onFocusFirst()}),175)}}componentWillUnmount(){clearTimeout(this.focusTimer)}render(){const{children:e,disabled:t,manageTabIndex:n,typeToSelect:r}=this.props,o=l.default.Children.only(e),{onKeyDown:i,onKeyPress:s,onFocus:c,onBlur:u}=o.props;return l.default.cloneElement(o,{onKeyDown:t?i:(0,a.chain)(i,this.onKeyDown),onKeyPress:r&&!t?(0,a.chain)(s,this.onKeyPress):s,onFocus:n&&!t?(0,a.chain)(c,this.onFocus):c,onBlur:n&&!t?(0,a.chain)(u,this.onBlur):u})}},o.propTypes={itemSelector:c.default.string.isRequired,manageTabIndex:c.default.bool,orientation:c.default.oneOf(["horizontal","vertical","both"]),selectedItemSelector:c.default.string,disabled:c.default.bool,typeToSelect:c.default.bool,includeSelf:c.default.bool,ignorePageUpPageDown:c.default.bool,autoFocus:c.default.bool},o.defaultProps={manageTabIndex:!0,orientation:"vertical",typeToSelect:!1,includeSelf:!1,ignorePageUpPageDown:!1},r=i))||r;t.default=f;const g=["input:not([disabled]):not([type=hidden])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","a[href]","area[href]","summary","iframe","object","embed","audio[controls]","video[controls]","[contenteditable]"];g.push(["sp-action-button:not([disabled])","sp-button:not([disabled])","sp-checkbox:not([disabled])","sp-link:not([disabled])","sp-radio:not([disabled])","sp-radio-group:not([disabled])","sp-slider:not([disabled])"]);const v=g.join(",")+",[tabindex]";t.FOCUSABLE_ELEMENT_SELECTOR=v,g.push('[tabindex]:not([tabindex="-1"])');const b=g.join(':not([tabindex="-1"]),');t.TABBABLE_ELEMENT_SELECTOR=b},90048:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LiveRegionMessage=t.MessageBlock=t.LiveRegion=t.default=void 0;var r=p(n(35874)),o=p(n(13980)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n(2784)),s=p(n(28316));n(6037);var a,c,l,u=p(n(4075));function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function p(e){return e&&e.__esModule?e:{default:e}}let m=null,h=null,f=null,g=null;class v extends i.Component{constructor(...e){var t;return t=super(...e),this.state={assertiveMessage:"",politeMessage:""},t}static getInstance(e,t){return m?e&&e():(h=document.createElement("div"),document.body.appendChild(h),s.default.render(i.default.createElement(v,{ref:e=>m=e}),h,e)),m}static destroyInstance(e){m&&m.setState({assertiveMessage:"",politeMessage:""},(()=>{const t=s.default.findDOMNode(m);t&&s.default.unmountComponentAtNode(t.parentNode),e&&setTimeout(e,50)}))}componentWillUnmount(){h&&document.body.removeChild(h),m=null,h=null}static announceAssertive(e,t=1e3){f&&(clearTimeout(f),f=null),v.getInstance((()=>m.setState({assertiveMessage:e},(()=>{""!==e&&(f=setTimeout((()=>v.clearMessage("assertive")),t))}))))}static announcePolite(e,t=1e3){g&&(clearTimeout(g),g=null),v.getInstance((()=>m.setState({politeMessage:e},(()=>{""!==e&&(g=setTimeout((()=>v.clearMessage("polite")),t))}))))}static clearMessage(e){v.getInstance((()=>{e?m.setState({[e+"Message"]:""}):(v.announceAssertive(""),v.announcePolite(""))}))}render(){const{assertiveMessage:e,politeMessage:t}=this.state;return i.default.createElement(b,{assertiveMessage:e,politeMessage:t})}}t.default=v;let b=(0,r.default)((l=c=class extends i.Component{constructor(...e){var t;return t=super(...e),this.state={assertiveMessage1:"",assertiveMessage2:"",politeMessage1:"",politeMessage2:""},this.useAlternatePolite=!1,this.useAlternateAssertive=!1,t}UNSAFE_componentWillReceiveProps(e){const{assertiveMessage:t,politeMessage:n}=this.props,{assertiveMessage:r,politeMessage:o}=e;n!==o&&(this.setState({politeMessage1:this.useAlternatePolite?"":o,politeMessage2:this.useAlternatePolite?o:""}),this.useAlternatePolite=!this.useAlternatePolite),t!==r&&(this.setState({assertiveMessage1:this.useAlternateAssertive?"":r,assertiveMessage2:this.useAlternateAssertive?r:""}),this.useAlternateAssertive=!this.useAlternateAssertive)}render(){const{assertiveMessage1:e,assertiveMessage2:t,politeMessage1:n,politeMessage2:r}=this.state;return i.default.createElement(u.default,{element:"div"},i.default.createElement(y,{"aria-live":"assertive",message:e}),i.default.createElement(y,{"aria-live":"assertive",message:t}),i.default.createElement(y,{"aria-live":"polite",message:n}),i.default.createElement(y,{"aria-live":"polite",message:r}))}},c.propTypes={assertiveMessage:o.default.string,politeMessage:o.default.string},a=l))||a;t.LiveRegion=b;const y=({message:e,"aria-live":t})=>i.default.createElement(u.default,{element:"div","aria-live":t,"aria-relevant":"additions","aria-atomic":"true"},e||"");t.MessageBlock=y,y.propTypes={message:o.default.string,"aria-live":o.default.string.isRequired};class _ extends i.Component{componentDidMount(){this.announce()}componentDidUpdate(e){this.props.message!==e.message&&this.announce()}componentWillUnmount(){this.props.clearOnUnmount&&v.clearMessage()}announce(){const{message:e,"aria-live":t}=this.props;"assertive"===t&&v.announceAssertive(e||""),"polite"===t&&v.announcePolite(e||"")}render(){return null}}t.LiveRegionMessage=_,_.propTypes={message:o.default.string.isRequired,"aria-live":o.default.string.isRequired,clearOnUnmount:o.default.bool}},42062:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return r.default.createElement(o.default,s({timeout:{enter:0,exit:125}},e),(t=>r.default.cloneElement(e.children,{open:!!a[t]})))};var r=i(n(2784)),o=i(n(85268));function i(e){return e&&e.__esModule?e:{default:e}}function s(){return s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s.apply(this,arguments)}const a={entering:!1,entered:!0}},33192:function(e,t){"use strict";function n(e,t,n){e&&Object.keys(t).filter((e=>e.startsWith("on"))).forEach((t=>e.addEventListener(t.substr(2).toLowerCase(),n)))}Object.defineProperty(t,"__esModule",{value:!0}),t.removeEventProps=function(e){const t={};for(const n in e)n.startsWith("on")||(t[n]=e[n]);return t},t.attachEventListeners=n,t.removeEventListeners=function(e,t,n){e&&Object.keys(t).filter((e=>e.startsWith("on"))).forEach((([t])=>e.removeEventListener(t.substr(2).toLowerCase(),n)))},t.updateEventListeners=function(e,t,r,o,i){return e&&i?(n(e,r,o),!0):!!e&&(Object.keys(r).filter((e=>!t[e]&&e.startsWith("on"))).forEach((t=>e.addEventListener(t.substr(2).toLowerCase(),o))),!0)}},11610:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(17961));function o(e){return e&&e.__esModule?e:{default:e}}o(n(2784));const i="plugin:"===window.location.protocol,s=Object.freeze({enabled:i,enableSpectrumUXP:!1,default:i,productNeedsOverlayFix:i&&(0,r.default)()||!1,AccordionItem:void 0,Autocomplete:void 0,Breadcrumbs:void 0,Button:void 0,Checkbox:void 0,CoachMark:void 0,CoachMarkIndicator:void 0,CoachMarkPopover:void 0,Dialog:void 0,Dropdown:void 0,FieldLabel:void 0,FocusRingPolyfill:void 0,Form:void 0,Label:void 0,Link:void 0,ListItem:void 0,Menu:void 0,SubMenu:void 0,ModalTrigger:void 0,OverlayTrigger:void 0,Popover:void 0,Progress:void 0,Provider:void 0,Radio:void 0,RadioGroup:void 0,Rule:void 0,Search:void 0,Select:void 0,SelectList:void 0,Slider:void 0,SwitchBase:void 0,Tab:void 0,TR:void 0,TabList:void 0,Tag:void 0,Textfield:void 0,Toast:void 0,Tooltip:void 0,Video:void 0,Wait:void 0,PortalContainer:void 0,ScrollManager:void 0});function a(e){return e.default||e}var c=new Proxy(new class{constructor(){this.reset()}reset(){Object.assign(this,s)}select(e,t,n,r){return Array.isArray(this.enableSpectrumUXP)&&this.enableSpectrumUXP.includes(e)&&r?a(r()):this[e]?a(t()):a(n())}},{get(e,t){let n=e[t];return s.hasOwnProperty(t)?!!e.enabled&&(null!=n?n:e.default):n}});t.default=c},88491:function(e,t){"use strict";function n(e){return 0===e.left&&0===e.right&&0===e.top&&0===e.bottom}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return!n(e)&&!n(t)&&!(t.left>=e.right||t.right<=e.left||t.top>=e.bottom||t.bottom<=e.top)}},32582:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const t={kitId:e,scriptTimeout:3e3};if(!window.Typekit){const e=document.getElementsByTagName("html")[0];e.className+=" wf-loading";const n=setTimeout((()=>{e.className=e.className.replace(/(\s|^)wf-loading(\s|$)/g," "),e.className+=" wf-inactive"}),t.scriptTimeout),r=document.createElement("script");let o=!1;r.src=`https://use.typekit.net/${t.kitId}.js`,r.type="text/javascript",r.async="true",r.onload=r.onreadystatechange=function(){const e=this.readyState;if(!(o||e&&"complete"!==e&&"loaded"!==e)){o=!0,clearTimeout(n);try{window.Typekit.load(t)}catch(e){}}};const i=document.getElementsByTagName("script")[0];i.parentNode.insertBefore(r,i)}}},35874:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const t=e.prototype,n=t.UNSAFE_componentWillUpdate,i=t.UNSAFE_componentWillMount,s=t.UNSAFE_componentWillReceiveProps;-1===(0,r.default)(o.default.version,"16.3.0")&&(n&&(t.componentWillUpdate=function(e,t){n.apply(this,arguments)}),i&&(t.componentWillMount=function(){i.apply(this,arguments)}),s&&(t.componentWillReceiveProps=function(e){s.apply(this,arguments)}))};var r=i(n(20148)),o=i(n(2784));function i(e){return e&&e.__esModule?e:{default:e}}},56605:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;let n=0;t.default=()=>"react-spectrum-"+ ++n},52808:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default={elements:{lightest:{medium:{circleloader:{large:{states:{default:{"text-color":"rgb(80, 80, 80)","track-color":"rgb(234, 234, 234)","track-fill-color":"rgb(38, 128, 235)"}},dimensions:{height:"64px",width:"64px","border-size":"4px"}},"large-over-background":{states:{default:{"text-color":"rgb(255, 255, 255)","track-color":"rgba(255,255,255,0.2)","track-fill-color":"rgb(255, 255, 255)"}},dimensions:{height:"64px",width:"64px","border-size":"4px"}},medium:{states:{default:{"text-color":"rgb(80, 80, 80)","track-color":"rgb(234, 234, 234)","track-fill-color":"rgb(38, 128, 235)"}},dimensions:{height:"32px",width:"32px","border-size":"3px"}},"medium-over-background":{states:{default:{"text-color":"rgb(255, 255, 255)","track-color":"rgba(255,255,255,0.2)","track-fill-color":"rgb(255, 255, 255)"}},dimensions:{height:"32px",width:"32px","border-size":"3px"}},small:{states:{default:{"text-color":"rgb(80, 80, 80)","track-color":"rgb(234, 234, 234)","track-fill-color":"rgb(38, 128, 235)"}},dimensions:{height:"16px",width:"16px","border-size":"2px"}},"small-over-background":{states:{default:{"text-color":"rgb(255, 255, 255)","track-color":"rgba(255,255,255,0.2)","track-fill-color":"rgb(255, 255, 255)"}},dimensions:{height:"16px",width:"16px","border-size":"2px"}}},coachmark:{default:{dimensions:{"indicator-ring-border-size":"2px","animation-indicator-ring-duration":"3000ms","animation-indicator-keyframe-50-opacity":"0.6","indicator-ring-diameter":"16px"},states:{default:{"indicator-ring-default-color":"rgb(55, 142, 240)"}}},quiet:{dimensions:{"indicator-ring-border-size":"2px","animation-indicator-ring-duration":"3000ms","animation-indicator-keyframe-50-opacity":"0.6","indicator-ring-diameter":"8px"},states:{default:{"indicator-ring-default-color":"rgb(55, 142, 240)"}}}},popover:{default:{states:{default:{"background-color":"rgb(255, 255, 255)","border-color":"rgb(211, 211, 211)"}}}},sidenav:{default:{states:{"key-focus":{"item-border-color":"rgb(55, 142, 240)"}}},multilevel:{states:{"key-focus":{"item-border-color":"rgb(55, 142, 240)"}}}},textfield:{default:{states:{default:{"background-color":"rgb(255, 255, 255)","border-color":"rgb(234, 234, 234)"},disabled:{"background-color":"rgb(244, 244, 244)","border-color":"transparent"},"mouse-focus":{"background-color":"rgb(255, 255, 255)","border-color":"rgb(38, 128, 235)"}}},quiet:{states:{default:{"background-color":"transparent","border-color":"rgb(234, 234, 234)"},disabled:{"background-color":"transparent","border-color":"rgb(234, 234, 234)"},"mouse-focus":{"background-color":"transparent","border-color":"rgb(38, 128, 235)"}}}},tooltip:{default:{states:{default:{"tip-color":"rgb(116, 116, 116)"}}},info:{states:{default:{"tip-color":"rgb(13, 102, 208)"}}},negative:{states:{default:{"tip-color":"rgb(201, 37, 45)"}}},positive:{states:{default:{"tip-color":"rgb(18, 128, 92)"}}}}},large:{circleloader:{large:{states:{default:{"text-color":"rgb(80, 80, 80)","track-color":"rgb(234, 234, 234)","track-fill-color":"rgb(38, 128, 235)"}},dimensions:{height:"80px",width:"80px","border-size":"5px"}},"large-over-background":{states:{default:{"text-color":"rgb(255, 255, 255)","track-color":"rgba(255,255,255,0.2)","track-fill-color":"rgb(255, 255, 255)"}},dimensions:{height:"80px",width:"80px","border-size":"5px"}},medium:{states:{default:{"text-color":"rgb(80, 80, 80)","track-color":"rgb(234, 234, 234)","track-fill-color":"rgb(38, 128, 235)"}},dimensions:{height:"40px",width:"40px","border-size":"4px"}},"medium-over-background":{states:{default:{"text-color":"rgb(255, 255, 255)","track-color":"rgba(255,255,255,0.2)","track-fill-color":"rgb(255, 255, 255)"}},dimensions:{height:"40px",width:"40px","border-size":"4px"}},small:{states:{default:{"text-color":"rgb(80, 80, 80)","track-color":"rgb(234, 234, 234)","track-fill-color":"rgb(38, 128, 235)"}},dimensions:{height:"20px",width:"20px","border-size":"3px"}},"small-over-background":{states:{default:{"text-color":"rgb(255, 255, 255)","track-color":"rgba(255,255,255,0.2)","track-fill-color":"rgb(255, 255, 255)"}},dimensions:{height:"20px",width:"20px","border-size":"3px"}}},coachmark:{default:{dimensions:{"indicator-ring-border-size":"2px","animation-indicator-ring-duration":"3000ms","animation-indicator-keyframe-50-opacity":"0.6","indicator-ring-diameter":"20px"},states:{default:{"indicator-ring-default-color":"rgb(55, 142, 240)"}}},quiet:{dimensions:{"indicator-ring-border-size":"2px","animation-indicator-ring-duration":"3000ms","animation-indicator-keyframe-50-opacity":"0.6","indicator-ring-diameter":"10px"},states:{default:{"indicator-ring-default-color":"rgb(55, 142, 240)"}}}},popover:{default:{states:{default:{"background-color":"rgb(255, 255, 255)","border-color":"rgb(211, 211, 211)"}}}},sidenav:{default:{states:{"key-focus":{"item-border-color":"rgb(55, 142, 240)"}}},multilevel:{states:{"key-focus":{"item-border-color":"rgb(55, 142, 240)"}}}},textfield:{default:{states:{default:{"background-color":"rgb(255, 255, 255)","border-color":"rgb(234, 234, 234)"},disabled:{"background-color":"rgb(244, 244, 244)","border-color":"transparent"},"mouse-focus":{"background-color":"rgb(255, 255, 255)","border-color":"rgb(38, 128, 235)"}}},quiet:{states:{default:{"background-color":"transparent","border-color":"rgb(234, 234, 234)"},disabled:{"background-color":"transparent","border-color":"rgb(234, 234, 234)"},"mouse-focus":{"background-color":"transparent","border-color":"rgb(38, 128, 235)"}}}},tooltip:{default:{states:{default:{"tip-color":"rgb(116, 116, 116)"}}},info:{states:{default:{"tip-color":"rgb(13, 102, 208)"}}},negative:{states:{default:{"tip-color":"rgb(201, 37, 45)"}}},positive:{states:{default:{"tip-color":"rgb(18, 128, 92)"}}}}}},light:{medium:{circleloader:{large:{states:{default:{"text-color":"rgb(75, 75, 75)","track-color":"rgb(225, 225, 225)","track-fill-color":"rgb(20, 115, 230)"}},dimensions:{height:"64px",width:"64px","border-size":"4px"}},"large-over-background":{states:{default:{"text-color":"rgb(255, 255, 255)","track-color":"rgba(255,255,255,0.2)","track-fill-color":"rgb(255, 255, 255)"}},dimensions:{height:"64px",width:"64px","border-size":"4px"}},medium:{states:{default:{"text-color":"rgb(75, 75, 75)","track-color":"rgb(225, 225, 225)","track-fill-color":"rgb(20, 115, 230)"}},dimensions:{height:"32px",width:"32px","border-size":"3px"}},"medium-over-background":{states:{default:{"text-color":"rgb(255, 255, 255)","track-color":"rgba(255,255,255,0.2)","track-fill-color":"rgb(255, 255, 255)"}},dimensions:{height:"32px",width:"32px","border-size":"3px"}},small:{states:{default:{"text-color":"rgb(75, 75, 75)","track-color":"rgb(225, 225, 225)","track-fill-color":"rgb(20, 115, 230)"}},dimensions:{height:"16px",width:"16px","border-size":"2px"}},"small-over-background":{states:{default:{"text-color":"rgb(255, 255, 255)","track-color":"rgba(255,255,255,0.2)","track-fill-color":"rgb(255, 255, 255)"}},dimensions:{height:"16px",width:"16px","border-size":"2px"}}},coachmark:{default:{dimensions:{"indicator-ring-border-size":"2px","animation-indicator-ring-duration":"3000ms","animation-indicator-keyframe-50-opacity":"0.6","indicator-ring-diameter":"16px"},states:{default:{"indicator-ring-default-color":"rgb(38, 128, 235)"}}},quiet:{dimensions:{"indicator-ring-border-size":"2px","animation-indicator-ring-duration":"3000ms","animation-indicator-keyframe-50-opacity":"0.6","indicator-ring-diameter":"8px"},states:{default:{"indicator-ring-default-color":"rgb(38, 128, 235)"}}}},popover:{default:{states:{default:{"background-color":"rgb(255, 255, 255)","border-color":"rgb(202, 202, 202)"}}}},sidenav:{default:{states:{"key-focus":{"item-border-color":"rgb(38, 128, 235)"}}},multilevel:{states:{"key-focus":{"item-border-color":"rgb(38, 128, 235)"}}}},textfield:{default:{states:{default:{"background-color":"rgb(255, 255, 255)","border-color":"rgb(225, 225, 225)"},disabled:{"background-color":"rgb(234, 234, 234)","border-color":"transparent"},"mouse-focus":{"background-color":"rgb(255, 255, 255)","border-color":"rgb(20, 115, 230)"}}},quiet:{states:{default:{"background-color":"transparent","border-color":"rgb(225, 225, 225)"},disabled:{"background-color":"transparent","border-color":"rgb(225, 225, 225)"},"mouse-focus":{"background-color":"transparent","border-color":"rgb(20, 115, 230)"}}}},tooltip:{default:{states:{default:{"tip-color":"rgb(116, 116, 116)"}}},info:{states:{default:{"tip-color":"rgb(13, 102, 208)"}}},negative:{states:{default:{"tip-color":"rgb(201, 37, 45)"}}},positive:{states:{default:{"tip-color":"rgb(18, 128, 92)"}}}}},large:{circleloader:{large:{states:{default:{"text-color":"rgb(75, 75, 75)","track-color":"rgb(225, 225, 225)","track-fill-color":"rgb(20, 115, 230)"}},dimensions:{height:"80px",width:"80px","border-size":"5px"}},"large-over-background":{states:{default:{"text-color":"rgb(255, 255, 255)","track-color":"rgba(255,255,255,0.2)","track-fill-color":"rgb(255, 255, 255)"}},dimensions:{height:"80px",width:"80px","border-size":"5px"}},medium:{states:{default:{"text-color":"rgb(75, 75, 75)","track-color":"rgb(225, 225, 225)","track-fill-color":"rgb(20, 115, 230)"}},dimensions:{height:"40px",width:"40px","border-size":"4px"}},"medium-over-background":{states:{default:{"text-color":"rgb(255, 255, 255)","track-color":"rgba(255,255,255,0.2)","track-fill-color":"rgb(255, 255, 255)"}},dimensions:{height:"40px",width:"40px","border-size":"4px"}},small:{states:{default:{"text-color":"rgb(75, 75, 75)","track-color":"rgb(225, 225, 225)","track-fill-color":"rgb(20, 115, 230)"}},dimensions:{height:"20px",width:"20px","border-size":"3px"}},"small-over-background":{states:{default:{"text-color":"rgb(255, 255, 255)","track-color":"rgba(255,255,255,0.2)","track-fill-color":"rgb(255, 255, 255)"}},dimensions:{height:"20px",width:"20px","border-size":"3px"}}},coachmark:{default:{dimensions:{"indicator-ring-border-size":"2px","animation-indicator-ring-duration":"3000ms","animation-indicator-keyframe-50-opacity":"0.6","indicator-ring-diameter":"20px"},states:{default:{"indicator-ring-default-color":"rgb(38, 128, 235)"}}},quiet:{dimensions:{"indicator-ring-border-size":"2px","animation-indicator-ring-duration":"3000ms","animation-indicator-keyframe-50-opacity":"0.6","indicator-ring-diameter":"10px"},states:{default:{"indicator-ring-default-color":"rgb(38, 128, 235)"}}}},popover:{default:{states:{default:{"background-color":"rgb(255, 255, 255)","border-color":"rgb(202, 202, 202)"}}}},sidenav:{default:{states:{"key-focus":{"item-border-color":"rgb(38, 128, 235)"}}},multilevel:{states:{"key-focus":{"item-border-color":"rgb(38, 128, 235)"}}}},textfield:{default:{states:{default:{"background-color":"rgb(255, 255, 255)","border-color":"rgb(225, 225, 225)"},disabled:{"background-color":"rgb(234, 234, 234)","border-color":"transparent"},"mouse-focus":{"background-color":"rgb(255, 255, 255)","border-color":"rgb(20, 115, 230)"}}},quiet:{states:{default:{"background-color":"transparent","border-color":"rgb(225, 225, 225)"},disabled:{"background-color":"transparent","border-color":"rgb(225, 225, 225)"},"mouse-focus":{"background-color":"transparent","border-color":"rgb(20, 115, 230)"}}}},tooltip:{default:{states:{default:{"tip-color":"rgb(116, 116, 116)"}}},info:{states:{default:{"tip-color":"rgb(13, 102, 208)"}}},negative:{states:{default:{"tip-color":"rgb(201, 37, 45)"}}},positive:{states:{default:{"tip-color":"rgb(18, 128, 92)"}}}}}},dark:{medium:{circleloader:{large:{states:{default:{"text-color":"rgb(227, 227, 227)","track-color":"rgb(74, 74, 74)","track-fill-color":"rgb(55, 142, 240)"}},dimensions:{height:"64px",width:"64px","border-size":"4px"}},"large-over-background":{states:{default:{"text-color":"rgb(255, 255, 255)","track-color":"rgba(255,255,255,0.2)","track-fill-color":"rgb(255, 255, 255)"}},dimensions:{height:"64px",width:"64px","border-size":"4px"}},medium:{states:{default:{"text-color":"rgb(227, 227, 227)","track-color":"rgb(74, 74, 74)","track-fill-color":"rgb(55, 142, 240)"}},dimensions:{height:"32px",width:"32px","border-size":"3px"}},"medium-over-background":{states:{default:{"text-color":"rgb(255, 255, 255)","track-color":"rgba(255,255,255,0.2)","track-fill-color":"rgb(255, 255, 255)"}},dimensions:{height:"32px",width:"32px","border-size":"3px"}},small:{states:{default:{"text-color":"rgb(227, 227, 227)","track-color":"rgb(74, 74, 74)","track-fill-color":"rgb(55, 142, 240)"}},dimensions:{height:"16px",width:"16px","border-size":"2px"}},"small-over-background":{states:{default:{"text-color":"rgb(255, 255, 255)","track-color":"rgba(255,255,255,0.2)","track-fill-color":"rgb(255, 255, 255)"}},dimensions:{height:"16px",width:"16px","border-size":"2px"}}},coachmark:{default:{dimensions:{"indicator-ring-border-size":"2px","animation-indicator-ring-duration":"3000ms","animation-indicator-keyframe-50-opacity":"0.6","indicator-ring-diameter":"16px"},states:{default:{"indicator-ring-default-color":"rgb(38, 128, 235)"}}},quiet:{dimensions:{"indicator-ring-border-size":"2px","animation-indicator-ring-duration":"3000ms","animation-indicator-keyframe-50-opacity":"0.6","indicator-ring-diameter":"8px"},states:{default:{"indicator-ring-default-color":"rgb(38, 128, 235)"}}}},popover:{default:{states:{default:{"background-color":"rgb(37, 37, 37)","border-color":"rgb(90, 90, 90)"}}}},sidenav:{default:{states:{"key-focus":{"item-border-color":"rgb(38, 128, 235)"}}},multilevel:{states:{"key-focus":{"item-border-color":"rgb(38, 128, 235)"}}}},textfield:{default:{states:{default:{"background-color":"rgb(37, 37, 37)","border-color":"rgb(74, 74, 74)"},disabled:{"background-color":"rgb(62, 62, 62)","border-color":"transparent"},"mouse-focus":{"background-color":"rgb(37, 37, 37)","border-color":"rgb(55, 142, 240)"}}},quiet:{states:{default:{"background-color":"transparent","border-color":"rgb(74, 74, 74)"},disabled:{"background-color":"transparent","border-color":"rgb(74, 74, 74)"},"mouse-focus":{"background-color":"transparent","border-color":"rgb(55, 142, 240)"}}}},tooltip:{default:{states:{default:{"tip-color":"rgb(116, 116, 116)"}}},info:{states:{default:{"tip-color":"rgb(13, 102, 208)"}}},negative:{states:{default:{"tip-color":"rgb(201, 37, 45)"}}},positive:{states:{default:{"tip-color":"rgb(18, 128, 92)"}}}}},large:{circleloader:{large:{states:{default:{"text-color":"rgb(227, 227, 227)","track-color":"rgb(74, 74, 74)","track-fill-color":"rgb(55, 142, 240)"}},dimensions:{height:"80px",width:"80px","border-size":"5px"}},"large-over-background":{states:{default:{"text-color":"rgb(255, 255, 255)","track-color":"rgba(255,255,255,0.2)","track-fill-color":"rgb(255, 255, 255)"}},dimensions:{height:"80px",width:"80px","border-size":"5px"}},medium:{states:{default:{"text-color":"rgb(227, 227, 227)","track-color":"rgb(74, 74, 74)","track-fill-color":"rgb(55, 142, 240)"}},dimensions:{height:"40px",width:"40px","border-size":"4px"}},"medium-over-background":{states:{default:{"text-color":"rgb(255, 255, 255)","track-color":"rgba(255,255,255,0.2)","track-fill-color":"rgb(255, 255, 255)"}},dimensions:{height:"40px",width:"40px","border-size":"4px"}},small:{states:{default:{"text-color":"rgb(227, 227, 227)","track-color":"rgb(74, 74, 74)","track-fill-color":"rgb(55, 142, 240)"}},dimensions:{height:"20px",width:"20px","border-size":"3px"}},"small-over-background":{states:{default:{"text-color":"rgb(255, 255, 255)","track-color":"rgba(255,255,255,0.2)","track-fill-color":"rgb(255, 255, 255)"}},dimensions:{height:"20px",width:"20px","border-size":"3px"}}},coachmark:{default:{dimensions:{"indicator-ring-border-size":"2px","animation-indicator-ring-duration":"3000ms","animation-indicator-keyframe-50-opacity":"0.6","indicator-ring-diameter":"20px"},states:{default:{"indicator-ring-default-color":"rgb(38, 128, 235)"}}},quiet:{dimensions:{"indicator-ring-border-size":"2px","animation-indicator-ring-duration":"3000ms","animation-indicator-keyframe-50-opacity":"0.6","indicator-ring-diameter":"10px"},states:{default:{"indicator-ring-default-color":"rgb(38, 128, 235)"}}}},popover:{default:{states:{default:{"background-color":"rgb(37, 37, 37)","border-color":"rgb(90, 90, 90)"}}}},sidenav:{default:{states:{"key-focus":{"item-border-color":"rgb(38, 128, 235)"}}},multilevel:{states:{"key-focus":{"item-border-color":"rgb(38, 128, 235)"}}}},textfield:{default:{states:{default:{"background-color":"rgb(37, 37, 37)","border-color":"rgb(74, 74, 74)"},disabled:{"background-color":"rgb(62, 62, 62)","border-color":"transparent"},"mouse-focus":{"background-color":"rgb(37, 37, 37)","border-color":"rgb(55, 142, 240)"}}},quiet:{states:{default:{"background-color":"transparent","border-color":"rgb(74, 74, 74)"},disabled:{"background-color":"transparent","border-color":"rgb(74, 74, 74)"},"mouse-focus":{"background-color":"transparent","border-color":"rgb(55, 142, 240)"}}}},tooltip:{default:{states:{default:{"tip-color":"rgb(116, 116, 116)"}}},info:{states:{default:{"tip-color":"rgb(13, 102, 208)"}}},negative:{states:{default:{"tip-color":"rgb(201, 37, 45)"}}},positive:{states:{default:{"tip-color":"rgb(18, 128, 92)"}}}}}},darkest:{medium:{circleloader:{large:{states:{default:{"text-color":"rgb(200, 200, 200)","track-color":"rgb(57, 57, 57)","track-fill-color":"rgb(38, 128, 235)"}},dimensions:{height:"64px",width:"64px","border-size":"4px"}},"large-over-background":{states:{default:{"text-color":"rgb(255, 255, 255)","track-color":"rgba(255,255,255,0.2)","track-fill-color":"rgb(255, 255, 255)"}},dimensions:{height:"64px",width:"64px","border-size":"4px"}},medium:{states:{default:{"text-color":"rgb(200, 200, 200)","track-color":"rgb(57, 57, 57)","track-fill-color":"rgb(38, 128, 235)"}},dimensions:{height:"32px",width:"32px","border-size":"3px"}},"medium-over-background":{states:{default:{"text-color":"rgb(255, 255, 255)","track-color":"rgba(255,255,255,0.2)","track-fill-color":"rgb(255, 255, 255)"}},dimensions:{height:"32px",width:"32px","border-size":"3px"}},small:{states:{default:{"text-color":"rgb(200, 200, 200)","track-color":"rgb(57, 57, 57)","track-fill-color":"rgb(38, 128, 235)"}},dimensions:{height:"16px",width:"16px","border-size":"2px"}},"small-over-background":{states:{default:{"text-color":"rgb(255, 255, 255)","track-color":"rgba(255,255,255,0.2)","track-fill-color":"rgb(255, 255, 255)"}},dimensions:{height:"16px",width:"16px","border-size":"2px"}}},coachmark:{default:{dimensions:{"indicator-ring-border-size":"2px","animation-indicator-ring-duration":"3000ms","animation-indicator-keyframe-50-opacity":"0.6","indicator-ring-diameter":"16px"},states:{default:{"indicator-ring-default-color":"rgb(20, 115, 230)"}}},quiet:{dimensions:{"indicator-ring-border-size":"2px","animation-indicator-ring-duration":"3000ms","animation-indicator-keyframe-50-opacity":"0.6","indicator-ring-diameter":"8px"},states:{default:{"indicator-ring-default-color":"rgb(20, 115, 230)"}}}},popover:{default:{states:{default:{"background-color":"rgb(8, 8, 8)","border-color":"rgb(73, 73, 73)"}}}},sidenav:{default:{states:{"key-focus":{"item-border-color":"rgb(20, 115, 230)"}}},multilevel:{states:{"key-focus":{"item-border-color":"rgb(20, 115, 230)"}}}},textfield:{default:{states:{default:{"background-color":"rgb(8, 8, 8)","border-color":"rgb(57, 57, 57)"},disabled:{"background-color":"rgb(44, 44, 44)","border-color":"transparent"},"mouse-focus":{"background-color":"rgb(8, 8, 8)","border-color":"rgb(38, 128, 235)"}}},quiet:{states:{default:{"background-color":"transparent","border-color":"rgb(57, 57, 57)"},disabled:{"background-color":"transparent","border-color":"rgb(57, 57, 57)"},"mouse-focus":{"background-color":"transparent","border-color":"rgb(38, 128, 235)"}}}},tooltip:{default:{states:{default:{"tip-color":"rgb(116, 116, 116)"}}},info:{states:{default:{"tip-color":"rgb(13, 102, 208)"}}},negative:{states:{default:{"tip-color":"rgb(201, 37, 45)"}}},positive:{states:{default:{"tip-color":"rgb(18, 128, 92)"}}}}},large:{circleloader:{large:{states:{default:{"text-color":"rgb(200, 200, 200)","track-color":"rgb(57, 57, 57)","track-fill-color":"rgb(38, 128, 235)"}},dimensions:{height:"80px",width:"80px","border-size":"5px"}},"large-over-background":{states:{default:{"text-color":"rgb(255, 255, 255)","track-color":"rgba(255,255,255,0.2)","track-fill-color":"rgb(255, 255, 255)"}},dimensions:{height:"80px",width:"80px","border-size":"5px"}},medium:{states:{default:{"text-color":"rgb(200, 200, 200)","track-color":"rgb(57, 57, 57)","track-fill-color":"rgb(38, 128, 235)"}},dimensions:{height:"40px",width:"40px","border-size":"4px"}},"medium-over-background":{states:{default:{"text-color":"rgb(255, 255, 255)","track-color":"rgba(255,255,255,0.2)","track-fill-color":"rgb(255, 255, 255)"}},dimensions:{height:"40px",width:"40px","border-size":"4px"}},small:{states:{default:{"text-color":"rgb(200, 200, 200)","track-color":"rgb(57, 57, 57)","track-fill-color":"rgb(38, 128, 235)"}},dimensions:{height:"20px",width:"20px","border-size":"3px"}},"small-over-background":{states:{default:{"text-color":"rgb(255, 255, 255)","track-color":"rgba(255,255,255,0.2)","track-fill-color":"rgb(255, 255, 255)"}},dimensions:{height:"20px",width:"20px","border-size":"3px"}}},coachmark:{default:{dimensions:{"indicator-ring-border-size":"2px","animation-indicator-ring-duration":"3000ms","animation-indicator-keyframe-50-opacity":"0.6","indicator-ring-diameter":"20px"},states:{default:{"indicator-ring-default-color":"rgb(20, 115, 230)"}}},quiet:{dimensions:{"indicator-ring-border-size":"2px","animation-indicator-ring-duration":"3000ms","animation-indicator-keyframe-50-opacity":"0.6","indicator-ring-diameter":"10px"},states:{default:{"indicator-ring-default-color":"rgb(20, 115, 230)"}}}},popover:{default:{states:{default:{"background-color":"rgb(8, 8, 8)","border-color":"rgb(73, 73, 73)"}}}},sidenav:{default:{states:{"key-focus":{"item-border-color":"rgb(20, 115, 230)"}}},multilevel:{states:{"key-focus":{"item-border-color":"rgb(20, 115, 230)"}}}},textfield:{default:{states:{default:{"background-color":"rgb(8, 8, 8)","border-color":"rgb(57, 57, 57)"},disabled:{"background-color":"rgb(44, 44, 44)","border-color":"transparent"},"mouse-focus":{"background-color":"rgb(8, 8, 8)","border-color":"rgb(38, 128, 235)"}}},quiet:{states:{default:{"background-color":"transparent","border-color":"rgb(57, 57, 57)"},disabled:{"background-color":"transparent","border-color":"rgb(57, 57, 57)"},"mouse-focus":{"background-color":"transparent","border-color":"rgb(38, 128, 235)"}}}},tooltip:{default:{states:{default:{"tip-color":"rgb(116, 116, 116)"}}},info:{states:{default:{"tip-color":"rgb(13, 102, 208)"}}},negative:{states:{default:{"tip-color":"rgb(201, 37, 45)"}}},positive:{states:{default:{"tip-color":"rgb(18, 128, 92)"}}}}}}}}},88186:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.interpretKeyboardEvent=function(e,t="vertical"){switch(e.key){case"Enter":case" ":this.onSelectFocused&&this.onSelectFocused(e);break;case"Tab":this.onTab&&this.onTab(e);break;case"PageUp":this.onPageUp?this.onPageUp(e):this.onFocusFirst&&this.onFocusFirst(e);break;case"PageDown":this.onPageDown?this.onPageDown(e):this.onFocusLast&&this.onFocusLast(e);break;case"Home":this.onFocusFirst&&this.onFocusFirst(e);break;case"End":this.onFocusLast&&this.onFocusLast(e);break;case"ArrowUp":case"Up":if(e.altKey&&this.onAltArrowUp)this.onAltArrowUp(e);else if(this.onFocusPrevious)switch(t){case"vertical":this.onFocusPrevious(e);break;case"horizontal":break;default:this.props.nextFocusOffset?this.onFocusPrevious(e,this.props.nextFocusOffset()):this.onFocusPrevious(e)}break;case"ArrowDown":case"Down":if(e.altKey&&this.onAltArrowDown)this.onAltArrowDown(e);else if(this.onFocusNext)switch(t){case"vertical":this.onFocusNext(e);break;case"horizontal":break;default:this.props.nextFocusOffset?this.onFocusNext(e,this.props.nextFocusOffset()):this.onFocusNext(e)}break;case"ArrowLeft":case"Left":"vertical"!==t&&this.onFocusPrevious&&this.onFocusPrevious(e);break;case"ArrowRight":case"Right":"vertical"!==t&&this.onFocusNext&&this.onFocusNext(e);break;case"Escape":case"Esc":this.onEscape&&this.onEscape(e)}},t.chain=function(...e){return(...t)=>{for(let n of e)"function"==typeof n&&n(...t)}},t.focusAfterMouseEvent=function(e,t){document?e&&(e.call(this,t),t.isDefaultPrevented())?n="mousedown"===t.type:(n||"function"!=typeof this.focus||this.focus(),"mouseup"===t.type&&(n=!1)):e&&e.call(this,t)};let n=!1},35998:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const t={};for(const o in e)e.hasOwnProperty(o)&&(n[o]||r.test(o))&&(t[o]=e[o]);return t};const n={abbr:1,accept:1,acceptCharset:1,accessKey:1,action:1,allowFullScreen:1,allowTransparency:1,alt:1,async:1,autoComplete:1,autoFocus:1,autoPlay:1,boundariesElement:1,cellPadding:1,cellSpacing:1,challenge:1,charset:1,checked:1,cite:1,class:1,className:1,cols:1,colSpan:1,command:1,content:1,contentEditable:1,contextMenu:1,controls:1,coords:1,crossOrigin:1,data:1,dateTime:1,default:1,defaultPreventedKeys:1,defaultpreventedkeys:1,defaultPreventedEvents:1,defaultpreventedevents:1,defer:1,dir:1,disabled:1,download:1,draggable:1,dropzone:1,encType:1,for:1,form:1,formAction:1,formEncType:1,formMethod:1,formNoValidate:1,formTarget:1,frameBorder:1,headers:1,height:1,hidden:1,high:1,href:1,hrefLang:1,htmlFor:1,httpEquiv:1,icon:1,id:1,inputMode:1,isMap:1,itemId:1,itemProp:1,itemRef:1,itemScope:1,itemType:1,kind:1,label:1,lang:1,list:1,loop:1,manifest:1,max:1,maxLength:1,media:1,mediaGroup:1,method:1,min:1,minLength:1,multiple:1,muted:1,name:1,noValidate:1,open:1,optimum:1,pattern:1,ping:1,placeholder:1,poster:1,preload:1,radioGroup:1,readOnly:1,rel:1,required:1,role:1,rows:1,rowSpan:1,sandbox:1,scope:1,scoped:1,scrolling:1,seamless:1,selected:1,shape:1,size:1,sizes:1,sortable:1,span:1,spellCheck:1,src:1,srcDoc:1,srcSet:1,start:1,step:1,style:1,tabIndex:1,target:1,title:1,translate:1,type:1,typeMustMatch:1,useMap:1,value:1,width:1,wmode:1,wrap:1,onCopy:1,onCut:1,onPaste:1,onLoad:1,onError:1,onWheel:1,onScroll:1,onCompositionEnd:1,onCompositionStart:1,onCompositionUpdate:1,onKeyDown:1,onKeyPress:1,onKeyUp:1,onFocus:1,onBlur:1,onChange:1,onInput:1,onSubmit:1,onClick:1,onContextMenu:1,onDoubleClick:1,onDrag:1,onDragEnd:1,onDragEnter:1,onDragExit:1,onDragLeave:1,onDragOver:1,onDragStart:1,onDrop:1,onMouseDown:1,onMouseEnter:1,onMouseLeave:1,onMouseMove:1,onMouseOut:1,onMouseOver:1,onMouseUp:1,onSelect:1,onTouchCancel:1,onTouchEnd:1,onTouchMove:1,onTouchStart:1,onAnimationStart:1,onAnimationEnd:1,onAnimationIteration:1,onTransitionEnd:1},r=/^((data|aria)-.*)$/},14502:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const t=e.prototype,n=t.UNSAFE_componentWillUpdate,o=t.componentDidUpdate;let s=null;t.UNSAFE_componentWillUpdate=function(e,t){if(n&&n.apply(this,arguments),null==s||s!==document.activeElement)try{const e=r.default.findDOMNode(this);s=e.parentNode.querySelector(".focus-ring")}catch(e){}},t.componentDidUpdate=function(e,t){o&&o.apply(this,arguments);try{const e=r.default.findDOMNode(this);!s||document.activeElement!==s&&!e.contains(document.activeElement)||s.classList.contains(i)||(document.activeElement.classList.add(i),s=null)}catch(e){}}},t.FOCUS_RING_CLASSNAME=void 0,o(n(2784));var r=o(n(28316));function o(e){return e&&e.__esModule?e:{default:e}}const i="focus-ring";t.FOCUS_RING_CLASSNAME=i},86478:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){const e=window.require&&window.require("uxp");switch(e&&e.host?e.host.name:"Browser"){case"Illustrator":!function(){let e=document.head||document.getElementsByTagName("head")[0],t=document.createElement("style");e.appendChild(t),t.type="text/css",t.appendChild(document.createTextNode(":root {\n        --host-background-color-darkest: #323232;\n        --host-background-color-dark: #535353;\n        --host-background-color-light: #B8B8B8;\n        --host-background-color-lightest: #F0F0F0;\n    }\n    \n    .react-spectrum-provider {\n        font-family: Lucida Grande, Tahoma, sans-serif !important;\n    }\n    \n    .react-spectrum-provider:lang(ja) {\n        font-family: HiraKakuProN-W3, Meiryo, sans-serif !important;\n    }\n    \n    .react-spectrum-provider:lang(zh-Hant) {\n        font-family: LiHeiPro, Tahoma, sans-serif !important;\n    }\n    \n    .react-spectrum-provider:lang(zh-Hans) {\n        font-family: STXihei, SimSun, sans-serif !important;\n    }\n    \n    .react-spectrum-provider:lang(ko) {\n        font-family: AppleGothic, Malgun Gothic, sans-serif !important;\n    }\n    \n    .react-spectrum-provider.spectrum--darkest {\n        background-color: #323232;\n    }\n    \n    .react-spectrum-provider.spectrum--dark {\n        background-color: #535353;\n    }\n    \n    .react-spectrum-provider.spectrum--light {\n        background-color: #B8B8B8;\n    }\n    \n    .react-spectrum-provider.spectrum--lightest {\n        background-color: #F0F0F0;\n    }\n    \n    .react-spectrum-provider .spectrum-Menu-item {\n        font-size: 10px;\n    }\n    \n    .react-spectrum-provider .spectrum-Textfield {\n        font-size: 10px;\n    } \n    \n    .react-spectrum-provider:lang(ja) .spectrum-Menu-item {\n        font-size: 12px;\n    }\n    \n    .react-spectrum-provider:lang(ja) .spectrum-Textfield {\n        font-size: 12px;\n    } \n    \n    .react-spectrum-provider:lang(zh-Hant) .spectrum-Menu-item {\n        font-size: 12px;\n    }\n    \n    .react-spectrum-provider:lang(zh-Hant) .spectrum-Textfield {\n        font-size: 12px;\n    } \n    \n    .react-spectrum-provider:lang(zh-Hans) .spectrum-Menu-item {\n        font-size: 12px;\n    }\n    \n    .react-spectrum-provider:lang(zh-Hans) .spectrum-Textfield {\n        font-size: 12px;\n    }\n    \n    .react-spectrum-provider.spectrum--lightest .spectrum-Menu, .react-spectrum-provider.spectrum--lightest .spectrum-Menu-item, .react-spectrum-provider.spectrum--lightest .spectrum-Popover {\n        background-color: rgb(240, 240, 240);\n    }\n    \n    .react-spectrum-provider.spectrum--light .spectrum-Menu, .react-spectrum-provider.spectrum--light .spectrum-Menu-item, .react-spectrum-provider.spectrum--light .spectrum-Popover {\n        background-color: rgb(184, 184, 184);\n    }\n    \n    .react-spectrum-provider.spectrum--dark .spectrum-Menu, .react-spectrum-provider.spectrum--dark .spectrum-Menu-item, .react-spectrum-provider.spectrum--dark .spectrum-Popover {\n        background-color: rgb(83, 83, 83);\n    }\n    \n    .react-spectrum-provider.spectrum--darkest .spectrum-Menu, .react-spectrum-provider.spectrum--darkest .spectrum-Menu-item, .react-spectrum-provider.spectrum--darkest .spectrum-Popover {\n        background-color: rgb(50, 50, 50);\n    }\n    \n    .react-spectrum-provider.spectrum--lightest .spectrum-Menu-item:hover {\n        background-color: rgb(220, 220, 220);\n        color: rgb(72, 72, 72);\n    }\n    \n    .react-spectrum-provider.spectrum--light .spectrum-Menu-item:hover {\n        background-color: rgb(167, 167, 167);\n        color: rgb(34, 34, 34);\n    }\n    \n    .react-spectrum-provider.spectrum--dark .spectrum-Menu-item:hover {\n        background-color: rgb(95, 95, 95);\n        color: rgb(255, 255, 255);\n    }\n    \n    .react-spectrum-provider.spectrum--darkest .spectrum-Menu-item:hover {\n        background-color: rgb(62, 62, 62);\n        color: rgb(205, 205, 205);\n    }\n    \n    .react-spectrum-provider.spectrum--lightest .spectrum-Textfield, .react-spectrum-provider.spectrum--lightest .spectrum-Textfield .inputText {\n        background-color: rgb(255, 255, 255) !important;\n        color: rgb(72, 72, 72);\n    }\n    \n    .react-spectrum-provider.spectrum--light .spectrum-Textfield, .react-spectrum-provider.spectrum--light .spectrum-Textfield .inputText {\n        background-color: rgb(226, 226, 226) !important;\n        color: rgb(34, 34, 34);\n    }\n    \n    .react-spectrum-provider.spectrum--dark .spectrum-Textfield, .react-spectrum-provider.spectrum--dark .spectrum-Textfield .inputText {\n        background-color: rgb(255, 255, 255) !important;\n        color: rgb(75, 75, 75);\n    }\n    \n    .react-spectrum-provider.spectrum--darkest .spectrum-Textfield, .react-spectrum-provider.spectrum--darkest .spectrum-Textfield .inputText {\n        background-color: rgb(252, 252, 252) !important;\n        color: rgb(42, 42, 42);\n    }\n    "))}(),"darwin"===window.navigator.platform&&function(){let e=document.head||document.getElementsByTagName("head")[0],t=document.createElement("style");e.appendChild(t),t.type="text/css",t.appendChild(document.createTextNode(".react-spectrum-provider:lang(zh-Hant) .spectrum-Menu-item {\n        font-size: 13px;\n    }\n    \n    .react-spectrum-provider:lang(zh-Hant) .spectrum-Textfield {\n        font-size: 13px;\n    } \n    \n    .react-spectrum-provider:lang(zh-Hans) .spectrum-Menu-item {\n        font-size: 13px;\n    }\n    \n    .react-spectrum-provider:lang(zh-Hans) .spectrum-Textfield {\n        font-size: 13px;\n    }\n    "))}();break;case"Photoshop":!function(){let e=document.head||document.getElementsByTagName("head")[0],t=document.createElement("style");e.appendChild(t),t.type="text/css",t.appendChild(document.createTextNode("\n    \n    .react-spectrum-provider {\n        background-color: var(--uxp-host-background-color);\n    }\n    \n    .react-spectrum-provider .spectrum-Menu-item, .react-spectrum-provider .spectrum-Textfield {\n        font-size: 10px;\n        color: var(--uxp-host-text-color);\n    }\n    \n    .react-spectrum-provider .spectrum-Menu, .react-spectrum-provider .spectrum-Menu-item, .react-spectrum-provider .spectrum-Popover {\n        background-color: var(--uxp-host-background-color);\n    }\n    \n    .react-spectrum-provider .spectrum-Menu-item:hover {\n        background-color: var(--uxp-host-link-text-color);\n        color: #FFFFFF;\n    }\n\n    .react-spectrum-provider .spectrum-Textfield, .react-spectrum-provider .spectrum-Textfield .inputText {\n        background-color: var(--uxp-host-background-color) !important;\n    }\n    \n    "))}();break;default:return null}}},20590:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.cloneIcon=function(e,t={}){if(!e)return null;if("string"==typeof e)throw new Error("String icon names are deprecated. Pass icons by importing them from react-spectrum/Icon/IconName and render as <IconName />.");const{className:n,size:i,"aria-label":s,"aria-hidden":a,alt:c=s||e.props["aria-label"]||e.props.alt}=t;return o.default.cloneElement(e,{className:(0,r.default)(n,e.props.className),size:e.props.size||i,"aria-label":s||c,alt:c,"aria-hidden":a||!c||e.props["aria-hidden"]})};var r=i(n(72779)),o=i(n(2784));function i(e){return e&&e.__esModule?e:{default:e}}},95856:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setLocale=function(e){s=e},t.getLocale=function(){return s},t.messageFormatter=function(e){let t={};return function(n,r,i){let a=t[n+"."+s];if(!a){let r=(e[s]||e["en-US"])[n];if(!r)throw new Error(`Could not find intl message ${n} in ${s} locale`);a=new o.default(r,s,i),t[n]=a}return a.format(r)}},t.defaultLocale=void 0;var r,o=(r=n(77455))&&r.__esModule?r:{default:r};const i="undefined"!=typeof navigator&&(navigator.language||navigator.userLanguage)||"en-US";t.defaultLocale=i;let s=i},17961:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){const e=window.require&&window.require("uxp");return!(!e||!e.host)&&(e.host.isDrover||"Photoshop"===e.host.name||"Illustrator"===e.host.name)}},99145:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.clamp=function(e,t=-1/0,n=1/0){return Math.min(Math.max(e,t),n)},t.snapValueToStep=function(e,t,n,r){let o,i=(e-t)%(r=parseFloat(r)||1),s=r.toString().replace(/^(?:\d+)(?:\.(\d+))?$/g,"$1").length;return o=2*Math.abs(i)>=r?e-Math.abs(i)+r:e-i,o<t?o=t:o>n&&(o=t+Math.floor((n-t)/r)*r),s>0&&(o=parseFloat(o.toFixed(s))),o},t.handleDecimalOperation=function(e,t,n){let r="+"===e?t+n:t-n;if(t%1!=0||n%1!=0){const o=t.toString().split("."),i=n.toString().split("."),s=o[1]&&o[1].length||0,a=i[1]&&i[1].length||0,c=Math.pow(10,Math.max(s,a));t=Math.round(t*c),n=Math.round(n*c),r="+"===e?t+n:t-n,r/=c}return r}},27591:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=(e,t,n)=>{if(t&&t.contains(e)){const{clientHeight:r,clientWidth:o,scrollTop:i,scrollLeft:s}=t,{offsetHeight:a,offsetWidth:c,offsetTop:l,offsetLeft:u}=e,d=window.getComputedStyle(t).position;let p=t.offsetTop,m=t.offsetLeft;if("static"!==d&&(p=m=0),l<i)t.scrollTop=l;else{const e=l+a;e>i+r&&(t.scrollTop=n?l-p:e-r-p)}if(u<s)t.scrollLeft=u;else{const e=u+c;e>s+o&&(t.scrollLeft=n?u-m:e-o-m)}}}},1394:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t=!1,n,s=null,a=!0){if(!e)return;null==s&&t&&(s=e.getBoundingClientRect()),a&&i.default.getInstance().toggleScrollBarsVisibility(t,!0,e,s);const c=(0,r.default)(o.default.findDOMNode(e),".react-spectrum-provider")||document.querySelector(".react-spectrum-provider");if(c){let r=c.getAttribute("setOverlay"),o={visible:t,callback:n,boundingRect:s};r&&r(e,o)}};var r=s(n(22408)),o=s(n(28316)),i=s(n(75108));function s(e){return e&&e.__esModule?e:{default:e}}},84069:function(e,t){"use strict";function n(e="",t="NFC"){return"normalize"in String.prototype&&(e=e.normalize(t)),e}Object.defineProperty(t,"__esModule",{value:!0}),t.isUrl=function(e){return e&&!!e.match(/\/|:|\./g)},t.normalize=n,t.removeDiacritics=function(e="",t="NFD"){return n(e,t.replace("C","D")).replace(/[\u0300-\u036f]/g,"")},t.getTextFromReact=function(e){let t="";const n=e=>{if("string"==typeof e||"number"==typeof e)t=`${t} ${e}`;else if(Array.isArray(e))e.forEach((e=>n(e)));else if(e&&e.props){const{children:t}=e.props;Array.isArray(t)?t.forEach((e=>n(e))):n(t)}};return n(e),t.trim().replace(/(\s)(?:\s+)/g,"$1")}},37603:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large .spectrum-Accordion-itemIndicator {\n  left: 16px;\n  top: 14.5px;\n\n  transition: transform ease 130ms;\n}\n.spectrum--large .spectrum-Accordion-item {\n\n  border-bottom: 1px solid transparent;\n}\n.spectrum--large .spectrum-Accordion-item:first-of-type {\n    border-top: 1px solid transparent;\n  }\n.spectrum--large .spectrum-Accordion-itemHeader {\n  padding: 15px 16px 15px 34px;\n\n  min-height: 39px;\n\n  font-size: 13px;\n  line-height: 1.3;\n  letter-spacing: 0.0006em;\n}\n.spectrum--large .spectrum-Accordion-itemHeader:focus::after {\n      top: -1px;\n      bottom: -1px;\n\n      width: 2px;\n    }\n.spectrum--large .spectrum-Accordion-itemContent {\n  padding: 0 20px 20px 20px;\n}\n.spectrum--large .spectrum-Accordion-item.is-open > .spectrum-Accordion-itemHeader::after {\n      height: 39px;\n    }\n",""])},13211:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Accordion {\n  display: block;\n  list-style: none;\n  padding: 0;\n  margin: 0;\n}\n.spectrum-Accordion-itemIndicator {\n  display: block;\n\n  position: absolute;\n  left: 16px;\n  top: 14.5px;\n\n  transition: transform ease 130ms;\n}\n.spectrum-Accordion-item {\n  z-index: inherit;\n  position: relative;\n\n  display: list-item;\n  margin: 0;\n\n  border-bottom: 1px solid transparent;\n}\n.spectrum-Accordion-item:first-of-type {\n    border-top: 1px solid transparent;\n  }\n.spectrum-Accordion-itemHeading {\n  margin: 0;\n}\n.spectrum-Accordion-itemHeader {\n  position: relative;\n\n  display: -ms-flexbox;\n\n  display: flex;\n  -ms-flex-align: center;\n      align-items: center;\n  -ms-flex-pack: start;\n      justify-content: flex-start;\n\n  box-sizing: border-box;\n  padding: 15px 16px 15px 34px;\n  margin: 0;\n\n  min-height: 39px;\n\n  font-size: 13px;\n  line-height: 1.3;\n  text-transform: uppercase;\n  letter-spacing: 0.0006em;\n\n  text-overflow: ellipsis;\n  cursor: pointer;\n  font-weight: 500;\n  -webkit-appearance: none;\n  -moz-appearance: none;\n  appearance: none;\n  background-color: inherit;\n  border: 0;\n  font-family: inherit;\n  text-align: start;\n  width: 100%;\n}\n.spectrum-Accordion-itemHeader:focus {\n    outline: none;\n  }\n.spectrum-Accordion-itemHeader:focus::after {\n      content: '';\n\n      position: absolute;\n      left: 0;\n      top: -1px;\n      bottom: -1px;\n\n      width: 2px;\n    }\n.spectrum-Accordion-itemContent {\n  padding: 0 20px 20px 20px;\n  display: none;\n}\n.spectrum-Accordion-item.is-open > .spectrum-Accordion-itemHeading > .spectrum-Accordion-itemIndicator {\n        transform: rotate(90deg);\n      }\n.spectrum-Accordion-item.is-open > .spectrum-Accordion-itemIndicator {\n      transform: rotate(90deg);\n    }\n.spectrum-Accordion-item.is-open > .spectrum-Accordion-itemHeader::after {\n      height: 39px;\n    }\n.spectrum-Accordion-item.is-open > .spectrum-Accordion-itemContent {\n      display: block;\n    }\n.spectrum-Accordion-item.is-disabled .spectrum-Accordion-itemHeader {\n      cursor: default;\n    }\n",""])},82709:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Accordion {\n  display: block;\n  list-style: none;\n  padding: 0;\n  margin: 0;\n}\n.spectrum-Accordion-itemIndicator {\n  display: block;\n\n  position: absolute;\n  left: 16px;\n  top: 14.5px;\n\n  transition: transform ease 130ms;\n}\n.spectrum-Accordion-item {\n  z-index: inherit;\n  position: relative;\n\n  display: list-item;\n  margin: 0;\n\n  border-bottom: 1px solid transparent;\n}\n.spectrum-Accordion-item:first-of-type {\n    border-top: 1px solid transparent;\n  }\n.spectrum-Accordion-itemHeading {\n  margin: 0;\n}\n.spectrum-Accordion-itemHeader {\n  position: relative;\n\n  display: -ms-flexbox;\n\n  display: flex;\n  -ms-flex-align: center;\n      align-items: center;\n  -ms-flex-pack: start;\n      justify-content: flex-start;\n\n  box-sizing: border-box;\n  padding: 12px 16px 12px 34px;\n  margin: 0;\n\n  min-height: 39px;\n\n  font-size: 11px;\n  line-height: 1.3;\n  text-transform: uppercase;\n  letter-spacing: 0.0006em;\n\n  text-overflow: ellipsis;\n  cursor: pointer;\n  font-weight: 500;\n  -webkit-appearance: none;\n  -moz-appearance: none;\n  appearance: none;\n  background-color: inherit;\n  border: 0;\n  font-family: inherit;\n  text-align: start;\n  width: 100%;\n}\n.spectrum-Accordion-itemHeader:focus {\n    outline: none;\n  }\n.spectrum-Accordion-itemHeader:focus::after {\n      content: '';\n\n      position: absolute;\n      left: 0;\n      top: -1px;\n      bottom: -1px;\n\n      width: 2px;\n    }\n.spectrum-Accordion-itemContent {\n  padding: 0 16px 16px 16px;\n  display: none;\n}\n.spectrum-Accordion-item.is-open > .spectrum-Accordion-itemHeading > .spectrum-Accordion-itemIndicator {\n        transform: rotate(90deg);\n      }\n.spectrum-Accordion-item.is-open > .spectrum-Accordion-itemIndicator {\n      transform: rotate(90deg);\n    }\n.spectrum-Accordion-item.is-open > .spectrum-Accordion-itemHeader::after {\n      height: 39px;\n    }\n.spectrum-Accordion-item.is-open > .spectrum-Accordion-itemContent {\n      display: block;\n    }\n.spectrum-Accordion-item.is-disabled .spectrum-Accordion-itemHeader {\n      cursor: default;\n    }\n",""])},77247:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark .spectrum-Accordion-item {\n  border-color: rgb(74, 74, 74);\n}\n.spectrum--dark .spectrum-Accordion-itemIndicator {\n  color: rgb(144, 144, 144);\n}\n.spectrum--dark .spectrum-Accordion-itemHeader {\n  color: rgb(185, 185, 185);\n}\n.spectrum--dark .spectrum-Accordion-itemHeader:hover {\n    color: rgb(255, 255, 255);\n\n    background-color: rgb(62, 62, 62);\n  }\n.spectrum--dark .spectrum-Accordion-itemHeader:hover + .spectrum-Accordion-itemIndicator {\n      color: rgb(227, 227, 227);\n    }\n.spectrum--dark .spectrum-Accordion-itemHeader.focus-ring:after  {\n      background-color: rgb(38, 128, 235);\n    }\n.spectrum--dark .spectrum-Accordion-item.is-open .spectrum-Accordion-itemHeader:hover {\n        background-color: transparent;\n      }\n.spectrum--dark .spectrum-Accordion-item.is-disabled .spectrum-Accordion-itemHeader,\n.spectrum--dark .spectrum-Accordion-item.is-disabled .spectrum-Accordion-itemHeader:hover,\n.spectrum--dark .spectrum-Accordion-item.is-disabled .spectrum-Accordion-itemHeader.focus-ring {\n      color: rgb(110, 110, 110);\n      background-color: transparent;\n    }\n.spectrum--dark .spectrum-Accordion-item.is-disabled .spectrum-Accordion-itemHeader + .spectrum-Accordion-itemIndicator {\n      color: rgb(90, 90, 90);\n    }\n",""])},67405:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest .spectrum-Accordion-item {\n  border-color: rgb(57, 57, 57);\n}\n.spectrum--darkest .spectrum-Accordion-itemIndicator {\n  color: rgb(124, 124, 124);\n}\n.spectrum--darkest .spectrum-Accordion-itemHeader {\n  color: rgb(162, 162, 162);\n}\n.spectrum--darkest .spectrum-Accordion-itemHeader:hover {\n    color: rgb(239, 239, 239);\n\n    background-color: rgb(44, 44, 44);\n  }\n.spectrum--darkest .spectrum-Accordion-itemHeader:hover + .spectrum-Accordion-itemIndicator {\n      color: rgb(200, 200, 200);\n    }\n.spectrum--darkest .spectrum-Accordion-itemHeader.focus-ring:after  {\n      background-color: rgb(20, 115, 230);\n    }\n.spectrum--darkest .spectrum-Accordion-item.is-open .spectrum-Accordion-itemHeader:hover {\n        background-color: transparent;\n      }\n.spectrum--darkest .spectrum-Accordion-item.is-disabled .spectrum-Accordion-itemHeader,\n.spectrum--darkest .spectrum-Accordion-item.is-disabled .spectrum-Accordion-itemHeader:hover,\n.spectrum--darkest .spectrum-Accordion-item.is-disabled .spectrum-Accordion-itemHeader.focus-ring {\n      color: rgb(92, 92, 92);\n      background-color: transparent;\n    }\n.spectrum--darkest .spectrum-Accordion-item.is-disabled .spectrum-Accordion-itemHeader + .spectrum-Accordion-itemIndicator {\n      color: rgb(73, 73, 73);\n    }\n",""])},48181:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-Accordion-item {\n  border-color: rgb(225, 225, 225);\n}\n.spectrum--light .spectrum-Accordion-itemIndicator {\n  color: rgb(142, 142, 142);\n}\n.spectrum--light .spectrum-Accordion-itemHeader {\n  color: rgb(110, 110, 110);\n}\n.spectrum--light .spectrum-Accordion-itemHeader:hover {\n    color: rgb(44, 44, 44);\n\n    background-color: rgb(234, 234, 234);\n  }\n.spectrum--light .spectrum-Accordion-itemHeader:hover + .spectrum-Accordion-itemIndicator {\n      color: rgb(75, 75, 75);\n    }\n.spectrum--light .spectrum-Accordion-itemHeader.focus-ring:after  {\n      background-color: rgb(38, 128, 235);\n    }\n.spectrum--light .spectrum-Accordion-item.is-open .spectrum-Accordion-itemHeader:hover {\n        background-color: transparent;\n      }\n.spectrum--light .spectrum-Accordion-item.is-disabled .spectrum-Accordion-itemHeader,\n.spectrum--light .spectrum-Accordion-item.is-disabled .spectrum-Accordion-itemHeader:hover,\n.spectrum--light .spectrum-Accordion-item.is-disabled .spectrum-Accordion-itemHeader.focus-ring {\n      color: rgb(179, 179, 179);\n      background-color: transparent;\n    }\n.spectrum--light .spectrum-Accordion-item.is-disabled .spectrum-Accordion-itemHeader + .spectrum-Accordion-itemIndicator {\n      color: rgb(202, 202, 202);\n    }\n",""])},27285:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-Accordion-item {\n  border-color: rgb(234, 234, 234);\n}\n.spectrum--lightest .spectrum-Accordion-itemIndicator {\n  color: rgb(149, 149, 149);\n}\n.spectrum--lightest .spectrum-Accordion-itemHeader {\n  color: rgb(116, 116, 116);\n}\n.spectrum--lightest .spectrum-Accordion-itemHeader:hover {\n    color: rgb(50, 50, 50);\n\n    background-color: rgb(244, 244, 244);\n  }\n.spectrum--lightest .spectrum-Accordion-itemHeader:hover + .spectrum-Accordion-itemIndicator {\n      color: rgb(80, 80, 80);\n    }\n.spectrum--lightest .spectrum-Accordion-itemHeader.focus-ring:after  {\n      background-color: rgb(55, 142, 240);\n    }\n.spectrum--lightest .spectrum-Accordion-item.is-open .spectrum-Accordion-itemHeader:hover {\n        background-color: transparent;\n      }\n.spectrum--lightest .spectrum-Accordion-item.is-disabled .spectrum-Accordion-itemHeader,\n.spectrum--lightest .spectrum-Accordion-item.is-disabled .spectrum-Accordion-itemHeader:hover,\n.spectrum--lightest .spectrum-Accordion-item.is-disabled .spectrum-Accordion-itemHeader.focus-ring {\n      color: rgb(188, 188, 188);\n      background-color: transparent;\n    }\n.spectrum--lightest .spectrum-Accordion-item.is-disabled .spectrum-Accordion-itemHeader + .spectrum-Accordion-itemIndicator {\n      color: rgb(211, 211, 211);\n    }\n",""])},61771:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large .spectrum-Asset-image {\n  transition: opacity 130ms;\n}\n.spectrum--large .spectrum-Asset-folder,\n.spectrum--large .spectrum-Asset-file {\n  min-width: 60px;\n  max-width: 80px;\n  margin: 25px;\n}\n",""])},34423:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Asset {\n  width: 100%;\n  height: 100%;\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-align: center;\n      align-items: center;\n  -ms-flex-pack: center;\n      justify-content: center;\n}\n.spectrum-Asset-image {\n  max-width: 100%;\n  max-height: 100%;\n  object-fit: contain;\n  transition: opacity 130ms;\n}\n.spectrum-Asset-folder,\n.spectrum-Asset-file {\n  width: 100%;\n  height: 100%;\n  min-width: 60px;\n  max-width: 80px;\n  margin: 25px;\n}\n",""])},72749:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Asset {\n  width: 100%;\n  height: 100%;\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-align: center;\n      align-items: center;\n  -ms-flex-pack: center;\n      justify-content: center;\n}\n.spectrum-Asset-image {\n  max-width: 100%;\n  max-height: 100%;\n  object-fit: contain;\n  transition: opacity 130ms;\n}\n.spectrum-Asset-folder,\n.spectrum-Asset-file {\n  width: 100%;\n  height: 100%;\n  min-width: 48px;\n  max-width: 80px;\n  margin: 20px;\n}\n",""])},21654:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark .spectrum-Asset-folderBackground {\n  fill: rgb(74, 74, 74);\n}\n.spectrum--dark .spectrum-Asset-fileBackground {\n  fill: rgb(37, 37, 37);\n}\n.spectrum--dark .spectrum-Asset-folderOutline,\n.spectrum--dark .spectrum-Asset-fileOutline {\n  fill: rgb(110, 110, 110);\n}\n",""])},77233:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest .spectrum-Asset-folderBackground {\n  fill: rgb(57, 57, 57);\n}\n.spectrum--darkest .spectrum-Asset-fileBackground {\n  fill: rgb(8, 8, 8);\n}\n.spectrum--darkest .spectrum-Asset-folderOutline,\n.spectrum--darkest .spectrum-Asset-fileOutline {\n  fill: rgb(92, 92, 92);\n}\n",""])},9825:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-Asset-folderBackground {\n  fill: rgb(225, 225, 225);\n}\n.spectrum--light .spectrum-Asset-fileBackground {\n  fill: rgb(255, 255, 255);\n}\n.spectrum--light .spectrum-Asset-folderOutline,\n.spectrum--light .spectrum-Asset-fileOutline {\n  fill: rgb(179, 179, 179);\n}\n",""])},56450:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-Asset-folderBackground {\n  fill: rgb(234, 234, 234);\n}\n.spectrum--lightest .spectrum-Asset-fileBackground {\n  fill: rgb(255, 255, 255);\n}\n.spectrum--lightest .spectrum-Asset-folderOutline,\n.spectrum--lightest .spectrum-Asset-fileOutline {\n  fill: rgb(188, 188, 188);\n}\n",""])},12733:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large .spectrum-Avatar {\n  width: 20px;\n  height: 20px;\n\n  border-radius: 50%;\n}\n",""])},85096:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Avatar {\n  width: 20px;\n  height: 20px;\n\n  border-radius: 50%;\n  border-style: none;\n\n  -webkit-user-drag: none;\n  -webkit-user-select: none;\n     -moz-user-select: none;\n      -ms-user-select: none;\n          user-select: none;\n}\n",""])},53958:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Avatar {\n  width: 16px;\n  height: 16px;\n\n  border-radius: 50%;\n  border-style: none;\n\n  -webkit-user-drag: none;\n  -webkit-user-select: none;\n     -moz-user-select: none;\n      -ms-user-select: none;\n          user-select: none;\n}\n",""])},11295:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark .spectrum-Avatar {\n  opacity: 1;\n}\n.spectrum--dark .spectrum-Avatar.is-disabled {\n    opacity: 0.3;\n  }\n",""])},45093:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest .spectrum-Avatar {\n  opacity: 1;\n}\n.spectrum--darkest .spectrum-Avatar.is-disabled {\n    opacity: 0.3;\n  }\n",""])},95095:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-Avatar {\n  opacity: 1;\n}\n.spectrum--light .spectrum-Avatar.is-disabled {\n    opacity: 0.3;\n  }\n",""])},25515:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-Avatar {\n  opacity: 1;\n}\n.spectrum--lightest .spectrum-Avatar.is-disabled {\n    opacity: 0.3;\n  }\n",""])},30919:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large {\n@keyframes indeterminate-loop {\n  100% {\n    transform: translate(452px);\n  }\n}\n\n}\n.spectrum--large .spectrum-BarLoader {\n  width: 240px;\n}\n.spectrum--large .spectrum-BarLoader-track {\n  width: 240px;\n  height: 8px;\n  border-radius: 4px;\n}\n.spectrum--large .spectrum-BarLoader-fill {\n  height: 8px;\n}\n.spectrum--large .spectrum-BarLoader-label,\n.spectrum--large .spectrum-BarLoader-percentage {\n  font-size: 15px;\n  font-weight: 400;\n  line-height: 1.3;\n  margin-bottom: 11px;\n}\n.spectrum--large .spectrum-BarLoader-percentage {\n  margin-left: 15px;\n}\n.spectrum--large .spectrum-BarLoader--sideLabel .spectrum-BarLoader-label {\n    margin-right: 15px;\n  }\n.spectrum--large .spectrum-BarLoader--sideLabel .spectrum-BarLoader-percentage {\n    margin-left: 15px;\n  }\n.spectrum--large .spectrum-BarLoader--small {\n  min-width: 240px;\n}\n.spectrum--large .spectrum-BarLoader--small .spectrum-BarLoader-fill {\n    height: 5px;\n  }\n.spectrum--large .spectrum-BarLoader--small .spectrum-BarLoader-track {\n    height: 5px;\n    border-radius: 3px;\n  }\n.spectrum--large .spectrum-BarLoader--indeterminate .spectrum-BarLoader-fill {\n  width: 212px;\n  animation: indeterminate-loop 1000ms infinite;\n  animation-timing-function: cubic-bezier(.45, 0, .40, 1);\n  left: -212px;\n}\n",""])},21551:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-BarLoader {\n  position: relative;\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -ms-flex-flow: row wrap;\n      flex-flow: row wrap;\n  -ms-flex-pack: justify;\n      justify-content: space-between;\n  -ms-flex-align: center;\n      align-items: center;\n  width: 240px;\n  vertical-align: top;\n}\n.spectrum-BarLoader-track {\n  overflow: hidden;\n  width: 240px;\n  height: 8px;\n  border-radius: 4px;\n  z-index: 1;\n}\n.spectrum-BarLoader-fill {\n  border: none;\n  height: 8px;\n\n  transition: width 1s;\n}\n.spectrum-BarLoader-label,\n.spectrum-BarLoader-percentage {\n  font-size: 15px;\n  font-weight: 400;\n  line-height: 1.3;\n  text-align: left;\n  margin-bottom: 11px;\n}\n.spectrum-BarLoader-label {\n  -ms-flex: 1 0 auto;\n      flex: 1 0 auto;\n}\n.spectrum-BarLoader-percentage {\n  -ms-flex-item-align: start;\n      align-self: flex-start;\n  margin-left: 15px;\n}\n.spectrum-BarLoader--sideLabel {\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -ms-flex-flow: row;\n      flex-flow: row;\n  -ms-flex-pack: justify;\n      justify-content: space-between;\n  width: auto;\n}\n.spectrum-BarLoader--sideLabel .spectrum-BarLoader-label {\n    margin-right: 15px;\n    margin-bottom: 0;\n  }\n.spectrum-BarLoader--sideLabel .spectrum-BarLoader-percentage {\n    -ms-flex-order: 3;\n        order: 3;\n    text-align: right;\n    margin-left: 15px;\n    margin-bottom: 0;\n  }\n.spectrum-BarLoader--small {\n  min-width: 240px;\n}\n.spectrum-BarLoader--small .spectrum-BarLoader-fill {\n    height: 5px;\n  }\n.spectrum-BarLoader--small .spectrum-BarLoader-track {\n    height: 5px;\n    border-radius: 3px;\n  }\n.spectrum-BarLoader--indeterminate .spectrum-BarLoader-fill {\n  width: 212px;\n  position: relative;\n  animation: indeterminate-loop 1000ms infinite;\n  animation-timing-function: cubic-bezier(.45, 0, .40, 1);\n  left: -212px;\n  will-change: transform;\n}\n@keyframes indeterminate-loop {\n  0% {\n    transform: translate(0);\n  }\n  100% {\n    transform: translate(452px);\n  }\n}\n",""])},3374:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-BarLoader {\n  position: relative;\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -ms-flex-flow: row wrap;\n      flex-flow: row wrap;\n  -ms-flex-pack: justify;\n      justify-content: space-between;\n  -ms-flex-align: center;\n      align-items: center;\n  width: 192px;\n  vertical-align: top;\n}\n.spectrum-BarLoader-track {\n  overflow: hidden;\n  width: 192px;\n  height: 6px;\n  border-radius: 3px;\n  z-index: 1;\n}\n.spectrum-BarLoader-fill {\n  border: none;\n  height: 6px;\n\n  transition: width 1s;\n}\n.spectrum-BarLoader-label,\n.spectrum-BarLoader-percentage {\n  font-size: 12px;\n  font-weight: 400;\n  line-height: 1.3;\n  text-align: left;\n  margin-bottom: 9px;\n}\n.spectrum-BarLoader-label {\n  -ms-flex: 1 0 auto;\n      flex: 1 0 auto;\n}\n.spectrum-BarLoader-percentage {\n  -ms-flex-item-align: start;\n      align-self: flex-start;\n  margin-left: 12px;\n}\n.spectrum-BarLoader--sideLabel {\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -ms-flex-flow: row;\n      flex-flow: row;\n  -ms-flex-pack: justify;\n      justify-content: space-between;\n  width: auto;\n}\n.spectrum-BarLoader--sideLabel .spectrum-BarLoader-label {\n    margin-right: 12px;\n    margin-bottom: 0;\n  }\n.spectrum-BarLoader--sideLabel .spectrum-BarLoader-percentage {\n    -ms-flex-order: 3;\n        order: 3;\n    text-align: right;\n    margin-left: 12px;\n    margin-bottom: 0;\n  }\n.spectrum-BarLoader--small {\n  min-width: 192px;\n}\n.spectrum-BarLoader--small .spectrum-BarLoader-fill {\n    height: 4px;\n  }\n.spectrum-BarLoader--small .spectrum-BarLoader-track {\n    height: 4px;\n    border-radius: 2px;\n  }\n.spectrum-BarLoader--indeterminate .spectrum-BarLoader-fill {\n  width: 136px;\n  position: relative;\n  animation: indeterminate-loop 1000ms infinite;\n  animation-timing-function: cubic-bezier(.45, 0, .40, 1);\n  left: -136px;\n  will-change: transform;\n}\n@keyframes indeterminate-loop {\n  0% {\n    transform: translate(0);\n  }\n  100% {\n    transform: translate(328px);\n  }\n}\n",""])},64603:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark .spectrum-BarLoader .spectrum-BarLoader-fill {\n    background: rgb(55, 142, 240);\n  }\n.spectrum--dark .spectrum-BarLoader .spectrum-BarLoader-track {\n    background-color: rgb(74, 74, 74);\n  }\n.spectrum--dark .spectrum-BarLoader.spectrum-BarLoader--overBackground .spectrum-BarLoader-fill {\n      background: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-BarLoader.spectrum-BarLoader--overBackground .spectrum-BarLoader-label,\n.spectrum--dark .spectrum-BarLoader.spectrum-BarLoader--overBackground .spectrum-BarLoader-percentage {\n      color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-BarLoader.spectrum-BarLoader--overBackground .spectrum-BarLoader-track {\n      background-color: rgba(255,255,255,0.2);\n    }\n.spectrum--dark .spectrum-BarLoader.is-positive .spectrum-BarLoader-fill {\n      background: rgb(45, 157, 120);\n    }\n.spectrum--dark .spectrum-BarLoader.is-warning .spectrum-BarLoader-fill {\n      background: rgb(230, 134, 25);\n    }\n.spectrum--dark .spectrum-BarLoader.is-critical .spectrum-BarLoader-fill {\n      background: rgb(227, 72, 80);\n    }\n.spectrum--dark .spectrum-BarLoader-label,\n.spectrum--dark .spectrum-BarLoader-percentage {\n  color: rgb(185, 185, 185);\n}\n.spectrum--dark .spectrum-BarLoader-label,\n.spectrum--dark .spectrum-BarLoader-percentage {\n  color: rgb(185, 185, 185);\n}\n.spectrum--dark .spectrum-BarLoader-label,\n.spectrum--dark .spectrum-BarLoader-percentage {\n  color: rgb(185, 185, 185);\n}\n",""])},46029:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest .spectrum-BarLoader .spectrum-BarLoader-fill {\n    background: rgb(38, 128, 235);\n  }\n.spectrum--darkest .spectrum-BarLoader .spectrum-BarLoader-track {\n    background-color: rgb(57, 57, 57);\n  }\n.spectrum--darkest .spectrum-BarLoader.spectrum-BarLoader--overBackground .spectrum-BarLoader-fill {\n      background: rgb(255, 255, 255);\n    }\n.spectrum--darkest .spectrum-BarLoader.spectrum-BarLoader--overBackground .spectrum-BarLoader-label,\n.spectrum--darkest .spectrum-BarLoader.spectrum-BarLoader--overBackground .spectrum-BarLoader-percentage {\n      color: rgb(255, 255, 255);\n    }\n.spectrum--darkest .spectrum-BarLoader.spectrum-BarLoader--overBackground .spectrum-BarLoader-track {\n      background-color: rgba(255,255,255,0.2);\n    }\n.spectrum--darkest .spectrum-BarLoader.is-positive .spectrum-BarLoader-fill {\n      background: rgb(38, 142, 108);\n    }\n.spectrum--darkest .spectrum-BarLoader.is-warning .spectrum-BarLoader-fill {\n      background: rgb(218, 123, 17);\n    }\n.spectrum--darkest .spectrum-BarLoader.is-critical .spectrum-BarLoader-fill {\n      background: rgb(215, 55, 63);\n    }\n.spectrum--darkest .spectrum-BarLoader-label,\n.spectrum--darkest .spectrum-BarLoader-percentage {\n  color: rgb(162, 162, 162);\n}\n.spectrum--darkest .spectrum-BarLoader-label,\n.spectrum--darkest .spectrum-BarLoader-percentage {\n  color: rgb(162, 162, 162);\n}\n.spectrum--darkest .spectrum-BarLoader-label,\n.spectrum--darkest .spectrum-BarLoader-percentage {\n  color: rgb(162, 162, 162);\n}\n",""])},57350:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-BarLoader .spectrum-BarLoader-fill {\n    background: rgb(20, 115, 230);\n  }\n.spectrum--light .spectrum-BarLoader .spectrum-BarLoader-track {\n    background-color: rgb(225, 225, 225);\n  }\n.spectrum--light .spectrum-BarLoader.spectrum-BarLoader--overBackground .spectrum-BarLoader-fill {\n      background: rgb(255, 255, 255);\n    }\n.spectrum--light .spectrum-BarLoader.spectrum-BarLoader--overBackground .spectrum-BarLoader-label,\n.spectrum--light .spectrum-BarLoader.spectrum-BarLoader--overBackground .spectrum-BarLoader-percentage {\n      color: rgb(255, 255, 255);\n    }\n.spectrum--light .spectrum-BarLoader.spectrum-BarLoader--overBackground .spectrum-BarLoader-track {\n      background-color: rgba(255,255,255,0.2);\n    }\n.spectrum--light .spectrum-BarLoader.is-positive .spectrum-BarLoader-fill {\n      background: rgb(45, 157, 120);\n    }\n.spectrum--light .spectrum-BarLoader.is-warning .spectrum-BarLoader-fill {\n      background: rgb(230, 134, 25);\n    }\n.spectrum--light .spectrum-BarLoader.is-critical .spectrum-BarLoader-fill {\n      background: rgb(227, 72, 80);\n    }\n.spectrum--light .spectrum-BarLoader-label,\n.spectrum--light .spectrum-BarLoader-percentage {\n  color: rgb(110, 110, 110);\n}\n.spectrum--light .spectrum-BarLoader-label,\n.spectrum--light .spectrum-BarLoader-percentage {\n  color: rgb(110, 110, 110);\n}\n.spectrum--light .spectrum-BarLoader-label,\n.spectrum--light .spectrum-BarLoader-percentage {\n  color: rgb(110, 110, 110);\n}\n",""])},5321:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-BarLoader .spectrum-BarLoader-fill {\n    background: rgb(38, 128, 235);\n  }\n.spectrum--lightest .spectrum-BarLoader .spectrum-BarLoader-track {\n    background-color: rgb(234, 234, 234);\n  }\n.spectrum--lightest .spectrum-BarLoader.spectrum-BarLoader--overBackground .spectrum-BarLoader-fill {\n      background: rgb(255, 255, 255);\n    }\n.spectrum--lightest .spectrum-BarLoader.spectrum-BarLoader--overBackground .spectrum-BarLoader-label,\n.spectrum--lightest .spectrum-BarLoader.spectrum-BarLoader--overBackground .spectrum-BarLoader-percentage {\n      color: rgb(255, 255, 255);\n    }\n.spectrum--lightest .spectrum-BarLoader.spectrum-BarLoader--overBackground .spectrum-BarLoader-track {\n      background-color: rgba(255,255,255,0.2);\n    }\n.spectrum--lightest .spectrum-BarLoader.is-positive .spectrum-BarLoader-fill {\n      background: rgb(51, 171, 132);\n    }\n.spectrum--lightest .spectrum-BarLoader.is-warning .spectrum-BarLoader-fill {\n      background: rgb(242, 148, 35);\n    }\n.spectrum--lightest .spectrum-BarLoader.is-critical .spectrum-BarLoader-fill {\n      background: rgb(236, 91, 98);\n    }\n.spectrum--lightest .spectrum-BarLoader-label,\n.spectrum--lightest .spectrum-BarLoader-percentage {\n  color: rgb(116, 116, 116);\n}\n.spectrum--lightest .spectrum-BarLoader-label,\n.spectrum--lightest .spectrum-BarLoader-percentage {\n  color: rgb(116, 116, 116);\n}\n.spectrum--lightest .spectrum-BarLoader-label,\n.spectrum--lightest .spectrum-BarLoader-percentage {\n  color: rgb(116, 116, 116);\n}\n",""])},13184:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large .spectrum-Button,\n.spectrum--large .spectrum-ActionButton,\n.spectrum--large .spectrum-LogicButton,\n.spectrum--large .spectrum-FieldButton,\n.spectrum--large .spectrum-ClearButton,\n.spectrum--large .spectrum-Tool {\n\n  transition: background 130ms ease-out,\n              border-color 130ms ease-out,\n              color 130ms ease-out,\n              box-shadow 130ms ease-out;\n  font-family: 'adobe-clean-ux', 'adobe-clean', 'Source Sans Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n\n  line-height: 1.3\n}\n.spectrum--large .spectrum-Button {\n\n  border-width: 2px;\n  border-radius: 20px;\n\n  min-height: 40px;\n  min-width: 90px;\n\n  padding: 5px 18px;\n  padding-bottom: 5.5px;\n  padding-top: 4.5px;\n\n  font-size: 17px;\n  font-weight: 700;\n}\n.spectrum--large .spectrum-Button .spectrum-Icon + .spectrum-Button-label {\n    margin-left: 10px;\n  }\n.spectrum--large .spectrum-Button .spectrum-Button-label + .spectrum-Icon {\n    margin-left: 5px;\n  }\n.spectrum--large .spectrum-ActionButton,\n.spectrum--large .spectrum-Tool {\n\n  height: 40px;\n  min-width: 40px;\n  padding: 0 8px;\n\n  border-width: 1px;\n  border-radius: 5px;\n\n  font-size: 17px;\n  font-weight: 400;\n}\n.spectrum--large .spectrum-ActionButton .spectrum-Icon + .spectrum-ActionButton-label,\n.spectrum--large .spectrum-Tool .spectrum-Icon + .spectrum-ActionButton-label {\n    padding-left: 9px;\n    padding-right: 6px;\n  }\n.spectrum--large .spectrum-ActionButton .spectrum-Icon--sizeS:only-child,\n.spectrum--large .spectrum-Tool .spectrum-Icon--sizeS:only-child {\n    top: calc(50% - 11px);\n    left: calc(50% - 11px);\n  }\n.spectrum--large .spectrum-ActionButton .spectrum-ActionButton-label:only-child,\n.spectrum--large .spectrum-Tool .spectrum-ActionButton-label:only-child {\n    padding: 0 6px;\n  }\n.spectrum--large .spectrum-ActionButton-hold {\n  right: 4px;\n  bottom: 4px;\n}\n.spectrum--large .spectrum-ActionButton--quiet,\n.spectrum--large .spectrum-Tool {\n  border-width: 1px;\n  border-radius: 5px;\n\n  font-size: 17px;\n  font-weight: 400;\n}\n.spectrum--large .spectrum-LogicButton {\n\n  height: 24px;\n  padding: 10px;\n\n  border-width: 2px;\n  border-radius: 5px;\n\n  font-size: 17px;\n  font-weight: 700;\n}\n.spectrum--large .spectrum-FieldButton {\n\n  height: 40px;\n\n  padding: 0 15px;\n  font-size: 17px;\n}\n.spectrum--large .spectrum-FieldButton {\n  padding: 0 15px;\n\n  border-width: 1px;\n  border-radius: 5px;\n\n  transition: background-color 130ms,\n    box-shadow 130ms,\n    border-color 130ms;\n}\n.spectrum--large .spectrum-FieldButton:disabled,\n  .spectrum--large .spectrum-FieldButton.is-disabled {\n    border-width: 0;\n  }\n.spectrum--large .spectrum-FieldButton.is-open {\n    border-width: 1px;\n  }\n.spectrum--large .spectrum-FieldButton--quiet {\n  margin: 0;\n  padding: 0;\n\n  border-width: 0;\n  border-radius: 0px;\n}\n.spectrum--large .spectrum-ClearButton {\n\n  width: 40px;\n  height: 40px\n}\n.spectrum--large .spectrum-ClearButton--small {\n  width: 30px;\n  height: 30px;\n}\n.spectrum--large .spectrum-Tool {\n\n  width: 40px;\n  height: 40px;\n}\n.spectrum--large .spectrum-Tool-hold {\n  right: 4px;\n  bottom: 4px;\n}\n.spectrum--large .spectrum-Button + .spectrum-Button {\n  margin-left: 16px;\n}\n.spectrum--large .spectrum-ActionButton + .spectrum-ActionButton,\n.spectrum--large .spectrum-Tool + .spectrum-Tool {\n  margin-left: 10px;\n}\n.spectrum--large .spectrum-Tool + .spectrum-Tool {\n  margin-left: 10px;\n}\n",""])},47452:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Button,\n.spectrum-ActionButton,\n.spectrum-LogicButton,\n.spectrum-FieldButton,\n.spectrum-ClearButton,\n.spectrum-Tool {\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  box-sizing: border-box;\n\n  -ms-flex-align: center;\n\n      align-items: center;\n  -ms-flex-pack: center;\n      justify-content: center;\n  overflow: visible;\n  margin: 0;\n\n  border-style: solid;\n  text-transform: none;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  -webkit-appearance: button;\n  vertical-align: top;\n\n  transition: background 130ms ease-out,\n              border-color 130ms ease-out,\n              color 130ms ease-out,\n              box-shadow 130ms ease-out;\n\n  text-decoration: none;\n  font-family: 'adobe-clean-ux', 'adobe-clean', 'Source Sans Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n\n  line-height: 1.3;\n\n  cursor: pointer;\n}\n.spectrum-Button:focus,\n.spectrum-ActionButton:focus,\n.spectrum-LogicButton:focus,\n.spectrum-FieldButton:focus,\n.spectrum-ClearButton:focus,\n.spectrum-Tool:focus {\n    outline: none;\n  }\n.spectrum-Button::-moz-focus-inner,\n.spectrum-ActionButton::-moz-focus-inner,\n.spectrum-LogicButton::-moz-focus-inner,\n.spectrum-FieldButton::-moz-focus-inner,\n.spectrum-ClearButton::-moz-focus-inner,\n.spectrum-Tool::-moz-focus-inner {\n    border: 0;\n    border-style: none;\n    padding: 0;\n    margin-top: -2PX;\n    margin-bottom: -2PX;\n  }\n.spectrum-Button:disabled,\n.spectrum-ActionButton:disabled,\n.spectrum-LogicButton:disabled,\n.spectrum-FieldButton:disabled,\n.spectrum-ClearButton:disabled,\n.spectrum-Tool:disabled {\n    cursor: default;\n  }\n.spectrum-Button .spectrum-Icon,\n.spectrum-ActionButton .spectrum-Icon,\n.spectrum-LogicButton .spectrum-Icon,\n.spectrum-FieldButton .spectrum-Icon,\n.spectrum-ClearButton .spectrum-Icon,\n.spectrum-Tool .spectrum-Icon {\n    max-height: 100%;\n    -ms-flex-negative: 0;\n        flex-shrink: 0;\n  }\n.spectrum-Button {\n\n  border-width: 2px;\n  border-style: solid;\n  border-radius: 20px;\n\n  min-height: 40px;\n  height: auto;\n  min-width: 90px;\n\n  padding: 5px 18px;\n  padding-bottom: 5.5px;\n  padding-top: 4.5px;\n\n  font-size: 17px;\n  font-weight: 700;\n}\n.spectrum-Button:hover,\n  .spectrum-Button:active {\n    box-shadow: none;\n  }\n.spectrum-Button .spectrum-Icon + .spectrum-Button-label {\n    margin-left: 10px;\n  }\n.spectrum-Button .spectrum-Button-label + .spectrum-Icon {\n    margin-left: 5px;\n  }\na.spectrum-Button,\na.spectrum-ActionButton {\n  -webkit-appearance: none;\n  -webkit-user-select: none;\n     -moz-user-select: none;\n      -ms-user-select: none;\n          user-select: none;\n}\n.spectrum-ActionButton,\n.spectrum-Tool {\n  position: relative;\n\n  height: 40px;\n  min-width: 40px;\n  padding: 0 8px;\n\n  border-width: 1px;\n  border-radius: 5px;\n\n  font-size: 17px;\n  font-weight: 400;\n}\n.spectrum-ActionButton .spectrum-Icon + .spectrum-ActionButton-label,\n.spectrum-Tool .spectrum-Icon + .spectrum-ActionButton-label {\n    padding-left: 9px;\n    padding-right: 6px;\n  }\n.spectrum-ActionButton .spectrum-Icon--sizeS:only-child,\n.spectrum-Tool .spectrum-Icon--sizeS:only-child {\n    position: absolute;\n    top: calc(50% - 11px);\n    left: calc(50% - 11px);\n  }\n.spectrum-ActionButton .spectrum-ActionButton-label:only-child,\n.spectrum-Tool .spectrum-ActionButton-label:only-child {\n    padding: 0 6px;\n  }\n.spectrum-ActionButton-hold {\n  position: absolute;\n  right: 4px;\n  bottom: 4px;\n}\n.spectrum-ActionButton-label,\n.spectrum-Button-label {\n  -ms-flex-item-align: center;\n      -ms-grid-row-align: center;\n      align-self: center;\n  justify-self: center;\n  text-align: center;\n  width: 100%;\n}\n.spectrum-ActionButton-label:empty, .spectrum-Button-label:empty {\n    display: none;\n  }\n.spectrum-ActionButton-label {\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.spectrum-ActionButton--quiet,\n.spectrum-Tool {\n  border-width: 1px;\n  border-radius: 5px;\n\n  font-size: 17px;\n  font-weight: 400;\n}\n.spectrum-LogicButton {\n\n  height: 24px;\n  padding: 10px;\n\n  border-width: 2px;\n  border-radius: 5px;\n\n  font-size: 17px;\n  font-weight: 700;\n  line-height: 0;\n}\n.spectrum-FieldButton {\n\n  height: 40px;\n\n  padding: 0 15px;\n\n  font-family: inherit;\n  font-weight: normal;\n  font-size: 17px;\n  line-height: normal;\n  -webkit-font-smoothing: initial;\n\n  cursor: pointer;\n  outline: none;\n}\n.spectrum-FieldButton {\n  margin: 0;\n  padding: 0 15px;\n\n  border-width: 1px;\n  border-style: solid;\n  border-radius: 5px;\n\n  transition: background-color 130ms,\n    box-shadow 130ms,\n    border-color 130ms;\n}\n.spectrum-FieldButton:disabled,\n  .spectrum-FieldButton.is-disabled {\n    border-width: 0;\n    cursor: default;\n  }\n.spectrum-FieldButton.is-open {\n    border-width: 1px;\n  }\n.spectrum-FieldButton--quiet {\n  margin: 0;\n  padding: 0;\n\n  border-width: 0;\n  border-radius: 0px;\n}\n.spectrum-ClearButton {\n\n  width: 40px;\n  height: 40px;\n\n  border-radius: 100%;\n\n  padding: 0;\n  margin: 0;\n\n  border: none;\n}\n.spectrum-ClearButton > .spectrum-Icon {\n    margin: 0 auto;\n  }\n@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {\n    .spectrum-ClearButton > .spectrum-Icon {\n      margin: 0\n    }\n}\n.spectrum-ClearButton--small {\n  width: 30px;\n  height: 30px;\n}\n.spectrum-Tool {\n\n  position: relative;\n\n  -ms-flex-pack: center;\n\n      justify-content: center;\n\n  width: 40px;\n  height: 40px;\n\n  padding: 0;\n}\n.spectrum-Tool-hold {\n  position: absolute;\n  right: 4px;\n  bottom: 4px;\n}\n.spectrum-Button + .spectrum-Button {\n  margin-left: 16px;\n}\n.spectrum-ActionButton + .spectrum-ActionButton,\n.spectrum-Tool + .spectrum-Tool {\n  margin-left: 10px;\n}\n.spectrum-Tool + .spectrum-Tool {\n  margin-left: 10px;\n}\n",""])},33301:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Button,\n.spectrum-ActionButton,\n.spectrum-LogicButton,\n.spectrum-FieldButton,\n.spectrum-ClearButton,\n.spectrum-Tool {\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  box-sizing: border-box;\n\n  -ms-flex-align: center;\n\n      align-items: center;\n  -ms-flex-pack: center;\n      justify-content: center;\n  overflow: visible;\n  margin: 0;\n\n  border-style: solid;\n  text-transform: none;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  -webkit-appearance: button;\n  vertical-align: top;\n\n  transition: background 130ms ease-out,\n              border-color 130ms ease-out,\n              color 130ms ease-out,\n              box-shadow 130ms ease-out;\n\n  text-decoration: none;\n  font-family: 'adobe-clean-ux', 'adobe-clean', 'Source Sans Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n\n  line-height: 1.3;\n\n  cursor: pointer;\n}\n.spectrum-Button:focus,\n.spectrum-ActionButton:focus,\n.spectrum-LogicButton:focus,\n.spectrum-FieldButton:focus,\n.spectrum-ClearButton:focus,\n.spectrum-Tool:focus {\n    outline: none;\n  }\n.spectrum-Button::-moz-focus-inner,\n.spectrum-ActionButton::-moz-focus-inner,\n.spectrum-LogicButton::-moz-focus-inner,\n.spectrum-FieldButton::-moz-focus-inner,\n.spectrum-ClearButton::-moz-focus-inner,\n.spectrum-Tool::-moz-focus-inner {\n    border: 0;\n    border-style: none;\n    padding: 0;\n    margin-top: -2PX;\n    margin-bottom: -2PX;\n  }\n.spectrum-Button:disabled,\n.spectrum-ActionButton:disabled,\n.spectrum-LogicButton:disabled,\n.spectrum-FieldButton:disabled,\n.spectrum-ClearButton:disabled,\n.spectrum-Tool:disabled {\n    cursor: default;\n  }\n.spectrum-Button .spectrum-Icon,\n.spectrum-ActionButton .spectrum-Icon,\n.spectrum-LogicButton .spectrum-Icon,\n.spectrum-FieldButton .spectrum-Icon,\n.spectrum-ClearButton .spectrum-Icon,\n.spectrum-Tool .spectrum-Icon {\n    max-height: 100%;\n    -ms-flex-negative: 0;\n        flex-shrink: 0;\n  }\n.spectrum-Button {\n\n  border-width: 2px;\n  border-style: solid;\n  border-radius: 16px;\n\n  min-height: 32px;\n  height: auto;\n  min-width: 72px;\n\n  padding: 4px 14px;\n  padding-bottom: 4.5px;\n  padding-top: 3.5px;\n\n  font-size: 14px;\n  font-weight: 700;\n}\n.spectrum-Button:hover,\n  .spectrum-Button:active {\n    box-shadow: none;\n  }\n.spectrum-Button .spectrum-Icon + .spectrum-Button-label {\n    margin-left: 8px;\n  }\n.spectrum-Button .spectrum-Button-label + .spectrum-Icon {\n    margin-left: 4px;\n  }\na.spectrum-Button,\na.spectrum-ActionButton {\n  -webkit-appearance: none;\n  -webkit-user-select: none;\n     -moz-user-select: none;\n      -ms-user-select: none;\n          user-select: none;\n}\n.spectrum-ActionButton,\n.spectrum-Tool {\n  position: relative;\n\n  height: 32px;\n  min-width: 32px;\n  padding: 0 6px;\n\n  border-width: 1px;\n  border-radius: 4px;\n\n  font-size: 14px;\n  font-weight: 400;\n}\n.spectrum-ActionButton .spectrum-Icon + .spectrum-ActionButton-label,\n.spectrum-Tool .spectrum-Icon + .spectrum-ActionButton-label {\n    padding-left: 7px;\n    padding-right: 5px;\n  }\n.spectrum-ActionButton .spectrum-Icon--sizeS:only-child,\n.spectrum-Tool .spectrum-Icon--sizeS:only-child {\n    position: absolute;\n    top: calc(50% - 9px);\n    left: calc(50% - 9px);\n  }\n.spectrum-ActionButton .spectrum-ActionButton-label:only-child,\n.spectrum-Tool .spectrum-ActionButton-label:only-child {\n    padding: 0 5px;\n  }\n.spectrum-ActionButton-hold {\n  position: absolute;\n  right: 3px;\n  bottom: 3px;\n}\n.spectrum-ActionButton-label,\n.spectrum-Button-label {\n  -ms-flex-item-align: center;\n      -ms-grid-row-align: center;\n      align-self: center;\n  justify-self: center;\n  text-align: center;\n  width: 100%;\n}\n.spectrum-ActionButton-label:empty, .spectrum-Button-label:empty {\n    display: none;\n  }\n.spectrum-ActionButton-label {\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.spectrum-ActionButton--quiet,\n.spectrum-Tool {\n  border-width: 1px;\n  border-radius: 4px;\n\n  font-size: 14px;\n  font-weight: 400;\n}\n.spectrum-LogicButton {\n\n  height: 24px;\n  padding: 8px;\n\n  border-width: 2px;\n  border-radius: 4px;\n\n  font-size: 14px;\n  font-weight: 700;\n  line-height: 0;\n}\n.spectrum-FieldButton {\n\n  height: 32px;\n\n  padding: 0 12px;\n\n  font-family: inherit;\n  font-weight: normal;\n  font-size: 14px;\n  line-height: normal;\n  -webkit-font-smoothing: initial;\n\n  cursor: pointer;\n  outline: none;\n}\n.spectrum-FieldButton {\n  margin: 0;\n  padding: 0 12px;\n\n  border-width: 1px;\n  border-style: solid;\n  border-radius: 4px;\n\n  transition: background-color 130ms,\n    box-shadow 130ms,\n    border-color 130ms;\n}\n.spectrum-FieldButton:disabled,\n  .spectrum-FieldButton.is-disabled {\n    border-width: 0;\n    cursor: default;\n  }\n.spectrum-FieldButton.is-open {\n    border-width: 1px;\n  }\n.spectrum-FieldButton--quiet {\n  margin: 0;\n  padding: 0;\n\n  border-width: 0;\n  border-radius: 0px;\n}\n.spectrum-ClearButton {\n\n  width: 32px;\n  height: 32px;\n\n  border-radius: 100%;\n\n  padding: 0;\n  margin: 0;\n\n  border: none;\n}\n.spectrum-ClearButton > .spectrum-Icon {\n    margin: 0 auto;\n  }\n@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {\n    .spectrum-ClearButton > .spectrum-Icon {\n      margin: 0\n    }\n}\n.spectrum-ClearButton--small {\n  width: 24px;\n  height: 24px;\n}\n.spectrum-Tool {\n\n  position: relative;\n\n  -ms-flex-pack: center;\n\n      justify-content: center;\n\n  width: 32px;\n  height: 32px;\n\n  padding: 0;\n}\n.spectrum-Tool-hold {\n  position: absolute;\n  right: 3px;\n  bottom: 3px;\n}\n.spectrum-Button + .spectrum-Button {\n  margin-left: 16px;\n}\n.spectrum-ActionButton + .spectrum-ActionButton,\n.spectrum-Tool + .spectrum-Tool {\n  margin-left: 8px;\n}\n.spectrum-Tool + .spectrum-Tool {\n  margin-left: 8px;\n}\n",""])},53809:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark .spectrum-Button.focus-ring {\n    box-shadow: 0 0 0 1px rgb(20, 115, 230);\n  }\n.spectrum--dark .spectrum-Button:active {\n    box-shadow: none;\n  }\n.spectrum--dark .spectrum-ClearButton {\n  background-color: transparent;\n\n  color: rgb(185, 185, 185);\n}\n.spectrum--dark .spectrum-ClearButton:hover {\n    background-color: transparent;\n\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-ClearButton:active {\n    background-color: transparent;\n\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-ClearButton.focus-ring {\n    background-color: transparent;\n\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-ClearButton:disabled,\n.spectrum--dark .spectrum-ClearButton.is-disabled {\n    background-color: transparent;\n\n    color: rgb(90, 90, 90);\n  }\n.spectrum--dark .spectrum-Button--cta {\n  background-color: rgb(20, 115, 230);\n  border-color: rgb(20, 115, 230);\n  color: rgb(255, 255, 255);\n}\n.spectrum--dark .spectrum-Button--cta:hover {\n    background-color: rgb(13, 102, 208);\n    border-color: rgb(13, 102, 208);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-Button--cta.focus-ring {\n    background-color: rgb(20, 115, 230);\n    border-color: rgb(20, 115, 230);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-Button--cta:active {\n    background-color: rgb(13, 102, 208);\n    border-color: rgb(13, 102, 208);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-Button--cta:disabled,\n.spectrum--dark .spectrum-Button--cta.is-disabled {\n    background-color: rgb(62, 62, 62);\n    border-color: rgb(62, 62, 62);\n    color: rgb(110, 110, 110);\n  }\n.spectrum--dark .spectrum-Button--primary {\n  background-color: transparent;\n  border-color: rgb(227, 227, 227);\n  color: rgb(227, 227, 227);\n}\n.spectrum--dark .spectrum-Button--primary:hover {\n    background-color: rgb(227, 227, 227);\n    border-color: rgb(227, 227, 227);\n    color: rgb(37, 37, 37);\n  }\n.spectrum--dark .spectrum-Button--primary.focus-ring {\n    background-color: rgb(20, 115, 230);\n    border-color: rgb(20, 115, 230);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-Button--primary:active {\n    background-color: rgb(255, 255, 255);\n    border-color: rgb(255, 255, 255);\n    color: rgb(37, 37, 37);\n  }\n.spectrum--dark .spectrum-Button--primary:disabled,\n.spectrum--dark .spectrum-Button--primary.is-disabled {\n    background-color: rgb(62, 62, 62);\n    border-color: rgb(62, 62, 62);\n    color: rgb(110, 110, 110);\n  }\n.spectrum--dark .spectrum-Button--secondary {\n  background-color: transparent;\n  border-color: rgb(185, 185, 185);\n  color: rgb(185, 185, 185);\n}\n.spectrum--dark .spectrum-Button--secondary:hover {\n    background-color: rgb(185, 185, 185);\n    border-color: rgb(185, 185, 185);\n    color: rgb(37, 37, 37);\n  }\n.spectrum--dark .spectrum-Button--secondary.focus-ring {\n    background-color: rgb(20, 115, 230);\n    border-color: rgb(20, 115, 230);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-Button--secondary:active {\n    background-color: rgb(227, 227, 227);\n    border-color: rgb(227, 227, 227);\n    color: rgb(37, 37, 37);\n  }\n.spectrum--dark .spectrum-Button--secondary:disabled,\n.spectrum--dark .spectrum-Button--secondary.is-disabled {\n    background-color: rgb(62, 62, 62);\n    border-color: rgb(62, 62, 62);\n    color: rgb(110, 110, 110);\n  }\n.spectrum--dark .spectrum-Button--warning {\n  background-color: transparent;\n  border-color: rgb(247, 109, 116);\n  color: rgb(247, 109, 116);\n}\n.spectrum--dark .spectrum-Button--warning:hover {\n    background-color: rgb(247, 109, 116);\n    border-color: rgb(247, 109, 116);\n    color: rgb(37, 37, 37);\n  }\n.spectrum--dark .spectrum-Button--warning.focus-ring {\n    background-color: rgb(20, 115, 230);\n    border-color: rgb(20, 115, 230);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-Button--warning:active {\n    background-color: rgb(255, 123, 130);\n    border-color: rgb(255, 123, 130);\n    color: rgb(37, 37, 37);\n  }\n.spectrum--dark .spectrum-Button--warning:disabled,\n.spectrum--dark .spectrum-Button--warning.is-disabled {\n    background-color: rgb(62, 62, 62);\n    border-color: rgb(62, 62, 62);\n    color: rgb(110, 110, 110);\n  }\n.spectrum--dark .spectrum-Button--overBackground {\n  background-color: transparent;\n  border-color: rgb(255, 255, 255);\n  color: rgb(255, 255, 255);\n}\n.spectrum--dark .spectrum-Button--overBackground:hover {\n    background-color: rgb(255, 255, 255);\n    border-color: rgb(255, 255, 255);\n    color: inherit;\n  }\n.spectrum--dark .spectrum-Button--overBackground.focus-ring {\n    background-color: rgb(255, 255, 255);\n    border-color: rgb(255, 255, 255);\n    color: inherit;\n    box-shadow: 0 0 0 1px rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-Button--overBackground:active {\n    background-color: rgb(255, 255, 255);\n    border-color: rgb(255, 255, 255);\n    color: inherit;\n    box-shadow: none;\n  }\n.spectrum--dark .spectrum-Button--overBackground:disabled,\n.spectrum--dark .spectrum-Button--overBackground.is-disabled {\n    background-color: rgba(255,255,255,0.1);\n    border-color: transparent;\n    color: rgba(255,255,255,0.35);\n  }\n.spectrum--dark .spectrum-Button--overBackground.spectrum-Button--quiet,\n.spectrum--dark .spectrum-ClearButton--overBackground {\n  background-color: transparent;\n  border-color: transparent;\n  color: rgb(255, 255, 255);\n}\n.spectrum--dark .spectrum-Button--overBackground.spectrum-Button--quiet:hover,\n.spectrum--dark .spectrum-ClearButton--overBackground:hover {\n    background-color: rgba(255,255,255,0.1);\n    border-color: transparent;\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-Button--overBackground.spectrum-Button--quiet.focus-ring,\n.spectrum--dark .spectrum-ClearButton--overBackground.focus-ring {\n    background-color: rgb(255, 255, 255);\n    border-color: rgb(255, 255, 255);\n    color: inherit;\n    box-shadow: 0 0 0 1px rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-Button--overBackground.spectrum-Button--quiet:active,\n.spectrum--dark .spectrum-ClearButton--overBackground:active {\n    background-color: rgba(255,255,255,0.15);\n    border-color: transparent;\n    color: rgb(255, 255, 255);\n    box-shadow: none;\n  }\n.spectrum--dark .spectrum-Button--overBackground.spectrum-Button--quiet:disabled,\n.spectrum--dark .spectrum-Button--overBackground.spectrum-Button--quiet.is-disabled,\n.spectrum--dark .spectrum-ClearButton--overBackground:disabled,\n.spectrum--dark .spectrum-ClearButton--overBackground.is-disabled {\n    background-color: transparent;\n    border-color: transparent;\n    color: rgba(255,255,255,0.15);\n  }\n.spectrum--dark .spectrum-Button--primary.spectrum-Button--quiet {\n  background-color: transparent;\n  border-color: transparent;\n  color: rgb(227, 227, 227);\n}\n.spectrum--dark .spectrum-Button--primary.spectrum-Button--quiet:hover {\n    background-color: rgb(62, 62, 62);\n    border-color: rgb(62, 62, 62);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-Button--primary.spectrum-Button--quiet.focus-ring {\n    background-color: rgb(20, 115, 230);\n    border-color: rgb(20, 115, 230);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-Button--primary.spectrum-Button--quiet:active {\n    background-color: rgb(74, 74, 74);\n    border-color: rgb(74, 74, 74);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-Button--primary.spectrum-Button--quiet:disabled,\n.spectrum--dark .spectrum-Button--primary.spectrum-Button--quiet.is-disabled {\n    background-color: transparent;\n    border-color: transparent;\n    color: rgb(110, 110, 110);\n  }\n.spectrum--dark .spectrum-Button--secondary.spectrum-Button--quiet {\n  background-color: transparent;\n  border-color: transparent;\n  color: rgb(185, 185, 185);\n}\n.spectrum--dark .spectrum-Button--secondary.spectrum-Button--quiet:hover {\n    background-color: rgb(62, 62, 62);\n    border-color: rgb(62, 62, 62);\n    color: rgb(227, 227, 227);\n  }\n.spectrum--dark .spectrum-Button--secondary.spectrum-Button--quiet.focus-ring {\n    background-color: rgb(20, 115, 230);\n    border-color: rgb(20, 115, 230);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-Button--secondary.spectrum-Button--quiet:active {\n    background-color: rgb(74, 74, 74);\n    border-color: rgb(74, 74, 74);\n    color: rgb(227, 227, 227);\n  }\n.spectrum--dark .spectrum-Button--secondary.spectrum-Button--quiet:disabled,\n.spectrum--dark .spectrum-Button--secondary.spectrum-Button--quiet.is-disabled {\n    background-color: transparent;\n    border-color: transparent;\n    color: rgb(110, 110, 110);\n  }\n.spectrum--dark .spectrum-ActionButton,\n.spectrum--dark .spectrum-Tool {\n  background-color: rgb(47, 47, 47);\n  border-color: rgb(74, 74, 74);\n  color: rgb(227, 227, 227);\n}\n.spectrum--dark .spectrum-ActionButton .spectrum-Icon,\n.spectrum--dark .spectrum-Tool .spectrum-Icon {\n    color: rgb(185, 185, 185);\n  }\n.spectrum--dark .spectrum-ActionButton .spectrum-ActionButton-hold,\n.spectrum--dark .spectrum-Tool .spectrum-ActionButton-hold {\n    color: rgb(185, 185, 185);\n  }\n.spectrum--dark .spectrum-ActionButton:hover,\n.spectrum--dark .spectrum-Tool:hover {\n    background-color: rgb(37, 37, 37);\n    border-color: rgb(90, 90, 90);\n    box-shadow: none;\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-ActionButton:hover .spectrum-Icon,\n.spectrum--dark .spectrum-Tool:hover .spectrum-Icon {\n      color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-ActionButton:hover .spectrum-ActionButton-hold,\n.spectrum--dark .spectrum-Tool:hover .spectrum-ActionButton-hold {\n      color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-ActionButton.focus-ring,\n.spectrum--dark .spectrum-Tool.focus-ring {\n    background-color: rgb(37, 37, 37);\n    border-color: rgb(38, 128, 235);\n    box-shadow: 0 0 0 1px rgb(38, 128, 235);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-ActionButton.focus-ring .spectrum-Icon,\n.spectrum--dark .spectrum-Tool.focus-ring .spectrum-Icon {\n      color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-ActionButton.focus-ring .spectrum-ActionButton-hold,\n.spectrum--dark .spectrum-Tool.focus-ring .spectrum-ActionButton-hold {\n      color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-ActionButton:active,\n.spectrum--dark .spectrum-Tool:active {\n    background-color: rgb(62, 62, 62);\n    border-color: rgb(90, 90, 90);\n    box-shadow: none;\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-ActionButton:active .spectrum-ActionButton-hold,\n.spectrum--dark .spectrum-Tool:active .spectrum-ActionButton-hold {\n      color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-ActionButton:disabled,\n.spectrum--dark .spectrum-ActionButton.is-disabled,\n.spectrum--dark .spectrum-Tool:disabled {\n    background-color: rgb(62, 62, 62);\n    border-color: rgb(62, 62, 62);\n    color: rgb(110, 110, 110);\n  }\n.spectrum--dark .spectrum-ActionButton:disabled .spectrum-Icon,\n.spectrum--dark .spectrum-ActionButton.is-disabled .spectrum-Icon,\n.spectrum--dark .spectrum-Tool:disabled .spectrum-Icon {\n      color: rgb(90, 90, 90);\n    }\n.spectrum--dark .spectrum-ActionButton:disabled .spectrum-ActionButton-hold,\n.spectrum--dark .spectrum-ActionButton.is-disabled .spectrum-ActionButton-hold,\n.spectrum--dark .spectrum-Tool:disabled .spectrum-ActionButton-hold {\n      color: rgb(90, 90, 90);\n    }\n.spectrum--dark .spectrum-ActionButton.is-selected {\n    background-color: rgb(62, 62, 62);\n    border-color: rgb(74, 74, 74);\n    color: rgb(227, 227, 227);\n  }\n.spectrum--dark .spectrum-ActionButton.is-selected .spectrum-Icon {\n      color: rgb(185, 185, 185);\n    }\n.spectrum--dark .spectrum-ActionButton.is-selected.focus-ring {\n      background-color: rgb(62, 62, 62);\n      border-color: rgb(38, 128, 235);\n      color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-ActionButton.is-selected.focus-ring .spectrum-Icon {\n        color: rgb(255, 255, 255);\n      }\n.spectrum--dark .spectrum-ActionButton.is-selected:hover {\n      background-color: rgb(62, 62, 62);\n      border-color: rgb(90, 90, 90);\n      color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-ActionButton.is-selected:hover .spectrum-Icon {\n        color: rgb(255, 255, 255);\n      }\n.spectrum--dark .spectrum-ActionButton.is-selected:active {\n      background-color: rgb(62, 62, 62);\n      border-color: rgb(90, 90, 90);\n      color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-ActionButton.is-selected:active .spectrum-Icon {\n        color: rgb(255, 255, 255);\n      }\n.spectrum--dark .spectrum-ActionButton.is-selected:disabled,\n.spectrum--dark .spectrum-ActionButton.is-selected.is-disabled {\n      background-color: rgb(62, 62, 62);\n      border-color: rgb(62, 62, 62);\n      color: rgb(110, 110, 110);\n    }\n.spectrum--dark .spectrum-ActionButton.is-selected:disabled .spectrum-Icon,\n.spectrum--dark .spectrum-ActionButton.is-selected.is-disabled .spectrum-Icon {\n        color: rgb(90, 90, 90);\n      }\n.spectrum--dark .spectrum-ActionButton--quiet,\n.spectrum--dark .spectrum-Tool {\n  background-color: transparent;\n  border-color: transparent;\n  color: rgb(227, 227, 227);\n}\n.spectrum--dark .spectrum-ActionButton--quiet:hover,\n.spectrum--dark .spectrum-Tool:hover {\n    background-color: transparent;\n    border-color: transparent;\n    color: rgb(255, 255, 255);\n    box-shadow: none;\n  }\n.spectrum--dark .spectrum-ActionButton--quiet.focus-ring,\n.spectrum--dark .spectrum-Tool.focus-ring {\n    background-color: transparent;\n    box-shadow: 0 0 0 1px rgb(38, 128, 235);\n    border-color: rgb(38, 128, 235);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-ActionButton--quiet:active,\n.spectrum--dark .spectrum-Tool:active {\n    background-color: rgb(74, 74, 74);\n    border-color: rgb(74, 74, 74);\n    color: rgb(255, 255, 255);\n    box-shadow: none;\n  }\n.spectrum--dark .spectrum-ActionButton--quiet:disabled,\n.spectrum--dark .spectrum-ActionButton--quiet.is-disabled,\n.spectrum--dark .spectrum-Tool:disabled {\n    background-color: transparent;\n    border-color: transparent;\n    color: rgb(110, 110, 110);\n  }\n.spectrum--dark .spectrum-ActionButton--quiet.is-selected {\n    background-color: rgb(74, 74, 74);\n    border-color: rgb(74, 74, 74);\n    color: rgb(227, 227, 227);\n  }\n.spectrum--dark .spectrum-ActionButton--quiet.is-selected.focus-ring {\n      background-color: rgb(74, 74, 74);\n      border-color: rgb(38, 128, 235);\n      color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-ActionButton--quiet.is-selected:hover {\n      background-color: rgb(74, 74, 74);\n      border-color: rgb(74, 74, 74);\n      color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-ActionButton--quiet.is-selected:active {\n      background-color: rgb(74, 74, 74);\n      border-color: rgb(74, 74, 74);\n      color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-ActionButton--quiet.is-selected:disabled,\n.spectrum--dark .spectrum-ActionButton--quiet.is-selected.is-disabled {\n      background-color: rgb(62, 62, 62);\n      border-color: rgb(62, 62, 62);\n      color: rgb(110, 110, 110);\n    }\n.spectrum--dark .spectrum-Button--warning.spectrum-Button--quiet {\n  background-color: transparent;\n  border-color: transparent;\n  color: rgb(247, 109, 116);\n}\n.spectrum--dark .spectrum-Button--warning.spectrum-Button--quiet:hover {\n    background-color: rgb(62, 62, 62);\n    border-color: rgb(62, 62, 62);\n    color: rgb(255, 123, 130);\n  }\n.spectrum--dark .spectrum-Button--warning.spectrum-Button--quiet.focus-ring {\n    background-color: rgb(20, 115, 230);\n    border-color: rgb(20, 115, 230);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-Button--warning.spectrum-Button--quiet:active {\n    background-color: rgb(74, 74, 74);\n    border-color: rgb(74, 74, 74);\n    color: rgb(255, 123, 130);\n  }\n.spectrum--dark .spectrum-Button--warning.spectrum-Button--quiet:disabled,\n.spectrum--dark .spectrum-Button--warning.spectrum-Button--quiet.is-disabled {\n    background-color: transparent;\n    border-color: transparent;\n    color: rgb(110, 110, 110);\n  }\n.spectrum--dark .spectrum-LogicButton--and {\n  background-color: rgb(55, 142, 240);\n  border-color: rgb(55, 142, 240);\n  color: rgb(255, 255, 255);\n}\n.spectrum--dark .spectrum-LogicButton--and:hover {\n    background-color: rgb(90, 169, 250);\n    border-color: rgb(90, 169, 250);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-LogicButton--and.focus-ring {\n    background-color: rgb(90, 169, 250);\n    border-color: rgb(38, 128, 235);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-LogicButton--and:disabled,\n.spectrum--dark .spectrum-LogicButton--and.is-disabled {\n    background-color: rgb(62, 62, 62);\n    border-color: rgb(62, 62, 62);\n    color: rgb(110, 110, 110);\n  }\n.spectrum--dark .spectrum-LogicButton--or {\n  background-color: rgb(226, 73, 157);\n  border-color: rgb(226, 73, 157);\n  color: rgb(255, 255, 255);\n}\n.spectrum--dark .spectrum-LogicButton--or:hover {\n    background-color: rgb(245, 107, 183);\n    border-color: rgb(245, 107, 183);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-LogicButton--or.focus-ring {\n    background-color: rgb(245, 107, 183);\n    border-color: rgb(38, 128, 235);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-LogicButton--or:disabled,\n.spectrum--dark .spectrum-LogicButton--or.is-disabled {\n    background-color: rgb(62, 62, 62);\n    border-color: rgb(62, 62, 62);\n    color: rgb(110, 110, 110);\n  }\n.spectrum--dark .spectrum-FieldButton {\n  color: rgb(227, 227, 227);\n  background-color: rgb(47, 47, 47);\n  border-color: rgb(74, 74, 74);\n}\n.spectrum--dark .spectrum-FieldButton:hover {\n    color: rgb(255, 255, 255);\n    background-color: rgb(37, 37, 37);\n    border-color: rgb(90, 90, 90);\n  }\n.spectrum--dark .spectrum-FieldButton.focus-ring,\n.spectrum--dark .spectrum-FieldButton.is-focused {\n    background-color: rgb(37, 37, 37);\n    border-color: rgb(38, 128, 235);\n    box-shadow: 0 0 0 1px rgb(38, 128, 235);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-FieldButton.focus-ring.is-placeholder,\n.spectrum--dark .spectrum-FieldButton.is-focused.is-placeholder {\n      color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-FieldButton:active,\n.spectrum--dark .spectrum-FieldButton.is-selected {\n    background-color: rgb(62, 62, 62);\n    border-color: rgb(90, 90, 90);\n  }\n.spectrum--dark .spectrum-FieldButton:active.focus-ring,\n.spectrum--dark .spectrum-FieldButton:active.is-focused,\n.spectrum--dark .spectrum-FieldButton.is-selected.focus-ring,\n.spectrum--dark .spectrum-FieldButton.is-selected.is-focused {\n      box-shadow: none;\n    }\n.spectrum--dark .spectrum-FieldButton.is-invalid {\n    border-color: rgb(236, 91, 98);\n  }\n.spectrum--dark .spectrum-FieldButton.is-invalid:hover {\n      border-color: rgb(247, 109, 116);\n    }\n.spectrum--dark .spectrum-FieldButton.is-invalid:active,\n.spectrum--dark .spectrum-FieldButton.is-invalid.is-selected {\n      border-color: rgb(247, 109, 116);\n    }\n.spectrum--dark .spectrum-FieldButton.is-invalid.focus-ring,\n.spectrum--dark .spectrum-FieldButton.is-invalid.is-focused {\n      border-color: rgb(38, 128, 235);\n      box-shadow: 0 0 0 1px rgb(38, 128, 235);\n    }\n.spectrum--dark .spectrum-FieldButton:disabled,\n.spectrum--dark .spectrum-FieldButton.is-disabled {\n    background-color: rgb(62, 62, 62);\n    color: rgb(110, 110, 110);\n  }\n.spectrum--dark .spectrum-FieldButton:disabled.focus-ring,\n.spectrum--dark .spectrum-FieldButton.is-disabled.focus-ring {\n      box-shadow: none;\n    }\n.spectrum--dark .spectrum-FieldButton:disabled .spectrum-Icon,\n.spectrum--dark .spectrum-FieldButton.is-disabled .spectrum-Icon {\n      color: rgb(90, 90, 90);\n    }\n.spectrum--dark .spectrum-FieldButton--quiet {\n  color: rgb(227, 227, 227);\n  border-color: transparent;\n  background-color: transparent;\n}\n.spectrum--dark .spectrum-FieldButton--quiet:hover {\n    background-color: transparent;\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-FieldButton--quiet.focus-ring,\n.spectrum--dark .spectrum-FieldButton--quiet.is-focused {\n    background-color: transparent;\n    box-shadow: 0 2px 0 0 rgb(38, 128, 235);\n  }\n.spectrum--dark .spectrum-FieldButton--quiet.focus-ring.is-placeholder,\n.spectrum--dark .spectrum-FieldButton--quiet.is-focused.is-placeholder {\n      color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-FieldButton--quiet:active,\n.spectrum--dark .spectrum-FieldButton--quiet.is-selected {\n    background-color: transparent;\n    border-color: transparent;\n  }\n.spectrum--dark .spectrum-FieldButton--quiet:active.focus-ring,\n.spectrum--dark .spectrum-FieldButton--quiet:active.is-focused,\n.spectrum--dark .spectrum-FieldButton--quiet.is-selected.focus-ring,\n.spectrum--dark .spectrum-FieldButton--quiet.is-selected.is-focused {\n      background-color: transparent;\n      box-shadow: 0 2px 0 0 rgb(38, 128, 235);\n    }\n.spectrum--dark .spectrum-FieldButton--quiet.is-invalid.focus-ring,\n.spectrum--dark .spectrum-FieldButton--quiet.is-invalid.is-focused {\n      box-shadow: 0 2px 0 0 rgb(38, 128, 235);\n    }\n.spectrum--dark .spectrum-FieldButton--quiet:disabled,\n.spectrum--dark .spectrum-FieldButton--quiet.is-disabled {\n    background-color: transparent;\n    color: rgb(110, 110, 110);\n  }\n.spectrum--dark .spectrum-FieldButton--quiet:disabled.focus-ring,\n.spectrum--dark .spectrum-FieldButton--quiet.is-disabled.focus-ring {\n      box-shadow: none;\n    }\n.spectrum--dark .spectrum-Tool.is-selected .spectrum-Icon {\n      color: rgb(55, 142, 240);\n    }\n.spectrum--dark .spectrum-Tool.is-selected .spectrum-Tool-hold {\n      color: rgb(55, 142, 240);\n    }\n.spectrum--dark .spectrum-Tool.is-selected:hover .spectrum-Icon {\n        color: rgb(75, 156, 245);\n      }\n.spectrum--dark .spectrum-Tool.is-selected:hover .spectrum-Tool-hold {\n        color: rgb(75, 156, 245);\n      }\n.spectrum--dark .spectrum-Tool.is-selected:active .spectrum-Icon {\n        color: rgb(90, 169, 250);\n      }\n.spectrum--dark .spectrum-Tool.is-selected:active .spectrum-Tool-hold {\n        color: rgb(90, 169, 250);\n      }\n.spectrum--dark .spectrum-Tool.is-selected.focus-ring .spectrum-Icon {\n        color: rgb(75, 156, 245);\n      }\n.spectrum--dark .spectrum-Tool.is-selected.focus-ring .spectrum-Tool-hold {\n        color: rgb(75, 156, 245);\n      }\n.spectrum--dark .spectrum-Tool.is-selected:disabled,\n.spectrum--dark .spectrum-Tool.is-selected.is-disabled {\n      background-color: transparent;\n      border-color: transparent;\n    }\n.spectrum--dark .spectrum-Tool.is-selected:disabled .spectrum-Icon,\n.spectrum--dark .spectrum-Tool.is-selected.is-disabled .spectrum-Icon {\n        color: rgb(90, 90, 90);\n      }\n.spectrum--dark .spectrum-Tool.is-selected:disabled .spectrum-Tool-hold,\n.spectrum--dark .spectrum-Tool.is-selected.is-disabled .spectrum-Tool-hold {\n        color: rgb(90, 90, 90);\n      }\n.spectrum--dark .spectrum-Tool .spectrum-Tool-hold {\n    color: rgb(185, 185, 185);\n  }\n.spectrum--dark .spectrum-Tool:hover .spectrum-Tool-hold {\n      color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-Tool:active {\n    background-color: transparent;\n    border-color: transparent;\n  }\n.spectrum--dark .spectrum-Tool:active .spectrum-Tool-hold {\n      color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-Tool.focus-ring .spectrum-Tool-hold {\n      color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-Tool.is-disabled .spectrum-Tool-hold,\n.spectrum--dark .spectrum-Tool:disabled .spectrum-Tool-hold {\n      color: rgb(90, 90, 90);\n    }\n",""])},54040:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest .spectrum-Button.focus-ring {\n    box-shadow: 0 0 0 1px rgb(20, 115, 230);\n  }\n.spectrum--darkest .spectrum-Button:active {\n    box-shadow: none;\n  }\n.spectrum--darkest .spectrum-ClearButton {\n  background-color: transparent;\n\n  color: rgb(162, 162, 162);\n}\n.spectrum--darkest .spectrum-ClearButton:hover {\n    background-color: transparent;\n\n    color: rgb(239, 239, 239);\n  }\n.spectrum--darkest .spectrum-ClearButton:active {\n    background-color: transparent;\n\n    color: rgb(239, 239, 239);\n  }\n.spectrum--darkest .spectrum-ClearButton.focus-ring {\n    background-color: transparent;\n\n    color: rgb(239, 239, 239);\n  }\n.spectrum--darkest .spectrum-ClearButton:disabled,\n.spectrum--darkest .spectrum-ClearButton.is-disabled {\n    background-color: transparent;\n\n    color: rgb(73, 73, 73);\n  }\n.spectrum--darkest .spectrum-Button--cta {\n  background-color: rgb(20, 115, 230);\n  border-color: rgb(20, 115, 230);\n  color: rgb(255, 255, 255);\n}\n.spectrum--darkest .spectrum-Button--cta:hover {\n    background-color: rgb(13, 102, 208);\n    border-color: rgb(13, 102, 208);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--darkest .spectrum-Button--cta.focus-ring {\n    background-color: rgb(20, 115, 230);\n    border-color: rgb(20, 115, 230);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--darkest .spectrum-Button--cta:active {\n    background-color: rgb(13, 102, 208);\n    border-color: rgb(13, 102, 208);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--darkest .spectrum-Button--cta:disabled,\n.spectrum--darkest .spectrum-Button--cta.is-disabled {\n    background-color: rgb(44, 44, 44);\n    border-color: rgb(44, 44, 44);\n    color: rgb(92, 92, 92);\n  }\n.spectrum--darkest .spectrum-Button--primary {\n  background-color: transparent;\n  border-color: rgb(200, 200, 200);\n  color: rgb(200, 200, 200);\n}\n.spectrum--darkest .spectrum-Button--primary:hover {\n    background-color: rgb(200, 200, 200);\n    border-color: rgb(200, 200, 200);\n    color: rgb(8, 8, 8);\n  }\n.spectrum--darkest .spectrum-Button--primary.focus-ring {\n    background-color: rgb(20, 115, 230);\n    border-color: rgb(20, 115, 230);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--darkest .spectrum-Button--primary:active {\n    background-color: rgb(239, 239, 239);\n    border-color: rgb(239, 239, 239);\n    color: rgb(8, 8, 8);\n  }\n.spectrum--darkest .spectrum-Button--primary:disabled,\n.spectrum--darkest .spectrum-Button--primary.is-disabled {\n    background-color: rgb(44, 44, 44);\n    border-color: rgb(44, 44, 44);\n    color: rgb(92, 92, 92);\n  }\n.spectrum--darkest .spectrum-Button--secondary {\n  background-color: transparent;\n  border-color: rgb(162, 162, 162);\n  color: rgb(162, 162, 162);\n}\n.spectrum--darkest .spectrum-Button--secondary:hover {\n    background-color: rgb(162, 162, 162);\n    border-color: rgb(162, 162, 162);\n    color: rgb(8, 8, 8);\n  }\n.spectrum--darkest .spectrum-Button--secondary.focus-ring {\n    background-color: rgb(20, 115, 230);\n    border-color: rgb(20, 115, 230);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--darkest .spectrum-Button--secondary:active {\n    background-color: rgb(200, 200, 200);\n    border-color: rgb(200, 200, 200);\n    color: rgb(8, 8, 8);\n  }\n.spectrum--darkest .spectrum-Button--secondary:disabled,\n.spectrum--darkest .spectrum-Button--secondary.is-disabled {\n    background-color: rgb(44, 44, 44);\n    border-color: rgb(44, 44, 44);\n    color: rgb(92, 92, 92);\n  }\n.spectrum--darkest .spectrum-Button--warning {\n  background-color: transparent;\n  border-color: rgb(236, 91, 98);\n  color: rgb(236, 91, 98);\n}\n.spectrum--darkest .spectrum-Button--warning:hover {\n    background-color: rgb(236, 91, 98);\n    border-color: rgb(236, 91, 98);\n    color: rgb(8, 8, 8);\n  }\n.spectrum--darkest .spectrum-Button--warning.focus-ring {\n    background-color: rgb(20, 115, 230);\n    border-color: rgb(20, 115, 230);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--darkest .spectrum-Button--warning:active {\n    background-color: rgb(247, 109, 116);\n    border-color: rgb(247, 109, 116);\n    color: rgb(8, 8, 8);\n  }\n.spectrum--darkest .spectrum-Button--warning:disabled,\n.spectrum--darkest .spectrum-Button--warning.is-disabled {\n    background-color: rgb(44, 44, 44);\n    border-color: rgb(44, 44, 44);\n    color: rgb(92, 92, 92);\n  }\n.spectrum--darkest .spectrum-Button--overBackground {\n  background-color: transparent;\n  border-color: rgb(255, 255, 255);\n  color: rgb(255, 255, 255);\n}\n.spectrum--darkest .spectrum-Button--overBackground:hover {\n    background-color: rgb(255, 255, 255);\n    border-color: rgb(255, 255, 255);\n    color: inherit;\n  }\n.spectrum--darkest .spectrum-Button--overBackground.focus-ring {\n    background-color: rgb(255, 255, 255);\n    border-color: rgb(255, 255, 255);\n    color: inherit;\n    box-shadow: 0 0 0 1px rgb(255, 255, 255);\n  }\n.spectrum--darkest .spectrum-Button--overBackground:active {\n    background-color: rgb(255, 255, 255);\n    border-color: rgb(255, 255, 255);\n    color: inherit;\n    box-shadow: none;\n  }\n.spectrum--darkest .spectrum-Button--overBackground:disabled,\n.spectrum--darkest .spectrum-Button--overBackground.is-disabled {\n    background-color: rgba(255,255,255,0.1);\n    border-color: transparent;\n    color: rgba(255,255,255,0.35);\n  }\n.spectrum--darkest .spectrum-Button--overBackground.spectrum-Button--quiet,\n.spectrum--darkest .spectrum-ClearButton--overBackground {\n  background-color: transparent;\n  border-color: transparent;\n  color: rgb(255, 255, 255);\n}\n.spectrum--darkest .spectrum-Button--overBackground.spectrum-Button--quiet:hover,\n.spectrum--darkest .spectrum-ClearButton--overBackground:hover {\n    background-color: rgba(255,255,255,0.1);\n    border-color: transparent;\n    color: rgb(255, 255, 255);\n  }\n.spectrum--darkest .spectrum-Button--overBackground.spectrum-Button--quiet.focus-ring,\n.spectrum--darkest .spectrum-ClearButton--overBackground.focus-ring {\n    background-color: rgb(255, 255, 255);\n    border-color: rgb(255, 255, 255);\n    color: inherit;\n    box-shadow: 0 0 0 1px rgb(255, 255, 255);\n  }\n.spectrum--darkest .spectrum-Button--overBackground.spectrum-Button--quiet:active,\n.spectrum--darkest .spectrum-ClearButton--overBackground:active {\n    background-color: rgba(255,255,255,0.15);\n    border-color: transparent;\n    color: rgb(255, 255, 255);\n    box-shadow: none;\n  }\n.spectrum--darkest .spectrum-Button--overBackground.spectrum-Button--quiet:disabled,\n.spectrum--darkest .spectrum-Button--overBackground.spectrum-Button--quiet.is-disabled,\n.spectrum--darkest .spectrum-ClearButton--overBackground:disabled,\n.spectrum--darkest .spectrum-ClearButton--overBackground.is-disabled {\n    background-color: transparent;\n    border-color: transparent;\n    color: rgba(255,255,255,0.15);\n  }\n.spectrum--darkest .spectrum-Button--primary.spectrum-Button--quiet {\n  background-color: transparent;\n  border-color: transparent;\n  color: rgb(200, 200, 200);\n}\n.spectrum--darkest .spectrum-Button--primary.spectrum-Button--quiet:hover {\n    background-color: rgb(44, 44, 44);\n    border-color: rgb(44, 44, 44);\n    color: rgb(239, 239, 239);\n  }\n.spectrum--darkest .spectrum-Button--primary.spectrum-Button--quiet.focus-ring {\n    background-color: rgb(20, 115, 230);\n    border-color: rgb(20, 115, 230);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--darkest .spectrum-Button--primary.spectrum-Button--quiet:active {\n    background-color: rgb(57, 57, 57);\n    border-color: rgb(57, 57, 57);\n    color: rgb(239, 239, 239);\n  }\n.spectrum--darkest .spectrum-Button--primary.spectrum-Button--quiet:disabled,\n.spectrum--darkest .spectrum-Button--primary.spectrum-Button--quiet.is-disabled {\n    background-color: transparent;\n    border-color: transparent;\n    color: rgb(92, 92, 92);\n  }\n.spectrum--darkest .spectrum-Button--secondary.spectrum-Button--quiet {\n  background-color: transparent;\n  border-color: transparent;\n  color: rgb(162, 162, 162);\n}\n.spectrum--darkest .spectrum-Button--secondary.spectrum-Button--quiet:hover {\n    background-color: rgb(44, 44, 44);\n    border-color: rgb(44, 44, 44);\n    color: rgb(200, 200, 200);\n  }\n.spectrum--darkest .spectrum-Button--secondary.spectrum-Button--quiet.focus-ring {\n    background-color: rgb(20, 115, 230);\n    border-color: rgb(20, 115, 230);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--darkest .spectrum-Button--secondary.spectrum-Button--quiet:active {\n    background-color: rgb(57, 57, 57);\n    border-color: rgb(57, 57, 57);\n    color: rgb(200, 200, 200);\n  }\n.spectrum--darkest .spectrum-Button--secondary.spectrum-Button--quiet:disabled,\n.spectrum--darkest .spectrum-Button--secondary.spectrum-Button--quiet.is-disabled {\n    background-color: transparent;\n    border-color: transparent;\n    color: rgb(92, 92, 92);\n  }\n.spectrum--darkest .spectrum-ActionButton,\n.spectrum--darkest .spectrum-Tool {\n  background-color: rgb(26, 26, 26);\n  border-color: rgb(57, 57, 57);\n  color: rgb(200, 200, 200);\n}\n.spectrum--darkest .spectrum-ActionButton .spectrum-Icon,\n.spectrum--darkest .spectrum-Tool .spectrum-Icon {\n    color: rgb(162, 162, 162);\n  }\n.spectrum--darkest .spectrum-ActionButton .spectrum-ActionButton-hold,\n.spectrum--darkest .spectrum-Tool .spectrum-ActionButton-hold {\n    color: rgb(162, 162, 162);\n  }\n.spectrum--darkest .spectrum-ActionButton:hover,\n.spectrum--darkest .spectrum-Tool:hover {\n    background-color: rgb(8, 8, 8);\n    border-color: rgb(73, 73, 73);\n    box-shadow: none;\n    color: rgb(239, 239, 239);\n  }\n.spectrum--darkest .spectrum-ActionButton:hover .spectrum-Icon,\n.spectrum--darkest .spectrum-Tool:hover .spectrum-Icon {\n      color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-ActionButton:hover .spectrum-ActionButton-hold,\n.spectrum--darkest .spectrum-Tool:hover .spectrum-ActionButton-hold {\n      color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-ActionButton.focus-ring,\n.spectrum--darkest .spectrum-Tool.focus-ring {\n    background-color: rgb(8, 8, 8);\n    border-color: rgb(20, 115, 230);\n    box-shadow: 0 0 0 1px rgb(20, 115, 230);\n    color: rgb(239, 239, 239);\n  }\n.spectrum--darkest .spectrum-ActionButton.focus-ring .spectrum-Icon,\n.spectrum--darkest .spectrum-Tool.focus-ring .spectrum-Icon {\n      color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-ActionButton.focus-ring .spectrum-ActionButton-hold,\n.spectrum--darkest .spectrum-Tool.focus-ring .spectrum-ActionButton-hold {\n      color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-ActionButton:active,\n.spectrum--darkest .spectrum-Tool:active {\n    background-color: rgb(44, 44, 44);\n    border-color: rgb(73, 73, 73);\n    box-shadow: none;\n    color: rgb(239, 239, 239);\n  }\n.spectrum--darkest .spectrum-ActionButton:active .spectrum-ActionButton-hold,\n.spectrum--darkest .spectrum-Tool:active .spectrum-ActionButton-hold {\n      color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-ActionButton:disabled,\n.spectrum--darkest .spectrum-ActionButton.is-disabled,\n.spectrum--darkest .spectrum-Tool:disabled {\n    background-color: rgb(44, 44, 44);\n    border-color: rgb(44, 44, 44);\n    color: rgb(92, 92, 92);\n  }\n.spectrum--darkest .spectrum-ActionButton:disabled .spectrum-Icon,\n.spectrum--darkest .spectrum-ActionButton.is-disabled .spectrum-Icon,\n.spectrum--darkest .spectrum-Tool:disabled .spectrum-Icon {\n      color: rgb(73, 73, 73);\n    }\n.spectrum--darkest .spectrum-ActionButton:disabled .spectrum-ActionButton-hold,\n.spectrum--darkest .spectrum-ActionButton.is-disabled .spectrum-ActionButton-hold,\n.spectrum--darkest .spectrum-Tool:disabled .spectrum-ActionButton-hold {\n      color: rgb(73, 73, 73);\n    }\n.spectrum--darkest .spectrum-ActionButton.is-selected {\n    background-color: rgb(44, 44, 44);\n    border-color: rgb(57, 57, 57);\n    color: rgb(200, 200, 200);\n  }\n.spectrum--darkest .spectrum-ActionButton.is-selected .spectrum-Icon {\n      color: rgb(162, 162, 162);\n    }\n.spectrum--darkest .spectrum-ActionButton.is-selected.focus-ring {\n      background-color: rgb(44, 44, 44);\n      border-color: rgb(20, 115, 230);\n      color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-ActionButton.is-selected.focus-ring .spectrum-Icon {\n        color: rgb(239, 239, 239);\n      }\n.spectrum--darkest .spectrum-ActionButton.is-selected:hover {\n      background-color: rgb(44, 44, 44);\n      border-color: rgb(73, 73, 73);\n      color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-ActionButton.is-selected:hover .spectrum-Icon {\n        color: rgb(239, 239, 239);\n      }\n.spectrum--darkest .spectrum-ActionButton.is-selected:active {\n      background-color: rgb(44, 44, 44);\n      border-color: rgb(73, 73, 73);\n      color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-ActionButton.is-selected:active .spectrum-Icon {\n        color: rgb(239, 239, 239);\n      }\n.spectrum--darkest .spectrum-ActionButton.is-selected:disabled,\n.spectrum--darkest .spectrum-ActionButton.is-selected.is-disabled {\n      background-color: rgb(44, 44, 44);\n      border-color: rgb(44, 44, 44);\n      color: rgb(92, 92, 92);\n    }\n.spectrum--darkest .spectrum-ActionButton.is-selected:disabled .spectrum-Icon,\n.spectrum--darkest .spectrum-ActionButton.is-selected.is-disabled .spectrum-Icon {\n        color: rgb(73, 73, 73);\n      }\n.spectrum--darkest .spectrum-ActionButton--quiet,\n.spectrum--darkest .spectrum-Tool {\n  background-color: transparent;\n  border-color: transparent;\n  color: rgb(200, 200, 200);\n}\n.spectrum--darkest .spectrum-ActionButton--quiet:hover,\n.spectrum--darkest .spectrum-Tool:hover {\n    background-color: transparent;\n    border-color: transparent;\n    color: rgb(239, 239, 239);\n    box-shadow: none;\n  }\n.spectrum--darkest .spectrum-ActionButton--quiet.focus-ring,\n.spectrum--darkest .spectrum-Tool.focus-ring {\n    background-color: transparent;\n    box-shadow: 0 0 0 1px rgb(20, 115, 230);\n    border-color: rgb(20, 115, 230);\n    color: rgb(239, 239, 239);\n  }\n.spectrum--darkest .spectrum-ActionButton--quiet:active,\n.spectrum--darkest .spectrum-Tool:active {\n    background-color: rgb(57, 57, 57);\n    border-color: rgb(57, 57, 57);\n    color: rgb(239, 239, 239);\n    box-shadow: none;\n  }\n.spectrum--darkest .spectrum-ActionButton--quiet:disabled,\n.spectrum--darkest .spectrum-ActionButton--quiet.is-disabled,\n.spectrum--darkest .spectrum-Tool:disabled {\n    background-color: transparent;\n    border-color: transparent;\n    color: rgb(92, 92, 92);\n  }\n.spectrum--darkest .spectrum-ActionButton--quiet.is-selected {\n    background-color: rgb(57, 57, 57);\n    border-color: rgb(57, 57, 57);\n    color: rgb(200, 200, 200);\n  }\n.spectrum--darkest .spectrum-ActionButton--quiet.is-selected.focus-ring {\n      background-color: rgb(57, 57, 57);\n      border-color: rgb(20, 115, 230);\n      color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-ActionButton--quiet.is-selected:hover {\n      background-color: rgb(57, 57, 57);\n      border-color: rgb(57, 57, 57);\n      color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-ActionButton--quiet.is-selected:active {\n      background-color: rgb(57, 57, 57);\n      border-color: rgb(57, 57, 57);\n      color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-ActionButton--quiet.is-selected:disabled,\n.spectrum--darkest .spectrum-ActionButton--quiet.is-selected.is-disabled {\n      background-color: rgb(44, 44, 44);\n      border-color: rgb(44, 44, 44);\n      color: rgb(92, 92, 92);\n    }\n.spectrum--darkest .spectrum-Button--warning.spectrum-Button--quiet {\n  background-color: transparent;\n  border-color: transparent;\n  color: rgb(236, 91, 98);\n}\n.spectrum--darkest .spectrum-Button--warning.spectrum-Button--quiet:hover {\n    background-color: rgb(44, 44, 44);\n    border-color: rgb(44, 44, 44);\n    color: rgb(247, 109, 116);\n  }\n.spectrum--darkest .spectrum-Button--warning.spectrum-Button--quiet.focus-ring {\n    background-color: rgb(20, 115, 230);\n    border-color: rgb(20, 115, 230);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--darkest .spectrum-Button--warning.spectrum-Button--quiet:active {\n    background-color: rgb(57, 57, 57);\n    border-color: rgb(57, 57, 57);\n    color: rgb(247, 109, 116);\n  }\n.spectrum--darkest .spectrum-Button--warning.spectrum-Button--quiet:disabled,\n.spectrum--darkest .spectrum-Button--warning.spectrum-Button--quiet.is-disabled {\n    background-color: transparent;\n    border-color: transparent;\n    color: rgb(92, 92, 92);\n  }\n.spectrum--darkest .spectrum-LogicButton--and {\n  background-color: rgb(38, 128, 235);\n  border-color: rgb(38, 128, 235);\n  color: rgb(255, 255, 255);\n}\n.spectrum--darkest .spectrum-LogicButton--and:hover {\n    background-color: rgb(75, 156, 245);\n    border-color: rgb(75, 156, 245);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--darkest .spectrum-LogicButton--and.focus-ring {\n    background-color: rgb(75, 156, 245);\n    border-color: rgb(20, 115, 230);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--darkest .spectrum-LogicButton--and:disabled,\n.spectrum--darkest .spectrum-LogicButton--and.is-disabled {\n    background-color: rgb(44, 44, 44);\n    border-color: rgb(44, 44, 44);\n    color: rgb(92, 92, 92);\n  }\n.spectrum--darkest .spectrum-LogicButton--or {\n  background-color: rgb(216, 55, 144);\n  border-color: rgb(216, 55, 144);\n  color: rgb(255, 255, 255);\n}\n.spectrum--darkest .spectrum-LogicButton--or:hover {\n    background-color: rgb(236, 90, 170);\n    border-color: rgb(236, 90, 170);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--darkest .spectrum-LogicButton--or.focus-ring {\n    background-color: rgb(236, 90, 170);\n    border-color: rgb(20, 115, 230);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--darkest .spectrum-LogicButton--or:disabled,\n.spectrum--darkest .spectrum-LogicButton--or.is-disabled {\n    background-color: rgb(44, 44, 44);\n    border-color: rgb(44, 44, 44);\n    color: rgb(92, 92, 92);\n  }\n.spectrum--darkest .spectrum-FieldButton {\n  color: rgb(200, 200, 200);\n  background-color: rgb(26, 26, 26);\n  border-color: rgb(57, 57, 57);\n}\n.spectrum--darkest .spectrum-FieldButton:hover {\n    color: rgb(239, 239, 239);\n    background-color: rgb(8, 8, 8);\n    border-color: rgb(73, 73, 73);\n  }\n.spectrum--darkest .spectrum-FieldButton.focus-ring,\n.spectrum--darkest .spectrum-FieldButton.is-focused {\n    background-color: rgb(8, 8, 8);\n    border-color: rgb(20, 115, 230);\n    box-shadow: 0 0 0 1px rgb(20, 115, 230);\n    color: rgb(239, 239, 239);\n  }\n.spectrum--darkest .spectrum-FieldButton.focus-ring.is-placeholder,\n.spectrum--darkest .spectrum-FieldButton.is-focused.is-placeholder {\n      color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-FieldButton:active,\n.spectrum--darkest .spectrum-FieldButton.is-selected {\n    background-color: rgb(44, 44, 44);\n    border-color: rgb(73, 73, 73);\n  }\n.spectrum--darkest .spectrum-FieldButton:active.focus-ring,\n.spectrum--darkest .spectrum-FieldButton:active.is-focused,\n.spectrum--darkest .spectrum-FieldButton.is-selected.focus-ring,\n.spectrum--darkest .spectrum-FieldButton.is-selected.is-focused {\n      box-shadow: none;\n    }\n.spectrum--darkest .spectrum-FieldButton.is-invalid {\n    border-color: rgb(227, 72, 80);\n  }\n.spectrum--darkest .spectrum-FieldButton.is-invalid:hover {\n      border-color: rgb(236, 91, 98);\n    }\n.spectrum--darkest .spectrum-FieldButton.is-invalid:active,\n.spectrum--darkest .spectrum-FieldButton.is-invalid.is-selected {\n      border-color: rgb(236, 91, 98);\n    }\n.spectrum--darkest .spectrum-FieldButton.is-invalid.focus-ring,\n.spectrum--darkest .spectrum-FieldButton.is-invalid.is-focused {\n      border-color: rgb(20, 115, 230);\n      box-shadow: 0 0 0 1px rgb(20, 115, 230);\n    }\n.spectrum--darkest .spectrum-FieldButton:disabled,\n.spectrum--darkest .spectrum-FieldButton.is-disabled {\n    background-color: rgb(44, 44, 44);\n    color: rgb(92, 92, 92);\n  }\n.spectrum--darkest .spectrum-FieldButton:disabled.focus-ring,\n.spectrum--darkest .spectrum-FieldButton.is-disabled.focus-ring {\n      box-shadow: none;\n    }\n.spectrum--darkest .spectrum-FieldButton:disabled .spectrum-Icon,\n.spectrum--darkest .spectrum-FieldButton.is-disabled .spectrum-Icon {\n      color: rgb(73, 73, 73);\n    }\n.spectrum--darkest .spectrum-FieldButton--quiet {\n  color: rgb(200, 200, 200);\n  border-color: transparent;\n  background-color: transparent;\n}\n.spectrum--darkest .spectrum-FieldButton--quiet:hover {\n    background-color: transparent;\n    color: rgb(239, 239, 239);\n  }\n.spectrum--darkest .spectrum-FieldButton--quiet.focus-ring,\n.spectrum--darkest .spectrum-FieldButton--quiet.is-focused {\n    background-color: transparent;\n    box-shadow: 0 2px 0 0 rgb(20, 115, 230);\n  }\n.spectrum--darkest .spectrum-FieldButton--quiet.focus-ring.is-placeholder,\n.spectrum--darkest .spectrum-FieldButton--quiet.is-focused.is-placeholder {\n      color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-FieldButton--quiet:active,\n.spectrum--darkest .spectrum-FieldButton--quiet.is-selected {\n    background-color: transparent;\n    border-color: transparent;\n  }\n.spectrum--darkest .spectrum-FieldButton--quiet:active.focus-ring,\n.spectrum--darkest .spectrum-FieldButton--quiet:active.is-focused,\n.spectrum--darkest .spectrum-FieldButton--quiet.is-selected.focus-ring,\n.spectrum--darkest .spectrum-FieldButton--quiet.is-selected.is-focused {\n      background-color: transparent;\n      box-shadow: 0 2px 0 0 rgb(20, 115, 230);\n    }\n.spectrum--darkest .spectrum-FieldButton--quiet.is-invalid.focus-ring,\n.spectrum--darkest .spectrum-FieldButton--quiet.is-invalid.is-focused {\n      box-shadow: 0 2px 0 0 rgb(20, 115, 230);\n    }\n.spectrum--darkest .spectrum-FieldButton--quiet:disabled,\n.spectrum--darkest .spectrum-FieldButton--quiet.is-disabled {\n    background-color: transparent;\n    color: rgb(92, 92, 92);\n  }\n.spectrum--darkest .spectrum-FieldButton--quiet:disabled.focus-ring,\n.spectrum--darkest .spectrum-FieldButton--quiet.is-disabled.focus-ring {\n      box-shadow: none;\n    }\n.spectrum--darkest .spectrum-Tool.is-selected .spectrum-Icon {\n      color: rgb(38, 128, 235);\n    }\n.spectrum--darkest .spectrum-Tool.is-selected .spectrum-Tool-hold {\n      color: rgb(38, 128, 235);\n    }\n.spectrum--darkest .spectrum-Tool.is-selected:hover .spectrum-Icon {\n        color: rgb(55, 142, 240);\n      }\n.spectrum--darkest .spectrum-Tool.is-selected:hover .spectrum-Tool-hold {\n        color: rgb(55, 142, 240);\n      }\n.spectrum--darkest .spectrum-Tool.is-selected:active .spectrum-Icon {\n        color: rgb(75, 156, 245);\n      }\n.spectrum--darkest .spectrum-Tool.is-selected:active .spectrum-Tool-hold {\n        color: rgb(75, 156, 245);\n      }\n.spectrum--darkest .spectrum-Tool.is-selected.focus-ring .spectrum-Icon {\n        color: rgb(55, 142, 240);\n      }\n.spectrum--darkest .spectrum-Tool.is-selected.focus-ring .spectrum-Tool-hold {\n        color: rgb(55, 142, 240);\n      }\n.spectrum--darkest .spectrum-Tool.is-selected:disabled,\n.spectrum--darkest .spectrum-Tool.is-selected.is-disabled {\n      background-color: transparent;\n      border-color: transparent;\n    }\n.spectrum--darkest .spectrum-Tool.is-selected:disabled .spectrum-Icon,\n.spectrum--darkest .spectrum-Tool.is-selected.is-disabled .spectrum-Icon {\n        color: rgb(73, 73, 73);\n      }\n.spectrum--darkest .spectrum-Tool.is-selected:disabled .spectrum-Tool-hold,\n.spectrum--darkest .spectrum-Tool.is-selected.is-disabled .spectrum-Tool-hold {\n        color: rgb(73, 73, 73);\n      }\n.spectrum--darkest .spectrum-Tool .spectrum-Tool-hold {\n    color: rgb(162, 162, 162);\n  }\n.spectrum--darkest .spectrum-Tool:hover .spectrum-Tool-hold {\n      color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-Tool:active {\n    background-color: transparent;\n    border-color: transparent;\n  }\n.spectrum--darkest .spectrum-Tool:active .spectrum-Tool-hold {\n      color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-Tool.focus-ring .spectrum-Tool-hold {\n      color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-Tool.is-disabled .spectrum-Tool-hold,\n.spectrum--darkest .spectrum-Tool:disabled .spectrum-Tool-hold {\n      color: rgb(73, 73, 73);\n    }\n",""])},84032:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-Button.focus-ring {\n    box-shadow: 0 0 0 1px rgb(20, 115, 230);\n  }\n.spectrum--light .spectrum-Button:active {\n    box-shadow: none;\n  }\n.spectrum--light .spectrum-ClearButton {\n  background-color: transparent;\n\n  color: rgb(110, 110, 110);\n}\n.spectrum--light .spectrum-ClearButton:hover {\n    background-color: transparent;\n\n    color: rgb(44, 44, 44);\n  }\n.spectrum--light .spectrum-ClearButton:active {\n    background-color: transparent;\n\n    color: rgb(44, 44, 44);\n  }\n.spectrum--light .spectrum-ClearButton.focus-ring {\n    background-color: transparent;\n\n    color: rgb(44, 44, 44);\n  }\n.spectrum--light .spectrum-ClearButton:disabled,\n.spectrum--light .spectrum-ClearButton.is-disabled {\n    background-color: transparent;\n\n    color: rgb(202, 202, 202);\n  }\n.spectrum--light .spectrum-Button--cta {\n  background-color: rgb(20, 115, 230);\n  border-color: rgb(20, 115, 230);\n  color: rgb(255, 255, 255);\n}\n.spectrum--light .spectrum-Button--cta:hover {\n    background-color: rgb(13, 102, 208);\n    border-color: rgb(13, 102, 208);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--light .spectrum-Button--cta.focus-ring {\n    background-color: rgb(20, 115, 230);\n    border-color: rgb(20, 115, 230);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--light .spectrum-Button--cta:active {\n    background-color: rgb(13, 102, 208);\n    border-color: rgb(13, 102, 208);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--light .spectrum-Button--cta:disabled,\n.spectrum--light .spectrum-Button--cta.is-disabled {\n    background-color: rgb(234, 234, 234);\n    border-color: rgb(234, 234, 234);\n    color: rgb(179, 179, 179);\n  }\n.spectrum--light .spectrum-Button--primary {\n  background-color: transparent;\n  border-color: rgb(75, 75, 75);\n  color: rgb(75, 75, 75);\n}\n.spectrum--light .spectrum-Button--primary:hover {\n    background-color: rgb(75, 75, 75);\n    border-color: rgb(75, 75, 75);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--light .spectrum-Button--primary.focus-ring {\n    background-color: rgb(20, 115, 230);\n    border-color: rgb(20, 115, 230);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--light .spectrum-Button--primary:active {\n    background-color: rgb(44, 44, 44);\n    border-color: rgb(44, 44, 44);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--light .spectrum-Button--primary:disabled,\n.spectrum--light .spectrum-Button--primary.is-disabled {\n    background-color: rgb(234, 234, 234);\n    border-color: rgb(234, 234, 234);\n    color: rgb(179, 179, 179);\n  }\n.spectrum--light .spectrum-Button--secondary {\n  background-color: transparent;\n  border-color: rgb(110, 110, 110);\n  color: rgb(110, 110, 110);\n}\n.spectrum--light .spectrum-Button--secondary:hover {\n    background-color: rgb(110, 110, 110);\n    border-color: rgb(110, 110, 110);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--light .spectrum-Button--secondary.focus-ring {\n    background-color: rgb(20, 115, 230);\n    border-color: rgb(20, 115, 230);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--light .spectrum-Button--secondary:active {\n    background-color: rgb(75, 75, 75);\n    border-color: rgb(75, 75, 75);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--light .spectrum-Button--secondary:disabled,\n.spectrum--light .spectrum-Button--secondary.is-disabled {\n    background-color: rgb(234, 234, 234);\n    border-color: rgb(234, 234, 234);\n    color: rgb(179, 179, 179);\n  }\n.spectrum--light .spectrum-Button--warning {\n  background-color: transparent;\n  border-color: rgb(201, 37, 45);\n  color: rgb(201, 37, 45);\n}\n.spectrum--light .spectrum-Button--warning:hover {\n    background-color: rgb(201, 37, 45);\n    border-color: rgb(201, 37, 45);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--light .spectrum-Button--warning.focus-ring {\n    background-color: rgb(20, 115, 230);\n    border-color: rgb(20, 115, 230);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--light .spectrum-Button--warning:active {\n    background-color: rgb(187, 18, 26);\n    border-color: rgb(187, 18, 26);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--light .spectrum-Button--warning:disabled,\n.spectrum--light .spectrum-Button--warning.is-disabled {\n    background-color: rgb(234, 234, 234);\n    border-color: rgb(234, 234, 234);\n    color: rgb(179, 179, 179);\n  }\n.spectrum--light .spectrum-Button--overBackground {\n  background-color: transparent;\n  border-color: rgb(255, 255, 255);\n  color: rgb(255, 255, 255);\n}\n.spectrum--light .spectrum-Button--overBackground:hover {\n    background-color: rgb(255, 255, 255);\n    border-color: rgb(255, 255, 255);\n    color: inherit;\n  }\n.spectrum--light .spectrum-Button--overBackground.focus-ring {\n    background-color: rgb(255, 255, 255);\n    border-color: rgb(255, 255, 255);\n    color: inherit;\n    box-shadow: 0 0 0 1px rgb(255, 255, 255);\n  }\n.spectrum--light .spectrum-Button--overBackground:active {\n    background-color: rgb(255, 255, 255);\n    border-color: rgb(255, 255, 255);\n    color: inherit;\n    box-shadow: none;\n  }\n.spectrum--light .spectrum-Button--overBackground:disabled,\n.spectrum--light .spectrum-Button--overBackground.is-disabled {\n    background-color: rgba(255,255,255,0.1);\n    border-color: transparent;\n    color: rgba(255,255,255,0.35);\n  }\n.spectrum--light .spectrum-Button--overBackground.spectrum-Button--quiet,\n.spectrum--light .spectrum-ClearButton--overBackground {\n  background-color: transparent;\n  border-color: transparent;\n  color: rgb(255, 255, 255);\n}\n.spectrum--light .spectrum-Button--overBackground.spectrum-Button--quiet:hover,\n.spectrum--light .spectrum-ClearButton--overBackground:hover {\n    background-color: rgba(255,255,255,0.1);\n    border-color: transparent;\n    color: rgb(255, 255, 255);\n  }\n.spectrum--light .spectrum-Button--overBackground.spectrum-Button--quiet.focus-ring,\n.spectrum--light .spectrum-ClearButton--overBackground.focus-ring {\n    background-color: rgb(255, 255, 255);\n    border-color: rgb(255, 255, 255);\n    color: inherit;\n    box-shadow: 0 0 0 1px rgb(255, 255, 255);\n  }\n.spectrum--light .spectrum-Button--overBackground.spectrum-Button--quiet:active,\n.spectrum--light .spectrum-ClearButton--overBackground:active {\n    background-color: rgba(255,255,255,0.15);\n    border-color: transparent;\n    color: rgb(255, 255, 255);\n    box-shadow: none;\n  }\n.spectrum--light .spectrum-Button--overBackground.spectrum-Button--quiet:disabled,\n.spectrum--light .spectrum-Button--overBackground.spectrum-Button--quiet.is-disabled,\n.spectrum--light .spectrum-ClearButton--overBackground:disabled,\n.spectrum--light .spectrum-ClearButton--overBackground.is-disabled {\n    background-color: transparent;\n    border-color: transparent;\n    color: rgba(255,255,255,0.15);\n  }\n.spectrum--light .spectrum-Button--primary.spectrum-Button--quiet {\n  background-color: transparent;\n  border-color: transparent;\n  color: rgb(75, 75, 75);\n}\n.spectrum--light .spectrum-Button--primary.spectrum-Button--quiet:hover {\n    background-color: rgb(234, 234, 234);\n    border-color: rgb(234, 234, 234);\n    color: rgb(44, 44, 44);\n  }\n.spectrum--light .spectrum-Button--primary.spectrum-Button--quiet.focus-ring {\n    background-color: rgb(20, 115, 230);\n    border-color: rgb(20, 115, 230);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--light .spectrum-Button--primary.spectrum-Button--quiet:active {\n    background-color: rgb(225, 225, 225);\n    border-color: rgb(225, 225, 225);\n    color: rgb(44, 44, 44);\n  }\n.spectrum--light .spectrum-Button--primary.spectrum-Button--quiet:disabled,\n.spectrum--light .spectrum-Button--primary.spectrum-Button--quiet.is-disabled {\n    background-color: transparent;\n    border-color: transparent;\n    color: rgb(179, 179, 179);\n  }\n.spectrum--light .spectrum-Button--secondary.spectrum-Button--quiet {\n  background-color: transparent;\n  border-color: transparent;\n  color: rgb(110, 110, 110);\n}\n.spectrum--light .spectrum-Button--secondary.spectrum-Button--quiet:hover {\n    background-color: rgb(234, 234, 234);\n    border-color: rgb(234, 234, 234);\n    color: rgb(75, 75, 75);\n  }\n.spectrum--light .spectrum-Button--secondary.spectrum-Button--quiet.focus-ring {\n    background-color: rgb(20, 115, 230);\n    border-color: rgb(20, 115, 230);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--light .spectrum-Button--secondary.spectrum-Button--quiet:active {\n    background-color: rgb(225, 225, 225);\n    border-color: rgb(225, 225, 225);\n    color: rgb(75, 75, 75);\n  }\n.spectrum--light .spectrum-Button--secondary.spectrum-Button--quiet:disabled,\n.spectrum--light .spectrum-Button--secondary.spectrum-Button--quiet.is-disabled {\n    background-color: transparent;\n    border-color: transparent;\n    color: rgb(179, 179, 179);\n  }\n.spectrum--light .spectrum-ActionButton,\n.spectrum--light .spectrum-Tool {\n  background-color: rgb(250, 250, 250);\n  border-color: rgb(225, 225, 225);\n  color: rgb(75, 75, 75);\n}\n.spectrum--light .spectrum-ActionButton .spectrum-Icon,\n.spectrum--light .spectrum-Tool .spectrum-Icon {\n    color: rgb(110, 110, 110);\n  }\n.spectrum--light .spectrum-ActionButton .spectrum-ActionButton-hold,\n.spectrum--light .spectrum-Tool .spectrum-ActionButton-hold {\n    color: rgb(110, 110, 110);\n  }\n.spectrum--light .spectrum-ActionButton:hover,\n.spectrum--light .spectrum-Tool:hover {\n    background-color: rgb(255, 255, 255);\n    border-color: rgb(202, 202, 202);\n    box-shadow: none;\n    color: rgb(44, 44, 44);\n  }\n.spectrum--light .spectrum-ActionButton:hover .spectrum-Icon,\n.spectrum--light .spectrum-Tool:hover .spectrum-Icon {\n      color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-ActionButton:hover .spectrum-ActionButton-hold,\n.spectrum--light .spectrum-Tool:hover .spectrum-ActionButton-hold {\n      color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-ActionButton.focus-ring,\n.spectrum--light .spectrum-Tool.focus-ring {\n    background-color: rgb(255, 255, 255);\n    border-color: rgb(38, 128, 235);\n    box-shadow: 0 0 0 1px rgb(38, 128, 235);\n    color: rgb(44, 44, 44);\n  }\n.spectrum--light .spectrum-ActionButton.focus-ring .spectrum-Icon,\n.spectrum--light .spectrum-Tool.focus-ring .spectrum-Icon {\n      color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-ActionButton.focus-ring .spectrum-ActionButton-hold,\n.spectrum--light .spectrum-Tool.focus-ring .spectrum-ActionButton-hold {\n      color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-ActionButton:active,\n.spectrum--light .spectrum-Tool:active {\n    background-color: rgb(234, 234, 234);\n    border-color: rgb(202, 202, 202);\n    box-shadow: none;\n    color: rgb(44, 44, 44);\n  }\n.spectrum--light .spectrum-ActionButton:active .spectrum-ActionButton-hold,\n.spectrum--light .spectrum-Tool:active .spectrum-ActionButton-hold {\n      color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-ActionButton:disabled,\n.spectrum--light .spectrum-ActionButton.is-disabled,\n.spectrum--light .spectrum-Tool:disabled {\n    background-color: rgb(234, 234, 234);\n    border-color: rgb(234, 234, 234);\n    color: rgb(179, 179, 179);\n  }\n.spectrum--light .spectrum-ActionButton:disabled .spectrum-Icon,\n.spectrum--light .spectrum-ActionButton.is-disabled .spectrum-Icon,\n.spectrum--light .spectrum-Tool:disabled .spectrum-Icon {\n      color: rgb(202, 202, 202);\n    }\n.spectrum--light .spectrum-ActionButton:disabled .spectrum-ActionButton-hold,\n.spectrum--light .spectrum-ActionButton.is-disabled .spectrum-ActionButton-hold,\n.spectrum--light .spectrum-Tool:disabled .spectrum-ActionButton-hold {\n      color: rgb(202, 202, 202);\n    }\n.spectrum--light .spectrum-ActionButton.is-selected {\n    background-color: rgb(234, 234, 234);\n    border-color: rgb(225, 225, 225);\n    color: rgb(75, 75, 75);\n  }\n.spectrum--light .spectrum-ActionButton.is-selected .spectrum-Icon {\n      color: rgb(110, 110, 110);\n    }\n.spectrum--light .spectrum-ActionButton.is-selected.focus-ring {\n      background-color: rgb(234, 234, 234);\n      border-color: rgb(38, 128, 235);\n      color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-ActionButton.is-selected.focus-ring .spectrum-Icon {\n        color: rgb(44, 44, 44);\n      }\n.spectrum--light .spectrum-ActionButton.is-selected:hover {\n      background-color: rgb(234, 234, 234);\n      border-color: rgb(202, 202, 202);\n      color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-ActionButton.is-selected:hover .spectrum-Icon {\n        color: rgb(44, 44, 44);\n      }\n.spectrum--light .spectrum-ActionButton.is-selected:active {\n      background-color: rgb(234, 234, 234);\n      border-color: rgb(202, 202, 202);\n      color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-ActionButton.is-selected:active .spectrum-Icon {\n        color: rgb(44, 44, 44);\n      }\n.spectrum--light .spectrum-ActionButton.is-selected:disabled,\n.spectrum--light .spectrum-ActionButton.is-selected.is-disabled {\n      background-color: rgb(234, 234, 234);\n      border-color: rgb(234, 234, 234);\n      color: rgb(179, 179, 179);\n    }\n.spectrum--light .spectrum-ActionButton.is-selected:disabled .spectrum-Icon,\n.spectrum--light .spectrum-ActionButton.is-selected.is-disabled .spectrum-Icon {\n        color: rgb(202, 202, 202);\n      }\n.spectrum--light .spectrum-ActionButton--quiet,\n.spectrum--light .spectrum-Tool {\n  background-color: transparent;\n  border-color: transparent;\n  color: rgb(75, 75, 75);\n}\n.spectrum--light .spectrum-ActionButton--quiet:hover,\n.spectrum--light .spectrum-Tool:hover {\n    background-color: transparent;\n    border-color: transparent;\n    color: rgb(44, 44, 44);\n    box-shadow: none;\n  }\n.spectrum--light .spectrum-ActionButton--quiet.focus-ring,\n.spectrum--light .spectrum-Tool.focus-ring {\n    background-color: transparent;\n    box-shadow: 0 0 0 1px rgb(38, 128, 235);\n    border-color: rgb(38, 128, 235);\n    color: rgb(44, 44, 44);\n  }\n.spectrum--light .spectrum-ActionButton--quiet:active,\n.spectrum--light .spectrum-Tool:active {\n    background-color: rgb(225, 225, 225);\n    border-color: rgb(225, 225, 225);\n    color: rgb(44, 44, 44);\n    box-shadow: none;\n  }\n.spectrum--light .spectrum-ActionButton--quiet:disabled,\n.spectrum--light .spectrum-ActionButton--quiet.is-disabled,\n.spectrum--light .spectrum-Tool:disabled {\n    background-color: transparent;\n    border-color: transparent;\n    color: rgb(179, 179, 179);\n  }\n.spectrum--light .spectrum-ActionButton--quiet.is-selected {\n    background-color: rgb(225, 225, 225);\n    border-color: rgb(225, 225, 225);\n    color: rgb(75, 75, 75);\n  }\n.spectrum--light .spectrum-ActionButton--quiet.is-selected.focus-ring {\n      background-color: rgb(225, 225, 225);\n      border-color: rgb(38, 128, 235);\n      color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-ActionButton--quiet.is-selected:hover {\n      background-color: rgb(225, 225, 225);\n      border-color: rgb(225, 225, 225);\n      color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-ActionButton--quiet.is-selected:active {\n      background-color: rgb(225, 225, 225);\n      border-color: rgb(225, 225, 225);\n      color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-ActionButton--quiet.is-selected:disabled,\n.spectrum--light .spectrum-ActionButton--quiet.is-selected.is-disabled {\n      background-color: rgb(234, 234, 234);\n      border-color: rgb(234, 234, 234);\n      color: rgb(179, 179, 179);\n    }\n.spectrum--light .spectrum-Button--warning.spectrum-Button--quiet {\n  background-color: transparent;\n  border-color: transparent;\n  color: rgb(201, 37, 45);\n}\n.spectrum--light .spectrum-Button--warning.spectrum-Button--quiet:hover {\n    background-color: rgb(234, 234, 234);\n    border-color: rgb(234, 234, 234);\n    color: rgb(187, 18, 26);\n  }\n.spectrum--light .spectrum-Button--warning.spectrum-Button--quiet.focus-ring {\n    background-color: rgb(20, 115, 230);\n    border-color: rgb(20, 115, 230);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--light .spectrum-Button--warning.spectrum-Button--quiet:active {\n    background-color: rgb(225, 225, 225);\n    border-color: rgb(225, 225, 225);\n    color: rgb(187, 18, 26);\n  }\n.spectrum--light .spectrum-Button--warning.spectrum-Button--quiet:disabled,\n.spectrum--light .spectrum-Button--warning.spectrum-Button--quiet.is-disabled {\n    background-color: transparent;\n    border-color: transparent;\n    color: rgb(179, 179, 179);\n  }\n.spectrum--light .spectrum-LogicButton--and {\n  background-color: rgb(20, 115, 230);\n  border-color: rgb(20, 115, 230);\n  color: rgb(255, 255, 255);\n}\n.spectrum--light .spectrum-LogicButton--and:hover {\n    background-color: rgb(9, 90, 186);\n    border-color: rgb(9, 90, 186);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--light .spectrum-LogicButton--and.focus-ring {\n    background-color: rgb(9, 90, 186);\n    border-color: rgb(38, 128, 235);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--light .spectrum-LogicButton--and:disabled,\n.spectrum--light .spectrum-LogicButton--and.is-disabled {\n    background-color: rgb(234, 234, 234);\n    border-color: rgb(234, 234, 234);\n    color: rgb(179, 179, 179);\n  }\n.spectrum--light .spectrum-LogicButton--or {\n  background-color: rgb(206, 39, 131);\n  border-color: rgb(206, 39, 131);\n  color: rgb(255, 255, 255);\n}\n.spectrum--light .spectrum-LogicButton--or:hover {\n    background-color: rgb(174, 14, 102);\n    border-color: rgb(174, 14, 102);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--light .spectrum-LogicButton--or.focus-ring {\n    background-color: rgb(174, 14, 102);\n    border-color: rgb(38, 128, 235);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--light .spectrum-LogicButton--or:disabled,\n.spectrum--light .spectrum-LogicButton--or.is-disabled {\n    background-color: rgb(234, 234, 234);\n    border-color: rgb(234, 234, 234);\n    color: rgb(179, 179, 179);\n  }\n.spectrum--light .spectrum-FieldButton {\n  color: rgb(75, 75, 75);\n  background-color: rgb(250, 250, 250);\n  border-color: rgb(225, 225, 225);\n}\n.spectrum--light .spectrum-FieldButton:hover {\n    color: rgb(44, 44, 44);\n    background-color: rgb(255, 255, 255);\n    border-color: rgb(202, 202, 202);\n  }\n.spectrum--light .spectrum-FieldButton.focus-ring,\n.spectrum--light .spectrum-FieldButton.is-focused {\n    background-color: rgb(255, 255, 255);\n    border-color: rgb(38, 128, 235);\n    box-shadow: 0 0 0 1px rgb(38, 128, 235);\n    color: rgb(44, 44, 44);\n  }\n.spectrum--light .spectrum-FieldButton.focus-ring.is-placeholder,\n.spectrum--light .spectrum-FieldButton.is-focused.is-placeholder {\n      color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-FieldButton:active,\n.spectrum--light .spectrum-FieldButton.is-selected {\n    background-color: rgb(234, 234, 234);\n    border-color: rgb(202, 202, 202);\n  }\n.spectrum--light .spectrum-FieldButton:active.focus-ring,\n.spectrum--light .spectrum-FieldButton:active.is-focused,\n.spectrum--light .spectrum-FieldButton.is-selected.focus-ring,\n.spectrum--light .spectrum-FieldButton.is-selected.is-focused {\n      box-shadow: none;\n    }\n.spectrum--light .spectrum-FieldButton.is-invalid {\n    border-color: rgb(215, 55, 63);\n  }\n.spectrum--light .spectrum-FieldButton.is-invalid:hover {\n      border-color: rgb(201, 37, 45);\n    }\n.spectrum--light .spectrum-FieldButton.is-invalid:active,\n.spectrum--light .spectrum-FieldButton.is-invalid.is-selected {\n      border-color: rgb(201, 37, 45);\n    }\n.spectrum--light .spectrum-FieldButton.is-invalid.focus-ring,\n.spectrum--light .spectrum-FieldButton.is-invalid.is-focused {\n      border-color: rgb(38, 128, 235);\n      box-shadow: 0 0 0 1px rgb(38, 128, 235);\n    }\n.spectrum--light .spectrum-FieldButton:disabled,\n.spectrum--light .spectrum-FieldButton.is-disabled {\n    background-color: rgb(234, 234, 234);\n    color: rgb(179, 179, 179);\n  }\n.spectrum--light .spectrum-FieldButton:disabled.focus-ring,\n.spectrum--light .spectrum-FieldButton.is-disabled.focus-ring {\n      box-shadow: none;\n    }\n.spectrum--light .spectrum-FieldButton:disabled .spectrum-Icon,\n.spectrum--light .spectrum-FieldButton.is-disabled .spectrum-Icon {\n      color: rgb(202, 202, 202);\n    }\n.spectrum--light .spectrum-FieldButton--quiet {\n  color: rgb(75, 75, 75);\n  border-color: transparent;\n  background-color: transparent;\n}\n.spectrum--light .spectrum-FieldButton--quiet:hover {\n    background-color: transparent;\n    color: rgb(44, 44, 44);\n  }\n.spectrum--light .spectrum-FieldButton--quiet.focus-ring,\n.spectrum--light .spectrum-FieldButton--quiet.is-focused {\n    background-color: transparent;\n    box-shadow: 0 2px 0 0 rgb(38, 128, 235);\n  }\n.spectrum--light .spectrum-FieldButton--quiet.focus-ring.is-placeholder,\n.spectrum--light .spectrum-FieldButton--quiet.is-focused.is-placeholder {\n      color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-FieldButton--quiet:active,\n.spectrum--light .spectrum-FieldButton--quiet.is-selected {\n    background-color: transparent;\n    border-color: transparent;\n  }\n.spectrum--light .spectrum-FieldButton--quiet:active.focus-ring,\n.spectrum--light .spectrum-FieldButton--quiet:active.is-focused,\n.spectrum--light .spectrum-FieldButton--quiet.is-selected.focus-ring,\n.spectrum--light .spectrum-FieldButton--quiet.is-selected.is-focused {\n      background-color: transparent;\n      box-shadow: 0 2px 0 0 rgb(38, 128, 235);\n    }\n.spectrum--light .spectrum-FieldButton--quiet.is-invalid.focus-ring,\n.spectrum--light .spectrum-FieldButton--quiet.is-invalid.is-focused {\n      box-shadow: 0 2px 0 0 rgb(38, 128, 235);\n    }\n.spectrum--light .spectrum-FieldButton--quiet:disabled,\n.spectrum--light .spectrum-FieldButton--quiet.is-disabled {\n    background-color: transparent;\n    color: rgb(179, 179, 179);\n  }\n.spectrum--light .spectrum-FieldButton--quiet:disabled.focus-ring,\n.spectrum--light .spectrum-FieldButton--quiet.is-disabled.focus-ring {\n      box-shadow: none;\n    }\n.spectrum--light .spectrum-Tool.is-selected .spectrum-Icon {\n      color: rgb(20, 115, 230);\n    }\n.spectrum--light .spectrum-Tool.is-selected .spectrum-Tool-hold {\n      color: rgb(20, 115, 230);\n    }\n.spectrum--light .spectrum-Tool.is-selected:hover .spectrum-Icon {\n        color: rgb(13, 102, 208);\n      }\n.spectrum--light .spectrum-Tool.is-selected:hover .spectrum-Tool-hold {\n        color: rgb(13, 102, 208);\n      }\n.spectrum--light .spectrum-Tool.is-selected:active .spectrum-Icon {\n        color: rgb(9, 90, 186);\n      }\n.spectrum--light .spectrum-Tool.is-selected:active .spectrum-Tool-hold {\n        color: rgb(9, 90, 186);\n      }\n.spectrum--light .spectrum-Tool.is-selected.focus-ring .spectrum-Icon {\n        color: rgb(13, 102, 208);\n      }\n.spectrum--light .spectrum-Tool.is-selected.focus-ring .spectrum-Tool-hold {\n        color: rgb(13, 102, 208);\n      }\n.spectrum--light .spectrum-Tool.is-selected:disabled,\n.spectrum--light .spectrum-Tool.is-selected.is-disabled {\n      background-color: transparent;\n      border-color: transparent;\n    }\n.spectrum--light .spectrum-Tool.is-selected:disabled .spectrum-Icon,\n.spectrum--light .spectrum-Tool.is-selected.is-disabled .spectrum-Icon {\n        color: rgb(202, 202, 202);\n      }\n.spectrum--light .spectrum-Tool.is-selected:disabled .spectrum-Tool-hold,\n.spectrum--light .spectrum-Tool.is-selected.is-disabled .spectrum-Tool-hold {\n        color: rgb(202, 202, 202);\n      }\n.spectrum--light .spectrum-Tool .spectrum-Tool-hold {\n    color: rgb(110, 110, 110);\n  }\n.spectrum--light .spectrum-Tool:hover .spectrum-Tool-hold {\n      color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-Tool:active {\n    background-color: transparent;\n    border-color: transparent;\n  }\n.spectrum--light .spectrum-Tool:active .spectrum-Tool-hold {\n      color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-Tool.focus-ring .spectrum-Tool-hold {\n      color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-Tool.is-disabled .spectrum-Tool-hold,\n.spectrum--light .spectrum-Tool:disabled .spectrum-Tool-hold {\n      color: rgb(202, 202, 202);\n    }\n",""])},95755:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-Button.focus-ring {\n    box-shadow: 0 0 0 1px rgb(20, 115, 230);\n  }\n.spectrum--lightest .spectrum-Button:active {\n    box-shadow: none;\n  }\n.spectrum--lightest .spectrum-ClearButton {\n  background-color: transparent;\n\n  color: rgb(116, 116, 116);\n}\n.spectrum--lightest .spectrum-ClearButton:hover {\n    background-color: transparent;\n\n    color: rgb(50, 50, 50);\n  }\n.spectrum--lightest .spectrum-ClearButton:active {\n    background-color: transparent;\n\n    color: rgb(50, 50, 50);\n  }\n.spectrum--lightest .spectrum-ClearButton.focus-ring {\n    background-color: transparent;\n\n    color: rgb(50, 50, 50);\n  }\n.spectrum--lightest .spectrum-ClearButton:disabled,\n.spectrum--lightest .spectrum-ClearButton.is-disabled {\n    background-color: transparent;\n\n    color: rgb(211, 211, 211);\n  }\n.spectrum--lightest .spectrum-Button--cta {\n  background-color: rgb(20, 115, 230);\n  border-color: rgb(20, 115, 230);\n  color: rgb(255, 255, 255);\n}\n.spectrum--lightest .spectrum-Button--cta:hover {\n    background-color: rgb(13, 102, 208);\n    border-color: rgb(13, 102, 208);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--lightest .spectrum-Button--cta.focus-ring {\n    background-color: rgb(20, 115, 230);\n    border-color: rgb(20, 115, 230);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--lightest .spectrum-Button--cta:active {\n    background-color: rgb(13, 102, 208);\n    border-color: rgb(13, 102, 208);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--lightest .spectrum-Button--cta:disabled,\n.spectrum--lightest .spectrum-Button--cta.is-disabled {\n    background-color: rgb(244, 244, 244);\n    border-color: rgb(244, 244, 244);\n    color: rgb(188, 188, 188);\n  }\n.spectrum--lightest .spectrum-Button--primary {\n  background-color: transparent;\n  border-color: rgb(80, 80, 80);\n  color: rgb(80, 80, 80);\n}\n.spectrum--lightest .spectrum-Button--primary:hover {\n    background-color: rgb(80, 80, 80);\n    border-color: rgb(80, 80, 80);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--lightest .spectrum-Button--primary.focus-ring {\n    background-color: rgb(20, 115, 230);\n    border-color: rgb(20, 115, 230);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--lightest .spectrum-Button--primary:active {\n    background-color: rgb(50, 50, 50);\n    border-color: rgb(50, 50, 50);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--lightest .spectrum-Button--primary:disabled,\n.spectrum--lightest .spectrum-Button--primary.is-disabled {\n    background-color: rgb(244, 244, 244);\n    border-color: rgb(244, 244, 244);\n    color: rgb(188, 188, 188);\n  }\n.spectrum--lightest .spectrum-Button--secondary {\n  background-color: transparent;\n  border-color: rgb(116, 116, 116);\n  color: rgb(116, 116, 116);\n}\n.spectrum--lightest .spectrum-Button--secondary:hover {\n    background-color: rgb(116, 116, 116);\n    border-color: rgb(116, 116, 116);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--lightest .spectrum-Button--secondary.focus-ring {\n    background-color: rgb(20, 115, 230);\n    border-color: rgb(20, 115, 230);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--lightest .spectrum-Button--secondary:active {\n    background-color: rgb(80, 80, 80);\n    border-color: rgb(80, 80, 80);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--lightest .spectrum-Button--secondary:disabled,\n.spectrum--lightest .spectrum-Button--secondary.is-disabled {\n    background-color: rgb(244, 244, 244);\n    border-color: rgb(244, 244, 244);\n    color: rgb(188, 188, 188);\n  }\n.spectrum--lightest .spectrum-Button--warning {\n  background-color: transparent;\n  border-color: rgb(215, 55, 63);\n  color: rgb(215, 55, 63);\n}\n.spectrum--lightest .spectrum-Button--warning:hover {\n    background-color: rgb(215, 55, 63);\n    border-color: rgb(215, 55, 63);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--lightest .spectrum-Button--warning.focus-ring {\n    background-color: rgb(20, 115, 230);\n    border-color: rgb(20, 115, 230);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--lightest .spectrum-Button--warning:active {\n    background-color: rgb(201, 37, 45);\n    border-color: rgb(201, 37, 45);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--lightest .spectrum-Button--warning:disabled,\n.spectrum--lightest .spectrum-Button--warning.is-disabled {\n    background-color: rgb(244, 244, 244);\n    border-color: rgb(244, 244, 244);\n    color: rgb(188, 188, 188);\n  }\n.spectrum--lightest .spectrum-Button--overBackground {\n  background-color: transparent;\n  border-color: rgb(255, 255, 255);\n  color: rgb(255, 255, 255);\n}\n.spectrum--lightest .spectrum-Button--overBackground:hover {\n    background-color: rgb(255, 255, 255);\n    border-color: rgb(255, 255, 255);\n    color: inherit;\n  }\n.spectrum--lightest .spectrum-Button--overBackground.focus-ring {\n    background-color: rgb(255, 255, 255);\n    border-color: rgb(255, 255, 255);\n    color: inherit;\n    box-shadow: 0 0 0 1px rgb(255, 255, 255);\n  }\n.spectrum--lightest .spectrum-Button--overBackground:active {\n    background-color: rgb(255, 255, 255);\n    border-color: rgb(255, 255, 255);\n    color: inherit;\n    box-shadow: none;\n  }\n.spectrum--lightest .spectrum-Button--overBackground:disabled,\n.spectrum--lightest .spectrum-Button--overBackground.is-disabled {\n    background-color: rgba(255,255,255,0.1);\n    border-color: transparent;\n    color: rgba(255,255,255,0.35);\n  }\n.spectrum--lightest .spectrum-Button--overBackground.spectrum-Button--quiet,\n.spectrum--lightest .spectrum-ClearButton--overBackground {\n  background-color: transparent;\n  border-color: transparent;\n  color: rgb(255, 255, 255);\n}\n.spectrum--lightest .spectrum-Button--overBackground.spectrum-Button--quiet:hover,\n.spectrum--lightest .spectrum-ClearButton--overBackground:hover {\n    background-color: rgba(255,255,255,0.1);\n    border-color: transparent;\n    color: rgb(255, 255, 255);\n  }\n.spectrum--lightest .spectrum-Button--overBackground.spectrum-Button--quiet.focus-ring,\n.spectrum--lightest .spectrum-ClearButton--overBackground.focus-ring {\n    background-color: rgb(255, 255, 255);\n    border-color: rgb(255, 255, 255);\n    color: inherit;\n    box-shadow: 0 0 0 1px rgb(255, 255, 255);\n  }\n.spectrum--lightest .spectrum-Button--overBackground.spectrum-Button--quiet:active,\n.spectrum--lightest .spectrum-ClearButton--overBackground:active {\n    background-color: rgba(255,255,255,0.15);\n    border-color: transparent;\n    color: rgb(255, 255, 255);\n    box-shadow: none;\n  }\n.spectrum--lightest .spectrum-Button--overBackground.spectrum-Button--quiet:disabled,\n.spectrum--lightest .spectrum-Button--overBackground.spectrum-Button--quiet.is-disabled,\n.spectrum--lightest .spectrum-ClearButton--overBackground:disabled,\n.spectrum--lightest .spectrum-ClearButton--overBackground.is-disabled {\n    background-color: transparent;\n    border-color: transparent;\n    color: rgba(255,255,255,0.15);\n  }\n.spectrum--lightest .spectrum-Button--primary.spectrum-Button--quiet {\n  background-color: transparent;\n  border-color: transparent;\n  color: rgb(80, 80, 80);\n}\n.spectrum--lightest .spectrum-Button--primary.spectrum-Button--quiet:hover {\n    background-color: rgb(244, 244, 244);\n    border-color: rgb(244, 244, 244);\n    color: rgb(50, 50, 50);\n  }\n.spectrum--lightest .spectrum-Button--primary.spectrum-Button--quiet.focus-ring {\n    background-color: rgb(20, 115, 230);\n    border-color: rgb(20, 115, 230);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--lightest .spectrum-Button--primary.spectrum-Button--quiet:active {\n    background-color: rgb(234, 234, 234);\n    border-color: rgb(234, 234, 234);\n    color: rgb(50, 50, 50);\n  }\n.spectrum--lightest .spectrum-Button--primary.spectrum-Button--quiet:disabled,\n.spectrum--lightest .spectrum-Button--primary.spectrum-Button--quiet.is-disabled {\n    background-color: transparent;\n    border-color: transparent;\n    color: rgb(188, 188, 188);\n  }\n.spectrum--lightest .spectrum-Button--secondary.spectrum-Button--quiet {\n  background-color: transparent;\n  border-color: transparent;\n  color: rgb(116, 116, 116);\n}\n.spectrum--lightest .spectrum-Button--secondary.spectrum-Button--quiet:hover {\n    background-color: rgb(244, 244, 244);\n    border-color: rgb(244, 244, 244);\n    color: rgb(80, 80, 80);\n  }\n.spectrum--lightest .spectrum-Button--secondary.spectrum-Button--quiet.focus-ring {\n    background-color: rgb(20, 115, 230);\n    border-color: rgb(20, 115, 230);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--lightest .spectrum-Button--secondary.spectrum-Button--quiet:active {\n    background-color: rgb(234, 234, 234);\n    border-color: rgb(234, 234, 234);\n    color: rgb(80, 80, 80);\n  }\n.spectrum--lightest .spectrum-Button--secondary.spectrum-Button--quiet:disabled,\n.spectrum--lightest .spectrum-Button--secondary.spectrum-Button--quiet.is-disabled {\n    background-color: transparent;\n    border-color: transparent;\n    color: rgb(188, 188, 188);\n  }\n.spectrum--lightest .spectrum-ActionButton,\n.spectrum--lightest .spectrum-Tool {\n  background-color: rgb(255, 255, 255);\n  border-color: rgb(234, 234, 234);\n  color: rgb(80, 80, 80);\n}\n.spectrum--lightest .spectrum-ActionButton .spectrum-Icon,\n.spectrum--lightest .spectrum-Tool .spectrum-Icon {\n    color: rgb(116, 116, 116);\n  }\n.spectrum--lightest .spectrum-ActionButton .spectrum-ActionButton-hold,\n.spectrum--lightest .spectrum-Tool .spectrum-ActionButton-hold {\n    color: rgb(116, 116, 116);\n  }\n.spectrum--lightest .spectrum-ActionButton:hover,\n.spectrum--lightest .spectrum-Tool:hover {\n    background-color: rgb(255, 255, 255);\n    border-color: rgb(211, 211, 211);\n    box-shadow: none;\n    color: rgb(50, 50, 50);\n  }\n.spectrum--lightest .spectrum-ActionButton:hover .spectrum-Icon,\n.spectrum--lightest .spectrum-Tool:hover .spectrum-Icon {\n      color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-ActionButton:hover .spectrum-ActionButton-hold,\n.spectrum--lightest .spectrum-Tool:hover .spectrum-ActionButton-hold {\n      color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-ActionButton.focus-ring,\n.spectrum--lightest .spectrum-Tool.focus-ring {\n    background-color: rgb(255, 255, 255);\n    border-color: rgb(55, 142, 240);\n    box-shadow: 0 0 0 1px rgb(55, 142, 240);\n    color: rgb(50, 50, 50);\n  }\n.spectrum--lightest .spectrum-ActionButton.focus-ring .spectrum-Icon,\n.spectrum--lightest .spectrum-Tool.focus-ring .spectrum-Icon {\n      color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-ActionButton.focus-ring .spectrum-ActionButton-hold,\n.spectrum--lightest .spectrum-Tool.focus-ring .spectrum-ActionButton-hold {\n      color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-ActionButton:active,\n.spectrum--lightest .spectrum-Tool:active {\n    background-color: rgb(244, 244, 244);\n    border-color: rgb(211, 211, 211);\n    box-shadow: none;\n    color: rgb(50, 50, 50);\n  }\n.spectrum--lightest .spectrum-ActionButton:active .spectrum-ActionButton-hold,\n.spectrum--lightest .spectrum-Tool:active .spectrum-ActionButton-hold {\n      color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-ActionButton:disabled,\n.spectrum--lightest .spectrum-ActionButton.is-disabled,\n.spectrum--lightest .spectrum-Tool:disabled {\n    background-color: rgb(244, 244, 244);\n    border-color: rgb(244, 244, 244);\n    color: rgb(188, 188, 188);\n  }\n.spectrum--lightest .spectrum-ActionButton:disabled .spectrum-Icon,\n.spectrum--lightest .spectrum-ActionButton.is-disabled .spectrum-Icon,\n.spectrum--lightest .spectrum-Tool:disabled .spectrum-Icon {\n      color: rgb(211, 211, 211);\n    }\n.spectrum--lightest .spectrum-ActionButton:disabled .spectrum-ActionButton-hold,\n.spectrum--lightest .spectrum-ActionButton.is-disabled .spectrum-ActionButton-hold,\n.spectrum--lightest .spectrum-Tool:disabled .spectrum-ActionButton-hold {\n      color: rgb(211, 211, 211);\n    }\n.spectrum--lightest .spectrum-ActionButton.is-selected {\n    background-color: rgb(244, 244, 244);\n    border-color: rgb(234, 234, 234);\n    color: rgb(80, 80, 80);\n  }\n.spectrum--lightest .spectrum-ActionButton.is-selected .spectrum-Icon {\n      color: rgb(116, 116, 116);\n    }\n.spectrum--lightest .spectrum-ActionButton.is-selected.focus-ring {\n      background-color: rgb(244, 244, 244);\n      border-color: rgb(55, 142, 240);\n      color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-ActionButton.is-selected.focus-ring .spectrum-Icon {\n        color: rgb(50, 50, 50);\n      }\n.spectrum--lightest .spectrum-ActionButton.is-selected:hover {\n      background-color: rgb(244, 244, 244);\n      border-color: rgb(211, 211, 211);\n      color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-ActionButton.is-selected:hover .spectrum-Icon {\n        color: rgb(50, 50, 50);\n      }\n.spectrum--lightest .spectrum-ActionButton.is-selected:active {\n      background-color: rgb(244, 244, 244);\n      border-color: rgb(211, 211, 211);\n      color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-ActionButton.is-selected:active .spectrum-Icon {\n        color: rgb(50, 50, 50);\n      }\n.spectrum--lightest .spectrum-ActionButton.is-selected:disabled,\n.spectrum--lightest .spectrum-ActionButton.is-selected.is-disabled {\n      background-color: rgb(244, 244, 244);\n      border-color: rgb(244, 244, 244);\n      color: rgb(188, 188, 188);\n    }\n.spectrum--lightest .spectrum-ActionButton.is-selected:disabled .spectrum-Icon,\n.spectrum--lightest .spectrum-ActionButton.is-selected.is-disabled .spectrum-Icon {\n        color: rgb(211, 211, 211);\n      }\n.spectrum--lightest .spectrum-ActionButton--quiet,\n.spectrum--lightest .spectrum-Tool {\n  background-color: transparent;\n  border-color: transparent;\n  color: rgb(80, 80, 80);\n}\n.spectrum--lightest .spectrum-ActionButton--quiet:hover,\n.spectrum--lightest .spectrum-Tool:hover {\n    background-color: transparent;\n    border-color: transparent;\n    color: rgb(50, 50, 50);\n    box-shadow: none;\n  }\n.spectrum--lightest .spectrum-ActionButton--quiet.focus-ring,\n.spectrum--lightest .spectrum-Tool.focus-ring {\n    background-color: transparent;\n    box-shadow: 0 0 0 1px rgb(55, 142, 240);\n    border-color: rgb(55, 142, 240);\n    color: rgb(50, 50, 50);\n  }\n.spectrum--lightest .spectrum-ActionButton--quiet:active,\n.spectrum--lightest .spectrum-Tool:active {\n    background-color: rgb(234, 234, 234);\n    border-color: rgb(234, 234, 234);\n    color: rgb(50, 50, 50);\n    box-shadow: none;\n  }\n.spectrum--lightest .spectrum-ActionButton--quiet:disabled,\n.spectrum--lightest .spectrum-ActionButton--quiet.is-disabled,\n.spectrum--lightest .spectrum-Tool:disabled {\n    background-color: transparent;\n    border-color: transparent;\n    color: rgb(188, 188, 188);\n  }\n.spectrum--lightest .spectrum-ActionButton--quiet.is-selected {\n    background-color: rgb(234, 234, 234);\n    border-color: rgb(234, 234, 234);\n    color: rgb(80, 80, 80);\n  }\n.spectrum--lightest .spectrum-ActionButton--quiet.is-selected.focus-ring {\n      background-color: rgb(234, 234, 234);\n      border-color: rgb(55, 142, 240);\n      color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-ActionButton--quiet.is-selected:hover {\n      background-color: rgb(234, 234, 234);\n      border-color: rgb(234, 234, 234);\n      color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-ActionButton--quiet.is-selected:active {\n      background-color: rgb(234, 234, 234);\n      border-color: rgb(234, 234, 234);\n      color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-ActionButton--quiet.is-selected:disabled,\n.spectrum--lightest .spectrum-ActionButton--quiet.is-selected.is-disabled {\n      background-color: rgb(244, 244, 244);\n      border-color: rgb(244, 244, 244);\n      color: rgb(188, 188, 188);\n    }\n.spectrum--lightest .spectrum-Button--warning.spectrum-Button--quiet {\n  background-color: transparent;\n  border-color: transparent;\n  color: rgb(215, 55, 63);\n}\n.spectrum--lightest .spectrum-Button--warning.spectrum-Button--quiet:hover {\n    background-color: rgb(244, 244, 244);\n    border-color: rgb(244, 244, 244);\n    color: rgb(201, 37, 45);\n  }\n.spectrum--lightest .spectrum-Button--warning.spectrum-Button--quiet.focus-ring {\n    background-color: rgb(20, 115, 230);\n    border-color: rgb(20, 115, 230);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--lightest .spectrum-Button--warning.spectrum-Button--quiet:active {\n    background-color: rgb(234, 234, 234);\n    border-color: rgb(234, 234, 234);\n    color: rgb(201, 37, 45);\n  }\n.spectrum--lightest .spectrum-Button--warning.spectrum-Button--quiet:disabled,\n.spectrum--lightest .spectrum-Button--warning.spectrum-Button--quiet.is-disabled {\n    background-color: transparent;\n    border-color: transparent;\n    color: rgb(188, 188, 188);\n  }\n.spectrum--lightest .spectrum-LogicButton--and {\n  background-color: rgb(38, 128, 235);\n  border-color: rgb(38, 128, 235);\n  color: rgb(255, 255, 255);\n}\n.spectrum--lightest .spectrum-LogicButton--and:hover {\n    background-color: rgb(13, 102, 208);\n    border-color: rgb(13, 102, 208);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--lightest .spectrum-LogicButton--and.focus-ring {\n    background-color: rgb(13, 102, 208);\n    border-color: rgb(55, 142, 240);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--lightest .spectrum-LogicButton--and:disabled,\n.spectrum--lightest .spectrum-LogicButton--and.is-disabled {\n    background-color: rgb(244, 244, 244);\n    border-color: rgb(244, 244, 244);\n    color: rgb(188, 188, 188);\n  }\n.spectrum--lightest .spectrum-LogicButton--or {\n  background-color: rgb(216, 55, 144);\n  border-color: rgb(216, 55, 144);\n  color: rgb(255, 255, 255);\n}\n.spectrum--lightest .spectrum-LogicButton--or:hover {\n    background-color: rgb(188, 28, 116);\n    border-color: rgb(188, 28, 116);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--lightest .spectrum-LogicButton--or.focus-ring {\n    background-color: rgb(188, 28, 116);\n    border-color: rgb(55, 142, 240);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--lightest .spectrum-LogicButton--or:disabled,\n.spectrum--lightest .spectrum-LogicButton--or.is-disabled {\n    background-color: rgb(244, 244, 244);\n    border-color: rgb(244, 244, 244);\n    color: rgb(188, 188, 188);\n  }\n.spectrum--lightest .spectrum-FieldButton {\n  color: rgb(80, 80, 80);\n  background-color: rgb(255, 255, 255);\n  border-color: rgb(234, 234, 234);\n}\n.spectrum--lightest .spectrum-FieldButton:hover {\n    color: rgb(50, 50, 50);\n    background-color: rgb(255, 255, 255);\n    border-color: rgb(211, 211, 211);\n  }\n.spectrum--lightest .spectrum-FieldButton.focus-ring,\n.spectrum--lightest .spectrum-FieldButton.is-focused {\n    background-color: rgb(255, 255, 255);\n    border-color: rgb(55, 142, 240);\n    box-shadow: 0 0 0 1px rgb(55, 142, 240);\n    color: rgb(50, 50, 50);\n  }\n.spectrum--lightest .spectrum-FieldButton.focus-ring.is-placeholder,\n.spectrum--lightest .spectrum-FieldButton.is-focused.is-placeholder {\n      color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-FieldButton:active,\n.spectrum--lightest .spectrum-FieldButton.is-selected {\n    background-color: rgb(244, 244, 244);\n    border-color: rgb(211, 211, 211);\n  }\n.spectrum--lightest .spectrum-FieldButton:active.focus-ring,\n.spectrum--lightest .spectrum-FieldButton:active.is-focused,\n.spectrum--lightest .spectrum-FieldButton.is-selected.focus-ring,\n.spectrum--lightest .spectrum-FieldButton.is-selected.is-focused {\n      box-shadow: none;\n    }\n.spectrum--lightest .spectrum-FieldButton.is-invalid {\n    border-color: rgb(227, 72, 80);\n  }\n.spectrum--lightest .spectrum-FieldButton.is-invalid:hover {\n      border-color: rgb(215, 55, 63);\n    }\n.spectrum--lightest .spectrum-FieldButton.is-invalid:active,\n.spectrum--lightest .spectrum-FieldButton.is-invalid.is-selected {\n      border-color: rgb(215, 55, 63);\n    }\n.spectrum--lightest .spectrum-FieldButton.is-invalid.focus-ring,\n.spectrum--lightest .spectrum-FieldButton.is-invalid.is-focused {\n      border-color: rgb(55, 142, 240);\n      box-shadow: 0 0 0 1px rgb(55, 142, 240);\n    }\n.spectrum--lightest .spectrum-FieldButton:disabled,\n.spectrum--lightest .spectrum-FieldButton.is-disabled {\n    background-color: rgb(244, 244, 244);\n    color: rgb(188, 188, 188);\n  }\n.spectrum--lightest .spectrum-FieldButton:disabled.focus-ring,\n.spectrum--lightest .spectrum-FieldButton.is-disabled.focus-ring {\n      box-shadow: none;\n    }\n.spectrum--lightest .spectrum-FieldButton:disabled .spectrum-Icon,\n.spectrum--lightest .spectrum-FieldButton.is-disabled .spectrum-Icon {\n      color: rgb(211, 211, 211);\n    }\n.spectrum--lightest .spectrum-FieldButton--quiet {\n  color: rgb(80, 80, 80);\n  border-color: transparent;\n  background-color: transparent;\n}\n.spectrum--lightest .spectrum-FieldButton--quiet:hover {\n    background-color: transparent;\n    color: rgb(50, 50, 50);\n  }\n.spectrum--lightest .spectrum-FieldButton--quiet.focus-ring,\n.spectrum--lightest .spectrum-FieldButton--quiet.is-focused {\n    background-color: transparent;\n    box-shadow: 0 2px 0 0 rgb(55, 142, 240);\n  }\n.spectrum--lightest .spectrum-FieldButton--quiet.focus-ring.is-placeholder,\n.spectrum--lightest .spectrum-FieldButton--quiet.is-focused.is-placeholder {\n      color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-FieldButton--quiet:active,\n.spectrum--lightest .spectrum-FieldButton--quiet.is-selected {\n    background-color: transparent;\n    border-color: transparent;\n  }\n.spectrum--lightest .spectrum-FieldButton--quiet:active.focus-ring,\n.spectrum--lightest .spectrum-FieldButton--quiet:active.is-focused,\n.spectrum--lightest .spectrum-FieldButton--quiet.is-selected.focus-ring,\n.spectrum--lightest .spectrum-FieldButton--quiet.is-selected.is-focused {\n      background-color: transparent;\n      box-shadow: 0 2px 0 0 rgb(55, 142, 240);\n    }\n.spectrum--lightest .spectrum-FieldButton--quiet.is-invalid.focus-ring,\n.spectrum--lightest .spectrum-FieldButton--quiet.is-invalid.is-focused {\n      box-shadow: 0 2px 0 0 rgb(55, 142, 240);\n    }\n.spectrum--lightest .spectrum-FieldButton--quiet:disabled,\n.spectrum--lightest .spectrum-FieldButton--quiet.is-disabled {\n    background-color: transparent;\n    color: rgb(188, 188, 188);\n  }\n.spectrum--lightest .spectrum-FieldButton--quiet:disabled.focus-ring,\n.spectrum--lightest .spectrum-FieldButton--quiet.is-disabled.focus-ring {\n      box-shadow: none;\n    }\n.spectrum--lightest .spectrum-Tool.is-selected .spectrum-Icon {\n      color: rgb(38, 128, 235);\n    }\n.spectrum--lightest .spectrum-Tool.is-selected .spectrum-Tool-hold {\n      color: rgb(38, 128, 235);\n    }\n.spectrum--lightest .spectrum-Tool.is-selected:hover .spectrum-Icon {\n        color: rgb(20, 115, 230);\n      }\n.spectrum--lightest .spectrum-Tool.is-selected:hover .spectrum-Tool-hold {\n        color: rgb(20, 115, 230);\n      }\n.spectrum--lightest .spectrum-Tool.is-selected:active .spectrum-Icon {\n        color: rgb(13, 102, 208);\n      }\n.spectrum--lightest .spectrum-Tool.is-selected:active .spectrum-Tool-hold {\n        color: rgb(13, 102, 208);\n      }\n.spectrum--lightest .spectrum-Tool.is-selected.focus-ring .spectrum-Icon {\n        color: rgb(20, 115, 230);\n      }\n.spectrum--lightest .spectrum-Tool.is-selected.focus-ring .spectrum-Tool-hold {\n        color: rgb(20, 115, 230);\n      }\n.spectrum--lightest .spectrum-Tool.is-selected:disabled,\n.spectrum--lightest .spectrum-Tool.is-selected.is-disabled {\n      background-color: transparent;\n      border-color: transparent;\n    }\n.spectrum--lightest .spectrum-Tool.is-selected:disabled .spectrum-Icon,\n.spectrum--lightest .spectrum-Tool.is-selected.is-disabled .spectrum-Icon {\n        color: rgb(211, 211, 211);\n      }\n.spectrum--lightest .spectrum-Tool.is-selected:disabled .spectrum-Tool-hold,\n.spectrum--lightest .spectrum-Tool.is-selected.is-disabled .spectrum-Tool-hold {\n        color: rgb(211, 211, 211);\n      }\n.spectrum--lightest .spectrum-Tool .spectrum-Tool-hold {\n    color: rgb(116, 116, 116);\n  }\n.spectrum--lightest .spectrum-Tool:hover .spectrum-Tool-hold {\n      color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-Tool:active {\n    background-color: transparent;\n    border-color: transparent;\n  }\n.spectrum--lightest .spectrum-Tool:active .spectrum-Tool-hold {\n      color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-Tool.focus-ring .spectrum-Tool-hold {\n      color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-Tool.is-disabled .spectrum-Tool-hold,\n.spectrum--lightest .spectrum-Tool:disabled .spectrum-Tool-hold {\n      color: rgb(211, 211, 211);\n    }\n",""])},74546:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large .spectrum-ButtonGroup .spectrum-Button + .spectrum-Button {\n    margin-left: 16px;\n  }\n.spectrum--large .spectrum-ButtonGroup .spectrum-ActionButton + .spectrum-ActionButton {\n    margin-left: 10px;\n  }\n.spectrum--large .spectrum-ButtonGroup .spectrum-Tool + .spectrum-Tool {\n    margin-left: 10px;\n  }\n.spectrum--large .spectrum-ButtonGroup--vertical .spectrum-Button + .spectrum-Button {\n    margin-top: 16px;\n    margin-left: 0;\n  }\n.spectrum--large .spectrum-ButtonGroup--vertical .spectrum-ActionButton + .spectrum-ActionButton {\n    margin-top: 10px;\n    margin-left: 0;\n  }\n.spectrum--large .spectrum-ButtonGroup--vertical .spectrum-Tool + .spectrum-Tool {\n    margin-top: 10px;\n    margin-left: 0;\n  }\n",""])},66251:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-ButtonGroup {\n  display: -ms-flexbox;\n  display: flex;\n}\n.spectrum-ButtonGroup .spectrum-Button,\n  .spectrum-ButtonGroup .spectrum-ActionButton,\n  .spectrum-ButtonGroup .spectrum-Tool {\n    -ms-flex-negative: 0;\n        flex-shrink: 0;\n  }\n.spectrum-ButtonGroup .spectrum-Button + .spectrum-Button {\n    margin-left: 16px;\n  }\n.spectrum-ButtonGroup .spectrum-ActionButton + .spectrum-ActionButton {\n    margin-left: 10px;\n  }\n.spectrum-ButtonGroup .spectrum-Tool + .spectrum-Tool {\n    margin-left: 10px;\n  }\n.spectrum-ButtonGroup--vertical {\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -ms-flex-direction: column;\n      flex-direction: column;\n}\n.spectrum-ButtonGroup--vertical .spectrum-ActionButton-label {\n    -ms-flex-positive: 1;\n        flex-grow: 1;\n    text-align: left;\n  }\n.spectrum-ButtonGroup--vertical .spectrum-Button + .spectrum-Button {\n    margin-top: 16px;\n    margin-left: 0;\n  }\n.spectrum-ButtonGroup--vertical .spectrum-ActionButton + .spectrum-ActionButton {\n    margin-top: 10px;\n    margin-left: 0;\n  }\n.spectrum-ButtonGroup--vertical .spectrum-Tool + .spectrum-Tool {\n    margin-top: 10px;\n    margin-left: 0;\n  }\n",""])},51495:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-ButtonGroup {\n  display: -ms-flexbox;\n  display: flex;\n}\n.spectrum-ButtonGroup .spectrum-Button,\n  .spectrum-ButtonGroup .spectrum-ActionButton,\n  .spectrum-ButtonGroup .spectrum-Tool {\n    -ms-flex-negative: 0;\n        flex-shrink: 0;\n  }\n.spectrum-ButtonGroup .spectrum-Button + .spectrum-Button {\n    margin-left: 16px;\n  }\n.spectrum-ButtonGroup .spectrum-ActionButton + .spectrum-ActionButton {\n    margin-left: 8px;\n  }\n.spectrum-ButtonGroup .spectrum-Tool + .spectrum-Tool {\n    margin-left: 8px;\n  }\n.spectrum-ButtonGroup--vertical {\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -ms-flex-direction: column;\n      flex-direction: column;\n}\n.spectrum-ButtonGroup--vertical .spectrum-ActionButton-label {\n    -ms-flex-positive: 1;\n        flex-grow: 1;\n    text-align: left;\n  }\n.spectrum-ButtonGroup--vertical .spectrum-Button + .spectrum-Button {\n    margin-top: 16px;\n    margin-left: 0;\n  }\n.spectrum-ButtonGroup--vertical .spectrum-ActionButton + .spectrum-ActionButton {\n    margin-top: 8px;\n    margin-left: 0;\n  }\n.spectrum-ButtonGroup--vertical .spectrum-Tool + .spectrum-Tool {\n    margin-top: 8px;\n    margin-left: 0;\n  }\n",""])},73301:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large .spectrum-Card {\n  min-width: 300px;\n\n  border: 1px solid transparent;\n  border-radius: 5px;\n}\n.spectrum--large .spectrum-Card-actions {\n  right: 13px;\n  top: 13px;\n  height: 50px;\n}\n.spectrum--large .spectrum-Card-quickActions {\n  left: 20px;\n  top: 20px;\n\n  width: 50px;\n  height: 50px\n}\n.spectrum--large .spectrum-Card-coverPhoto {\n  height: 212px;\n\n  border-bottom: 1px solid transparent;\n  border-radius: 4px 4px 0 0;\n}\n.spectrum--large .spectrum-Card-body {\n  padding-top: 25px;\n  padding-right: 30px;\n  padding-bottom: 25px;\n  padding-left: 30px;\n}\n.spectrum--large .spectrum-Card-body:last-child {\n    border-radius: 0 0 5px 5px;\n  }\n.spectrum--large .spectrum-Card-preview {\n  border-radius: 4px 4px 0 0;\n}\n.spectrum--large .spectrum-Card-header {\n  height: 22px;\n}\n.spectrum--large .spectrum-Card-content {\n  height: 18px;\n  margin-top: 8px;\n}\n.spectrum--large .spectrum-Card-title {\n  font-size: 17px;\n  padding-right: 10px;\n}\n.spectrum--large .spectrum-Card-subtitle {\n  font-size: 13px;\n  letter-spacing: 0.06em;\n  padding-right: 10px;\n}\n.spectrum--large .spectrum-Card-description {\n  font-size: 13px;\n}\n.spectrum--large .spectrum-Card-subtitle + .spectrum-Card-description:before {\n  padding-right: 10px;\n}\n.spectrum--large .spectrum-Card-footer {\n  padding-top: 18px;\n  margin-right: 30px;\n  padding-bottom: 25px;\n  margin-left: 30px;\n\n  border-top: 1px solid;\n}\n.spectrum--large .spectrum-Card--quiet .spectrum-Card-preview {\n    min-height: 212px;\n  }\n.spectrum--large .spectrum-Card--quiet,\n.spectrum--large .spectrum-Card--gallery {\n  min-width: 212px;\n}\n.spectrum--large .spectrum-Card--quiet .spectrum-Card-preview, .spectrum--large .spectrum-Card--gallery .spectrum-Card-preview {\n    padding: 25px;\n    border-radius: 5px;\n    transition: background-color 130ms;\n  }\n.spectrum--large .spectrum-Card--quiet .spectrum-Card-preview:before, .spectrum--large .spectrum-Card--gallery .spectrum-Card-preview:before {\n      border: 1px solid transparent;\n    }\n.spectrum--large .spectrum-Card--quiet .spectrum-Card-header, .spectrum--large .spectrum-Card--gallery .spectrum-Card-header {\n    height: 22px;\n    margin-top: 18px;\n  }\n.spectrum--large .spectrum-Card--small {\n  min-width: 112px;\n}\n.spectrum--large .spectrum-Card--small .spectrum-Card-quickActions {\n    left: 13px;\n    top: 13px;\n  }\n.spectrum--large .spectrum-Card--small .spectrum-Card-preview {\n    padding: 15px;\n    min-height: 112px;\n  }\n.spectrum--large .spectrum-Card--small .spectrum-Card-header {\n    margin-top: 10px;\n    height: 15px;\n  }\n.spectrum--large .spectrum-Card--small .spectrum-Card-title {\n    font-size: 17px;\n  }\n.spectrum--large .spectrum-Card--horizontal .spectrum-Card-preview {\n\n    border-radius: 5px 0 0 5px;\n    border-right: 1px solid transparent;\n\n    padding: 18px;\n  }\n.spectrum--large .spectrum-Card--horizontal .spectrum-Card-body {\n\n    padding: 0 20px;\n  }\n",""])},33830:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Card {\n  position: relative;\n\n  display: -ms-inline-flexbox;\n\n  display: inline-flex;\n  -ms-flex-direction: column;\n      flex-direction: column;\n\n  box-sizing: border-box;\n  min-width: 300px;\n\n  border: 1px solid transparent;\n  border-radius: 5px;\n\n  text-decoration: none;\n}\n.spectrum-Card:focus {\n    outline: none;\n  }\n.spectrum-Card.is-focused .spectrum-Card-quickActions,\n    .spectrum-Card.is-focused .spectrum-Card-actions,\n    .spectrum-Card.is-selected .spectrum-Card-quickActions,\n    .spectrum-Card.is-selected .spectrum-Card-actions,\n    .spectrum-Card:focus .spectrum-Card-quickActions,\n    .spectrum-Card:focus .spectrum-Card-actions,\n    .spectrum-Card:hover .spectrum-Card-quickActions,\n    .spectrum-Card:hover .spectrum-Card-actions {\n      visibility: visible;\n      opacity: 1;\n      pointer-events: all;\n    }\n.spectrum-Card-actions {\n  position: absolute;\n  right: 13px;\n  top: 13px;\n  height: 50px;\n  visibility: hidden;\n}\n.spectrum-Card-quickActions {\n  position: absolute;\n  left: 20px;\n  top: 20px;\n\n  width: 50px;\n  height: 50px;\n\n  visibility: hidden;\n}\n.spectrum-Card-quickActions .spectrum-Checkbox {\n    margin: 0;\n  }\n.spectrum-Card-coverPhoto {\n  height: 212px;\n  box-sizing: border-box;\n\n  display: -ms-flexbox;\n\n  display: flex;\n  -ms-flex-align: center;\n      align-items: center;\n  -ms-flex-pack: center;\n      justify-content: center;\n\n  border-bottom: 1px solid transparent;\n  border-radius: 4px 4px 0 0;\n\n  background-size: cover;\n  background-position: center center;\n}\n.spectrum-Card-body {\n  padding-top: 25px;\n  padding-right: 30px;\n  padding-bottom: 25px;\n  padding-left: 30px;\n}\n.spectrum-Card-body:last-child {\n    border-radius: 0 0 5px 5px;\n  }\n.spectrum-Card-preview {\n  overflow: hidden;\n  border-radius: 4px 4px 0 0;\n}\n.spectrum-Card-header {\n  height: 22px;\n}\n.spectrum-Card-content {\n  display: -ms-flexbox;\n  display: flex;\n  height: 18px;\n  margin-top: 8px;\n}\n.spectrum-Card-title {\n  font-size: 17px;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  padding-right: 10px;\n}\n.spectrum-Card-subtitle {\n  font-size: 13px;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  padding-right: 10px;\n}\n.spectrum-Card-description {\n  font-size: 13px;\n}\n.spectrum-Card-subtitle + .spectrum-Card-description:before {\n  content: \"•\";\n  padding-right: 10px;\n}\n.spectrum-Card-footer {\n  padding-top: 18px;\n  margin-right: 30px;\n  padding-bottom: 25px;\n  margin-left: 30px;\n\n  border-top: 1px solid;\n}\n.spectrum-Card-header {\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-align: baseline;\n      align-items: baseline;\n}\n.spectrum-Card-actionButton {\n  -ms-flex: 1;\n      flex: 1;\n  -ms-flex-item-align: center;\n      align-self: center;\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-pack: end;\n      justify-content: flex-end;\n}\n.spectrum-Card--quiet .spectrum-Card-preview {\n    min-height: 212px;\n  }\n.spectrum-Card--quiet,\n.spectrum-Card--gallery {\n  width: 100%;\n  height: 100%;\n  min-width: 212px;\n  border-width: 0;\n  border-radius: 0;\n  overflow: visible;\n}\n.spectrum-Card--quiet .spectrum-Card-preview, .spectrum-Card--gallery .spectrum-Card-preview {\n    width: 100%;\n    -ms-flex: 1;\n        flex: 1;\n    padding: 25px;\n    margin: 0 auto;\n    box-sizing: border-box;\n    border-radius: 5px;\n    position: relative;\n    transition: background-color 130ms;\n    overflow: visible;\n  }\n.spectrum-Card--quiet .spectrum-Card-preview:before, .spectrum-Card--gallery .spectrum-Card-preview:before {\n      content: '';\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 100%;\n      height: 100%;\n      box-sizing: border-box;\n      border-radius: inherit;\n      border: 1px solid transparent;\n    }\n.spectrum-Card--quiet.is-drop-target .spectrum-Card-preview, .spectrum-Card--gallery.is-drop-target .spectrum-Card-preview {\n      transition: none;\n    }\n.spectrum-Card--quiet .spectrum-Card-header, .spectrum-Card--gallery .spectrum-Card-header {\n    height: 22px;\n    margin-top: 18px;\n  }\n.spectrum-Card--quiet .spectrum-Card-body, .spectrum-Card--gallery .spectrum-Card-body {\n    padding: 0;\n  }\n.spectrum-Card--small {\n  min-width: 112px;\n}\n.spectrum-Card--small .spectrum-Card-quickActions {\n    left: 13px;\n    top: 13px;\n  }\n.spectrum-Card--small .spectrum-Card-preview {\n    padding: 15px;\n    min-height: 112px;\n  }\n.spectrum-Card--small .spectrum-Card-header {\n    margin-top: 10px;\n    height: 15px;\n  }\n.spectrum-Card--small .spectrum-Card-title {\n    font-size: 17px;\n  }\n.spectrum-Card--horizontal {\n  -ms-flex-direction: row;\n      flex-direction: row;\n}\n.spectrum-Card--horizontal .spectrum-Card-preview {\n    -ms-flex-negative: 0;\n        flex-shrink: 0;\n    min-height: 0;\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-align: center;\n        align-items: center;\n    -ms-flex-pack: center;\n        justify-content: center;\n\n    border-radius: 5px 0 0 5px;\n    border-right: 1px solid transparent;\n\n    padding: 18px;\n  }\n.spectrum-Card--horizontal .spectrum-Card-header,\n  .spectrum-Card--horizontal .spectrum-Card-content {\n    margin-top: 0;\n    height: auto;\n  }\n.spectrum-Card--horizontal .spectrum-Card-title {\n    padding-right: 0;\n  }\n.spectrum-Card--horizontal .spectrum-Card-body {\n    -ms-flex-negative: 0;\n        flex-shrink: 0;\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-pack: center;\n        justify-content: center;\n    -ms-flex-direction: column;\n        flex-direction: column;\n\n    padding: 0 20px;\n  }\n.spectrum-Card--gallery {\n  min-width: 0;\n}\n.spectrum-Card--gallery .spectrum-Card-preview {\n    padding: 0;\n    border-radius: 0;\n  }\n",""])},62078:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Card {\n  position: relative;\n\n  display: -ms-inline-flexbox;\n\n  display: inline-flex;\n  -ms-flex-direction: column;\n      flex-direction: column;\n\n  box-sizing: border-box;\n  min-width: 240px;\n\n  border: 1px solid transparent;\n  border-radius: 4px;\n\n  text-decoration: none;\n}\n.spectrum-Card:focus {\n    outline: none;\n  }\n.spectrum-Card.is-focused .spectrum-Card-quickActions,\n    .spectrum-Card.is-focused .spectrum-Card-actions,\n    .spectrum-Card.is-selected .spectrum-Card-quickActions,\n    .spectrum-Card.is-selected .spectrum-Card-actions,\n    .spectrum-Card:focus .spectrum-Card-quickActions,\n    .spectrum-Card:focus .spectrum-Card-actions,\n    .spectrum-Card:hover .spectrum-Card-quickActions,\n    .spectrum-Card:hover .spectrum-Card-actions {\n      visibility: visible;\n      opacity: 1;\n      pointer-events: all;\n    }\n.spectrum-Card-actions {\n  position: absolute;\n  right: 10px;\n  top: 10px;\n  height: 40px;\n  visibility: hidden;\n}\n.spectrum-Card-quickActions {\n  position: absolute;\n  left: 16px;\n  top: 16px;\n\n  width: 40px;\n  height: 40px;\n\n  visibility: hidden;\n}\n.spectrum-Card-quickActions .spectrum-Checkbox {\n    margin: 0;\n  }\n.spectrum-Card-coverPhoto {\n  height: 136px;\n  box-sizing: border-box;\n\n  display: -ms-flexbox;\n\n  display: flex;\n  -ms-flex-align: center;\n      align-items: center;\n  -ms-flex-pack: center;\n      justify-content: center;\n\n  border-bottom: 1px solid transparent;\n  border-radius: 3px 3px 0 0;\n\n  background-size: cover;\n  background-position: center center;\n}\n.spectrum-Card-body {\n  padding-top: 20px;\n  padding-right: 24px;\n  padding-bottom: 20px;\n  padding-left: 24px;\n}\n.spectrum-Card-body:last-child {\n    border-radius: 0 0 4px 4px;\n  }\n.spectrum-Card-preview {\n  overflow: hidden;\n  border-radius: 3px 3px 0 0;\n}\n.spectrum-Card-header {\n  height: 18px;\n}\n.spectrum-Card-content {\n  display: -ms-flexbox;\n  display: flex;\n  height: 14px;\n  margin-top: 6px;\n}\n.spectrum-Card-title {\n  font-size: 14px;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  padding-right: 8px;\n}\n.spectrum-Card-subtitle {\n  font-size: 11px;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  padding-right: 8px;\n}\n.spectrum-Card-description {\n  font-size: 11px;\n}\n.spectrum-Card-subtitle + .spectrum-Card-description:before {\n  content: \"•\";\n  padding-right: 8px;\n}\n.spectrum-Card-footer {\n  padding-top: 14px;\n  margin-right: 24px;\n  padding-bottom: 20px;\n  margin-left: 24px;\n\n  border-top: 1px solid;\n}\n.spectrum-Card-header {\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-align: baseline;\n      align-items: baseline;\n}\n.spectrum-Card-actionButton {\n  -ms-flex: 1;\n      flex: 1;\n  -ms-flex-item-align: center;\n      align-self: center;\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-pack: end;\n      justify-content: flex-end;\n}\n.spectrum-Card--quiet .spectrum-Card-preview {\n    min-height: 136px;\n  }\n.spectrum-Card--quiet,\n.spectrum-Card--gallery {\n  width: 100%;\n  height: 100%;\n  min-width: 136px;\n  border-width: 0;\n  border-radius: 0;\n  overflow: visible;\n}\n.spectrum-Card--quiet .spectrum-Card-preview, .spectrum-Card--gallery .spectrum-Card-preview {\n    width: 100%;\n    -ms-flex: 1;\n        flex: 1;\n    padding: 20px;\n    margin: 0 auto;\n    box-sizing: border-box;\n    border-radius: 4px;\n    position: relative;\n    transition: background-color 130ms;\n    overflow: visible;\n  }\n.spectrum-Card--quiet .spectrum-Card-preview:before, .spectrum-Card--gallery .spectrum-Card-preview:before {\n      content: '';\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 100%;\n      height: 100%;\n      box-sizing: border-box;\n      border-radius: inherit;\n      border: 1px solid transparent;\n    }\n.spectrum-Card--quiet.is-drop-target .spectrum-Card-preview, .spectrum-Card--gallery.is-drop-target .spectrum-Card-preview {\n      transition: none;\n    }\n.spectrum-Card--quiet .spectrum-Card-header, .spectrum-Card--gallery .spectrum-Card-header {\n    height: 18px;\n    margin-top: 14px;\n  }\n.spectrum-Card--quiet .spectrum-Card-body, .spectrum-Card--gallery .spectrum-Card-body {\n    padding: 0;\n  }\n.spectrum-Card--small {\n  min-width: 72px;\n}\n.spectrum-Card--small .spectrum-Card-quickActions {\n    left: 10px;\n    top: 10px;\n  }\n.spectrum-Card--small .spectrum-Card-preview {\n    padding: 12px;\n    min-height: 72px;\n  }\n.spectrum-Card--small .spectrum-Card-header {\n    margin-top: 8px;\n    height: 12px;\n  }\n.spectrum-Card--small .spectrum-Card-title {\n    font-size: 14px;\n  }\n.spectrum-Card--horizontal {\n  -ms-flex-direction: row;\n      flex-direction: row;\n}\n.spectrum-Card--horizontal .spectrum-Card-preview {\n    -ms-flex-negative: 0;\n        flex-shrink: 0;\n    min-height: 0;\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-align: center;\n        align-items: center;\n    -ms-flex-pack: center;\n        justify-content: center;\n\n    border-radius: 4px 0 0 4px;\n    border-right: 1px solid transparent;\n\n    padding: 14px;\n  }\n.spectrum-Card--horizontal .spectrum-Card-header,\n  .spectrum-Card--horizontal .spectrum-Card-content {\n    margin-top: 0;\n    height: auto;\n  }\n.spectrum-Card--horizontal .spectrum-Card-title {\n    padding-right: 0;\n  }\n.spectrum-Card--horizontal .spectrum-Card-body {\n    -ms-flex-negative: 0;\n        flex-shrink: 0;\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-pack: center;\n        justify-content: center;\n    -ms-flex-direction: column;\n        flex-direction: column;\n\n    padding: 0 16px;\n  }\n.spectrum-Card--gallery {\n  min-width: 0;\n}\n.spectrum-Card--gallery .spectrum-Card-preview {\n    padding: 0;\n    border-radius: 0;\n  }\n",""])},63649:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark .spectrum-Card {\n  border-color: rgb(62, 62, 62);\n  background-color: rgb(37, 37, 37);\n}\n.spectrum--dark .spectrum-Card:hover {\n    border-color: rgb(90, 90, 90);\n  }\n.spectrum--dark .spectrum-Card.is-selected,\n.spectrum--dark .spectrum-Card.focus-ring {\n    border-color: rgb(38, 128, 235);\n    box-shadow: 0 0 0 1px rgb(38, 128, 235);\n  }\n.spectrum--dark .spectrum-Card.is-drop-target {\n    border-color: rgb(38, 128, 235);\n    box-shadow: 0 0 0 1px rgb(38, 128, 235);\n    background-color: rgba(55,142,240,0.15);\n  }\n.spectrum--dark .spectrum-Card .spectrum-Card-title {\n    color: rgb(227, 227, 227);\n  }\n.spectrum--dark .spectrum-Card .spectrum-Card-subtitle {\n    color: rgb(185, 185, 185);\n  }\n.spectrum--dark .spectrum-Card-description {\n  color: rgb(185, 185, 185);\n}\n.spectrum--dark .spectrum-Card-coverPhoto {\n  background-color: rgb(62, 62, 62);\n  border-bottom-color: rgb(62, 62, 62);\n}\n.spectrum--dark .spectrum-Card-footer {\n  border-color: rgb(62, 62, 62);\n}\n.spectrum--dark .spectrum-Card--quiet,\n.spectrum--dark .spectrum-Card--gallery {\n  border-color: transparent;\n  background-color: transparent;\n}\n.spectrum--dark .spectrum-Card--quiet .spectrum-Card-preview,\n.spectrum--dark .spectrum-Card--gallery .spectrum-Card-preview {\n    background-color: rgb(62, 62, 62);\n  }\n.spectrum--dark .spectrum-Card--quiet:hover,\n.spectrum--dark .spectrum-Card--gallery:hover {\n    border-color: transparent;\n  }\n.spectrum--dark .spectrum-Card--quiet:hover .spectrum-Card-preview,\n.spectrum--dark .spectrum-Card--gallery:hover .spectrum-Card-preview {\n      background-color: rgb(74, 74, 74);\n    }\n.spectrum--dark .spectrum-Card--quiet.is-selected,\n.spectrum--dark .spectrum-Card--quiet.focus-ring,\n.spectrum--dark .spectrum-Card--gallery.is-selected,\n.spectrum--dark .spectrum-Card--gallery.focus-ring {\n    border-color: transparent;\n    box-shadow: none;\n  }\n.spectrum--dark .spectrum-Card--quiet.is-selected .spectrum-Card-preview,\n.spectrum--dark .spectrum-Card--quiet.focus-ring .spectrum-Card-preview,\n.spectrum--dark .spectrum-Card--gallery.is-selected .spectrum-Card-preview,\n.spectrum--dark .spectrum-Card--gallery.focus-ring .spectrum-Card-preview {\n      background-color: rgb(62, 62, 62);\n    }\n.spectrum--dark .spectrum-Card--quiet.is-selected .spectrum-Card-preview:before,\n.spectrum--dark .spectrum-Card--quiet.focus-ring .spectrum-Card-preview:before,\n.spectrum--dark .spectrum-Card--gallery.is-selected .spectrum-Card-preview:before,\n.spectrum--dark .spectrum-Card--gallery.focus-ring .spectrum-Card-preview:before {\n        border-color: rgb(55, 142, 240);\n        box-shadow: 0 0 0 1px rgb(55, 142, 240);\n      }\n.spectrum--dark .spectrum-Card--quiet.is-drop-target,\n.spectrum--dark .spectrum-Card--gallery.is-drop-target {\n    border-color: transparent;\n    background-color: transparent;\n    box-shadow: none;\n  }\n.spectrum--dark .spectrum-Card--quiet.is-drop-target .spectrum-Card-preview,\n.spectrum--dark .spectrum-Card--gallery.is-drop-target .spectrum-Card-preview {\n      background-color: rgba(55,142,240,0.15);\n    }\n.spectrum--dark .spectrum-Card--quiet.is-drop-target .spectrum-Card-preview:before,\n.spectrum--dark .spectrum-Card--gallery.is-drop-target .spectrum-Card-preview:before {\n        border-color: rgb(55, 142, 240);\n        box-shadow: 0 0 0 1px rgb(55, 142, 240);\n      }\n.spectrum--dark .spectrum-Card--quiet.is-drop-target .spectrum-Asset-folderBackground,\n.spectrum--dark .spectrum-Card--quiet.is-drop-target .spectrum-Asset-fileBackground,\n.spectrum--dark .spectrum-Card--gallery.is-drop-target .spectrum-Asset-folderBackground,\n.spectrum--dark .spectrum-Card--gallery.is-drop-target .spectrum-Asset-fileBackground {\n      fill: rgba(55,142,240,0.15);\n    }\n.spectrum--dark .spectrum-Card--quiet.is-drop-target .spectrum-Asset-folderOutline,\n.spectrum--dark .spectrum-Card--quiet.is-drop-target .spectrum-Asset-fileOutline,\n.spectrum--dark .spectrum-Card--gallery.is-drop-target .spectrum-Asset-folderOutline,\n.spectrum--dark .spectrum-Card--gallery.is-drop-target .spectrum-Asset-fileOutline {\n      fill: rgb(55, 142, 240);\n    }\n.spectrum--dark .spectrum-Card--quiet .spectrum-Card-title,\n.spectrum--dark .spectrum-Card--gallery .spectrum-Card-title {\n    color: rgb(227, 227, 227);\n  }\n.spectrum--dark .spectrum-Card--quiet .spectrum-Card-subtitle,\n.spectrum--dark .spectrum-Card--gallery .spectrum-Card-subtitle {\n    color: rgb(185, 185, 185);\n  }\n.spectrum--dark .spectrum-Card--horizontal:hover .spectrum-Card-preview {\n      border-color: rgb(90, 90, 90);\n    }\n.spectrum--dark .spectrum-Card--horizontal .spectrum-Card-preview {\n    background-color: rgb(62, 62, 62);\n\n    border-color: rgb(62, 62, 62);\n  }\n",""])},8117:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest .spectrum-Card {\n  border-color: rgb(44, 44, 44);\n  background-color: rgb(8, 8, 8);\n}\n.spectrum--darkest .spectrum-Card:hover {\n    border-color: rgb(73, 73, 73);\n  }\n.spectrum--darkest .spectrum-Card.is-selected,\n.spectrum--darkest .spectrum-Card.focus-ring {\n    border-color: rgb(20, 115, 230);\n    box-shadow: 0 0 0 1px rgb(20, 115, 230);\n  }\n.spectrum--darkest .spectrum-Card.is-drop-target {\n    border-color: rgb(20, 115, 230);\n    box-shadow: 0 0 0 1px rgb(20, 115, 230);\n    background-color: rgba(38,128,235,0.2);\n  }\n.spectrum--darkest .spectrum-Card .spectrum-Card-title {\n    color: rgb(200, 200, 200);\n  }\n.spectrum--darkest .spectrum-Card .spectrum-Card-subtitle {\n    color: rgb(162, 162, 162);\n  }\n.spectrum--darkest .spectrum-Card-description {\n  color: rgb(162, 162, 162);\n}\n.spectrum--darkest .spectrum-Card-coverPhoto {\n  background-color: rgb(44, 44, 44);\n  border-bottom-color: rgb(44, 44, 44);\n}\n.spectrum--darkest .spectrum-Card-footer {\n  border-color: rgb(44, 44, 44);\n}\n.spectrum--darkest .spectrum-Card--quiet,\n.spectrum--darkest .spectrum-Card--gallery {\n  border-color: transparent;\n  background-color: transparent;\n}\n.spectrum--darkest .spectrum-Card--quiet .spectrum-Card-preview,\n.spectrum--darkest .spectrum-Card--gallery .spectrum-Card-preview {\n    background-color: rgb(44, 44, 44);\n  }\n.spectrum--darkest .spectrum-Card--quiet:hover,\n.spectrum--darkest .spectrum-Card--gallery:hover {\n    border-color: transparent;\n  }\n.spectrum--darkest .spectrum-Card--quiet:hover .spectrum-Card-preview,\n.spectrum--darkest .spectrum-Card--gallery:hover .spectrum-Card-preview {\n      background-color: rgb(57, 57, 57);\n    }\n.spectrum--darkest .spectrum-Card--quiet.is-selected,\n.spectrum--darkest .spectrum-Card--quiet.focus-ring,\n.spectrum--darkest .spectrum-Card--gallery.is-selected,\n.spectrum--darkest .spectrum-Card--gallery.focus-ring {\n    border-color: transparent;\n    box-shadow: none;\n  }\n.spectrum--darkest .spectrum-Card--quiet.is-selected .spectrum-Card-preview,\n.spectrum--darkest .spectrum-Card--quiet.focus-ring .spectrum-Card-preview,\n.spectrum--darkest .spectrum-Card--gallery.is-selected .spectrum-Card-preview,\n.spectrum--darkest .spectrum-Card--gallery.focus-ring .spectrum-Card-preview {\n      background-color: rgb(44, 44, 44);\n    }\n.spectrum--darkest .spectrum-Card--quiet.is-selected .spectrum-Card-preview:before,\n.spectrum--darkest .spectrum-Card--quiet.focus-ring .spectrum-Card-preview:before,\n.spectrum--darkest .spectrum-Card--gallery.is-selected .spectrum-Card-preview:before,\n.spectrum--darkest .spectrum-Card--gallery.focus-ring .spectrum-Card-preview:before {\n        border-color: rgb(38, 128, 235);\n        box-shadow: 0 0 0 1px rgb(38, 128, 235);\n      }\n.spectrum--darkest .spectrum-Card--quiet.is-drop-target,\n.spectrum--darkest .spectrum-Card--gallery.is-drop-target {\n    border-color: transparent;\n    background-color: transparent;\n    box-shadow: none;\n  }\n.spectrum--darkest .spectrum-Card--quiet.is-drop-target .spectrum-Card-preview,\n.spectrum--darkest .spectrum-Card--gallery.is-drop-target .spectrum-Card-preview {\n      background-color: rgba(38,128,235,0.2);\n    }\n.spectrum--darkest .spectrum-Card--quiet.is-drop-target .spectrum-Card-preview:before,\n.spectrum--darkest .spectrum-Card--gallery.is-drop-target .spectrum-Card-preview:before {\n        border-color: rgb(38, 128, 235);\n        box-shadow: 0 0 0 1px rgb(38, 128, 235);\n      }\n.spectrum--darkest .spectrum-Card--quiet.is-drop-target .spectrum-Asset-folderBackground,\n.spectrum--darkest .spectrum-Card--quiet.is-drop-target .spectrum-Asset-fileBackground,\n.spectrum--darkest .spectrum-Card--gallery.is-drop-target .spectrum-Asset-folderBackground,\n.spectrum--darkest .spectrum-Card--gallery.is-drop-target .spectrum-Asset-fileBackground {\n      fill: rgba(38,128,235,0.2);\n    }\n.spectrum--darkest .spectrum-Card--quiet.is-drop-target .spectrum-Asset-folderOutline,\n.spectrum--darkest .spectrum-Card--quiet.is-drop-target .spectrum-Asset-fileOutline,\n.spectrum--darkest .spectrum-Card--gallery.is-drop-target .spectrum-Asset-folderOutline,\n.spectrum--darkest .spectrum-Card--gallery.is-drop-target .spectrum-Asset-fileOutline {\n      fill: rgb(38, 128, 235);\n    }\n.spectrum--darkest .spectrum-Card--quiet .spectrum-Card-title,\n.spectrum--darkest .spectrum-Card--gallery .spectrum-Card-title {\n    color: rgb(200, 200, 200);\n  }\n.spectrum--darkest .spectrum-Card--quiet .spectrum-Card-subtitle,\n.spectrum--darkest .spectrum-Card--gallery .spectrum-Card-subtitle {\n    color: rgb(162, 162, 162);\n  }\n.spectrum--darkest .spectrum-Card--horizontal:hover .spectrum-Card-preview {\n      border-color: rgb(73, 73, 73);\n    }\n.spectrum--darkest .spectrum-Card--horizontal .spectrum-Card-preview {\n    background-color: rgb(44, 44, 44);\n\n    border-color: rgb(44, 44, 44);\n  }\n",""])},85655:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-Card {\n  border-color: rgb(234, 234, 234);\n  background-color: rgb(255, 255, 255);\n}\n.spectrum--light .spectrum-Card:hover {\n    border-color: rgb(202, 202, 202);\n  }\n.spectrum--light .spectrum-Card.is-selected,\n.spectrum--light .spectrum-Card.focus-ring {\n    border-color: rgb(38, 128, 235);\n    box-shadow: 0 0 0 1px rgb(38, 128, 235);\n  }\n.spectrum--light .spectrum-Card.is-drop-target {\n    border-color: rgb(38, 128, 235);\n    box-shadow: 0 0 0 1px rgb(38, 128, 235);\n    background-color: rgba(20,115,230,0.1);\n  }\n.spectrum--light .spectrum-Card .spectrum-Card-title {\n    color: rgb(75, 75, 75);\n  }\n.spectrum--light .spectrum-Card .spectrum-Card-subtitle {\n    color: rgb(110, 110, 110);\n  }\n.spectrum--light .spectrum-Card-description {\n  color: rgb(110, 110, 110);\n}\n.spectrum--light .spectrum-Card-coverPhoto {\n  background-color: rgb(234, 234, 234);\n  border-bottom-color: rgb(234, 234, 234);\n}\n.spectrum--light .spectrum-Card-footer {\n  border-color: rgb(234, 234, 234);\n}\n.spectrum--light .spectrum-Card--quiet,\n.spectrum--light .spectrum-Card--gallery {\n  border-color: transparent;\n  background-color: transparent;\n}\n.spectrum--light .spectrum-Card--quiet .spectrum-Card-preview,\n.spectrum--light .spectrum-Card--gallery .spectrum-Card-preview {\n    background-color: rgb(234, 234, 234);\n  }\n.spectrum--light .spectrum-Card--quiet:hover,\n.spectrum--light .spectrum-Card--gallery:hover {\n    border-color: transparent;\n  }\n.spectrum--light .spectrum-Card--quiet:hover .spectrum-Card-preview,\n.spectrum--light .spectrum-Card--gallery:hover .spectrum-Card-preview {\n      background-color: rgb(225, 225, 225);\n    }\n.spectrum--light .spectrum-Card--quiet.is-selected,\n.spectrum--light .spectrum-Card--quiet.focus-ring,\n.spectrum--light .spectrum-Card--gallery.is-selected,\n.spectrum--light .spectrum-Card--gallery.focus-ring {\n    border-color: transparent;\n    box-shadow: none;\n  }\n.spectrum--light .spectrum-Card--quiet.is-selected .spectrum-Card-preview,\n.spectrum--light .spectrum-Card--quiet.focus-ring .spectrum-Card-preview,\n.spectrum--light .spectrum-Card--gallery.is-selected .spectrum-Card-preview,\n.spectrum--light .spectrum-Card--gallery.focus-ring .spectrum-Card-preview {\n      background-color: rgb(234, 234, 234);\n    }\n.spectrum--light .spectrum-Card--quiet.is-selected .spectrum-Card-preview:before,\n.spectrum--light .spectrum-Card--quiet.focus-ring .spectrum-Card-preview:before,\n.spectrum--light .spectrum-Card--gallery.is-selected .spectrum-Card-preview:before,\n.spectrum--light .spectrum-Card--gallery.focus-ring .spectrum-Card-preview:before {\n        border-color: rgb(20, 115, 230);\n        box-shadow: 0 0 0 1px rgb(20, 115, 230);\n      }\n.spectrum--light .spectrum-Card--quiet.is-drop-target,\n.spectrum--light .spectrum-Card--gallery.is-drop-target {\n    border-color: transparent;\n    background-color: transparent;\n    box-shadow: none;\n  }\n.spectrum--light .spectrum-Card--quiet.is-drop-target .spectrum-Card-preview,\n.spectrum--light .spectrum-Card--gallery.is-drop-target .spectrum-Card-preview {\n      background-color: rgba(20,115,230,0.1);\n    }\n.spectrum--light .spectrum-Card--quiet.is-drop-target .spectrum-Card-preview:before,\n.spectrum--light .spectrum-Card--gallery.is-drop-target .spectrum-Card-preview:before {\n        border-color: rgb(20, 115, 230);\n        box-shadow: 0 0 0 1px rgb(20, 115, 230);\n      }\n.spectrum--light .spectrum-Card--quiet.is-drop-target .spectrum-Asset-folderBackground,\n.spectrum--light .spectrum-Card--quiet.is-drop-target .spectrum-Asset-fileBackground,\n.spectrum--light .spectrum-Card--gallery.is-drop-target .spectrum-Asset-folderBackground,\n.spectrum--light .spectrum-Card--gallery.is-drop-target .spectrum-Asset-fileBackground {\n      fill: rgba(20,115,230,0.1);\n    }\n.spectrum--light .spectrum-Card--quiet.is-drop-target .spectrum-Asset-folderOutline,\n.spectrum--light .spectrum-Card--quiet.is-drop-target .spectrum-Asset-fileOutline,\n.spectrum--light .spectrum-Card--gallery.is-drop-target .spectrum-Asset-folderOutline,\n.spectrum--light .spectrum-Card--gallery.is-drop-target .spectrum-Asset-fileOutline {\n      fill: rgb(20, 115, 230);\n    }\n.spectrum--light .spectrum-Card--quiet .spectrum-Card-title,\n.spectrum--light .spectrum-Card--gallery .spectrum-Card-title {\n    color: rgb(75, 75, 75);\n  }\n.spectrum--light .spectrum-Card--quiet .spectrum-Card-subtitle,\n.spectrum--light .spectrum-Card--gallery .spectrum-Card-subtitle {\n    color: rgb(110, 110, 110);\n  }\n.spectrum--light .spectrum-Card--horizontal:hover .spectrum-Card-preview {\n      border-color: rgb(202, 202, 202);\n    }\n.spectrum--light .spectrum-Card--horizontal .spectrum-Card-preview {\n    background-color: rgb(234, 234, 234);\n\n    border-color: rgb(234, 234, 234);\n  }\n",""])},12589:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-Card {\n  border-color: rgb(244, 244, 244);\n  background-color: rgb(255, 255, 255);\n}\n.spectrum--lightest .spectrum-Card:hover {\n    border-color: rgb(211, 211, 211);\n  }\n.spectrum--lightest .spectrum-Card.is-selected,\n.spectrum--lightest .spectrum-Card.focus-ring {\n    border-color: rgb(55, 142, 240);\n    box-shadow: 0 0 0 1px rgb(55, 142, 240);\n  }\n.spectrum--lightest .spectrum-Card.is-drop-target {\n    border-color: rgb(55, 142, 240);\n    box-shadow: 0 0 0 1px rgb(55, 142, 240);\n    background-color: rgba(38,128,235,0.1);\n  }\n.spectrum--lightest .spectrum-Card .spectrum-Card-title {\n    color: rgb(80, 80, 80);\n  }\n.spectrum--lightest .spectrum-Card .spectrum-Card-subtitle {\n    color: rgb(116, 116, 116);\n  }\n.spectrum--lightest .spectrum-Card-description {\n  color: rgb(116, 116, 116);\n}\n.spectrum--lightest .spectrum-Card-coverPhoto {\n  background-color: rgb(244, 244, 244);\n  border-bottom-color: rgb(244, 244, 244);\n}\n.spectrum--lightest .spectrum-Card-footer {\n  border-color: rgb(244, 244, 244);\n}\n.spectrum--lightest .spectrum-Card--quiet,\n.spectrum--lightest .spectrum-Card--gallery {\n  border-color: transparent;\n  background-color: transparent;\n}\n.spectrum--lightest .spectrum-Card--quiet .spectrum-Card-preview,\n.spectrum--lightest .spectrum-Card--gallery .spectrum-Card-preview {\n    background-color: rgb(244, 244, 244);\n  }\n.spectrum--lightest .spectrum-Card--quiet:hover,\n.spectrum--lightest .spectrum-Card--gallery:hover {\n    border-color: transparent;\n  }\n.spectrum--lightest .spectrum-Card--quiet:hover .spectrum-Card-preview,\n.spectrum--lightest .spectrum-Card--gallery:hover .spectrum-Card-preview {\n      background-color: rgb(234, 234, 234);\n    }\n.spectrum--lightest .spectrum-Card--quiet.is-selected,\n.spectrum--lightest .spectrum-Card--quiet.focus-ring,\n.spectrum--lightest .spectrum-Card--gallery.is-selected,\n.spectrum--lightest .spectrum-Card--gallery.focus-ring {\n    border-color: transparent;\n    box-shadow: none;\n  }\n.spectrum--lightest .spectrum-Card--quiet.is-selected .spectrum-Card-preview,\n.spectrum--lightest .spectrum-Card--quiet.focus-ring .spectrum-Card-preview,\n.spectrum--lightest .spectrum-Card--gallery.is-selected .spectrum-Card-preview,\n.spectrum--lightest .spectrum-Card--gallery.focus-ring .spectrum-Card-preview {\n      background-color: rgb(244, 244, 244);\n    }\n.spectrum--lightest .spectrum-Card--quiet.is-selected .spectrum-Card-preview:before,\n.spectrum--lightest .spectrum-Card--quiet.focus-ring .spectrum-Card-preview:before,\n.spectrum--lightest .spectrum-Card--gallery.is-selected .spectrum-Card-preview:before,\n.spectrum--lightest .spectrum-Card--gallery.focus-ring .spectrum-Card-preview:before {\n        border-color: rgb(38, 128, 235);\n        box-shadow: 0 0 0 1px rgb(38, 128, 235);\n      }\n.spectrum--lightest .spectrum-Card--quiet.is-drop-target,\n.spectrum--lightest .spectrum-Card--gallery.is-drop-target {\n    border-color: transparent;\n    background-color: transparent;\n    box-shadow: none;\n  }\n.spectrum--lightest .spectrum-Card--quiet.is-drop-target .spectrum-Card-preview,\n.spectrum--lightest .spectrum-Card--gallery.is-drop-target .spectrum-Card-preview {\n      background-color: rgba(38,128,235,0.1);\n    }\n.spectrum--lightest .spectrum-Card--quiet.is-drop-target .spectrum-Card-preview:before,\n.spectrum--lightest .spectrum-Card--gallery.is-drop-target .spectrum-Card-preview:before {\n        border-color: rgb(38, 128, 235);\n        box-shadow: 0 0 0 1px rgb(38, 128, 235);\n      }\n.spectrum--lightest .spectrum-Card--quiet.is-drop-target .spectrum-Asset-folderBackground,\n.spectrum--lightest .spectrum-Card--quiet.is-drop-target .spectrum-Asset-fileBackground,\n.spectrum--lightest .spectrum-Card--gallery.is-drop-target .spectrum-Asset-folderBackground,\n.spectrum--lightest .spectrum-Card--gallery.is-drop-target .spectrum-Asset-fileBackground {\n      fill: rgba(38,128,235,0.1);\n    }\n.spectrum--lightest .spectrum-Card--quiet.is-drop-target .spectrum-Asset-folderOutline,\n.spectrum--lightest .spectrum-Card--quiet.is-drop-target .spectrum-Asset-fileOutline,\n.spectrum--lightest .spectrum-Card--gallery.is-drop-target .spectrum-Asset-folderOutline,\n.spectrum--lightest .spectrum-Card--gallery.is-drop-target .spectrum-Asset-fileOutline {\n      fill: rgb(38, 128, 235);\n    }\n.spectrum--lightest .spectrum-Card--quiet .spectrum-Card-title,\n.spectrum--lightest .spectrum-Card--gallery .spectrum-Card-title {\n    color: rgb(80, 80, 80);\n  }\n.spectrum--lightest .spectrum-Card--quiet .spectrum-Card-subtitle,\n.spectrum--lightest .spectrum-Card--gallery .spectrum-Card-subtitle {\n    color: rgb(116, 116, 116);\n  }\n.spectrum--lightest .spectrum-Card--horizontal:hover .spectrum-Card-preview {\n      border-color: rgb(211, 211, 211);\n    }\n.spectrum--lightest .spectrum-Card--horizontal .spectrum-Card-preview {\n    background-color: rgb(244, 244, 244);\n\n    border-color: rgb(244, 244, 244);\n  }\n",""])},56367:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large .spectrum-Checkbox {\n\n  min-height: 40px;\n\n  margin-right: 20px;\n}\n.spectrum--large .spectrum-Checkbox-input {\n  left: -10px;\n  width: calc(100% + 20px);\n}\n.spectrum--large .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {\n    border-width: 9px\n  }\n.spectrum--large .spectrum-Checkbox.is-indeterminate .spectrum-Checkbox-box,\n  .spectrum--large .spectrum-Checkbox.is-indeterminate .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {\n    border-width: 9px\n  }\n.spectrum--large .spectrum-Checkbox-label {\n  margin-left: 13px;\n  font-size: 17px;\n  font-weight: 400;\n  transition: color 130ms ease-in-out;\n\n  margin-top: 8px;\n}\n.spectrum--large .spectrum-Checkbox-box {\n  width: 18px;\n  height: 18px;\n  margin: 11px 0;\n\n  border-radius: 2px;\n  border-width: 2px;\n\n  transition: border 130ms ease-in-out, box-shadow 130ms ease-in-out;\n}\n.spectrum--large .spectrum-Checkbox-checkmark,\n.spectrum--large .spectrum-Checkbox-partialCheckmark {\n\n  margin-top: -6px;\n  margin-left: -6px;\n\n  transition: opacity 130ms ease-in-out, transform 130ms ease-in-out;\n}\n",""])},78237:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Checkbox {\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -ms-flex-align: start;\n      align-items: flex-start;\n\n  position: relative;\n\n  min-height: 40px;\n  max-width: 100%;\n\n  margin-right: 20px;\n\n  vertical-align: top;\n}\n.spectrum-Checkbox-input {\n  font-family: inherit;\n  font-size: 100%;\n  line-height: 1.15;\n  margin: 0;\n  overflow: visible;\n  box-sizing: border-box;\n  padding: 0;\n  position: absolute;\n  top: 0;\n  left: -10px;\n  width: calc(100% + 20px);;\n  height: 100%;\n\n  opacity: .0001;\n  z-index: 1;\n\n  cursor: pointer;\n}\n.spectrum-Checkbox-input:disabled {\n    cursor: default;\n  }\n.spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {\n    border-width: 9px;\n  }\n.spectrum-Checkbox-input:checked + .spectrum-Checkbox-box .spectrum-Checkbox-checkmark {\n      transform: scale(1);\n      opacity: 1;\n    }\n.spectrum-Checkbox.is-indeterminate .spectrum-Checkbox-box,\n  .spectrum-Checkbox.is-indeterminate .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {\n    border-width: 9px;\n  }\n.spectrum-Checkbox.is-indeterminate .spectrum-Checkbox-box .spectrum-Checkbox-checkmark, .spectrum-Checkbox.is-indeterminate .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box .spectrum-Checkbox-checkmark {\n      display: none;\n    }\n.spectrum-Checkbox.is-indeterminate .spectrum-Checkbox-box .spectrum-Checkbox-partialCheckmark, .spectrum-Checkbox.is-indeterminate .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box .spectrum-Checkbox-partialCheckmark {\n      display: block;\n\n      transform: scale(1);\n      opacity: 1;\n    }\n.spectrum-Checkbox-label {\n  margin-left: 13px;\n  font-size: 17px;\n  font-weight: 400;\n  transition: color 130ms ease-in-out;\n\n  margin-top: 8px;\n}\n.spectrum-Checkbox-box {\n  position: relative;\n  box-sizing: border-box;\n  width: 18px;\n  height: 18px;\n  margin: 11px 0;\n\n  -ms-flex-positive: 0;\n\n      flex-grow: 0;\n  -ms-flex-negative: 0;\n      flex-shrink: 0;\n\n  border-radius: 2px;\n  border-width: 2px;\n  border-style: solid;\n\n  transition: border 130ms ease-in-out, box-shadow 130ms ease-in-out;\n}\n.spectrum-Checkbox-checkmark,\n.spectrum-Checkbox-partialCheckmark {\n  position: absolute;\n  top: 50%;\n  left: 50%;\n\n  margin-top: -6px;\n  margin-left: -6px;\n\n  opacity: 0;\n  transform: scale(0);\n\n  transition: opacity 130ms ease-in-out, transform 130ms ease-in-out;\n}\n.spectrum-Checkbox-partialCheckmark {\n  display: none;\n}\n",""])},11751:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Checkbox {\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -ms-flex-align: start;\n      align-items: flex-start;\n\n  position: relative;\n\n  min-height: 32px;\n  max-width: 100%;\n\n  margin-right: 16px;\n\n  vertical-align: top;\n}\n.spectrum-Checkbox-input {\n  font-family: inherit;\n  font-size: 100%;\n  line-height: 1.15;\n  margin: 0;\n  overflow: visible;\n  box-sizing: border-box;\n  padding: 0;\n  position: absolute;\n  top: 0;\n  left: -8px;\n  width: calc(100% + 16px);;\n  height: 100%;\n\n  opacity: .0001;\n  z-index: 1;\n\n  cursor: pointer;\n}\n.spectrum-Checkbox-input:disabled {\n    cursor: default;\n  }\n.spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {\n    border-width: 7px;\n  }\n.spectrum-Checkbox-input:checked + .spectrum-Checkbox-box .spectrum-Checkbox-checkmark {\n      transform: scale(1);\n      opacity: 1;\n    }\n.spectrum-Checkbox.is-indeterminate .spectrum-Checkbox-box,\n  .spectrum-Checkbox.is-indeterminate .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {\n    border-width: 7px;\n  }\n.spectrum-Checkbox.is-indeterminate .spectrum-Checkbox-box .spectrum-Checkbox-checkmark, .spectrum-Checkbox.is-indeterminate .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box .spectrum-Checkbox-checkmark {\n      display: none;\n    }\n.spectrum-Checkbox.is-indeterminate .spectrum-Checkbox-box .spectrum-Checkbox-partialCheckmark, .spectrum-Checkbox.is-indeterminate .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box .spectrum-Checkbox-partialCheckmark {\n      display: block;\n\n      transform: scale(1);\n      opacity: 1;\n    }\n.spectrum-Checkbox-label {\n  margin-left: 10px;\n  font-size: 14px;\n  font-weight: 400;\n  transition: color 130ms ease-in-out;\n\n  margin-top: 6px;\n}\n.spectrum-Checkbox-box {\n  position: relative;\n  box-sizing: border-box;\n  width: 14px;\n  height: 14px;\n  margin: 9px 0;\n\n  -ms-flex-positive: 0;\n\n      flex-grow: 0;\n  -ms-flex-negative: 0;\n      flex-shrink: 0;\n\n  border-radius: 2px;\n  border-width: 2px;\n  border-style: solid;\n\n  transition: border 130ms ease-in-out, box-shadow 130ms ease-in-out;\n}\n.spectrum-Checkbox-checkmark,\n.spectrum-Checkbox-partialCheckmark {\n  position: absolute;\n  top: 50%;\n  left: 50%;\n\n  margin-top: -5px;\n  margin-left: -5px;\n\n  opacity: 0;\n  transform: scale(0);\n\n  transition: opacity 130ms ease-in-out, transform 130ms ease-in-out;\n}\n.spectrum-Checkbox-partialCheckmark {\n  display: none;\n}\n",""])},39975:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark .spectrum-Checkbox-label {\n  color: rgb(227, 227, 227);\n}\n.spectrum--dark .spectrum-Checkbox-box {\n  border-color: rgb(144, 144, 144);\n  background-color: rgb(47, 47, 47);\n}\n.spectrum--dark .spectrum-Checkbox.is-indeterminate .spectrum-Checkbox-box,\n.spectrum--dark .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {\n  border-color: rgb(55, 142, 240);\n}\n.spectrum--dark .spectrum-Checkbox:hover.is-indeterminate .spectrum-Checkbox-box,\n.spectrum--dark .spectrum-Checkbox:hover .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {\n    border-color: rgb(75, 156, 245);\n\n  }\n.spectrum--dark .spectrum-Checkbox:active.is-indeterminate .spectrum-Checkbox-box,\n.spectrum--dark .spectrum-Checkbox:active .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {\n    border-color: rgb(90, 169, 250);\n\n  }\n.spectrum--dark .spectrum-Checkbox {\n  border-color: rgb(144, 144, 144);\n}\n.spectrum--dark .spectrum-Checkbox:hover .spectrum-Checkbox-box {\n      border-color: rgb(185, 185, 185);\n\n      box-shadow: none;\n    }\n.spectrum--dark .spectrum-Checkbox:hover .spectrum-Checkbox-label {\n      color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-Checkbox:active .spectrum-Checkbox-box {\n      border-color: rgb(227, 227, 227);\n\n    }\n.spectrum--dark .spectrum-Checkbox:active .spectrum-Checkbox-label {\n      color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-Checkbox .spectrum-Checkbox-checkmark,\n.spectrum--dark .spectrum-Checkbox .spectrum-Checkbox-partialCheckmark {\n    color: rgb(47, 47, 47);\n  }\n.spectrum--dark .spectrum-Checkbox-input:disabled + .spectrum-Checkbox-box {\n    border-color: rgb(90, 90, 90) !important;\n\n    background-color: rgb(47, 47, 47);\n  }\n.spectrum--dark .spectrum-Checkbox-input:disabled ~ .spectrum-Checkbox-label {\n    color: rgb(110, 110, 110);\n  }\n.spectrum--dark .spectrum-Checkbox-input.focus-ring + .spectrum-Checkbox-box {\n    border-color: rgb(38, 128, 235) !important;\n\n    box-shadow: 0 0 0 1px rgb(38, 128, 235) !important;\n  }\n.spectrum--dark .spectrum-Checkbox-input.focus-ring ~ .spectrum-Checkbox-label {\n    color: rgb(75, 156, 245) !important;\n  }\n.spectrum--dark .spectrum-Checkbox--quiet.is-indeterminate .spectrum-Checkbox-box,\n.spectrum--dark .spectrum-Checkbox--quiet .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {\n  border-color: rgb(185, 185, 185);\n}\n.spectrum--dark .spectrum-Checkbox--quiet:hover.is-indeterminate .spectrum-Checkbox-box,\n.spectrum--dark .spectrum-Checkbox--quiet:hover .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {\n    border-color: rgb(227, 227, 227);\n  }\n.spectrum--dark .spectrum-Checkbox--quiet:active.is-indeterminate .spectrum-Checkbox-box,\n.spectrum--dark .spectrum-Checkbox--quiet:active .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {\n    border-color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-Checkbox.is-invalid .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box,\n.spectrum--dark .spectrum-Checkbox.is-invalid .spectrum-Checkbox-box {\n    border-color: rgb(236, 91, 98);\n  }\n.spectrum--dark .spectrum-Checkbox.is-invalid .spectrum-Checkbox-label {\n    color: rgb(247, 109, 116);\n  }\n.spectrum--dark .spectrum-Checkbox.is-invalid:hover .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box,\n.spectrum--dark .spectrum-Checkbox.is-invalid:hover .spectrum-Checkbox-box {\n      border-color: rgb(247, 109, 116);\n    }\n.spectrum--dark .spectrum-Checkbox.is-invalid:hover .spectrum-Checkbox-label {\n      color: rgb(255, 123, 130);\n    }\n.spectrum--dark .spectrum-Checkbox.is-invalid:active .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box,\n.spectrum--dark .spectrum-Checkbox.is-invalid:active .spectrum-Checkbox-box {\n      border-color: rgb(255, 123, 130);\n    }\n.spectrum--dark .spectrum-Checkbox.is-invalid:active .spectrum-Checkbox-label {\n      color: rgb(255, 123, 130);\n    }\n",""])},33582:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest .spectrum-Checkbox-label {\n  color: rgb(200, 200, 200);\n}\n.spectrum--darkest .spectrum-Checkbox-box {\n  border-color: rgb(124, 124, 124);\n  background-color: rgb(26, 26, 26);\n}\n.spectrum--darkest .spectrum-Checkbox.is-indeterminate .spectrum-Checkbox-box,\n.spectrum--darkest .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {\n  border-color: rgb(38, 128, 235);\n}\n.spectrum--darkest .spectrum-Checkbox:hover.is-indeterminate .spectrum-Checkbox-box,\n.spectrum--darkest .spectrum-Checkbox:hover .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {\n    border-color: rgb(55, 142, 240);\n\n  }\n.spectrum--darkest .spectrum-Checkbox:active.is-indeterminate .spectrum-Checkbox-box,\n.spectrum--darkest .spectrum-Checkbox:active .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {\n    border-color: rgb(75, 156, 245);\n\n  }\n.spectrum--darkest .spectrum-Checkbox {\n  border-color: rgb(124, 124, 124);\n}\n.spectrum--darkest .spectrum-Checkbox:hover .spectrum-Checkbox-box {\n      border-color: rgb(162, 162, 162);\n\n      box-shadow: none;\n    }\n.spectrum--darkest .spectrum-Checkbox:hover .spectrum-Checkbox-label {\n      color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-Checkbox:active .spectrum-Checkbox-box {\n      border-color: rgb(200, 200, 200);\n\n    }\n.spectrum--darkest .spectrum-Checkbox:active .spectrum-Checkbox-label {\n      color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-Checkbox .spectrum-Checkbox-checkmark,\n.spectrum--darkest .spectrum-Checkbox .spectrum-Checkbox-partialCheckmark {\n    color: rgb(26, 26, 26);\n  }\n.spectrum--darkest .spectrum-Checkbox-input:disabled + .spectrum-Checkbox-box {\n    border-color: rgb(73, 73, 73) !important;\n\n    background-color: rgb(26, 26, 26);\n  }\n.spectrum--darkest .spectrum-Checkbox-input:disabled ~ .spectrum-Checkbox-label {\n    color: rgb(92, 92, 92);\n  }\n.spectrum--darkest .spectrum-Checkbox-input.focus-ring + .spectrum-Checkbox-box {\n    border-color: rgb(20, 115, 230) !important;\n\n    box-shadow: 0 0 0 1px rgb(20, 115, 230) !important;\n  }\n.spectrum--darkest .spectrum-Checkbox-input.focus-ring ~ .spectrum-Checkbox-label {\n    color: rgb(55, 142, 240) !important;\n  }\n.spectrum--darkest .spectrum-Checkbox--quiet.is-indeterminate .spectrum-Checkbox-box,\n.spectrum--darkest .spectrum-Checkbox--quiet .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {\n  border-color: rgb(162, 162, 162);\n}\n.spectrum--darkest .spectrum-Checkbox--quiet:hover.is-indeterminate .spectrum-Checkbox-box,\n.spectrum--darkest .spectrum-Checkbox--quiet:hover .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {\n    border-color: rgb(200, 200, 200);\n  }\n.spectrum--darkest .spectrum-Checkbox--quiet:active.is-indeterminate .spectrum-Checkbox-box,\n.spectrum--darkest .spectrum-Checkbox--quiet:active .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {\n    border-color: rgb(239, 239, 239);\n  }\n.spectrum--darkest .spectrum-Checkbox.is-invalid .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box,\n.spectrum--darkest .spectrum-Checkbox.is-invalid .spectrum-Checkbox-box {\n    border-color: rgb(227, 72, 80);\n  }\n.spectrum--darkest .spectrum-Checkbox.is-invalid .spectrum-Checkbox-label {\n    color: rgb(236, 91, 98);\n  }\n.spectrum--darkest .spectrum-Checkbox.is-invalid:hover .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box,\n.spectrum--darkest .spectrum-Checkbox.is-invalid:hover .spectrum-Checkbox-box {\n      border-color: rgb(236, 91, 98);\n    }\n.spectrum--darkest .spectrum-Checkbox.is-invalid:hover .spectrum-Checkbox-label {\n      color: rgb(247, 109, 116);\n    }\n.spectrum--darkest .spectrum-Checkbox.is-invalid:active .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box,\n.spectrum--darkest .spectrum-Checkbox.is-invalid:active .spectrum-Checkbox-box {\n      border-color: rgb(247, 109, 116);\n    }\n.spectrum--darkest .spectrum-Checkbox.is-invalid:active .spectrum-Checkbox-label {\n      color: rgb(247, 109, 116);\n    }\n",""])},17455:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-Checkbox-label {\n  color: rgb(75, 75, 75);\n}\n.spectrum--light .spectrum-Checkbox-box {\n  border-color: rgb(142, 142, 142);\n  background-color: rgb(250, 250, 250);\n}\n.spectrum--light .spectrum-Checkbox.is-indeterminate .spectrum-Checkbox-box,\n.spectrum--light .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {\n  border-color: rgb(20, 115, 230);\n}\n.spectrum--light .spectrum-Checkbox:hover.is-indeterminate .spectrum-Checkbox-box,\n.spectrum--light .spectrum-Checkbox:hover .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {\n    border-color: rgb(13, 102, 208);\n\n  }\n.spectrum--light .spectrum-Checkbox:active.is-indeterminate .spectrum-Checkbox-box,\n.spectrum--light .spectrum-Checkbox:active .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {\n    border-color: rgb(9, 90, 186);\n\n  }\n.spectrum--light .spectrum-Checkbox {\n  border-color: rgb(142, 142, 142);\n}\n.spectrum--light .spectrum-Checkbox:hover .spectrum-Checkbox-box {\n      border-color: rgb(110, 110, 110);\n\n      box-shadow: none;\n    }\n.spectrum--light .spectrum-Checkbox:hover .spectrum-Checkbox-label {\n      color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-Checkbox:active .spectrum-Checkbox-box {\n      border-color: rgb(75, 75, 75);\n\n    }\n.spectrum--light .spectrum-Checkbox:active .spectrum-Checkbox-label {\n      color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-Checkbox .spectrum-Checkbox-checkmark,\n.spectrum--light .spectrum-Checkbox .spectrum-Checkbox-partialCheckmark {\n    color: rgb(250, 250, 250);\n  }\n.spectrum--light .spectrum-Checkbox-input:disabled + .spectrum-Checkbox-box {\n    border-color: rgb(202, 202, 202) !important;\n\n    background-color: rgb(250, 250, 250);\n  }\n.spectrum--light .spectrum-Checkbox-input:disabled ~ .spectrum-Checkbox-label {\n    color: rgb(179, 179, 179);\n  }\n.spectrum--light .spectrum-Checkbox-input.focus-ring + .spectrum-Checkbox-box {\n    border-color: rgb(38, 128, 235) !important;\n\n    box-shadow: 0 0 0 1px rgb(38, 128, 235) !important;\n  }\n.spectrum--light .spectrum-Checkbox-input.focus-ring ~ .spectrum-Checkbox-label {\n    color: rgb(13, 102, 208) !important;\n  }\n.spectrum--light .spectrum-Checkbox--quiet.is-indeterminate .spectrum-Checkbox-box,\n.spectrum--light .spectrum-Checkbox--quiet .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {\n  border-color: rgb(110, 110, 110);\n}\n.spectrum--light .spectrum-Checkbox--quiet:hover.is-indeterminate .spectrum-Checkbox-box,\n.spectrum--light .spectrum-Checkbox--quiet:hover .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {\n    border-color: rgb(75, 75, 75);\n  }\n.spectrum--light .spectrum-Checkbox--quiet:active.is-indeterminate .spectrum-Checkbox-box,\n.spectrum--light .spectrum-Checkbox--quiet:active .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {\n    border-color: rgb(44, 44, 44);\n  }\n.spectrum--light .spectrum-Checkbox.is-invalid .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box,\n.spectrum--light .spectrum-Checkbox.is-invalid .spectrum-Checkbox-box {\n    border-color: rgb(215, 55, 63);\n  }\n.spectrum--light .spectrum-Checkbox.is-invalid .spectrum-Checkbox-label {\n    color: rgb(201, 37, 45);\n  }\n.spectrum--light .spectrum-Checkbox.is-invalid:hover .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box,\n.spectrum--light .spectrum-Checkbox.is-invalid:hover .spectrum-Checkbox-box {\n      border-color: rgb(201, 37, 45);\n    }\n.spectrum--light .spectrum-Checkbox.is-invalid:hover .spectrum-Checkbox-label {\n      color: rgb(187, 18, 26);\n    }\n.spectrum--light .spectrum-Checkbox.is-invalid:active .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box,\n.spectrum--light .spectrum-Checkbox.is-invalid:active .spectrum-Checkbox-box {\n      border-color: rgb(187, 18, 26);\n    }\n.spectrum--light .spectrum-Checkbox.is-invalid:active .spectrum-Checkbox-label {\n      color: rgb(187, 18, 26);\n    }\n",""])},56497:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-Checkbox-label {\n  color: rgb(80, 80, 80);\n}\n.spectrum--lightest .spectrum-Checkbox-box {\n  border-color: rgb(149, 149, 149);\n  background-color: rgb(255, 255, 255);\n}\n.spectrum--lightest .spectrum-Checkbox.is-indeterminate .spectrum-Checkbox-box,\n.spectrum--lightest .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {\n  border-color: rgb(38, 128, 235);\n}\n.spectrum--lightest .spectrum-Checkbox:hover.is-indeterminate .spectrum-Checkbox-box,\n.spectrum--lightest .spectrum-Checkbox:hover .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {\n    border-color: rgb(20, 115, 230);\n\n  }\n.spectrum--lightest .spectrum-Checkbox:active.is-indeterminate .spectrum-Checkbox-box,\n.spectrum--lightest .spectrum-Checkbox:active .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {\n    border-color: rgb(13, 102, 208);\n\n  }\n.spectrum--lightest .spectrum-Checkbox {\n  border-color: rgb(149, 149, 149);\n}\n.spectrum--lightest .spectrum-Checkbox:hover .spectrum-Checkbox-box {\n      border-color: rgb(116, 116, 116);\n\n      box-shadow: none;\n    }\n.spectrum--lightest .spectrum-Checkbox:hover .spectrum-Checkbox-label {\n      color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-Checkbox:active .spectrum-Checkbox-box {\n      border-color: rgb(80, 80, 80);\n\n    }\n.spectrum--lightest .spectrum-Checkbox:active .spectrum-Checkbox-label {\n      color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-Checkbox .spectrum-Checkbox-checkmark,\n.spectrum--lightest .spectrum-Checkbox .spectrum-Checkbox-partialCheckmark {\n    color: rgb(255, 255, 255);\n  }\n.spectrum--lightest .spectrum-Checkbox-input:disabled + .spectrum-Checkbox-box {\n    border-color: rgb(211, 211, 211) !important;\n\n    background-color: rgb(255, 255, 255);\n  }\n.spectrum--lightest .spectrum-Checkbox-input:disabled ~ .spectrum-Checkbox-label {\n    color: rgb(188, 188, 188);\n  }\n.spectrum--lightest .spectrum-Checkbox-input.focus-ring + .spectrum-Checkbox-box {\n    border-color: rgb(55, 142, 240) !important;\n\n    box-shadow: 0 0 0 1px rgb(55, 142, 240) !important;\n  }\n.spectrum--lightest .spectrum-Checkbox-input.focus-ring ~ .spectrum-Checkbox-label {\n    color: rgb(20, 115, 230) !important;\n  }\n.spectrum--lightest .spectrum-Checkbox--quiet.is-indeterminate .spectrum-Checkbox-box,\n.spectrum--lightest .spectrum-Checkbox--quiet .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {\n  border-color: rgb(116, 116, 116);\n}\n.spectrum--lightest .spectrum-Checkbox--quiet:hover.is-indeterminate .spectrum-Checkbox-box,\n.spectrum--lightest .spectrum-Checkbox--quiet:hover .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {\n    border-color: rgb(80, 80, 80);\n  }\n.spectrum--lightest .spectrum-Checkbox--quiet:active.is-indeterminate .spectrum-Checkbox-box,\n.spectrum--lightest .spectrum-Checkbox--quiet:active .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {\n    border-color: rgb(50, 50, 50);\n  }\n.spectrum--lightest .spectrum-Checkbox.is-invalid .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box,\n.spectrum--lightest .spectrum-Checkbox.is-invalid .spectrum-Checkbox-box {\n    border-color: rgb(227, 72, 80);\n  }\n.spectrum--lightest .spectrum-Checkbox.is-invalid .spectrum-Checkbox-label {\n    color: rgb(215, 55, 63);\n  }\n.spectrum--lightest .spectrum-Checkbox.is-invalid:hover .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box,\n.spectrum--lightest .spectrum-Checkbox.is-invalid:hover .spectrum-Checkbox-box {\n      border-color: rgb(215, 55, 63);\n    }\n.spectrum--lightest .spectrum-Checkbox.is-invalid:hover .spectrum-Checkbox-label {\n      color: rgb(201, 37, 45);\n    }\n.spectrum--lightest .spectrum-Checkbox.is-invalid:active .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box,\n.spectrum--lightest .spectrum-Checkbox.is-invalid:active .spectrum-Checkbox-box {\n      border-color: rgb(201, 37, 45);\n    }\n.spectrum--lightest .spectrum-Checkbox.is-invalid:active .spectrum-Checkbox-label {\n      color: rgb(201, 37, 45);\n    }\n",""])},44241:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large {\n@keyframes spectrum-fill-mask-1 {\n  0% {\n    transform: rotate(90deg);\n  }\n\n  1.69% {\n    transform: rotate(72.3deg);\n  }\n\n  3.39% {\n    transform: rotate(55.5deg);\n  }\n\n  5.08% {\n    transform: rotate(40.3deg);\n  }\n\n  6.78% {\n    transform: rotate(25deg);\n  }\n\n  8.47% {\n    transform: rotate(10.6deg);\n  }\n\n  10.17% {\n    transform: rotate(0deg);\n  }\n\n  11.86% {\n    transform: rotate(0deg);\n  }\n\n  13.56% {\n    transform: rotate(0deg);\n  }\n\n  15.25% {\n    transform: rotate(0deg);\n  }\n\n  16.95% {\n    transform: rotate(0deg);\n  }\n\n  18.64% {\n    transform: rotate(0deg);\n  }\n\n  20.34% {\n    transform: rotate(0deg);\n  }\n\n  22.03% {\n    transform: rotate(0deg);\n  }\n\n  23.73% {\n    transform: rotate(0deg);\n  }\n\n  25.42% {\n    transform: rotate(0deg);\n  }\n\n  27.12% {\n    transform: rotate(0deg);\n  }\n\n  28.81% {\n    transform: rotate(0deg);\n  }\n\n  30.51% {\n    transform: rotate(0deg);\n  }\n\n  32.2% {\n    transform: rotate(0deg);\n  }\n\n  33.9% {\n    transform: rotate(0deg);\n  }\n\n  35.59% {\n    transform: rotate(0deg);\n  }\n\n  37.29% {\n    transform: rotate(0deg);\n  }\n\n  38.98% {\n    transform: rotate(0deg);\n  }\n\n  40.68% {\n    transform: rotate(0deg);\n  }\n\n  42.37% {\n    transform: rotate(5.3deg);\n  }\n\n  44.07% {\n    transform: rotate(13.4deg);\n  }\n\n  45.76% {\n    transform: rotate(20.6deg);\n  }\n\n  47.46% {\n    transform: rotate(29deg);\n  }\n\n  49.15% {\n    transform: rotate(36.5deg);\n  }\n\n  50.85% {\n    transform: rotate(42.6deg);\n  }\n\n  52.54% {\n    transform: rotate(48.8deg);\n  }\n\n  54.24% {\n    transform: rotate(54.2deg);\n  }\n\n  55.93% {\n    transform: rotate(59.4deg);\n  }\n\n  57.63% {\n    transform: rotate(63.2deg);\n  }\n\n  59.32% {\n    transform: rotate(67.2deg);\n  }\n\n  61.02% {\n    transform: rotate(70.8deg);\n  }\n\n  62.71% {\n    transform: rotate(73.8deg);\n  }\n\n  64.41% {\n    transform: rotate(76.2deg);\n  }\n\n  66.1% {\n    transform: rotate(78.7deg);\n  }\n\n  67.8% {\n    transform: rotate(80.6deg);\n  }\n\n  69.49% {\n    transform: rotate(82.6deg);\n  }\n\n  71.19% {\n    transform: rotate(83.7deg);\n  }\n\n  72.88% {\n    transform: rotate(85deg);\n  }\n\n  74.58% {\n    transform: rotate(86.3deg);\n  }\n\n  76.27% {\n    transform: rotate(87deg);\n  }\n\n  77.97% {\n    transform: rotate(87.7deg);\n  }\n\n  79.66% {\n    transform: rotate(88.3deg);\n  }\n\n  81.36% {\n    transform: rotate(88.6deg);\n  }\n\n  83.05% {\n    transform: rotate(89.2deg);\n  }\n\n  84.75% {\n    transform: rotate(89.2deg);\n  }\n\n  86.44% {\n    transform: rotate(89.5deg);\n  }\n\n  88.14% {\n    transform: rotate(89.9deg);\n  }\n\n  89.83% {\n    transform: rotate(89.7deg);\n  }\n\n  91.53% {\n    transform: rotate(90.1deg);\n  }\n\n  93.22% {\n    transform: rotate(90.2deg);\n  }\n\n  94.92% {\n    transform: rotate(90.1deg);\n  }\n\n  96.61% {\n    transform: rotate(90deg);\n  }\n\n  98.31% {\n    transform: rotate(89.8deg);\n  }\n\n  100% {\n    transform: rotate(90deg);\n  }\n}\n@keyframes spectrum-fill-mask-2 {\n  0% {\n    transform: rotate(180deg);\n  }\n\n  1.69% {\n    transform: rotate(180deg);\n  }\n\n  3.39% {\n    transform: rotate(180deg);\n  }\n\n  5.08% {\n    transform: rotate(180deg);\n  }\n\n  6.78% {\n    transform: rotate(180deg);\n  }\n\n  8.47% {\n    transform: rotate(180deg);\n  }\n\n  10.17% {\n    transform: rotate(179.2deg);\n  }\n\n  11.86% {\n    transform: rotate(164deg);\n  }\n\n  13.56% {\n    transform: rotate(151.8deg);\n  }\n\n  15.25% {\n    transform: rotate(140.8deg);\n  }\n\n  16.95% {\n    transform: rotate(130.3deg);\n  }\n\n  18.64% {\n    transform: rotate(120.4deg);\n  }\n\n  20.34% {\n    transform: rotate(110.8deg);\n  }\n\n  22.03% {\n    transform: rotate(101.6deg);\n  }\n\n  23.73% {\n    transform: rotate(93.5deg);\n  }\n\n  25.42% {\n    transform: rotate(85.4deg);\n  }\n\n  27.12% {\n    transform: rotate(78.1deg);\n  }\n\n  28.81% {\n    transform: rotate(71.2deg);\n  }\n\n  30.51% {\n    transform: rotate(89.1deg);\n  }\n\n  32.2% {\n    transform: rotate(105.5deg);\n  }\n\n  33.9% {\n    transform: rotate(121.3deg);\n  }\n\n  35.59% {\n    transform: rotate(135.5deg);\n  }\n\n  37.29% {\n    transform: rotate(148.4deg);\n  }\n\n  38.98% {\n    transform: rotate(161deg);\n  }\n\n  40.68% {\n    transform: rotate(173.5deg);\n  }\n\n  42.37% {\n    transform: rotate(180deg);\n  }\n\n  44.07% {\n    transform: rotate(180deg);\n  }\n\n  45.76% {\n    transform: rotate(180deg);\n  }\n\n  47.46% {\n    transform: rotate(180deg);\n  }\n\n  49.15% {\n    transform: rotate(180deg);\n  }\n\n  50.85% {\n    transform: rotate(180deg);\n  }\n\n  52.54% {\n    transform: rotate(180deg);\n  }\n\n  54.24% {\n    transform: rotate(180deg);\n  }\n\n  55.93% {\n    transform: rotate(180deg);\n  }\n\n  57.63% {\n    transform: rotate(180deg);\n  }\n\n  59.32% {\n    transform: rotate(180deg);\n  }\n\n  61.02% {\n    transform: rotate(180deg);\n  }\n\n  62.71% {\n    transform: rotate(180deg);\n  }\n\n  64.41% {\n    transform: rotate(180deg);\n  }\n\n  66.1% {\n    transform: rotate(180deg);\n  }\n\n  67.8% {\n    transform: rotate(180deg);\n  }\n\n  69.49% {\n    transform: rotate(180deg);\n  }\n\n  71.19% {\n    transform: rotate(180deg);\n  }\n\n  72.88% {\n    transform: rotate(180deg);\n  }\n\n  74.58% {\n    transform: rotate(180deg);\n  }\n\n  76.27% {\n    transform: rotate(180deg);\n  }\n\n  77.97% {\n    transform: rotate(180deg);\n  }\n\n  79.66% {\n    transform: rotate(180deg);\n  }\n\n  81.36% {\n    transform: rotate(180deg);\n  }\n\n  83.05% {\n    transform: rotate(180deg);\n  }\n\n  84.75% {\n    transform: rotate(180deg);\n  }\n\n  86.44% {\n    transform: rotate(180deg);\n  }\n\n  88.14% {\n    transform: rotate(180deg);\n  }\n\n  89.83% {\n    transform: rotate(180deg);\n  }\n\n  91.53% {\n    transform: rotate(180deg);\n  }\n\n  93.22% {\n    transform: rotate(180deg);\n  }\n\n  94.92% {\n    transform: rotate(180deg);\n  }\n\n  96.61% {\n    transform: rotate(180deg);\n  }\n\n  98.31% {\n    transform: rotate(180deg);\n  }\n\n  100% {\n    transform: rotate(180deg);\n  }\n}\n@keyframes spectrum-fills-rotate {\n  0% {transform: rotate(-90deg)}\n  100% {transform: rotate(270deg)}\n}\n\n}\n.spectrum--large .spectrum-CircleLoader--indeterminate-fill-submask-2 {\n  animation: 1s infinite linear spectrum-fill-mask-2;\n}\n.spectrum--large .spectrum-CircleLoader {\n  width: 32px;\n  height: 32px;\n}\n.spectrum--large .spectrum-CircleLoader-track {\n  width: 32px;\n  height: 32px;\n  border-width: 4px;\n  border-radius: 32px;\n}\n.spectrum--large .spectrum-CircleLoader-fill {\n  width: 32px;\n  height: 32px;\n  border-width: 4px;\n  border-radius: 32px;\n}\n.spectrum--large .spectrum-CircleLoader--small {\n  width: 16px;\n  height: 16px;\n}\n.spectrum--large .spectrum-CircleLoader--small .spectrum-CircleLoader-track {\n    width: 16px;\n    height: 16px;\n    border-width: 3px;\n    border-radius: 16px;\n  }\n.spectrum--large .spectrum-CircleLoader--small .spectrum-CircleLoader-fill {\n    width: 16px;\n    height: 16px;\n    border-width: 3px;\n    border-radius: 16px;\n  }\n.spectrum--large .spectrum-CircleLoader--large {\n  width: 80px;\n  height: 80px;\n}\n.spectrum--large .spectrum-CircleLoader--large .spectrum-CircleLoader-track {\n    width: 80px;\n    height: 80px;\n    border-width: 5px;\n    border-radius: 80px;\n  }\n.spectrum--large .spectrum-CircleLoader--large .spectrum-CircleLoader-fill {\n    width: 80px;\n    height: 80px;\n    border-width: 5px;\n    border-radius: 80px;\n  }\n",""])},52902:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-CircleLoader--indeterminate-fill-submask-2 {\n  animation: 1s infinite linear spectrum-fill-mask-2;\n}\n@keyframes spectrum-fill-mask-1 {\n  0% {\n    transform: rotate(90deg);\n  }\n\n  1.69% {\n    transform: rotate(72.3deg);\n  }\n\n  3.39% {\n    transform: rotate(55.5deg);\n  }\n\n  5.08% {\n    transform: rotate(40.3deg);\n  }\n\n  6.78% {\n    transform: rotate(25deg);\n  }\n\n  8.47% {\n    transform: rotate(10.6deg);\n  }\n\n  10.17% {\n    transform: rotate(0deg);\n  }\n\n  11.86% {\n    transform: rotate(0deg);\n  }\n\n  13.56% {\n    transform: rotate(0deg);\n  }\n\n  15.25% {\n    transform: rotate(0deg);\n  }\n\n  16.95% {\n    transform: rotate(0deg);\n  }\n\n  18.64% {\n    transform: rotate(0deg);\n  }\n\n  20.34% {\n    transform: rotate(0deg);\n  }\n\n  22.03% {\n    transform: rotate(0deg);\n  }\n\n  23.73% {\n    transform: rotate(0deg);\n  }\n\n  25.42% {\n    transform: rotate(0deg);\n  }\n\n  27.12% {\n    transform: rotate(0deg);\n  }\n\n  28.81% {\n    transform: rotate(0deg);\n  }\n\n  30.51% {\n    transform: rotate(0deg);\n  }\n\n  32.2% {\n    transform: rotate(0deg);\n  }\n\n  33.9% {\n    transform: rotate(0deg);\n  }\n\n  35.59% {\n    transform: rotate(0deg);\n  }\n\n  37.29% {\n    transform: rotate(0deg);\n  }\n\n  38.98% {\n    transform: rotate(0deg);\n  }\n\n  40.68% {\n    transform: rotate(0deg);\n  }\n\n  42.37% {\n    transform: rotate(5.3deg);\n  }\n\n  44.07% {\n    transform: rotate(13.4deg);\n  }\n\n  45.76% {\n    transform: rotate(20.6deg);\n  }\n\n  47.46% {\n    transform: rotate(29deg);\n  }\n\n  49.15% {\n    transform: rotate(36.5deg);\n  }\n\n  50.85% {\n    transform: rotate(42.6deg);\n  }\n\n  52.54% {\n    transform: rotate(48.8deg);\n  }\n\n  54.24% {\n    transform: rotate(54.2deg);\n  }\n\n  55.93% {\n    transform: rotate(59.4deg);\n  }\n\n  57.63% {\n    transform: rotate(63.2deg);\n  }\n\n  59.32% {\n    transform: rotate(67.2deg);\n  }\n\n  61.02% {\n    transform: rotate(70.8deg);\n  }\n\n  62.71% {\n    transform: rotate(73.8deg);\n  }\n\n  64.41% {\n    transform: rotate(76.2deg);\n  }\n\n  66.1% {\n    transform: rotate(78.7deg);\n  }\n\n  67.8% {\n    transform: rotate(80.6deg);\n  }\n\n  69.49% {\n    transform: rotate(82.6deg);\n  }\n\n  71.19% {\n    transform: rotate(83.7deg);\n  }\n\n  72.88% {\n    transform: rotate(85deg);\n  }\n\n  74.58% {\n    transform: rotate(86.3deg);\n  }\n\n  76.27% {\n    transform: rotate(87deg);\n  }\n\n  77.97% {\n    transform: rotate(87.7deg);\n  }\n\n  79.66% {\n    transform: rotate(88.3deg);\n  }\n\n  81.36% {\n    transform: rotate(88.6deg);\n  }\n\n  83.05% {\n    transform: rotate(89.2deg);\n  }\n\n  84.75% {\n    transform: rotate(89.2deg);\n  }\n\n  86.44% {\n    transform: rotate(89.5deg);\n  }\n\n  88.14% {\n    transform: rotate(89.9deg);\n  }\n\n  89.83% {\n    transform: rotate(89.7deg);\n  }\n\n  91.53% {\n    transform: rotate(90.1deg);\n  }\n\n  93.22% {\n    transform: rotate(90.2deg);\n  }\n\n  94.92% {\n    transform: rotate(90.1deg);\n  }\n\n  96.61% {\n    transform: rotate(90deg);\n  }\n\n  98.31% {\n    transform: rotate(89.8deg);\n  }\n\n  100% {\n    transform: rotate(90deg);\n  }\n}\n@keyframes spectrum-fill-mask-2 {\n  0% {\n    transform: rotate(180deg);\n  }\n\n  1.69% {\n    transform: rotate(180deg);\n  }\n\n  3.39% {\n    transform: rotate(180deg);\n  }\n\n  5.08% {\n    transform: rotate(180deg);\n  }\n\n  6.78% {\n    transform: rotate(180deg);\n  }\n\n  8.47% {\n    transform: rotate(180deg);\n  }\n\n  10.17% {\n    transform: rotate(179.2deg);\n  }\n\n  11.86% {\n    transform: rotate(164deg);\n  }\n\n  13.56% {\n    transform: rotate(151.8deg);\n  }\n\n  15.25% {\n    transform: rotate(140.8deg);\n  }\n\n  16.95% {\n    transform: rotate(130.3deg);\n  }\n\n  18.64% {\n    transform: rotate(120.4deg);\n  }\n\n  20.34% {\n    transform: rotate(110.8deg);\n  }\n\n  22.03% {\n    transform: rotate(101.6deg);\n  }\n\n  23.73% {\n    transform: rotate(93.5deg);\n  }\n\n  25.42% {\n    transform: rotate(85.4deg);\n  }\n\n  27.12% {\n    transform: rotate(78.1deg);\n  }\n\n  28.81% {\n    transform: rotate(71.2deg);\n  }\n\n  30.51% {\n    transform: rotate(89.1deg);\n  }\n\n  32.2% {\n    transform: rotate(105.5deg);\n  }\n\n  33.9% {\n    transform: rotate(121.3deg);\n  }\n\n  35.59% {\n    transform: rotate(135.5deg);\n  }\n\n  37.29% {\n    transform: rotate(148.4deg);\n  }\n\n  38.98% {\n    transform: rotate(161deg);\n  }\n\n  40.68% {\n    transform: rotate(173.5deg);\n  }\n\n  42.37% {\n    transform: rotate(180deg);\n  }\n\n  44.07% {\n    transform: rotate(180deg);\n  }\n\n  45.76% {\n    transform: rotate(180deg);\n  }\n\n  47.46% {\n    transform: rotate(180deg);\n  }\n\n  49.15% {\n    transform: rotate(180deg);\n  }\n\n  50.85% {\n    transform: rotate(180deg);\n  }\n\n  52.54% {\n    transform: rotate(180deg);\n  }\n\n  54.24% {\n    transform: rotate(180deg);\n  }\n\n  55.93% {\n    transform: rotate(180deg);\n  }\n\n  57.63% {\n    transform: rotate(180deg);\n  }\n\n  59.32% {\n    transform: rotate(180deg);\n  }\n\n  61.02% {\n    transform: rotate(180deg);\n  }\n\n  62.71% {\n    transform: rotate(180deg);\n  }\n\n  64.41% {\n    transform: rotate(180deg);\n  }\n\n  66.1% {\n    transform: rotate(180deg);\n  }\n\n  67.8% {\n    transform: rotate(180deg);\n  }\n\n  69.49% {\n    transform: rotate(180deg);\n  }\n\n  71.19% {\n    transform: rotate(180deg);\n  }\n\n  72.88% {\n    transform: rotate(180deg);\n  }\n\n  74.58% {\n    transform: rotate(180deg);\n  }\n\n  76.27% {\n    transform: rotate(180deg);\n  }\n\n  77.97% {\n    transform: rotate(180deg);\n  }\n\n  79.66% {\n    transform: rotate(180deg);\n  }\n\n  81.36% {\n    transform: rotate(180deg);\n  }\n\n  83.05% {\n    transform: rotate(180deg);\n  }\n\n  84.75% {\n    transform: rotate(180deg);\n  }\n\n  86.44% {\n    transform: rotate(180deg);\n  }\n\n  88.14% {\n    transform: rotate(180deg);\n  }\n\n  89.83% {\n    transform: rotate(180deg);\n  }\n\n  91.53% {\n    transform: rotate(180deg);\n  }\n\n  93.22% {\n    transform: rotate(180deg);\n  }\n\n  94.92% {\n    transform: rotate(180deg);\n  }\n\n  96.61% {\n    transform: rotate(180deg);\n  }\n\n  98.31% {\n    transform: rotate(180deg);\n  }\n\n  100% {\n    transform: rotate(180deg);\n  }\n}\n@keyframes spectrum-fills-rotate {\n  0% {transform: rotate(-90deg)}\n  100% {transform: rotate(270deg)}\n}\n.spectrum-CircleLoader {\n  display: inline-block;\n  width: 32px;\n  height: 32px;\n  position: relative;\n  direction: ltr;\n}\n.spectrum-CircleLoader-track {\n  box-sizing: border-box;\n  width: 32px;\n  height: 32px;\n  border-style: solid;\n  border-width: 4px;\n  border-radius: 32px;\n}\n.spectrum-CircleLoader-fills {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n}\n.spectrum-CircleLoader-fill {\n  box-sizing: border-box;\n  width: 32px;\n  height: 32px;\n  border-style: solid;\n  border-width: 4px;\n  border-radius: 32px;\n}\n.spectrum-CircleLoader-fillMask1,\n.spectrum-CircleLoader-fillMask2 {\n  width: 50%;\n  height: 100%;\n  transform-origin: 100% center;\n  transform: rotate(180deg);\n  overflow: hidden;\n  position: absolute;\n}\n.spectrum-CircleLoader-fillSubMask1,\n.spectrum-CircleLoader-fillSubMask2 {\n  width: 100%;\n  height: 100%;\n  transform-origin: 100% center;\n  overflow: hidden;\n  transform: rotate(-180deg);\n}\n.spectrum-CircleLoader-fillMask2 {\n  transform: rotate(0deg);\n}\n.spectrum-CircleLoader--small {\n  width: 16px;\n  height: 16px;\n}\n.spectrum-CircleLoader--small .spectrum-CircleLoader-track {\n    width: 16px;\n    height: 16px;\n    border-style: solid;\n    border-width: 3px;\n    border-radius: 16px;\n  }\n.spectrum-CircleLoader--small .spectrum-CircleLoader-fill {\n    width: 16px;\n    height: 16px;\n    border-style: solid;\n    border-width: 3px;\n    border-radius: 16px;\n  }\n.spectrum-CircleLoader--large {\n  width: 80px;\n  height: 80px;\n}\n.spectrum-CircleLoader--large .spectrum-CircleLoader-track {\n    width: 80px;\n    height: 80px;\n    border-style: solid;\n    border-width: 5px;\n    border-radius: 80px;\n  }\n.spectrum-CircleLoader--large .spectrum-CircleLoader-fill {\n    width: 80px;\n    height: 80px;\n    border-style: solid;\n    border-width: 5px;\n    border-radius: 80px;\n  }\n.spectrum-CircleLoader--indeterminate .spectrum-CircleLoader-fills {\n    will-change: transform;\n    transform: translateZ(0);\n    animation: 1s infinite cubic-bezier(.25,.78,.48,.89) spectrum-fills-rotate;\n    transform-origin: center;\n  }\n.spectrum-CircleLoader--indeterminate .spectrum-CircleLoader-fillSubMask1 {\n    will-change: transform;\n    transform: translateZ(0);\n    animation: 1s infinite linear spectrum-fill-mask-1;\n  }\n.spectrum-CircleLoader--indeterminate .spectrum-CircleLoader-fillSubMask2 {\n    will-change: transform;\n    transform: translateZ(0);\n    animation: 1s infinite linear spectrum-fill-mask-2;\n  }\n",""])},20810:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-CircleLoader--indeterminate-fill-submask-2 {\n  animation: 1s infinite linear spectrum-fill-mask-2;\n}\n@keyframes spectrum-fill-mask-1 {\n  0% {\n    transform: rotate(90deg);\n  }\n\n  1.69% {\n    transform: rotate(72.3deg);\n  }\n\n  3.39% {\n    transform: rotate(55.5deg);\n  }\n\n  5.08% {\n    transform: rotate(40.3deg);\n  }\n\n  6.78% {\n    transform: rotate(25deg);\n  }\n\n  8.47% {\n    transform: rotate(10.6deg);\n  }\n\n  10.17% {\n    transform: rotate(0deg);\n  }\n\n  11.86% {\n    transform: rotate(0deg);\n  }\n\n  13.56% {\n    transform: rotate(0deg);\n  }\n\n  15.25% {\n    transform: rotate(0deg);\n  }\n\n  16.95% {\n    transform: rotate(0deg);\n  }\n\n  18.64% {\n    transform: rotate(0deg);\n  }\n\n  20.34% {\n    transform: rotate(0deg);\n  }\n\n  22.03% {\n    transform: rotate(0deg);\n  }\n\n  23.73% {\n    transform: rotate(0deg);\n  }\n\n  25.42% {\n    transform: rotate(0deg);\n  }\n\n  27.12% {\n    transform: rotate(0deg);\n  }\n\n  28.81% {\n    transform: rotate(0deg);\n  }\n\n  30.51% {\n    transform: rotate(0deg);\n  }\n\n  32.2% {\n    transform: rotate(0deg);\n  }\n\n  33.9% {\n    transform: rotate(0deg);\n  }\n\n  35.59% {\n    transform: rotate(0deg);\n  }\n\n  37.29% {\n    transform: rotate(0deg);\n  }\n\n  38.98% {\n    transform: rotate(0deg);\n  }\n\n  40.68% {\n    transform: rotate(0deg);\n  }\n\n  42.37% {\n    transform: rotate(5.3deg);\n  }\n\n  44.07% {\n    transform: rotate(13.4deg);\n  }\n\n  45.76% {\n    transform: rotate(20.6deg);\n  }\n\n  47.46% {\n    transform: rotate(29deg);\n  }\n\n  49.15% {\n    transform: rotate(36.5deg);\n  }\n\n  50.85% {\n    transform: rotate(42.6deg);\n  }\n\n  52.54% {\n    transform: rotate(48.8deg);\n  }\n\n  54.24% {\n    transform: rotate(54.2deg);\n  }\n\n  55.93% {\n    transform: rotate(59.4deg);\n  }\n\n  57.63% {\n    transform: rotate(63.2deg);\n  }\n\n  59.32% {\n    transform: rotate(67.2deg);\n  }\n\n  61.02% {\n    transform: rotate(70.8deg);\n  }\n\n  62.71% {\n    transform: rotate(73.8deg);\n  }\n\n  64.41% {\n    transform: rotate(76.2deg);\n  }\n\n  66.1% {\n    transform: rotate(78.7deg);\n  }\n\n  67.8% {\n    transform: rotate(80.6deg);\n  }\n\n  69.49% {\n    transform: rotate(82.6deg);\n  }\n\n  71.19% {\n    transform: rotate(83.7deg);\n  }\n\n  72.88% {\n    transform: rotate(85deg);\n  }\n\n  74.58% {\n    transform: rotate(86.3deg);\n  }\n\n  76.27% {\n    transform: rotate(87deg);\n  }\n\n  77.97% {\n    transform: rotate(87.7deg);\n  }\n\n  79.66% {\n    transform: rotate(88.3deg);\n  }\n\n  81.36% {\n    transform: rotate(88.6deg);\n  }\n\n  83.05% {\n    transform: rotate(89.2deg);\n  }\n\n  84.75% {\n    transform: rotate(89.2deg);\n  }\n\n  86.44% {\n    transform: rotate(89.5deg);\n  }\n\n  88.14% {\n    transform: rotate(89.9deg);\n  }\n\n  89.83% {\n    transform: rotate(89.7deg);\n  }\n\n  91.53% {\n    transform: rotate(90.1deg);\n  }\n\n  93.22% {\n    transform: rotate(90.2deg);\n  }\n\n  94.92% {\n    transform: rotate(90.1deg);\n  }\n\n  96.61% {\n    transform: rotate(90deg);\n  }\n\n  98.31% {\n    transform: rotate(89.8deg);\n  }\n\n  100% {\n    transform: rotate(90deg);\n  }\n}\n@keyframes spectrum-fill-mask-2 {\n  0% {\n    transform: rotate(180deg);\n  }\n\n  1.69% {\n    transform: rotate(180deg);\n  }\n\n  3.39% {\n    transform: rotate(180deg);\n  }\n\n  5.08% {\n    transform: rotate(180deg);\n  }\n\n  6.78% {\n    transform: rotate(180deg);\n  }\n\n  8.47% {\n    transform: rotate(180deg);\n  }\n\n  10.17% {\n    transform: rotate(179.2deg);\n  }\n\n  11.86% {\n    transform: rotate(164deg);\n  }\n\n  13.56% {\n    transform: rotate(151.8deg);\n  }\n\n  15.25% {\n    transform: rotate(140.8deg);\n  }\n\n  16.95% {\n    transform: rotate(130.3deg);\n  }\n\n  18.64% {\n    transform: rotate(120.4deg);\n  }\n\n  20.34% {\n    transform: rotate(110.8deg);\n  }\n\n  22.03% {\n    transform: rotate(101.6deg);\n  }\n\n  23.73% {\n    transform: rotate(93.5deg);\n  }\n\n  25.42% {\n    transform: rotate(85.4deg);\n  }\n\n  27.12% {\n    transform: rotate(78.1deg);\n  }\n\n  28.81% {\n    transform: rotate(71.2deg);\n  }\n\n  30.51% {\n    transform: rotate(89.1deg);\n  }\n\n  32.2% {\n    transform: rotate(105.5deg);\n  }\n\n  33.9% {\n    transform: rotate(121.3deg);\n  }\n\n  35.59% {\n    transform: rotate(135.5deg);\n  }\n\n  37.29% {\n    transform: rotate(148.4deg);\n  }\n\n  38.98% {\n    transform: rotate(161deg);\n  }\n\n  40.68% {\n    transform: rotate(173.5deg);\n  }\n\n  42.37% {\n    transform: rotate(180deg);\n  }\n\n  44.07% {\n    transform: rotate(180deg);\n  }\n\n  45.76% {\n    transform: rotate(180deg);\n  }\n\n  47.46% {\n    transform: rotate(180deg);\n  }\n\n  49.15% {\n    transform: rotate(180deg);\n  }\n\n  50.85% {\n    transform: rotate(180deg);\n  }\n\n  52.54% {\n    transform: rotate(180deg);\n  }\n\n  54.24% {\n    transform: rotate(180deg);\n  }\n\n  55.93% {\n    transform: rotate(180deg);\n  }\n\n  57.63% {\n    transform: rotate(180deg);\n  }\n\n  59.32% {\n    transform: rotate(180deg);\n  }\n\n  61.02% {\n    transform: rotate(180deg);\n  }\n\n  62.71% {\n    transform: rotate(180deg);\n  }\n\n  64.41% {\n    transform: rotate(180deg);\n  }\n\n  66.1% {\n    transform: rotate(180deg);\n  }\n\n  67.8% {\n    transform: rotate(180deg);\n  }\n\n  69.49% {\n    transform: rotate(180deg);\n  }\n\n  71.19% {\n    transform: rotate(180deg);\n  }\n\n  72.88% {\n    transform: rotate(180deg);\n  }\n\n  74.58% {\n    transform: rotate(180deg);\n  }\n\n  76.27% {\n    transform: rotate(180deg);\n  }\n\n  77.97% {\n    transform: rotate(180deg);\n  }\n\n  79.66% {\n    transform: rotate(180deg);\n  }\n\n  81.36% {\n    transform: rotate(180deg);\n  }\n\n  83.05% {\n    transform: rotate(180deg);\n  }\n\n  84.75% {\n    transform: rotate(180deg);\n  }\n\n  86.44% {\n    transform: rotate(180deg);\n  }\n\n  88.14% {\n    transform: rotate(180deg);\n  }\n\n  89.83% {\n    transform: rotate(180deg);\n  }\n\n  91.53% {\n    transform: rotate(180deg);\n  }\n\n  93.22% {\n    transform: rotate(180deg);\n  }\n\n  94.92% {\n    transform: rotate(180deg);\n  }\n\n  96.61% {\n    transform: rotate(180deg);\n  }\n\n  98.31% {\n    transform: rotate(180deg);\n  }\n\n  100% {\n    transform: rotate(180deg);\n  }\n}\n@keyframes spectrum-fills-rotate {\n  0% {transform: rotate(-90deg)}\n  100% {transform: rotate(270deg)}\n}\n.spectrum-CircleLoader {\n  display: inline-block;\n  width: 32px;\n  height: 32px;\n  position: relative;\n  direction: ltr;\n}\n.spectrum-CircleLoader-track {\n  box-sizing: border-box;\n  width: 32px;\n  height: 32px;\n  border-style: solid;\n  border-width: 3px;\n  border-radius: 32px;\n}\n.spectrum-CircleLoader-fills {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n}\n.spectrum-CircleLoader-fill {\n  box-sizing: border-box;\n  width: 32px;\n  height: 32px;\n  border-style: solid;\n  border-width: 3px;\n  border-radius: 32px;\n}\n.spectrum-CircleLoader-fillMask1,\n.spectrum-CircleLoader-fillMask2 {\n  width: 50%;\n  height: 100%;\n  transform-origin: 100% center;\n  transform: rotate(180deg);\n  overflow: hidden;\n  position: absolute;\n}\n.spectrum-CircleLoader-fillSubMask1,\n.spectrum-CircleLoader-fillSubMask2 {\n  width: 100%;\n  height: 100%;\n  transform-origin: 100% center;\n  overflow: hidden;\n  transform: rotate(-180deg);\n}\n.spectrum-CircleLoader-fillMask2 {\n  transform: rotate(0deg);\n}\n.spectrum-CircleLoader--small {\n  width: 16px;\n  height: 16px;\n}\n.spectrum-CircleLoader--small .spectrum-CircleLoader-track {\n    width: 16px;\n    height: 16px;\n    border-style: solid;\n    border-width: 2px;\n    border-radius: 16px;\n  }\n.spectrum-CircleLoader--small .spectrum-CircleLoader-fill {\n    width: 16px;\n    height: 16px;\n    border-style: solid;\n    border-width: 2px;\n    border-radius: 16px;\n  }\n.spectrum-CircleLoader--large {\n  width: 64px;\n  height: 64px;\n}\n.spectrum-CircleLoader--large .spectrum-CircleLoader-track {\n    width: 64px;\n    height: 64px;\n    border-style: solid;\n    border-width: 4px;\n    border-radius: 64px;\n  }\n.spectrum-CircleLoader--large .spectrum-CircleLoader-fill {\n    width: 64px;\n    height: 64px;\n    border-style: solid;\n    border-width: 4px;\n    border-radius: 64px;\n  }\n.spectrum-CircleLoader--indeterminate .spectrum-CircleLoader-fills {\n    will-change: transform;\n    transform: translateZ(0);\n    animation: 1s infinite cubic-bezier(.25,.78,.48,.89) spectrum-fills-rotate;\n    transform-origin: center;\n  }\n.spectrum-CircleLoader--indeterminate .spectrum-CircleLoader-fillSubMask1 {\n    will-change: transform;\n    transform: translateZ(0);\n    animation: 1s infinite linear spectrum-fill-mask-1;\n  }\n.spectrum-CircleLoader--indeterminate .spectrum-CircleLoader-fillSubMask2 {\n    will-change: transform;\n    transform: translateZ(0);\n    animation: 1s infinite linear spectrum-fill-mask-2;\n  }\n",""])},81494:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark .spectrum-CircleLoader-track {\n  border-color: rgb(74, 74, 74);\n}\n.spectrum--dark .spectrum-CircleLoader-fill {\n  border-color: rgb(55, 142, 240);\n}\n.spectrum--dark .spectrum-CircleLoader--overBackground .spectrum-CircleLoader-track {\n    border-color: rgba(255,255,255,0.2);\n  }\n.spectrum--dark .spectrum-CircleLoader--overBackground .spectrum-CircleLoader-fill {\n    border-color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-CircleLoader--indeterminate.spectrum-CircleLoader--overBackground .spectrum-CircleLoader-track {\n    border-color: rgba(255,255,255,0.2);\n  }\n.spectrum--dark .spectrum-CircleLoader--indeterminate.spectrum-CircleLoader--overBackground .spectrum-CircleLoader-fill {\n    border-color: rgb(255, 255, 255);\n  }\n",""])},20985:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest .spectrum-CircleLoader-track {\n  border-color: rgb(57, 57, 57);\n}\n.spectrum--darkest .spectrum-CircleLoader-fill {\n  border-color: rgb(38, 128, 235);\n}\n.spectrum--darkest .spectrum-CircleLoader--overBackground .spectrum-CircleLoader-track {\n    border-color: rgba(255,255,255,0.2);\n  }\n.spectrum--darkest .spectrum-CircleLoader--overBackground .spectrum-CircleLoader-fill {\n    border-color: rgb(255, 255, 255);\n  }\n.spectrum--darkest .spectrum-CircleLoader--indeterminate.spectrum-CircleLoader--overBackground .spectrum-CircleLoader-track {\n    border-color: rgba(255,255,255,0.2);\n  }\n.spectrum--darkest .spectrum-CircleLoader--indeterminate.spectrum-CircleLoader--overBackground .spectrum-CircleLoader-fill {\n    border-color: rgb(255, 255, 255);\n  }\n",""])},31377:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-CircleLoader-track {\n  border-color: rgb(225, 225, 225);\n}\n.spectrum--light .spectrum-CircleLoader-fill {\n  border-color: rgb(20, 115, 230);\n}\n.spectrum--light .spectrum-CircleLoader--overBackground .spectrum-CircleLoader-track {\n    border-color: rgba(255,255,255,0.2);\n  }\n.spectrum--light .spectrum-CircleLoader--overBackground .spectrum-CircleLoader-fill {\n    border-color: rgb(255, 255, 255);\n  }\n.spectrum--light .spectrum-CircleLoader--indeterminate.spectrum-CircleLoader--overBackground .spectrum-CircleLoader-track {\n    border-color: rgba(255,255,255,0.2);\n  }\n.spectrum--light .spectrum-CircleLoader--indeterminate.spectrum-CircleLoader--overBackground .spectrum-CircleLoader-fill {\n    border-color: rgb(255, 255, 255);\n  }\n",""])},97195:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-CircleLoader-track {\n  border-color: rgb(234, 234, 234);\n}\n.spectrum--lightest .spectrum-CircleLoader-fill {\n  border-color: rgb(38, 128, 235);\n}\n.spectrum--lightest .spectrum-CircleLoader--overBackground .spectrum-CircleLoader-track {\n    border-color: rgba(255,255,255,0.2);\n  }\n.spectrum--lightest .spectrum-CircleLoader--overBackground .spectrum-CircleLoader-fill {\n    border-color: rgb(255, 255, 255);\n  }\n.spectrum--lightest .spectrum-CircleLoader--indeterminate.spectrum-CircleLoader--overBackground .spectrum-CircleLoader-track {\n    border-color: rgba(255,255,255,0.2);\n  }\n.spectrum--lightest .spectrum-CircleLoader--indeterminate.spectrum-CircleLoader--overBackground .spectrum-CircleLoader-fill {\n    border-color: rgb(255, 255, 255);\n  }\n",""])},77640:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large {\n@keyframes pulse {\n  0% {\n    -webkit-transform: scale(1);\n    opacity: 0;\n  }\n  50% {\n    -webkit-transform: scale(1.5);\n    opacity: 1;\n  }\n  100% {\n    -webkit-transform: scale(2);\n    opacity: 0;\n  }\n}\n@keyframes pulse--quiet {\n  0% {\n    -webkit-transform: scale(0.8);\n    opacity: 0;\n  }\n  50% {\n    -webkit-transform: scale(1.5);\n    opacity: 1;\n  }\n  100% {\n    -webkit-transform: scale(2);\n    opacity: 0;\n  }\n}\n\n}\n.spectrum--large .spectrum-CoachMarkPopover {\n\n  min-width: 340px;\n  max-width: 500px;\n\n  border-radius: 5px;\n  border-width: 1px;\n\n}\n.spectrum--large .spectrum-CoachMarkPopover-image {\n  border-radius: 5px 5px 0 0;\n}\n.spectrum--large .spectrum-CoachMarkPopover-header,\n.spectrum--large .spectrum-CoachMarkPopover-content,\n.spectrum--large .spectrum-CoachMarkPopover-footer {\n  padding: 0 30px;\n}\n.spectrum--large .spectrum-CoachMarkPopover-header {\n  padding-top: 30px;\n}\n.spectrum--large .spectrum-CoachMarkPopover-footer {\n  padding-bottom: 30px;\n}\n.spectrum--large .spectrum-CoachMarkPopover-header {\n  margin-bottom: 20px;\n}\n.spectrum--large .spectrum-CoachMarkPopover-title {\n  font-size: 19px;\n  font-weight: 700;\n  line-height: 1.3;\n}\n.spectrum--large .spectrum-CoachMarkPopover-step {\n\n  font-size: 17px;\n  font-weight: 400;\n  line-height: 1.5;\n}\n.spectrum--large .spectrum-CoachMarkPopover-content {\n  margin-bottom: 20px;\n}\n.spectrum--large .spectrum-CoachMarkIndicator {\n\n  margin: 8px;\n}\n.spectrum--large .spectrum-CoachMarkIndicator-ring {\n  border-width: 2px;\n}\n.spectrum--large .spectrum-CoachMarkIndicator-ring:nth-child(2) {\n    animation-delay: -1980ms;\n  }\n.spectrum--large .spectrum-CoachMarkIndicator-ring:nth-child(3) {\n    animation-delay: -3000ms\n  }\n.spectrum--large .spectrum-CoachMarkIndicator {\n  min-width: 60px;\n  min-height: 60px;\n}\n.spectrum--large .spectrum-CoachMarkIndicator-ring {\n  top: 15px;\n  left: 15px;\n\n  width: 20px;\n  height: 20px;\n  animation: pulse 3000ms linear infinite;\n}\n.spectrum--large .spectrum-CoachMarkIndicator-ring:nth-child(1) {\n    animation-delay: -1500ms;\n  }\n.spectrum--large .spectrum-CoachMarkIndicator--quiet {\n  min-width: 27.5px;\n  min-height: 27.5px;\n}\n.spectrum--large .spectrum-CoachMarkIndicator--quiet .spectrum-CoachMarkIndicator-ring {\n    top: 7.5px;\n    left: 7.5px;\n\n    width: 10px;\n    height: 10px;\n    animation: pulse--quiet 3000ms linear infinite;\n  }\n.spectrum--large .spectrum-CoachMarkIndicator--quiet .spectrum-CoachMarkIndicator-ring:nth-child(1) {\n      animation-delay: -990ms;\n    }\n",""])},10579:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,"@keyframes pulse {\n  0% {\n    -webkit-transform: scale(1);\n    opacity: 0;\n  }\n  50% {\n    -webkit-transform: scale(1.5);\n    opacity: 1;\n  }\n  100% {\n    -webkit-transform: scale(2);\n    opacity: 0;\n  }\n}\n@keyframes pulse--quiet {\n  0% {\n    -webkit-transform: scale(0.8);\n    opacity: 0;\n  }\n  50% {\n    -webkit-transform: scale(1.5);\n    opacity: 1;\n  }\n  100% {\n    -webkit-transform: scale(2);\n    opacity: 0;\n  }\n}\n.spectrum-CoachMarkPopover {\n  position: relative;\n\n  min-width: 340px;\n  max-width: 500px;\n\n  border-radius: 5px;\n  border-width: 1px;\n  border-style: solid;\n\n}\n.spectrum-CoachMarkPopover-image {\n  border-radius: 5px 5px 0 0;\n\n  width: 100%;\n}\n.spectrum-CoachMarkPopover-header,\n.spectrum-CoachMarkPopover-content,\n.spectrum-CoachMarkPopover-footer {\n  padding: 0 30px;\n}\n.spectrum-CoachMarkPopover-header {\n  padding-top: 30px;\n}\n.spectrum-CoachMarkPopover-footer {\n  padding-bottom: 30px;\n}\n.spectrum-CoachMarkPopover-header {\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-pack: justify;\n      justify-content: space-between;\n  -ms-flex-align: end;\n      align-items: flex-end;\n  margin-bottom: 20px;\n}\n.spectrum-CoachMarkPopover-title {\n  font-size: 19px;\n  font-weight: 700;\n  line-height: 1.3;\n  margin-bottom: 0;\n}\n.spectrum-CoachMarkPopover-step {\n  -ms-flex-item-align: start;\n      -ms-grid-row-align: start;\n      align-self: start;\n\n  font-size: 17px;\n  font-weight: 400;\n  line-height: 1.5;\n  white-space: nowrap;\n}\n.spectrum-CoachMarkPopover-content {\n  margin-bottom: 20px;\n}\n.spectrum-CoachMarkPopover-footer {\n  margin-top: 0;\n  text-align: right;\n}\n.spectrum-CoachMarkIndicator {\n  position: relative;\n\n  margin: 8px;\n}\n.spectrum-CoachMarkIndicator-ring {\n  display: block;\n  position: absolute;\n\n  border-style: solid;\n  border-width: 2px;\n  border-radius: 50%;\n}\n.spectrum-CoachMarkIndicator-ring:nth-child(2) {\n    animation-delay: -1980ms;\n  }\n.spectrum-CoachMarkIndicator-ring:nth-child(3) {\n    animation-delay: -3000ms\n  }\n.spectrum-CoachMarkIndicator {\n  min-width: 60px;\n  min-height: 60px;\n}\n.spectrum-CoachMarkIndicator-ring {\n  top: 15px;\n  left: 15px;\n\n  width: 20px;\n  height: 20px;\n  animation: pulse 3000ms linear infinite;\n}\n.spectrum-CoachMarkIndicator-ring:nth-child(1) {\n    animation-delay: -1500ms;\n  }\n.spectrum-CoachMarkIndicator--quiet {\n  min-width: 27.5px;\n  min-height: 27.5px;\n}\n.spectrum-CoachMarkIndicator--quiet .spectrum-CoachMarkIndicator-ring {\n    top: 7.5px;\n    left: 7.5px;\n\n    width: 10px;\n    height: 10px;\n    animation: pulse--quiet 3000ms linear infinite;\n  }\n.spectrum-CoachMarkIndicator--quiet .spectrum-CoachMarkIndicator-ring:nth-child(1) {\n      animation-delay: -990ms;\n    }\n",""])},80811:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,"@keyframes pulse {\n  0% {\n    -webkit-transform: scale(1);\n    opacity: 0;\n  }\n  50% {\n    -webkit-transform: scale(1.5);\n    opacity: 1;\n  }\n  100% {\n    -webkit-transform: scale(2);\n    opacity: 0;\n  }\n}\n@keyframes pulse--quiet {\n  0% {\n    -webkit-transform: scale(0.8);\n    opacity: 0;\n  }\n  50% {\n    -webkit-transform: scale(1.5);\n    opacity: 1;\n  }\n  100% {\n    -webkit-transform: scale(2);\n    opacity: 0;\n  }\n}\n.spectrum-CoachMarkPopover {\n  position: relative;\n\n  min-width: 272px;\n  max-width: 400px;\n\n  border-radius: 4px;\n  border-width: 1px;\n  border-style: solid;\n\n}\n.spectrum-CoachMarkPopover-image {\n  border-radius: 4px 4px 0 0;\n\n  width: 100%;\n}\n.spectrum-CoachMarkPopover-header,\n.spectrum-CoachMarkPopover-content,\n.spectrum-CoachMarkPopover-footer {\n  padding: 0 24px;\n}\n.spectrum-CoachMarkPopover-header {\n  padding-top: 24px;\n}\n.spectrum-CoachMarkPopover-footer {\n  padding-bottom: 24px;\n}\n.spectrum-CoachMarkPopover-header {\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-pack: justify;\n      justify-content: space-between;\n  -ms-flex-align: end;\n      align-items: flex-end;\n  margin-bottom: 16px;\n}\n.spectrum-CoachMarkPopover-title {\n  font-size: 16px;\n  font-weight: 700;\n  line-height: 1.3;\n  margin-bottom: 0;\n}\n.spectrum-CoachMarkPopover-step {\n  -ms-flex-item-align: start;\n      -ms-grid-row-align: start;\n      align-self: start;\n\n  font-size: 14px;\n  font-weight: 400;\n  line-height: 1.5;\n  white-space: nowrap;\n}\n.spectrum-CoachMarkPopover-content {\n  margin-bottom: 16px;\n}\n.spectrum-CoachMarkPopover-footer {\n  margin-top: 0;\n  text-align: right;\n}\n.spectrum-CoachMarkIndicator {\n  position: relative;\n\n  margin: 6px;\n}\n.spectrum-CoachMarkIndicator-ring {\n  display: block;\n  position: absolute;\n\n  border-style: solid;\n  border-width: 2px;\n  border-radius: 50%;\n}\n.spectrum-CoachMarkIndicator-ring:nth-child(2) {\n    animation-delay: -1980ms;\n  }\n.spectrum-CoachMarkIndicator-ring:nth-child(3) {\n    animation-delay: -3000ms\n  }\n.spectrum-CoachMarkIndicator {\n  min-width: 48px;\n  min-height: 48px;\n}\n.spectrum-CoachMarkIndicator-ring {\n  top: 12px;\n  left: 12px;\n\n  width: 16px;\n  height: 16px;\n  animation: pulse 3000ms linear infinite;\n}\n.spectrum-CoachMarkIndicator-ring:nth-child(1) {\n    animation-delay: -1500ms;\n  }\n.spectrum-CoachMarkIndicator--quiet {\n  min-width: 22px;\n  min-height: 22px;\n}\n.spectrum-CoachMarkIndicator--quiet .spectrum-CoachMarkIndicator-ring {\n    top: 6px;\n    left: 6px;\n\n    width: 8px;\n    height: 8px;\n    animation: pulse--quiet 3000ms linear infinite;\n  }\n.spectrum-CoachMarkIndicator--quiet .spectrum-CoachMarkIndicator-ring:nth-child(1) {\n      animation-delay: -990ms;\n    }\n",""])},85258:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark .spectrum-CoachMarkPopover {\n  background-color: rgb(37, 37, 37);\n  border-color: rgb(90, 90, 90);\n  box-shadow: 0 1px 4px rgba(0,0,0,0.5);\n}\n.spectrum--dark .spectrum-CoachMarkPopover-title {\n  color: rgb(255, 255, 255);\n}\n.spectrum--dark .spectrum-CoachMarkPopover-step {\n  color: rgb(185, 185, 185);\n}\n.spectrum--dark .spectrum-CoachMarkPopover-content {\n  color: rgb(227, 227, 227);\n}\n.spectrum--dark .spectrum-CoachMarkIndicator-ring {\n  border-color: rgb(38, 128, 235);\n}\n.spectrum--dark .spectrum-CoachMarkIndicator--light .spectrum-CoachMarkIndicator-ring {\n  border-color: rgb(37, 37, 37);\n}\n.spectrum--dark .spectrum-CoachMarkIndicator--dark .spectrum-CoachMarkIndicator-ring {\n  border-color: rgb(255, 255, 255);\n}\n",""])},68231:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest .spectrum-CoachMarkPopover {\n  background-color: rgb(8, 8, 8);\n  border-color: rgb(73, 73, 73);\n  box-shadow: 0 1px 4px rgba(0,0,0,0.8);\n}\n.spectrum--darkest .spectrum-CoachMarkPopover-title {\n  color: rgb(239, 239, 239);\n}\n.spectrum--darkest .spectrum-CoachMarkPopover-step {\n  color: rgb(162, 162, 162);\n}\n.spectrum--darkest .spectrum-CoachMarkPopover-content {\n  color: rgb(200, 200, 200);\n}\n.spectrum--darkest .spectrum-CoachMarkIndicator-ring {\n  border-color: rgb(20, 115, 230);\n}\n.spectrum--darkest .spectrum-CoachMarkIndicator--light .spectrum-CoachMarkIndicator-ring {\n  border-color: rgb(8, 8, 8);\n}\n.spectrum--darkest .spectrum-CoachMarkIndicator--dark .spectrum-CoachMarkIndicator-ring {\n  border-color: rgb(239, 239, 239);\n}\n",""])},72621:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-CoachMarkPopover {\n  background-color: rgb(255, 255, 255);\n  border-color: rgb(202, 202, 202);\n  box-shadow: 0 1px 4px rgba(0,0,0,0.15);\n}\n.spectrum--light .spectrum-CoachMarkPopover-title {\n  color: rgb(44, 44, 44);\n}\n.spectrum--light .spectrum-CoachMarkPopover-step {\n  color: rgb(110, 110, 110);\n}\n.spectrum--light .spectrum-CoachMarkPopover-content {\n  color: rgb(75, 75, 75);\n}\n.spectrum--light .spectrum-CoachMarkIndicator-ring {\n  border-color: rgb(38, 128, 235);\n}\n.spectrum--light .spectrum-CoachMarkIndicator--light .spectrum-CoachMarkIndicator-ring {\n  border-color: rgb(255, 255, 255);\n}\n.spectrum--light .spectrum-CoachMarkIndicator--dark .spectrum-CoachMarkIndicator-ring {\n  border-color: rgb(44, 44, 44);\n}\n",""])},59430:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-CoachMarkPopover {\n  background-color: rgb(255, 255, 255);\n  border-color: rgb(211, 211, 211);\n  box-shadow: 0 1px 4px rgba(0,0,0,0.15);\n}\n.spectrum--lightest .spectrum-CoachMarkPopover-title {\n  color: rgb(50, 50, 50);\n}\n.spectrum--lightest .spectrum-CoachMarkPopover-step {\n  color: rgb(116, 116, 116);\n}\n.spectrum--lightest .spectrum-CoachMarkPopover-content {\n  color: rgb(80, 80, 80);\n}\n.spectrum--lightest .spectrum-CoachMarkIndicator-ring {\n  border-color: rgb(55, 142, 240);\n}\n.spectrum--lightest .spectrum-CoachMarkIndicator--light .spectrum-CoachMarkIndicator-ring {\n  border-color: rgb(255, 255, 255);\n}\n.spectrum--lightest .spectrum-CoachMarkIndicator--dark .spectrum-CoachMarkIndicator-ring {\n  border-color: rgb(50, 50, 50);\n}\n",""])},29577:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large .spectrum-Dialog {\n  visibility: hidden;\n\n  opacity: 0;\n\n  transition: transform 130ms ease-in-out,\n              opacity 130ms ease-in-out,\n              visibility 0ms linear 130ms;\n\n  pointer-events: none;\n}\n.spectrum--large .spectrum-Dialog.is-open {\n  visibility: visible;\n\n  opacity: 1;\n\n  transition-delay: 0ms;\n\n  pointer-events: auto;\n}\n.spectrum--large .spectrum-Dialog {\n  transform: translateX(-50%) translateY(-50%) translateY(25px);\n  max-width: 90vw;\n  max-height: 90vh;\n  min-width: 288px;\n\n  padding: 24px;\n\n  border-radius: 5px;\n  transition: opacity 130ms cubic-bezier(.50, 0, 1, 1) 0ms,\n              visibility 0ms linear 130ms,\n              transform 0ms linear 130ms;\n}\n.spectrum--large .spectrum-Dialog.is-open {\n    transition: transform 250ms cubic-bezier(0, 0, 0.40, 1) 160ms,\n                opacity 250ms cubic-bezier(0, 0, 0.40, 1) 160ms;\n\n    transform: translate(-50%, calc(-50% + -2vh));\n  }\n.spectrum--large .spectrum-Dialog--small {\n  width: 400px;\n}\n.spectrum--large .spectrum-Dialog--medium {\n  width: 480px;\n}\n.spectrum--large .spectrum-Dialog--large {\n  width: 640px;\n}\n.spectrum--large .spectrum-Dialog-hero {\n  height: 160px;\n\n  margin-left: -24px;\n  margin-right: -24px;\n  margin-top: -24px;\n  margin-bottom: 24px;\n\n  border-top-left-radius: 5px;\n  border-top-right-radius: 5px;\n}\n.spectrum--large .spectrum-Dialog-header {\n\n  border-radius: 5px 5px 0 0;\n\n  padding-bottom: 30px;\n}\n.spectrum--large .spectrum-Dialog-header::after {\n    bottom: 16px;\n\n    height: 2px;\n  }\n.spectrum--large .spectrum-Dialog-wrapper {\n  transition: visibility 0ms linear 130ms;\n}\n.spectrum--large .spectrum-Dialog-wrapper .spectrum-Dialog:not(.spectrum-Dialog--fullscreen):not(.spectrum-Dialog--fullscreenTakeover) {\n    transform: translateY(25px);\n    margin-top: -2vh\n  }\n.spectrum--large .spectrum-Dialog-closeButton {\n  top: -35px;\n  right: -35px;\n}\n.spectrum--large .spectrum-Dialog-content {\n\n  font-size: 15px;\n  font-weight: 400;\n  line-height: 1.5;\n}\n.spectrum--large .spectrum-Dialog-footer {\n  border-radius: 0 0 5px 5px;\n  padding-top: 35px;\n\n  margin: -10px;\n}\n.spectrum--large .spectrum-Dialog-footer > *,\n  .spectrum--large .spectrum-Dialog-footer > .spectrum-Button + .spectrum-Button {\n    margin: 10px;\n  }\n.spectrum--large .spectrum-Dialog-title {\n\n  font-size: 19px;\n  font-weight: 700;\n  line-height: 1.3;\n}\n.spectrum--large .spectrum-Dialog--alert {\n  width: 480px;\n}\n.spectrum--large .spectrum-Dialog--fullscreen {\n  left: 32px;\n  top: 32px;\n  right: 32px;\n  bottom: 32px;\n\n  transform: translate(0, 25px)\n}\n.spectrum--large .spectrum-Dialog--fullscreen,\n.spectrum--large .spectrum-Dialog--fullscreenTakeover {\n\n  padding-top: 14px;\n}\n.spectrum--large .spectrum-Dialog--fullscreen .spectrum-Dialog-title, .spectrum--large .spectrum-Dialog--fullscreenTakeover .spectrum-Dialog-title {\n    font-size: 28px;\n    font-weight: 100;\n  }\n",""])},48173:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Dialog {\n  visibility: hidden;\n\n  opacity: 0;\n\n  transition: transform 130ms ease-in-out,\n              opacity 130ms ease-in-out,\n              visibility 0ms linear 130ms;\n\n  pointer-events: none;\n}\n.spectrum-Dialog.is-open {\n  visibility: visible;\n\n  opacity: 1;\n\n  transition-delay: 0ms;\n\n  pointer-events: auto;\n}\n.spectrum-Dialog {\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-direction: column;\n      flex-direction: column;\n  position: fixed;\n  left: 50%;\n  top: 50%;\n  transform: translateX(-50%) translateY(-50%) translateY(25px);\n  z-index: 2;\n  box-sizing: border-box;\n  max-width: 90vw;\n  max-height: 90vh;\n  width: -webkit-fit-content;\n  width: fit-content;\n  min-width: 288px;\n\n  padding: 24px;\n\n  border-radius: 5px;\n  outline: none;\n  transition: opacity 130ms cubic-bezier(.50, 0, 1, 1) 0ms,\n              visibility 0ms linear 130ms,\n              transform 0ms linear 130ms;\n}\n.spectrum-Dialog.is-open {\n    transition: transform 250ms cubic-bezier(0, 0, 0.40, 1) 160ms,\n                opacity 250ms cubic-bezier(0, 0, 0.40, 1) 160ms;\n\n    transform: translate(-50%, calc(-50% + -2vh));\n  }\n.spectrum-Dialog .spectrum-Dialog-closeButton {\n    display: none;\n  }\n.spectrum-Dialog--small {\n  width: 400px;\n}\n.spectrum-Dialog--medium {\n  width: 480px;\n}\n.spectrum-Dialog--large {\n  width: 640px;\n}\n.spectrum-Dialog-hero {\n  height: 160px;\n\n  margin-left: -24px;\n  margin-right: -24px;\n  margin-top: -24px;\n  margin-bottom: 24px;\n\n  border-top-left-radius: 5px;\n  border-top-right-radius: 5px;\n\n  background-size: cover;\n  background-position: center center;\n}\n.spectrum-Dialog-header {\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-align: center;\n      align-items: center;\n\n  position: relative;\n  box-sizing: border-box;\n  width: 100%;\n  -ms-flex-negative: 0;\n      flex-shrink: 0;\n\n  border-radius: 5px 5px 0 0;\n  outline: none;\n\n  padding-bottom: 30px;\n}\n.spectrum-Dialog-header::after {\n    position: absolute;\n    bottom: 16px;\n    left: 0;\n    right: 0;\n    content: '';\n\n    height: 2px;\n  }\n.spectrum-Dialog-wrapper {\n  position: fixed;\n  left: 0;\n  top: 0;\n\n  display: -ms-flexbox;\n\n  display: flex;\n  -ms-flex-align: center;\n      align-items: center;\n  -ms-flex-pack: center;\n      justify-content: center;\n\n  box-sizing: border-box;\n  width: 100%;\n  height: 100%;\n\n  visibility: hidden;\n  pointer-events: none;\n  z-index: 2;\n  transition: visibility 0ms linear 130ms;\n}\n.spectrum-Dialog-wrapper.is-open {\n    visibility: visible;\n  }\n.spectrum-Dialog-wrapper .spectrum-Dialog:not(.spectrum-Dialog--fullscreen):not(.spectrum-Dialog--fullscreenTakeover) {\n    pointer-events: auto;\n\n    position: relative;\n    left: auto;\n    top: auto;\n    transform: translateY(25px);\n    margin-top: -2vh;\n  }\n.spectrum-Dialog-wrapper .spectrum-Dialog:not(.spectrum-Dialog--fullscreen):not(.spectrum-Dialog--fullscreenTakeover).is-open {\n      transform: translateY(0);\n    }\n@media\nonly screen and (max-device-width: 400px), only screen and (max-device-height: 350px) {\n  .spectrum-Dialog--responsive {\n    width: 100%;\n    height: 100%;\n    max-width: 100%;\n    max-height: 100%;\n    border-radius: 0;\n  }\n    .spectrum-Dialog-wrapper .spectrum-Dialog--responsive {\n      margin-top: 0;\n    }\n}\n.spectrum-Dialog--noDivider .spectrum-Dialog-header::after {\n      display: none;\n    }\n.spectrum-Dialog--dismissible .spectrum-Dialog-footer {\n    display: none;\n  }\n.spectrum-Dialog--dismissible .spectrum-Dialog-closeButton {\n    display: initial;\n  }\n.spectrum-Dialog-closeButton {\n  position: absolute;\n  top: -35px;\n  right: -35px;\n}\n.spectrum-Dialog-typeIcon {\n  display: block;\n}\n.spectrum-Dialog-content {\n  display: block;\n  box-sizing: border-box;\n\n  overflow-y: auto;\n  -webkit-overflow-scrolling: touch;\n\n  -ms-flex: 1 1 auto;\n\n      flex: 1 1 auto;\n\n  outline: none;\n\n  font-size: 15px;\n  font-weight: 400;\n  line-height: 1.5;\n}\n@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {\n  .spectrum-Dialog-content {\n    max-height: 70vh;\n  }\n}\n.spectrum-Dialog-footer {\n  border-radius: 0 0 5px 5px;\n  padding-top: 35px;\n\n  -ms-flex: 0 1 auto;\n\n      flex: 0 1 auto;\n  -ms-flex-wrap: wrap;\n      flex-wrap: wrap;\n\n  display: -ms-flexbox;\n\n  display: flex;\n  -ms-flex-pack: end;\n      justify-content: flex-end;\n\n  outline: none;\n\n  margin: -10px;\n  margin-top: 0;\n}\n.spectrum-Dialog-footer > *,\n  .spectrum-Dialog-footer > .spectrum-Button + .spectrum-Button {\n    margin: 10px;\n  }\n.spectrum-Dialog-title {\n  -ms-flex: 1 1 auto;\n      flex: 1 1 auto;\n\n  margin: 0;\n\n  font-size: 19px;\n  font-weight: 700;\n  line-height: 1.3;\n\n  outline: none;\n}\n.spectrum-Dialog--alert {\n  width: 480px;\n}\n.spectrum-Dialog--fullscreen {\n  left: 32px;\n  top: 32px;\n  right: 32px;\n  bottom: 32px;\n\n  transform: translate(0, 25px);\n}\n.spectrum-Dialog--fullscreen.is-open {\n    transform: translate(0, 0);\n  }\n.spectrum-Dialog--fullscreen,\n.spectrum-Dialog--fullscreenTakeover {\n  width: auto;\n  max-height: none;\n  max-width: none;\n\n  padding-top: 14px;\n}\n.spectrum-Dialog--fullscreen .spectrum-Dialog-header, .spectrum-Dialog--fullscreenTakeover .spectrum-Dialog-header {\n    -ms-flex-negative: 0;\n        flex-shrink: 0;\n  }\n.spectrum-Dialog--fullscreen .spectrum-Dialog-title, .spectrum-Dialog--fullscreenTakeover .spectrum-Dialog-title {\n    font-size: 28px;\n    font-weight: 100;\n  }\n.spectrum-Dialog--fullscreen .spectrum-Dialog-content, .spectrum-Dialog--fullscreenTakeover .spectrum-Dialog-content {\n    max-height: none;\n  }\n.spectrum-Dialog--fullscreenTakeover {\n  position: fixed;\n  left: 0;\n  right: 0;\n  top: 0;\n  bottom: 0;\n\n  box-sizing: border-box;\n  border: none;\n  border-radius: 0;\n}\n.spectrum-Dialog--fullscreenTakeover,\n  .spectrum-Dialog--fullscreenTakeover.is-open {\n    transform: none;\n  }\n",""])},84298:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Dialog {\n  visibility: hidden;\n\n  opacity: 0;\n\n  transition: transform 130ms ease-in-out,\n              opacity 130ms ease-in-out,\n              visibility 0ms linear 130ms;\n\n  pointer-events: none;\n}\n.spectrum-Dialog.is-open {\n  visibility: visible;\n\n  opacity: 1;\n\n  transition-delay: 0ms;\n\n  pointer-events: auto;\n}\n.spectrum-Dialog {\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-direction: column;\n      flex-direction: column;\n  position: fixed;\n  left: 50%;\n  top: 50%;\n  transform: translateX(-50%) translateY(-50%) translateY(20px);\n  z-index: 2;\n  box-sizing: border-box;\n  max-width: 90vw;\n  max-height: 90vh;\n  width: -webkit-fit-content;\n  width: fit-content;\n  min-width: 288px;\n\n  padding: 40px;\n\n  border-radius: 4px;\n  outline: none;\n  transition: opacity 130ms cubic-bezier(.50, 0, 1, 1) 0ms,\n              visibility 0ms linear 130ms,\n              transform 0ms linear 130ms;\n}\n.spectrum-Dialog.is-open {\n    transition: transform 250ms cubic-bezier(0, 0, 0.40, 1) 160ms,\n                opacity 250ms cubic-bezier(0, 0, 0.40, 1) 160ms;\n\n    transform: translate(-50%, calc(-50% + -2vh));\n  }\n.spectrum-Dialog .spectrum-Dialog-closeButton {\n    display: none;\n  }\n.spectrum-Dialog--small {\n  width: 400px;\n}\n.spectrum-Dialog--medium {\n  width: 480px;\n}\n.spectrum-Dialog--large {\n  width: 640px;\n}\n.spectrum-Dialog-hero {\n  height: 128px;\n\n  margin-left: -40px;\n  margin-right: -40px;\n  margin-top: -40px;\n  margin-bottom: 40px;\n\n  border-top-left-radius: 4px;\n  border-top-right-radius: 4px;\n\n  background-size: cover;\n  background-position: center center;\n}\n.spectrum-Dialog-header {\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-align: center;\n      align-items: center;\n\n  position: relative;\n  box-sizing: border-box;\n  width: 100%;\n  -ms-flex-negative: 0;\n      flex-shrink: 0;\n\n  border-radius: 4px 4px 0 0;\n  outline: none;\n\n  padding-bottom: 30px;\n}\n.spectrum-Dialog-header::after {\n    position: absolute;\n    bottom: 16px;\n    left: 0;\n    right: 0;\n    content: '';\n\n    height: 2px;\n  }\n.spectrum-Dialog-wrapper {\n  position: fixed;\n  left: 0;\n  top: 0;\n\n  display: -ms-flexbox;\n\n  display: flex;\n  -ms-flex-align: center;\n      align-items: center;\n  -ms-flex-pack: center;\n      justify-content: center;\n\n  box-sizing: border-box;\n  width: 100%;\n  height: 100%;\n\n  visibility: hidden;\n  pointer-events: none;\n  z-index: 2;\n  transition: visibility 0ms linear 130ms;\n}\n.spectrum-Dialog-wrapper.is-open {\n    visibility: visible;\n  }\n.spectrum-Dialog-wrapper .spectrum-Dialog:not(.spectrum-Dialog--fullscreen):not(.spectrum-Dialog--fullscreenTakeover) {\n    pointer-events: auto;\n\n    position: relative;\n    left: auto;\n    top: auto;\n    transform: translateY(20px);\n    margin-top: -2vh;\n  }\n.spectrum-Dialog-wrapper .spectrum-Dialog:not(.spectrum-Dialog--fullscreen):not(.spectrum-Dialog--fullscreenTakeover).is-open {\n      transform: translateY(0);\n    }\n@media\nonly screen and (max-device-width: 400px), only screen and (max-device-height: 350px) {\n  .spectrum-Dialog--responsive {\n    width: 100%;\n    height: 100%;\n    max-width: 100%;\n    max-height: 100%;\n    border-radius: 0;\n  }\n    .spectrum-Dialog-wrapper .spectrum-Dialog--responsive {\n      margin-top: 0;\n    }\n}\n.spectrum-Dialog--noDivider .spectrum-Dialog-header::after {\n      display: none;\n    }\n.spectrum-Dialog--dismissible .spectrum-Dialog-footer {\n    display: none;\n  }\n.spectrum-Dialog--dismissible .spectrum-Dialog-closeButton {\n    display: initial;\n  }\n.spectrum-Dialog-closeButton {\n  position: absolute;\n  top: -28px;\n  right: -28px;\n}\n.spectrum-Dialog-typeIcon {\n  display: block;\n}\n.spectrum-Dialog-content {\n  display: block;\n  box-sizing: border-box;\n\n  overflow-y: auto;\n  -webkit-overflow-scrolling: touch;\n\n  -ms-flex: 1 1 auto;\n\n      flex: 1 1 auto;\n\n  outline: none;\n\n  font-size: 14px;\n  font-weight: 400;\n  line-height: 1.5;\n}\n@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {\n  .spectrum-Dialog-content {\n    max-height: 70vh;\n  }\n}\n.spectrum-Dialog-footer {\n  border-radius: 0 0 4px 4px;\n  padding-top: 28px;\n\n  -ms-flex: 0 1 auto;\n\n      flex: 0 1 auto;\n  -ms-flex-wrap: wrap;\n      flex-wrap: wrap;\n\n  display: -ms-flexbox;\n\n  display: flex;\n  -ms-flex-pack: end;\n      justify-content: flex-end;\n\n  outline: none;\n\n  margin: -8px;\n  margin-top: 0;\n}\n.spectrum-Dialog-footer > *,\n  .spectrum-Dialog-footer > .spectrum-Button + .spectrum-Button {\n    margin: 8px;\n  }\n.spectrum-Dialog-title {\n  -ms-flex: 1 1 auto;\n      flex: 1 1 auto;\n\n  margin: 0;\n\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.3;\n\n  outline: none;\n}\n.spectrum-Dialog--alert {\n  width: 480px;\n}\n.spectrum-Dialog--fullscreen {\n  left: 32px;\n  top: 32px;\n  right: 32px;\n  bottom: 32px;\n\n  transform: translate(0, 20px);\n}\n.spectrum-Dialog--fullscreen.is-open {\n    transform: translate(0, 0);\n  }\n.spectrum-Dialog--fullscreen,\n.spectrum-Dialog--fullscreenTakeover {\n  width: auto;\n  max-height: none;\n  max-width: none;\n\n  padding-top: 30px;\n}\n.spectrum-Dialog--fullscreen .spectrum-Dialog-header, .spectrum-Dialog--fullscreenTakeover .spectrum-Dialog-header {\n    -ms-flex-negative: 0;\n        flex-shrink: 0;\n  }\n.spectrum-Dialog--fullscreen .spectrum-Dialog-title, .spectrum-Dialog--fullscreenTakeover .spectrum-Dialog-title {\n    font-size: 28px;\n    font-weight: 100;\n  }\n.spectrum-Dialog--fullscreen .spectrum-Dialog-content, .spectrum-Dialog--fullscreenTakeover .spectrum-Dialog-content {\n    max-height: none;\n  }\n.spectrum-Dialog--fullscreenTakeover {\n  position: fixed;\n  left: 0;\n  right: 0;\n  top: 0;\n  bottom: 0;\n\n  box-sizing: border-box;\n  border: none;\n  border-radius: 0;\n}\n.spectrum-Dialog--fullscreenTakeover,\n  .spectrum-Dialog--fullscreenTakeover.is-open {\n    transform: none;\n  }\n",""])},30757:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark .spectrum-Dialog {\n  background: rgb(50, 50, 50);\n}\n.spectrum--dark .spectrum-Dialog-header {\n  background: rgb(50, 50, 50);\n}\n.spectrum--dark .spectrum-Dialog-header:after {\n    background: rgb(74, 74, 74);\n  }\n.spectrum--dark .spectrum-Dialog-title {\n  color: rgb(255, 255, 255);\n}\n.spectrum--dark .spectrum-Dialog-content {\n  color: rgb(227, 227, 227);\n}\n.spectrum--dark .spectrum-Dialog-typeIcon {\n  color: rgb(255, 255, 255);\n}\n.spectrum--dark .spectrum-Dialog-footer {\n  background: rgb(50, 50, 50);\n}\n.spectrum--dark .spectrum-Dialog--error .spectrum-Dialog-title {\n    color: rgb(247, 109, 116);\n  }\n.spectrum--dark .spectrum-Dialog--error .spectrum-Dialog-typeIcon {\n    color: rgb(247, 109, 116);\n  }\n",""])},68468:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest .spectrum-Dialog {\n  background: rgb(30, 30, 30);\n}\n.spectrum--darkest .spectrum-Dialog-header {\n  background: rgb(30, 30, 30);\n}\n.spectrum--darkest .spectrum-Dialog-header:after {\n    background: rgb(57, 57, 57);\n  }\n.spectrum--darkest .spectrum-Dialog-title {\n  color: rgb(239, 239, 239);\n}\n.spectrum--darkest .spectrum-Dialog-content {\n  color: rgb(200, 200, 200);\n}\n.spectrum--darkest .spectrum-Dialog-typeIcon {\n  color: rgb(239, 239, 239);\n}\n.spectrum--darkest .spectrum-Dialog-footer {\n  background: rgb(30, 30, 30);\n}\n.spectrum--darkest .spectrum-Dialog--error .spectrum-Dialog-title {\n    color: rgb(236, 91, 98);\n  }\n.spectrum--darkest .spectrum-Dialog--error .spectrum-Dialog-typeIcon {\n    color: rgb(236, 91, 98);\n  }\n",""])},6656:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-Dialog {\n  background: rgb(245, 245, 245);\n}\n.spectrum--light .spectrum-Dialog-header {\n  background: rgb(245, 245, 245);\n}\n.spectrum--light .spectrum-Dialog-header:after {\n    background: rgb(225, 225, 225);\n  }\n.spectrum--light .spectrum-Dialog-title {\n  color: rgb(44, 44, 44);\n}\n.spectrum--light .spectrum-Dialog-content {\n  color: rgb(75, 75, 75);\n}\n.spectrum--light .spectrum-Dialog-typeIcon {\n  color: rgb(44, 44, 44);\n}\n.spectrum--light .spectrum-Dialog-footer {\n  background: rgb(245, 245, 245);\n}\n.spectrum--light .spectrum-Dialog--error .spectrum-Dialog-title {\n    color: rgb(201, 37, 45);\n  }\n.spectrum--light .spectrum-Dialog--error .spectrum-Dialog-typeIcon {\n    color: rgb(201, 37, 45);\n  }\n",""])},61649:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-Dialog {\n  background: rgb(255, 255, 255);\n}\n.spectrum--lightest .spectrum-Dialog-header {\n  background: rgb(255, 255, 255);\n}\n.spectrum--lightest .spectrum-Dialog-header:after {\n    background: rgb(234, 234, 234);\n  }\n.spectrum--lightest .spectrum-Dialog-title {\n  color: rgb(50, 50, 50);\n}\n.spectrum--lightest .spectrum-Dialog-content {\n  color: rgb(80, 80, 80);\n}\n.spectrum--lightest .spectrum-Dialog-typeIcon {\n  color: rgb(50, 50, 50);\n}\n.spectrum--lightest .spectrum-Dialog-footer {\n  background: rgb(255, 255, 255);\n}\n.spectrum--lightest .spectrum-Dialog--error .spectrum-Dialog-title {\n    color: rgb(215, 55, 63);\n  }\n.spectrum--lightest .spectrum-Dialog--error .spectrum-Dialog-typeIcon {\n    color: rgb(215, 55, 63);\n  }\n",""])},15731:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large .spectrum-Dropdown {\n  width: 240px;\n  min-width: 60px;\n}\n.spectrum--large .spectrum-Dropdown select + .spectrum-Dropdown-icon {\n      right: 15px;\n      margin-top: -4px;\n    }\n.spectrum--large .spectrum-Dropdown-label {\n\n  height: 38px;\n  line-height: 38px;\n\n  font-size: 17px;\n}\n.spectrum--large .spectrum-Dropdown-label.is-placeholder {\n    font-weight: 400;\n    font-style: italic;\n    transition: color 130ms ease-in-out;\n  }\n.spectrum--large .spectrum-Dropdown-label + .spectrum-Dropdown-icon {\n  margin-left: 15px;\n}\n.spectrum--large .spectrum-Icon + .spectrum-Dropdown-label {\n  margin-left: 10px;\n}\n.spectrum--large .spectrum-Dropdown-label ~ .spectrum-Dropdown-icon {\n  margin-left: 15px;\n}\n.spectrum--large .spectrum-Dropdown-icon {\n  transition: color 130ms ease-out;\n  margin-top: 15px;\n  margin-bottom: 15px;\n}\n.spectrum--large .spectrum-Dropdown-trigger .spectrum-Icon:not(.spectrum-Dropdown-icon) {\n  margin-top: 8px;\n    margin-bottom: 8px;\n  }\n.spectrum--large .spectrum-Dropdown-trigger .spectrum-Dropdown-label + .spectrum-Icon:not(.spectrum-Dropdown-icon) {\n    margin-left: 15px;\n  }\n.spectrum--large .spectrum-Icon + .spectrum-Dropdown-icon {\n  margin-left: 10px;\n}\n.spectrum--large .spectrum-Dropdown--quiet {\n  min-width: 60px;\n}\n.spectrum--large .spectrum-Dropdown-popover {\n  max-width: 300px;\n}\n.spectrum--large .spectrum-Dropdown-popover--quiet {\n  margin-left: -16px;\n}\n",""])},86345:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Dropdown {\n  position: relative;\n  display: inline-block;\n  max-width: 100%;\n  width: 240px;\n  min-width: 60px;\n}\n.spectrum-Dropdown select {\n    -webkit-appearance: none;\n       -moz-appearance: none;\n            appearance: none;\n    -ms-appearance: none;\n  }\n.spectrum-Dropdown select::-ms-expand {\n      display: none;\n    }\n.spectrum-Dropdown select::-ms-value {\n      background-color: transparent;\n    }\n.spectrum-Dropdown select + .spectrum-Dropdown-icon {\n      position: absolute;\n      right: 15px;\n      top: 50%;\n      margin-top: -4px;\n    }\n.spectrum-Dropdown-trigger {\n  position: relative;\n  width: 100%;\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-pack: justify;\n      justify-content: space-between;\n  -ms-flex-align: center;\n      align-items: center;\n}\n.spectrum-Dropdown-label {\n  -ms-flex: 1 1 auto;\n      flex: 1 1 auto;\n\n  white-space: nowrap;\n  overflow: hidden;\n\n  height: 38px;\n  line-height: 38px;\n\n  font-size: 17px;\n\n  text-overflow: ellipsis;\n  text-align: left;\n}\n.spectrum-Dropdown-label.is-placeholder {\n    font-weight: 400;\n    font-style: italic;\n    transition: color 130ms ease-in-out;\n  }\n.spectrum-Dropdown-label + .spectrum-Dropdown-icon {\n  margin-left: 15px;\n}\n.spectrum-Icon + .spectrum-Dropdown-label {\n  margin-left: 10px;\n}\n.spectrum-Dropdown-label ~ .spectrum-Dropdown-icon {\n  margin-left: 15px;\n}\n.spectrum-Dropdown-icon {\n  display: inline-block;\n  position: relative;\n  vertical-align: top;\n  transition: color 130ms ease-out;\n  margin-top: 15px;\n  margin-bottom: 15px;\n\n  opacity: 1;\n}\n.spectrum-Dropdown-trigger .spectrum-Icon:not(.spectrum-Dropdown-icon) {\n  margin-top: 8px;\n    margin-bottom: 8px;\n  }\n.spectrum-Dropdown-trigger .spectrum-Dropdown-label + .spectrum-Icon:not(.spectrum-Dropdown-icon) {\n    margin-left: 15px;\n  }\n.spectrum-Icon + .spectrum-Dropdown-icon {\n  margin-left: 10px;\n}\n.spectrum-Dropdown--quiet {\n  width: auto;\n  min-width: 60px;\n}\n.spectrum-Dropdown-popover {\n  max-width: 300px;\n}\n.spectrum-Dropdown-popover--quiet {\n  margin-left: -16px;\n}\n",""])},25010:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Dropdown {\n  position: relative;\n  display: inline-block;\n  max-width: 100%;\n  width: 192px;\n  min-width: 48px;\n}\n.spectrum-Dropdown select {\n    -webkit-appearance: none;\n       -moz-appearance: none;\n            appearance: none;\n    -ms-appearance: none;\n  }\n.spectrum-Dropdown select::-ms-expand {\n      display: none;\n    }\n.spectrum-Dropdown select::-ms-value {\n      background-color: transparent;\n    }\n.spectrum-Dropdown select + .spectrum-Dropdown-icon {\n      position: absolute;\n      right: 12px;\n      top: 50%;\n      margin-top: -3px;\n    }\n.spectrum-Dropdown-trigger {\n  position: relative;\n  width: 100%;\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-pack: justify;\n      justify-content: space-between;\n  -ms-flex-align: center;\n      align-items: center;\n}\n.spectrum-Dropdown-label {\n  -ms-flex: 1 1 auto;\n      flex: 1 1 auto;\n\n  white-space: nowrap;\n  overflow: hidden;\n\n  height: 30px;\n  line-height: 30px;\n\n  font-size: 14px;\n\n  text-overflow: ellipsis;\n  text-align: left;\n}\n.spectrum-Dropdown-label.is-placeholder {\n    font-weight: 400;\n    font-style: italic;\n    transition: color 130ms ease-in-out;\n  }\n.spectrum-Dropdown-label + .spectrum-Dropdown-icon {\n  margin-left: 12px;\n}\n.spectrum-Icon + .spectrum-Dropdown-label {\n  margin-left: 8px;\n}\n.spectrum-Dropdown-label ~ .spectrum-Dropdown-icon {\n  margin-left: 12px;\n}\n.spectrum-Dropdown-icon {\n  display: inline-block;\n  position: relative;\n  vertical-align: top;\n  transition: color 130ms ease-out;\n  margin-top: 12px;\n  margin-bottom: 12px;\n\n  opacity: 1;\n}\n.spectrum-Dropdown-trigger .spectrum-Icon:not(.spectrum-Dropdown-icon) {\n  margin-top: 6px;\n    margin-bottom: 6px;\n  }\n.spectrum-Dropdown-trigger .spectrum-Dropdown-label + .spectrum-Icon:not(.spectrum-Dropdown-icon) {\n    margin-left: 12px;\n  }\n.spectrum-Icon + .spectrum-Dropdown-icon {\n  margin-left: 8px;\n}\n.spectrum-Dropdown--quiet {\n  width: auto;\n  min-width: 48px;\n}\n.spectrum-Dropdown-popover {\n  max-width: 240px;\n}\n.spectrum-Dropdown-popover--quiet {\n  margin-left: -13px;\n}\n",""])},72999:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark .spectrum-Dropdown .spectrum-Dropdown-trigger:hover .spectrum-Dropdown-icon {\n      color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-Dropdown .spectrum-Dropdown-trigger.is-selected .is-placeholder {\n        color: rgb(255, 255, 255);\n      }\n.spectrum--dark .spectrum-Dropdown.is-invalid .spectrum-Icon:not(.spectrum-Dropdown-icon):not(.spectrum-Menu-checkmark) {\n      color: rgb(247, 109, 116);\n    }\n.spectrum--dark .spectrum-Dropdown.is-invalid.is-disabled .spectrum-Icon,\n.spectrum--dark .spectrum-Dropdown.is-invalid.is-disabled .spectrum-Icon:not(.spectrum-Dropdown-icon):not(.spectrum-Menu-checkmark) {\n        color: rgb(90, 90, 90);\n      }\n.spectrum--dark .spectrum-Dropdown.is-disabled .spectrum-Dropdown-icon,\n.spectrum--dark .spectrum-Dropdown.is-disabled .spectrum-Dropdown-trigger:hover .spectrum-Dropdown-icon {\n        color: rgb(90, 90, 90);\n      }\n.spectrum--dark .spectrum-Dropdown.is-disabled .spectrum-Dropdown-label.is-placeholder {\n        color: rgb(110, 110, 110);\n      }\n.spectrum--dark .spectrum-Dropdown-icon {\n  color: rgb(185, 185, 185);\n}\n.spectrum--dark .spectrum-Dropdown-label.is-placeholder {\n    color: rgb(144, 144, 144);\n  }\n.spectrum--dark .spectrum-Dropdown-label.is-placeholder:hover {\n      color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-Dropdown-label.is-placeholder:active {\n      color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-Dropdown-trigger.focus-ring .spectrum-Dropdown-label.is-placeholder {\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-Dropdown-trigger.focus-ring .spectrum-Dropdown-icon {\n    color: rgb(255, 255, 255)\n  }\n",""])},13704:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest .spectrum-Dropdown .spectrum-Dropdown-trigger:hover .spectrum-Dropdown-icon {\n      color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-Dropdown .spectrum-Dropdown-trigger.is-selected .is-placeholder {\n        color: rgb(239, 239, 239);\n      }\n.spectrum--darkest .spectrum-Dropdown.is-invalid .spectrum-Icon:not(.spectrum-Dropdown-icon):not(.spectrum-Menu-checkmark) {\n      color: rgb(236, 91, 98);\n    }\n.spectrum--darkest .spectrum-Dropdown.is-invalid.is-disabled .spectrum-Icon,\n.spectrum--darkest .spectrum-Dropdown.is-invalid.is-disabled .spectrum-Icon:not(.spectrum-Dropdown-icon):not(.spectrum-Menu-checkmark) {\n        color: rgb(73, 73, 73);\n      }\n.spectrum--darkest .spectrum-Dropdown.is-disabled .spectrum-Dropdown-icon,\n.spectrum--darkest .spectrum-Dropdown.is-disabled .spectrum-Dropdown-trigger:hover .spectrum-Dropdown-icon {\n        color: rgb(73, 73, 73);\n      }\n.spectrum--darkest .spectrum-Dropdown.is-disabled .spectrum-Dropdown-label.is-placeholder {\n        color: rgb(92, 92, 92);\n      }\n.spectrum--darkest .spectrum-Dropdown-icon {\n  color: rgb(162, 162, 162);\n}\n.spectrum--darkest .spectrum-Dropdown-label.is-placeholder {\n    color: rgb(124, 124, 124);\n  }\n.spectrum--darkest .spectrum-Dropdown-label.is-placeholder:hover {\n      color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-Dropdown-label.is-placeholder:active {\n      color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-Dropdown-trigger.focus-ring .spectrum-Dropdown-label.is-placeholder {\n    color: rgb(239, 239, 239);\n  }\n.spectrum--darkest .spectrum-Dropdown-trigger.focus-ring .spectrum-Dropdown-icon {\n    color: rgb(239, 239, 239)\n  }\n",""])},10850:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-Dropdown .spectrum-Dropdown-trigger:hover .spectrum-Dropdown-icon {\n      color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-Dropdown .spectrum-Dropdown-trigger.is-selected .is-placeholder {\n        color: rgb(44, 44, 44);\n      }\n.spectrum--light .spectrum-Dropdown.is-invalid .spectrum-Icon:not(.spectrum-Dropdown-icon):not(.spectrum-Menu-checkmark) {\n      color: rgb(201, 37, 45);\n    }\n.spectrum--light .spectrum-Dropdown.is-invalid.is-disabled .spectrum-Icon,\n.spectrum--light .spectrum-Dropdown.is-invalid.is-disabled .spectrum-Icon:not(.spectrum-Dropdown-icon):not(.spectrum-Menu-checkmark) {\n        color: rgb(202, 202, 202);\n      }\n.spectrum--light .spectrum-Dropdown.is-disabled .spectrum-Dropdown-icon,\n.spectrum--light .spectrum-Dropdown.is-disabled .spectrum-Dropdown-trigger:hover .spectrum-Dropdown-icon {\n        color: rgb(202, 202, 202);\n      }\n.spectrum--light .spectrum-Dropdown.is-disabled .spectrum-Dropdown-label.is-placeholder {\n        color: rgb(179, 179, 179);\n      }\n.spectrum--light .spectrum-Dropdown-icon {\n  color: rgb(110, 110, 110);\n}\n.spectrum--light .spectrum-Dropdown-label.is-placeholder {\n    color: rgb(142, 142, 142);\n  }\n.spectrum--light .spectrum-Dropdown-label.is-placeholder:hover {\n      color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-Dropdown-label.is-placeholder:active {\n      color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-Dropdown-trigger.focus-ring .spectrum-Dropdown-label.is-placeholder {\n    color: rgb(44, 44, 44);\n  }\n.spectrum--light .spectrum-Dropdown-trigger.focus-ring .spectrum-Dropdown-icon {\n    color: rgb(44, 44, 44)\n  }\n",""])},34340:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-Dropdown .spectrum-Dropdown-trigger:hover .spectrum-Dropdown-icon {\n      color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-Dropdown .spectrum-Dropdown-trigger.is-selected .is-placeholder {\n        color: rgb(50, 50, 50);\n      }\n.spectrum--lightest .spectrum-Dropdown.is-invalid .spectrum-Icon:not(.spectrum-Dropdown-icon):not(.spectrum-Menu-checkmark) {\n      color: rgb(215, 55, 63);\n    }\n.spectrum--lightest .spectrum-Dropdown.is-invalid.is-disabled .spectrum-Icon,\n.spectrum--lightest .spectrum-Dropdown.is-invalid.is-disabled .spectrum-Icon:not(.spectrum-Dropdown-icon):not(.spectrum-Menu-checkmark) {\n        color: rgb(211, 211, 211);\n      }\n.spectrum--lightest .spectrum-Dropdown.is-disabled .spectrum-Dropdown-icon,\n.spectrum--lightest .spectrum-Dropdown.is-disabled .spectrum-Dropdown-trigger:hover .spectrum-Dropdown-icon {\n        color: rgb(211, 211, 211);\n      }\n.spectrum--lightest .spectrum-Dropdown.is-disabled .spectrum-Dropdown-label.is-placeholder {\n        color: rgb(188, 188, 188);\n      }\n.spectrum--lightest .spectrum-Dropdown-icon {\n  color: rgb(116, 116, 116);\n}\n.spectrum--lightest .spectrum-Dropdown-label.is-placeholder {\n    color: rgb(149, 149, 149);\n  }\n.spectrum--lightest .spectrum-Dropdown-label.is-placeholder:hover {\n      color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-Dropdown-label.is-placeholder:active {\n      color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-Dropdown-trigger.focus-ring .spectrum-Dropdown-label.is-placeholder {\n    color: rgb(50, 50, 50);\n  }\n.spectrum--lightest .spectrum-Dropdown-trigger.focus-ring .spectrum-Dropdown-icon {\n    color: rgb(50, 50, 50)\n  }\n",""])},54030:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large .spectrum-Dropzone {\n  border-width: 2px;\n  border-radius: 5px;\n  padding: 112px;\n}\n",""])},20644:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Dropzone {\n  text-align: center;\n  border-width: 2px;\n  border-radius: 5px;\n  padding: 112px;\n  border-style: dashed;\n}\n.spectrum-Dropzone.is-dragged {\n    border-style: solid;\n  }\n.spectrum-Dropzone:focus {\n    outline: 0;\n    border-style: dashed;\n  }\n.spectrum-Dropzone:focus.focus-ring {\n      border-style: solid;\n    }\n",""])},12174:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Dropzone {\n  text-align: center;\n  border-width: 2px;\n  border-radius: 4px;\n  padding: 72px;\n  border-style: dashed;\n}\n.spectrum-Dropzone.is-dragged {\n    border-style: solid;\n  }\n.spectrum-Dropzone:focus {\n    outline: 0;\n    border-style: dashed;\n  }\n.spectrum-Dropzone:focus.focus-ring {\n      border-style: solid;\n    }\n",""])},90429:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark .spectrum-Dropzone {\n  border-color: rgb(74, 74, 74);\n}\n.spectrum--dark .spectrum-Dropzone.is-dragged {\n    border-color: rgb(38, 128, 235);\n    background-color: rgba(55,142,240,0.15);\n  }\n.spectrum--dark .spectrum-Dropzone.is-dragged .spectrum-IllustratedMessage-illustration {\n      color: rgb(38, 128, 235);\n    }\n.spectrum--dark .spectrum-Dropzone:focus {\n    border-color: rgb(74, 74, 74);\n  }\n.spectrum--dark .spectrum-Dropzone:focus .spectrum-IllustratedMessage-illustration {\n      color: rgb(188, 188, 188);\n    }\n.spectrum--dark .spectrum-Dropzone:focus.focus-ring {\n      border-color: rgb(38, 128, 235);\n    }\n.spectrum--dark .spectrum-Dropzone:focus.is-dragged.focus-ring .spectrum-IllustratedMessage-illustration {\n        color: rgb(38, 128, 235);\n      }\n",""])},48380:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest .spectrum-Dropzone {\n  border-color: rgb(57, 57, 57);\n}\n.spectrum--darkest .spectrum-Dropzone.is-dragged {\n    border-color: rgb(20, 115, 230);\n    background-color: rgba(38,128,235,0.2);\n  }\n.spectrum--darkest .spectrum-Dropzone.is-dragged .spectrum-IllustratedMessage-illustration {\n      color: rgb(20, 115, 230);\n    }\n.spectrum--darkest .spectrum-Dropzone:focus {\n    border-color: rgb(57, 57, 57);\n  }\n.spectrum--darkest .spectrum-Dropzone:focus .spectrum-IllustratedMessage-illustration {\n      color: rgb(188, 188, 188);\n    }\n.spectrum--darkest .spectrum-Dropzone:focus.focus-ring {\n      border-color: rgb(20, 115, 230);\n    }\n.spectrum--darkest .spectrum-Dropzone:focus.is-dragged.focus-ring .spectrum-IllustratedMessage-illustration {\n        color: rgb(20, 115, 230);\n      }\n",""])},27201:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-Dropzone {\n  border-color: rgb(225, 225, 225);\n}\n.spectrum--light .spectrum-Dropzone.is-dragged {\n    border-color: rgb(38, 128, 235);\n    background-color: rgba(20,115,230,0.1);\n  }\n.spectrum--light .spectrum-Dropzone.is-dragged .spectrum-IllustratedMessage-illustration {\n      color: rgb(38, 128, 235);\n    }\n.spectrum--light .spectrum-Dropzone:focus {\n    border-color: rgb(225, 225, 225);\n  }\n.spectrum--light .spectrum-Dropzone:focus .spectrum-IllustratedMessage-illustration {\n      color: rgb(188, 188, 188);\n    }\n.spectrum--light .spectrum-Dropzone:focus.focus-ring {\n      border-color: rgb(38, 128, 235);\n    }\n.spectrum--light .spectrum-Dropzone:focus.is-dragged.focus-ring .spectrum-IllustratedMessage-illustration {\n        color: rgb(38, 128, 235);\n      }\n",""])},41158:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-Dropzone {\n  border-color: rgb(234, 234, 234);\n}\n.spectrum--lightest .spectrum-Dropzone.is-dragged {\n    border-color: rgb(55, 142, 240);\n    background-color: rgba(38,128,235,0.1);\n  }\n.spectrum--lightest .spectrum-Dropzone.is-dragged .spectrum-IllustratedMessage-illustration {\n      color: rgb(55, 142, 240);\n    }\n.spectrum--lightest .spectrum-Dropzone:focus {\n    border-color: rgb(234, 234, 234);\n  }\n.spectrum--lightest .spectrum-Dropzone:focus .spectrum-IllustratedMessage-illustration {\n      color: rgb(188, 188, 188);\n    }\n.spectrum--lightest .spectrum-Dropzone:focus.focus-ring {\n      border-color: rgb(55, 142, 240);\n    }\n.spectrum--lightest .spectrum-Dropzone:focus.is-dragged.focus-ring .spectrum-IllustratedMessage-illustration {\n        color: rgb(55, 142, 240);\n      }\n",""])},91185:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,"\n",""])},67867:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-FieldGroup {\n  display: -ms-flexbox;\n  display: flex;\n  vertical-align: top;\n  -ms-flex-wrap: wrap;\n      flex-wrap: wrap;\n}\n.spectrum-FieldGroup--vertical {\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -ms-flex-direction: column;\n      flex-direction: column;\n}\n",""])},37528:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-FieldGroup {\n  display: -ms-flexbox;\n  display: flex;\n  vertical-align: top;\n  -ms-flex-wrap: wrap;\n      flex-wrap: wrap;\n}\n.spectrum-FieldGroup--vertical {\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -ms-flex-direction: column;\n      flex-direction: column;\n}\n",""])},10939:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large .spectrum-FieldLabel,\n.spectrum--large .spectrum-Form-itemLabel {\n\n  padding: 5px 0 6px;\n\n  font-size: 15px;\n  font-weight: 400;\n  line-height: 1.3;\n}\n.spectrum--large .spectrum-FieldLabel-requiredIcon {\n  margin: 5px 0 0 2px;\n}\n.spectrum--large .spectrum-FieldLabel--left {\n  padding: 10px 10px 0 0;\n}\n.spectrum--large .spectrum-FieldLabel--left .spectrum-FieldLabel-requiredIcon {\n    margin: 0px 0 0 2px;\n  }\n.spectrum--large .spectrum-FieldLabel--right {\n  padding: 10px 10px 0 0;\n}\n.spectrum--large .spectrum-Form {\n  border-spacing: 0 30px;\n  margin: -25px 0;\n}\n.spectrum--large .spectrum-Form--labelsAbove .spectrum-Form-item + .spectrum-Form-item {\n      margin-top: 10px;\n    }\n",""])},88959:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-FieldLabel,\n.spectrum-Form-itemLabel {\n  display: block;\n\n  box-sizing: border-box;\n\n  padding: 5px 0 6px;\n\n  font-size: 15px;\n  font-weight: 400;\n  line-height: 1.3;\n\n  vertical-align: top;\n\n  -webkit-font-smoothing: subpixel-antialiased;\n  -moz-osx-font-smoothing: auto;\n  font-smoothing: subpixel-antialiased;\n}\n.spectrum-FieldLabel-requiredIcon {\n  margin: 5px 0 0 2px;\n}\n.spectrum-FieldLabel--left {\n  display: inline-block;\n  padding: 10px 10px 0 0;\n}\n.spectrum-FieldLabel--left .spectrum-FieldLabel-requiredIcon {\n    margin: 0px 0 0 2px;\n  }\n.spectrum-FieldLabel--right {\n  display: inline-block;\n  text-align: right;\n  padding: 10px 10px 0 0;\n}\n.spectrum-Form {\n  display: table;\n  border-collapse: separate;\n  border-spacing: 0 30px;\n  margin: -25px 0;\n}\n.spectrum-Form-item {\n  display: table-row;\n}\n.spectrum-Form-itemLabel {\n  display: table-cell;\n}\n.spectrum-Form-itemField {\n  display: table-cell;\n}\n.spectrum-Form--labelsAbove {\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-direction: column;\n      flex-direction: column;\n  margin: 0;\n}\n.spectrum-Form--labelsAbove .spectrum-Form-item {\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-direction: column;\n        flex-direction: column;\n  }\n.spectrum-Form--labelsAbove .spectrum-Form-item + .spectrum-Form-item {\n      margin-top: 10px;\n    }\n",""])},7672:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-FieldLabel,\n.spectrum-Form-itemLabel {\n  display: block;\n\n  box-sizing: border-box;\n\n  padding: 4px 0 5px;\n\n  font-size: 12px;\n  font-weight: 400;\n  line-height: 1.3;\n\n  vertical-align: top;\n\n  -webkit-font-smoothing: subpixel-antialiased;\n  -moz-osx-font-smoothing: auto;\n  font-smoothing: subpixel-antialiased;\n}\n.spectrum-FieldLabel-requiredIcon {\n  margin: 4px 0 0 2px;\n}\n.spectrum-FieldLabel--left {\n  display: inline-block;\n  padding: 8px 8px 0 0;\n}\n.spectrum-FieldLabel--left .spectrum-FieldLabel-requiredIcon {\n    margin: 0px 0 0 2px;\n  }\n.spectrum-FieldLabel--right {\n  display: inline-block;\n  text-align: right;\n  padding: 8px 8px 0 0;\n}\n.spectrum-Form {\n  display: table;\n  border-collapse: separate;\n  border-spacing: 0 24px;\n  margin: -20px 0;\n}\n.spectrum-Form-item {\n  display: table-row;\n}\n.spectrum-Form-itemLabel {\n  display: table-cell;\n}\n.spectrum-Form-itemField {\n  display: table-cell;\n}\n.spectrum-Form--labelsAbove {\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-direction: column;\n      flex-direction: column;\n  margin: 0;\n}\n.spectrum-Form--labelsAbove .spectrum-Form-item {\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-direction: column;\n        flex-direction: column;\n  }\n.spectrum-Form--labelsAbove .spectrum-Form-item + .spectrum-Form-item {\n      margin-top: 8px;\n    }\n",""])},91854:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark .spectrum-FieldLabel,\n.spectrum--dark .spectrum-Form-itemLabel {\n  color: rgb(185, 185, 185);\n}\n.spectrum--dark .spectrum-FieldLabel.is-disabled,\n.spectrum--dark .spectrum-Form-itemLabel.is-disabled {\n    color: rgb(110, 110, 110);\n  }\n.spectrum--dark .spectrum-FieldLabel.is-disabled .spectrum-FieldLabel-requiredIcon,\n.spectrum--dark .spectrum-Form-itemLabel.is-disabled .spectrum-FieldLabel-requiredIcon {\n      color: rgb(110, 110, 110);\n    }\n.spectrum--dark .spectrum-FieldLabel-requiredIcon {\n  color: rgb(144, 144, 144);\n}\n",""])},25265:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest .spectrum-FieldLabel,\n.spectrum--darkest .spectrum-Form-itemLabel {\n  color: rgb(162, 162, 162);\n}\n.spectrum--darkest .spectrum-FieldLabel.is-disabled,\n.spectrum--darkest .spectrum-Form-itemLabel.is-disabled {\n    color: rgb(92, 92, 92);\n  }\n.spectrum--darkest .spectrum-FieldLabel.is-disabled .spectrum-FieldLabel-requiredIcon,\n.spectrum--darkest .spectrum-Form-itemLabel.is-disabled .spectrum-FieldLabel-requiredIcon {\n      color: rgb(92, 92, 92);\n    }\n.spectrum--darkest .spectrum-FieldLabel-requiredIcon {\n  color: rgb(124, 124, 124);\n}\n",""])},28051:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-FieldLabel,\n.spectrum--light .spectrum-Form-itemLabel {\n  color: rgb(110, 110, 110);\n}\n.spectrum--light .spectrum-FieldLabel.is-disabled,\n.spectrum--light .spectrum-Form-itemLabel.is-disabled {\n    color: rgb(179, 179, 179);\n  }\n.spectrum--light .spectrum-FieldLabel.is-disabled .spectrum-FieldLabel-requiredIcon,\n.spectrum--light .spectrum-Form-itemLabel.is-disabled .spectrum-FieldLabel-requiredIcon {\n      color: rgb(179, 179, 179);\n    }\n.spectrum--light .spectrum-FieldLabel-requiredIcon {\n  color: rgb(142, 142, 142);\n}\n",""])},46755:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-FieldLabel,\n.spectrum--lightest .spectrum-Form-itemLabel {\n  color: rgb(116, 116, 116);\n}\n.spectrum--lightest .spectrum-FieldLabel.is-disabled,\n.spectrum--lightest .spectrum-Form-itemLabel.is-disabled {\n    color: rgb(188, 188, 188);\n  }\n.spectrum--lightest .spectrum-FieldLabel.is-disabled .spectrum-FieldLabel-requiredIcon,\n.spectrum--lightest .spectrum-Form-itemLabel.is-disabled .spectrum-FieldLabel-requiredIcon {\n      color: rgb(188, 188, 188);\n    }\n.spectrum--lightest .spectrum-FieldLabel-requiredIcon {\n  color: rgb(149, 149, 149);\n}\n",""])},1282:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large .spectrum-Icon,\n.spectrum--large .spectrum-UIIcon {\n  display: inline-block;\n  color: inherit;\n  fill: currentColor;\n  pointer-events: none;\n}\n.spectrum--large .spectrum-Icon:not(:root), .spectrum--large .spectrum-UIIcon:not(:root) {\n    overflow: hidden;\n  }\n.spectrum--large .spectrum-Icon--sizeXXS,\n  .spectrum--large .spectrum-Icon--sizeXXS img,\n  .spectrum--large .spectrum-Icon--sizeXXS svg {\n    height: 11px;\n    width: 11px;\n  }\n.spectrum--large .spectrum-Icon--sizeXS,\n  .spectrum--large .spectrum-Icon--sizeXS img,\n  .spectrum--large .spectrum-Icon--sizeXS svg {\n    height: 15px;\n    width: 15px;\n  }\n.spectrum--large .spectrum-Icon--sizeS,\n  .spectrum--large .spectrum-Icon--sizeS img,\n  .spectrum--large .spectrum-Icon--sizeS svg {\n    height: 22px;\n    width: 22px;\n  }\n.spectrum--large .spectrum-Icon--sizeM,\n  .spectrum--large .spectrum-Icon--sizeM img,\n  .spectrum--large .spectrum-Icon--sizeM svg {\n    height: 30px;\n    width: 30px;\n  }\n.spectrum--large .spectrum-Icon--sizeL,\n  .spectrum--large .spectrum-Icon--sizeL img,\n  .spectrum--large .spectrum-Icon--sizeL svg {\n    height: 44px;\n    width: 44px;\n  }\n.spectrum--large .spectrum-Icon--sizeXL,\n  .spectrum--large .spectrum-Icon--sizeXL img,\n  .spectrum--large .spectrum-Icon--sizeXL svg {\n    height: 60px;\n    width: 60px;\n  }\n.spectrum--large .spectrum-Icon--sizeXXL,\n  .spectrum--large .spectrum-Icon--sizeXXL img,\n  .spectrum--large .spectrum-Icon--sizeXXL svg {\n    height: 90px;\n    width: 90px;\n  }\n.spectrum--large .spectrum--medium .spectrum-UIIcon--large {\n    display: none;\n  }\n.spectrum--large .spectrum--medium .spectrum-UIIcon--medium {\n    display: inline;\n  }\n.spectrum--large .spectrum--large .spectrum-UIIcon--medium {\n    display: none;\n  }\n.spectrum--large .spectrum--large .spectrum-UIIcon--large {\n    display: inline;\n  }\n.spectrum--large .spectrum--large {\n  --ui-icon-large-display: block;\n  --ui-icon-medium-display: none;\n}\n.spectrum--large .spectrum--medium {\n  --ui-icon-medium-display: block;\n  --ui-icon-large-display: none;\n}\n.spectrum--large .spectrum-UIIcon--large {\n  display: var(--ui-icon-large-display);\n}\n.spectrum--large .spectrum-UIIcon--medium {\n  display: var(--ui-icon-medium-display);\n}\n.spectrum--large .spectrum-UIIcon-AlertMedium {\n  width: 22px;\n  height: 22px;\n}\n.spectrum--large .spectrum-UIIcon-AlertSmall {\n  width: 18px;\n  height: 18px;\n}\n.spectrum--large .spectrum-UIIcon-ArrowDownSmall {\n  width: 10px;\n  height: 12px;\n}\n.spectrum--large .spectrum-UIIcon-ArrowLeftMedium {\n  width: 18px;\n  height: 12px;\n}\n.spectrum--large .spectrum-UIIcon-Asterisk {\n  width: 10px;\n  height: 10px;\n}\n.spectrum--large .spectrum-UIIcon-CheckmarkMedium {\n  width: 16px;\n  height: 16px;\n}\n.spectrum--large .spectrum-UIIcon-CheckmarkSmall {\n  width: 12px;\n  height: 12px;\n}\n.spectrum--large .spectrum-UIIcon-ChevronDownMedium {\n  width: 12px;\n  height: 8px;\n}\n.spectrum--large .spectrum-UIIcon-ChevronDownSmall {\n  width: 10px;\n  height: 8px;\n}\n.spectrum--large .spectrum-UIIcon-ChevronLeftLarge {\n  width: 16px;\n  height: 20px;\n}\n.spectrum--large .spectrum-UIIcon-ChevronLeftMedium {\n  width: 8px;\n  height: 12px;\n}\n.spectrum--large .spectrum-UIIcon-ChevronRightLarge {\n  width: 16px;\n  height: 20px;\n}\n.spectrum--large .spectrum-UIIcon-ChevronRightMedium {\n  width: 8px;\n  height: 12px;\n}\n.spectrum--large .spectrum-UIIcon-ChevronRightSmall {\n  width: 8px;\n  height: 10px;\n}\n.spectrum--large .spectrum-UIIcon-ChevronUpSmall {\n  width: 10px;\n  height: 8px;\n}\n.spectrum--large .spectrum-UIIcon-CornerTriangle {\n  width: 6px;\n  height: 6px;\n}\n.spectrum--large .spectrum-UIIcon-CrossLarge {\n  width: 16px;\n  height: 16px;\n}\n.spectrum--large .spectrum-UIIcon-CrossMedium {\n  width: 10px;\n  height: 10px;\n}\n.spectrum--large .spectrum-UIIcon-CrossSmall {\n  width: 10px;\n  height: 10px;\n}\n.spectrum--large .spectrum-UIIcon-DashSmall {\n  width: 12px;\n  height: 12px;\n}\n.spectrum--large .spectrum-UIIcon-DoubleGripper {\n  width: 20px;\n  height: 5px;\n}\n.spectrum--large .spectrum-UIIcon-FolderBreadcrumb {\n  width: 22px;\n  height: 22px;\n}\n.spectrum--large .spectrum-UIIcon-HelpMedium {\n  width: 22px;\n  height: 22px;\n}\n.spectrum--large .spectrum-UIIcon-HelpSmall {\n  width: 18px;\n  height: 18px;\n}\n.spectrum--large .spectrum-UIIcon-InfoMedium {\n  width: 22px;\n  height: 22px;\n}\n.spectrum--large .spectrum-UIIcon-InfoSmall {\n  width: 18px;\n  height: 18px;\n}\n.spectrum--large .spectrum-UIIcon-Magnifier {\n  width: 20px;\n  height: 20px;\n}\n.spectrum--large .spectrum-UIIcon-SkipLeft {\n  width: 10px;\n  height: 12px;\n}\n.spectrum--large .spectrum-UIIcon-SkipRight {\n  width: 10px;\n  height: 12px;\n}\n.spectrum--large .spectrum-UIIcon-Star {\n  width: 22px;\n  height: 22px;\n}\n.spectrum--large .spectrum-UIIcon-StarOutline {\n  width: 22px;\n  height: 22px;\n}\n.spectrum--large .spectrum-UIIcon-SuccessMedium {\n  width: 22px;\n  height: 22px;\n}\n.spectrum--large .spectrum-UIIcon-SuccessSmall {\n  width: 18px;\n  height: 18px;\n}\n.spectrum--large .spectrum-UIIcon-TripleGripper {\n  width: 12px;\n  height: 9px;\n}\n",""])},82793:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Icon,\n.spectrum-UIIcon {\n  display: inline-block;\n  color: inherit;\n  fill: currentColor;\n  pointer-events: none;\n}\n.spectrum-Icon:not(:root), .spectrum-UIIcon:not(:root) {\n    overflow: hidden;\n  }\n.spectrum-Icon--sizeXXS,\n  .spectrum-Icon--sizeXXS img,\n  .spectrum-Icon--sizeXXS svg {\n    height: 11px;\n    width: 11px;\n  }\n.spectrum-Icon--sizeXS,\n  .spectrum-Icon--sizeXS img,\n  .spectrum-Icon--sizeXS svg {\n    height: 15px;\n    width: 15px;\n  }\n.spectrum-Icon--sizeS,\n  .spectrum-Icon--sizeS img,\n  .spectrum-Icon--sizeS svg {\n    height: 22px;\n    width: 22px;\n  }\n.spectrum-Icon--sizeM,\n  .spectrum-Icon--sizeM img,\n  .spectrum-Icon--sizeM svg {\n    height: 30px;\n    width: 30px;\n  }\n.spectrum-Icon--sizeL,\n  .spectrum-Icon--sizeL img,\n  .spectrum-Icon--sizeL svg {\n    height: 44px;\n    width: 44px;\n  }\n.spectrum-Icon--sizeXL,\n  .spectrum-Icon--sizeXL img,\n  .spectrum-Icon--sizeXL svg {\n    height: 60px;\n    width: 60px;\n  }\n.spectrum-Icon--sizeXXL,\n  .spectrum-Icon--sizeXXL img,\n  .spectrum-Icon--sizeXXL svg {\n    height: 90px;\n    width: 90px;\n  }\n.spectrum--medium .spectrum-UIIcon--large {\n    display: none;\n  }\n.spectrum--medium .spectrum-UIIcon--medium {\n    display: inline;\n  }\n.spectrum--large .spectrum-UIIcon--medium {\n    display: none;\n  }\n.spectrum--large .spectrum-UIIcon--large {\n    display: inline;\n  }\n.spectrum--large {\n  --ui-icon-large-display: block;\n  --ui-icon-medium-display: none;\n}\n.spectrum--medium {\n  --ui-icon-medium-display: block;\n  --ui-icon-large-display: none;\n}\n.spectrum-UIIcon--large {\n  display: var(--ui-icon-large-display);\n}\n.spectrum-UIIcon--medium {\n  display: var(--ui-icon-medium-display);\n}\n.spectrum-UIIcon-AlertMedium {\n  width: 22px;\n  height: 22px;\n}\n.spectrum-UIIcon-AlertSmall {\n  width: 18px;\n  height: 18px;\n}\n.spectrum-UIIcon-ArrowDownSmall {\n  width: 10px;\n  height: 12px;\n}\n.spectrum-UIIcon-ArrowLeftMedium {\n  width: 18px;\n  height: 12px;\n}\n.spectrum-UIIcon-Asterisk {\n  width: 10px;\n  height: 10px;\n}\n.spectrum-UIIcon-CheckmarkMedium {\n  width: 16px;\n  height: 16px;\n}\n.spectrum-UIIcon-CheckmarkSmall {\n  width: 12px;\n  height: 12px;\n}\n.spectrum-UIIcon-ChevronDownMedium {\n  width: 12px;\n  height: 8px;\n}\n.spectrum-UIIcon-ChevronDownSmall {\n  width: 10px;\n  height: 8px;\n}\n.spectrum-UIIcon-ChevronLeftLarge {\n  width: 16px;\n  height: 20px;\n}\n.spectrum-UIIcon-ChevronLeftMedium {\n  width: 8px;\n  height: 12px;\n}\n.spectrum-UIIcon-ChevronRightLarge {\n  width: 16px;\n  height: 20px;\n}\n.spectrum-UIIcon-ChevronRightMedium {\n  width: 8px;\n  height: 12px;\n}\n.spectrum-UIIcon-ChevronRightSmall {\n  width: 8px;\n  height: 10px;\n}\n.spectrum-UIIcon-ChevronUpSmall {\n  width: 10px;\n  height: 8px;\n}\n.spectrum-UIIcon-CornerTriangle {\n  width: 6px;\n  height: 6px;\n}\n.spectrum-UIIcon-CrossLarge {\n  width: 16px;\n  height: 16px;\n}\n.spectrum-UIIcon-CrossMedium {\n  width: 10px;\n  height: 10px;\n}\n.spectrum-UIIcon-CrossSmall {\n  width: 10px;\n  height: 10px;\n}\n.spectrum-UIIcon-DashSmall {\n  width: 12px;\n  height: 12px;\n}\n.spectrum-UIIcon-DoubleGripper {\n  width: 20px;\n  height: 5px;\n}\n.spectrum-UIIcon-FolderBreadcrumb {\n  width: 22px;\n  height: 22px;\n}\n.spectrum-UIIcon-HelpMedium {\n  width: 22px;\n  height: 22px;\n}\n.spectrum-UIIcon-HelpSmall {\n  width: 18px;\n  height: 18px;\n}\n.spectrum-UIIcon-InfoMedium {\n  width: 22px;\n  height: 22px;\n}\n.spectrum-UIIcon-InfoSmall {\n  width: 18px;\n  height: 18px;\n}\n.spectrum-UIIcon-Magnifier {\n  width: 20px;\n  height: 20px;\n}\n.spectrum-UIIcon-SkipLeft {\n  width: 10px;\n  height: 12px;\n}\n.spectrum-UIIcon-SkipRight {\n  width: 10px;\n  height: 12px;\n}\n.spectrum-UIIcon-Star {\n  width: 22px;\n  height: 22px;\n}\n.spectrum-UIIcon-StarOutline {\n  width: 22px;\n  height: 22px;\n}\n.spectrum-UIIcon-SuccessMedium {\n  width: 22px;\n  height: 22px;\n}\n.spectrum-UIIcon-SuccessSmall {\n  width: 18px;\n  height: 18px;\n}\n.spectrum-UIIcon-TripleGripper {\n  width: 12px;\n  height: 9px;\n}\n",""])},52921:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Icon,\n.spectrum-UIIcon {\n  display: inline-block;\n  color: inherit;\n  fill: currentColor;\n  pointer-events: none;\n}\n.spectrum-Icon:not(:root), .spectrum-UIIcon:not(:root) {\n    overflow: hidden;\n  }\n.spectrum-Icon--sizeXXS,\n  .spectrum-Icon--sizeXXS img,\n  .spectrum-Icon--sizeXXS svg {\n    height: 9px;\n    width: 9px;\n  }\n.spectrum-Icon--sizeXS,\n  .spectrum-Icon--sizeXS img,\n  .spectrum-Icon--sizeXS svg {\n    height: 12px;\n    width: 12px;\n  }\n.spectrum-Icon--sizeS,\n  .spectrum-Icon--sizeS img,\n  .spectrum-Icon--sizeS svg {\n    height: 18px;\n    width: 18px;\n  }\n.spectrum-Icon--sizeM,\n  .spectrum-Icon--sizeM img,\n  .spectrum-Icon--sizeM svg {\n    height: 24px;\n    width: 24px;\n  }\n.spectrum-Icon--sizeL,\n  .spectrum-Icon--sizeL img,\n  .spectrum-Icon--sizeL svg {\n    height: 36px;\n    width: 36px;\n  }\n.spectrum-Icon--sizeXL,\n  .spectrum-Icon--sizeXL img,\n  .spectrum-Icon--sizeXL svg {\n    height: 48px;\n    width: 48px;\n  }\n.spectrum-Icon--sizeXXL,\n  .spectrum-Icon--sizeXXL img,\n  .spectrum-Icon--sizeXXL svg {\n    height: 72px;\n    width: 72px;\n  }\n.spectrum--medium .spectrum-UIIcon--large {\n    display: none;\n  }\n.spectrum--medium .spectrum-UIIcon--medium {\n    display: inline;\n  }\n.spectrum--large .spectrum-UIIcon--medium {\n    display: none;\n  }\n.spectrum--large .spectrum-UIIcon--large {\n    display: inline;\n  }\n.spectrum--large {\n  --ui-icon-large-display: block;\n  --ui-icon-medium-display: none;\n}\n.spectrum--medium {\n  --ui-icon-medium-display: block;\n  --ui-icon-large-display: none;\n}\n.spectrum-UIIcon--large {\n  display: var(--ui-icon-large-display);\n}\n.spectrum-UIIcon--medium {\n  display: var(--ui-icon-medium-display);\n}\n.spectrum-UIIcon-AlertMedium {\n  width: 18px;\n  height: 18px;\n}\n.spectrum-UIIcon-AlertSmall {\n  width: 14px;\n  height: 14px;\n}\n.spectrum-UIIcon-ArrowDownSmall {\n  width: 8px;\n  height: 10px;\n}\n.spectrum-UIIcon-ArrowLeftMedium {\n  width: 14px;\n  height: 10px;\n}\n.spectrum-UIIcon-Asterisk {\n  width: 8px;\n  height: 8px;\n}\n.spectrum-UIIcon-CheckmarkMedium {\n  width: 12px;\n  height: 12px;\n}\n.spectrum-UIIcon-CheckmarkSmall {\n  width: 10px;\n  height: 10px;\n}\n.spectrum-UIIcon-ChevronDownMedium {\n  width: 10px;\n  height: 6px;\n}\n.spectrum-UIIcon-ChevronDownSmall {\n  width: 8px;\n  height: 6px;\n}\n.spectrum-UIIcon-ChevronLeftLarge {\n  width: 12px;\n  height: 16px;\n}\n.spectrum-UIIcon-ChevronLeftMedium {\n  width: 6px;\n  height: 10px;\n}\n.spectrum-UIIcon-ChevronRightLarge {\n  width: 12px;\n  height: 16px;\n}\n.spectrum-UIIcon-ChevronRightMedium {\n  width: 6px;\n  height: 10px;\n}\n.spectrum-UIIcon-ChevronRightSmall {\n  width: 6px;\n  height: 8px;\n}\n.spectrum-UIIcon-ChevronUpSmall {\n  width: 8px;\n  height: 6px;\n}\n.spectrum-UIIcon-CornerTriangle {\n  width: 5px;\n  height: 5px;\n}\n.spectrum-UIIcon-CrossLarge {\n  width: 12px;\n  height: 12px;\n}\n.spectrum-UIIcon-CrossMedium {\n  width: 8px;\n  height: 8px;\n}\n.spectrum-UIIcon-CrossSmall {\n  width: 8px;\n  height: 8px;\n}\n.spectrum-UIIcon-DashSmall {\n  width: 10px;\n  height: 10px;\n}\n.spectrum-UIIcon-DoubleGripper {\n  width: 16px;\n  height: 4px;\n}\n.spectrum-UIIcon-FolderBreadcrumb {\n  width: 18px;\n  height: 18px;\n}\n.spectrum-UIIcon-HelpMedium {\n  width: 18px;\n  height: 18px;\n}\n.spectrum-UIIcon-HelpSmall {\n  width: 14px;\n  height: 14px;\n}\n.spectrum-UIIcon-InfoMedium {\n  width: 18px;\n  height: 18px;\n}\n.spectrum-UIIcon-InfoSmall {\n  width: 14px;\n  height: 14px;\n}\n.spectrum-UIIcon-Magnifier {\n  width: 16px;\n  height: 16px;\n}\n.spectrum-UIIcon-SkipLeft {\n  width: 9px;\n  height: 10px;\n}\n.spectrum-UIIcon-SkipRight {\n  width: 9px;\n  height: 10px;\n}\n.spectrum-UIIcon-Star {\n  width: 18px;\n  height: 18px;\n}\n.spectrum-UIIcon-StarOutline {\n  width: 18px;\n  height: 18px;\n}\n.spectrum-UIIcon-SuccessMedium {\n  width: 18px;\n  height: 18px;\n}\n.spectrum-UIIcon-SuccessSmall {\n  width: 14px;\n  height: 14px;\n}\n.spectrum-UIIcon-TripleGripper {\n  width: 10px;\n  height: 7px;\n}\n",""])},60532:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large .spectrum-IllustratedMessage-illustration {\n  margin-bottom: 24px;\n}\n.spectrum--large .spectrum-IllustratedMessage-heading {\n  max-width: 500px;\n  margin: 0;\n}\n.spectrum--large .spectrum-IllustratedMessage-description {\n  max-width: 500px;\n  margin: 4px 0 0 0;\n}\n",""])},7882:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-IllustratedMessage {\n  height: 100%;\n\n  display: -ms-flexbox;\n\n  display: flex;\n  -ms-flex-direction: column;\n      flex-direction: column;\n  -ms-flex-align: center;\n      align-items: center;\n  -ms-flex-pack: center;\n      justify-content: center;\n\n  text-align: center;\n}\n.spectrum-IllustratedMessage-illustration {\n  margin-bottom: 24px;\n}\n.spectrum-IllustratedMessage-heading {\n  max-width: 500px;\n  margin: 0;\n}\n.spectrum-IllustratedMessage-description {\n  max-width: 500px;\n  margin: 4px 0 0 0;\n\n  font-style: italic;\n}\n.spectrum-IllustratedMessage--cta .spectrum-IllustratedMessage-description {\n    font-style: normal;\n  }\n",""])},79971:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-IllustratedMessage {\n  height: 100%;\n\n  display: -ms-flexbox;\n\n  display: flex;\n  -ms-flex-direction: column;\n      flex-direction: column;\n  -ms-flex-align: center;\n      align-items: center;\n  -ms-flex-pack: center;\n      justify-content: center;\n\n  text-align: center;\n}\n.spectrum-IllustratedMessage-illustration {\n  margin-bottom: 24px;\n}\n.spectrum-IllustratedMessage-heading {\n  max-width: 500px;\n  margin: 0;\n}\n.spectrum-IllustratedMessage-description {\n  max-width: 500px;\n  margin: 4px 0 0 0;\n\n  font-style: italic;\n}\n.spectrum-IllustratedMessage--cta .spectrum-IllustratedMessage-description {\n    font-style: normal;\n  }\n",""])},78324:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark .spectrum-IllustratedMessage-illustration {\n  color: rgb(110, 110, 110);\n  fill: currentColor;\n  stroke: currentColor;\n}\n",""])},7927:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest .spectrum-IllustratedMessage-illustration {\n  color: rgb(92, 92, 92);\n  fill: currentColor;\n  stroke: currentColor;\n}\n",""])},38535:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-IllustratedMessage-illustration {\n  color: rgb(179, 179, 179);\n  fill: currentColor;\n  stroke: currentColor;\n}\n",""])},7709:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-IllustratedMessage-illustration {\n  color: rgb(188, 188, 188);\n  fill: currentColor;\n  stroke: currentColor;\n}\n",""])},46359:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large .spectrum-InputGroup {\n  min-width: 240px;\n  border-radius: 5px;\n}\n.spectrum--large .spectrum-InputGroup .spectrum-FieldButton {\n    padding: 0 15px;\n    border-top-left-radius: 0;\n    border-bottom-left-radius: 0;\n  }\n.spectrum--large .spectrum-InputGroup-field {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n  border-right-width: 0;\n}\n.spectrum--large .spectrum-InputGroup--quiet {\n  border-radius: 0;\n}\n.spectrum--large .spectrum-InputGroup--quiet .spectrum-FieldButton {\n    border-radius: 0;\n    padding-right: 0;\n    border-bottom: 1px solid\n  }\n.spectrum--large .spectrum-Datepicker--range {\n  border-radius: 5px;\n}\n.spectrum--large .spectrum-Datepicker--range.spectrum-InputGroup--quiet {\n    border-radius: 0;\n  }\n.spectrum--large .spectrum-Datepicker--range.spectrum-InputGroup--quiet .spectrum-FieldButton {\n      border-radius: 0;\n    }\n.spectrum--large .spectrum-Datepicker--range.spectrum-Datepicker--datetimeRange .spectrum-InputGroup-field {\n      width: 193px;\n      min-width: 193px;\n    }\n.spectrum--large .spectrum-Datepicker--range .spectrum-InputGroup-field {\n    width: 130px;\n    min-width: 130px;\n  }\n.spectrum--large .spectrum-Datepicker--range .spectrum-InputGroup-field.spectrum-Datepicker-startField {\n      padding-right: 15px;\n    }\n.spectrum--large .spectrum-Datepicker--range .spectrum-InputGroup-field.spectrum-Datepicker-startField.is-invalid,\n      .spectrum--large .spectrum-Datepicker--range .spectrum-InputGroup-field.spectrum-Datepicker-startField:invalid {\n        padding-right: 15px;\n      }\n.spectrum--large .spectrum-Datepicker--range .spectrum-InputGroup-field.spectrum-Datepicker-endField {\n      padding-left: 15px;\n    }\n.spectrum--large .spectrum-Datepicker--range .spectrum-Datepicker--rangeDash {\n    line-height: 30px;\n    padding-top: 0;\n  }\n.spectrum--large .spectrum-Datepicker--range .spectrum-Datepicker--rangeDash:before {\n      margin: 0 -7px;\n      width: 14px;\n    }\n.spectrum--large .spectrum-Datepicker--range.is-focused .spectrum-Datepicker-focusRing {\n      border-radius: 5px;\n    }\n.spectrum--large .spectrum-Datepicker--range.spectrum-InputGroup--quiet.is-focused .spectrum-Datepicker-focusRing {\n        border-radius: 0;\n      }\n.spectrum--large .spectrum-Datepicker--range.spectrum-InputGroup--quiet .spectrum-Datepicker--rangeDash:before {\n        margin-left: -7px;\n      }\n",""])},473:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-InputGroup {\n  position: relative;\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -ms-flex-direction: row;\n      flex-direction: row;\n  -ms-flex-wrap: nowrap;\n      flex-wrap: nowrap;\n  min-width: 240px;\n  border-radius: 5px;\n}\n.spectrum-InputGroup .spectrum-FieldButton {\n    padding: 0 15px;\n    border-top-left-radius: 0;\n    border-bottom-left-radius: 0;\n  }\n.spectrum-InputGroup-field {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n  border-right-width: 0;\n  -ms-flex: 1;\n      flex: 1;\n}\n.spectrum-InputGroup--quiet {\n  border-radius: 0;\n}\n.spectrum-InputGroup--quiet .spectrum-FieldButton {\n    border-radius: 0;\n\n    position: relative;\n    padding-right: 0;\n    border-bottom: 1px solid;\n  }\n.spectrum-InputGroup--quiet .spectrum-FieldButton:after {\n      content: '';\n      position: absolute;\n      height: 100%;\n      width: 10px;\n      right: -10px;\n    }\n.spectrum-InputGroup--quiet .spectrum-InputGroup-icon {\n    right: 0;\n  }\n.spectrum-Datepicker--range {\n  border-radius: 5px;\n}\n.spectrum-Datepicker--range.spectrum-InputGroup--quiet {\n    border-radius: 0;\n  }\n.spectrum-Datepicker--range.spectrum-InputGroup--quiet .spectrum-FieldButton {\n      border-radius: 0;\n    }\n.spectrum-Datepicker--range.spectrum-Datepicker--datetimeRange .spectrum-InputGroup-field {\n      width: 193px;\n      min-width: 193px;\n    }\n.spectrum-Datepicker--range .spectrum-InputGroup-field {\n    width: 130px;\n    min-width: 130px;\n    -ms-flex: initial;\n        flex: initial;\n  }\n.spectrum-Datepicker--range .spectrum-InputGroup-field.spectrum-Datepicker-startField {\n      border-right: 0;\n      padding-right: 15px;\n    }\n.spectrum-Datepicker--range .spectrum-InputGroup-field.spectrum-Datepicker-startField.is-invalid,\n      .spectrum-Datepicker--range .spectrum-InputGroup-field.spectrum-Datepicker-startField:invalid {\n        background-image: none;\n        padding-right: 15px;\n      }\n.spectrum-Datepicker--range .spectrum-InputGroup-field.spectrum-Datepicker-endField {\n      border-left: 0;\n      border-radius: 0;\n      padding-left: 15px;\n    }\n.spectrum-Datepicker--range .spectrum-Datepicker--rangeDash {\n    line-height: 30px;\n    padding-top: 0;\n    -ms-flex: initial;\n        flex: initial;\n    width: 0;\n    z-index: 1;\n  }\n.spectrum-Datepicker--range .spectrum-Datepicker--rangeDash:before {\n      content: '—';\n      display: inline-block;\n      margin: 0 -7px;\n      overflow: hidden;\n      text-align: center;\n      vertical-align: middle;\n      width: 14px;\n    }\n.spectrum-Datepicker--range.is-focused .spectrum-Datepicker-focusRing {\n      position: absolute;\n      border-radius: 5px;\n      top: 0;\n      right: 0;\n      bottom: 0;\n      left: 0;\n      pointer-events: none;\n    }\n.spectrum-Datepicker--range.spectrum-InputGroup--quiet.is-focused .spectrum-Datepicker-focusRing {\n        border-radius: 0;\n        top: auto;\n      }\n.spectrum-Datepicker--range.spectrum-InputGroup--quiet .spectrum-Datepicker--rangeDash:before {\n        margin-left: -7px;\n      }\n",""])},24094:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-InputGroup {\n  position: relative;\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -ms-flex-direction: row;\n      flex-direction: row;\n  -ms-flex-wrap: nowrap;\n      flex-wrap: nowrap;\n  min-width: 192px;\n  border-radius: 4px;\n}\n.spectrum-InputGroup .spectrum-FieldButton {\n    padding: 0 12px;\n    border-top-left-radius: 0;\n    border-bottom-left-radius: 0;\n  }\n.spectrum-InputGroup-field {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n  border-right-width: 0;\n  -ms-flex: 1;\n      flex: 1;\n}\n.spectrum-InputGroup--quiet {\n  border-radius: 0;\n}\n.spectrum-InputGroup--quiet .spectrum-FieldButton {\n    border-radius: 0;\n\n    position: relative;\n    padding-right: 0;\n    border-bottom: 1px solid;\n  }\n.spectrum-InputGroup--quiet .spectrum-FieldButton:after {\n      content: '';\n      position: absolute;\n      height: 100%;\n      width: 10px;\n      right: -10px;\n    }\n.spectrum-InputGroup--quiet .spectrum-InputGroup-icon {\n    right: 0;\n  }\n.spectrum-Datepicker--range {\n  border-radius: 4px;\n}\n.spectrum-Datepicker--range.spectrum-InputGroup--quiet {\n    border-radius: 0;\n  }\n.spectrum-Datepicker--range.spectrum-InputGroup--quiet .spectrum-FieldButton {\n      border-radius: 0;\n    }\n.spectrum-Datepicker--range.spectrum-Datepicker--datetimeRange .spectrum-InputGroup-field {\n      width: 153px;\n      min-width: 153px;\n    }\n.spectrum-Datepicker--range .spectrum-InputGroup-field {\n    width: 104px;\n    min-width: 104px;\n    -ms-flex: initial;\n        flex: initial;\n  }\n.spectrum-Datepicker--range .spectrum-InputGroup-field.spectrum-Datepicker-startField {\n      border-right: 0;\n      padding-right: 12px;\n    }\n.spectrum-Datepicker--range .spectrum-InputGroup-field.spectrum-Datepicker-startField.is-invalid,\n      .spectrum-Datepicker--range .spectrum-InputGroup-field.spectrum-Datepicker-startField:invalid {\n        background-image: none;\n        padding-right: 12px;\n      }\n.spectrum-Datepicker--range .spectrum-InputGroup-field.spectrum-Datepicker-endField {\n      border-left: 0;\n      border-radius: 0;\n      padding-left: 12px;\n    }\n.spectrum-Datepicker--range .spectrum-Datepicker--rangeDash {\n    line-height: 24px;\n    padding-top: 0;\n    -ms-flex: initial;\n        flex: initial;\n    width: 0;\n    z-index: 1;\n  }\n.spectrum-Datepicker--range .spectrum-Datepicker--rangeDash:before {\n      content: '—';\n      display: inline-block;\n      margin: 0 -7px;\n      overflow: hidden;\n      text-align: center;\n      vertical-align: middle;\n      width: 14px;\n    }\n.spectrum-Datepicker--range.is-focused .spectrum-Datepicker-focusRing {\n      position: absolute;\n      border-radius: 4px;\n      top: 0;\n      right: 0;\n      bottom: 0;\n      left: 0;\n      pointer-events: none;\n    }\n.spectrum-Datepicker--range.spectrum-InputGroup--quiet.is-focused .spectrum-Datepicker-focusRing {\n        border-radius: 0;\n        top: auto;\n      }\n.spectrum-Datepicker--range.spectrum-InputGroup--quiet .spectrum-Datepicker--rangeDash:before {\n        margin-left: -7px;\n      }\n",""])},34731:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark .spectrum-InputGroup.is-focused:not(.is-invalid) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid) {\n        border-color: rgb(38, 128, 235);\n      }\n.spectrum--dark .spectrum-InputGroup.is-focused:not(.is-invalid) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid) ~ .spectrum-FieldButton {\n          border-color: rgb(38, 128, 235);\n        }\n.spectrum--dark .spectrum-InputGroup:hover:not(.is-invalid):not(.is-focused) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid) {\n        border-color: rgb(90, 90, 90);\n      }\n.spectrum--dark .spectrum-InputGroup:hover:not(.is-invalid):not(.is-focused) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid) ~ .spectrum-FieldButton {\n          border-color: rgb(90, 90, 90);\n        }\n.spectrum--dark .spectrum-InputGroup:hover:not(.is-invalid):not(.is-focused) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid):focus {\n          border-color: rgb(38, 128, 235);\n        }\n.spectrum--dark .spectrum-InputGroup:hover:not(.is-invalid):not(.is-focused) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid):focus ~ .spectrum-FieldButton {\n            border-color: rgb(38, 128, 235);\n          }\n.spectrum--dark .spectrum-InputGroup-field:focus ~ .spectrum-FieldButton {\n    border-color: rgb(38, 128, 235);\n  }\n.spectrum--dark .spectrum-InputGroup-field:focus.is-invalid ~ .spectrum-FieldButton,\n.spectrum--dark .spectrum-InputGroup-field:focus:invalid ~ .spectrum-FieldButton {\n      border-color: rgb(236, 91, 98);\n    }\n.spectrum--dark .spectrum-InputGroup-field.focus-ring ~ .spectrum-FieldButton {\n    box-shadow: 0 0 0 1px rgb(38, 128, 235);\n  }\n.spectrum--dark .spectrum-InputGroup-field.focus-ring.is-invalid ~ .spectrum-FieldButton,\n.spectrum--dark .spectrum-InputGroup-field.focus-ring:invalid ~ .spectrum-FieldButton {\n      box-shadow: 0 0 0 1px rgb(236, 91, 98);\n    }\n.spectrum--dark .spectrum-InputGroup--quiet .spectrum-FieldButton,\n.spectrum--dark .spectrum-InputGroup--quiet .spectrum-FieldButton:hover,\n.spectrum--dark .spectrum-InputGroup--quiet .spectrum-FieldButton:focus,\n.spectrum--dark .spectrum-InputGroup--quiet .spectrum-FieldButton:active,\n.spectrum--dark .spectrum-InputGroup--quiet .spectrum-FieldButton.is-selected,\n.spectrum--dark .spectrum-InputGroup--quiet .spectrum-FieldButton:invalid,\n.spectrum--dark .spectrum-InputGroup--quiet .spectrum-FieldButton.is-invalid,\n.spectrum--dark .spectrum-InputGroup--quiet .spectrum-FieldButton:disabled,\n.spectrum--dark .spectrum-InputGroup--quiet .spectrum-FieldButton:disabled:hover {\n      border-color: rgb(74, 74, 74);\n    }\n.spectrum--dark .spectrum-InputGroup--quiet:hover:not(.is-invalid) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid):not(:focus) ~ .spectrum-FieldButton {\n        border-color: rgb(90, 90, 90);\n      }\n.spectrum--dark .spectrum-InputGroup--quiet .spectrum-InputGroup-field.is-invalid ~ .spectrum-FieldButton,\n.spectrum--dark .spectrum-InputGroup--quiet .spectrum-InputGroup-field:invalid ~ .spectrum-FieldButton {\n        border-color: rgb(236, 91, 98);\n      }\n.spectrum--dark .spectrum-InputGroup--quiet .spectrum-InputGroup-field:focus ~ .spectrum-FieldButton {\n        box-shadow: 0 1px 0 rgb(38, 128, 235);\n        border-color: rgb(38, 128, 235);\n      }\n.spectrum--dark .spectrum-InputGroup--quiet .spectrum-InputGroup-field:focus.is-invalid ~ .spectrum-FieldButton,\n.spectrum--dark .spectrum-InputGroup--quiet .spectrum-InputGroup-field:focus:invalid ~ .spectrum-FieldButton {\n          box-shadow: 0 1px 0 rgb(236, 91, 98);\n          border-color: rgb(236, 91, 98);\n        }\n.spectrum--dark .spectrum-Datepicker--range .spectrum-InputGroup-field.focus-ring {\n      box-shadow: none !important;\n    }\n.spectrum--dark .spectrum-Datepicker--range .spectrum-InputGroup-field[disabled] ~ .spectrum-Datepicker--rangeDash {\n        color: rgb(110, 110, 110);\n      }\n.spectrum--dark .spectrum-Datepicker--range .focus-ring ~ .spectrum-Datepicker-focusRing {\n      box-shadow: 0 0 0 1px rgb(38, 128, 235);\n    }\n.spectrum--dark .spectrum-Datepicker--range .focus-ring:invalid ~ .spectrum-FieldButton,\n.spectrum--dark .spectrum-Datepicker--range .focus-ring.is-invalid ~ .spectrum-FieldButton {\n        box-shadow: 0 0 0 1px rgb(236, 91, 98);\n      }\n.spectrum--dark .spectrum-Datepicker--range .focus-ring:invalid ~ .spectrum-Datepicker-focusRing,\n.spectrum--dark .spectrum-Datepicker--range .focus-ring.is-invalid ~ .spectrum-Datepicker-focusRing {\n        box-shadow: 0 0 0 1px rgb(236, 91, 98);\n      }\n.spectrum--dark .spectrum-Datepicker--range.is-invalid .spectrum-InputGroup-field {\n      border-color: rgb(236, 91, 98) !important;\n    }\n.spectrum--dark .spectrum-Datepicker--range.is-invalid .focus-ring ~ .spectrum-Datepicker-focusRing {\n        box-shadow: 0 0 0 1px rgb(236, 91, 98);\n      }\n.spectrum--dark .spectrum-Datepicker--range.is-invalid .focus-ring ~ .spectrum-FieldButton {\n        border-color: rgb(236, 91, 98);\n        box-shadow: 0 0 0 1px rgb(236, 91, 98);\n      }\n.spectrum--dark .spectrum-Datepicker--range.is-invalid .spectrum-FieldButton {\n      border-color: rgb(236, 91, 98);\n    }\n.spectrum--dark .spectrum-Datepicker--range.is-invalid .spectrum-FieldButton.is-invalid.focus-ring {\n          border-color: rgb(236, 91, 98);\n          box-shadow: 0 0 0 1px rgb(236, 91, 98);\n        }\n.spectrum--dark .spectrum-Datepicker--range.spectrum-InputGroup--quiet.is-focused .spectrum-Datepicker-focusRing {\n        box-shadow: 0 0 0 1px rgb(38, 128, 235);\n      }\n.spectrum--dark .spectrum-Datepicker--range.spectrum-InputGroup--quiet.is-focused.is-invalid .spectrum-FieldButton {\n          box-shadow: none;\n          border-color: rgb(236, 91, 98);\n        }\n.spectrum--dark .spectrum-Datepicker--range.spectrum-InputGroup--quiet.is-focused.is-invalid .spectrum-FieldButton.is-invalid.focus-ring {\n              box-shadow: 0 2px 0 0 rgb(236, 91, 98);\n            }\n.spectrum--dark .spectrum-Datepicker--range.spectrum-InputGroup--quiet.is-focused.is-invalid .spectrum-Datepicker-focusRing {\n          box-shadow: 0 0 0 1px rgb(236, 91, 98);\n        }\n",""])},94450:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest .spectrum-InputGroup.is-focused:not(.is-invalid) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid) {\n        border-color: rgb(20, 115, 230);\n      }\n.spectrum--darkest .spectrum-InputGroup.is-focused:not(.is-invalid) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid) ~ .spectrum-FieldButton {\n          border-color: rgb(20, 115, 230);\n        }\n.spectrum--darkest .spectrum-InputGroup:hover:not(.is-invalid):not(.is-focused) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid) {\n        border-color: rgb(73, 73, 73);\n      }\n.spectrum--darkest .spectrum-InputGroup:hover:not(.is-invalid):not(.is-focused) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid) ~ .spectrum-FieldButton {\n          border-color: rgb(73, 73, 73);\n        }\n.spectrum--darkest .spectrum-InputGroup:hover:not(.is-invalid):not(.is-focused) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid):focus {\n          border-color: rgb(20, 115, 230);\n        }\n.spectrum--darkest .spectrum-InputGroup:hover:not(.is-invalid):not(.is-focused) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid):focus ~ .spectrum-FieldButton {\n            border-color: rgb(20, 115, 230);\n          }\n.spectrum--darkest .spectrum-InputGroup-field:focus ~ .spectrum-FieldButton {\n    border-color: rgb(20, 115, 230);\n  }\n.spectrum--darkest .spectrum-InputGroup-field:focus.is-invalid ~ .spectrum-FieldButton,\n.spectrum--darkest .spectrum-InputGroup-field:focus:invalid ~ .spectrum-FieldButton {\n      border-color: rgb(227, 72, 80);\n    }\n.spectrum--darkest .spectrum-InputGroup-field.focus-ring ~ .spectrum-FieldButton {\n    box-shadow: 0 0 0 1px rgb(20, 115, 230);\n  }\n.spectrum--darkest .spectrum-InputGroup-field.focus-ring.is-invalid ~ .spectrum-FieldButton,\n.spectrum--darkest .spectrum-InputGroup-field.focus-ring:invalid ~ .spectrum-FieldButton {\n      box-shadow: 0 0 0 1px rgb(227, 72, 80);\n    }\n.spectrum--darkest .spectrum-InputGroup--quiet .spectrum-FieldButton,\n.spectrum--darkest .spectrum-InputGroup--quiet .spectrum-FieldButton:hover,\n.spectrum--darkest .spectrum-InputGroup--quiet .spectrum-FieldButton:focus,\n.spectrum--darkest .spectrum-InputGroup--quiet .spectrum-FieldButton:active,\n.spectrum--darkest .spectrum-InputGroup--quiet .spectrum-FieldButton.is-selected,\n.spectrum--darkest .spectrum-InputGroup--quiet .spectrum-FieldButton:invalid,\n.spectrum--darkest .spectrum-InputGroup--quiet .spectrum-FieldButton.is-invalid,\n.spectrum--darkest .spectrum-InputGroup--quiet .spectrum-FieldButton:disabled,\n.spectrum--darkest .spectrum-InputGroup--quiet .spectrum-FieldButton:disabled:hover {\n      border-color: rgb(57, 57, 57);\n    }\n.spectrum--darkest .spectrum-InputGroup--quiet:hover:not(.is-invalid) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid):not(:focus) ~ .spectrum-FieldButton {\n        border-color: rgb(73, 73, 73);\n      }\n.spectrum--darkest .spectrum-InputGroup--quiet .spectrum-InputGroup-field.is-invalid ~ .spectrum-FieldButton,\n.spectrum--darkest .spectrum-InputGroup--quiet .spectrum-InputGroup-field:invalid ~ .spectrum-FieldButton {\n        border-color: rgb(227, 72, 80);\n      }\n.spectrum--darkest .spectrum-InputGroup--quiet .spectrum-InputGroup-field:focus ~ .spectrum-FieldButton {\n        box-shadow: 0 1px 0 rgb(20, 115, 230);\n        border-color: rgb(20, 115, 230);\n      }\n.spectrum--darkest .spectrum-InputGroup--quiet .spectrum-InputGroup-field:focus.is-invalid ~ .spectrum-FieldButton,\n.spectrum--darkest .spectrum-InputGroup--quiet .spectrum-InputGroup-field:focus:invalid ~ .spectrum-FieldButton {\n          box-shadow: 0 1px 0 rgb(227, 72, 80);\n          border-color: rgb(227, 72, 80);\n        }\n.spectrum--darkest .spectrum-Datepicker--range .spectrum-InputGroup-field.focus-ring {\n      box-shadow: none !important;\n    }\n.spectrum--darkest .spectrum-Datepicker--range .spectrum-InputGroup-field[disabled] ~ .spectrum-Datepicker--rangeDash {\n        color: rgb(92, 92, 92);\n      }\n.spectrum--darkest .spectrum-Datepicker--range .focus-ring ~ .spectrum-Datepicker-focusRing {\n      box-shadow: 0 0 0 1px rgb(20, 115, 230);\n    }\n.spectrum--darkest .spectrum-Datepicker--range .focus-ring:invalid ~ .spectrum-FieldButton,\n.spectrum--darkest .spectrum-Datepicker--range .focus-ring.is-invalid ~ .spectrum-FieldButton {\n        box-shadow: 0 0 0 1px rgb(227, 72, 80);\n      }\n.spectrum--darkest .spectrum-Datepicker--range .focus-ring:invalid ~ .spectrum-Datepicker-focusRing,\n.spectrum--darkest .spectrum-Datepicker--range .focus-ring.is-invalid ~ .spectrum-Datepicker-focusRing {\n        box-shadow: 0 0 0 1px rgb(227, 72, 80);\n      }\n.spectrum--darkest .spectrum-Datepicker--range.is-invalid .spectrum-InputGroup-field {\n      border-color: rgb(227, 72, 80) !important;\n    }\n.spectrum--darkest .spectrum-Datepicker--range.is-invalid .focus-ring ~ .spectrum-Datepicker-focusRing {\n        box-shadow: 0 0 0 1px rgb(227, 72, 80);\n      }\n.spectrum--darkest .spectrum-Datepicker--range.is-invalid .focus-ring ~ .spectrum-FieldButton {\n        border-color: rgb(227, 72, 80);\n        box-shadow: 0 0 0 1px rgb(227, 72, 80);\n      }\n.spectrum--darkest .spectrum-Datepicker--range.is-invalid .spectrum-FieldButton {\n      border-color: rgb(227, 72, 80);\n    }\n.spectrum--darkest .spectrum-Datepicker--range.is-invalid .spectrum-FieldButton.is-invalid.focus-ring {\n          border-color: rgb(227, 72, 80);\n          box-shadow: 0 0 0 1px rgb(227, 72, 80);\n        }\n.spectrum--darkest .spectrum-Datepicker--range.spectrum-InputGroup--quiet.is-focused .spectrum-Datepicker-focusRing {\n        box-shadow: 0 0 0 1px rgb(20, 115, 230);\n      }\n.spectrum--darkest .spectrum-Datepicker--range.spectrum-InputGroup--quiet.is-focused.is-invalid .spectrum-FieldButton {\n          box-shadow: none;\n          border-color: rgb(227, 72, 80);\n        }\n.spectrum--darkest .spectrum-Datepicker--range.spectrum-InputGroup--quiet.is-focused.is-invalid .spectrum-FieldButton.is-invalid.focus-ring {\n              box-shadow: 0 2px 0 0 rgb(227, 72, 80);\n            }\n.spectrum--darkest .spectrum-Datepicker--range.spectrum-InputGroup--quiet.is-focused.is-invalid .spectrum-Datepicker-focusRing {\n          box-shadow: 0 0 0 1px rgb(227, 72, 80);\n        }\n",""])},77822:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-InputGroup.is-focused:not(.is-invalid) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid) {\n        border-color: rgb(38, 128, 235);\n      }\n.spectrum--light .spectrum-InputGroup.is-focused:not(.is-invalid) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid) ~ .spectrum-FieldButton {\n          border-color: rgb(38, 128, 235);\n        }\n.spectrum--light .spectrum-InputGroup:hover:not(.is-invalid):not(.is-focused) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid) {\n        border-color: rgb(202, 202, 202);\n      }\n.spectrum--light .spectrum-InputGroup:hover:not(.is-invalid):not(.is-focused) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid) ~ .spectrum-FieldButton {\n          border-color: rgb(202, 202, 202);\n        }\n.spectrum--light .spectrum-InputGroup:hover:not(.is-invalid):not(.is-focused) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid):focus {\n          border-color: rgb(38, 128, 235);\n        }\n.spectrum--light .spectrum-InputGroup:hover:not(.is-invalid):not(.is-focused) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid):focus ~ .spectrum-FieldButton {\n            border-color: rgb(38, 128, 235);\n          }\n.spectrum--light .spectrum-InputGroup-field:focus ~ .spectrum-FieldButton {\n    border-color: rgb(38, 128, 235);\n  }\n.spectrum--light .spectrum-InputGroup-field:focus.is-invalid ~ .spectrum-FieldButton,\n.spectrum--light .spectrum-InputGroup-field:focus:invalid ~ .spectrum-FieldButton {\n      border-color: rgb(215, 55, 63);\n    }\n.spectrum--light .spectrum-InputGroup-field.focus-ring ~ .spectrum-FieldButton {\n    box-shadow: 0 0 0 1px rgb(38, 128, 235);\n  }\n.spectrum--light .spectrum-InputGroup-field.focus-ring.is-invalid ~ .spectrum-FieldButton,\n.spectrum--light .spectrum-InputGroup-field.focus-ring:invalid ~ .spectrum-FieldButton {\n      box-shadow: 0 0 0 1px rgb(215, 55, 63);\n    }\n.spectrum--light .spectrum-InputGroup--quiet .spectrum-FieldButton,\n.spectrum--light .spectrum-InputGroup--quiet .spectrum-FieldButton:hover,\n.spectrum--light .spectrum-InputGroup--quiet .spectrum-FieldButton:focus,\n.spectrum--light .spectrum-InputGroup--quiet .spectrum-FieldButton:active,\n.spectrum--light .spectrum-InputGroup--quiet .spectrum-FieldButton.is-selected,\n.spectrum--light .spectrum-InputGroup--quiet .spectrum-FieldButton:invalid,\n.spectrum--light .spectrum-InputGroup--quiet .spectrum-FieldButton.is-invalid,\n.spectrum--light .spectrum-InputGroup--quiet .spectrum-FieldButton:disabled,\n.spectrum--light .spectrum-InputGroup--quiet .spectrum-FieldButton:disabled:hover {\n      border-color: rgb(225, 225, 225);\n    }\n.spectrum--light .spectrum-InputGroup--quiet:hover:not(.is-invalid) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid):not(:focus) ~ .spectrum-FieldButton {\n        border-color: rgb(202, 202, 202);\n      }\n.spectrum--light .spectrum-InputGroup--quiet .spectrum-InputGroup-field.is-invalid ~ .spectrum-FieldButton,\n.spectrum--light .spectrum-InputGroup--quiet .spectrum-InputGroup-field:invalid ~ .spectrum-FieldButton {\n        border-color: rgb(215, 55, 63);\n      }\n.spectrum--light .spectrum-InputGroup--quiet .spectrum-InputGroup-field:focus ~ .spectrum-FieldButton {\n        box-shadow: 0 1px 0 rgb(38, 128, 235);\n        border-color: rgb(38, 128, 235);\n      }\n.spectrum--light .spectrum-InputGroup--quiet .spectrum-InputGroup-field:focus.is-invalid ~ .spectrum-FieldButton,\n.spectrum--light .spectrum-InputGroup--quiet .spectrum-InputGroup-field:focus:invalid ~ .spectrum-FieldButton {\n          box-shadow: 0 1px 0 rgb(215, 55, 63);\n          border-color: rgb(215, 55, 63);\n        }\n.spectrum--light .spectrum-Datepicker--range .spectrum-InputGroup-field.focus-ring {\n      box-shadow: none !important;\n    }\n.spectrum--light .spectrum-Datepicker--range .spectrum-InputGroup-field[disabled] ~ .spectrum-Datepicker--rangeDash {\n        color: rgb(179, 179, 179);\n      }\n.spectrum--light .spectrum-Datepicker--range .focus-ring ~ .spectrum-Datepicker-focusRing {\n      box-shadow: 0 0 0 1px rgb(38, 128, 235);\n    }\n.spectrum--light .spectrum-Datepicker--range .focus-ring:invalid ~ .spectrum-FieldButton,\n.spectrum--light .spectrum-Datepicker--range .focus-ring.is-invalid ~ .spectrum-FieldButton {\n        box-shadow: 0 0 0 1px rgb(215, 55, 63);\n      }\n.spectrum--light .spectrum-Datepicker--range .focus-ring:invalid ~ .spectrum-Datepicker-focusRing,\n.spectrum--light .spectrum-Datepicker--range .focus-ring.is-invalid ~ .spectrum-Datepicker-focusRing {\n        box-shadow: 0 0 0 1px rgb(215, 55, 63);\n      }\n.spectrum--light .spectrum-Datepicker--range.is-invalid .spectrum-InputGroup-field {\n      border-color: rgb(215, 55, 63) !important;\n    }\n.spectrum--light .spectrum-Datepicker--range.is-invalid .focus-ring ~ .spectrum-Datepicker-focusRing {\n        box-shadow: 0 0 0 1px rgb(215, 55, 63);\n      }\n.spectrum--light .spectrum-Datepicker--range.is-invalid .focus-ring ~ .spectrum-FieldButton {\n        border-color: rgb(215, 55, 63);\n        box-shadow: 0 0 0 1px rgb(215, 55, 63);\n      }\n.spectrum--light .spectrum-Datepicker--range.is-invalid .spectrum-FieldButton {\n      border-color: rgb(215, 55, 63);\n    }\n.spectrum--light .spectrum-Datepicker--range.is-invalid .spectrum-FieldButton.is-invalid.focus-ring {\n          border-color: rgb(215, 55, 63);\n          box-shadow: 0 0 0 1px rgb(215, 55, 63);\n        }\n.spectrum--light .spectrum-Datepicker--range.spectrum-InputGroup--quiet.is-focused .spectrum-Datepicker-focusRing {\n        box-shadow: 0 0 0 1px rgb(38, 128, 235);\n      }\n.spectrum--light .spectrum-Datepicker--range.spectrum-InputGroup--quiet.is-focused.is-invalid .spectrum-FieldButton {\n          box-shadow: none;\n          border-color: rgb(215, 55, 63);\n        }\n.spectrum--light .spectrum-Datepicker--range.spectrum-InputGroup--quiet.is-focused.is-invalid .spectrum-FieldButton.is-invalid.focus-ring {\n              box-shadow: 0 2px 0 0 rgb(215, 55, 63);\n            }\n.spectrum--light .spectrum-Datepicker--range.spectrum-InputGroup--quiet.is-focused.is-invalid .spectrum-Datepicker-focusRing {\n          box-shadow: 0 0 0 1px rgb(215, 55, 63);\n        }\n",""])},72667:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-InputGroup.is-focused:not(.is-invalid) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid) {\n        border-color: rgb(55, 142, 240);\n      }\n.spectrum--lightest .spectrum-InputGroup.is-focused:not(.is-invalid) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid) ~ .spectrum-FieldButton {\n          border-color: rgb(55, 142, 240);\n        }\n.spectrum--lightest .spectrum-InputGroup:hover:not(.is-invalid):not(.is-focused) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid) {\n        border-color: rgb(211, 211, 211);\n      }\n.spectrum--lightest .spectrum-InputGroup:hover:not(.is-invalid):not(.is-focused) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid) ~ .spectrum-FieldButton {\n          border-color: rgb(211, 211, 211);\n        }\n.spectrum--lightest .spectrum-InputGroup:hover:not(.is-invalid):not(.is-focused) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid):focus {\n          border-color: rgb(55, 142, 240);\n        }\n.spectrum--lightest .spectrum-InputGroup:hover:not(.is-invalid):not(.is-focused) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid):focus ~ .spectrum-FieldButton {\n            border-color: rgb(55, 142, 240);\n          }\n.spectrum--lightest .spectrum-InputGroup-field:focus ~ .spectrum-FieldButton {\n    border-color: rgb(55, 142, 240);\n  }\n.spectrum--lightest .spectrum-InputGroup-field:focus.is-invalid ~ .spectrum-FieldButton,\n.spectrum--lightest .spectrum-InputGroup-field:focus:invalid ~ .spectrum-FieldButton {\n      border-color: rgb(227, 72, 80);\n    }\n.spectrum--lightest .spectrum-InputGroup-field.focus-ring ~ .spectrum-FieldButton {\n    box-shadow: 0 0 0 1px rgb(55, 142, 240);\n  }\n.spectrum--lightest .spectrum-InputGroup-field.focus-ring.is-invalid ~ .spectrum-FieldButton,\n.spectrum--lightest .spectrum-InputGroup-field.focus-ring:invalid ~ .spectrum-FieldButton {\n      box-shadow: 0 0 0 1px rgb(227, 72, 80);\n    }\n.spectrum--lightest .spectrum-InputGroup--quiet .spectrum-FieldButton,\n.spectrum--lightest .spectrum-InputGroup--quiet .spectrum-FieldButton:hover,\n.spectrum--lightest .spectrum-InputGroup--quiet .spectrum-FieldButton:focus,\n.spectrum--lightest .spectrum-InputGroup--quiet .spectrum-FieldButton:active,\n.spectrum--lightest .spectrum-InputGroup--quiet .spectrum-FieldButton.is-selected,\n.spectrum--lightest .spectrum-InputGroup--quiet .spectrum-FieldButton:invalid,\n.spectrum--lightest .spectrum-InputGroup--quiet .spectrum-FieldButton.is-invalid,\n.spectrum--lightest .spectrum-InputGroup--quiet .spectrum-FieldButton:disabled,\n.spectrum--lightest .spectrum-InputGroup--quiet .spectrum-FieldButton:disabled:hover {\n      border-color: rgb(234, 234, 234);\n    }\n.spectrum--lightest .spectrum-InputGroup--quiet:hover:not(.is-invalid) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid):not(:focus) ~ .spectrum-FieldButton {\n        border-color: rgb(211, 211, 211);\n      }\n.spectrum--lightest .spectrum-InputGroup--quiet .spectrum-InputGroup-field.is-invalid ~ .spectrum-FieldButton,\n.spectrum--lightest .spectrum-InputGroup--quiet .spectrum-InputGroup-field:invalid ~ .spectrum-FieldButton {\n        border-color: rgb(227, 72, 80);\n      }\n.spectrum--lightest .spectrum-InputGroup--quiet .spectrum-InputGroup-field:focus ~ .spectrum-FieldButton {\n        box-shadow: 0 1px 0 rgb(55, 142, 240);\n        border-color: rgb(55, 142, 240);\n      }\n.spectrum--lightest .spectrum-InputGroup--quiet .spectrum-InputGroup-field:focus.is-invalid ~ .spectrum-FieldButton,\n.spectrum--lightest .spectrum-InputGroup--quiet .spectrum-InputGroup-field:focus:invalid ~ .spectrum-FieldButton {\n          box-shadow: 0 1px 0 rgb(227, 72, 80);\n          border-color: rgb(227, 72, 80);\n        }\n.spectrum--lightest .spectrum-Datepicker--range .spectrum-InputGroup-field.focus-ring {\n      box-shadow: none !important;\n    }\n.spectrum--lightest .spectrum-Datepicker--range .spectrum-InputGroup-field[disabled] ~ .spectrum-Datepicker--rangeDash {\n        color: rgb(188, 188, 188);\n      }\n.spectrum--lightest .spectrum-Datepicker--range .focus-ring ~ .spectrum-Datepicker-focusRing {\n      box-shadow: 0 0 0 1px rgb(55, 142, 240);\n    }\n.spectrum--lightest .spectrum-Datepicker--range .focus-ring:invalid ~ .spectrum-FieldButton,\n.spectrum--lightest .spectrum-Datepicker--range .focus-ring.is-invalid ~ .spectrum-FieldButton {\n        box-shadow: 0 0 0 1px rgb(227, 72, 80);\n      }\n.spectrum--lightest .spectrum-Datepicker--range .focus-ring:invalid ~ .spectrum-Datepicker-focusRing,\n.spectrum--lightest .spectrum-Datepicker--range .focus-ring.is-invalid ~ .spectrum-Datepicker-focusRing {\n        box-shadow: 0 0 0 1px rgb(227, 72, 80);\n      }\n.spectrum--lightest .spectrum-Datepicker--range.is-invalid .spectrum-InputGroup-field {\n      border-color: rgb(227, 72, 80) !important;\n    }\n.spectrum--lightest .spectrum-Datepicker--range.is-invalid .focus-ring ~ .spectrum-Datepicker-focusRing {\n        box-shadow: 0 0 0 1px rgb(227, 72, 80);\n      }\n.spectrum--lightest .spectrum-Datepicker--range.is-invalid .focus-ring ~ .spectrum-FieldButton {\n        border-color: rgb(227, 72, 80);\n        box-shadow: 0 0 0 1px rgb(227, 72, 80);\n      }\n.spectrum--lightest .spectrum-Datepicker--range.is-invalid .spectrum-FieldButton {\n      border-color: rgb(227, 72, 80);\n    }\n.spectrum--lightest .spectrum-Datepicker--range.is-invalid .spectrum-FieldButton.is-invalid.focus-ring {\n          border-color: rgb(227, 72, 80);\n          box-shadow: 0 0 0 1px rgb(227, 72, 80);\n        }\n.spectrum--lightest .spectrum-Datepicker--range.spectrum-InputGroup--quiet.is-focused .spectrum-Datepicker-focusRing {\n        box-shadow: 0 0 0 1px rgb(55, 142, 240);\n      }\n.spectrum--lightest .spectrum-Datepicker--range.spectrum-InputGroup--quiet.is-focused.is-invalid .spectrum-FieldButton {\n          box-shadow: none;\n          border-color: rgb(227, 72, 80);\n        }\n.spectrum--lightest .spectrum-Datepicker--range.spectrum-InputGroup--quiet.is-focused.is-invalid .spectrum-FieldButton.is-invalid.focus-ring {\n              box-shadow: 0 2px 0 0 rgb(227, 72, 80);\n            }\n.spectrum--lightest .spectrum-Datepicker--range.spectrum-InputGroup--quiet.is-focused.is-invalid .spectrum-Datepicker-focusRing {\n          box-shadow: 0 0 0 1px rgb(227, 72, 80);\n        }\n",""])},97272:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large .spectrum-Label {\n\n  padding: 5px 13px;\n\n  border-radius: 5px;\n\n  font-size: 15px;\n  line-height: 1.5;\n}\n.spectrum--large .spectrum-Label--large {\n  font-size: 18px;\n  padding: 10px 15px;\n}\n.spectrum--large .spectrum-Label--small {\n  font-size: 13px;\n  padding: 4px 9px;\n}\n",""])},60147:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Label {\n  display: inline-block;\n  position: relative;\n\n  width: auto;\n\n  padding: 5px 13px;\n\n  border-radius: 5px;\n\n  font-size: 15px;\n  line-height: 1.5;\n\n  cursor: default;\n\n  -webkit-font-smoothing: subpixel-antialiased;\n  -moz-osx-font-smoothing: auto;\n  font-smoothing: subpixel-antialiased;\n}\n.spectrum-Label--large {\n  font-size: 18px;\n  padding: 10px 15px;\n}\n.spectrum-Label--small {\n  font-size: 13px;\n  padding: 4px 9px;\n}\n",""])},9997:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Label {\n  display: inline-block;\n  position: relative;\n\n  width: auto;\n\n  padding: 4px 10px;\n\n  border-radius: 4px;\n\n  font-size: 12px;\n  line-height: 1.5;\n\n  cursor: default;\n\n  -webkit-font-smoothing: subpixel-antialiased;\n  -moz-osx-font-smoothing: auto;\n  font-smoothing: subpixel-antialiased;\n}\n.spectrum-Label--large {\n  font-size: 14px;\n  padding: 8px 12px;\n}\n.spectrum-Label--small {\n  font-size: 11px;\n  padding: 3px 7px;\n}\n",""])},2457:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark .spectrum-Label {\n  color: rgb(255, 255, 255);\n}\n.spectrum--dark .spectrum-Label--inactive,\n.spectrum--dark .spectrum-Label--grey {\n  background-color: rgb(116, 116, 116);\n}\n.spectrum--dark .spectrum-Label--red {\n  background-color: rgb(215, 55, 63);\n}\n.spectrum--dark .spectrum-Label--orange,\n.spectrum--dark .spectrum-Label--or {\n  background-color: rgb(218, 123, 17);\n}\n.spectrum--dark .spectrum-Label--yellow {\n  background-color: rgb(223, 191, 0);\n}\n.spectrum--dark .spectrum-Label--seafoam  {\n  background-color: rgb(27, 149, 154);\n}\n.spectrum--dark .spectrum-Label--green {\n  background-color: rgb(38, 142, 108);\n}\n.spectrum--dark .spectrum-Label--blue,\n.spectrum--dark .spectrum-Label--active,\n.spectrum--dark .spectrum-Label--and  {\n  background-color: rgb(20, 115, 230);\n}\n.spectrum--dark .spectrum-Label--fuchsia  {\n  background-color: rgb(192, 56, 204);\n}\n",""])},21747:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest .spectrum-Label {\n  color: rgb(255, 255, 255);\n}\n.spectrum--darkest .spectrum-Label--inactive,\n.spectrum--darkest .spectrum-Label--grey {\n  background-color: rgb(116, 116, 116);\n}\n.spectrum--darkest .spectrum-Label--red {\n  background-color: rgb(215, 55, 63);\n}\n.spectrum--darkest .spectrum-Label--orange,\n.spectrum--darkest .spectrum-Label--or {\n  background-color: rgb(218, 123, 17);\n}\n.spectrum--darkest .spectrum-Label--yellow {\n  background-color: rgb(210, 178, 0);\n}\n.spectrum--darkest .spectrum-Label--seafoam  {\n  background-color: rgb(22, 135, 140);\n}\n.spectrum--darkest .spectrum-Label--green {\n  background-color: rgb(38, 142, 108);\n}\n.spectrum--darkest .spectrum-Label--blue,\n.spectrum--darkest .spectrum-Label--active,\n.spectrum--darkest .spectrum-Label--and  {\n  background-color: rgb(20, 115, 230);\n}\n.spectrum--darkest .spectrum-Label--fuchsia  {\n  background-color: rgb(177, 48, 189);\n}\n",""])},41128:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-Label {\n  color: rgb(255, 255, 255);\n}\n.spectrum--light .spectrum-Label--inactive,\n.spectrum--light .spectrum-Label--grey {\n  background-color: rgb(116, 116, 116);\n}\n.spectrum--light .spectrum-Label--red {\n  background-color: rgb(215, 55, 63);\n}\n.spectrum--light .spectrum-Label--orange,\n.spectrum--light .spectrum-Label--or {\n  background-color: rgb(218, 123, 17);\n}\n.spectrum--light .spectrum-Label--yellow {\n  background-color: rgb(223, 191, 0);\n}\n.spectrum--light .spectrum-Label--seafoam  {\n  background-color: rgb(27, 149, 154);\n}\n.spectrum--light .spectrum-Label--green {\n  background-color: rgb(38, 142, 108);\n}\n.spectrum--light .spectrum-Label--blue,\n.spectrum--light .spectrum-Label--active,\n.spectrum--light .spectrum-Label--and  {\n  background-color: rgb(20, 115, 230);\n}\n.spectrum--light .spectrum-Label--fuchsia  {\n  background-color: rgb(192, 56, 204);\n}\n",""])},75084:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-Label {\n  color: rgb(255, 255, 255);\n}\n.spectrum--lightest .spectrum-Label--inactive,\n.spectrum--lightest .spectrum-Label--grey {\n  background-color: rgb(116, 116, 116);\n}\n.spectrum--lightest .spectrum-Label--red {\n  background-color: rgb(215, 55, 63);\n}\n.spectrum--lightest .spectrum-Label--orange,\n.spectrum--lightest .spectrum-Label--or {\n  background-color: rgb(218, 123, 17);\n}\n.spectrum--lightest .spectrum-Label--yellow {\n  background-color: rgb(237, 204, 0);\n}\n.spectrum--lightest .spectrum-Label--seafoam  {\n  background-color: rgb(32, 163, 168);\n}\n.spectrum--lightest .spectrum-Label--green {\n  background-color: rgb(38, 142, 108);\n}\n.spectrum--lightest .spectrum-Label--blue,\n.spectrum--lightest .spectrum-Label--active,\n.spectrum--lightest .spectrum-Label--and  {\n  background-color: rgb(20, 115, 230);\n}\n.spectrum--lightest .spectrum-Label--fuchsia  {\n  background-color: rgb(207, 62, 220);\n}\n",""])},62652:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large .spectrum-Link {\n  transition: color 130ms ease-in-out;\n}\n",""])},10021:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Link {\n  background-color: transparent;\n  -webkit-text-decoration-skip: objects;\n  text-decoration: none;\n  transition: color 130ms ease-in-out;\n  outline: none;\n}\n.spectrum-Link:hover {\n    text-decoration: underline;\n  }\n.spectrum-Link.focus-ring {\n    text-decoration: underline;\n  }\n.spectrum-Link.focus-ring {\n    text-decoration: underline;\n    -webkit-text-decoration-style: double;\n            text-decoration-style: double;\n  }\n.spectrum-Link.is-disabled {\n    cursor: default;\n    pointer-events: none;\n  }\n.spectrum-Link.is-disabled:hover,\n    .spectrum-Link.is-disabled:focus {\n      text-decoration: none;\n    }\n.spectrum-Link--subtle,\n/** @deprecated */.spectrum-Link--quiet {\n  text-decoration: underline;\n}\n.spectrum-Link--overBackground {\n  text-decoration: underline;\n}\n",""])},32780:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Link {\n  background-color: transparent;\n  -webkit-text-decoration-skip: objects;\n  text-decoration: none;\n  transition: color 130ms ease-in-out;\n  outline: none;\n}\n.spectrum-Link:hover {\n    text-decoration: underline;\n  }\n.spectrum-Link.focus-ring {\n    text-decoration: underline;\n  }\n.spectrum-Link.focus-ring {\n    text-decoration: underline;\n    -webkit-text-decoration-style: double;\n            text-decoration-style: double;\n  }\n.spectrum-Link.is-disabled {\n    cursor: default;\n    pointer-events: none;\n  }\n.spectrum-Link.is-disabled:hover,\n    .spectrum-Link.is-disabled:focus {\n      text-decoration: none;\n    }\n.spectrum-Link--subtle,\n/** @deprecated */.spectrum-Link--quiet {\n  text-decoration: underline;\n}\n.spectrum-Link--overBackground {\n  text-decoration: underline;\n}\n",""])},97615:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark .spectrum-Link {\n  color: rgb(75, 156, 245);\n}\n.spectrum--dark .spectrum-Link:hover {\n    color: rgb(75, 156, 245);\n  }\n.spectrum--dark .spectrum-Link:active {\n    color: rgb(90, 169, 250);\n  }\n.spectrum--dark .spectrum-Link.focus-ring {\n    color: rgb(75, 156, 245);\n  }\n.spectrum--dark .spectrum-Link.is-disabled {\n    color: rgb(110, 110, 110);\n  }\n.spectrum--dark .spectrum-Link--quiet,\n.spectrum--dark .spectrum-Link--subtle {\n  color: inherit;\n}\n.spectrum--dark .spectrum-Link--quiet:hover,\n.spectrum--dark .spectrum-Link--subtle:hover {\n    color: inherit;\n  }\n.spectrum--dark .spectrum-Link--quiet:active,\n.spectrum--dark .spectrum-Link--subtle:active {\n    color: inherit;\n  }\n.spectrum--dark .spectrum-Link--quiet:focus,\n.spectrum--dark .spectrum-Link--subtle:focus {\n    color: inherit;\n  }\n.spectrum--dark .spectrum-Link--overBackground {\n  color: rgb(255, 255, 255);\n}\n.spectrum--dark .spectrum-Link--overBackground:hover {\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-Link--overBackground:active {\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-Link--overBackground:focus {\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-Link--overBackground.is-disabled {\n    color: rgba(255,255,255,0.5);\n  }\n",""])},45057:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest .spectrum-Link {\n  color: rgb(55, 142, 240);\n}\n.spectrum--darkest .spectrum-Link:hover {\n    color: rgb(55, 142, 240);\n  }\n.spectrum--darkest .spectrum-Link:active {\n    color: rgb(75, 156, 245);\n  }\n.spectrum--darkest .spectrum-Link.focus-ring {\n    color: rgb(55, 142, 240);\n  }\n.spectrum--darkest .spectrum-Link.is-disabled {\n    color: rgb(92, 92, 92);\n  }\n.spectrum--darkest .spectrum-Link--quiet,\n.spectrum--darkest .spectrum-Link--subtle {\n  color: inherit;\n}\n.spectrum--darkest .spectrum-Link--quiet:hover,\n.spectrum--darkest .spectrum-Link--subtle:hover {\n    color: inherit;\n  }\n.spectrum--darkest .spectrum-Link--quiet:active,\n.spectrum--darkest .spectrum-Link--subtle:active {\n    color: inherit;\n  }\n.spectrum--darkest .spectrum-Link--quiet:focus,\n.spectrum--darkest .spectrum-Link--subtle:focus {\n    color: inherit;\n  }\n.spectrum--darkest .spectrum-Link--overBackground {\n  color: rgb(255, 255, 255);\n}\n.spectrum--darkest .spectrum-Link--overBackground:hover {\n    color: rgb(255, 255, 255);\n  }\n.spectrum--darkest .spectrum-Link--overBackground:active {\n    color: rgb(255, 255, 255);\n  }\n.spectrum--darkest .spectrum-Link--overBackground:focus {\n    color: rgb(255, 255, 255);\n  }\n.spectrum--darkest .spectrum-Link--overBackground.is-disabled {\n    color: rgba(255,255,255,0.5);\n  }\n",""])},7781:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-Link {\n  color: rgb(13, 102, 208);\n}\n.spectrum--light .spectrum-Link:hover {\n    color: rgb(13, 102, 208);\n  }\n.spectrum--light .spectrum-Link:active {\n    color: rgb(9, 90, 186);\n  }\n.spectrum--light .spectrum-Link.focus-ring {\n    color: rgb(13, 102, 208);\n  }\n.spectrum--light .spectrum-Link.is-disabled {\n    color: rgb(179, 179, 179);\n  }\n.spectrum--light .spectrum-Link--quiet,\n.spectrum--light .spectrum-Link--subtle {\n  color: inherit;\n}\n.spectrum--light .spectrum-Link--quiet:hover,\n.spectrum--light .spectrum-Link--subtle:hover {\n    color: inherit;\n  }\n.spectrum--light .spectrum-Link--quiet:active,\n.spectrum--light .spectrum-Link--subtle:active {\n    color: inherit;\n  }\n.spectrum--light .spectrum-Link--quiet:focus,\n.spectrum--light .spectrum-Link--subtle:focus {\n    color: inherit;\n  }\n.spectrum--light .spectrum-Link--overBackground {\n  color: rgb(255, 255, 255);\n}\n.spectrum--light .spectrum-Link--overBackground:hover {\n    color: rgb(255, 255, 255);\n  }\n.spectrum--light .spectrum-Link--overBackground:active {\n    color: rgb(255, 255, 255);\n  }\n.spectrum--light .spectrum-Link--overBackground:focus {\n    color: rgb(255, 255, 255);\n  }\n.spectrum--light .spectrum-Link--overBackground.is-disabled {\n    color: rgba(255,255,255,0.5);\n  }\n",""])},35424:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-Link {\n  color: rgb(20, 115, 230);\n}\n.spectrum--lightest .spectrum-Link:hover {\n    color: rgb(20, 115, 230);\n  }\n.spectrum--lightest .spectrum-Link:active {\n    color: rgb(13, 102, 208);\n  }\n.spectrum--lightest .spectrum-Link.focus-ring {\n    color: rgb(20, 115, 230);\n  }\n.spectrum--lightest .spectrum-Link.is-disabled {\n    color: rgb(188, 188, 188);\n  }\n.spectrum--lightest .spectrum-Link--quiet,\n.spectrum--lightest .spectrum-Link--subtle {\n  color: inherit;\n}\n.spectrum--lightest .spectrum-Link--quiet:hover,\n.spectrum--lightest .spectrum-Link--subtle:hover {\n    color: inherit;\n  }\n.spectrum--lightest .spectrum-Link--quiet:active,\n.spectrum--lightest .spectrum-Link--subtle:active {\n    color: inherit;\n  }\n.spectrum--lightest .spectrum-Link--quiet:focus,\n.spectrum--lightest .spectrum-Link--subtle:focus {\n    color: inherit;\n  }\n.spectrum--lightest .spectrum-Link--overBackground {\n  color: rgb(255, 255, 255);\n}\n.spectrum--lightest .spectrum-Link--overBackground:hover {\n    color: rgb(255, 255, 255);\n  }\n.spectrum--lightest .spectrum-Link--overBackground:active {\n    color: rgb(255, 255, 255);\n  }\n.spectrum--lightest .spectrum-Link--overBackground:focus {\n    color: rgb(255, 255, 255);\n  }\n.spectrum--lightest .spectrum-Link--overBackground.is-disabled {\n    color: rgba(255,255,255,0.5);\n  }\n",""])},45346:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,"\n",""])},90873:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,"\n",""])},17429:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,"\n",""])},63999:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark  {\n  background-color: rgb(50, 50, 50);\n  -webkit-tap-highlight-color: rgba(0,0,0,0);\n}\n",""])},81438:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest  {\n  background-color: rgb(30, 30, 30);\n  -webkit-tap-highlight-color: rgba(0,0,0,0);\n}\n",""])},57942:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light  {\n  background-color: rgb(245, 245, 245);\n  -webkit-tap-highlight-color: rgba(0,0,0,0);\n}\n",""])},20533:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest  {\n  background-color: rgb(255, 255, 255);\n  -webkit-tap-highlight-color: rgba(0,0,0,0);\n}\n",""])},30333:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large .spectrum-Popover {\n  visibility: hidden;\n\n  opacity: 0;\n\n  transition: transform 130ms ease-in-out,\n              opacity 130ms ease-in-out,\n              visibility 0ms linear 130ms;\n\n  pointer-events: none;\n}\n.spectrum--large .spectrum-Popover.is-open {\n  visibility: visible;\n\n  opacity: 1;\n\n  transition-delay: 0ms;\n\n  pointer-events: auto;\n}\n.spectrum--large .spectrum-Popover--bottom.is-open {\n  transform: translateY(8px);\n}\n.spectrum--large .spectrum-Popover--top.is-open {\n  transform: translateY(-8px);\n}\n.spectrum--large .spectrum-Popover--right.is-open {\n  transform: translateX(8px);\n}\n.spectrum--large .spectrum-Popover--left.is-open {\n  transform: translateX(-8px);\n}\n.spectrum--large .spectrum-Popover {\n\n  min-width: 40px;\n  min-height: 40px;\n  border-width: 1px;\n  border-radius: 5px;\n}\n.spectrum--large .spectrum-Popover-tip {\n  width: 26px;\n  height: 13.5px;\n}\n.spectrum--large .spectrum-Popover-tip::after {\n    width: 25px;\n    height: 25px;\n    border-width: 1px;\n  }\n.spectrum--large .spectrum-Popover--dialog {\n  min-width: 270px;\n  padding: 30px 29px;\n}\n.spectrum--large .spectrum-Popover--left.spectrum-Popover--withTip {\n    margin-right: 13px;\n  }\n.spectrum--large .spectrum-Popover--right.spectrum-Popover--withTip {\n    margin-left: 13px;\n  }\n.spectrum--large .spectrum-Popover--bottom.spectrum-Popover--withTip {\n    margin-top: 13px;\n  }\n.spectrum--large .spectrum-Popover--top.spectrum-Popover--withTip {\n    margin-bottom: 13px;\n  }\n",""])},67032:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Popover {\n  visibility: hidden;\n\n  opacity: 0;\n\n  transition: transform 130ms ease-in-out,\n              opacity 130ms ease-in-out,\n              visibility 0ms linear 130ms;\n\n  pointer-events: none;\n}\n.spectrum-Popover.is-open {\n  visibility: visible;\n\n  opacity: 1;\n\n  transition-delay: 0ms;\n\n  pointer-events: auto;\n}\n.spectrum-Popover--bottom.is-open {\n  transform: translateY(8px);\n}\n.spectrum-Popover--top.is-open {\n  transform: translateY(-8px);\n}\n.spectrum-Popover--right.is-open {\n  transform: translateX(8px);\n}\n.spectrum-Popover--left.is-open {\n  transform: translateX(-8px);\n}\n.spectrum-Popover {\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -ms-flex-direction: column;\n      flex-direction: column;\n  box-sizing: border-box;\n\n  min-width: 40px;\n  min-height: 40px;\n\n  position: absolute;\n\n  border-style: solid;\n  border-width: 1px;\n  border-radius: 5px;\n\n  outline: none;\n}\n.spectrum-Popover-tip {\n  position: absolute;\n  overflow: hidden;\n  width: 26px;\n  height: 13.5px;\n}\n.spectrum-Popover-tip::after {\n    content: '';\n    width: 25px;\n    height: 25px;\n    border-width: 1px;\n    border-style: solid;\n    position: absolute;\n    transform: rotate(45deg);\n    top: -18px;\n    left: -1px;\n  }\n.spectrum-Popover--dialog {\n  min-width: 270px;\n  padding: 30px 29px;\n}\n.spectrum-Popover--left.spectrum-Popover--withTip {\n    margin-right: 13px;\n  }\n.spectrum-Popover--left .spectrum-Popover-tip {\n    right: -16px;\n    transform: rotate(-90deg);\n  }\n.spectrum-Popover--right.spectrum-Popover--withTip {\n    margin-left: 13px;\n  }\n.spectrum-Popover--right .spectrum-Popover-tip {\n    left: -16px;\n    transform: rotate(90deg);\n  }\n.spectrum-Popover--left .spectrum-Popover-tip, .spectrum-Popover--right .spectrum-Popover-tip {\n    top: 50%;\n    margin-top: -6px;\n  }\n.spectrum-Popover--bottom.spectrum-Popover--withTip {\n    margin-top: 13px;\n  }\n.spectrum-Popover--bottom .spectrum-Popover-tip {\n    top: -11px;\n    transform: rotate(180deg);\n  }\n.spectrum-Popover--top.spectrum-Popover--withTip {\n    margin-bottom: 13px;\n  }\n.spectrum-Popover--top .spectrum-Popover-tip {\n    bottom: -11px;\n  }\n.spectrum-Popover--bottom .spectrum-Popover-tip, .spectrum-Popover--top .spectrum-Popover-tip {\n    left: 50%;\n    margin-left: -12px;\n  }\n",""])},46500:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Popover {\n  visibility: hidden;\n\n  opacity: 0;\n\n  transition: transform 130ms ease-in-out,\n              opacity 130ms ease-in-out,\n              visibility 0ms linear 130ms;\n\n  pointer-events: none;\n}\n.spectrum-Popover.is-open {\n  visibility: visible;\n\n  opacity: 1;\n\n  transition-delay: 0ms;\n\n  pointer-events: auto;\n}\n.spectrum-Popover--bottom.is-open {\n  transform: translateY(6px);\n}\n.spectrum-Popover--top.is-open {\n  transform: translateY(-6px);\n}\n.spectrum-Popover--right.is-open {\n  transform: translateX(6px);\n}\n.spectrum-Popover--left.is-open {\n  transform: translateX(-6px);\n}\n.spectrum-Popover {\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -ms-flex-direction: column;\n      flex-direction: column;\n  box-sizing: border-box;\n\n  min-width: 32px;\n  min-height: 32px;\n\n  position: absolute;\n\n  border-style: solid;\n  border-width: 1px;\n  border-radius: 4px;\n\n  outline: none;\n}\n.spectrum-Popover-tip {\n  position: absolute;\n  overflow: hidden;\n  width: 21px;\n  height: 11px;\n}\n.spectrum-Popover-tip::after {\n    content: '';\n    width: 20px;\n    height: 20px;\n    border-width: 1px;\n    border-style: solid;\n    position: absolute;\n    transform: rotate(45deg);\n    top: -18px;\n    left: -1px;\n  }\n.spectrum-Popover--dialog {\n  min-width: 270px;\n  padding: 30px 29px;\n}\n.spectrum-Popover--left.spectrum-Popover--withTip {\n    margin-right: 13px;\n  }\n.spectrum-Popover--left .spectrum-Popover-tip {\n    right: -16px;\n    transform: rotate(-90deg);\n  }\n.spectrum-Popover--right.spectrum-Popover--withTip {\n    margin-left: 13px;\n  }\n.spectrum-Popover--right .spectrum-Popover-tip {\n    left: -16px;\n    transform: rotate(90deg);\n  }\n.spectrum-Popover--left .spectrum-Popover-tip, .spectrum-Popover--right .spectrum-Popover-tip {\n    top: 50%;\n    margin-top: -6px;\n  }\n.spectrum-Popover--bottom.spectrum-Popover--withTip {\n    margin-top: 13px;\n  }\n.spectrum-Popover--bottom .spectrum-Popover-tip {\n    top: -11px;\n    transform: rotate(180deg);\n  }\n.spectrum-Popover--top.spectrum-Popover--withTip {\n    margin-bottom: 13px;\n  }\n.spectrum-Popover--top .spectrum-Popover-tip {\n    bottom: -11px;\n  }\n.spectrum-Popover--bottom .spectrum-Popover-tip, .spectrum-Popover--top .spectrum-Popover-tip {\n    left: 50%;\n    margin-left: -12px;\n  }\n",""])},47502:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark .spectrum-Popover {\n  background-color: rgb(37, 37, 37);\n  border-color: rgb(90, 90, 90);\n  box-shadow: 0 1px 4px rgba(0,0,0,0.5);\n}\n.spectrum--dark .spectrum-Popover .spectrum-Dialog-header,\n.spectrum--dark .spectrum-Popover .spectrum-Dialog-footer,\n.spectrum--dark .spectrum-Popover .spectrum-Dialog-wrapper {\n    background-color: transparent;\n  }\n.spectrum--dark .spectrum-Popover .spectrum-Popover-tip::after {\n    background-color: rgb(37, 37, 37);\n    border-color: rgb(90, 90, 90);\n    box-shadow: -1px -1px 4px rgba(0,0,0,0.5);\n  }\n",""])},5599:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest .spectrum-Popover {\n  background-color: rgb(8, 8, 8);\n  border-color: rgb(73, 73, 73);\n  box-shadow: 0 1px 4px rgba(0,0,0,0.8);\n}\n.spectrum--darkest .spectrum-Popover .spectrum-Dialog-header,\n.spectrum--darkest .spectrum-Popover .spectrum-Dialog-footer,\n.spectrum--darkest .spectrum-Popover .spectrum-Dialog-wrapper {\n    background-color: transparent;\n  }\n.spectrum--darkest .spectrum-Popover .spectrum-Popover-tip::after {\n    background-color: rgb(8, 8, 8);\n    border-color: rgb(73, 73, 73);\n    box-shadow: -1px -1px 4px rgba(0,0,0,0.8);\n  }\n",""])},28013:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-Popover {\n  background-color: rgb(255, 255, 255);\n  border-color: rgb(202, 202, 202);\n  box-shadow: 0 1px 4px rgba(0,0,0,0.15);\n}\n.spectrum--light .spectrum-Popover .spectrum-Dialog-header,\n.spectrum--light .spectrum-Popover .spectrum-Dialog-footer,\n.spectrum--light .spectrum-Popover .spectrum-Dialog-wrapper {\n    background-color: transparent;\n  }\n.spectrum--light .spectrum-Popover .spectrum-Popover-tip::after {\n    background-color: rgb(255, 255, 255);\n    border-color: rgb(202, 202, 202);\n    box-shadow: -1px -1px 4px rgba(0,0,0,0.15);\n  }\n",""])},22274:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-Popover {\n  background-color: rgb(255, 255, 255);\n  border-color: rgb(211, 211, 211);\n  box-shadow: 0 1px 4px rgba(0,0,0,0.15);\n}\n.spectrum--lightest .spectrum-Popover .spectrum-Dialog-header,\n.spectrum--lightest .spectrum-Popover .spectrum-Dialog-footer,\n.spectrum--lightest .spectrum-Popover .spectrum-Dialog-wrapper {\n    background-color: transparent;\n  }\n.spectrum--lightest .spectrum-Popover .spectrum-Popover-tip::after {\n    background-color: rgb(255, 255, 255);\n    border-color: rgb(211, 211, 211);\n    box-shadow: -1px -1px 4px rgba(0,0,0,0.15);\n  }\n",""])},9352:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large .spectrum-QuickActions {\n  visibility: hidden;\n\n  opacity: 0;\n\n  transition: transform 130ms ease-in-out,\n              opacity 130ms ease-in-out,\n              visibility 0ms linear 130ms;\n\n  pointer-events: none;\n}\n.spectrum--large .spectrum-QuickActions.is-open {\n  visibility: visible;\n\n  opacity: 1;\n\n  transition-delay: 0ms;\n\n  pointer-events: auto;\n}\n.spectrum--large .spectrum-QuickActions--left.is-open {\n  transform: translateX(8px);\n}\n.spectrum--large .spectrum-QuickActions--right.is-open {\n  transform: translateX(-8px);\n}\n.spectrum--large .spectrum-QuickActions {\n\n  padding: 5px 5px;\n\n  height: 50px;\n\n  border-radius: 5px;\n}\n.spectrum--large .spectrum-QuickActions .spectrum-ActionButton + .spectrum-ActionButton {\n    margin-left: 10px;\n  }\n.spectrum--large .spectrum-QuickActions--textOnly .spectrum-ActionButton + .spectrum-ActionButton {\n    margin-left: 5px;\n  }\n",""])},5276:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-QuickActions {\n  visibility: hidden;\n\n  opacity: 0;\n\n  transition: transform 130ms ease-in-out,\n              opacity 130ms ease-in-out,\n              visibility 0ms linear 130ms;\n\n  pointer-events: none;\n}\n.spectrum-QuickActions.is-open {\n  visibility: visible;\n\n  opacity: 1;\n\n  transition-delay: 0ms;\n\n  pointer-events: auto;\n}\n.spectrum-QuickActions--left.is-open {\n  transform: translateX(8px);\n}\n.spectrum-QuickActions--right.is-open {\n  transform: translateX(-8px);\n}\n.spectrum-QuickActions {\n  box-sizing: border-box;\n\n  display: -ms-inline-flexbox;\n\n  display: inline-flex;\n  -ms-flex-align: center;\n      align-items: center;\n  -ms-flex-pack: center;\n      justify-content: center;\n\n  padding: 5px 5px;\n\n  height: 50px;\n\n  border-radius: 5px;\n}\n.spectrum-QuickActions .spectrum-ActionButton + .spectrum-ActionButton {\n    margin-left: 10px;\n  }\n.spectrum-QuickActions--textOnly .spectrum-ActionButton + .spectrum-ActionButton {\n    margin-left: 5px;\n  }\n\n",""])},35725:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-QuickActions {\n  visibility: hidden;\n\n  opacity: 0;\n\n  transition: transform 130ms ease-in-out,\n              opacity 130ms ease-in-out,\n              visibility 0ms linear 130ms;\n\n  pointer-events: none;\n}\n.spectrum-QuickActions.is-open {\n  visibility: visible;\n\n  opacity: 1;\n\n  transition-delay: 0ms;\n\n  pointer-events: auto;\n}\n.spectrum-QuickActions--left.is-open {\n  transform: translateX(6px);\n}\n.spectrum-QuickActions--right.is-open {\n  transform: translateX(-6px);\n}\n.spectrum-QuickActions {\n  box-sizing: border-box;\n\n  display: -ms-inline-flexbox;\n\n  display: inline-flex;\n  -ms-flex-align: center;\n      align-items: center;\n  -ms-flex-pack: center;\n      justify-content: center;\n\n  padding: 4px 4px;\n\n  height: 40px;\n\n  border-radius: 4px;\n}\n.spectrum-QuickActions .spectrum-ActionButton + .spectrum-ActionButton {\n    margin-left: 8px;\n  }\n.spectrum-QuickActions--textOnly .spectrum-ActionButton + .spectrum-ActionButton {\n    margin-left: 4px;\n  }\n\n",""])},84363:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark .spectrum-QuickActions-overlay {\n  background-color: rgba(0,0,0,0.2);\n}\n.spectrum--dark .spectrum-QuickActions {\n  background-color: rgba(50,50,50,0.9);\n}\n",""])},35895:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest .spectrum-QuickActions-overlay {\n  background-color: rgba(0,0,0,0.2);\n}\n.spectrum--darkest .spectrum-QuickActions {\n  background-color: rgba(30,30,30,0.9);\n}\n",""])},47130:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-QuickActions-overlay {\n  background-color: rgba(0,0,0,0.2);\n}\n.spectrum--light .spectrum-QuickActions {\n  background-color: rgba(245,245,245,0.9);\n}\n",""])},4254:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-QuickActions-overlay {\n  background-color: rgba(0,0,0,0.2);\n}\n.spectrum--lightest .spectrum-QuickActions {\n  background-color: rgba(255,255,255,0.9);\n}\n",""])},50138:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large .spectrum-Radio {\n\n  min-height: 40px;\n\n  margin-right: 20px;\n}\n.spectrum--large .spectrum-Radio-input {\n  left: -10px;\n  width: calc(100% + 20px);\n}\n.spectrum--large .spectrum-Radio-input:checked + .spectrum-Radio-button {\n    border-width: 7px;\n  }\n.spectrum--large .spectrum-Radio-label {\n  margin-left: 13px;\n  font-size: 17px;\n\n  transition: color 130ms ease-in-out;\n  margin-top: 8px;\n}\n.spectrum--large .spectrum-Radio-button {\n  width: 18px;\n  height: 18px;\n  margin: 11px 0;\n\n  border-radius: 9px;\n  border-width: 2px;\n\n  transition: border 130ms ease-in-out, box-shadow 130ms ease-in-out;\n}\n.spectrum--large .spectrum-Radio--labelBelow {\n  height: auto;\n}\n.spectrum--large .spectrum-Radio--labelBelow .spectrum-Radio-label {\n    margin: 4px 0 0 0;\n  }\n",""])},66168:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Radio {\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -ms-flex-align: start;\n      align-items: flex-start;\n\n  position: relative;\n\n  min-height: 40px;\n  max-width: 100%;\n\n  margin-right: 20px;\n\n  vertical-align: top;\n}\n.spectrum-Radio-input {\n  font-family: inherit;\n  font-size: 100%;\n  line-height: 1.15;\n  margin: 0;\n  overflow: visible;\n  box-sizing: border-box;\n  padding: 0;\n  position: absolute;\n  top: 0;\n  left: -10px;\n  width: calc(100% + 20px);\n  height: 100%;\n\n  opacity: .0001;\n  z-index: 1;\n\n  cursor: pointer;\n}\n.spectrum-Radio-input:disabled {\n    cursor: default;\n  }\n.spectrum-Radio-input:checked + .spectrum-Radio-button {\n    border-width: 7px;\n  }\n.spectrum-Radio-label {\n  margin-left: 13px;\n  font-size: 17px;\n\n  transition: color 130ms ease-in-out;\n  margin-top: 8px;\n}\n.spectrum-Radio-button {\n  position: relative;\n  box-sizing: border-box;\n  width: 18px;\n  height: 18px;\n  margin: 11px 0;\n\n  -ms-flex-positive: 0;\n\n      flex-grow: 0;\n  -ms-flex-negative: 0;\n      flex-shrink: 0;\n\n  border-radius: 9px;\n  border-width: 2px;\n  border-style: solid;\n\n  transition: border 130ms ease-in-out, box-shadow 130ms ease-in-out;\n}\n.spectrum-Radio--labelBelow {\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -ms-flex-direction: column;\n      flex-direction: column;\n  -ms-flex-align: center;\n      align-items: center;\n  height: auto;\n}\n.spectrum-Radio--labelBelow .spectrum-Radio-button {\n    -ms-flex-negative: 0;\n        flex-shrink: 0;\n\n    margin: 0;\n  }\n.spectrum-Radio--labelBelow .spectrum-Radio-label {\n    margin: 4px 0 0 0;\n  }\n",""])},37724:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Radio {\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -ms-flex-align: start;\n      align-items: flex-start;\n\n  position: relative;\n\n  min-height: 32px;\n  max-width: 100%;\n\n  margin-right: 16px;\n\n  vertical-align: top;\n}\n.spectrum-Radio-input {\n  font-family: inherit;\n  font-size: 100%;\n  line-height: 1.15;\n  margin: 0;\n  overflow: visible;\n  box-sizing: border-box;\n  padding: 0;\n  position: absolute;\n  top: 0;\n  left: -8px;\n  width: calc(100% + 16px);\n  height: 100%;\n\n  opacity: .0001;\n  z-index: 1;\n\n  cursor: pointer;\n}\n.spectrum-Radio-input:disabled {\n    cursor: default;\n  }\n.spectrum-Radio-input:checked + .spectrum-Radio-button {\n    border-width: 5px;\n  }\n.spectrum-Radio-label {\n  margin-left: 10px;\n  font-size: 14px;\n\n  transition: color 130ms ease-in-out;\n  margin-top: 6px;\n}\n.spectrum-Radio-button {\n  position: relative;\n  box-sizing: border-box;\n  width: 14px;\n  height: 14px;\n  margin: 9px 0;\n\n  -ms-flex-positive: 0;\n\n      flex-grow: 0;\n  -ms-flex-negative: 0;\n      flex-shrink: 0;\n\n  border-radius: 7px;\n  border-width: 2px;\n  border-style: solid;\n\n  transition: border 130ms ease-in-out, box-shadow 130ms ease-in-out;\n}\n.spectrum-Radio--labelBelow {\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -ms-flex-direction: column;\n      flex-direction: column;\n  -ms-flex-align: center;\n      align-items: center;\n  height: auto;\n}\n.spectrum-Radio--labelBelow .spectrum-Radio-button {\n    -ms-flex-negative: 0;\n        flex-shrink: 0;\n\n    margin: 0;\n  }\n.spectrum-Radio--labelBelow .spectrum-Radio-label {\n    margin: 3px 0 0 0;\n  }\n",""])},2306:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark .spectrum-Radio .spectrum-Radio-input:checked + .spectrum-Radio-button {\n    border-color: rgb(55, 142, 240);\n  }\n.spectrum--dark .spectrum-Radio-label {\n  color: rgb(227, 227, 227);\n}\n.spectrum--dark .spectrum-Radio-button {\n  background-color: rgb(47, 47, 47);\n  border-color: rgb(144, 144, 144);\n}\n.spectrum--dark .spectrum-Radio:hover .spectrum-Radio-button {\n      border-color: rgb(185, 185, 185);\n      box-shadow: none;\n    }\n.spectrum--dark .spectrum-Radio:hover .spectrum-Radio-input:checked + .spectrum-Radio-button {\n      border-color: rgb(75, 156, 245);\n\n    }\n.spectrum--dark .spectrum-Radio:hover .spectrum-Radio-label {\n      color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-Radio:active .spectrum-Radio-button {\n      border-color: rgb(227, 227, 227);\n    }\n.spectrum--dark .spectrum-Radio:active .spectrum-Radio-input:checked + .spectrum-Radio-button {\n      border-color: rgb(90, 169, 250);\n\n    }\n.spectrum--dark .spectrum-Radio:active .spectrum-Radio-label {\n      color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-Radio--quiet .spectrum-Radio-input:checked + .spectrum-Radio-button {\n    border-color: rgb(185, 185, 185);\n  }\n.spectrum--dark .spectrum-Radio--quiet:hover .spectrum-Radio-input:checked + .spectrum-Radio-button {\n      border-color: rgb(227, 227, 227);\n    }\n.spectrum--dark .spectrum-Radio--quiet:active .spectrum-Radio-input:checked + .spectrum-Radio-button {\n      border-color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-Radio.is-invalid:hover .spectrum-Radio-input + .spectrum-Radio-button,\n.spectrum--dark .spectrum-Radio--quiet.is-invalid:hover .spectrum-Radio-input + .spectrum-Radio-button {\n      border-color: rgb(247, 109, 116);\n    }\n.spectrum--dark .spectrum-Radio.is-invalid:hover .spectrum-Radio-label,\n.spectrum--dark .spectrum-Radio--quiet.is-invalid:hover .spectrum-Radio-label {\n      color: rgb(247, 109, 116);\n    }\n.spectrum--dark .spectrum-Radio.is-invalid:active .spectrum-Radio-input + .spectrum-Radio-button,\n.spectrum--dark .spectrum-Radio--quiet.is-invalid:active .spectrum-Radio-input + .spectrum-Radio-button {\n      border-color: rgb(255, 123, 130);\n    }\n.spectrum--dark .spectrum-Radio.is-invalid:active .spectrum-Radio-label,\n.spectrum--dark .spectrum-Radio--quiet.is-invalid:active .spectrum-Radio-label {\n      color: rgb(255, 123, 130);\n    }\n.spectrum--dark .spectrum-Radio.is-invalid .spectrum-Radio-button,\n.spectrum--dark .spectrum-Radio.is-invalid .spectrum-Radio-input:checked + .spectrum-Radio-button,\n.spectrum--dark .spectrum-Radio--quiet.is-invalid .spectrum-Radio-button,\n.spectrum--dark .spectrum-Radio--quiet.is-invalid .spectrum-Radio-input:checked + .spectrum-Radio-button {\n      border-color: rgb(236, 91, 98);\n    }\n.spectrum--dark .spectrum-Radio.is-invalid .spectrum-Radio-label,\n.spectrum--dark .spectrum-Radio--quiet.is-invalid .spectrum-Radio-label {\n      color: rgb(236, 91, 98);\n    }\n.spectrum--dark .spectrum-Radio-input:disabled + .spectrum-Radio-button {\n    border-color: rgb(90, 90, 90) !important;\n  }\n.spectrum--dark .spectrum-Radio-input:disabled ~ .spectrum-Radio-label {\n    color: rgb(110, 110, 110) !important;\n  }\n.spectrum--dark .spectrum-Radio .spectrum-Radio-input.focus-ring + .spectrum-Radio-button,\n.spectrum--dark .spectrum-Radio:hover .spectrum-Radio-input.focus-ring + .spectrum-Radio-button,\n.spectrum--dark .spectrum-Radio--quiet .spectrum-Radio-input.focus-ring + .spectrum-Radio-button,\n.spectrum--dark .spectrum-Radio--quiet:hover .spectrum-Radio-input.focus-ring + .spectrum-Radio-button {\n      border-color: rgb(38, 128, 235);\n      box-shadow: 0 0 0 1px rgb(38, 128, 235);\n    }\n.spectrum--dark .spectrum-Radio .spectrum-Radio-input.focus-ring ~ .spectrum-Radio-label,\n.spectrum--dark .spectrum-Radio:hover .spectrum-Radio-input.focus-ring ~ .spectrum-Radio-label,\n.spectrum--dark .spectrum-Radio--quiet .spectrum-Radio-input.focus-ring ~ .spectrum-Radio-label,\n.spectrum--dark .spectrum-Radio--quiet:hover .spectrum-Radio-input.focus-ring ~ .spectrum-Radio-label {\n      color: rgb(75, 156, 245);\n    }\n.spectrum--dark .spectrum-Radio.is-invalid .spectrum-Radio-input:checked.focus-ring + .spectrum-Radio-button,\n.spectrum--dark .spectrum-Radio--quiet.is-invalid .spectrum-Radio-input:checked.focus-ring + .spectrum-Radio-button {\n      border-color: rgb(38, 128, 235);\n      box-shadow: 0 0 0 1px rgb(38, 128, 235);\n    }\n",""])},40837:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest .spectrum-Radio .spectrum-Radio-input:checked + .spectrum-Radio-button {\n    border-color: rgb(38, 128, 235);\n  }\n.spectrum--darkest .spectrum-Radio-label {\n  color: rgb(200, 200, 200);\n}\n.spectrum--darkest .spectrum-Radio-button {\n  background-color: rgb(26, 26, 26);\n  border-color: rgb(124, 124, 124);\n}\n.spectrum--darkest .spectrum-Radio:hover .spectrum-Radio-button {\n      border-color: rgb(162, 162, 162);\n      box-shadow: none;\n    }\n.spectrum--darkest .spectrum-Radio:hover .spectrum-Radio-input:checked + .spectrum-Radio-button {\n      border-color: rgb(55, 142, 240);\n\n    }\n.spectrum--darkest .spectrum-Radio:hover .spectrum-Radio-label {\n      color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-Radio:active .spectrum-Radio-button {\n      border-color: rgb(200, 200, 200);\n    }\n.spectrum--darkest .spectrum-Radio:active .spectrum-Radio-input:checked + .spectrum-Radio-button {\n      border-color: rgb(75, 156, 245);\n\n    }\n.spectrum--darkest .spectrum-Radio:active .spectrum-Radio-label {\n      color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-Radio--quiet .spectrum-Radio-input:checked + .spectrum-Radio-button {\n    border-color: rgb(162, 162, 162);\n  }\n.spectrum--darkest .spectrum-Radio--quiet:hover .spectrum-Radio-input:checked + .spectrum-Radio-button {\n      border-color: rgb(200, 200, 200);\n    }\n.spectrum--darkest .spectrum-Radio--quiet:active .spectrum-Radio-input:checked + .spectrum-Radio-button {\n      border-color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-Radio.is-invalid:hover .spectrum-Radio-input + .spectrum-Radio-button,\n.spectrum--darkest .spectrum-Radio--quiet.is-invalid:hover .spectrum-Radio-input + .spectrum-Radio-button {\n      border-color: rgb(236, 91, 98);\n    }\n.spectrum--darkest .spectrum-Radio.is-invalid:hover .spectrum-Radio-label,\n.spectrum--darkest .spectrum-Radio--quiet.is-invalid:hover .spectrum-Radio-label {\n      color: rgb(236, 91, 98);\n    }\n.spectrum--darkest .spectrum-Radio.is-invalid:active .spectrum-Radio-input + .spectrum-Radio-button,\n.spectrum--darkest .spectrum-Radio--quiet.is-invalid:active .spectrum-Radio-input + .spectrum-Radio-button {\n      border-color: rgb(247, 109, 116);\n    }\n.spectrum--darkest .spectrum-Radio.is-invalid:active .spectrum-Radio-label,\n.spectrum--darkest .spectrum-Radio--quiet.is-invalid:active .spectrum-Radio-label {\n      color: rgb(247, 109, 116);\n    }\n.spectrum--darkest .spectrum-Radio.is-invalid .spectrum-Radio-button,\n.spectrum--darkest .spectrum-Radio.is-invalid .spectrum-Radio-input:checked + .spectrum-Radio-button,\n.spectrum--darkest .spectrum-Radio--quiet.is-invalid .spectrum-Radio-button,\n.spectrum--darkest .spectrum-Radio--quiet.is-invalid .spectrum-Radio-input:checked + .spectrum-Radio-button {\n      border-color: rgb(227, 72, 80);\n    }\n.spectrum--darkest .spectrum-Radio.is-invalid .spectrum-Radio-label,\n.spectrum--darkest .spectrum-Radio--quiet.is-invalid .spectrum-Radio-label {\n      color: rgb(227, 72, 80);\n    }\n.spectrum--darkest .spectrum-Radio-input:disabled + .spectrum-Radio-button {\n    border-color: rgb(73, 73, 73) !important;\n  }\n.spectrum--darkest .spectrum-Radio-input:disabled ~ .spectrum-Radio-label {\n    color: rgb(92, 92, 92) !important;\n  }\n.spectrum--darkest .spectrum-Radio .spectrum-Radio-input.focus-ring + .spectrum-Radio-button,\n.spectrum--darkest .spectrum-Radio:hover .spectrum-Radio-input.focus-ring + .spectrum-Radio-button,\n.spectrum--darkest .spectrum-Radio--quiet .spectrum-Radio-input.focus-ring + .spectrum-Radio-button,\n.spectrum--darkest .spectrum-Radio--quiet:hover .spectrum-Radio-input.focus-ring + .spectrum-Radio-button {\n      border-color: rgb(20, 115, 230);\n      box-shadow: 0 0 0 1px rgb(20, 115, 230);\n    }\n.spectrum--darkest .spectrum-Radio .spectrum-Radio-input.focus-ring ~ .spectrum-Radio-label,\n.spectrum--darkest .spectrum-Radio:hover .spectrum-Radio-input.focus-ring ~ .spectrum-Radio-label,\n.spectrum--darkest .spectrum-Radio--quiet .spectrum-Radio-input.focus-ring ~ .spectrum-Radio-label,\n.spectrum--darkest .spectrum-Radio--quiet:hover .spectrum-Radio-input.focus-ring ~ .spectrum-Radio-label {\n      color: rgb(55, 142, 240);\n    }\n.spectrum--darkest .spectrum-Radio.is-invalid .spectrum-Radio-input:checked.focus-ring + .spectrum-Radio-button,\n.spectrum--darkest .spectrum-Radio--quiet.is-invalid .spectrum-Radio-input:checked.focus-ring + .spectrum-Radio-button {\n      border-color: rgb(20, 115, 230);\n      box-shadow: 0 0 0 1px rgb(20, 115, 230);\n    }\n",""])},59563:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-Radio .spectrum-Radio-input:checked + .spectrum-Radio-button {\n    border-color: rgb(20, 115, 230);\n  }\n.spectrum--light .spectrum-Radio-label {\n  color: rgb(75, 75, 75);\n}\n.spectrum--light .spectrum-Radio-button {\n  background-color: rgb(250, 250, 250);\n  border-color: rgb(142, 142, 142);\n}\n.spectrum--light .spectrum-Radio:hover .spectrum-Radio-button {\n      border-color: rgb(110, 110, 110);\n      box-shadow: none;\n    }\n.spectrum--light .spectrum-Radio:hover .spectrum-Radio-input:checked + .spectrum-Radio-button {\n      border-color: rgb(13, 102, 208);\n\n    }\n.spectrum--light .spectrum-Radio:hover .spectrum-Radio-label {\n      color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-Radio:active .spectrum-Radio-button {\n      border-color: rgb(75, 75, 75);\n    }\n.spectrum--light .spectrum-Radio:active .spectrum-Radio-input:checked + .spectrum-Radio-button {\n      border-color: rgb(9, 90, 186);\n\n    }\n.spectrum--light .spectrum-Radio:active .spectrum-Radio-label {\n      color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-Radio--quiet .spectrum-Radio-input:checked + .spectrum-Radio-button {\n    border-color: rgb(110, 110, 110);\n  }\n.spectrum--light .spectrum-Radio--quiet:hover .spectrum-Radio-input:checked + .spectrum-Radio-button {\n      border-color: rgb(75, 75, 75);\n    }\n.spectrum--light .spectrum-Radio--quiet:active .spectrum-Radio-input:checked + .spectrum-Radio-button {\n      border-color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-Radio.is-invalid:hover .spectrum-Radio-input + .spectrum-Radio-button,\n.spectrum--light .spectrum-Radio--quiet.is-invalid:hover .spectrum-Radio-input + .spectrum-Radio-button {\n      border-color: rgb(201, 37, 45);\n    }\n.spectrum--light .spectrum-Radio.is-invalid:hover .spectrum-Radio-label,\n.spectrum--light .spectrum-Radio--quiet.is-invalid:hover .spectrum-Radio-label {\n      color: rgb(201, 37, 45);\n    }\n.spectrum--light .spectrum-Radio.is-invalid:active .spectrum-Radio-input + .spectrum-Radio-button,\n.spectrum--light .spectrum-Radio--quiet.is-invalid:active .spectrum-Radio-input + .spectrum-Radio-button {\n      border-color: rgb(187, 18, 26);\n    }\n.spectrum--light .spectrum-Radio.is-invalid:active .spectrum-Radio-label,\n.spectrum--light .spectrum-Radio--quiet.is-invalid:active .spectrum-Radio-label {\n      color: rgb(187, 18, 26);\n    }\n.spectrum--light .spectrum-Radio.is-invalid .spectrum-Radio-button,\n.spectrum--light .spectrum-Radio.is-invalid .spectrum-Radio-input:checked + .spectrum-Radio-button,\n.spectrum--light .spectrum-Radio--quiet.is-invalid .spectrum-Radio-button,\n.spectrum--light .spectrum-Radio--quiet.is-invalid .spectrum-Radio-input:checked + .spectrum-Radio-button {\n      border-color: rgb(215, 55, 63);\n    }\n.spectrum--light .spectrum-Radio.is-invalid .spectrum-Radio-label,\n.spectrum--light .spectrum-Radio--quiet.is-invalid .spectrum-Radio-label {\n      color: rgb(215, 55, 63);\n    }\n.spectrum--light .spectrum-Radio-input:disabled + .spectrum-Radio-button {\n    border-color: rgb(202, 202, 202) !important;\n  }\n.spectrum--light .spectrum-Radio-input:disabled ~ .spectrum-Radio-label {\n    color: rgb(179, 179, 179) !important;\n  }\n.spectrum--light .spectrum-Radio .spectrum-Radio-input.focus-ring + .spectrum-Radio-button,\n.spectrum--light .spectrum-Radio:hover .spectrum-Radio-input.focus-ring + .spectrum-Radio-button,\n.spectrum--light .spectrum-Radio--quiet .spectrum-Radio-input.focus-ring + .spectrum-Radio-button,\n.spectrum--light .spectrum-Radio--quiet:hover .spectrum-Radio-input.focus-ring + .spectrum-Radio-button {\n      border-color: rgb(38, 128, 235);\n      box-shadow: 0 0 0 1px rgb(38, 128, 235);\n    }\n.spectrum--light .spectrum-Radio .spectrum-Radio-input.focus-ring ~ .spectrum-Radio-label,\n.spectrum--light .spectrum-Radio:hover .spectrum-Radio-input.focus-ring ~ .spectrum-Radio-label,\n.spectrum--light .spectrum-Radio--quiet .spectrum-Radio-input.focus-ring ~ .spectrum-Radio-label,\n.spectrum--light .spectrum-Radio--quiet:hover .spectrum-Radio-input.focus-ring ~ .spectrum-Radio-label {\n      color: rgb(13, 102, 208);\n    }\n.spectrum--light .spectrum-Radio.is-invalid .spectrum-Radio-input:checked.focus-ring + .spectrum-Radio-button,\n.spectrum--light .spectrum-Radio--quiet.is-invalid .spectrum-Radio-input:checked.focus-ring + .spectrum-Radio-button {\n      border-color: rgb(38, 128, 235);\n      box-shadow: 0 0 0 1px rgb(38, 128, 235);\n    }\n",""])},5175:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-Radio .spectrum-Radio-input:checked + .spectrum-Radio-button {\n    border-color: rgb(38, 128, 235);\n  }\n.spectrum--lightest .spectrum-Radio-label {\n  color: rgb(80, 80, 80);\n}\n.spectrum--lightest .spectrum-Radio-button {\n  background-color: rgb(255, 255, 255);\n  border-color: rgb(149, 149, 149);\n}\n.spectrum--lightest .spectrum-Radio:hover .spectrum-Radio-button {\n      border-color: rgb(116, 116, 116);\n      box-shadow: none;\n    }\n.spectrum--lightest .spectrum-Radio:hover .spectrum-Radio-input:checked + .spectrum-Radio-button {\n      border-color: rgb(20, 115, 230);\n\n    }\n.spectrum--lightest .spectrum-Radio:hover .spectrum-Radio-label {\n      color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-Radio:active .spectrum-Radio-button {\n      border-color: rgb(80, 80, 80);\n    }\n.spectrum--lightest .spectrum-Radio:active .spectrum-Radio-input:checked + .spectrum-Radio-button {\n      border-color: rgb(13, 102, 208);\n\n    }\n.spectrum--lightest .spectrum-Radio:active .spectrum-Radio-label {\n      color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-Radio--quiet .spectrum-Radio-input:checked + .spectrum-Radio-button {\n    border-color: rgb(116, 116, 116);\n  }\n.spectrum--lightest .spectrum-Radio--quiet:hover .spectrum-Radio-input:checked + .spectrum-Radio-button {\n      border-color: rgb(80, 80, 80);\n    }\n.spectrum--lightest .spectrum-Radio--quiet:active .spectrum-Radio-input:checked + .spectrum-Radio-button {\n      border-color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-Radio.is-invalid:hover .spectrum-Radio-input + .spectrum-Radio-button,\n.spectrum--lightest .spectrum-Radio--quiet.is-invalid:hover .spectrum-Radio-input + .spectrum-Radio-button {\n      border-color: rgb(215, 55, 63);\n    }\n.spectrum--lightest .spectrum-Radio.is-invalid:hover .spectrum-Radio-label,\n.spectrum--lightest .spectrum-Radio--quiet.is-invalid:hover .spectrum-Radio-label {\n      color: rgb(215, 55, 63);\n    }\n.spectrum--lightest .spectrum-Radio.is-invalid:active .spectrum-Radio-input + .spectrum-Radio-button,\n.spectrum--lightest .spectrum-Radio--quiet.is-invalid:active .spectrum-Radio-input + .spectrum-Radio-button {\n      border-color: rgb(201, 37, 45);\n    }\n.spectrum--lightest .spectrum-Radio.is-invalid:active .spectrum-Radio-label,\n.spectrum--lightest .spectrum-Radio--quiet.is-invalid:active .spectrum-Radio-label {\n      color: rgb(201, 37, 45);\n    }\n.spectrum--lightest .spectrum-Radio.is-invalid .spectrum-Radio-button,\n.spectrum--lightest .spectrum-Radio.is-invalid .spectrum-Radio-input:checked + .spectrum-Radio-button,\n.spectrum--lightest .spectrum-Radio--quiet.is-invalid .spectrum-Radio-button,\n.spectrum--lightest .spectrum-Radio--quiet.is-invalid .spectrum-Radio-input:checked + .spectrum-Radio-button {\n      border-color: rgb(227, 72, 80);\n    }\n.spectrum--lightest .spectrum-Radio.is-invalid .spectrum-Radio-label,\n.spectrum--lightest .spectrum-Radio--quiet.is-invalid .spectrum-Radio-label {\n      color: rgb(227, 72, 80);\n    }\n.spectrum--lightest .spectrum-Radio-input:disabled + .spectrum-Radio-button {\n    border-color: rgb(211, 211, 211) !important;\n  }\n.spectrum--lightest .spectrum-Radio-input:disabled ~ .spectrum-Radio-label {\n    color: rgb(188, 188, 188) !important;\n  }\n.spectrum--lightest .spectrum-Radio .spectrum-Radio-input.focus-ring + .spectrum-Radio-button,\n.spectrum--lightest .spectrum-Radio:hover .spectrum-Radio-input.focus-ring + .spectrum-Radio-button,\n.spectrum--lightest .spectrum-Radio--quiet .spectrum-Radio-input.focus-ring + .spectrum-Radio-button,\n.spectrum--lightest .spectrum-Radio--quiet:hover .spectrum-Radio-input.focus-ring + .spectrum-Radio-button {\n      border-color: rgb(55, 142, 240);\n      box-shadow: 0 0 0 1px rgb(55, 142, 240);\n    }\n.spectrum--lightest .spectrum-Radio .spectrum-Radio-input.focus-ring ~ .spectrum-Radio-label,\n.spectrum--lightest .spectrum-Radio:hover .spectrum-Radio-input.focus-ring ~ .spectrum-Radio-label,\n.spectrum--lightest .spectrum-Radio--quiet .spectrum-Radio-input.focus-ring ~ .spectrum-Radio-label,\n.spectrum--lightest .spectrum-Radio--quiet:hover .spectrum-Radio-input.focus-ring ~ .spectrum-Radio-label {\n      color: rgb(20, 115, 230);\n    }\n.spectrum--lightest .spectrum-Radio.is-invalid .spectrum-Radio-input:checked.focus-ring + .spectrum-Radio-button,\n.spectrum--lightest .spectrum-Radio--quiet.is-invalid .spectrum-Radio-input:checked.focus-ring + .spectrum-Radio-button {\n      border-color: rgb(55, 142, 240);\n      box-shadow: 0 0 0 1px rgb(55, 142, 240);\n    }\n",""])},29530:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large .spectrum-Rule {\n  border-width: 2px;\n  border-radius: 2px;\n}\n.spectrum--large .spectrum-Rule--large {\n  height: 4px;\n\n  border-radius: 2px;\n}\n.spectrum--large .spectrum-Rule--medium {\n  height: 2px;\n\n  border-radius: 1px;\n}\n.spectrum--large .spectrum-Rule--small {\n  height: 1px;\n\n  border-radius: 1px;\n}\n.spectrum--large .spectrum-Rule--vertical.spectrum-Rule--large {\n    width: 4px;\n  }\n.spectrum--large .spectrum-Rule--vertical.spectrum-Rule--medium {\n    width: 2px;\n  }\n.spectrum--large .spectrum-Rule--vertical.spectrum-Rule--small {\n    width: 1px;\n  }\n",""])},45754:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Rule {\n  width: 100%;\n  overflow: visible;\n\n  border: none;\n  border-width: 2px;\n  border-radius: 2px;\n}\n.spectrum-Rule--large {\n  height: 4px;\n\n  border-radius: 2px;\n}\n.spectrum-Rule--medium {\n  height: 2px;\n\n  border-radius: 1px;\n}\n.spectrum-Rule--small {\n  height: 1px;\n\n  border-radius: 1px;\n}\n.spectrum-Rule--vertical {\n  height: 100%;\n}\n.spectrum-Rule--vertical.spectrum-Rule--large {\n    width: 4px;\n  }\n.spectrum-Rule--vertical.spectrum-Rule--medium {\n    width: 2px;\n  }\n.spectrum-Rule--vertical.spectrum-Rule--small {\n    width: 1px;\n  }\n",""])},27310:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Rule {\n  width: 100%;\n  overflow: visible;\n\n  border: none;\n  border-width: 2px;\n  border-radius: 2px;\n}\n.spectrum-Rule--large {\n  height: 4px;\n\n  border-radius: 2px;\n}\n.spectrum-Rule--medium {\n  height: 2px;\n\n  border-radius: 1px;\n}\n.spectrum-Rule--small {\n  height: 1px;\n\n  border-radius: 1px;\n}\n.spectrum-Rule--vertical {\n  height: 100%;\n}\n.spectrum-Rule--vertical.spectrum-Rule--large {\n    width: 4px;\n  }\n.spectrum-Rule--vertical.spectrum-Rule--medium {\n    width: 2px;\n  }\n.spectrum-Rule--vertical.spectrum-Rule--small {\n    width: 1px;\n  }\n",""])},37936:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark .spectrum-Rule--large {\n  background-color: rgb(227, 227, 227);\n}\n.spectrum--dark .spectrum-Rule--medium {\n  background-color: rgb(74, 74, 74);\n}\n.spectrum--dark .spectrum-Rule--small {\n  background-color: rgb(74, 74, 74);\n}\n",""])},25099:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest .spectrum-Rule--large {\n  background-color: rgb(200, 200, 200);\n}\n.spectrum--darkest .spectrum-Rule--medium {\n  background-color: rgb(57, 57, 57);\n}\n.spectrum--darkest .spectrum-Rule--small {\n  background-color: rgb(57, 57, 57);\n}\n",""])},827:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-Rule--large {\n  background-color: rgb(75, 75, 75);\n}\n.spectrum--light .spectrum-Rule--medium {\n  background-color: rgb(225, 225, 225);\n}\n.spectrum--light .spectrum-Rule--small {\n  background-color: rgb(225, 225, 225);\n}\n",""])},47093:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-Rule--large {\n  background-color: rgb(80, 80, 80);\n}\n.spectrum--lightest .spectrum-Rule--medium {\n  background-color: rgb(234, 234, 234);\n}\n.spectrum--lightest .spectrum-Rule--small {\n  background-color: rgb(234, 234, 234);\n}\n",""])},14971:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large .spectrum-Search-input {\n  padding-left: 36px;\n  padding-right: 28px;\n}\n.spectrum--large .spectrum-Search-input.spectrum-Textfield--quiet {\n    padding-left: 24px;\n    padding-right: 20px\n  }\n.spectrum--large .spectrum-Search-icon {\n  top: 10px;\n}\n",""])},79083:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Search {\n  display: inline-block;\n  position: relative;\n}\n.spectrum-Search .spectrum-ClearButton {\n    position: absolute;\n    right: 0;\n    top: 0;\n  }\n.spectrum-Search-input {\n  display: block;\n  -webkit-appearance: none;\n  outline-offset: -2px;\n  padding-left: 36px;\n  text-indent: 0;\n  padding-right: 28px;\n}\n.spectrum-Search-input::-webkit-search-cancel-button,\n  .spectrum-Search-input::-webkit-search-decoration {\n    -webkit-appearance: none;\n  }\n.spectrum-Search-input.spectrum-Textfield--quiet {\n    padding-left: 24px;\n    padding-right: 20px;\n  }\n.spectrum-Search-input.spectrum-Textfield--quiet ~ .spectrum-Search-icon {\n      left: 0;\n    }\n.spectrum-Search-input.spectrum-Textfield--quiet ~ .spectrum-Search-clear {\n      right: -8px;\n    }\n.spectrum-Search-input.spectrum-Textfield--quiet ~ .spectrum-Search-rightIcon {\n      right: 0;\n    }\n.spectrum-Search-icon {\n  display: block;\n  position: absolute;\n  left: 12px;\n  top: 10px;\n\n  pointer-events: none;\n}\n",""])},83347:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Search {\n  display: inline-block;\n  position: relative;\n}\n.spectrum-Search .spectrum-ClearButton {\n    position: absolute;\n    right: 0;\n    top: 0;\n  }\n.spectrum-Search-input {\n  display: block;\n  -webkit-appearance: none;\n  outline-offset: -2px;\n  padding-left: 36px;\n  text-indent: 0;\n  padding-right: 28px;\n}\n.spectrum-Search-input::-webkit-search-cancel-button,\n  .spectrum-Search-input::-webkit-search-decoration {\n    -webkit-appearance: none;\n  }\n.spectrum-Search-input.spectrum-Textfield--quiet {\n    padding-left: 24px;\n    padding-right: 20px;\n  }\n.spectrum-Search-input.spectrum-Textfield--quiet ~ .spectrum-Search-icon {\n      left: 0;\n    }\n.spectrum-Search-input.spectrum-Textfield--quiet ~ .spectrum-Search-clear {\n      right: -8px;\n    }\n.spectrum-Search-input.spectrum-Textfield--quiet ~ .spectrum-Search-rightIcon {\n      right: 0;\n    }\n.spectrum-Search-icon {\n  display: block;\n  position: absolute;\n  left: 12px;\n  top: 8px;\n\n  pointer-events: none;\n}\n",""])},94568:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark .spectrum-Search-icon {\n  color: rgb(185, 185, 185);\n}\n.spectrum--dark .spectrum-Search-input:disabled ~ .spectrum-Search-icon {\n      color: rgb(110, 110, 110);\n    }\n",""])},13852:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest .spectrum-Search-icon {\n  color: rgb(162, 162, 162);\n}\n.spectrum--darkest .spectrum-Search-input:disabled ~ .spectrum-Search-icon {\n      color: rgb(92, 92, 92);\n    }\n",""])},2511:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-Search-icon {\n  color: rgb(110, 110, 110);\n}\n.spectrum--light .spectrum-Search-input:disabled ~ .spectrum-Search-icon {\n      color: rgb(179, 179, 179);\n    }\n",""])},43334:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-Search-icon {\n  color: rgb(116, 116, 116);\n}\n.spectrum--lightest .spectrum-Search-input:disabled ~ .spectrum-Search-icon {\n      color: rgb(188, 188, 188);\n    }\n",""])},11506:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large .spectrum-SideNav-item {\n\n  margin: 5px 0;\n}\n.spectrum--large .spectrum-SideNav-itemLink {\n  min-height: 40px;\n\n  padding: 6px 15px;\n\n  border-radius: 5px;\n\n  font-size: 17px;\n  font-weight: 400;\n\n  transition: background-color 130ms ease-out,\n              color 130ms ease-out;\n}\n.spectrum--large .spectrum-SideNav-itemLink.focus-ring::before {\n\n    border: 2px solid transparent;\n    border-radius: 5px;\n  }\n.spectrum--large .spectrum-SideNav-itemLink .spectrum-SideNav-itemIcon {\n    margin-right: 10px;\n  }\n.spectrum--large .spectrum-SideNav-heading {\n  height: 40px;\n  line-height: 40px;\n\n  margin: 20px 0 5px 0;\n  padding: 0 15px;\n\n  border-radius: 5px;\n\n  font-size: 13px;\n  font-weight: 500;\n  letter-spacing: 0.06em;\n}\n.spectrum--large .spectrum-SideNav--multiLevel .spectrum-SideNav-itemLink {\n    font-weight: 700;\n  }\n.spectrum--large .spectrum-SideNav--multiLevel .spectrum-SideNav .spectrum-SideNav-itemLink {\n      font-weight: 400;\n\n      padding-left: 30px;\n    }\n.spectrum--large .spectrum-SideNav--multiLevel .spectrum-SideNav .spectrum-SideNav .spectrum-SideNav-itemLink {\n        padding-left: 45px;\n      }\n",""])},95075:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-SideNav {\n  list-style-type: none;\n  margin: 0;\n  padding: 0;\n}\n.spectrum-SideNav-item {\n  list-style-type: none;\n\n  margin: 5px 0;\n}\n.spectrum-SideNav-itemLink {\n  position: relative;\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -ms-flex-align: center;\n      align-items: center;\n  -ms-flex-pack: left;\n      justify-content: left;\n  box-sizing: border-box;\n\n  width: 100%;\n  min-height: 40px;\n\n  padding: 6px 15px;\n\n  border-radius: 5px;\n\n  font-size: 17px;\n  font-weight: 400;\n  font-style: normal;\n  text-decoration: none;\n\n  word-break: break-word;\n  -webkit-hyphens: auto;\n      -ms-hyphens: auto;\n          hyphens: auto;\n\n  cursor: pointer;\n\n  transition: background-color 130ms ease-out,\n              color 130ms ease-out;\n}\n.spectrum-SideNav-itemLink:focus {\n    outline: none;\n  }\n.spectrum-SideNav-itemLink.focus-ring::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n\n    border: 2px solid transparent;\n    border-radius: 5px;\n  }\n.spectrum-SideNav-itemLink .spectrum-SideNav-itemIcon {\n    margin-right: 10px;\n  }\n.spectrum-SideNav-heading {\n  height: 40px;\n  line-height: 40px;\n\n  margin: 20px 0 5px 0;\n  padding: 0 15px;\n\n  border-radius: 5px;\n\n  font-size: 13px;\n  font-weight: 500;\n  font-style: normal;\n  letter-spacing: 0.06em;\n\n  text-transform: uppercase;\n}\n.spectrum-SideNav--multiLevel .spectrum-SideNav-itemLink {\n    font-weight: 700;\n  }\n.spectrum-SideNav--multiLevel .spectrum-SideNav {\n    margin: 0;\n    padding: 0;\n  }\n.spectrum-SideNav--multiLevel .spectrum-SideNav .spectrum-SideNav-itemLink {\n      font-weight: 400;\n\n      padding-left: 30px;\n    }\n.spectrum-SideNav--multiLevel .spectrum-SideNav .spectrum-SideNav .spectrum-SideNav-itemLink {\n        padding-left: 45px;\n      }\n",""])},1915:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-SideNav {\n  list-style-type: none;\n  margin: 0;\n  padding: 0;\n}\n.spectrum-SideNav-item {\n  list-style-type: none;\n\n  margin: 4px 0;\n}\n.spectrum-SideNav-itemLink {\n  position: relative;\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -ms-flex-align: center;\n      align-items: center;\n  -ms-flex-pack: left;\n      justify-content: left;\n  box-sizing: border-box;\n\n  width: 100%;\n  min-height: 32px;\n\n  padding: 5px 12px;\n\n  border-radius: 4px;\n\n  font-size: 14px;\n  font-weight: 400;\n  font-style: normal;\n  text-decoration: none;\n\n  word-break: break-word;\n  -webkit-hyphens: auto;\n      -ms-hyphens: auto;\n          hyphens: auto;\n\n  cursor: pointer;\n\n  transition: background-color 130ms ease-out,\n              color 130ms ease-out;\n}\n.spectrum-SideNav-itemLink:focus {\n    outline: none;\n  }\n.spectrum-SideNav-itemLink.focus-ring::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n\n    border: 2px solid transparent;\n    border-radius: 4px;\n  }\n.spectrum-SideNav-itemLink .spectrum-SideNav-itemIcon {\n    margin-right: 8px;\n  }\n.spectrum-SideNav-heading {\n  height: 32px;\n  line-height: 32px;\n\n  margin: 16px 0 4px 0;\n  padding: 0 12px;\n\n  border-radius: 4px;\n\n  font-size: 11px;\n  font-weight: 500;\n  font-style: normal;\n  letter-spacing: 0.06em;\n\n  text-transform: uppercase;\n}\n.spectrum-SideNav--multiLevel .spectrum-SideNav-itemLink {\n    font-weight: 700;\n  }\n.spectrum-SideNav--multiLevel .spectrum-SideNav {\n    margin: 0;\n    padding: 0;\n  }\n.spectrum-SideNav--multiLevel .spectrum-SideNav .spectrum-SideNav-itemLink {\n      font-weight: 400;\n\n      padding-left: 24px;\n    }\n.spectrum-SideNav--multiLevel .spectrum-SideNav .spectrum-SideNav .spectrum-SideNav-itemLink {\n        padding-left: 36px;\n      }\n",""])},87332:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark .spectrum-SideNav-item.is-selected > .spectrum-SideNav-itemLink {\n      color: rgb(255, 255, 255);\n      background-color: rgba(255,255,255,0.07);\n    }\n.spectrum--dark .spectrum-SideNav-item .is-active > .spectrum-SideNav-itemLink {\n      background-color: rgba(255,255,255,0.07);\n    }\n.spectrum--dark .spectrum-SideNav-item.is-disabled .spectrum-SideNav-itemLink {\n      background-color: transparent;\n      color: rgb(110, 110, 110);\n\n      cursor: default;\n      pointer-events: none;\n    }\n.spectrum--dark .spectrum-SideNav-itemLink {\n  background-color: transparent;\n  color: rgb(227, 227, 227);\n}\n.spectrum--dark .spectrum-SideNav-itemLink:hover {\n    background-color: rgba(255,255,255,0.07);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-SideNav-itemLink:active {\n    background-color: rgba(255,255,255,0.07);\n  }\n.spectrum--dark .spectrum-SideNav-itemLink.focus-ring {\n    background-color: rgba(255,255,255,0.07);\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-SideNav-itemLink.focus-ring::before {\n      border-color: rgb(38, 128, 235);\n    }\n.spectrum--dark .spectrum-SideNav-heading {\n  color: rgb(185, 185, 185);\n}\n",""])},50801:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest .spectrum-SideNav-item.is-selected > .spectrum-SideNav-itemLink {\n      color: rgb(239, 239, 239);\n      background-color: rgba(239,239,239,0.08);\n    }\n.spectrum--darkest .spectrum-SideNav-item .is-active > .spectrum-SideNav-itemLink {\n      background-color: rgba(239,239,239,0.08);\n    }\n.spectrum--darkest .spectrum-SideNav-item.is-disabled .spectrum-SideNav-itemLink {\n      background-color: transparent;\n      color: rgb(92, 92, 92);\n\n      cursor: default;\n      pointer-events: none;\n    }\n.spectrum--darkest .spectrum-SideNav-itemLink {\n  background-color: transparent;\n  color: rgb(200, 200, 200);\n}\n.spectrum--darkest .spectrum-SideNav-itemLink:hover {\n    background-color: rgba(239,239,239,0.08);\n    color: rgb(239, 239, 239);\n  }\n.spectrum--darkest .spectrum-SideNav-itemLink:active {\n    background-color: rgba(239,239,239,0.08);\n  }\n.spectrum--darkest .spectrum-SideNav-itemLink.focus-ring {\n    background-color: rgba(239,239,239,0.08);\n    color: rgb(239, 239, 239);\n  }\n.spectrum--darkest .spectrum-SideNav-itemLink.focus-ring::before {\n      border-color: rgb(20, 115, 230);\n    }\n.spectrum--darkest .spectrum-SideNav-heading {\n  color: rgb(162, 162, 162);\n}\n",""])},69434:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-SideNav-item.is-selected > .spectrum-SideNav-itemLink {\n      color: rgb(44, 44, 44);\n      background-color: rgba(44,44,44,0.06);\n    }\n.spectrum--light .spectrum-SideNav-item .is-active > .spectrum-SideNav-itemLink {\n      background-color: rgba(44,44,44,0.06);\n    }\n.spectrum--light .spectrum-SideNav-item.is-disabled .spectrum-SideNav-itemLink {\n      background-color: transparent;\n      color: rgb(179, 179, 179);\n\n      cursor: default;\n      pointer-events: none;\n    }\n.spectrum--light .spectrum-SideNav-itemLink {\n  background-color: transparent;\n  color: rgb(75, 75, 75);\n}\n.spectrum--light .spectrum-SideNav-itemLink:hover {\n    background-color: rgba(44,44,44,0.06);\n    color: rgb(44, 44, 44);\n  }\n.spectrum--light .spectrum-SideNav-itemLink:active {\n    background-color: rgba(44,44,44,0.06);\n  }\n.spectrum--light .spectrum-SideNav-itemLink.focus-ring {\n    background-color: rgba(44,44,44,0.06);\n    color: rgb(44, 44, 44);\n  }\n.spectrum--light .spectrum-SideNav-itemLink.focus-ring::before {\n      border-color: rgb(38, 128, 235);\n    }\n.spectrum--light .spectrum-SideNav-heading {\n  color: rgb(110, 110, 110);\n}\n",""])},29205:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-SideNav-item.is-selected > .spectrum-SideNav-itemLink {\n      color: rgb(50, 50, 50);\n      background-color: rgba(50,50,50,0.06);\n    }\n.spectrum--lightest .spectrum-SideNav-item .is-active > .spectrum-SideNav-itemLink {\n      background-color: rgba(50,50,50,0.06);\n    }\n.spectrum--lightest .spectrum-SideNav-item.is-disabled .spectrum-SideNav-itemLink {\n      background-color: transparent;\n      color: rgb(188, 188, 188);\n\n      cursor: default;\n      pointer-events: none;\n    }\n.spectrum--lightest .spectrum-SideNav-itemLink {\n  background-color: transparent;\n  color: rgb(80, 80, 80);\n}\n.spectrum--lightest .spectrum-SideNav-itemLink:hover {\n    background-color: rgba(50,50,50,0.06);\n    color: rgb(50, 50, 50);\n  }\n.spectrum--lightest .spectrum-SideNav-itemLink:active {\n    background-color: rgba(50,50,50,0.06);\n  }\n.spectrum--lightest .spectrum-SideNav-itemLink.focus-ring {\n    background-color: rgba(50,50,50,0.06);\n    color: rgb(50, 50, 50);\n  }\n.spectrum--lightest .spectrum-SideNav-itemLink.focus-ring::before {\n      border-color: rgb(55, 142, 240);\n    }\n.spectrum--lightest .spectrum-SideNav-heading {\n  color: rgb(116, 116, 116);\n}\n",""])},89755:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large .spectrum-Stepper {\n\n  width: 240px;\n  border-radius: 5px;\n  transition: border-color 130ms ease-in-out, box-shadow 130ms ease-in-out;\n}\n.spectrum--large .spectrum-Stepper-buttons {\n  border-radius: 5px 0 0 5px;\n  transition: box-shadow 130ms ease-in-out;\n}\n.spectrum--large .spectrum-Stepper-stepUp,\n.spectrum--large .spectrum-Stepper-stepDown {\n\n  height: 20px;\n  width: 24px;\n\n  padding-left: 7.5px;\n  padding-right: 7.5px;\n\n  border-width: 1px;\n  border-right-width: 0;\n  border-radius: 5px 0 0 5px\n}\n.spectrum--large .spectrum-Stepper-stepUp {\n  border-bottom-left-radius: 0\n}\n.spectrum--large .spectrum-Stepper-stepDown {\n  border-top-left-radius: 0;\n  border-bottom-width: 1px\n}\n.spectrum--large .spectrum-Stepper-input {\n\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.spectrum--large .spectrum-Stepper--quiet {\n  border-radius: 0;\n}\n.spectrum--large .spectrum-Stepper--quiet .spectrum-Stepper-buttons .spectrum-ActionButton {\n      border-radius: 0;\n    }\n",""])},77784:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Stepper {\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -ms-flex-direction: row-reverse;\n      flex-direction: row-reverse;\n  -ms-flex-wrap: nowrap;\n      flex-wrap: nowrap;\n\n  width: 240px;\n  line-height: 0;\n  border-radius: 5px;\n  transition: border-color 130ms ease-in-out, box-shadow 130ms ease-in-out;\n}\n.spectrum-Stepper::before {\n  content: '';\n}\n.spectrum-Stepper-buttons {\n  display: block;\n  border-radius: 5px 0 0 5px;\n  transition: box-shadow 130ms ease-in-out;\n}\n.spectrum-Stepper-stepUp,\n.spectrum-Stepper-stepDown {\n  position: relative;\n  display: block;\n\n  height: 20px;\n  width: 24px;\n\n  padding-left: 7.5px;\n  padding-right: 7.5px;\n  margin: 0 !important;\n\n  border-width: 1px;\n  border-right-width: 0;\n  border-radius: 5px 0 0 5px;\n}\n.spectrum-Stepper-stepUp .spectrum-Icon, .spectrum-Stepper-stepDown .spectrum-Icon {\n    margin: 0 !important;\n    opacity: 1;\n  }\n.spectrum-Stepper-stepUp {\n  border-bottom: none;\n  border-bottom-left-radius: 0;\n}\n.spectrum-Stepper-stepUp .spectrum-Icon {\n    position: absolute;\n    left: 50%;\n    transform: translateX(-50%);\n    bottom: 3px;\n  }\n.spectrum-Stepper-stepDown {\n  border-top: none;\n  border-top-left-radius: 0;\n  border-bottom-width: 1px;\n}\n.spectrum-Stepper-stepDown:focus {\n    border-top: none;\n  }\n.spectrum-Stepper-stepDown .spectrum-Icon {\n    position: absolute;\n    left: 50%;\n    transform: translateX(-50%);\n    top: 3px;\n  }\n.spectrum-Stepper-input {\n  position: relative;\n\n  -ms-flex: 1;\n\n      flex: 1;\n\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n\n  z-index: 1;\n}\n.spectrum-Stepper--quiet {\n  border-radius: 0;\n}\n.spectrum-Stepper--quiet .spectrum-Stepper-buttons .spectrum-ActionButton {\n      border-top: none;\n      border-left: none;\n      border-radius: 0;\n    }\n",""])},52066:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Stepper {\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -ms-flex-direction: row-reverse;\n      flex-direction: row-reverse;\n  -ms-flex-wrap: nowrap;\n      flex-wrap: nowrap;\n\n  width: 192px;\n  line-height: 0;\n  border-radius: 4px;\n  transition: border-color 130ms ease-in-out, box-shadow 130ms ease-in-out;\n}\n.spectrum-Stepper::before {\n  content: '';\n}\n.spectrum-Stepper-buttons {\n  display: block;\n  border-radius: 4px 0 0 4px;\n  transition: box-shadow 130ms ease-in-out;\n}\n.spectrum-Stepper-stepUp,\n.spectrum-Stepper-stepDown {\n  position: relative;\n  display: block;\n\n  height: 16px;\n  width: 24px;\n\n  padding-left: 6px;\n  padding-right: 6px;\n  margin: 0 !important;\n\n  border-width: 1px;\n  border-right-width: 0;\n  border-radius: 4px 0 0 4px;\n}\n.spectrum-Stepper-stepUp .spectrum-Icon, .spectrum-Stepper-stepDown .spectrum-Icon {\n    margin: 0 !important;\n    opacity: 1;\n  }\n.spectrum-Stepper-stepUp {\n  border-bottom: none;\n  border-bottom-left-radius: 0;\n}\n.spectrum-Stepper-stepUp .spectrum-Icon {\n    position: absolute;\n    left: 50%;\n    transform: translateX(-50%);\n    bottom: 3px;\n  }\n.spectrum-Stepper-stepDown {\n  border-top: none;\n  border-top-left-radius: 0;\n  border-bottom-width: 1px;\n}\n.spectrum-Stepper-stepDown:focus {\n    border-top: none;\n  }\n.spectrum-Stepper-stepDown .spectrum-Icon {\n    position: absolute;\n    left: 50%;\n    transform: translateX(-50%);\n    top: 3px;\n  }\n.spectrum-Stepper-input {\n  position: relative;\n\n  -ms-flex: 1;\n\n      flex: 1;\n\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n\n  z-index: 1;\n}\n.spectrum-Stepper--quiet {\n  border-radius: 0;\n}\n.spectrum-Stepper--quiet .spectrum-Stepper-buttons .spectrum-ActionButton {\n      border-top: none;\n      border-left: none;\n      border-radius: 0;\n    }\n",""])},34257:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark .spectrum-Stepper .spectrum-Stepper-input:focus {\n      border-color: rgb(38, 128, 235);\n    }\n.spectrum--dark .spectrum-Stepper .spectrum-Stepper-input:focus + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--dark .spectrum-Stepper .spectrum-Stepper-input:focus + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          border-color: rgb(38, 128, 235);\n        }\n.spectrum--dark .spectrum-Stepper .spectrum-Stepper-input:focus:invalid,\n.spectrum--dark .spectrum-Stepper .spectrum-Stepper-input:focus.is-invalid {\n        border-color: rgb(236, 91, 98);\n      }\n.spectrum--dark .spectrum-Stepper .spectrum-Stepper-input:focus:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--dark .spectrum-Stepper .spectrum-Stepper-input:focus:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,\n.spectrum--dark .spectrum-Stepper .spectrum-Stepper-input:focus.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--dark .spectrum-Stepper .spectrum-Stepper-input:focus.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n            border-color: rgb(236, 91, 98);\n          }\n.spectrum--dark .spectrum-Stepper .spectrum-Stepper-input.focus-ring {\n      box-shadow: 0 0 0 1px rgb(38, 128, 235);\n    }\n.spectrum--dark .spectrum-Stepper .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons {\n        box-shadow: 0 0 0 1px rgb(38, 128, 235);\n      }\n.spectrum--dark .spectrum-Stepper .spectrum-Stepper-input.focus-ring:invalid,\n.spectrum--dark .spectrum-Stepper .spectrum-Stepper-input.focus-ring.is-invalid {\n        box-shadow: 0 0 0 1px rgb(236, 91, 98);\n      }\n.spectrum--dark .spectrum-Stepper .spectrum-Stepper-input.focus-ring:invalid + .spectrum-Stepper-buttons,\n.spectrum--dark .spectrum-Stepper .spectrum-Stepper-input.focus-ring.is-invalid + .spectrum-Stepper-buttons {\n          box-shadow: 0 0 0 1px rgb(236, 91, 98);\n        }\n.spectrum--dark .spectrum-Stepper .spectrum-Stepper-input:invalid,\n.spectrum--dark .spectrum-Stepper .spectrum-Stepper-input.is-invalid {\n      border-color: rgb(236, 91, 98);\n    }\n.spectrum--dark .spectrum-Stepper .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--dark .spectrum-Stepper .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,\n.spectrum--dark .spectrum-Stepper .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--dark .spectrum-Stepper .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          border-color: rgb(236, 91, 98);\n        }\n.spectrum--dark .spectrum-Stepper.is-focused .spectrum-Stepper-input {\n      border-color: rgb(38, 128, 235);\n      box-shadow: none;\n    }\n.spectrum--dark .spectrum-Stepper.is-focused .spectrum-Stepper-input + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--dark .spectrum-Stepper.is-focused .spectrum-Stepper-input + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          border-color: rgb(38, 128, 235);\n        }\n.spectrum--dark .spectrum-Stepper.is-focused .spectrum-Stepper-input.focus-ring {\n        box-shadow: 0 0 0 1px rgb(38, 128, 235);\n      }\n.spectrum--dark .spectrum-Stepper.is-focused .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons {\n          box-shadow: 0 0 0 1px rgb(38, 128, 235);\n        }\n.spectrum--dark .spectrum-Stepper.is-focused .spectrum-Stepper-input.focus-ring:invalid,\n.spectrum--dark .spectrum-Stepper.is-focused .spectrum-Stepper-input.focus-ring.is-invalid {\n          box-shadow: 0 0 0 1px rgb(236, 91, 98);\n        }\n.spectrum--dark .spectrum-Stepper.is-focused .spectrum-Stepper-input.focus-ring:invalid + .spectrum-Stepper-buttons,\n.spectrum--dark .spectrum-Stepper.is-focused .spectrum-Stepper-input.focus-ring.is-invalid + .spectrum-Stepper-buttons {\n            box-shadow: 0 0 0 1px rgb(236, 91, 98);\n          }\n.spectrum--dark .spectrum-Stepper.is-focused .spectrum-Stepper-input:invalid,\n.spectrum--dark .spectrum-Stepper.is-focused .spectrum-Stepper-input.is-invalid {\n        border-color: rgb(236, 91, 98);\n      }\n.spectrum--dark .spectrum-Stepper.is-focused .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--dark .spectrum-Stepper.is-focused .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,\n.spectrum--dark .spectrum-Stepper.is-focused .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--dark .spectrum-Stepper.is-focused .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n            border-color: rgb(236, 91, 98);\n          }\n.spectrum--dark .spectrum-Stepper.is-invalid .spectrum-Stepper-input {\n      border-color: rgb(236, 91, 98);\n      box-shadow: none;\n    }\n.spectrum--dark .spectrum-Stepper.is-invalid .spectrum-Stepper-input + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--dark .spectrum-Stepper.is-invalid .spectrum-Stepper-input + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          border-color: rgb(236, 91, 98);\n        }\n.spectrum--dark .spectrum-Stepper.is-invalid .spectrum-Stepper-input.focus-ring {\n        box-shadow: 0 0 0 1px rgb(236, 91, 98);\n      }\n.spectrum--dark .spectrum-Stepper.is-invalid .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons {\n          box-shadow: 0 0 0 1px rgb(236, 91, 98);\n        }\n.spectrum--dark .spectrum-Stepper-stepUp,\n.spectrum--dark .spectrum-Stepper-stepDown {\n  border-color: rgb(74, 74, 74);\n}\n.spectrum--dark .spectrum-Stepper-stepUp:disabled,\n.spectrum--dark .spectrum-Stepper-stepDown:disabled {\n    border-color: transparent;\n  }\n.spectrum--dark .spectrum-Stepper-stepUp:hover,\n.spectrum--dark .spectrum-Stepper-stepDown:hover {\n    border-color: rgb(74, 74, 74);\n  }\n.spectrum--dark .spectrum-Stepper--quiet .spectrum-Stepper-stepUp:disabled,\n.spectrum--dark .spectrum-Stepper--quiet .spectrum-Stepper-stepDown:disabled {\n      border-color: rgb(74, 74, 74);\n    }\n.spectrum--dark .spectrum-Stepper--quiet .spectrum-Stepper-input {\n    box-shadow: none;\n  }\n.spectrum--dark .spectrum-Stepper--quiet .spectrum-Stepper-input:focus + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          border-color: rgb(38, 128, 235);\n        }\n.spectrum--dark .spectrum-Stepper--quiet .spectrum-Stepper-input:focus:invalid,\n.spectrum--dark .spectrum-Stepper--quiet .spectrum-Stepper-input:focus.is-invalid {\n        box-shadow: none;\n      }\n.spectrum--dark .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring {\n      box-shadow: 0 1px 0 0 rgb(38, 128, 235);\n    }\n.spectrum--dark .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons {\n        box-shadow: none;\n      }\n.spectrum--dark .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          box-shadow: 0 1px 0 0 rgb(38, 128, 235);\n        }\n.spectrum--dark .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring:invalid,\n.spectrum--dark .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring.is-invalid {\n        box-shadow: 0 1px 0 0 rgb(236, 91, 98);\n      }\n.spectrum--dark .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring:invalid + .spectrum-Stepper-buttons,\n.spectrum--dark .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring.is-invalid + .spectrum-Stepper-buttons {\n          box-shadow: none;\n        }\n.spectrum--dark .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,\n.spectrum--dark .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n            box-shadow: 0 1px 0 0 rgb(236, 91, 98);\n          }\n.spectrum--dark .spectrum-Stepper--quiet .spectrum-Stepper-input:invalid,\n.spectrum--dark .spectrum-Stepper--quiet .spectrum-Stepper-input.is-invalid {\n      border-color: rgb(236, 91, 98);\n    }\n.spectrum--dark .spectrum-Stepper--quiet .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons,\n.spectrum--dark .spectrum-Stepper--quiet .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons {\n        box-shadow: none;\n      }\n.spectrum--dark .spectrum-Stepper--quiet .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,\n.spectrum--dark .spectrum-Stepper--quiet .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          border-color: rgb(236, 91, 98);\n        }\n.spectrum--dark .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input {\n      box-shadow: none;\n    }\n.spectrum--dark .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input + .spectrum-Stepper-buttons {\n        box-shadow: none;\n      }\n.spectrum--dark .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          border-color: rgb(38, 128, 235);\n        }\n.spectrum--dark .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input:focus + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n            border-color: rgb(38, 128, 235);\n          }\n.spectrum--dark .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring {\n        border-color: rgb(38, 128, 235);\n        box-shadow: 0 1px 0 0 rgb(38, 128, 235);\n      }\n.spectrum--dark .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons {\n          box-shadow: none;\n        }\n.spectrum--dark .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n            box-shadow: 0 1px 0 0 rgb(38, 128, 235);\n          }\n.spectrum--dark .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring:invalid,\n.spectrum--dark .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring.is-invalid {\n          box-shadow: 0 1px 0 0 rgb(236, 91, 98);\n        }\n.spectrum--dark .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring:invalid + .spectrum-Stepper-buttons,\n.spectrum--dark .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring.is-invalid + .spectrum-Stepper-buttons {\n            box-shadow: none;\n          }\n.spectrum--dark .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,\n.spectrum--dark .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n              box-shadow: 0 1px 0 0 rgb(236, 91, 98);\n            }\n.spectrum--dark .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input:invalid,\n.spectrum--dark .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.is-invalid {\n        border-color: rgb(236, 91, 98);\n      }\n.spectrum--dark .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons,\n.spectrum--dark .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons {\n          box-shadow: none;\n        }\n.spectrum--dark .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,\n.spectrum--dark .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n            border-color: rgb(236, 91, 98);\n          }\n.spectrum--dark .spectrum-Stepper--quiet.is-invalid .spectrum-Stepper-input {\n      border-color: rgb(236, 91, 98);\n    }\n.spectrum--dark .spectrum-Stepper--quiet.is-invalid .spectrum-Stepper-input + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          border-color: rgb(236, 91, 98);\n        }\n.spectrum--dark .spectrum-Stepper--quiet.is-invalid .spectrum-Stepper-input:focus + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n            border-color: rgb(236, 91, 98);\n          }\n.spectrum--dark .spectrum-Stepper--quiet.is-invalid .spectrum-Stepper-input.focus-ring {\n        box-shadow: 0 1px 0 0 rgb(236, 91, 98);\n      }\n.spectrum--dark .spectrum-Stepper--quiet.is-invalid .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons {\n          box-shadow: none;\n        }\n.spectrum--dark .spectrum-Stepper--quiet.is-invalid .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n            box-shadow: 0 1px 0 0 rgb(236, 91, 98);\n          }\n",""])},65354:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input:focus {\n      border-color: rgb(20, 115, 230);\n    }\n.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input:focus + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input:focus + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          border-color: rgb(20, 115, 230);\n        }\n.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input:focus:invalid,\n.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input:focus.is-invalid {\n        border-color: rgb(227, 72, 80);\n      }\n.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input:focus:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input:focus:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,\n.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input:focus.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input:focus.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n            border-color: rgb(227, 72, 80);\n          }\n.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input.focus-ring {\n      box-shadow: 0 0 0 1px rgb(20, 115, 230);\n    }\n.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons {\n        box-shadow: 0 0 0 1px rgb(20, 115, 230);\n      }\n.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input.focus-ring:invalid,\n.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input.focus-ring.is-invalid {\n        box-shadow: 0 0 0 1px rgb(227, 72, 80);\n      }\n.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input.focus-ring:invalid + .spectrum-Stepper-buttons,\n.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input.focus-ring.is-invalid + .spectrum-Stepper-buttons {\n          box-shadow: 0 0 0 1px rgb(227, 72, 80);\n        }\n.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input:invalid,\n.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input.is-invalid {\n      border-color: rgb(227, 72, 80);\n    }\n.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,\n.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          border-color: rgb(227, 72, 80);\n        }\n.spectrum--darkest .spectrum-Stepper.is-focused .spectrum-Stepper-input {\n      border-color: rgb(20, 115, 230);\n      box-shadow: none;\n    }\n.spectrum--darkest .spectrum-Stepper.is-focused .spectrum-Stepper-input + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--darkest .spectrum-Stepper.is-focused .spectrum-Stepper-input + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          border-color: rgb(20, 115, 230);\n        }\n.spectrum--darkest .spectrum-Stepper.is-focused .spectrum-Stepper-input.focus-ring {\n        box-shadow: 0 0 0 1px rgb(20, 115, 230);\n      }\n.spectrum--darkest .spectrum-Stepper.is-focused .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons {\n          box-shadow: 0 0 0 1px rgb(20, 115, 230);\n        }\n.spectrum--darkest .spectrum-Stepper.is-focused .spectrum-Stepper-input.focus-ring:invalid,\n.spectrum--darkest .spectrum-Stepper.is-focused .spectrum-Stepper-input.focus-ring.is-invalid {\n          box-shadow: 0 0 0 1px rgb(227, 72, 80);\n        }\n.spectrum--darkest .spectrum-Stepper.is-focused .spectrum-Stepper-input.focus-ring:invalid + .spectrum-Stepper-buttons,\n.spectrum--darkest .spectrum-Stepper.is-focused .spectrum-Stepper-input.focus-ring.is-invalid + .spectrum-Stepper-buttons {\n            box-shadow: 0 0 0 1px rgb(227, 72, 80);\n          }\n.spectrum--darkest .spectrum-Stepper.is-focused .spectrum-Stepper-input:invalid,\n.spectrum--darkest .spectrum-Stepper.is-focused .spectrum-Stepper-input.is-invalid {\n        border-color: rgb(227, 72, 80);\n      }\n.spectrum--darkest .spectrum-Stepper.is-focused .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--darkest .spectrum-Stepper.is-focused .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,\n.spectrum--darkest .spectrum-Stepper.is-focused .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--darkest .spectrum-Stepper.is-focused .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n            border-color: rgb(227, 72, 80);\n          }\n.spectrum--darkest .spectrum-Stepper.is-invalid .spectrum-Stepper-input {\n      border-color: rgb(227, 72, 80);\n      box-shadow: none;\n    }\n.spectrum--darkest .spectrum-Stepper.is-invalid .spectrum-Stepper-input + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--darkest .spectrum-Stepper.is-invalid .spectrum-Stepper-input + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          border-color: rgb(227, 72, 80);\n        }\n.spectrum--darkest .spectrum-Stepper.is-invalid .spectrum-Stepper-input.focus-ring {\n        box-shadow: 0 0 0 1px rgb(227, 72, 80);\n      }\n.spectrum--darkest .spectrum-Stepper.is-invalid .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons {\n          box-shadow: 0 0 0 1px rgb(227, 72, 80);\n        }\n.spectrum--darkest .spectrum-Stepper-stepUp,\n.spectrum--darkest .spectrum-Stepper-stepDown {\n  border-color: rgb(57, 57, 57);\n}\n.spectrum--darkest .spectrum-Stepper-stepUp:disabled,\n.spectrum--darkest .spectrum-Stepper-stepDown:disabled {\n    border-color: transparent;\n  }\n.spectrum--darkest .spectrum-Stepper-stepUp:hover,\n.spectrum--darkest .spectrum-Stepper-stepDown:hover {\n    border-color: rgb(57, 57, 57);\n  }\n.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-stepUp:disabled,\n.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-stepDown:disabled {\n      border-color: rgb(57, 57, 57);\n    }\n.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input {\n    box-shadow: none;\n  }\n.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input:focus + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          border-color: rgb(20, 115, 230);\n        }\n.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input:focus:invalid,\n.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input:focus.is-invalid {\n        box-shadow: none;\n      }\n.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring {\n      box-shadow: 0 1px 0 0 rgb(20, 115, 230);\n    }\n.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons {\n        box-shadow: none;\n      }\n.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          box-shadow: 0 1px 0 0 rgb(20, 115, 230);\n        }\n.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring:invalid,\n.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring.is-invalid {\n        box-shadow: 0 1px 0 0 rgb(227, 72, 80);\n      }\n.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring:invalid + .spectrum-Stepper-buttons,\n.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring.is-invalid + .spectrum-Stepper-buttons {\n          box-shadow: none;\n        }\n.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,\n.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n            box-shadow: 0 1px 0 0 rgb(227, 72, 80);\n          }\n.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input:invalid,\n.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input.is-invalid {\n      border-color: rgb(227, 72, 80);\n    }\n.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons,\n.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons {\n        box-shadow: none;\n      }\n.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,\n.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          border-color: rgb(227, 72, 80);\n        }\n.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input {\n      box-shadow: none;\n    }\n.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input + .spectrum-Stepper-buttons {\n        box-shadow: none;\n      }\n.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          border-color: rgb(20, 115, 230);\n        }\n.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input:focus + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n            border-color: rgb(20, 115, 230);\n          }\n.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring {\n        border-color: rgb(20, 115, 230);\n        box-shadow: 0 1px 0 0 rgb(20, 115, 230);\n      }\n.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons {\n          box-shadow: none;\n        }\n.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n            box-shadow: 0 1px 0 0 rgb(20, 115, 230);\n          }\n.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring:invalid,\n.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring.is-invalid {\n          box-shadow: 0 1px 0 0 rgb(227, 72, 80);\n        }\n.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring:invalid + .spectrum-Stepper-buttons,\n.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring.is-invalid + .spectrum-Stepper-buttons {\n            box-shadow: none;\n          }\n.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,\n.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n              box-shadow: 0 1px 0 0 rgb(227, 72, 80);\n            }\n.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input:invalid,\n.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.is-invalid {\n        border-color: rgb(227, 72, 80);\n      }\n.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons,\n.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons {\n          box-shadow: none;\n        }\n.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,\n.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n            border-color: rgb(227, 72, 80);\n          }\n.spectrum--darkest .spectrum-Stepper--quiet.is-invalid .spectrum-Stepper-input {\n      border-color: rgb(227, 72, 80);\n    }\n.spectrum--darkest .spectrum-Stepper--quiet.is-invalid .spectrum-Stepper-input + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          border-color: rgb(227, 72, 80);\n        }\n.spectrum--darkest .spectrum-Stepper--quiet.is-invalid .spectrum-Stepper-input:focus + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n            border-color: rgb(227, 72, 80);\n          }\n.spectrum--darkest .spectrum-Stepper--quiet.is-invalid .spectrum-Stepper-input.focus-ring {\n        box-shadow: 0 1px 0 0 rgb(227, 72, 80);\n      }\n.spectrum--darkest .spectrum-Stepper--quiet.is-invalid .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons {\n          box-shadow: none;\n        }\n.spectrum--darkest .spectrum-Stepper--quiet.is-invalid .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n            box-shadow: 0 1px 0 0 rgb(227, 72, 80);\n          }\n",""])},14337:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-Stepper .spectrum-Stepper-input:focus {\n      border-color: rgb(38, 128, 235);\n    }\n.spectrum--light .spectrum-Stepper .spectrum-Stepper-input:focus + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--light .spectrum-Stepper .spectrum-Stepper-input:focus + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          border-color: rgb(38, 128, 235);\n        }\n.spectrum--light .spectrum-Stepper .spectrum-Stepper-input:focus:invalid,\n.spectrum--light .spectrum-Stepper .spectrum-Stepper-input:focus.is-invalid {\n        border-color: rgb(215, 55, 63);\n      }\n.spectrum--light .spectrum-Stepper .spectrum-Stepper-input:focus:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--light .spectrum-Stepper .spectrum-Stepper-input:focus:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,\n.spectrum--light .spectrum-Stepper .spectrum-Stepper-input:focus.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--light .spectrum-Stepper .spectrum-Stepper-input:focus.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n            border-color: rgb(215, 55, 63);\n          }\n.spectrum--light .spectrum-Stepper .spectrum-Stepper-input.focus-ring {\n      box-shadow: 0 0 0 1px rgb(38, 128, 235);\n    }\n.spectrum--light .spectrum-Stepper .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons {\n        box-shadow: 0 0 0 1px rgb(38, 128, 235);\n      }\n.spectrum--light .spectrum-Stepper .spectrum-Stepper-input.focus-ring:invalid,\n.spectrum--light .spectrum-Stepper .spectrum-Stepper-input.focus-ring.is-invalid {\n        box-shadow: 0 0 0 1px rgb(215, 55, 63);\n      }\n.spectrum--light .spectrum-Stepper .spectrum-Stepper-input.focus-ring:invalid + .spectrum-Stepper-buttons,\n.spectrum--light .spectrum-Stepper .spectrum-Stepper-input.focus-ring.is-invalid + .spectrum-Stepper-buttons {\n          box-shadow: 0 0 0 1px rgb(215, 55, 63);\n        }\n.spectrum--light .spectrum-Stepper .spectrum-Stepper-input:invalid,\n.spectrum--light .spectrum-Stepper .spectrum-Stepper-input.is-invalid {\n      border-color: rgb(215, 55, 63);\n    }\n.spectrum--light .spectrum-Stepper .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--light .spectrum-Stepper .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,\n.spectrum--light .spectrum-Stepper .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--light .spectrum-Stepper .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          border-color: rgb(215, 55, 63);\n        }\n.spectrum--light .spectrum-Stepper.is-focused .spectrum-Stepper-input {\n      border-color: rgb(38, 128, 235);\n      box-shadow: none;\n    }\n.spectrum--light .spectrum-Stepper.is-focused .spectrum-Stepper-input + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--light .spectrum-Stepper.is-focused .spectrum-Stepper-input + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          border-color: rgb(38, 128, 235);\n        }\n.spectrum--light .spectrum-Stepper.is-focused .spectrum-Stepper-input.focus-ring {\n        box-shadow: 0 0 0 1px rgb(38, 128, 235);\n      }\n.spectrum--light .spectrum-Stepper.is-focused .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons {\n          box-shadow: 0 0 0 1px rgb(38, 128, 235);\n        }\n.spectrum--light .spectrum-Stepper.is-focused .spectrum-Stepper-input.focus-ring:invalid,\n.spectrum--light .spectrum-Stepper.is-focused .spectrum-Stepper-input.focus-ring.is-invalid {\n          box-shadow: 0 0 0 1px rgb(215, 55, 63);\n        }\n.spectrum--light .spectrum-Stepper.is-focused .spectrum-Stepper-input.focus-ring:invalid + .spectrum-Stepper-buttons,\n.spectrum--light .spectrum-Stepper.is-focused .spectrum-Stepper-input.focus-ring.is-invalid + .spectrum-Stepper-buttons {\n            box-shadow: 0 0 0 1px rgb(215, 55, 63);\n          }\n.spectrum--light .spectrum-Stepper.is-focused .spectrum-Stepper-input:invalid,\n.spectrum--light .spectrum-Stepper.is-focused .spectrum-Stepper-input.is-invalid {\n        border-color: rgb(215, 55, 63);\n      }\n.spectrum--light .spectrum-Stepper.is-focused .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--light .spectrum-Stepper.is-focused .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,\n.spectrum--light .spectrum-Stepper.is-focused .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--light .spectrum-Stepper.is-focused .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n            border-color: rgb(215, 55, 63);\n          }\n.spectrum--light .spectrum-Stepper.is-invalid .spectrum-Stepper-input {\n      border-color: rgb(215, 55, 63);\n      box-shadow: none;\n    }\n.spectrum--light .spectrum-Stepper.is-invalid .spectrum-Stepper-input + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--light .spectrum-Stepper.is-invalid .spectrum-Stepper-input + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          border-color: rgb(215, 55, 63);\n        }\n.spectrum--light .spectrum-Stepper.is-invalid .spectrum-Stepper-input.focus-ring {\n        box-shadow: 0 0 0 1px rgb(215, 55, 63);\n      }\n.spectrum--light .spectrum-Stepper.is-invalid .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons {\n          box-shadow: 0 0 0 1px rgb(215, 55, 63);\n        }\n.spectrum--light .spectrum-Stepper-stepUp,\n.spectrum--light .spectrum-Stepper-stepDown {\n  border-color: rgb(225, 225, 225);\n}\n.spectrum--light .spectrum-Stepper-stepUp:disabled,\n.spectrum--light .spectrum-Stepper-stepDown:disabled {\n    border-color: transparent;\n  }\n.spectrum--light .spectrum-Stepper-stepUp:hover,\n.spectrum--light .spectrum-Stepper-stepDown:hover {\n    border-color: rgb(225, 225, 225);\n  }\n.spectrum--light .spectrum-Stepper--quiet .spectrum-Stepper-stepUp:disabled,\n.spectrum--light .spectrum-Stepper--quiet .spectrum-Stepper-stepDown:disabled {\n      border-color: rgb(225, 225, 225);\n    }\n.spectrum--light .spectrum-Stepper--quiet .spectrum-Stepper-input {\n    box-shadow: none;\n  }\n.spectrum--light .spectrum-Stepper--quiet .spectrum-Stepper-input:focus + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          border-color: rgb(38, 128, 235);\n        }\n.spectrum--light .spectrum-Stepper--quiet .spectrum-Stepper-input:focus:invalid,\n.spectrum--light .spectrum-Stepper--quiet .spectrum-Stepper-input:focus.is-invalid {\n        box-shadow: none;\n      }\n.spectrum--light .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring {\n      box-shadow: 0 1px 0 0 rgb(38, 128, 235);\n    }\n.spectrum--light .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons {\n        box-shadow: none;\n      }\n.spectrum--light .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          box-shadow: 0 1px 0 0 rgb(38, 128, 235);\n        }\n.spectrum--light .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring:invalid,\n.spectrum--light .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring.is-invalid {\n        box-shadow: 0 1px 0 0 rgb(215, 55, 63);\n      }\n.spectrum--light .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring:invalid + .spectrum-Stepper-buttons,\n.spectrum--light .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring.is-invalid + .spectrum-Stepper-buttons {\n          box-shadow: none;\n        }\n.spectrum--light .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,\n.spectrum--light .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n            box-shadow: 0 1px 0 0 rgb(215, 55, 63);\n          }\n.spectrum--light .spectrum-Stepper--quiet .spectrum-Stepper-input:invalid,\n.spectrum--light .spectrum-Stepper--quiet .spectrum-Stepper-input.is-invalid {\n      border-color: rgb(215, 55, 63);\n    }\n.spectrum--light .spectrum-Stepper--quiet .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons,\n.spectrum--light .spectrum-Stepper--quiet .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons {\n        box-shadow: none;\n      }\n.spectrum--light .spectrum-Stepper--quiet .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,\n.spectrum--light .spectrum-Stepper--quiet .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          border-color: rgb(215, 55, 63);\n        }\n.spectrum--light .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input {\n      box-shadow: none;\n    }\n.spectrum--light .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input + .spectrum-Stepper-buttons {\n        box-shadow: none;\n      }\n.spectrum--light .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          border-color: rgb(38, 128, 235);\n        }\n.spectrum--light .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input:focus + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n            border-color: rgb(38, 128, 235);\n          }\n.spectrum--light .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring {\n        border-color: rgb(38, 128, 235);\n        box-shadow: 0 1px 0 0 rgb(38, 128, 235);\n      }\n.spectrum--light .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons {\n          box-shadow: none;\n        }\n.spectrum--light .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n            box-shadow: 0 1px 0 0 rgb(38, 128, 235);\n          }\n.spectrum--light .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring:invalid,\n.spectrum--light .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring.is-invalid {\n          box-shadow: 0 1px 0 0 rgb(215, 55, 63);\n        }\n.spectrum--light .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring:invalid + .spectrum-Stepper-buttons,\n.spectrum--light .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring.is-invalid + .spectrum-Stepper-buttons {\n            box-shadow: none;\n          }\n.spectrum--light .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,\n.spectrum--light .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n              box-shadow: 0 1px 0 0 rgb(215, 55, 63);\n            }\n.spectrum--light .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input:invalid,\n.spectrum--light .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.is-invalid {\n        border-color: rgb(215, 55, 63);\n      }\n.spectrum--light .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons,\n.spectrum--light .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons {\n          box-shadow: none;\n        }\n.spectrum--light .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,\n.spectrum--light .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n            border-color: rgb(215, 55, 63);\n          }\n.spectrum--light .spectrum-Stepper--quiet.is-invalid .spectrum-Stepper-input {\n      border-color: rgb(215, 55, 63);\n    }\n.spectrum--light .spectrum-Stepper--quiet.is-invalid .spectrum-Stepper-input + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          border-color: rgb(215, 55, 63);\n        }\n.spectrum--light .spectrum-Stepper--quiet.is-invalid .spectrum-Stepper-input:focus + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n            border-color: rgb(215, 55, 63);\n          }\n.spectrum--light .spectrum-Stepper--quiet.is-invalid .spectrum-Stepper-input.focus-ring {\n        box-shadow: 0 1px 0 0 rgb(215, 55, 63);\n      }\n.spectrum--light .spectrum-Stepper--quiet.is-invalid .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons {\n          box-shadow: none;\n        }\n.spectrum--light .spectrum-Stepper--quiet.is-invalid .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n            box-shadow: 0 1px 0 0 rgb(215, 55, 63);\n          }\n",""])},92260:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-Stepper .spectrum-Stepper-input:focus {\n      border-color: rgb(55, 142, 240);\n    }\n.spectrum--lightest .spectrum-Stepper .spectrum-Stepper-input:focus + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--lightest .spectrum-Stepper .spectrum-Stepper-input:focus + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          border-color: rgb(55, 142, 240);\n        }\n.spectrum--lightest .spectrum-Stepper .spectrum-Stepper-input:focus:invalid,\n.spectrum--lightest .spectrum-Stepper .spectrum-Stepper-input:focus.is-invalid {\n        border-color: rgb(227, 72, 80);\n      }\n.spectrum--lightest .spectrum-Stepper .spectrum-Stepper-input:focus:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--lightest .spectrum-Stepper .spectrum-Stepper-input:focus:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,\n.spectrum--lightest .spectrum-Stepper .spectrum-Stepper-input:focus.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--lightest .spectrum-Stepper .spectrum-Stepper-input:focus.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n            border-color: rgb(227, 72, 80);\n          }\n.spectrum--lightest .spectrum-Stepper .spectrum-Stepper-input.focus-ring {\n      box-shadow: 0 0 0 1px rgb(55, 142, 240);\n    }\n.spectrum--lightest .spectrum-Stepper .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons {\n        box-shadow: 0 0 0 1px rgb(55, 142, 240);\n      }\n.spectrum--lightest .spectrum-Stepper .spectrum-Stepper-input.focus-ring:invalid,\n.spectrum--lightest .spectrum-Stepper .spectrum-Stepper-input.focus-ring.is-invalid {\n        box-shadow: 0 0 0 1px rgb(227, 72, 80);\n      }\n.spectrum--lightest .spectrum-Stepper .spectrum-Stepper-input.focus-ring:invalid + .spectrum-Stepper-buttons,\n.spectrum--lightest .spectrum-Stepper .spectrum-Stepper-input.focus-ring.is-invalid + .spectrum-Stepper-buttons {\n          box-shadow: 0 0 0 1px rgb(227, 72, 80);\n        }\n.spectrum--lightest .spectrum-Stepper .spectrum-Stepper-input:invalid,\n.spectrum--lightest .spectrum-Stepper .spectrum-Stepper-input.is-invalid {\n      border-color: rgb(227, 72, 80);\n    }\n.spectrum--lightest .spectrum-Stepper .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--lightest .spectrum-Stepper .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,\n.spectrum--lightest .spectrum-Stepper .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--lightest .spectrum-Stepper .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          border-color: rgb(227, 72, 80);\n        }\n.spectrum--lightest .spectrum-Stepper.is-focused .spectrum-Stepper-input {\n      border-color: rgb(55, 142, 240);\n      box-shadow: none;\n    }\n.spectrum--lightest .spectrum-Stepper.is-focused .spectrum-Stepper-input + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--lightest .spectrum-Stepper.is-focused .spectrum-Stepper-input + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          border-color: rgb(55, 142, 240);\n        }\n.spectrum--lightest .spectrum-Stepper.is-focused .spectrum-Stepper-input.focus-ring {\n        box-shadow: 0 0 0 1px rgb(55, 142, 240);\n      }\n.spectrum--lightest .spectrum-Stepper.is-focused .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons {\n          box-shadow: 0 0 0 1px rgb(55, 142, 240);\n        }\n.spectrum--lightest .spectrum-Stepper.is-focused .spectrum-Stepper-input.focus-ring:invalid,\n.spectrum--lightest .spectrum-Stepper.is-focused .spectrum-Stepper-input.focus-ring.is-invalid {\n          box-shadow: 0 0 0 1px rgb(227, 72, 80);\n        }\n.spectrum--lightest .spectrum-Stepper.is-focused .spectrum-Stepper-input.focus-ring:invalid + .spectrum-Stepper-buttons,\n.spectrum--lightest .spectrum-Stepper.is-focused .spectrum-Stepper-input.focus-ring.is-invalid + .spectrum-Stepper-buttons {\n            box-shadow: 0 0 0 1px rgb(227, 72, 80);\n          }\n.spectrum--lightest .spectrum-Stepper.is-focused .spectrum-Stepper-input:invalid,\n.spectrum--lightest .spectrum-Stepper.is-focused .spectrum-Stepper-input.is-invalid {\n        border-color: rgb(227, 72, 80);\n      }\n.spectrum--lightest .spectrum-Stepper.is-focused .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--lightest .spectrum-Stepper.is-focused .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,\n.spectrum--lightest .spectrum-Stepper.is-focused .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--lightest .spectrum-Stepper.is-focused .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n            border-color: rgb(227, 72, 80);\n          }\n.spectrum--lightest .spectrum-Stepper.is-invalid .spectrum-Stepper-input {\n      border-color: rgb(227, 72, 80);\n      box-shadow: none;\n    }\n.spectrum--lightest .spectrum-Stepper.is-invalid .spectrum-Stepper-input + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,\n.spectrum--lightest .spectrum-Stepper.is-invalid .spectrum-Stepper-input + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          border-color: rgb(227, 72, 80);\n        }\n.spectrum--lightest .spectrum-Stepper.is-invalid .spectrum-Stepper-input.focus-ring {\n        box-shadow: 0 0 0 1px rgb(227, 72, 80);\n      }\n.spectrum--lightest .spectrum-Stepper.is-invalid .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons {\n          box-shadow: 0 0 0 1px rgb(227, 72, 80);\n        }\n.spectrum--lightest .spectrum-Stepper-stepUp,\n.spectrum--lightest .spectrum-Stepper-stepDown {\n  border-color: rgb(234, 234, 234);\n}\n.spectrum--lightest .spectrum-Stepper-stepUp:disabled,\n.spectrum--lightest .spectrum-Stepper-stepDown:disabled {\n    border-color: transparent;\n  }\n.spectrum--lightest .spectrum-Stepper-stepUp:hover,\n.spectrum--lightest .spectrum-Stepper-stepDown:hover {\n    border-color: rgb(234, 234, 234);\n  }\n.spectrum--lightest .spectrum-Stepper--quiet .spectrum-Stepper-stepUp:disabled,\n.spectrum--lightest .spectrum-Stepper--quiet .spectrum-Stepper-stepDown:disabled {\n      border-color: rgb(234, 234, 234);\n    }\n.spectrum--lightest .spectrum-Stepper--quiet .spectrum-Stepper-input {\n    box-shadow: none;\n  }\n.spectrum--lightest .spectrum-Stepper--quiet .spectrum-Stepper-input:focus + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          border-color: rgb(55, 142, 240);\n        }\n.spectrum--lightest .spectrum-Stepper--quiet .spectrum-Stepper-input:focus:invalid,\n.spectrum--lightest .spectrum-Stepper--quiet .spectrum-Stepper-input:focus.is-invalid {\n        box-shadow: none;\n      }\n.spectrum--lightest .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring {\n      box-shadow: 0 1px 0 0 rgb(55, 142, 240);\n    }\n.spectrum--lightest .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons {\n        box-shadow: none;\n      }\n.spectrum--lightest .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          box-shadow: 0 1px 0 0 rgb(55, 142, 240);\n        }\n.spectrum--lightest .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring:invalid,\n.spectrum--lightest .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring.is-invalid {\n        box-shadow: 0 1px 0 0 rgb(227, 72, 80);\n      }\n.spectrum--lightest .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring:invalid + .spectrum-Stepper-buttons,\n.spectrum--lightest .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring.is-invalid + .spectrum-Stepper-buttons {\n          box-shadow: none;\n        }\n.spectrum--lightest .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,\n.spectrum--lightest .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n            box-shadow: 0 1px 0 0 rgb(227, 72, 80);\n          }\n.spectrum--lightest .spectrum-Stepper--quiet .spectrum-Stepper-input:invalid,\n.spectrum--lightest .spectrum-Stepper--quiet .spectrum-Stepper-input.is-invalid {\n      border-color: rgb(227, 72, 80);\n    }\n.spectrum--lightest .spectrum-Stepper--quiet .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons,\n.spectrum--lightest .spectrum-Stepper--quiet .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons {\n        box-shadow: none;\n      }\n.spectrum--lightest .spectrum-Stepper--quiet .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,\n.spectrum--lightest .spectrum-Stepper--quiet .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          border-color: rgb(227, 72, 80);\n        }\n.spectrum--lightest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input {\n      box-shadow: none;\n    }\n.spectrum--lightest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input + .spectrum-Stepper-buttons {\n        box-shadow: none;\n      }\n.spectrum--lightest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          border-color: rgb(55, 142, 240);\n        }\n.spectrum--lightest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input:focus + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n            border-color: rgb(55, 142, 240);\n          }\n.spectrum--lightest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring {\n        border-color: rgb(55, 142, 240);\n        box-shadow: 0 1px 0 0 rgb(55, 142, 240);\n      }\n.spectrum--lightest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons {\n          box-shadow: none;\n        }\n.spectrum--lightest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n            box-shadow: 0 1px 0 0 rgb(55, 142, 240);\n          }\n.spectrum--lightest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring:invalid,\n.spectrum--lightest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring.is-invalid {\n          box-shadow: 0 1px 0 0 rgb(227, 72, 80);\n        }\n.spectrum--lightest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring:invalid + .spectrum-Stepper-buttons,\n.spectrum--lightest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring.is-invalid + .spectrum-Stepper-buttons {\n            box-shadow: none;\n          }\n.spectrum--lightest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,\n.spectrum--lightest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n              box-shadow: 0 1px 0 0 rgb(227, 72, 80);\n            }\n.spectrum--lightest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input:invalid,\n.spectrum--lightest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.is-invalid {\n        border-color: rgb(227, 72, 80);\n      }\n.spectrum--lightest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons,\n.spectrum--lightest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons {\n          box-shadow: none;\n        }\n.spectrum--lightest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,\n.spectrum--lightest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n            border-color: rgb(227, 72, 80);\n          }\n.spectrum--lightest .spectrum-Stepper--quiet.is-invalid .spectrum-Stepper-input {\n      border-color: rgb(227, 72, 80);\n    }\n.spectrum--lightest .spectrum-Stepper--quiet.is-invalid .spectrum-Stepper-input + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n          border-color: rgb(227, 72, 80);\n        }\n.spectrum--lightest .spectrum-Stepper--quiet.is-invalid .spectrum-Stepper-input:focus + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n            border-color: rgb(227, 72, 80);\n          }\n.spectrum--lightest .spectrum-Stepper--quiet.is-invalid .spectrum-Stepper-input.focus-ring {\n        box-shadow: 0 1px 0 0 rgb(227, 72, 80);\n      }\n.spectrum--lightest .spectrum-Stepper--quiet.is-invalid .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons {\n          box-shadow: none;\n        }\n.spectrum--lightest .spectrum-Stepper--quiet.is-invalid .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {\n            box-shadow: 0 1px 0 0 rgb(227, 72, 80);\n          }\n",""])},27450:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large .spectrum-Tabs {\n  padding: 0 10px;\n}\n.spectrum--large .spectrum-Tabs-item {\n\n  height: 58px;\n  line-height: 58px;\n\n  transition: color 130ms ease-out;\n}\n.spectrum--large .spectrum-Tabs-item .spectrum-Icon {\n    height: 58px;\n  }\n.spectrum--large .spectrum-Tabs-item .spectrum-Icon + .spectrum-Tabs-itemLabel {\n      margin-left: 6px;\n    }\n.spectrum--large .spectrum-Tabs-item::before {\n\n    height: 40px;\n    margin-top: -19px;\n    left: -10px;\n    right: -10px;\n    border: 2px solid transparent;\n    border-radius: 6px;\n  }\n.spectrum--large .spectrum-Tabs-itemLabel {\n\n  font-size: 17px;\n  font-weight: 400\n}\n.spectrum--large .spectrum-Tabs-selectionIndicator {\n\n  transition: transform 130ms ease-in-out;\n\n  border-radius: 1px;\n}\n.spectrum--large .spectrum-Tabs--compact .spectrum-Tabs-item {\n    height: 38px;\n    line-height: 38px;\n  }\n.spectrum--large .spectrum-Tabs--compact .spectrum-Tabs-item .spectrum-Icon {\n      height: 38px;\n    }\n.spectrum--large .spectrum-Tabs--horizontal {\n\n  border-bottom: 2px solid;\n}\n.spectrum--large .spectrum-Tabs--horizontal .spectrum-Tabs-item + *:not(.spectrum-Tabs-selectionIndicator) {\n      margin-left: 30px;\n    }\n.spectrum--large .spectrum-Tabs--horizontal .spectrum-Tabs-selectionIndicator {\n    height: 2px;\n\n    bottom: -2px;\n  }\n.spectrum--large .spectrum-Tabs--horizontal.spectrum-Tabs--compact {\n    height: 38px;\n  }\n.spectrum--large .spectrum-Tabs--vertical {\n  border-left: 2px solid;\n}\n.spectrum--large .spectrum-Tabs--vertical .spectrum-Tabs-item {\n    height: 56px;\n    padding: 0 10px;\n    margin-left: 5px;\n    margin-bottom: 5px;\n  }\n.spectrum--large .spectrum-Tabs--vertical .spectrum-Tabs-item::before {\n      left: -2px;\n      right: -2px;\n      margin-top: -20px;\n    }\n.spectrum--large .spectrum-Tabs--vertical.spectrum-Tabs--compact .spectrum-Tabs-item {\n      height: 40px;\n      line-height: 40px;\n      margin-bottom: 5px;\n    }\n.spectrum--large .spectrum-Tabs--vertical.spectrum-Tabs--compact .spectrum-Tabs-item .spectrum-Icon {\n        height: 40px;\n      }\n.spectrum--large .spectrum-Tabs--vertical .spectrum-Tabs-selectionIndicator {\n    width: 2px;\n\n    left: -2px;\n  }\n",""])},89232:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Tabs {\n  display: -ms-flexbox;\n  display: flex;\n  position: relative;\n  z-index: 0;\n\n  margin: 0;\n  padding: 0 10px;\n  vertical-align: top;\n}\n.spectrum-Tabs-item {\n  position: relative;\n\n  box-sizing: border-box;\n\n  height: 58px;\n  line-height: 58px;\n  z-index: 1;\n\n  text-decoration: none;\n  white-space: nowrap;\n\n  transition: color 130ms ease-out;\n  cursor: pointer;\n  outline: none;\n}\n.spectrum-Tabs-item.is-disabled {\n    cursor: default;\n  }\n.spectrum-Tabs-item.is-disabled .spectrum-Tabs-itemLabel {\n      cursor: default;\n    }\n.spectrum-Tabs-item .spectrum-Icon {\n    height: 58px;\n  }\n.spectrum-Tabs-item .spectrum-Icon + .spectrum-Tabs-itemLabel {\n      margin-left: 6px;\n    }\n.spectrum-Tabs-item::before {\n    content: '';\n    position: absolute;\n    top: 50%;\n\n    box-sizing: border-box;\n\n    height: 40px;\n    margin-top: -19px;\n    left: -10px;\n    right: -10px;\n    border: 2px solid transparent;\n    border-radius: 6px;\n\n    pointer-events: none;\n  }\n.spectrum-Tabs-itemLabel {\n  cursor: pointer;\n  vertical-align: top;\n  display: inline-block;\n\n  font-size: 17px;\n  font-weight: 400;\n}\n.spectrum-Tabs-itemLabel:empty {\n    display: none;\n  }\n.spectrum-Tabs-selectionIndicator {\n  position: absolute;\n  left: 0;\n  z-index: 0;\n\n  transition: transform 130ms ease-in-out;\n  transform-origin: top left;\n\n  border-radius: 1px;\n}\n.spectrum-Tabs--compact .spectrum-Tabs-item {\n    height: 38px;\n    line-height: 38px;\n  }\n.spectrum-Tabs--compact .spectrum-Tabs-item .spectrum-Icon {\n      height: 38px;\n    }\n.spectrum-Tabs--horizontal {\n  -ms-flex-align: center;\n      align-items: center;\n\n  border-bottom: 2px solid;\n}\n.spectrum-Tabs--horizontal .spectrum-Tabs-item {\n    vertical-align: top;\n  }\n.spectrum-Tabs--horizontal .spectrum-Tabs-item + *:not(.spectrum-Tabs-selectionIndicator) {\n      margin-left: 30px;\n    }\n.spectrum-Tabs--horizontal .spectrum-Tabs-selectionIndicator {\n    position: absolute;\n    bottom: 0;\n    height: 2px;\n\n    bottom: -2px;\n  }\n.spectrum-Tabs--horizontal.spectrum-Tabs--compact {\n    box-sizing: content-box;\n    height: 38px;\n    -ms-flex-align: end;\n        align-items: end;\n  }\n.spectrum-Tabs--quiet {\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n}\n.spectrum-Tabs--vertical {\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -ms-flex-direction: column;\n      flex-direction: column;\n  padding: 0;\n  border-left: 2px solid;\n}\n.spectrum-Tabs--vertical .spectrum-Tabs-item {\n    height: 56px;\n    padding: 0 10px;\n    margin-left: 5px;\n    margin-bottom: 5px;\n  }\n.spectrum-Tabs--vertical .spectrum-Tabs-item::before {\n      left: -2px;\n      right: -2px;\n      margin-top: -20px;\n    }\n.spectrum-Tabs--vertical.spectrum-Tabs--compact .spectrum-Tabs-item {\n      height: 40px;\n      line-height: 40px;\n      margin-bottom: 5px;\n    }\n.spectrum-Tabs--vertical.spectrum-Tabs--compact .spectrum-Tabs-item .spectrum-Icon {\n        height: 40px;\n      }\n.spectrum-Tabs--vertical .spectrum-Tabs-selectionIndicator {\n    position: absolute;\n    left: 0px;\n    width: 2px;\n\n    left: -2px;\n  }\n",""])},6431:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Tabs {\n  display: -ms-flexbox;\n  display: flex;\n  position: relative;\n  z-index: 0;\n\n  margin: 0;\n  padding: 0 8px;\n  vertical-align: top;\n}\n.spectrum-Tabs-item {\n  position: relative;\n\n  box-sizing: border-box;\n\n  height: 46px;\n  line-height: 46px;\n  z-index: 1;\n\n  text-decoration: none;\n  white-space: nowrap;\n\n  transition: color 130ms ease-out;\n  cursor: pointer;\n  outline: none;\n}\n.spectrum-Tabs-item.is-disabled {\n    cursor: default;\n  }\n.spectrum-Tabs-item.is-disabled .spectrum-Tabs-itemLabel {\n      cursor: default;\n    }\n.spectrum-Tabs-item .spectrum-Icon {\n    height: 46px;\n  }\n.spectrum-Tabs-item .spectrum-Icon + .spectrum-Tabs-itemLabel {\n      margin-left: 5px;\n    }\n.spectrum-Tabs-item::before {\n    content: '';\n    position: absolute;\n    top: 50%;\n\n    box-sizing: border-box;\n\n    height: 32px;\n    margin-top: -15px;\n    left: -8px;\n    right: -8px;\n    border: 2px solid transparent;\n    border-radius: 5px;\n\n    pointer-events: none;\n  }\n.spectrum-Tabs-itemLabel {\n  cursor: pointer;\n  vertical-align: top;\n  display: inline-block;\n\n  font-size: 14px;\n  font-weight: 400;\n}\n.spectrum-Tabs-itemLabel:empty {\n    display: none;\n  }\n.spectrum-Tabs-selectionIndicator {\n  position: absolute;\n  left: 0;\n  z-index: 0;\n\n  transition: transform 130ms ease-in-out;\n  transform-origin: top left;\n\n  border-radius: 1px;\n}\n.spectrum-Tabs--compact .spectrum-Tabs-item {\n    height: 30px;\n    line-height: 30px;\n  }\n.spectrum-Tabs--compact .spectrum-Tabs-item .spectrum-Icon {\n      height: 30px;\n    }\n.spectrum-Tabs--horizontal {\n  -ms-flex-align: center;\n      align-items: center;\n\n  border-bottom: 2px solid;\n}\n.spectrum-Tabs--horizontal .spectrum-Tabs-item {\n    vertical-align: top;\n  }\n.spectrum-Tabs--horizontal .spectrum-Tabs-item + *:not(.spectrum-Tabs-selectionIndicator) {\n      margin-left: 24px;\n    }\n.spectrum-Tabs--horizontal .spectrum-Tabs-selectionIndicator {\n    position: absolute;\n    bottom: 0;\n    height: 2px;\n\n    bottom: -2px;\n  }\n.spectrum-Tabs--horizontal.spectrum-Tabs--compact {\n    box-sizing: content-box;\n    height: 30px;\n    -ms-flex-align: end;\n        align-items: end;\n  }\n.spectrum-Tabs--quiet {\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n}\n.spectrum-Tabs--vertical {\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -ms-flex-direction: column;\n      flex-direction: column;\n  padding: 0;\n  border-left: 2px solid;\n}\n.spectrum-Tabs--vertical .spectrum-Tabs-item {\n    height: 44px;\n    padding: 0 8px;\n    margin-left: 4px;\n    margin-bottom: 4px;\n  }\n.spectrum-Tabs--vertical .spectrum-Tabs-item::before {\n      left: -2px;\n      right: -2px;\n      margin-top: -16px;\n    }\n.spectrum-Tabs--vertical.spectrum-Tabs--compact .spectrum-Tabs-item {\n      height: 32px;\n      line-height: 32px;\n      margin-bottom: 4px;\n    }\n.spectrum-Tabs--vertical.spectrum-Tabs--compact .spectrum-Tabs-item .spectrum-Icon {\n        height: 32px;\n      }\n.spectrum-Tabs--vertical .spectrum-Tabs-selectionIndicator {\n    position: absolute;\n    left: 0px;\n    width: 2px;\n\n    left: -2px;\n  }\n",""])},75325:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark .spectrum-Tabs {\n  border-bottom-color: rgb(62, 62, 62);\n}\n.spectrum--dark .spectrum-Tabs--vertical {\n  border-left-color: rgb(62, 62, 62);\n}\n.spectrum--dark .spectrum-Tabs-selectionIndicator {\n  background-color: rgb(255, 255, 255);\n}\n.spectrum--dark .spectrum-Tabs-item {\n  color: rgb(185, 185, 185);\n}\n.spectrum--dark .spectrum-Tabs-item .spectrum-Icon {\n    color: rgb(185, 185, 185)\n  }\n.spectrum--dark .spectrum-Tabs-item:hover {\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-Tabs-item:hover .spectrum-Icon {\n      color: rgb(255, 255, 255)\n    }\n.spectrum--dark .spectrum-Tabs-item.is-selected {\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-Tabs-item.is-selected .spectrum-Icon {\n      color: rgb(255, 255, 255)\n    }\n.spectrum--dark .spectrum-Tabs-item.focus-ring {\n    color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-Tabs-item.focus-ring::before {\n      border-color: rgb(38, 128, 235);\n    }\n.spectrum--dark .spectrum-Tabs-item.focus-ring .spectrum-Icon {\n      color: rgb(255, 255, 255)\n    }\n.spectrum--dark .spectrum-Tabs-item.is-disabled {\n    color: rgb(110, 110, 110);\n  }\n.spectrum--dark .spectrum-Tabs-item.is-disabled .spectrum-Icon {\n      color: rgb(90, 90, 90)\n    }\n.spectrum--dark .spectrum-Tabs--quiet {\n  border-bottom-color: transparent;\n}\n.spectrum--dark .spectrum-Tabs--quiet .spectrum-Tabs-selectionIndicator {\n    background-color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-Tabs--vertical.spectrum-Tabs--quiet,\n.spectrum--dark .spectrum-Tabs--vertical.spectrum-Tabs--compact {\n    border-left-color: transparent;\n  }\n.spectrum--dark .spectrum-Tabs--vertical.spectrum-Tabs--quiet .spectrum-Tabs-selectionIndicator,\n.spectrum--dark .spectrum-Tabs--vertical.spectrum-Tabs--compact .spectrum-Tabs-selectionIndicator {\n      background-color: rgb(255, 255, 255);\n    }\n",""])},14418:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest .spectrum-Tabs {\n  border-bottom-color: rgb(44, 44, 44);\n}\n.spectrum--darkest .spectrum-Tabs--vertical {\n  border-left-color: rgb(44, 44, 44);\n}\n.spectrum--darkest .spectrum-Tabs-selectionIndicator {\n  background-color: rgb(239, 239, 239);\n}\n.spectrum--darkest .spectrum-Tabs-item {\n  color: rgb(162, 162, 162);\n}\n.spectrum--darkest .spectrum-Tabs-item .spectrum-Icon {\n    color: rgb(162, 162, 162)\n  }\n.spectrum--darkest .spectrum-Tabs-item:hover {\n    color: rgb(239, 239, 239);\n  }\n.spectrum--darkest .spectrum-Tabs-item:hover .spectrum-Icon {\n      color: rgb(239, 239, 239)\n    }\n.spectrum--darkest .spectrum-Tabs-item.is-selected {\n    color: rgb(239, 239, 239);\n  }\n.spectrum--darkest .spectrum-Tabs-item.is-selected .spectrum-Icon {\n      color: rgb(239, 239, 239)\n    }\n.spectrum--darkest .spectrum-Tabs-item.focus-ring {\n    color: rgb(239, 239, 239);\n  }\n.spectrum--darkest .spectrum-Tabs-item.focus-ring::before {\n      border-color: rgb(20, 115, 230);\n    }\n.spectrum--darkest .spectrum-Tabs-item.focus-ring .spectrum-Icon {\n      color: rgb(239, 239, 239)\n    }\n.spectrum--darkest .spectrum-Tabs-item.is-disabled {\n    color: rgb(92, 92, 92);\n  }\n.spectrum--darkest .spectrum-Tabs-item.is-disabled .spectrum-Icon {\n      color: rgb(73, 73, 73)\n    }\n.spectrum--darkest .spectrum-Tabs--quiet {\n  border-bottom-color: transparent;\n}\n.spectrum--darkest .spectrum-Tabs--quiet .spectrum-Tabs-selectionIndicator {\n    background-color: rgb(239, 239, 239);\n  }\n.spectrum--darkest .spectrum-Tabs--vertical.spectrum-Tabs--quiet,\n.spectrum--darkest .spectrum-Tabs--vertical.spectrum-Tabs--compact {\n    border-left-color: transparent;\n  }\n.spectrum--darkest .spectrum-Tabs--vertical.spectrum-Tabs--quiet .spectrum-Tabs-selectionIndicator,\n.spectrum--darkest .spectrum-Tabs--vertical.spectrum-Tabs--compact .spectrum-Tabs-selectionIndicator {\n      background-color: rgb(239, 239, 239);\n    }\n",""])},70064:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-Tabs {\n  border-bottom-color: rgb(234, 234, 234);\n}\n.spectrum--light .spectrum-Tabs--vertical {\n  border-left-color: rgb(234, 234, 234);\n}\n.spectrum--light .spectrum-Tabs-selectionIndicator {\n  background-color: rgb(44, 44, 44);\n}\n.spectrum--light .spectrum-Tabs-item {\n  color: rgb(110, 110, 110);\n}\n.spectrum--light .spectrum-Tabs-item .spectrum-Icon {\n    color: rgb(110, 110, 110)\n  }\n.spectrum--light .spectrum-Tabs-item:hover {\n    color: rgb(44, 44, 44);\n  }\n.spectrum--light .spectrum-Tabs-item:hover .spectrum-Icon {\n      color: rgb(44, 44, 44)\n    }\n.spectrum--light .spectrum-Tabs-item.is-selected {\n    color: rgb(44, 44, 44);\n  }\n.spectrum--light .spectrum-Tabs-item.is-selected .spectrum-Icon {\n      color: rgb(44, 44, 44)\n    }\n.spectrum--light .spectrum-Tabs-item.focus-ring {\n    color: rgb(44, 44, 44);\n  }\n.spectrum--light .spectrum-Tabs-item.focus-ring::before {\n      border-color: rgb(38, 128, 235);\n    }\n.spectrum--light .spectrum-Tabs-item.focus-ring .spectrum-Icon {\n      color: rgb(44, 44, 44)\n    }\n.spectrum--light .spectrum-Tabs-item.is-disabled {\n    color: rgb(179, 179, 179);\n  }\n.spectrum--light .spectrum-Tabs-item.is-disabled .spectrum-Icon {\n      color: rgb(202, 202, 202)\n    }\n.spectrum--light .spectrum-Tabs--quiet {\n  border-bottom-color: transparent;\n}\n.spectrum--light .spectrum-Tabs--quiet .spectrum-Tabs-selectionIndicator {\n    background-color: rgb(44, 44, 44);\n  }\n.spectrum--light .spectrum-Tabs--vertical.spectrum-Tabs--quiet,\n.spectrum--light .spectrum-Tabs--vertical.spectrum-Tabs--compact {\n    border-left-color: transparent;\n  }\n.spectrum--light .spectrum-Tabs--vertical.spectrum-Tabs--quiet .spectrum-Tabs-selectionIndicator,\n.spectrum--light .spectrum-Tabs--vertical.spectrum-Tabs--compact .spectrum-Tabs-selectionIndicator {\n      background-color: rgb(44, 44, 44);\n    }\n",""])},31265:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-Tabs {\n  border-bottom-color: rgb(244, 244, 244);\n}\n.spectrum--lightest .spectrum-Tabs--vertical {\n  border-left-color: rgb(244, 244, 244);\n}\n.spectrum--lightest .spectrum-Tabs-selectionIndicator {\n  background-color: rgb(50, 50, 50);\n}\n.spectrum--lightest .spectrum-Tabs-item {\n  color: rgb(116, 116, 116);\n}\n.spectrum--lightest .spectrum-Tabs-item .spectrum-Icon {\n    color: rgb(116, 116, 116)\n  }\n.spectrum--lightest .spectrum-Tabs-item:hover {\n    color: rgb(50, 50, 50);\n  }\n.spectrum--lightest .spectrum-Tabs-item:hover .spectrum-Icon {\n      color: rgb(50, 50, 50)\n    }\n.spectrum--lightest .spectrum-Tabs-item.is-selected {\n    color: rgb(50, 50, 50);\n  }\n.spectrum--lightest .spectrum-Tabs-item.is-selected .spectrum-Icon {\n      color: rgb(50, 50, 50)\n    }\n.spectrum--lightest .spectrum-Tabs-item.focus-ring {\n    color: rgb(50, 50, 50);\n  }\n.spectrum--lightest .spectrum-Tabs-item.focus-ring::before {\n      border-color: rgb(55, 142, 240);\n    }\n.spectrum--lightest .spectrum-Tabs-item.focus-ring .spectrum-Icon {\n      color: rgb(50, 50, 50)\n    }\n.spectrum--lightest .spectrum-Tabs-item.is-disabled {\n    color: rgb(188, 188, 188);\n  }\n.spectrum--lightest .spectrum-Tabs-item.is-disabled .spectrum-Icon {\n      color: rgb(211, 211, 211)\n    }\n.spectrum--lightest .spectrum-Tabs--quiet {\n  border-bottom-color: transparent;\n}\n.spectrum--lightest .spectrum-Tabs--quiet .spectrum-Tabs-selectionIndicator {\n    background-color: rgb(50, 50, 50);\n  }\n.spectrum--lightest .spectrum-Tabs--vertical.spectrum-Tabs--quiet,\n.spectrum--lightest .spectrum-Tabs--vertical.spectrum-Tabs--compact {\n    border-left-color: transparent;\n  }\n.spectrum--lightest .spectrum-Tabs--vertical.spectrum-Tabs--quiet .spectrum-Tabs-selectionIndicator,\n.spectrum--lightest .spectrum-Tabs--vertical.spectrum-Tabs--compact .spectrum-Tabs-selectionIndicator {\n      background-color: rgb(50, 50, 50);\n    }\n",""])},40147:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large .spectrum-Tags-item {\n\n  margin: 5px 5px;\n  padding: 0 12px;\n  height: 30px;\n\n  border-width: 1px;\n  border-radius: 5px;\n\n  transition: border-color 130ms ease-in-out,\n    color 130ms ease-in-out,\n    box-shadow 130ms ease-in-out,\n    background-color 130ms ease-in-out;\n}\n.spectrum--large .spectrum-Tags-item > .spectrum-Icon,\n  .spectrum--large .spectrum-Tags-item > .spectrum-Avatar {\n    margin-right: 10px;\n    margin-left: -3px;\n  }\n.spectrum--large .spectrum-Tags-item > .spectrum-Icon ~ .spectrum-Tags-itemLabel, .spectrum--large .spectrum-Tags-item > .spectrum-Avatar ~ .spectrum-Tags-itemLabel {\n      margin-right: -3px;\n    }\n.spectrum--large .spectrum-Tags-item .spectrum-ClearButton {\n    margin-right: -13px;\n  }\n.spectrum--large .spectrum-Tags-itemLabel {\n  line-height: 28px;\n  font-size: 15px;\n}\n",""])},95235:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Tags {\n  display: inline-block;\n\n  margin: 0;\n  padding: 0;\n  list-style: none;\n}\n.spectrum-Tags-item {\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -ms-flex-align: center;\n      align-items: center;\n  box-sizing: border-box;\n\n  margin: 5px 5px;\n  padding: 0 12px;\n  height: 30px;\n  max-width: 100%;\n\n  border-width: 1px;\n  border-style: solid;\n  border-radius: 5px;\n  outline: none;\n  -webkit-user-select: none;\n     -moz-user-select: none;\n      -ms-user-select: none;\n          user-select: none;\n\n  transition: border-color 130ms ease-in-out,\n    color 130ms ease-in-out,\n    box-shadow 130ms ease-in-out,\n    background-color 130ms ease-in-out;\n}\n.spectrum-Tags-item.is-disabled {\n    pointer-events: none;\n  }\n.spectrum-Tags-item > .spectrum-Icon,\n  .spectrum-Tags-item > .spectrum-Avatar {\n    margin-right: 10px;\n    margin-left: -3px;\n  }\n.spectrum-Tags-item > .spectrum-Icon ~ .spectrum-Tags-itemLabel, .spectrum-Tags-item > .spectrum-Avatar ~ .spectrum-Tags-itemLabel {\n      margin-right: -3px;\n    }\n.spectrum-Tags-item .spectrum-ClearButton {\n    margin-right: -13px;\n  }\n.spectrum-Tags-itemLabel {\n  height: 100%;\n  line-height: 28px;\n  -ms-flex: 1 1 auto;\n      flex: 1 1 auto;\n  font-size: 15px;\n  cursor: default;\n  overflow: hidden;\n  white-space: nowrap;\n  text-overflow: ellipsis;\n}\n",""])},78206:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Tags {\n  display: inline-block;\n\n  margin: 0;\n  padding: 0;\n  list-style: none;\n}\n.spectrum-Tags-item {\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -ms-flex-align: center;\n      align-items: center;\n  box-sizing: border-box;\n\n  margin: 4px 4px;\n  padding: 0 9px;\n  height: 24px;\n  max-width: 100%;\n\n  border-width: 1px;\n  border-style: solid;\n  border-radius: 4px;\n  outline: none;\n  -webkit-user-select: none;\n     -moz-user-select: none;\n      -ms-user-select: none;\n          user-select: none;\n\n  transition: border-color 130ms ease-in-out,\n    color 130ms ease-in-out,\n    box-shadow 130ms ease-in-out,\n    background-color 130ms ease-in-out;\n}\n.spectrum-Tags-item.is-disabled {\n    pointer-events: none;\n  }\n.spectrum-Tags-item > .spectrum-Icon,\n  .spectrum-Tags-item > .spectrum-Avatar {\n    margin-right: 8px;\n    margin-left: -2px;\n  }\n.spectrum-Tags-item > .spectrum-Icon ~ .spectrum-Tags-itemLabel, .spectrum-Tags-item > .spectrum-Avatar ~ .spectrum-Tags-itemLabel {\n      margin-right: -2px;\n    }\n.spectrum-Tags-item .spectrum-ClearButton {\n    margin-right: -10px;\n  }\n.spectrum-Tags-itemLabel {\n  height: 100%;\n  line-height: 22px;\n  -ms-flex: 1 1 auto;\n      flex: 1 1 auto;\n  font-size: 12px;\n  cursor: default;\n  overflow: hidden;\n  white-space: nowrap;\n  text-overflow: ellipsis;\n}\n",""])},39251:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark .spectrum-Tags-item {\n  color: rgb(185, 185, 185);\n  background-color: rgb(47, 47, 47);\n  border-color: rgb(144, 144, 144);\n}\n.spectrum--dark .spectrum-Tags-item .spectrum-ClearButton {\n    color: rgb(144, 144, 144);\n  }\n.spectrum--dark .spectrum-Tags-item:hover {\n    background-color: rgb(47, 47, 47);\n    color: rgb(255, 255, 255);\n    border-color: rgb(255, 255, 255);\n  }\n.spectrum--dark .spectrum-Tags-item:hover .spectrum-ClearButton {\n      color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-Tags-item.focus-ring {\n    background-color: rgb(47, 47, 47);\n    color: rgb(255, 255, 255);\n    border-color: rgb(38, 128, 235);\n    box-shadow: 0 0 0 1px rgb(38, 128, 235);\n  }\n.spectrum--dark .spectrum-Tags-item.focus-ring .spectrum-ClearButton {\n      color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-Tags-item.is-invalid {\n    color: rgb(185, 185, 185);\n    border-color: rgb(236, 91, 98);\n  }\n.spectrum--dark .spectrum-Tags-item.is-invalid .spectrum-ClearButton {\n      color: rgb(236, 91, 98);\n    }\n.spectrum--dark .spectrum-Tags-item.is-invalid:hover {\n      color: rgb(255, 255, 255);\n      border-color: rgb(247, 109, 116);\n    }\n.spectrum--dark .spectrum-Tags-item.is-invalid:hover .spectrum-ClearButton {\n        color: rgb(247, 109, 116);\n      }\n.spectrum--dark .spectrum-Tags-item.is-invalid.focus-ring {\n      color: rgb(255, 255, 255);\n      border-color: rgb(38, 128, 235);\n      box-shadow: 0 0 0 1px rgb(38, 128, 235);\n    }\n.spectrum--dark .spectrum-Tags-item.is-invalid.focus-ring .spectrum-ClearButton {\n        color: rgb(247, 109, 116);\n      }\n.spectrum--dark .spectrum-Tags-item.is-disabled {\n    color: rgb(110, 110, 110);\n    background-color: rgb(62, 62, 62);\n    border-color: rgb(62, 62, 62);\n  }\n.spectrum--dark .spectrum-Tags-item.is-disabled .spectrum-Avatar {\n      opacity: 0.3;\n    }\n.spectrum--dark .spectrum-Tags-item--deletable:hover {\n    color: rgb(185, 185, 185);\n  }\n.spectrum--dark .spectrum-Tags-item--deletable:hover .spectrum-ClearButton {\n      color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-Tags-item--deletable:active {\n    color: rgb(185, 185, 185);\n  }\n.spectrum--dark .spectrum-Tags-item--deletable:active .spectrum-ClearButton {\n      color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-Tags-item--deletable.is-invalid:hover {\n      border-color: rgb(247, 109, 116);\n      color: rgb(185, 185, 185);\n    }\n.spectrum--dark .spectrum-Tags-item--deletable.is-invalid:hover .spectrum-ClearButton {\n        color: rgb(247, 109, 116);\n      }\n.spectrum--dark .spectrum-Tags-item--deletable.is-invalid:active {\n      border-color: rgb(255, 123, 130);\n      color: rgb(185, 185, 185);\n    }\n.spectrum--dark .spectrum-Tags-item--deletable.is-invalid:active .spectrum-ClearButton {\n        color: rgb(255, 123, 130);\n      }\n.spectrum--dark .spectrum-Tags-item--deletable.focus-ring {\n    color: rgb(185, 185, 185);\n  }\n.spectrum--dark .spectrum-Tags-item--deletable.focus-ring .spectrum-ClearButton {\n      color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-Tags-item--deletable.focus-ring.is-invalid {\n      color: rgb(185, 185, 185);\n    }\n.spectrum--dark .spectrum-Tags-item.is-disabled .spectrum-ClearButton .spectrum-Icon {\n    color: rgb(110, 110, 110);\n  }\n",""])},83377:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest .spectrum-Tags-item {\n  color: rgb(162, 162, 162);\n  background-color: rgb(26, 26, 26);\n  border-color: rgb(124, 124, 124);\n}\n.spectrum--darkest .spectrum-Tags-item .spectrum-ClearButton {\n    color: rgb(124, 124, 124);\n  }\n.spectrum--darkest .spectrum-Tags-item:hover {\n    background-color: rgb(26, 26, 26);\n    color: rgb(239, 239, 239);\n    border-color: rgb(239, 239, 239);\n  }\n.spectrum--darkest .spectrum-Tags-item:hover .spectrum-ClearButton {\n      color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-Tags-item.focus-ring {\n    background-color: rgb(26, 26, 26);\n    color: rgb(239, 239, 239);\n    border-color: rgb(20, 115, 230);\n    box-shadow: 0 0 0 1px rgb(20, 115, 230);\n  }\n.spectrum--darkest .spectrum-Tags-item.focus-ring .spectrum-ClearButton {\n      color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-Tags-item.is-invalid {\n    color: rgb(162, 162, 162);\n    border-color: rgb(227, 72, 80);\n  }\n.spectrum--darkest .spectrum-Tags-item.is-invalid .spectrum-ClearButton {\n      color: rgb(227, 72, 80);\n    }\n.spectrum--darkest .spectrum-Tags-item.is-invalid:hover {\n      color: rgb(239, 239, 239);\n      border-color: rgb(236, 91, 98);\n    }\n.spectrum--darkest .spectrum-Tags-item.is-invalid:hover .spectrum-ClearButton {\n        color: rgb(236, 91, 98);\n      }\n.spectrum--darkest .spectrum-Tags-item.is-invalid.focus-ring {\n      color: rgb(239, 239, 239);\n      border-color: rgb(20, 115, 230);\n      box-shadow: 0 0 0 1px rgb(20, 115, 230);\n    }\n.spectrum--darkest .spectrum-Tags-item.is-invalid.focus-ring .spectrum-ClearButton {\n        color: rgb(236, 91, 98);\n      }\n.spectrum--darkest .spectrum-Tags-item.is-disabled {\n    color: rgb(92, 92, 92);\n    background-color: rgb(44, 44, 44);\n    border-color: rgb(44, 44, 44);\n  }\n.spectrum--darkest .spectrum-Tags-item.is-disabled .spectrum-Avatar {\n      opacity: 0.3;\n    }\n.spectrum--darkest .spectrum-Tags-item--deletable:hover {\n    color: rgb(162, 162, 162);\n  }\n.spectrum--darkest .spectrum-Tags-item--deletable:hover .spectrum-ClearButton {\n      color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-Tags-item--deletable:active {\n    color: rgb(162, 162, 162);\n  }\n.spectrum--darkest .spectrum-Tags-item--deletable:active .spectrum-ClearButton {\n      color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-Tags-item--deletable.is-invalid:hover {\n      border-color: rgb(236, 91, 98);\n      color: rgb(162, 162, 162);\n    }\n.spectrum--darkest .spectrum-Tags-item--deletable.is-invalid:hover .spectrum-ClearButton {\n        color: rgb(236, 91, 98);\n      }\n.spectrum--darkest .spectrum-Tags-item--deletable.is-invalid:active {\n      border-color: rgb(247, 109, 116);\n      color: rgb(162, 162, 162);\n    }\n.spectrum--darkest .spectrum-Tags-item--deletable.is-invalid:active .spectrum-ClearButton {\n        color: rgb(247, 109, 116);\n      }\n.spectrum--darkest .spectrum-Tags-item--deletable.focus-ring {\n    color: rgb(162, 162, 162);\n  }\n.spectrum--darkest .spectrum-Tags-item--deletable.focus-ring .spectrum-ClearButton {\n      color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-Tags-item--deletable.focus-ring.is-invalid {\n      color: rgb(162, 162, 162);\n    }\n.spectrum--darkest .spectrum-Tags-item.is-disabled .spectrum-ClearButton .spectrum-Icon {\n    color: rgb(92, 92, 92);\n  }\n",""])},57027:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-Tags-item {\n  color: rgb(110, 110, 110);\n  background-color: rgb(250, 250, 250);\n  border-color: rgb(142, 142, 142);\n}\n.spectrum--light .spectrum-Tags-item .spectrum-ClearButton {\n    color: rgb(142, 142, 142);\n  }\n.spectrum--light .spectrum-Tags-item:hover {\n    background-color: rgb(250, 250, 250);\n    color: rgb(44, 44, 44);\n    border-color: rgb(44, 44, 44);\n  }\n.spectrum--light .spectrum-Tags-item:hover .spectrum-ClearButton {\n      color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-Tags-item.focus-ring {\n    background-color: rgb(250, 250, 250);\n    color: rgb(44, 44, 44);\n    border-color: rgb(38, 128, 235);\n    box-shadow: 0 0 0 1px rgb(38, 128, 235);\n  }\n.spectrum--light .spectrum-Tags-item.focus-ring .spectrum-ClearButton {\n      color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-Tags-item.is-invalid {\n    color: rgb(110, 110, 110);\n    border-color: rgb(215, 55, 63);\n  }\n.spectrum--light .spectrum-Tags-item.is-invalid .spectrum-ClearButton {\n      color: rgb(215, 55, 63);\n    }\n.spectrum--light .spectrum-Tags-item.is-invalid:hover {\n      color: rgb(44, 44, 44);\n      border-color: rgb(201, 37, 45);\n    }\n.spectrum--light .spectrum-Tags-item.is-invalid:hover .spectrum-ClearButton {\n        color: rgb(201, 37, 45);\n      }\n.spectrum--light .spectrum-Tags-item.is-invalid.focus-ring {\n      color: rgb(44, 44, 44);\n      border-color: rgb(38, 128, 235);\n      box-shadow: 0 0 0 1px rgb(38, 128, 235);\n    }\n.spectrum--light .spectrum-Tags-item.is-invalid.focus-ring .spectrum-ClearButton {\n        color: rgb(201, 37, 45);\n      }\n.spectrum--light .spectrum-Tags-item.is-disabled {\n    color: rgb(179, 179, 179);\n    background-color: rgb(234, 234, 234);\n    border-color: rgb(234, 234, 234);\n  }\n.spectrum--light .spectrum-Tags-item.is-disabled .spectrum-Avatar {\n      opacity: 0.3;\n    }\n.spectrum--light .spectrum-Tags-item--deletable:hover {\n    color: rgb(110, 110, 110);\n  }\n.spectrum--light .spectrum-Tags-item--deletable:hover .spectrum-ClearButton {\n      color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-Tags-item--deletable:active {\n    color: rgb(110, 110, 110);\n  }\n.spectrum--light .spectrum-Tags-item--deletable:active .spectrum-ClearButton {\n      color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-Tags-item--deletable.is-invalid:hover {\n      border-color: rgb(201, 37, 45);\n      color: rgb(110, 110, 110);\n    }\n.spectrum--light .spectrum-Tags-item--deletable.is-invalid:hover .spectrum-ClearButton {\n        color: rgb(201, 37, 45);\n      }\n.spectrum--light .spectrum-Tags-item--deletable.is-invalid:active {\n      border-color: rgb(187, 18, 26);\n      color: rgb(110, 110, 110);\n    }\n.spectrum--light .spectrum-Tags-item--deletable.is-invalid:active .spectrum-ClearButton {\n        color: rgb(187, 18, 26);\n      }\n.spectrum--light .spectrum-Tags-item--deletable.focus-ring {\n    color: rgb(110, 110, 110);\n  }\n.spectrum--light .spectrum-Tags-item--deletable.focus-ring .spectrum-ClearButton {\n      color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-Tags-item--deletable.focus-ring.is-invalid {\n      color: rgb(110, 110, 110);\n    }\n.spectrum--light .spectrum-Tags-item.is-disabled .spectrum-ClearButton .spectrum-Icon {\n    color: rgb(179, 179, 179);\n  }\n",""])},59819:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-Tags-item {\n  color: rgb(116, 116, 116);\n  background-color: rgb(255, 255, 255);\n  border-color: rgb(149, 149, 149);\n}\n.spectrum--lightest .spectrum-Tags-item .spectrum-ClearButton {\n    color: rgb(149, 149, 149);\n  }\n.spectrum--lightest .spectrum-Tags-item:hover {\n    background-color: rgb(255, 255, 255);\n    color: rgb(50, 50, 50);\n    border-color: rgb(50, 50, 50);\n  }\n.spectrum--lightest .spectrum-Tags-item:hover .spectrum-ClearButton {\n      color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-Tags-item.focus-ring {\n    background-color: rgb(255, 255, 255);\n    color: rgb(50, 50, 50);\n    border-color: rgb(55, 142, 240);\n    box-shadow: 0 0 0 1px rgb(55, 142, 240);\n  }\n.spectrum--lightest .spectrum-Tags-item.focus-ring .spectrum-ClearButton {\n      color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-Tags-item.is-invalid {\n    color: rgb(116, 116, 116);\n    border-color: rgb(227, 72, 80);\n  }\n.spectrum--lightest .spectrum-Tags-item.is-invalid .spectrum-ClearButton {\n      color: rgb(227, 72, 80);\n    }\n.spectrum--lightest .spectrum-Tags-item.is-invalid:hover {\n      color: rgb(50, 50, 50);\n      border-color: rgb(215, 55, 63);\n    }\n.spectrum--lightest .spectrum-Tags-item.is-invalid:hover .spectrum-ClearButton {\n        color: rgb(215, 55, 63);\n      }\n.spectrum--lightest .spectrum-Tags-item.is-invalid.focus-ring {\n      color: rgb(50, 50, 50);\n      border-color: rgb(55, 142, 240);\n      box-shadow: 0 0 0 1px rgb(55, 142, 240);\n    }\n.spectrum--lightest .spectrum-Tags-item.is-invalid.focus-ring .spectrum-ClearButton {\n        color: rgb(215, 55, 63);\n      }\n.spectrum--lightest .spectrum-Tags-item.is-disabled {\n    color: rgb(188, 188, 188);\n    background-color: rgb(244, 244, 244);\n    border-color: rgb(244, 244, 244);\n  }\n.spectrum--lightest .spectrum-Tags-item.is-disabled .spectrum-Avatar {\n      opacity: 0.3;\n    }\n.spectrum--lightest .spectrum-Tags-item--deletable:hover {\n    color: rgb(116, 116, 116);\n  }\n.spectrum--lightest .spectrum-Tags-item--deletable:hover .spectrum-ClearButton {\n      color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-Tags-item--deletable:active {\n    color: rgb(116, 116, 116);\n  }\n.spectrum--lightest .spectrum-Tags-item--deletable:active .spectrum-ClearButton {\n      color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-Tags-item--deletable.is-invalid:hover {\n      border-color: rgb(215, 55, 63);\n      color: rgb(116, 116, 116);\n    }\n.spectrum--lightest .spectrum-Tags-item--deletable.is-invalid:hover .spectrum-ClearButton {\n        color: rgb(215, 55, 63);\n      }\n.spectrum--lightest .spectrum-Tags-item--deletable.is-invalid:active {\n      border-color: rgb(201, 37, 45);\n      color: rgb(116, 116, 116);\n    }\n.spectrum--lightest .spectrum-Tags-item--deletable.is-invalid:active .spectrum-ClearButton {\n        color: rgb(201, 37, 45);\n      }\n.spectrum--lightest .spectrum-Tags-item--deletable.focus-ring {\n    color: rgb(116, 116, 116);\n  }\n.spectrum--lightest .spectrum-Tags-item--deletable.focus-ring .spectrum-ClearButton {\n      color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-Tags-item--deletable.focus-ring.is-invalid {\n      color: rgb(116, 116, 116);\n    }\n.spectrum--lightest .spectrum-Tags-item.is-disabled .spectrum-ClearButton .spectrum-Icon {\n    color: rgb(188, 188, 188);\n  }\n",""])},79598:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large .spectrum-Textfield {\n  border: 1px solid;\n  border-radius: 5px;\n  padding: 3px 15px 5px 15px;\n\n  min-width: 60px;\n  height: 40px;\n  width: 240px;\n  font-family: adobe-clean, Helvetica, Arial, sans-serif;\n  font-size: 17px;\n  line-height: 1.5;\n\n  transition: border-color 130ms ease-in-out, box-shadow 130ms ease-in-out;\n}\n.spectrum--large .spectrum-Textfield::placeholder {\n    font-weight: 400;\n    font-style: italic;\n    transition: color 130ms ease-in-out;\n  }\n.spectrum--large .spectrum-Textfield::-ms-input-placeholder {\n    font-weight: 400;\n    font-style: italic;\n    transition: color 130ms ease-in-out;\n  }\n.spectrum--large .spectrum-Textfield:hover::placeholder {\n      font-weight: 400;\n    }\n.spectrum--large .spectrum-Textfield:disabled::placeholder {\n      font-weight: 400;\n    }\n.spectrum--large .spectrum-Textfield.is-invalid,\n  .spectrum--large .spectrum-Textfield:invalid {\n    background-size: 22px 22px;\n    background-position: calc(100% - 15px) 50%;\n    padding-right: 52px;\n  }\n.spectrum--large .spectrum-Textfield.is-valid {\n    background-size: 16px 16px;\n    background-position: calc(100% - 15px) 50%;\n    padding-right: 46px;\n  }\n.spectrum--large .spectrum-Textfield--multiline {\n  height: auto;\n  min-height: 70px;\n  padding: 3px 15px 5px 15px;\n}\n.spectrum--large .spectrum-Textfield--multiline.is-invalid,\n  .spectrum--large .spectrum-Textfield--multiline:invalid,\n  .spectrum--large .spectrum-Textfield--multiline.is-valid {\n    background-position: calc(100% - 11px) calc(100% - 11px);\n  }\n.spectrum--large .spectrum-Textfield--quiet {\n  border-radius: 0;\n  border-width: 0 0 1px 0;\n  padding-left: 0;\n  padding-right: 0;\n}\n.spectrum--large .spectrum-Textfield--quiet.is-invalid,\n  .spectrum--large .spectrum-Textfield--quiet:invalid,\n  .spectrum--large .spectrum-Textfield--quiet.is-valid {\n    background-position: 100% 50%;\n  }\n",""])},48731:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Textfield {\n  box-sizing: border-box;\n  border: 1px solid;\n  border-radius: 5px;\n  padding: 3px 15px 5px 15px;\n  text-indent: 0;\n\n  min-width: 60px;\n  height: 40px;\n  width: 240px;\n\n  vertical-align: top;\n  margin: 0;\n  overflow: visible;\n  font-family: adobe-clean, Helvetica, Arial, sans-serif;\n  font-size: 17px;\n  line-height: 1.5;\n  text-overflow: ellipsis;\n\n  transition: border-color 130ms ease-in-out, box-shadow 130ms ease-in-out;\n\n  outline: none;\n\n  -webkit-appearance: none;\n  -moz-appearance: textfield;\n}\n.spectrum-Textfield::placeholder {\n    font-weight: 400;\n    font-style: italic;\n    transition: color 130ms ease-in-out;\n    opacity: 1;\n  }\n.spectrum-Textfield::-ms-input-placeholder {\n    font-weight: 400;\n    font-style: italic;\n    transition: color 130ms ease-in-out;\n    opacity: 1;\n  }\n.spectrum-Textfield:lang(ja)::placeholder, .spectrum-Textfield:lang(zh)::placeholder, .spectrum-Textfield:lang(ko)::placeholder {\n       font-style: normal;\n    }\n.spectrum-Textfield:lang(ja)::-ms-input-placeholder, .spectrum-Textfield:lang(zh)::-ms-input-placeholder, .spectrum-Textfield:lang(ko)::-ms-input-placeholder {\n       font-style: normal;\n    }\n.spectrum-Textfield:hover::placeholder {\n      font-weight: 400;\n    }\n.spectrum-Textfield:disabled {\n    opacity: 1;\n  }\n.spectrum-Textfield:disabled::placeholder {\n      font-weight: 400;\n    }\n.spectrum-Textfield::-ms-clear {\n    width: 0;\n    height: 0;\n  }\n.spectrum-Textfield::-webkit-inner-spin-button,\n  .spectrum-Textfield::-webkit-outer-spin-button {\n    -webkit-appearance: none;\n    margin: 0;\n  }\n.spectrum-Textfield:-moz-ui-invalid {\n    box-shadow: none;\n  }\n.spectrum-Textfield.is-invalid,\n  .spectrum-Textfield:invalid,\n  .spectrum-Textfield.is-valid {\n    background-repeat: no-repeat;\n  }\n.spectrum-Textfield.is-invalid,\n  .spectrum-Textfield:invalid {\n    background-size: 22px 22px;\n    background-position: calc(100% - 15px) 50%;\n    padding-right: 52px;\n  }\n.spectrum-Textfield.is-valid {\n    background-size: 16px 16px;\n    background-position: calc(100% - 15px) 50%;\n    padding-right: 46px;\n  }\n.spectrum-Textfield--multiline {\n  height: auto;\n  min-height: 70px;\n  padding: 3px 15px 5px 15px;\n  overflow: auto;\n}\n.spectrum-Textfield--multiline.is-invalid,\n  .spectrum-Textfield--multiline:invalid,\n  .spectrum-Textfield--multiline.is-valid {\n    background-position: calc(100% - 11px) calc(100% - 11px);\n  }\n.spectrum-Textfield--quiet {\n  border-radius: 0;\n  border-width: 0 0 1px 0;\n  padding-left: 0;\n  padding-right: 0;\n  resize: none;\n  overflow-y: hidden;\n}\n.spectrum-Textfield--quiet.is-invalid,\n  .spectrum-Textfield--quiet:invalid,\n  .spectrum-Textfield--quiet.is-valid {\n    background-position: 100% 50%;\n  }\n",""])},16:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Textfield {\n  box-sizing: border-box;\n  border: 1px solid;\n  border-radius: 4px;\n  padding: 3px 12px 5px 12px;\n  text-indent: 0;\n\n  min-width: 48px;\n  height: 32px;\n  width: 192px;\n\n  vertical-align: top;\n  margin: 0;\n  overflow: visible;\n  font-family: adobe-clean, Helvetica, Arial, sans-serif;\n  font-size: 14px;\n  line-height: 1.5;\n  text-overflow: ellipsis;\n\n  transition: border-color 130ms ease-in-out, box-shadow 130ms ease-in-out;\n\n  outline: none;\n\n  -webkit-appearance: none;\n  -moz-appearance: textfield;\n}\n.spectrum-Textfield::placeholder {\n    font-weight: 400;\n    font-style: italic;\n    transition: color 130ms ease-in-out;\n    opacity: 1;\n  }\n.spectrum-Textfield::-ms-input-placeholder {\n    font-weight: 400;\n    font-style: italic;\n    transition: color 130ms ease-in-out;\n    opacity: 1;\n  }\n.spectrum-Textfield:lang(ja)::placeholder, .spectrum-Textfield:lang(zh)::placeholder, .spectrum-Textfield:lang(ko)::placeholder {\n       font-style: normal;\n    }\n.spectrum-Textfield:lang(ja)::-ms-input-placeholder, .spectrum-Textfield:lang(zh)::-ms-input-placeholder, .spectrum-Textfield:lang(ko)::-ms-input-placeholder {\n       font-style: normal;\n    }\n.spectrum-Textfield:hover::placeholder {\n      font-weight: 400;\n    }\n.spectrum-Textfield:disabled {\n    opacity: 1;\n  }\n.spectrum-Textfield:disabled::placeholder {\n      font-weight: 400;\n    }\n.spectrum-Textfield::-ms-clear {\n    width: 0;\n    height: 0;\n  }\n.spectrum-Textfield::-webkit-inner-spin-button,\n  .spectrum-Textfield::-webkit-outer-spin-button {\n    -webkit-appearance: none;\n    margin: 0;\n  }\n.spectrum-Textfield:-moz-ui-invalid {\n    box-shadow: none;\n  }\n.spectrum-Textfield.is-invalid,\n  .spectrum-Textfield:invalid,\n  .spectrum-Textfield.is-valid {\n    background-repeat: no-repeat;\n  }\n.spectrum-Textfield.is-invalid,\n  .spectrum-Textfield:invalid {\n    background-size: 18px 18px;\n    background-position: calc(100% - 12px) 50%;\n    padding-right: 42px;\n  }\n.spectrum-Textfield.is-valid {\n    background-size: 12px 12px;\n    background-position: calc(100% - 12px) 50%;\n    padding-right: 36px;\n  }\n.spectrum-Textfield--multiline {\n  height: auto;\n  min-height: 56px;\n  padding: 3px 12px 5px 12px;\n  overflow: auto;\n}\n.spectrum-Textfield--multiline.is-invalid,\n  .spectrum-Textfield--multiline:invalid,\n  .spectrum-Textfield--multiline.is-valid {\n    background-position: calc(100% - 9px) calc(100% - 9px);\n  }\n.spectrum-Textfield--quiet {\n  border-radius: 0;\n  border-width: 0 0 1px 0;\n  padding-left: 0;\n  padding-right: 0;\n  resize: none;\n  overflow-y: hidden;\n}\n.spectrum-Textfield--quiet.is-invalid,\n  .spectrum-Textfield--quiet:invalid,\n  .spectrum-Textfield--quiet.is-valid {\n    background-position: 100% 50%;\n  }\n",""])},3076:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark .spectrum-Textfield {\n  background-color: rgb(37, 37, 37);\n  border-color: rgb(74, 74, 74);\n  color: rgb(227, 227, 227);\n}\n.spectrum--dark .spectrum-Textfield::placeholder {\n    color: rgb(144, 144, 144);\n  }\n.spectrum--dark .spectrum-Textfield:hover {\n    border-color: rgb(90, 90, 90);\n    box-shadow: none;\n  }\n.spectrum--dark .spectrum-Textfield:hover::placeholder {\n      color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-Textfield:focus {\n    border-color: rgb(55, 142, 240);\n  }\n.spectrum--dark .spectrum-Textfield.focus-ring:not(:active) {\n      border-color: rgb(38, 128, 235);\n      box-shadow: 0 0 0 1px rgb(38, 128, 235);\n    }\n.spectrum--dark .spectrum-Textfield[disabled] {\n    background-color: rgb(62, 62, 62);\n    border-color: transparent;\n    color: rgb(110, 110, 110);\n    -webkit-text-fill-color: rgb(110, 110, 110);\n  }\n.spectrum--dark .spectrum-Textfield[disabled]::placeholder {\n      color: rgb(110, 110, 110);\n    }\n.spectrum--dark .spectrum-Textfield.is-invalid,\n.spectrum--dark .spectrum-Textfield:invalid {\n    border-color: rgb(236, 91, 98);\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='18' viewBox='0 0 18 18' width='18'%3E%3Cpath style='fill:rgb%28227%2C 72%2C 80%29' d='M8.564 1.289L.2 16.256A.5.5 0 0 0 .636 17h16.728a.5.5 0 0 0 .5-.5.494.494 0 0 0-.064-.244L9.436 1.289a.5.5 0 0 0-.872 0zM10 14.75a.25.25 0 0 1-.25.25h-1.5a.25.25 0 0 1-.25-.25v-1.5a.25.25 0 0 1 .25-.25h1.5a.25.25 0 0 1 .25.25zm0-3a.25.25 0 0 1-.25.25h-1.5a.25.25 0 0 1-.25-.25v-6a.25.25 0 0 1 .25-.25h1.5a.25.25 0 0 1 .25.25z'/%3E%3C/svg%3E\");\n  }\n.spectrum--dark .spectrum-Textfield.is-invalid.focus-ring:not(:active),\n.spectrum--dark .spectrum-Textfield:invalid.focus-ring:not(:active) {\n        border-color: rgb(236, 91, 98);\n        box-shadow: 0 0 0 1px rgb(236, 91, 98);\n      }\n.spectrum--dark .spectrum-Textfield.is-valid {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='12' viewBox='0 0 12 12' width='12'%3E%3Cpath style='fill:rgb%2857%2C 185%2C 144%29' d='M4.5 10a1.023 1.023 0 0 1-.8-.384l-2.488-3a1 1 0 0 1 1.577-1.233L4.5 7.376l4.712-5.991a1 1 0 1 1 1.576 1.23l-5.511 7A.977.977 0 0 1 4.5 10z'/%3E%3C/svg%3E\");\n  }\n.spectrum--dark .spectrum-Textfield--quiet {\n  background-color: transparent;\n  border-color: rgb(74, 74, 74);\n}\n.spectrum--dark .spectrum-Textfield--quiet:hover {\n    border-color: rgb(90, 90, 90);\n  }\n.spectrum--dark .spectrum-Textfield--quiet:active {\n    border-color: rgb(55, 142, 240);\n  }\n.spectrum--dark .spectrum-Textfield--quiet:focus {\n    border-color: rgb(38, 128, 235);\n    box-shadow: 0 1px 0 rgb(38, 128, 235);\n  }\n.spectrum--dark .spectrum-Textfield--quiet.focus-ring:not(:active) {\n      border-color: rgb(38, 128, 235);\n      box-shadow: 0 1px 0 rgb(38, 128, 235);\n    }\n.spectrum--dark .spectrum-Textfield--quiet:disabled {\n    background-color: transparent;\n    border-color:  rgb(74, 74, 74);\n  }\n.spectrum--dark .spectrum-Textfield--quiet.is-invalid,\n.spectrum--dark .spectrum-Textfield--quiet:invalid {\n    border-color: rgb(236, 91, 98);\n  }\n.spectrum--dark .spectrum-Textfield--quiet.is-invalid:focus,\n.spectrum--dark .spectrum-Textfield--quiet:invalid:focus {\n      box-shadow: 0 1px 0 rgb(236, 91, 98);\n    }\n.spectrum--dark .spectrum-Textfield--quiet.is-invalid.focus-ring:not(:active),\n.spectrum--dark .spectrum-Textfield--quiet:invalid.focus-ring:not(:active) {\n        border-color: rgb(236, 91, 98);\n        box-shadow: 0 1px 0 rgb(236, 91, 98);\n      }\n",""])},60561:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest .spectrum-Textfield {\n  background-color: rgb(8, 8, 8);\n  border-color: rgb(57, 57, 57);\n  color: rgb(200, 200, 200);\n}\n.spectrum--darkest .spectrum-Textfield::placeholder {\n    color: rgb(124, 124, 124);\n  }\n.spectrum--darkest .spectrum-Textfield:hover {\n    border-color: rgb(73, 73, 73);\n    box-shadow: none;\n  }\n.spectrum--darkest .spectrum-Textfield:hover::placeholder {\n      color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-Textfield:focus {\n    border-color: rgb(38, 128, 235);\n  }\n.spectrum--darkest .spectrum-Textfield.focus-ring:not(:active) {\n      border-color: rgb(20, 115, 230);\n      box-shadow: 0 0 0 1px rgb(20, 115, 230);\n    }\n.spectrum--darkest .spectrum-Textfield[disabled] {\n    background-color: rgb(44, 44, 44);\n    border-color: transparent;\n    color: rgb(92, 92, 92);\n    -webkit-text-fill-color: rgb(92, 92, 92);\n  }\n.spectrum--darkest .spectrum-Textfield[disabled]::placeholder {\n      color: rgb(92, 92, 92);\n    }\n.spectrum--darkest .spectrum-Textfield.is-invalid,\n.spectrum--darkest .spectrum-Textfield:invalid {\n    border-color: rgb(227, 72, 80);\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='18' viewBox='0 0 18 18' width='18'%3E%3Cpath style='fill:rgb%28215%2C 55%2C 63%29' d='M8.564 1.289L.2 16.256A.5.5 0 0 0 .636 17h16.728a.5.5 0 0 0 .5-.5.494.494 0 0 0-.064-.244L9.436 1.289a.5.5 0 0 0-.872 0zM10 14.75a.25.25 0 0 1-.25.25h-1.5a.25.25 0 0 1-.25-.25v-1.5a.25.25 0 0 1 .25-.25h1.5a.25.25 0 0 1 .25.25zm0-3a.25.25 0 0 1-.25.25h-1.5a.25.25 0 0 1-.25-.25v-6a.25.25 0 0 1 .25-.25h1.5a.25.25 0 0 1 .25.25z'/%3E%3C/svg%3E\");\n  }\n.spectrum--darkest .spectrum-Textfield.is-invalid.focus-ring:not(:active),\n.spectrum--darkest .spectrum-Textfield:invalid.focus-ring:not(:active) {\n        border-color: rgb(227, 72, 80);\n        box-shadow: 0 0 0 1px rgb(227, 72, 80);\n      }\n.spectrum--darkest .spectrum-Textfield.is-valid {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='12' viewBox='0 0 12 12' width='12'%3E%3Cpath style='fill:rgb%2851%2C 171%2C 132%29' d='M4.5 10a1.023 1.023 0 0 1-.8-.384l-2.488-3a1 1 0 0 1 1.577-1.233L4.5 7.376l4.712-5.991a1 1 0 1 1 1.576 1.23l-5.511 7A.977.977 0 0 1 4.5 10z'/%3E%3C/svg%3E\");\n  }\n.spectrum--darkest .spectrum-Textfield--quiet {\n  background-color: transparent;\n  border-color: rgb(57, 57, 57);\n}\n.spectrum--darkest .spectrum-Textfield--quiet:hover {\n    border-color: rgb(73, 73, 73);\n  }\n.spectrum--darkest .spectrum-Textfield--quiet:active {\n    border-color: rgb(38, 128, 235);\n  }\n.spectrum--darkest .spectrum-Textfield--quiet:focus {\n    border-color: rgb(20, 115, 230);\n    box-shadow: 0 1px 0 rgb(20, 115, 230);\n  }\n.spectrum--darkest .spectrum-Textfield--quiet.focus-ring:not(:active) {\n      border-color: rgb(20, 115, 230);\n      box-shadow: 0 1px 0 rgb(20, 115, 230);\n    }\n.spectrum--darkest .spectrum-Textfield--quiet:disabled {\n    background-color: transparent;\n    border-color:  rgb(57, 57, 57);\n  }\n.spectrum--darkest .spectrum-Textfield--quiet.is-invalid,\n.spectrum--darkest .spectrum-Textfield--quiet:invalid {\n    border-color: rgb(227, 72, 80);\n  }\n.spectrum--darkest .spectrum-Textfield--quiet.is-invalid:focus,\n.spectrum--darkest .spectrum-Textfield--quiet:invalid:focus {\n      box-shadow: 0 1px 0 rgb(227, 72, 80);\n    }\n.spectrum--darkest .spectrum-Textfield--quiet.is-invalid.focus-ring:not(:active),\n.spectrum--darkest .spectrum-Textfield--quiet:invalid.focus-ring:not(:active) {\n        border-color: rgb(227, 72, 80);\n        box-shadow: 0 1px 0 rgb(227, 72, 80);\n      }\n",""])},47220:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-Textfield {\n  background-color: rgb(255, 255, 255);\n  border-color: rgb(225, 225, 225);\n  color: rgb(75, 75, 75);\n}\n.spectrum--light .spectrum-Textfield::placeholder {\n    color: rgb(142, 142, 142);\n  }\n.spectrum--light .spectrum-Textfield:hover {\n    border-color: rgb(202, 202, 202);\n    box-shadow: none;\n  }\n.spectrum--light .spectrum-Textfield:hover::placeholder {\n      color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-Textfield:focus {\n    border-color: rgb(20, 115, 230);\n  }\n.spectrum--light .spectrum-Textfield.focus-ring:not(:active) {\n      border-color: rgb(38, 128, 235);\n      box-shadow: 0 0 0 1px rgb(38, 128, 235);\n    }\n.spectrum--light .spectrum-Textfield[disabled] {\n    background-color: rgb(234, 234, 234);\n    border-color: transparent;\n    color: rgb(179, 179, 179);\n    -webkit-text-fill-color: rgb(179, 179, 179);\n  }\n.spectrum--light .spectrum-Textfield[disabled]::placeholder {\n      color: rgb(179, 179, 179);\n    }\n.spectrum--light .spectrum-Textfield.is-invalid,\n.spectrum--light .spectrum-Textfield:invalid {\n    border-color: rgb(215, 55, 63);\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='18' viewBox='0 0 18 18' width='18'%3E%3Cpath style='fill:rgb%28227%2C 72%2C 80%29' d='M8.564 1.289L.2 16.256A.5.5 0 0 0 .636 17h16.728a.5.5 0 0 0 .5-.5.494.494 0 0 0-.064-.244L9.436 1.289a.5.5 0 0 0-.872 0zM10 14.75a.25.25 0 0 1-.25.25h-1.5a.25.25 0 0 1-.25-.25v-1.5a.25.25 0 0 1 .25-.25h1.5a.25.25 0 0 1 .25.25zm0-3a.25.25 0 0 1-.25.25h-1.5a.25.25 0 0 1-.25-.25v-6a.25.25 0 0 1 .25-.25h1.5a.25.25 0 0 1 .25.25z'/%3E%3C/svg%3E\");\n  }\n.spectrum--light .spectrum-Textfield.is-invalid.focus-ring:not(:active),\n.spectrum--light .spectrum-Textfield:invalid.focus-ring:not(:active) {\n        border-color: rgb(215, 55, 63);\n        box-shadow: 0 0 0 1px rgb(215, 55, 63);\n      }\n.spectrum--light .spectrum-Textfield.is-valid {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='12' viewBox='0 0 12 12' width='12'%3E%3Cpath style='fill:rgb%2818%2C 128%2C 92%29' d='M4.5 10a1.023 1.023 0 0 1-.8-.384l-2.488-3a1 1 0 0 1 1.577-1.233L4.5 7.376l4.712-5.991a1 1 0 1 1 1.576 1.23l-5.511 7A.977.977 0 0 1 4.5 10z'/%3E%3C/svg%3E\");\n  }\n.spectrum--light .spectrum-Textfield--quiet {\n  background-color: transparent;\n  border-color: rgb(225, 225, 225);\n}\n.spectrum--light .spectrum-Textfield--quiet:hover {\n    border-color: rgb(202, 202, 202);\n  }\n.spectrum--light .spectrum-Textfield--quiet:active {\n    border-color: rgb(20, 115, 230);\n  }\n.spectrum--light .spectrum-Textfield--quiet:focus {\n    border-color: rgb(38, 128, 235);\n    box-shadow: 0 1px 0 rgb(38, 128, 235);\n  }\n.spectrum--light .spectrum-Textfield--quiet.focus-ring:not(:active) {\n      border-color: rgb(38, 128, 235);\n      box-shadow: 0 1px 0 rgb(38, 128, 235);\n    }\n.spectrum--light .spectrum-Textfield--quiet:disabled {\n    background-color: transparent;\n    border-color:  rgb(225, 225, 225);\n  }\n.spectrum--light .spectrum-Textfield--quiet.is-invalid,\n.spectrum--light .spectrum-Textfield--quiet:invalid {\n    border-color: rgb(215, 55, 63);\n  }\n.spectrum--light .spectrum-Textfield--quiet.is-invalid:focus,\n.spectrum--light .spectrum-Textfield--quiet:invalid:focus {\n      box-shadow: 0 1px 0 rgb(215, 55, 63);\n    }\n.spectrum--light .spectrum-Textfield--quiet.is-invalid.focus-ring:not(:active),\n.spectrum--light .spectrum-Textfield--quiet:invalid.focus-ring:not(:active) {\n        border-color: rgb(215, 55, 63);\n        box-shadow: 0 1px 0 rgb(215, 55, 63);\n      }\n",""])},97994:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-Textfield {\n  background-color: rgb(255, 255, 255);\n  border-color: rgb(234, 234, 234);\n  color: rgb(80, 80, 80);\n}\n.spectrum--lightest .spectrum-Textfield::placeholder {\n    color: rgb(149, 149, 149);\n  }\n.spectrum--lightest .spectrum-Textfield:hover {\n    border-color: rgb(211, 211, 211);\n    box-shadow: none;\n  }\n.spectrum--lightest .spectrum-Textfield:hover::placeholder {\n      color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-Textfield:focus {\n    border-color: rgb(38, 128, 235);\n  }\n.spectrum--lightest .spectrum-Textfield.focus-ring:not(:active) {\n      border-color: rgb(55, 142, 240);\n      box-shadow: 0 0 0 1px rgb(55, 142, 240);\n    }\n.spectrum--lightest .spectrum-Textfield[disabled] {\n    background-color: rgb(244, 244, 244);\n    border-color: transparent;\n    color: rgb(188, 188, 188);\n    -webkit-text-fill-color: rgb(188, 188, 188);\n  }\n.spectrum--lightest .spectrum-Textfield[disabled]::placeholder {\n      color: rgb(188, 188, 188);\n    }\n.spectrum--lightest .spectrum-Textfield.is-invalid,\n.spectrum--lightest .spectrum-Textfield:invalid {\n    border-color: rgb(227, 72, 80);\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='18' viewBox='0 0 18 18' width='18'%3E%3Cpath style='fill:rgb%28236%2C 91%2C 98%29' d='M8.564 1.289L.2 16.256A.5.5 0 0 0 .636 17h16.728a.5.5 0 0 0 .5-.5.494.494 0 0 0-.064-.244L9.436 1.289a.5.5 0 0 0-.872 0zM10 14.75a.25.25 0 0 1-.25.25h-1.5a.25.25 0 0 1-.25-.25v-1.5a.25.25 0 0 1 .25-.25h1.5a.25.25 0 0 1 .25.25zm0-3a.25.25 0 0 1-.25.25h-1.5a.25.25 0 0 1-.25-.25v-6a.25.25 0 0 1 .25-.25h1.5a.25.25 0 0 1 .25.25z'/%3E%3C/svg%3E\");\n  }\n.spectrum--lightest .spectrum-Textfield.is-invalid.focus-ring:not(:active),\n.spectrum--lightest .spectrum-Textfield:invalid.focus-ring:not(:active) {\n        border-color: rgb(227, 72, 80);\n        box-shadow: 0 0 0 1px rgb(227, 72, 80);\n      }\n.spectrum--lightest .spectrum-Textfield.is-valid {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='12' viewBox='0 0 12 12' width='12'%3E%3Cpath style='fill:rgb%2838%2C 142%2C 108%29' d='M4.5 10a1.023 1.023 0 0 1-.8-.384l-2.488-3a1 1 0 0 1 1.577-1.233L4.5 7.376l4.712-5.991a1 1 0 1 1 1.576 1.23l-5.511 7A.977.977 0 0 1 4.5 10z'/%3E%3C/svg%3E\");\n  }\n.spectrum--lightest .spectrum-Textfield--quiet {\n  background-color: transparent;\n  border-color: rgb(234, 234, 234);\n}\n.spectrum--lightest .spectrum-Textfield--quiet:hover {\n    border-color: rgb(211, 211, 211);\n  }\n.spectrum--lightest .spectrum-Textfield--quiet:active {\n    border-color: rgb(38, 128, 235);\n  }\n.spectrum--lightest .spectrum-Textfield--quiet:focus {\n    border-color: rgb(55, 142, 240);\n    box-shadow: 0 1px 0 rgb(55, 142, 240);\n  }\n.spectrum--lightest .spectrum-Textfield--quiet.focus-ring:not(:active) {\n      border-color: rgb(55, 142, 240);\n      box-shadow: 0 1px 0 rgb(55, 142, 240);\n    }\n.spectrum--lightest .spectrum-Textfield--quiet:disabled {\n    background-color: transparent;\n    border-color:  rgb(234, 234, 234);\n  }\n.spectrum--lightest .spectrum-Textfield--quiet.is-invalid,\n.spectrum--lightest .spectrum-Textfield--quiet:invalid {\n    border-color: rgb(227, 72, 80);\n  }\n.spectrum--lightest .spectrum-Textfield--quiet.is-invalid:focus,\n.spectrum--lightest .spectrum-Textfield--quiet:invalid:focus {\n      box-shadow: 0 1px 0 rgb(227, 72, 80);\n    }\n.spectrum--lightest .spectrum-Textfield--quiet.is-invalid.focus-ring:not(:active),\n.spectrum--lightest .spectrum-Textfield--quiet:invalid.focus-ring:not(:active) {\n        border-color: rgb(227, 72, 80);\n        box-shadow: 0 1px 0 rgb(227, 72, 80);\n      }\n",""])},96835:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large .spectrum-Toast {\n\n  border-radius: 4px;\n\n  padding: 10px 10px 10px 20px;\n\n  font-size: 17px;\n  font-weight: 700;\n}\n.spectrum--large .spectrum-Toast-typeIcon {\n\n  margin: 9px 15px 9px 0;\n}\n.spectrum--large .spectrum-Toast-content {\n  padding: 6px 20px 6px 0;\n}\n.spectrum--large .spectrum-Toast-buttons .spectrum-Button + .spectrum-Button,\n    .spectrum--large .spectrum-Toast-buttons .spectrum-Button + .spectrum-ClearButton,\n    .spectrum--large .spectrum-Toast-buttons .spectrum-ClearButton + .spectrum-Button,\n    .spectrum--large .spectrum-Toast-buttons .spectrum-ClearButton + .spectrum-ClearButton {\n      margin-left: 10px;\n    }\n.spectrum--large .spectrum-Toast-body .spectrum-Button {\n    margin-right: 14px;\n  }\n.spectrum--large .spectrum-Toast-body + .spectrum-Toast-buttons {\n    padding-left: 10px;\n  }\n",""])},37522:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Toast {\n  box-sizing: border-box;\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -ms-flex-direction: row;\n      flex-direction: row;\n  -ms-flex-align: stretch;\n      align-items: stretch;\n\n  border-radius: 4px;\n\n  padding: 10px 10px 10px 20px;\n\n  font-size: 17px;\n  font-weight: 700;\n  -webkit-font-smoothing: antialiased;\n}\n.spectrum-Toast-typeIcon {\n  -ms-flex-negative: 0;\n      flex-shrink: 0;\n  -ms-flex-positive: 0;\n      flex-grow: 0;\n\n  margin: 9px 15px 9px 0;\n}\n.spectrum-Toast-content {\n  -ms-flex: 1 1 auto;\n      flex: 1 1 auto;\n  display: inline-block;\n  box-sizing: border-box;\n  padding: 6px 20px 6px 0;\n  text-align: left;\n}\n.spectrum-Toast-buttons {\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex: 0 0 auto;\n      flex: 0 0 auto;\n  -ms-flex-align: start;\n      align-items: flex-start;\n}\n.spectrum-Toast-buttons .spectrum-Button + .spectrum-Button,\n    .spectrum-Toast-buttons .spectrum-Button + .spectrum-ClearButton,\n    .spectrum-Toast-buttons .spectrum-ClearButton + .spectrum-Button,\n    .spectrum-Toast-buttons .spectrum-ClearButton + .spectrum-ClearButton {\n      margin-left: 10px;\n    }\n.spectrum-Toast-body {\n  -ms-flex: 1 1 auto;\n      flex: 1 1 auto;\n  -ms-flex-item-align: center;\n      -ms-grid-row-align: center;\n      align-self: center;\n}\n.spectrum-Toast-body .spectrum-Button {\n    float: right;\n    margin-right: 14px;\n  }\n.spectrum-Toast-body + .spectrum-Toast-buttons {\n    padding-left: 10px;\n\n    border-left-width: 1px;\n    border-left-style: solid;\n  }\n",""])},23563:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Toast {\n  box-sizing: border-box;\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -ms-flex-direction: row;\n      flex-direction: row;\n  -ms-flex-align: stretch;\n      align-items: stretch;\n\n  border-radius: 4px;\n\n  padding: 8px 8px 8px 16px;\n\n  font-size: 14px;\n  font-weight: 700;\n  -webkit-font-smoothing: antialiased;\n}\n.spectrum-Toast-typeIcon {\n  -ms-flex-negative: 0;\n      flex-shrink: 0;\n  -ms-flex-positive: 0;\n      flex-grow: 0;\n\n  margin: 7px 12px 7px 0;\n}\n.spectrum-Toast-content {\n  -ms-flex: 1 1 auto;\n      flex: 1 1 auto;\n  display: inline-block;\n  box-sizing: border-box;\n  padding: 5px 16px 5px 0;\n  text-align: left;\n}\n.spectrum-Toast-buttons {\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex: 0 0 auto;\n      flex: 0 0 auto;\n  -ms-flex-align: start;\n      align-items: flex-start;\n}\n.spectrum-Toast-buttons .spectrum-Button + .spectrum-Button,\n    .spectrum-Toast-buttons .spectrum-Button + .spectrum-ClearButton,\n    .spectrum-Toast-buttons .spectrum-ClearButton + .spectrum-Button,\n    .spectrum-Toast-buttons .spectrum-ClearButton + .spectrum-ClearButton {\n      margin-left: 8px;\n    }\n.spectrum-Toast-body {\n  -ms-flex: 1 1 auto;\n      flex: 1 1 auto;\n  -ms-flex-item-align: center;\n      -ms-grid-row-align: center;\n      align-self: center;\n}\n.spectrum-Toast-body .spectrum-Button {\n    float: right;\n    margin-right: 11px;\n  }\n.spectrum-Toast-body + .spectrum-Toast-buttons {\n    padding-left: 8px;\n\n    border-left-width: 1px;\n    border-left-style: solid;\n  }\n",""])},48261:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark .spectrum-Toast {\n  background-color: rgb(116, 116, 116);\n  color: rgb(116, 116, 116);\n}\n.spectrum--dark .spectrum-Toast-content {\n  color: rgb(255, 255, 255);\n}\n.spectrum--dark .spectrum-Toast-typeIcon {\n  color: white;\n}\n.spectrum--dark .spectrum-Toast-buttons {\n  border-left-color: rgba(255, 255, 255, 0.2);\n}\n.spectrum--dark .spectrum-Toast--warning {\n  background-color: rgb(203, 111, 16);\n  color: rgb(203, 111, 16);\n}\n.spectrum--dark .spectrum-Toast--warning .spectrum-Toast-closeButton.focus-ring:not(:active) {\n      color: rgb(203, 111, 16);\n    }\n.spectrum--dark .spectrum-Toast--negative,\n.spectrum--dark .spectrum-Toast--error {\n  background-color: rgb(201, 37, 45);\n  color: rgb(201, 37, 45);\n}\n.spectrum--dark .spectrum-Toast--negative .spectrum-Toast-closeButton.focus-ring:not(:active),\n.spectrum--dark .spectrum-Toast--error .spectrum-Toast-closeButton.focus-ring:not(:active) {\n      color: rgb(201, 37, 45);\n    }\n.spectrum--dark .spectrum-Toast--info {\n  background-color: rgb(13, 102, 208);\n  color: rgb(13, 102, 208);\n}\n.spectrum--dark .spectrum-Toast--info .spectrum-Toast-closeButton.focus-ring:not(:active) {\n      color: rgb(13, 102, 208);\n    }\n.spectrum--dark .spectrum-Toast--positive,\n.spectrum--dark .spectrum-Toast--success {\n  background-color: rgb(18, 128, 92);\n  color: rgb(18, 128, 92);\n}\n.spectrum--dark .spectrum-Toast--positive .spectrum-Toast-closeButton.focus-ring:not(:active),\n.spectrum--dark .spectrum-Toast--success .spectrum-Toast-closeButton.focus-ring:not(:active) {\n      color: rgb(18, 128, 92);\n    }\n\n",""])},63422:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest .spectrum-Toast {\n  background-color: rgb(116, 116, 116);\n  color: rgb(116, 116, 116);\n}\n.spectrum--darkest .spectrum-Toast-content {\n  color: rgb(255, 255, 255);\n}\n.spectrum--darkest .spectrum-Toast-typeIcon {\n  color: white;\n}\n.spectrum--darkest .spectrum-Toast-buttons {\n  border-left-color: rgba(255, 255, 255, 0.2);\n}\n.spectrum--darkest .spectrum-Toast--warning {\n  background-color: rgb(203, 111, 16);\n  color: rgb(203, 111, 16);\n}\n.spectrum--darkest .spectrum-Toast--warning .spectrum-Toast-closeButton.focus-ring:not(:active) {\n      color: rgb(203, 111, 16);\n    }\n.spectrum--darkest .spectrum-Toast--negative,\n.spectrum--darkest .spectrum-Toast--error {\n  background-color: rgb(201, 37, 45);\n  color: rgb(201, 37, 45);\n}\n.spectrum--darkest .spectrum-Toast--negative .spectrum-Toast-closeButton.focus-ring:not(:active),\n.spectrum--darkest .spectrum-Toast--error .spectrum-Toast-closeButton.focus-ring:not(:active) {\n      color: rgb(201, 37, 45);\n    }\n.spectrum--darkest .spectrum-Toast--info {\n  background-color: rgb(13, 102, 208);\n  color: rgb(13, 102, 208);\n}\n.spectrum--darkest .spectrum-Toast--info .spectrum-Toast-closeButton.focus-ring:not(:active) {\n      color: rgb(13, 102, 208);\n    }\n.spectrum--darkest .spectrum-Toast--positive,\n.spectrum--darkest .spectrum-Toast--success {\n  background-color: rgb(18, 128, 92);\n  color: rgb(18, 128, 92);\n}\n.spectrum--darkest .spectrum-Toast--positive .spectrum-Toast-closeButton.focus-ring:not(:active),\n.spectrum--darkest .spectrum-Toast--success .spectrum-Toast-closeButton.focus-ring:not(:active) {\n      color: rgb(18, 128, 92);\n    }\n\n",""])},14713:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-Toast {\n  background-color: rgb(116, 116, 116);\n  color: rgb(116, 116, 116);\n}\n.spectrum--light .spectrum-Toast-content {\n  color: rgb(255, 255, 255);\n}\n.spectrum--light .spectrum-Toast-typeIcon {\n  color: white;\n}\n.spectrum--light .spectrum-Toast-buttons {\n  border-left-color: rgba(255, 255, 255, 0.2);\n}\n.spectrum--light .spectrum-Toast--warning {\n  background-color: rgb(203, 111, 16);\n  color: rgb(203, 111, 16);\n}\n.spectrum--light .spectrum-Toast--warning .spectrum-Toast-closeButton.focus-ring:not(:active) {\n      color: rgb(203, 111, 16);\n    }\n.spectrum--light .spectrum-Toast--negative,\n.spectrum--light .spectrum-Toast--error {\n  background-color: rgb(201, 37, 45);\n  color: rgb(201, 37, 45);\n}\n.spectrum--light .spectrum-Toast--negative .spectrum-Toast-closeButton.focus-ring:not(:active),\n.spectrum--light .spectrum-Toast--error .spectrum-Toast-closeButton.focus-ring:not(:active) {\n      color: rgb(201, 37, 45);\n    }\n.spectrum--light .spectrum-Toast--info {\n  background-color: rgb(13, 102, 208);\n  color: rgb(13, 102, 208);\n}\n.spectrum--light .spectrum-Toast--info .spectrum-Toast-closeButton.focus-ring:not(:active) {\n      color: rgb(13, 102, 208);\n    }\n.spectrum--light .spectrum-Toast--positive,\n.spectrum--light .spectrum-Toast--success {\n  background-color: rgb(18, 128, 92);\n  color: rgb(18, 128, 92);\n}\n.spectrum--light .spectrum-Toast--positive .spectrum-Toast-closeButton.focus-ring:not(:active),\n.spectrum--light .spectrum-Toast--success .spectrum-Toast-closeButton.focus-ring:not(:active) {\n      color: rgb(18, 128, 92);\n    }\n\n",""])},32715:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-Toast {\n  background-color: rgb(116, 116, 116);\n  color: rgb(116, 116, 116);\n}\n.spectrum--lightest .spectrum-Toast-content {\n  color: rgb(255, 255, 255);\n}\n.spectrum--lightest .spectrum-Toast-typeIcon {\n  color: white;\n}\n.spectrum--lightest .spectrum-Toast-buttons {\n  border-left-color: rgba(255, 255, 255, 0.2);\n}\n.spectrum--lightest .spectrum-Toast--warning {\n  background-color: rgb(203, 111, 16);\n  color: rgb(203, 111, 16);\n}\n.spectrum--lightest .spectrum-Toast--warning .spectrum-Toast-closeButton.focus-ring:not(:active) {\n      color: rgb(203, 111, 16);\n    }\n.spectrum--lightest .spectrum-Toast--negative,\n.spectrum--lightest .spectrum-Toast--error {\n  background-color: rgb(201, 37, 45);\n  color: rgb(201, 37, 45);\n}\n.spectrum--lightest .spectrum-Toast--negative .spectrum-Toast-closeButton.focus-ring:not(:active),\n.spectrum--lightest .spectrum-Toast--error .spectrum-Toast-closeButton.focus-ring:not(:active) {\n      color: rgb(201, 37, 45);\n    }\n.spectrum--lightest .spectrum-Toast--info {\n  background-color: rgb(13, 102, 208);\n  color: rgb(13, 102, 208);\n}\n.spectrum--lightest .spectrum-Toast--info .spectrum-Toast-closeButton.focus-ring:not(:active) {\n      color: rgb(13, 102, 208);\n    }\n.spectrum--lightest .spectrum-Toast--positive,\n.spectrum--lightest .spectrum-Toast--success {\n  background-color: rgb(18, 128, 92);\n  color: rgb(18, 128, 92);\n}\n.spectrum--lightest .spectrum-Toast--positive .spectrum-Toast-closeButton.focus-ring:not(:active),\n.spectrum--lightest .spectrum-Toast--success .spectrum-Toast-closeButton.focus-ring:not(:active) {\n      color: rgb(18, 128, 92);\n    }\n\n",""])},72630:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large .spectrum-ToggleSwitch {\n\n  min-height: 40px;\n\n  margin-right: 20px;\n}\n.spectrum--large .spectrum-ToggleSwitch-input:checked + .spectrum-ToggleSwitch-switch::after {\n      transform: translateX(18px);\n    }\n.spectrum--large .spectrum-ToggleSwitch-label {\n  margin: 0 13px;\n  font-size: 17px;\n  transition: color 160ms ease-in-out;\n\n  margin-top: 8px;\n}\n.spectrum--large .spectrum-ToggleSwitch-switch {\n\n  height: 18px;\n  width: 36px;\n  margin: 11px 0;\n}\n.spectrum--large .spectrum-ToggleSwitch-switch::before {\n    transition: background 130ms ease-in-out, border 130ms ease-in-out;\n\n    height: 18px;\n\n    border-radius: 9px;\n  }\n.spectrum--large .spectrum-ToggleSwitch-switch::after {\n    transition: background 130ms ease-in-out, border 130ms ease-in-out, transform 130ms ease-in-out, box-shadow 130ms ease-in-out;\n\n    width: 18px;\n    height: 18px;\n\n    border-width: 2px;\n    border-radius: 9px;\n  }\n",""])},94865:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,'.spectrum-ToggleSwitch {\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -ms-flex-align: start;\n      align-items: flex-start;\n\n  position: relative;\n\n  min-height: 40px;\n  max-width: 100%;\n\n  margin-right: 20px;\n\n  vertical-align: top;\n}\n.spectrum-ToggleSwitch-input {\n  margin: 0;\n  box-sizing: border-box;\n  padding: 0;\n\n  position: absolute;\n  width: 100%;\n  height: 100%;\n  top: 0;\n  left: 0;\n  opacity: .0001;\n  z-index: 1;\n\n  cursor: pointer;\n}\n.spectrum-ToggleSwitch-input:checked + .spectrum-ToggleSwitch-switch::after {\n      transform: translateX(18px);\n    }\n.spectrum-ToggleSwitch-input:disabled,\n  .spectrum-ToggleSwitch-input[disabled] {\n    cursor: default;\n  }\n.spectrum-ToggleSwitch-label {\n  margin: 0 13px;\n  font-size: 17px;\n  transition: color 160ms ease-in-out;\n\n  margin-top: 8px;\n}\n.spectrum-ToggleSwitch-switch {\n  display: inline-block;\n  position: relative;\n\n  height: 18px;\n  width: 36px;\n  margin: 11px 0;\n\n  -ms-flex-positive: 0;\n\n      flex-grow: 0;\n  -ms-flex-negative: 0;\n      flex-shrink: 0;\n\n  vertical-align: middle;\n}\n.spectrum-ToggleSwitch-switch::before,\n  .spectrum-ToggleSwitch-switch::after {\n    display: block;\n    position: absolute;\n    content: "";\n    box-sizing: border-box;\n  }\n.spectrum-ToggleSwitch-switch::before {\n    transition: background 130ms ease-in-out, border 130ms ease-in-out;\n\n    height: 18px;\n\n    left: 0;\n    right: 0;\n\n    border-radius: 9px;\n  }\n.spectrum-ToggleSwitch-switch::after {\n    transition: background 130ms ease-in-out, border 130ms ease-in-out, transform 130ms ease-in-out, box-shadow 130ms ease-in-out;\n\n    width: 18px;\n    height: 18px;\n\n    top: 0;\n    left: 0;\n\n    border-width: 2px;\n    border-radius: 9px;\n    border-style: solid;\n  }\n',""])},61822:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,'.spectrum-ToggleSwitch {\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -ms-flex-align: start;\n      align-items: flex-start;\n\n  position: relative;\n\n  min-height: 32px;\n  max-width: 100%;\n\n  margin-right: 16px;\n\n  vertical-align: top;\n}\n.spectrum-ToggleSwitch-input {\n  margin: 0;\n  box-sizing: border-box;\n  padding: 0;\n\n  position: absolute;\n  width: 100%;\n  height: 100%;\n  top: 0;\n  left: 0;\n  opacity: .0001;\n  z-index: 1;\n\n  cursor: pointer;\n}\n.spectrum-ToggleSwitch-input:checked + .spectrum-ToggleSwitch-switch::after {\n      transform: translateX(12px);\n    }\n.spectrum-ToggleSwitch-input:disabled,\n  .spectrum-ToggleSwitch-input[disabled] {\n    cursor: default;\n  }\n.spectrum-ToggleSwitch-label {\n  margin: 0 10px;\n  font-size: 14px;\n  transition: color 160ms ease-in-out;\n\n  margin-top: 6px;\n}\n.spectrum-ToggleSwitch-switch {\n  display: inline-block;\n  position: relative;\n\n  height: 14px;\n  width: 26px;\n  margin: 9px 0;\n\n  -ms-flex-positive: 0;\n\n      flex-grow: 0;\n  -ms-flex-negative: 0;\n      flex-shrink: 0;\n\n  vertical-align: middle;\n}\n.spectrum-ToggleSwitch-switch::before,\n  .spectrum-ToggleSwitch-switch::after {\n    display: block;\n    position: absolute;\n    content: "";\n    box-sizing: border-box;\n  }\n.spectrum-ToggleSwitch-switch::before {\n    transition: background 130ms ease-in-out, border 130ms ease-in-out;\n\n    height: 14px;\n\n    left: 0;\n    right: 0;\n\n    border-radius: 7px;\n  }\n.spectrum-ToggleSwitch-switch::after {\n    transition: background 130ms ease-in-out, border 130ms ease-in-out, transform 130ms ease-in-out, box-shadow 130ms ease-in-out;\n\n    width: 14px;\n    height: 14px;\n\n    top: 0;\n    left: 0;\n\n    border-width: 2px;\n    border-radius: 7px;\n    border-style: solid;\n  }\n',""])},76039:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark .spectrum-ToggleSwitch-switch::before {\n    background-color: rgb(74, 74, 74);\n  }\n.spectrum--dark .spectrum-ToggleSwitch-switch::after {\n    background-color: rgb(47, 47, 47);\n    border-color: rgb(144, 144, 144);\n  }\n.spectrum--dark .spectrum-ToggleSwitch-input ~ .spectrum-ToggleSwitch-label {\n  color: rgb(227, 227, 227);\n}\n.spectrum--dark .spectrum-ToggleSwitch-input:checked + .spectrum-ToggleSwitch-switch::before {\n      background-color: rgb(55, 142, 240);\n    }\n.spectrum--dark .spectrum-ToggleSwitch-input:checked + .spectrum-ToggleSwitch-switch::after {\n      border-color: rgb(55, 142, 240);\n    }\n.spectrum--dark .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input + .spectrum-ToggleSwitch-switch::after {\n        border-color: rgb(185, 185, 185);\n        box-shadow: none;\n      }\n.spectrum--dark .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input ~ .spectrum-ToggleSwitch-label {\n      color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::before {\n        background-color: rgb(75, 156, 245);\n      }\n.spectrum--dark .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::after {\n        border-color: rgb(75, 156, 245);\n      }\n.spectrum--dark .spectrum-ToggleSwitch:active .spectrum-ToggleSwitch-input + .spectrum-ToggleSwitch-switch::after {\n        border-color: rgb(227, 227, 227);\n      }\n.spectrum--dark .spectrum-ToggleSwitch:active .spectrum-ToggleSwitch-input ~ .spectrum-ToggleSwitch-label {\n      color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-ToggleSwitch:active .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::before {\n        background-color: rgb(90, 169, 250);\n      }\n.spectrum--dark .spectrum-ToggleSwitch:active .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::after {\n        border-color: rgb(90, 169, 250);\n      }\n.spectrum--dark .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input:disabled + .spectrum-ToggleSwitch-switch::before {\n      background-color: rgb(74, 74, 74);\n    }\n.spectrum--dark .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input:disabled + .spectrum-ToggleSwitch-switch::after {\n      border-color: rgb(90, 90, 90);\n    }\n.spectrum--dark .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input:disabled ~ .spectrum-ToggleSwitch-label {\n    color: rgb(110, 110, 110);\n  }\n.spectrum--dark .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input:disabled:checked + .spectrum-ToggleSwitch-switch::before {\n        background-color: rgb(90, 90, 90);\n      }\n.spectrum--dark .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input:disabled:checked + .spectrum-ToggleSwitch-switch::after {\n        border-color: rgb(90, 90, 90);\n      }\n.spectrum--dark .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input:disabled:checked ~ .spectrum-ToggleSwitch-label {\n      color: rgb(110, 110, 110);\n    }\n.spectrum--dark .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input:checked + .spectrum-ToggleSwitch-switch::before {\n      background-color: rgb(185, 185, 185);\n    }\n.spectrum--dark .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input:checked + .spectrum-ToggleSwitch-switch::after {\n      border-color: rgb(185, 185, 185);\n    }\n.spectrum--dark .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::before {\n      background-color: rgb(227, 227, 227);\n    }\n.spectrum--dark .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::after {\n      border-color: rgb(227, 227, 227);\n    }\n.spectrum--dark .spectrum-ToggleSwitch.spectrum-ToggleSwitch--quiet:active .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::before {\n      background-color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-ToggleSwitch.spectrum-ToggleSwitch--quiet:active .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::after {\n      border-color: rgb(255, 255, 255);\n    }\n.spectrum--dark .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input.focus-ring + .spectrum-ToggleSwitch-switch::after,\n.spectrum--dark .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input.focus-ring + .spectrum-ToggleSwitch-switch::after,\n.spectrum--dark .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input.focus-ring + .spectrum-ToggleSwitch-switch::after,\n.spectrum--dark .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input.focus-ring + .spectrum-ToggleSwitch-switch::after {\n        border-color: rgb(38, 128, 235);\n        box-shadow: 0 0 0 1px rgb(38, 128, 235);\n      }\n.spectrum--dark .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input.focus-ring ~ .spectrum-ToggleSwitch-label,\n.spectrum--dark .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input.focus-ring ~ .spectrum-ToggleSwitch-label,\n.spectrum--dark .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input.focus-ring ~ .spectrum-ToggleSwitch-label,\n.spectrum--dark .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input.focus-ring ~ .spectrum-ToggleSwitch-label {\n      color: rgb(75, 156, 245);\n    }\n.spectrum--dark .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::before,\n.spectrum--dark .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::before,\n.spectrum--dark .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::before,\n.spectrum--dark .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::before {\n          background-color: rgb(38, 128, 235);\n        }\n.spectrum--dark .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::after,\n.spectrum--dark .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::after,\n.spectrum--dark .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::after,\n.spectrum--dark .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::after {\n          border-color: rgb(38, 128, 235);\n          box-shadow: 0 0 0 1px rgb(38, 128, 235);\n        }\n.spectrum--dark .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input.focus-ring:checked ~ .spectrum-ToggleSwitch-label,\n.spectrum--dark .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input.focus-ring:checked ~ .spectrum-ToggleSwitch-label,\n.spectrum--dark .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input.focus-ring:checked ~ .spectrum-ToggleSwitch-label,\n.spectrum--dark .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input.focus-ring:checked ~ .spectrum-ToggleSwitch-label {\n        color: rgb(75, 156, 245);\n      }\n.spectrum--dark .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input:checked + .spectrum-ToggleSwitch-switch::before {\n          background-color: rgb(74, 74, 74);\n        }\n.spectrum--dark .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input:checked + .spectrum-ToggleSwitch-switch::after {\n        border-color: rgb(144, 144, 144);\n      }\n.spectrum--dark .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::before {\n          background-color: rgb(74, 74, 74);\n        }\n.spectrum--dark .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::after {\n          border-color: rgb(38, 128, 235);\n        }\n.spectrum--dark .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input:disabled:checked + .spectrum-ToggleSwitch-switch::before {\n          background-color: rgb(74, 74, 74);\n        }\n.spectrum--dark .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input:disabled + .spectrum-ToggleSwitch-switch::before {\n          background-color: rgb(74, 74, 74);\n        }\n.spectrum--dark .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input:disabled + .spectrum-ToggleSwitch-switch::after {\n          border-color: rgb(90, 90, 90);\n        }\n.spectrum--dark .spectrum-ToggleSwitch--ab:hover .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::before {\n          background-color: rgb(74, 74, 74);\n        }\n.spectrum--dark .spectrum-ToggleSwitch--ab:hover .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::after {\n          border-color: rgb(185, 185, 185);\n        }\n.spectrum--dark .spectrum-ToggleSwitch--ab:active .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::before {\n          background-color: rgb(74, 74, 74);\n        }\n.spectrum--dark .spectrum-ToggleSwitch--ab:active .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::after {\n          border-color: rgb(227, 227, 227);\n        }\n",""])},80714:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest .spectrum-ToggleSwitch-switch::before {\n    background-color: rgb(57, 57, 57);\n  }\n.spectrum--darkest .spectrum-ToggleSwitch-switch::after {\n    background-color: rgb(26, 26, 26);\n    border-color: rgb(124, 124, 124);\n  }\n.spectrum--darkest .spectrum-ToggleSwitch-input ~ .spectrum-ToggleSwitch-label {\n  color: rgb(200, 200, 200);\n}\n.spectrum--darkest .spectrum-ToggleSwitch-input:checked + .spectrum-ToggleSwitch-switch::before {\n      background-color: rgb(38, 128, 235);\n    }\n.spectrum--darkest .spectrum-ToggleSwitch-input:checked + .spectrum-ToggleSwitch-switch::after {\n      border-color: rgb(38, 128, 235);\n    }\n.spectrum--darkest .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input + .spectrum-ToggleSwitch-switch::after {\n        border-color: rgb(162, 162, 162);\n        box-shadow: none;\n      }\n.spectrum--darkest .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input ~ .spectrum-ToggleSwitch-label {\n      color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::before {\n        background-color: rgb(55, 142, 240);\n      }\n.spectrum--darkest .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::after {\n        border-color: rgb(55, 142, 240);\n      }\n.spectrum--darkest .spectrum-ToggleSwitch:active .spectrum-ToggleSwitch-input + .spectrum-ToggleSwitch-switch::after {\n        border-color: rgb(200, 200, 200);\n      }\n.spectrum--darkest .spectrum-ToggleSwitch:active .spectrum-ToggleSwitch-input ~ .spectrum-ToggleSwitch-label {\n      color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-ToggleSwitch:active .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::before {\n        background-color: rgb(75, 156, 245);\n      }\n.spectrum--darkest .spectrum-ToggleSwitch:active .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::after {\n        border-color: rgb(75, 156, 245);\n      }\n.spectrum--darkest .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input:disabled + .spectrum-ToggleSwitch-switch::before {\n      background-color: rgb(57, 57, 57);\n    }\n.spectrum--darkest .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input:disabled + .spectrum-ToggleSwitch-switch::after {\n      border-color: rgb(73, 73, 73);\n    }\n.spectrum--darkest .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input:disabled ~ .spectrum-ToggleSwitch-label {\n    color: rgb(92, 92, 92);\n  }\n.spectrum--darkest .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input:disabled:checked + .spectrum-ToggleSwitch-switch::before {\n        background-color: rgb(73, 73, 73);\n      }\n.spectrum--darkest .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input:disabled:checked + .spectrum-ToggleSwitch-switch::after {\n        border-color: rgb(73, 73, 73);\n      }\n.spectrum--darkest .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input:disabled:checked ~ .spectrum-ToggleSwitch-label {\n      color: rgb(92, 92, 92);\n    }\n.spectrum--darkest .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input:checked + .spectrum-ToggleSwitch-switch::before {\n      background-color: rgb(162, 162, 162);\n    }\n.spectrum--darkest .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input:checked + .spectrum-ToggleSwitch-switch::after {\n      border-color: rgb(162, 162, 162);\n    }\n.spectrum--darkest .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::before {\n      background-color: rgb(200, 200, 200);\n    }\n.spectrum--darkest .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::after {\n      border-color: rgb(200, 200, 200);\n    }\n.spectrum--darkest .spectrum-ToggleSwitch.spectrum-ToggleSwitch--quiet:active .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::before {\n      background-color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-ToggleSwitch.spectrum-ToggleSwitch--quiet:active .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::after {\n      border-color: rgb(239, 239, 239);\n    }\n.spectrum--darkest .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input.focus-ring + .spectrum-ToggleSwitch-switch::after,\n.spectrum--darkest .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input.focus-ring + .spectrum-ToggleSwitch-switch::after,\n.spectrum--darkest .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input.focus-ring + .spectrum-ToggleSwitch-switch::after,\n.spectrum--darkest .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input.focus-ring + .spectrum-ToggleSwitch-switch::after {\n        border-color: rgb(20, 115, 230);\n        box-shadow: 0 0 0 1px rgb(20, 115, 230);\n      }\n.spectrum--darkest .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input.focus-ring ~ .spectrum-ToggleSwitch-label,\n.spectrum--darkest .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input.focus-ring ~ .spectrum-ToggleSwitch-label,\n.spectrum--darkest .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input.focus-ring ~ .spectrum-ToggleSwitch-label,\n.spectrum--darkest .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input.focus-ring ~ .spectrum-ToggleSwitch-label {\n      color: rgb(55, 142, 240);\n    }\n.spectrum--darkest .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::before,\n.spectrum--darkest .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::before,\n.spectrum--darkest .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::before,\n.spectrum--darkest .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::before {\n          background-color: rgb(20, 115, 230);\n        }\n.spectrum--darkest .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::after,\n.spectrum--darkest .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::after,\n.spectrum--darkest .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::after,\n.spectrum--darkest .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::after {\n          border-color: rgb(20, 115, 230);\n          box-shadow: 0 0 0 1px rgb(20, 115, 230);\n        }\n.spectrum--darkest .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input.focus-ring:checked ~ .spectrum-ToggleSwitch-label,\n.spectrum--darkest .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input.focus-ring:checked ~ .spectrum-ToggleSwitch-label,\n.spectrum--darkest .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input.focus-ring:checked ~ .spectrum-ToggleSwitch-label,\n.spectrum--darkest .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input.focus-ring:checked ~ .spectrum-ToggleSwitch-label {\n        color: rgb(55, 142, 240);\n      }\n.spectrum--darkest .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input:checked + .spectrum-ToggleSwitch-switch::before {\n          background-color: rgb(57, 57, 57);\n        }\n.spectrum--darkest .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input:checked + .spectrum-ToggleSwitch-switch::after {\n        border-color: rgb(124, 124, 124);\n      }\n.spectrum--darkest .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::before {\n          background-color: rgb(57, 57, 57);\n        }\n.spectrum--darkest .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::after {\n          border-color: rgb(20, 115, 230);\n        }\n.spectrum--darkest .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input:disabled:checked + .spectrum-ToggleSwitch-switch::before {\n          background-color: rgb(57, 57, 57);\n        }\n.spectrum--darkest .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input:disabled + .spectrum-ToggleSwitch-switch::before {\n          background-color: rgb(57, 57, 57);\n        }\n.spectrum--darkest .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input:disabled + .spectrum-ToggleSwitch-switch::after {\n          border-color: rgb(73, 73, 73);\n        }\n.spectrum--darkest .spectrum-ToggleSwitch--ab:hover .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::before {\n          background-color: rgb(57, 57, 57);\n        }\n.spectrum--darkest .spectrum-ToggleSwitch--ab:hover .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::after {\n          border-color: rgb(162, 162, 162);\n        }\n.spectrum--darkest .spectrum-ToggleSwitch--ab:active .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::before {\n          background-color: rgb(57, 57, 57);\n        }\n.spectrum--darkest .spectrum-ToggleSwitch--ab:active .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::after {\n          border-color: rgb(200, 200, 200);\n        }\n",""])},81882:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-ToggleSwitch-switch::before {\n    background-color: rgb(225, 225, 225);\n  }\n.spectrum--light .spectrum-ToggleSwitch-switch::after {\n    background-color: rgb(250, 250, 250);\n    border-color: rgb(142, 142, 142);\n  }\n.spectrum--light .spectrum-ToggleSwitch-input ~ .spectrum-ToggleSwitch-label {\n  color: rgb(75, 75, 75);\n}\n.spectrum--light .spectrum-ToggleSwitch-input:checked + .spectrum-ToggleSwitch-switch::before {\n      background-color: rgb(20, 115, 230);\n    }\n.spectrum--light .spectrum-ToggleSwitch-input:checked + .spectrum-ToggleSwitch-switch::after {\n      border-color: rgb(20, 115, 230);\n    }\n.spectrum--light .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input + .spectrum-ToggleSwitch-switch::after {\n        border-color: rgb(110, 110, 110);\n        box-shadow: none;\n      }\n.spectrum--light .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input ~ .spectrum-ToggleSwitch-label {\n      color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::before {\n        background-color: rgb(13, 102, 208);\n      }\n.spectrum--light .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::after {\n        border-color: rgb(13, 102, 208);\n      }\n.spectrum--light .spectrum-ToggleSwitch:active .spectrum-ToggleSwitch-input + .spectrum-ToggleSwitch-switch::after {\n        border-color: rgb(75, 75, 75);\n      }\n.spectrum--light .spectrum-ToggleSwitch:active .spectrum-ToggleSwitch-input ~ .spectrum-ToggleSwitch-label {\n      color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-ToggleSwitch:active .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::before {\n        background-color: rgb(9, 90, 186);\n      }\n.spectrum--light .spectrum-ToggleSwitch:active .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::after {\n        border-color: rgb(9, 90, 186);\n      }\n.spectrum--light .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input:disabled + .spectrum-ToggleSwitch-switch::before {\n      background-color: rgb(225, 225, 225);\n    }\n.spectrum--light .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input:disabled + .spectrum-ToggleSwitch-switch::after {\n      border-color: rgb(202, 202, 202);\n    }\n.spectrum--light .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input:disabled ~ .spectrum-ToggleSwitch-label {\n    color: rgb(179, 179, 179);\n  }\n.spectrum--light .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input:disabled:checked + .spectrum-ToggleSwitch-switch::before {\n        background-color: rgb(202, 202, 202);\n      }\n.spectrum--light .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input:disabled:checked + .spectrum-ToggleSwitch-switch::after {\n        border-color: rgb(202, 202, 202);\n      }\n.spectrum--light .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input:disabled:checked ~ .spectrum-ToggleSwitch-label {\n      color: rgb(179, 179, 179);\n    }\n.spectrum--light .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input:checked + .spectrum-ToggleSwitch-switch::before {\n      background-color: rgb(110, 110, 110);\n    }\n.spectrum--light .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input:checked + .spectrum-ToggleSwitch-switch::after {\n      border-color: rgb(110, 110, 110);\n    }\n.spectrum--light .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::before {\n      background-color: rgb(75, 75, 75);\n    }\n.spectrum--light .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::after {\n      border-color: rgb(75, 75, 75);\n    }\n.spectrum--light .spectrum-ToggleSwitch.spectrum-ToggleSwitch--quiet:active .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::before {\n      background-color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-ToggleSwitch.spectrum-ToggleSwitch--quiet:active .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::after {\n      border-color: rgb(44, 44, 44);\n    }\n.spectrum--light .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input.focus-ring + .spectrum-ToggleSwitch-switch::after,\n.spectrum--light .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input.focus-ring + .spectrum-ToggleSwitch-switch::after,\n.spectrum--light .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input.focus-ring + .spectrum-ToggleSwitch-switch::after,\n.spectrum--light .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input.focus-ring + .spectrum-ToggleSwitch-switch::after {\n        border-color: rgb(38, 128, 235);\n        box-shadow: 0 0 0 1px rgb(38, 128, 235);\n      }\n.spectrum--light .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input.focus-ring ~ .spectrum-ToggleSwitch-label,\n.spectrum--light .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input.focus-ring ~ .spectrum-ToggleSwitch-label,\n.spectrum--light .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input.focus-ring ~ .spectrum-ToggleSwitch-label,\n.spectrum--light .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input.focus-ring ~ .spectrum-ToggleSwitch-label {\n      color: rgb(13, 102, 208);\n    }\n.spectrum--light .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::before,\n.spectrum--light .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::before,\n.spectrum--light .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::before,\n.spectrum--light .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::before {\n          background-color: rgb(38, 128, 235);\n        }\n.spectrum--light .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::after,\n.spectrum--light .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::after,\n.spectrum--light .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::after,\n.spectrum--light .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::after {\n          border-color: rgb(38, 128, 235);\n          box-shadow: 0 0 0 1px rgb(38, 128, 235);\n        }\n.spectrum--light .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input.focus-ring:checked ~ .spectrum-ToggleSwitch-label,\n.spectrum--light .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input.focus-ring:checked ~ .spectrum-ToggleSwitch-label,\n.spectrum--light .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input.focus-ring:checked ~ .spectrum-ToggleSwitch-label,\n.spectrum--light .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input.focus-ring:checked ~ .spectrum-ToggleSwitch-label {\n        color: rgb(13, 102, 208);\n      }\n.spectrum--light .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input:checked + .spectrum-ToggleSwitch-switch::before {\n          background-color: rgb(225, 225, 225);\n        }\n.spectrum--light .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input:checked + .spectrum-ToggleSwitch-switch::after {\n        border-color: rgb(142, 142, 142);\n      }\n.spectrum--light .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::before {\n          background-color: rgb(225, 225, 225);\n        }\n.spectrum--light .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::after {\n          border-color: rgb(38, 128, 235);\n        }\n.spectrum--light .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input:disabled:checked + .spectrum-ToggleSwitch-switch::before {\n          background-color: rgb(225, 225, 225);\n        }\n.spectrum--light .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input:disabled + .spectrum-ToggleSwitch-switch::before {\n          background-color: rgb(225, 225, 225);\n        }\n.spectrum--light .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input:disabled + .spectrum-ToggleSwitch-switch::after {\n          border-color: rgb(202, 202, 202);\n        }\n.spectrum--light .spectrum-ToggleSwitch--ab:hover .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::before {\n          background-color: rgb(225, 225, 225);\n        }\n.spectrum--light .spectrum-ToggleSwitch--ab:hover .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::after {\n          border-color: rgb(110, 110, 110);\n        }\n.spectrum--light .spectrum-ToggleSwitch--ab:active .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::before {\n          background-color: rgb(225, 225, 225);\n        }\n.spectrum--light .spectrum-ToggleSwitch--ab:active .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::after {\n          border-color: rgb(75, 75, 75);\n        }\n",""])},4053:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-ToggleSwitch-switch::before {\n    background-color: rgb(234, 234, 234);\n  }\n.spectrum--lightest .spectrum-ToggleSwitch-switch::after {\n    background-color: rgb(255, 255, 255);\n    border-color: rgb(149, 149, 149);\n  }\n.spectrum--lightest .spectrum-ToggleSwitch-input ~ .spectrum-ToggleSwitch-label {\n  color: rgb(80, 80, 80);\n}\n.spectrum--lightest .spectrum-ToggleSwitch-input:checked + .spectrum-ToggleSwitch-switch::before {\n      background-color: rgb(38, 128, 235);\n    }\n.spectrum--lightest .spectrum-ToggleSwitch-input:checked + .spectrum-ToggleSwitch-switch::after {\n      border-color: rgb(38, 128, 235);\n    }\n.spectrum--lightest .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input + .spectrum-ToggleSwitch-switch::after {\n        border-color: rgb(116, 116, 116);\n        box-shadow: none;\n      }\n.spectrum--lightest .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input ~ .spectrum-ToggleSwitch-label {\n      color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::before {\n        background-color: rgb(20, 115, 230);\n      }\n.spectrum--lightest .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::after {\n        border-color: rgb(20, 115, 230);\n      }\n.spectrum--lightest .spectrum-ToggleSwitch:active .spectrum-ToggleSwitch-input + .spectrum-ToggleSwitch-switch::after {\n        border-color: rgb(80, 80, 80);\n      }\n.spectrum--lightest .spectrum-ToggleSwitch:active .spectrum-ToggleSwitch-input ~ .spectrum-ToggleSwitch-label {\n      color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-ToggleSwitch:active .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::before {\n        background-color: rgb(13, 102, 208);\n      }\n.spectrum--lightest .spectrum-ToggleSwitch:active .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::after {\n        border-color: rgb(13, 102, 208);\n      }\n.spectrum--lightest .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input:disabled + .spectrum-ToggleSwitch-switch::before {\n      background-color: rgb(234, 234, 234);\n    }\n.spectrum--lightest .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input:disabled + .spectrum-ToggleSwitch-switch::after {\n      border-color: rgb(211, 211, 211);\n    }\n.spectrum--lightest .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input:disabled ~ .spectrum-ToggleSwitch-label {\n    color: rgb(188, 188, 188);\n  }\n.spectrum--lightest .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input:disabled:checked + .spectrum-ToggleSwitch-switch::before {\n        background-color: rgb(211, 211, 211);\n      }\n.spectrum--lightest .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input:disabled:checked + .spectrum-ToggleSwitch-switch::after {\n        border-color: rgb(211, 211, 211);\n      }\n.spectrum--lightest .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input:disabled:checked ~ .spectrum-ToggleSwitch-label {\n      color: rgb(188, 188, 188);\n    }\n.spectrum--lightest .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input:checked + .spectrum-ToggleSwitch-switch::before {\n      background-color: rgb(116, 116, 116);\n    }\n.spectrum--lightest .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input:checked + .spectrum-ToggleSwitch-switch::after {\n      border-color: rgb(116, 116, 116);\n    }\n.spectrum--lightest .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::before {\n      background-color: rgb(80, 80, 80);\n    }\n.spectrum--lightest .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::after {\n      border-color: rgb(80, 80, 80);\n    }\n.spectrum--lightest .spectrum-ToggleSwitch.spectrum-ToggleSwitch--quiet:active .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::before {\n      background-color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-ToggleSwitch.spectrum-ToggleSwitch--quiet:active .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::after {\n      border-color: rgb(50, 50, 50);\n    }\n.spectrum--lightest .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input.focus-ring + .spectrum-ToggleSwitch-switch::after,\n.spectrum--lightest .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input.focus-ring + .spectrum-ToggleSwitch-switch::after,\n.spectrum--lightest .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input.focus-ring + .spectrum-ToggleSwitch-switch::after,\n.spectrum--lightest .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input.focus-ring + .spectrum-ToggleSwitch-switch::after {\n        border-color: rgb(55, 142, 240);\n        box-shadow: 0 0 0 1px rgb(55, 142, 240);\n      }\n.spectrum--lightest .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input.focus-ring ~ .spectrum-ToggleSwitch-label,\n.spectrum--lightest .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input.focus-ring ~ .spectrum-ToggleSwitch-label,\n.spectrum--lightest .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input.focus-ring ~ .spectrum-ToggleSwitch-label,\n.spectrum--lightest .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input.focus-ring ~ .spectrum-ToggleSwitch-label {\n      color: rgb(20, 115, 230);\n    }\n.spectrum--lightest .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::before,\n.spectrum--lightest .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::before,\n.spectrum--lightest .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::before,\n.spectrum--lightest .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::before {\n          background-color: rgb(55, 142, 240);\n        }\n.spectrum--lightest .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::after,\n.spectrum--lightest .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::after,\n.spectrum--lightest .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::after,\n.spectrum--lightest .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::after {\n          border-color: rgb(55, 142, 240);\n          box-shadow: 0 0 0 1px rgb(55, 142, 240);\n        }\n.spectrum--lightest .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input.focus-ring:checked ~ .spectrum-ToggleSwitch-label,\n.spectrum--lightest .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input.focus-ring:checked ~ .spectrum-ToggleSwitch-label,\n.spectrum--lightest .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input.focus-ring:checked ~ .spectrum-ToggleSwitch-label,\n.spectrum--lightest .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input.focus-ring:checked ~ .spectrum-ToggleSwitch-label {\n        color: rgb(20, 115, 230);\n      }\n.spectrum--lightest .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input:checked + .spectrum-ToggleSwitch-switch::before {\n          background-color: rgb(234, 234, 234);\n        }\n.spectrum--lightest .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input:checked + .spectrum-ToggleSwitch-switch::after {\n        border-color: rgb(149, 149, 149);\n      }\n.spectrum--lightest .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::before {\n          background-color: rgb(234, 234, 234);\n        }\n.spectrum--lightest .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::after {\n          border-color: rgb(55, 142, 240);\n        }\n.spectrum--lightest .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input:disabled:checked + .spectrum-ToggleSwitch-switch::before {\n          background-color: rgb(234, 234, 234);\n        }\n.spectrum--lightest .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input:disabled + .spectrum-ToggleSwitch-switch::before {\n          background-color: rgb(234, 234, 234);\n        }\n.spectrum--lightest .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input:disabled + .spectrum-ToggleSwitch-switch::after {\n          border-color: rgb(211, 211, 211);\n        }\n.spectrum--lightest .spectrum-ToggleSwitch--ab:hover .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::before {\n          background-color: rgb(234, 234, 234);\n        }\n.spectrum--lightest .spectrum-ToggleSwitch--ab:hover .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::after {\n          border-color: rgb(116, 116, 116);\n        }\n.spectrum--lightest .spectrum-ToggleSwitch--ab:active .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::before {\n          background-color: rgb(234, 234, 234);\n        }\n.spectrum--lightest .spectrum-ToggleSwitch--ab:active .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::after {\n          border-color: rgb(80, 80, 80);\n        }\n",""])},44697:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large .spectrum-Tooltip {\n  visibility: hidden;\n\n  opacity: 0;\n\n  transition: transform 130ms ease-in-out,\n              opacity 130ms ease-in-out,\n              visibility 0ms linear 130ms;\n\n  pointer-events: none;\n}\n.spectrum--large .spectrum-Tooltip.is-open {\n  visibility: visible;\n\n  opacity: 1;\n\n  transition-delay: 0ms;\n\n  pointer-events: auto;\n}\n.spectrum--large .spectrum-Tooltip--bottom.is-open {\n  transform: translateY(8px);\n}\n.spectrum--large .spectrum-Tooltip--top.is-open {\n  transform: translateY(-8px);\n}\n.spectrum--large .spectrum-Tooltip--right.is-open {\n  transform: translateX(8px);\n}\n.spectrum--large .spectrum-Tooltip--left.is-open {\n  transform: translateX(-8px);\n}\n.spectrum--large .spectrum-Tooltip {\n  padding: 5px 13px;\n  border-radius: 5px;\n  min-height: 30px;\n\n  font-size: 15px;\n  font-weight: 400;\n  line-height: 19px;\n}\n.spectrum--large .spectrum-Tooltip-tip {\n\n  border-width: 5px;\n}\n.spectrum--large .spectrum-Tooltip--right .spectrum-Tooltip-tip, .spectrum--large .spectrum-Tooltip--left .spectrum-Tooltip-tip {\n    margin-top: -5px;\n  }\n.spectrum--large .spectrum-Tooltip--right {\n  margin-left: 3px;\n}\n.spectrum--large .spectrum-Tooltip--left {\n  margin-right: 3px;\n}\n.spectrum--large .spectrum-Tooltip--top {\n  margin-bottom: 3px;\n}\n.spectrum--large .spectrum-Tooltip--bottom {\n  margin-top: 3px;\n}\n.spectrum--large .spectrum-Tooltip--bottom .spectrum-Tooltip-tip, .spectrum--large .spectrum-Tooltip--top .spectrum-Tooltip-tip {\n    margin-left: -5px;\n  }\n.spectrum--large .spectrum-Tooltip-typeIcon {\n  margin-left: -3px;\n  margin-right: 10px;\n  width: 18px;\n  height: 18px;\n}\n.spectrum--large .spectrum-Tooltip-label {\n  max-width: 126px;\n  line-height: 19px;\n}\n.spectrum--large .u-tooltip-showOnHover .spectrum-Tooltip {\n    transition: transform 130ms ease-in-out;\n  }\n.spectrum--large .u-tooltip-showOnHover .spectrum-Tooltip--bottom {\n    transform: translate(-50%, -5px);\n  }\n.spectrum--large .u-tooltip-showOnHover .spectrum-Tooltip--top {\n    transform: translate(-50%, 5px);\n  }\n.spectrum--large .u-tooltip-showOnHover:hover .spectrum-Tooltip.spectrum-Tooltip--top,\n  .spectrum--large .u-tooltip-showOnHover:focus .spectrum-Tooltip.spectrum-Tooltip--top,\n  .spectrum--large .u-tooltip-showOnHover.is-focused .spectrum-Tooltip.spectrum-Tooltip--top,\n  .spectrum--large .u-tooltip-showOnHover *:focus .spectrum-Tooltip.spectrum-Tooltip--top {\n    transform: translate(-50%, -5px);\n  }\n.spectrum--large .u-tooltip-showOnHover:hover .spectrum-Tooltip.spectrum-Tooltip--left,\n  .spectrum--large .u-tooltip-showOnHover:focus .spectrum-Tooltip.spectrum-Tooltip--left,\n  .spectrum--large .u-tooltip-showOnHover.is-focused .spectrum-Tooltip.spectrum-Tooltip--left,\n  .spectrum--large .u-tooltip-showOnHover *:focus .spectrum-Tooltip.spectrum-Tooltip--left {\n    transform: translate(calc(-100% - 5px), -50%);\n  }\n.spectrum--large .u-tooltip-showOnHover:hover .spectrum-Tooltip.spectrum-Tooltip--right,\n  .spectrum--large .u-tooltip-showOnHover:focus .spectrum-Tooltip.spectrum-Tooltip--right,\n  .spectrum--large .u-tooltip-showOnHover.is-focused .spectrum-Tooltip.spectrum-Tooltip--right,\n  .spectrum--large .u-tooltip-showOnHover *:focus .spectrum-Tooltip.spectrum-Tooltip--right {\n    transform: translate(5px, -50%);\n  }\n",""])},21185:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Tooltip {\n  visibility: hidden;\n\n  opacity: 0;\n\n  transition: transform 130ms ease-in-out,\n              opacity 130ms ease-in-out,\n              visibility 0ms linear 130ms;\n\n  pointer-events: none;\n}\n.spectrum-Tooltip.is-open {\n  visibility: visible;\n\n  opacity: 1;\n\n  transition-delay: 0ms;\n\n  pointer-events: auto;\n}\n.spectrum-Tooltip--bottom.is-open {\n  transform: translateY(8px);\n}\n.spectrum-Tooltip--top.is-open {\n  transform: translateY(-8px);\n}\n.spectrum-Tooltip--right.is-open {\n  transform: translateX(8px);\n}\n.spectrum-Tooltip--left.is-open {\n  transform: translateX(-8px);\n}\n.spectrum-Tooltip {\n\n  position: relative;\n  left: 0px;\n  top: 0px;\n\n  display: -ms-inline-flexbox;\n\n  display: inline-flex;\n  -ms-flex-direction: row;\n      flex-direction: row;\n  -ms-flex-align: center;\n      align-items: center;\n  box-sizing: border-box;\n\n  vertical-align: top;\n\n  width: auto;\n  padding: 5px 13px;\n  border-radius: 5px;\n  min-height: 30px;\n\n  font-size: 15px;\n  font-weight: 400;\n  line-height: 19px;\n  word-break: break-word;\n  -webkit-font-smoothing: antialiased;\n}\n.spectrum-Tooltip {\n    cursor: default;\n    -webkit-user-select: none;\n    -moz-user-select: none;\n    -ms-user-select: none;\n    user-select: none;\n  }\n.spectrum-Tooltip p {\n    margin: 0;\n  }\n.spectrum-Tooltip-tip {\n  position: absolute;\n\n  height: 0;\n  width: 0;\n\n  border-width: 5px;\n  border-style: solid;\n  border-left-color: transparent;\n  border-right-color: transparent;\n  border-bottom-color: transparent;\n}\n.spectrum-Tooltip--right .spectrum-Tooltip-tip, .spectrum-Tooltip--left .spectrum-Tooltip-tip {\n    top: 50%;\n    margin-top: -5px;\n  }\n.spectrum-Tooltip--right {\n  margin-left: 3px;\n}\n.spectrum-Tooltip--right .spectrum-Tooltip-tip {\n    right: 100%;\n    transform: rotate(90deg);\n  }\n.spectrum-Tooltip--left {\n  margin-right: 3px;\n}\n.spectrum-Tooltip--left .spectrum-Tooltip-tip {\n    left: 100%;\n    transform: rotate(-90deg);\n  }\n.spectrum-Tooltip--top {\n  margin-bottom: 3px;\n}\n.spectrum-Tooltip--top .spectrum-Tooltip-tip {\n    top: 100%;\n  }\n.spectrum-Tooltip--bottom {\n  margin-top: 3px;\n}\n.spectrum-Tooltip--bottom .spectrum-Tooltip-tip {\n    bottom: 100%;\n    transform: rotate(-180deg);\n  }\n.spectrum-Tooltip--bottom .spectrum-Tooltip-tip, .spectrum-Tooltip--top .spectrum-Tooltip-tip {\n    left: 50%;\n    margin-left: -5px;\n  }\n.spectrum-Tooltip-typeIcon {\n  margin-left: -3px;\n  margin-right: 10px;\n  width: 18px;\n  height: 18px;\n  -ms-flex-item-align: start;\n      align-self: flex-start;\n  margin-top: 1px;\n}\n.spectrum-Tooltip-label {\n  max-width: 126px;\n  line-height: 19px;\n}\n.u-tooltip-showOnHover {\n  display: inline-block;\n  position: relative;\n}\n.u-tooltip-showOnHover .spectrum-Tooltip {\n    position: absolute;\n    white-space: nowrap;\n    visibility: visible !important;\n    transition: transform 130ms ease-in-out;\n    top: -100%;\n  }\n.u-tooltip-showOnHover .spectrum-Tooltip-label {\n    max-width: none;\n  }\n.u-tooltip-showOnHover .spectrum-Tooltip--right,\n  .u-tooltip-showOnHover .spectrum-Tooltip--left {\n    top: 50%;\n  }\n.u-tooltip-showOnHover .spectrum-Tooltip--right .spectrum-Tooltip-tip, .u-tooltip-showOnHover .spectrum-Tooltip--left .spectrum-Tooltip-tip {\n      top: 50%;\n    }\n.u-tooltip-showOnHover .spectrum-Tooltip--right {\n    left: 100%;\n    transform: translate(0, -50%);\n  }\n.u-tooltip-showOnHover .spectrum-Tooltip--left {\n    transform: translate(-100%, -50%);\n  }\n.u-tooltip-showOnHover .spectrum-Tooltip--bottom,\n  .u-tooltip-showOnHover .spectrum-Tooltip--top {\n    left: 50%;\n  }\n.u-tooltip-showOnHover .spectrum-Tooltip--bottom .spectrum-Tooltip-tip, .u-tooltip-showOnHover .spectrum-Tooltip--top .spectrum-Tooltip-tip {\n      left: 50%;\n    }\n.u-tooltip-showOnHover .spectrum-Tooltip--bottom {\n    top: 100%;\n    transform: translate(-50%, -5px);\n  }\n.u-tooltip-showOnHover .spectrum-Tooltip--top {\n    transform: translate(-50%, 5px);\n  }\n.u-tooltip-showOnHover:hover .spectrum-Tooltip,\n  .u-tooltip-showOnHover:focus .spectrum-Tooltip,\n  .u-tooltip-showOnHover.is-focused .spectrum-Tooltip,\n  .u-tooltip-showOnHover *:focus .spectrum-Tooltip {\n    opacity: 1;\n  }\n.u-tooltip-showOnHover:hover .spectrum-Tooltip.spectrum-Tooltip--bottom,\n  .u-tooltip-showOnHover:focus .spectrum-Tooltip.spectrum-Tooltip--bottom,\n  .u-tooltip-showOnHover.is-focused .spectrum-Tooltip.spectrum-Tooltip--bottom,\n  .u-tooltip-showOnHover *:focus .spectrum-Tooltip.spectrum-Tooltip--bottom {\n    transform: translate(-50%, 0);\n  }\n.u-tooltip-showOnHover:hover .spectrum-Tooltip.spectrum-Tooltip--top,\n  .u-tooltip-showOnHover:focus .spectrum-Tooltip.spectrum-Tooltip--top,\n  .u-tooltip-showOnHover.is-focused .spectrum-Tooltip.spectrum-Tooltip--top,\n  .u-tooltip-showOnHover *:focus .spectrum-Tooltip.spectrum-Tooltip--top {\n    transform: translate(-50%, -5px);\n  }\n.u-tooltip-showOnHover:hover .spectrum-Tooltip.spectrum-Tooltip--left,\n  .u-tooltip-showOnHover:focus .spectrum-Tooltip.spectrum-Tooltip--left,\n  .u-tooltip-showOnHover.is-focused .spectrum-Tooltip.spectrum-Tooltip--left,\n  .u-tooltip-showOnHover *:focus .spectrum-Tooltip.spectrum-Tooltip--left {\n    transform: translate(calc(-100% - 5px), -50%);\n  }\n.u-tooltip-showOnHover:hover .spectrum-Tooltip.spectrum-Tooltip--right,\n  .u-tooltip-showOnHover:focus .spectrum-Tooltip.spectrum-Tooltip--right,\n  .u-tooltip-showOnHover.is-focused .spectrum-Tooltip.spectrum-Tooltip--right,\n  .u-tooltip-showOnHover *:focus .spectrum-Tooltip.spectrum-Tooltip--right {\n    transform: translate(5px, -50%);\n  }\n",""])},55069:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Tooltip {\n  visibility: hidden;\n\n  opacity: 0;\n\n  transition: transform 130ms ease-in-out,\n              opacity 130ms ease-in-out,\n              visibility 0ms linear 130ms;\n\n  pointer-events: none;\n}\n.spectrum-Tooltip.is-open {\n  visibility: visible;\n\n  opacity: 1;\n\n  transition-delay: 0ms;\n\n  pointer-events: auto;\n}\n.spectrum-Tooltip--bottom.is-open {\n  transform: translateY(6px);\n}\n.spectrum-Tooltip--top.is-open {\n  transform: translateY(-6px);\n}\n.spectrum-Tooltip--right.is-open {\n  transform: translateX(6px);\n}\n.spectrum-Tooltip--left.is-open {\n  transform: translateX(-6px);\n}\n.spectrum-Tooltip {\n\n  position: relative;\n  left: 0px;\n  top: 0px;\n\n  display: -ms-inline-flexbox;\n\n  display: inline-flex;\n  -ms-flex-direction: row;\n      flex-direction: row;\n  -ms-flex-align: center;\n      align-items: center;\n  box-sizing: border-box;\n\n  vertical-align: top;\n\n  width: auto;\n  padding: 4px 10px;\n  border-radius: 4px;\n  min-height: 24px;\n\n  font-size: 12px;\n  font-weight: 400;\n  line-height: 16px;\n  word-break: break-word;\n  -webkit-font-smoothing: antialiased;\n}\n.spectrum-Tooltip {\n    cursor: default;\n    -webkit-user-select: none;\n    -moz-user-select: none;\n    -ms-user-select: none;\n    user-select: none;\n  }\n.spectrum-Tooltip p {\n    margin: 0;\n  }\n.spectrum-Tooltip-tip {\n  position: absolute;\n\n  height: 0;\n  width: 0;\n\n  border-width: 4px;\n  border-style: solid;\n  border-left-color: transparent;\n  border-right-color: transparent;\n  border-bottom-color: transparent;\n}\n.spectrum-Tooltip--right .spectrum-Tooltip-tip, .spectrum-Tooltip--left .spectrum-Tooltip-tip {\n    top: 50%;\n    margin-top: -4px;\n  }\n.spectrum-Tooltip--right {\n  margin-left: 3px;\n}\n.spectrum-Tooltip--right .spectrum-Tooltip-tip {\n    right: 100%;\n    transform: rotate(90deg);\n  }\n.spectrum-Tooltip--left {\n  margin-right: 3px;\n}\n.spectrum-Tooltip--left .spectrum-Tooltip-tip {\n    left: 100%;\n    transform: rotate(-90deg);\n  }\n.spectrum-Tooltip--top {\n  margin-bottom: 3px;\n}\n.spectrum-Tooltip--top .spectrum-Tooltip-tip {\n    top: 100%;\n  }\n.spectrum-Tooltip--bottom {\n  margin-top: 3px;\n}\n.spectrum-Tooltip--bottom .spectrum-Tooltip-tip {\n    bottom: 100%;\n    transform: rotate(-180deg);\n  }\n.spectrum-Tooltip--bottom .spectrum-Tooltip-tip, .spectrum-Tooltip--top .spectrum-Tooltip-tip {\n    left: 50%;\n    margin-left: -4px;\n  }\n.spectrum-Tooltip-typeIcon {\n  margin-left: -2px;\n  margin-right: 8px;\n  width: 14px;\n  height: 14px;\n  -ms-flex-item-align: start;\n      align-self: flex-start;\n  margin-top: 1px;\n}\n.spectrum-Tooltip-label {\n  max-width: 101px;\n  line-height: 16px;\n}\n.u-tooltip-showOnHover {\n  display: inline-block;\n  position: relative;\n}\n.u-tooltip-showOnHover .spectrum-Tooltip {\n    position: absolute;\n    white-space: nowrap;\n    visibility: visible !important;\n    transition: transform 130ms ease-in-out;\n    top: -100%;\n  }\n.u-tooltip-showOnHover .spectrum-Tooltip-label {\n    max-width: none;\n  }\n.u-tooltip-showOnHover .spectrum-Tooltip--right,\n  .u-tooltip-showOnHover .spectrum-Tooltip--left {\n    top: 50%;\n  }\n.u-tooltip-showOnHover .spectrum-Tooltip--right .spectrum-Tooltip-tip, .u-tooltip-showOnHover .spectrum-Tooltip--left .spectrum-Tooltip-tip {\n      top: 50%;\n    }\n.u-tooltip-showOnHover .spectrum-Tooltip--right {\n    left: 100%;\n    transform: translate(0, -50%);\n  }\n.u-tooltip-showOnHover .spectrum-Tooltip--left {\n    transform: translate(-100%, -50%);\n  }\n.u-tooltip-showOnHover .spectrum-Tooltip--bottom,\n  .u-tooltip-showOnHover .spectrum-Tooltip--top {\n    left: 50%;\n  }\n.u-tooltip-showOnHover .spectrum-Tooltip--bottom .spectrum-Tooltip-tip, .u-tooltip-showOnHover .spectrum-Tooltip--top .spectrum-Tooltip-tip {\n      left: 50%;\n    }\n.u-tooltip-showOnHover .spectrum-Tooltip--bottom {\n    top: 100%;\n    transform: translate(-50%, -4px);\n  }\n.u-tooltip-showOnHover .spectrum-Tooltip--top {\n    transform: translate(-50%, 4px);\n  }\n.u-tooltip-showOnHover:hover .spectrum-Tooltip,\n  .u-tooltip-showOnHover:focus .spectrum-Tooltip,\n  .u-tooltip-showOnHover.is-focused .spectrum-Tooltip,\n  .u-tooltip-showOnHover *:focus .spectrum-Tooltip {\n    opacity: 1;\n  }\n.u-tooltip-showOnHover:hover .spectrum-Tooltip.spectrum-Tooltip--bottom,\n  .u-tooltip-showOnHover:focus .spectrum-Tooltip.spectrum-Tooltip--bottom,\n  .u-tooltip-showOnHover.is-focused .spectrum-Tooltip.spectrum-Tooltip--bottom,\n  .u-tooltip-showOnHover *:focus .spectrum-Tooltip.spectrum-Tooltip--bottom {\n    transform: translate(-50%, 0);\n  }\n.u-tooltip-showOnHover:hover .spectrum-Tooltip.spectrum-Tooltip--top,\n  .u-tooltip-showOnHover:focus .spectrum-Tooltip.spectrum-Tooltip--top,\n  .u-tooltip-showOnHover.is-focused .spectrum-Tooltip.spectrum-Tooltip--top,\n  .u-tooltip-showOnHover *:focus .spectrum-Tooltip.spectrum-Tooltip--top {\n    transform: translate(-50%, -4px);\n  }\n.u-tooltip-showOnHover:hover .spectrum-Tooltip.spectrum-Tooltip--left,\n  .u-tooltip-showOnHover:focus .spectrum-Tooltip.spectrum-Tooltip--left,\n  .u-tooltip-showOnHover.is-focused .spectrum-Tooltip.spectrum-Tooltip--left,\n  .u-tooltip-showOnHover *:focus .spectrum-Tooltip.spectrum-Tooltip--left {\n    transform: translate(calc(-100% - 4px), -50%);\n  }\n.u-tooltip-showOnHover:hover .spectrum-Tooltip.spectrum-Tooltip--right,\n  .u-tooltip-showOnHover:focus .spectrum-Tooltip.spectrum-Tooltip--right,\n  .u-tooltip-showOnHover.is-focused .spectrum-Tooltip.spectrum-Tooltip--right,\n  .u-tooltip-showOnHover *:focus .spectrum-Tooltip.spectrum-Tooltip--right {\n    transform: translate(4px, -50%);\n  }\n",""])},97538:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark .spectrum-Tooltip {\n  background-color: rgb(116, 116, 116);\n\n  color: rgb(255, 255, 255);\n}\n.spectrum--dark .spectrum-Tooltip-tip {\n  border-top-color: rgb(116, 116, 116);\n}\n.spectrum--dark .spectrum-Tooltip--negative,\n.spectrum--dark .spectrum-Tooltip--error {\n  background-color: rgb(201, 37, 45);\n}\n.spectrum--dark .spectrum-Tooltip--negative .spectrum-Tooltip-tip,\n.spectrum--dark .spectrum-Tooltip--error .spectrum-Tooltip-tip {\n    border-top-color: rgb(201, 37, 45);\n  }\n.spectrum--dark .spectrum-Tooltip--info,\n.spectrum--dark .spectrum-Tooltip--help {\n  background-color: rgb(13, 102, 208);\n}\n.spectrum--dark .spectrum-Tooltip--info .spectrum-Tooltip-tip,\n.spectrum--dark .spectrum-Tooltip--help .spectrum-Tooltip-tip {\n    border-top-color: rgb(13, 102, 208);\n  }\n.spectrum--dark .spectrum-Tooltip--positive,\n.spectrum--dark .spectrum-Tooltip--success {\n  background-color: rgb(18, 128, 92);\n}\n.spectrum--dark .spectrum-Tooltip--positive .spectrum-Tooltip-tip,\n.spectrum--dark .spectrum-Tooltip--success .spectrum-Tooltip-tip {\n    border-top-color: rgb(18, 128, 92);\n  }\n",""])},59060:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest .spectrum-Tooltip {\n  background-color: rgb(116, 116, 116);\n\n  color: rgb(255, 255, 255);\n}\n.spectrum--darkest .spectrum-Tooltip-tip {\n  border-top-color: rgb(116, 116, 116);\n}\n.spectrum--darkest .spectrum-Tooltip--negative,\n.spectrum--darkest .spectrum-Tooltip--error {\n  background-color: rgb(201, 37, 45);\n}\n.spectrum--darkest .spectrum-Tooltip--negative .spectrum-Tooltip-tip,\n.spectrum--darkest .spectrum-Tooltip--error .spectrum-Tooltip-tip {\n    border-top-color: rgb(201, 37, 45);\n  }\n.spectrum--darkest .spectrum-Tooltip--info,\n.spectrum--darkest .spectrum-Tooltip--help {\n  background-color: rgb(13, 102, 208);\n}\n.spectrum--darkest .spectrum-Tooltip--info .spectrum-Tooltip-tip,\n.spectrum--darkest .spectrum-Tooltip--help .spectrum-Tooltip-tip {\n    border-top-color: rgb(13, 102, 208);\n  }\n.spectrum--darkest .spectrum-Tooltip--positive,\n.spectrum--darkest .spectrum-Tooltip--success {\n  background-color: rgb(18, 128, 92);\n}\n.spectrum--darkest .spectrum-Tooltip--positive .spectrum-Tooltip-tip,\n.spectrum--darkest .spectrum-Tooltip--success .spectrum-Tooltip-tip {\n    border-top-color: rgb(18, 128, 92);\n  }\n",""])},1943:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-Tooltip {\n  background-color: rgb(116, 116, 116);\n\n  color: rgb(255, 255, 255);\n}\n.spectrum--light .spectrum-Tooltip-tip {\n  border-top-color: rgb(116, 116, 116);\n}\n.spectrum--light .spectrum-Tooltip--negative,\n.spectrum--light .spectrum-Tooltip--error {\n  background-color: rgb(201, 37, 45);\n}\n.spectrum--light .spectrum-Tooltip--negative .spectrum-Tooltip-tip,\n.spectrum--light .spectrum-Tooltip--error .spectrum-Tooltip-tip {\n    border-top-color: rgb(201, 37, 45);\n  }\n.spectrum--light .spectrum-Tooltip--info,\n.spectrum--light .spectrum-Tooltip--help {\n  background-color: rgb(13, 102, 208);\n}\n.spectrum--light .spectrum-Tooltip--info .spectrum-Tooltip-tip,\n.spectrum--light .spectrum-Tooltip--help .spectrum-Tooltip-tip {\n    border-top-color: rgb(13, 102, 208);\n  }\n.spectrum--light .spectrum-Tooltip--positive,\n.spectrum--light .spectrum-Tooltip--success {\n  background-color: rgb(18, 128, 92);\n}\n.spectrum--light .spectrum-Tooltip--positive .spectrum-Tooltip-tip,\n.spectrum--light .spectrum-Tooltip--success .spectrum-Tooltip-tip {\n    border-top-color: rgb(18, 128, 92);\n  }\n",""])},28938:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-Tooltip {\n  background-color: rgb(116, 116, 116);\n\n  color: rgb(255, 255, 255);\n}\n.spectrum--lightest .spectrum-Tooltip-tip {\n  border-top-color: rgb(116, 116, 116);\n}\n.spectrum--lightest .spectrum-Tooltip--negative,\n.spectrum--lightest .spectrum-Tooltip--error {\n  background-color: rgb(201, 37, 45);\n}\n.spectrum--lightest .spectrum-Tooltip--negative .spectrum-Tooltip-tip,\n.spectrum--lightest .spectrum-Tooltip--error .spectrum-Tooltip-tip {\n    border-top-color: rgb(201, 37, 45);\n  }\n.spectrum--lightest .spectrum-Tooltip--info,\n.spectrum--lightest .spectrum-Tooltip--help {\n  background-color: rgb(13, 102, 208);\n}\n.spectrum--lightest .spectrum-Tooltip--info .spectrum-Tooltip-tip,\n.spectrum--lightest .spectrum-Tooltip--help .spectrum-Tooltip-tip {\n    border-top-color: rgb(13, 102, 208);\n  }\n.spectrum--lightest .spectrum-Tooltip--positive,\n.spectrum--lightest .spectrum-Tooltip--success {\n  background-color: rgb(18, 128, 92);\n}\n.spectrum--lightest .spectrum-Tooltip--positive .spectrum-Tooltip-tip,\n.spectrum--lightest .spectrum-Tooltip--success .spectrum-Tooltip-tip {\n    border-top-color: rgb(18, 128, 92);\n  }\n",""])},55527:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large .spectrum-Underlay {\n  visibility: hidden;\n\n  opacity: 0;\n\n  transition: transform 130ms ease-in-out,\n              opacity 130ms ease-in-out,\n              visibility 0ms linear 130ms;\n\n  pointer-events: none;\n}\n.spectrum--large .spectrum-Underlay.is-open {\n  visibility: visible;\n\n  opacity: 1;\n\n  transition-delay: 0ms;\n\n  pointer-events: auto;\n}\n.spectrum--large .spectrum-Underlay {\n  transition: opacity 190ms cubic-bezier(0.5, 0, 1, 1) 160ms,\n              visibility 0ms linear 350ms;\n}\n.spectrum--large .spectrum-Underlay.is-open {\n  transition: opacity 300ms cubic-bezier(0, 0, 0.40, 1) 0ms;\n}\n",""])},44802:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Underlay {\n  visibility: hidden;\n\n  opacity: 0;\n\n  transition: transform 130ms ease-in-out,\n              opacity 130ms ease-in-out,\n              visibility 0ms linear 130ms;\n\n  pointer-events: none;\n}\n.spectrum-Underlay.is-open {\n  visibility: visible;\n\n  opacity: 1;\n\n  transition-delay: 0ms;\n\n  pointer-events: auto;\n}\n.spectrum-Underlay {\n\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 1;\n\n  overflow: hidden;\n  transition: opacity 190ms cubic-bezier(0.5, 0, 1, 1) 160ms,\n              visibility 0ms linear 350ms;\n}\n.spectrum-Underlay.is-open {\n  transition: opacity 300ms cubic-bezier(0, 0, 0.40, 1) 0ms;\n}\n",""])},58325:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Underlay {\n  visibility: hidden;\n\n  opacity: 0;\n\n  transition: transform 130ms ease-in-out,\n              opacity 130ms ease-in-out,\n              visibility 0ms linear 130ms;\n\n  pointer-events: none;\n}\n.spectrum-Underlay.is-open {\n  visibility: visible;\n\n  opacity: 1;\n\n  transition-delay: 0ms;\n\n  pointer-events: auto;\n}\n.spectrum-Underlay {\n\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 1;\n\n  overflow: hidden;\n  transition: opacity 190ms cubic-bezier(0.5, 0, 1, 1) 160ms,\n              visibility 0ms linear 350ms;\n}\n.spectrum-Underlay.is-open {\n  transition: opacity 300ms cubic-bezier(0, 0, 0.40, 1) 0ms;\n}\n",""])},26926:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark .spectrum-Underlay {\n  background: rgba(0,0,0,0.5);\n}\n",""])},12459:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest .spectrum-Underlay {\n  background: rgba(0,0,0,0.6);\n}\n",""])},84853:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-Underlay {\n  background: rgba(0,0,0,0.4);\n}\n",""])},93653:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-Underlay {\n  background: rgba(0,0,0,0.4);\n}\n",""])},78578:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large .spectrum-Well {\n  border-radius: 5px;\n}\n",""])},66883:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Well {\n  display: block;\n  min-width: 248px;\n  padding: 16px;\n  margin-top: 4px;\n  border-width: 1px;\n  border-style: solid;\n  border-radius: 5px;\n}\n",""])},59825:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Well {\n  display: block;\n  min-width: 248px;\n  padding: 16px;\n  margin-top: 4px;\n  border-width: 1px;\n  border-style: solid;\n  border-radius: 4px;\n}\n",""])},40593:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark .spectrum-Well {\n  background-color: rgba(227,227,227,0.02);\n  border-color: rgba(255,255,255,0.05);\n}\n",""])},20896:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest .spectrum-Well {\n  background-color: rgba(200,200,200,0.02);\n  border-color: rgba(239,239,239,0.05);\n}\n",""])},27029:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-Well {\n  background-color: rgba(75,75,75,0.02);\n  border-color: rgba(44,44,44,0.05);\n}\n",""])},6145:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-Well {\n  background-color: rgba(80,80,80,0.02);\n  border-color: rgba(50,50,50,0.05);\n}\n",""])},47903:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,"/*************************************************************************\n* ADOBE CONFIDENTIAL\n* ___________________\n*\n* Copyright 2019 Adobe\n* All Rights Reserved.\n*\n* NOTICE: All information contained herein is, and remains\n* the property of Adobe and its suppliers, if any. The intellectual\n* and technical concepts contained herein are proprietary to Adobe\n* and its suppliers and are protected by all applicable intellectual\n* property laws, including trade secret and copyright laws.\n* Dissemination of this information or reproduction of this material\n* is strictly forbidden unless prior written permission is obtained\n* from Adobe.\n**************************************************************************/\n\n.spectrum-Button--block {\n  display: block;\n}",""])},53987:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,'.spectrum-Button {\n  height: 32px;\n  padding: 0px 14px 2px 14px;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n\n.spectrum-Button,\n.spectrum-ActionButton,\n.spectrum-ClearButton,\n.spectrum-FieldButton,\n.spectrum-LogicButton,\n.spectrum-Tool {\n  font-family: "Adobe Clean";\n}\n\n.spectrum-Button--block {\n  display: block;\n}\n\n.spectrum--dark .spectrum-Button--cta.focus-ring,\n.spectrum--darkest .spectrum-Button--cta.focus-ring,\n.spectrum--light .spectrum-Button--cta.focus-ring,\n.spectrum--lighest .spectrum-Button--cta.focus-ring {\n  outline: 1px solid #1473e6;\n  outline-radius: 17px;\n}\n\n.spectrum-FieldButton--quiet.focus-ring:after {\n  content: "";\n  position: absolute;\n  width: 100%;\n  height: 0px;\n  bottom: 0px;\n}\n\n.spectrum--dark .spectrum-FieldButton--quiet.focus-ring:after,\n.spectrum--light .spectrum-FieldButton--quiet.focus-ring:after {\n  border: 1px solid #2680eb;\n}\n\n.spectrum--darkest .spectrum-FieldButton--quiet.focus-ring:after,\n.spectrum--lightest .spectrum-FieldButton--quiet.focus-ring:after {\n  border: 1px solid #378ef0;\n}\n\n.spectrum-Tool.is-disabled {\n  pointer-events: none;\n}\n\n.spectrum--darkest .spectrum-Tool.is-disabled > svg {\n  fill: #494949;\n}\n\n.spectrum--lightest .spectrum-Tool.is-disabled > svg {\n  fill: #d3d3d3;\n}\n\n.spectrum--dark .spectrum-Tool.is-disabled > svg {\n  fill: #5a5a5a;\n}\n\n.spectrum--light .spectrum-Tool.is-disabled > svg {\n  fill: #cacaca;\n}',""])},91916:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,"/*************************************************************************\n* ADOBE CONFIDENTIAL\n* ___________________\n*\n* Copyright 2019 Adobe\n* All Rights Reserved.\n*\n* NOTICE: All information contained herein is, and remains\n* the property of Adobe and its suppliers, if any. The intellectual\n* and technical concepts contained herein are proprietary to Adobe\n* and its suppliers and are protected by all applicable intellectual\n* property laws, including trade secret and copyright laws.\n* Dissemination of this information or reproduction of this material\n* is strictly forbidden unless prior written permission is obtained\n* from Adobe.\n**************************************************************************/\n\n.spectrum-Card-preview {\n  overflow: visible !important;\n}",""])},59790:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-Checkbox-span-disabled {\n  color: #b3b3b3;\n}\n\n.spectrum--lightest .spectrum-Checkbox-span-disabled {\n  color: #bcbcbc;\n}\n\n.spectrum--dark .spectrum-Checkbox-span-disabled {\n  color: #6e6e6e;\n}\n\n.spectrum--darkest .spectrum-Checkbox-span-disabled {\n  color: #5c5c5c;\n}",""])},30212:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,"/*************************************************************************\n* ADOBE CONFIDENTIAL\n* ___________________\n*\n* Copyright 2019 Adobe\n* All Rights Reserved.\n*\n* NOTICE: All information contained herein is, and remains\n* the property of Adobe and its suppliers, if any. The intellectual\n* and technical concepts contained herein are proprietary to Adobe\n* and its suppliers and are protected by all applicable intellectual\n* property laws, including trade secret and copyright laws.\n* Dissemination of this information or reproduction of this material\n* is strictly forbidden unless prior written permission is obtained\n* from Adobe.\n**************************************************************************/\n\n/* I've added this so that we can get it out the door, I'll follow up with a spectrum-css PR asap */\n\n.spectrum-CoachMarkPopover {\n  outline: none;\n  overflow: auto;\n  visibility: visible;\n}\n\n.spectrum-CoachMarkPopover-title {\n  margin-left: 1px;\n}",""])},93909:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".indicator-ring-2, .indicator-ring-3 {\n    position: absolute;\n    top: 0;\n    left: 0;\n}\n\n.spectrum-CoachMarkIndicator {\n\tvisibility: visible;\n}\n\n.spectrum-CoachMarkIndicator.hidden {\n\tvisibility: hidden;\n}\n\n.spectrum-CoachMarkPopover {\n\tvisibility: visible;\n}\n\n.spectrum-CoachMarkPopover.hidden {\n\tvisibility: hidden !important;\n}\n",""])},50862:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-error-icon {\n  color: #d7373f;\n}\n\n.spectrum--light .spectrum-error-icon {\n  color: #c9252d;\n}\n\n.spectrum--dark .spectrum-error-icon {\n  color: #f76d74;\n}\n\n.spectrum--darkest .spectrum-error-icon {\n  color: #ec5b62;\n}",""])},1173:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,"/*************************************************************************\n* ADOBE CONFIDENTIAL\n* ___________________\n*\n* Copyright 2019 Adobe\n* All Rights Reserved.\n*\n* NOTICE: All information contained herein is, and remains\n* the property of Adobe and its suppliers, if any. The intellectual\n* and technical concepts contained herein are proprietary to Adobe\n* and its suppliers and are protected by all applicable intellectual\n* property laws, including trade secret and copyright laws.\n* Dissemination of this information or reproduction of this material\n* is strictly forbidden unless prior written permission is obtained\n* from Adobe.\n**************************************************************************/\n\n/*\n * ADOBE CONFIDENTIAL\n *\n * Copyright 2016 Adobe Systems Incorporated\n * All Rights Reserved.\n *\n * NOTICE:  All information contained herein is, and remains\n * the property of Adobe Systems Incorporated and its suppliers,\n * if any.  The intellectual and technical concepts contained\n * herein are proprietary to Adobe Systems Incorporated and its\n * suppliers and may be covered by U.S. and Foreign Patents,\n * patents in process, and are protected by trade secret or copyright law.\n * Dissemination of this information or reproduction of this material\n * is strictly forbidden unless prior written permission is obtained\n * from Adobe Systems Incorporated.\n */\n\n.spectrum-Dialog.react-spectrum-Dialog {\n  visibility: visible;\n}\n\n.react-spectrum-Dialog-buttons {\n  white-space: nowrap;\n}",""])},86290:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".dialogSeparator {\n  position: absolute;\n  right: 0px;\n  bottom: 16px;\n  left: 0px;\n  height: 2px;\n  content: '';\n}\n\n.spectrum-Dialog.spectrum-Dialog-Override {\n  z-index: 1000;\n}\n\n.uxp-Native-Dialog {\n  position: static;\n  transform: none !important;\n  max-width: 10000px;\n  max-height: 10000px;\n  border-radius: 0px;\n}\n\n.spectrum-Dialog-footer {\n  margin-left: -40px;\n  margin-right: -40px;\n  padding-right: 32px;\n  padding-left: 32px;\n}\n\n.spectrum--dark .spectrum-Dialog-header.spectrum-Dialog-header-Override {\n  background: #323232;\n}\n\n.spectrum--darkest .spectrum-Dialog-header.spectrum-Dialog-header-Override {\n  background: #1e1e1e;\n}\n\n.spectrum--light .spectrum-Dialog-header.spectrum-Dialog-header-Override {\n  background: #f5f5f5;\n}\n\n.spectrum--lightest .spectrum-Dialog-header.spectrum-Dialog-header-Override {\n  background: #fff;\n}\n\n.spectrum--dark .dialogSeparator {\n  background: #3e3e3e;\n}\n\n.spectrum--darkest .dialogSeparator {\n  background: #2c2c2c;\n}\n\n.spectrum--light .dialogSeparator {\n  background: #eaeaea;\n}\n\n.spectrum--lightest .dialogSeparator {\n  background: #f4f4f4;\n}\n\n.dialog-buttons-Override + .dialog-buttons-Override {\n  margin-left: 16px;\n}\n\n.spectrum-Underlay.is-open {\n  z-index: 999;\n}",""])},58604:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".fieldLabelBase-Override,\n.spectrum-FieldLabel.spectrum-FieldLabel-Override,\n.spectrum-FieldLabel.spectrum-FieldLabel--left,\n.spectrum-FieldLabel.spectrum-FieldLabel--right {\n  display: flex;\n}\n\n.fieldLabelBase-Override.fieldLabelBase-Override--row {\n  flex-direction: row;\n}\n\n.fieldLabelBase-Override.fieldLabelBase-Override--column {\n  flex-direction: column;\n}\n\n.spectrum-FieldLabel.spectrum-FieldLabel--right {\n  flex-direction: row-reverse;\n}",""])},59487:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,"/*************************************************************************\n* ADOBE CONFIDENTIAL\n* ___________________\n*\n* Copyright 2019 Adobe\n* All Rights Reserved.\n*\n* NOTICE: All information contained herein is, and remains\n* the property of Adobe and its suppliers, if any. The intellectual\n* and technical concepts contained herein are proprietary to Adobe\n* and its suppliers and are protected by all applicable intellectual\n* property laws, including trade secret and copyright laws.\n* Dissemination of this information or reproduction of this material\n* is strictly forbidden unless prior written permission is obtained\n* from Adobe.\n**************************************************************************/\n\n.react-spectrum-Image {\n  opacity: 0;\n  transition: opacity 125ms;\n}\n\n.react-spectrum-Image.is-loaded,\n.react-spectrum-Image.is-placeholder {\n  opacity: 1;\n}",""])},13754:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,'.uxp-Label {\n    position: "static";\n    display: inline-flex;\n    height : 18px  /* text not vertically centered due to uxp miscalculation of label height, \n                      explicitly mentioning height for different scales would work for now */\n}\n\n.spectrum-Label--large > .uxp-Label {\n    display: inline-flex;\n    height : 21px \n}',""])},35719:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Underlay.is-open {\n  z-index: 999;\n}",""])},75506:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".uxp-flyout {\n    margin-top : 1px;\n    white-space: normal;\n}\n",""])},85957:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,"/*************************************************************************\n* ADOBE CONFIDENTIAL\n* ___________________\n*\n* Copyright 2019 Adobe\n* All Rights Reserved.\n*\n* NOTICE: All information contained herein is, and remains\n* the property of Adobe and its suppliers, if any. The intellectual\n* and technical concepts contained herein are proprietary to Adobe\n* and its suppliers and are protected by all applicable intellectual\n* property laws, including trade secret and copyright laws.\n* Dissemination of this information or reproduction of this material\n* is strictly forbidden unless prior written permission is obtained\n* from Adobe.\n**************************************************************************/\n\n.spectrum-Popover.react-spectrum-Popover {\n  visibility: visible;\n}\n\n.spectrum-Popover .spectrum-Dialog-content {\n  max-height: initial;\n}",""])},3456:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,'/*************************************************************************\n* ADOBE CONFIDENTIAL\n* ___________________\n*\n* Copyright 2019 Adobe\n* All Rights Reserved.\n*\n* NOTICE: All information contained herein is, and remains\n* the property of Adobe and its suppliers, if any. The intellectual\n* and technical concepts contained herein are proprietary to Adobe\n* and its suppliers and are protected by all applicable intellectual\n* property laws, including trade secret and copyright laws.\n* Dissemination of this information or reproduction of this material\n* is strictly forbidden unless prior written permission is obtained\n* from Adobe.\n**************************************************************************/\n\n.react-spectrum-provider {\n  position: relative;\n}\n\n.spectrum--override {\n  font-family: \'Adobe Clean\', "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important;\n}\n\n.spectrum--override:lang(zh),\n.spectrum--override:lang(ko),\n.spectrum--override:lang(ja) {\n  font-family: \'Adobe Clean Han\', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important;\n}',""])},36101:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,"/*************************************************************************\n* ADOBE CONFIDENTIAL\n* ___________________\n*\n* Copyright 2019 Adobe\n* All Rights Reserved.\n*\n* NOTICE: All information contained herein is, and remains\n* the property of Adobe and its suppliers, if any. The intellectual\n* and technical concepts contained herein are proprietary to Adobe\n* and its suppliers and are protected by all applicable intellectual\n* property laws, including trade secret and copyright laws.\n* Dissemination of this information or reproduction of this material\n* is strictly forbidden unless prior written permission is obtained\n* from Adobe.\n**************************************************************************/\n\n.react-spectrum-Dropdown-fixed {\n  min-width: 192px;\n}\n\n.spectrum-Dropdown.react-spectrum-Dropdown-flexible {\n  min-width: 0;\n  width: auto;\n}",""])},37886:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Dropdown-popover {\n    transform: none !important;\n    max-height: 700px;\n}\n\n/* https://jira.corp.adobe.com/browse/UXP-14974 */\n.spectrum-Dropdown-trigger.spectrum-Dropdown-trigger--quiet {\n\tpadding-left: 13px;\n}\n\n.spectrum-Dropdown-popover--quiet {\n\tmargin-left: 0px !important;\n}\n",""])},40549:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,"/*************************************************************************\n* ADOBE CONFIDENTIAL\n* ___________________\n*\n* Copyright 2019 Adobe\n* All Rights Reserved.\n*\n* NOTICE: All information contained herein is, and remains\n* the property of Adobe and its suppliers, if any. The intellectual\n* and technical concepts contained herein are proprietary to Adobe\n* and its suppliers and are protected by all applicable intellectual\n* property laws, including trade secret and copyright laws.\n* Dissemination of this information or reproduction of this material\n* is strictly forbidden unless prior written permission is obtained\n* from Adobe.\n**************************************************************************/\n\n.spectrum--medium .react-spectrum-SideNav {\n  width: 240px;\n}\n\n.spectrum--large .react-spectrum-SideNav {\n  width: 300px;\n}",""])},40917:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".uxp-switchBase {\n  width: 0px !important;\n  height: 0px !important;\n}\n\n.spectrum-Radio {\n  margin: 0px !important;\n  padding: 0px 8px 0px;\n}\n\n.spectrum-ToggleSwitch,\n.spectrum-Radio {\n  cursor: pointer;\n}",""])},89844:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,"/*************************************************************************\n* ADOBE CONFIDENTIAL\n* ___________________\n*\n* Copyright 2019 Adobe\n* All Rights Reserved.\n*\n* NOTICE: All information contained herein is, and remains\n* the property of Adobe and its suppliers, if any. The intellectual\n* and technical concepts contained herein are proprietary to Adobe\n* and its suppliers and are protected by all applicable intellectual\n* property laws, including trade secret and copyright laws.\n* Dissemination of this information or reproduction of this material\n* is strictly forbidden unless prior written permission is obtained\n* from Adobe.\n**************************************************************************/\n\n.react-spectrum-Tabs--collapsible {\n  display: flex;\n  flex-grow: 1;\n  flex-shrink: 0;\n  flex-basis: 0%;\n  overflow: hidden;\n  position: relative;\n}\n\n.react-spectrum-Tabs--container {\n  flex-grow: 1;\n  flex-shrink: 0;\n  flex-basis: 0%;\n}\n\n.react-spectrum-Tabs--container.react-spectrum-Tabs--hidden {\n  visibility: hidden;\n}\n\n.spectrum-Tabs.react-spectrum-Tabs--dropdown {\n  height: calc(100% - 2px);\n  left: 0;\n  position: absolute;\n  transform: translateY(-50%);\n  top: 50%;\n  width: 100%;\n}\n\n.spectrum-Tabs.react-spectrum-Tabs--dropdown .spectrum-FieldButton {\n  padding: 0 4px;\n}\n\n.spectrum-Tabs.react-spectrum-Tabs--dropdown .focus-ring {\n  border-radius: 2px;\n}\n\n.spectrum--light .spectrum-Tabs.react-spectrum-Tabs--dropdown .focus-ring {\n  box-shadow: 0 0 0 2px #2680eb;\n}\n\n.spectrum--lightest .spectrum-Tabs.react-spectrum-Tabs--dropdown .focus-ring {\n  box-shadow: 0 0 0 2px #378ef0;\n}\n\n.spectrum--dark .spectrum-Tabs.react-spectrum-Tabs--dropdown .focus-ring {\n  box-shadow: 0 0 0 2px #2680eb;\n}\n\n.spectrum--darkest .spectrum-Tabs.react-spectrum-Tabs--dropdown .focus-ring {\n  box-shadow: 0 0 0 2px #1473e6;\n}",""])},6540:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Tabs {\n  display: flex;\n  border-color: #eaeaea;\n}\n\n.spectrum-Tabs.spectrum-Tabs--horizontal {\n  display: flex;\n}\n\n.spectrum-Tabs.spectrum-Tabs--vertical {\n  display: flex;\n}\n\n.spectrum-Tabs .spectrum-Tabs-item {\n  padding-top: 14px;\n  padding-bottom: 14px;\n  line-height: 18px;\n}\n\n.spectrum-Tabs.spectrum-Tabs--compact .spectrum-Tabs-item {\n  padding-top: 6px;\n  padding-bottom: 6px;\n  line-height: 18px;\n}\n\n.spectrum-Tabs.spectrum-Tabs--compact .spectrum-Tabs-itemLabel {\n  margin-top: 6px;\n  margin-bottom: 6px;\n}\n\n.spectrum-Tabs .spectrum-Tabs-itemLabel {\n  margin-top: 14px;\n  margin-bottom: 14px;\n}\n\n.spectrum-Tabs-item .spectrum-Tabs-itemLabel {\n  display: inline;\n  vertical-align: text-top;\n}",""])},22028:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Button-container {\n  display: inline-flex;\n  margin-top: 2px;\n}",""])},22959:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,"div.spectrum-Textfield {\n  display: flex;\n  padding-top: 0;\n  padding-bottom: 0;\n  align-items: center;\n  cursor: text;\n}\n\ndiv.spectrum-Textfield--multiline {\n  min-height: 56px;\n  display: flex;\n  flex-direction: column;\n}\n\ndiv.spectrum-Textfield--multiline textarea {\n  flex-grow: 1;\n  color: inherit;\n  padding-bottom: 2px;\n}\n\ndiv.spectrum-Textfield.is-valid {\n  padding-right: 0;\n  background-image: none !important;\n  /* background image with svgs in url doesn't work,\n                                          remove it to maintain uniformity with the browser */\n}\n\ndiv.spectrum-Textfield.is-invalid {\n  padding-right: 0;\n  background-image: none !important;\n}\n\n.inputText {\n  width: 100%;\n  position: relative;\n  top: -1px;\n}\n\n.inputSpan {\n  margin: 0px 0px 2px 2px;\n  width: 100%;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n  overflow: hidden;\n  font-weight: 400;\n  font-style: normal;\n}",""])},81772:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,"/* @import '@spectrum/spectrum-variables/stylus/spectrum-light.styl'; */\n\n.uxp-labelStyle {\n  font-size: 14px;\n  font-weight: 700;\n  margin-top: auto;\n  margin-bottom: auto;\n}\n\n.react-spectrum-ToastContainer {\n  position: fixed;\n  top: 0;\n  left: 0;\n  right: 0;\n  z-index: 100050;\n  /* above modals */\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  pointer-events: none;\n}\n\n.react-spectrum-ToastContainer .spectrum-Toast {\n  margin-top: 5px;\n  pointer-events: all;\n}\n\n.react-spectrum-Toast-slide-enter,\n.react-spectrum-Toast-slide-appear {\n  opacity: 0;\n  transform: translate3d(0, -100%, 0);\n}\n\n.react-spectrum-Toast-slide-enter-active,\n.react-spectrum-Toast-slide-appear-active {\n  opacity: 1;\n  transform: translate3d(0, 0, 0);\n  /* transition: all $spectrum-global-animation-transition-time; */\n  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);\n}\n\n.react-spectrum-Toast-slide-exit {\n  opacity: 1;\n  transform: translate3d(0, 0, 0);\n}\n\n.react-spectrum-Toast-slide-exit-active {\n  opacity: 0;\n  transform: translate3d(0, -100%, 0);\n  /* transition: all $spectrum-global-animation-transition-time ease-in-out; */\n}\n\n.spectrum-ClearButton-Override {\n  border-radius: 50%;\n}\n\n.spectrum-ClearButton--overBackground-active.spectrum-ClearButton--overBackground-active-Override {\n  background-color: rgba(255,255,255,0.15);\n  border-color: transparent;\n  color: #fff;\n  box-shadow: none;\n}\n\n.spectrum-ClearButton--overBackground-focus-ring.spectrum-ClearButton--overBackground-focus-ring-Override {\n  background-color: #fff;\n  border-color: #fff;\n  color: inherit;\n  box-shadow: 0 0 0 1px #fff;\n}",""])},35140:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,"/* These classes are used to simulate the translation that is added in Spectrum CSS, which leads to the spacing b/w tooltip and the anchor element. */\n.sp-tooltip-translate-top {\n    transform: translateY(-6px);\n}\n\n.sp-tooltip-translate-bottom {\n    transform: translateY(6px);\n}\n\n.sp-tooltip-translate-right {\n    transform: translateX(6px);\n}\n\n.sp-tooltip-translate-left {\n    transform: translateX(-6px);\n}\n",""])},84899:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,"/*************************************************************************\n* ADOBE CONFIDENTIAL\n* ___________________\n*\n* Copyright 2019 Adobe\n* All Rights Reserved.\n*\n* NOTICE: All information contained herein is, and remains\n* the property of Adobe and its suppliers, if any. The intellectual\n* and technical concepts contained herein are proprietary to Adobe\n* and its suppliers and are protected by all applicable intellectual\n* property laws, including trade secret and copyright laws.\n* Dissemination of this information or reproduction of this material\n* is strictly forbidden unless prior written permission is obtained\n* from Adobe.\n**************************************************************************/\n\n.spectrum-CircleLoader.react-spectrum-Wait--centered {\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  transform: translate(-50%, -50%);\n}",""])},61572:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".circleLoader--small {\n  width: 16px;\n  height: 16px;\n}\n\n.circleLoader--medium {\n  width: 32px;\n  height: 32px;\n}\n\n.circleLoader--large {\n  width: 64px;\n  height: 64px;\n}",""])},48469:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--large .spectrum-Menu {\n\n  margin: 5px 0;\n}\n.spectrum--large .spectrum-Menu > .spectrum-Menu-sectionHeading {\n    margin-top: 4px;\n    margin-bottom: 4px;\n  }\n.spectrum--large .spectrum-Menu.is-selectable .spectrum-Menu-item {\n      padding-right: 41px;\n    }\n.spectrum--large .spectrum-Menu.is-selectable .spectrum-Menu-item.is-selected {\n        padding-right: 11px;\n      }\n.spectrum--large .spectrum-Menu-item {\n\n  padding: 9px 12px 9px 10px;\n\n  border-left: 2px solid transparent;\n\n  min-height: 48px;\n\n  font-size: 17px;\n  font-weight: 400;\n}\n.spectrum--large .spectrum-Menu-item.is-selected {\n    padding-right: 11px\n  }\n.spectrum--large .spectrum-Menu-item .spectrum-Icon + .spectrum-Menu-itemLabel,\n  .spectrum--large .spectrum-Menu-item .spectrum-Menu-itemIcon  + .spectrum-Menu-itemLabel {\n    margin-left: 10px;\n  }\n.spectrum--large .spectrum-Menu-itemLabel {\n  line-height: 1.3;\n}\n.spectrum--large .spectrum-Menu-checkmark,\n.spectrum--large .spectrum-Menu-chevron {\n  margin-left: 15px;\n  margin-top: 5px;\n}\n.spectrum--large .spectrum-Menu-divider {\n\n  height: 2px;\n  margin: 1.5px 12px;\n}\n.spectrum--large .spectrum-Menu-sectionHeading {\n  margin: 8px 0 0 0;\n  padding: 0 45px 0 15px;\n\n  font-size: 13px;\n  font-weight: 400;\n  line-height: 25px;\n  text-transform: uppercase;\n  letter-spacing: 0.06em;\n}\n",""])},85944:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Menu {\n  display: inline-block;\n\n  box-sizing: border-box;\n\n  margin: 5px 0;\n  padding: 0;\n\n  list-style-type: none;\n\n  overflow: auto;\n}\n.spectrum-Menu > .spectrum-Menu-sectionHeading {\n    margin-top: 4px;\n    margin-bottom: 4px;\n  }\n.spectrum-Menu.is-selectable .spectrum-Menu-item {\n      padding-right: 41px;\n    }\n.spectrum-Menu.is-selectable .spectrum-Menu-item.is-selected {\n        padding-right: 11px;\n      }\n.spectrum-Menu-checkmark {\n  transform: scale(1);\n  opacity: 1;\n}\n.spectrum-Menu-item {\n  cursor: pointer;\n  position: relative;\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-align: center;\n      align-items: center;\n\n  box-sizing: border-box;\n\n  padding: 9px 12px 9px 10px;\n\n  margin: 0;\n\n  border-left: 2px solid transparent;\n\n  min-height: 48px;\n\n  font-size: 17px;\n  font-weight: 400;\n  font-style: normal;\n  text-decoration: none;\n}\n.spectrum-Menu-item:focus {\n    outline: none;\n  }\n.spectrum-Menu-item.is-selected {\n    padding-right: 11px;\n  }\n.spectrum-Menu-item.is-selected .spectrum-Menu-checkmark {\n      display: block;\n    }\n.spectrum-Menu-item .spectrum-Icon,\n  .spectrum-Menu-item .spectrum-Menu-itemIcon {\n    -ms-flex-negative: 0;\n        flex-shrink: 0;\n    -ms-flex-item-align: start;\n        align-self: flex-start;\n  }\n.spectrum-Menu-item .spectrum-Icon + .spectrum-Menu-itemLabel,\n  .spectrum-Menu-item .spectrum-Menu-itemIcon  + .spectrum-Menu-itemLabel {\n    margin-left: 10px;\n\n    width: calc(100% - 63px);\n  }\n.spectrum-Menu-itemLabel {\n  -ms-flex: 1 1 auto;\n      flex: 1 1 auto;\n  line-height: 1.3;\n  -webkit-hyphens: auto;\n  -ms-hyphens: auto;\n  hyphens: auto;\n  overflow-wrap: break-word;\n  width: calc(100% - 31px);\n}\n.spectrum-Menu-itemLabel--wrapping {\n  text-overflow: ellipsis;\n  white-space: nowrap;\n  overflow: hidden;\n}\n.spectrum-Menu-checkmark {\n  display: none;\n  -ms-flex-item-align: start;\n      align-self: flex-start;\n}\n.spectrum-Menu-checkmark,\n.spectrum-Menu-chevron {\n  -ms-flex-positive: 0;\n      flex-grow: 0;\n  margin-left: 15px;\n  margin-top: 5px;\n}\n.spectrum-Menu-divider {\n  box-sizing: content-box;\n  overflow: visible;\n\n  height: 2px;\n  margin: 1.5px 12px;\n  padding: 0 0;\n  border: none;\n}\n.spectrum-Menu-sectionHeading {\n  display: block;\n  margin: 8px 0 0 0;\n  padding: 0 45px 0 15px;\n\n  font-size: 13px;\n  font-weight: 400;\n  line-height: 25px;\n  text-transform: uppercase;\n  letter-spacing: 0.06em;\n}\n.spectrum-Menu .spectrum-Menu {\n  display: block;\n}\n",""])},91162:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum-Menu {\n  display: inline-block;\n\n  box-sizing: border-box;\n\n  margin: 4px 0;\n  padding: 0;\n\n  list-style-type: none;\n\n  overflow: auto;\n}\n.spectrum-Menu > .spectrum-Menu-sectionHeading {\n    margin-top: 3px;\n    margin-bottom: 3px;\n  }\n.spectrum-Menu.is-selectable .spectrum-Menu-item {\n      padding-right: 32px;\n    }\n.spectrum-Menu.is-selectable .spectrum-Menu-item.is-selected {\n        padding-right: 11px;\n      }\n.spectrum-Menu-checkmark {\n  transform: scale(1);\n  opacity: 1;\n}\n.spectrum-Menu-item {\n  cursor: pointer;\n  position: relative;\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-align: center;\n      align-items: center;\n\n  box-sizing: border-box;\n\n  padding: 7px 12px 7px 10px;\n\n  margin: 0;\n\n  border-left: 2px solid transparent;\n\n  min-height: 32px;\n\n  font-size: 14px;\n  font-weight: 400;\n  font-style: normal;\n  text-decoration: none;\n}\n.spectrum-Menu-item:focus {\n    outline: none;\n  }\n.spectrum-Menu-item.is-selected {\n    padding-right: 11px;\n  }\n.spectrum-Menu-item.is-selected .spectrum-Menu-checkmark {\n      display: block;\n    }\n.spectrum-Menu-item .spectrum-Icon,\n  .spectrum-Menu-item .spectrum-Menu-itemIcon {\n    -ms-flex-negative: 0;\n        flex-shrink: 0;\n    -ms-flex-item-align: start;\n        align-self: flex-start;\n  }\n.spectrum-Menu-item .spectrum-Icon + .spectrum-Menu-itemLabel,\n  .spectrum-Menu-item .spectrum-Menu-itemIcon  + .spectrum-Menu-itemLabel {\n    margin-left: 8px;\n\n    width: calc(100% - 50px);\n  }\n.spectrum-Menu-itemLabel {\n  -ms-flex: 1 1 auto;\n      flex: 1 1 auto;\n  line-height: 1.3;\n  -webkit-hyphens: auto;\n  -ms-hyphens: auto;\n  hyphens: auto;\n  overflow-wrap: break-word;\n  width: calc(100% - 24px);\n}\n.spectrum-Menu-itemLabel--wrapping {\n  text-overflow: ellipsis;\n  white-space: nowrap;\n  overflow: hidden;\n}\n.spectrum-Menu-checkmark {\n  display: none;\n  -ms-flex-item-align: start;\n      align-self: flex-start;\n}\n.spectrum-Menu-checkmark,\n.spectrum-Menu-chevron {\n  -ms-flex-positive: 0;\n      flex-grow: 0;\n  margin-left: 12px;\n  margin-top: 4px;\n}\n.spectrum-Menu-divider {\n  box-sizing: content-box;\n  overflow: visible;\n\n  height: 2px;\n  margin: 1.5px 12px;\n  padding: 0 0;\n  border: none;\n}\n.spectrum-Menu-sectionHeading {\n  display: block;\n  margin: 6px 0 0 0;\n  padding: 0 36px 0 12px;\n\n  font-size: 11px;\n  font-weight: 400;\n  line-height: 20px;\n  text-transform: uppercase;\n  letter-spacing: 0.06em;\n}\n.spectrum-Menu .spectrum-Menu {\n  display: block;\n}\n",""])},27275:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--dark .spectrum-Menu {\n  background-color: transparent;\n}\n.spectrum--dark .spectrum-Menu-item {\n  background-color: transparent;\n  color: rgb(227, 227, 227);\n}\n.spectrum--dark .spectrum-Menu-item.focus-ring,\n.spectrum--dark .spectrum-Menu-item.is-focused {\n    background-color: rgba(255,255,255,0.06);\n    color: rgb(227, 227, 227);\n    border-left-color: rgb(38, 128, 235);\n  }\n.spectrum--dark .spectrum-Menu-item:hover,\n.spectrum--dark .spectrum-Menu-item:focus,\n.spectrum--dark .spectrum-Menu-item.is-highlighted,\n.spectrum--dark .spectrum-Menu-item.is-open {\n    background-color: rgba(255,255,255,0.06);\n    color: rgb(227, 227, 227);\n  }\n.spectrum--dark .spectrum-Menu-item.is-selected {\n    color: rgb(227, 227, 227);\n  }\n.spectrum--dark .spectrum-Menu-item.is-selected .spectrum-Menu-checkmark {\n      color: rgb(55, 142, 240);\n    }\n.spectrum--dark .spectrum-Menu-item .is-active,\n.spectrum--dark .spectrum-Menu-item:active {\n    background-color: rgba(255,255,255,0.06);\n  }\n.spectrum--dark .spectrum-Menu-item.is-disabled {\n    background-color: transparent;\n    background-image: none;\n    color: rgb(110, 110, 110);\n    cursor: default;\n  }\n.spectrum--dark .spectrum-Menu-sectionHeading {\n  color: rgb(185, 185, 185);\n}\n.spectrum--dark .spectrum-Menu-divider {\n  background-color: rgb(50, 50, 50);\n}\n",""])},36566:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--darkest .spectrum-Menu {\n  background-color: transparent;\n}\n.spectrum--darkest .spectrum-Menu-item {\n  background-color: transparent;\n  color: rgb(200, 200, 200);\n}\n.spectrum--darkest .spectrum-Menu-item.focus-ring,\n.spectrum--darkest .spectrum-Menu-item.is-focused {\n    background-color: rgba(239,239,239,0.08);\n    color: rgb(200, 200, 200);\n    border-left-color: rgb(20, 115, 230);\n  }\n.spectrum--darkest .spectrum-Menu-item:hover,\n.spectrum--darkest .spectrum-Menu-item:focus,\n.spectrum--darkest .spectrum-Menu-item.is-highlighted,\n.spectrum--darkest .spectrum-Menu-item.is-open {\n    background-color: rgba(239,239,239,0.08);\n    color: rgb(200, 200, 200);\n  }\n.spectrum--darkest .spectrum-Menu-item.is-selected {\n    color: rgb(200, 200, 200);\n  }\n.spectrum--darkest .spectrum-Menu-item.is-selected .spectrum-Menu-checkmark {\n      color: rgb(38, 128, 235);\n    }\n.spectrum--darkest .spectrum-Menu-item .is-active,\n.spectrum--darkest .spectrum-Menu-item:active {\n    background-color: rgba(239,239,239,0.08);\n  }\n.spectrum--darkest .spectrum-Menu-item.is-disabled {\n    background-color: transparent;\n    background-image: none;\n    color: rgb(92, 92, 92);\n    cursor: default;\n  }\n.spectrum--darkest .spectrum-Menu-sectionHeading {\n  color: rgb(162, 162, 162);\n}\n.spectrum--darkest .spectrum-Menu-divider {\n  background-color: rgb(30, 30, 30);\n}\n",""])},15230:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--light .spectrum-Menu {\n  background-color: transparent;\n}\n.spectrum--light .spectrum-Menu-item {\n  background-color: transparent;\n  color: rgb(75, 75, 75);\n}\n.spectrum--light .spectrum-Menu-item.focus-ring,\n.spectrum--light .spectrum-Menu-item.is-focused {\n    background-color: rgba(44,44,44,0.04);\n    color: rgb(75, 75, 75);\n    border-left-color: rgb(38, 128, 235);\n  }\n.spectrum--light .spectrum-Menu-item:hover,\n.spectrum--light .spectrum-Menu-item:focus,\n.spectrum--light .spectrum-Menu-item.is-highlighted,\n.spectrum--light .spectrum-Menu-item.is-open {\n    background-color: rgba(44,44,44,0.04);\n    color: rgb(75, 75, 75);\n  }\n.spectrum--light .spectrum-Menu-item.is-selected {\n    color: rgb(75, 75, 75);\n  }\n.spectrum--light .spectrum-Menu-item.is-selected .spectrum-Menu-checkmark {\n      color: rgb(20, 115, 230);\n    }\n.spectrum--light .spectrum-Menu-item .is-active,\n.spectrum--light .spectrum-Menu-item:active {\n    background-color: rgba(44,44,44,0.04);\n  }\n.spectrum--light .spectrum-Menu-item.is-disabled {\n    background-color: transparent;\n    background-image: none;\n    color: rgb(179, 179, 179);\n    cursor: default;\n  }\n.spectrum--light .spectrum-Menu-sectionHeading {\n  color: rgb(110, 110, 110);\n}\n.spectrum--light .spectrum-Menu-divider {\n  background-color: rgb(245, 245, 245);\n}\n",""])},6908:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,".spectrum--lightest .spectrum-Menu {\n  background-color: transparent;\n}\n.spectrum--lightest .spectrum-Menu-item {\n  background-color: transparent;\n  color: rgb(80, 80, 80);\n}\n.spectrum--lightest .spectrum-Menu-item.focus-ring,\n.spectrum--lightest .spectrum-Menu-item.is-focused {\n    background-color: rgba(50,50,50,0.04);\n    color: rgb(80, 80, 80);\n    border-left-color: rgb(55, 142, 240);\n  }\n.spectrum--lightest .spectrum-Menu-item:hover,\n.spectrum--lightest .spectrum-Menu-item:focus,\n.spectrum--lightest .spectrum-Menu-item.is-highlighted,\n.spectrum--lightest .spectrum-Menu-item.is-open {\n    background-color: rgba(50,50,50,0.04);\n    color: rgb(80, 80, 80);\n  }\n.spectrum--lightest .spectrum-Menu-item.is-selected {\n    color: rgb(80, 80, 80);\n  }\n.spectrum--lightest .spectrum-Menu-item.is-selected .spectrum-Menu-checkmark {\n      color: rgb(38, 128, 235);\n    }\n.spectrum--lightest .spectrum-Menu-item .is-active,\n.spectrum--lightest .spectrum-Menu-item:active {\n    background-color: rgba(50,50,50,0.04);\n  }\n.spectrum--lightest .spectrum-Menu-item.is-disabled {\n    background-color: transparent;\n    background-image: none;\n    color: rgb(188, 188, 188);\n    cursor: default;\n  }\n.spectrum--lightest .spectrum-Menu-sectionHeading {\n  color: rgb(116, 116, 116);\n}\n.spectrum--lightest .spectrum-Menu-divider {\n  background-color: rgb(255, 255, 255);\n}\n",""])},59630:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,'/* generated from dna-version: 5.0.1 */\n.spectrum--large .spectrum {\n  font-family: adobe-clean, "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;\n  font-size: 17px;\n}\n/* generated from dna-version: 5.0.1 */\n.spectrum--large .spectrum:lang(zh-Hans) {\n    font-family: adobe-clean-han-japanese, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;\n  }\n.spectrum--large .spectrum:lang(zh) {\n    font-family: adobe-clean-han-japanese, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;\n  }\n.spectrum--large .spectrum:lang(ko) {\n    font-family: adobe-clean-han-japanese, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;\n  }\n.spectrum--large .spectrum:lang(ja) {\n    font-family: adobe-clean-han-japanese, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;\n  }\n.spectrum--large .spectrum-Body1 {\n          font-size: 24px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Body1 em {\n              font-size: 24px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Body1 strong {\n              font-size: 24px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Body2,\n.spectrum--large .spectrum-Body--large {\n          font-size: 22px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Body2 em,\n.spectrum--large .spectrum-Body--large em {\n              font-size: 22px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Body2 strong,\n.spectrum--large .spectrum-Body--large strong {\n              font-size: 22px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Body3 {\n          font-size: 19px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Body3 em {\n              font-size: 19px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Body3 strong {\n              font-size: 19px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Body4,\n.spectrum--large .spectrum-Body--secondary {\n          font-size: 17px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Body4 em,\n.spectrum--large .spectrum-Body--secondary em {\n              font-size: 17px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Body4 strong,\n.spectrum--large .spectrum-Body--secondary strong {\n              font-size: 17px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Body5,\n.spectrum--large .spectrum-Body--small {\n          font-size: 15px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Body5 em,\n.spectrum--large .spectrum-Body--small em {\n              font-size: 15px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Body5 strong,\n.spectrum--large .spectrum-Body--small strong {\n              font-size: 15px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Heading1 {\n          font-size: 39px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Heading1 em {\n              font-size: 39px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Heading1 strong {\n              font-size: 39px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Heading2 {\n          font-size: 31px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Heading2 em {\n              font-size: 31px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Heading2 strong {\n              font-size: 31px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Heading3 {\n          font-size: 24px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Heading3 em {\n              font-size: 24px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Heading3 strong {\n              font-size: 24px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Heading4,\n.spectrum--large .spectrum-Heading--subtitle1 {\n          font-size: 22px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Heading4 em,\n.spectrum--large .spectrum-Heading--subtitle1 em {\n              font-size: 22px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Heading4 strong,\n.spectrum--large .spectrum-Heading--subtitle1 strong {\n              font-size: 22px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Heading5 {\n          font-size: 19px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Heading5 em {\n              font-size: 19px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Heading5 strong {\n              font-size: 19px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Heading6,\n.spectrum--large .spectrum-Heading--subtitle2 {\n          font-size: 17px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Heading6 em,\n.spectrum--large .spectrum-Heading--subtitle2 em {\n              font-size: 17px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Heading6 strong,\n.spectrum--large .spectrum-Heading--subtitle2 strong {\n              font-size: 17px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Subheading,\n.spectrum--large .spectrum-Heading--subtitle3 {\n          font-size: 13px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Subheading em,\n.spectrum--large .spectrum-Heading--subtitle3 em {\n              font-size: 13px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum--large .spectrum-Subheading strong,\n.spectrum--large .spectrum-Heading--subtitle3 strong {\n              font-size: 13px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum--large .spectrum-Detail {\n          font-size: 13px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Detail em {\n              font-size: 13px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum--large .spectrum-Detail strong {\n              font-size: 13px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum--large .spectrum-Heading1--quiet {\n          font-size: 39px;\n  font-weight: 300;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Heading1--quiet em {\n              font-size: 39px;\n  font-weight: 300;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Heading1--quiet strong {\n              font-size: 39px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Heading2--quiet,\n.spectrum--large .spectrum-Heading--pageTitle {\n          font-size: 31px;\n  font-weight: 300;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Heading2--quiet em,\n.spectrum--large .spectrum-Heading--pageTitle em {\n              font-size: 31px;\n  font-weight: 300;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Heading2--quiet strong,\n.spectrum--large .spectrum-Heading--pageTitle strong {\n              font-size: 31px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Heading1--strong {\n          font-size: 39px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Heading1--strong em {\n              font-size: 39px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Heading1--strong strong {\n              font-size: 39px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Heading2--strong {\n          font-size: 31px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Heading2--strong em {\n              font-size: 31px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Heading2--strong strong {\n              font-size: 31px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Heading1--display {\n          font-size: 49px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Heading1--display em {\n              font-size: 49px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Heading1--display strong {\n              font-size: 49px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Heading2--display {\n          font-size: 44px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Heading2--display em {\n              font-size: 44px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Heading2--display strong {\n              font-size: 44px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Heading1--display.spectrum-Heading1--strong {\n          font-size: 49px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Heading1--display.spectrum-Heading1--strong em {\n              font-size: 49px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Heading1--display.spectrum-Heading1--strong strong {\n              font-size: 49px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Heading2--display.spectrum-Heading2--strong {\n          font-size: 44px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Heading2--display.spectrum-Heading2--strong em {\n              font-size: 44px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Heading2--display.spectrum-Heading2--strong strong {\n              font-size: 44px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Heading1--display.spectrum-Heading1--quiet {\n          font-size: 49px;\n  font-weight: 300;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Heading1--display.spectrum-Heading1--quiet em {\n              font-size: 49px;\n  font-weight: 300;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Heading1--display.spectrum-Heading1--quiet strong {\n              font-size: 49px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Heading2--display.spectrum-Heading2--quiet,\n.spectrum--large .spectrum-Heading--display {\n          font-size: 44px;\n  font-weight: 300;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Heading2--display.spectrum-Heading2--quiet em,\n.spectrum--large .spectrum-Heading--display em {\n              font-size: 44px;\n  font-weight: 300;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Heading2--display.spectrum-Heading2--quiet strong,\n.spectrum--large .spectrum-Heading--display strong {\n              font-size: 44px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article {\n  font-family: Adobe Clean Serif, Times New Roman, serif;\n}\n.spectrum--large .spectrum-Article .spectrum-Body1 {\n          font-size: 24px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Article .spectrum-Body1 em {\n              font-size: 24px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Body1 strong {\n              font-size: 24px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Body2,\n.spectrum--large .spectrum-Article .spectrum-Body--large {\n          font-size: 22px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Article .spectrum-Body2 em,\n.spectrum--large .spectrum-Article .spectrum-Body--large em {\n              font-size: 22px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Body2 strong,\n.spectrum--large .spectrum-Article .spectrum-Body--large strong {\n              font-size: 22px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Body3 {\n          font-size: 19px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Article .spectrum-Body3 em {\n              font-size: 19px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Body3 strong {\n              font-size: 19px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Body4,\n.spectrum--large .spectrum-Article .spectrum-Body--secondary {\n          font-size: 17px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Article .spectrum-Body4 em,\n.spectrum--large .spectrum-Article .spectrum-Body--secondary em {\n              font-size: 17px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Body4 strong,\n.spectrum--large .spectrum-Article .spectrum-Body--secondary strong {\n              font-size: 17px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Body5,\n.spectrum--large .spectrum-Article .spectrum-Body--small {\n          font-size: 15px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Article .spectrum-Body5 em,\n.spectrum--large .spectrum-Article .spectrum-Body--small em {\n              font-size: 15px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Body5 strong,\n.spectrum--large .spectrum-Article .spectrum-Body--small strong {\n              font-size: 15px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Heading1 {\n          font-size: 39px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Article .spectrum-Heading1 em {\n              font-size: 39px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Heading1 strong {\n              font-size: 39px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Heading2 {\n          font-size: 31px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Article .spectrum-Heading2 em {\n              font-size: 31px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Heading2 strong {\n              font-size: 31px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Heading3 {\n          font-size: 24px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Article .spectrum-Heading3 em {\n              font-size: 24px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Heading3 strong {\n              font-size: 24px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Heading4,\n.spectrum--large .spectrum-Article .spectrum-Heading--subtitle1 {\n          font-size: 22px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Article .spectrum-Heading4 em,\n.spectrum--large .spectrum-Article .spectrum-Heading--subtitle1 em {\n              font-size: 22px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Heading4 strong,\n.spectrum--large .spectrum-Article .spectrum-Heading--subtitle1 strong {\n              font-size: 22px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Heading5 {\n          font-size: 19px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Article .spectrum-Heading5 em {\n              font-size: 19px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Heading5 strong {\n              font-size: 19px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Heading6,\n.spectrum--large .spectrum-Article .spectrum-Heading--subtitle2 {\n          font-size: 17px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Article .spectrum-Heading6 em,\n.spectrum--large .spectrum-Article .spectrum-Heading--subtitle2 em {\n              font-size: 17px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Heading6 strong,\n.spectrum--large .spectrum-Article .spectrum-Heading--subtitle2 strong {\n              font-size: 17px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Subheading,\n.spectrum--large .spectrum-Article .spectrum-Heading--subtitle3 {\n          font-size: 13px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Article .spectrum-Subheading em,\n.spectrum--large .spectrum-Article .spectrum-Heading--subtitle3 em {\n              font-size: 13px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Subheading strong,\n.spectrum--large .spectrum-Article .spectrum-Heading--subtitle3 strong {\n              font-size: 13px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Detail {\n          font-size: 13px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Article .spectrum-Detail em {\n              font-size: 13px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Detail strong {\n              font-size: 13px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Heading1--quiet {\n          font-size: 39px;\n  font-weight: 400;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Article .spectrum-Heading1--quiet em {\n              font-size: 39px;\n  font-weight: 400;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Heading1--quiet strong {\n              font-size: 39px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Heading2--quiet,\n.spectrum--large .spectrum-Article .spectrum-Heading--pageTitle {\n          font-size: 31px;\n  font-weight: 400;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Article .spectrum-Heading2--quiet em,\n.spectrum--large .spectrum-Article .spectrum-Heading--pageTitle em {\n              font-size: 31px;\n  font-weight: 400;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Heading2--quiet strong,\n.spectrum--large .spectrum-Article .spectrum-Heading--pageTitle strong {\n              font-size: 31px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Heading1--display {\n          font-size: 49px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Article .spectrum-Heading1--display em {\n              font-size: 49px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Heading1--display strong {\n              font-size: 49px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Heading2--display {\n          font-size: 44px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Article .spectrum-Heading2--display em {\n              font-size: 44px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Heading2--display strong {\n              font-size: 44px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Heading1--display.spectrum-Heading1--quiet {\n          font-size: 49px;\n  font-weight: 400;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Article .spectrum-Heading1--display.spectrum-Heading1--quiet em {\n              font-size: 49px;\n  font-weight: 400;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Heading1--display.spectrum-Heading1--quiet strong {\n              font-size: 49px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Heading2--display.spectrum-Heading2--quiet,\n.spectrum--large .spectrum-Article .spectrum-Heading--display {\n          font-size: 44px;\n  font-weight: 400;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum-Article .spectrum-Heading2--display.spectrum-Heading2--quiet em,\n.spectrum--large .spectrum-Article .spectrum-Heading--display em {\n              font-size: 44px;\n  font-weight: 400;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Article .spectrum-Heading2--display.spectrum-Heading2--quiet strong,\n.spectrum--large .spectrum-Article .spectrum-Heading--display strong {\n              font-size: 44px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Body1, .spectrum--large .spectrum:lang(ko) .spectrum-Body1, .spectrum--large .spectrum:lang(zh) .spectrum-Body1 {\n          font-size: 24px;\n  font-weight: 400;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum:lang(ja) .spectrum-Body1 em, .spectrum--large .spectrum:lang(ko) .spectrum-Body1 em, .spectrum--large .spectrum:lang(zh) .spectrum-Body1 em {\n              font-size: 24px;\n  font-weight: 700;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Body1 strong, .spectrum--large .spectrum:lang(ko) .spectrum-Body1 strong, .spectrum--large .spectrum:lang(zh) .spectrum-Body1 strong {\n              font-size: 24px;\n  font-weight: 900;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Body2,\n.spectrum--large .spectrum:lang(ko) .spectrum-Body2,\n.spectrum--large .spectrum:lang(zh) .spectrum-Body2,\n.spectrum--large .spectrum:lang(ja) .spectrum-Body--large,\n.spectrum--large .spectrum:lang(ko) .spectrum-Body--large,\n.spectrum--large .spectrum:lang(zh) .spectrum-Body--large {\n          font-size: 22px;\n  font-weight: 400;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum:lang(ja) .spectrum-Body2 em,\n.spectrum--large .spectrum:lang(ko) .spectrum-Body2 em,\n.spectrum--large .spectrum:lang(zh) .spectrum-Body2 em,\n.spectrum--large .spectrum:lang(ja) .spectrum-Body--large em,\n.spectrum--large .spectrum:lang(ko) .spectrum-Body--large em,\n.spectrum--large .spectrum:lang(zh) .spectrum-Body--large em {\n              font-size: 22px;\n  font-weight: 700;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Body2 strong,\n.spectrum--large .spectrum:lang(ko) .spectrum-Body2 strong,\n.spectrum--large .spectrum:lang(zh) .spectrum-Body2 strong,\n.spectrum--large .spectrum:lang(ja) .spectrum-Body--large strong,\n.spectrum--large .spectrum:lang(ko) .spectrum-Body--large strong,\n.spectrum--large .spectrum:lang(zh) .spectrum-Body--large strong {\n              font-size: 22px;\n  font-weight: 900;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Body3, .spectrum--large .spectrum:lang(ko) .spectrum-Body3, .spectrum--large .spectrum:lang(zh) .spectrum-Body3 {\n          font-size: 19px;\n  font-weight: 400;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum:lang(ja) .spectrum-Body3 em, .spectrum--large .spectrum:lang(ko) .spectrum-Body3 em, .spectrum--large .spectrum:lang(zh) .spectrum-Body3 em {\n              font-size: 19px;\n  font-weight: 700;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Body3 strong, .spectrum--large .spectrum:lang(ko) .spectrum-Body3 strong, .spectrum--large .spectrum:lang(zh) .spectrum-Body3 strong {\n              font-size: 19px;\n  font-weight: 900;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Body4,\n.spectrum--large .spectrum:lang(ko) .spectrum-Body4,\n.spectrum--large .spectrum:lang(zh) .spectrum-Body4,\n.spectrum--large .spectrum:lang(ja) .spectrum-Body--secondary,\n.spectrum--large .spectrum:lang(ko) .spectrum-Body--secondary,\n.spectrum--large .spectrum:lang(zh) .spectrum-Body--secondary {\n          font-size: 17px;\n  font-weight: 400;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum:lang(ja) .spectrum-Body4 em,\n.spectrum--large .spectrum:lang(ko) .spectrum-Body4 em,\n.spectrum--large .spectrum:lang(zh) .spectrum-Body4 em,\n.spectrum--large .spectrum:lang(ja) .spectrum-Body--secondary em,\n.spectrum--large .spectrum:lang(ko) .spectrum-Body--secondary em,\n.spectrum--large .spectrum:lang(zh) .spectrum-Body--secondary em {\n              font-size: 17px;\n  font-weight: 700;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Body4 strong,\n.spectrum--large .spectrum:lang(ko) .spectrum-Body4 strong,\n.spectrum--large .spectrum:lang(zh) .spectrum-Body4 strong,\n.spectrum--large .spectrum:lang(ja) .spectrum-Body--secondary strong,\n.spectrum--large .spectrum:lang(ko) .spectrum-Body--secondary strong,\n.spectrum--large .spectrum:lang(zh) .spectrum-Body--secondary strong {\n              font-size: 17px;\n  font-weight: 900;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Body5,\n.spectrum--large .spectrum:lang(ko) .spectrum-Body5,\n.spectrum--large .spectrum:lang(zh) .spectrum-Body5,\n.spectrum--large .spectrum:lang(ja) .spectrum-Body--small,\n.spectrum--large .spectrum:lang(ko) .spectrum-Body--small,\n.spectrum--large .spectrum:lang(zh) .spectrum-Body--small {\n          font-size: 15px;\n  font-weight: 400;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum:lang(ja) .spectrum-Body5 em,\n.spectrum--large .spectrum:lang(ko) .spectrum-Body5 em,\n.spectrum--large .spectrum:lang(zh) .spectrum-Body5 em,\n.spectrum--large .spectrum:lang(ja) .spectrum-Body--small em,\n.spectrum--large .spectrum:lang(ko) .spectrum-Body--small em,\n.spectrum--large .spectrum:lang(zh) .spectrum-Body--small em {\n              font-size: 15px;\n  font-weight: 700;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Body5 strong,\n.spectrum--large .spectrum:lang(ko) .spectrum-Body5 strong,\n.spectrum--large .spectrum:lang(zh) .spectrum-Body5 strong,\n.spectrum--large .spectrum:lang(ja) .spectrum-Body--small strong,\n.spectrum--large .spectrum:lang(ko) .spectrum-Body--small strong,\n.spectrum--large .spectrum:lang(zh) .spectrum-Body--small strong {\n              font-size: 15px;\n  font-weight: 900;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading1, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1 {\n          font-size: 39px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading1 em, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1 em, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1 em {\n              font-size: 39px;\n  font-weight: 800;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading1 strong, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1 strong, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1 strong {\n              font-size: 39px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading2, .spectrum--large .spectrum:lang(ko) .spectrum-Heading2, .spectrum--large .spectrum:lang(zh) .spectrum-Heading2 {\n          font-size: 31px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading2 em, .spectrum--large .spectrum:lang(ko) .spectrum-Heading2 em, .spectrum--large .spectrum:lang(zh) .spectrum-Heading2 em {\n              font-size: 31px;\n  font-weight: 800;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading2 strong, .spectrum--large .spectrum:lang(ko) .spectrum-Heading2 strong, .spectrum--large .spectrum:lang(zh) .spectrum-Heading2 strong {\n              font-size: 31px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading3, .spectrum--large .spectrum:lang(ko) .spectrum-Heading3, .spectrum--large .spectrum:lang(zh) .spectrum-Heading3 {\n          font-size: 24px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading3 em, .spectrum--large .spectrum:lang(ko) .spectrum-Heading3 em, .spectrum--large .spectrum:lang(zh) .spectrum-Heading3 em {\n              font-size: 24px;\n  font-weight: 800;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading3 strong, .spectrum--large .spectrum:lang(ko) .spectrum-Heading3 strong, .spectrum--large .spectrum:lang(zh) .spectrum-Heading3 strong {\n              font-size: 24px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading4,\n.spectrum--large .spectrum:lang(ko) .spectrum-Heading4,\n.spectrum--large .spectrum:lang(zh) .spectrum-Heading4,\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading--subtitle1,\n.spectrum--large .spectrum:lang(ko) .spectrum-Heading--subtitle1,\n.spectrum--large .spectrum:lang(zh) .spectrum-Heading--subtitle1 {\n          font-size: 22px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading4 em,\n.spectrum--large .spectrum:lang(ko) .spectrum-Heading4 em,\n.spectrum--large .spectrum:lang(zh) .spectrum-Heading4 em,\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading--subtitle1 em,\n.spectrum--large .spectrum:lang(ko) .spectrum-Heading--subtitle1 em,\n.spectrum--large .spectrum:lang(zh) .spectrum-Heading--subtitle1 em {\n              font-size: 22px;\n  font-weight: 800;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading4 strong,\n.spectrum--large .spectrum:lang(ko) .spectrum-Heading4 strong,\n.spectrum--large .spectrum:lang(zh) .spectrum-Heading4 strong,\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading--subtitle1 strong,\n.spectrum--large .spectrum:lang(ko) .spectrum-Heading--subtitle1 strong,\n.spectrum--large .spectrum:lang(zh) .spectrum-Heading--subtitle1 strong {\n              font-size: 22px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading5, .spectrum--large .spectrum:lang(ko) .spectrum-Heading5, .spectrum--large .spectrum:lang(zh) .spectrum-Heading5 {\n          font-size: 19px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading5 em, .spectrum--large .spectrum:lang(ko) .spectrum-Heading5 em, .spectrum--large .spectrum:lang(zh) .spectrum-Heading5 em {\n              font-size: 19px;\n  font-weight: 800;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading5 strong, .spectrum--large .spectrum:lang(ko) .spectrum-Heading5 strong, .spectrum--large .spectrum:lang(zh) .spectrum-Heading5 strong {\n              font-size: 19px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading6,\n.spectrum--large .spectrum:lang(ko) .spectrum-Heading6,\n.spectrum--large .spectrum:lang(zh) .spectrum-Heading6,\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading--subtitle2,\n.spectrum--large .spectrum:lang(ko) .spectrum-Heading--subtitle2,\n.spectrum--large .spectrum:lang(zh) .spectrum-Heading--subtitle2 {\n          font-size: 17px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading6 em,\n.spectrum--large .spectrum:lang(ko) .spectrum-Heading6 em,\n.spectrum--large .spectrum:lang(zh) .spectrum-Heading6 em,\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading--subtitle2 em,\n.spectrum--large .spectrum:lang(ko) .spectrum-Heading--subtitle2 em,\n.spectrum--large .spectrum:lang(zh) .spectrum-Heading--subtitle2 em {\n              font-size: 17px;\n  font-weight: 800;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading6 strong,\n.spectrum--large .spectrum:lang(ko) .spectrum-Heading6 strong,\n.spectrum--large .spectrum:lang(zh) .spectrum-Heading6 strong,\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading--subtitle2 strong,\n.spectrum--large .spectrum:lang(ko) .spectrum-Heading--subtitle2 strong,\n.spectrum--large .spectrum:lang(zh) .spectrum-Heading--subtitle2 strong {\n              font-size: 17px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Subheading,\n.spectrum--large .spectrum:lang(ko) .spectrum-Subheading,\n.spectrum--large .spectrum:lang(zh) .spectrum-Subheading,\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading--subtitle3,\n.spectrum--large .spectrum:lang(ko) .spectrum-Heading--subtitle3,\n.spectrum--large .spectrum:lang(zh) .spectrum-Heading--subtitle3 {\n          font-size: 13px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum:lang(ja) .spectrum-Subheading em,\n.spectrum--large .spectrum:lang(ko) .spectrum-Subheading em,\n.spectrum--large .spectrum:lang(zh) .spectrum-Subheading em,\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading--subtitle3 em,\n.spectrum--large .spectrum:lang(ko) .spectrum-Heading--subtitle3 em,\n.spectrum--large .spectrum:lang(zh) .spectrum-Heading--subtitle3 em {\n              font-size: 13px;\n  font-weight: 800;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Subheading strong,\n.spectrum--large .spectrum:lang(ko) .spectrum-Subheading strong,\n.spectrum--large .spectrum:lang(zh) .spectrum-Subheading strong,\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading--subtitle3 strong,\n.spectrum--large .spectrum:lang(ko) .spectrum-Heading--subtitle3 strong,\n.spectrum--large .spectrum:lang(zh) .spectrum-Heading--subtitle3 strong {\n              font-size: 13px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Detail, .spectrum--large .spectrum:lang(ko) .spectrum-Detail, .spectrum--large .spectrum:lang(zh) .spectrum-Detail {\n          font-size: 13px;\n  font-weight: 400;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum:lang(ja) .spectrum-Detail em, .spectrum--large .spectrum:lang(ko) .spectrum-Detail em, .spectrum--large .spectrum:lang(zh) .spectrum-Detail em {\n              font-size: 13px;\n  font-weight: 400;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Detail strong, .spectrum--large .spectrum:lang(ko) .spectrum-Detail strong, .spectrum--large .spectrum:lang(zh) .spectrum-Detail strong {\n              font-size: 13px;\n  font-weight: 900;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading1--quiet, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1--quiet, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1--quiet {\n          font-size: 39px;\n  font-weight: 300;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading1--quiet em, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1--quiet em, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1--quiet em {\n              font-size: 39px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading1--quiet strong, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1--quiet strong, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1--quiet strong {\n              font-size: 39px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading2--quiet,\n.spectrum--large .spectrum:lang(ko) .spectrum-Heading2--quiet,\n.spectrum--large .spectrum:lang(zh) .spectrum-Heading2--quiet,\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading--pageTitle,\n.spectrum--large .spectrum:lang(ko) .spectrum-Heading--pageTitle,\n.spectrum--large .spectrum:lang(zh) .spectrum-Heading--pageTitle {\n          font-size: 31px;\n  font-weight: 300;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading2--quiet em,\n.spectrum--large .spectrum:lang(ko) .spectrum-Heading2--quiet em,\n.spectrum--large .spectrum:lang(zh) .spectrum-Heading2--quiet em,\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading--pageTitle em,\n.spectrum--large .spectrum:lang(ko) .spectrum-Heading--pageTitle em,\n.spectrum--large .spectrum:lang(zh) .spectrum-Heading--pageTitle em {\n              font-size: 31px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading2--quiet strong,\n.spectrum--large .spectrum:lang(ko) .spectrum-Heading2--quiet strong,\n.spectrum--large .spectrum:lang(zh) .spectrum-Heading2--quiet strong,\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading--pageTitle strong,\n.spectrum--large .spectrum:lang(ko) .spectrum-Heading--pageTitle strong,\n.spectrum--large .spectrum:lang(zh) .spectrum-Heading--pageTitle strong {\n              font-size: 31px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading1--strong, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1--strong, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1--strong {\n          font-size: 39px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading1--strong em, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1--strong em, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1--strong em {\n              font-size: 39px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading1--strong strong, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1--strong strong, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1--strong strong {\n              font-size: 39px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading2--strong, .spectrum--large .spectrum:lang(ko) .spectrum-Heading2--strong, .spectrum--large .spectrum:lang(zh) .spectrum-Heading2--strong {\n          font-size: 31px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading2--strong em, .spectrum--large .spectrum:lang(ko) .spectrum-Heading2--strong em, .spectrum--large .spectrum:lang(zh) .spectrum-Heading2--strong em {\n              font-size: 31px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading2--strong strong, .spectrum--large .spectrum:lang(ko) .spectrum-Heading2--strong strong, .spectrum--large .spectrum:lang(zh) .spectrum-Heading2--strong strong {\n              font-size: 31px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading1--display, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1--display, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1--display {\n          font-size: 49px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading1--display em, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1--display em, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1--display em {\n              font-size: 49px;\n  font-weight: 800;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading1--display strong, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1--display strong, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1--display strong {\n              font-size: 49px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading2--display, .spectrum--large .spectrum:lang(ko) .spectrum-Heading2--display, .spectrum--large .spectrum:lang(zh) .spectrum-Heading2--display {\n          font-size: 44px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading2--display em, .spectrum--large .spectrum:lang(ko) .spectrum-Heading2--display em, .spectrum--large .spectrum:lang(zh) .spectrum-Heading2--display em {\n              font-size: 44px;\n  font-weight: 800;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading2--display strong, .spectrum--large .spectrum:lang(ko) .spectrum-Heading2--display strong, .spectrum--large .spectrum:lang(zh) .spectrum-Heading2--display strong {\n              font-size: 44px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--strong, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--strong, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--strong {\n          font-size: 49px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--strong em, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--strong em, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--strong em {\n              font-size: 49px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--strong strong, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--strong strong, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--strong strong {\n              font-size: 49px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--strong, .spectrum--large .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--strong, .spectrum--large .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--strong {\n          font-size: 44px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--strong em, .spectrum--large .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--strong em, .spectrum--large .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--strong em {\n              font-size: 44px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--strong strong, .spectrum--large .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--strong strong, .spectrum--large .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--strong strong {\n              font-size: 44px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--quiet, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--quiet, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--quiet {\n          font-size: 49px;\n  font-weight: 300;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--quiet em, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--quiet em, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--quiet em {\n              font-size: 49px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--quiet strong, .spectrum--large .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--quiet strong, .spectrum--large .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--quiet strong {\n              font-size: 49px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--quiet,\n.spectrum--large .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--quiet,\n.spectrum--large .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--quiet,\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading--display,\n.spectrum--large .spectrum:lang(ko) .spectrum-Heading--display,\n.spectrum--large .spectrum:lang(zh) .spectrum-Heading--display {\n          font-size: 44px;\n  font-weight: 300;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--quiet em,\n.spectrum--large .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--quiet em,\n.spectrum--large .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--quiet em,\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading--display em,\n.spectrum--large .spectrum:lang(ko) .spectrum-Heading--display em,\n.spectrum--large .spectrum:lang(zh) .spectrum-Heading--display em {\n              font-size: 44px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--quiet strong,\n.spectrum--large .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--quiet strong,\n.spectrum--large .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--quiet strong,\n.spectrum--large .spectrum:lang(ja) .spectrum-Heading--display strong,\n.spectrum--large .spectrum:lang(ko) .spectrum-Heading--display strong,\n.spectrum--large .spectrum:lang(zh) .spectrum-Heading--display strong {\n              font-size: 44px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum--large .spectrum-Code1 {\n          font-size: 24px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n  font-family: Source Code Pro, Monaco, monospace;\n        }\n.spectrum--large .spectrum-Code1 em {\n              font-size: 24px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0;\n\n          }\n.spectrum--large .spectrum-Code1 strong {\n              font-size: 24px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n\n          }\n.spectrum--large .spectrum-Code2 {\n          font-size: 22px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n  font-family: Source Code Pro, Monaco, monospace;\n        }\n.spectrum--large .spectrum-Code2 em {\n              font-size: 22px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0;\n\n          }\n.spectrum--large .spectrum-Code2 strong {\n              font-size: 22px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n\n          }\n.spectrum--large .spectrum-Code3 {\n          font-size: 19px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n  font-family: Source Code Pro, Monaco, monospace;\n        }\n.spectrum--large .spectrum-Code3 em {\n              font-size: 19px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0;\n\n          }\n.spectrum--large .spectrum-Code3 strong {\n              font-size: 19px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n\n          }\n.spectrum--large .spectrum-Code4 {\n          font-size: 17px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n  font-family: Source Code Pro, Monaco, monospace;\n        }\n.spectrum--large .spectrum-Code4 em {\n              font-size: 17px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0;\n\n          }\n.spectrum--large .spectrum-Code4 strong {\n              font-size: 17px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n\n          }\n.spectrum--large .spectrum-Code5 {\n          font-size: 15px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n  font-family: Source Code Pro, Monaco, monospace;\n        }\n.spectrum--large .spectrum-Code5 em {\n              font-size: 15px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0;\n\n          }\n.spectrum--large .spectrum-Code5 strong {\n              font-size: 15px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n\n          }\n.spectrum--large .spectrum,\n.spectrum--large .spectrum-Body {\n  font-size: 17px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n}\n.spectrum--large .spectrum-Body--italic {\n  font-style: italic;\n}\n',""])},71899:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,'/* generated from dna-version: 5.0.1 */\n/* generated from dna-version: 5.0.1 */\n.spectrum {\n  font-family: adobe-clean, "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;\n  font-size: 17px;\n}\n.spectrum:lang(zh-Hans) {\n    font-family: adobe-clean-han-japanese, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;\n  }\n.spectrum:lang(zh) {\n    font-family: adobe-clean-han-japanese, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;\n  }\n.spectrum:lang(ko) {\n    font-family: adobe-clean-han-japanese, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;\n  }\n.spectrum:lang(ja) {\n    font-family: adobe-clean-han-japanese, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;\n  }\n.spectrum-Body1 {\n          font-size: 24px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum-Body1 em {\n              font-size: 24px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Body1 strong {\n              font-size: 24px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Body2,\n.spectrum-Body--large {\n          font-size: 22px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum-Body2 em,\n.spectrum-Body--large em {\n              font-size: 22px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Body2 strong,\n.spectrum-Body--large strong {\n              font-size: 22px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Body3 {\n          font-size: 19px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum-Body3 em {\n              font-size: 19px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Body3 strong {\n              font-size: 19px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Body4,\n.spectrum-Body--secondary {\n          font-size: 17px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum-Body4 em,\n.spectrum-Body--secondary em {\n              font-size: 17px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Body4 strong,\n.spectrum-Body--secondary strong {\n              font-size: 17px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Body5,\n.spectrum-Body--small {\n          font-size: 15px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum-Body5 em,\n.spectrum-Body--small em {\n              font-size: 15px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Body5 strong,\n.spectrum-Body--small strong {\n              font-size: 15px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading1 {\n          font-size: 39px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum-Heading1 em {\n              font-size: 39px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading1 strong {\n              font-size: 39px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading2 {\n          font-size: 31px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum-Heading2 em {\n              font-size: 31px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading2 strong {\n              font-size: 31px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading3 {\n          font-size: 24px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum-Heading3 em {\n              font-size: 24px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading3 strong {\n              font-size: 24px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading4,\n.spectrum-Heading--subtitle1 {\n          font-size: 22px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum-Heading4 em,\n.spectrum-Heading--subtitle1 em {\n              font-size: 22px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading4 strong,\n.spectrum-Heading--subtitle1 strong {\n              font-size: 22px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading5 {\n          font-size: 19px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum-Heading5 em {\n              font-size: 19px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading5 strong {\n              font-size: 19px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading6,\n.spectrum-Heading--subtitle2 {\n          font-size: 17px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum-Heading6 em,\n.spectrum-Heading--subtitle2 em {\n              font-size: 17px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading6 strong,\n.spectrum-Heading--subtitle2 strong {\n              font-size: 17px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Subheading,\n.spectrum-Heading--subtitle3 {\n          font-size: 13px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum-Subheading em,\n.spectrum-Heading--subtitle3 em {\n              font-size: 13px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum-Subheading strong,\n.spectrum-Heading--subtitle3 strong {\n              font-size: 13px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum-Detail {\n          font-size: 13px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum-Detail em {\n              font-size: 13px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum-Detail strong {\n              font-size: 13px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum-Heading1--quiet {\n          font-size: 39px;\n  font-weight: 300;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum-Heading1--quiet em {\n              font-size: 39px;\n  font-weight: 300;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading1--quiet strong {\n              font-size: 39px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading2--quiet,\n.spectrum-Heading--pageTitle {\n          font-size: 31px;\n  font-weight: 300;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum-Heading2--quiet em,\n.spectrum-Heading--pageTitle em {\n              font-size: 31px;\n  font-weight: 300;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading2--quiet strong,\n.spectrum-Heading--pageTitle strong {\n              font-size: 31px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading1--strong {\n          font-size: 39px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum-Heading1--strong em {\n              font-size: 39px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading1--strong strong {\n              font-size: 39px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading2--strong {\n          font-size: 31px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum-Heading2--strong em {\n              font-size: 31px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading2--strong strong {\n              font-size: 31px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading1--display {\n          font-size: 49px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum-Heading1--display em {\n              font-size: 49px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading1--display strong {\n              font-size: 49px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading2--display {\n          font-size: 44px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum-Heading2--display em {\n              font-size: 44px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading2--display strong {\n              font-size: 44px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading1--display.spectrum-Heading1--strong {\n          font-size: 49px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum-Heading1--display.spectrum-Heading1--strong em {\n              font-size: 49px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading1--display.spectrum-Heading1--strong strong {\n              font-size: 49px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading2--display.spectrum-Heading2--strong {\n          font-size: 44px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum-Heading2--display.spectrum-Heading2--strong em {\n              font-size: 44px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading2--display.spectrum-Heading2--strong strong {\n              font-size: 44px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading1--display.spectrum-Heading1--quiet {\n          font-size: 49px;\n  font-weight: 300;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum-Heading1--display.spectrum-Heading1--quiet em {\n              font-size: 49px;\n  font-weight: 300;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading1--display.spectrum-Heading1--quiet strong {\n              font-size: 49px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading2--display.spectrum-Heading2--quiet,\n.spectrum-Heading--display {\n          font-size: 44px;\n  font-weight: 300;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum-Heading2--display.spectrum-Heading2--quiet em,\n.spectrum-Heading--display em {\n              font-size: 44px;\n  font-weight: 300;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading2--display.spectrum-Heading2--quiet strong,\n.spectrum-Heading--display strong {\n              font-size: 44px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Article {\n  font-family: Adobe Clean Serif, Times New Roman, serif;\n}\n.spectrum-Article .spectrum-Body1 {\n          font-size: 24px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum-Article .spectrum-Body1 em {\n              font-size: 24px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Body1 strong {\n              font-size: 24px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Body2,\n.spectrum-Article .spectrum-Body--large {\n          font-size: 22px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum-Article .spectrum-Body2 em,\n.spectrum-Article .spectrum-Body--large em {\n              font-size: 22px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Body2 strong,\n.spectrum-Article .spectrum-Body--large strong {\n              font-size: 22px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Body3 {\n          font-size: 19px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum-Article .spectrum-Body3 em {\n              font-size: 19px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Body3 strong {\n              font-size: 19px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Body4,\n.spectrum-Article .spectrum-Body--secondary {\n          font-size: 17px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum-Article .spectrum-Body4 em,\n.spectrum-Article .spectrum-Body--secondary em {\n              font-size: 17px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Body4 strong,\n.spectrum-Article .spectrum-Body--secondary strong {\n              font-size: 17px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Body5,\n.spectrum-Article .spectrum-Body--small {\n          font-size: 15px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum-Article .spectrum-Body5 em,\n.spectrum-Article .spectrum-Body--small em {\n              font-size: 15px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Body5 strong,\n.spectrum-Article .spectrum-Body--small strong {\n              font-size: 15px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading1 {\n          font-size: 39px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum-Article .spectrum-Heading1 em {\n              font-size: 39px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading1 strong {\n              font-size: 39px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading2 {\n          font-size: 31px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum-Article .spectrum-Heading2 em {\n              font-size: 31px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading2 strong {\n              font-size: 31px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading3 {\n          font-size: 24px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum-Article .spectrum-Heading3 em {\n              font-size: 24px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading3 strong {\n              font-size: 24px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading4,\n.spectrum-Article .spectrum-Heading--subtitle1 {\n          font-size: 22px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum-Article .spectrum-Heading4 em,\n.spectrum-Article .spectrum-Heading--subtitle1 em {\n              font-size: 22px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading4 strong,\n.spectrum-Article .spectrum-Heading--subtitle1 strong {\n              font-size: 22px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading5 {\n          font-size: 19px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum-Article .spectrum-Heading5 em {\n              font-size: 19px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading5 strong {\n              font-size: 19px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading6,\n.spectrum-Article .spectrum-Heading--subtitle2 {\n          font-size: 17px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum-Article .spectrum-Heading6 em,\n.spectrum-Article .spectrum-Heading--subtitle2 em {\n              font-size: 17px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading6 strong,\n.spectrum-Article .spectrum-Heading--subtitle2 strong {\n              font-size: 17px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Subheading,\n.spectrum-Article .spectrum-Heading--subtitle3 {\n          font-size: 13px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum-Article .spectrum-Subheading em,\n.spectrum-Article .spectrum-Heading--subtitle3 em {\n              font-size: 13px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum-Article .spectrum-Subheading strong,\n.spectrum-Article .spectrum-Heading--subtitle3 strong {\n              font-size: 13px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum-Article .spectrum-Detail {\n          font-size: 13px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum-Article .spectrum-Detail em {\n              font-size: 13px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum-Article .spectrum-Detail strong {\n              font-size: 13px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum-Article .spectrum-Heading1--quiet {\n          font-size: 39px;\n  font-weight: 400;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum-Article .spectrum-Heading1--quiet em {\n              font-size: 39px;\n  font-weight: 400;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading1--quiet strong {\n              font-size: 39px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading2--quiet,\n.spectrum-Article .spectrum-Heading--pageTitle {\n          font-size: 31px;\n  font-weight: 400;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum-Article .spectrum-Heading2--quiet em,\n.spectrum-Article .spectrum-Heading--pageTitle em {\n              font-size: 31px;\n  font-weight: 400;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading2--quiet strong,\n.spectrum-Article .spectrum-Heading--pageTitle strong {\n              font-size: 31px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading1--display {\n          font-size: 49px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum-Article .spectrum-Heading1--display em {\n              font-size: 49px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading1--display strong {\n              font-size: 49px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading2--display {\n          font-size: 44px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum-Article .spectrum-Heading2--display em {\n              font-size: 44px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading2--display strong {\n              font-size: 44px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading1--display.spectrum-Heading1--quiet {\n          font-size: 49px;\n  font-weight: 400;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum-Article .spectrum-Heading1--display.spectrum-Heading1--quiet em {\n              font-size: 49px;\n  font-weight: 400;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading1--display.spectrum-Heading1--quiet strong {\n              font-size: 49px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading2--display.spectrum-Heading2--quiet,\n.spectrum-Article .spectrum-Heading--display {\n          font-size: 44px;\n  font-weight: 400;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum-Article .spectrum-Heading2--display.spectrum-Heading2--quiet em,\n.spectrum-Article .spectrum-Heading--display em {\n              font-size: 44px;\n  font-weight: 400;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading2--display.spectrum-Heading2--quiet strong,\n.spectrum-Article .spectrum-Heading--display strong {\n              font-size: 44px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Body1, .spectrum:lang(ko) .spectrum-Body1, .spectrum:lang(zh) .spectrum-Body1 {\n          font-size: 24px;\n  font-weight: 400;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum:lang(ja) .spectrum-Body1 em, .spectrum:lang(ko) .spectrum-Body1 em, .spectrum:lang(zh) .spectrum-Body1 em {\n              font-size: 24px;\n  font-weight: 700;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Body1 strong, .spectrum:lang(ko) .spectrum-Body1 strong, .spectrum:lang(zh) .spectrum-Body1 strong {\n              font-size: 24px;\n  font-weight: 900;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Body2,\n.spectrum:lang(ko) .spectrum-Body2,\n.spectrum:lang(zh) .spectrum-Body2,\n.spectrum:lang(ja) .spectrum-Body--large,\n.spectrum:lang(ko) .spectrum-Body--large,\n.spectrum:lang(zh) .spectrum-Body--large {\n          font-size: 22px;\n  font-weight: 400;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum:lang(ja) .spectrum-Body2 em,\n.spectrum:lang(ko) .spectrum-Body2 em,\n.spectrum:lang(zh) .spectrum-Body2 em,\n.spectrum:lang(ja) .spectrum-Body--large em,\n.spectrum:lang(ko) .spectrum-Body--large em,\n.spectrum:lang(zh) .spectrum-Body--large em {\n              font-size: 22px;\n  font-weight: 700;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Body2 strong,\n.spectrum:lang(ko) .spectrum-Body2 strong,\n.spectrum:lang(zh) .spectrum-Body2 strong,\n.spectrum:lang(ja) .spectrum-Body--large strong,\n.spectrum:lang(ko) .spectrum-Body--large strong,\n.spectrum:lang(zh) .spectrum-Body--large strong {\n              font-size: 22px;\n  font-weight: 900;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Body3, .spectrum:lang(ko) .spectrum-Body3, .spectrum:lang(zh) .spectrum-Body3 {\n          font-size: 19px;\n  font-weight: 400;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum:lang(ja) .spectrum-Body3 em, .spectrum:lang(ko) .spectrum-Body3 em, .spectrum:lang(zh) .spectrum-Body3 em {\n              font-size: 19px;\n  font-weight: 700;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Body3 strong, .spectrum:lang(ko) .spectrum-Body3 strong, .spectrum:lang(zh) .spectrum-Body3 strong {\n              font-size: 19px;\n  font-weight: 900;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Body4,\n.spectrum:lang(ko) .spectrum-Body4,\n.spectrum:lang(zh) .spectrum-Body4,\n.spectrum:lang(ja) .spectrum-Body--secondary,\n.spectrum:lang(ko) .spectrum-Body--secondary,\n.spectrum:lang(zh) .spectrum-Body--secondary {\n          font-size: 17px;\n  font-weight: 400;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum:lang(ja) .spectrum-Body4 em,\n.spectrum:lang(ko) .spectrum-Body4 em,\n.spectrum:lang(zh) .spectrum-Body4 em,\n.spectrum:lang(ja) .spectrum-Body--secondary em,\n.spectrum:lang(ko) .spectrum-Body--secondary em,\n.spectrum:lang(zh) .spectrum-Body--secondary em {\n              font-size: 17px;\n  font-weight: 700;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Body4 strong,\n.spectrum:lang(ko) .spectrum-Body4 strong,\n.spectrum:lang(zh) .spectrum-Body4 strong,\n.spectrum:lang(ja) .spectrum-Body--secondary strong,\n.spectrum:lang(ko) .spectrum-Body--secondary strong,\n.spectrum:lang(zh) .spectrum-Body--secondary strong {\n              font-size: 17px;\n  font-weight: 900;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Body5,\n.spectrum:lang(ko) .spectrum-Body5,\n.spectrum:lang(zh) .spectrum-Body5,\n.spectrum:lang(ja) .spectrum-Body--small,\n.spectrum:lang(ko) .spectrum-Body--small,\n.spectrum:lang(zh) .spectrum-Body--small {\n          font-size: 15px;\n  font-weight: 400;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum:lang(ja) .spectrum-Body5 em,\n.spectrum:lang(ko) .spectrum-Body5 em,\n.spectrum:lang(zh) .spectrum-Body5 em,\n.spectrum:lang(ja) .spectrum-Body--small em,\n.spectrum:lang(ko) .spectrum-Body--small em,\n.spectrum:lang(zh) .spectrum-Body--small em {\n              font-size: 15px;\n  font-weight: 700;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Body5 strong,\n.spectrum:lang(ko) .spectrum-Body5 strong,\n.spectrum:lang(zh) .spectrum-Body5 strong,\n.spectrum:lang(ja) .spectrum-Body--small strong,\n.spectrum:lang(ko) .spectrum-Body--small strong,\n.spectrum:lang(zh) .spectrum-Body--small strong {\n              font-size: 15px;\n  font-weight: 900;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading1, .spectrum:lang(ko) .spectrum-Heading1, .spectrum:lang(zh) .spectrum-Heading1 {\n          font-size: 39px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum:lang(ja) .spectrum-Heading1 em, .spectrum:lang(ko) .spectrum-Heading1 em, .spectrum:lang(zh) .spectrum-Heading1 em {\n              font-size: 39px;\n  font-weight: 800;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading1 strong, .spectrum:lang(ko) .spectrum-Heading1 strong, .spectrum:lang(zh) .spectrum-Heading1 strong {\n              font-size: 39px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading2, .spectrum:lang(ko) .spectrum-Heading2, .spectrum:lang(zh) .spectrum-Heading2 {\n          font-size: 31px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum:lang(ja) .spectrum-Heading2 em, .spectrum:lang(ko) .spectrum-Heading2 em, .spectrum:lang(zh) .spectrum-Heading2 em {\n              font-size: 31px;\n  font-weight: 800;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading2 strong, .spectrum:lang(ko) .spectrum-Heading2 strong, .spectrum:lang(zh) .spectrum-Heading2 strong {\n              font-size: 31px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading3, .spectrum:lang(ko) .spectrum-Heading3, .spectrum:lang(zh) .spectrum-Heading3 {\n          font-size: 24px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum:lang(ja) .spectrum-Heading3 em, .spectrum:lang(ko) .spectrum-Heading3 em, .spectrum:lang(zh) .spectrum-Heading3 em {\n              font-size: 24px;\n  font-weight: 800;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading3 strong, .spectrum:lang(ko) .spectrum-Heading3 strong, .spectrum:lang(zh) .spectrum-Heading3 strong {\n              font-size: 24px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading4,\n.spectrum:lang(ko) .spectrum-Heading4,\n.spectrum:lang(zh) .spectrum-Heading4,\n.spectrum:lang(ja) .spectrum-Heading--subtitle1,\n.spectrum:lang(ko) .spectrum-Heading--subtitle1,\n.spectrum:lang(zh) .spectrum-Heading--subtitle1 {\n          font-size: 22px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum:lang(ja) .spectrum-Heading4 em,\n.spectrum:lang(ko) .spectrum-Heading4 em,\n.spectrum:lang(zh) .spectrum-Heading4 em,\n.spectrum:lang(ja) .spectrum-Heading--subtitle1 em,\n.spectrum:lang(ko) .spectrum-Heading--subtitle1 em,\n.spectrum:lang(zh) .spectrum-Heading--subtitle1 em {\n              font-size: 22px;\n  font-weight: 800;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading4 strong,\n.spectrum:lang(ko) .spectrum-Heading4 strong,\n.spectrum:lang(zh) .spectrum-Heading4 strong,\n.spectrum:lang(ja) .spectrum-Heading--subtitle1 strong,\n.spectrum:lang(ko) .spectrum-Heading--subtitle1 strong,\n.spectrum:lang(zh) .spectrum-Heading--subtitle1 strong {\n              font-size: 22px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading5, .spectrum:lang(ko) .spectrum-Heading5, .spectrum:lang(zh) .spectrum-Heading5 {\n          font-size: 19px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum:lang(ja) .spectrum-Heading5 em, .spectrum:lang(ko) .spectrum-Heading5 em, .spectrum:lang(zh) .spectrum-Heading5 em {\n              font-size: 19px;\n  font-weight: 800;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading5 strong, .spectrum:lang(ko) .spectrum-Heading5 strong, .spectrum:lang(zh) .spectrum-Heading5 strong {\n              font-size: 19px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading6,\n.spectrum:lang(ko) .spectrum-Heading6,\n.spectrum:lang(zh) .spectrum-Heading6,\n.spectrum:lang(ja) .spectrum-Heading--subtitle2,\n.spectrum:lang(ko) .spectrum-Heading--subtitle2,\n.spectrum:lang(zh) .spectrum-Heading--subtitle2 {\n          font-size: 17px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum:lang(ja) .spectrum-Heading6 em,\n.spectrum:lang(ko) .spectrum-Heading6 em,\n.spectrum:lang(zh) .spectrum-Heading6 em,\n.spectrum:lang(ja) .spectrum-Heading--subtitle2 em,\n.spectrum:lang(ko) .spectrum-Heading--subtitle2 em,\n.spectrum:lang(zh) .spectrum-Heading--subtitle2 em {\n              font-size: 17px;\n  font-weight: 800;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading6 strong,\n.spectrum:lang(ko) .spectrum-Heading6 strong,\n.spectrum:lang(zh) .spectrum-Heading6 strong,\n.spectrum:lang(ja) .spectrum-Heading--subtitle2 strong,\n.spectrum:lang(ko) .spectrum-Heading--subtitle2 strong,\n.spectrum:lang(zh) .spectrum-Heading--subtitle2 strong {\n              font-size: 17px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Subheading,\n.spectrum:lang(ko) .spectrum-Subheading,\n.spectrum:lang(zh) .spectrum-Subheading,\n.spectrum:lang(ja) .spectrum-Heading--subtitle3,\n.spectrum:lang(ko) .spectrum-Heading--subtitle3,\n.spectrum:lang(zh) .spectrum-Heading--subtitle3 {\n          font-size: 13px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum:lang(ja) .spectrum-Subheading em,\n.spectrum:lang(ko) .spectrum-Subheading em,\n.spectrum:lang(zh) .spectrum-Subheading em,\n.spectrum:lang(ja) .spectrum-Heading--subtitle3 em,\n.spectrum:lang(ko) .spectrum-Heading--subtitle3 em,\n.spectrum:lang(zh) .spectrum-Heading--subtitle3 em {\n              font-size: 13px;\n  font-weight: 800;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum:lang(ja) .spectrum-Subheading strong,\n.spectrum:lang(ko) .spectrum-Subheading strong,\n.spectrum:lang(zh) .spectrum-Subheading strong,\n.spectrum:lang(ja) .spectrum-Heading--subtitle3 strong,\n.spectrum:lang(ko) .spectrum-Heading--subtitle3 strong,\n.spectrum:lang(zh) .spectrum-Heading--subtitle3 strong {\n              font-size: 13px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum:lang(ja) .spectrum-Detail, .spectrum:lang(ko) .spectrum-Detail, .spectrum:lang(zh) .spectrum-Detail {\n          font-size: 13px;\n  font-weight: 400;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n        }\n.spectrum:lang(ja) .spectrum-Detail em, .spectrum:lang(ko) .spectrum-Detail em, .spectrum:lang(zh) .spectrum-Detail em {\n              font-size: 13px;\n  font-weight: 400;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum:lang(ja) .spectrum-Detail strong, .spectrum:lang(ko) .spectrum-Detail strong, .spectrum:lang(zh) .spectrum-Detail strong {\n              font-size: 13px;\n  font-weight: 900;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading1--quiet, .spectrum:lang(ko) .spectrum-Heading1--quiet, .spectrum:lang(zh) .spectrum-Heading1--quiet {\n          font-size: 39px;\n  font-weight: 300;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum:lang(ja) .spectrum-Heading1--quiet em, .spectrum:lang(ko) .spectrum-Heading1--quiet em, .spectrum:lang(zh) .spectrum-Heading1--quiet em {\n              font-size: 39px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading1--quiet strong, .spectrum:lang(ko) .spectrum-Heading1--quiet strong, .spectrum:lang(zh) .spectrum-Heading1--quiet strong {\n              font-size: 39px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading2--quiet,\n.spectrum:lang(ko) .spectrum-Heading2--quiet,\n.spectrum:lang(zh) .spectrum-Heading2--quiet,\n.spectrum:lang(ja) .spectrum-Heading--pageTitle,\n.spectrum:lang(ko) .spectrum-Heading--pageTitle,\n.spectrum:lang(zh) .spectrum-Heading--pageTitle {\n          font-size: 31px;\n  font-weight: 300;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum:lang(ja) .spectrum-Heading2--quiet em,\n.spectrum:lang(ko) .spectrum-Heading2--quiet em,\n.spectrum:lang(zh) .spectrum-Heading2--quiet em,\n.spectrum:lang(ja) .spectrum-Heading--pageTitle em,\n.spectrum:lang(ko) .spectrum-Heading--pageTitle em,\n.spectrum:lang(zh) .spectrum-Heading--pageTitle em {\n              font-size: 31px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading2--quiet strong,\n.spectrum:lang(ko) .spectrum-Heading2--quiet strong,\n.spectrum:lang(zh) .spectrum-Heading2--quiet strong,\n.spectrum:lang(ja) .spectrum-Heading--pageTitle strong,\n.spectrum:lang(ko) .spectrum-Heading--pageTitle strong,\n.spectrum:lang(zh) .spectrum-Heading--pageTitle strong {\n              font-size: 31px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading1--strong, .spectrum:lang(ko) .spectrum-Heading1--strong, .spectrum:lang(zh) .spectrum-Heading1--strong {\n          font-size: 39px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum:lang(ja) .spectrum-Heading1--strong em, .spectrum:lang(ko) .spectrum-Heading1--strong em, .spectrum:lang(zh) .spectrum-Heading1--strong em {\n              font-size: 39px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading1--strong strong, .spectrum:lang(ko) .spectrum-Heading1--strong strong, .spectrum:lang(zh) .spectrum-Heading1--strong strong {\n              font-size: 39px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading2--strong, .spectrum:lang(ko) .spectrum-Heading2--strong, .spectrum:lang(zh) .spectrum-Heading2--strong {\n          font-size: 31px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum:lang(ja) .spectrum-Heading2--strong em, .spectrum:lang(ko) .spectrum-Heading2--strong em, .spectrum:lang(zh) .spectrum-Heading2--strong em {\n              font-size: 31px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading2--strong strong, .spectrum:lang(ko) .spectrum-Heading2--strong strong, .spectrum:lang(zh) .spectrum-Heading2--strong strong {\n              font-size: 31px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading1--display, .spectrum:lang(ko) .spectrum-Heading1--display, .spectrum:lang(zh) .spectrum-Heading1--display {\n          font-size: 49px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum:lang(ja) .spectrum-Heading1--display em, .spectrum:lang(ko) .spectrum-Heading1--display em, .spectrum:lang(zh) .spectrum-Heading1--display em {\n              font-size: 49px;\n  font-weight: 800;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading1--display strong, .spectrum:lang(ko) .spectrum-Heading1--display strong, .spectrum:lang(zh) .spectrum-Heading1--display strong {\n              font-size: 49px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading2--display, .spectrum:lang(ko) .spectrum-Heading2--display, .spectrum:lang(zh) .spectrum-Heading2--display {\n          font-size: 44px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum:lang(ja) .spectrum-Heading2--display em, .spectrum:lang(ko) .spectrum-Heading2--display em, .spectrum:lang(zh) .spectrum-Heading2--display em {\n              font-size: 44px;\n  font-weight: 800;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading2--display strong, .spectrum:lang(ko) .spectrum-Heading2--display strong, .spectrum:lang(zh) .spectrum-Heading2--display strong {\n              font-size: 44px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--strong, .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--strong, .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--strong {\n          font-size: 49px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--strong em, .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--strong em, .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--strong em {\n              font-size: 49px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--strong strong, .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--strong strong, .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--strong strong {\n              font-size: 49px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--strong, .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--strong, .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--strong {\n          font-size: 44px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--strong em, .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--strong em, .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--strong em {\n              font-size: 44px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--strong strong, .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--strong strong, .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--strong strong {\n              font-size: 44px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--quiet, .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--quiet, .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--quiet {\n          font-size: 49px;\n  font-weight: 300;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--quiet em, .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--quiet em, .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--quiet em {\n              font-size: 49px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--quiet strong, .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--quiet strong, .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--quiet strong {\n              font-size: 49px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--quiet,\n.spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--quiet,\n.spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--quiet,\n.spectrum:lang(ja) .spectrum-Heading--display,\n.spectrum:lang(ko) .spectrum-Heading--display,\n.spectrum:lang(zh) .spectrum-Heading--display {\n          font-size: 44px;\n  font-weight: 300;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 10px;\n          margin-top: 10px;\n        }\n.spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--quiet em,\n.spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--quiet em,\n.spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--quiet em,\n.spectrum:lang(ja) .spectrum-Heading--display em,\n.spectrum:lang(ko) .spectrum-Heading--display em,\n.spectrum:lang(zh) .spectrum-Heading--display em {\n              font-size: 44px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--quiet strong,\n.spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--quiet strong,\n.spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--quiet strong,\n.spectrum:lang(ja) .spectrum-Heading--display strong,\n.spectrum:lang(ko) .spectrum-Heading--display strong,\n.spectrum:lang(zh) .spectrum-Heading--display strong {\n              font-size: 44px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum-Code1 {\n          font-size: 24px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n  font-family: Source Code Pro, Monaco, monospace;\n        }\n.spectrum-Code1 em {\n              font-size: 24px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0;\n\n          }\n.spectrum-Code1 strong {\n              font-size: 24px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n\n          }\n.spectrum-Code2 {\n          font-size: 22px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n  font-family: Source Code Pro, Monaco, monospace;\n        }\n.spectrum-Code2 em {\n              font-size: 22px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0;\n\n          }\n.spectrum-Code2 strong {\n              font-size: 22px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n\n          }\n.spectrum-Code3 {\n          font-size: 19px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n  font-family: Source Code Pro, Monaco, monospace;\n        }\n.spectrum-Code3 em {\n              font-size: 19px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0;\n\n          }\n.spectrum-Code3 strong {\n              font-size: 19px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n\n          }\n.spectrum-Code4 {\n          font-size: 17px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n  font-family: Source Code Pro, Monaco, monospace;\n        }\n.spectrum-Code4 em {\n              font-size: 17px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0;\n\n          }\n.spectrum-Code4 strong {\n              font-size: 17px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n\n          }\n.spectrum-Code5 {\n          font-size: 15px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n\n          margin-bottom: 20px;\n          margin-top: 10px;\n  font-family: Source Code Pro, Monaco, monospace;\n        }\n.spectrum-Code5 em {\n              font-size: 15px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0;\n\n          }\n.spectrum-Code5 strong {\n              font-size: 15px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n\n          }\n/* topdoc\n{{ typography/typography-default.yml }}\n*/\n/* topdoc\n{{ typography/typography-deprecated.yml }}\n*/\n/* topdoc\n{{ typography/typography-article.yml }}\n*/\n/* topdoc\n{{ typography/typography-han.yml }}\n*/\n/* topdoc\n{{ typography/typography-heading.yml }}\n*/\n/* topdoc\n{{ typography/typography-heading-quiet.yml }}\n*/\n/* topdoc\n{{ typography/typography-heading-strong.yml }}\n*/\n/* topdoc\n{{ typography/typography-display.yml }}\n*/\n/* topdoc\n{{ typography/typography-display-quiet.yml }}\n*/\n/* topdoc\n{{ typography/typography-display-strong.yml }}\n*/\n/* topdoc\n{{ typography/typography-body.yml }}\n*/\n/* topdoc\n{{ typography/typography-code.yml }}\n*/\n.spectrum,\n.spectrum-Body {\n  font-size: 17px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n}\n.spectrum-Body--italic {\n  font-style: italic;\n}\n',""])},96405:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,'/* generated from dna-version: 5.0.1 */\n/* generated from dna-version: 5.0.1 */\n.spectrum {\n  font-family: adobe-clean, "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;\n  font-size: 14px;\n}\n.spectrum:lang(zh-Hans) {\n    font-family: adobe-clean-han-japanese, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;\n  }\n.spectrum:lang(zh) {\n    font-family: adobe-clean-han-japanese, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;\n  }\n.spectrum:lang(ko) {\n    font-family: adobe-clean-han-japanese, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;\n  }\n.spectrum:lang(ja) {\n    font-family: adobe-clean-han-japanese, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;\n  }\n.spectrum-Body1 {\n          font-size: 20px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 16px;\n          margin-top: 8px;\n        }\n.spectrum-Body1 em {\n              font-size: 20px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Body1 strong {\n              font-size: 20px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Body2,\n.spectrum-Body--large {\n          font-size: 18px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 16px;\n          margin-top: 8px;\n        }\n.spectrum-Body2 em,\n.spectrum-Body--large em {\n              font-size: 18px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Body2 strong,\n.spectrum-Body--large strong {\n              font-size: 18px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Body3 {\n          font-size: 16px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 16px;\n          margin-top: 8px;\n        }\n.spectrum-Body3 em {\n              font-size: 16px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Body3 strong {\n              font-size: 16px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Body4,\n.spectrum-Body--secondary {\n          font-size: 14px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 16px;\n          margin-top: 8px;\n        }\n.spectrum-Body4 em,\n.spectrum-Body--secondary em {\n              font-size: 14px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Body4 strong,\n.spectrum-Body--secondary strong {\n              font-size: 14px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Body5,\n.spectrum-Body--small {\n          font-size: 12px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 16px;\n          margin-top: 8px;\n        }\n.spectrum-Body5 em,\n.spectrum-Body--small em {\n              font-size: 12px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Body5 strong,\n.spectrum-Body--small strong {\n              font-size: 12px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading1 {\n          font-size: 36px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum-Heading1 em {\n              font-size: 36px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading1 strong {\n              font-size: 36px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading2 {\n          font-size: 28px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum-Heading2 em {\n              font-size: 28px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading2 strong {\n              font-size: 28px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading3 {\n          font-size: 22px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum-Heading3 em {\n              font-size: 22px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading3 strong {\n              font-size: 22px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading4,\n.spectrum-Heading--subtitle1 {\n          font-size: 18px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum-Heading4 em,\n.spectrum-Heading--subtitle1 em {\n              font-size: 18px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading4 strong,\n.spectrum-Heading--subtitle1 strong {\n              font-size: 18px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading5 {\n          font-size: 16px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum-Heading5 em {\n              font-size: 16px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading5 strong {\n              font-size: 16px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading6,\n.spectrum-Heading--subtitle2 {\n          font-size: 14px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum-Heading6 em,\n.spectrum-Heading--subtitle2 em {\n              font-size: 14px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading6 strong,\n.spectrum-Heading--subtitle2 strong {\n              font-size: 14px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Subheading,\n.spectrum-Heading--subtitle3 {\n          font-size: 11px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum-Subheading em,\n.spectrum-Heading--subtitle3 em {\n              font-size: 11px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum-Subheading strong,\n.spectrum-Heading--subtitle3 strong {\n              font-size: 11px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum-Detail {\n          font-size: 11px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          margin-bottom: 16px;\n          margin-top: 8px;\n        }\n.spectrum-Detail em {\n              font-size: 11px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum-Detail strong {\n              font-size: 11px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum-Heading1--quiet {\n          font-size: 36px;\n  font-weight: 300;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum-Heading1--quiet em {\n              font-size: 36px;\n  font-weight: 300;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading1--quiet strong {\n              font-size: 36px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading2--quiet,\n.spectrum-Heading--pageTitle {\n          font-size: 28px;\n  font-weight: 300;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum-Heading2--quiet em,\n.spectrum-Heading--pageTitle em {\n              font-size: 28px;\n  font-weight: 300;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading2--quiet strong,\n.spectrum-Heading--pageTitle strong {\n              font-size: 28px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading1--strong {\n          font-size: 36px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum-Heading1--strong em {\n              font-size: 36px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading1--strong strong {\n              font-size: 36px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading2--strong {\n          font-size: 28px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum-Heading2--strong em {\n              font-size: 28px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading2--strong strong {\n              font-size: 28px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading1--display {\n          font-size: 45px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum-Heading1--display em {\n              font-size: 45px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading1--display strong {\n              font-size: 45px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading2--display {\n          font-size: 40px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum-Heading2--display em {\n              font-size: 40px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading2--display strong {\n              font-size: 40px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading1--display.spectrum-Heading1--strong {\n          font-size: 45px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum-Heading1--display.spectrum-Heading1--strong em {\n              font-size: 45px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading1--display.spectrum-Heading1--strong strong {\n              font-size: 45px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading2--display.spectrum-Heading2--strong {\n          font-size: 40px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum-Heading2--display.spectrum-Heading2--strong em {\n              font-size: 40px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading2--display.spectrum-Heading2--strong strong {\n              font-size: 40px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading1--display.spectrum-Heading1--quiet {\n          font-size: 45px;\n  font-weight: 300;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum-Heading1--display.spectrum-Heading1--quiet em {\n              font-size: 45px;\n  font-weight: 300;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading1--display.spectrum-Heading1--quiet strong {\n              font-size: 45px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading2--display.spectrum-Heading2--quiet,\n.spectrum-Heading--display {\n          font-size: 40px;\n  font-weight: 300;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum-Heading2--display.spectrum-Heading2--quiet em,\n.spectrum-Heading--display em {\n              font-size: 40px;\n  font-weight: 300;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Heading2--display.spectrum-Heading2--quiet strong,\n.spectrum-Heading--display strong {\n              font-size: 40px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0;\n  text-transform: none;\n\n          }\n.spectrum-Article {\n  font-family: Adobe Clean Serif, Times New Roman, serif;\n}\n.spectrum-Article .spectrum-Body1 {\n          font-size: 20px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 16px;\n          margin-top: 8px;\n        }\n.spectrum-Article .spectrum-Body1 em {\n              font-size: 20px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Body1 strong {\n              font-size: 20px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Body2,\n.spectrum-Article .spectrum-Body--large {\n          font-size: 18px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 16px;\n          margin-top: 8px;\n        }\n.spectrum-Article .spectrum-Body2 em,\n.spectrum-Article .spectrum-Body--large em {\n              font-size: 18px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Body2 strong,\n.spectrum-Article .spectrum-Body--large strong {\n              font-size: 18px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Body3 {\n          font-size: 16px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 16px;\n          margin-top: 8px;\n        }\n.spectrum-Article .spectrum-Body3 em {\n              font-size: 16px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Body3 strong {\n              font-size: 16px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Body4,\n.spectrum-Article .spectrum-Body--secondary {\n          font-size: 14px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 16px;\n          margin-top: 8px;\n        }\n.spectrum-Article .spectrum-Body4 em,\n.spectrum-Article .spectrum-Body--secondary em {\n              font-size: 14px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Body4 strong,\n.spectrum-Article .spectrum-Body--secondary strong {\n              font-size: 14px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Body5,\n.spectrum-Article .spectrum-Body--small {\n          font-size: 12px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 16px;\n          margin-top: 8px;\n        }\n.spectrum-Article .spectrum-Body5 em,\n.spectrum-Article .spectrum-Body--small em {\n              font-size: 12px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Body5 strong,\n.spectrum-Article .spectrum-Body--small strong {\n              font-size: 12px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading1 {\n          font-size: 36px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum-Article .spectrum-Heading1 em {\n              font-size: 36px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading1 strong {\n              font-size: 36px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading2 {\n          font-size: 28px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum-Article .spectrum-Heading2 em {\n              font-size: 28px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading2 strong {\n              font-size: 28px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading3 {\n          font-size: 22px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum-Article .spectrum-Heading3 em {\n              font-size: 22px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading3 strong {\n              font-size: 22px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading4,\n.spectrum-Article .spectrum-Heading--subtitle1 {\n          font-size: 18px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum-Article .spectrum-Heading4 em,\n.spectrum-Article .spectrum-Heading--subtitle1 em {\n              font-size: 18px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading4 strong,\n.spectrum-Article .spectrum-Heading--subtitle1 strong {\n              font-size: 18px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading5 {\n          font-size: 16px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum-Article .spectrum-Heading5 em {\n              font-size: 16px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading5 strong {\n              font-size: 16px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading6,\n.spectrum-Article .spectrum-Heading--subtitle2 {\n          font-size: 14px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum-Article .spectrum-Heading6 em,\n.spectrum-Article .spectrum-Heading--subtitle2 em {\n              font-size: 14px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading6 strong,\n.spectrum-Article .spectrum-Heading--subtitle2 strong {\n              font-size: 14px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Subheading,\n.spectrum-Article .spectrum-Heading--subtitle3 {\n          font-size: 11px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum-Article .spectrum-Subheading em,\n.spectrum-Article .spectrum-Heading--subtitle3 em {\n              font-size: 11px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum-Article .spectrum-Subheading strong,\n.spectrum-Article .spectrum-Heading--subtitle3 strong {\n              font-size: 11px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum-Article .spectrum-Detail {\n          font-size: 11px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          margin-bottom: 16px;\n          margin-top: 8px;\n        }\n.spectrum-Article .spectrum-Detail em {\n              font-size: 11px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum-Article .spectrum-Detail strong {\n              font-size: 11px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum-Article .spectrum-Heading1--quiet {\n          font-size: 36px;\n  font-weight: 400;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum-Article .spectrum-Heading1--quiet em {\n              font-size: 36px;\n  font-weight: 400;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading1--quiet strong {\n              font-size: 36px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading2--quiet,\n.spectrum-Article .spectrum-Heading--pageTitle {\n          font-size: 28px;\n  font-weight: 400;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum-Article .spectrum-Heading2--quiet em,\n.spectrum-Article .spectrum-Heading--pageTitle em {\n              font-size: 28px;\n  font-weight: 400;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading2--quiet strong,\n.spectrum-Article .spectrum-Heading--pageTitle strong {\n              font-size: 28px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading1--display {\n          font-size: 45px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum-Article .spectrum-Heading1--display em {\n              font-size: 45px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading1--display strong {\n              font-size: 45px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading2--display {\n          font-size: 40px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum-Article .spectrum-Heading2--display em {\n              font-size: 40px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading2--display strong {\n              font-size: 40px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading1--display.spectrum-Heading1--quiet {\n          font-size: 45px;\n  font-weight: 400;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum-Article .spectrum-Heading1--display.spectrum-Heading1--quiet em {\n              font-size: 45px;\n  font-weight: 400;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading1--display.spectrum-Heading1--quiet strong {\n              font-size: 45px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading2--display.spectrum-Heading2--quiet,\n.spectrum-Article .spectrum-Heading--display {\n          font-size: 40px;\n  font-weight: 400;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum-Article .spectrum-Heading2--display.spectrum-Heading2--quiet em,\n.spectrum-Article .spectrum-Heading--display em {\n              font-size: 40px;\n  font-weight: 400;\n  line-height: 1.3;\n  font-style: italic;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum-Article .spectrum-Heading2--display.spectrum-Heading2--quiet strong,\n.spectrum-Article .spectrum-Heading--display strong {\n              font-size: 40px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.0125em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Body1, .spectrum:lang(ko) .spectrum-Body1, .spectrum:lang(zh) .spectrum-Body1 {\n          font-size: 20px;\n  font-weight: 400;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 16px;\n          margin-top: 8px;\n        }\n.spectrum:lang(ja) .spectrum-Body1 em, .spectrum:lang(ko) .spectrum-Body1 em, .spectrum:lang(zh) .spectrum-Body1 em {\n              font-size: 20px;\n  font-weight: 700;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Body1 strong, .spectrum:lang(ko) .spectrum-Body1 strong, .spectrum:lang(zh) .spectrum-Body1 strong {\n              font-size: 20px;\n  font-weight: 900;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Body2,\n.spectrum:lang(ko) .spectrum-Body2,\n.spectrum:lang(zh) .spectrum-Body2,\n.spectrum:lang(ja) .spectrum-Body--large,\n.spectrum:lang(ko) .spectrum-Body--large,\n.spectrum:lang(zh) .spectrum-Body--large {\n          font-size: 18px;\n  font-weight: 400;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 16px;\n          margin-top: 8px;\n        }\n.spectrum:lang(ja) .spectrum-Body2 em,\n.spectrum:lang(ko) .spectrum-Body2 em,\n.spectrum:lang(zh) .spectrum-Body2 em,\n.spectrum:lang(ja) .spectrum-Body--large em,\n.spectrum:lang(ko) .spectrum-Body--large em,\n.spectrum:lang(zh) .spectrum-Body--large em {\n              font-size: 18px;\n  font-weight: 700;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Body2 strong,\n.spectrum:lang(ko) .spectrum-Body2 strong,\n.spectrum:lang(zh) .spectrum-Body2 strong,\n.spectrum:lang(ja) .spectrum-Body--large strong,\n.spectrum:lang(ko) .spectrum-Body--large strong,\n.spectrum:lang(zh) .spectrum-Body--large strong {\n              font-size: 18px;\n  font-weight: 900;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Body3, .spectrum:lang(ko) .spectrum-Body3, .spectrum:lang(zh) .spectrum-Body3 {\n          font-size: 16px;\n  font-weight: 400;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 16px;\n          margin-top: 8px;\n        }\n.spectrum:lang(ja) .spectrum-Body3 em, .spectrum:lang(ko) .spectrum-Body3 em, .spectrum:lang(zh) .spectrum-Body3 em {\n              font-size: 16px;\n  font-weight: 700;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Body3 strong, .spectrum:lang(ko) .spectrum-Body3 strong, .spectrum:lang(zh) .spectrum-Body3 strong {\n              font-size: 16px;\n  font-weight: 900;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Body4,\n.spectrum:lang(ko) .spectrum-Body4,\n.spectrum:lang(zh) .spectrum-Body4,\n.spectrum:lang(ja) .spectrum-Body--secondary,\n.spectrum:lang(ko) .spectrum-Body--secondary,\n.spectrum:lang(zh) .spectrum-Body--secondary {\n          font-size: 14px;\n  font-weight: 400;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 16px;\n          margin-top: 8px;\n        }\n.spectrum:lang(ja) .spectrum-Body4 em,\n.spectrum:lang(ko) .spectrum-Body4 em,\n.spectrum:lang(zh) .spectrum-Body4 em,\n.spectrum:lang(ja) .spectrum-Body--secondary em,\n.spectrum:lang(ko) .spectrum-Body--secondary em,\n.spectrum:lang(zh) .spectrum-Body--secondary em {\n              font-size: 14px;\n  font-weight: 700;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Body4 strong,\n.spectrum:lang(ko) .spectrum-Body4 strong,\n.spectrum:lang(zh) .spectrum-Body4 strong,\n.spectrum:lang(ja) .spectrum-Body--secondary strong,\n.spectrum:lang(ko) .spectrum-Body--secondary strong,\n.spectrum:lang(zh) .spectrum-Body--secondary strong {\n              font-size: 14px;\n  font-weight: 900;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Body5,\n.spectrum:lang(ko) .spectrum-Body5,\n.spectrum:lang(zh) .spectrum-Body5,\n.spectrum:lang(ja) .spectrum-Body--small,\n.spectrum:lang(ko) .spectrum-Body--small,\n.spectrum:lang(zh) .spectrum-Body--small {\n          font-size: 12px;\n  font-weight: 400;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 16px;\n          margin-top: 8px;\n        }\n.spectrum:lang(ja) .spectrum-Body5 em,\n.spectrum:lang(ko) .spectrum-Body5 em,\n.spectrum:lang(zh) .spectrum-Body5 em,\n.spectrum:lang(ja) .spectrum-Body--small em,\n.spectrum:lang(ko) .spectrum-Body--small em,\n.spectrum:lang(zh) .spectrum-Body--small em {\n              font-size: 12px;\n  font-weight: 700;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Body5 strong,\n.spectrum:lang(ko) .spectrum-Body5 strong,\n.spectrum:lang(zh) .spectrum-Body5 strong,\n.spectrum:lang(ja) .spectrum-Body--small strong,\n.spectrum:lang(ko) .spectrum-Body--small strong,\n.spectrum:lang(zh) .spectrum-Body--small strong {\n              font-size: 12px;\n  font-weight: 900;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading1, .spectrum:lang(ko) .spectrum-Heading1, .spectrum:lang(zh) .spectrum-Heading1 {\n          font-size: 32px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum:lang(ja) .spectrum-Heading1 em, .spectrum:lang(ko) .spectrum-Heading1 em, .spectrum:lang(zh) .spectrum-Heading1 em {\n              font-size: 32px;\n  font-weight: 800;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading1 strong, .spectrum:lang(ko) .spectrum-Heading1 strong, .spectrum:lang(zh) .spectrum-Heading1 strong {\n              font-size: 32px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading2, .spectrum:lang(ko) .spectrum-Heading2, .spectrum:lang(zh) .spectrum-Heading2 {\n          font-size: 25px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum:lang(ja) .spectrum-Heading2 em, .spectrum:lang(ko) .spectrum-Heading2 em, .spectrum:lang(zh) .spectrum-Heading2 em {\n              font-size: 25px;\n  font-weight: 800;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading2 strong, .spectrum:lang(ko) .spectrum-Heading2 strong, .spectrum:lang(zh) .spectrum-Heading2 strong {\n              font-size: 25px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading3, .spectrum:lang(ko) .spectrum-Heading3, .spectrum:lang(zh) .spectrum-Heading3 {\n          font-size: 20px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum:lang(ja) .spectrum-Heading3 em, .spectrum:lang(ko) .spectrum-Heading3 em, .spectrum:lang(zh) .spectrum-Heading3 em {\n              font-size: 20px;\n  font-weight: 800;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading3 strong, .spectrum:lang(ko) .spectrum-Heading3 strong, .spectrum:lang(zh) .spectrum-Heading3 strong {\n              font-size: 20px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading4,\n.spectrum:lang(ko) .spectrum-Heading4,\n.spectrum:lang(zh) .spectrum-Heading4,\n.spectrum:lang(ja) .spectrum-Heading--subtitle1,\n.spectrum:lang(ko) .spectrum-Heading--subtitle1,\n.spectrum:lang(zh) .spectrum-Heading--subtitle1 {\n          font-size: 18px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum:lang(ja) .spectrum-Heading4 em,\n.spectrum:lang(ko) .spectrum-Heading4 em,\n.spectrum:lang(zh) .spectrum-Heading4 em,\n.spectrum:lang(ja) .spectrum-Heading--subtitle1 em,\n.spectrum:lang(ko) .spectrum-Heading--subtitle1 em,\n.spectrum:lang(zh) .spectrum-Heading--subtitle1 em {\n              font-size: 18px;\n  font-weight: 800;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading4 strong,\n.spectrum:lang(ko) .spectrum-Heading4 strong,\n.spectrum:lang(zh) .spectrum-Heading4 strong,\n.spectrum:lang(ja) .spectrum-Heading--subtitle1 strong,\n.spectrum:lang(ko) .spectrum-Heading--subtitle1 strong,\n.spectrum:lang(zh) .spectrum-Heading--subtitle1 strong {\n              font-size: 18px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading5, .spectrum:lang(ko) .spectrum-Heading5, .spectrum:lang(zh) .spectrum-Heading5 {\n          font-size: 16px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum:lang(ja) .spectrum-Heading5 em, .spectrum:lang(ko) .spectrum-Heading5 em, .spectrum:lang(zh) .spectrum-Heading5 em {\n              font-size: 16px;\n  font-weight: 800;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading5 strong, .spectrum:lang(ko) .spectrum-Heading5 strong, .spectrum:lang(zh) .spectrum-Heading5 strong {\n              font-size: 16px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading6,\n.spectrum:lang(ko) .spectrum-Heading6,\n.spectrum:lang(zh) .spectrum-Heading6,\n.spectrum:lang(ja) .spectrum-Heading--subtitle2,\n.spectrum:lang(ko) .spectrum-Heading--subtitle2,\n.spectrum:lang(zh) .spectrum-Heading--subtitle2 {\n          font-size: 14px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum:lang(ja) .spectrum-Heading6 em,\n.spectrum:lang(ko) .spectrum-Heading6 em,\n.spectrum:lang(zh) .spectrum-Heading6 em,\n.spectrum:lang(ja) .spectrum-Heading--subtitle2 em,\n.spectrum:lang(ko) .spectrum-Heading--subtitle2 em,\n.spectrum:lang(zh) .spectrum-Heading--subtitle2 em {\n              font-size: 14px;\n  font-weight: 800;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading6 strong,\n.spectrum:lang(ko) .spectrum-Heading6 strong,\n.spectrum:lang(zh) .spectrum-Heading6 strong,\n.spectrum:lang(ja) .spectrum-Heading--subtitle2 strong,\n.spectrum:lang(ko) .spectrum-Heading--subtitle2 strong,\n.spectrum:lang(zh) .spectrum-Heading--subtitle2 strong {\n              font-size: 14px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Subheading,\n.spectrum:lang(ko) .spectrum-Subheading,\n.spectrum:lang(zh) .spectrum-Subheading,\n.spectrum:lang(ja) .spectrum-Heading--subtitle3,\n.spectrum:lang(ko) .spectrum-Heading--subtitle3,\n.spectrum:lang(zh) .spectrum-Heading--subtitle3 {\n          font-size: 11px;\n  font-weight: 700;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum:lang(ja) .spectrum-Subheading em,\n.spectrum:lang(ko) .spectrum-Subheading em,\n.spectrum:lang(zh) .spectrum-Subheading em,\n.spectrum:lang(ja) .spectrum-Heading--subtitle3 em,\n.spectrum:lang(ko) .spectrum-Heading--subtitle3 em,\n.spectrum:lang(zh) .spectrum-Heading--subtitle3 em {\n              font-size: 11px;\n  font-weight: 800;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum:lang(ja) .spectrum-Subheading strong,\n.spectrum:lang(ko) .spectrum-Subheading strong,\n.spectrum:lang(zh) .spectrum-Subheading strong,\n.spectrum:lang(ja) .spectrum-Heading--subtitle3 strong,\n.spectrum:lang(ko) .spectrum-Heading--subtitle3 strong,\n.spectrum:lang(zh) .spectrum-Heading--subtitle3 strong {\n              font-size: 11px;\n  font-weight: 900;\n  line-height: 1.3;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum:lang(ja) .spectrum-Detail, .spectrum:lang(ko) .spectrum-Detail, .spectrum:lang(zh) .spectrum-Detail {\n          font-size: 11px;\n  font-weight: 400;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          margin-bottom: 16px;\n          margin-top: 8px;\n        }\n.spectrum:lang(ja) .spectrum-Detail em, .spectrum:lang(ko) .spectrum-Detail em, .spectrum:lang(zh) .spectrum-Detail em {\n              font-size: 11px;\n  font-weight: 400;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum:lang(ja) .spectrum-Detail strong, .spectrum:lang(ko) .spectrum-Detail strong, .spectrum:lang(zh) .spectrum-Detail strong {\n              font-size: 11px;\n  font-weight: 900;\n  line-height: 1.7;\n  font-style: normal;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading1--quiet, .spectrum:lang(ko) .spectrum-Heading1--quiet, .spectrum:lang(zh) .spectrum-Heading1--quiet {\n          font-size: 32px;\n  font-weight: 300;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum:lang(ja) .spectrum-Heading1--quiet em, .spectrum:lang(ko) .spectrum-Heading1--quiet em, .spectrum:lang(zh) .spectrum-Heading1--quiet em {\n              font-size: 32px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading1--quiet strong, .spectrum:lang(ko) .spectrum-Heading1--quiet strong, .spectrum:lang(zh) .spectrum-Heading1--quiet strong {\n              font-size: 32px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading2--quiet,\n.spectrum:lang(ko) .spectrum-Heading2--quiet,\n.spectrum:lang(zh) .spectrum-Heading2--quiet,\n.spectrum:lang(ja) .spectrum-Heading--pageTitle,\n.spectrum:lang(ko) .spectrum-Heading--pageTitle,\n.spectrum:lang(zh) .spectrum-Heading--pageTitle {\n          font-size: 25px;\n  font-weight: 300;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum:lang(ja) .spectrum-Heading2--quiet em,\n.spectrum:lang(ko) .spectrum-Heading2--quiet em,\n.spectrum:lang(zh) .spectrum-Heading2--quiet em,\n.spectrum:lang(ja) .spectrum-Heading--pageTitle em,\n.spectrum:lang(ko) .spectrum-Heading--pageTitle em,\n.spectrum:lang(zh) .spectrum-Heading--pageTitle em {\n              font-size: 25px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading2--quiet strong,\n.spectrum:lang(ko) .spectrum-Heading2--quiet strong,\n.spectrum:lang(zh) .spectrum-Heading2--quiet strong,\n.spectrum:lang(ja) .spectrum-Heading--pageTitle strong,\n.spectrum:lang(ko) .spectrum-Heading--pageTitle strong,\n.spectrum:lang(zh) .spectrum-Heading--pageTitle strong {\n              font-size: 25px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading1--strong, .spectrum:lang(ko) .spectrum-Heading1--strong, .spectrum:lang(zh) .spectrum-Heading1--strong {\n          font-size: 32px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum:lang(ja) .spectrum-Heading1--strong em, .spectrum:lang(ko) .spectrum-Heading1--strong em, .spectrum:lang(zh) .spectrum-Heading1--strong em {\n              font-size: 32px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading1--strong strong, .spectrum:lang(ko) .spectrum-Heading1--strong strong, .spectrum:lang(zh) .spectrum-Heading1--strong strong {\n              font-size: 32px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading2--strong, .spectrum:lang(ko) .spectrum-Heading2--strong, .spectrum:lang(zh) .spectrum-Heading2--strong {\n          font-size: 25px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum:lang(ja) .spectrum-Heading2--strong em, .spectrum:lang(ko) .spectrum-Heading2--strong em, .spectrum:lang(zh) .spectrum-Heading2--strong em {\n              font-size: 25px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading2--strong strong, .spectrum:lang(ko) .spectrum-Heading2--strong strong, .spectrum:lang(zh) .spectrum-Heading2--strong strong {\n              font-size: 25px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading1--display, .spectrum:lang(ko) .spectrum-Heading1--display, .spectrum:lang(zh) .spectrum-Heading1--display {\n          font-size: 40px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum:lang(ja) .spectrum-Heading1--display em, .spectrum:lang(ko) .spectrum-Heading1--display em, .spectrum:lang(zh) .spectrum-Heading1--display em {\n              font-size: 40px;\n  font-weight: 800;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading1--display strong, .spectrum:lang(ko) .spectrum-Heading1--display strong, .spectrum:lang(zh) .spectrum-Heading1--display strong {\n              font-size: 40px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading2--display, .spectrum:lang(ko) .spectrum-Heading2--display, .spectrum:lang(zh) .spectrum-Heading2--display {\n          font-size: 36px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum:lang(ja) .spectrum-Heading2--display em, .spectrum:lang(ko) .spectrum-Heading2--display em, .spectrum:lang(zh) .spectrum-Heading2--display em {\n              font-size: 36px;\n  font-weight: 800;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading2--display strong, .spectrum:lang(ko) .spectrum-Heading2--display strong, .spectrum:lang(zh) .spectrum-Heading2--display strong {\n              font-size: 36px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--strong, .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--strong, .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--strong {\n          font-size: 40px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--strong em, .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--strong em, .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--strong em {\n              font-size: 40px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--strong strong, .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--strong strong, .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--strong strong {\n              font-size: 40px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--strong, .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--strong, .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--strong {\n          font-size: 36px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--strong em, .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--strong em, .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--strong em {\n              font-size: 36px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--strong strong, .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--strong strong, .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--strong strong {\n              font-size: 36px;\n  font-weight: 900;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--quiet, .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--quiet, .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--quiet {\n          font-size: 40px;\n  font-weight: 300;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--quiet em, .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--quiet em, .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--quiet em {\n              font-size: 40px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--quiet strong, .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--quiet strong, .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--quiet strong {\n              font-size: 40px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--quiet,\n.spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--quiet,\n.spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--quiet,\n.spectrum:lang(ja) .spectrum-Heading--display,\n.spectrum:lang(ko) .spectrum-Heading--display,\n.spectrum:lang(zh) .spectrum-Heading--display {\n          font-size: 36px;\n  font-weight: 300;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          margin-bottom: 8px;\n          margin-top: 8px;\n        }\n.spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--quiet em,\n.spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--quiet em,\n.spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--quiet em,\n.spectrum:lang(ja) .spectrum-Heading--display em,\n.spectrum:lang(ko) .spectrum-Heading--display em,\n.spectrum:lang(zh) .spectrum-Heading--display em {\n              font-size: 36px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--quiet strong,\n.spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--quiet strong,\n.spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--quiet strong,\n.spectrum:lang(ja) .spectrum-Heading--display strong,\n.spectrum:lang(ko) .spectrum-Heading--display strong,\n.spectrum:lang(zh) .spectrum-Heading--display strong {\n              font-size: 36px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0.05em;\n  text-transform: none;\n\n          }\n.spectrum-Code1 {\n          font-size: 20px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n\n          margin-bottom: 16px;\n          margin-top: 8px;\n  font-family: Source Code Pro, Monaco, monospace;\n        }\n.spectrum-Code1 em {\n              font-size: 20px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0;\n\n          }\n.spectrum-Code1 strong {\n              font-size: 20px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n\n          }\n.spectrum-Code2 {\n          font-size: 18px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n\n          margin-bottom: 16px;\n          margin-top: 8px;\n  font-family: Source Code Pro, Monaco, monospace;\n        }\n.spectrum-Code2 em {\n              font-size: 18px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0;\n\n          }\n.spectrum-Code2 strong {\n              font-size: 18px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n\n          }\n.spectrum-Code3 {\n          font-size: 16px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n\n          margin-bottom: 16px;\n          margin-top: 8px;\n  font-family: Source Code Pro, Monaco, monospace;\n        }\n.spectrum-Code3 em {\n              font-size: 16px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0;\n\n          }\n.spectrum-Code3 strong {\n              font-size: 16px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n\n          }\n.spectrum-Code4 {\n          font-size: 14px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n\n          margin-bottom: 16px;\n          margin-top: 8px;\n  font-family: Source Code Pro, Monaco, monospace;\n        }\n.spectrum-Code4 em {\n              font-size: 14px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0;\n\n          }\n.spectrum-Code4 strong {\n              font-size: 14px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n\n          }\n.spectrum-Code5 {\n          font-size: 12px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n\n          margin-bottom: 16px;\n          margin-top: 8px;\n  font-family: Source Code Pro, Monaco, monospace;\n        }\n.spectrum-Code5 em {\n              font-size: 12px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: italic;\n  letter-spacing: 0;\n\n          }\n.spectrum-Code5 strong {\n              font-size: 12px;\n  font-weight: 700;\n  line-height: 1.5;\n  font-style: normal;\n  letter-spacing: 0;\n\n          }\n/* topdoc\n{{ typography/typography-default.yml }}\n*/\n/* topdoc\n{{ typography/typography-deprecated.yml }}\n*/\n/* topdoc\n{{ typography/typography-article.yml }}\n*/\n/* topdoc\n{{ typography/typography-han.yml }}\n*/\n/* topdoc\n{{ typography/typography-heading.yml }}\n*/\n/* topdoc\n{{ typography/typography-heading-quiet.yml }}\n*/\n/* topdoc\n{{ typography/typography-heading-strong.yml }}\n*/\n/* topdoc\n{{ typography/typography-display.yml }}\n*/\n/* topdoc\n{{ typography/typography-display-quiet.yml }}\n*/\n/* topdoc\n{{ typography/typography-display-strong.yml }}\n*/\n/* topdoc\n{{ typography/typography-body.yml }}\n*/\n/* topdoc\n{{ typography/typography-code.yml }}\n*/\n.spectrum,\n.spectrum-Body {\n  font-size: 14px;\n  font-weight: 400;\n  line-height: 1.5;\n  font-style: normal;\n}\n.spectrum-Body--italic {\n  font-style: italic;\n}\n',""])},67539:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,"/* generated from dna-version: 5.0.1 */\n/* generated from dna-version: 5.0.1 */\n/* Temporary skin variables that need to be moved into origins */\n:root {\n  /* Icon Button*/\n\n  /* Button */\n\n  /* Shell */\n\n  /* haha remove this */\n\n  /* Custom selection color for placeholders using global blue-500 at 30% opacity. Should be updated in Spectrum-DNA */\n}\n.spectrum--dark .spectrum-Body1 {\n          color: rgb(205, 205, 205);\n        }\n.spectrum--dark .spectrum-Body2 {\n          color: rgb(205, 205, 205);\n        }\n.spectrum--dark .spectrum-Body3 {\n          color: rgb(205, 205, 205);\n        }\n.spectrum--dark .spectrum-Body4 {\n          color: rgb(205, 205, 205);\n        }\n.spectrum--dark .spectrum-Body5 {\n          color: rgb(205, 205, 205);\n        }\n.spectrum--dark .spectrum-Heading1 {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum-Heading2 {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum-Heading3 {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum-Heading4 {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum-Heading5 {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum-Heading6 {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum-Subheading {\n          color: rgb(205, 205, 205);\n        }\n.spectrum--dark .spectrum-Detail {\n          color: rgb(205, 205, 205);\n        }\n.spectrum--dark .spectrum-Heading1--quiet {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum-Heading2--quiet {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum-Heading1--strong {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum-Heading2--strong {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum-Heading1--display {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum-Heading2--display {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum-Heading1--display.spectrum-Heading1--strong {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum-Heading2--display.spectrum-Heading2--strong {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum-Heading1--display.spectrum-Heading1--quiet {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum-Heading2--display.spectrum-Heading2--quiet {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum-Article .spectrum-Body1 {\n          color: rgb(205, 205, 205);\n        }\n.spectrum--dark .spectrum-Article .spectrum-Body2 {\n          color: rgb(205, 205, 205);\n        }\n.spectrum--dark .spectrum-Article .spectrum-Body3 {\n          color: rgb(205, 205, 205);\n        }\n.spectrum--dark .spectrum-Article .spectrum-Body4 {\n          color: rgb(205, 205, 205);\n        }\n.spectrum--dark .spectrum-Article .spectrum-Body5 {\n          color: rgb(205, 205, 205);\n        }\n.spectrum--dark .spectrum-Article .spectrum-Heading1 {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum-Article .spectrum-Heading2 {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum-Article .spectrum-Heading3 {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum-Article .spectrum-Heading4 {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum-Article .spectrum-Heading5 {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum-Article .spectrum-Heading6 {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum-Article .spectrum-Subheading {\n          color: rgb(205, 205, 205);\n        }\n.spectrum--dark .spectrum-Article .spectrum-Detail {\n          color: rgb(205, 205, 205);\n        }\n.spectrum--dark .spectrum-Article .spectrum-Heading1--quiet {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum-Article .spectrum-Heading2--quiet {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum-Article .spectrum-Heading1--display {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum-Article .spectrum-Heading2--display {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum-Article .spectrum-Heading1--display.spectrum-Heading1--quiet {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum-Article .spectrum-Heading2--display.spectrum-Heading2--quiet {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum:lang(ja) .spectrum-Body1, .spectrum--dark .spectrum:lang(ko) .spectrum-Body1, .spectrum--dark .spectrum:lang(zh) .spectrum-Body1 {\n          color: rgb(205, 205, 205);\n        }\n.spectrum--dark .spectrum:lang(ja) .spectrum-Body2, .spectrum--dark .spectrum:lang(ko) .spectrum-Body2, .spectrum--dark .spectrum:lang(zh) .spectrum-Body2 {\n          color: rgb(205, 205, 205);\n        }\n.spectrum--dark .spectrum:lang(ja) .spectrum-Body3, .spectrum--dark .spectrum:lang(ko) .spectrum-Body3, .spectrum--dark .spectrum:lang(zh) .spectrum-Body3 {\n          color: rgb(205, 205, 205);\n        }\n.spectrum--dark .spectrum:lang(ja) .spectrum-Body4, .spectrum--dark .spectrum:lang(ko) .spectrum-Body4, .spectrum--dark .spectrum:lang(zh) .spectrum-Body4 {\n          color: rgb(205, 205, 205);\n        }\n.spectrum--dark .spectrum:lang(ja) .spectrum-Body5, .spectrum--dark .spectrum:lang(ko) .spectrum-Body5, .spectrum--dark .spectrum:lang(zh) .spectrum-Body5 {\n          color: rgb(205, 205, 205);\n        }\n.spectrum--dark .spectrum:lang(ja) .spectrum-Heading1, .spectrum--dark .spectrum:lang(ko) .spectrum-Heading1, .spectrum--dark .spectrum:lang(zh) .spectrum-Heading1 {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum:lang(ja) .spectrum-Heading2, .spectrum--dark .spectrum:lang(ko) .spectrum-Heading2, .spectrum--dark .spectrum:lang(zh) .spectrum-Heading2 {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum:lang(ja) .spectrum-Heading3, .spectrum--dark .spectrum:lang(ko) .spectrum-Heading3, .spectrum--dark .spectrum:lang(zh) .spectrum-Heading3 {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum:lang(ja) .spectrum-Heading4, .spectrum--dark .spectrum:lang(ko) .spectrum-Heading4, .spectrum--dark .spectrum:lang(zh) .spectrum-Heading4 {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum:lang(ja) .spectrum-Heading5, .spectrum--dark .spectrum:lang(ko) .spectrum-Heading5, .spectrum--dark .spectrum:lang(zh) .spectrum-Heading5 {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum:lang(ja) .spectrum-Heading6, .spectrum--dark .spectrum:lang(ko) .spectrum-Heading6, .spectrum--dark .spectrum:lang(zh) .spectrum-Heading6 {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum:lang(ja) .spectrum-Subheading, .spectrum--dark .spectrum:lang(ko) .spectrum-Subheading, .spectrum--dark .spectrum:lang(zh) .spectrum-Subheading {\n          color: rgb(205, 205, 205);\n        }\n.spectrum--dark .spectrum:lang(ja) .spectrum-Detail, .spectrum--dark .spectrum:lang(ko) .spectrum-Detail, .spectrum--dark .spectrum:lang(zh) .spectrum-Detail {\n          color: rgb(205, 205, 205);\n        }\n.spectrum--dark .spectrum:lang(ja) .spectrum-Heading1--quiet, .spectrum--dark .spectrum:lang(ko) .spectrum-Heading1--quiet, .spectrum--dark .spectrum:lang(zh) .spectrum-Heading1--quiet {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum:lang(ja) .spectrum-Heading2--quiet, .spectrum--dark .spectrum:lang(ko) .spectrum-Heading2--quiet, .spectrum--dark .spectrum:lang(zh) .spectrum-Heading2--quiet {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum:lang(ja) .spectrum-Heading1--strong, .spectrum--dark .spectrum:lang(ko) .spectrum-Heading1--strong, .spectrum--dark .spectrum:lang(zh) .spectrum-Heading1--strong {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum:lang(ja) .spectrum-Heading2--strong, .spectrum--dark .spectrum:lang(ko) .spectrum-Heading2--strong, .spectrum--dark .spectrum:lang(zh) .spectrum-Heading2--strong {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum:lang(ja) .spectrum-Heading1--display, .spectrum--dark .spectrum:lang(ko) .spectrum-Heading1--display, .spectrum--dark .spectrum:lang(zh) .spectrum-Heading1--display {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum:lang(ja) .spectrum-Heading2--display, .spectrum--dark .spectrum:lang(ko) .spectrum-Heading2--display, .spectrum--dark .spectrum:lang(zh) .spectrum-Heading2--display {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--strong, .spectrum--dark .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--strong, .spectrum--dark .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--strong {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--strong, .spectrum--dark .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--strong, .spectrum--dark .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--strong {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--quiet, .spectrum--dark .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--quiet, .spectrum--dark .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--quiet {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--quiet, .spectrum--dark .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--quiet, .spectrum--dark .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--quiet {\n          color: rgb(255, 255, 255);\n        }\n.spectrum--dark .spectrum-Code1 {\n          color: rgb(205, 205, 205);\n        }\n.spectrum--dark .spectrum-Code2 {\n          color: rgb(205, 205, 205);\n        }\n.spectrum--dark .spectrum-Code3 {\n          color: rgb(205, 205, 205);\n        }\n.spectrum--dark .spectrum-Code4 {\n          color: rgb(205, 205, 205);\n        }\n.spectrum--dark .spectrum-Code5 {\n          color: rgb(205, 205, 205);\n        }\n.spectrum--dark,\n.spectrum--dark .spectrum-Body {\n  color: rgb(205, 205, 205);\n}\n.spectrum--dark .spectrum-Body--large {\n  color: rgb(205, 205, 205);\n}\n.spectrum--dark .spectrum-Body--small {\n  color: rgb(205, 205, 205);\n}\n.spectrum--dark .spectrum-Body--secondary {\n  color: rgb(153, 153, 153);\n}\n.spectrum--dark .spectrum-Heading--display {\n  color: rgb(255, 255, 255);\n}\n.spectrum--dark .spectrum-Heading--pageTitle {\n  color: rgb(153, 153, 153);\n}\n.spectrum--dark .spectrum-Heading--subtitle1 {\n  color: rgb(255, 255, 255);\n}\n.spectrum--dark .spectrum-Heading--subtitle2 {\n  color: rgb(255, 255, 255);\n}\n.spectrum--dark .spectrum-Heading--subtitle3 {\n  color: rgb(153, 153, 153);\n}\n",""])},7732:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,"/* generated from dna-version: 5.0.1 */\n/* generated from dna-version: 5.0.1 */\n/* Temporary skin variables that need to be moved into origins */\n:root {\n  /* Icon Button*/\n\n  /* Button */\n\n  /* Shell */\n\n  /* haha remove this */\n\n  /* Custom selection color for placeholders using global blue-500 at 30% opacity. Should be updated in Spectrum-DNA */\n}\n.spectrum--darkest .spectrum-Body1 {\n          color: rgb(180, 180, 180);\n        }\n.spectrum--darkest .spectrum-Body2 {\n          color: rgb(180, 180, 180);\n        }\n.spectrum--darkest .spectrum-Body3 {\n          color: rgb(180, 180, 180);\n        }\n.spectrum--darkest .spectrum-Body4 {\n          color: rgb(180, 180, 180);\n        }\n.spectrum--darkest .spectrum-Body5 {\n          color: rgb(180, 180, 180);\n        }\n.spectrum--darkest .spectrum-Heading1 {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum-Heading2 {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum-Heading3 {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum-Heading4 {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum-Heading5 {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum-Heading6 {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum-Subheading {\n          color: rgb(180, 180, 180);\n        }\n.spectrum--darkest .spectrum-Detail {\n          color: rgb(180, 180, 180);\n        }\n.spectrum--darkest .spectrum-Heading1--quiet {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum-Heading2--quiet {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum-Heading1--strong {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum-Heading2--strong {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum-Heading1--display {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum-Heading2--display {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum-Heading1--display.spectrum-Heading1--strong {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum-Heading2--display.spectrum-Heading2--strong {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum-Heading1--display.spectrum-Heading1--quiet {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum-Heading2--display.spectrum-Heading2--quiet {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum-Article .spectrum-Body1 {\n          color: rgb(180, 180, 180);\n        }\n.spectrum--darkest .spectrum-Article .spectrum-Body2 {\n          color: rgb(180, 180, 180);\n        }\n.spectrum--darkest .spectrum-Article .spectrum-Body3 {\n          color: rgb(180, 180, 180);\n        }\n.spectrum--darkest .spectrum-Article .spectrum-Body4 {\n          color: rgb(180, 180, 180);\n        }\n.spectrum--darkest .spectrum-Article .spectrum-Body5 {\n          color: rgb(180, 180, 180);\n        }\n.spectrum--darkest .spectrum-Article .spectrum-Heading1 {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum-Article .spectrum-Heading2 {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum-Article .spectrum-Heading3 {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum-Article .spectrum-Heading4 {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum-Article .spectrum-Heading5 {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum-Article .spectrum-Heading6 {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum-Article .spectrum-Subheading {\n          color: rgb(180, 180, 180);\n        }\n.spectrum--darkest .spectrum-Article .spectrum-Detail {\n          color: rgb(180, 180, 180);\n        }\n.spectrum--darkest .spectrum-Article .spectrum-Heading1--quiet {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum-Article .spectrum-Heading2--quiet {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum-Article .spectrum-Heading1--display {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum-Article .spectrum-Heading2--display {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum-Article .spectrum-Heading1--display.spectrum-Heading1--quiet {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum-Article .spectrum-Heading2--display.spectrum-Heading2--quiet {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum:lang(ja) .spectrum-Body1, .spectrum--darkest .spectrum:lang(ko) .spectrum-Body1, .spectrum--darkest .spectrum:lang(zh) .spectrum-Body1 {\n          color: rgb(180, 180, 180);\n        }\n.spectrum--darkest .spectrum:lang(ja) .spectrum-Body2, .spectrum--darkest .spectrum:lang(ko) .spectrum-Body2, .spectrum--darkest .spectrum:lang(zh) .spectrum-Body2 {\n          color: rgb(180, 180, 180);\n        }\n.spectrum--darkest .spectrum:lang(ja) .spectrum-Body3, .spectrum--darkest .spectrum:lang(ko) .spectrum-Body3, .spectrum--darkest .spectrum:lang(zh) .spectrum-Body3 {\n          color: rgb(180, 180, 180);\n        }\n.spectrum--darkest .spectrum:lang(ja) .spectrum-Body4, .spectrum--darkest .spectrum:lang(ko) .spectrum-Body4, .spectrum--darkest .spectrum:lang(zh) .spectrum-Body4 {\n          color: rgb(180, 180, 180);\n        }\n.spectrum--darkest .spectrum:lang(ja) .spectrum-Body5, .spectrum--darkest .spectrum:lang(ko) .spectrum-Body5, .spectrum--darkest .spectrum:lang(zh) .spectrum-Body5 {\n          color: rgb(180, 180, 180);\n        }\n.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading1, .spectrum--darkest .spectrum:lang(ko) .spectrum-Heading1, .spectrum--darkest .spectrum:lang(zh) .spectrum-Heading1 {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading2, .spectrum--darkest .spectrum:lang(ko) .spectrum-Heading2, .spectrum--darkest .spectrum:lang(zh) .spectrum-Heading2 {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading3, .spectrum--darkest .spectrum:lang(ko) .spectrum-Heading3, .spectrum--darkest .spectrum:lang(zh) .spectrum-Heading3 {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading4, .spectrum--darkest .spectrum:lang(ko) .spectrum-Heading4, .spectrum--darkest .spectrum:lang(zh) .spectrum-Heading4 {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading5, .spectrum--darkest .spectrum:lang(ko) .spectrum-Heading5, .spectrum--darkest .spectrum:lang(zh) .spectrum-Heading5 {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading6, .spectrum--darkest .spectrum:lang(ko) .spectrum-Heading6, .spectrum--darkest .spectrum:lang(zh) .spectrum-Heading6 {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum:lang(ja) .spectrum-Subheading, .spectrum--darkest .spectrum:lang(ko) .spectrum-Subheading, .spectrum--darkest .spectrum:lang(zh) .spectrum-Subheading {\n          color: rgb(180, 180, 180);\n        }\n.spectrum--darkest .spectrum:lang(ja) .spectrum-Detail, .spectrum--darkest .spectrum:lang(ko) .spectrum-Detail, .spectrum--darkest .spectrum:lang(zh) .spectrum-Detail {\n          color: rgb(180, 180, 180);\n        }\n.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading1--quiet, .spectrum--darkest .spectrum:lang(ko) .spectrum-Heading1--quiet, .spectrum--darkest .spectrum:lang(zh) .spectrum-Heading1--quiet {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading2--quiet, .spectrum--darkest .spectrum:lang(ko) .spectrum-Heading2--quiet, .spectrum--darkest .spectrum:lang(zh) .spectrum-Heading2--quiet {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading1--strong, .spectrum--darkest .spectrum:lang(ko) .spectrum-Heading1--strong, .spectrum--darkest .spectrum:lang(zh) .spectrum-Heading1--strong {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading2--strong, .spectrum--darkest .spectrum:lang(ko) .spectrum-Heading2--strong, .spectrum--darkest .spectrum:lang(zh) .spectrum-Heading2--strong {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading1--display, .spectrum--darkest .spectrum:lang(ko) .spectrum-Heading1--display, .spectrum--darkest .spectrum:lang(zh) .spectrum-Heading1--display {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading2--display, .spectrum--darkest .spectrum:lang(ko) .spectrum-Heading2--display, .spectrum--darkest .spectrum:lang(zh) .spectrum-Heading2--display {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--strong, .spectrum--darkest .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--strong, .spectrum--darkest .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--strong {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--strong, .spectrum--darkest .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--strong, .spectrum--darkest .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--strong {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--quiet, .spectrum--darkest .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--quiet, .spectrum--darkest .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--quiet {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--quiet, .spectrum--darkest .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--quiet, .spectrum--darkest .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--quiet {\n          color: rgb(226, 226, 226);\n        }\n.spectrum--darkest .spectrum-Code1 {\n          color: rgb(180, 180, 180);\n        }\n.spectrum--darkest .spectrum-Code2 {\n          color: rgb(180, 180, 180);\n        }\n.spectrum--darkest .spectrum-Code3 {\n          color: rgb(180, 180, 180);\n        }\n.spectrum--darkest .spectrum-Code4 {\n          color: rgb(180, 180, 180);\n        }\n.spectrum--darkest .spectrum-Code5 {\n          color: rgb(180, 180, 180);\n        }\n.spectrum--darkest,\n.spectrum--darkest .spectrum-Body {\n  color: rgb(180, 180, 180);\n}\n.spectrum--darkest .spectrum-Body--large {\n  color: rgb(180, 180, 180);\n}\n.spectrum--darkest .spectrum-Body--small {\n  color: rgb(180, 180, 180);\n}\n.spectrum--darkest .spectrum-Body--secondary {\n  color: rgb(133, 133, 133);\n}\n.spectrum--darkest .spectrum-Heading--display {\n  color: rgb(226, 226, 226);\n}\n.spectrum--darkest .spectrum-Heading--pageTitle {\n  color: rgb(133, 133, 133);\n}\n.spectrum--darkest .spectrum-Heading--subtitle1 {\n  color: rgb(226, 226, 226);\n}\n.spectrum--darkest .spectrum-Heading--subtitle2 {\n  color: rgb(226, 226, 226);\n}\n.spectrum--darkest .spectrum-Heading--subtitle3 {\n  color: rgb(133, 133, 133);\n}\n",""])},50261:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,"/* generated from dna-version: 5.0.1 */\n/* generated from dna-version: 5.0.1 */\n/* Temporary skin variables that need to be moved into origins */\n:root {\n  /* Icon Button*/\n\n  /* Button */\n\n  /* Shell */\n\n  /* haha remove this */\n\n  /* Custom selection color for placeholders using global blue-500 at 30% opacity. Should be updated in Spectrum-DNA */\n}\n.spectrum--light .spectrum-Body1 {\n          color: rgb(75, 75, 75);\n        }\n.spectrum--light .spectrum-Body2 {\n          color: rgb(75, 75, 75);\n        }\n.spectrum--light .spectrum-Body3 {\n          color: rgb(75, 75, 75);\n        }\n.spectrum--light .spectrum-Body4 {\n          color: rgb(75, 75, 75);\n        }\n.spectrum--light .spectrum-Body5 {\n          color: rgb(75, 75, 75);\n        }\n.spectrum--light .spectrum-Heading1 {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum-Heading2 {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum-Heading3 {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum-Heading4 {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum-Heading5 {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum-Heading6 {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum-Subheading {\n          color: rgb(75, 75, 75);\n        }\n.spectrum--light .spectrum-Detail {\n          color: rgb(75, 75, 75);\n        }\n.spectrum--light .spectrum-Heading1--quiet {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum-Heading2--quiet {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum-Heading1--strong {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum-Heading2--strong {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum-Heading1--display {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum-Heading2--display {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum-Heading1--display.spectrum-Heading1--strong {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum-Heading2--display.spectrum-Heading2--strong {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum-Heading1--display.spectrum-Heading1--quiet {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum-Heading2--display.spectrum-Heading2--quiet {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum-Article .spectrum-Body1 {\n          color: rgb(75, 75, 75);\n        }\n.spectrum--light .spectrum-Article .spectrum-Body2 {\n          color: rgb(75, 75, 75);\n        }\n.spectrum--light .spectrum-Article .spectrum-Body3 {\n          color: rgb(75, 75, 75);\n        }\n.spectrum--light .spectrum-Article .spectrum-Body4 {\n          color: rgb(75, 75, 75);\n        }\n.spectrum--light .spectrum-Article .spectrum-Body5 {\n          color: rgb(75, 75, 75);\n        }\n.spectrum--light .spectrum-Article .spectrum-Heading1 {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum-Article .spectrum-Heading2 {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum-Article .spectrum-Heading3 {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum-Article .spectrum-Heading4 {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum-Article .spectrum-Heading5 {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum-Article .spectrum-Heading6 {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum-Article .spectrum-Subheading {\n          color: rgb(75, 75, 75);\n        }\n.spectrum--light .spectrum-Article .spectrum-Detail {\n          color: rgb(75, 75, 75);\n        }\n.spectrum--light .spectrum-Article .spectrum-Heading1--quiet {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum-Article .spectrum-Heading2--quiet {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum-Article .spectrum-Heading1--display {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum-Article .spectrum-Heading2--display {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum-Article .spectrum-Heading1--display.spectrum-Heading1--quiet {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum-Article .spectrum-Heading2--display.spectrum-Heading2--quiet {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum:lang(ja) .spectrum-Body1, .spectrum--light .spectrum:lang(ko) .spectrum-Body1, .spectrum--light .spectrum:lang(zh) .spectrum-Body1 {\n          color: rgb(75, 75, 75);\n        }\n.spectrum--light .spectrum:lang(ja) .spectrum-Body2, .spectrum--light .spectrum:lang(ko) .spectrum-Body2, .spectrum--light .spectrum:lang(zh) .spectrum-Body2 {\n          color: rgb(75, 75, 75);\n        }\n.spectrum--light .spectrum:lang(ja) .spectrum-Body3, .spectrum--light .spectrum:lang(ko) .spectrum-Body3, .spectrum--light .spectrum:lang(zh) .spectrum-Body3 {\n          color: rgb(75, 75, 75);\n        }\n.spectrum--light .spectrum:lang(ja) .spectrum-Body4, .spectrum--light .spectrum:lang(ko) .spectrum-Body4, .spectrum--light .spectrum:lang(zh) .spectrum-Body4 {\n          color: rgb(75, 75, 75);\n        }\n.spectrum--light .spectrum:lang(ja) .spectrum-Body5, .spectrum--light .spectrum:lang(ko) .spectrum-Body5, .spectrum--light .spectrum:lang(zh) .spectrum-Body5 {\n          color: rgb(75, 75, 75);\n        }\n.spectrum--light .spectrum:lang(ja) .spectrum-Heading1, .spectrum--light .spectrum:lang(ko) .spectrum-Heading1, .spectrum--light .spectrum:lang(zh) .spectrum-Heading1 {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum:lang(ja) .spectrum-Heading2, .spectrum--light .spectrum:lang(ko) .spectrum-Heading2, .spectrum--light .spectrum:lang(zh) .spectrum-Heading2 {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum:lang(ja) .spectrum-Heading3, .spectrum--light .spectrum:lang(ko) .spectrum-Heading3, .spectrum--light .spectrum:lang(zh) .spectrum-Heading3 {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum:lang(ja) .spectrum-Heading4, .spectrum--light .spectrum:lang(ko) .spectrum-Heading4, .spectrum--light .spectrum:lang(zh) .spectrum-Heading4 {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum:lang(ja) .spectrum-Heading5, .spectrum--light .spectrum:lang(ko) .spectrum-Heading5, .spectrum--light .spectrum:lang(zh) .spectrum-Heading5 {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum:lang(ja) .spectrum-Heading6, .spectrum--light .spectrum:lang(ko) .spectrum-Heading6, .spectrum--light .spectrum:lang(zh) .spectrum-Heading6 {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum:lang(ja) .spectrum-Subheading, .spectrum--light .spectrum:lang(ko) .spectrum-Subheading, .spectrum--light .spectrum:lang(zh) .spectrum-Subheading {\n          color: rgb(75, 75, 75);\n        }\n.spectrum--light .spectrum:lang(ja) .spectrum-Detail, .spectrum--light .spectrum:lang(ko) .spectrum-Detail, .spectrum--light .spectrum:lang(zh) .spectrum-Detail {\n          color: rgb(75, 75, 75);\n        }\n.spectrum--light .spectrum:lang(ja) .spectrum-Heading1--quiet, .spectrum--light .spectrum:lang(ko) .spectrum-Heading1--quiet, .spectrum--light .spectrum:lang(zh) .spectrum-Heading1--quiet {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum:lang(ja) .spectrum-Heading2--quiet, .spectrum--light .spectrum:lang(ko) .spectrum-Heading2--quiet, .spectrum--light .spectrum:lang(zh) .spectrum-Heading2--quiet {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum:lang(ja) .spectrum-Heading1--strong, .spectrum--light .spectrum:lang(ko) .spectrum-Heading1--strong, .spectrum--light .spectrum:lang(zh) .spectrum-Heading1--strong {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum:lang(ja) .spectrum-Heading2--strong, .spectrum--light .spectrum:lang(ko) .spectrum-Heading2--strong, .spectrum--light .spectrum:lang(zh) .spectrum-Heading2--strong {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum:lang(ja) .spectrum-Heading1--display, .spectrum--light .spectrum:lang(ko) .spectrum-Heading1--display, .spectrum--light .spectrum:lang(zh) .spectrum-Heading1--display {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum:lang(ja) .spectrum-Heading2--display, .spectrum--light .spectrum:lang(ko) .spectrum-Heading2--display, .spectrum--light .spectrum:lang(zh) .spectrum-Heading2--display {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--strong, .spectrum--light .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--strong, .spectrum--light .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--strong {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--strong, .spectrum--light .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--strong, .spectrum--light .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--strong {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--quiet, .spectrum--light .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--quiet, .spectrum--light .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--quiet {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--quiet, .spectrum--light .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--quiet, .spectrum--light .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--quiet {\n          color: rgb(44, 44, 44);\n        }\n.spectrum--light .spectrum-Code1 {\n          color: rgb(75, 75, 75);\n        }\n.spectrum--light .spectrum-Code2 {\n          color: rgb(75, 75, 75);\n        }\n.spectrum--light .spectrum-Code3 {\n          color: rgb(75, 75, 75);\n        }\n.spectrum--light .spectrum-Code4 {\n          color: rgb(75, 75, 75);\n        }\n.spectrum--light .spectrum-Code5 {\n          color: rgb(75, 75, 75);\n        }\n.spectrum--light,\n.spectrum--light .spectrum-Body {\n  color: rgb(75, 75, 75);\n}\n.spectrum--light .spectrum-Body--large {\n  color: rgb(75, 75, 75);\n}\n.spectrum--light .spectrum-Body--small {\n  color: rgb(75, 75, 75);\n}\n.spectrum--light .spectrum-Body--secondary {\n  color: rgb(112, 112, 112);\n}\n.spectrum--light .spectrum-Heading--display {\n  color: rgb(44, 44, 44);\n}\n.spectrum--light .spectrum-Heading--pageTitle {\n  color: rgb(112, 112, 112);\n}\n.spectrum--light .spectrum-Heading--subtitle1 {\n  color: rgb(44, 44, 44);\n}\n.spectrum--light .spectrum-Heading--subtitle2 {\n  color: rgb(44, 44, 44);\n}\n.spectrum--light .spectrum-Heading--subtitle3 {\n  color: rgb(112, 112, 112);\n}\n",""])},97010:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,"/* generated from dna-version: 5.0.1 */\n/* generated from dna-version: 5.0.1 */\n/* Temporary skin variables that need to be moved into origins */\n:root {\n  /* Icon Button*/\n\n  /* Button */\n\n  /* Shell */\n\n  /* haha remove this */\n\n  /* Custom selection color for placeholders using global blue-500 at 30% opacity. Should be updated in Spectrum-DNA */\n}\n.spectrum--lightest .spectrum-Body1 {\n          color: rgb(80, 80, 80);\n        }\n.spectrum--lightest .spectrum-Body2 {\n          color: rgb(80, 80, 80);\n        }\n.spectrum--lightest .spectrum-Body3 {\n          color: rgb(80, 80, 80);\n        }\n.spectrum--lightest .spectrum-Body4 {\n          color: rgb(80, 80, 80);\n        }\n.spectrum--lightest .spectrum-Body5 {\n          color: rgb(80, 80, 80);\n        }\n.spectrum--lightest .spectrum-Heading1 {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum-Heading2 {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum-Heading3 {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum-Heading4 {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum-Heading5 {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum-Heading6 {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum-Subheading {\n          color: rgb(80, 80, 80);\n        }\n.spectrum--lightest .spectrum-Detail {\n          color: rgb(80, 80, 80);\n        }\n.spectrum--lightest .spectrum-Heading1--quiet {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum-Heading2--quiet {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum-Heading1--strong {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum-Heading2--strong {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum-Heading1--display {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum-Heading2--display {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum-Heading1--display.spectrum-Heading1--strong {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum-Heading2--display.spectrum-Heading2--strong {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum-Heading1--display.spectrum-Heading1--quiet {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum-Heading2--display.spectrum-Heading2--quiet {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum-Article .spectrum-Body1 {\n          color: rgb(80, 80, 80);\n        }\n.spectrum--lightest .spectrum-Article .spectrum-Body2 {\n          color: rgb(80, 80, 80);\n        }\n.spectrum--lightest .spectrum-Article .spectrum-Body3 {\n          color: rgb(80, 80, 80);\n        }\n.spectrum--lightest .spectrum-Article .spectrum-Body4 {\n          color: rgb(80, 80, 80);\n        }\n.spectrum--lightest .spectrum-Article .spectrum-Body5 {\n          color: rgb(80, 80, 80);\n        }\n.spectrum--lightest .spectrum-Article .spectrum-Heading1 {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum-Article .spectrum-Heading2 {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum-Article .spectrum-Heading3 {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum-Article .spectrum-Heading4 {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum-Article .spectrum-Heading5 {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum-Article .spectrum-Heading6 {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum-Article .spectrum-Subheading {\n          color: rgb(80, 80, 80);\n        }\n.spectrum--lightest .spectrum-Article .spectrum-Detail {\n          color: rgb(80, 80, 80);\n        }\n.spectrum--lightest .spectrum-Article .spectrum-Heading1--quiet {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum-Article .spectrum-Heading2--quiet {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum-Article .spectrum-Heading1--display {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum-Article .spectrum-Heading2--display {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum-Article .spectrum-Heading1--display.spectrum-Heading1--quiet {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum-Article .spectrum-Heading2--display.spectrum-Heading2--quiet {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum:lang(ja) .spectrum-Body1, .spectrum--lightest .spectrum:lang(ko) .spectrum-Body1, .spectrum--lightest .spectrum:lang(zh) .spectrum-Body1 {\n          color: rgb(80, 80, 80);\n        }\n.spectrum--lightest .spectrum:lang(ja) .spectrum-Body2, .spectrum--lightest .spectrum:lang(ko) .spectrum-Body2, .spectrum--lightest .spectrum:lang(zh) .spectrum-Body2 {\n          color: rgb(80, 80, 80);\n        }\n.spectrum--lightest .spectrum:lang(ja) .spectrum-Body3, .spectrum--lightest .spectrum:lang(ko) .spectrum-Body3, .spectrum--lightest .spectrum:lang(zh) .spectrum-Body3 {\n          color: rgb(80, 80, 80);\n        }\n.spectrum--lightest .spectrum:lang(ja) .spectrum-Body4, .spectrum--lightest .spectrum:lang(ko) .spectrum-Body4, .spectrum--lightest .spectrum:lang(zh) .spectrum-Body4 {\n          color: rgb(80, 80, 80);\n        }\n.spectrum--lightest .spectrum:lang(ja) .spectrum-Body5, .spectrum--lightest .spectrum:lang(ko) .spectrum-Body5, .spectrum--lightest .spectrum:lang(zh) .spectrum-Body5 {\n          color: rgb(80, 80, 80);\n        }\n.spectrum--lightest .spectrum:lang(ja) .spectrum-Heading1, .spectrum--lightest .spectrum:lang(ko) .spectrum-Heading1, .spectrum--lightest .spectrum:lang(zh) .spectrum-Heading1 {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum:lang(ja) .spectrum-Heading2, .spectrum--lightest .spectrum:lang(ko) .spectrum-Heading2, .spectrum--lightest .spectrum:lang(zh) .spectrum-Heading2 {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum:lang(ja) .spectrum-Heading3, .spectrum--lightest .spectrum:lang(ko) .spectrum-Heading3, .spectrum--lightest .spectrum:lang(zh) .spectrum-Heading3 {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum:lang(ja) .spectrum-Heading4, .spectrum--lightest .spectrum:lang(ko) .spectrum-Heading4, .spectrum--lightest .spectrum:lang(zh) .spectrum-Heading4 {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum:lang(ja) .spectrum-Heading5, .spectrum--lightest .spectrum:lang(ko) .spectrum-Heading5, .spectrum--lightest .spectrum:lang(zh) .spectrum-Heading5 {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum:lang(ja) .spectrum-Heading6, .spectrum--lightest .spectrum:lang(ko) .spectrum-Heading6, .spectrum--lightest .spectrum:lang(zh) .spectrum-Heading6 {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum:lang(ja) .spectrum-Subheading, .spectrum--lightest .spectrum:lang(ko) .spectrum-Subheading, .spectrum--lightest .spectrum:lang(zh) .spectrum-Subheading {\n          color: rgb(80, 80, 80);\n        }\n.spectrum--lightest .spectrum:lang(ja) .spectrum-Detail, .spectrum--lightest .spectrum:lang(ko) .spectrum-Detail, .spectrum--lightest .spectrum:lang(zh) .spectrum-Detail {\n          color: rgb(80, 80, 80);\n        }\n.spectrum--lightest .spectrum:lang(ja) .spectrum-Heading1--quiet, .spectrum--lightest .spectrum:lang(ko) .spectrum-Heading1--quiet, .spectrum--lightest .spectrum:lang(zh) .spectrum-Heading1--quiet {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum:lang(ja) .spectrum-Heading2--quiet, .spectrum--lightest .spectrum:lang(ko) .spectrum-Heading2--quiet, .spectrum--lightest .spectrum:lang(zh) .spectrum-Heading2--quiet {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum:lang(ja) .spectrum-Heading1--strong, .spectrum--lightest .spectrum:lang(ko) .spectrum-Heading1--strong, .spectrum--lightest .spectrum:lang(zh) .spectrum-Heading1--strong {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum:lang(ja) .spectrum-Heading2--strong, .spectrum--lightest .spectrum:lang(ko) .spectrum-Heading2--strong, .spectrum--lightest .spectrum:lang(zh) .spectrum-Heading2--strong {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum:lang(ja) .spectrum-Heading1--display, .spectrum--lightest .spectrum:lang(ko) .spectrum-Heading1--display, .spectrum--lightest .spectrum:lang(zh) .spectrum-Heading1--display {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum:lang(ja) .spectrum-Heading2--display, .spectrum--lightest .spectrum:lang(ko) .spectrum-Heading2--display, .spectrum--lightest .spectrum:lang(zh) .spectrum-Heading2--display {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--strong, .spectrum--lightest .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--strong, .spectrum--lightest .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--strong {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--strong, .spectrum--lightest .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--strong, .spectrum--lightest .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--strong {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--quiet, .spectrum--lightest .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--quiet, .spectrum--lightest .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--quiet {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--quiet, .spectrum--lightest .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--quiet, .spectrum--lightest .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--quiet {\n          color: rgb(50, 50, 50);\n        }\n.spectrum--lightest .spectrum-Code1 {\n          color: rgb(80, 80, 80);\n        }\n.spectrum--lightest .spectrum-Code2 {\n          color: rgb(80, 80, 80);\n        }\n.spectrum--lightest .spectrum-Code3 {\n          color: rgb(80, 80, 80);\n        }\n.spectrum--lightest .spectrum-Code4 {\n          color: rgb(80, 80, 80);\n        }\n.spectrum--lightest .spectrum-Code5 {\n          color: rgb(80, 80, 80);\n        }\n.spectrum--lightest,\n.spectrum--lightest .spectrum-Body {\n  color: rgb(80, 80, 80);\n}\n.spectrum--lightest .spectrum-Body--large {\n  color: rgb(80, 80, 80);\n}\n.spectrum--lightest .spectrum-Body--small {\n  color: rgb(80, 80, 80);\n}\n.spectrum--lightest .spectrum-Body--secondary {\n  color: rgb(118, 118, 118);\n}\n.spectrum--lightest .spectrum-Heading--display {\n  color: rgb(50, 50, 50);\n}\n.spectrum--lightest .spectrum-Heading--pageTitle {\n  color: rgb(118, 118, 118);\n}\n.spectrum--lightest .spectrum-Heading--subtitle1 {\n  color: rgb(50, 50, 50);\n}\n.spectrum--lightest .spectrum-Heading--subtitle2 {\n  color: rgb(50, 50, 50);\n}\n.spectrum--lightest .spectrum-Heading--subtitle3 {\n  color: rgb(118, 118, 118);\n}\n",""])},93323:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,"/*************************************************************************\n* ADOBE CONFIDENTIAL\n* ___________________\n*\n* Copyright 2019 Adobe\n* All Rights Reserved.\n*\n* NOTICE: All information contained herein is, and remains\n* the property of Adobe and its suppliers, if any. The intellectual\n* and technical concepts contained herein are proprietary to Adobe\n* and its suppliers and are protected by all applicable intellectual\n* property laws, including trade secret and copyright laws.\n* Dissemination of this information or reproduction of this material\n* is strictly forbidden unless prior written permission is obtained\n* from Adobe.\n**************************************************************************/\n\n.u-react-spectrum-screenReaderOnly {\n  border: 0;\n  clip: rect(0 0 0 0);\n  clip-path: inset(50%);\n  height: 1px;\n  margin: 0 -1px -1px 0;\n  overflow: hidden;\n  padding: 0;\n  position: absolute;\n  width: 1px;\n  white-space: nowrap;\n}\n\n.u-react-spectrum-screenReaderOnly.is-focusable:active,\n.u-react-spectrum-screenReaderOnly.is-focusable:focus {\n  clip: auto;\n  clip-path: none;\n  height: auto;\n  margin: inherit;\n  overflow: visible;\n  position: static;\n  width: auto;\n  white-space: inherit;\n}",""])},57774:function(e,t,n){(e.exports=n(60526)(!1)).push([e.id,'.spectrum--lightest input {\n  color: #292929;\n}\n\n.spectrum--light input {\n  color: #0f0f0f;\n}\n\n.spectrum--dark input {\n  color: #f0f0f0;\n}\n\n.spectrum--darkest input {\n  color: #e1e1e1;\n}\n\n.spectrum--lightest span[target="value"] {\n  color: #292929;\n}\n\n.spectrum--light span[target="value"] {\n  color: #0f0f0f;\n}\n\n.spectrum--dark span[target="value"] {\n  color: #f0f0f0;\n}\n\n.spectrum--darkest span[target="value"] {\n  color: #e1e1e1;\n}\n\n.spectrum--lightest span[target="placeholder"] {\n  color: rgba(41,41,41,0.498);\n}\n\n.spectrum--light span[target="placeholder"] {\n  color: rgba(15,15,15,0.498);\n}\n\n.spectrum--dark span[target="placeholder"] {\n  color: rgba(240,240,240,0.498);\n}\n\n.spectrum--darkest span[target="placeholder"] {\n  color: rgba(225,225,225,0.498);\n}',""])},60526:function(e){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n=function(e,t){var n,r=e[1]||"",o=e[3];if(!o)return r;if(t&&"function"==typeof btoa){var i=(n=o,"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(n))))+" */"),s=o.sources.map((function(e){return"/*# sourceURL="+o.sourceRoot+e+" */"}));return[r].concat(s).concat([i]).join("\n")}return[r].join("\n")}(t,e);return t[2]?"@media "+t[2]+"{"+n+"}":n})).join("")},t.i=function(e,n){"string"==typeof e&&(e=[[null,e,""]]);for(var r={},o=0;o<this.length;o++){var i=this[o][0];null!=i&&(r[i]=!0)}for(o=0;o<e.length;o++){var s=e[o];null!=s[0]&&r[s[0]]||(n&&!s[2]?s[2]=n:n&&(s[2]="("+s[2]+") and ("+n+")"),t.push(s))}},t}},36616:function(e,t,n){var r=n(37603);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},63978:function(e,t,n){var r=n(13211);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},31271:function(e,t,n){var r=n(82709);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},78332:function(e,t,n){var r=n(77247);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},70029:function(e,t,n){var r=n(67405);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},98829:function(e,t,n){var r=n(48181);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},67147:function(e,t,n){var r=n(27285);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},9261:function(e,t,n){var r=n(61771);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},18975:function(e,t,n){var r=n(34423);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},55917:function(e,t,n){var r=n(72749);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},88771:function(e,t,n){var r=n(21654);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},40961:function(e,t,n){var r=n(77233);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},16195:function(e,t,n){var r=n(9825);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},26363:function(e,t,n){var r=n(56450);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},4616:function(e,t,n){var r=n(12733);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},94155:function(e,t,n){var r=n(85096);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},94508:function(e,t,n){var r=n(53958);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},21718:function(e,t,n){var r=n(11295);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},74393:function(e,t,n){var r=n(45093);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},388:function(e,t,n){var r=n(95095);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},7594:function(e,t,n){var r=n(25515);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},28721:function(e,t,n){var r=n(30919);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},98477:function(e,t,n){var r=n(21551);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},54876:function(e,t,n){var r=n(3374);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},15379:function(e,t,n){var r=n(64603);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},40476:function(e,t,n){var r=n(46029);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},57532:function(e,t,n){var r=n(57350);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},94867:function(e,t,n){var r=n(5321);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},93270:function(e,t,n){var r=n(13184);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},7794:function(e,t,n){var r=n(47452);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},82127:function(e,t,n){var r=n(33301);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},24445:function(e,t,n){var r=n(53809);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},67946:function(e,t,n){var r=n(54040);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},23530:function(e,t,n){var r=n(84032);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},55196:function(e,t,n){var r=n(95755);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},14443:function(e,t,n){var r=n(74546);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},82271:function(e,t,n){var r=n(66251);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},14240:function(e,t,n){var r=n(51495);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},13647:function(e,t,n){var r=n(73301);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},7086:function(e,t,n){var r=n(33830);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},57663:function(e,t,n){var r=n(62078);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},22252:function(e,t,n){var r=n(63649);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},48541:function(e,t,n){var r=n(8117);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},68648:function(e,t,n){var r=n(85655);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},16590:function(e,t,n){var r=n(12589);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},33151:function(e,t,n){var r=n(56367);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},71974:function(e,t,n){var r=n(78237);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},60735:function(e,t,n){var r=n(11751);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},74448:function(e,t,n){var r=n(39975);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},88096:function(e,t,n){var r=n(33582);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},61317:function(e,t,n){var r=n(17455);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},84680:function(e,t,n){var r=n(56497);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},39141:function(e,t,n){var r=n(44241);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},38142:function(e,t,n){var r=n(52902);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},1764:function(e,t,n){var r=n(20810);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},86660:function(e,t,n){var r=n(81494);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},67270:function(e,t,n){var r=n(20985);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},51943:function(e,t,n){var r=n(31377);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},11714:function(e,t,n){var r=n(97195);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},53003:function(e,t,n){var r=n(77640);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},47387:function(e,t,n){var r=n(10579);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},93286:function(e,t,n){var r=n(80811);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},84114:function(e,t,n){var r=n(85258);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},19968:function(e,t,n){var r=n(68231);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},84982:function(e,t,n){var r=n(72621);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},91523:function(e,t,n){var r=n(59430);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},12225:function(e,t,n){var r=n(29577);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},23861:function(e,t,n){var r=n(48173);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},41911:function(e,t,n){var r=n(84298);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},63107:function(e,t,n){var r=n(30757);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},12571:function(e,t,n){var r=n(68468);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},23557:function(e,t,n){var r=n(6656);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},15875:function(e,t,n){var r=n(61649);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},65694:function(e,t,n){var r=n(15731);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},34382:function(e,t,n){var r=n(86345);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},46096:function(e,t,n){var r=n(25010);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},26049:function(e,t,n){var r=n(72999);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},92443:function(e,t,n){var r=n(13704);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},54338:function(e,t,n){var r=n(10850);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},76076:function(e,t,n){var r=n(34340);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},8607:function(e,t,n){var r=n(54030);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},30166:function(e,t,n){var r=n(20644);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},68184:function(e,t,n){var r=n(12174);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},43273:function(e,t,n){var r=n(90429);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},90740:function(e,t,n){var r=n(48380);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},96119:function(e,t,n){var r=n(27201);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},71983:function(e,t,n){var r=n(41158);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},2964:function(e,t,n){var r=n(91185);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},39829:function(e,t,n){var r=n(67867);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},67569:function(e,t,n){var r=n(37528);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},23672:function(e,t,n){var r=n(10939);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},39228:function(e,t,n){var r=n(88959);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},56354:function(e,t,n){var r=n(7672);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},58145:function(e,t,n){var r=n(91854);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},76642:function(e,t,n){var r=n(25265);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},86138:function(e,t,n){var r=n(28051);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},16891:function(e,t,n){var r=n(46755);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},92972:function(e,t,n){var r=n(1282);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},22013:function(e,t,n){var r=n(82793);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},61318:function(e,t,n){var r=n(52921);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},14061:function(e,t,n){var r=n(60532);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},99303:function(e,t,n){var r=n(7882);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},47844:function(e,t,n){var r=n(79971);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},21697:function(e,t,n){var r=n(78324);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},37796:function(e,t,n){var r=n(7927);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},91322:function(e,t,n){var r=n(38535);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},3036:function(e,t,n){var r=n(7709);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},5209:function(e,t,n){var r=n(46359);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},70160:function(e,t,n){var r=n(473);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},50936:function(e,t,n){var r=n(24094);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},56968:function(e,t,n){var r=n(34731);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},13360:function(e,t,n){var r=n(94450);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},67415:function(e,t,n){var r=n(77822);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},2478:function(e,t,n){var r=n(72667);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},97757:function(e,t,n){var r=n(97272);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},14571:function(e,t,n){var r=n(60147);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},30765:function(e,t,n){var r=n(9997);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},56151:function(e,t,n){var r=n(2457);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},41139:function(e,t,n){var r=n(21747);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},76575:function(e,t,n){var r=n(41128);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},37147:function(e,t,n){var r=n(75084);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},5456:function(e,t,n){var r=n(62652);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},41216:function(e,t,n){var r=n(10021);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},15989:function(e,t,n){var r=n(32780);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},14708:function(e,t,n){var r=n(97615);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},14772:function(e,t,n){var r=n(45057);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},82489:function(e,t,n){var r=n(7781);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},78498:function(e,t,n){var r=n(35424);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},69079:function(e,t,n){var r=n(45346);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},2175:function(e,t,n){var r=n(90873);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},7978:function(e,t,n){var r=n(17429);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},418:function(e,t,n){var r=n(63999);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},84133:function(e,t,n){var r=n(81438);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},75603:function(e,t,n){var r=n(57942);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},16320:function(e,t,n){var r=n(20533);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},78850:function(e,t,n){var r=n(30333);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},96004:function(e,t,n){var r=n(67032);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},37868:function(e,t,n){var r=n(46500);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},60553:function(e,t,n){var r=n(47502);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},12566:function(e,t,n){var r=n(5599);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},53871:function(e,t,n){var r=n(28013);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},90455:function(e,t,n){var r=n(22274);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},40085:function(e,t,n){var r=n(9352);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},2283:function(e,t,n){var r=n(5276);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},76054:function(e,t,n){var r=n(35725);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},66614:function(e,t,n){var r=n(84363);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},65977:function(e,t,n){var r=n(35895);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},42e3:function(e,t,n){var r=n(47130);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},85871:function(e,t,n){var r=n(4254);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},5809:function(e,t,n){var r=n(50138);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},34772:function(e,t,n){var r=n(66168);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},83315:function(e,t,n){var r=n(37724);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},71444:function(e,t,n){var r=n(2306);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},35036:function(e,t,n){var r=n(40837);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},8189:function(e,t,n){var r=n(59563);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},64176:function(e,t,n){var r=n(5175);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},1593:function(e,t,n){var r=n(29530);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},10166:function(e,t,n){var r=n(45754);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},78537:function(e,t,n){var r=n(27310);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},43398:function(e,t,n){var r=n(37936);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},48356:function(e,t,n){var r=n(25099);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},16257:function(e,t,n){var r=n(827);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},12135:function(e,t,n){var r=n(47093);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},83522:function(e,t,n){var r=n(14971);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},39463:function(e,t,n){var r=n(79083);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},23228:function(e,t,n){var r=n(83347);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},48718:function(e,t,n){var r=n(94568);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},72528:function(e,t,n){var r=n(13852);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},72943:function(e,t,n){var r=n(2511);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},22638:function(e,t,n){var r=n(43334);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},58105:function(e,t,n){var r=n(11506);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},38790:function(e,t,n){var r=n(95075);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},79958:function(e,t,n){var r=n(1915);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},45810:function(e,t,n){var r=n(87332);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},9185:function(e,t,n){var r=n(50801);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},54848:function(e,t,n){var r=n(69434);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},52615:function(e,t,n){var r=n(29205);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},94968:function(e,t,n){var r=n(89755);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},17947:function(e,t,n){var r=n(77784);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},85572:function(e,t,n){var r=n(52066);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},3869:function(e,t,n){var r=n(34257);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},31989:function(e,t,n){var r=n(65354);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},37194:function(e,t,n){var r=n(14337);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},35498:function(e,t,n){var r=n(92260);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},347:function(e,t,n){var r=n(27450);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},93683:function(e,t,n){var r=n(89232);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},15188:function(e,t,n){var r=n(6431);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},94198:function(e,t,n){var r=n(75325);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},24713:function(e,t,n){var r=n(14418);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},63373:function(e,t,n){var r=n(70064);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},51128:function(e,t,n){var r=n(31265);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},1305:function(e,t,n){var r=n(40147);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},68702:function(e,t,n){var r=n(95235);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},17752:function(e,t,n){var r=n(78206);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},51765:function(e,t,n){var r=n(39251);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},93012:function(e,t,n){var r=n(83377);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},27845:function(e,t,n){var r=n(57027);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},70260:function(e,t,n){var r=n(59819);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},57188:function(e,t,n){var r=n(79598);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},98515:function(e,t,n){var r=n(48731);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},41305:function(e,t,n){var r=n(16);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},22158:function(e,t,n){var r=n(3076);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},50237:function(e,t,n){var r=n(60561);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},60572:function(e,t,n){var r=n(47220);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},45392:function(e,t,n){var r=n(97994);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},22788:function(e,t,n){var r=n(96835);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},35600:function(e,t,n){var r=n(37522);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},14104:function(e,t,n){var r=n(23563);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},56401:function(e,t,n){var r=n(48261);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},70158:function(e,t,n){var r=n(63422);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},1166:function(e,t,n){var r=n(14713);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},82676:function(e,t,n){var r=n(32715);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},54497:function(e,t,n){var r=n(72630);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},6920:function(e,t,n){var r=n(94865);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},50662:function(e,t,n){var r=n(61822);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},98978:function(e,t,n){var r=n(76039);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},83217:function(e,t,n){var r=n(80714);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},91699:function(e,t,n){var r=n(81882);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},72623:function(e,t,n){var r=n(4053);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},5624:function(e,t,n){var r=n(44697);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},39277:function(e,t,n){var r=n(21185);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},27870:function(e,t,n){var r=n(55069);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},66120:function(e,t,n){var r=n(97538);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},13654:function(e,t,n){var r=n(59060);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},82720:function(e,t,n){var r=n(1943);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},61035:function(e,t,n){var r=n(28938);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},95284:function(e,t,n){var r=n(55527);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},78456:function(e,t,n){var r=n(44802);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},77704:function(e,t,n){var r=n(58325);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},9150:function(e,t,n){var r=n(26926);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},84585:function(e,t,n){var r=n(12459);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},69844:function(e,t,n){var r=n(84853);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},6250:function(e,t,n){var r=n(93653);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},96937:function(e,t,n){var r=n(78578);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},58506:function(e,t,n){var r=n(66883);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},44847:function(e,t,n){var r=n(59825);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},12229:function(e,t,n){var r=n(40593);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},41785:function(e,t,n){var r=n(20896);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},87877:function(e,t,n){var r=n(27029);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},60847:function(e,t,n){var r=n(6145);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},73655:function(e,t,n){var r=n(47903);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},44565:function(e,t,n){var r=n(53987);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},79371:function(e,t,n){var r=n(91916);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},42447:function(e,t,n){var r=n(59790);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},31674:function(e,t,n){var r=n(30212);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},60630:function(e,t,n){var r=n(93909);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},97730:function(e,t,n){var r=n(50862);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},53241:function(e,t,n){var r=n(1173);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},7428:function(e,t,n){var r=n(86290);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},34879:function(e,t,n){var r=n(58604);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},44021:function(e,t,n){var r=n(59487);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},61431:function(e,t,n){var r=n(13754);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},81967:function(e,t,n){var r=n(35719);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},59504:function(e,t,n){var r=n(75506);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},3779:function(e,t,n){var r=n(85957);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},57619:function(e,t,n){var r=n(3456);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},31827:function(e,t,n){var r=n(36101);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},44242:function(e,t,n){var r=n(37886);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},8997:function(e,t,n){var r=n(40549);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},63020:function(e,t,n){var r=n(40917);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},40996:function(e,t,n){var r=n(89844);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},5595:function(e,t,n){var r=n(6540);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},4714:function(e,t,n){var r=n(22028);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},3401:function(e,t,n){var r=n(22959);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},53684:function(e,t,n){var r=n(81772);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},76136:function(e,t,n){var r=n(35140);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},8864:function(e,t,n){var r=n(84899);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},94554:function(e,t,n){var r=n(61572);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},19381:function(e,t,n){var r=n(48469);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},42354:function(e,t,n){var r=n(85944);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},39495:function(e,t,n){var r=n(91162);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},25256:function(e,t,n){var r=n(27275);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},92816:function(e,t,n){var r=n(36566);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},45508:function(e,t,n){var r=n(15230);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},19063:function(e,t,n){var r=n(6908);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},33567:function(e,t,n){var r=n(59630);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},18146:function(e,t,n){var r=n(71899);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},11433:function(e,t,n){var r=n(96405);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},6560:function(e,t,n){var r=n(67539);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},48670:function(e,t,n){var r=n(7732);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},75522:function(e,t,n){var r=n(50261);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},81237:function(e,t,n){var r=n(97010);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},6037:function(e,t,n){var r=n(93323);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},68229:function(e,t,n){var r=n(57774);"string"==typeof r&&(r=[[e.id,r,""]]);n(33432)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},33432:function(e,t,n){var r,o,i={},s=(r=function(){return window&&document&&document.all&&!window.atob},function(){return void 0===o&&(o=r.apply(this,arguments)),o}),a=function(e,t){return t?t.querySelector(e):document.querySelector(e)},c=function(e){var t={};return function(e,n){if("function"==typeof e)return e();if(void 0===t[e]){var r=a.call(this,e,n);if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(e){r=null}t[e]=r}return t[e]}}(),l=null,u=0,d=[],p=n(29917);function m(e,t){for(var n=0;n<e.length;n++){var r=e[n],o=i[r.id];if(o){o.refs++;for(var s=0;s<o.parts.length;s++)o.parts[s](r.parts[s]);for(;s<r.parts.length;s++)o.parts.push(y(r.parts[s],t))}else{var a=[];for(s=0;s<r.parts.length;s++)a.push(y(r.parts[s],t));i[r.id]={id:r.id,refs:1,parts:a}}}}function h(e,t){for(var n=[],r={},o=0;o<e.length;o++){var i=e[o],s=t.base?i[0]+t.base:i[0],a={css:i[1],media:i[2],sourceMap:i[3]};r[s]?r[s].parts.push(a):n.push(r[s]={id:s,parts:[a]})}return n}function f(e,t){var n=c(e.insertInto);if(!n)throw new Error("Couldn't find a style target. This probably means that the value for the 'insertInto' parameter is invalid.");var r=d[d.length-1];if("top"===e.insertAt)r?r.nextSibling?n.insertBefore(t,r.nextSibling):n.appendChild(t):n.insertBefore(t,n.firstChild),d.push(t);else if("bottom"===e.insertAt)n.appendChild(t);else{if("object"!=typeof e.insertAt||!e.insertAt.before)throw new Error("[Style Loader]\n\n Invalid value for parameter 'insertAt' ('options.insertAt') found.\n Must be 'top', 'bottom', or Object.\n (https://github.com/webpack-contrib/style-loader#insertat)\n");var o=c(e.insertAt.before,n);n.insertBefore(t,o)}}function g(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e);var t=d.indexOf(e);t>=0&&d.splice(t,1)}function v(e){var t=document.createElement("style");if(void 0===e.attrs.type&&(e.attrs.type="text/css"),void 0===e.attrs.nonce){var r=n.nc;r&&(e.attrs.nonce=r)}return b(t,e.attrs),f(e,t),t}function b(e,t){Object.keys(t).forEach((function(n){e.setAttribute(n,t[n])}))}function y(e,t){var n,r,o,i;if(t.transform&&e.css){if(!(i="function"==typeof t.transform?t.transform(e.css):t.transform.default(e.css)))return function(){};e.css=i}if(t.singleton){var s=u++;n=l||(l=v(t)),r=w.bind(null,n,s,!1),o=w.bind(null,n,s,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=function(e){var t=document.createElement("link");return void 0===e.attrs.type&&(e.attrs.type="text/css"),e.attrs.rel="stylesheet",b(t,e.attrs),f(e,t),t}(t),r=T.bind(null,n,t),o=function(){g(n),n.href&&URL.revokeObjectURL(n.href)}):(n=v(t),r=x.bind(null,n),o=function(){g(n)});return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else o()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(t=t||{}).attrs="object"==typeof t.attrs?t.attrs:{},t.singleton||"boolean"==typeof t.singleton||(t.singleton=s()),t.insertInto||(t.insertInto="head"),t.insertAt||(t.insertAt="bottom");var n=h(e,t);return m(n,t),function(e){for(var r=[],o=0;o<n.length;o++){var s=n[o];(a=i[s.id]).refs--,r.push(a)}for(e&&m(h(e,t),t),o=0;o<r.length;o++){var a;if(0===(a=r[o]).refs){for(var c=0;c<a.parts.length;c++)a.parts[c]();delete i[a.id]}}}};var _,E=(_=[],function(e,t){return _[e]=t,_.filter(Boolean).join("\n")});function w(e,t,n,r){var o=n?"":r.css;if(e.styleSheet)e.styleSheet.cssText=E(t,o);else{var i=document.createTextNode(o),s=e.childNodes;s[t]&&e.removeChild(s[t]),s.length?e.insertBefore(i,s[t]):e.appendChild(i)}}function x(e,t){var n=t.css,r=t.media;if(r&&e.setAttribute("media",r),e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}function T(e,t,n){var r=n.css,o=n.sourceMap,i=void 0===t.convertToAbsoluteUrls&&o;(t.convertToAbsoluteUrls||i)&&(r=p(r)),o&&(r+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+" */");var s=new Blob([r],{type:"text/css"}),a=e.href;e.href=URL.createObjectURL(s),a&&URL.revokeObjectURL(a)}},29917:function(e){e.exports=function(e){var t="undefined"!=typeof window&&window.location;if(!t)throw new Error("fixUrls requires window.location");if(!e||"string"!=typeof e)return e;var n=t.protocol+"//"+t.host,r=n+t.pathname.replace(/\/[^\/]*$/,"/");return e.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,(function(e,t){var o,i=t.trim().replace(/^"(.*)"$/,(function(e,t){return t})).replace(/^'(.*)'$/,(function(e,t){return t}));return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(i)?e:(o=0===i.indexOf("//")?i:0===i.indexOf("/")?n+i:r+i.replace(/^\.\//,""),"url("+JSON.stringify(o)+")")}))}},5499:function(e,t){"use strict";function n(e){var t=void 0;return"undefined"!=typeof Reflect&&"function"==typeof Reflect.ownKeys?t=Reflect.ownKeys(e.prototype):(t=Object.getOwnPropertyNames(e.prototype),"function"==typeof Object.getOwnPropertySymbols&&(t=t.concat(Object.getOwnPropertySymbols(e.prototype)))),t.forEach((function(t){if("constructor"!==t){var n=Object.getOwnPropertyDescriptor(e.prototype,t);"function"==typeof n.value&&Object.defineProperty(e.prototype,t,r(e,t,n))}})),e}function r(e,t,n){var r=n.value;if("function"!=typeof r)throw new Error("@autobind decorator can only be applied to methods not: "+typeof r);var o=!1;return{configurable:!0,get:function(){if(o||this===e.prototype||this.hasOwnProperty(t))return r;var n=r.bind(this);return o=!0,Object.defineProperty(this,t,{value:n,configurable:!0,writable:!0}),o=!1,n}}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){for(var e=arguments.length,t=Array(e),o=0;o<e;o++)t[o]=arguments[o];return 1===t.length?n.apply(void 0,t):r.apply(void 0,t)},e.exports=t.default},32499:function(e){e.exports="30.29.3"},11140:function(e){!function(){"use strict";e.exports=function(e){return(e instanceof Buffer?e:Buffer.from(e.toString(),"binary")).toString("base64")}}()},72779:function(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var i=typeof n;if("string"===i||"number"===i)e.push(n);else if(Array.isArray(n)){if(n.length){var s=o.apply(null,n);s&&e.push(s)}}else if("object"===i)if(n.toString===Object.prototype.toString)for(var a in n)r.call(n,a)&&n[a]&&e.push(a);else e.push(n.toString())}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()},47718:function(e,t,n){"use strict";var r=n(14859);t.__esModule=!0,t.default=function(e){void 0===e&&(e=(0,o.default)());try{return e.activeElement}catch(e){}};var o=r(n(55759));e.exports=t.default},2196:function(e,t,n){"use strict";var r=n(14859);t.__esModule=!0,t.default=function(e,t){e.classList?e.classList.add(t):(0,o.default)(e,t)||("string"==typeof e.className?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))};var o=r(n(57218));e.exports=t.default},57218:function(e,t){"use strict";t.__esModule=!0,t.default=function(e,t){return e.classList?!!t&&e.classList.contains(t):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")},e.exports=t.default},33589:function(e,t,n){"use strict";var r=n(14859);t.__esModule=!0,t.default=void 0;var o=r(n(2196));t.addClass=o.default;var i=r(n(24812));t.removeClass=i.default;var s=r(n(57218));t.hasClass=s.default;var a={addClass:o.default,removeClass:i.default,hasClass:s.default};t.default=a},24812:function(e){"use strict";function t(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}e.exports=function(e,n){e.classList?e.classList.remove(n):"string"==typeof e.className?e.className=t(e.className,n):e.setAttribute("class",t(e.className&&e.className.baseVal||"",n))}},70863:function(e,t,n){"use strict";var r=n(14859);t.__esModule=!0,t.default=void 0;var o=function(){};r(n(96892)).default&&(o=document.addEventListener?function(e,t,n,r){return e.removeEventListener(t,n,r||!1)}:document.attachEvent?function(e,t,n){return e.detachEvent("on"+t,n)}:void 0);var i=o;t.default=i,e.exports=t.default},8331:function(e,t,n){"use strict";var r=n(14859);t.__esModule=!0,t.default=void 0;var o=function(){};r(n(96892)).default&&(o=document.addEventListener?function(e,t,n,r){return e.addEventListener(t,n,r||!1)}:document.attachEvent?function(e,t,n){return e.attachEvent("on"+t,(function(t){(t=t||window.event).target=t.target||t.srcElement,t.currentTarget=e,n.call(e,t)}))}:void 0);var i=o;t.default=i,e.exports=t.default},55759:function(e,t){"use strict";t.__esModule=!0,t.default=function(e){return e&&e.ownerDocument||document},e.exports=t.default},22408:function(e,t,n){"use strict";var r=n(14859);t.__esModule=!0,t.default=function(e,t,n){for(;e&&(i(e)||!(0,o.default)(e,t));)e=e===n||i(e)?void 0:e.parentNode;return e};var o=r(n(59520)),i=function(e){return null!=e&&e.nodeType===e.DOCUMENT_NODE};e.exports=t.default},71009:function(e,t,n){"use strict";var r=n(14859);t.__esModule=!0,t.default=void 0;var o=r(n(96892)).default?function(e,t){return e.contains?e.contains(t):e.compareDocumentPosition?e===t||!!(16&e.compareDocumentPosition(t)):i(e,t)}:i;function i(e,t){if(t)do{if(t===e)return!0}while(t=t.parentNode);return!1}t.default=o,e.exports=t.default},54615:function(e,t){"use strict";t.__esModule=!0,t.default=function(e){return e===e.window?e:9===e.nodeType&&(e.defaultView||e.parentWindow)},e.exports=t.default},59520:function(e,t,n){"use strict";var r=n(14859);t.__esModule=!0,t.default=function(e,t){if(!o&&i.default){var n=document.body,r=n.matches||n.matchesSelector||n.webkitMatchesSelector||n.mozMatchesSelector||n.msMatchesSelector;o=r?function(e,t){return r.call(e,t)}:a}return o?o(e,t):null};var o,i=r(n(96892)),s=r(n(60351));function a(e,t){for(var n=(0,s.default)(e.document||e.ownerDocument,t),r=0;n[r]&&n[r]!==e;)r++;return!!n[r]}e.exports=t.default},62271:function(e,t,n){"use strict";var r=n(14859);t.__esModule=!0,t.default=function(e){var t=(0,s.default)(e),n=(0,i.default)(t),r=t&&t.documentElement,a={top:0,left:0,height:0,width:0};if(t)return(0,o.default)(r,e)?(void 0!==e.getBoundingClientRect&&(a=e.getBoundingClientRect()),{top:a.top+(n.pageYOffset||r.scrollTop)-(r.clientTop||0),left:a.left+(n.pageXOffset||r.scrollLeft)-(r.clientLeft||0),width:(null==a.width?e.offsetWidth:a.width)||0,height:(null==a.height?e.offsetHeight:a.height)||0}):a};var o=r(n(71009)),i=r(n(54615)),s=r(n(55759));e.exports=t.default},47047:function(e,t,n){"use strict";var r=n(14859);t.__esModule=!0,t.default=function(e){for(var t=(0,o.default)(e),n=e&&e.offsetParent;n&&"html"!==s(e)&&"static"===(0,i.default)(n,"position");)n=n.offsetParent;return n||t.documentElement};var o=r(n(55759)),i=r(n(49182));function s(e){return e.nodeName&&e.nodeName.toLowerCase()}e.exports=t.default},78878:function(e,t,n){"use strict";var r=n(14859);t.__esModule=!0,t.default=function(e,t){var n,r={top:0,left:0};return"fixed"===(0,l.default)(e,"position")?n=e.getBoundingClientRect():(t=t||(0,s.default)(e),n=(0,i.default)(e),"html"!==function(e){return e.nodeName&&e.nodeName.toLowerCase()}(t)&&(r=(0,i.default)(t)),r.top+=parseInt((0,l.default)(t,"borderTopWidth"),10)-(0,a.default)(t)||0,r.left+=parseInt((0,l.default)(t,"borderLeftWidth"),10)-(0,c.default)(t)||0),(0,o.default)({},n,{top:n.top-r.top-(parseInt((0,l.default)(e,"marginTop"),10)||0),left:n.left-r.left-(parseInt((0,l.default)(e,"marginLeft"),10)||0)})};var o=r(n(58527)),i=r(n(62271)),s=r(n(47047)),a=r(n(71992)),c=r(n(9884)),l=r(n(49182));e.exports=t.default},60351:function(e,t){"use strict";t.__esModule=!0,t.default=function(e,t){var o,i="#"===t[0],s="."===t[0],a=i||s?t.slice(1):t;return n.test(a)?i?(o=(e=e.getElementById?e:document).getElementById(a))?[o]:[]:e.getElementsByClassName&&s?r(e.getElementsByClassName(a)):r(e.getElementsByTagName(t)):r(e.querySelectorAll(t))};var n=/^[\w-]*$/,r=Function.prototype.bind.call(Function.prototype.call,[].slice);e.exports=t.default},9884:function(e,t,n){"use strict";var r=n(14859);t.__esModule=!0,t.default=function(e,t){var n=(0,o.default)(e);if(void 0===t)return n?"pageXOffset"in n?n.pageXOffset:n.document.documentElement.scrollLeft:e.scrollLeft;n?n.scrollTo(t,"pageYOffset"in n?n.pageYOffset:n.document.documentElement.scrollTop):e.scrollLeft=t};var o=r(n(54615));e.exports=t.default},71992:function(e,t,n){"use strict";var r=n(14859);t.__esModule=!0,t.default=function(e,t){var n=(0,o.default)(e);if(void 0===t)return n?"pageYOffset"in n?n.pageYOffset:n.document.documentElement.scrollTop:e.scrollTop;n?n.scrollTo("pageXOffset"in n?n.pageXOffset:n.document.documentElement.scrollLeft,t):e.scrollTop=t};var o=r(n(54615));e.exports=t.default},88196:function(e,t,n){"use strict";var r=n(14859);t.__esModule=!0,t.default=function(e){if(!e)throw new TypeError("No Element passed to `getComputedStyle()`");var t=e.ownerDocument;return"defaultView"in t?t.defaultView.opener?e.ownerDocument.defaultView.getComputedStyle(e,null):window.getComputedStyle(e,null):{getPropertyValue:function(t){var n=e.style;"float"==(t=(0,o.default)(t))&&(t="styleFloat");var r=e.currentStyle[t]||null;if(null==r&&n&&n[t]&&(r=n[t]),s.test(r)&&!i.test(t)){var a=n.left,c=e.runtimeStyle,l=c&&c.left;l&&(c.left=e.currentStyle.left),n.left="fontSize"===t?"1em":r,r=n.pixelLeft+"px",n.left=a,l&&(c.left=l)}return r}}};var o=r(n(15165)),i=/^(top|right|bottom|left)$/,s=/^([+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|))(?!px)[a-z%]+$/i;e.exports=t.default},49182:function(e,t,n){"use strict";var r=n(14859);t.__esModule=!0,t.default=function(e,t,n){var r="",u="",d=t;if("string"==typeof t){if(void 0===n)return e.style[(0,o.default)(t)]||(0,s.default)(e).getPropertyValue((0,i.default)(t));(d={})[t]=n}Object.keys(d).forEach((function(t){var n=d[t];n||0===n?(0,l.default)(t)?u+=t+"("+n+") ":r+=(0,i.default)(t)+": "+n+";":(0,a.default)(e,(0,i.default)(t))})),u&&(r+=c.transform+": "+u+";"),e.style.cssText+=";"+r};var o=r(n(15165)),i=r(n(45273)),s=r(n(88196)),a=r(n(9087)),c=n(64596),l=r(n(73107));e.exports=t.default},9087:function(e,t){"use strict";t.__esModule=!0,t.default=function(e,t){return"removeProperty"in e.style?e.style.removeProperty(t):e.style.removeAttribute(t)},e.exports=t.default},73107:function(e,t){"use strict";t.__esModule=!0,t.default=function(e){return!(!e||!n.test(e))};var n=/^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i;e.exports=t.default},64596:function(e,t,n){"use strict";var r=n(14859);t.__esModule=!0,t.default=t.animationEnd=t.animationDelay=t.animationTiming=t.animationDuration=t.animationName=t.transitionEnd=t.transitionDuration=t.transitionDelay=t.transitionTiming=t.transitionProperty=t.transform=void 0;var o,i,s,a,c,l,u,d,p,m,h,f=r(n(96892)),g="transform";if(t.transform=g,t.animationEnd=s,t.transitionEnd=i,t.transitionDelay=u,t.transitionTiming=l,t.transitionDuration=c,t.transitionProperty=a,t.animationDelay=h,t.animationTiming=m,t.animationDuration=p,t.animationName=d,f.default){var v=function(){for(var e,t,n=document.createElement("div").style,r={O:function(e){return"o"+e.toLowerCase()},Moz:function(e){return e.toLowerCase()},Webkit:function(e){return"webkit"+e},ms:function(e){return"MS"+e}},o=Object.keys(r),i="",s=0;s<o.length;s++){var a=o[s];if(a+"TransitionProperty"in n){i="-"+a.toLowerCase(),e=r[a]("TransitionEnd"),t=r[a]("AnimationEnd");break}}return!e&&"transitionProperty"in n&&(e="transitionend"),!t&&"animationName"in n&&(t="animationend"),n=null,{animationEnd:t,transitionEnd:e,prefix:i}}();o=v.prefix,t.transitionEnd=i=v.transitionEnd,t.animationEnd=s=v.animationEnd,t.transform=g=o+"-"+g,t.transitionProperty=a=o+"-transition-property",t.transitionDuration=c=o+"-transition-duration",t.transitionDelay=u=o+"-transition-delay",t.transitionTiming=l=o+"-transition-timing-function",t.animationName=d=o+"-animation-name",t.animationDuration=p=o+"-animation-duration",t.animationTiming=m=o+"-animation-delay",t.animationDelay=h=o+"-animation-timing-function"}var b={transform:g,end:i,property:a,timing:l,delay:u,duration:c};t.default=b},41124:function(e,t){"use strict";t.__esModule=!0,t.default=function(e){return e.replace(n,(function(e,t){return t.toUpperCase()}))};var n=/-(.)/g;e.exports=t.default},15165:function(e,t,n){"use strict";var r=n(14859);t.__esModule=!0,t.default=function(e){return(0,o.default)(e.replace(i,"ms-"))};var o=r(n(41124)),i=/^-ms-/;e.exports=t.default},53994:function(e,t){"use strict";t.__esModule=!0,t.default=function(e){return e.replace(n,"-$1").toLowerCase()};var n=/([A-Z])/g;e.exports=t.default},45273:function(e,t,n){"use strict";var r=n(14859);t.__esModule=!0,t.default=function(e){return(0,o.default)(e).replace(i,"-ms-")};var o=r(n(53994)),i=/^ms-/;e.exports=t.default},96892:function(e,t){"use strict";t.__esModule=!0,t.default=void 0;var n=!("undefined"==typeof window||!window.document||!window.document.createElement);t.default=n,e.exports=t.default},58616:function(e,t,n){"use strict";var r=n(14859);t.__esModule=!0,t.default=function(e){if((!o&&0!==o||e)&&i.default){var t=document.createElement("div");t.style.position="absolute",t.style.top="-9999px",t.style.width="50px",t.style.height="50px",t.style.overflow="scroll",document.body.appendChild(t),o=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return o};var o,i=r(n(96892));e.exports=t.default},66338:function(e){function t(e){return e&&e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}function n(e){return e}function r(e,r){const o=(r=r||{}).delimiter||".",i=r.maxDepth,s=r.transformKey||n,a={};return function e(n,c,l){l=l||1,Object.keys(n).forEach((function(u){const d=n[u],p=r.safe&&Array.isArray(d),m=Object.prototype.toString.call(d),h=t(d),f="[object Object]"===m||"[object Array]"===m,g=c?c+o+s(u):s(u);if(!p&&!h&&f&&Object.keys(d).length&&(!r.maxDepth||l<i))return e(d,g,l+1);a[g]=d}))}(e),a}e.exports=r,r.flatten=r,r.unflatten=function e(o,i){const s=(i=i||{}).delimiter||".",a=i.overwrite||!1,c=i.transformKey||n,l={};if(t(o)||"[object Object]"!==Object.prototype.toString.call(o))return o;function u(e){const t=Number(e);return isNaN(t)||-1!==e.indexOf(".")||i.object?e:t}return o=Object.keys(o).reduce((function(e,t){const n=Object.prototype.toString.call(o[t]);return"[object Object]"!==n&&"[object Array]"!==n||function(e){const t=Object.prototype.toString.call(e),n="[object Object]"===t;return!e||("[object Array]"===t?!e.length:n?!Object.keys(e).length:void 0)}(o[t])?(e[t]=o[t],e):function(e,t,n){return Object.keys(n).reduce((function(t,r){return t[e+s+r]=n[r],t}),t)}(t,e,r(o[t],i))}),{}),Object.keys(o).forEach((function(t){const n=t.split(s).map(c);let r=u(n.shift()),d=u(n[0]),p=l;for(;void 0!==d;){if("__proto__"===r)return;const e=Object.prototype.toString.call(p[r]),t="[object Object]"===e||"[object Array]"===e;if(!a&&!t&&void 0!==p[r])return;(a&&!t||!a&&null==p[r])&&(p[r]="number"!=typeof d||i.object?{}:[]),p=p[r],n.length>0&&(r=u(n.shift()),d=u(n[0]))}p[r]=e(o[t],i)})),l}},34485:function(e,t,n){var r=t;r.utils=n(50212),r.common=n(74495),r.sha=n(45530),r.ripemd=n(91396),r.hmac=n(15047),r.sha1=r.sha.sha1,r.sha256=r.sha.sha256,r.sha224=r.sha.sha224,r.sha384=r.sha.sha384,r.sha512=r.sha.sha512,r.ripemd160=r.ripemd.ripemd160},74495:function(e,t,n){"use strict";var r=n(50212),o=n(79561);function i(){this.pending=null,this.pendingTotal=0,this.blockSize=this.constructor.blockSize,this.outSize=this.constructor.outSize,this.hmacStrength=this.constructor.hmacStrength,this.padLength=this.constructor.padLength/8,this.endian="big",this._delta8=this.blockSize/8,this._delta32=this.blockSize/32}t.BlockHash=i,i.prototype.update=function(e,t){if(e=r.toArray(e,t),this.pending?this.pending=this.pending.concat(e):this.pending=e,this.pendingTotal+=e.length,this.pending.length>=this._delta8){var n=(e=this.pending).length%this._delta8;this.pending=e.slice(e.length-n,e.length),0===this.pending.length&&(this.pending=null),e=r.join32(e,0,e.length-n,this.endian);for(var o=0;o<e.length;o+=this._delta32)this._update(e,o,o+this._delta32)}return this},i.prototype.digest=function(e){return this.update(this._pad()),o(null===this.pending),this._digest(e)},i.prototype._pad=function(){var e=this.pendingTotal,t=this._delta8,n=t-(e+this.padLength)%t,r=new Array(n+this.padLength);r[0]=128;for(var o=1;o<n;o++)r[o]=0;if(e<<=3,"big"===this.endian){for(var i=8;i<this.padLength;i++)r[o++]=0;r[o++]=0,r[o++]=0,r[o++]=0,r[o++]=0,r[o++]=e>>>24&255,r[o++]=e>>>16&255,r[o++]=e>>>8&255,r[o++]=255&e}else for(r[o++]=255&e,r[o++]=e>>>8&255,r[o++]=e>>>16&255,r[o++]=e>>>24&255,r[o++]=0,r[o++]=0,r[o++]=0,r[o++]=0,i=8;i<this.padLength;i++)r[o++]=0;return r}},15047:function(e,t,n){"use strict";var r=n(50212),o=n(79561);function i(e,t,n){if(!(this instanceof i))return new i(e,t,n);this.Hash=e,this.blockSize=e.blockSize/8,this.outSize=e.outSize/8,this.inner=null,this.outer=null,this._init(r.toArray(t,n))}e.exports=i,i.prototype._init=function(e){e.length>this.blockSize&&(e=(new this.Hash).update(e).digest()),o(e.length<=this.blockSize);for(var t=e.length;t<this.blockSize;t++)e.push(0);for(t=0;t<e.length;t++)e[t]^=54;for(this.inner=(new this.Hash).update(e),t=0;t<e.length;t++)e[t]^=106;this.outer=(new this.Hash).update(e)},i.prototype.update=function(e,t){return this.inner.update(e,t),this},i.prototype.digest=function(e){return this.outer.update(this.inner.digest()),this.outer.digest(e)}},91396:function(e,t,n){"use strict";var r=n(50212),o=n(74495),i=r.rotl32,s=r.sum32,a=r.sum32_3,c=r.sum32_4,l=o.BlockHash;function u(){if(!(this instanceof u))return new u;l.call(this),this.h=[1732584193,4023233417,2562383102,271733878,3285377520],this.endian="little"}function d(e,t,n,r){return e<=15?t^n^r:e<=31?t&n|~t&r:e<=47?(t|~n)^r:e<=63?t&r|n&~r:t^(n|~r)}function p(e){return e<=15?0:e<=31?1518500249:e<=47?1859775393:e<=63?2400959708:2840853838}function m(e){return e<=15?1352829926:e<=31?1548603684:e<=47?1836072691:e<=63?2053994217:0}r.inherits(u,l),t.ripemd160=u,u.blockSize=512,u.outSize=160,u.hmacStrength=192,u.padLength=64,u.prototype._update=function(e,t){for(var n=this.h[0],r=this.h[1],o=this.h[2],l=this.h[3],u=this.h[4],b=n,y=r,_=o,E=l,w=u,x=0;x<80;x++){var T=s(i(c(n,d(x,r,o,l),e[h[x]+t],p(x)),g[x]),u);n=u,u=l,l=i(o,10),o=r,r=T,T=s(i(c(b,d(79-x,y,_,E),e[f[x]+t],m(x)),v[x]),w),b=w,w=E,E=i(_,10),_=y,y=T}T=a(this.h[1],o,E),this.h[1]=a(this.h[2],l,w),this.h[2]=a(this.h[3],u,b),this.h[3]=a(this.h[4],n,y),this.h[4]=a(this.h[0],r,_),this.h[0]=T},u.prototype._digest=function(e){return"hex"===e?r.toHex32(this.h,"little"):r.split32(this.h,"little")};var h=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13],f=[5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11],g=[11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6],v=[8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]},45530:function(e,t,n){"use strict";t.sha1=n(35079),t.sha224=n(63823),t.sha256=n(68032),t.sha384=n(25328),t.sha512=n(20168)},35079:function(e,t,n){"use strict";var r=n(50212),o=n(74495),i=n(40713),s=r.rotl32,a=r.sum32,c=r.sum32_5,l=i.ft_1,u=o.BlockHash,d=[1518500249,1859775393,2400959708,3395469782];function p(){if(!(this instanceof p))return new p;u.call(this),this.h=[1732584193,4023233417,2562383102,271733878,3285377520],this.W=new Array(80)}r.inherits(p,u),e.exports=p,p.blockSize=512,p.outSize=160,p.hmacStrength=80,p.padLength=64,p.prototype._update=function(e,t){for(var n=this.W,r=0;r<16;r++)n[r]=e[t+r];for(;r<n.length;r++)n[r]=s(n[r-3]^n[r-8]^n[r-14]^n[r-16],1);var o=this.h[0],i=this.h[1],u=this.h[2],p=this.h[3],m=this.h[4];for(r=0;r<n.length;r++){var h=~~(r/20),f=c(s(o,5),l(h,i,u,p),m,n[r],d[h]);m=p,p=u,u=s(i,30),i=o,o=f}this.h[0]=a(this.h[0],o),this.h[1]=a(this.h[1],i),this.h[2]=a(this.h[2],u),this.h[3]=a(this.h[3],p),this.h[4]=a(this.h[4],m)},p.prototype._digest=function(e){return"hex"===e?r.toHex32(this.h,"big"):r.split32(this.h,"big")}},63823:function(e,t,n){"use strict";var r=n(50212),o=n(68032);function i(){if(!(this instanceof i))return new i;o.call(this),this.h=[3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428]}r.inherits(i,o),e.exports=i,i.blockSize=512,i.outSize=224,i.hmacStrength=192,i.padLength=64,i.prototype._digest=function(e){return"hex"===e?r.toHex32(this.h.slice(0,7),"big"):r.split32(this.h.slice(0,7),"big")}},68032:function(e,t,n){"use strict";var r=n(50212),o=n(74495),i=n(40713),s=n(79561),a=r.sum32,c=r.sum32_4,l=r.sum32_5,u=i.ch32,d=i.maj32,p=i.s0_256,m=i.s1_256,h=i.g0_256,f=i.g1_256,g=o.BlockHash,v=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];function b(){if(!(this instanceof b))return new b;g.call(this),this.h=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],this.k=v,this.W=new Array(64)}r.inherits(b,g),e.exports=b,b.blockSize=512,b.outSize=256,b.hmacStrength=192,b.padLength=64,b.prototype._update=function(e,t){for(var n=this.W,r=0;r<16;r++)n[r]=e[t+r];for(;r<n.length;r++)n[r]=c(f(n[r-2]),n[r-7],h(n[r-15]),n[r-16]);var o=this.h[0],i=this.h[1],g=this.h[2],v=this.h[3],b=this.h[4],y=this.h[5],_=this.h[6],E=this.h[7];for(s(this.k.length===n.length),r=0;r<n.length;r++){var w=l(E,m(b),u(b,y,_),this.k[r],n[r]),x=a(p(o),d(o,i,g));E=_,_=y,y=b,b=a(v,w),v=g,g=i,i=o,o=a(w,x)}this.h[0]=a(this.h[0],o),this.h[1]=a(this.h[1],i),this.h[2]=a(this.h[2],g),this.h[3]=a(this.h[3],v),this.h[4]=a(this.h[4],b),this.h[5]=a(this.h[5],y),this.h[6]=a(this.h[6],_),this.h[7]=a(this.h[7],E)},b.prototype._digest=function(e){return"hex"===e?r.toHex32(this.h,"big"):r.split32(this.h,"big")}},25328:function(e,t,n){"use strict";var r=n(50212),o=n(20168);function i(){if(!(this instanceof i))return new i;o.call(this),this.h=[3418070365,3238371032,1654270250,914150663,2438529370,812702999,355462360,4144912697,1731405415,4290775857,2394180231,1750603025,3675008525,1694076839,1203062813,3204075428]}r.inherits(i,o),e.exports=i,i.blockSize=1024,i.outSize=384,i.hmacStrength=192,i.padLength=128,i.prototype._digest=function(e){return"hex"===e?r.toHex32(this.h.slice(0,12),"big"):r.split32(this.h.slice(0,12),"big")}},20168:function(e,t,n){"use strict";var r=n(50212),o=n(74495),i=n(79561),s=r.rotr64_hi,a=r.rotr64_lo,c=r.shr64_hi,l=r.shr64_lo,u=r.sum64,d=r.sum64_hi,p=r.sum64_lo,m=r.sum64_4_hi,h=r.sum64_4_lo,f=r.sum64_5_hi,g=r.sum64_5_lo,v=o.BlockHash,b=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591];function y(){if(!(this instanceof y))return new y;v.call(this),this.h=[1779033703,4089235720,3144134277,2227873595,1013904242,4271175723,2773480762,1595750129,1359893119,2917565137,2600822924,725511199,528734635,4215389547,1541459225,327033209],this.k=b,this.W=new Array(160)}function _(e,t,n,r,o){var i=e&n^~e&o;return i<0&&(i+=4294967296),i}function E(e,t,n,r,o,i){var s=t&r^~t&i;return s<0&&(s+=4294967296),s}function w(e,t,n,r,o){var i=e&n^e&o^n&o;return i<0&&(i+=4294967296),i}function x(e,t,n,r,o,i){var s=t&r^t&i^r&i;return s<0&&(s+=4294967296),s}function T(e,t){var n=s(e,t,28)^s(t,e,2)^s(t,e,7);return n<0&&(n+=4294967296),n}function S(e,t){var n=a(e,t,28)^a(t,e,2)^a(t,e,7);return n<0&&(n+=4294967296),n}function O(e,t){var n=a(e,t,14)^a(e,t,18)^a(t,e,9);return n<0&&(n+=4294967296),n}function I(e,t){var n=s(e,t,1)^s(e,t,8)^c(e,t,7);return n<0&&(n+=4294967296),n}function k(e,t){var n=a(e,t,1)^a(e,t,8)^l(e,t,7);return n<0&&(n+=4294967296),n}function A(e,t){var n=a(e,t,19)^a(t,e,29)^l(e,t,6);return n<0&&(n+=4294967296),n}r.inherits(y,v),e.exports=y,y.blockSize=1024,y.outSize=512,y.hmacStrength=192,y.padLength=128,y.prototype._prepareBlock=function(e,t){for(var n=this.W,r=0;r<32;r++)n[r]=e[t+r];for(;r<n.length;r+=2){var o=(g=n[r-4],v=n[r-3],b=void 0,(b=s(g,v,19)^s(v,g,29)^c(g,v,6))<0&&(b+=4294967296),b),i=A(n[r-4],n[r-3]),a=n[r-14],l=n[r-13],u=I(n[r-30],n[r-29]),d=k(n[r-30],n[r-29]),p=n[r-32],f=n[r-31];n[r]=m(o,i,a,l,u,d,p,f),n[r+1]=h(o,i,a,l,u,d,p,f)}var g,v,b},y.prototype._update=function(e,t){this._prepareBlock(e,t);var n,r,o,a=this.W,c=this.h[0],l=this.h[1],m=this.h[2],h=this.h[3],v=this.h[4],b=this.h[5],y=this.h[6],I=this.h[7],k=this.h[8],A=this.h[9],C=this.h[10],P=this.h[11],R=this.h[12],L=this.h[13],D=this.h[14],N=this.h[15];i(this.k.length===a.length);for(var M=0;M<a.length;M+=2){var H=D,j=N,B=(o=void 0,(o=s(n=k,r=A,14)^s(n,r,18)^s(r,n,9))<0&&(o+=4294967296),o),F=O(k,A),U=_(k,0,C,0,R),z=E(0,A,0,P,0,L),q=this.k[M],G=this.k[M+1],V=a[M],K=a[M+1],W=f(H,j,B,F,U,z,q,G,V,K),$=g(H,j,B,F,U,z,q,G,V,K);H=T(c,l),j=S(c,l),B=w(c,0,m,0,v),F=x(0,l,0,h,0,b);var Y=d(H,j,B,F),Q=p(H,j,B,F);D=R,N=L,R=C,L=P,C=k,P=A,k=d(y,I,W,$),A=p(I,I,W,$),y=v,I=b,v=m,b=h,m=c,h=l,c=d(W,$,Y,Q),l=p(W,$,Y,Q)}u(this.h,0,c,l),u(this.h,2,m,h),u(this.h,4,v,b),u(this.h,6,y,I),u(this.h,8,k,A),u(this.h,10,C,P),u(this.h,12,R,L),u(this.h,14,D,N)},y.prototype._digest=function(e){return"hex"===e?r.toHex32(this.h,"big"):r.split32(this.h,"big")}},40713:function(e,t,n){"use strict";var r=n(50212).rotr32;function o(e,t,n){return e&t^~e&n}function i(e,t,n){return e&t^e&n^t&n}function s(e,t,n){return e^t^n}t.ft_1=function(e,t,n,r){return 0===e?o(t,n,r):1===e||3===e?s(t,n,r):2===e?i(t,n,r):void 0},t.ch32=o,t.maj32=i,t.p32=s,t.s0_256=function(e){return r(e,2)^r(e,13)^r(e,22)},t.s1_256=function(e){return r(e,6)^r(e,11)^r(e,25)},t.g0_256=function(e){return r(e,7)^r(e,18)^e>>>3},t.g1_256=function(e){return r(e,17)^r(e,19)^e>>>10}},50212:function(e,t,n){"use strict";var r=n(79561),o=n(35717);function i(e,t){return 55296==(64512&e.charCodeAt(t))&&!(t<0||t+1>=e.length)&&56320==(64512&e.charCodeAt(t+1))}function s(e){return(e>>>24|e>>>8&65280|e<<8&16711680|(255&e)<<24)>>>0}function a(e){return 1===e.length?"0"+e:e}function c(e){return 7===e.length?"0"+e:6===e.length?"00"+e:5===e.length?"000"+e:4===e.length?"0000"+e:3===e.length?"00000"+e:2===e.length?"000000"+e:1===e.length?"0000000"+e:e}t.inherits=o,t.toArray=function(e,t){if(Array.isArray(e))return e.slice();if(!e)return[];var n=[];if("string"==typeof e)if(t){if("hex"===t)for((e=e.replace(/[^a-z0-9]+/gi,"")).length%2!=0&&(e="0"+e),o=0;o<e.length;o+=2)n.push(parseInt(e[o]+e[o+1],16))}else for(var r=0,o=0;o<e.length;o++){var s=e.charCodeAt(o);s<128?n[r++]=s:s<2048?(n[r++]=s>>6|192,n[r++]=63&s|128):i(e,o)?(s=65536+((1023&s)<<10)+(1023&e.charCodeAt(++o)),n[r++]=s>>18|240,n[r++]=s>>12&63|128,n[r++]=s>>6&63|128,n[r++]=63&s|128):(n[r++]=s>>12|224,n[r++]=s>>6&63|128,n[r++]=63&s|128)}else for(o=0;o<e.length;o++)n[o]=0|e[o];return n},t.toHex=function(e){for(var t="",n=0;n<e.length;n++)t+=a(e[n].toString(16));return t},t.htonl=s,t.toHex32=function(e,t){for(var n="",r=0;r<e.length;r++){var o=e[r];"little"===t&&(o=s(o)),n+=c(o.toString(16))}return n},t.zero2=a,t.zero8=c,t.join32=function(e,t,n,o){var i=n-t;r(i%4==0);for(var s=new Array(i/4),a=0,c=t;a<s.length;a++,c+=4){var l;l="big"===o?e[c]<<24|e[c+1]<<16|e[c+2]<<8|e[c+3]:e[c+3]<<24|e[c+2]<<16|e[c+1]<<8|e[c],s[a]=l>>>0}return s},t.split32=function(e,t){for(var n=new Array(4*e.length),r=0,o=0;r<e.length;r++,o+=4){var i=e[r];"big"===t?(n[o]=i>>>24,n[o+1]=i>>>16&255,n[o+2]=i>>>8&255,n[o+3]=255&i):(n[o+3]=i>>>24,n[o+2]=i>>>16&255,n[o+1]=i>>>8&255,n[o]=255&i)}return n},t.rotr32=function(e,t){return e>>>t|e<<32-t},t.rotl32=function(e,t){return e<<t|e>>>32-t},t.sum32=function(e,t){return e+t>>>0},t.sum32_3=function(e,t,n){return e+t+n>>>0},t.sum32_4=function(e,t,n,r){return e+t+n+r>>>0},t.sum32_5=function(e,t,n,r,o){return e+t+n+r+o>>>0},t.sum64=function(e,t,n,r){var o=e[t],i=r+e[t+1]>>>0,s=(i<r?1:0)+n+o;e[t]=s>>>0,e[t+1]=i},t.sum64_hi=function(e,t,n,r){return(t+r>>>0<t?1:0)+e+n>>>0},t.sum64_lo=function(e,t,n,r){return t+r>>>0},t.sum64_4_hi=function(e,t,n,r,o,i,s,a){var c=0,l=t;return c+=(l=l+r>>>0)<t?1:0,c+=(l=l+i>>>0)<i?1:0,e+n+o+s+(c+=(l=l+a>>>0)<a?1:0)>>>0},t.sum64_4_lo=function(e,t,n,r,o,i,s,a){return t+r+i+a>>>0},t.sum64_5_hi=function(e,t,n,r,o,i,s,a,c,l){var u=0,d=t;return u+=(d=d+r>>>0)<t?1:0,u+=(d=d+i>>>0)<i?1:0,u+=(d=d+a>>>0)<a?1:0,e+n+o+s+c+(u+=(d=d+l>>>0)<l?1:0)>>>0},t.sum64_5_lo=function(e,t,n,r,o,i,s,a,c,l){return t+r+i+a+l>>>0},t.rotr64_hi=function(e,t,n){return(t<<32-n|e>>>n)>>>0},t.rotr64_lo=function(e,t,n){return(e<<32-n|t>>>n)>>>0},t.shr64_hi=function(e,t,n){return e>>>n},t.shr64_lo=function(e,t,n){return(e<<32-n|t>>>n)>>>0}},73463:function(e,t,n){"use strict";var r=n(59864),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},s={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},a={};function c(e){return r.isMemo(e)?s:a[e.$$typeof]||o}a[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},a[r.Memo]=s;var l=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,m=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var o=m(n);o&&o!==h&&e(t,o,r)}var s=u(n);d&&(s=s.concat(d(n)));for(var a=c(t),f=c(n),g=0;g<s.length;++g){var v=s[g];if(!(i[v]||r&&r[v]||f&&f[v]||a&&a[v])){var b=p(n,v);try{l(t,v,b)}catch(e){}}}}return t}},80263:function(e,t,n){"use strict";(t=e.exports=n(28663).default).default=t},28663:function(e,t){"use strict";t.default=function(){function e(t,n,r,o){this.message=t,this.expected=n,this.found=r,this.location=o,this.name="SyntaxError","function"==typeof Error.captureStackTrace&&Error.captureStackTrace(this,e)}return function(e,t){function n(){this.constructor=e}n.prototype=t.prototype,e.prototype=new n}(e,Error),{SyntaxError:e,parse:function(t){var n,r=arguments.length>1?arguments[1]:{},o={},i={start:Ce},s=Ce,a=function(e){return{type:"messageFormatPattern",elements:e,location:Se()}},c=function(e){var t,n,r,o,i,s="";for(t=0,r=e.length;t<r;t+=1)for(n=0,i=(o=e[t]).length;n<i;n+=1)s+=o[n];return s},l=function(e){return{type:"messageTextElement",value:e,location:Se()}},u=/^[^ \t\n\r,.+={}#]/,d={type:"class",value:"[^ \\t\\n\\r,.+={}#]",description:"[^ \\t\\n\\r,.+={}#]"},p="{",m={type:"literal",value:"{",description:'"{"'},h=",",f={type:"literal",value:",",description:'","'},g="}",v={type:"literal",value:"}",description:'"}"'},b=function(e,t){return{type:"argumentElement",id:e,format:t&&t[2],location:Se()}},y="number",_={type:"literal",value:"number",description:'"number"'},E="date",w={type:"literal",value:"date",description:'"date"'},x="time",T={type:"literal",value:"time",description:'"time"'},S=function(e,t){return{type:e+"Format",style:t&&t[2],location:Se()}},O="plural",I={type:"literal",value:"plural",description:'"plural"'},k=function(e){return{type:e.type,ordinal:!1,offset:e.offset||0,options:e.options,location:Se()}},A="selectordinal",C={type:"literal",value:"selectordinal",description:'"selectordinal"'},P=function(e){return{type:e.type,ordinal:!0,offset:e.offset||0,options:e.options,location:Se()}},R="select",L={type:"literal",value:"select",description:'"select"'},D=function(e){return{type:"selectFormat",options:e,location:Se()}},N="=",M={type:"literal",value:"=",description:'"="'},H=function(e,t){return{type:"optionalFormatPattern",selector:e,value:t,location:Se()}},j="offset:",B={type:"literal",value:"offset:",description:'"offset:"'},F=function(e){return e},U=function(e,t){return{type:"pluralFormat",offset:e,options:t,location:Se()}},z={type:"other",description:"whitespace"},q=/^[ \t\n\r]/,G={type:"class",value:"[ \\t\\n\\r]",description:"[ \\t\\n\\r]"},V={type:"other",description:"optionalWhitespace"},K=/^[0-9]/,W={type:"class",value:"[0-9]",description:"[0-9]"},$=/^[0-9a-f]/i,Y={type:"class",value:"[0-9a-f]i",description:"[0-9a-f]i"},Q="0",J={type:"literal",value:"0",description:'"0"'},Z=/^[1-9]/,X={type:"class",value:"[1-9]",description:"[1-9]"},ee=function(e){return parseInt(e,10)},te=/^[^{}\\\0-\x1F \t\n\r]/,ne={type:"class",value:"[^{}\\\\\\0-\\x1F\\x7f \\t\\n\\r]",description:"[^{}\\\\\\0-\\x1F\\x7f \\t\\n\\r]"},re="\\\\",oe={type:"literal",value:"\\\\",description:'"\\\\\\\\"'},ie=function(){return"\\"},se="\\#",ae={type:"literal",value:"\\#",description:'"\\\\#"'},ce=function(){return"\\#"},le="\\{",ue={type:"literal",value:"\\{",description:'"\\\\{"'},de=function(){return"{"},pe="\\}",me={type:"literal",value:"\\}",description:'"\\\\}"'},he=function(){return"}"},fe="\\u",ge={type:"literal",value:"\\u",description:'"\\\\u"'},ve=function(e){return String.fromCharCode(parseInt(e,16))},be=function(e){return e.join("")},ye=0,_e=0,Ee=[{line:1,column:1,seenCR:!1}],we=0,xe=[],Te=0;if("startRule"in r){if(!(r.startRule in i))throw new Error("Can't start parsing from rule \""+r.startRule+'".');s=i[r.startRule]}function Se(){return Ie(_e,ye)}function Oe(e){var n,r,o=Ee[e];if(o)return o;for(n=e-1;!Ee[n];)n--;for(o={line:(o=Ee[n]).line,column:o.column,seenCR:o.seenCR};n<e;)"\n"===(r=t.charAt(n))?(o.seenCR||o.line++,o.column=1,o.seenCR=!1):"\r"===r||"\u2028"===r||"\u2029"===r?(o.line++,o.column=1,o.seenCR=!0):(o.column++,o.seenCR=!1),n++;return Ee[e]=o,o}function Ie(e,t){var n=Oe(e),r=Oe(t);return{start:{offset:e,line:n.line,column:n.column},end:{offset:t,line:r.line,column:r.column}}}function ke(e){ye<we||(ye>we&&(we=ye,xe=[]),xe.push(e))}function Ae(t,n,r,o){return null!==n&&function(e){var t=1;for(e.sort((function(e,t){return e.description<t.description?-1:e.description>t.description?1:0}));t<e.length;)e[t-1]===e[t]?e.splice(t,1):t++}(n),new e(null!==t?t:function(e,t){var n,r=new Array(e.length);for(n=0;n<e.length;n++)r[n]=e[n].description;return"Expected "+(e.length>1?r.slice(0,-1).join(", ")+" or "+r[e.length-1]:r[0])+" but "+(t?'"'+function(e){function t(e){return e.charCodeAt(0).toString(16).toUpperCase()}return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\x08/g,"\\b").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\f/g,"\\f").replace(/\r/g,"\\r").replace(/[\x00-\x07\x0B\x0E\x0F]/g,(function(e){return"\\x0"+t(e)})).replace(/[\x10-\x1F\x80-\xFF]/g,(function(e){return"\\x"+t(e)})).replace(/[\u0100-\u0FFF]/g,(function(e){return"\\u0"+t(e)})).replace(/[\u1000-\uFFFF]/g,(function(e){return"\\u"+t(e)}))}(t)+'"':"end of input")+" found."}(n,r),n,r,o)}function Ce(){return Pe()}function Pe(){var e,t,n;for(e=ye,t=[],n=Re();n!==o;)t.push(n),n=Re();return t!==o&&(_e=e,t=a(t)),t}function Re(){var e;return(e=De())===o&&(e=Me()),e}function Le(){var e,n,r,i,s,a;if(e=ye,n=[],r=ye,(i=We())!==o&&(s=Ze())!==o&&(a=We())!==o?r=i=[i,s,a]:(ye=r,r=o),r!==o)for(;r!==o;)n.push(r),r=ye,(i=We())!==o&&(s=Ze())!==o&&(a=We())!==o?r=i=[i,s,a]:(ye=r,r=o);else n=o;return n!==o&&(_e=e,n=c(n)),(e=n)===o&&(e=ye,e=(n=Ke())!==o?t.substring(e,ye):n),e}function De(){var e,t;return e=ye,(t=Le())!==o&&(_e=e,t=l(t)),t}function Ne(){var e,n,r;if((e=Qe())===o){if(e=ye,n=[],u.test(t.charAt(ye))?(r=t.charAt(ye),ye++):(r=o,0===Te&&ke(d)),r!==o)for(;r!==o;)n.push(r),u.test(t.charAt(ye))?(r=t.charAt(ye),ye++):(r=o,0===Te&&ke(d));else n=o;e=n!==o?t.substring(e,ye):n}return e}function Me(){var e,n,r,i,s,a,c;return e=ye,123===t.charCodeAt(ye)?(n=p,ye++):(n=o,0===Te&&ke(m)),n!==o&&We()!==o&&(r=Ne())!==o&&We()!==o?(i=ye,44===t.charCodeAt(ye)?(s=h,ye++):(s=o,0===Te&&ke(f)),s!==o&&(a=We())!==o&&(c=He())!==o?i=s=[s,a,c]:(ye=i,i=o),i===o&&(i=null),i!==o&&(s=We())!==o?(125===t.charCodeAt(ye)?(a=g,ye++):(a=o,0===Te&&ke(v)),a!==o?(_e=e,e=n=b(r,i)):(ye=e,e=o)):(ye=e,e=o)):(ye=e,e=o),e}function He(){var e;return(e=je())===o&&(e=Be())===o&&(e=Fe())===o&&(e=Ue()),e}function je(){var e,n,r,i,s,a;return e=ye,t.substr(ye,6)===y?(n=y,ye+=6):(n=o,0===Te&&ke(_)),n===o&&(t.substr(ye,4)===E?(n=E,ye+=4):(n=o,0===Te&&ke(w)),n===o&&(t.substr(ye,4)===x?(n=x,ye+=4):(n=o,0===Te&&ke(T)))),n!==o&&We()!==o?(r=ye,44===t.charCodeAt(ye)?(i=h,ye++):(i=o,0===Te&&ke(f)),i!==o&&(s=We())!==o&&(a=Ze())!==o?r=i=[i,s,a]:(ye=r,r=o),r===o&&(r=null),r!==o?(_e=e,e=n=S(n,r)):(ye=e,e=o)):(ye=e,e=o),e}function Be(){var e,n,r,i;return e=ye,t.substr(ye,6)===O?(n=O,ye+=6):(n=o,0===Te&&ke(I)),n!==o&&We()!==o?(44===t.charCodeAt(ye)?(r=h,ye++):(r=o,0===Te&&ke(f)),r!==o&&We()!==o&&(i=Ve())!==o?(_e=e,e=n=k(i)):(ye=e,e=o)):(ye=e,e=o),e}function Fe(){var e,n,r,i;return e=ye,t.substr(ye,13)===A?(n=A,ye+=13):(n=o,0===Te&&ke(C)),n!==o&&We()!==o?(44===t.charCodeAt(ye)?(r=h,ye++):(r=o,0===Te&&ke(f)),r!==o&&We()!==o&&(i=Ve())!==o?(_e=e,e=n=P(i)):(ye=e,e=o)):(ye=e,e=o),e}function Ue(){var e,n,r,i,s;if(e=ye,t.substr(ye,6)===R?(n=R,ye+=6):(n=o,0===Te&&ke(L)),n!==o)if(We()!==o)if(44===t.charCodeAt(ye)?(r=h,ye++):(r=o,0===Te&&ke(f)),r!==o)if(We()!==o){if(i=[],(s=qe())!==o)for(;s!==o;)i.push(s),s=qe();else i=o;i!==o?(_e=e,e=n=D(i)):(ye=e,e=o)}else ye=e,e=o;else ye=e,e=o;else ye=e,e=o;else ye=e,e=o;return e}function ze(){var e,n,r,i;return e=ye,n=ye,61===t.charCodeAt(ye)?(r=N,ye++):(r=o,0===Te&&ke(M)),r!==o&&(i=Qe())!==o?n=r=[r,i]:(ye=n,n=o),(e=n!==o?t.substring(e,ye):n)===o&&(e=Ze()),e}function qe(){var e,n,r,i,s;return e=ye,We()!==o&&(n=ze())!==o&&We()!==o?(123===t.charCodeAt(ye)?(r=p,ye++):(r=o,0===Te&&ke(m)),r!==o&&We()!==o&&(i=Pe())!==o&&We()!==o?(125===t.charCodeAt(ye)?(s=g,ye++):(s=o,0===Te&&ke(v)),s!==o?(_e=e,e=H(n,i)):(ye=e,e=o)):(ye=e,e=o)):(ye=e,e=o),e}function Ge(){var e,n,r;return e=ye,t.substr(ye,7)===j?(n=j,ye+=7):(n=o,0===Te&&ke(B)),n!==o&&We()!==o&&(r=Qe())!==o?(_e=e,e=n=F(r)):(ye=e,e=o),e}function Ve(){var e,t,n,r;if(e=ye,(t=Ge())===o&&(t=null),t!==o)if(We()!==o){if(n=[],(r=qe())!==o)for(;r!==o;)n.push(r),r=qe();else n=o;n!==o?(_e=e,e=t=U(t,n)):(ye=e,e=o)}else ye=e,e=o;else ye=e,e=o;return e}function Ke(){var e,n;if(Te++,e=[],q.test(t.charAt(ye))?(n=t.charAt(ye),ye++):(n=o,0===Te&&ke(G)),n!==o)for(;n!==o;)e.push(n),q.test(t.charAt(ye))?(n=t.charAt(ye),ye++):(n=o,0===Te&&ke(G));else e=o;return Te--,e===o&&(n=o,0===Te&&ke(z)),e}function We(){var e,n,r;for(Te++,e=ye,n=[],r=Ke();r!==o;)n.push(r),r=Ke();return e=n!==o?t.substring(e,ye):n,Te--,e===o&&(n=o,0===Te&&ke(V)),e}function $e(){var e;return K.test(t.charAt(ye))?(e=t.charAt(ye),ye++):(e=o,0===Te&&ke(W)),e}function Ye(){var e;return $.test(t.charAt(ye))?(e=t.charAt(ye),ye++):(e=o,0===Te&&ke(Y)),e}function Qe(){var e,n,r,i,s,a;if(e=ye,48===t.charCodeAt(ye)?(n=Q,ye++):(n=o,0===Te&&ke(J)),n===o){if(n=ye,r=ye,Z.test(t.charAt(ye))?(i=t.charAt(ye),ye++):(i=o,0===Te&&ke(X)),i!==o){for(s=[],a=$e();a!==o;)s.push(a),a=$e();s!==o?r=i=[i,s]:(ye=r,r=o)}else ye=r,r=o;n=r!==o?t.substring(n,ye):r}return n!==o&&(_e=e,n=ee(n)),n}function Je(){var e,n,r,i,s,a,c,l;return te.test(t.charAt(ye))?(e=t.charAt(ye),ye++):(e=o,0===Te&&ke(ne)),e===o&&(e=ye,t.substr(ye,2)===re?(n=re,ye+=2):(n=o,0===Te&&ke(oe)),n!==o&&(_e=e,n=ie()),(e=n)===o&&(e=ye,t.substr(ye,2)===se?(n=se,ye+=2):(n=o,0===Te&&ke(ae)),n!==o&&(_e=e,n=ce()),(e=n)===o&&(e=ye,t.substr(ye,2)===le?(n=le,ye+=2):(n=o,0===Te&&ke(ue)),n!==o&&(_e=e,n=de()),(e=n)===o&&(e=ye,t.substr(ye,2)===pe?(n=pe,ye+=2):(n=o,0===Te&&ke(me)),n!==o&&(_e=e,n=he()),(e=n)===o&&(e=ye,t.substr(ye,2)===fe?(n=fe,ye+=2):(n=o,0===Te&&ke(ge)),n!==o?(r=ye,i=ye,(s=Ye())!==o&&(a=Ye())!==o&&(c=Ye())!==o&&(l=Ye())!==o?i=s=[s,a,c,l]:(ye=i,i=o),(r=i!==o?t.substring(r,ye):i)!==o?(_e=e,e=n=ve(r)):(ye=e,e=o)):(ye=e,e=o)))))),e}function Ze(){var e,t,n;if(e=ye,t=[],(n=Je())!==o)for(;n!==o;)t.push(n),n=Je();else t=o;return t!==o&&(_e=e,t=be(t)),t}if((n=s())!==o&&ye===t.length)return n;throw n!==o&&ye<t.length&&ke({type:"end",description:"end of input"}),Ae(null,xe,we<t.length?t.charAt(we):null,we<t.length?Ie(we,we+1):Ie(we,we))}}}()},47677:function(e){"use strict";e.exports=function(e,t,n,r,o,i,s,a){if(!e){var c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var l=[n,r,o,i,s,a],u=0;(c=new Error(t.replace(/%s/g,(function(){return l[u++]})))).name="Invariant Violation"}throw c.framesToPop=1,c}}},85448:function(e){var t=9007199254740991,n=/^(?:0|[1-9]\d*)$/;function r(e,t){for(var n=-1,r=e?e.length:0;++n<r&&!1!==t(e[n],n,e););return e}var o,i,s=Object.prototype,a=s.hasOwnProperty,c=s.toString,l=s.propertyIsEnumerable,u=(o=Object.keys,i=Object,function(e){return o(i(e))});var d,p=(d=function(e,t){return e&&m(e,t,v)},function(e,t){if(null==e)return e;if(!g(e))return d(e,t);for(var n=e.length,r=-1,o=Object(e);++r<n&&!1!==t(o[r],r,o););return e}),m=function(e,t,n){for(var r=-1,o=Object(e),i=n(e),s=i.length;s--;){var a=i[++r];if(!1===t(o[a],a,o))break}return e};function h(e,r){return!!(r=null==r?t:r)&&("number"==typeof e||n.test(e))&&e>-1&&e%1==0&&e<r}var f=Array.isArray;function g(e){return null!=e&&function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=t}(e.length)&&!function(e){var t=function(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}(e)?c.call(e):"";return"[object Function]"==t||"[object GeneratorFunction]"==t}(e)}function v(e){return g(e)?function(e,t){var n=f(e)||function(e){return function(e){return function(e){return!!e&&"object"==typeof e}(e)&&g(e)}(e)&&a.call(e,"callee")&&(!l.call(e,"callee")||"[object Arguments]"==c.call(e))}(e)?function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}(e.length,String):[],r=n.length,o=!!r;for(var i in e)!t&&!a.call(e,i)||o&&("length"==i||h(i,r))||n.push(i);return n}(e):function(e){if(n=(t=e)&&t.constructor,t!==("function"==typeof n&&n.prototype||s))return u(e);var t,n,r=[];for(var o in Object(e))a.call(e,o)&&"constructor"!=o&&r.push(o);return r}(e)}function b(e){return e}e.exports=function(e,t){return(f(e)?r:p)(e,"function"==typeof t?t:b)}},51344:function(e,t,n){e=n.nmd(e);var r="__lodash_hash_undefined__",o=9007199254740991,i="[object Arguments]",s="[object Function]",a="[object Object]",c=/^\[object .+?Constructor\]$/,l=/^(?:0|[1-9]\d*)$/,u={};u["[object Float32Array]"]=u["[object Float64Array]"]=u["[object Int8Array]"]=u["[object Int16Array]"]=u["[object Int32Array]"]=u["[object Uint8Array]"]=u["[object Uint8ClampedArray]"]=u["[object Uint16Array]"]=u["[object Uint32Array]"]=!0,u[i]=u["[object Array]"]=u["[object ArrayBuffer]"]=u["[object Boolean]"]=u["[object DataView]"]=u["[object Date]"]=u["[object Error]"]=u[s]=u["[object Map]"]=u["[object Number]"]=u[a]=u["[object RegExp]"]=u["[object Set]"]=u["[object String]"]=u["[object WeakMap]"]=!1;var d="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,p="object"==typeof self&&self&&self.Object===Object&&self,m=d||p||Function("return this")(),h=t&&!t.nodeType&&t,f=h&&e&&!e.nodeType&&e,g=f&&f.exports===h,v=g&&d.process,b=function(){try{return f&&f.require&&f.require("util").types||v&&v.binding&&v.binding("util")}catch(e){}}(),y=b&&b.isTypedArray;function _(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}var E,w,x,T=Array.prototype,S=Function.prototype,O=Object.prototype,I=m["__core-js_shared__"],k=S.toString,A=O.hasOwnProperty,C=(E=/[^.]+$/.exec(I&&I.keys&&I.keys.IE_PROTO||""))?"Symbol(src)_1."+E:"",P=O.toString,R=k.call(Object),L=RegExp("^"+k.call(A).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),D=g?m.Buffer:void 0,N=m.Symbol,M=m.Uint8Array,H=(D&&D.allocUnsafe,w=Object.getPrototypeOf,x=Object,function(e){return w(x(e))}),j=Object.create,B=O.propertyIsEnumerable,F=T.splice,U=N?N.toStringTag:void 0,z=function(){try{var e=ce(Object,"defineProperty");return e({},"",{}),e}catch(e){}}(),q=D?D.isBuffer:void 0,G=Math.max,V=Date.now,K=ce(m,"Map"),W=ce(Object,"create"),$=function(){function e(){}return function(t){if(!_e(t))return{};if(j)return j(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();function Y(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Q(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function J(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Z(e){var t=this.__data__=new Q(e);this.size=t.size}function X(e,t,n){(void 0!==n&&!me(e[t],n)||void 0===n&&!(t in e))&&ne(e,t,n)}function ee(e,t,n){var r=e[t];A.call(e,t)&&me(r,n)&&(void 0!==n||t in e)||ne(e,t,n)}function te(e,t){for(var n=e.length;n--;)if(me(e[n][0],t))return n;return-1}function ne(e,t,n){"__proto__"==t&&z?z(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}Y.prototype.clear=function(){this.__data__=W?W(null):{},this.size=0},Y.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},Y.prototype.get=function(e){var t=this.__data__;if(W){var n=t[e];return n===r?void 0:n}return A.call(t,e)?t[e]:void 0},Y.prototype.has=function(e){var t=this.__data__;return W?void 0!==t[e]:A.call(t,e)},Y.prototype.set=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=W&&void 0===t?r:t,this},Q.prototype.clear=function(){this.__data__=[],this.size=0},Q.prototype.delete=function(e){var t=this.__data__,n=te(t,e);return!(n<0||(n==t.length-1?t.pop():F.call(t,n,1),--this.size,0))},Q.prototype.get=function(e){var t=this.__data__,n=te(t,e);return n<0?void 0:t[n][1]},Q.prototype.has=function(e){return te(this.__data__,e)>-1},Q.prototype.set=function(e,t){var n=this.__data__,r=te(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this},J.prototype.clear=function(){this.size=0,this.__data__={hash:new Y,map:new(K||Q),string:new Y}},J.prototype.delete=function(e){var t=ae(this,e).delete(e);return this.size-=t?1:0,t},J.prototype.get=function(e){return ae(this,e).get(e)},J.prototype.has=function(e){return ae(this,e).has(e)},J.prototype.set=function(e,t){var n=ae(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},Z.prototype.clear=function(){this.__data__=new Q,this.size=0},Z.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},Z.prototype.get=function(e){return this.__data__.get(e)},Z.prototype.has=function(e){return this.__data__.has(e)},Z.prototype.set=function(e,t){var n=this.__data__;if(n instanceof Q){var r=n.__data__;if(!K||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new J(r)}return n.set(e,t),this.size=n.size,this};function re(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":U&&U in Object(e)?function(e){var t=A.call(e,U),n=e[U];try{e[U]=void 0;var r=!0}catch(e){}var o=P.call(e);return r&&(t?e[U]=n:delete e[U]),o}(e):function(e){return P.call(e)}(e)}function oe(e){return Ee(e)&&re(e)==i}function ie(e,t,n,r,o){e!==t&&function(e,t,n){for(var r=-1,o=Object(e),i=n(e),s=i.length;s--;){var a=i[++r];if(!1===t(o[a],a,o))break}}(t,(function(i,s){if(o||(o=new Z),_e(i))!function(e,t,n,r,o,i,s){var c=de(e,n),l=de(t,n),u=s.get(l);if(u)X(e,n,u);else{var d,p,m,h,f,g=i?i(c,l,n+"",e,t,s):void 0,v=void 0===g;if(v){var b=fe(l),y=!b&&ve(l),_=!b&&!y&&we(l);g=l,b||y||_?fe(c)?g=c:Ee(f=c)&&ge(f)?g=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}(c):y?(v=!1,g=function(e,t){return e.slice()}(l)):_?(v=!1,h=new(m=(d=l).buffer).constructor(m.byteLength),new M(h).set(new M(m)),p=h,g=new d.constructor(p,d.byteOffset,d.length)):g=[]:function(e){if(!Ee(e)||re(e)!=a)return!1;var t=H(e);if(null===t)return!0;var n=A.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&k.call(n)==R}(l)||he(l)?(g=c,he(c)?g=function(e){return function(e,t,n,r){var o=!n;n||(n={});for(var i=-1,s=t.length;++i<s;){var a=t[i],c=void 0;void 0===c&&(c=e[a]),o?ne(n,a,c):ee(n,a,c)}return n}(e,xe(e))}(c):_e(c)&&!be(c)||(g=function(e){return"function"!=typeof e.constructor||ue(e)?{}:$(H(e))}(l))):v=!1}v&&(s.set(l,g),o(g,l,r,i,s),s.delete(l)),X(e,n,g)}}(e,t,s,n,ie,r,o);else{var c=r?r(de(e,s),i,s+"",e,t,o):void 0;void 0===c&&(c=i),X(e,s,c)}}),xe)}var se=z?function(e,t){return z(e,"toString",{configurable:!0,enumerable:!1,value:(n=t,function(){return n}),writable:!0});var n}:Oe;function ae(e,t){var n,r,o=e.__data__;return("string"==(r=typeof(n=t))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==n:null===n)?o["string"==typeof t?"string":"hash"]:o.map}function ce(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return function(e){return!(!_e(e)||function(e){return!!C&&C in e}(e))&&(be(e)?L:c).test(function(e){if(null!=e){try{return k.call(e)}catch(e){}try{return e+""}catch(e){}}return""}(e))}(n)?n:void 0}function le(e,t){var n=typeof e;return!!(t=null==t?o:t)&&("number"==n||"symbol"!=n&&l.test(e))&&e>-1&&e%1==0&&e<t}function ue(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||O)}function de(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}var pe=function(e){var t=0,n=0;return function(){var r=V(),o=16-(r-n);if(n=r,o>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}(se);function me(e,t){return e===t||e!=e&&t!=t}var he=oe(function(){return arguments}())?oe:function(e){return Ee(e)&&A.call(e,"callee")&&!B.call(e,"callee")},fe=Array.isArray;function ge(e){return null!=e&&ye(e.length)&&!be(e)}var ve=q||function(){return!1};function be(e){if(!_e(e))return!1;var t=re(e);return t==s||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}function ye(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=o}function _e(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Ee(e){return null!=e&&"object"==typeof e}var we=y?function(e){return function(t){return e(t)}}(y):function(e){return Ee(e)&&ye(e.length)&&!!u[re(e)]};function xe(e){return ge(e)?function(e,t){var n=fe(e),r=!n&&he(e),o=!n&&!r&&ve(e),i=!n&&!r&&!o&&we(e),s=n||r||o||i,a=s?function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}(e.length,String):[],c=a.length;for(var l in e)!t&&!A.call(e,l)||s&&("length"==l||o&&("offset"==l||"parent"==l)||i&&("buffer"==l||"byteLength"==l||"byteOffset"==l)||le(l,c))||a.push(l);return a}(e,!0):function(e){if(!_e(e))return function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}(e);var t=ue(e),n=[];for(var r in e)("constructor"!=r||!t&&A.call(e,r))&&n.push(r);return n}(e)}var Te,Se=(Te=function(e,t,n){ie(e,t,n)},function(e,t){return pe(function(e,t,n){return t=G(void 0===t?e.length-1:t,0),function(){for(var r=arguments,o=-1,i=G(r.length-t,0),s=Array(i);++o<i;)s[o]=r[t+o];o=-1;for(var a=Array(t+1);++o<t;)a[o]=r[o];return a[t]=n(s),_(e,this,a)}}(e,t,Oe),e+"")}((function(e,t){var n=-1,r=t.length,o=r>1?t[r-1]:void 0,i=r>2?t[2]:void 0;for(o=Te.length>3&&"function"==typeof o?(r--,o):void 0,i&&function(e,t,n){if(!_e(n))return!1;var r=typeof t;return!!("number"==r?ge(n)&&le(t,n.length):"string"==r&&t in n)&&me(n[t],e)}(t[0],t[1],i)&&(o=r<3?void 0:o,r=1),e=Object(e);++n<r;){var s=t[n];s&&Te(e,s,n)}return e})));function Oe(e){return e}e.exports=Se},82195:function(e,t,n){var r="[object Map]",o="[object Promise]",i="[object Set]",s="[object WeakMap]",a="[object DataView]",c=/^\[object .+?Constructor\]$/,l="[\\u0300-\\u036f\\ufe20-\\ufe23\\u20d0-\\u20f0]",u="\\ud83c[\\udffb-\\udfff]",d="[^\\ud800-\\udfff]",p="(?:\\ud83c[\\udde6-\\uddff]){2}",m="[\\ud800-\\udbff][\\udc00-\\udfff]",h="(?:"+l+"|"+u+")?",f="[\\ufe0e\\ufe0f]?",g=f+h+"(?:\\u200d(?:"+[d,p,m].join("|")+")"+f+h+")*",v="(?:"+[d+l+"?",l,p,m,"[\\ud800-\\udfff]"].join("|")+")",b=RegExp(u+"(?="+u+")|"+v+g,"g"),y=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe23\\u20d0-\\u20f0\\ufe0e\\ufe0f]"),_="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,E="object"==typeof self&&self&&self.Object===Object&&self,w=_||E||Function("return this")(),x=("length",function(e){return null==e?void 0:e.length});var T,S,O,I=Function.prototype,k=Object.prototype,A=w["__core-js_shared__"],C=(T=/[^.]+$/.exec(A&&A.keys&&A.keys.IE_PROTO||""))?"Symbol(src)_1."+T:"",P=I.toString,R=k.hasOwnProperty,L=k.toString,D=RegExp("^"+P.call(R).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),N=(S=Object.keys,O=Object,function(e){return S(O(e))}),M=K(w,"DataView"),H=K(w,"Map"),j=K(w,"Promise"),B=K(w,"Set"),F=K(w,"WeakMap"),U=$(M),z=$(H),q=$(j),G=$(B),V=$(F);function K(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return function(e){if(!J(e)||function(e){return!!C&&C in e}(e))return!1;var t=Q(e)||function(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(e){}return t}(e)?D:c;return t.test($(e))}(n)?n:void 0}var W=function(e){return L.call(e)};function $(e){if(null!=e){try{return P.call(e)}catch(e){}try{return e+""}catch(e){}}return""}(M&&W(new M(new ArrayBuffer(1)))!=a||H&&W(new H)!=r||j&&W(j.resolve())!=o||B&&W(new B)!=i||F&&W(new F)!=s)&&(W=function(e){var t=L.call(e),n="[object Object]"==t?e.constructor:void 0,c=n?$(n):void 0;if(c)switch(c){case U:return a;case z:return r;case q:return o;case G:return i;case V:return s}return t});var Y=Array.isArray;function Q(e){var t=J(e)?L.call(e):"";return"[object Function]"==t||"[object GeneratorFunction]"==t}function J(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}e.exports=function(e){if(null==e)return 0;if(null!=(n=e)&&function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}(n.length)&&!Q(n))return function(e){return"string"==typeof e||!Y(e)&&function(e){return!!e&&"object"==typeof e}(e)&&"[object String]"==L.call(e)}(e)?function(e){return y.test(e)}(t=e)?function(e){for(var t=b.lastIndex=0;b.test(e);)t++;return t}(t):x(t):e.length;var t,n,o=W(e);return o==r||o==i?e.size:function(e){if(n=(t=e)&&t.constructor,t!==("function"==typeof n&&n.prototype||k))return N(e);var t,n,r=[];for(var o in Object(e))R.call(e,o)&&"constructor"!=o&&r.push(o);return r}(e).length}},23685:function(e,t,n){"use strict";n.r(t)},79561:function(e){function t(e,t){if(!e)throw new Error(t||"Assertion failed")}e.exports=t,t.equal=function(e,t,n){if(e!=t)throw new Error(n||"Assertion failed: "+e+" != "+t)}},37320:function(e){"use strict";var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;function o(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,i){for(var s,a,c=o(e),l=1;l<arguments.length;l++){for(var u in s=Object(arguments[l]))n.call(s,u)&&(c[u]=s[u]);if(t){a=t(s);for(var d=0;d<a.length;d++)r.call(s,a[d])&&(c[a[d]]=s[a[d]])}}return c}},34406:function(e){var t,n,r=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function i(){throw new Error("clearTimeout has not been defined")}function s(e){if(t===setTimeout)return setTimeout(e,0);if((t===o||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:o}catch(e){t=o}try{n="function"==typeof clearTimeout?clearTimeout:i}catch(e){n=i}}();var a,c=[],l=!1,u=-1;function d(){l&&a&&(l=!1,a.length?c=a.concat(c):u=-1,c.length&&p())}function p(){if(!l){var e=s(d);l=!0;for(var t=c.length;t;){for(a=c,c=[];++u<t;)a&&a[u].run();u=-1,t=c.length}a=null,l=!1,function(e){if(n===clearTimeout)return clearTimeout(e);if((n===i||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(e);try{n(e)}catch(t){try{return n.call(null,e)}catch(t){return n.call(this,e)}}}(e)}}function m(e,t){this.fun=e,this.array=t}function h(){}r.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];c.push(new m(e,t)),1!==c.length||l||s(p)},m.prototype.run=function(){this.fun.apply(null,this.array)},r.title="browser",r.browser=!0,r.env={},r.argv=[],r.version="",r.versions={},r.on=h,r.addListener=h,r.once=h,r.off=h,r.removeListener=h,r.removeAllListeners=h,r.emit=h,r.prependListener=h,r.prependOnceListener=h,r.listeners=function(e){return[]},r.binding=function(e){throw new Error("process.binding is not supported")},r.cwd=function(){return"/"},r.chdir=function(e){throw new Error("process.chdir is not supported")},r.umask=function(){return 0}},25539:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=s(n(2784)),i=s(n(57965));function s(e){return e&&e.__esModule?e:{default:e}}t.default=(0,i.default)((function(e,t,n,i,s){var a=e[t],c=void 0===a?"undefined":r(a);return o.default.isValidElement(a)?new Error("Invalid "+i+" `"+s+"` of type ReactElement supplied to `"+n+"`, expected a ReactComponent or a DOMElement. You can usually obtain a ReactComponent or DOMElement from a ReactElement by attaching a ref to it."):"object"===c&&"function"==typeof a.render||1===a.nodeType?null:new Error("Invalid "+i+" `"+s+"` of value `"+a+"` supplied to `"+n+"`, expected a ReactComponent or a DOMElement.")})),e.exports=t.default},81083:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var r,o=(r=n(41449))&&r.__esModule?r:{default:r},i={};function s(e,t){return function(n,r,s,a,c){var l=s||"<<anonymous>>",u=c||r;if(null!=n[r]){var d=s+"."+r;(0,o.default)(i[d],"The "+a+" `"+u+"` of `"+l+"` is deprecated. "+t+"."),i[d]=!0}for(var p=arguments.length,m=Array(p>5?p-5:0),h=5;h<p;h++)m[h-5]=arguments[h];return e.apply(void 0,[n,r,s,a,c].concat(m))}}s._resetWarned=function(){i={}},e.exports=t.default},51904:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=s(n(2784)),o=n(59864),i=s(n(57965));function s(e){return e&&e.__esModule?e:{default:e}}t.default=(0,i.default)((function(e,t,n,i,s){var a=e[t];return r.default.isValidElement(a)?new Error("Invalid "+i+" `"+s+"` of type ReactElement supplied to `"+n+"`,expected an element type (a string , component class, or function component)."):(0,o.isValidElementType)(a)?null:new Error("Invalid "+i+" `"+s+"` of value `"+a+"` supplied to `"+n+"`, expected an element type (a string , component class, or function component).")})),e.exports=t.default},57965:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){function t(t,n,r,o,i,s){var a=o||"<<anonymous>>",c=s||r;if(null==n[r])return t?new Error("Required "+i+" `"+c+"` was not specified in `"+a+"`."):null;for(var l=arguments.length,u=Array(l>6?l-6:0),d=6;d<l;d++)u[d-6]=arguments[d];return e.apply(void 0,[n,r,a,i,c].concat(u))}var n=t.bind(null,!1);return n.isRequired=t.bind(null,!0),n},e.exports=t.default},41449:function(e){"use strict";e.exports=function(){}},68262:function(e,t,n){"use strict";var r=n(23586);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,i,s){if(s!==r){var a=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw a.name="Invariant Violation",a}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return n.PropTypes=n,n}},13980:function(e,t,n){e.exports=n(68262)()},23586:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},52967:function(e,t,n){"use strict";var r=n(2784),o=n(37320),i=n(14616);function s(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}if(!r)throw Error(s(227));function a(e,t,n,r,o,i,s,a,c){var l=Array.prototype.slice.call(arguments,3);try{t.apply(n,l)}catch(e){this.onError(e)}}var c=!1,l=null,u=!1,d=null,p={onError:function(e){c=!0,l=e}};function m(e,t,n,r,o,i,s,u,d){c=!1,l=null,a.apply(p,arguments)}var h=null,f=null,g=null;function v(e,t,n){var r=e.type||"unknown-event";e.currentTarget=g(n),function(e,t,n,r,o,i,a,p,h){if(m.apply(this,arguments),c){if(!c)throw Error(s(198));var f=l;c=!1,l=null,u||(u=!0,d=f)}}(r,t,void 0,e),e.currentTarget=null}var b=null,y={};function _(){if(b)for(var e in y){var t=y[e],n=b.indexOf(e);if(!(-1<n))throw Error(s(96,e));if(!w[n]){if(!t.extractEvents)throw Error(s(97,e));for(var r in w[n]=t,n=t.eventTypes){var o=void 0,i=n[r],a=t,c=r;if(x.hasOwnProperty(c))throw Error(s(99,c));x[c]=i;var l=i.phasedRegistrationNames;if(l){for(o in l)l.hasOwnProperty(o)&&E(l[o],a,c);o=!0}else i.registrationName?(E(i.registrationName,a,c),o=!0):o=!1;if(!o)throw Error(s(98,r,e))}}}}function E(e,t,n){if(T[e])throw Error(s(100,e));T[e]=t,S[e]=t.eventTypes[n].dependencies}var w=[],x={},T={},S={};function O(e){var t,n=!1;for(t in e)if(e.hasOwnProperty(t)){var r=e[t];if(!y.hasOwnProperty(t)||y[t]!==r){if(y[t])throw Error(s(102,t));y[t]=r,n=!0}}n&&_()}var I=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),k=null,A=null,C=null;function P(e){if(e=f(e)){if("function"!=typeof k)throw Error(s(280));var t=e.stateNode;t&&(t=h(t),k(e.stateNode,e.type,t))}}function R(e){A?C?C.push(e):C=[e]:A=e}function L(){if(A){var e=A,t=C;if(C=A=null,P(e),t)for(e=0;e<t.length;e++)P(t[e])}}function D(e,t){return e(t)}function N(e,t,n,r,o){return e(t,n,r,o)}function M(){}var H=D,j=!1,B=!1;function F(){null===A&&null===C||(M(),L())}function U(e,t,n){if(B)return e(t,n);B=!0;try{return H(e,t,n)}finally{B=!1,F()}}var z=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,q=Object.prototype.hasOwnProperty,G={},V={};function K(e,t,n,r,o,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i}var W={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){W[e]=new K(e,0,!1,e,null,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];W[t]=new K(t,1,!1,e[1],null,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){W[e]=new K(e,2,!1,e.toLowerCase(),null,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){W[e]=new K(e,2,!1,e,null,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){W[e]=new K(e,3,!1,e.toLowerCase(),null,!1)})),["checked","multiple","muted","selected"].forEach((function(e){W[e]=new K(e,3,!0,e,null,!1)})),["capture","download"].forEach((function(e){W[e]=new K(e,4,!1,e,null,!1)})),["cols","rows","size","span"].forEach((function(e){W[e]=new K(e,6,!1,e,null,!1)})),["rowSpan","start"].forEach((function(e){W[e]=new K(e,5,!1,e.toLowerCase(),null,!1)}));var $=/[\-:]([a-z])/g;function Y(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace($,Y);W[t]=new K(t,1,!1,e,null,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace($,Y);W[t]=new K(t,1,!1,e,"http://www.w3.org/1999/xlink",!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace($,Y);W[t]=new K(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1)})),["tabIndex","crossOrigin"].forEach((function(e){W[e]=new K(e,1,!1,e.toLowerCase(),null,!1)})),W.xlinkHref=new K("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0),["src","href","action","formAction"].forEach((function(e){W[e]=new K(e,1,!1,e.toLowerCase(),null,!0)}));var Q=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;function J(e,t,n,r){var o=W.hasOwnProperty(t)?W[t]:null;(null!==o?0===o.type:!r&&2<t.length&&("o"===t[0]||"O"===t[0])&&("n"===t[1]||"N"===t[1]))||(function(e,t,n,r){if(null==t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,o,r)&&(n=null),r||null===o?function(e){return!!q.call(V,e)||!q.call(G,e)&&(z.test(e)?V[e]=!0:(G[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):o.mustUseProperty?e[o.propertyName]=null===n?3!==o.type&&"":n:(t=o.attributeName,r=o.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(o=o.type)||4===o&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}Q.hasOwnProperty("ReactCurrentDispatcher")||(Q.ReactCurrentDispatcher={current:null}),Q.hasOwnProperty("ReactCurrentBatchConfig")||(Q.ReactCurrentBatchConfig={suspense:null});var Z=/^(.*)[\\\/]/,X="function"==typeof Symbol&&Symbol.for,ee=X?Symbol.for("react.element"):60103,te=X?Symbol.for("react.portal"):60106,ne=X?Symbol.for("react.fragment"):60107,re=X?Symbol.for("react.strict_mode"):60108,oe=X?Symbol.for("react.profiler"):60114,ie=X?Symbol.for("react.provider"):60109,se=X?Symbol.for("react.context"):60110,ae=X?Symbol.for("react.concurrent_mode"):60111,ce=X?Symbol.for("react.forward_ref"):60112,le=X?Symbol.for("react.suspense"):60113,ue=X?Symbol.for("react.suspense_list"):60120,de=X?Symbol.for("react.memo"):60115,pe=X?Symbol.for("react.lazy"):60116,me=X?Symbol.for("react.block"):60121,he="function"==typeof Symbol&&Symbol.iterator;function fe(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=he&&e[he]||e["@@iterator"])?e:null}function ge(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case ne:return"Fragment";case te:return"Portal";case oe:return"Profiler";case re:return"StrictMode";case le:return"Suspense";case ue:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case se:return"Context.Consumer";case ie:return"Context.Provider";case ce:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case de:return ge(e.type);case me:return ge(e.render);case pe:if(e=1===e._status?e._result:null)return ge(e)}return null}function ve(e){var t="";do{e:switch(e.tag){case 3:case 4:case 6:case 7:case 10:case 9:var n="";break e;default:var r=e._debugOwner,o=e._debugSource,i=ge(e.type);n=null,r&&(n=ge(r.type)),r=i,i="",o?i=" (at "+o.fileName.replace(Z,"")+":"+o.lineNumber+")":n&&(i=" (created by "+n+")"),n="\n    in "+(r||"Unknown")+i}t+=n,e=e.return}while(e);return t}function be(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function ye(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function _e(e){e._valueTracker||(e._valueTracker=function(e){var t=ye(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var o=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(e){r=""+e,i.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function Ee(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=ye(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function we(e,t){var n=t.checked;return o({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function xe(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=be(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function Te(e,t){null!=(t=t.checked)&&J(e,"checked",t,!1)}function Se(e,t){Te(e,t);var n=be(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?Ie(e,t.type,n):t.hasOwnProperty("defaultValue")&&Ie(e,t.type,be(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function Oe(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function Ie(e,t,n){"number"===t&&e.ownerDocument.activeElement===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}function ke(e,t){return e=o({children:void 0},t),(t=function(e){var t="";return r.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(t.children))&&(e.children=t),e}function Ae(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&r&&(e[n].defaultSelected=!0)}else{for(n=""+be(n),t=null,o=0;o<e.length;o++){if(e[o].value===n)return e[o].selected=!0,void(r&&(e[o].defaultSelected=!0));null!==t||e[o].disabled||(t=e[o])}null!==t&&(t.selected=!0)}}function Ce(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(s(91));return o({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Pe(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(s(92));if(Array.isArray(n)){if(!(1>=n.length))throw Error(s(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:be(n)}}function Re(e,t){var n=be(t.value),r=be(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function Le(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function De(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function Ne(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?De(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var Me,He,je=(He=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((Me=Me||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Me.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction((function(){return He(e,t)}))}:He);function Be(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}function Fe(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Ue={animationend:Fe("Animation","AnimationEnd"),animationiteration:Fe("Animation","AnimationIteration"),animationstart:Fe("Animation","AnimationStart"),transitionend:Fe("Transition","TransitionEnd")},ze={},qe={};function Ge(e){if(ze[e])return ze[e];if(!Ue[e])return e;var t,n=Ue[e];for(t in n)if(n.hasOwnProperty(t)&&t in qe)return ze[e]=n[t];return e}I&&(qe=document.createElement("div").style,"AnimationEvent"in window||(delete Ue.animationend.animation,delete Ue.animationiteration.animation,delete Ue.animationstart.animation),"TransitionEvent"in window||delete Ue.transitionend.transition);var Ve=Ge("animationend"),Ke=Ge("animationiteration"),We=Ge("animationstart"),$e=Ge("transitionend"),Ye="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Qe=new("function"==typeof WeakMap?WeakMap:Map);function Je(e){var t=Qe.get(e);return void 0===t&&(t=new Map,Qe.set(e,t)),t}function Ze(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!=(1026&(t=e).effectTag)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function Xe(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&null!==(e=e.alternate)&&(t=e.memoizedState),null!==t)return t.dehydrated}return null}function et(e){if(Ze(e)!==e)throw Error(s(188))}function tt(e){if(e=function(e){var t=e.alternate;if(!t){if(null===(t=Ze(e)))throw Error(s(188));return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(null===o)break;var i=o.alternate;if(null===i){if(null!==(r=o.return)){n=r;continue}break}if(o.child===i.child){for(i=o.child;i;){if(i===n)return et(o),e;if(i===r)return et(o),t;i=i.sibling}throw Error(s(188))}if(n.return!==r.return)n=o,r=i;else{for(var a=!1,c=o.child;c;){if(c===n){a=!0,n=o,r=i;break}if(c===r){a=!0,r=o,n=i;break}c=c.sibling}if(!a){for(c=i.child;c;){if(c===n){a=!0,n=i,r=o;break}if(c===r){a=!0,r=i,n=o;break}c=c.sibling}if(!a)throw Error(s(189))}}if(n.alternate!==r)throw Error(s(190))}if(3!==n.tag)throw Error(s(188));return n.stateNode.current===n?e:t}(e),!e)return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}function nt(e,t){if(null==t)throw Error(s(30));return null==e?t:Array.isArray(e)?Array.isArray(t)?(e.push.apply(e,t),e):(e.push(t),e):Array.isArray(t)?[e].concat(t):[e,t]}function rt(e,t,n){Array.isArray(e)?e.forEach(t,n):e&&t.call(n,e)}var ot=null;function it(e){if(e){var t=e._dispatchListeners,n=e._dispatchInstances;if(Array.isArray(t))for(var r=0;r<t.length&&!e.isPropagationStopped();r++)v(e,t[r],n[r]);else t&&v(e,t,n);e._dispatchListeners=null,e._dispatchInstances=null,e.isPersistent()||e.constructor.release(e)}}function st(e){if(null!==e&&(ot=nt(ot,e)),e=ot,ot=null,e){if(rt(e,it),ot)throw Error(s(95));if(u)throw e=d,u=!1,d=null,e}}function at(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}function ct(e){if(!I)return!1;var t=(e="on"+e)in document;return t||((t=document.createElement("div")).setAttribute(e,"return;"),t="function"==typeof t[e]),t}var lt=[];function ut(e){e.topLevelType=null,e.nativeEvent=null,e.targetInst=null,e.ancestors.length=0,10>lt.length&&lt.push(e)}function dt(e,t,n,r){if(lt.length){var o=lt.pop();return o.topLevelType=e,o.eventSystemFlags=r,o.nativeEvent=t,o.targetInst=n,o}return{topLevelType:e,eventSystemFlags:r,nativeEvent:t,targetInst:n,ancestors:[]}}function pt(e){var t=e.targetInst,n=t;do{if(!n){e.ancestors.push(n);break}var r=n;if(3===r.tag)r=r.stateNode.containerInfo;else{for(;r.return;)r=r.return;r=3!==r.tag?null:r.stateNode.containerInfo}if(!r)break;5!==(t=n.tag)&&6!==t||e.ancestors.push(n),n=An(r)}while(n);for(n=0;n<e.ancestors.length;n++){t=e.ancestors[n];var o=at(e.nativeEvent);r=e.topLevelType;var i=e.nativeEvent,s=e.eventSystemFlags;0===n&&(s|=64);for(var a=null,c=0;c<w.length;c++){var l=w[c];l&&(l=l.extractEvents(r,t,i,o,s))&&(a=nt(a,l))}st(a)}}function mt(e,t,n){if(!n.has(e)){switch(e){case"scroll":Wt(t,"scroll",!0);break;case"focus":case"blur":Wt(t,"focus",!0),Wt(t,"blur",!0),n.set("blur",null),n.set("focus",null);break;case"cancel":case"close":ct(e)&&Wt(t,e,!0);break;case"invalid":case"submit":case"reset":break;default:-1===Ye.indexOf(e)&&Kt(e,t)}n.set(e,null)}}var ht,ft,gt,vt=!1,bt=[],yt=null,_t=null,Et=null,wt=new Map,xt=new Map,Tt=[],St="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput close cancel copy cut paste click change contextmenu reset submit".split(" "),Ot="focus blur dragenter dragleave mouseover mouseout pointerover pointerout gotpointercapture lostpointercapture".split(" ");function It(e,t,n,r,o){return{blockedOn:e,topLevelType:t,eventSystemFlags:32|n,nativeEvent:o,container:r}}function kt(e,t){switch(e){case"focus":case"blur":yt=null;break;case"dragenter":case"dragleave":_t=null;break;case"mouseover":case"mouseout":Et=null;break;case"pointerover":case"pointerout":wt.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":xt.delete(t.pointerId)}}function At(e,t,n,r,o,i){return null===e||e.nativeEvent!==i?(e=It(t,n,r,o,i),null!==t&&null!==(t=Cn(t))&&ft(t),e):(e.eventSystemFlags|=r,e)}function Ct(e){var t=An(e.target);if(null!==t){var n=Ze(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=Xe(n)))return e.blockedOn=t,void i.unstable_runWithPriority(e.priority,(function(){gt(n)}))}else if(3===t&&n.stateNode.hydrate)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function Pt(e){if(null!==e.blockedOn)return!1;var t=Jt(e.topLevelType,e.eventSystemFlags,e.container,e.nativeEvent);if(null!==t){var n=Cn(t);return null!==n&&ft(n),e.blockedOn=t,!1}return!0}function Rt(e,t,n){Pt(e)&&n.delete(t)}function Lt(){for(vt=!1;0<bt.length;){var e=bt[0];if(null!==e.blockedOn){null!==(e=Cn(e.blockedOn))&&ht(e);break}var t=Jt(e.topLevelType,e.eventSystemFlags,e.container,e.nativeEvent);null!==t?e.blockedOn=t:bt.shift()}null!==yt&&Pt(yt)&&(yt=null),null!==_t&&Pt(_t)&&(_t=null),null!==Et&&Pt(Et)&&(Et=null),wt.forEach(Rt),xt.forEach(Rt)}function Dt(e,t){e.blockedOn===t&&(e.blockedOn=null,vt||(vt=!0,i.unstable_scheduleCallback(i.unstable_NormalPriority,Lt)))}function Nt(e){function t(t){return Dt(t,e)}if(0<bt.length){Dt(bt[0],e);for(var n=1;n<bt.length;n++){var r=bt[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==yt&&Dt(yt,e),null!==_t&&Dt(_t,e),null!==Et&&Dt(Et,e),wt.forEach(t),xt.forEach(t),n=0;n<Tt.length;n++)(r=Tt[n]).blockedOn===e&&(r.blockedOn=null);for(;0<Tt.length&&null===(n=Tt[0]).blockedOn;)Ct(n),null===n.blockedOn&&Tt.shift()}var Mt={},Ht=new Map,jt=new Map,Bt=["abort","abort",Ve,"animationEnd",Ke,"animationIteration",We,"animationStart","canplay","canPlay","canplaythrough","canPlayThrough","durationchange","durationChange","emptied","emptied","encrypted","encrypted","ended","ended","error","error","gotpointercapture","gotPointerCapture","load","load","loadeddata","loadedData","loadedmetadata","loadedMetadata","loadstart","loadStart","lostpointercapture","lostPointerCapture","playing","playing","progress","progress","seeking","seeking","stalled","stalled","suspend","suspend","timeupdate","timeUpdate",$e,"transitionEnd","waiting","waiting"];function Ft(e,t){for(var n=0;n<e.length;n+=2){var r=e[n],o=e[n+1],i="on"+(o[0].toUpperCase()+o.slice(1));i={phasedRegistrationNames:{bubbled:i,captured:i+"Capture"},dependencies:[r],eventPriority:t},jt.set(r,t),Ht.set(r,i),Mt[o]=i}}Ft("blur blur cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focus focus input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "),0),Ft("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "),1),Ft(Bt,2);for(var Ut="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),zt=0;zt<Ut.length;zt++)jt.set(Ut[zt],0);var qt=i.unstable_UserBlockingPriority,Gt=i.unstable_runWithPriority,Vt=!0;function Kt(e,t){Wt(t,e,!1)}function Wt(e,t,n){var r=jt.get(t);switch(void 0===r?2:r){case 0:r=$t.bind(null,t,1,e);break;case 1:r=Yt.bind(null,t,1,e);break;default:r=Qt.bind(null,t,1,e)}n?e.addEventListener(t,r,!0):e.addEventListener(t,r,!1)}function $t(e,t,n,r){j||M();var o=Qt,i=j;j=!0;try{N(o,e,t,n,r)}finally{(j=i)||F()}}function Yt(e,t,n,r){Gt(qt,Qt.bind(null,e,t,n,r))}function Qt(e,t,n,r){if(Vt)if(0<bt.length&&-1<St.indexOf(e))e=It(null,e,t,n,r),bt.push(e);else{var o=Jt(e,t,n,r);if(null===o)kt(e,r);else if(-1<St.indexOf(e))e=It(o,e,t,n,r),bt.push(e);else if(!function(e,t,n,r,o){switch(t){case"focus":return yt=At(yt,e,t,n,r,o),!0;case"dragenter":return _t=At(_t,e,t,n,r,o),!0;case"mouseover":return Et=At(Et,e,t,n,r,o),!0;case"pointerover":var i=o.pointerId;return wt.set(i,At(wt.get(i)||null,e,t,n,r,o)),!0;case"gotpointercapture":return i=o.pointerId,xt.set(i,At(xt.get(i)||null,e,t,n,r,o)),!0}return!1}(o,e,t,n,r)){kt(e,r),e=dt(e,r,null,t);try{U(pt,e)}finally{ut(e)}}}}function Jt(e,t,n,r){if(null!==(n=An(n=at(r)))){var o=Ze(n);if(null===o)n=null;else{var i=o.tag;if(13===i){if(null!==(n=Xe(o)))return n;n=null}else if(3===i){if(o.stateNode.hydrate)return 3===o.tag?o.stateNode.containerInfo:null;n=null}else o!==n&&(n=null)}}e=dt(e,r,n,t);try{U(pt,e)}finally{ut(e)}return null}var Zt={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Xt=["Webkit","ms","Moz","O"];function en(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||Zt.hasOwnProperty(e)&&Zt[e]?(""+t).trim():t+"px"}function tn(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),o=en(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}Object.keys(Zt).forEach((function(e){Xt.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Zt[t]=Zt[e]}))}));var nn=o({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function rn(e,t){if(t){if(nn[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(s(137,e,""));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(s(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(s(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(s(62,""))}}function on(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var sn="http://www.w3.org/1999/xhtml";function an(e,t){var n=Je(e=9===e.nodeType||11===e.nodeType?e:e.ownerDocument);t=S[t];for(var r=0;r<t.length;r++)mt(t[r],e,n)}function cn(){}function ln(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function un(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function dn(e,t){var n,r=un(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=un(r)}}function pn(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?pn(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function mn(){for(var e=window,t=ln();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(!n)break;t=ln((e=t.contentWindow).document)}return t}function hn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var fn="$?",gn="$!",vn=null,bn=null;function yn(e,t){switch(e){case"button":case"input":case"select":case"textarea":return!!t.autoFocus}return!1}function _n(e,t){return"textarea"===e||"option"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var En="function"==typeof setTimeout?setTimeout:void 0,wn="function"==typeof clearTimeout?clearTimeout:void 0;function xn(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break}return e}function Tn(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||n===gn||n===fn){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var Sn=Math.random().toString(36).slice(2),On="__reactInternalInstance$"+Sn,In="__reactEventHandlers$"+Sn,kn="__reactContainere$"+Sn;function An(e){var t=e[On];if(t)return t;for(var n=e.parentNode;n;){if(t=n[kn]||n[On]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=Tn(e);null!==e;){if(n=e[On])return n;e=Tn(e)}return t}n=(e=n).parentNode}return null}function Cn(e){return!(e=e[On]||e[kn])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function Pn(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(s(33))}function Rn(e){return e[In]||null}function Ln(e){do{e=e.return}while(e&&5!==e.tag);return e||null}function Dn(e,t){var n=e.stateNode;if(!n)return null;var r=h(n);if(!r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw Error(s(231,t,typeof n));return n}function Nn(e,t,n){(t=Dn(e,n.dispatchConfig.phasedRegistrationNames[t]))&&(n._dispatchListeners=nt(n._dispatchListeners,t),n._dispatchInstances=nt(n._dispatchInstances,e))}function Mn(e){if(e&&e.dispatchConfig.phasedRegistrationNames){for(var t=e._targetInst,n=[];t;)n.push(t),t=Ln(t);for(t=n.length;0<t--;)Nn(n[t],"captured",e);for(t=0;t<n.length;t++)Nn(n[t],"bubbled",e)}}function Hn(e,t,n){e&&n&&n.dispatchConfig.registrationName&&(t=Dn(e,n.dispatchConfig.registrationName))&&(n._dispatchListeners=nt(n._dispatchListeners,t),n._dispatchInstances=nt(n._dispatchInstances,e))}function jn(e){e&&e.dispatchConfig.registrationName&&Hn(e._targetInst,null,e)}function Bn(e){rt(e,Mn)}var Fn=null,Un=null,zn=null;function qn(){if(zn)return zn;var e,t,n=Un,r=n.length,o="value"in Fn?Fn.value:Fn.textContent,i=o.length;for(e=0;e<r&&n[e]===o[e];e++);var s=r-e;for(t=1;t<=s&&n[r-t]===o[i-t];t++);return zn=o.slice(e,1<t?1-t:void 0)}function Gn(){return!0}function Vn(){return!1}function Kn(e,t,n,r){for(var o in this.dispatchConfig=e,this._targetInst=t,this.nativeEvent=n,e=this.constructor.Interface)e.hasOwnProperty(o)&&((t=e[o])?this[o]=t(n):"target"===o?this.target=r:this[o]=n[o]);return this.isDefaultPrevented=(null!=n.defaultPrevented?n.defaultPrevented:!1===n.returnValue)?Gn:Vn,this.isPropagationStopped=Vn,this}function Wn(e,t,n,r){if(this.eventPool.length){var o=this.eventPool.pop();return this.call(o,e,t,n,r),o}return new this(e,t,n,r)}function $n(e){if(!(e instanceof this))throw Error(s(279));e.destructor(),10>this.eventPool.length&&this.eventPool.push(e)}function Yn(e){e.eventPool=[],e.getPooled=Wn,e.release=$n}o(Kn.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=Gn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=Gn)},persist:function(){this.isPersistent=Gn},isPersistent:Vn,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=Vn,this._dispatchInstances=this._dispatchListeners=null}}),Kn.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},Kn.extend=function(e){function t(){}function n(){return r.apply(this,arguments)}var r=this;t.prototype=r.prototype;var i=new t;return o(i,n.prototype),n.prototype=i,n.prototype.constructor=n,n.Interface=o({},r.Interface,e),n.extend=r.extend,Yn(n),n},Yn(Kn);var Qn=Kn.extend({data:null}),Jn=Kn.extend({data:null}),Zn=[9,13,27,32],Xn=I&&"CompositionEvent"in window,er=null;I&&"documentMode"in document&&(er=document.documentMode);var tr=I&&"TextEvent"in window&&!er,nr=I&&(!Xn||er&&8<er&&11>=er),rr=String.fromCharCode(32),or={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},ir=!1;function sr(e,t){switch(e){case"keyup":return-1!==Zn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"blur":return!0;default:return!1}}function ar(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var cr=!1,lr={eventTypes:or,extractEvents:function(e,t,n,r){var o;if(Xn)e:{switch(e){case"compositionstart":var i=or.compositionStart;break e;case"compositionend":i=or.compositionEnd;break e;case"compositionupdate":i=or.compositionUpdate;break e}i=void 0}else cr?sr(e,n)&&(i=or.compositionEnd):"keydown"===e&&229===n.keyCode&&(i=or.compositionStart);return i?(nr&&"ko"!==n.locale&&(cr||i!==or.compositionStart?i===or.compositionEnd&&cr&&(o=qn()):(Un="value"in(Fn=r)?Fn.value:Fn.textContent,cr=!0)),i=Qn.getPooled(i,t,n,r),(o||null!==(o=ar(n)))&&(i.data=o),Bn(i),o=i):o=null,(e=tr?function(e,t){switch(e){case"compositionend":return ar(t);case"keypress":return 32!==t.which?null:(ir=!0,rr);case"textInput":return(e=t.data)===rr&&ir?null:e;default:return null}}(e,n):function(e,t){if(cr)return"compositionend"===e||!Xn&&sr(e,t)?(e=qn(),zn=Un=Fn=null,cr=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return nr&&"ko"!==t.locale?null:t.data}}(e,n))?((t=Jn.getPooled(or.beforeInput,t,n,r)).data=e,Bn(t)):t=null,null===o?t:null===t?o:[o,t]}},ur={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function dr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!ur[e.type]:"textarea"===t}var pr={change:{phasedRegistrationNames:{bubbled:"onChange",captured:"onChangeCapture"},dependencies:"blur change click focus input keydown keyup selectionchange".split(" ")}};function mr(e,t,n){return(e=Kn.getPooled(pr.change,e,t,n)).type="change",R(n),Bn(e),e}var hr=null,fr=null;function gr(e){st(e)}function vr(e){if(Ee(Pn(e)))return e}function br(e,t){if("change"===e)return t}var yr=!1;function _r(){hr&&(hr.detachEvent("onpropertychange",Er),fr=hr=null)}function Er(e){if("value"===e.propertyName&&vr(fr))if(e=mr(fr,e,at(e)),j)st(e);else{j=!0;try{D(gr,e)}finally{j=!1,F()}}}function wr(e,t,n){"focus"===e?(_r(),fr=n,(hr=t).attachEvent("onpropertychange",Er)):"blur"===e&&_r()}function xr(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return vr(fr)}function Tr(e,t){if("click"===e)return vr(t)}function Sr(e,t){if("input"===e||"change"===e)return vr(t)}I&&(yr=ct("input")&&(!document.documentMode||9<document.documentMode));var Or={eventTypes:pr,_isInputEventSupported:yr,extractEvents:function(e,t,n,r){var o=t?Pn(t):window,i=o.nodeName&&o.nodeName.toLowerCase();if("select"===i||"input"===i&&"file"===o.type)var s=br;else if(dr(o))if(yr)s=Sr;else{s=xr;var a=wr}else(i=o.nodeName)&&"input"===i.toLowerCase()&&("checkbox"===o.type||"radio"===o.type)&&(s=Tr);if(s&&(s=s(e,t)))return mr(s,n,r);a&&a(e,o,t),"blur"===e&&(e=o._wrapperState)&&e.controlled&&"number"===o.type&&Ie(o,"number",o.value)}},Ir=Kn.extend({view:null,detail:null}),kr={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Ar(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=kr[e])&&!!t[e]}function Cr(){return Ar}var Pr=0,Rr=0,Lr=!1,Dr=!1,Nr=Ir.extend({screenX:null,screenY:null,clientX:null,clientY:null,pageX:null,pageY:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,getModifierState:Cr,button:null,buttons:null,relatedTarget:function(e){return e.relatedTarget||(e.fromElement===e.srcElement?e.toElement:e.fromElement)},movementX:function(e){if("movementX"in e)return e.movementX;var t=Pr;return Pr=e.screenX,Lr?"mousemove"===e.type?e.screenX-t:0:(Lr=!0,0)},movementY:function(e){if("movementY"in e)return e.movementY;var t=Rr;return Rr=e.screenY,Dr?"mousemove"===e.type?e.screenY-t:0:(Dr=!0,0)}}),Mr=Nr.extend({pointerId:null,width:null,height:null,pressure:null,tangentialPressure:null,tiltX:null,tiltY:null,twist:null,pointerType:null,isPrimary:null}),Hr={mouseEnter:{registrationName:"onMouseEnter",dependencies:["mouseout","mouseover"]},mouseLeave:{registrationName:"onMouseLeave",dependencies:["mouseout","mouseover"]},pointerEnter:{registrationName:"onPointerEnter",dependencies:["pointerout","pointerover"]},pointerLeave:{registrationName:"onPointerLeave",dependencies:["pointerout","pointerover"]}},jr={eventTypes:Hr,extractEvents:function(e,t,n,r,o){var i="mouseover"===e||"pointerover"===e,s="mouseout"===e||"pointerout"===e;if(i&&0==(32&o)&&(n.relatedTarget||n.fromElement)||!s&&!i)return null;if(i=r.window===r?r:(i=r.ownerDocument)?i.defaultView||i.parentWindow:window,s?(s=t,null!==(t=(t=n.relatedTarget||n.toElement)?An(t):null)&&(t!==Ze(t)||5!==t.tag&&6!==t.tag)&&(t=null)):s=null,s===t)return null;if("mouseout"===e||"mouseover"===e)var a=Nr,c=Hr.mouseLeave,l=Hr.mouseEnter,u="mouse";else"pointerout"!==e&&"pointerover"!==e||(a=Mr,c=Hr.pointerLeave,l=Hr.pointerEnter,u="pointer");if(e=null==s?i:Pn(s),i=null==t?i:Pn(t),(c=a.getPooled(c,s,n,r)).type=u+"leave",c.target=e,c.relatedTarget=i,(n=a.getPooled(l,t,n,r)).type=u+"enter",n.target=i,n.relatedTarget=e,u=t,(r=s)&&u)e:{for(l=u,s=0,e=a=r;e;e=Ln(e))s++;for(e=0,t=l;t;t=Ln(t))e++;for(;0<s-e;)a=Ln(a),s--;for(;0<e-s;)l=Ln(l),e--;for(;s--;){if(a===l||a===l.alternate)break e;a=Ln(a),l=Ln(l)}a=null}else a=null;for(l=a,a=[];r&&r!==l&&(null===(s=r.alternate)||s!==l);)a.push(r),r=Ln(r);for(r=[];u&&u!==l&&(null===(s=u.alternate)||s!==l);)r.push(u),u=Ln(u);for(u=0;u<a.length;u++)Hn(a[u],"bubbled",c);for(u=r.length;0<u--;)Hn(r[u],"captured",n);return 0==(64&o)?[c]:[c,n]}},Br="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},Fr=Object.prototype.hasOwnProperty;function Ur(e,t){if(Br(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++)if(!Fr.call(t,n[r])||!Br(e[n[r]],t[n[r]]))return!1;return!0}var zr=I&&"documentMode"in document&&11>=document.documentMode,qr={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange".split(" ")}},Gr=null,Vr=null,Kr=null,Wr=!1;function $r(e,t){var n=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;return Wr||null==Gr||Gr!==ln(n)?null:(n="selectionStart"in(n=Gr)&&hn(n)?{start:n.selectionStart,end:n.selectionEnd}:{anchorNode:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset},Kr&&Ur(Kr,n)?null:(Kr=n,(e=Kn.getPooled(qr.select,Vr,e,t)).type="select",e.target=Gr,Bn(e),e))}var Yr={eventTypes:qr,extractEvents:function(e,t,n,r,o,i){if(!(i=!(o=i||(r.window===r?r.document:9===r.nodeType?r:r.ownerDocument)))){e:{o=Je(o),i=S.onSelect;for(var s=0;s<i.length;s++)if(!o.has(i[s])){o=!1;break e}o=!0}i=!o}if(i)return null;switch(o=t?Pn(t):window,e){case"focus":(dr(o)||"true"===o.contentEditable)&&(Gr=o,Vr=t,Kr=null);break;case"blur":Kr=Vr=Gr=null;break;case"mousedown":Wr=!0;break;case"contextmenu":case"mouseup":case"dragend":return Wr=!1,$r(n,r);case"selectionchange":if(zr)break;case"keydown":case"keyup":return $r(n,r)}return null}},Qr=Kn.extend({animationName:null,elapsedTime:null,pseudoElement:null}),Jr=Kn.extend({clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Zr=Ir.extend({relatedTarget:null});function Xr(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}var eo={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},to={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},no=Ir.extend({key:function(e){if(e.key){var t=eo[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=Xr(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?to[e.keyCode]||"Unidentified":""},location:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,repeat:null,locale:null,getModifierState:Cr,charCode:function(e){return"keypress"===e.type?Xr(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?Xr(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),ro=Nr.extend({dataTransfer:null}),oo=Ir.extend({touches:null,targetTouches:null,changedTouches:null,altKey:null,metaKey:null,ctrlKey:null,shiftKey:null,getModifierState:Cr}),io=Kn.extend({propertyName:null,elapsedTime:null,pseudoElement:null}),so=Nr.extend({deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:null,deltaMode:null}),ao={eventTypes:Mt,extractEvents:function(e,t,n,r){var o=Ht.get(e);if(!o)return null;switch(e){case"keypress":if(0===Xr(n))return null;case"keydown":case"keyup":e=no;break;case"blur":case"focus":e=Zr;break;case"click":if(2===n.button)return null;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":e=Nr;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":e=ro;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":e=oo;break;case Ve:case Ke:case We:e=Qr;break;case $e:e=io;break;case"scroll":e=Ir;break;case"wheel":e=so;break;case"copy":case"cut":case"paste":e=Jr;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":e=Mr;break;default:e=Kn}return Bn(t=e.getPooled(o,t,n,r)),t}};if(b)throw Error(s(101));b=Array.prototype.slice.call("ResponderEventPlugin SimpleEventPlugin EnterLeaveEventPlugin ChangeEventPlugin SelectEventPlugin BeforeInputEventPlugin".split(" ")),_(),h=Rn,f=Cn,g=Pn,O({SimpleEventPlugin:ao,EnterLeaveEventPlugin:jr,ChangeEventPlugin:Or,SelectEventPlugin:Yr,BeforeInputEventPlugin:lr});var co=[],lo=-1;function uo(e){0>lo||(e.current=co[lo],co[lo]=null,lo--)}function po(e,t){lo++,co[lo]=e.current,e.current=t}var mo={},ho={current:mo},fo={current:!1},go=mo;function vo(e,t){var n=e.type.contextTypes;if(!n)return mo;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o,i={};for(o in n)i[o]=t[o];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function bo(e){return null!=e.childContextTypes}function yo(){uo(fo),uo(ho)}function _o(e,t,n){if(ho.current!==mo)throw Error(s(168));po(ho,t),po(fo,n)}function Eo(e,t,n){var r=e.stateNode;if(e=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var i in r=r.getChildContext())if(!(i in e))throw Error(s(108,ge(t)||"Unknown",i));return o({},n,{},r)}function wo(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||mo,go=ho.current,po(ho,e),po(fo,fo.current),!0}function xo(e,t,n){var r=e.stateNode;if(!r)throw Error(s(169));n?(e=Eo(e,t,go),r.__reactInternalMemoizedMergedChildContext=e,uo(fo),uo(ho),po(ho,e)):uo(fo),po(fo,n)}var To=i.unstable_runWithPriority,So=i.unstable_scheduleCallback,Oo=i.unstable_cancelCallback,Io=i.unstable_requestPaint,ko=i.unstable_now,Ao=i.unstable_getCurrentPriorityLevel,Co=i.unstable_ImmediatePriority,Po=i.unstable_UserBlockingPriority,Ro=i.unstable_NormalPriority,Lo=i.unstable_LowPriority,Do=i.unstable_IdlePriority,No={},Mo=i.unstable_shouldYield,Ho=void 0!==Io?Io:function(){},jo=null,Bo=null,Fo=!1,Uo=ko(),zo=1e4>Uo?ko:function(){return ko()-Uo};function qo(){switch(Ao()){case Co:return 99;case Po:return 98;case Ro:return 97;case Lo:return 96;case Do:return 95;default:throw Error(s(332))}}function Go(e){switch(e){case 99:return Co;case 98:return Po;case 97:return Ro;case 96:return Lo;case 95:return Do;default:throw Error(s(332))}}function Vo(e,t){return e=Go(e),To(e,t)}function Ko(e,t,n){return e=Go(e),So(e,t,n)}function Wo(e){return null===jo?(jo=[e],Bo=So(Co,Yo)):jo.push(e),No}function $o(){if(null!==Bo){var e=Bo;Bo=null,Oo(e)}Yo()}function Yo(){if(!Fo&&null!==jo){Fo=!0;var e=0;try{var t=jo;Vo(99,(function(){for(;e<t.length;e++){var n=t[e];do{n=n(!0)}while(null!==n)}})),jo=null}catch(t){throw null!==jo&&(jo=jo.slice(e+1)),So(Co,$o),t}finally{Fo=!1}}}function Qo(e,t,n){return 1073741821-(1+((1073741821-e+t/10)/(n/=10)|0))*n}function Jo(e,t){if(e&&e.defaultProps)for(var n in t=o({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}var Zo={current:null},Xo=null,ei=null,ti=null;function ni(){ti=ei=Xo=null}function ri(e){var t=Zo.current;uo(Zo),e.type._context._currentValue=t}function oi(e,t){for(;null!==e;){var n=e.alternate;if(e.childExpirationTime<t)e.childExpirationTime=t,null!==n&&n.childExpirationTime<t&&(n.childExpirationTime=t);else{if(!(null!==n&&n.childExpirationTime<t))break;n.childExpirationTime=t}e=e.return}}function ii(e,t){Xo=e,ti=ei=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(e.expirationTime>=t&&(Rs=!0),e.firstContext=null)}function si(e,t){if(ti!==e&&!1!==t&&0!==t)if("number"==typeof t&&1073741823!==t||(ti=e,t=1073741823),t={context:e,observedBits:t,next:null},null===ei){if(null===Xo)throw Error(s(308));ei=t,Xo.dependencies={expirationTime:0,firstContext:t,responders:null}}else ei=ei.next=t;return e._currentValue}var ai=!1;function ci(e){e.updateQueue={baseState:e.memoizedState,baseQueue:null,shared:{pending:null},effects:null}}function li(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,baseQueue:e.baseQueue,shared:e.shared,effects:e.effects})}function ui(e,t){return(e={expirationTime:e,suspenseConfig:t,tag:0,payload:null,callback:null,next:null}).next=e}function di(e,t){if(null!==(e=e.updateQueue)){var n=(e=e.shared).pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}}function pi(e,t){var n=e.alternate;null!==n&&li(n,e),null===(n=(e=e.updateQueue).baseQueue)?(e.baseQueue=t.next=t,t.next=t):(t.next=n.next,n.next=t)}function mi(e,t,n,r){var i=e.updateQueue;ai=!1;var s=i.baseQueue,a=i.shared.pending;if(null!==a){if(null!==s){var c=s.next;s.next=a.next,a.next=c}s=a,i.shared.pending=null,null!==(c=e.alternate)&&null!==(c=c.updateQueue)&&(c.baseQueue=a)}if(null!==s){c=s.next;var l=i.baseState,u=0,d=null,p=null,m=null;if(null!==c)for(var h=c;;){if((a=h.expirationTime)<r){var f={expirationTime:h.expirationTime,suspenseConfig:h.suspenseConfig,tag:h.tag,payload:h.payload,callback:h.callback,next:null};null===m?(p=m=f,d=l):m=m.next=f,a>u&&(u=a)}else{null!==m&&(m=m.next={expirationTime:1073741823,suspenseConfig:h.suspenseConfig,tag:h.tag,payload:h.payload,callback:h.callback,next:null}),lc(a,h.suspenseConfig);e:{var g=e,v=h;switch(a=t,f=n,v.tag){case 1:if("function"==typeof(g=v.payload)){l=g.call(f,l,a);break e}l=g;break e;case 3:g.effectTag=-4097&g.effectTag|64;case 0:if(null==(a="function"==typeof(g=v.payload)?g.call(f,l,a):g))break e;l=o({},l,a);break e;case 2:ai=!0}}null!==h.callback&&(e.effectTag|=32,null===(a=i.effects)?i.effects=[h]:a.push(h))}if(null===(h=h.next)||h===c){if(null===(a=i.shared.pending))break;h=s.next=a.next,a.next=c,i.baseQueue=s=a,i.shared.pending=null}}null===m?d=l:m.next=p,i.baseState=d,i.baseQueue=m,uc(u),e.expirationTime=u,e.memoizedState=l}}function hi(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],o=r.callback;if(null!==o){if(r.callback=null,r=o,o=n,"function"!=typeof r)throw Error(s(191,r));r.call(o)}}}var fi=Q.ReactCurrentBatchConfig,gi=(new r.Component).refs;function vi(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:o({},t,n),e.memoizedState=n,0===e.expirationTime&&(e.updateQueue.baseState=n)}var bi={isMounted:function(e){return!!(e=e._reactInternalFiber)&&Ze(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternalFiber;var r=Qa(),o=fi.suspense;(o=ui(r=Ja(r,e,o),o)).payload=t,null!=n&&(o.callback=n),di(e,o),Za(e,r)},enqueueReplaceState:function(e,t,n){e=e._reactInternalFiber;var r=Qa(),o=fi.suspense;(o=ui(r=Ja(r,e,o),o)).tag=1,o.payload=t,null!=n&&(o.callback=n),di(e,o),Za(e,r)},enqueueForceUpdate:function(e,t){e=e._reactInternalFiber;var n=Qa(),r=fi.suspense;(r=ui(n=Ja(n,e,r),r)).tag=2,null!=t&&(r.callback=t),di(e,r),Za(e,n)}};function yi(e,t,n,r,o,i,s){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,i,s):!(t.prototype&&t.prototype.isPureReactComponent&&Ur(n,r)&&Ur(o,i))}function _i(e,t,n){var r=!1,o=mo,i=t.contextType;return"object"==typeof i&&null!==i?i=si(i):(o=bo(t)?go:ho.current,i=(r=null!=(r=t.contextTypes))?vo(e,o):mo),t=new t(n,i),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=bi,e.stateNode=t,t._reactInternalFiber=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=i),t}function Ei(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&bi.enqueueReplaceState(t,t.state,null)}function wi(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs=gi,ci(e);var i=t.contextType;"object"==typeof i&&null!==i?o.context=si(i):(i=bo(t)?go:ho.current,o.context=vo(e,i)),mi(e,n,o,r),o.state=e.memoizedState,"function"==typeof(i=t.getDerivedStateFromProps)&&(vi(e,t,i,n),o.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof o.getSnapshotBeforeUpdate||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||(t=o.state,"function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount(),t!==o.state&&bi.enqueueReplaceState(o,o.state,null),mi(e,n,o,r),o.state=e.memoizedState),"function"==typeof o.componentDidMount&&(e.effectTag|=4)}var xi=Array.isArray;function Ti(e,t,n){if(null!==(e=n.ref)&&"function"!=typeof e&&"object"!=typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(s(309));var r=n.stateNode}if(!r)throw Error(s(147,e));var o=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===o?t.ref:(t=function(e){var t=r.refs;t===gi&&(t=r.refs={}),null===e?delete t[o]:t[o]=e},t._stringRef=o,t)}if("string"!=typeof e)throw Error(s(284));if(!n._owner)throw Error(s(290,e))}return e}function Si(e,t){if("textarea"!==e.type)throw Error(s(31,"[object Object]"===Object.prototype.toString.call(t)?"object with keys {"+Object.keys(t).join(", ")+"}":t,""))}function Oi(e){function t(t,n){if(e){var r=t.lastEffect;null!==r?(r.nextEffect=n,t.lastEffect=n):t.firstEffect=t.lastEffect=n,n.nextEffect=null,n.effectTag=8}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function o(e,t){return(e=Cc(e,t)).index=0,e.sibling=null,e}function i(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.effectTag=2,n):r:(t.effectTag=2,n):n}function a(t){return e&&null===t.alternate&&(t.effectTag=2),t}function c(e,t,n,r){return null===t||6!==t.tag?((t=Lc(n,e.mode,r)).return=e,t):((t=o(t,n)).return=e,t)}function l(e,t,n,r){return null!==t&&t.elementType===n.type?((r=o(t,n.props)).ref=Ti(e,t,n),r.return=e,r):((r=Pc(n.type,n.key,n.props,null,e.mode,r)).ref=Ti(e,t,n),r.return=e,r)}function u(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Dc(n,e.mode,r)).return=e,t):((t=o(t,n.children||[])).return=e,t)}function d(e,t,n,r,i){return null===t||7!==t.tag?((t=Rc(n,e.mode,r,i)).return=e,t):((t=o(t,n)).return=e,t)}function p(e,t,n){if("string"==typeof t||"number"==typeof t)return(t=Lc(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case ee:return(n=Pc(t.type,t.key,t.props,null,e.mode,n)).ref=Ti(e,null,t),n.return=e,n;case te:return(t=Dc(t,e.mode,n)).return=e,t}if(xi(t)||fe(t))return(t=Rc(t,e.mode,n,null)).return=e,t;Si(e,t)}return null}function m(e,t,n,r){var o=null!==t?t.key:null;if("string"==typeof n||"number"==typeof n)return null!==o?null:c(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case ee:return n.key===o?n.type===ne?d(e,t,n.props.children,r,o):l(e,t,n,r):null;case te:return n.key===o?u(e,t,n,r):null}if(xi(n)||fe(n))return null!==o?null:d(e,t,n,r,null);Si(e,n)}return null}function h(e,t,n,r,o){if("string"==typeof r||"number"==typeof r)return c(t,e=e.get(n)||null,""+r,o);if("object"==typeof r&&null!==r){switch(r.$$typeof){case ee:return e=e.get(null===r.key?n:r.key)||null,r.type===ne?d(t,e,r.props.children,o,r.key):l(t,e,r,o);case te:return u(t,e=e.get(null===r.key?n:r.key)||null,r,o)}if(xi(r)||fe(r))return d(t,e=e.get(n)||null,r,o,null);Si(t,r)}return null}function f(o,s,a,c){for(var l=null,u=null,d=s,f=s=0,g=null;null!==d&&f<a.length;f++){d.index>f?(g=d,d=null):g=d.sibling;var v=m(o,d,a[f],c);if(null===v){null===d&&(d=g);break}e&&d&&null===v.alternate&&t(o,d),s=i(v,s,f),null===u?l=v:u.sibling=v,u=v,d=g}if(f===a.length)return n(o,d),l;if(null===d){for(;f<a.length;f++)null!==(d=p(o,a[f],c))&&(s=i(d,s,f),null===u?l=d:u.sibling=d,u=d);return l}for(d=r(o,d);f<a.length;f++)null!==(g=h(d,o,f,a[f],c))&&(e&&null!==g.alternate&&d.delete(null===g.key?f:g.key),s=i(g,s,f),null===u?l=g:u.sibling=g,u=g);return e&&d.forEach((function(e){return t(o,e)})),l}function g(o,a,c,l){var u=fe(c);if("function"!=typeof u)throw Error(s(150));if(null==(c=u.call(c)))throw Error(s(151));for(var d=u=null,f=a,g=a=0,v=null,b=c.next();null!==f&&!b.done;g++,b=c.next()){f.index>g?(v=f,f=null):v=f.sibling;var y=m(o,f,b.value,l);if(null===y){null===f&&(f=v);break}e&&f&&null===y.alternate&&t(o,f),a=i(y,a,g),null===d?u=y:d.sibling=y,d=y,f=v}if(b.done)return n(o,f),u;if(null===f){for(;!b.done;g++,b=c.next())null!==(b=p(o,b.value,l))&&(a=i(b,a,g),null===d?u=b:d.sibling=b,d=b);return u}for(f=r(o,f);!b.done;g++,b=c.next())null!==(b=h(f,o,g,b.value,l))&&(e&&null!==b.alternate&&f.delete(null===b.key?g:b.key),a=i(b,a,g),null===d?u=b:d.sibling=b,d=b);return e&&f.forEach((function(e){return t(o,e)})),u}return function(e,r,i,c){var l="object"==typeof i&&null!==i&&i.type===ne&&null===i.key;l&&(i=i.props.children);var u="object"==typeof i&&null!==i;if(u)switch(i.$$typeof){case ee:e:{for(u=i.key,l=r;null!==l;){if(l.key===u){if(7===l.tag){if(i.type===ne){n(e,l.sibling),(r=o(l,i.props.children)).return=e,e=r;break e}}else if(l.elementType===i.type){n(e,l.sibling),(r=o(l,i.props)).ref=Ti(e,l,i),r.return=e,e=r;break e}n(e,l);break}t(e,l),l=l.sibling}i.type===ne?((r=Rc(i.props.children,e.mode,c,i.key)).return=e,e=r):((c=Pc(i.type,i.key,i.props,null,e.mode,c)).ref=Ti(e,r,i),c.return=e,e=c)}return a(e);case te:e:{for(l=i.key;null!==r;){if(r.key===l){if(4===r.tag&&r.stateNode.containerInfo===i.containerInfo&&r.stateNode.implementation===i.implementation){n(e,r.sibling),(r=o(r,i.children||[])).return=e,e=r;break e}n(e,r);break}t(e,r),r=r.sibling}(r=Dc(i,e.mode,c)).return=e,e=r}return a(e)}if("string"==typeof i||"number"==typeof i)return i=""+i,null!==r&&6===r.tag?(n(e,r.sibling),(r=o(r,i)).return=e,e=r):(n(e,r),(r=Lc(i,e.mode,c)).return=e,e=r),a(e);if(xi(i))return f(e,r,i,c);if(fe(i))return g(e,r,i,c);if(u&&Si(e,i),void 0===i&&!l)switch(e.tag){case 1:case 0:throw e=e.type,Error(s(152,e.displayName||e.name||"Component"))}return n(e,r)}}var Ii=Oi(!0),ki=Oi(!1),Ai={},Ci={current:Ai},Pi={current:Ai},Ri={current:Ai};function Li(e){if(e===Ai)throw Error(s(174));return e}function Di(e,t){switch(po(Ri,t),po(Pi,e),po(Ci,Ai),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Ne(null,"");break;default:t=Ne(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}uo(Ci),po(Ci,t)}function Ni(){uo(Ci),uo(Pi),uo(Ri)}function Mi(e){Li(Ri.current);var t=Li(Ci.current),n=Ne(t,e.type);t!==n&&(po(Pi,e),po(Ci,n))}function Hi(e){Pi.current===e&&(uo(Ci),uo(Pi))}var ji={current:0};function Bi(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||n.data===fn||n.data===gn))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!=(64&t.effectTag))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}function Fi(e,t){return{responder:e,props:t}}var Ui=Q.ReactCurrentDispatcher,zi=Q.ReactCurrentBatchConfig,qi=0,Gi=null,Vi=null,Ki=null,Wi=!1;function $i(){throw Error(s(321))}function Yi(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Br(e[n],t[n]))return!1;return!0}function Qi(e,t,n,r,o,i){if(qi=i,Gi=t,t.memoizedState=null,t.updateQueue=null,t.expirationTime=0,Ui.current=null===e||null===e.memoizedState?ys:_s,e=n(r,o),t.expirationTime===qi){i=0;do{if(t.expirationTime=0,!(25>i))throw Error(s(301));i+=1,Ki=Vi=null,t.updateQueue=null,Ui.current=Es,e=n(r,o)}while(t.expirationTime===qi)}if(Ui.current=bs,t=null!==Vi&&null!==Vi.next,qi=0,Ki=Vi=Gi=null,Wi=!1,t)throw Error(s(300));return e}function Ji(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===Ki?Gi.memoizedState=Ki=e:Ki=Ki.next=e,Ki}function Zi(){if(null===Vi){var e=Gi.alternate;e=null!==e?e.memoizedState:null}else e=Vi.next;var t=null===Ki?Gi.memoizedState:Ki.next;if(null!==t)Ki=t,Vi=e;else{if(null===e)throw Error(s(310));e={memoizedState:(Vi=e).memoizedState,baseState:Vi.baseState,baseQueue:Vi.baseQueue,queue:Vi.queue,next:null},null===Ki?Gi.memoizedState=Ki=e:Ki=Ki.next=e}return Ki}function Xi(e,t){return"function"==typeof t?t(e):t}function es(e){var t=Zi(),n=t.queue;if(null===n)throw Error(s(311));n.lastRenderedReducer=e;var r=Vi,o=r.baseQueue,i=n.pending;if(null!==i){if(null!==o){var a=o.next;o.next=i.next,i.next=a}r.baseQueue=o=i,n.pending=null}if(null!==o){o=o.next,r=r.baseState;var c=a=i=null,l=o;do{var u=l.expirationTime;if(u<qi){var d={expirationTime:l.expirationTime,suspenseConfig:l.suspenseConfig,action:l.action,eagerReducer:l.eagerReducer,eagerState:l.eagerState,next:null};null===c?(a=c=d,i=r):c=c.next=d,u>Gi.expirationTime&&(Gi.expirationTime=u,uc(u))}else null!==c&&(c=c.next={expirationTime:1073741823,suspenseConfig:l.suspenseConfig,action:l.action,eagerReducer:l.eagerReducer,eagerState:l.eagerState,next:null}),lc(u,l.suspenseConfig),r=l.eagerReducer===e?l.eagerState:e(r,l.action);l=l.next}while(null!==l&&l!==o);null===c?i=r:c.next=a,Br(r,t.memoizedState)||(Rs=!0),t.memoizedState=r,t.baseState=i,t.baseQueue=c,n.lastRenderedState=r}return[t.memoizedState,n.dispatch]}function ts(e){var t=Zi(),n=t.queue;if(null===n)throw Error(s(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,i=t.memoizedState;if(null!==o){n.pending=null;var a=o=o.next;do{i=e(i,a.action),a=a.next}while(a!==o);Br(i,t.memoizedState)||(Rs=!0),t.memoizedState=i,null===t.baseQueue&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function ns(e){var t=Ji();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={pending:null,dispatch:null,lastRenderedReducer:Xi,lastRenderedState:e}).dispatch=vs.bind(null,Gi,e),[t.memoizedState,e]}function rs(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=Gi.updateQueue)?(t={lastEffect:null},Gi.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function os(){return Zi().memoizedState}function is(e,t,n,r){var o=Ji();Gi.effectTag|=e,o.memoizedState=rs(1|t,n,void 0,void 0===r?null:r)}function ss(e,t,n,r){var o=Zi();r=void 0===r?null:r;var i=void 0;if(null!==Vi){var s=Vi.memoizedState;if(i=s.destroy,null!==r&&Yi(r,s.deps))return void rs(t,n,i,r)}Gi.effectTag|=e,o.memoizedState=rs(1|t,n,i,r)}function as(e,t){return is(516,4,e,t)}function cs(e,t){return ss(516,4,e,t)}function ls(e,t){return ss(4,2,e,t)}function us(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function ds(e,t,n){return n=null!=n?n.concat([e]):null,ss(4,2,us.bind(null,t,e),n)}function ps(){}function ms(e,t){return Ji().memoizedState=[e,void 0===t?null:t],e}function hs(e,t){var n=Zi();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Yi(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function fs(e,t){var n=Zi();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Yi(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function gs(e,t,n){var r=qo();Vo(98>r?98:r,(function(){e(!0)})),Vo(97<r?97:r,(function(){var r=zi.suspense;zi.suspense=void 0===t?null:t;try{e(!1),n()}finally{zi.suspense=r}}))}function vs(e,t,n){var r=Qa(),o=fi.suspense;o={expirationTime:r=Ja(r,e,o),suspenseConfig:o,action:n,eagerReducer:null,eagerState:null,next:null};var i=t.pending;if(null===i?o.next=o:(o.next=i.next,i.next=o),t.pending=o,i=e.alternate,e===Gi||null!==i&&i===Gi)Wi=!0,o.expirationTime=qi,Gi.expirationTime=qi;else{if(0===e.expirationTime&&(null===i||0===i.expirationTime)&&null!==(i=t.lastRenderedReducer))try{var s=t.lastRenderedState,a=i(s,n);if(o.eagerReducer=i,o.eagerState=a,Br(a,s))return}catch(e){}Za(e,r)}}var bs={readContext:si,useCallback:$i,useContext:$i,useEffect:$i,useImperativeHandle:$i,useLayoutEffect:$i,useMemo:$i,useReducer:$i,useRef:$i,useState:$i,useDebugValue:$i,useResponder:$i,useDeferredValue:$i,useTransition:$i},ys={readContext:si,useCallback:ms,useContext:si,useEffect:as,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,is(4,2,us.bind(null,t,e),n)},useLayoutEffect:function(e,t){return is(4,2,e,t)},useMemo:function(e,t){var n=Ji();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Ji();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e=(e=r.queue={pending:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=vs.bind(null,Gi,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},Ji().memoizedState=e},useState:ns,useDebugValue:ps,useResponder:Fi,useDeferredValue:function(e,t){var n=ns(e),r=n[0],o=n[1];return as((function(){var n=zi.suspense;zi.suspense=void 0===t?null:t;try{o(e)}finally{zi.suspense=n}}),[e,t]),r},useTransition:function(e){var t=ns(!1),n=t[0];return t=t[1],[ms(gs.bind(null,t,e),[t,e]),n]}},_s={readContext:si,useCallback:hs,useContext:si,useEffect:cs,useImperativeHandle:ds,useLayoutEffect:ls,useMemo:fs,useReducer:es,useRef:os,useState:function(){return es(Xi)},useDebugValue:ps,useResponder:Fi,useDeferredValue:function(e,t){var n=es(Xi),r=n[0],o=n[1];return cs((function(){var n=zi.suspense;zi.suspense=void 0===t?null:t;try{o(e)}finally{zi.suspense=n}}),[e,t]),r},useTransition:function(e){var t=es(Xi),n=t[0];return t=t[1],[hs(gs.bind(null,t,e),[t,e]),n]}},Es={readContext:si,useCallback:hs,useContext:si,useEffect:cs,useImperativeHandle:ds,useLayoutEffect:ls,useMemo:fs,useReducer:ts,useRef:os,useState:function(){return ts(Xi)},useDebugValue:ps,useResponder:Fi,useDeferredValue:function(e,t){var n=ts(Xi),r=n[0],o=n[1];return cs((function(){var n=zi.suspense;zi.suspense=void 0===t?null:t;try{o(e)}finally{zi.suspense=n}}),[e,t]),r},useTransition:function(e){var t=ts(Xi),n=t[0];return t=t[1],[hs(gs.bind(null,t,e),[t,e]),n]}},ws=null,xs=null,Ts=!1;function Ss(e,t){var n=kc(5,null,null,0);n.elementType="DELETED",n.type="DELETED",n.stateNode=t,n.return=e,n.effectTag=8,null!==e.lastEffect?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n}function Os(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,!0);default:return!1}}function Is(e){if(Ts){var t=xs;if(t){var n=t;if(!Os(e,t)){if(!(t=xn(n.nextSibling))||!Os(e,t))return e.effectTag=-1025&e.effectTag|2,Ts=!1,void(ws=e);Ss(ws,n)}ws=e,xs=xn(t.firstChild)}else e.effectTag=-1025&e.effectTag|2,Ts=!1,ws=e}}function ks(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;ws=e}function As(e){if(e!==ws)return!1;if(!Ts)return ks(e),Ts=!0,!1;var t=e.type;if(5!==e.tag||"head"!==t&&"body"!==t&&!_n(t,e.memoizedProps))for(t=xs;t;)Ss(e,t),t=xn(t.nextSibling);if(ks(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(s(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){xs=xn(e.nextSibling);break e}t--}else"$"!==n&&n!==gn&&n!==fn||t++}e=e.nextSibling}xs=null}}else xs=ws?xn(e.stateNode.nextSibling):null;return!0}function Cs(){xs=ws=null,Ts=!1}var Ps=Q.ReactCurrentOwner,Rs=!1;function Ls(e,t,n,r){t.child=null===e?ki(t,null,n,r):Ii(t,e.child,n,r)}function Ds(e,t,n,r,o){n=n.render;var i=t.ref;return ii(t,o),r=Qi(e,t,n,r,i,o),null===e||Rs?(t.effectTag|=1,Ls(e,t,r,o),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=o&&(e.expirationTime=0),Qs(e,t,o))}function Ns(e,t,n,r,o,i){if(null===e){var s=n.type;return"function"!=typeof s||Ac(s)||void 0!==s.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Pc(n.type,null,r,null,t.mode,i)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=s,Ms(e,t,s,r,o,i))}return s=e.child,o<i&&(o=s.memoizedProps,(n=null!==(n=n.compare)?n:Ur)(o,r)&&e.ref===t.ref)?Qs(e,t,i):(t.effectTag|=1,(e=Cc(s,r)).ref=t.ref,e.return=t,t.child=e)}function Ms(e,t,n,r,o,i){return null!==e&&Ur(e.memoizedProps,r)&&e.ref===t.ref&&(Rs=!1,o<i)?(t.expirationTime=e.expirationTime,Qs(e,t,i)):js(e,t,n,r,i)}function Hs(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.effectTag|=128)}function js(e,t,n,r,o){var i=bo(n)?go:ho.current;return i=vo(t,i),ii(t,o),n=Qi(e,t,n,r,i,o),null===e||Rs?(t.effectTag|=1,Ls(e,t,n,o),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=o&&(e.expirationTime=0),Qs(e,t,o))}function Bs(e,t,n,r,o){if(bo(n)){var i=!0;wo(t)}else i=!1;if(ii(t,o),null===t.stateNode)null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),_i(t,n,r),wi(t,n,r,o),r=!0;else if(null===e){var s=t.stateNode,a=t.memoizedProps;s.props=a;var c=s.context,l=n.contextType;l="object"==typeof l&&null!==l?si(l):vo(t,l=bo(n)?go:ho.current);var u=n.getDerivedStateFromProps,d="function"==typeof u||"function"==typeof s.getSnapshotBeforeUpdate;d||"function"!=typeof s.UNSAFE_componentWillReceiveProps&&"function"!=typeof s.componentWillReceiveProps||(a!==r||c!==l)&&Ei(t,s,r,l),ai=!1;var p=t.memoizedState;s.state=p,mi(t,r,s,o),c=t.memoizedState,a!==r||p!==c||fo.current||ai?("function"==typeof u&&(vi(t,n,u,r),c=t.memoizedState),(a=ai||yi(t,n,a,r,p,c,l))?(d||"function"!=typeof s.UNSAFE_componentWillMount&&"function"!=typeof s.componentWillMount||("function"==typeof s.componentWillMount&&s.componentWillMount(),"function"==typeof s.UNSAFE_componentWillMount&&s.UNSAFE_componentWillMount()),"function"==typeof s.componentDidMount&&(t.effectTag|=4)):("function"==typeof s.componentDidMount&&(t.effectTag|=4),t.memoizedProps=r,t.memoizedState=c),s.props=r,s.state=c,s.context=l,r=a):("function"==typeof s.componentDidMount&&(t.effectTag|=4),r=!1)}else s=t.stateNode,li(e,t),a=t.memoizedProps,s.props=t.type===t.elementType?a:Jo(t.type,a),c=s.context,l="object"==typeof(l=n.contextType)&&null!==l?si(l):vo(t,l=bo(n)?go:ho.current),(d="function"==typeof(u=n.getDerivedStateFromProps)||"function"==typeof s.getSnapshotBeforeUpdate)||"function"!=typeof s.UNSAFE_componentWillReceiveProps&&"function"!=typeof s.componentWillReceiveProps||(a!==r||c!==l)&&Ei(t,s,r,l),ai=!1,c=t.memoizedState,s.state=c,mi(t,r,s,o),p=t.memoizedState,a!==r||c!==p||fo.current||ai?("function"==typeof u&&(vi(t,n,u,r),p=t.memoizedState),(u=ai||yi(t,n,a,r,c,p,l))?(d||"function"!=typeof s.UNSAFE_componentWillUpdate&&"function"!=typeof s.componentWillUpdate||("function"==typeof s.componentWillUpdate&&s.componentWillUpdate(r,p,l),"function"==typeof s.UNSAFE_componentWillUpdate&&s.UNSAFE_componentWillUpdate(r,p,l)),"function"==typeof s.componentDidUpdate&&(t.effectTag|=4),"function"==typeof s.getSnapshotBeforeUpdate&&(t.effectTag|=256)):("function"!=typeof s.componentDidUpdate||a===e.memoizedProps&&c===e.memoizedState||(t.effectTag|=4),"function"!=typeof s.getSnapshotBeforeUpdate||a===e.memoizedProps&&c===e.memoizedState||(t.effectTag|=256),t.memoizedProps=r,t.memoizedState=p),s.props=r,s.state=p,s.context=l,r=u):("function"!=typeof s.componentDidUpdate||a===e.memoizedProps&&c===e.memoizedState||(t.effectTag|=4),"function"!=typeof s.getSnapshotBeforeUpdate||a===e.memoizedProps&&c===e.memoizedState||(t.effectTag|=256),r=!1);return Fs(e,t,n,r,i,o)}function Fs(e,t,n,r,o,i){Hs(e,t);var s=0!=(64&t.effectTag);if(!r&&!s)return o&&xo(t,n,!1),Qs(e,t,i);r=t.stateNode,Ps.current=t;var a=s&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.effectTag|=1,null!==e&&s?(t.child=Ii(t,e.child,null,i),t.child=Ii(t,null,a,i)):Ls(e,t,a,i),t.memoizedState=r.state,o&&xo(t,n,!0),t.child}function Us(e){var t=e.stateNode;t.pendingContext?_o(0,t.pendingContext,t.pendingContext!==t.context):t.context&&_o(0,t.context,!1),Di(e,t.containerInfo)}var zs,qs,Gs,Vs={dehydrated:null,retryTime:0};function Ks(e,t,n){var r,o=t.mode,i=t.pendingProps,s=ji.current,a=!1;if((r=0!=(64&t.effectTag))||(r=0!=(2&s)&&(null===e||null!==e.memoizedState)),r?(a=!0,t.effectTag&=-65):null!==e&&null===e.memoizedState||void 0===i.fallback||!0===i.unstable_avoidThisFallback||(s|=1),po(ji,1&s),null===e){if(void 0!==i.fallback&&Is(t),a){if(a=i.fallback,(i=Rc(null,o,0,null)).return=t,0==(2&t.mode))for(e=null!==t.memoizedState?t.child.child:t.child,i.child=e;null!==e;)e.return=i,e=e.sibling;return(n=Rc(a,o,n,null)).return=t,i.sibling=n,t.memoizedState=Vs,t.child=i,n}return o=i.children,t.memoizedState=null,t.child=ki(t,null,o,n)}if(null!==e.memoizedState){if(o=(e=e.child).sibling,a){if(i=i.fallback,(n=Cc(e,e.pendingProps)).return=t,0==(2&t.mode)&&(a=null!==t.memoizedState?t.child.child:t.child)!==e.child)for(n.child=a;null!==a;)a.return=n,a=a.sibling;return(o=Cc(o,i)).return=t,n.sibling=o,n.childExpirationTime=0,t.memoizedState=Vs,t.child=n,o}return n=Ii(t,e.child,i.children,n),t.memoizedState=null,t.child=n}if(e=e.child,a){if(a=i.fallback,(i=Rc(null,o,0,null)).return=t,i.child=e,null!==e&&(e.return=i),0==(2&t.mode))for(e=null!==t.memoizedState?t.child.child:t.child,i.child=e;null!==e;)e.return=i,e=e.sibling;return(n=Rc(a,o,n,null)).return=t,i.sibling=n,n.effectTag|=2,i.childExpirationTime=0,t.memoizedState=Vs,t.child=i,n}return t.memoizedState=null,t.child=Ii(t,e,i.children,n)}function Ws(e,t){e.expirationTime<t&&(e.expirationTime=t);var n=e.alternate;null!==n&&n.expirationTime<t&&(n.expirationTime=t),oi(e.return,t)}function $s(e,t,n,r,o,i){var s=e.memoizedState;null===s?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailExpiration:0,tailMode:o,lastEffect:i}:(s.isBackwards=t,s.rendering=null,s.renderingStartTime=0,s.last=r,s.tail=n,s.tailExpiration=0,s.tailMode=o,s.lastEffect=i)}function Ys(e,t,n){var r=t.pendingProps,o=r.revealOrder,i=r.tail;if(Ls(e,t,r.children,n),0!=(2&(r=ji.current)))r=1&r|2,t.effectTag|=64;else{if(null!==e&&0!=(64&e.effectTag))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Ws(e,n);else if(19===e.tag)Ws(e,n);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(po(ji,r),0==(2&t.mode))t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;null!==n;)null!==(e=n.alternate)&&null===Bi(e)&&(o=n),n=n.sibling;null===(n=o)?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),$s(t,!1,o,n,i,t.lastEffect);break;case"backwards":for(n=null,o=t.child,t.child=null;null!==o;){if(null!==(e=o.alternate)&&null===Bi(e)){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}$s(t,!0,n,null,i,t.lastEffect);break;case"together":$s(t,!1,null,null,void 0,t.lastEffect);break;default:t.memoizedState=null}return t.child}function Qs(e,t,n){null!==e&&(t.dependencies=e.dependencies);var r=t.expirationTime;if(0!==r&&uc(r),t.childExpirationTime<n)return null;if(null!==e&&t.child!==e.child)throw Error(s(153));if(null!==t.child){for(n=Cc(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Cc(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function Js(e,t){switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Zs(e,t,n){var r=t.pendingProps;switch(t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return null;case 1:case 17:return bo(t.type)&&yo(),null;case 3:return Ni(),uo(fo),uo(ho),(n=t.stateNode).pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||!As(t)||(t.effectTag|=4),null;case 5:Hi(t),n=Li(Ri.current);var i=t.type;if(null!==e&&null!=t.stateNode)qs(e,t,i,r,n),e.ref!==t.ref&&(t.effectTag|=128);else{if(!r){if(null===t.stateNode)throw Error(s(166));return null}if(e=Li(Ci.current),As(t)){r=t.stateNode,i=t.type;var a=t.memoizedProps;switch(r[On]=t,r[In]=a,i){case"iframe":case"object":case"embed":Kt("load",r);break;case"video":case"audio":for(e=0;e<Ye.length;e++)Kt(Ye[e],r);break;case"source":Kt("error",r);break;case"img":case"image":case"link":Kt("error",r),Kt("load",r);break;case"form":Kt("reset",r),Kt("submit",r);break;case"details":Kt("toggle",r);break;case"input":xe(r,a),Kt("invalid",r),an(n,"onChange");break;case"select":r._wrapperState={wasMultiple:!!a.multiple},Kt("invalid",r),an(n,"onChange");break;case"textarea":Pe(r,a),Kt("invalid",r),an(n,"onChange")}for(var c in rn(i,a),e=null,a)if(a.hasOwnProperty(c)){var l=a[c];"children"===c?"string"==typeof l?r.textContent!==l&&(e=["children",l]):"number"==typeof l&&r.textContent!==""+l&&(e=["children",""+l]):T.hasOwnProperty(c)&&null!=l&&an(n,c)}switch(i){case"input":_e(r),Oe(r,a,!0);break;case"textarea":_e(r),Le(r);break;case"select":case"option":break;default:"function"==typeof a.onClick&&(r.onclick=cn)}n=e,t.updateQueue=n,null!==n&&(t.effectTag|=4)}else{switch(c=9===n.nodeType?n:n.ownerDocument,e===sn&&(e=De(i)),e===sn?"script"===i?((e=c.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=c.createElement(i,{is:r.is}):(e=c.createElement(i),"select"===i&&(c=e,r.multiple?c.multiple=!0:r.size&&(c.size=r.size))):e=c.createElementNS(e,i),e[On]=t,e[In]=r,zs(e,t),t.stateNode=e,c=on(i,r),i){case"iframe":case"object":case"embed":Kt("load",e),l=r;break;case"video":case"audio":for(l=0;l<Ye.length;l++)Kt(Ye[l],e);l=r;break;case"source":Kt("error",e),l=r;break;case"img":case"image":case"link":Kt("error",e),Kt("load",e),l=r;break;case"form":Kt("reset",e),Kt("submit",e),l=r;break;case"details":Kt("toggle",e),l=r;break;case"input":xe(e,r),l=we(e,r),Kt("invalid",e),an(n,"onChange");break;case"option":l=ke(e,r);break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=o({},r,{value:void 0}),Kt("invalid",e),an(n,"onChange");break;case"textarea":Pe(e,r),l=Ce(e,r),Kt("invalid",e),an(n,"onChange");break;default:l=r}rn(i,l);var u=l;for(a in u)if(u.hasOwnProperty(a)){var d=u[a];"style"===a?tn(e,d):"dangerouslySetInnerHTML"===a?null!=(d=d?d.__html:void 0)&&je(e,d):"children"===a?"string"==typeof d?("textarea"!==i||""!==d)&&Be(e,d):"number"==typeof d&&Be(e,""+d):"suppressContentEditableWarning"!==a&&"suppressHydrationWarning"!==a&&"autoFocus"!==a&&(T.hasOwnProperty(a)?null!=d&&an(n,a):null!=d&&J(e,a,d,c))}switch(i){case"input":_e(e),Oe(e,r,!1);break;case"textarea":_e(e),Le(e);break;case"option":null!=r.value&&e.setAttribute("value",""+be(r.value));break;case"select":e.multiple=!!r.multiple,null!=(n=r.value)?Ae(e,!!r.multiple,n,!1):null!=r.defaultValue&&Ae(e,!!r.multiple,r.defaultValue,!0);break;default:"function"==typeof l.onClick&&(e.onclick=cn)}yn(i,r)&&(t.effectTag|=4)}null!==t.ref&&(t.effectTag|=128)}return null;case 6:if(e&&null!=t.stateNode)Gs(0,t,e.memoizedProps,r);else{if("string"!=typeof r&&null===t.stateNode)throw Error(s(166));n=Li(Ri.current),Li(Ci.current),As(t)?(n=t.stateNode,r=t.memoizedProps,n[On]=t,n.nodeValue!==r&&(t.effectTag|=4)):((n=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[On]=t,t.stateNode=n)}return null;case 13:return uo(ji),r=t.memoizedState,0!=(64&t.effectTag)?(t.expirationTime=n,t):(n=null!==r,r=!1,null===e?void 0!==t.memoizedProps.fallback&&As(t):(r=null!==(i=e.memoizedState),n||null===i||null!==(i=e.child.sibling)&&(null!==(a=t.firstEffect)?(t.firstEffect=i,i.nextEffect=a):(t.firstEffect=t.lastEffect=i,i.nextEffect=null),i.effectTag=8)),n&&!r&&0!=(2&t.mode)&&(null===e&&!0!==t.memoizedProps.unstable_avoidThisFallback||0!=(1&ji.current)?Pa===Ta&&(Pa=Sa):(Pa!==Ta&&Pa!==Sa||(Pa=Oa),0!==Ma&&null!==ka&&(Hc(ka,Ca),jc(ka,Ma)))),(n||r)&&(t.effectTag|=4),null);case 4:return Ni(),null;case 10:return ri(t),null;case 19:if(uo(ji),null===(r=t.memoizedState))return null;if(i=0!=(64&t.effectTag),null===(a=r.rendering)){if(i)Js(r,!1);else if(Pa!==Ta||null!==e&&0!=(64&e.effectTag))for(a=t.child;null!==a;){if(null!==(e=Bi(a))){for(t.effectTag|=64,Js(r,!1),null!==(i=e.updateQueue)&&(t.updateQueue=i,t.effectTag|=4),null===r.lastEffect&&(t.firstEffect=null),t.lastEffect=r.lastEffect,r=t.child;null!==r;)a=n,(i=r).effectTag&=2,i.nextEffect=null,i.firstEffect=null,i.lastEffect=null,null===(e=i.alternate)?(i.childExpirationTime=0,i.expirationTime=a,i.child=null,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null):(i.childExpirationTime=e.childExpirationTime,i.expirationTime=e.expirationTime,i.child=e.child,i.memoizedProps=e.memoizedProps,i.memoizedState=e.memoizedState,i.updateQueue=e.updateQueue,a=e.dependencies,i.dependencies=null===a?null:{expirationTime:a.expirationTime,firstContext:a.firstContext,responders:a.responders}),r=r.sibling;return po(ji,1&ji.current|2),t.child}a=a.sibling}}else{if(!i)if(null!==(e=Bi(a))){if(t.effectTag|=64,i=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.effectTag|=4),Js(r,!0),null===r.tail&&"hidden"===r.tailMode&&!a.alternate)return null!==(t=t.lastEffect=r.lastEffect)&&(t.nextEffect=null),null}else 2*zo()-r.renderingStartTime>r.tailExpiration&&1<n&&(t.effectTag|=64,i=!0,Js(r,!1),t.expirationTime=t.childExpirationTime=n-1);r.isBackwards?(a.sibling=t.child,t.child=a):(null!==(n=r.last)?n.sibling=a:t.child=a,r.last=a)}return null!==r.tail?(0===r.tailExpiration&&(r.tailExpiration=zo()+500),n=r.tail,r.rendering=n,r.tail=n.sibling,r.lastEffect=t.lastEffect,r.renderingStartTime=zo(),n.sibling=null,t=ji.current,po(ji,i?1&t|2:1&t),n):null}throw Error(s(156,t.tag))}function Xs(e){switch(e.tag){case 1:bo(e.type)&&yo();var t=e.effectTag;return 4096&t?(e.effectTag=-4097&t|64,e):null;case 3:if(Ni(),uo(fo),uo(ho),0!=(64&(t=e.effectTag)))throw Error(s(285));return e.effectTag=-4097&t|64,e;case 5:return Hi(e),null;case 13:return uo(ji),4096&(t=e.effectTag)?(e.effectTag=-4097&t|64,e):null;case 19:return uo(ji),null;case 4:return Ni(),null;case 10:return ri(e),null;default:return null}}function ea(e,t){return{value:e,source:t,stack:ve(t)}}zs=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},qs=function(e,t,n,r,i){var s=e.memoizedProps;if(s!==r){var a,c,l=t.stateNode;switch(Li(Ci.current),e=null,n){case"input":s=we(l,s),r=we(l,r),e=[];break;case"option":s=ke(l,s),r=ke(l,r),e=[];break;case"select":s=o({},s,{value:void 0}),r=o({},r,{value:void 0}),e=[];break;case"textarea":s=Ce(l,s),r=Ce(l,r),e=[];break;default:"function"!=typeof s.onClick&&"function"==typeof r.onClick&&(l.onclick=cn)}for(a in rn(n,r),n=null,s)if(!r.hasOwnProperty(a)&&s.hasOwnProperty(a)&&null!=s[a])if("style"===a)for(c in l=s[a])l.hasOwnProperty(c)&&(n||(n={}),n[c]="");else"dangerouslySetInnerHTML"!==a&&"children"!==a&&"suppressContentEditableWarning"!==a&&"suppressHydrationWarning"!==a&&"autoFocus"!==a&&(T.hasOwnProperty(a)?e||(e=[]):(e=e||[]).push(a,null));for(a in r){var u=r[a];if(l=null!=s?s[a]:void 0,r.hasOwnProperty(a)&&u!==l&&(null!=u||null!=l))if("style"===a)if(l){for(c in l)!l.hasOwnProperty(c)||u&&u.hasOwnProperty(c)||(n||(n={}),n[c]="");for(c in u)u.hasOwnProperty(c)&&l[c]!==u[c]&&(n||(n={}),n[c]=u[c])}else n||(e||(e=[]),e.push(a,n)),n=u;else"dangerouslySetInnerHTML"===a?(u=u?u.__html:void 0,l=l?l.__html:void 0,null!=u&&l!==u&&(e=e||[]).push(a,u)):"children"===a?l===u||"string"!=typeof u&&"number"!=typeof u||(e=e||[]).push(a,""+u):"suppressContentEditableWarning"!==a&&"suppressHydrationWarning"!==a&&(T.hasOwnProperty(a)?(null!=u&&an(i,a),e||l===u||(e=[])):(e=e||[]).push(a,u))}n&&(e=e||[]).push("style",n),i=e,(t.updateQueue=i)&&(t.effectTag|=4)}},Gs=function(e,t,n,r){n!==r&&(t.effectTag|=4)};var ta="function"==typeof WeakSet?WeakSet:Set;function na(e,t){var n=t.source,r=t.stack;null===r&&null!==n&&(r=ve(n)),null!==n&&ge(n.type),t=t.value,null!==e&&1===e.tag&&ge(e.type);try{console.error(t)}catch(e){setTimeout((function(){throw e}))}}function ra(e){var t=e.ref;if(null!==t)if("function"==typeof t)try{t(null)}catch(t){wc(e,t)}else t.current=null}function oa(e,t){switch(t.tag){case 0:case 11:case 15:case 22:case 3:case 5:case 6:case 4:case 17:return;case 1:if(256&t.effectTag&&null!==e){var n=e.memoizedProps,r=e.memoizedState;t=(e=t.stateNode).getSnapshotBeforeUpdate(t.elementType===t.type?n:Jo(t.type,n),r),e.__reactInternalSnapshotBeforeUpdate=t}return}throw Error(s(163))}function ia(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.destroy;n.destroy=void 0,void 0!==r&&r()}n=n.next}while(n!==t)}}function sa(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function aa(e,t,n){switch(n.tag){case 0:case 11:case 15:case 22:return void sa(3,n);case 1:if(e=n.stateNode,4&n.effectTag)if(null===t)e.componentDidMount();else{var r=n.elementType===n.type?t.memoizedProps:Jo(n.type,t.memoizedProps);e.componentDidUpdate(r,t.memoizedState,e.__reactInternalSnapshotBeforeUpdate)}return void(null!==(t=n.updateQueue)&&hi(n,t,e));case 3:if(null!==(t=n.updateQueue)){if(e=null,null!==n.child)switch(n.child.tag){case 5:case 1:e=n.child.stateNode}hi(n,t,e)}return;case 5:return e=n.stateNode,void(null===t&&4&n.effectTag&&yn(n.type,n.memoizedProps)&&e.focus());case 6:case 4:case 12:case 19:case 17:case 20:case 21:return;case 13:return void(null===n.memoizedState&&(n=n.alternate,null!==n&&(n=n.memoizedState,null!==n&&(n=n.dehydrated,null!==n&&Nt(n)))))}throw Error(s(163))}function ca(e,t,n){switch("function"==typeof Oc&&Oc(t),t.tag){case 0:case 11:case 14:case 15:case 22:if(null!==(e=t.updateQueue)&&null!==(e=e.lastEffect)){var r=e.next;Vo(97<n?97:n,(function(){var e=r;do{var n=e.destroy;if(void 0!==n){var o=t;try{n()}catch(e){wc(o,e)}}e=e.next}while(e!==r)}))}break;case 1:ra(t),"function"==typeof(n=t.stateNode).componentWillUnmount&&function(e,t){try{t.props=e.memoizedProps,t.state=e.memoizedState,t.componentWillUnmount()}catch(t){wc(e,t)}}(t,n);break;case 5:ra(t);break;case 4:ha(e,t,n)}}function la(e){var t=e.alternate;e.return=null,e.child=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.alternate=null,e.firstEffect=null,e.lastEffect=null,e.pendingProps=null,e.memoizedProps=null,e.stateNode=null,null!==t&&la(t)}function ua(e){return 5===e.tag||3===e.tag||4===e.tag}function da(e){e:{for(var t=e.return;null!==t;){if(ua(t)){var n=t;break e}t=t.return}throw Error(s(160))}switch(t=n.stateNode,n.tag){case 5:var r=!1;break;case 3:case 4:t=t.containerInfo,r=!0;break;default:throw Error(s(161))}16&n.effectTag&&(Be(t,""),n.effectTag&=-17);e:t:for(n=e;;){for(;null===n.sibling;){if(null===n.return||ua(n.return)){n=null;break e}n=n.return}for(n.sibling.return=n.return,n=n.sibling;5!==n.tag&&6!==n.tag&&18!==n.tag;){if(2&n.effectTag)continue t;if(null===n.child||4===n.tag)continue t;n.child.return=n,n=n.child}if(!(2&n.effectTag)){n=n.stateNode;break e}}r?pa(e,n,t):ma(e,n,t)}function pa(e,t,n){var r=e.tag,o=5===r||6===r;if(o)e=o?e.stateNode:e.stateNode.instance,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=cn));else if(4!==r&&null!==(e=e.child))for(pa(e,t,n),e=e.sibling;null!==e;)pa(e,t,n),e=e.sibling}function ma(e,t,n){var r=e.tag,o=5===r||6===r;if(o)e=o?e.stateNode:e.stateNode.instance,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(ma(e,t,n),e=e.sibling;null!==e;)ma(e,t,n),e=e.sibling}function ha(e,t,n){for(var r,o,i=t,a=!1;;){if(!a){a=i.return;e:for(;;){if(null===a)throw Error(s(160));switch(r=a.stateNode,a.tag){case 5:o=!1;break e;case 3:case 4:r=r.containerInfo,o=!0;break e}a=a.return}a=!0}if(5===i.tag||6===i.tag){e:for(var c=e,l=i,u=n,d=l;;)if(ca(c,d,u),null!==d.child&&4!==d.tag)d.child.return=d,d=d.child;else{if(d===l)break e;for(;null===d.sibling;){if(null===d.return||d.return===l)break e;d=d.return}d.sibling.return=d.return,d=d.sibling}o?(c=r,l=i.stateNode,8===c.nodeType?c.parentNode.removeChild(l):c.removeChild(l)):r.removeChild(i.stateNode)}else if(4===i.tag){if(null!==i.child){r=i.stateNode.containerInfo,o=!0,i.child.return=i,i=i.child;continue}}else if(ca(e,i,n),null!==i.child){i.child.return=i,i=i.child;continue}if(i===t)break;for(;null===i.sibling;){if(null===i.return||i.return===t)return;4===(i=i.return).tag&&(a=!1)}i.sibling.return=i.return,i=i.sibling}}function fa(e,t){switch(t.tag){case 0:case 11:case 14:case 15:case 22:return void ia(3,t);case 1:case 12:case 17:return;case 5:var n=t.stateNode;if(null!=n){var r=t.memoizedProps,o=null!==e?e.memoizedProps:r;e=t.type;var i=t.updateQueue;if(t.updateQueue=null,null!==i){for(n[In]=r,"input"===e&&"radio"===r.type&&null!=r.name&&Te(n,r),on(e,o),t=on(e,r),o=0;o<i.length;o+=2){var a=i[o],c=i[o+1];"style"===a?tn(n,c):"dangerouslySetInnerHTML"===a?je(n,c):"children"===a?Be(n,c):J(n,a,c,t)}switch(e){case"input":Se(n,r);break;case"textarea":Re(n,r);break;case"select":t=n._wrapperState.wasMultiple,n._wrapperState.wasMultiple=!!r.multiple,null!=(e=r.value)?Ae(n,!!r.multiple,e,!1):t!==!!r.multiple&&(null!=r.defaultValue?Ae(n,!!r.multiple,r.defaultValue,!0):Ae(n,!!r.multiple,r.multiple?[]:"",!1))}}}return;case 6:if(null===t.stateNode)throw Error(s(162));return void(t.stateNode.nodeValue=t.memoizedProps);case 3:return void((t=t.stateNode).hydrate&&(t.hydrate=!1,Nt(t.containerInfo)));case 13:if(n=t,null===t.memoizedState?r=!1:(r=!0,n=t.child,ja=zo()),null!==n)e:for(e=n;;){if(5===e.tag)i=e.stateNode,r?"function"==typeof(i=i.style).setProperty?i.setProperty("display","none","important"):i.display="none":(i=e.stateNode,o=null!=(o=e.memoizedProps.style)&&o.hasOwnProperty("display")?o.display:null,i.style.display=en("display",o));else if(6===e.tag)e.stateNode.nodeValue=r?"":e.memoizedProps;else{if(13===e.tag&&null!==e.memoizedState&&null===e.memoizedState.dehydrated){(i=e.child.sibling).return=e,e=i;continue}if(null!==e.child){e.child.return=e,e=e.child;continue}}if(e===n)break;for(;null===e.sibling;){if(null===e.return||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}return void ga(t);case 19:return void ga(t)}throw Error(s(163))}function ga(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new ta),t.forEach((function(t){var r=Tc.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}var va="function"==typeof WeakMap?WeakMap:Map;function ba(e,t,n){(n=ui(n,null)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Fa||(Fa=!0,Ua=r),na(e,t)},n}function ya(e,t,n){(n=ui(n,null)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var o=t.value;n.payload=function(){return na(e,t),r(o)}}var i=e.stateNode;return null!==i&&"function"==typeof i.componentDidCatch&&(n.callback=function(){"function"!=typeof r&&(null===za?za=new Set([this]):za.add(this),na(e,t));var n=t.stack;this.componentDidCatch(t.value,{componentStack:null!==n?n:""})}),n}var _a,Ea=Math.ceil,wa=Q.ReactCurrentDispatcher,xa=Q.ReactCurrentOwner,Ta=0,Sa=3,Oa=4,Ia=0,ka=null,Aa=null,Ca=0,Pa=Ta,Ra=null,La=1073741823,Da=1073741823,Na=null,Ma=0,Ha=!1,ja=0,Ba=null,Fa=!1,Ua=null,za=null,qa=!1,Ga=null,Va=90,Ka=null,Wa=0,$a=null,Ya=0;function Qa(){return 0!=(48&Ia)?1073741821-(zo()/10|0):0!==Ya?Ya:Ya=1073741821-(zo()/10|0)}function Ja(e,t,n){if(0==(2&(t=t.mode)))return 1073741823;var r=qo();if(0==(4&t))return 99===r?1073741823:1073741822;if(0!=(16&Ia))return Ca;if(null!==n)e=Qo(e,0|n.timeoutMs||5e3,250);else switch(r){case 99:e=1073741823;break;case 98:e=Qo(e,150,100);break;case 97:case 96:e=Qo(e,5e3,250);break;case 95:e=2;break;default:throw Error(s(326))}return null!==ka&&e===Ca&&--e,e}function Za(e,t){if(50<Wa)throw Wa=0,$a=null,Error(s(185));if(null!==(e=Xa(e,t))){var n=qo();1073741823===t?0!=(8&Ia)&&0==(48&Ia)?rc(e):(tc(e),0===Ia&&$o()):tc(e),0==(4&Ia)||98!==n&&99!==n||(null===Ka?Ka=new Map([[e,t]]):(void 0===(n=Ka.get(e))||n>t)&&Ka.set(e,t))}}function Xa(e,t){e.expirationTime<t&&(e.expirationTime=t);var n=e.alternate;null!==n&&n.expirationTime<t&&(n.expirationTime=t);var r=e.return,o=null;if(null===r&&3===e.tag)o=e.stateNode;else for(;null!==r;){if(n=r.alternate,r.childExpirationTime<t&&(r.childExpirationTime=t),null!==n&&n.childExpirationTime<t&&(n.childExpirationTime=t),null===r.return&&3===r.tag){o=r.stateNode;break}r=r.return}return null!==o&&(ka===o&&(uc(t),Pa===Oa&&Hc(o,Ca)),jc(o,t)),o}function ec(e){var t=e.lastExpiredTime;if(0!==t)return t;if(!Mc(e,t=e.firstPendingTime))return t;var n=e.lastPingedTime;return 2>=(e=n>(e=e.nextKnownPendingLevel)?n:e)&&t!==e?0:e}function tc(e){if(0!==e.lastExpiredTime)e.callbackExpirationTime=1073741823,e.callbackPriority=99,e.callbackNode=Wo(rc.bind(null,e));else{var t=ec(e),n=e.callbackNode;if(0===t)null!==n&&(e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90);else{var r=Qa();if(r=1073741823===t?99:1===t||2===t?95:0>=(r=10*(1073741821-t)-10*(1073741821-r))?99:250>=r?98:5250>=r?97:95,null!==n){var o=e.callbackPriority;if(e.callbackExpirationTime===t&&o>=r)return;n!==No&&Oo(n)}e.callbackExpirationTime=t,e.callbackPriority=r,t=1073741823===t?Wo(rc.bind(null,e)):Ko(r,nc.bind(null,e),{timeout:10*(1073741821-t)-zo()}),e.callbackNode=t}}}function nc(e,t){if(Ya=0,t)return Bc(e,t=Qa()),tc(e),null;var n=ec(e);if(0!==n){if(t=e.callbackNode,0!=(48&Ia))throw Error(s(327));if(yc(),e===ka&&n===Ca||sc(e,n),null!==Aa){var r=Ia;Ia|=16;for(var o=cc();;)try{pc();break}catch(t){ac(e,t)}if(ni(),Ia=r,wa.current=o,1===Pa)throw t=Ra,sc(e,n),Hc(e,n),tc(e),t;if(null===Aa)switch(o=e.finishedWork=e.current.alternate,e.finishedExpirationTime=n,r=Pa,ka=null,r){case Ta:case 1:throw Error(s(345));case 2:Bc(e,2<n?2:n);break;case Sa:if(Hc(e,n),n===(r=e.lastSuspendedTime)&&(e.nextKnownPendingLevel=fc(o)),1073741823===La&&10<(o=ja+500-zo())){if(Ha){var i=e.lastPingedTime;if(0===i||i>=n){e.lastPingedTime=n,sc(e,n);break}}if(0!==(i=ec(e))&&i!==n)break;if(0!==r&&r!==n){e.lastPingedTime=r;break}e.timeoutHandle=En(gc.bind(null,e),o);break}gc(e);break;case Oa:if(Hc(e,n),n===(r=e.lastSuspendedTime)&&(e.nextKnownPendingLevel=fc(o)),Ha&&(0===(o=e.lastPingedTime)||o>=n)){e.lastPingedTime=n,sc(e,n);break}if(0!==(o=ec(e))&&o!==n)break;if(0!==r&&r!==n){e.lastPingedTime=r;break}if(1073741823!==Da?r=10*(1073741821-Da)-zo():1073741823===La?r=0:(r=10*(1073741821-La)-5e3,0>(r=(o=zo())-r)&&(r=0),(n=10*(1073741821-n)-o)<(r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Ea(r/1960))-r)&&(r=n)),10<r){e.timeoutHandle=En(gc.bind(null,e),r);break}gc(e);break;case 5:if(1073741823!==La&&null!==Na){i=La;var a=Na;if(0>=(r=0|a.busyMinDurationMs)?r=0:(o=0|a.busyDelayMs,r=(i=zo()-(10*(1073741821-i)-(0|a.timeoutMs||5e3)))<=o?0:o+r-i),10<r){Hc(e,n),e.timeoutHandle=En(gc.bind(null,e),r);break}}gc(e);break;default:throw Error(s(329))}if(tc(e),e.callbackNode===t)return nc.bind(null,e)}}return null}function rc(e){var t=e.lastExpiredTime;if(t=0!==t?t:1073741823,0!=(48&Ia))throw Error(s(327));if(yc(),e===ka&&t===Ca||sc(e,t),null!==Aa){var n=Ia;Ia|=16;for(var r=cc();;)try{dc();break}catch(t){ac(e,t)}if(ni(),Ia=n,wa.current=r,1===Pa)throw n=Ra,sc(e,t),Hc(e,t),tc(e),n;if(null!==Aa)throw Error(s(261));e.finishedWork=e.current.alternate,e.finishedExpirationTime=t,ka=null,gc(e),tc(e)}return null}function oc(e,t){var n=Ia;Ia|=1;try{return e(t)}finally{0===(Ia=n)&&$o()}}function ic(e,t){var n=Ia;Ia&=-2,Ia|=8;try{return e(t)}finally{0===(Ia=n)&&$o()}}function sc(e,t){e.finishedWork=null,e.finishedExpirationTime=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,wn(n)),null!==Aa)for(n=Aa.return;null!==n;){var r=n;switch(r.tag){case 1:null!=(r=r.type.childContextTypes)&&yo();break;case 3:Ni(),uo(fo),uo(ho);break;case 5:Hi(r);break;case 4:Ni();break;case 13:case 19:uo(ji);break;case 10:ri(r)}n=n.return}ka=e,Aa=Cc(e.current,null),Ca=t,Pa=Ta,Ra=null,Da=La=1073741823,Na=null,Ma=0,Ha=!1}function ac(e,t){for(;;){try{if(ni(),Ui.current=bs,Wi)for(var n=Gi.memoizedState;null!==n;){var r=n.queue;null!==r&&(r.pending=null),n=n.next}if(qi=0,Ki=Vi=Gi=null,Wi=!1,null===Aa||null===Aa.return)return Pa=1,Ra=t,Aa=null;e:{var o=e,i=Aa.return,s=Aa,a=t;if(t=Ca,s.effectTag|=2048,s.firstEffect=s.lastEffect=null,null!==a&&"object"==typeof a&&"function"==typeof a.then){var c=a;if(0==(2&s.mode)){var l=s.alternate;l?(s.updateQueue=l.updateQueue,s.memoizedState=l.memoizedState,s.expirationTime=l.expirationTime):(s.updateQueue=null,s.memoizedState=null)}var u=0!=(1&ji.current),d=i;do{var p;if(p=13===d.tag){var m=d.memoizedState;if(null!==m)p=null!==m.dehydrated;else{var h=d.memoizedProps;p=void 0!==h.fallback&&(!0!==h.unstable_avoidThisFallback||!u)}}if(p){var f=d.updateQueue;if(null===f){var g=new Set;g.add(c),d.updateQueue=g}else f.add(c);if(0==(2&d.mode)){if(d.effectTag|=64,s.effectTag&=-2981,1===s.tag)if(null===s.alternate)s.tag=17;else{var v=ui(1073741823,null);v.tag=2,di(s,v)}s.expirationTime=1073741823;break e}a=void 0,s=t;var b=o.pingCache;if(null===b?(b=o.pingCache=new va,a=new Set,b.set(c,a)):void 0===(a=b.get(c))&&(a=new Set,b.set(c,a)),!a.has(s)){a.add(s);var y=xc.bind(null,o,c,s);c.then(y,y)}d.effectTag|=4096,d.expirationTime=t;break e}d=d.return}while(null!==d);a=Error((ge(s.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display."+ve(s))}5!==Pa&&(Pa=2),a=ea(a,s),d=i;do{switch(d.tag){case 3:c=a,d.effectTag|=4096,d.expirationTime=t,pi(d,ba(d,c,t));break e;case 1:c=a;var _=d.type,E=d.stateNode;if(0==(64&d.effectTag)&&("function"==typeof _.getDerivedStateFromError||null!==E&&"function"==typeof E.componentDidCatch&&(null===za||!za.has(E)))){d.effectTag|=4096,d.expirationTime=t,pi(d,ya(d,c,t));break e}}d=d.return}while(null!==d)}Aa=hc(Aa)}catch(e){t=e;continue}break}}function cc(){var e=wa.current;return wa.current=bs,null===e?bs:e}function lc(e,t){e<La&&2<e&&(La=e),null!==t&&e<Da&&2<e&&(Da=e,Na=t)}function uc(e){e>Ma&&(Ma=e)}function dc(){for(;null!==Aa;)Aa=mc(Aa)}function pc(){for(;null!==Aa&&!Mo();)Aa=mc(Aa)}function mc(e){var t=_a(e.alternate,e,Ca);return e.memoizedProps=e.pendingProps,null===t&&(t=hc(e)),xa.current=null,t}function hc(e){Aa=e;do{var t=Aa.alternate;if(e=Aa.return,0==(2048&Aa.effectTag)){if(t=Zs(t,Aa,Ca),1===Ca||1!==Aa.childExpirationTime){for(var n=0,r=Aa.child;null!==r;){var o=r.expirationTime,i=r.childExpirationTime;o>n&&(n=o),i>n&&(n=i),r=r.sibling}Aa.childExpirationTime=n}if(null!==t)return t;null!==e&&0==(2048&e.effectTag)&&(null===e.firstEffect&&(e.firstEffect=Aa.firstEffect),null!==Aa.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=Aa.firstEffect),e.lastEffect=Aa.lastEffect),1<Aa.effectTag&&(null!==e.lastEffect?e.lastEffect.nextEffect=Aa:e.firstEffect=Aa,e.lastEffect=Aa))}else{if(null!==(t=Xs(Aa)))return t.effectTag&=2047,t;null!==e&&(e.firstEffect=e.lastEffect=null,e.effectTag|=2048)}if(null!==(t=Aa.sibling))return t;Aa=e}while(null!==Aa);return Pa===Ta&&(Pa=5),null}function fc(e){var t=e.expirationTime;return t>(e=e.childExpirationTime)?t:e}function gc(e){var t=qo();return Vo(99,vc.bind(null,e,t)),null}function vc(e,t){do{yc()}while(null!==Ga);if(0!=(48&Ia))throw Error(s(327));var n=e.finishedWork,r=e.finishedExpirationTime;if(null===n)return null;if(e.finishedWork=null,e.finishedExpirationTime=0,n===e.current)throw Error(s(177));e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90,e.nextKnownPendingLevel=0;var o=fc(n);if(e.firstPendingTime=o,r<=e.lastSuspendedTime?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:r<=e.firstSuspendedTime&&(e.firstSuspendedTime=r-1),r<=e.lastPingedTime&&(e.lastPingedTime=0),r<=e.lastExpiredTime&&(e.lastExpiredTime=0),e===ka&&(Aa=ka=null,Ca=0),1<n.effectTag?null!==n.lastEffect?(n.lastEffect.nextEffect=n,o=n.firstEffect):o=n:o=n.firstEffect,null!==o){var i=Ia;Ia|=32,xa.current=null,vn=Vt;var a=mn();if(hn(a)){if("selectionStart"in a)var c={start:a.selectionStart,end:a.selectionEnd};else e:{var l=(c=(c=a.ownerDocument)&&c.defaultView||window).getSelection&&c.getSelection();if(l&&0!==l.rangeCount){c=l.anchorNode;var u=l.anchorOffset,d=l.focusNode;l=l.focusOffset;try{c.nodeType,d.nodeType}catch(e){c=null;break e}var p=0,m=-1,h=-1,f=0,g=0,v=a,b=null;t:for(;;){for(var y;v!==c||0!==u&&3!==v.nodeType||(m=p+u),v!==d||0!==l&&3!==v.nodeType||(h=p+l),3===v.nodeType&&(p+=v.nodeValue.length),null!==(y=v.firstChild);)b=v,v=y;for(;;){if(v===a)break t;if(b===c&&++f===u&&(m=p),b===d&&++g===l&&(h=p),null!==(y=v.nextSibling))break;b=(v=b).parentNode}v=y}c=-1===m||-1===h?null:{start:m,end:h}}else c=null}c=c||{start:0,end:0}}else c=null;bn={activeElementDetached:null,focusedElem:a,selectionRange:c},Vt=!1,Ba=o;do{try{bc()}catch(e){if(null===Ba)throw Error(s(330));wc(Ba,e),Ba=Ba.nextEffect}}while(null!==Ba);Ba=o;do{try{for(a=e,c=t;null!==Ba;){var _=Ba.effectTag;if(16&_&&Be(Ba.stateNode,""),128&_){var E=Ba.alternate;if(null!==E){var w=E.ref;null!==w&&("function"==typeof w?w(null):w.current=null)}}switch(1038&_){case 2:da(Ba),Ba.effectTag&=-3;break;case 6:da(Ba),Ba.effectTag&=-3,fa(Ba.alternate,Ba);break;case 1024:Ba.effectTag&=-1025;break;case 1028:Ba.effectTag&=-1025,fa(Ba.alternate,Ba);break;case 4:fa(Ba.alternate,Ba);break;case 8:ha(a,u=Ba,c),la(u)}Ba=Ba.nextEffect}}catch(e){if(null===Ba)throw Error(s(330));wc(Ba,e),Ba=Ba.nextEffect}}while(null!==Ba);if(w=bn,E=mn(),_=w.focusedElem,c=w.selectionRange,E!==_&&_&&_.ownerDocument&&pn(_.ownerDocument.documentElement,_)){null!==c&&hn(_)&&(E=c.start,void 0===(w=c.end)&&(w=E),"selectionStart"in _?(_.selectionStart=E,_.selectionEnd=Math.min(w,_.value.length)):(w=(E=_.ownerDocument||document)&&E.defaultView||window).getSelection&&(w=w.getSelection(),u=_.textContent.length,a=Math.min(c.start,u),c=void 0===c.end?a:Math.min(c.end,u),!w.extend&&a>c&&(u=c,c=a,a=u),u=dn(_,a),d=dn(_,c),u&&d&&(1!==w.rangeCount||w.anchorNode!==u.node||w.anchorOffset!==u.offset||w.focusNode!==d.node||w.focusOffset!==d.offset)&&((E=E.createRange()).setStart(u.node,u.offset),w.removeAllRanges(),a>c?(w.addRange(E),w.extend(d.node,d.offset)):(E.setEnd(d.node,d.offset),w.addRange(E))))),E=[];for(w=_;w=w.parentNode;)1===w.nodeType&&E.push({element:w,left:w.scrollLeft,top:w.scrollTop});for("function"==typeof _.focus&&_.focus(),_=0;_<E.length;_++)(w=E[_]).element.scrollLeft=w.left,w.element.scrollTop=w.top}Vt=!!vn,bn=vn=null,e.current=n,Ba=o;do{try{for(_=e;null!==Ba;){var x=Ba.effectTag;if(36&x&&aa(_,Ba.alternate,Ba),128&x){E=void 0;var T=Ba.ref;if(null!==T){var S=Ba.stateNode;Ba.tag,E=S,"function"==typeof T?T(E):T.current=E}}Ba=Ba.nextEffect}}catch(e){if(null===Ba)throw Error(s(330));wc(Ba,e),Ba=Ba.nextEffect}}while(null!==Ba);Ba=null,Ho(),Ia=i}else e.current=n;if(qa)qa=!1,Ga=e,Va=t;else for(Ba=o;null!==Ba;)t=Ba.nextEffect,Ba.nextEffect=null,Ba=t;if(0===(t=e.firstPendingTime)&&(za=null),1073741823===t?e===$a?Wa++:(Wa=0,$a=e):Wa=0,"function"==typeof Sc&&Sc(n.stateNode,r),tc(e),Fa)throw Fa=!1,e=Ua,Ua=null,e;return 0!=(8&Ia)||$o(),null}function bc(){for(;null!==Ba;){var e=Ba.effectTag;0!=(256&e)&&oa(Ba.alternate,Ba),0==(512&e)||qa||(qa=!0,Ko(97,(function(){return yc(),null}))),Ba=Ba.nextEffect}}function yc(){if(90!==Va){var e=97<Va?97:Va;return Va=90,Vo(e,_c)}}function _c(){if(null===Ga)return!1;var e=Ga;if(Ga=null,0!=(48&Ia))throw Error(s(331));var t=Ia;for(Ia|=32,e=e.current.firstEffect;null!==e;){try{var n=e;if(0!=(512&n.effectTag))switch(n.tag){case 0:case 11:case 15:case 22:ia(5,n),sa(5,n)}}catch(t){if(null===e)throw Error(s(330));wc(e,t)}n=e.nextEffect,e.nextEffect=null,e=n}return Ia=t,$o(),!0}function Ec(e,t,n){di(e,t=ba(e,t=ea(n,t),1073741823)),null!==(e=Xa(e,1073741823))&&tc(e)}function wc(e,t){if(3===e.tag)Ec(e,e,t);else for(var n=e.return;null!==n;){if(3===n.tag){Ec(n,e,t);break}if(1===n.tag){var r=n.stateNode;if("function"==typeof n.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===za||!za.has(r))){di(n,e=ya(n,e=ea(t,e),1073741823)),null!==(n=Xa(n,1073741823))&&tc(n);break}}n=n.return}}function xc(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),ka===e&&Ca===n?Pa===Oa||Pa===Sa&&1073741823===La&&zo()-ja<500?sc(e,Ca):Ha=!0:Mc(e,n)&&(0!==(t=e.lastPingedTime)&&t<n||(e.lastPingedTime=n,tc(e)))}function Tc(e,t){var n=e.stateNode;null!==n&&n.delete(t),0==(t=0)&&(t=Ja(t=Qa(),e,null)),null!==(e=Xa(e,t))&&tc(e)}_a=function(e,t,n){var r=t.expirationTime;if(null!==e){var o=t.pendingProps;if(e.memoizedProps!==o||fo.current)Rs=!0;else{if(r<n){switch(Rs=!1,t.tag){case 3:Us(t),Cs();break;case 5:if(Mi(t),4&t.mode&&1!==n&&o.hidden)return t.expirationTime=t.childExpirationTime=1,null;break;case 1:bo(t.type)&&wo(t);break;case 4:Di(t,t.stateNode.containerInfo);break;case 10:r=t.memoizedProps.value,o=t.type._context,po(Zo,o._currentValue),o._currentValue=r;break;case 13:if(null!==t.memoizedState)return 0!==(r=t.child.childExpirationTime)&&r>=n?Ks(e,t,n):(po(ji,1&ji.current),null!==(t=Qs(e,t,n))?t.sibling:null);po(ji,1&ji.current);break;case 19:if(r=t.childExpirationTime>=n,0!=(64&e.effectTag)){if(r)return Ys(e,t,n);t.effectTag|=64}if(null!==(o=t.memoizedState)&&(o.rendering=null,o.tail=null),po(ji,ji.current),!r)return null}return Qs(e,t,n)}Rs=!1}}else Rs=!1;switch(t.expirationTime=0,t.tag){case 2:if(r=t.type,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,o=vo(t,ho.current),ii(t,n),o=Qi(null,t,r,e,o,n),t.effectTag|=1,"object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,bo(r)){var i=!0;wo(t)}else i=!1;t.memoizedState=null!==o.state&&void 0!==o.state?o.state:null,ci(t);var a=r.getDerivedStateFromProps;"function"==typeof a&&vi(t,r,a,e),o.updater=bi,t.stateNode=o,o._reactInternalFiber=t,wi(t,r,e,n),t=Fs(null,t,r,!0,i,n)}else t.tag=0,Ls(null,t,o,n),t=t.child;return t;case 16:e:{if(o=t.elementType,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,function(e){if(-1===e._status){e._status=0;var t=e._ctor;t=t(),e._result=t,t.then((function(t){0===e._status&&(t=t.default,e._status=1,e._result=t)}),(function(t){0===e._status&&(e._status=2,e._result=t)}))}}(o),1!==o._status)throw o._result;switch(o=o._result,t.type=o,i=t.tag=function(e){if("function"==typeof e)return Ac(e)?1:0;if(null!=e){if((e=e.$$typeof)===ce)return 11;if(e===de)return 14}return 2}(o),e=Jo(o,e),i){case 0:t=js(null,t,o,e,n);break e;case 1:t=Bs(null,t,o,e,n);break e;case 11:t=Ds(null,t,o,e,n);break e;case 14:t=Ns(null,t,o,Jo(o.type,e),r,n);break e}throw Error(s(306,o,""))}return t;case 0:return r=t.type,o=t.pendingProps,js(e,t,r,o=t.elementType===r?o:Jo(r,o),n);case 1:return r=t.type,o=t.pendingProps,Bs(e,t,r,o=t.elementType===r?o:Jo(r,o),n);case 3:if(Us(t),r=t.updateQueue,null===e||null===r)throw Error(s(282));if(r=t.pendingProps,o=null!==(o=t.memoizedState)?o.element:null,li(e,t),mi(t,r,null,n),(r=t.memoizedState.element)===o)Cs(),t=Qs(e,t,n);else{if((o=t.stateNode.hydrate)&&(xs=xn(t.stateNode.containerInfo.firstChild),ws=t,o=Ts=!0),o)for(n=ki(t,null,r,n),t.child=n;n;)n.effectTag=-3&n.effectTag|1024,n=n.sibling;else Ls(e,t,r,n),Cs();t=t.child}return t;case 5:return Mi(t),null===e&&Is(t),r=t.type,o=t.pendingProps,i=null!==e?e.memoizedProps:null,a=o.children,_n(r,o)?a=null:null!==i&&_n(r,i)&&(t.effectTag|=16),Hs(e,t),4&t.mode&&1!==n&&o.hidden?(t.expirationTime=t.childExpirationTime=1,t=null):(Ls(e,t,a,n),t=t.child),t;case 6:return null===e&&Is(t),null;case 13:return Ks(e,t,n);case 4:return Di(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=Ii(t,null,r,n):Ls(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,Ds(e,t,r,o=t.elementType===r?o:Jo(r,o),n);case 7:return Ls(e,t,t.pendingProps,n),t.child;case 8:case 12:return Ls(e,t,t.pendingProps.children,n),t.child;case 10:e:{r=t.type._context,o=t.pendingProps,a=t.memoizedProps,i=o.value;var c=t.type._context;if(po(Zo,c._currentValue),c._currentValue=i,null!==a)if(c=a.value,0==(i=Br(c,i)?0:0|("function"==typeof r._calculateChangedBits?r._calculateChangedBits(c,i):1073741823))){if(a.children===o.children&&!fo.current){t=Qs(e,t,n);break e}}else for(null!==(c=t.child)&&(c.return=t);null!==c;){var l=c.dependencies;if(null!==l){a=c.child;for(var u=l.firstContext;null!==u;){if(u.context===r&&0!=(u.observedBits&i)){1===c.tag&&((u=ui(n,null)).tag=2,di(c,u)),c.expirationTime<n&&(c.expirationTime=n),null!==(u=c.alternate)&&u.expirationTime<n&&(u.expirationTime=n),oi(c.return,n),l.expirationTime<n&&(l.expirationTime=n);break}u=u.next}}else a=10===c.tag&&c.type===t.type?null:c.child;if(null!==a)a.return=c;else for(a=c;null!==a;){if(a===t){a=null;break}if(null!==(c=a.sibling)){c.return=a.return,a=c;break}a=a.return}c=a}Ls(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=(i=t.pendingProps).children,ii(t,n),r=r(o=si(o,i.unstable_observedBits)),t.effectTag|=1,Ls(e,t,r,n),t.child;case 14:return i=Jo(o=t.type,t.pendingProps),Ns(e,t,o,i=Jo(o.type,i),r,n);case 15:return Ms(e,t,t.type,t.pendingProps,r,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Jo(r,o),null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),t.tag=1,bo(r)?(e=!0,wo(t)):e=!1,ii(t,n),_i(t,r,o),wi(t,r,o,n),Fs(null,t,r,!0,e,n);case 19:return Ys(e,t,n)}throw Error(s(156,t.tag))};var Sc=null,Oc=null;function Ic(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function kc(e,t,n,r){return new Ic(e,t,n,r)}function Ac(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Cc(e,t){var n=e.alternate;return null===n?((n=kc(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.effectTag=0,n.nextEffect=null,n.firstEffect=null,n.lastEffect=null),n.childExpirationTime=e.childExpirationTime,n.expirationTime=e.expirationTime,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{expirationTime:t.expirationTime,firstContext:t.firstContext,responders:t.responders},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Pc(e,t,n,r,o,i){var a=2;if(r=e,"function"==typeof e)Ac(e)&&(a=1);else if("string"==typeof e)a=5;else e:switch(e){case ne:return Rc(n.children,o,i,t);case ae:a=8,o|=7;break;case re:a=8,o|=1;break;case oe:return(e=kc(12,n,t,8|o)).elementType=oe,e.type=oe,e.expirationTime=i,e;case le:return(e=kc(13,n,t,o)).type=le,e.elementType=le,e.expirationTime=i,e;case ue:return(e=kc(19,n,t,o)).elementType=ue,e.expirationTime=i,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case ie:a=10;break e;case se:a=9;break e;case ce:a=11;break e;case de:a=14;break e;case pe:a=16,r=null;break e;case me:a=22;break e}throw Error(s(130,null==e?e:typeof e,""))}return(t=kc(a,n,t,o)).elementType=e,t.type=r,t.expirationTime=i,t}function Rc(e,t,n,r){return(e=kc(7,e,r,t)).expirationTime=n,e}function Lc(e,t,n){return(e=kc(6,e,null,t)).expirationTime=n,e}function Dc(e,t,n){return(t=kc(4,null!==e.children?e.children:[],e.key,t)).expirationTime=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Nc(e,t,n){this.tag=t,this.current=null,this.containerInfo=e,this.pingCache=this.pendingChildren=null,this.finishedExpirationTime=0,this.finishedWork=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=n,this.callbackNode=null,this.callbackPriority=90,this.lastExpiredTime=this.lastPingedTime=this.nextKnownPendingLevel=this.lastSuspendedTime=this.firstSuspendedTime=this.firstPendingTime=0}function Mc(e,t){var n=e.firstSuspendedTime;return e=e.lastSuspendedTime,0!==n&&n>=t&&e<=t}function Hc(e,t){var n=e.firstSuspendedTime,r=e.lastSuspendedTime;n<t&&(e.firstSuspendedTime=t),(r>t||0===n)&&(e.lastSuspendedTime=t),t<=e.lastPingedTime&&(e.lastPingedTime=0),t<=e.lastExpiredTime&&(e.lastExpiredTime=0)}function jc(e,t){t>e.firstPendingTime&&(e.firstPendingTime=t);var n=e.firstSuspendedTime;0!==n&&(t>=n?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:t>=e.lastSuspendedTime&&(e.lastSuspendedTime=t+1),t>e.nextKnownPendingLevel&&(e.nextKnownPendingLevel=t))}function Bc(e,t){var n=e.lastExpiredTime;(0===n||n>t)&&(e.lastExpiredTime=t)}function Fc(e,t,n,r){var o=t.current,i=Qa(),a=fi.suspense;i=Ja(i,o,a);e:if(n){t:{if(Ze(n=n._reactInternalFiber)!==n||1!==n.tag)throw Error(s(170));var c=n;do{switch(c.tag){case 3:c=c.stateNode.context;break t;case 1:if(bo(c.type)){c=c.stateNode.__reactInternalMemoizedMergedChildContext;break t}}c=c.return}while(null!==c);throw Error(s(171))}if(1===n.tag){var l=n.type;if(bo(l)){n=Eo(n,l,c);break e}}n=c}else n=mo;return null===t.context?t.context=n:t.pendingContext=n,(t=ui(i,a)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),di(o,t),Za(o,i),i}function Uc(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function zc(e,t){null!==(e=e.memoizedState)&&null!==e.dehydrated&&e.retryTime<t&&(e.retryTime=t)}function qc(e,t){zc(e,t),(e=e.alternate)&&zc(e,t)}function Gc(e,t,n){var r=new Nc(e,t,n=null!=n&&!0===n.hydrate),o=kc(3,null,null,2===t?7:1===t?3:0);r.current=o,o.stateNode=r,ci(o),e[kn]=r.current,n&&0!==t&&function(e,t){var n=Je(t);St.forEach((function(e){mt(e,t,n)})),Ot.forEach((function(e){mt(e,t,n)}))}(0,9===e.nodeType?e:e.ownerDocument),this._internalRoot=r}function Vc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Kc(e,t,n,r,o){var i=n._reactRootContainer;if(i){var s=i._internalRoot;if("function"==typeof o){var a=o;o=function(){var e=Uc(s);a.call(e)}}Fc(t,s,e,o)}else{if(i=n._reactRootContainer=function(e,t){if(t||(t=!(!(t=e?9===e.nodeType?e.documentElement:e.firstChild:null)||1!==t.nodeType||!t.hasAttribute("data-reactroot"))),!t)for(var n;n=e.lastChild;)e.removeChild(n);return new Gc(e,0,t?{hydrate:!0}:void 0)}(n,r),s=i._internalRoot,"function"==typeof o){var c=o;o=function(){var e=Uc(s);c.call(e)}}ic((function(){Fc(t,s,e,o)}))}return Uc(s)}function Wc(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:te,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}function $c(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Vc(t))throw Error(s(200));return Wc(e,t,null,n)}Gc.prototype.render=function(e){Fc(e,this._internalRoot,null,null)},Gc.prototype.unmount=function(){var e=this._internalRoot,t=e.containerInfo;Fc(null,e,null,(function(){t[kn]=null}))},ht=function(e){if(13===e.tag){var t=Qo(Qa(),150,100);Za(e,t),qc(e,t)}},ft=function(e){13===e.tag&&(Za(e,3),qc(e,3))},gt=function(e){if(13===e.tag){var t=Qa();Za(e,t=Ja(t,e,null)),qc(e,t)}},k=function(e,t,n){switch(t){case"input":if(Se(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var o=Rn(r);if(!o)throw Error(s(90));Ee(r),Se(r,o)}}}break;case"textarea":Re(e,n);break;case"select":null!=(t=n.value)&&Ae(e,!!n.multiple,t,!1)}},D=oc,N=function(e,t,n,r,o){var i=Ia;Ia|=4;try{return Vo(98,e.bind(null,t,n,r,o))}finally{0===(Ia=i)&&$o()}},M=function(){0==(49&Ia)&&(function(){if(null!==Ka){var e=Ka;Ka=null,e.forEach((function(e,t){Bc(t,e),tc(t)})),$o()}}(),yc())},H=function(e,t){var n=Ia;Ia|=2;try{return e(t)}finally{0===(Ia=n)&&$o()}};var Yc={Events:[Cn,Pn,Rn,O,x,Bn,function(e){rt(e,jn)},R,L,Qt,st,yc,{current:!1}]};!function(e){var t=e.findFiberByHostInstance;!function(e){if("undefined"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled||!t.supportsFiber)return!0;try{var n=t.inject(e);Sc=function(e){try{t.onCommitFiberRoot(n,e,void 0,64==(64&e.current.effectTag))}catch(e){}},Oc=function(e){try{t.onCommitFiberUnmount(n,e)}catch(e){}}}catch(e){}}(o({},e,{overrideHookState:null,overrideProps:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Q.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=tt(e))?null:e.stateNode},findFiberByHostInstance:function(e){return t?t(e):null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null}))}({findFiberByHostInstance:An,bundleType:0,version:"16.14.0",rendererPackageName:"react-dom"}),t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Yc,t.createPortal=$c,t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternalFiber;if(void 0===t){if("function"==typeof e.render)throw Error(s(188));throw Error(s(268,Object.keys(e)))}return null===(e=tt(t))?null:e.stateNode},t.flushSync=function(e,t){if(0!=(48&Ia))throw Error(s(187));var n=Ia;Ia|=1;try{return Vo(99,e.bind(null,t))}finally{Ia=n,$o()}},t.hydrate=function(e,t,n){if(!Vc(t))throw Error(s(200));return Kc(null,e,t,!0,n)},t.render=function(e,t,n){if(!Vc(t))throw Error(s(200));return Kc(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!Vc(e))throw Error(s(40));return!!e._reactRootContainer&&(ic((function(){Kc(null,null,e,!1,(function(){e._reactRootContainer=null,e[kn]=null}))})),!0)},t.unstable_batchedUpdates=oc,t.unstable_createPortal=function(e,t){return $c(e,t,2<arguments.length&&void 0!==arguments[2]?arguments[2]:null)},t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Vc(n))throw Error(s(200));if(null==e||void 0===e._reactInternalFiber)throw Error(s(38));return Kc(e,t,n,!1,r)},t.version="16.14.0"},28316:function(e,t,n){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=n(52967)},46847:function(e,t,n){"use strict";function r(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=e&&this.setState(e)}function o(e){this.setState(function(t){var n=this.constructor.getDerivedStateFromProps(e,t);return null!=n?n:null}.bind(this))}function i(e,t){try{var n=this.props,r=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(n,r)}finally{this.props=n,this.state=r}}function s(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");if("function"!=typeof e.getDerivedStateFromProps&&"function"!=typeof t.getSnapshotBeforeUpdate)return e;var n=null,s=null,a=null;if("function"==typeof t.componentWillMount?n="componentWillMount":"function"==typeof t.UNSAFE_componentWillMount&&(n="UNSAFE_componentWillMount"),"function"==typeof t.componentWillReceiveProps?s="componentWillReceiveProps":"function"==typeof t.UNSAFE_componentWillReceiveProps&&(s="UNSAFE_componentWillReceiveProps"),"function"==typeof t.componentWillUpdate?a="componentWillUpdate":"function"==typeof t.UNSAFE_componentWillUpdate&&(a="UNSAFE_componentWillUpdate"),null!==n||null!==s||null!==a){var c=e.displayName||e.name,l="function"==typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+c+" uses "+l+" but also contains the following legacy lifecycles:"+(null!==n?"\n  "+n:"")+(null!==s?"\n  "+s:"")+(null!==a?"\n  "+a:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"==typeof e.getDerivedStateFromProps&&(t.componentWillMount=r,t.componentWillReceiveProps=o),"function"==typeof t.getSnapshotBeforeUpdate){if("function"!=typeof t.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");t.componentWillUpdate=i;var u=t.componentDidUpdate;t.componentDidUpdate=function(e,t,n){var r=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:n;u.call(this,e,t,r)}}return e}n.r(t),n.d(t,{polyfill:function(){return s}}),r.__suppressDeprecationWarning=!0,o.__suppressDeprecationWarning=!0,i.__suppressDeprecationWarning=!0},27483:function(e,t,n){"use strict";n.d(t,{j:function(){return s}});var r=n(81665),o=n(92693),i=n(10774),s=new(function(e){function t(){var t;return(t=e.call(this)||this).setup=function(e){var t;if(!i.sk&&(null==(t=window)?void 0:t.addEventListener)){var n=function(){return e()};return window.addEventListener("visibilitychange",n,!1),window.addEventListener("focus",n,!1),function(){window.removeEventListener("visibilitychange",n),window.removeEventListener("focus",n)}}},t}(0,r.Z)(t,e);var n=t.prototype;return n.onSubscribe=function(){this.cleanup||this.setEventListener(this.setup)},n.onUnsubscribe=function(){var e;this.hasListeners()||(null==(e=this.cleanup)||e.call(this),this.cleanup=void 0)},n.setEventListener=function(e){var t,n=this;this.setup=e,null==(t=this.cleanup)||t.call(this),this.cleanup=e((function(e){"boolean"==typeof e?n.setFocused(e):n.onFocus()}))},n.setFocused=function(e){this.focused=e,e&&this.onFocus()},n.onFocus=function(){this.listeners.forEach((function(e){e()}))},n.isFocused=function(){return"boolean"==typeof this.focused?this.focused:"undefined"==typeof document||[void 0,"visible","prerender"].includes(document.visibilityState)},t}(o.l))},60002:function(e,t,n){"use strict";n.d(t,{QueryClient:function(){return r.S}});var r=n(86212),o=n(77820);n.o(o,"QueryClientProvider")&&n.d(t,{QueryClientProvider:function(){return o.QueryClientProvider}}),n.o(o,"useIsMutating")&&n.d(t,{useIsMutating:function(){return o.useIsMutating}}),n.o(o,"useMutation")&&n.d(t,{useMutation:function(){return o.useMutation}}),n.o(o,"useQuery")&&n.d(t,{useQuery:function(){return o.useQuery}}),n.o(o,"useQueryClient")&&n.d(t,{useQueryClient:function(){return o.useQueryClient}})},53579:function(e,t,n){"use strict";n.d(t,{E:function(){return i},j:function(){return o}});var r=console;function o(){return r}function i(e){r=e}},3284:function(e,t,n){"use strict";n.d(t,{R:function(){return l},m:function(){return c}});var r=n(7896),o=n(53579),i=n(50667),s=n(22348),a=n(10774),c=function(){function e(e){this.options=(0,r.Z)({},e.defaultOptions,e.options),this.mutationId=e.mutationId,this.mutationCache=e.mutationCache,this.observers=[],this.state=e.state||{context:void 0,data:void 0,error:null,failureCount:0,isPaused:!1,status:"idle",variables:void 0},this.meta=e.meta}var t=e.prototype;return t.setState=function(e){this.dispatch({type:"setState",state:e})},t.addObserver=function(e){-1===this.observers.indexOf(e)&&this.observers.push(e)},t.removeObserver=function(e){this.observers=this.observers.filter((function(t){return t!==e}))},t.cancel=function(){return this.retryer?(this.retryer.cancel(),this.retryer.promise.then(a.ZT).catch(a.ZT)):Promise.resolve()},t.continue=function(){return this.retryer?(this.retryer.continue(),this.retryer.promise):this.execute()},t.execute=function(){var e,t=this,n="loading"===this.state.status,r=Promise.resolve();return n||(this.dispatch({type:"loading",variables:this.options.variables}),r=r.then((function(){null==t.mutationCache.config.onMutate||t.mutationCache.config.onMutate(t.state.variables,t)})).then((function(){return null==t.options.onMutate?void 0:t.options.onMutate(t.state.variables)})).then((function(e){e!==t.state.context&&t.dispatch({type:"loading",context:e,variables:t.state.variables})}))),r.then((function(){return t.executeMutation()})).then((function(n){e=n,null==t.mutationCache.config.onSuccess||t.mutationCache.config.onSuccess(e,t.state.variables,t.state.context,t)})).then((function(){return null==t.options.onSuccess?void 0:t.options.onSuccess(e,t.state.variables,t.state.context)})).then((function(){return null==t.options.onSettled?void 0:t.options.onSettled(e,null,t.state.variables,t.state.context)})).then((function(){return t.dispatch({type:"success",data:e}),e})).catch((function(e){return null==t.mutationCache.config.onError||t.mutationCache.config.onError(e,t.state.variables,t.state.context,t),(0,o.j)().error(e),Promise.resolve().then((function(){return null==t.options.onError?void 0:t.options.onError(e,t.state.variables,t.state.context)})).then((function(){return null==t.options.onSettled?void 0:t.options.onSettled(void 0,e,t.state.variables,t.state.context)})).then((function(){throw t.dispatch({type:"error",error:e}),e}))}))},t.executeMutation=function(){var e,t=this;return this.retryer=new s.m4({fn:function(){return t.options.mutationFn?t.options.mutationFn(t.state.variables):Promise.reject("No mutationFn found")},onFail:function(){t.dispatch({type:"failed"})},onPause:function(){t.dispatch({type:"pause"})},onContinue:function(){t.dispatch({type:"continue"})},retry:null!=(e=this.options.retry)?e:0,retryDelay:this.options.retryDelay}),this.retryer.promise},t.dispatch=function(e){var t=this;this.state=function(e,t){switch(t.type){case"failed":return(0,r.Z)({},e,{failureCount:e.failureCount+1});case"pause":return(0,r.Z)({},e,{isPaused:!0});case"continue":return(0,r.Z)({},e,{isPaused:!1});case"loading":return(0,r.Z)({},e,{context:t.context,data:void 0,error:null,isPaused:!1,status:"loading",variables:t.variables});case"success":return(0,r.Z)({},e,{data:t.data,error:null,status:"success",isPaused:!1});case"error":return(0,r.Z)({},e,{data:void 0,error:t.error,failureCount:e.failureCount+1,isPaused:!1,status:"error"});case"setState":return(0,r.Z)({},e,t.state);default:return e}}(this.state,e),i.V.batch((function(){t.observers.forEach((function(t){t.onMutationUpdate(e)})),t.mutationCache.notify(t)}))},e}();function l(){return{context:void 0,data:void 0,error:null,failureCount:0,isPaused:!1,status:"idle",variables:void 0}}},50667:function(e,t,n){"use strict";n.d(t,{V:function(){return i}});var r=n(10774),o=function(){function e(){this.queue=[],this.transactions=0,this.notifyFn=function(e){e()},this.batchNotifyFn=function(e){e()}}var t=e.prototype;return t.batch=function(e){var t;this.transactions++;try{t=e()}finally{this.transactions--,this.transactions||this.flush()}return t},t.schedule=function(e){var t=this;this.transactions?this.queue.push(e):(0,r.A4)((function(){t.notifyFn(e)}))},t.batchCalls=function(e){var t=this;return function(){for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];t.schedule((function(){e.apply(void 0,r)}))}},t.flush=function(){var e=this,t=this.queue;this.queue=[],t.length&&(0,r.A4)((function(){e.batchNotifyFn((function(){t.forEach((function(t){e.notifyFn(t)}))}))}))},t.setNotifyFunction=function(e){this.notifyFn=e},t.setBatchNotifyFunction=function(e){this.batchNotifyFn=e},e}(),i=new o},58927:function(e,t,n){"use strict";n.d(t,{N:function(){return s}});var r=n(81665),o=n(92693),i=n(10774),s=new(function(e){function t(){var t;return(t=e.call(this)||this).setup=function(e){var t;if(!i.sk&&(null==(t=window)?void 0:t.addEventListener)){var n=function(){return e()};return window.addEventListener("online",n,!1),window.addEventListener("offline",n,!1),function(){window.removeEventListener("online",n),window.removeEventListener("offline",n)}}},t}(0,r.Z)(t,e);var n=t.prototype;return n.onSubscribe=function(){this.cleanup||this.setEventListener(this.setup)},n.onUnsubscribe=function(){var e;this.hasListeners()||(null==(e=this.cleanup)||e.call(this),this.cleanup=void 0)},n.setEventListener=function(e){var t,n=this;this.setup=e,null==(t=this.cleanup)||t.call(this),this.cleanup=e((function(e){"boolean"==typeof e?n.setOnline(e):n.onOnline()}))},n.setOnline=function(e){this.online=e,e&&this.onOnline()},n.onOnline=function(){this.listeners.forEach((function(e){e()}))},n.isOnline=function(){return"boolean"==typeof this.online?this.online:"undefined"==typeof navigator||void 0===navigator.onLine||navigator.onLine},t}(o.l))},86212:function(e,t,n){"use strict";n.d(t,{S:function(){return v}});var r=n(7896),o=n(10774),i=n(81665),s=n(50667),a=n(53579),c=n(22348),l=function(){function e(e){this.abortSignalConsumed=!1,this.hadObservers=!1,this.defaultOptions=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.cache=e.cache,this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.initialState=e.state||this.getDefaultState(this.options),this.state=this.initialState,this.meta=e.meta,this.scheduleGc()}var t=e.prototype;return t.setOptions=function(e){var t;this.options=(0,r.Z)({},this.defaultOptions,e),this.meta=null==e?void 0:e.meta,this.cacheTime=Math.max(this.cacheTime||0,null!=(t=this.options.cacheTime)?t:3e5)},t.setDefaultOptions=function(e){this.defaultOptions=e},t.scheduleGc=function(){var e=this;this.clearGcTimeout(),(0,o.PN)(this.cacheTime)&&(this.gcTimeout=setTimeout((function(){e.optionalRemove()}),this.cacheTime))},t.clearGcTimeout=function(){clearTimeout(this.gcTimeout),this.gcTimeout=void 0},t.optionalRemove=function(){this.observers.length||(this.state.isFetching?this.hadObservers&&this.scheduleGc():this.cache.remove(this))},t.setData=function(e,t){var n,r,i=this.state.data,s=(0,o.SE)(e,i);return(null==(n=(r=this.options).isDataEqual)?void 0:n.call(r,i,s))?s=i:!1!==this.options.structuralSharing&&(s=(0,o.Q$)(i,s)),this.dispatch({data:s,type:"success",dataUpdatedAt:null==t?void 0:t.updatedAt}),s},t.setState=function(e,t){this.dispatch({type:"setState",state:e,setStateOptions:t})},t.cancel=function(e){var t,n=this.promise;return null==(t=this.retryer)||t.cancel(e),n?n.then(o.ZT).catch(o.ZT):Promise.resolve()},t.destroy=function(){this.clearGcTimeout(),this.cancel({silent:!0})},t.reset=function(){this.destroy(),this.setState(this.initialState)},t.isActive=function(){return this.observers.some((function(e){return!1!==e.options.enabled}))},t.isFetching=function(){return this.state.isFetching},t.isStale=function(){return this.state.isInvalidated||!this.state.dataUpdatedAt||this.observers.some((function(e){return e.getCurrentResult().isStale}))},t.isStaleByTime=function(e){return void 0===e&&(e=0),this.state.isInvalidated||!this.state.dataUpdatedAt||!(0,o.Kp)(this.state.dataUpdatedAt,e)},t.onFocus=function(){var e,t=this.observers.find((function(e){return e.shouldFetchOnWindowFocus()}));t&&t.refetch(),null==(e=this.retryer)||e.continue()},t.onOnline=function(){var e,t=this.observers.find((function(e){return e.shouldFetchOnReconnect()}));t&&t.refetch(),null==(e=this.retryer)||e.continue()},t.addObserver=function(e){-1===this.observers.indexOf(e)&&(this.observers.push(e),this.hadObservers=!0,this.clearGcTimeout(),this.cache.notify({type:"observerAdded",query:this,observer:e}))},t.removeObserver=function(e){-1!==this.observers.indexOf(e)&&(this.observers=this.observers.filter((function(t){return t!==e})),this.observers.length||(this.retryer&&(this.retryer.isTransportCancelable||this.abortSignalConsumed?this.retryer.cancel({revert:!0}):this.retryer.cancelRetry()),this.cacheTime?this.scheduleGc():this.cache.remove(this)),this.cache.notify({type:"observerRemoved",query:this,observer:e}))},t.getObserversCount=function(){return this.observers.length},t.invalidate=function(){this.state.isInvalidated||this.dispatch({type:"invalidate"})},t.fetch=function(e,t){var n,r,i,s=this;if(this.state.isFetching)if(this.state.dataUpdatedAt&&(null==t?void 0:t.cancelRefetch))this.cancel({silent:!0});else if(this.promise){var l;return null==(l=this.retryer)||l.continueRetry(),this.promise}if(e&&this.setOptions(e),!this.options.queryFn){var u=this.observers.find((function(e){return e.options.queryFn}));u&&this.setOptions(u.options)}var d=(0,o.mc)(this.queryKey),p=(0,o.G9)(),m={queryKey:d,pageParam:void 0,meta:this.meta};Object.defineProperty(m,"signal",{enumerable:!0,get:function(){if(p)return s.abortSignalConsumed=!0,p.signal}});var h,f,g={fetchOptions:t,options:this.options,queryKey:d,state:this.state,fetchFn:function(){return s.options.queryFn?(s.abortSignalConsumed=!1,s.options.queryFn(m)):Promise.reject("Missing queryFn")},meta:this.meta};return(null==(n=this.options.behavior)?void 0:n.onFetch)&&(null==(h=this.options.behavior)||h.onFetch(g)),this.revertState=this.state,this.state.isFetching&&this.state.fetchMeta===(null==(r=g.fetchOptions)?void 0:r.meta)||this.dispatch({type:"fetch",meta:null==(f=g.fetchOptions)?void 0:f.meta}),this.retryer=new c.m4({fn:g.fetchFn,abort:null==p||null==(i=p.abort)?void 0:i.bind(p),onSuccess:function(e){s.setData(e),null==s.cache.config.onSuccess||s.cache.config.onSuccess(e,s),0===s.cacheTime&&s.optionalRemove()},onError:function(e){(0,c.DV)(e)&&e.silent||s.dispatch({type:"error",error:e}),(0,c.DV)(e)||(null==s.cache.config.onError||s.cache.config.onError(e,s),(0,a.j)().error(e)),0===s.cacheTime&&s.optionalRemove()},onFail:function(){s.dispatch({type:"failed"})},onPause:function(){s.dispatch({type:"pause"})},onContinue:function(){s.dispatch({type:"continue"})},retry:g.options.retry,retryDelay:g.options.retryDelay}),this.promise=this.retryer.promise,this.promise},t.dispatch=function(e){var t=this;this.state=this.reducer(this.state,e),s.V.batch((function(){t.observers.forEach((function(t){t.onQueryUpdate(e)})),t.cache.notify({query:t,type:"queryUpdated",action:e})}))},t.getDefaultState=function(e){var t="function"==typeof e.initialData?e.initialData():e.initialData,n=void 0!==e.initialData?"function"==typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0,r=void 0!==t;return{data:t,dataUpdateCount:0,dataUpdatedAt:r?null!=n?n:Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchMeta:null,isFetching:!1,isInvalidated:!1,isPaused:!1,status:r?"success":"idle"}},t.reducer=function(e,t){var n,o;switch(t.type){case"failed":return(0,r.Z)({},e,{fetchFailureCount:e.fetchFailureCount+1});case"pause":return(0,r.Z)({},e,{isPaused:!0});case"continue":return(0,r.Z)({},e,{isPaused:!1});case"fetch":return(0,r.Z)({},e,{fetchFailureCount:0,fetchMeta:null!=(n=t.meta)?n:null,isFetching:!0,isPaused:!1},!e.dataUpdatedAt&&{error:null,status:"loading"});case"success":return(0,r.Z)({},e,{data:t.data,dataUpdateCount:e.dataUpdateCount+1,dataUpdatedAt:null!=(o=t.dataUpdatedAt)?o:Date.now(),error:null,fetchFailureCount:0,isFetching:!1,isInvalidated:!1,isPaused:!1,status:"success"});case"error":var i=t.error;return(0,c.DV)(i)&&i.revert&&this.revertState?(0,r.Z)({},this.revertState):(0,r.Z)({},e,{error:i,errorUpdateCount:e.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:e.fetchFailureCount+1,isFetching:!1,isPaused:!1,status:"error"});case"invalidate":return(0,r.Z)({},e,{isInvalidated:!0});case"setState":return(0,r.Z)({},e,t.state);default:return e}},e}(),u=n(92693),d=function(e){function t(t){var n;return(n=e.call(this)||this).config=t||{},n.queries=[],n.queriesMap={},n}(0,i.Z)(t,e);var n=t.prototype;return n.build=function(e,t,n){var r,i=t.queryKey,s=null!=(r=t.queryHash)?r:(0,o.Rm)(i,t),a=this.get(s);return a||(a=new l({cache:this,queryKey:i,queryHash:s,options:e.defaultQueryOptions(t),state:n,defaultOptions:e.getQueryDefaults(i),meta:t.meta}),this.add(a)),a},n.add=function(e){this.queriesMap[e.queryHash]||(this.queriesMap[e.queryHash]=e,this.queries.push(e),this.notify({type:"queryAdded",query:e}))},n.remove=function(e){var t=this.queriesMap[e.queryHash];t&&(e.destroy(),this.queries=this.queries.filter((function(t){return t!==e})),t===e&&delete this.queriesMap[e.queryHash],this.notify({type:"queryRemoved",query:e}))},n.clear=function(){var e=this;s.V.batch((function(){e.queries.forEach((function(t){e.remove(t)}))}))},n.get=function(e){return this.queriesMap[e]},n.getAll=function(){return this.queries},n.find=function(e,t){var n=(0,o.I6)(e,t)[0];return void 0===n.exact&&(n.exact=!0),this.queries.find((function(e){return(0,o._x)(n,e)}))},n.findAll=function(e,t){var n=(0,o.I6)(e,t)[0];return Object.keys(n).length>0?this.queries.filter((function(e){return(0,o._x)(n,e)})):this.queries},n.notify=function(e){var t=this;s.V.batch((function(){t.listeners.forEach((function(t){t(e)}))}))},n.onFocus=function(){var e=this;s.V.batch((function(){e.queries.forEach((function(e){e.onFocus()}))}))},n.onOnline=function(){var e=this;s.V.batch((function(){e.queries.forEach((function(e){e.onOnline()}))}))},t}(u.l),p=n(3284),m=function(e){function t(t){var n;return(n=e.call(this)||this).config=t||{},n.mutations=[],n.mutationId=0,n}(0,i.Z)(t,e);var n=t.prototype;return n.build=function(e,t,n){var r=new p.m({mutationCache:this,mutationId:++this.mutationId,options:e.defaultMutationOptions(t),state:n,defaultOptions:t.mutationKey?e.getMutationDefaults(t.mutationKey):void 0,meta:t.meta});return this.add(r),r},n.add=function(e){this.mutations.push(e),this.notify(e)},n.remove=function(e){this.mutations=this.mutations.filter((function(t){return t!==e})),e.cancel(),this.notify(e)},n.clear=function(){var e=this;s.V.batch((function(){e.mutations.forEach((function(t){e.remove(t)}))}))},n.getAll=function(){return this.mutations},n.find=function(e){return void 0===e.exact&&(e.exact=!0),this.mutations.find((function(t){return(0,o.X7)(e,t)}))},n.findAll=function(e){return this.mutations.filter((function(t){return(0,o.X7)(e,t)}))},n.notify=function(e){var t=this;s.V.batch((function(){t.listeners.forEach((function(t){t(e)}))}))},n.onFocus=function(){this.resumePausedMutations()},n.onOnline=function(){this.resumePausedMutations()},n.resumePausedMutations=function(){var e=this.mutations.filter((function(e){return e.state.isPaused}));return s.V.batch((function(){return e.reduce((function(e,t){return e.then((function(){return t.continue().catch(o.ZT)}))}),Promise.resolve())}))},t}(u.l),h=n(27483),f=n(58927);function g(e,t){return null==e.getNextPageParam?void 0:e.getNextPageParam(t[t.length-1],t)}var v=function(){function e(e){void 0===e&&(e={}),this.queryCache=e.queryCache||new d,this.mutationCache=e.mutationCache||new m,this.defaultOptions=e.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[]}var t=e.prototype;return t.mount=function(){var e=this;this.unsubscribeFocus=h.j.subscribe((function(){h.j.isFocused()&&f.N.isOnline()&&(e.mutationCache.onFocus(),e.queryCache.onFocus())})),this.unsubscribeOnline=f.N.subscribe((function(){h.j.isFocused()&&f.N.isOnline()&&(e.mutationCache.onOnline(),e.queryCache.onOnline())}))},t.unmount=function(){var e,t;null==(e=this.unsubscribeFocus)||e.call(this),null==(t=this.unsubscribeOnline)||t.call(this)},t.isFetching=function(e,t){var n=(0,o.I6)(e,t)[0];return n.fetching=!0,this.queryCache.findAll(n).length},t.isMutating=function(e){return this.mutationCache.findAll((0,r.Z)({},e,{fetching:!0})).length},t.getQueryData=function(e,t){var n;return null==(n=this.queryCache.find(e,t))?void 0:n.state.data},t.getQueriesData=function(e){return this.getQueryCache().findAll(e).map((function(e){return[e.queryKey,e.state.data]}))},t.setQueryData=function(e,t,n){var r=(0,o._v)(e),i=this.defaultQueryOptions(r);return this.queryCache.build(this,i).setData(t,n)},t.setQueriesData=function(e,t,n){var r=this;return s.V.batch((function(){return r.getQueryCache().findAll(e).map((function(e){var o=e.queryKey;return[o,r.setQueryData(o,t,n)]}))}))},t.getQueryState=function(e,t){var n;return null==(n=this.queryCache.find(e,t))?void 0:n.state},t.removeQueries=function(e,t){var n=(0,o.I6)(e,t)[0],r=this.queryCache;s.V.batch((function(){r.findAll(n).forEach((function(e){r.remove(e)}))}))},t.resetQueries=function(e,t,n){var i=this,a=(0,o.I6)(e,t,n),c=a[0],l=a[1],u=this.queryCache,d=(0,r.Z)({},c,{active:!0});return s.V.batch((function(){return u.findAll(c).forEach((function(e){e.reset()})),i.refetchQueries(d,l)}))},t.cancelQueries=function(e,t,n){var r=this,i=(0,o.I6)(e,t,n),a=i[0],c=i[1],l=void 0===c?{}:c;void 0===l.revert&&(l.revert=!0);var u=s.V.batch((function(){return r.queryCache.findAll(a).map((function(e){return e.cancel(l)}))}));return Promise.all(u).then(o.ZT).catch(o.ZT)},t.invalidateQueries=function(e,t,n){var i,a,c,l=this,u=(0,o.I6)(e,t,n),d=u[0],p=u[1],m=(0,r.Z)({},d,{active:null==(i=null!=(a=d.refetchActive)?a:d.active)||i,inactive:null!=(c=d.refetchInactive)&&c});return s.V.batch((function(){return l.queryCache.findAll(d).forEach((function(e){e.invalidate()})),l.refetchQueries(m,p)}))},t.refetchQueries=function(e,t,n){var i=this,a=(0,o.I6)(e,t,n),c=a[0],l=a[1],u=s.V.batch((function(){return i.queryCache.findAll(c).map((function(e){return e.fetch(void 0,(0,r.Z)({},l,{meta:{refetchPage:null==c?void 0:c.refetchPage}}))}))})),d=Promise.all(u).then(o.ZT);return(null==l?void 0:l.throwOnError)||(d=d.catch(o.ZT)),d},t.fetchQuery=function(e,t,n){var r=(0,o._v)(e,t,n),i=this.defaultQueryOptions(r);void 0===i.retry&&(i.retry=!1);var s=this.queryCache.build(this,i);return s.isStaleByTime(i.staleTime)?s.fetch(i):Promise.resolve(s.state.data)},t.prefetchQuery=function(e,t,n){return this.fetchQuery(e,t,n).then(o.ZT).catch(o.ZT)},t.fetchInfiniteQuery=function(e,t,n){var r=(0,o._v)(e,t,n);return r.behavior={onFetch:function(e){e.fetchFn=function(){var t,n,r,i,s,a,l,u,d,p=null==(t=e.fetchOptions)||null==(n=t.meta)?void 0:n.refetchPage,m=null==(r=e.fetchOptions)||null==(i=r.meta)?void 0:i.fetchMore,h=null==m?void 0:m.pageParam,f="forward"===(null==m?void 0:m.direction),v="backward"===(null==m?void 0:m.direction),b=(null==(s=e.state.data)?void 0:s.pages)||[],y=(null==(a=e.state.data)?void 0:a.pageParams)||[],_=(0,o.G9)(),E=null==_?void 0:_.signal,w=y,x=!1,T=e.options.queryFn||function(){return Promise.reject("Missing queryFn")},S=function(e,t,n,r){return w=r?[t].concat(w):[].concat(w,[t]),r?[n].concat(e):[].concat(e,[n])},O=function(t,n,r,o){if(x)return Promise.reject("Cancelled");if(void 0===r&&!n&&t.length)return Promise.resolve(t);var i={queryKey:e.queryKey,signal:E,pageParam:r,meta:e.meta},s=T(i),a=Promise.resolve(s).then((function(e){return S(t,r,e,o)}));return(0,c.LE)(s)&&(a.cancel=s.cancel),a};if(b.length)if(f){var I=void 0!==h,k=I?h:g(e.options,b);l=O(b,I,k)}else if(v){var A=void 0!==h,C=A?h:(u=e.options,d=b,null==u.getPreviousPageParam?void 0:u.getPreviousPageParam(d[0],d));l=O(b,A,C,!0)}else!function(){w=[];var t=void 0===e.options.getNextPageParam,n=!p||!b[0]||p(b[0],0,b);l=n?O([],t,y[0]):Promise.resolve(S([],y[0],b[0]));for(var r=function(n){l=l.then((function(r){if(!p||!b[n]||p(b[n],n,b)){var o=t?y[n]:g(e.options,r);return O(r,t,o)}return Promise.resolve(S(r,y[n],b[n]))}))},o=1;o<b.length;o++)r(o)}();else l=O([]);var P=l.then((function(e){return{pages:e,pageParams:w}}));return P.cancel=function(){x=!0,null==_||_.abort(),(0,c.LE)(l)&&l.cancel()},P}}},this.fetchQuery(r)},t.prefetchInfiniteQuery=function(e,t,n){return this.fetchInfiniteQuery(e,t,n).then(o.ZT).catch(o.ZT)},t.cancelMutations=function(){var e=this,t=s.V.batch((function(){return e.mutationCache.getAll().map((function(e){return e.cancel()}))}));return Promise.all(t).then(o.ZT).catch(o.ZT)},t.resumePausedMutations=function(){return this.getMutationCache().resumePausedMutations()},t.executeMutation=function(e){return this.mutationCache.build(this,e).execute()},t.getQueryCache=function(){return this.queryCache},t.getMutationCache=function(){return this.mutationCache},t.getDefaultOptions=function(){return this.defaultOptions},t.setDefaultOptions=function(e){this.defaultOptions=e},t.setQueryDefaults=function(e,t){var n=this.queryDefaults.find((function(t){return(0,o.yF)(e)===(0,o.yF)(t.queryKey)}));n?n.defaultOptions=t:this.queryDefaults.push({queryKey:e,defaultOptions:t})},t.getQueryDefaults=function(e){var t;return e?null==(t=this.queryDefaults.find((function(t){return(0,o.to)(e,t.queryKey)})))?void 0:t.defaultOptions:void 0},t.setMutationDefaults=function(e,t){var n=this.mutationDefaults.find((function(t){return(0,o.yF)(e)===(0,o.yF)(t.mutationKey)}));n?n.defaultOptions=t:this.mutationDefaults.push({mutationKey:e,defaultOptions:t})},t.getMutationDefaults=function(e){var t;return e?null==(t=this.mutationDefaults.find((function(t){return(0,o.to)(e,t.mutationKey)})))?void 0:t.defaultOptions:void 0},t.defaultQueryOptions=function(e){if(null==e?void 0:e._defaulted)return e;var t=(0,r.Z)({},this.defaultOptions.queries,this.getQueryDefaults(null==e?void 0:e.queryKey),e,{_defaulted:!0});return!t.queryHash&&t.queryKey&&(t.queryHash=(0,o.Rm)(t.queryKey,t)),t},t.defaultQueryObserverOptions=function(e){return this.defaultQueryOptions(e)},t.defaultMutationOptions=function(e){return(null==e?void 0:e._defaulted)?e:(0,r.Z)({},this.defaultOptions.mutations,this.getMutationDefaults(null==e?void 0:e.mutationKey),e,{_defaulted:!0})},t.clear=function(){this.queryCache.clear(),this.mutationCache.clear()},e}()},22348:function(e,t,n){"use strict";n.d(t,{DV:function(){return l},LE:function(){return a},m4:function(){return u}});var r=n(27483),o=n(58927),i=n(10774);function s(e){return Math.min(1e3*Math.pow(2,e),3e4)}function a(e){return"function"==typeof(null==e?void 0:e.cancel)}var c=function(e){this.revert=null==e?void 0:e.revert,this.silent=null==e?void 0:e.silent};function l(e){return e instanceof c}var u=function(e){var t,n,l,u,d=this,p=!1;this.abort=e.abort,this.cancel=function(e){return null==t?void 0:t(e)},this.cancelRetry=function(){p=!0},this.continueRetry=function(){p=!1},this.continue=function(){return null==n?void 0:n()},this.failureCount=0,this.isPaused=!1,this.isResolved=!1,this.isTransportCancelable=!1,this.promise=new Promise((function(e,t){l=e,u=t}));var m=function(t){d.isResolved||(d.isResolved=!0,null==e.onSuccess||e.onSuccess(t),null==n||n(),l(t))},h=function(t){d.isResolved||(d.isResolved=!0,null==e.onError||e.onError(t),null==n||n(),u(t))};!function l(){if(!d.isResolved){var u;try{u=e.fn()}catch(e){u=Promise.reject(e)}t=function(e){if(!d.isResolved&&(h(new c(e)),null==d.abort||d.abort(),a(u)))try{u.cancel()}catch(e){}},d.isTransportCancelable=a(u),Promise.resolve(u).then(m).catch((function(t){var a,c;if(!d.isResolved){var u=null!=(a=e.retry)?a:3,m=null!=(c=e.retryDelay)?c:s,f="function"==typeof m?m(d.failureCount,t):m,g=!0===u||"number"==typeof u&&d.failureCount<u||"function"==typeof u&&u(d.failureCount,t);!p&&g?(d.failureCount++,null==e.onFail||e.onFail(d.failureCount,t),(0,i.Gh)(f).then((function(){if(!r.j.isFocused()||!o.N.isOnline())return new Promise((function(t){n=t,d.isPaused=!0,null==e.onPause||e.onPause()})).then((function(){n=void 0,d.isPaused=!1,null==e.onContinue||e.onContinue()}))})).then((function(){p?h(t):l()}))):h(t)}}))}}()}},92693:function(e,t,n){"use strict";n.d(t,{l:function(){return r}});var r=function(){function e(){this.listeners=[]}var t=e.prototype;return t.subscribe=function(e){var t=this,n=e||function(){};return this.listeners.push(n),this.onSubscribe(),function(){t.listeners=t.listeners.filter((function(e){return e!==n})),t.onUnsubscribe()}},t.hasListeners=function(){return this.listeners.length>0},t.onSubscribe=function(){},t.onUnsubscribe=function(){},e}()},77820:function(){},10774:function(e,t,n){"use strict";n.d(t,{A4:function(){return O},G9:function(){return I},Gh:function(){return S},I6:function(){return p},Kp:function(){return l},PN:function(){return a},Q$:function(){return _},Rm:function(){return g},SE:function(){return s},VS:function(){return E},X7:function(){return f},ZT:function(){return i},_v:function(){return u},_x:function(){return h},cb:function(){return m},lV:function(){return d},mc:function(){return c},sk:function(){return o},to:function(){return b},yF:function(){return v}});var r=n(7896),o="undefined"==typeof window;function i(){}function s(e,t){return"function"==typeof e?e(t):e}function a(e){return"number"==typeof e&&e>=0&&e!==1/0}function c(e){return Array.isArray(e)?e:[e]}function l(e,t){return Math.max(e+(t||0)-Date.now(),0)}function u(e,t,n){return T(e)?"function"==typeof t?(0,r.Z)({},n,{queryKey:e,queryFn:t}):(0,r.Z)({},t,{queryKey:e}):e}function d(e,t,n){return T(e)?"function"==typeof t?(0,r.Z)({},n,{mutationKey:e,mutationFn:t}):(0,r.Z)({},t,{mutationKey:e}):"function"==typeof e?(0,r.Z)({},t,{mutationFn:e}):(0,r.Z)({},e)}function p(e,t,n){return T(e)?[(0,r.Z)({},t,{queryKey:e}),n]:[e||{},t]}function m(e,t){return T(e)?(0,r.Z)({},t,{mutationKey:e}):e}function h(e,t){var n=e.active,r=e.exact,o=e.fetching,i=e.inactive,s=e.predicate,a=e.queryKey,c=e.stale;if(T(a))if(r){if(t.queryHash!==g(a,t.options))return!1}else if(!b(t.queryKey,a))return!1;var l=function(e,t){return!0===e&&!0===t||null==e&&null==t?"all":!1===e&&!1===t?"none":(null!=e?e:!t)?"active":"inactive"}(n,i);if("none"===l)return!1;if("all"!==l){var u=t.isActive();if("active"===l&&!u)return!1;if("inactive"===l&&u)return!1}return!("boolean"==typeof c&&t.isStale()!==c||"boolean"==typeof o&&t.isFetching()!==o||s&&!s(t))}function f(e,t){var n=e.exact,r=e.fetching,o=e.predicate,i=e.mutationKey;if(T(i)){if(!t.options.mutationKey)return!1;if(n){if(v(t.options.mutationKey)!==v(i))return!1}else if(!b(t.options.mutationKey,i))return!1}return!("boolean"==typeof r&&"loading"===t.state.status!==r||o&&!o(t))}function g(e,t){return((null==t?void 0:t.queryKeyHashFn)||v)(e)}function v(e){var t;return t=c(e),JSON.stringify(t,(function(e,t){return w(t)?Object.keys(t).sort().reduce((function(e,n){return e[n]=t[n],e}),{}):t}))}function b(e,t){return y(c(e),c(t))}function y(e,t){return e===t||typeof e==typeof t&&!(!e||!t||"object"!=typeof e||"object"!=typeof t)&&!Object.keys(t).some((function(n){return!y(e[n],t[n])}))}function _(e,t){if(e===t)return e;var n=Array.isArray(e)&&Array.isArray(t);if(n||w(e)&&w(t)){for(var r=n?e.length:Object.keys(e).length,o=n?t:Object.keys(t),i=o.length,s=n?[]:{},a=0,c=0;c<i;c++){var l=n?c:o[c];s[l]=_(e[l],t[l]),s[l]===e[l]&&a++}return r===i&&a===r?e:s}return t}function E(e,t){if(e&&!t||t&&!e)return!1;for(var n in e)if(e[n]!==t[n])return!1;return!0}function w(e){if(!x(e))return!1;var t=e.constructor;if(void 0===t)return!0;var n=t.prototype;return!!x(n)&&!!n.hasOwnProperty("isPrototypeOf")}function x(e){return"[object Object]"===Object.prototype.toString.call(e)}function T(e){return"string"==typeof e||Array.isArray(e)}function S(e){return new Promise((function(t){setTimeout(t,e)}))}function O(e){Promise.resolve().then(e).catch((function(e){return setTimeout((function(){throw e}))}))}function I(){if("function"==typeof AbortController)return new AbortController}},82066:function(e,t,n){"use strict";n.d(t,{QueryClient:function(){return r.QueryClient},QueryClientProvider:function(){return o.QueryClientProvider},useIsMutating:function(){return o.useIsMutating},useMutation:function(){return o.useMutation},useQuery:function(){return o.useQuery},useQueryClient:function(){return o.useQueryClient}});var r=n(60002);n.o(r,"QueryClientProvider")&&n.d(t,{QueryClientProvider:function(){return r.QueryClientProvider}}),n.o(r,"useIsMutating")&&n.d(t,{useIsMutating:function(){return r.useIsMutating}}),n.o(r,"useMutation")&&n.d(t,{useMutation:function(){return r.useMutation}}),n.o(r,"useQuery")&&n.d(t,{useQuery:function(){return r.useQuery}}),n.o(r,"useQueryClient")&&n.d(t,{useQueryClient:function(){return r.useQueryClient}});var o=n(70791)},70791:function(e,t,n){"use strict";n.d(t,{QueryClientProvider:function(){return p},useIsMutating:function(){return h},useMutation:function(){return E},useQuery:function(){return P},useQueryClient:function(){return d}});var r=n(50667),o=n(28316).unstable_batchedUpdates;r.V.setBatchNotifyFunction(o);var i=n(53579),s=console;(0,i.E)(s);var a=n(2784),c=a.createContext(void 0),l=a.createContext(!1);function u(e){return e&&"undefined"!=typeof window?(window.ReactQueryClientContext||(window.ReactQueryClientContext=c),window.ReactQueryClientContext):c}var d=function(){var e=a.useContext(u(a.useContext(l)));if(!e)throw new Error("No QueryClient set, use QueryClientProvider to set one");return e},p=function(e){var t=e.client,n=e.contextSharing,r=void 0!==n&&n,o=e.children;a.useEffect((function(){return t.mount(),function(){t.unmount()}}),[t]);var i=u(r);return a.createElement(l.Provider,{value:r},a.createElement(i.Provider,{value:t},o))},m=n(10774);function h(e,t){var n=a.useRef(!1),o=(0,m.cb)(e,t),i=d(),s=a.useState(i.isMutating(o)),c=s[0],l=s[1],u=a.useRef(o);u.current=o;var p=a.useRef(c);return p.current=c,a.useEffect((function(){n.current=!0;var e=i.getMutationCache().subscribe(r.V.batchCalls((function(){if(n.current){var e=i.isMutating(u.current);p.current!==e&&l(e)}})));return function(){n.current=!1,e()}}),[i]),c}var f=n(7896),g=n(81665),v=n(3284),b=n(92693),y=function(e){function t(t,n){var r;return(r=e.call(this)||this).client=t,r.setOptions(n),r.bindMethods(),r.updateResult(),r}(0,g.Z)(t,e);var n=t.prototype;return n.bindMethods=function(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)},n.setOptions=function(e){this.options=this.client.defaultMutationOptions(e)},n.onUnsubscribe=function(){var e;this.listeners.length||null==(e=this.currentMutation)||e.removeObserver(this)},n.onMutationUpdate=function(e){this.updateResult();var t={listeners:!0};"success"===e.type?t.onSuccess=!0:"error"===e.type&&(t.onError=!0),this.notify(t)},n.getCurrentResult=function(){return this.currentResult},n.reset=function(){this.currentMutation=void 0,this.updateResult(),this.notify({listeners:!0})},n.mutate=function(e,t){return this.mutateOptions=t,this.currentMutation&&this.currentMutation.removeObserver(this),this.currentMutation=this.client.getMutationCache().build(this.client,(0,f.Z)({},this.options,{variables:void 0!==e?e:this.options.variables})),this.currentMutation.addObserver(this),this.currentMutation.execute()},n.updateResult=function(){var e=this.currentMutation?this.currentMutation.state:(0,v.R)(),t=(0,f.Z)({},e,{isLoading:"loading"===e.status,isSuccess:"success"===e.status,isError:"error"===e.status,isIdle:"idle"===e.status,mutate:this.mutate,reset:this.reset});this.currentResult=t},n.notify=function(e){var t=this;r.V.batch((function(){t.mutateOptions&&(e.onSuccess?(null==t.mutateOptions.onSuccess||t.mutateOptions.onSuccess(t.currentResult.data,t.currentResult.variables,t.currentResult.context),null==t.mutateOptions.onSettled||t.mutateOptions.onSettled(t.currentResult.data,null,t.currentResult.variables,t.currentResult.context)):e.onError&&(null==t.mutateOptions.onError||t.mutateOptions.onError(t.currentResult.error,t.currentResult.variables,t.currentResult.context),null==t.mutateOptions.onSettled||t.mutateOptions.onSettled(void 0,t.currentResult.error,t.currentResult.variables,t.currentResult.context))),e.listeners&&t.listeners.forEach((function(e){e(t.currentResult)}))}))},t}(b.l);function _(e,t,n){return"function"==typeof t?t.apply(void 0,n):"boolean"==typeof t?t:!!e}function E(e,t,n){var o=a.useRef(!1),i=a.useState(0)[1],s=(0,m.lV)(e,t,n),c=d(),l=a.useRef();l.current?l.current.setOptions(s):l.current=new y(c,s);var u=l.current.getCurrentResult();a.useEffect((function(){o.current=!0;var e=l.current.subscribe(r.V.batchCalls((function(){o.current&&i((function(e){return e+1}))})));return function(){o.current=!1,e()}}),[]);var p=a.useCallback((function(e,t){l.current.mutate(e,t).catch(m.ZT)}),[]);if(u.error&&_(void 0,l.current.options.useErrorBoundary,[u.error]))throw u.error;return(0,f.Z)({},u,{mutate:p,mutateAsync:u.mutate})}var w=n(27483),x=n(22348),T=function(e){function t(t,n){var r;return(r=e.call(this)||this).client=t,r.options=n,r.trackedProps=[],r.selectError=null,r.bindMethods(),r.setOptions(n),r}(0,g.Z)(t,e);var n=t.prototype;return n.bindMethods=function(){this.remove=this.remove.bind(this),this.refetch=this.refetch.bind(this)},n.onSubscribe=function(){1===this.listeners.length&&(this.currentQuery.addObserver(this),S(this.currentQuery,this.options)&&this.executeFetch(),this.updateTimers())},n.onUnsubscribe=function(){this.listeners.length||this.destroy()},n.shouldFetchOnReconnect=function(){return O(this.currentQuery,this.options,this.options.refetchOnReconnect)},n.shouldFetchOnWindowFocus=function(){return O(this.currentQuery,this.options,this.options.refetchOnWindowFocus)},n.destroy=function(){this.listeners=[],this.clearTimers(),this.currentQuery.removeObserver(this)},n.setOptions=function(e,t){var n=this.options,r=this.currentQuery;if(this.options=this.client.defaultQueryObserverOptions(e),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled)throw new Error("Expected enabled to be a boolean");this.options.queryKey||(this.options.queryKey=n.queryKey),this.updateQuery();var o=this.hasListeners();o&&I(this.currentQuery,r,this.options,n)&&this.executeFetch(),this.updateResult(t),!o||this.currentQuery===r&&this.options.enabled===n.enabled&&this.options.staleTime===n.staleTime||this.updateStaleTimeout();var i=this.computeRefetchInterval();!o||this.currentQuery===r&&this.options.enabled===n.enabled&&i===this.currentRefetchInterval||this.updateRefetchInterval(i)},n.getOptimisticResult=function(e){var t=this.client.defaultQueryObserverOptions(e),n=this.client.getQueryCache().build(this.client,t);return this.createResult(n,t)},n.getCurrentResult=function(){return this.currentResult},n.trackResult=function(e,t){var n=this,r={},o=function(e){n.trackedProps.includes(e)||n.trackedProps.push(e)};return Object.keys(e).forEach((function(t){Object.defineProperty(r,t,{configurable:!1,enumerable:!0,get:function(){return o(t),e[t]}})})),(t.useErrorBoundary||t.suspense)&&o("error"),r},n.getNextResult=function(e){var t=this;return new Promise((function(n,r){var o=t.subscribe((function(t){t.isFetching||(o(),t.isError&&(null==e?void 0:e.throwOnError)?r(t.error):n(t))}))}))},n.getCurrentQuery=function(){return this.currentQuery},n.remove=function(){this.client.getQueryCache().remove(this.currentQuery)},n.refetch=function(e){return this.fetch((0,f.Z)({},e,{meta:{refetchPage:null==e?void 0:e.refetchPage}}))},n.fetchOptimistic=function(e){var t=this,n=this.client.defaultQueryObserverOptions(e),r=this.client.getQueryCache().build(this.client,n);return r.fetch().then((function(){return t.createResult(r,n)}))},n.fetch=function(e){var t=this;return this.executeFetch(e).then((function(){return t.updateResult(),t.currentResult}))},n.executeFetch=function(e){this.updateQuery();var t=this.currentQuery.fetch(this.options,e);return(null==e?void 0:e.throwOnError)||(t=t.catch(m.ZT)),t},n.updateStaleTimeout=function(){var e=this;if(this.clearStaleTimeout(),!m.sk&&!this.currentResult.isStale&&(0,m.PN)(this.options.staleTime)){var t=(0,m.Kp)(this.currentResult.dataUpdatedAt,this.options.staleTime)+1;this.staleTimeoutId=setTimeout((function(){e.currentResult.isStale||e.updateResult()}),t)}},n.computeRefetchInterval=function(){var e;return"function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.currentResult.data,this.currentQuery):null!=(e=this.options.refetchInterval)&&e},n.updateRefetchInterval=function(e){var t=this;this.clearRefetchInterval(),this.currentRefetchInterval=e,!m.sk&&!1!==this.options.enabled&&(0,m.PN)(this.currentRefetchInterval)&&0!==this.currentRefetchInterval&&(this.refetchIntervalId=setInterval((function(){(t.options.refetchIntervalInBackground||w.j.isFocused())&&t.executeFetch()}),this.currentRefetchInterval))},n.updateTimers=function(){this.updateStaleTimeout(),this.updateRefetchInterval(this.computeRefetchInterval())},n.clearTimers=function(){this.clearStaleTimeout(),this.clearRefetchInterval()},n.clearStaleTimeout=function(){clearTimeout(this.staleTimeoutId),this.staleTimeoutId=void 0},n.clearRefetchInterval=function(){clearInterval(this.refetchIntervalId),this.refetchIntervalId=void 0},n.createResult=function(e,t){var n,r=this.currentQuery,o=this.options,s=this.currentResult,a=this.currentResultState,c=this.currentResultOptions,l=e!==r,u=l?e.state:this.currentQueryInitialState,d=l?this.currentResult:this.previousQueryResult,p=e.state,h=p.dataUpdatedAt,f=p.error,g=p.errorUpdatedAt,v=p.isFetching,b=p.status,y=!1,_=!1;if(t.optimisticResults){var E=this.hasListeners(),w=!E&&S(e,t),x=E&&I(e,r,t,o);(w||x)&&(v=!0,h||(b="loading"))}if(t.keepPreviousData&&!p.dataUpdateCount&&(null==d?void 0:d.isSuccess)&&"error"!==b)n=d.data,h=d.dataUpdatedAt,b=d.status,y=!0;else if(t.select&&void 0!==p.data)if(s&&p.data===(null==a?void 0:a.data)&&t.select===this.selectFn)n=this.selectResult;else try{this.selectFn=t.select,n=t.select(p.data),!1!==t.structuralSharing&&(n=(0,m.Q$)(null==s?void 0:s.data,n)),this.selectResult=n,this.selectError=null}catch(e){(0,i.j)().error(e),this.selectError=e}else n=p.data;if(void 0!==t.placeholderData&&void 0===n&&("loading"===b||"idle"===b)){var T;if((null==s?void 0:s.isPlaceholderData)&&t.placeholderData===(null==c?void 0:c.placeholderData))T=s.data;else if(T="function"==typeof t.placeholderData?t.placeholderData():t.placeholderData,t.select&&void 0!==T)try{T=t.select(T),!1!==t.structuralSharing&&(T=(0,m.Q$)(null==s?void 0:s.data,T)),this.selectError=null}catch(e){(0,i.j)().error(e),this.selectError=e}void 0!==T&&(b="success",n=T,_=!0)}return this.selectError&&(f=this.selectError,n=this.selectResult,g=Date.now(),b="error"),{status:b,isLoading:"loading"===b,isSuccess:"success"===b,isError:"error"===b,isIdle:"idle"===b,data:n,dataUpdatedAt:h,error:f,errorUpdatedAt:g,failureCount:p.fetchFailureCount,errorUpdateCount:p.errorUpdateCount,isFetched:p.dataUpdateCount>0||p.errorUpdateCount>0,isFetchedAfterMount:p.dataUpdateCount>u.dataUpdateCount||p.errorUpdateCount>u.errorUpdateCount,isFetching:v,isRefetching:v&&"loading"!==b,isLoadingError:"error"===b&&0===p.dataUpdatedAt,isPlaceholderData:_,isPreviousData:y,isRefetchError:"error"===b&&0!==p.dataUpdatedAt,isStale:k(e,t),refetch:this.refetch,remove:this.remove}},n.shouldNotifyListeners=function(e,t){if(!t)return!0;var n=this.options,r=n.notifyOnChangeProps,o=n.notifyOnChangePropsExclusions;if(!r&&!o)return!0;if("tracked"===r&&!this.trackedProps.length)return!0;var i="tracked"===r?this.trackedProps:r;return Object.keys(e).some((function(n){var r=n,s=e[r]!==t[r],a=null==i?void 0:i.some((function(e){return e===n})),c=null==o?void 0:o.some((function(e){return e===n}));return s&&!c&&(!i||a)}))},n.updateResult=function(e){var t=this.currentResult;if(this.currentResult=this.createResult(this.currentQuery,this.options),this.currentResultState=this.currentQuery.state,this.currentResultOptions=this.options,!(0,m.VS)(this.currentResult,t)){var n={cache:!0};!1!==(null==e?void 0:e.listeners)&&this.shouldNotifyListeners(this.currentResult,t)&&(n.listeners=!0),this.notify((0,f.Z)({},n,e))}},n.updateQuery=function(){var e=this.client.getQueryCache().build(this.client,this.options);if(e!==this.currentQuery){var t=this.currentQuery;this.currentQuery=e,this.currentQueryInitialState=e.state,this.previousQueryResult=this.currentResult,this.hasListeners()&&(null==t||t.removeObserver(this),e.addObserver(this))}},n.onQueryUpdate=function(e){var t={};"success"===e.type?t.onSuccess=!0:"error"!==e.type||(0,x.DV)(e.error)||(t.onError=!0),this.updateResult(t),this.hasListeners()&&this.updateTimers()},n.notify=function(e){var t=this;r.V.batch((function(){e.onSuccess?(null==t.options.onSuccess||t.options.onSuccess(t.currentResult.data),null==t.options.onSettled||t.options.onSettled(t.currentResult.data,null)):e.onError&&(null==t.options.onError||t.options.onError(t.currentResult.error),null==t.options.onSettled||t.options.onSettled(void 0,t.currentResult.error)),e.listeners&&t.listeners.forEach((function(e){e(t.currentResult)})),e.cache&&t.client.getQueryCache().notify({query:t.currentQuery,type:"observerResultsUpdated"})}))},t}(b.l);function S(e,t){return function(e,t){return!(!1===t.enabled||e.state.dataUpdatedAt||"error"===e.state.status&&!1===t.retryOnMount)}(e,t)||e.state.dataUpdatedAt>0&&O(e,t,t.refetchOnMount)}function O(e,t,n){if(!1!==t.enabled){var r="function"==typeof n?n(e):n;return"always"===r||!1!==r&&k(e,t)}return!1}function I(e,t,n,r){return!1!==n.enabled&&(e!==t||!1===r.enabled)&&(!n.suspense||"error"!==e.state.status)&&k(e,n)}function k(e,t){return e.isStaleByTime(t.staleTime)}var A,C=a.createContext((A=!1,{clearReset:function(){A=!1},reset:function(){A=!0},isReset:function(){return A}}));function P(e,t,n){return function(e,t){var n=a.useRef(!1),o=a.useState(0)[1],i=d(),s=a.useContext(C),c=i.defaultQueryObserverOptions(e);c.optimisticResults=!0,c.onError&&(c.onError=r.V.batchCalls(c.onError)),c.onSuccess&&(c.onSuccess=r.V.batchCalls(c.onSuccess)),c.onSettled&&(c.onSettled=r.V.batchCalls(c.onSettled)),c.suspense&&("number"!=typeof c.staleTime&&(c.staleTime=1e3),0===c.cacheTime&&(c.cacheTime=1)),(c.suspense||c.useErrorBoundary)&&(s.isReset()||(c.retryOnMount=!1));var l=a.useState((function(){return new t(i,c)}))[0],u=l.getOptimisticResult(c);if(a.useEffect((function(){n.current=!0,s.clearReset();var e=l.subscribe(r.V.batchCalls((function(){n.current&&o((function(e){return e+1}))})));return l.updateResult(),function(){n.current=!1,e()}}),[s,l]),a.useEffect((function(){l.setOptions(c,{listeners:!1})}),[c,l]),c.suspense&&u.isLoading)throw l.fetchOptimistic(c).then((function(e){var t=e.data;null==c.onSuccess||c.onSuccess(t),null==c.onSettled||c.onSettled(t,null)})).catch((function(e){s.clearReset(),null==c.onError||c.onError(e),null==c.onSettled||c.onSettled(void 0,e)}));if(u.isError&&!s.isReset()&&!u.isFetching&&_(c.suspense,c.useErrorBoundary,[u.error,l.getCurrentQuery()]))throw u.error;return"tracked"===c.notifyOnChangeProps&&(u=l.trackResult(u,c)),u}((0,m._v)(e,t,n),T)}},85268:function(e,t,n){"use strict";t.__esModule=!0,t.default=t.EXITING=t.ENTERED=t.ENTERING=t.EXITED=t.UNMOUNTED=void 0;var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};r.get||r.set?Object.defineProperty(t,n,r):t[n]=e[n]}return t.default=e,t}(n(13980)),o=a(n(2784)),i=a(n(28316)),s=n(46847);function a(e){return e&&e.__esModule?e:{default:e}}n(66530);var c="unmounted";t.UNMOUNTED=c;var l="exited";t.EXITED=l;var u="entering";t.ENTERING=u;var d="entered";t.ENTERED=d;var p="exiting";t.EXITING=p;var m=function(e){var t,n;function r(t,n){var r;r=e.call(this,t,n)||this;var o,i=n.transitionGroup,s=i&&!i.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?s?(o=l,r.appearStatus=u):o=d:o=t.unmountOnExit||t.mountOnEnter?c:l,r.state={status:o},r.nextCallback=null,r}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var s=r.prototype;return s.getChildContext=function(){return{transitionGroup:null}},r.getDerivedStateFromProps=function(e,t){return e.in&&t.status===c?{status:l}:null},s.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},s.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==u&&n!==d&&(t=u):n!==u&&n!==d||(t=p)}this.updateStatus(!1,t)},s.componentWillUnmount=function(){this.cancelNextCallback()},s.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},s.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t){this.cancelNextCallback();var n=i.default.findDOMNode(this);t===u?this.performEnter(n,e):this.performExit(n)}else this.props.unmountOnExit&&this.state.status===l&&this.setState({status:c})},s.performEnter=function(e,t){var n=this,r=this.props.enter,o=this.context.transitionGroup?this.context.transitionGroup.isMounting:t,i=this.getTimeouts(),s=o?i.appear:i.enter;t||r?(this.props.onEnter(e,o),this.safeSetState({status:u},(function(){n.props.onEntering(e,o),n.onTransitionEnd(e,s,(function(){n.safeSetState({status:d},(function(){n.props.onEntered(e,o)}))}))}))):this.safeSetState({status:d},(function(){n.props.onEntered(e)}))},s.performExit=function(e){var t=this,n=this.props.exit,r=this.getTimeouts();n?(this.props.onExit(e),this.safeSetState({status:p},(function(){t.props.onExiting(e),t.onTransitionEnd(e,r.exit,(function(){t.safeSetState({status:l},(function(){t.props.onExited(e)}))}))}))):this.safeSetState({status:l},(function(){t.props.onExited(e)}))},s.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},s.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},s.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},s.onTransitionEnd=function(e,t,n){this.setNextCallback(n);var r=null==t&&!this.props.addEndListener;e&&!r?(this.props.addEndListener&&this.props.addEndListener(e,this.nextCallback),null!=t&&setTimeout(this.nextCallback,t)):setTimeout(this.nextCallback,0)},s.render=function(){var e=this.state.status;if(e===c)return null;var t=this.props,n=t.children,r=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(t,["children"]);if(delete r.in,delete r.mountOnEnter,delete r.unmountOnExit,delete r.appear,delete r.enter,delete r.exit,delete r.timeout,delete r.addEndListener,delete r.onEnter,delete r.onEntering,delete r.onEntered,delete r.onExit,delete r.onExiting,delete r.onExited,"function"==typeof n)return n(e,r);var i=o.default.Children.only(n);return o.default.cloneElement(i,r)},r}(o.default.Component);function h(){}m.contextTypes={transitionGroup:r.object},m.childContextTypes={transitionGroup:function(){}},m.propTypes={},m.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:h,onEntering:h,onEntered:h,onExit:h,onExiting:h,onExited:h},m.UNMOUNTED=0,m.EXITED=1,m.ENTERING=2,m.ENTERED=3,m.EXITING=4;var f=(0,s.polyfill)(m);t.default=f},66530:function(e,t,n){"use strict";var r;t.__esModule=!0,t.classNamesShape=t.timeoutsShape=void 0,(r=n(13980))&&r.__esModule,t.timeoutsShape=null,t.classNamesShape=null},83426:function(e,t,n){"use strict";var r=n(37320),o="function"==typeof Symbol&&Symbol.for,i=o?Symbol.for("react.element"):60103,s=o?Symbol.for("react.portal"):60106,a=o?Symbol.for("react.fragment"):60107,c=o?Symbol.for("react.strict_mode"):60108,l=o?Symbol.for("react.profiler"):60114,u=o?Symbol.for("react.provider"):60109,d=o?Symbol.for("react.context"):60110,p=o?Symbol.for("react.forward_ref"):60112,m=o?Symbol.for("react.suspense"):60113,h=o?Symbol.for("react.memo"):60115,f=o?Symbol.for("react.lazy"):60116,g="function"==typeof Symbol&&Symbol.iterator;function v(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var b={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},y={};function _(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||b}function E(){}function w(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||b}_.prototype.isReactComponent={},_.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(v(85));this.updater.enqueueSetState(this,e,t,"setState")},_.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},E.prototype=_.prototype;var x=w.prototype=new E;x.constructor=w,r(x,_.prototype),x.isPureReactComponent=!0;var T={current:null},S=Object.prototype.hasOwnProperty,O={key:!0,ref:!0,__self:!0,__source:!0};function I(e,t,n){var r,o={},s=null,a=null;if(null!=t)for(r in void 0!==t.ref&&(a=t.ref),void 0!==t.key&&(s=""+t.key),t)S.call(t,r)&&!O.hasOwnProperty(r)&&(o[r]=t[r]);var c=arguments.length-2;if(1===c)o.children=n;else if(1<c){for(var l=Array(c),u=0;u<c;u++)l[u]=arguments[u+2];o.children=l}if(e&&e.defaultProps)for(r in c=e.defaultProps)void 0===o[r]&&(o[r]=c[r]);return{$$typeof:i,type:e,key:s,ref:a,props:o,_owner:T.current}}function k(e){return"object"==typeof e&&null!==e&&e.$$typeof===i}var A=/\/+/g,C=[];function P(e,t,n,r){if(C.length){var o=C.pop();return o.result=e,o.keyPrefix=t,o.func=n,o.context=r,o.count=0,o}return{result:e,keyPrefix:t,func:n,context:r,count:0}}function R(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>C.length&&C.push(e)}function L(e,t,n,r){var o=typeof e;"undefined"!==o&&"boolean"!==o||(e=null);var a=!1;if(null===e)a=!0;else switch(o){case"string":case"number":a=!0;break;case"object":switch(e.$$typeof){case i:case s:a=!0}}if(a)return n(r,e,""===t?"."+N(e,0):t),1;if(a=0,t=""===t?".":t+":",Array.isArray(e))for(var c=0;c<e.length;c++){var l=t+N(o=e[c],c);a+=L(o,l,n,r)}else if("function"==typeof(l=null===e||"object"!=typeof e?null:"function"==typeof(l=g&&e[g]||e["@@iterator"])?l:null))for(e=l.call(e),c=0;!(o=e.next()).done;)a+=L(o=o.value,l=t+N(o,c++),n,r);else if("object"===o)throw n=""+e,Error(v(31,"[object Object]"===n?"object with keys {"+Object.keys(e).join(", ")+"}":n,""));return a}function D(e,t,n){return null==e?0:L(e,"",t,n)}function N(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,(function(e){return t[e]}))}(e.key):t.toString(36)}function M(e,t){e.func.call(e.context,t,e.count++)}function H(e,t,n){var r=e.result,o=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?j(e,r,n,(function(e){return e})):null!=e&&(k(e)&&(e=function(e,t){return{$$typeof:i,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(e,o+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(A,"$&/")+"/")+n)),r.push(e))}function j(e,t,n,r,o){var i="";null!=n&&(i=(""+n).replace(A,"$&/")+"/"),D(e,H,t=P(t,i,r,o)),R(t)}var B={current:null};function F(){var e=B.current;if(null===e)throw Error(v(321));return e}var U={ReactCurrentDispatcher:B,ReactCurrentBatchConfig:{suspense:null},ReactCurrentOwner:T,IsSomeRendererActing:{current:!1},assign:r};t.Children={map:function(e,t,n){if(null==e)return e;var r=[];return j(e,r,null,t,n),r},forEach:function(e,t,n){if(null==e)return e;D(e,M,t=P(null,null,t,n)),R(t)},count:function(e){return D(e,(function(){return null}),null)},toArray:function(e){var t=[];return j(e,t,null,(function(e){return e})),t},only:function(e){if(!k(e))throw Error(v(143));return e}},t.Component=_,t.Fragment=a,t.Profiler=l,t.PureComponent=w,t.StrictMode=c,t.Suspense=m,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=U,t.cloneElement=function(e,t,n){if(null==e)throw Error(v(267,e));var o=r({},e.props),s=e.key,a=e.ref,c=e._owner;if(null!=t){if(void 0!==t.ref&&(a=t.ref,c=T.current),void 0!==t.key&&(s=""+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(u in t)S.call(t,u)&&!O.hasOwnProperty(u)&&(o[u]=void 0===t[u]&&void 0!==l?l[u]:t[u])}var u=arguments.length-2;if(1===u)o.children=n;else if(1<u){l=Array(u);for(var d=0;d<u;d++)l[d]=arguments[d+2];o.children=l}return{$$typeof:i,type:e.type,key:s,ref:a,props:o,_owner:c}},t.createContext=function(e,t){return void 0===t&&(t=null),(e={$$typeof:d,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:u,_context:e},e.Consumer=e},t.createElement=I,t.createFactory=function(e){var t=I.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:p,render:e}},t.isValidElement=k,t.lazy=function(e){return{$$typeof:f,_ctor:e,_status:-1,_result:null}},t.memo=function(e,t){return{$$typeof:h,type:e,compare:void 0===t?null:t}},t.useCallback=function(e,t){return F().useCallback(e,t)},t.useContext=function(e,t){return F().useContext(e,t)},t.useDebugValue=function(){},t.useEffect=function(e,t){return F().useEffect(e,t)},t.useImperativeHandle=function(e,t,n){return F().useImperativeHandle(e,t,n)},t.useLayoutEffect=function(e,t){return F().useLayoutEffect(e,t)},t.useMemo=function(e,t){return F().useMemo(e,t)},t.useReducer=function(e,t,n){return F().useReducer(e,t,n)},t.useRef=function(e){return F().useRef(e)},t.useState=function(e){return F().useState(e)},t.version="16.14.0"},2784:function(e,t,n){"use strict";e.exports=n(83426)},46475:function(e,t){"use strict";var n,r,o,i,s;if("undefined"==typeof window||"function"!=typeof MessageChannel){var a=null,c=null,l=function(){if(null!==a)try{var e=t.unstable_now();a(!0,e),a=null}catch(e){throw setTimeout(l,0),e}},u=Date.now();t.unstable_now=function(){return Date.now()-u},n=function(e){null!==a?setTimeout(n,0,e):(a=e,setTimeout(l,0))},r=function(e,t){c=setTimeout(e,t)},o=function(){clearTimeout(c)},i=function(){return!1},s=t.unstable_forceFrameRate=function(){}}else{var d=window.performance,p=window.Date,m=window.setTimeout,h=window.clearTimeout;if("undefined"!=typeof console){var f=window.cancelAnimationFrame;"function"!=typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!=typeof f&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")}if("object"==typeof d&&"function"==typeof d.now)t.unstable_now=function(){return d.now()};else{var g=p.now();t.unstable_now=function(){return p.now()-g}}var v=!1,b=null,y=-1,_=5,E=0;i=function(){return t.unstable_now()>=E},s=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported"):_=0<e?Math.floor(1e3/e):5};var w=new MessageChannel,x=w.port2;w.port1.onmessage=function(){if(null!==b){var e=t.unstable_now();E=e+_;try{b(!0,e)?x.postMessage(null):(v=!1,b=null)}catch(e){throw x.postMessage(null),e}}else v=!1},n=function(e){b=e,v||(v=!0,x.postMessage(null))},r=function(e,n){y=m((function(){e(t.unstable_now())}),n)},o=function(){h(y),y=-1}}function T(e,t){var n=e.length;e.push(t);e:for(;;){var r=n-1>>>1,o=e[r];if(!(void 0!==o&&0<I(o,t)))break e;e[r]=t,e[n]=o,n=r}}function S(e){return void 0===(e=e[0])?null:e}function O(e){var t=e[0];if(void 0!==t){var n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,o=e.length;r<o;){var i=2*(r+1)-1,s=e[i],a=i+1,c=e[a];if(void 0!==s&&0>I(s,n))void 0!==c&&0>I(c,s)?(e[r]=c,e[a]=n,r=a):(e[r]=s,e[i]=n,r=i);else{if(!(void 0!==c&&0>I(c,n)))break e;e[r]=c,e[a]=n,r=a}}}return t}return null}function I(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}var k=[],A=[],C=1,P=null,R=3,L=!1,D=!1,N=!1;function M(e){for(var t=S(A);null!==t;){if(null===t.callback)O(A);else{if(!(t.startTime<=e))break;O(A),t.sortIndex=t.expirationTime,T(k,t)}t=S(A)}}function H(e){if(N=!1,M(e),!D)if(null!==S(k))D=!0,n(j);else{var t=S(A);null!==t&&r(H,t.startTime-e)}}function j(e,n){D=!1,N&&(N=!1,o()),L=!0;var s=R;try{for(M(n),P=S(k);null!==P&&(!(P.expirationTime>n)||e&&!i());){var a=P.callback;if(null!==a){P.callback=null,R=P.priorityLevel;var c=a(P.expirationTime<=n);n=t.unstable_now(),"function"==typeof c?P.callback=c:P===S(k)&&O(k),M(n)}else O(k);P=S(k)}if(null!==P)var l=!0;else{var u=S(A);null!==u&&r(H,u.startTime-n),l=!1}return l}finally{P=null,R=s,L=!1}}function B(e){switch(e){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}var F=s;t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){D||L||(D=!0,n(j))},t.unstable_getCurrentPriorityLevel=function(){return R},t.unstable_getFirstCallbackNode=function(){return S(k)},t.unstable_next=function(e){switch(R){case 1:case 2:case 3:var t=3;break;default:t=R}var n=R;R=t;try{return e()}finally{R=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=F,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=R;R=e;try{return t()}finally{R=n}},t.unstable_scheduleCallback=function(e,i,s){var a=t.unstable_now();if("object"==typeof s&&null!==s){var c=s.delay;c="number"==typeof c&&0<c?a+c:a,s="number"==typeof s.timeout?s.timeout:B(e)}else s=B(e),c=a;return e={id:C++,callback:i,priorityLevel:e,startTime:c,expirationTime:s=c+s,sortIndex:-1},c>a?(e.sortIndex=c,T(A,e),null===S(k)&&e===S(A)&&(N?o():N=!0,r(H,c-a))):(e.sortIndex=s,T(k,e),D||L||(D=!0,n(j))),e},t.unstable_shouldYield=function(){var e=t.unstable_now();M(e);var n=S(k);return n!==P&&null!==P&&null!==n&&null!==n.callback&&n.startTime<=e&&n.expirationTime<P.expirationTime||i()},t.unstable_wrapCallback=function(e){var t=R;return function(){var n=R;R=t;try{return e.apply(this,arguments)}finally{R=n}}}},14616:function(e,t,n){"use strict";e.exports=n(46475)},20148:function(e){e.exports=function(e,t){for(var n=e.split("."),r=t.split("."),o=0;o<3;o++){var i=Number(n[o]),s=Number(r[o]);if(i>s)return 1;if(s>i)return-1;if(!isNaN(i)&&isNaN(s))return 1;if(isNaN(i)&&!isNaN(s))return-1}return 0}},5163:function(e,t,n){"use strict";n.r(t),n.d(t,{__assign:function(){return i},__asyncDelegator:function(){return S},__asyncGenerator:function(){return T},__asyncValues:function(){return O},__await:function(){return x},__awaiter:function(){return h},__classPrivateFieldGet:function(){return P},__classPrivateFieldIn:function(){return L},__classPrivateFieldSet:function(){return R},__createBinding:function(){return g},__decorate:function(){return a},__esDecorate:function(){return l},__exportStar:function(){return v},__extends:function(){return o},__generator:function(){return f},__importDefault:function(){return C},__importStar:function(){return A},__makeTemplateObject:function(){return I},__metadata:function(){return m},__param:function(){return c},__propKey:function(){return d},__read:function(){return y},__rest:function(){return s},__runInitializers:function(){return u},__setFunctionName:function(){return p},__spread:function(){return _},__spreadArray:function(){return w},__spreadArrays:function(){return E},__values:function(){return b}});var r=function(e,t){return r=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])},r(e,t)};function o(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}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},i.apply(this,arguments)};function s(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}function a(e,t,n,r){var o,i=arguments.length,s=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,r);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(i<3?o(s):i>3?o(t,n,s):o(t,n))||s);return i>3&&s&&Object.defineProperty(t,n,s),s}function c(e,t){return function(n,r){t(n,r,e)}}function l(e,t,n,r,o,i){function s(e){if(void 0!==e&&"function"!=typeof e)throw new TypeError("Function expected");return e}for(var a,c=r.kind,l="getter"===c?"get":"setter"===c?"set":"value",u=!t&&e?r.static?e:e.prototype:null,d=t||(u?Object.getOwnPropertyDescriptor(u,r.name):{}),p=!1,m=n.length-1;m>=0;m--){var h={};for(var f in r)h[f]="access"===f?{}:r[f];for(var f in r.access)h.access[f]=r.access[f];h.addInitializer=function(e){if(p)throw new TypeError("Cannot add initializers after decoration has completed");i.push(s(e||null))};var g=(0,n[m])("accessor"===c?{get:d.get,set:d.set}:d[l],h);if("accessor"===c){if(void 0===g)continue;if(null===g||"object"!=typeof g)throw new TypeError("Object expected");(a=s(g.get))&&(d.get=a),(a=s(g.set))&&(d.set=a),(a=s(g.init))&&o.push(a)}else(a=s(g))&&("field"===c?o.push(a):d[l]=a)}u&&Object.defineProperty(u,r.name,d),p=!0}function u(e,t,n){for(var r=arguments.length>2,o=0;o<t.length;o++)n=r?t[o].call(e,n):t[o].call(e);return r?n:void 0}function d(e){return"symbol"==typeof e?e:"".concat(e)}function p(e,t,n){return"symbol"==typeof t&&(t=t.description?"[".concat(t.description,"]"):""),Object.defineProperty(e,"name",{configurable:!0,value:n?"".concat(n," ",t):t})}function m(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function h(e,t,n,r){return new(n||(n=Promise))((function(o,i){function s(e){try{c(r.next(e))}catch(e){i(e)}}function a(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((r=r.apply(e,t||[])).next())}))}function f(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(a){return function(c){return function(a){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,a[0]&&(s=0)),s;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return s.label++,{value:a[1],done:!1};case 5:s.label++,r=a[1],a=[0];continue;case 7:a=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==a[0]&&2!==a[0])){s=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){s.label=a[1];break}if(6===a[0]&&s.label<o[1]){s.label=o[1],o=a;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(a);break}o[2]&&s.ops.pop(),s.trys.pop();continue}a=t.call(e,s)}catch(e){a=[6,e],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,c])}}}var g=Object.create?function(e,t,n,r){void 0===r&&(r=n);var o=Object.getOwnPropertyDescriptor(t,n);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,o)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]};function v(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||g(t,e,n)}function b(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function y(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),s=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)s.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return s}function _(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(y(arguments[t]));return e}function E(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),o=0;for(t=0;t<n;t++)for(var i=arguments[t],s=0,a=i.length;s<a;s++,o++)r[o]=i[s];return r}function w(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}function x(e){return this instanceof x?(this.v=e,this):new x(e)}function T(e,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,o=n.apply(e,t||[]),i=[];return r={},s("next"),s("throw"),s("return"),r[Symbol.asyncIterator]=function(){return this},r;function s(e){o[e]&&(r[e]=function(t){return new Promise((function(n,r){i.push([e,t,n,r])>1||a(e,t)}))})}function a(e,t){try{(n=o[e](t)).value instanceof x?Promise.resolve(n.value.v).then(c,l):u(i[0][2],n)}catch(e){u(i[0][3],e)}var n}function c(e){a("next",e)}function l(e){a("throw",e)}function u(e,t){e(t),i.shift(),i.length&&a(i[0][0],i[0][1])}}function S(e){var t,n;return t={},r("next"),r("throw",(function(e){throw e})),r("return"),t[Symbol.iterator]=function(){return this},t;function r(r,o){t[r]=e[r]?function(t){return(n=!n)?{value:x(e[r](t)),done:!1}:o?o(t):t}:o}}function O(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=b(e),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise((function(r,o){!function(e,t,n,r){Promise.resolve(r).then((function(t){e({value:t,done:n})}),t)}(r,o,(t=e[n](t)).done,t.value)}))}}}function I(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var k=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t};function A(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&g(t,e,n);return k(t,e),t}function C(e){return e&&e.__esModule?e:{default:e}}function P(e,t,n,r){if("a"===n&&!r)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!r:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?r:"a"===n?r.call(e):r?r.value:t.get(e)}function R(e,t,n,r,o){if("m"===r)throw new TypeError("Private method is not writable");if("a"===r&&!o)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!o:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?o.call(e,n):o?o.value=n:t.set(e,n),n}function L(e,t){if(null===t||"object"!=typeof t&&"function"!=typeof t)throw new TypeError("Cannot use 'in' operator on non-object");return"function"==typeof e?t===e:e.has(t)}},48567:function(e,t,n){!function(e){var t=function(){try{return!!Symbol.iterator}catch(e){return!1}}(),n=function(e){var n={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return t&&(n[Symbol.iterator]=function(){return n}),n},r=function(e){return encodeURIComponent(e).replace(/%20/g,"+")},o=function(e){return decodeURIComponent(String(e).replace(/\+/g," "))};(function(){try{var t=e.URLSearchParams;return"a=1"===new t("?a=1").toString()&&"function"==typeof t.prototype.set&&"function"==typeof t.prototype.entries}catch(e){return!1}})()||function(){var o=function(e){Object.defineProperty(this,"_entries",{writable:!0,value:{}});var t=typeof e;if("undefined"===t);else if("string"===t)""!==e&&this._fromString(e);else if(e instanceof o){var n=this;e.forEach((function(e,t){n.append(t,e)}))}else{if(null===e||"object"!==t)throw new TypeError("Unsupported input's type for URLSearchParams");if("[object Array]"===Object.prototype.toString.call(e))for(var r=0;r<e.length;r++){var i=e[r];if("[object Array]"!==Object.prototype.toString.call(i)&&2===i.length)throw new TypeError("Expected [string, any] as entry at index "+r+" of URLSearchParams's input");this.append(i[0],i[1])}else for(var s in e)e.hasOwnProperty(s)&&this.append(s,e[s])}},i=o.prototype;i.append=function(e,t){e in this._entries?this._entries[e].push(String(t)):this._entries[e]=[String(t)]},i.delete=function(e){delete this._entries[e]},i.get=function(e){return e in this._entries?this._entries[e][0]:null},i.getAll=function(e){return e in this._entries?this._entries[e].slice(0):[]},i.has=function(e){return e in this._entries},i.set=function(e,t){this._entries[e]=[String(t)]},i.forEach=function(e,t){var n;for(var r in this._entries)if(this._entries.hasOwnProperty(r)){n=this._entries[r];for(var o=0;o<n.length;o++)e.call(t,n[o],r,this)}},i.keys=function(){var e=[];return this.forEach((function(t,n){e.push(n)})),n(e)},i.values=function(){var e=[];return this.forEach((function(t){e.push(t)})),n(e)},i.entries=function(){var e=[];return this.forEach((function(t,n){e.push([n,t])})),n(e)},t&&(i[Symbol.iterator]=i.entries),i.toString=function(){var e=[];return this.forEach((function(t,n){e.push(r(n)+"="+r(t))})),e.join("&")},e.URLSearchParams=o}();var i=e.URLSearchParams.prototype;"function"!=typeof i.sort&&(i.sort=function(){var e=this,t=[];this.forEach((function(n,r){t.push([r,n]),e._entries||e.delete(r)})),t.sort((function(e,t){return e[0]<t[0]?-1:e[0]>t[0]?1:0})),e._entries&&(e._entries={});for(var n=0;n<t.length;n++)this.append(t[n][0],t[n][1])}),"function"!=typeof i._fromString&&Object.defineProperty(i,"_fromString",{enumerable:!1,configurable:!1,writable:!1,value:function(e){if(this._entries)this._entries={};else{var t=[];this.forEach((function(e,n){t.push(n)}));for(var n=0;n<t.length;n++)this.delete(t[n])}var r,i=(e=e.replace(/^\?/,"")).split("&");for(n=0;n<i.length;n++)r=i[n].split("="),this.append(o(r[0]),r.length>1?o(r[1]):"")}})}(void 0!==n.g?n.g:"undefined"!=typeof window?window:"undefined"!=typeof self?self:this),function(e){if(function(){try{var t=new e.URL("b","http://a");return t.pathname="c d","http://a/c%20d"===t.href&&t.searchParams}catch(e){return!1}}()||function(){var t=e.URL,n=function(t,n){"string"!=typeof t&&(t=String(t)),n&&"string"!=typeof n&&(n=String(n));var r,o=document;if(n&&(void 0===e.location||n!==e.location.href)){n=n.toLowerCase(),(r=(o=document.implementation.createHTMLDocument("")).createElement("base")).href=n,o.head.appendChild(r);try{if(0!==r.href.indexOf(n))throw new Error(r.href)}catch(e){throw new Error("URL unable to set base "+n+" due to "+e)}}var i=o.createElement("a");i.href=t,r&&(o.body.appendChild(i),i.href=i.href);var s=o.createElement("input");if(s.type="url",s.value=t,":"===i.protocol||!/:/.test(i.href)||!s.checkValidity()&&!n)throw new TypeError("Invalid URL");Object.defineProperty(this,"_anchorElement",{value:i});var a=new e.URLSearchParams(this.search),c=!0,l=!0,u=this;["append","delete","set"].forEach((function(e){var t=a[e];a[e]=function(){t.apply(a,arguments),c&&(l=!1,u.search=a.toString(),l=!0)}})),Object.defineProperty(this,"searchParams",{value:a,enumerable:!0});var d=void 0;Object.defineProperty(this,"_updateSearchParams",{enumerable:!1,configurable:!1,writable:!1,value:function(){this.search!==d&&(d=this.search,l&&(c=!1,this.searchParams._fromString(this.search),c=!0))}})},r=n.prototype;["hash","host","hostname","port","protocol"].forEach((function(e){!function(e){Object.defineProperty(r,e,{get:function(){return this._anchorElement[e]},set:function(t){this._anchorElement[e]=t},enumerable:!0})}(e)})),Object.defineProperty(r,"search",{get:function(){return this._anchorElement.search},set:function(e){this._anchorElement.search=e,this._updateSearchParams()},enumerable:!0}),Object.defineProperties(r,{toString:{get:function(){var e=this;return function(){return e.href}}},href:{get:function(){return this._anchorElement.href.replace(/\?$/,"")},set:function(e){this._anchorElement.href=e,this._updateSearchParams()},enumerable:!0},pathname:{get:function(){return this._anchorElement.pathname.replace(/(^\/?)/,"/")},set:function(e){this._anchorElement.pathname=e},enumerable:!0},origin:{get:function(){var e={"http:":80,"https:":443,"ftp:":21}[this._anchorElement.protocol],t=this._anchorElement.port!=e&&""!==this._anchorElement.port;return this._anchorElement.protocol+"//"+this._anchorElement.hostname+(t?":"+this._anchorElement.port:"")},enumerable:!0},password:{get:function(){return""},set:function(e){},enumerable:!0},username:{get:function(){return""},set:function(e){},enumerable:!0}}),n.createObjectURL=function(e){return t.createObjectURL.apply(t,arguments)},n.revokeObjectURL=function(e){return t.revokeObjectURL.apply(t,arguments)},e.URL=n}(),void 0!==e.location&&!("origin"in e.location)){var t=function(){return e.location.protocol+"//"+e.location.hostname+(e.location.port?":"+e.location.port:"")};try{Object.defineProperty(e.location,"origin",{get:t,enumerable:!0})}catch(n){setInterval((function(){e.location.origin=t()}),100)}}}(void 0!==n.g?n.g:"undefined"!=typeof window?window:"undefined"!=typeof self?self:this)},92564:function(e){"use strict";e.exports=function(){}},19662:function(e,t,n){var r=n(17854),o=n(60614),i=n(66330),s=r.TypeError;e.exports=function(e){if(o(e))return e;throw s(i(e)+" is not a function")}},39483:function(e,t,n){var r=n(17854),o=n(4411),i=n(66330),s=r.TypeError;e.exports=function(e){if(o(e))return e;throw s(i(e)+" is not a constructor")}},96077:function(e,t,n){var r=n(17854),o=n(60614),i=r.String,s=r.TypeError;e.exports=function(e){if("object"==typeof e||o(e))return e;throw s("Can't set "+i(e)+" as a prototype")}},51223:function(e,t,n){var r=n(5112),o=n(70030),i=n(3070),s=r("unscopables"),a=Array.prototype;null==a[s]&&i.f(a,s,{configurable:!0,value:o(null)}),e.exports=function(e){a[s][e]=!0}},31530:function(e,t,n){"use strict";var r=n(28710).charAt;e.exports=function(e,t,n){return t+(n?r(e,t).length:1)}},25787:function(e,t,n){var r=n(17854),o=n(47976),i=r.TypeError;e.exports=function(e,t){if(o(t,e))return e;throw i("Incorrect invocation")}},19670:function(e,t,n){var r=n(17854),o=n(70111),i=r.String,s=r.TypeError;e.exports=function(e){if(o(e))return e;throw s(i(e)+" is not an object")}},24019:function(e){e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},7556:function(e,t,n){var r=n(47293);e.exports=r((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},90260:function(e,t,n){"use strict";var r,o,i,s=n(24019),a=n(19781),c=n(17854),l=n(60614),u=n(70111),d=n(92597),p=n(70648),m=n(66330),h=n(68880),f=n(31320),g=n(3070).f,v=n(47976),b=n(79518),y=n(27674),_=n(5112),E=n(69711),w=c.Int8Array,x=w&&w.prototype,T=c.Uint8ClampedArray,S=T&&T.prototype,O=w&&b(w),I=x&&b(x),k=Object.prototype,A=c.TypeError,C=_("toStringTag"),P=E("TYPED_ARRAY_TAG"),R=E("TYPED_ARRAY_CONSTRUCTOR"),L=s&&!!y&&"Opera"!==p(c.opera),D=!1,N={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},M={BigInt64Array:8,BigUint64Array:8},H=function(e){if(!u(e))return!1;var t=p(e);return d(N,t)||d(M,t)};for(r in N)(i=(o=c[r])&&o.prototype)?h(i,R,o):L=!1;for(r in M)(i=(o=c[r])&&o.prototype)&&h(i,R,o);if((!L||!l(O)||O===Function.prototype)&&(O=function(){throw A("Incorrect invocation")},L))for(r in N)c[r]&&y(c[r],O);if((!L||!I||I===k)&&(I=O.prototype,L))for(r in N)c[r]&&y(c[r].prototype,I);if(L&&b(S)!==I&&y(S,I),a&&!d(I,C))for(r in D=!0,g(I,C,{get:function(){return u(this)?this[P]:void 0}}),N)c[r]&&h(c[r],P,r);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:L,TYPED_ARRAY_CONSTRUCTOR:R,TYPED_ARRAY_TAG:D&&P,aTypedArray:function(e){if(H(e))return e;throw A("Target is not a typed array")},aTypedArrayConstructor:function(e){if(l(e)&&(!y||v(O,e)))return e;throw A(m(e)+" is not a typed array constructor")},exportTypedArrayMethod:function(e,t,n,r){if(a){if(n)for(var o in N){var i=c[o];if(i&&d(i.prototype,e))try{delete i.prototype[e]}catch(n){try{i.prototype[e]=t}catch(e){}}}I[e]&&!n||f(I,e,n?t:L&&x[e]||t,r)}},exportTypedArrayStaticMethod:function(e,t,n){var r,o;if(a){if(y){if(n)for(r in N)if((o=c[r])&&d(o,e))try{delete o[e]}catch(e){}if(O[e]&&!n)return;try{return f(O,e,n?t:L&&O[e]||t)}catch(e){}}for(r in N)!(o=c[r])||o[e]&&!n||f(o,e,t)}},isView:function(e){if(!u(e))return!1;var t=p(e);return"DataView"===t||d(N,t)||d(M,t)},isTypedArray:H,TypedArray:O,TypedArrayPrototype:I}},13331:function(e,t,n){"use strict";var r=n(17854),o=n(1702),i=n(19781),s=n(24019),a=n(76530),c=n(68880),l=n(12248),u=n(47293),d=n(25787),p=n(19303),m=n(17466),h=n(57067),f=n(11179),g=n(79518),v=n(27674),b=n(8006).f,y=n(3070).f,_=n(21285),E=n(41589),w=n(58003),x=n(29909),T=a.PROPER,S=a.CONFIGURABLE,O=x.get,I=x.set,k="ArrayBuffer",A="Wrong index",C=r.ArrayBuffer,P=C,R=P&&P.prototype,L=r.DataView,D=L&&L.prototype,N=Object.prototype,M=r.Array,H=r.RangeError,j=o(_),B=o([].reverse),F=f.pack,U=f.unpack,z=function(e){return[255&e]},q=function(e){return[255&e,e>>8&255]},G=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},V=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},K=function(e){return F(e,23,4)},W=function(e){return F(e,52,8)},$=function(e,t){y(e.prototype,t,{get:function(){return O(this)[t]}})},Y=function(e,t,n,r){var o=h(n),i=O(e);if(o+t>i.byteLength)throw H(A);var s=O(i.buffer).bytes,a=o+i.byteOffset,c=E(s,a,a+t);return r?c:B(c)},Q=function(e,t,n,r,o,i){var s=h(n),a=O(e);if(s+t>a.byteLength)throw H(A);for(var c=O(a.buffer).bytes,l=s+a.byteOffset,u=r(+o),d=0;d<t;d++)c[l+d]=u[i?d:t-d-1]};if(s){var J=T&&C.name!==k;if(u((function(){C(1)}))&&u((function(){new C(-1)}))&&!u((function(){return new C,new C(1.5),new C(NaN),J&&!S})))J&&S&&c(C,"name",k);else{(P=function(e){return d(this,R),new C(h(e))}).prototype=R;for(var Z,X=b(C),ee=0;X.length>ee;)(Z=X[ee++])in P||c(P,Z,C[Z]);R.constructor=P}v&&g(D)!==N&&v(D,N);var te=new L(new P(2)),ne=o(D.setInt8);te.setInt8(0,2147483648),te.setInt8(1,2147483649),!te.getInt8(0)&&te.getInt8(1)||l(D,{setInt8:function(e,t){ne(this,e,t<<24>>24)},setUint8:function(e,t){ne(this,e,t<<24>>24)}},{unsafe:!0})}else R=(P=function(e){d(this,R);var t=h(e);I(this,{bytes:j(M(t),0),byteLength:t}),i||(this.byteLength=t)}).prototype,D=(L=function(e,t,n){d(this,D),d(e,R);var r=O(e).byteLength,o=p(t);if(o<0||o>r)throw H("Wrong offset");if(o+(n=void 0===n?r-o:m(n))>r)throw H("Wrong length");I(this,{buffer:e,byteLength:n,byteOffset:o}),i||(this.buffer=e,this.byteLength=n,this.byteOffset=o)}).prototype,i&&($(P,"byteLength"),$(L,"buffer"),$(L,"byteLength"),$(L,"byteOffset")),l(D,{getInt8:function(e){return Y(this,1,e)[0]<<24>>24},getUint8:function(e){return Y(this,1,e)[0]},getInt16:function(e){var t=Y(this,2,e,arguments.length>1?arguments[1]:void 0);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=Y(this,2,e,arguments.length>1?arguments[1]:void 0);return t[1]<<8|t[0]},getInt32:function(e){return V(Y(this,4,e,arguments.length>1?arguments[1]:void 0))},getUint32:function(e){return V(Y(this,4,e,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(e){return U(Y(this,4,e,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(e){return U(Y(this,8,e,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(e,t){Q(this,1,e,z,t)},setUint8:function(e,t){Q(this,1,e,z,t)},setInt16:function(e,t){Q(this,2,e,q,t,arguments.length>2?arguments[2]:void 0)},setUint16:function(e,t){Q(this,2,e,q,t,arguments.length>2?arguments[2]:void 0)},setInt32:function(e,t){Q(this,4,e,G,t,arguments.length>2?arguments[2]:void 0)},setUint32:function(e,t){Q(this,4,e,G,t,arguments.length>2?arguments[2]:void 0)},setFloat32:function(e,t){Q(this,4,e,K,t,arguments.length>2?arguments[2]:void 0)},setFloat64:function(e,t){Q(this,8,e,W,t,arguments.length>2?arguments[2]:void 0)}});w(P,k),w(L,"DataView"),e.exports={ArrayBuffer:P,DataView:L}},1048:function(e,t,n){"use strict";var r=n(47908),o=n(51400),i=n(26244),s=Math.min;e.exports=[].copyWithin||function(e,t){var n=r(this),a=i(n),c=o(e,a),l=o(t,a),u=arguments.length>2?arguments[2]:void 0,d=s((void 0===u?a:o(u,a))-l,a-c),p=1;for(l<c&&c<l+d&&(p=-1,l+=d-1,c+=d-1);d-- >0;)l in n?n[c]=n[l]:delete n[c],c+=p,l+=p;return n}},21285:function(e,t,n){"use strict";var r=n(47908),o=n(51400),i=n(26244);e.exports=function(e){for(var t=r(this),n=i(t),s=arguments.length,a=o(s>1?arguments[1]:void 0,n),c=s>2?arguments[2]:void 0,l=void 0===c?n:o(c,n);l>a;)t[a++]=e;return t}},18533:function(e,t,n){"use strict";var r=n(42092).forEach,o=n(9341)("forEach");e.exports=o?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},97745:function(e,t,n){var r=n(26244);e.exports=function(e,t){for(var n=0,o=r(t),i=new e(o);o>n;)i[n]=t[n++];return i}},48457:function(e,t,n){"use strict";var r=n(17854),o=n(49974),i=n(46916),s=n(47908),a=n(53411),c=n(97659),l=n(4411),u=n(26244),d=n(86135),p=n(18554),m=n(71246),h=r.Array;e.exports=function(e){var t=s(e),n=l(this),r=arguments.length,f=r>1?arguments[1]:void 0,g=void 0!==f;g&&(f=o(f,r>2?arguments[2]:void 0));var v,b,y,_,E,w,x=m(t),T=0;if(!x||this==h&&c(x))for(v=u(t),b=n?new this(v):h(v);v>T;T++)w=g?f(t[T],T):t[T],d(b,T,w);else for(E=(_=p(t,x)).next,b=n?new this:[];!(y=i(E,_)).done;T++)w=g?a(_,f,[y.value,T],!0):y.value,d(b,T,w);return b.length=T,b}},41318:function(e,t,n){var r=n(45656),o=n(51400),i=n(26244),s=function(e){return function(t,n,s){var a,c=r(t),l=i(c),u=o(s,l);if(e&&n!=n){for(;l>u;)if((a=c[u++])!=a)return!0}else for(;l>u;u++)if((e||u in c)&&c[u]===n)return e||u||0;return!e&&-1}};e.exports={includes:s(!0),indexOf:s(!1)}},42092:function(e,t,n){var r=n(49974),o=n(1702),i=n(68361),s=n(47908),a=n(26244),c=n(65417),l=o([].push),u=function(e){var t=1==e,n=2==e,o=3==e,u=4==e,d=6==e,p=7==e,m=5==e||d;return function(h,f,g,v){for(var b,y,_=s(h),E=i(_),w=r(f,g),x=a(E),T=0,S=v||c,O=t?S(h,x):n||p?S(h,0):void 0;x>T;T++)if((m||T in E)&&(y=w(b=E[T],T,_),e))if(t)O[T]=y;else if(y)switch(e){case 3:return!0;case 5:return b;case 6:return T;case 2:l(O,b)}else switch(e){case 4:return!1;case 7:l(O,b)}return d?-1:o||u?u:O}};e.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6),filterReject:u(7)}},86583:function(e,t,n){"use strict";var r=n(22104),o=n(45656),i=n(19303),s=n(26244),a=n(9341),c=Math.min,l=[].lastIndexOf,u=!!l&&1/[1].lastIndexOf(1,-0)<0,d=a("lastIndexOf"),p=u||!d;e.exports=p?function(e){if(u)return r(l,this,arguments)||0;var t=o(this),n=s(t),a=n-1;for(arguments.length>1&&(a=c(a,i(arguments[1]))),a<0&&(a=n+a);a>=0;a--)if(a in t&&t[a]===e)return a||0;return-1}:l},81194:function(e,t,n){var r=n(47293),o=n(5112),i=n(7392),s=o("species");e.exports=function(e){return i>=51||!r((function(){var t=[];return(t.constructor={})[s]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},9341:function(e,t,n){"use strict";var r=n(47293);e.exports=function(e,t){var n=[][e];return!!n&&r((function(){n.call(null,t||function(){return 1},1)}))}},53671:function(e,t,n){var r=n(17854),o=n(19662),i=n(47908),s=n(68361),a=n(26244),c=r.TypeError,l=function(e){return function(t,n,r,l){o(n);var u=i(t),d=s(u),p=a(u),m=e?p-1:0,h=e?-1:1;if(r<2)for(;;){if(m in d){l=d[m],m+=h;break}if(m+=h,e?m<0:p<=m)throw c("Reduce of empty array with no initial value")}for(;e?m>=0:p>m;m+=h)m in d&&(l=n(l,d[m],m,u));return l}};e.exports={left:l(!1),right:l(!0)}},41589:function(e,t,n){var r=n(17854),o=n(51400),i=n(26244),s=n(86135),a=r.Array,c=Math.max;e.exports=function(e,t,n){for(var r=i(e),l=o(t,r),u=o(void 0===n?r:n,r),d=a(c(u-l,0)),p=0;l<u;l++,p++)s(d,p,e[l]);return d.length=p,d}},50206:function(e,t,n){var r=n(1702);e.exports=r([].slice)},94362:function(e,t,n){var r=n(41589),o=Math.floor,i=function(e,t){var n=e.length,c=o(n/2);return n<8?s(e,t):a(e,i(r(e,0,c),t),i(r(e,c),t),t)},s=function(e,t){for(var n,r,o=e.length,i=1;i<o;){for(r=i,n=e[i];r&&t(e[r-1],n)>0;)e[r]=e[--r];r!==i++&&(e[r]=n)}return e},a=function(e,t,n,r){for(var o=t.length,i=n.length,s=0,a=0;s<o||a<i;)e[s+a]=s<o&&a<i?r(t[s],n[a])<=0?t[s++]:n[a++]:s<o?t[s++]:n[a++];return e};e.exports=i},77475:function(e,t,n){var r=n(17854),o=n(43157),i=n(4411),s=n(70111),a=n(5112)("species"),c=r.Array;e.exports=function(e){var t;return o(e)&&(t=e.constructor,(i(t)&&(t===c||o(t.prototype))||s(t)&&null===(t=t[a]))&&(t=void 0)),void 0===t?c:t}},65417:function(e,t,n){var r=n(77475);e.exports=function(e,t){return new(r(e))(0===t?0:t)}},53411:function(e,t,n){var r=n(19670),o=n(99212);e.exports=function(e,t,n,i){try{return i?t(r(n)[0],n[1]):t(n)}catch(t){o(e,"throw",t)}}},17072:function(e,t,n){var r=n(5112)("iterator"),o=!1;try{var i=0,s={next:function(){return{done:!!i++}},return:function(){o=!0}};s[r]=function(){return this},Array.from(s,(function(){throw 2}))}catch(e){}e.exports=function(e,t){if(!t&&!o)return!1;var n=!1;try{var i={};i[r]=function(){return{next:function(){return{done:n=!0}}}},e(i)}catch(e){}return n}},84326:function(e,t,n){var r=n(1702),o=r({}.toString),i=r("".slice);e.exports=function(e){return i(o(e),8,-1)}},70648:function(e,t,n){var r=n(17854),o=n(51694),i=n(60614),s=n(84326),a=n(5112)("toStringTag"),c=r.Object,l="Arguments"==s(function(){return arguments}());e.exports=o?s:function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=c(e),a))?n:l?s(t):"Object"==(r=s(t))&&i(t.callee)?"Arguments":r}},95631:function(e,t,n){"use strict";var r=n(3070).f,o=n(70030),i=n(12248),s=n(49974),a=n(25787),c=n(20408),l=n(70654),u=n(96340),d=n(19781),p=n(62423).fastKey,m=n(29909),h=m.set,f=m.getterFor;e.exports={getConstructor:function(e,t,n,l){var u=e((function(e,r){a(e,m),h(e,{type:t,index:o(null),first:void 0,last:void 0,size:0}),d||(e.size=0),null!=r&&c(r,e[l],{that:e,AS_ENTRIES:n})})),m=u.prototype,g=f(t),v=function(e,t,n){var r,o,i=g(e),s=b(e,t);return s?s.value=n:(i.last=s={index:o=p(t,!0),key:t,value:n,previous:r=i.last,next:void 0,removed:!1},i.first||(i.first=s),r&&(r.next=s),d?i.size++:e.size++,"F"!==o&&(i.index[o]=s)),e},b=function(e,t){var n,r=g(e),o=p(t);if("F"!==o)return r.index[o];for(n=r.first;n;n=n.next)if(n.key==t)return n};return i(m,{clear:function(){for(var e=g(this),t=e.index,n=e.first;n;)n.removed=!0,n.previous&&(n.previous=n.previous.next=void 0),delete t[n.index],n=n.next;e.first=e.last=void 0,d?e.size=0:this.size=0},delete:function(e){var t=this,n=g(t),r=b(t,e);if(r){var o=r.next,i=r.previous;delete n.index[r.index],r.removed=!0,i&&(i.next=o),o&&(o.previous=i),n.first==r&&(n.first=o),n.last==r&&(n.last=i),d?n.size--:t.size--}return!!r},forEach:function(e){for(var t,n=g(this),r=s(e,arguments.length>1?arguments[1]:void 0);t=t?t.next:n.first;)for(r(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!b(this,e)}}),i(m,n?{get:function(e){var t=b(this,e);return t&&t.value},set:function(e,t){return v(this,0===e?0:e,t)}}:{add:function(e){return v(this,e=0===e?0:e,e)}}),d&&r(m,"size",{get:function(){return g(this).size}}),u},setStrong:function(e,t,n){var r=t+" Iterator",o=f(t),i=f(r);l(e,t,(function(e,t){h(this,{type:r,target:e,state:o(e),kind:t,last:void 0})}),(function(){for(var e=i(this),t=e.kind,n=e.last;n&&n.removed;)n=n.previous;return e.target&&(e.last=n=n?n.next:e.state.first)?"keys"==t?{value:n.key,done:!1}:"values"==t?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),n?"entries":"values",!n,!0),u(t)}}},29320:function(e,t,n){"use strict";var r=n(1702),o=n(12248),i=n(62423).getWeakData,s=n(19670),a=n(70111),c=n(25787),l=n(20408),u=n(42092),d=n(92597),p=n(29909),m=p.set,h=p.getterFor,f=u.find,g=u.findIndex,v=r([].splice),b=0,y=function(e){return e.frozen||(e.frozen=new _)},_=function(){this.entries=[]},E=function(e,t){return f(e.entries,(function(e){return e[0]===t}))};_.prototype={get:function(e){var t=E(this,e);if(t)return t[1]},has:function(e){return!!E(this,e)},set:function(e,t){var n=E(this,e);n?n[1]=t:this.entries.push([e,t])},delete:function(e){var t=g(this.entries,(function(t){return t[0]===e}));return~t&&v(this.entries,t,1),!!~t}},e.exports={getConstructor:function(e,t,n,r){var u=e((function(e,o){c(e,p),m(e,{type:t,id:b++,frozen:void 0}),null!=o&&l(o,e[r],{that:e,AS_ENTRIES:n})})),p=u.prototype,f=h(t),g=function(e,t,n){var r=f(e),o=i(s(t),!0);return!0===o?y(r).set(t,n):o[r.id]=n,e};return o(p,{delete:function(e){var t=f(this);if(!a(e))return!1;var n=i(e);return!0===n?y(t).delete(e):n&&d(n,t.id)&&delete n[t.id]},has:function(e){var t=f(this);if(!a(e))return!1;var n=i(e);return!0===n?y(t).has(e):n&&d(n,t.id)}}),o(p,n?{get:function(e){var t=f(this);if(a(e)){var n=i(e);return!0===n?y(t).get(e):n?n[t.id]:void 0}},set:function(e,t){return g(this,e,t)}}:{add:function(e){return g(this,e,!0)}}),u}}},77710:function(e,t,n){"use strict";var r=n(82109),o=n(17854),i=n(1702),s=n(54705),a=n(31320),c=n(62423),l=n(20408),u=n(25787),d=n(60614),p=n(70111),m=n(47293),h=n(17072),f=n(58003),g=n(79587);e.exports=function(e,t,n){var v=-1!==e.indexOf("Map"),b=-1!==e.indexOf("Weak"),y=v?"set":"add",_=o[e],E=_&&_.prototype,w=_,x={},T=function(e){var t=i(E[e]);a(E,e,"add"==e?function(e){return t(this,0===e?0:e),this}:"delete"==e?function(e){return!(b&&!p(e))&&t(this,0===e?0:e)}:"get"==e?function(e){return b&&!p(e)?void 0:t(this,0===e?0:e)}:"has"==e?function(e){return!(b&&!p(e))&&t(this,0===e?0:e)}:function(e,n){return t(this,0===e?0:e,n),this})};if(s(e,!d(_)||!(b||E.forEach&&!m((function(){(new _).entries().next()})))))w=n.getConstructor(t,e,v,y),c.enable();else if(s(e,!0)){var S=new w,O=S[y](b?{}:-0,1)!=S,I=m((function(){S.has(1)})),k=h((function(e){new _(e)})),A=!b&&m((function(){for(var e=new _,t=5;t--;)e[y](t,t);return!e.has(-0)}));k||((w=t((function(e,t){u(e,E);var n=g(new _,e,w);return null!=t&&l(t,n[y],{that:n,AS_ENTRIES:v}),n}))).prototype=E,E.constructor=w),(I||A)&&(T("delete"),T("has"),v&&T("get")),(A||O)&&T(y),b&&E.clear&&delete E.clear}return x[e]=w,r({global:!0,forced:w!=_},x),f(w,e),b||n.setStrong(w,e,v),w}},99920:function(e,t,n){var r=n(92597),o=n(53887),i=n(31236),s=n(3070);e.exports=function(e,t,n){for(var a=o(t),c=s.f,l=i.f,u=0;u<a.length;u++){var d=a[u];r(e,d)||n&&r(n,d)||c(e,d,l(t,d))}}},84964:function(e,t,n){var r=n(5112)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[r]=!1,"/./"[e](t)}catch(e){}}return!1}},49920:function(e,t,n){var r=n(47293);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},14230:function(e,t,n){var r=n(1702),o=n(84488),i=n(41340),s=/"/g,a=r("".replace);e.exports=function(e,t,n,r){var c=i(o(e)),l="<"+t;return""!==n&&(l+=" "+n+'="'+a(i(r),s,"&quot;")+'"'),l+">"+c+"</"+t+">"}},24994:function(e,t,n){"use strict";var r=n(13383).IteratorPrototype,o=n(70030),i=n(79114),s=n(58003),a=n(97497),c=function(){return this};e.exports=function(e,t,n,l){var u=t+" Iterator";return e.prototype=o(r,{next:i(+!l,n)}),s(e,u,!1,!0),a[u]=c,e}},68880:function(e,t,n){var r=n(19781),o=n(3070),i=n(79114);e.exports=r?function(e,t,n){return o.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},79114:function(e){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},86135:function(e,t,n){"use strict";var r=n(34948),o=n(3070),i=n(79114);e.exports=function(e,t,n){var s=r(t);s in e?o.f(e,s,i(0,n)):e[s]=n}},38709:function(e,t,n){"use strict";var r=n(17854),o=n(19670),i=n(92140),s=r.TypeError;e.exports=function(e){if(o(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw s("Incorrect hint");return i(this,e)}},70654:function(e,t,n){"use strict";var r=n(82109),o=n(46916),i=n(31913),s=n(76530),a=n(60614),c=n(24994),l=n(79518),u=n(27674),d=n(58003),p=n(68880),m=n(31320),h=n(5112),f=n(97497),g=n(13383),v=s.PROPER,b=s.CONFIGURABLE,y=g.IteratorPrototype,_=g.BUGGY_SAFARI_ITERATORS,E=h("iterator"),w="keys",x="values",T="entries",S=function(){return this};e.exports=function(e,t,n,s,h,g,O){c(n,t,s);var I,k,A,C=function(e){if(e===h&&N)return N;if(!_&&e in L)return L[e];switch(e){case w:case x:case T:return function(){return new n(this,e)}}return function(){return new n(this)}},P=t+" Iterator",R=!1,L=e.prototype,D=L[E]||L["@@iterator"]||h&&L[h],N=!_&&D||C(h),M="Array"==t&&L.entries||D;if(M&&(I=l(M.call(new e)))!==Object.prototype&&I.next&&(i||l(I)===y||(u?u(I,y):a(I[E])||m(I,E,S)),d(I,P,!0,!0),i&&(f[P]=S)),v&&h==x&&D&&D.name!==x&&(!i&&b?p(L,"name",x):(R=!0,N=function(){return o(D,this)})),h)if(k={values:C(x),keys:g?N:C(w),entries:C(T)},O)for(A in k)(_||R||!(A in L))&&m(L,A,k[A]);else r({target:t,proto:!0,forced:_||R},k);return i&&!O||L[E]===N||m(L,E,N,{name:h}),f[t]=N,k}},97235:function(e,t,n){var r=n(40857),o=n(92597),i=n(6061),s=n(3070).f;e.exports=function(e){var t=r.Symbol||(r.Symbol={});o(t,e)||s(t,e,{value:i.f(e)})}},19781:function(e,t,n){var r=n(47293);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},80317:function(e,t,n){var r=n(17854),o=n(70111),i=r.document,s=o(i)&&o(i.createElement);e.exports=function(e){return s?i.createElement(e):{}}},48324:function(e){e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},98509:function(e,t,n){var r=n(80317)("span").classList,o=r&&r.constructor&&r.constructor.prototype;e.exports=o===Object.prototype?void 0:o},68886:function(e,t,n){var r=n(88113).match(/firefox\/(\d+)/i);e.exports=!!r&&+r[1]},7871:function(e){e.exports="object"==typeof window},30256:function(e,t,n){var r=n(88113);e.exports=/MSIE|Trident/.test(r)},71528:function(e,t,n){var r=n(88113),o=n(17854);e.exports=/ipad|iphone|ipod/i.test(r)&&void 0!==o.Pebble},6833:function(e,t,n){var r=n(88113);e.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(r)},35268:function(e,t,n){var r=n(84326),o=n(17854);e.exports="process"==r(o.process)},71036:function(e,t,n){var r=n(88113);e.exports=/web0s(?!.*chrome)/i.test(r)},88113:function(e,t,n){var r=n(35005);e.exports=r("navigator","userAgent")||""},7392:function(e,t,n){var r,o,i=n(17854),s=n(88113),a=i.process,c=i.Deno,l=a&&a.versions||c&&c.version,u=l&&l.v8;u&&(o=(r=u.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!o&&s&&(!(r=s.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=s.match(/Chrome\/(\d+)/))&&(o=+r[1]),e.exports=o},98008:function(e,t,n){var r=n(88113).match(/AppleWebKit\/(\d+)\./);e.exports=!!r&&+r[1]},80748:function(e){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},82109:function(e,t,n){var r=n(17854),o=n(31236).f,i=n(68880),s=n(31320),a=n(83505),c=n(99920),l=n(54705);e.exports=function(e,t){var n,u,d,p,m,h=e.target,f=e.global,g=e.stat;if(n=f?r:g?r[h]||a(h,{}):(r[h]||{}).prototype)for(u in t){if(p=t[u],d=e.noTargetGet?(m=o(n,u))&&m.value:n[u],!l(f?u:h+(g?".":"#")+u,e.forced)&&void 0!==d){if(typeof p==typeof d)continue;c(p,d)}(e.sham||d&&d.sham)&&i(p,"sham",!0),s(n,u,p,e)}}},47293:function(e){e.exports=function(e){try{return!!e()}catch(e){return!0}}},27007:function(e,t,n){"use strict";n(74916);var r=n(1702),o=n(31320),i=n(22261),s=n(47293),a=n(5112),c=n(68880),l=a("species"),u=RegExp.prototype;e.exports=function(e,t,n,d){var p=a(e),m=!s((function(){var t={};return t[p]=function(){return 7},7!=""[e](t)})),h=m&&!s((function(){var t=!1,n=/a/;return"split"===e&&((n={}).constructor={},n.constructor[l]=function(){return n},n.flags="",n[p]=/./[p]),n.exec=function(){return t=!0,null},n[p](""),!t}));if(!m||!h||n){var f=r(/./[p]),g=t(p,""[e],(function(e,t,n,o,s){var a=r(e),c=t.exec;return c===i||c===u.exec?m&&!s?{done:!0,value:f(t,n,o)}:{done:!0,value:a(n,t,o)}:{done:!1}}));o(String.prototype,e,g[0]),o(u,p,g[1])}d&&c(u[p],"sham",!0)}},6790:function(e,t,n){"use strict";var r=n(17854),o=n(43157),i=n(26244),s=n(49974),a=r.TypeError,c=function(e,t,n,r,l,u,d,p){for(var m,h,f=l,g=0,v=!!d&&s(d,p);g<r;){if(g in n){if(m=v?v(n[g],g,t):n[g],u>0&&o(m))h=i(m),f=c(e,t,m,h,f,u-1)-1;else{if(f>=9007199254740991)throw a("Exceed the acceptable array length");e[f]=m}f++}g++}return f};e.exports=c},76677:function(e,t,n){var r=n(47293);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},22104:function(e,t,n){var r=n(34374),o=Function.prototype,i=o.apply,s=o.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?s.bind(i):function(){return s.apply(i,arguments)})},49974:function(e,t,n){var r=n(1702),o=n(19662),i=n(34374),s=r(r.bind);e.exports=function(e,t){return o(e),void 0===t?e:i?s(e,t):function(){return e.apply(t,arguments)}}},34374:function(e,t,n){var r=n(47293);e.exports=!r((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},27065:function(e,t,n){"use strict";var r=n(17854),o=n(1702),i=n(19662),s=n(70111),a=n(92597),c=n(50206),l=n(34374),u=r.Function,d=o([].concat),p=o([].join),m={},h=function(e,t,n){if(!a(m,t)){for(var r=[],o=0;o<t;o++)r[o]="a["+o+"]";m[t]=u("C,a","return new C("+p(r,",")+")")}return m[t](e,n)};e.exports=l?u.bind:function(e){var t=i(this),n=t.prototype,r=c(arguments,1),o=function(){var n=d(r,c(arguments));return this instanceof o?h(t,n.length,n):t.apply(e,n)};return s(n)&&(o.prototype=n),o}},46916:function(e,t,n){var r=n(34374),o=Function.prototype.call;e.exports=r?o.bind(o):function(){return o.apply(o,arguments)}},76530:function(e,t,n){var r=n(19781),o=n(92597),i=Function.prototype,s=r&&Object.getOwnPropertyDescriptor,a=o(i,"name"),c=a&&"something"===function(){}.name,l=a&&(!r||r&&s(i,"name").configurable);e.exports={EXISTS:a,PROPER:c,CONFIGURABLE:l}},1702:function(e,t,n){var r=n(34374),o=Function.prototype,i=o.bind,s=o.call,a=r&&i.bind(s,s);e.exports=r?function(e){return e&&a(e)}:function(e){return e&&function(){return s.apply(e,arguments)}}},35005:function(e,t,n){var r=n(17854),o=n(60614),i=function(e){return o(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?i(r[e]):r[e]&&r[e][t]}},71246:function(e,t,n){var r=n(70648),o=n(58173),i=n(97497),s=n(5112)("iterator");e.exports=function(e){if(null!=e)return o(e,s)||o(e,"@@iterator")||i[r(e)]}},18554:function(e,t,n){var r=n(17854),o=n(46916),i=n(19662),s=n(19670),a=n(66330),c=n(71246),l=r.TypeError;e.exports=function(e,t){var n=arguments.length<2?c(e):t;if(i(n))return s(o(n,e));throw l(a(e)+" is not iterable")}},58173:function(e,t,n){var r=n(19662);e.exports=function(e,t){var n=e[t];return null==n?void 0:r(n)}},10647:function(e,t,n){var r=n(1702),o=n(47908),i=Math.floor,s=r("".charAt),a=r("".replace),c=r("".slice),l=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,u=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,n,r,d,p){var m=n+e.length,h=r.length,f=u;return void 0!==d&&(d=o(d),f=l),a(p,f,(function(o,a){var l;switch(s(a,0)){case"$":return"$";case"&":return e;case"`":return c(t,0,n);case"'":return c(t,m);case"<":l=d[c(a,1,-1)];break;default:var u=+a;if(0===u)return o;if(u>h){var p=i(u/10);return 0===p?o:p<=h?void 0===r[p-1]?s(a,1):r[p-1]+s(a,1):o}l=r[u-1]}return void 0===l?"":l}))}},17854:function(e,t,n){var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n.g&&n.g)||function(){return this}()||Function("return this")()},92597:function(e,t,n){var r=n(1702),o=n(47908),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return i(o(e),t)}},3501:function(e){e.exports={}},842:function(e,t,n){var r=n(17854);e.exports=function(e,t){var n=r.console;n&&n.error&&(1==arguments.length?n.error(e):n.error(e,t))}},60490:function(e,t,n){var r=n(35005);e.exports=r("document","documentElement")},64664:function(e,t,n){var r=n(19781),o=n(47293),i=n(80317);e.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},11179:function(e,t,n){var r=n(17854).Array,o=Math.abs,i=Math.pow,s=Math.floor,a=Math.log,c=Math.LN2;e.exports={pack:function(e,t,n){var l,u,d,p=r(n),m=8*n-t-1,h=(1<<m)-1,f=h>>1,g=23===t?i(2,-24)-i(2,-77):0,v=e<0||0===e&&1/e<0?1:0,b=0;for((e=o(e))!=e||e===1/0?(u=e!=e?1:0,l=h):(l=s(a(e)/c),e*(d=i(2,-l))<1&&(l--,d*=2),(e+=l+f>=1?g/d:g*i(2,1-f))*d>=2&&(l++,d/=2),l+f>=h?(u=0,l=h):l+f>=1?(u=(e*d-1)*i(2,t),l+=f):(u=e*i(2,f-1)*i(2,t),l=0));t>=8;)p[b++]=255&u,u/=256,t-=8;for(l=l<<t|u,m+=t;m>0;)p[b++]=255&l,l/=256,m-=8;return p[--b]|=128*v,p},unpack:function(e,t){var n,r=e.length,o=8*r-t-1,s=(1<<o)-1,a=s>>1,c=o-7,l=r-1,u=e[l--],d=127&u;for(u>>=7;c>0;)d=256*d+e[l--],c-=8;for(n=d&(1<<-c)-1,d>>=-c,c+=t;c>0;)n=256*n+e[l--],c-=8;if(0===d)d=1-a;else{if(d===s)return n?NaN:u?-1/0:1/0;n+=i(2,t),d-=a}return(u?-1:1)*n*i(2,d-t)}}},68361:function(e,t,n){var r=n(17854),o=n(1702),i=n(47293),s=n(84326),a=r.Object,c=o("".split);e.exports=i((function(){return!a("z").propertyIsEnumerable(0)}))?function(e){return"String"==s(e)?c(e,""):a(e)}:a},79587:function(e,t,n){var r=n(60614),o=n(70111),i=n(27674);e.exports=function(e,t,n){var s,a;return i&&r(s=t.constructor)&&s!==n&&o(a=s.prototype)&&a!==n.prototype&&i(e,a),e}},42788:function(e,t,n){var r=n(1702),o=n(60614),i=n(5465),s=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(e){return s(e)}),e.exports=i.inspectSource},62423:function(e,t,n){var r=n(82109),o=n(1702),i=n(3501),s=n(70111),a=n(92597),c=n(3070).f,l=n(8006),u=n(1156),d=n(52050),p=n(69711),m=n(76677),h=!1,f=p("meta"),g=0,v=function(e){c(e,f,{value:{objectID:"O"+g++,weakData:{}}})},b=e.exports={enable:function(){b.enable=function(){},h=!0;var e=l.f,t=o([].splice),n={};n[f]=1,e(n).length&&(l.f=function(n){for(var r=e(n),o=0,i=r.length;o<i;o++)if(r[o]===f){t(r,o,1);break}return r},r({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:u.f}))},fastKey:function(e,t){if(!s(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!a(e,f)){if(!d(e))return"F";if(!t)return"E";v(e)}return e[f].objectID},getWeakData:function(e,t){if(!a(e,f)){if(!d(e))return!0;if(!t)return!1;v(e)}return e[f].weakData},onFreeze:function(e){return m&&h&&d(e)&&!a(e,f)&&v(e),e}};i[f]=!0},29909:function(e,t,n){var r,o,i,s=n(68536),a=n(17854),c=n(1702),l=n(70111),u=n(68880),d=n(92597),p=n(5465),m=n(6200),h=n(3501),f="Object already initialized",g=a.TypeError,v=a.WeakMap;if(s||p.state){var b=p.state||(p.state=new v),y=c(b.get),_=c(b.has),E=c(b.set);r=function(e,t){if(_(b,e))throw new g(f);return t.facade=e,E(b,e,t),t},o=function(e){return y(b,e)||{}},i=function(e){return _(b,e)}}else{var w=m("state");h[w]=!0,r=function(e,t){if(d(e,w))throw new g(f);return t.facade=e,u(e,w,t),t},o=function(e){return d(e,w)?e[w]:{}},i=function(e){return d(e,w)}}e.exports={set:r,get:o,has:i,enforce:function(e){return i(e)?o(e):r(e,{})},getterFor:function(e){return function(t){var n;if(!l(t)||(n=o(t)).type!==e)throw g("Incompatible receiver, "+e+" required");return n}}}},97659:function(e,t,n){var r=n(5112),o=n(97497),i=r("iterator"),s=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||s[i]===e)}},43157:function(e,t,n){var r=n(84326);e.exports=Array.isArray||function(e){return"Array"==r(e)}},60614:function(e){e.exports=function(e){return"function"==typeof e}},4411:function(e,t,n){var r=n(1702),o=n(47293),i=n(60614),s=n(70648),a=n(35005),c=n(42788),l=function(){},u=[],d=a("Reflect","construct"),p=/^\s*(?:class|function)\b/,m=r(p.exec),h=!p.exec(l),f=function(e){if(!i(e))return!1;try{return d(l,u,e),!0}catch(e){return!1}},g=function(e){if(!i(e))return!1;switch(s(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return h||!!m(p,c(e))}catch(e){return!0}};g.sham=!0,e.exports=!d||o((function(){var e;return f(f.call)||!f(Object)||!f((function(){e=!0}))||e}))?g:f},45032:function(e,t,n){var r=n(92597);e.exports=function(e){return void 0!==e&&(r(e,"value")||r(e,"writable"))}},54705:function(e,t,n){var r=n(47293),o=n(60614),i=/#|\.prototype\./,s=function(e,t){var n=c[a(e)];return n==u||n!=l&&(o(t)?r(t):!!t)},a=s.normalize=function(e){return String(e).replace(i,".").toLowerCase()},c=s.data={},l=s.NATIVE="N",u=s.POLYFILL="P";e.exports=s},55988:function(e,t,n){var r=n(70111),o=Math.floor;e.exports=Number.isInteger||function(e){return!r(e)&&isFinite(e)&&o(e)===e}},70111:function(e,t,n){var r=n(60614);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},31913:function(e){e.exports=!1},47850:function(e,t,n){var r=n(70111),o=n(84326),i=n(5112)("match");e.exports=function(e){var t;return r(e)&&(void 0!==(t=e[i])?!!t:"RegExp"==o(e))}},52190:function(e,t,n){var r=n(17854),o=n(35005),i=n(60614),s=n(47976),a=n(43307),c=r.Object;e.exports=a?function(e){return"symbol"==typeof e}:function(e){var t=o("Symbol");return i(t)&&s(t.prototype,c(e))}},20408:function(e,t,n){var r=n(17854),o=n(49974),i=n(46916),s=n(19670),a=n(66330),c=n(97659),l=n(26244),u=n(47976),d=n(18554),p=n(71246),m=n(99212),h=r.TypeError,f=function(e,t){this.stopped=e,this.result=t},g=f.prototype;e.exports=function(e,t,n){var r,v,b,y,_,E,w,x=n&&n.that,T=!(!n||!n.AS_ENTRIES),S=!(!n||!n.IS_ITERATOR),O=!(!n||!n.INTERRUPTED),I=o(t,x),k=function(e){return r&&m(r,"normal",e),new f(!0,e)},A=function(e){return T?(s(e),O?I(e[0],e[1],k):I(e[0],e[1])):O?I(e,k):I(e)};if(S)r=e;else{if(!(v=p(e)))throw h(a(e)+" is not iterable");if(c(v)){for(b=0,y=l(e);y>b;b++)if((_=A(e[b]))&&u(g,_))return _;return new f(!1)}r=d(e,v)}for(E=r.next;!(w=i(E,r)).done;){try{_=A(w.value)}catch(e){m(r,"throw",e)}if("object"==typeof _&&_&&u(g,_))return _}return new f(!1)}},99212:function(e,t,n){var r=n(46916),o=n(19670),i=n(58173);e.exports=function(e,t,n){var s,a;o(e);try{if(!(s=i(e,"return"))){if("throw"===t)throw n;return n}s=r(s,e)}catch(e){a=!0,s=e}if("throw"===t)throw n;if(a)throw s;return o(s),n}},13383:function(e,t,n){"use strict";var r,o,i,s=n(47293),a=n(60614),c=n(70030),l=n(79518),u=n(31320),d=n(5112),p=n(31913),m=d("iterator"),h=!1;[].keys&&("next"in(i=[].keys())?(o=l(l(i)))!==Object.prototype&&(r=o):h=!0),null==r||s((function(){var e={};return r[m].call(e)!==e}))?r={}:p&&(r=c(r)),a(r[m])||u(r,m,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:h}},97497:function(e){e.exports={}},26244:function(e,t,n){var r=n(17466);e.exports=function(e){return r(e.length)}},66736:function(e){var t=Math.expm1,n=Math.exp;e.exports=!t||t(10)>22025.465794806718||t(10)<22025.465794806718||-2e-17!=t(-2e-17)?function(e){return 0==(e=+e)?e:e>-1e-6&&e<1e-6?e+e*e/2:n(e)-1}:t},26130:function(e,t,n){var r=n(64310),o=Math.abs,i=Math.pow,s=i(2,-52),a=i(2,-23),c=i(2,127)*(2-a),l=i(2,-126);e.exports=Math.fround||function(e){var t,n,i=o(e),u=r(e);return i<l?u*(i/l/a+1/s-1/s)*l*a:(n=(t=(1+a/s)*i)-(t-i))>c||n!=n?u*(1/0):u*n}},20403:function(e){var t=Math.log,n=Math.LOG10E;e.exports=Math.log10||function(e){return t(e)*n}},26513:function(e){var t=Math.log;e.exports=Math.log1p||function(e){return(e=+e)>-1e-8&&e<1e-8?e-e*e/2:t(1+e)}},64310:function(e){e.exports=Math.sign||function(e){return 0==(e=+e)||e!=e?e:e<0?-1:1}},95948:function(e,t,n){var r,o,i,s,a,c,l,u,d=n(17854),p=n(49974),m=n(31236).f,h=n(20261).set,f=n(6833),g=n(71528),v=n(71036),b=n(35268),y=d.MutationObserver||d.WebKitMutationObserver,_=d.document,E=d.process,w=d.Promise,x=m(d,"queueMicrotask"),T=x&&x.value;T||(r=function(){var e,t;for(b&&(e=E.domain)&&e.exit();o;){t=o.fn,o=o.next;try{t()}catch(e){throw o?s():i=void 0,e}}i=void 0,e&&e.enter()},f||b||v||!y||!_?!g&&w&&w.resolve?((l=w.resolve(void 0)).constructor=w,u=p(l.then,l),s=function(){u(r)}):b?s=function(){E.nextTick(r)}:(h=p(h,d),s=function(){h(r)}):(a=!0,c=_.createTextNode(""),new y(r).observe(c,{characterData:!0}),s=function(){c.data=a=!a})),e.exports=T||function(e){var t={fn:e,next:void 0};i&&(i.next=t),o||(o=t,s()),i=t}},13366:function(e,t,n){var r=n(17854);e.exports=r.Promise},30133:function(e,t,n){var r=n(7392),o=n(47293);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},590:function(e,t,n){var r=n(47293),o=n(5112),i=n(31913),s=o("iterator");e.exports=!r((function(){var e=new URL("b?a=1&b=2&c=3","http://a"),t=e.searchParams,n="";return e.pathname="c%20d",t.forEach((function(e,r){t.delete("b"),n+=r+e})),i&&!e.toJSON||!t.sort||"http://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[s]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==n||"x"!==new URL("http://x",void 0).host}))},68536:function(e,t,n){var r=n(17854),o=n(60614),i=n(42788),s=r.WeakMap;e.exports=o(s)&&/native code/.test(i(s))},78523:function(e,t,n){"use strict";var r=n(19662),o=function(e){var t,n;this.promise=new e((function(e,r){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=r})),this.resolve=r(t),this.reject=r(n)};e.exports.f=function(e){return new o(e)}},3929:function(e,t,n){var r=n(17854),o=n(47850),i=r.TypeError;e.exports=function(e){if(o(e))throw i("The method doesn't accept regular expressions");return e}},77023:function(e,t,n){var r=n(17854).isFinite;e.exports=Number.isFinite||function(e){return"number"==typeof e&&r(e)}},2814:function(e,t,n){var r=n(17854),o=n(47293),i=n(1702),s=n(41340),a=n(53111).trim,c=n(81361),l=i("".charAt),u=r.parseFloat,d=r.Symbol,p=d&&d.iterator,m=1/u(c+"-0")!=-1/0||p&&!o((function(){u(Object(p))}));e.exports=m?function(e){var t=a(s(e)),n=u(t);return 0===n&&"-"==l(t,0)?-0:n}:u},83009:function(e,t,n){var r=n(17854),o=n(47293),i=n(1702),s=n(41340),a=n(53111).trim,c=n(81361),l=r.parseInt,u=r.Symbol,d=u&&u.iterator,p=/^[+-]?0x/i,m=i(p.exec),h=8!==l(c+"08")||22!==l(c+"0x16")||d&&!o((function(){l(Object(d))}));e.exports=h?function(e,t){var n=a(s(e));return l(n,t>>>0||(m(p,n)?16:10))}:l},21574:function(e,t,n){"use strict";var r=n(19781),o=n(1702),i=n(46916),s=n(47293),a=n(81956),c=n(25181),l=n(55296),u=n(47908),d=n(68361),p=Object.assign,m=Object.defineProperty,h=o([].concat);e.exports=!p||s((function(){if(r&&1!==p({b:1},p(m({},"a",{enumerable:!0,get:function(){m(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol(),o="abcdefghijklmnopqrst";return e[n]=7,o.split("").forEach((function(e){t[e]=e})),7!=p({},e)[n]||a(p({},t)).join("")!=o}))?function(e,t){for(var n=u(e),o=arguments.length,s=1,p=c.f,m=l.f;o>s;)for(var f,g=d(arguments[s++]),v=p?h(a(g),p(g)):a(g),b=v.length,y=0;b>y;)f=v[y++],r&&!i(m,g,f)||(n[f]=g[f]);return n}:p},70030:function(e,t,n){var r,o=n(19670),i=n(36048),s=n(80748),a=n(3501),c=n(60490),l=n(80317),u=n(6200)("IE_PROTO"),d=function(){},p=function(e){return"<script>"+e+"<\/script>"},m=function(e){e.write(p("")),e.close();var t=e.parentWindow.Object;return e=null,t},h=function(){try{r=new ActiveXObject("htmlfile")}catch(e){}var e,t;h="undefined"!=typeof document?document.domain&&r?m(r):((t=l("iframe")).style.display="none",c.appendChild(t),t.src=String("javascript:"),(e=t.contentWindow.document).open(),e.write(p("document.F=Object")),e.close(),e.F):m(r);for(var n=s.length;n--;)delete h.prototype[s[n]];return h()};a[u]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(d.prototype=o(e),n=new d,d.prototype=null,n[u]=e):n=h(),void 0===t?n:i.f(n,t)}},36048:function(e,t,n){var r=n(19781),o=n(3353),i=n(3070),s=n(19670),a=n(45656),c=n(81956);t.f=r&&!o?Object.defineProperties:function(e,t){s(e);for(var n,r=a(t),o=c(t),l=o.length,u=0;l>u;)i.f(e,n=o[u++],r[n]);return e}},3070:function(e,t,n){var r=n(17854),o=n(19781),i=n(64664),s=n(3353),a=n(19670),c=n(34948),l=r.TypeError,u=Object.defineProperty,d=Object.getOwnPropertyDescriptor;t.f=o?s?function(e,t,n){if(a(e),t=c(t),a(n),"function"==typeof e&&"prototype"===t&&"value"in n&&"writable"in n&&!n.writable){var r=d(e,t);r&&r.writable&&(e[t]=n.value,n={configurable:"configurable"in n?n.configurable:r.configurable,enumerable:"enumerable"in n?n.enumerable:r.enumerable,writable:!1})}return u(e,t,n)}:u:function(e,t,n){if(a(e),t=c(t),a(n),i)try{return u(e,t,n)}catch(e){}if("get"in n||"set"in n)throw l("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},31236:function(e,t,n){var r=n(19781),o=n(46916),i=n(55296),s=n(79114),a=n(45656),c=n(34948),l=n(92597),u=n(64664),d=Object.getOwnPropertyDescriptor;t.f=r?d:function(e,t){if(e=a(e),t=c(t),u)try{return d(e,t)}catch(e){}if(l(e,t))return s(!o(i.f,e,t),e[t])}},1156:function(e,t,n){var r=n(84326),o=n(45656),i=n(8006).f,s=n(41589),a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return a&&"Window"==r(e)?function(e){try{return i(e)}catch(e){return s(a)}}(e):i(o(e))}},8006:function(e,t,n){var r=n(16324),o=n(80748).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},25181:function(e,t){t.f=Object.getOwnPropertySymbols},79518:function(e,t,n){var r=n(17854),o=n(92597),i=n(60614),s=n(47908),a=n(6200),c=n(49920),l=a("IE_PROTO"),u=r.Object,d=u.prototype;e.exports=c?u.getPrototypeOf:function(e){var t=s(e);if(o(t,l))return t[l];var n=t.constructor;return i(n)&&t instanceof n?n.prototype:t instanceof u?d:null}},52050:function(e,t,n){var r=n(47293),o=n(70111),i=n(84326),s=n(7556),a=Object.isExtensible,c=r((function(){a(1)}));e.exports=c||s?function(e){return!!o(e)&&(!s||"ArrayBuffer"!=i(e))&&(!a||a(e))}:a},47976:function(e,t,n){var r=n(1702);e.exports=r({}.isPrototypeOf)},16324:function(e,t,n){var r=n(1702),o=n(92597),i=n(45656),s=n(41318).indexOf,a=n(3501),c=r([].push);e.exports=function(e,t){var n,r=i(e),l=0,u=[];for(n in r)!o(a,n)&&o(r,n)&&c(u,n);for(;t.length>l;)o(r,n=t[l++])&&(~s(u,n)||c(u,n));return u}},81956:function(e,t,n){var r=n(16324),o=n(80748);e.exports=Object.keys||function(e){return r(e,o)}},55296:function(e,t){"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,o=r&&!n.call({1:2},1);t.f=o?function(e){var t=r(this,e);return!!t&&t.enumerable}:n},69026:function(e,t,n){"use strict";var r=n(31913),o=n(17854),i=n(47293),s=n(98008);e.exports=r||!i((function(){if(!(s&&s<535)){var e=Math.random();__defineSetter__.call(null,e,(function(){})),delete o[e]}}))},27674:function(e,t,n){var r=n(1702),o=n(19670),i=n(96077);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{(e=r(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(n,[]),t=n instanceof Array}catch(e){}return function(n,r){return o(n),i(r),t?e(n,r):n.__proto__=r,n}}():void 0)},44699:function(e,t,n){var r=n(19781),o=n(1702),i=n(81956),s=n(45656),a=o(n(55296).f),c=o([].push),l=function(e){return function(t){for(var n,o=s(t),l=i(o),u=l.length,d=0,p=[];u>d;)n=l[d++],r&&!a(o,n)||c(p,e?[n,o[n]]:o[n]);return p}};e.exports={entries:l(!0),values:l(!1)}},90288:function(e,t,n){"use strict";var r=n(51694),o=n(70648);e.exports=r?{}.toString:function(){return"[object "+o(this)+"]"}},92140:function(e,t,n){var r=n(17854),o=n(46916),i=n(60614),s=n(70111),a=r.TypeError;e.exports=function(e,t){var n,r;if("string"===t&&i(n=e.toString)&&!s(r=o(n,e)))return r;if(i(n=e.valueOf)&&!s(r=o(n,e)))return r;if("string"!==t&&i(n=e.toString)&&!s(r=o(n,e)))return r;throw a("Can't convert object to primitive value")}},53887:function(e,t,n){var r=n(35005),o=n(1702),i=n(8006),s=n(25181),a=n(19670),c=o([].concat);e.exports=r("Reflect","ownKeys")||function(e){var t=i.f(a(e)),n=s.f;return n?c(t,n(e)):t}},40857:function(e,t,n){var r=n(17854);e.exports=r},12534:function(e){e.exports=function(e){try{return{error:!1,value:e()}}catch(e){return{error:!0,value:e}}}},69478:function(e,t,n){var r=n(19670),o=n(70111),i=n(78523);e.exports=function(e,t){if(r(e),o(t)&&t.constructor===e)return t;var n=i.f(e);return(0,n.resolve)(t),n.promise}},18572:function(e){var t=function(){this.head=null,this.tail=null};t.prototype={add:function(e){var t={item:e,next:null};this.head?this.tail.next=t:this.head=t,this.tail=t},get:function(){var e=this.head;if(e)return this.head=e.next,this.tail===e&&(this.tail=null),e.item}},e.exports=t},12248:function(e,t,n){var r=n(31320);e.exports=function(e,t,n){for(var o in t)r(e,o,t[o],n);return e}},31320:function(e,t,n){var r=n(17854),o=n(60614),i=n(92597),s=n(68880),a=n(83505),c=n(42788),l=n(29909),u=n(76530).CONFIGURABLE,d=l.get,p=l.enforce,m=String(String).split("String");(e.exports=function(e,t,n,c){var l,d=!!c&&!!c.unsafe,h=!!c&&!!c.enumerable,f=!!c&&!!c.noTargetGet,g=c&&void 0!==c.name?c.name:t;o(n)&&("Symbol("===String(g).slice(0,7)&&(g="["+String(g).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!i(n,"name")||u&&n.name!==g)&&s(n,"name",g),(l=p(n)).source||(l.source=m.join("string"==typeof g?g:""))),e!==r?(d?!f&&e[t]&&(h=!0):delete e[t],h?e[t]=n:s(e,t,n)):h?e[t]=n:a(t,n)})(Function.prototype,"toString",(function(){return o(this)&&d(this).source||c(this)}))},97651:function(e,t,n){var r=n(17854),o=n(46916),i=n(19670),s=n(60614),a=n(84326),c=n(22261),l=r.TypeError;e.exports=function(e,t){var n=e.exec;if(s(n)){var r=o(n,e,t);return null!==r&&i(r),r}if("RegExp"===a(e))return o(c,e,t);throw l("RegExp#exec called on incompatible receiver")}},22261:function(e,t,n){"use strict";var r,o,i=n(46916),s=n(1702),a=n(41340),c=n(67066),l=n(52999),u=n(72309),d=n(70030),p=n(29909).get,m=n(9441),h=n(38173),f=u("native-string-replace",String.prototype.replace),g=RegExp.prototype.exec,v=g,b=s("".charAt),y=s("".indexOf),_=s("".replace),E=s("".slice),w=(o=/b*/g,i(g,r=/a/,"a"),i(g,o,"a"),0!==r.lastIndex||0!==o.lastIndex),x=l.BROKEN_CARET,T=void 0!==/()??/.exec("")[1];(w||T||x||m||h)&&(v=function(e){var t,n,r,o,s,l,u,m=this,h=p(m),S=a(e),O=h.raw;if(O)return O.lastIndex=m.lastIndex,t=i(v,O,S),m.lastIndex=O.lastIndex,t;var I=h.groups,k=x&&m.sticky,A=i(c,m),C=m.source,P=0,R=S;if(k&&(A=_(A,"y",""),-1===y(A,"g")&&(A+="g"),R=E(S,m.lastIndex),m.lastIndex>0&&(!m.multiline||m.multiline&&"\n"!==b(S,m.lastIndex-1))&&(C="(?: "+C+")",R=" "+R,P++),n=new RegExp("^(?:"+C+")",A)),T&&(n=new RegExp("^"+C+"$(?!\\s)",A)),w&&(r=m.lastIndex),o=i(g,k?n:m,R),k?o?(o.input=E(o.input,P),o[0]=E(o[0],P),o.index=m.lastIndex,m.lastIndex+=o[0].length):m.lastIndex=0:w&&o&&(m.lastIndex=m.global?o.index+o[0].length:r),T&&o&&o.length>1&&i(f,o[0],n,(function(){for(s=1;s<arguments.length-2;s++)void 0===arguments[s]&&(o[s]=void 0)})),o&&I)for(o.groups=l=d(null),s=0;s<I.length;s++)l[(u=I[s])[0]]=o[u[1]];return o}),e.exports=v},67066:function(e,t,n){"use strict";var r=n(19670);e.exports=function(){var e=r(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},52999:function(e,t,n){var r=n(47293),o=n(17854).RegExp,i=r((function(){var e=o("a","y");return e.lastIndex=2,null!=e.exec("abcd")})),s=i||r((function(){return!o("a","y").sticky})),a=i||r((function(){var e=o("^r","gy");return e.lastIndex=2,null!=e.exec("str")}));e.exports={BROKEN_CARET:a,MISSED_STICKY:s,UNSUPPORTED_Y:i}},9441:function(e,t,n){var r=n(47293),o=n(17854).RegExp;e.exports=r((function(){var e=o(".","s");return!(e.dotAll&&e.exec("\n")&&"s"===e.flags)}))},38173:function(e,t,n){var r=n(47293),o=n(17854).RegExp;e.exports=r((function(){var e=o("(?<a>b)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$<a>c")}))},84488:function(e,t,n){var r=n(17854).TypeError;e.exports=function(e){if(null==e)throw r("Can't call method on "+e);return e}},81150:function(e){e.exports=Object.is||function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}},83505:function(e,t,n){var r=n(17854),o=Object.defineProperty;e.exports=function(e,t){try{o(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}},96340:function(e,t,n){"use strict";var r=n(35005),o=n(3070),i=n(5112),s=n(19781),a=i("species");e.exports=function(e){var t=r(e),n=o.f;s&&t&&!t[a]&&n(t,a,{configurable:!0,get:function(){return this}})}},58003:function(e,t,n){var r=n(3070).f,o=n(92597),i=n(5112)("toStringTag");e.exports=function(e,t,n){e&&!n&&(e=e.prototype),e&&!o(e,i)&&r(e,i,{configurable:!0,value:t})}},6200:function(e,t,n){var r=n(72309),o=n(69711),i=r("keys");e.exports=function(e){return i[e]||(i[e]=o(e))}},5465:function(e,t,n){var r=n(17854),o=n(83505),i="__core-js_shared__",s=r[i]||o(i,{});e.exports=s},72309:function(e,t,n){var r=n(31913),o=n(5465);(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.21.1",mode:r?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.21.1/LICENSE",source:"https://github.com/zloirock/core-js"})},36707:function(e,t,n){var r=n(19670),o=n(39483),i=n(5112)("species");e.exports=function(e,t){var n,s=r(e).constructor;return void 0===s||null==(n=r(s)[i])?t:o(n)}},43429:function(e,t,n){var r=n(47293);e.exports=function(e){return r((function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3}))}},28710:function(e,t,n){var r=n(1702),o=n(19303),i=n(41340),s=n(84488),a=r("".charAt),c=r("".charCodeAt),l=r("".slice),u=function(e){return function(t,n){var r,u,d=i(s(t)),p=o(n),m=d.length;return p<0||p>=m?e?"":void 0:(r=c(d,p))<55296||r>56319||p+1===m||(u=c(d,p+1))<56320||u>57343?e?a(d,p):r:e?l(d,p,p+2):u-56320+(r-55296<<10)+65536}};e.exports={codeAt:u(!1),charAt:u(!0)}},54986:function(e,t,n){var r=n(88113);e.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(r)},76650:function(e,t,n){var r=n(1702),o=n(17466),i=n(41340),s=n(38415),a=n(84488),c=r(s),l=r("".slice),u=Math.ceil,d=function(e){return function(t,n,r){var s,d,p=i(a(t)),m=o(n),h=p.length,f=void 0===r?" ":i(r);return m<=h||""==f?p:((d=c(f,u((s=m-h)/f.length))).length>s&&(d=l(d,0,s)),e?p+d:d+p)}};e.exports={start:d(!1),end:d(!0)}},33197:function(e,t,n){"use strict";var r=n(17854),o=n(1702),i=2147483647,s=/[^\0-\u007E]/,a=/[.\u3002\uFF0E\uFF61]/g,c="Overflow: input needs wider integers to process",l=r.RangeError,u=o(a.exec),d=Math.floor,p=String.fromCharCode,m=o("".charCodeAt),h=o([].join),f=o([].push),g=o("".replace),v=o("".split),b=o("".toLowerCase),y=function(e){return e+22+75*(e<26)},_=function(e,t,n){var r=0;for(e=n?d(e/700):e>>1,e+=d(e/t);e>455;)e=d(e/35),r+=36;return d(r+36*e/(e+38))},E=function(e){var t=[];e=function(e){for(var t=[],n=0,r=e.length;n<r;){var o=m(e,n++);if(o>=55296&&o<=56319&&n<r){var i=m(e,n++);56320==(64512&i)?f(t,((1023&o)<<10)+(1023&i)+65536):(f(t,o),n--)}else f(t,o)}return t}(e);var n,r,o=e.length,s=128,a=0,u=72;for(n=0;n<e.length;n++)(r=e[n])<128&&f(t,p(r));var g=t.length,v=g;for(g&&f(t,"-");v<o;){var b=i;for(n=0;n<e.length;n++)(r=e[n])>=s&&r<b&&(b=r);var E=v+1;if(b-s>d((i-a)/E))throw l(c);for(a+=(b-s)*E,s=b,n=0;n<e.length;n++){if((r=e[n])<s&&++a>i)throw l(c);if(r==s){for(var w=a,x=36;;){var T=x<=u?1:x>=u+26?26:x-u;if(w<T)break;var S=w-T,O=36-T;f(t,p(y(T+S%O))),w=d(S/O),x+=36}f(t,p(y(w))),u=_(a,E,v==g),a=0,v++}}a++,s++}return h(t,"")};e.exports=function(e){var t,n,r=[],o=v(g(b(e),a,"."),".");for(t=0;t<o.length;t++)n=o[t],f(r,u(s,n)?"xn--"+E(n):n);return h(r,".")}},38415:function(e,t,n){"use strict";var r=n(17854),o=n(19303),i=n(41340),s=n(84488),a=r.RangeError;e.exports=function(e){var t=i(s(this)),n="",r=o(e);if(r<0||r==1/0)throw a("Wrong number of repetitions");for(;r>0;(r>>>=1)&&(t+=t))1&r&&(n+=t);return n}},76091:function(e,t,n){var r=n(76530).PROPER,o=n(47293),i=n(81361);e.exports=function(e){return o((function(){return!!i[e]()||"​…᠎"!=="​…᠎"[e]()||r&&i[e].name!==e}))}},53111:function(e,t,n){var r=n(1702),o=n(84488),i=n(41340),s=n(81361),a=r("".replace),c="["+s+"]",l=RegExp("^"+c+c+"*"),u=RegExp(c+c+"*$"),d=function(e){return function(t){var n=i(o(t));return 1&e&&(n=a(n,l,"")),2&e&&(n=a(n,u,"")),n}};e.exports={start:d(1),end:d(2),trim:d(3)}},20261:function(e,t,n){var r,o,i,s,a=n(17854),c=n(22104),l=n(49974),u=n(60614),d=n(92597),p=n(47293),m=n(60490),h=n(50206),f=n(80317),g=n(48053),v=n(6833),b=n(35268),y=a.setImmediate,_=a.clearImmediate,E=a.process,w=a.Dispatch,x=a.Function,T=a.MessageChannel,S=a.String,O=0,I={};try{r=a.location}catch(e){}var k=function(e){if(d(I,e)){var t=I[e];delete I[e],t()}},A=function(e){return function(){k(e)}},C=function(e){k(e.data)},P=function(e){a.postMessage(S(e),r.protocol+"//"+r.host)};y&&_||(y=function(e){g(arguments.length,1);var t=u(e)?e:x(e),n=h(arguments,1);return I[++O]=function(){c(t,void 0,n)},o(O),O},_=function(e){delete I[e]},b?o=function(e){E.nextTick(A(e))}:w&&w.now?o=function(e){w.now(A(e))}:T&&!v?(s=(i=new T).port2,i.port1.onmessage=C,o=l(s.postMessage,s)):a.addEventListener&&u(a.postMessage)&&!a.importScripts&&r&&"file:"!==r.protocol&&!p(P)?(o=P,a.addEventListener("message",C,!1)):o="onreadystatechange"in f("script")?function(e){m.appendChild(f("script")).onreadystatechange=function(){m.removeChild(this),k(e)}}:function(e){setTimeout(A(e),0)}),e.exports={set:y,clear:_}},50863:function(e,t,n){var r=n(1702);e.exports=r(1..valueOf)},51400:function(e,t,n){var r=n(19303),o=Math.max,i=Math.min;e.exports=function(e,t){var n=r(e);return n<0?o(n+t,0):i(n,t)}},57067:function(e,t,n){var r=n(17854),o=n(19303),i=n(17466),s=r.RangeError;e.exports=function(e){if(void 0===e)return 0;var t=o(e),n=i(t);if(t!==n)throw s("Wrong length or index");return n}},45656:function(e,t,n){var r=n(68361),o=n(84488);e.exports=function(e){return r(o(e))}},19303:function(e){var t=Math.ceil,n=Math.floor;e.exports=function(e){var r=+e;return r!=r||0===r?0:(r>0?n:t)(r)}},17466:function(e,t,n){var r=n(19303),o=Math.min;e.exports=function(e){return e>0?o(r(e),9007199254740991):0}},47908:function(e,t,n){var r=n(17854),o=n(84488),i=r.Object;e.exports=function(e){return i(o(e))}},84590:function(e,t,n){var r=n(17854),o=n(73002),i=r.RangeError;e.exports=function(e,t){var n=o(e);if(n%t)throw i("Wrong offset");return n}},73002:function(e,t,n){var r=n(17854),o=n(19303),i=r.RangeError;e.exports=function(e){var t=o(e);if(t<0)throw i("The argument can't be less than 0");return t}},57593:function(e,t,n){var r=n(17854),o=n(46916),i=n(70111),s=n(52190),a=n(58173),c=n(92140),l=n(5112),u=r.TypeError,d=l("toPrimitive");e.exports=function(e,t){if(!i(e)||s(e))return e;var n,r=a(e,d);if(r){if(void 0===t&&(t="default"),n=o(r,e,t),!i(n)||s(n))return n;throw u("Can't convert object to primitive value")}return void 0===t&&(t="number"),c(e,t)}},34948:function(e,t,n){var r=n(57593),o=n(52190);e.exports=function(e){var t=r(e,"string");return o(t)?t:t+""}},51694:function(e,t,n){var r={};r[n(5112)("toStringTag")]="z",e.exports="[object z]"===String(r)},41340:function(e,t,n){var r=n(17854),o=n(70648),i=r.String;e.exports=function(e){if("Symbol"===o(e))throw TypeError("Cannot convert a Symbol value to a string");return i(e)}},66330:function(e,t,n){var r=n(17854).String;e.exports=function(e){try{return r(e)}catch(e){return"Object"}}},19843:function(e,t,n){"use strict";var r=n(82109),o=n(17854),i=n(46916),s=n(19781),a=n(63832),c=n(90260),l=n(13331),u=n(25787),d=n(79114),p=n(68880),m=n(55988),h=n(17466),f=n(57067),g=n(84590),v=n(34948),b=n(92597),y=n(70648),_=n(70111),E=n(52190),w=n(70030),x=n(47976),T=n(27674),S=n(8006).f,O=n(97321),I=n(42092).forEach,k=n(96340),A=n(3070),C=n(31236),P=n(29909),R=n(79587),L=P.get,D=P.set,N=A.f,M=C.f,H=Math.round,j=o.RangeError,B=l.ArrayBuffer,F=B.prototype,U=l.DataView,z=c.NATIVE_ARRAY_BUFFER_VIEWS,q=c.TYPED_ARRAY_CONSTRUCTOR,G=c.TYPED_ARRAY_TAG,V=c.TypedArray,K=c.TypedArrayPrototype,W=c.aTypedArrayConstructor,$=c.isTypedArray,Y="BYTES_PER_ELEMENT",Q="Wrong length",J=function(e,t){W(e);for(var n=0,r=t.length,o=new e(r);r>n;)o[n]=t[n++];return o},Z=function(e,t){N(e,t,{get:function(){return L(this)[t]}})},X=function(e){var t;return x(F,e)||"ArrayBuffer"==(t=y(e))||"SharedArrayBuffer"==t},ee=function(e,t){return $(e)&&!E(t)&&t in e&&m(+t)&&t>=0},te=function(e,t){return t=v(t),ee(e,t)?d(2,e[t]):M(e,t)},ne=function(e,t,n){return t=v(t),!(ee(e,t)&&_(n)&&b(n,"value"))||b(n,"get")||b(n,"set")||n.configurable||b(n,"writable")&&!n.writable||b(n,"enumerable")&&!n.enumerable?N(e,t,n):(e[t]=n.value,e)};s?(z||(C.f=te,A.f=ne,Z(K,"buffer"),Z(K,"byteOffset"),Z(K,"byteLength"),Z(K,"length")),r({target:"Object",stat:!0,forced:!z},{getOwnPropertyDescriptor:te,defineProperty:ne}),e.exports=function(e,t,n){var s=e.match(/\d+$/)[0]/8,c=e+(n?"Clamped":"")+"Array",l="get"+e,d="set"+e,m=o[c],v=m,b=v&&v.prototype,y={},E=function(e,t){N(e,t,{get:function(){return function(e,t){var n=L(e);return n.view[l](t*s+n.byteOffset,!0)}(this,t)},set:function(e){return function(e,t,r){var o=L(e);n&&(r=(r=H(r))<0?0:r>255?255:255&r),o.view[d](t*s+o.byteOffset,r,!0)}(this,t,e)},enumerable:!0})};z?a&&(v=t((function(e,t,n,r){return u(e,b),R(_(t)?X(t)?void 0!==r?new m(t,g(n,s),r):void 0!==n?new m(t,g(n,s)):new m(t):$(t)?J(v,t):i(O,v,t):new m(f(t)),e,v)})),T&&T(v,V),I(S(m),(function(e){e in v||p(v,e,m[e])})),v.prototype=b):(v=t((function(e,t,n,r){u(e,b);var o,a,c,l=0,d=0;if(_(t)){if(!X(t))return $(t)?J(v,t):i(O,v,t);o=t,d=g(n,s);var p=t.byteLength;if(void 0===r){if(p%s)throw j(Q);if((a=p-d)<0)throw j(Q)}else if((a=h(r)*s)+d>p)throw j(Q);c=a/s}else c=f(t),o=new B(a=c*s);for(D(e,{buffer:o,byteOffset:d,byteLength:a,length:c,view:new U(o)});l<c;)E(e,l++)})),T&&T(v,V),b=v.prototype=w(K)),b.constructor!==v&&p(b,"constructor",v),p(b,q,v),G&&p(b,G,c),y[c]=v,r({global:!0,forced:v!=m,sham:!z},y),Y in v||p(v,Y,s),Y in b||p(b,Y,s),k(c)}):e.exports=function(){}},63832:function(e,t,n){var r=n(17854),o=n(47293),i=n(17072),s=n(90260).NATIVE_ARRAY_BUFFER_VIEWS,a=r.ArrayBuffer,c=r.Int8Array;e.exports=!s||!o((function(){c(1)}))||!o((function(){new c(-1)}))||!i((function(e){new c,new c(null),new c(1.5),new c(e)}),!0)||o((function(){return 1!==new c(new a(2),1,void 0).length}))},43074:function(e,t,n){var r=n(97745),o=n(66304);e.exports=function(e,t){return r(o(e),t)}},97321:function(e,t,n){var r=n(49974),o=n(46916),i=n(39483),s=n(47908),a=n(26244),c=n(18554),l=n(71246),u=n(97659),d=n(90260).aTypedArrayConstructor;e.exports=function(e){var t,n,p,m,h,f,g=i(this),v=s(e),b=arguments.length,y=b>1?arguments[1]:void 0,_=void 0!==y,E=l(v);if(E&&!u(E))for(f=(h=c(v,E)).next,v=[];!(m=o(f,h)).done;)v.push(m.value);for(_&&b>2&&(y=r(y,arguments[2])),n=a(v),p=new(d(g))(n),t=0;n>t;t++)p[t]=_?y(v[t],t):v[t];return p}},66304:function(e,t,n){var r=n(90260),o=n(36707),i=r.TYPED_ARRAY_CONSTRUCTOR,s=r.aTypedArrayConstructor;e.exports=function(e){return s(o(e,e[i]))}},69711:function(e,t,n){var r=n(1702),o=0,i=Math.random(),s=r(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+s(++o+i,36)}},43307:function(e,t,n){var r=n(30133);e.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},3353:function(e,t,n){var r=n(19781),o=n(47293);e.exports=r&&o((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},48053:function(e,t,n){var r=n(17854).TypeError;e.exports=function(e,t){if(e<t)throw r("Not enough arguments");return e}},6061:function(e,t,n){var r=n(5112);t.f=r},5112:function(e,t,n){var r=n(17854),o=n(72309),i=n(92597),s=n(69711),a=n(30133),c=n(43307),l=o("wks"),u=r.Symbol,d=u&&u.for,p=c?u:u&&u.withoutSetter||s;e.exports=function(e){if(!i(l,e)||!a&&"string"!=typeof l[e]){var t="Symbol."+e;a&&i(u,e)?l[e]=u[e]:l[e]=c&&d?d(t):p(t)}return l[e]}},81361:function(e){e.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},18264:function(e,t,n){"use strict";var r=n(82109),o=n(17854),i=n(13331),s=n(96340),a=i.ArrayBuffer;r({global:!0,forced:o.ArrayBuffer!==a},{ArrayBuffer:a}),s("ArrayBuffer")},76938:function(e,t,n){var r=n(82109),o=n(90260);r({target:"ArrayBuffer",stat:!0,forced:!o.NATIVE_ARRAY_BUFFER_VIEWS},{isView:o.isView})},39575:function(e,t,n){"use strict";var r=n(82109),o=n(1702),i=n(47293),s=n(13331),a=n(19670),c=n(51400),l=n(17466),u=n(36707),d=s.ArrayBuffer,p=s.DataView,m=p.prototype,h=o(d.prototype.slice),f=o(m.getUint8),g=o(m.setUint8);r({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:i((function(){return!new d(2).slice(1,void 0).byteLength}))},{slice:function(e,t){if(h&&void 0===t)return h(a(this),e);for(var n=a(this).byteLength,r=c(e,n),o=c(void 0===t?n:t,n),i=new(u(this,d))(l(o-r)),s=new p(this),m=new p(i),v=0;r<o;)g(m,v++,f(s,r++));return i}})},92222:function(e,t,n){"use strict";var r=n(82109),o=n(17854),i=n(47293),s=n(43157),a=n(70111),c=n(47908),l=n(26244),u=n(86135),d=n(65417),p=n(81194),m=n(5112),h=n(7392),f=m("isConcatSpreadable"),g=9007199254740991,v="Maximum allowed index exceeded",b=o.TypeError,y=h>=51||!i((function(){var e=[];return e[f]=!1,e.concat()[0]!==e})),_=p("concat"),E=function(e){if(!a(e))return!1;var t=e[f];return void 0!==t?!!t:s(e)};r({target:"Array",proto:!0,forced:!y||!_},{concat:function(e){var t,n,r,o,i,s=c(this),a=d(s,0),p=0;for(t=-1,r=arguments.length;t<r;t++)if(E(i=-1===t?s:arguments[t])){if(p+(o=l(i))>g)throw b(v);for(n=0;n<o;n++,p++)n in i&&u(a,p,i[n])}else{if(p>=g)throw b(v);u(a,p++,i)}return a.length=p,a}})},50545:function(e,t,n){var r=n(82109),o=n(1048),i=n(51223);r({target:"Array",proto:!0},{copyWithin:o}),i("copyWithin")},43290:function(e,t,n){var r=n(82109),o=n(21285),i=n(51223);r({target:"Array",proto:!0},{fill:o}),i("fill")},57327:function(e,t,n){"use strict";var r=n(82109),o=n(42092).filter;r({target:"Array",proto:!0,forced:!n(81194)("filter")},{filter:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},34553:function(e,t,n){"use strict";var r=n(82109),o=n(42092).findIndex,i=n(51223),s="findIndex",a=!0;s in[]&&Array(1).findIndex((function(){a=!1})),r({target:"Array",proto:!0,forced:a},{findIndex:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),i(s)},69826:function(e,t,n){"use strict";var r=n(82109),o=n(42092).find,i=n(51223),s="find",a=!0;s in[]&&Array(1).find((function(){a=!1})),r({target:"Array",proto:!0,forced:a},{find:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),i(s)},86535:function(e,t,n){"use strict";var r=n(82109),o=n(6790),i=n(19662),s=n(47908),a=n(26244),c=n(65417);r({target:"Array",proto:!0},{flatMap:function(e){var t,n=s(this),r=a(n);return i(e),(t=c(n,0)).length=o(t,n,n,r,0,1,e,arguments.length>1?arguments[1]:void 0),t}})},84944:function(e,t,n){"use strict";var r=n(82109),o=n(6790),i=n(47908),s=n(26244),a=n(19303),c=n(65417);r({target:"Array",proto:!0},{flat:function(){var e=arguments.length?arguments[0]:void 0,t=i(this),n=s(t),r=c(t,0);return r.length=o(r,t,t,n,0,void 0===e?1:a(e)),r}})},91038:function(e,t,n){var r=n(82109),o=n(48457);r({target:"Array",stat:!0,forced:!n(17072)((function(e){Array.from(e)}))},{from:o})},26699:function(e,t,n){"use strict";var r=n(82109),o=n(41318).includes,i=n(51223);r({target:"Array",proto:!0},{includes:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),i("includes")},66992:function(e,t,n){"use strict";var r=n(45656),o=n(51223),i=n(97497),s=n(29909),a=n(3070).f,c=n(70654),l=n(31913),u=n(19781),d="Array Iterator",p=s.set,m=s.getterFor(d);e.exports=c(Array,"Array",(function(e,t){p(this,{type:d,target:r(e),index:0,kind:t})}),(function(){var e=m(this),t=e.target,n=e.kind,r=e.index++;return!t||r>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:t[r],done:!1}:{value:[r,t[r]],done:!1}}),"values");var h=i.Arguments=i.Array;if(o("keys"),o("values"),o("entries"),!l&&u&&"values"!==h.name)try{a(h,"name",{value:"values"})}catch(e){}},69600:function(e,t,n){"use strict";var r=n(82109),o=n(1702),i=n(68361),s=n(45656),a=n(9341),c=o([].join),l=i!=Object,u=a("join",",");r({target:"Array",proto:!0,forced:l||!u},{join:function(e){return c(s(this),void 0===e?",":e)}})},21249:function(e,t,n){"use strict";var r=n(82109),o=n(42092).map;r({target:"Array",proto:!0,forced:!n(81194)("map")},{map:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},26572:function(e,t,n){"use strict";var r=n(82109),o=n(17854),i=n(47293),s=n(4411),a=n(86135),c=o.Array;r({target:"Array",stat:!0,forced:i((function(){function e(){}return!(c.of.call(e)instanceof e)}))},{of:function(){for(var e=0,t=arguments.length,n=new(s(this)?this:c)(t);t>e;)a(n,e,arguments[e++]);return n.length=t,n}})},47042:function(e,t,n){"use strict";var r=n(82109),o=n(17854),i=n(43157),s=n(4411),a=n(70111),c=n(51400),l=n(26244),u=n(45656),d=n(86135),p=n(5112),m=n(81194),h=n(50206),f=m("slice"),g=p("species"),v=o.Array,b=Math.max;r({target:"Array",proto:!0,forced:!f},{slice:function(e,t){var n,r,o,p=u(this),m=l(p),f=c(e,m),y=c(void 0===t?m:t,m);if(i(p)&&(n=p.constructor,(s(n)&&(n===v||i(n.prototype))||a(n)&&null===(n=n[g]))&&(n=void 0),n===v||void 0===n))return h(p,f,y);for(r=new(void 0===n?v:n)(b(y-f,0)),o=0;f<y;f++,o++)f in p&&d(r,o,p[f]);return r.length=o,r}})},2707:function(e,t,n){"use strict";var r=n(82109),o=n(1702),i=n(19662),s=n(47908),a=n(26244),c=n(41340),l=n(47293),u=n(94362),d=n(9341),p=n(68886),m=n(30256),h=n(7392),f=n(98008),g=[],v=o(g.sort),b=o(g.push),y=l((function(){g.sort(void 0)})),_=l((function(){g.sort(null)})),E=d("sort"),w=!l((function(){if(h)return h<70;if(!(p&&p>3)){if(m)return!0;if(f)return f<603;var e,t,n,r,o="";for(e=65;e<76;e++){switch(t=String.fromCharCode(e),e){case 66:case 69:case 70:case 72:n=3;break;case 68:case 71:n=4;break;default:n=2}for(r=0;r<47;r++)g.push({k:t+r,v:n})}for(g.sort((function(e,t){return t.v-e.v})),r=0;r<g.length;r++)t=g[r].k.charAt(0),o.charAt(o.length-1)!==t&&(o+=t);return"DGBEFHACIJK"!==o}}));r({target:"Array",proto:!0,forced:y||!_||!E||!w},{sort:function(e){void 0!==e&&i(e);var t=s(this);if(w)return void 0===e?v(t):v(t,e);var n,r,o=[],l=a(t);for(r=0;r<l;r++)r in t&&b(o,t[r]);for(u(o,function(e){return function(t,n){return void 0===n?-1:void 0===t?1:void 0!==e?+e(t,n)||0:c(t)>c(n)?1:-1}}(e)),n=o.length,r=0;r<n;)t[r]=o[r++];for(;r<l;)delete t[r++];return t}})},38706:function(e,t,n){n(96340)("Array")},40561:function(e,t,n){"use strict";var r=n(82109),o=n(17854),i=n(51400),s=n(19303),a=n(26244),c=n(47908),l=n(65417),u=n(86135),d=n(81194)("splice"),p=o.TypeError,m=Math.max,h=Math.min,f=9007199254740991,g="Maximum allowed length exceeded";r({target:"Array",proto:!0,forced:!d},{splice:function(e,t){var n,r,o,d,v,b,y=c(this),_=a(y),E=i(e,_),w=arguments.length;if(0===w?n=r=0:1===w?(n=0,r=_-E):(n=w-2,r=h(m(s(t),0),_-E)),_+n-r>f)throw p(g);for(o=l(y,r),d=0;d<r;d++)(v=E+d)in y&&u(o,d,y[v]);if(o.length=r,n<r){for(d=E;d<_-r;d++)b=d+n,(v=d+r)in y?y[b]=y[v]:delete y[b];for(d=_;d>_-r+n;d--)delete y[d-1]}else if(n>r)for(d=_-r;d>E;d--)b=d+n-1,(v=d+r-1)in y?y[b]=y[v]:delete y[b];for(d=0;d<n;d++)y[d+E]=arguments[d+2];return y.length=_-r+n,o}})},99244:function(e,t,n){n(51223)("flatMap")},33792:function(e,t,n){n(51223)("flat")},96078:function(e,t,n){var r=n(92597),o=n(31320),i=n(38709),s=n(5112)("toPrimitive"),a=Date.prototype;r(a,s)||o(a,s,i)},4855:function(e,t,n){"use strict";var r=n(60614),o=n(70111),i=n(3070),s=n(79518),a=n(5112)("hasInstance"),c=Function.prototype;a in c||i.f(c,a,{value:function(e){if(!r(this)||!o(e))return!1;var t=this.prototype;if(!o(t))return e instanceof this;for(;e=s(e);)if(t===e)return!0;return!1}})},68309:function(e,t,n){var r=n(19781),o=n(76530).EXISTS,i=n(1702),s=n(3070).f,a=Function.prototype,c=i(a.toString),l=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,u=i(l.exec);r&&!o&&s(a,"name",{configurable:!0,get:function(){try{return u(l,c(this))[1]}catch(e){return""}}})},35837:function(e,t,n){n(82109)({global:!0},{globalThis:n(17854)})},38862:function(e,t,n){var r=n(82109),o=n(17854),i=n(35005),s=n(22104),a=n(1702),c=n(47293),l=o.Array,u=i("JSON","stringify"),d=a(/./.exec),p=a("".charAt),m=a("".charCodeAt),h=a("".replace),f=a(1..toString),g=/[\uD800-\uDFFF]/g,v=/^[\uD800-\uDBFF]$/,b=/^[\uDC00-\uDFFF]$/,y=function(e,t,n){var r=p(n,t-1),o=p(n,t+1);return d(v,e)&&!d(b,o)||d(b,e)&&!d(v,r)?"\\u"+f(m(e,0),16):e},_=c((function(){return'"\\udf06\\ud834"'!==u("\udf06\ud834")||'"\\udead"'!==u("\udead")}));u&&r({target:"JSON",stat:!0,forced:_},{stringify:function(e,t,n){for(var r=0,o=arguments.length,i=l(o);r<o;r++)i[r]=arguments[r];var a=s(u,null,i);return"string"==typeof a?h(a,g,y):a}})},73706:function(e,t,n){var r=n(17854);n(58003)(r.JSON,"JSON",!0)},51532:function(e,t,n){"use strict";n(77710)("Map",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),n(95631))},99752:function(e,t,n){var r=n(82109),o=n(26513),i=Math.acosh,s=Math.log,a=Math.sqrt,c=Math.LN2;r({target:"Math",stat:!0,forced:!i||710!=Math.floor(i(Number.MAX_VALUE))||i(1/0)!=1/0},{acosh:function(e){return(e=+e)<1?NaN:e>94906265.62425156?s(e)+c:o(e-1+a(e-1)*a(e+1))}})},82376:function(e,t,n){var r=n(82109),o=Math.asinh,i=Math.log,s=Math.sqrt;r({target:"Math",stat:!0,forced:!(o&&1/o(0)>0)},{asinh:function e(t){return isFinite(t=+t)&&0!=t?t<0?-e(-t):i(t+s(t*t+1)):t}})},73181:function(e,t,n){var r=n(82109),o=Math.atanh,i=Math.log;r({target:"Math",stat:!0,forced:!(o&&1/o(-0)<0)},{atanh:function(e){return 0==(e=+e)?e:i((1+e)/(1-e))/2}})},23484:function(e,t,n){var r=n(82109),o=n(64310),i=Math.abs,s=Math.pow;r({target:"Math",stat:!0},{cbrt:function(e){return o(e=+e)*s(i(e),1/3)}})},2388:function(e,t,n){var r=n(82109),o=Math.floor,i=Math.log,s=Math.LOG2E;r({target:"Math",stat:!0},{clz32:function(e){return(e>>>=0)?31-o(i(e+.5)*s):32}})},88621:function(e,t,n){var r=n(82109),o=n(66736),i=Math.cosh,s=Math.abs,a=Math.E;r({target:"Math",stat:!0,forced:!i||i(710)===1/0},{cosh:function(e){var t=o(s(e)-1)+1;return(t+1/(t*a*a))*(a/2)}})},60403:function(e,t,n){var r=n(82109),o=n(66736);r({target:"Math",stat:!0,forced:o!=Math.expm1},{expm1:o})},84755:function(e,t,n){n(82109)({target:"Math",stat:!0},{fround:n(26130)})},25438:function(e,t,n){var r=n(82109),o=Math.hypot,i=Math.abs,s=Math.sqrt;r({target:"Math",stat:!0,forced:!!o&&o(1/0,NaN)!==1/0},{hypot:function(e,t){for(var n,r,o=0,a=0,c=arguments.length,l=0;a<c;)l<(n=i(arguments[a++]))?(o=o*(r=l/n)*r+1,l=n):o+=n>0?(r=n/l)*r:n;return l===1/0?1/0:l*s(o)}})},90332:function(e,t,n){var r=n(82109),o=n(47293),i=Math.imul;r({target:"Math",stat:!0,forced:o((function(){return-5!=i(4294967295,5)||2!=i.length}))},{imul:function(e,t){var n=65535,r=+e,o=+t,i=n&r,s=n&o;return 0|i*s+((n&r>>>16)*s+i*(n&o>>>16)<<16>>>0)}})},40658:function(e,t,n){n(82109)({target:"Math",stat:!0},{log10:n(20403)})},40197:function(e,t,n){n(82109)({target:"Math",stat:!0},{log1p:n(26513)})},44914:function(e,t,n){var r=n(82109),o=Math.log,i=Math.LN2;r({target:"Math",stat:!0},{log2:function(e){return o(e)/i}})},52420:function(e,t,n){n(82109)({target:"Math",stat:!0},{sign:n(64310)})},60160:function(e,t,n){var r=n(82109),o=n(47293),i=n(66736),s=Math.abs,a=Math.exp,c=Math.E;r({target:"Math",stat:!0,forced:o((function(){return-2e-17!=Math.sinh(-2e-17)}))},{sinh:function(e){return s(e=+e)<1?(i(e)-i(-e))/2:(a(e-1)-a(-e-1))*(c/2)}})},60970:function(e,t,n){var r=n(82109),o=n(66736),i=Math.exp;r({target:"Math",stat:!0},{tanh:function(e){var t=o(e=+e),n=o(-e);return t==1/0?1:n==1/0?-1:(t-n)/(i(e)+i(-e))}})},10408:function(e,t,n){n(58003)(Math,"Math",!0)},73689:function(e,t,n){var r=n(82109),o=Math.ceil,i=Math.floor;r({target:"Math",stat:!0},{trunc:function(e){return(e>0?i:o)(e)}})},9653:function(e,t,n){"use strict";var r=n(19781),o=n(17854),i=n(1702),s=n(54705),a=n(31320),c=n(92597),l=n(79587),u=n(47976),d=n(52190),p=n(57593),m=n(47293),h=n(8006).f,f=n(31236).f,g=n(3070).f,v=n(50863),b=n(53111).trim,y="Number",_=o.Number,E=_.prototype,w=o.TypeError,x=i("".slice),T=i("".charCodeAt),S=function(e){var t=p(e,"number");return"bigint"==typeof t?t:O(t)},O=function(e){var t,n,r,o,i,s,a,c,l=p(e,"number");if(d(l))throw w("Cannot convert a Symbol value to a number");if("string"==typeof l&&l.length>2)if(l=b(l),43===(t=T(l,0))||45===t){if(88===(n=T(l,2))||120===n)return NaN}else if(48===t){switch(T(l,1)){case 66:case 98:r=2,o=49;break;case 79:case 111:r=8,o=55;break;default:return+l}for(s=(i=x(l,2)).length,a=0;a<s;a++)if((c=T(i,a))<48||c>o)return NaN;return parseInt(i,r)}return+l};if(s(y,!_(" 0o1")||!_("0b1")||_("+0x1"))){for(var I,k=function(e){var t=arguments.length<1?0:_(S(e)),n=this;return u(E,n)&&m((function(){v(n)}))?l(Object(t),n,k):t},A=r?h(_):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),C=0;A.length>C;C++)c(_,I=A[C])&&!c(k,I)&&g(k,I,f(_,I));k.prototype=E,E.constructor=k,a(o,y,k)}},93299:function(e,t,n){n(82109)({target:"Number",stat:!0},{EPSILON:Math.pow(2,-52)})},35192:function(e,t,n){n(82109)({target:"Number",stat:!0},{isFinite:n(77023)})},33161:function(e,t,n){n(82109)({target:"Number",stat:!0},{isInteger:n(55988)})},44048:function(e,t,n){n(82109)({target:"Number",stat:!0},{isNaN:function(e){return e!=e}})},78285:function(e,t,n){var r=n(82109),o=n(55988),i=Math.abs;r({target:"Number",stat:!0},{isSafeInteger:function(e){return o(e)&&i(e)<=9007199254740991}})},44363:function(e,t,n){n(82109)({target:"Number",stat:!0},{MAX_SAFE_INTEGER:9007199254740991})},55994:function(e,t,n){n(82109)({target:"Number",stat:!0},{MIN_SAFE_INTEGER:-9007199254740991})},61874:function(e,t,n){var r=n(82109),o=n(2814);r({target:"Number",stat:!0,forced:Number.parseFloat!=o},{parseFloat:o})},9494:function(e,t,n){var r=n(82109),o=n(83009);r({target:"Number",stat:!0,forced:Number.parseInt!=o},{parseInt:o})},56977:function(e,t,n){"use strict";var r=n(82109),o=n(17854),i=n(1702),s=n(19303),a=n(50863),c=n(38415),l=n(47293),u=o.RangeError,d=o.String,p=Math.floor,m=i(c),h=i("".slice),f=i(1..toFixed),g=function(e,t,n){return 0===t?n:t%2==1?g(e,t-1,n*e):g(e*e,t/2,n)},v=function(e,t,n){for(var r=-1,o=n;++r<6;)o+=t*e[r],e[r]=o%1e7,o=p(o/1e7)},b=function(e,t){for(var n=6,r=0;--n>=0;)r+=e[n],e[n]=p(r/t),r=r%t*1e7},y=function(e){for(var t=6,n="";--t>=0;)if(""!==n||0===t||0!==e[t]){var r=d(e[t]);n=""===n?r:n+m("0",7-r.length)+r}return n};r({target:"Number",proto:!0,forced:l((function(){return"0.000"!==f(8e-5,3)||"1"!==f(.9,0)||"1.25"!==f(1.255,2)||"1000000000000000128"!==f(0xde0b6b3a7640080,0)}))||!l((function(){f({})}))},{toFixed:function(e){var t,n,r,o,i=a(this),c=s(e),l=[0,0,0,0,0,0],p="",f="0";if(c<0||c>20)throw u("Incorrect fraction digits");if(i!=i)return"NaN";if(i<=-1e21||i>=1e21)return d(i);if(i<0&&(p="-",i=-i),i>1e-21)if(n=(t=function(e){for(var t=0,n=e;n>=4096;)t+=12,n/=4096;for(;n>=2;)t+=1,n/=2;return t}(i*g(2,69,1))-69)<0?i*g(2,-t,1):i/g(2,t,1),n*=4503599627370496,(t=52-t)>0){for(v(l,0,n),r=c;r>=7;)v(l,1e7,0),r-=7;for(v(l,g(10,r,1),0),r=t-1;r>=23;)b(l,1<<23),r-=23;b(l,1<<r),v(l,1,1),b(l,2),f=y(l)}else v(l,0,n),v(l,1<<-t,0),f=y(l)+m("0",c);return c>0?p+((o=f.length)<=c?"0."+m("0",c-o)+f:h(f,0,o-c)+"."+h(f,o-c)):p+f}})},19601:function(e,t,n){var r=n(82109),o=n(21574);r({target:"Object",stat:!0,forced:Object.assign!==o},{assign:o})},59595:function(e,t,n){"use strict";var r=n(82109),o=n(19781),i=n(69026),s=n(19662),a=n(47908),c=n(3070);o&&r({target:"Object",proto:!0,forced:i},{__defineGetter__:function(e,t){c.f(a(this),e,{get:s(t),enumerable:!0,configurable:!0})}})},35500:function(e,t,n){"use strict";var r=n(82109),o=n(19781),i=n(69026),s=n(19662),a=n(47908),c=n(3070);o&&r({target:"Object",proto:!0,forced:i},{__defineSetter__:function(e,t){c.f(a(this),e,{set:s(t),enumerable:!0,configurable:!0})}})},69720:function(e,t,n){var r=n(82109),o=n(44699).entries;r({target:"Object",stat:!0},{entries:function(e){return o(e)}})},43371:function(e,t,n){var r=n(82109),o=n(76677),i=n(47293),s=n(70111),a=n(62423).onFreeze,c=Object.freeze;r({target:"Object",stat:!0,forced:i((function(){c(1)})),sham:!o},{freeze:function(e){return c&&s(e)?c(a(e)):e}})},38559:function(e,t,n){var r=n(82109),o=n(20408),i=n(86135);r({target:"Object",stat:!0},{fromEntries:function(e){var t={};return o(e,(function(e,n){i(t,e,n)}),{AS_ENTRIES:!0}),t}})},38880:function(e,t,n){var r=n(82109),o=n(47293),i=n(45656),s=n(31236).f,a=n(19781),c=o((function(){s(1)}));r({target:"Object",stat:!0,forced:!a||c,sham:!a},{getOwnPropertyDescriptor:function(e,t){return s(i(e),t)}})},49337:function(e,t,n){var r=n(82109),o=n(19781),i=n(53887),s=n(45656),a=n(31236),c=n(86135);r({target:"Object",stat:!0,sham:!o},{getOwnPropertyDescriptors:function(e){for(var t,n,r=s(e),o=a.f,l=i(r),u={},d=0;l.length>d;)void 0!==(n=o(r,t=l[d++]))&&c(u,t,n);return u}})},36210:function(e,t,n){var r=n(82109),o=n(47293),i=n(1156).f;r({target:"Object",stat:!0,forced:o((function(){return!Object.getOwnPropertyNames(1)}))},{getOwnPropertyNames:i})},30489:function(e,t,n){var r=n(82109),o=n(47293),i=n(47908),s=n(79518),a=n(49920);r({target:"Object",stat:!0,forced:o((function(){s(1)})),sham:!a},{getPrototypeOf:function(e){return s(i(e))}})},41825:function(e,t,n){var r=n(82109),o=n(52050);r({target:"Object",stat:!0,forced:Object.isExtensible!==o},{isExtensible:o})},98410:function(e,t,n){var r=n(82109),o=n(47293),i=n(70111),s=n(84326),a=n(7556),c=Object.isFrozen;r({target:"Object",stat:!0,forced:o((function(){c(1)}))||a},{isFrozen:function(e){return!i(e)||!(!a||"ArrayBuffer"!=s(e))||!!c&&c(e)}})},72200:function(e,t,n){var r=n(82109),o=n(47293),i=n(70111),s=n(84326),a=n(7556),c=Object.isSealed;r({target:"Object",stat:!0,forced:o((function(){c(1)}))||a},{isSealed:function(e){return!i(e)||!(!a||"ArrayBuffer"!=s(e))||!!c&&c(e)}})},43304:function(e,t,n){n(82109)({target:"Object",stat:!0},{is:n(81150)})},47941:function(e,t,n){var r=n(82109),o=n(47908),i=n(81956);r({target:"Object",stat:!0,forced:n(47293)((function(){i(1)}))},{keys:function(e){return i(o(e))}})},94869:function(e,t,n){"use strict";var r=n(82109),o=n(19781),i=n(69026),s=n(47908),a=n(34948),c=n(79518),l=n(31236).f;o&&r({target:"Object",proto:!0,forced:i},{__lookupGetter__:function(e){var t,n=s(this),r=a(e);do{if(t=l(n,r))return t.get}while(n=c(n))}})},33952:function(e,t,n){"use strict";var r=n(82109),o=n(19781),i=n(69026),s=n(47908),a=n(34948),c=n(79518),l=n(31236).f;o&&r({target:"Object",proto:!0,forced:i},{__lookupSetter__:function(e){var t,n=s(this),r=a(e);do{if(t=l(n,r))return t.set}while(n=c(n))}})},57227:function(e,t,n){var r=n(82109),o=n(70111),i=n(62423).onFreeze,s=n(76677),a=n(47293),c=Object.preventExtensions;r({target:"Object",stat:!0,forced:a((function(){c(1)})),sham:!s},{preventExtensions:function(e){return c&&o(e)?c(i(e)):e}})},60514:function(e,t,n){var r=n(82109),o=n(70111),i=n(62423).onFreeze,s=n(76677),a=n(47293),c=Object.seal;r({target:"Object",stat:!0,forced:a((function(){c(1)})),sham:!s},{seal:function(e){return c&&o(e)?c(i(e)):e}})},68304:function(e,t,n){n(82109)({target:"Object",stat:!0},{setPrototypeOf:n(27674)})},41539:function(e,t,n){var r=n(51694),o=n(31320),i=n(90288);r||o(Object.prototype,"toString",i,{unsafe:!0})},26833:function(e,t,n){var r=n(82109),o=n(44699).values;r({target:"Object",stat:!0},{values:function(e){return o(e)}})},17922:function(e,t,n){"use strict";var r=n(82109),o=n(46916),i=n(19662),s=n(78523),a=n(12534),c=n(20408);r({target:"Promise",stat:!0},{allSettled:function(e){var t=this,n=s.f(t),r=n.resolve,l=n.reject,u=a((function(){var n=i(t.resolve),s=[],a=0,l=1;c(e,(function(e){var i=a++,c=!1;l++,o(n,t,e).then((function(e){c||(c=!0,s[i]={status:"fulfilled",value:e},--l||r(s))}),(function(e){c||(c=!0,s[i]={status:"rejected",reason:e},--l||r(s))}))})),--l||r(s)}));return u.error&&l(u.value),n.promise}})},17727:function(e,t,n){"use strict";var r=n(82109),o=n(31913),i=n(13366),s=n(47293),a=n(35005),c=n(60614),l=n(36707),u=n(69478),d=n(31320);if(r({target:"Promise",proto:!0,real:!0,forced:!!i&&s((function(){i.prototype.finally.call({then:function(){}},(function(){}))}))},{finally:function(e){var t=l(this,a("Promise")),n=c(e);return this.then(n?function(n){return u(t,e()).then((function(){return n}))}:e,n?function(n){return u(t,e()).then((function(){throw n}))}:e)}}),!o&&c(i)){var p=a("Promise").prototype.finally;i.prototype.finally!==p&&d(i.prototype,"finally",p,{unsafe:!0})}},88674:function(e,t,n){"use strict";var r,o,i,s,a=n(82109),c=n(31913),l=n(17854),u=n(35005),d=n(46916),p=n(13366),m=n(31320),h=n(12248),f=n(27674),g=n(58003),v=n(96340),b=n(19662),y=n(60614),_=n(70111),E=n(25787),w=n(42788),x=n(20408),T=n(17072),S=n(36707),O=n(20261).set,I=n(95948),k=n(69478),A=n(842),C=n(78523),P=n(12534),R=n(18572),L=n(29909),D=n(54705),N=n(5112),M=n(7871),H=n(35268),j=n(7392),B=N("species"),F="Promise",U=L.getterFor(F),z=L.set,q=L.getterFor(F),G=p&&p.prototype,V=p,K=G,W=l.TypeError,$=l.document,Y=l.process,Q=C.f,J=Q,Z=!!($&&$.createEvent&&l.dispatchEvent),X=y(l.PromiseRejectionEvent),ee="unhandledrejection",te=!1,ne=D(F,(function(){var e=w(V),t=e!==String(V);if(!t&&66===j)return!0;if(c&&!K.finally)return!0;if(j>=51&&/native code/.test(e))return!1;var n=new V((function(e){e(1)})),r=function(e){e((function(){}),(function(){}))};return(n.constructor={})[B]=r,!(te=n.then((function(){}))instanceof r)||!t&&M&&!X})),re=ne||!T((function(e){V.all(e).catch((function(){}))})),oe=function(e){var t;return!(!_(e)||!y(t=e.then))&&t},ie=function(e,t){var n,r,o,i=t.value,s=1==t.state,a=s?e.ok:e.fail,c=e.resolve,l=e.reject,u=e.domain;try{a?(s||(2===t.rejection&&ue(t),t.rejection=1),!0===a?n=i:(u&&u.enter(),n=a(i),u&&(u.exit(),o=!0)),n===e.promise?l(W("Promise-chain cycle")):(r=oe(n))?d(r,n,c,l):c(n)):l(i)}catch(e){u&&!o&&u.exit(),l(e)}},se=function(e,t){e.notified||(e.notified=!0,I((function(){for(var n,r=e.reactions;n=r.get();)ie(n,e);e.notified=!1,t&&!e.rejection&&ce(e)})))},ae=function(e,t,n){var r,o;Z?((r=$.createEvent("Event")).promise=t,r.reason=n,r.initEvent(e,!1,!0),l.dispatchEvent(r)):r={promise:t,reason:n},!X&&(o=l["on"+e])?o(r):e===ee&&A("Unhandled promise rejection",n)},ce=function(e){d(O,l,(function(){var t,n=e.facade,r=e.value;if(le(e)&&(t=P((function(){H?Y.emit("unhandledRejection",r,n):ae(ee,n,r)})),e.rejection=H||le(e)?2:1,t.error))throw t.value}))},le=function(e){return 1!==e.rejection&&!e.parent},ue=function(e){d(O,l,(function(){var t=e.facade;H?Y.emit("rejectionHandled",t):ae("rejectionhandled",t,e.value)}))},de=function(e,t,n){return function(r){e(t,r,n)}},pe=function(e,t,n){e.done||(e.done=!0,n&&(e=n),e.value=t,e.state=2,se(e,!0))},me=function(e,t,n){if(!e.done){e.done=!0,n&&(e=n);try{if(e.facade===t)throw W("Promise can't be resolved itself");var r=oe(t);r?I((function(){var n={done:!1};try{d(r,t,de(me,n,e),de(pe,n,e))}catch(t){pe(n,t,e)}})):(e.value=t,e.state=1,se(e,!1))}catch(t){pe({done:!1},t,e)}}};if(ne&&(K=(V=function(e){E(this,K),b(e),d(r,this);var t=U(this);try{e(de(me,t),de(pe,t))}catch(e){pe(t,e)}}).prototype,(r=function(e){z(this,{type:F,done:!1,notified:!1,parent:!1,reactions:new R,rejection:!1,state:0,value:void 0})}).prototype=h(K,{then:function(e,t){var n=q(this),r=Q(S(this,V));return n.parent=!0,r.ok=!y(e)||e,r.fail=y(t)&&t,r.domain=H?Y.domain:void 0,0==n.state?n.reactions.add(r):I((function(){ie(r,n)})),r.promise},catch:function(e){return this.then(void 0,e)}}),o=function(){var e=new r,t=U(e);this.promise=e,this.resolve=de(me,t),this.reject=de(pe,t)},C.f=Q=function(e){return e===V||e===i?new o(e):J(e)},!c&&y(p)&&G!==Object.prototype)){s=G.then,te||(m(G,"then",(function(e,t){var n=this;return new V((function(e,t){d(s,n,e,t)})).then(e,t)}),{unsafe:!0}),m(G,"catch",K.catch,{unsafe:!0}));try{delete G.constructor}catch(e){}f&&f(G,K)}a({global:!0,wrap:!0,forced:ne},{Promise:V}),g(V,F,!1,!0),v(F),i=u(F),a({target:F,stat:!0,forced:ne},{reject:function(e){var t=Q(this);return d(t.reject,void 0,e),t.promise}}),a({target:F,stat:!0,forced:c||ne},{resolve:function(e){return k(c&&this===i?V:this,e)}}),a({target:F,stat:!0,forced:re},{all:function(e){var t=this,n=Q(t),r=n.resolve,o=n.reject,i=P((function(){var n=b(t.resolve),i=[],s=0,a=1;x(e,(function(e){var c=s++,l=!1;a++,d(n,t,e).then((function(e){l||(l=!0,i[c]=e,--a||r(i))}),o)})),--a||r(i)}));return i.error&&o(i.value),n.promise},race:function(e){var t=this,n=Q(t),r=n.reject,o=P((function(){var o=b(t.resolve);x(e,(function(e){d(o,t,e).then(n.resolve,r)}))}));return o.error&&r(o.value),n.promise}})},36535:function(e,t,n){var r=n(82109),o=n(22104),i=n(19662),s=n(19670);r({target:"Reflect",stat:!0,forced:!n(47293)((function(){Reflect.apply((function(){}))}))},{apply:function(e,t,n){return o(i(e),t,s(n))}})},12419:function(e,t,n){var r=n(82109),o=n(35005),i=n(22104),s=n(27065),a=n(39483),c=n(19670),l=n(70111),u=n(70030),d=n(47293),p=o("Reflect","construct"),m=Object.prototype,h=[].push,f=d((function(){function e(){}return!(p((function(){}),[],e)instanceof e)})),g=!d((function(){p((function(){}))})),v=f||g;r({target:"Reflect",stat:!0,forced:v,sham:v},{construct:function(e,t){a(e),c(t);var n=arguments.length<3?e:a(arguments[2]);if(g&&!f)return p(e,t,n);if(e==n){switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}var r=[null];return i(h,r,t),new(i(s,e,r))}var o=n.prototype,d=u(l(o)?o:m),v=i(e,d,t);return l(v)?v:d}})},69596:function(e,t,n){var r=n(82109),o=n(19781),i=n(19670),s=n(34948),a=n(3070);r({target:"Reflect",stat:!0,forced:n(47293)((function(){Reflect.defineProperty(a.f({},1,{value:1}),1,{value:2})})),sham:!o},{defineProperty:function(e,t,n){i(e);var r=s(t);i(n);try{return a.f(e,r,n),!0}catch(e){return!1}}})},52586:function(e,t,n){var r=n(82109),o=n(19670),i=n(31236).f;r({target:"Reflect",stat:!0},{deleteProperty:function(e,t){var n=i(o(e),t);return!(n&&!n.configurable)&&delete e[t]}})},95683:function(e,t,n){var r=n(82109),o=n(19781),i=n(19670),s=n(31236);r({target:"Reflect",stat:!0,sham:!o},{getOwnPropertyDescriptor:function(e,t){return s.f(i(e),t)}})},39361:function(e,t,n){var r=n(82109),o=n(19670),i=n(79518);r({target:"Reflect",stat:!0,sham:!n(49920)},{getPrototypeOf:function(e){return i(o(e))}})},74819:function(e,t,n){var r=n(82109),o=n(46916),i=n(70111),s=n(19670),a=n(45032),c=n(31236),l=n(79518);r({target:"Reflect",stat:!0},{get:function e(t,n){var r,u,d=arguments.length<3?t:arguments[2];return s(t)===d?t[n]:(r=c.f(t,n))?a(r)?r.value:void 0===r.get?void 0:o(r.get,d):i(u=l(t))?e(u,n,d):void 0}})},51037:function(e,t,n){n(82109)({target:"Reflect",stat:!0},{has:function(e,t){return t in e}})},5898:function(e,t,n){var r=n(82109),o=n(19670),i=n(52050);r({target:"Reflect",stat:!0},{isExtensible:function(e){return o(e),i(e)}})},67556:function(e,t,n){n(82109)({target:"Reflect",stat:!0},{ownKeys:n(53887)})},14361:function(e,t,n){var r=n(82109),o=n(35005),i=n(19670);r({target:"Reflect",stat:!0,sham:!n(76677)},{preventExtensions:function(e){i(e);try{var t=o("Object","preventExtensions");return t&&t(e),!0}catch(e){return!1}}})},39532:function(e,t,n){var r=n(82109),o=n(19670),i=n(96077),s=n(27674);s&&r({target:"Reflect",stat:!0},{setPrototypeOf:function(e,t){o(e),i(t);try{return s(e,t),!0}catch(e){return!1}}})},83593:function(e,t,n){var r=n(82109),o=n(46916),i=n(19670),s=n(70111),a=n(45032),c=n(47293),l=n(3070),u=n(31236),d=n(79518),p=n(79114);r({target:"Reflect",stat:!0,forced:c((function(){var e=function(){},t=l.f(new e,"a",{configurable:!0});return!1!==Reflect.set(e.prototype,"a",1,t)}))},{set:function e(t,n,r){var c,m,h,f=arguments.length<4?t:arguments[3],g=u.f(i(t),n);if(!g){if(s(m=d(t)))return e(m,n,r,f);g=p(0)}if(a(g)){if(!1===g.writable||!s(f))return!1;if(c=u.f(f,n)){if(c.get||c.set||!1===c.writable)return!1;c.value=r,l.f(f,n,c)}else l.f(f,n,p(0,r))}else{if(void 0===(h=g.set))return!1;o(h,f,r)}return!0}})},24603:function(e,t,n){var r=n(19781),o=n(17854),i=n(1702),s=n(54705),a=n(79587),c=n(68880),l=n(3070).f,u=n(8006).f,d=n(47976),p=n(47850),m=n(41340),h=n(67066),f=n(52999),g=n(31320),v=n(47293),b=n(92597),y=n(29909).enforce,_=n(96340),E=n(5112),w=n(9441),x=n(38173),T=E("match"),S=o.RegExp,O=S.prototype,I=o.SyntaxError,k=i(h),A=i(O.exec),C=i("".charAt),P=i("".replace),R=i("".indexOf),L=i("".slice),D=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,N=/a/g,M=/a/g,H=new S(N)!==N,j=f.MISSED_STICKY,B=f.UNSUPPORTED_Y;if(s("RegExp",r&&(!H||j||w||x||v((function(){return M[T]=!1,S(N)!=N||S(M)==M||"/a/i"!=S(N,"i")}))))){for(var F=function(e,t){var n,r,o,i,s,l,u=d(O,this),h=p(e),f=void 0===t,g=[],v=e;if(!u&&h&&f&&e.constructor===F)return e;if((h||d(O,e))&&(e=e.source,f&&(t="flags"in v?v.flags:k(v))),e=void 0===e?"":m(e),t=void 0===t?"":m(t),v=e,w&&"dotAll"in N&&(r=!!t&&R(t,"s")>-1)&&(t=P(t,/s/g,"")),n=t,j&&"sticky"in N&&(o=!!t&&R(t,"y")>-1)&&B&&(t=P(t,/y/g,"")),x&&(i=function(e){for(var t,n=e.length,r=0,o="",i=[],s={},a=!1,c=!1,l=0,u="";r<=n;r++){if("\\"===(t=C(e,r)))t+=C(e,++r);else if("]"===t)a=!1;else if(!a)switch(!0){case"["===t:a=!0;break;case"("===t:A(D,L(e,r+1))&&(r+=2,c=!0),o+=t,l++;continue;case">"===t&&c:if(""===u||b(s,u))throw new I("Invalid capture group name");s[u]=!0,i[i.length]=[u,l],c=!1,u="";continue}c?u+=t:o+=t}return[o,i]}(e),e=i[0],g=i[1]),s=a(S(e,t),u?this:O,F),(r||o||g.length)&&(l=y(s),r&&(l.dotAll=!0,l.raw=F(function(e){for(var t,n=e.length,r=0,o="",i=!1;r<=n;r++)"\\"!==(t=C(e,r))?i||"."!==t?("["===t?i=!0:"]"===t&&(i=!1),o+=t):o+="[\\s\\S]":o+=t+C(e,++r);return o}(e),n)),o&&(l.sticky=!0),g.length&&(l.groups=g)),e!==v)try{c(s,"source",""===v?"(?:)":v)}catch(e){}return s},U=function(e){e in F||l(F,e,{configurable:!0,get:function(){return S[e]},set:function(t){S[e]=t}})},z=u(S),q=0;z.length>q;)U(z[q++]);O.constructor=F,F.prototype=O,g(o,"RegExp",F)}_("RegExp")},74916:function(e,t,n){"use strict";var r=n(82109),o=n(22261);r({target:"RegExp",proto:!0,forced:/./.exec!==o},{exec:o})},92087:function(e,t,n){var r=n(19781),o=n(3070),i=n(67066),s=n(47293),a=RegExp.prototype;r&&s((function(){return"sy"!==Object.getOwnPropertyDescriptor(a,"flags").get.call({dotAll:!0,sticky:!0})}))&&o.f(a,"flags",{configurable:!0,get:i})},88386:function(e,t,n){var r=n(17854),o=n(19781),i=n(52999).MISSED_STICKY,s=n(84326),a=n(3070).f,c=n(29909).get,l=RegExp.prototype,u=r.TypeError;o&&i&&a(l,"sticky",{configurable:!0,get:function(){if(this!==l){if("RegExp"===s(this))return!!c(this).sticky;throw u("Incompatible receiver, RegExp required")}}})},77601:function(e,t,n){"use strict";n(74916);var r,o,i=n(82109),s=n(17854),a=n(46916),c=n(1702),l=n(60614),u=n(70111),d=(r=!1,(o=/[ac]/).exec=function(){return r=!0,/./.exec.apply(this,arguments)},!0===o.test("abc")&&r),p=s.Error,m=c(/./.test);i({target:"RegExp",proto:!0,forced:!d},{test:function(e){var t=this.exec;if(!l(t))return m(this,e);var n=a(t,this,e);if(null!==n&&!u(n))throw new p("RegExp exec method returned something other than an Object or null");return!!n}})},39714:function(e,t,n){"use strict";var r=n(1702),o=n(76530).PROPER,i=n(31320),s=n(19670),a=n(47976),c=n(41340),l=n(47293),u=n(67066),d="toString",p=RegExp.prototype,m=p.toString,h=r(u),f=l((function(){return"/a/b"!=m.call({source:"a",flags:"b"})})),g=o&&m.name!=d;(f||g)&&i(RegExp.prototype,d,(function(){var e=s(this),t=c(e.source),n=e.flags;return"/"+t+"/"+c(void 0===n&&a(p,e)&&!("flags"in p)?h(e):n)}),{unsafe:!0})},70189:function(e,t,n){"use strict";n(77710)("Set",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),n(95631))},15218:function(e,t,n){"use strict";var r=n(82109),o=n(14230);r({target:"String",proto:!0,forced:n(43429)("anchor")},{anchor:function(e){return o(this,"a","name",e)}})},74475:function(e,t,n){"use strict";var r=n(82109),o=n(14230);r({target:"String",proto:!0,forced:n(43429)("big")},{big:function(){return o(this,"big","","")}})},57929:function(e,t,n){"use strict";var r=n(82109),o=n(14230);r({target:"String",proto:!0,forced:n(43429)("blink")},{blink:function(){return o(this,"blink","","")}})},50915:function(e,t,n){"use strict";var r=n(82109),o=n(14230);r({target:"String",proto:!0,forced:n(43429)("bold")},{bold:function(){return o(this,"b","","")}})},79841:function(e,t,n){"use strict";var r=n(82109),o=n(28710).codeAt;r({target:"String",proto:!0},{codePointAt:function(e){return o(this,e)}})},27852:function(e,t,n){"use strict";var r,o=n(82109),i=n(1702),s=n(31236).f,a=n(17466),c=n(41340),l=n(3929),u=n(84488),d=n(84964),p=n(31913),m=i("".endsWith),h=i("".slice),f=Math.min,g=d("endsWith");o({target:"String",proto:!0,forced:!(!p&&!g&&(r=s(String.prototype,"endsWith"),r&&!r.writable)||g)},{endsWith:function(e){var t=c(u(this));l(e);var n=arguments.length>1?arguments[1]:void 0,r=t.length,o=void 0===n?r:f(a(n),r),i=c(e);return m?m(t,i,o):h(t,o-i.length,o)===i}})},29253:function(e,t,n){"use strict";var r=n(82109),o=n(14230);r({target:"String",proto:!0,forced:n(43429)("fixed")},{fixed:function(){return o(this,"tt","","")}})},42125:function(e,t,n){"use strict";var r=n(82109),o=n(14230);r({target:"String",proto:!0,forced:n(43429)("fontcolor")},{fontcolor:function(e){return o(this,"font","color",e)}})},78830:function(e,t,n){"use strict";var r=n(82109),o=n(14230);r({target:"String",proto:!0,forced:n(43429)("fontsize")},{fontsize:function(e){return o(this,"font","size",e)}})},94953:function(e,t,n){var r=n(82109),o=n(17854),i=n(1702),s=n(51400),a=o.RangeError,c=String.fromCharCode,l=String.fromCodePoint,u=i([].join);r({target:"String",stat:!0,forced:!!l&&1!=l.length},{fromCodePoint:function(e){for(var t,n=[],r=arguments.length,o=0;r>o;){if(t=+arguments[o++],s(t,1114111)!==t)throw a(t+" is not a valid code point");n[o]=t<65536?c(t):c(55296+((t-=65536)>>10),t%1024+56320)}return u(n,"")}})},32023:function(e,t,n){"use strict";var r=n(82109),o=n(1702),i=n(3929),s=n(84488),a=n(41340),c=n(84964),l=o("".indexOf);r({target:"String",proto:!0,forced:!c("includes")},{includes:function(e){return!!~l(a(s(this)),a(i(e)),arguments.length>1?arguments[1]:void 0)}})},58734:function(e,t,n){"use strict";var r=n(82109),o=n(14230);r({target:"String",proto:!0,forced:n(43429)("italics")},{italics:function(){return o(this,"i","","")}})},78783:function(e,t,n){"use strict";var r=n(28710).charAt,o=n(41340),i=n(29909),s=n(70654),a="String Iterator",c=i.set,l=i.getterFor(a);s(String,"String",(function(e){c(this,{type:a,string:o(e),index:0})}),(function(){var e,t=l(this),n=t.string,o=t.index;return o>=n.length?{value:void 0,done:!0}:(e=r(n,o),t.index+=e.length,{value:e,done:!1})}))},29254:function(e,t,n){"use strict";var r=n(82109),o=n(14230);r({target:"String",proto:!0,forced:n(43429)("link")},{link:function(e){return o(this,"a","href",e)}})},76373:function(e,t,n){"use strict";var r=n(82109),o=n(17854),i=n(46916),s=n(1702),a=n(24994),c=n(84488),l=n(17466),u=n(41340),d=n(19670),p=n(84326),m=n(47976),h=n(47850),f=n(67066),g=n(58173),v=n(31320),b=n(47293),y=n(5112),_=n(36707),E=n(31530),w=n(97651),x=n(29909),T=n(31913),S=y("matchAll"),O="RegExp String Iterator",I=x.set,k=x.getterFor(O),A=RegExp.prototype,C=o.TypeError,P=s(f),R=s("".indexOf),L=s("".matchAll),D=!!L&&!b((function(){L("a",/./)})),N=a((function(e,t,n,r){I(this,{type:O,regexp:e,string:t,global:n,unicode:r,done:!1})}),"RegExp String",(function(){var e=k(this);if(e.done)return{value:void 0,done:!0};var t=e.regexp,n=e.string,r=w(t,n);return null===r?{value:void 0,done:e.done=!0}:e.global?(""===u(r[0])&&(t.lastIndex=E(n,l(t.lastIndex),e.unicode)),{value:r,done:!1}):(e.done=!0,{value:r,done:!1})})),M=function(e){var t,n,r,o,i,s,a=d(this),c=u(e);return t=_(a,RegExp),void 0===(n=a.flags)&&m(A,a)&&!("flags"in A)&&(n=P(a)),r=void 0===n?"":u(n),o=new t(t===RegExp?a.source:a,r),i=!!~R(r,"g"),s=!!~R(r,"u"),o.lastIndex=l(a.lastIndex),new N(o,c,i,s)};r({target:"String",proto:!0,forced:D},{matchAll:function(e){var t,n,r,o,s=c(this);if(null!=e){if(h(e)&&(t=u(c("flags"in A?e.flags:P(e))),!~R(t,"g")))throw C("`.matchAll` does not allow non-global regexes");if(D)return L(s,e);if(void 0===(r=g(e,S))&&T&&"RegExp"==p(e)&&(r=M),r)return i(r,e,s)}else if(D)return L(s,e);return n=u(s),o=new RegExp(e,"g"),T?i(M,o,n):o[S](n)}}),T||S in A||v(A,S,M)},4723:function(e,t,n){"use strict";var r=n(46916),o=n(27007),i=n(19670),s=n(17466),a=n(41340),c=n(84488),l=n(58173),u=n(31530),d=n(97651);o("match",(function(e,t,n){return[function(t){var n=c(this),o=null==t?void 0:l(t,e);return o?r(o,t,n):new RegExp(t)[e](a(n))},function(e){var r=i(this),o=a(e),c=n(t,r,o);if(c.done)return c.value;if(!r.global)return d(r,o);var l=r.unicode;r.lastIndex=0;for(var p,m=[],h=0;null!==(p=d(r,o));){var f=a(p[0]);m[h]=f,""===f&&(r.lastIndex=u(o,s(r.lastIndex),l)),h++}return 0===h?null:m}]}))},66528:function(e,t,n){"use strict";var r=n(82109),o=n(76650).end;r({target:"String",proto:!0,forced:n(54986)},{padEnd:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},83112:function(e,t,n){"use strict";var r=n(82109),o=n(76650).start;r({target:"String",proto:!0,forced:n(54986)},{padStart:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},38992:function(e,t,n){var r=n(82109),o=n(1702),i=n(45656),s=n(47908),a=n(41340),c=n(26244),l=o([].push),u=o([].join);r({target:"String",stat:!0},{raw:function(e){for(var t=i(s(e).raw),n=c(t),r=arguments.length,o=[],d=0;n>d;){if(l(o,a(t[d++])),d===n)return u(o,"");d<r&&l(o,a(arguments[d]))}}})},82481:function(e,t,n){n(82109)({target:"String",proto:!0},{repeat:n(38415)})},15306:function(e,t,n){"use strict";var r=n(22104),o=n(46916),i=n(1702),s=n(27007),a=n(47293),c=n(19670),l=n(60614),u=n(19303),d=n(17466),p=n(41340),m=n(84488),h=n(31530),f=n(58173),g=n(10647),v=n(97651),b=n(5112)("replace"),y=Math.max,_=Math.min,E=i([].concat),w=i([].push),x=i("".indexOf),T=i("".slice),S="$0"==="a".replace(/./,"$0"),O=!!/./[b]&&""===/./[b]("a","$0");s("replace",(function(e,t,n){var i=O?"$":"$0";return[function(e,n){var r=m(this),i=null==e?void 0:f(e,b);return i?o(i,e,r,n):o(t,p(r),e,n)},function(e,o){var s=c(this),a=p(e);if("string"==typeof o&&-1===x(o,i)&&-1===x(o,"$<")){var m=n(t,s,a,o);if(m.done)return m.value}var f=l(o);f||(o=p(o));var b=s.global;if(b){var S=s.unicode;s.lastIndex=0}for(var O=[];;){var I=v(s,a);if(null===I)break;if(w(O,I),!b)break;""===p(I[0])&&(s.lastIndex=h(a,d(s.lastIndex),S))}for(var k,A="",C=0,P=0;P<O.length;P++){for(var R=p((I=O[P])[0]),L=y(_(u(I.index),a.length),0),D=[],N=1;N<I.length;N++)w(D,void 0===(k=I[N])?k:String(k));var M=I.groups;if(f){var H=E([R],D,L,a);void 0!==M&&w(H,M);var j=p(r(o,void 0,H))}else j=g(R,a,L,D,M,o);L>=C&&(A+=T(a,C,L)+j,C=L+R.length)}return A+T(a,C)}]}),!!a((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")}))||!S||O)},64765:function(e,t,n){"use strict";var r=n(46916),o=n(27007),i=n(19670),s=n(84488),a=n(81150),c=n(41340),l=n(58173),u=n(97651);o("search",(function(e,t,n){return[function(t){var n=s(this),o=null==t?void 0:l(t,e);return o?r(o,t,n):new RegExp(t)[e](c(n))},function(e){var r=i(this),o=c(e),s=n(t,r,o);if(s.done)return s.value;var l=r.lastIndex;a(l,0)||(r.lastIndex=0);var d=u(r,o);return a(r.lastIndex,l)||(r.lastIndex=l),null===d?-1:d.index}]}))},37268:function(e,t,n){"use strict";var r=n(82109),o=n(14230);r({target:"String",proto:!0,forced:n(43429)("small")},{small:function(){return o(this,"small","","")}})},23123:function(e,t,n){"use strict";var r=n(22104),o=n(46916),i=n(1702),s=n(27007),a=n(47850),c=n(19670),l=n(84488),u=n(36707),d=n(31530),p=n(17466),m=n(41340),h=n(58173),f=n(41589),g=n(97651),v=n(22261),b=n(52999),y=n(47293),_=b.UNSUPPORTED_Y,E=4294967295,w=Math.min,x=[].push,T=i(/./.exec),S=i(x),O=i("".slice),I=!y((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}));s("split",(function(e,t,n){var i;return i="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(e,n){var i=m(l(this)),s=void 0===n?E:n>>>0;if(0===s)return[];if(void 0===e)return[i];if(!a(e))return o(t,i,e,s);for(var c,u,d,p=[],h=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),g=0,b=new RegExp(e.source,h+"g");(c=o(v,b,i))&&!((u=b.lastIndex)>g&&(S(p,O(i,g,c.index)),c.length>1&&c.index<i.length&&r(x,p,f(c,1)),d=c[0].length,g=u,p.length>=s));)b.lastIndex===c.index&&b.lastIndex++;return g===i.length?!d&&T(b,"")||S(p,""):S(p,O(i,g)),p.length>s?f(p,0,s):p}:"0".split(void 0,0).length?function(e,n){return void 0===e&&0===n?[]:o(t,this,e,n)}:t,[function(t,n){var r=l(this),s=null==t?void 0:h(t,e);return s?o(s,t,r,n):o(i,m(r),t,n)},function(e,r){var o=c(this),s=m(e),a=n(i,o,s,r,i!==t);if(a.done)return a.value;var l=u(o,RegExp),h=o.unicode,f=(o.ignoreCase?"i":"")+(o.multiline?"m":"")+(o.unicode?"u":"")+(_?"g":"y"),v=new l(_?"^(?:"+o.source+")":o,f),b=void 0===r?E:r>>>0;if(0===b)return[];if(0===s.length)return null===g(v,s)?[s]:[];for(var y=0,x=0,T=[];x<s.length;){v.lastIndex=_?0:x;var I,k=g(v,_?O(s,x):s);if(null===k||(I=w(p(v.lastIndex+(_?x:0)),s.length))===y)x=d(s,x,h);else{if(S(T,O(s,y,x)),T.length===b)return T;for(var A=1;A<=k.length-1;A++)if(S(T,k[A]),T.length===b)return T;x=y=I}}return S(T,O(s,y)),T}]}),!I,_)},23157:function(e,t,n){"use strict";var r,o=n(82109),i=n(1702),s=n(31236).f,a=n(17466),c=n(41340),l=n(3929),u=n(84488),d=n(84964),p=n(31913),m=i("".startsWith),h=i("".slice),f=Math.min,g=d("startsWith");o({target:"String",proto:!0,forced:!(!p&&!g&&(r=s(String.prototype,"startsWith"),r&&!r.writable)||g)},{startsWith:function(e){var t=c(u(this));l(e);var n=a(f(arguments.length>1?arguments[1]:void 0,t.length)),r=c(e);return m?m(t,r,n):h(t,n,n+r.length)===r}})},7397:function(e,t,n){"use strict";var r=n(82109),o=n(14230);r({target:"String",proto:!0,forced:n(43429)("strike")},{strike:function(){return o(this,"strike","","")}})},60086:function(e,t,n){"use strict";var r=n(82109),o=n(14230);r({target:"String",proto:!0,forced:n(43429)("sub")},{sub:function(){return o(this,"sub","","")}})},80623:function(e,t,n){"use strict";var r=n(82109),o=n(14230);r({target:"String",proto:!0,forced:n(43429)("sup")},{sup:function(){return o(this,"sup","","")}})},48702:function(e,t,n){"use strict";var r=n(82109),o=n(53111).end,i=n(76091)("trimEnd"),s=i?function(){return o(this)}:"".trimEnd;r({target:"String",proto:!0,name:"trimEnd",forced:i},{trimEnd:s,trimRight:s})},55674:function(e,t,n){"use strict";var r=n(82109),o=n(53111).start,i=n(76091)("trimStart"),s=i?function(){return o(this)}:"".trimStart;r({target:"String",proto:!0,name:"trimStart",forced:i},{trimStart:s,trimLeft:s})},73210:function(e,t,n){"use strict";var r=n(82109),o=n(53111).trim;r({target:"String",proto:!0,forced:n(76091)("trim")},{trim:function(){return o(this)}})},72443:function(e,t,n){n(97235)("asyncIterator")},41817:function(e,t,n){"use strict";var r=n(82109),o=n(19781),i=n(17854),s=n(1702),a=n(92597),c=n(60614),l=n(47976),u=n(41340),d=n(3070).f,p=n(99920),m=i.Symbol,h=m&&m.prototype;if(o&&c(m)&&(!("description"in h)||void 0!==m().description)){var f={},g=function(){var e=arguments.length<1||void 0===arguments[0]?void 0:u(arguments[0]),t=l(h,this)?new m(e):void 0===e?m():m(e);return""===e&&(f[t]=!0),t};p(g,m),g.prototype=h,h.constructor=g;var v="Symbol(test)"==String(m("test")),b=s(h.toString),y=s(h.valueOf),_=/^Symbol\((.*)\)[^)]+$/,E=s("".replace),w=s("".slice);d(h,"description",{configurable:!0,get:function(){var e=y(this),t=b(e);if(a(f,e))return"";var n=v?w(t,7,-1):E(t,_,"$1");return""===n?void 0:n}}),r({global:!0,forced:!0},{Symbol:g})}},92401:function(e,t,n){n(97235)("hasInstance")},8722:function(e,t,n){n(97235)("isConcatSpreadable")},32165:function(e,t,n){n(97235)("iterator")},82526:function(e,t,n){"use strict";var r=n(82109),o=n(17854),i=n(35005),s=n(22104),a=n(46916),c=n(1702),l=n(31913),u=n(19781),d=n(30133),p=n(47293),m=n(92597),h=n(43157),f=n(60614),g=n(70111),v=n(47976),b=n(52190),y=n(19670),_=n(47908),E=n(45656),w=n(34948),x=n(41340),T=n(79114),S=n(70030),O=n(81956),I=n(8006),k=n(1156),A=n(25181),C=n(31236),P=n(3070),R=n(36048),L=n(55296),D=n(50206),N=n(31320),M=n(72309),H=n(6200),j=n(3501),B=n(69711),F=n(5112),U=n(6061),z=n(97235),q=n(58003),G=n(29909),V=n(42092).forEach,K=H("hidden"),W="Symbol",$=F("toPrimitive"),Y=G.set,Q=G.getterFor(W),J=Object.prototype,Z=o.Symbol,X=Z&&Z.prototype,ee=o.TypeError,te=o.QObject,ne=i("JSON","stringify"),re=C.f,oe=P.f,ie=k.f,se=L.f,ae=c([].push),ce=M("symbols"),le=M("op-symbols"),ue=M("string-to-symbol-registry"),de=M("symbol-to-string-registry"),pe=M("wks"),me=!te||!te.prototype||!te.prototype.findChild,he=u&&p((function(){return 7!=S(oe({},"a",{get:function(){return oe(this,"a",{value:7}).a}})).a}))?function(e,t,n){var r=re(J,t);r&&delete J[t],oe(e,t,n),r&&e!==J&&oe(J,t,r)}:oe,fe=function(e,t){var n=ce[e]=S(X);return Y(n,{type:W,tag:e,description:t}),u||(n.description=t),n},ge=function(e,t,n){e===J&&ge(le,t,n),y(e);var r=w(t);return y(n),m(ce,r)?(n.enumerable?(m(e,K)&&e[K][r]&&(e[K][r]=!1),n=S(n,{enumerable:T(0,!1)})):(m(e,K)||oe(e,K,T(1,{})),e[K][r]=!0),he(e,r,n)):oe(e,r,n)},ve=function(e,t){y(e);var n=E(t),r=O(n).concat(Ee(n));return V(r,(function(t){u&&!a(be,n,t)||ge(e,t,n[t])})),e},be=function(e){var t=w(e),n=a(se,this,t);return!(this===J&&m(ce,t)&&!m(le,t))&&(!(n||!m(this,t)||!m(ce,t)||m(this,K)&&this[K][t])||n)},ye=function(e,t){var n=E(e),r=w(t);if(n!==J||!m(ce,r)||m(le,r)){var o=re(n,r);return!o||!m(ce,r)||m(n,K)&&n[K][r]||(o.enumerable=!0),o}},_e=function(e){var t=ie(E(e)),n=[];return V(t,(function(e){m(ce,e)||m(j,e)||ae(n,e)})),n},Ee=function(e){var t=e===J,n=ie(t?le:E(e)),r=[];return V(n,(function(e){!m(ce,e)||t&&!m(J,e)||ae(r,ce[e])})),r};if(d||(Z=function(){if(v(X,this))throw ee("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?x(arguments[0]):void 0,t=B(e),n=function(e){this===J&&a(n,le,e),m(this,K)&&m(this[K],t)&&(this[K][t]=!1),he(this,t,T(1,e))};return u&&me&&he(J,t,{configurable:!0,set:n}),fe(t,e)},N(X=Z.prototype,"toString",(function(){return Q(this).tag})),N(Z,"withoutSetter",(function(e){return fe(B(e),e)})),L.f=be,P.f=ge,R.f=ve,C.f=ye,I.f=k.f=_e,A.f=Ee,U.f=function(e){return fe(F(e),e)},u&&(oe(X,"description",{configurable:!0,get:function(){return Q(this).description}}),l||N(J,"propertyIsEnumerable",be,{unsafe:!0}))),r({global:!0,wrap:!0,forced:!d,sham:!d},{Symbol:Z}),V(O(pe),(function(e){z(e)})),r({target:W,stat:!0,forced:!d},{for:function(e){var t=x(e);if(m(ue,t))return ue[t];var n=Z(t);return ue[t]=n,de[n]=t,n},keyFor:function(e){if(!b(e))throw ee(e+" is not a symbol");if(m(de,e))return de[e]},useSetter:function(){me=!0},useSimple:function(){me=!1}}),r({target:"Object",stat:!0,forced:!d,sham:!u},{create:function(e,t){return void 0===t?S(e):ve(S(e),t)},defineProperty:ge,defineProperties:ve,getOwnPropertyDescriptor:ye}),r({target:"Object",stat:!0,forced:!d},{getOwnPropertyNames:_e,getOwnPropertySymbols:Ee}),r({target:"Object",stat:!0,forced:p((function(){A.f(1)}))},{getOwnPropertySymbols:function(e){return A.f(_(e))}}),ne&&r({target:"JSON",stat:!0,forced:!d||p((function(){var e=Z();return"[null]"!=ne([e])||"{}"!=ne({a:e})||"{}"!=ne(Object(e))}))},{stringify:function(e,t,n){var r=D(arguments),o=t;if((g(t)||void 0!==e)&&!b(e))return h(t)||(t=function(e,t){if(f(o)&&(t=a(o,this,e,t)),!b(t))return t}),r[1]=t,s(ne,null,r)}}),!X[$]){var we=X.valueOf;N(X,$,(function(e){return a(we,this)}))}q(Z,W),j[K]=!0},16066:function(e,t,n){n(97235)("matchAll")},69007:function(e,t,n){n(97235)("match")},83510:function(e,t,n){n(97235)("replace")},41840:function(e,t,n){n(97235)("search")},6982:function(e,t,n){n(97235)("species")},32159:function(e,t,n){n(97235)("split")},96649:function(e,t,n){n(97235)("toPrimitive")},39341:function(e,t,n){n(97235)("toStringTag")},60543:function(e,t,n){n(97235)("unscopables")},92990:function(e,t,n){"use strict";var r=n(1702),o=n(90260),i=r(n(1048)),s=o.aTypedArray;(0,o.exportTypedArrayMethod)("copyWithin",(function(e,t){return i(s(this),e,t,arguments.length>2?arguments[2]:void 0)}))},18927:function(e,t,n){"use strict";var r=n(90260),o=n(42092).every,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("every",(function(e){return o(i(this),e,arguments.length>1?arguments[1]:void 0)}))},33105:function(e,t,n){"use strict";var r=n(90260),o=n(46916),i=n(21285),s=r.aTypedArray;(0,r.exportTypedArrayMethod)("fill",(function(e){var t=arguments.length;return o(i,s(this),e,t>1?arguments[1]:void 0,t>2?arguments[2]:void 0)}))},35035:function(e,t,n){"use strict";var r=n(90260),o=n(42092).filter,i=n(43074),s=r.aTypedArray;(0,r.exportTypedArrayMethod)("filter",(function(e){var t=o(s(this),e,arguments.length>1?arguments[1]:void 0);return i(this,t)}))},7174:function(e,t,n){"use strict";var r=n(90260),o=n(42092).findIndex,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("findIndex",(function(e){return o(i(this),e,arguments.length>1?arguments[1]:void 0)}))},74345:function(e,t,n){"use strict";var r=n(90260),o=n(42092).find,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("find",(function(e){return o(i(this),e,arguments.length>1?arguments[1]:void 0)}))},44197:function(e,t,n){n(19843)("Float32",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},76495:function(e,t,n){n(19843)("Float64",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},32846:function(e,t,n){"use strict";var r=n(90260),o=n(42092).forEach,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("forEach",(function(e){o(i(this),e,arguments.length>1?arguments[1]:void 0)}))},98145:function(e,t,n){"use strict";var r=n(63832);(0,n(90260).exportTypedArrayStaticMethod)("from",n(97321),r)},44731:function(e,t,n){"use strict";var r=n(90260),o=n(41318).includes,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("includes",(function(e){return o(i(this),e,arguments.length>1?arguments[1]:void 0)}))},77209:function(e,t,n){"use strict";var r=n(90260),o=n(41318).indexOf,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("indexOf",(function(e){return o(i(this),e,arguments.length>1?arguments[1]:void 0)}))},35109:function(e,t,n){n(19843)("Int16",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},65125:function(e,t,n){n(19843)("Int32",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},87145:function(e,t,n){n(19843)("Int8",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},96319:function(e,t,n){"use strict";var r=n(17854),o=n(47293),i=n(1702),s=n(90260),a=n(66992),c=n(5112)("iterator"),l=r.Uint8Array,u=i(a.values),d=i(a.keys),p=i(a.entries),m=s.aTypedArray,h=s.exportTypedArrayMethod,f=l&&l.prototype,g=!o((function(){f[c].call([1])})),v=!!f&&f.values&&f[c]===f.values&&"values"===f.values.name,b=function(){return u(m(this))};h("entries",(function(){return p(m(this))}),g),h("keys",(function(){return d(m(this))}),g),h("values",b,g||!v,{name:"values"}),h(c,b,g||!v,{name:"values"})},58867:function(e,t,n){"use strict";var r=n(90260),o=n(1702),i=r.aTypedArray,s=r.exportTypedArrayMethod,a=o([].join);s("join",(function(e){return a(i(this),e)}))},37789:function(e,t,n){"use strict";var r=n(90260),o=n(22104),i=n(86583),s=r.aTypedArray;(0,r.exportTypedArrayMethod)("lastIndexOf",(function(e){var t=arguments.length;return o(i,s(this),t>1?[e,arguments[1]]:[e])}))},33739:function(e,t,n){"use strict";var r=n(90260),o=n(42092).map,i=n(66304),s=r.aTypedArray;(0,r.exportTypedArrayMethod)("map",(function(e){return o(s(this),e,arguments.length>1?arguments[1]:void 0,(function(e,t){return new(i(e))(t)}))}))},95206:function(e,t,n){"use strict";var r=n(90260),o=n(63832),i=r.aTypedArrayConstructor;(0,r.exportTypedArrayStaticMethod)("of",(function(){for(var e=0,t=arguments.length,n=new(i(this))(t);t>e;)n[e]=arguments[e++];return n}),o)},14483:function(e,t,n){"use strict";var r=n(90260),o=n(53671).right,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("reduceRight",(function(e){var t=arguments.length;return o(i(this),e,t,t>1?arguments[1]:void 0)}))},29368:function(e,t,n){"use strict";var r=n(90260),o=n(53671).left,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("reduce",(function(e){var t=arguments.length;return o(i(this),e,t,t>1?arguments[1]:void 0)}))},12056:function(e,t,n){"use strict";var r=n(90260),o=r.aTypedArray,i=r.exportTypedArrayMethod,s=Math.floor;i("reverse",(function(){for(var e,t=this,n=o(t).length,r=s(n/2),i=0;i<r;)e=t[i],t[i++]=t[--n],t[n]=e;return t}))},3462:function(e,t,n){"use strict";var r=n(17854),o=n(46916),i=n(90260),s=n(26244),a=n(84590),c=n(47908),l=n(47293),u=r.RangeError,d=r.Int8Array,p=d&&d.prototype,m=p&&p.set,h=i.aTypedArray,f=i.exportTypedArrayMethod,g=!l((function(){var e=new Uint8ClampedArray(2);return o(m,e,{length:1,0:3},1),3!==e[1]})),v=g&&i.NATIVE_ARRAY_BUFFER_VIEWS&&l((function(){var e=new d(2);return e.set(1),e.set("2",1),0!==e[0]||2!==e[1]}));f("set",(function(e){h(this);var t=a(arguments.length>1?arguments[1]:void 0,1),n=c(e);if(g)return o(m,this,n,t);var r=this.length,i=s(n),l=0;if(i+t>r)throw u("Wrong length");for(;l<i;)this[t+l]=n[l++]}),!g||v)},30678:function(e,t,n){"use strict";var r=n(90260),o=n(66304),i=n(47293),s=n(50206),a=r.aTypedArray;(0,r.exportTypedArrayMethod)("slice",(function(e,t){for(var n=s(a(this),e,t),r=o(this),i=0,c=n.length,l=new r(c);c>i;)l[i]=n[i++];return l}),i((function(){new Int8Array(1).slice()})))},27462:function(e,t,n){"use strict";var r=n(90260),o=n(42092).some,i=r.aTypedArray;(0,r.exportTypedArrayMethod)("some",(function(e){return o(i(this),e,arguments.length>1?arguments[1]:void 0)}))},33824:function(e,t,n){"use strict";var r=n(17854),o=n(1702),i=n(47293),s=n(19662),a=n(94362),c=n(90260),l=n(68886),u=n(30256),d=n(7392),p=n(98008),m=r.Array,h=c.aTypedArray,f=c.exportTypedArrayMethod,g=r.Uint16Array,v=g&&o(g.prototype.sort),b=!(!v||i((function(){v(new g(2),null)}))&&i((function(){v(new g(2),{})}))),y=!!v&&!i((function(){if(d)return d<74;if(l)return l<67;if(u)return!0;if(p)return p<602;var e,t,n=new g(516),r=m(516);for(e=0;e<516;e++)t=e%4,n[e]=515-e,r[e]=e-2*t+3;for(v(n,(function(e,t){return(e/4|0)-(t/4|0)})),e=0;e<516;e++)if(n[e]!==r[e])return!0}));f("sort",(function(e){return void 0!==e&&s(e),y?v(this,e):a(h(this),function(e){return function(t,n){return void 0!==e?+e(t,n)||0:n!=n?-1:t!=t?1:0===t&&0===n?1/t>0&&1/n<0?1:-1:t>n}}(e))}),!y||b)},55021:function(e,t,n){"use strict";var r=n(90260),o=n(17466),i=n(51400),s=n(66304),a=r.aTypedArray;(0,r.exportTypedArrayMethod)("subarray",(function(e,t){var n=a(this),r=n.length,c=i(e,r);return new(s(n))(n.buffer,n.byteOffset+c*n.BYTES_PER_ELEMENT,o((void 0===t?r:i(t,r))-c))}))},12974:function(e,t,n){"use strict";var r=n(17854),o=n(22104),i=n(90260),s=n(47293),a=n(50206),c=r.Int8Array,l=i.aTypedArray,u=i.exportTypedArrayMethod,d=[].toLocaleString,p=!!c&&s((function(){d.call(new c(1))}));u("toLocaleString",(function(){return o(d,p?a(l(this)):l(this),a(arguments))}),s((function(){return[1,2].toLocaleString()!=new c([1,2]).toLocaleString()}))||!s((function(){c.prototype.toLocaleString.call([1,2])})))},15016:function(e,t,n){"use strict";var r=n(90260).exportTypedArrayMethod,o=n(47293),i=n(17854),s=n(1702),a=i.Uint8Array,c=a&&a.prototype||{},l=[].toString,u=s([].join);o((function(){l.call({})}))&&(l=function(){return u(this)});var d=c.toString!=l;r("toString",l,d)},8255:function(e,t,n){n(19843)("Uint16",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},29135:function(e,t,n){n(19843)("Uint32",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},82472:function(e,t,n){n(19843)("Uint8",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},49743:function(e,t,n){n(19843)("Uint8",(function(e){return function(t,n,r){return e(this,t,n,r)}}),!0)},4129:function(e,t,n){"use strict";var r,o=n(17854),i=n(1702),s=n(12248),a=n(62423),c=n(77710),l=n(29320),u=n(70111),d=n(52050),p=n(29909).enforce,m=n(68536),h=!o.ActiveXObject&&"ActiveXObject"in o,f=function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},g=c("WeakMap",f,l);if(m&&h){r=l.getConstructor(f,"WeakMap",!0),a.enable();var v=g.prototype,b=i(v.delete),y=i(v.has),_=i(v.get),E=i(v.set);s(v,{delete:function(e){if(u(e)&&!d(e)){var t=p(this);return t.frozen||(t.frozen=new r),b(this,e)||t.frozen.delete(e)}return b(this,e)},has:function(e){if(u(e)&&!d(e)){var t=p(this);return t.frozen||(t.frozen=new r),y(this,e)||t.frozen.has(e)}return y(this,e)},get:function(e){if(u(e)&&!d(e)){var t=p(this);return t.frozen||(t.frozen=new r),y(this,e)?_(this,e):t.frozen.get(e)}return _(this,e)},set:function(e,t){if(u(e)&&!d(e)){var n=p(this);n.frozen||(n.frozen=new r),y(this,e)?E(this,e,t):n.frozen.set(e,t)}else E(this,e,t);return this}})}},38478:function(e,t,n){"use strict";n(77710)("WeakSet",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),n(29320))},54747:function(e,t,n){var r=n(17854),o=n(48324),i=n(98509),s=n(18533),a=n(68880),c=function(e){if(e&&e.forEach!==s)try{a(e,"forEach",s)}catch(t){e.forEach=s}};for(var l in o)o[l]&&c(r[l]&&r[l].prototype);c(i)},33948:function(e,t,n){var r=n(17854),o=n(48324),i=n(98509),s=n(66992),a=n(68880),c=n(5112),l=c("iterator"),u=c("toStringTag"),d=s.values,p=function(e,t){if(e){if(e[l]!==d)try{a(e,l,d)}catch(t){e[l]=d}if(e[u]||a(e,u,t),o[t])for(var n in s)if(e[n]!==s[n])try{a(e,n,s[n])}catch(t){e[n]=s[n]}}};for(var m in o)p(r[m]&&r[m].prototype,m);p(i,"DOMTokenList")},84633:function(e,t,n){var r=n(82109),o=n(17854),i=n(20261);r({global:!0,bind:!0,enumerable:!0,forced:!o.setImmediate||!o.clearImmediate},{setImmediate:i.set,clearImmediate:i.clear})},85844:function(e,t,n){var r=n(82109),o=n(17854),i=n(95948),s=n(19662),a=n(48053),c=n(35268),l=o.process;r({global:!0,enumerable:!0,noTargetGet:!0},{queueMicrotask:function(e){a(arguments.length,1),s(e);var t=c&&l.domain;i(t?t.bind(e):e)}})},41637:function(e,t,n){"use strict";n(66992);var r=n(82109),o=n(17854),i=n(35005),s=n(46916),a=n(1702),c=n(590),l=n(31320),u=n(12248),d=n(58003),p=n(24994),m=n(29909),h=n(25787),f=n(60614),g=n(92597),v=n(49974),b=n(70648),y=n(19670),_=n(70111),E=n(41340),w=n(70030),x=n(79114),T=n(18554),S=n(71246),O=n(48053),I=n(5112),k=n(94362),A=I("iterator"),C="URLSearchParams",P="URLSearchParamsIterator",R=m.set,L=m.getterFor(C),D=m.getterFor(P),N=i("fetch"),M=i("Request"),H=i("Headers"),j=M&&M.prototype,B=H&&H.prototype,F=o.RegExp,U=o.TypeError,z=o.decodeURIComponent,q=o.encodeURIComponent,G=a("".charAt),V=a([].join),K=a([].push),W=a("".replace),$=a([].shift),Y=a([].splice),Q=a("".split),J=a("".slice),Z=/\+/g,X=Array(4),ee=function(e){return X[e-1]||(X[e-1]=F("((?:%[\\da-f]{2}){"+e+"})","gi"))},te=function(e){try{return z(e)}catch(t){return e}},ne=function(e){var t=W(e,Z," "),n=4;try{return z(t)}catch(e){for(;n;)t=W(t,ee(n--),te);return t}},re=/[!'()~]|%20/g,oe={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},ie=function(e){return oe[e]},se=function(e){return W(q(e),re,ie)},ae=p((function(e,t){R(this,{type:P,iterator:T(L(e).entries),kind:t})}),"Iterator",(function(){var e=D(this),t=e.kind,n=e.iterator.next(),r=n.value;return n.done||(n.value="keys"===t?r.key:"values"===t?r.value:[r.key,r.value]),n}),!0),ce=function(e){this.entries=[],this.url=null,void 0!==e&&(_(e)?this.parseObject(e):this.parseQuery("string"==typeof e?"?"===G(e,0)?J(e,1):e:E(e)))};ce.prototype={type:C,bindURL:function(e){this.url=e,this.update()},parseObject:function(e){var t,n,r,o,i,a,c,l=S(e);if(l)for(n=(t=T(e,l)).next;!(r=s(n,t)).done;){if(i=(o=T(y(r.value))).next,(a=s(i,o)).done||(c=s(i,o)).done||!s(i,o).done)throw U("Expected sequence with length 2");K(this.entries,{key:E(a.value),value:E(c.value)})}else for(var u in e)g(e,u)&&K(this.entries,{key:u,value:E(e[u])})},parseQuery:function(e){if(e)for(var t,n,r=Q(e,"&"),o=0;o<r.length;)(t=r[o++]).length&&(n=Q(t,"="),K(this.entries,{key:ne($(n)),value:ne(V(n,"="))}))},serialize:function(){for(var e,t=this.entries,n=[],r=0;r<t.length;)e=t[r++],K(n,se(e.key)+"="+se(e.value));return V(n,"&")},update:function(){this.entries.length=0,this.parseQuery(this.url.query)},updateURL:function(){this.url&&this.url.update()}};var le=function(){h(this,ue);var e=arguments.length>0?arguments[0]:void 0;R(this,new ce(e))},ue=le.prototype;if(u(ue,{append:function(e,t){O(arguments.length,2);var n=L(this);K(n.entries,{key:E(e),value:E(t)}),n.updateURL()},delete:function(e){O(arguments.length,1);for(var t=L(this),n=t.entries,r=E(e),o=0;o<n.length;)n[o].key===r?Y(n,o,1):o++;t.updateURL()},get:function(e){O(arguments.length,1);for(var t=L(this).entries,n=E(e),r=0;r<t.length;r++)if(t[r].key===n)return t[r].value;return null},getAll:function(e){O(arguments.length,1);for(var t=L(this).entries,n=E(e),r=[],o=0;o<t.length;o++)t[o].key===n&&K(r,t[o].value);return r},has:function(e){O(arguments.length,1);for(var t=L(this).entries,n=E(e),r=0;r<t.length;)if(t[r++].key===n)return!0;return!1},set:function(e,t){O(arguments.length,1);for(var n,r=L(this),o=r.entries,i=!1,s=E(e),a=E(t),c=0;c<o.length;c++)(n=o[c]).key===s&&(i?Y(o,c--,1):(i=!0,n.value=a));i||K(o,{key:s,value:a}),r.updateURL()},sort:function(){var e=L(this);k(e.entries,(function(e,t){return e.key>t.key?1:-1})),e.updateURL()},forEach:function(e){for(var t,n=L(this).entries,r=v(e,arguments.length>1?arguments[1]:void 0),o=0;o<n.length;)r((t=n[o++]).value,t.key,this)},keys:function(){return new ae(this,"keys")},values:function(){return new ae(this,"values")},entries:function(){return new ae(this,"entries")}},{enumerable:!0}),l(ue,A,ue.entries,{name:"entries"}),l(ue,"toString",(function(){return L(this).serialize()}),{enumerable:!0}),d(le,C),r({global:!0,forced:!c},{URLSearchParams:le}),!c&&f(H)){var de=a(B.has),pe=a(B.set),me=function(e){if(_(e)){var t,n=e.body;if(b(n)===C)return t=e.headers?new H(e.headers):new H,de(t,"content-type")||pe(t,"content-type","application/x-www-form-urlencoded;charset=UTF-8"),w(e,{body:x(0,E(n)),headers:x(0,t)})}return e};if(f(N)&&r({global:!0,enumerable:!0,forced:!0},{fetch:function(e){return N(e,arguments.length>1?me(arguments[1]):{})}}),f(M)){var he=function(e){return h(this,j),new M(e,arguments.length>1?me(arguments[1]):{})};j.constructor=he,he.prototype=j,r({global:!0,forced:!0},{Request:he})}}e.exports={URLSearchParams:le,getState:L}},60285:function(e,t,n){"use strict";n(78783);var r,o=n(82109),i=n(19781),s=n(590),a=n(17854),c=n(49974),l=n(1702),u=n(36048).f,d=n(31320),p=n(25787),m=n(92597),h=n(21574),f=n(48457),g=n(41589),v=n(28710).codeAt,b=n(33197),y=n(41340),_=n(58003),E=n(48053),w=n(41637),x=n(29909),T=x.set,S=x.getterFor("URL"),O=w.URLSearchParams,I=w.getState,k=a.URL,A=a.TypeError,C=a.parseInt,P=Math.floor,R=Math.pow,L=l("".charAt),D=l(/./.exec),N=l([].join),M=l(1..toString),H=l([].pop),j=l([].push),B=l("".replace),F=l([].shift),U=l("".split),z=l("".slice),q=l("".toLowerCase),G=l([].unshift),V="Invalid scheme",K="Invalid host",W="Invalid port",$=/[a-z]/i,Y=/[\d+-.a-z]/i,Q=/\d/,J=/^0x/i,Z=/^[0-7]+$/,X=/^\d+$/,ee=/^[\da-f]+$/i,te=/[\0\t\n\r #%/:<>?@[\\\]^|]/,ne=/[\0\t\n\r #/:<>?@[\\\]^|]/,re=/^[\u0000-\u0020]+|[\u0000-\u0020]+$/g,oe=/[\t\n\r]/g,ie=function(e){var t,n,r,o;if("number"==typeof e){for(t=[],n=0;n<4;n++)G(t,e%256),e=P(e/256);return N(t,".")}if("object"==typeof e){for(t="",r=function(e){for(var t=null,n=1,r=null,o=0,i=0;i<8;i++)0!==e[i]?(o>n&&(t=r,n=o),r=null,o=0):(null===r&&(r=i),++o);return o>n&&(t=r,n=o),t}(e),n=0;n<8;n++)o&&0===e[n]||(o&&(o=!1),r===n?(t+=n?":":"::",o=!0):(t+=M(e[n],16),n<7&&(t+=":")));return"["+t+"]"}return e},se={},ae=h({},se,{" ":1,'"':1,"<":1,">":1,"`":1}),ce=h({},ae,{"#":1,"?":1,"{":1,"}":1}),le=h({},ce,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),ue=function(e,t){var n=v(e,0);return n>32&&n<127&&!m(t,e)?e:encodeURIComponent(e)},de={ftp:21,file:null,http:80,https:443,ws:80,wss:443},pe=function(e,t){var n;return 2==e.length&&D($,L(e,0))&&(":"==(n=L(e,1))||!t&&"|"==n)},me=function(e){var t;return e.length>1&&pe(z(e,0,2))&&(2==e.length||"/"===(t=L(e,2))||"\\"===t||"?"===t||"#"===t)},he=function(e){return"."===e||"%2e"===q(e)},fe={},ge={},ve={},be={},ye={},_e={},Ee={},we={},xe={},Te={},Se={},Oe={},Ie={},ke={},Ae={},Ce={},Pe={},Re={},Le={},De={},Ne={},Me=function(e,t,n){var r,o,i,s=y(e);if(t){if(o=this.parse(s))throw A(o);this.searchParams=null}else{if(void 0!==n&&(r=new Me(n,!0)),o=this.parse(s,null,r))throw A(o);(i=I(new O)).bindURL(this),this.searchParams=i}};Me.prototype={type:"URL",parse:function(e,t,n){var o,i,s,a,c,l=this,u=t||fe,d=0,p="",h=!1,v=!1,b=!1;for(e=y(e),t||(l.scheme="",l.username="",l.password="",l.host=null,l.port=null,l.path=[],l.query=null,l.fragment=null,l.cannotBeABaseURL=!1,e=B(e,re,"")),e=B(e,oe,""),o=f(e);d<=o.length;){switch(i=o[d],u){case fe:if(!i||!D($,i)){if(t)return V;u=ve;continue}p+=q(i),u=ge;break;case ge:if(i&&(D(Y,i)||"+"==i||"-"==i||"."==i))p+=q(i);else{if(":"!=i){if(t)return V;p="",u=ve,d=0;continue}if(t&&(l.isSpecial()!=m(de,p)||"file"==p&&(l.includesCredentials()||null!==l.port)||"file"==l.scheme&&!l.host))return;if(l.scheme=p,t)return void(l.isSpecial()&&de[l.scheme]==l.port&&(l.port=null));p="","file"==l.scheme?u=ke:l.isSpecial()&&n&&n.scheme==l.scheme?u=be:l.isSpecial()?u=we:"/"==o[d+1]?(u=ye,d++):(l.cannotBeABaseURL=!0,j(l.path,""),u=Le)}break;case ve:if(!n||n.cannotBeABaseURL&&"#"!=i)return V;if(n.cannotBeABaseURL&&"#"==i){l.scheme=n.scheme,l.path=g(n.path),l.query=n.query,l.fragment="",l.cannotBeABaseURL=!0,u=Ne;break}u="file"==n.scheme?ke:_e;continue;case be:if("/"!=i||"/"!=o[d+1]){u=_e;continue}u=xe,d++;break;case ye:if("/"==i){u=Te;break}u=Re;continue;case _e:if(l.scheme=n.scheme,i==r)l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=g(n.path),l.query=n.query;else if("/"==i||"\\"==i&&l.isSpecial())u=Ee;else if("?"==i)l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=g(n.path),l.query="",u=De;else{if("#"!=i){l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=g(n.path),l.path.length--,u=Re;continue}l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=g(n.path),l.query=n.query,l.fragment="",u=Ne}break;case Ee:if(!l.isSpecial()||"/"!=i&&"\\"!=i){if("/"!=i){l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,u=Re;continue}u=Te}else u=xe;break;case we:if(u=xe,"/"!=i||"/"!=L(p,d+1))continue;d++;break;case xe:if("/"!=i&&"\\"!=i){u=Te;continue}break;case Te:if("@"==i){h&&(p="%40"+p),h=!0,s=f(p);for(var _=0;_<s.length;_++){var E=s[_];if(":"!=E||b){var w=ue(E,le);b?l.password+=w:l.username+=w}else b=!0}p=""}else if(i==r||"/"==i||"?"==i||"#"==i||"\\"==i&&l.isSpecial()){if(h&&""==p)return"Invalid authority";d-=f(p).length+1,p="",u=Se}else p+=i;break;case Se:case Oe:if(t&&"file"==l.scheme){u=Ce;continue}if(":"!=i||v){if(i==r||"/"==i||"?"==i||"#"==i||"\\"==i&&l.isSpecial()){if(l.isSpecial()&&""==p)return K;if(t&&""==p&&(l.includesCredentials()||null!==l.port))return;if(a=l.parseHost(p))return a;if(p="",u=Pe,t)return;continue}"["==i?v=!0:"]"==i&&(v=!1),p+=i}else{if(""==p)return K;if(a=l.parseHost(p))return a;if(p="",u=Ie,t==Oe)return}break;case Ie:if(!D(Q,i)){if(i==r||"/"==i||"?"==i||"#"==i||"\\"==i&&l.isSpecial()||t){if(""!=p){var x=C(p,10);if(x>65535)return W;l.port=l.isSpecial()&&x===de[l.scheme]?null:x,p=""}if(t)return;u=Pe;continue}return W}p+=i;break;case ke:if(l.scheme="file","/"==i||"\\"==i)u=Ae;else{if(!n||"file"!=n.scheme){u=Re;continue}if(i==r)l.host=n.host,l.path=g(n.path),l.query=n.query;else if("?"==i)l.host=n.host,l.path=g(n.path),l.query="",u=De;else{if("#"!=i){me(N(g(o,d),""))||(l.host=n.host,l.path=g(n.path),l.shortenPath()),u=Re;continue}l.host=n.host,l.path=g(n.path),l.query=n.query,l.fragment="",u=Ne}}break;case Ae:if("/"==i||"\\"==i){u=Ce;break}n&&"file"==n.scheme&&!me(N(g(o,d),""))&&(pe(n.path[0],!0)?j(l.path,n.path[0]):l.host=n.host),u=Re;continue;case Ce:if(i==r||"/"==i||"\\"==i||"?"==i||"#"==i){if(!t&&pe(p))u=Re;else if(""==p){if(l.host="",t)return;u=Pe}else{if(a=l.parseHost(p))return a;if("localhost"==l.host&&(l.host=""),t)return;p="",u=Pe}continue}p+=i;break;case Pe:if(l.isSpecial()){if(u=Re,"/"!=i&&"\\"!=i)continue}else if(t||"?"!=i)if(t||"#"!=i){if(i!=r&&(u=Re,"/"!=i))continue}else l.fragment="",u=Ne;else l.query="",u=De;break;case Re:if(i==r||"/"==i||"\\"==i&&l.isSpecial()||!t&&("?"==i||"#"==i)){if(".."===(c=q(c=p))||"%2e."===c||".%2e"===c||"%2e%2e"===c?(l.shortenPath(),"/"==i||"\\"==i&&l.isSpecial()||j(l.path,"")):he(p)?"/"==i||"\\"==i&&l.isSpecial()||j(l.path,""):("file"==l.scheme&&!l.path.length&&pe(p)&&(l.host&&(l.host=""),p=L(p,0)+":"),j(l.path,p)),p="","file"==l.scheme&&(i==r||"?"==i||"#"==i))for(;l.path.length>1&&""===l.path[0];)F(l.path);"?"==i?(l.query="",u=De):"#"==i&&(l.fragment="",u=Ne)}else p+=ue(i,ce);break;case Le:"?"==i?(l.query="",u=De):"#"==i?(l.fragment="",u=Ne):i!=r&&(l.path[0]+=ue(i,se));break;case De:t||"#"!=i?i!=r&&("'"==i&&l.isSpecial()?l.query+="%27":l.query+="#"==i?"%23":ue(i,se)):(l.fragment="",u=Ne);break;case Ne:i!=r&&(l.fragment+=ue(i,ae))}d++}},parseHost:function(e){var t,n,r;if("["==L(e,0)){if("]"!=L(e,e.length-1))return K;if(t=function(e){var t,n,r,o,i,s,a,c=[0,0,0,0,0,0,0,0],l=0,u=null,d=0,p=function(){return L(e,d)};if(":"==p()){if(":"!=L(e,1))return;d+=2,u=++l}for(;p();){if(8==l)return;if(":"!=p()){for(t=n=0;n<4&&D(ee,p());)t=16*t+C(p(),16),d++,n++;if("."==p()){if(0==n)return;if(d-=n,l>6)return;for(r=0;p();){if(o=null,r>0){if(!("."==p()&&r<4))return;d++}if(!D(Q,p()))return;for(;D(Q,p());){if(i=C(p(),10),null===o)o=i;else{if(0==o)return;o=10*o+i}if(o>255)return;d++}c[l]=256*c[l]+o,2!=++r&&4!=r||l++}if(4!=r)return;break}if(":"==p()){if(d++,!p())return}else if(p())return;c[l++]=t}else{if(null!==u)return;d++,u=++l}}if(null!==u)for(s=l-u,l=7;0!=l&&s>0;)a=c[l],c[l--]=c[u+s-1],c[u+--s]=a;else if(8!=l)return;return c}(z(e,1,-1)),!t)return K;this.host=t}else if(this.isSpecial()){if(e=b(e),D(te,e))return K;if(t=function(e){var t,n,r,o,i,s,a,c=U(e,".");if(c.length&&""==c[c.length-1]&&c.length--,(t=c.length)>4)return e;for(n=[],r=0;r<t;r++){if(""==(o=c[r]))return e;if(i=10,o.length>1&&"0"==L(o,0)&&(i=D(J,o)?16:8,o=z(o,8==i?1:2)),""===o)s=0;else{if(!D(10==i?X:8==i?Z:ee,o))return e;s=C(o,i)}j(n,s)}for(r=0;r<t;r++)if(s=n[r],r==t-1){if(s>=R(256,5-t))return null}else if(s>255)return null;for(a=H(n),r=0;r<n.length;r++)a+=n[r]*R(256,3-r);return a}(e),null===t)return K;this.host=t}else{if(D(ne,e))return K;for(t="",n=f(e),r=0;r<n.length;r++)t+=ue(n[r],se);this.host=t}},cannotHaveUsernamePasswordPort:function(){return!this.host||this.cannotBeABaseURL||"file"==this.scheme},includesCredentials:function(){return""!=this.username||""!=this.password},isSpecial:function(){return m(de,this.scheme)},shortenPath:function(){var e=this.path,t=e.length;!t||"file"==this.scheme&&1==t&&pe(e[0],!0)||e.length--},serialize:function(){var e=this,t=e.scheme,n=e.username,r=e.password,o=e.host,i=e.port,s=e.path,a=e.query,c=e.fragment,l=t+":";return null!==o?(l+="//",e.includesCredentials()&&(l+=n+(r?":"+r:"")+"@"),l+=ie(o),null!==i&&(l+=":"+i)):"file"==t&&(l+="//"),l+=e.cannotBeABaseURL?s[0]:s.length?"/"+N(s,"/"):"",null!==a&&(l+="?"+a),null!==c&&(l+="#"+c),l},setHref:function(e){var t=this.parse(e);if(t)throw A(t);this.searchParams.update()},getOrigin:function(){var e=this.scheme,t=this.port;if("blob"==e)try{return new He(e.path[0]).origin}catch(e){return"null"}return"file"!=e&&this.isSpecial()?e+"://"+ie(this.host)+(null!==t?":"+t:""):"null"},getProtocol:function(){return this.scheme+":"},setProtocol:function(e){this.parse(y(e)+":",fe)},getUsername:function(){return this.username},setUsername:function(e){var t=f(y(e));if(!this.cannotHaveUsernamePasswordPort()){this.username="";for(var n=0;n<t.length;n++)this.username+=ue(t[n],le)}},getPassword:function(){return this.password},setPassword:function(e){var t=f(y(e));if(!this.cannotHaveUsernamePasswordPort()){this.password="";for(var n=0;n<t.length;n++)this.password+=ue(t[n],le)}},getHost:function(){var e=this.host,t=this.port;return null===e?"":null===t?ie(e):ie(e)+":"+t},setHost:function(e){this.cannotBeABaseURL||this.parse(e,Se)},getHostname:function(){var e=this.host;return null===e?"":ie(e)},setHostname:function(e){this.cannotBeABaseURL||this.parse(e,Oe)},getPort:function(){var e=this.port;return null===e?"":y(e)},setPort:function(e){this.cannotHaveUsernamePasswordPort()||(""==(e=y(e))?this.port=null:this.parse(e,Ie))},getPathname:function(){var e=this.path;return this.cannotBeABaseURL?e[0]:e.length?"/"+N(e,"/"):""},setPathname:function(e){this.cannotBeABaseURL||(this.path=[],this.parse(e,Pe))},getSearch:function(){var e=this.query;return e?"?"+e:""},setSearch:function(e){""==(e=y(e))?this.query=null:("?"==L(e,0)&&(e=z(e,1)),this.query="",this.parse(e,De)),this.searchParams.update()},getSearchParams:function(){return this.searchParams.facade},getHash:function(){var e=this.fragment;return e?"#"+e:""},setHash:function(e){""!=(e=y(e))?("#"==L(e,0)&&(e=z(e,1)),this.fragment="",this.parse(e,Ne)):this.fragment=null},update:function(){this.query=this.searchParams.serialize()||null}};var He=function(e){var t=p(this,je),n=E(arguments.length,1)>1?arguments[1]:void 0,r=T(t,new Me(e,!1,n));i||(t.href=r.serialize(),t.origin=r.getOrigin(),t.protocol=r.getProtocol(),t.username=r.getUsername(),t.password=r.getPassword(),t.host=r.getHost(),t.hostname=r.getHostname(),t.port=r.getPort(),t.pathname=r.getPathname(),t.search=r.getSearch(),t.searchParams=r.getSearchParams(),t.hash=r.getHash())},je=He.prototype,Be=function(e,t){return{get:function(){return S(this)[e]()},set:t&&function(e){return S(this)[t](e)},configurable:!0,enumerable:!0}};if(i&&u(je,{href:Be("serialize","setHref"),origin:Be("getOrigin"),protocol:Be("getProtocol","setProtocol"),username:Be("getUsername","setUsername"),password:Be("getPassword","setPassword"),host:Be("getHost","setHost"),hostname:Be("getHostname","setHostname"),port:Be("getPort","setPort"),pathname:Be("getPathname","setPathname"),search:Be("getSearch","setSearch"),searchParams:Be("getSearchParams"),hash:Be("getHash","setHash")}),d(je,"toJSON",(function(){return S(this).serialize()}),{enumerable:!0}),d(je,"toString",(function(){return S(this).serialize()}),{enumerable:!0}),k){var Fe=k.createObjectURL,Ue=k.revokeObjectURL;Fe&&d(He,"createObjectURL",c(Fe,k)),Ue&&d(He,"revokeObjectURL",c(Ue,k))}_(He,"URL"),o({global:!0,forced:!s,sham:!i},{URL:He})},83753:function(e,t,n){"use strict";var r=n(82109),o=n(46916);r({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return o(URL.prototype.toString,this)}})},35717:function(e){"function"==typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}}},18552:function(e,t,n){var r=n(10852)(n(55639),"DataView");e.exports=r},1989:function(e,t,n){var r=n(51789),o=n(80401),i=n(57667),s=n(21327),a=n(81866);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=i,c.prototype.has=s,c.prototype.set=a,e.exports=c},38407:function(e,t,n){var r=n(27040),o=n(14125),i=n(82117),s=n(67518),a=n(13399);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=i,c.prototype.has=s,c.prototype.set=a,e.exports=c},57071:function(e,t,n){var r=n(10852)(n(55639),"Map");e.exports=r},83369:function(e,t,n){var r=n(24785),o=n(11285),i=n(96e3),s=n(49916),a=n(95265);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=i,c.prototype.has=s,c.prototype.set=a,e.exports=c},53818:function(e,t,n){var r=n(10852)(n(55639),"Promise");e.exports=r},58525:function(e,t,n){var r=n(10852)(n(55639),"Set");e.exports=r},88668:function(e,t,n){var r=n(83369),o=n(90619),i=n(72385);function s(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t<n;)this.add(e[t])}s.prototype.add=s.prototype.push=o,s.prototype.has=i,e.exports=s},46384:function(e,t,n){var r=n(38407),o=n(37465),i=n(63779),s=n(67599),a=n(44758),c=n(34309);function l(e){var t=this.__data__=new r(e);this.size=t.size}l.prototype.clear=o,l.prototype.delete=i,l.prototype.get=s,l.prototype.has=a,l.prototype.set=c,e.exports=l},62705:function(e,t,n){var r=n(55639).Symbol;e.exports=r},11149:function(e,t,n){var r=n(55639).Uint8Array;e.exports=r},70577:function(e,t,n){var r=n(10852)(n(55639),"WeakMap");e.exports=r},96874:function(e){e.exports=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}},44174:function(e){e.exports=function(e,t,n,r){for(var o=-1,i=null==e?0:e.length;++o<i;){var s=e[o];t(r,s,n(s),e)}return r}},77412:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}},34963:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=0,i=[];++n<r;){var s=e[n];t(s,n,e)&&(i[o++]=s)}return i}},47443:function(e,t,n){var r=n(42118);e.exports=function(e,t){return!(null==e||!e.length)&&r(e,t,0)>-1}},1196:function(e){e.exports=function(e,t,n){for(var r=-1,o=null==e?0:e.length;++r<o;)if(n(t,e[r]))return!0;return!1}},14636:function(e,t,n){var r=n(22545),o=n(35694),i=n(1469),s=n(44144),a=n(65776),c=n(36719),l=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=i(e),u=!n&&o(e),d=!n&&!u&&s(e),p=!n&&!u&&!d&&c(e),m=n||u||d||p,h=m?r(e.length,String):[],f=h.length;for(var g in e)!t&&!l.call(e,g)||m&&("length"==g||d&&("offset"==g||"parent"==g)||p&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||a(g,f))||h.push(g);return h}},29932:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n<r;)o[n]=t(e[n],n,e);return o}},62488:function(e){e.exports=function(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}},62663:function(e){e.exports=function(e,t,n,r){var o=-1,i=null==e?0:e.length;for(r&&i&&(n=e[++o]);++o<i;)n=t(n,e[o],o,e);return n}},82908:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}},48983:function(e,t,n){var r=n(40371)("length");e.exports=r},44286:function(e){e.exports=function(e){return e.split("")}},49029:function(e){var t=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;e.exports=function(e){return e.match(t)||[]}},86556:function(e,t,n){var r=n(89465),o=n(77813);e.exports=function(e,t,n){(void 0!==n&&!o(e[t],n)||void 0===n&&!(t in e))&&r(e,t,n)}},34865:function(e,t,n){var r=n(89465),o=n(77813),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var s=e[t];i.call(e,t)&&o(s,n)&&(void 0!==n||t in e)||r(e,t,n)}},18470:function(e,t,n){var r=n(77813);e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return-1}},81119:function(e,t,n){var r=n(89881);e.exports=function(e,t,n,o){return r(e,(function(e,r,i){t(o,e,n(e),i)})),o}},44037:function(e,t,n){var r=n(98363),o=n(3674);e.exports=function(e,t){return e&&r(t,o(t),e)}},63886:function(e,t,n){var r=n(98363),o=n(81704);e.exports=function(e,t){return e&&r(t,o(t),e)}},89465:function(e,t,n){var r=n(38777);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},85990:function(e,t,n){var r=n(46384),o=n(77412),i=n(34865),s=n(44037),a=n(63886),c=n(64626),l=n(278),u=n(18805),d=n(1911),p=n(58234),m=n(46904),h=n(64160),f=n(43824),g=n(29148),v=n(38517),b=n(1469),y=n(44144),_=n(56688),E=n(13218),w=n(72928),x=n(3674),T=n(81704),S="[object Arguments]",O="[object Function]",I="[object Object]",k={};k[S]=k["[object Array]"]=k["[object ArrayBuffer]"]=k["[object DataView]"]=k["[object Boolean]"]=k["[object Date]"]=k["[object Float32Array]"]=k["[object Float64Array]"]=k["[object Int8Array]"]=k["[object Int16Array]"]=k["[object Int32Array]"]=k["[object Map]"]=k["[object Number]"]=k[I]=k["[object RegExp]"]=k["[object Set]"]=k["[object String]"]=k["[object Symbol]"]=k["[object Uint8Array]"]=k["[object Uint8ClampedArray]"]=k["[object Uint16Array]"]=k["[object Uint32Array]"]=!0,k["[object Error]"]=k[O]=k["[object WeakMap]"]=!1,e.exports=function e(t,n,A,C,P,R){var L,D=1&n,N=2&n,M=4&n;if(A&&(L=P?A(t,C,P,R):A(t)),void 0!==L)return L;if(!E(t))return t;var H=b(t);if(H){if(L=f(t),!D)return l(t,L)}else{var j=h(t),B=j==O||"[object GeneratorFunction]"==j;if(y(t))return c(t,D);if(j==I||j==S||B&&!P){if(L=N||B?{}:v(t),!D)return N?d(t,a(L,t)):u(t,s(L,t))}else{if(!k[j])return P?t:{};L=g(t,j,D)}}R||(R=new r);var F=R.get(t);if(F)return F;R.set(t,L),w(t)?t.forEach((function(r){L.add(e(r,n,A,r,t,R))})):_(t)&&t.forEach((function(r,o){L.set(o,e(r,n,A,o,t,R))}));var U=H?void 0:(M?N?m:p:N?T:x)(t);return o(U||t,(function(r,o){U&&(r=t[o=r]),i(L,o,e(r,n,A,o,t,R))})),L}},3118:function(e,t,n){var r=n(13218),o=Object.create,i=function(){function e(){}return function(t){if(!r(t))return{};if(o)return o(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=i},20731:function(e,t,n){var r=n(88668),o=n(47443),i=n(1196),s=n(29932),a=n(7518),c=n(74757);e.exports=function(e,t,n,l){var u=-1,d=o,p=!0,m=e.length,h=[],f=t.length;if(!m)return h;n&&(t=s(t,a(n))),l?(d=i,p=!1):t.length>=200&&(d=c,p=!1,t=new r(t));e:for(;++u<m;){var g=e[u],v=null==n?g:n(g);if(g=l||0!==g?g:0,p&&v==v){for(var b=f;b--;)if(t[b]===v)continue e;h.push(g)}else d(t,v,l)||h.push(g)}return h}},89881:function(e,t,n){var r=n(47816),o=n(99291)(r);e.exports=o},56029:function(e,t,n){var r=n(33448);e.exports=function(e,t,n){for(var o=-1,i=e.length;++o<i;){var s=e[o],a=t(s);if(null!=a&&(void 0===c?a==a&&!r(a):n(a,c)))var c=a,l=s}return l}},80760:function(e,t,n){var r=n(89881);e.exports=function(e,t){var n=[];return r(e,(function(e,r,o){t(e,r,o)&&n.push(e)})),n}},41848:function(e){e.exports=function(e,t,n,r){for(var o=e.length,i=n+(r?1:-1);r?i--:++i<o;)if(t(e[i],i,e))return i;return-1}},21078:function(e,t,n){var r=n(62488),o=n(37285);e.exports=function e(t,n,i,s,a){var c=-1,l=t.length;for(i||(i=o),a||(a=[]);++c<l;){var u=t[c];n>0&&i(u)?n>1?e(u,n-1,i,s,a):r(a,u):s||(a[a.length]=u)}return a}},28483:function(e,t,n){var r=n(25063)();e.exports=r},47816:function(e,t,n){var r=n(28483),o=n(3674);e.exports=function(e,t){return e&&r(e,t,o)}},97786:function(e,t,n){var r=n(71811),o=n(40327);e.exports=function(e,t){for(var n=0,i=(t=r(t,e)).length;null!=e&&n<i;)e=e[o(t[n++])];return n&&n==i?e:void 0}},68866:function(e,t,n){var r=n(62488),o=n(1469);e.exports=function(e,t,n){var i=t(e);return o(e)?i:r(i,n(e))}},44239:function(e,t,n){var r=n(62705),o=n(89607),i=n(2333),s=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":s&&s in Object(e)?o(e):i(e)}},53325:function(e){e.exports=function(e,t){return e>t}},78565:function(e){var t=Object.prototype.hasOwnProperty;e.exports=function(e,n){return null!=e&&t.call(e,n)}},13:function(e){e.exports=function(e,t){return null!=e&&t in Object(e)}},42118:function(e,t,n){var r=n(41848),o=n(62722),i=n(42351);e.exports=function(e,t,n){return t==t?i(e,t,n):r(e,o,n)}},9454:function(e,t,n){var r=n(44239),o=n(37005);e.exports=function(e){return o(e)&&"[object Arguments]"==r(e)}},90939:function(e,t,n){var r=n(2492),o=n(37005);e.exports=function e(t,n,i,s,a){return t===n||(null==t||null==n||!o(t)&&!o(n)?t!=t&&n!=n:r(t,n,i,s,e,a))}},2492:function(e,t,n){var r=n(46384),o=n(67114),i=n(18351),s=n(16096),a=n(64160),c=n(1469),l=n(44144),u=n(36719),d="[object Arguments]",p="[object Array]",m="[object Object]",h=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,f,g,v){var b=c(e),y=c(t),_=b?p:a(e),E=y?p:a(t),w=(_=_==d?m:_)==m,x=(E=E==d?m:E)==m,T=_==E;if(T&&l(e)){if(!l(t))return!1;b=!0,w=!1}if(T&&!w)return v||(v=new r),b||u(e)?o(e,t,n,f,g,v):i(e,t,_,n,f,g,v);if(!(1&n)){var S=w&&h.call(e,"__wrapped__"),O=x&&h.call(t,"__wrapped__");if(S||O){var I=S?e.value():e,k=O?t.value():t;return v||(v=new r),g(I,k,n,f,v)}}return!!T&&(v||(v=new r),s(e,t,n,f,g,v))}},25588:function(e,t,n){var r=n(64160),o=n(37005);e.exports=function(e){return o(e)&&"[object Map]"==r(e)}},2958:function(e,t,n){var r=n(46384),o=n(90939);e.exports=function(e,t,n,i){var s=n.length,a=s,c=!i;if(null==e)return!a;for(e=Object(e);s--;){var l=n[s];if(c&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++s<a;){var u=(l=n[s])[0],d=e[u],p=l[1];if(c&&l[2]){if(void 0===d&&!(u in e))return!1}else{var m=new r;if(i)var h=i(d,p,u,e,t,m);if(!(void 0===h?o(p,d,3,i,m):h))return!1}}return!0}},62722:function(e){e.exports=function(e){return e!=e}},28458:function(e,t,n){var r=n(23560),o=n(15346),i=n(13218),s=n(80346),a=/^\[object .+?Constructor\]$/,c=Function.prototype,l=Object.prototype,u=c.toString,d=l.hasOwnProperty,p=RegExp("^"+u.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!i(e)||o(e))&&(r(e)?p:a).test(s(e))}},29221:function(e,t,n){var r=n(64160),o=n(37005);e.exports=function(e){return o(e)&&"[object Set]"==r(e)}},38749:function(e,t,n){var r=n(44239),o=n(41780),i=n(37005),s={};s["[object Float32Array]"]=s["[object Float64Array]"]=s["[object Int8Array]"]=s["[object Int16Array]"]=s["[object Int32Array]"]=s["[object Uint8Array]"]=s["[object Uint8ClampedArray]"]=s["[object Uint16Array]"]=s["[object Uint32Array]"]=!0,s["[object Arguments]"]=s["[object Array]"]=s["[object ArrayBuffer]"]=s["[object Boolean]"]=s["[object DataView]"]=s["[object Date]"]=s["[object Error]"]=s["[object Function]"]=s["[object Map]"]=s["[object Number]"]=s["[object Object]"]=s["[object RegExp]"]=s["[object Set]"]=s["[object String]"]=s["[object WeakMap]"]=!1,e.exports=function(e){return i(e)&&o(e.length)&&!!s[r(e)]}},67206:function(e,t,n){var r=n(91573),o=n(16432),i=n(6557),s=n(1469),a=n(39601);e.exports=function(e){return"function"==typeof e?e:null==e?i:"object"==typeof e?s(e)?o(e[0],e[1]):r(e):a(e)}},280:function(e,t,n){var r=n(25726),o=n(86916),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return o(e);var t=[];for(var n in Object(e))i.call(e,n)&&"constructor"!=n&&t.push(n);return t}},10313:function(e,t,n){var r=n(13218),o=n(25726),i=n(33498),s=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return i(e);var t=o(e),n=[];for(var a in e)("constructor"!=a||!t&&s.call(e,a))&&n.push(a);return n}},69199:function(e,t,n){var r=n(89881),o=n(98612);e.exports=function(e,t){var n=-1,i=o(e)?Array(e.length):[];return r(e,(function(e,r,o){i[++n]=t(e,r,o)})),i}},91573:function(e,t,n){var r=n(2958),o=n(1499),i=n(42634);e.exports=function(e){var t=o(e);return 1==t.length&&t[0][2]?i(t[0][0],t[0][1]):function(n){return n===e||r(n,e,t)}}},16432:function(e,t,n){var r=n(90939),o=n(27361),i=n(79095),s=n(15403),a=n(89162),c=n(42634),l=n(40327);e.exports=function(e,t){return s(e)&&a(t)?c(l(e),t):function(n){var s=o(n,e);return void 0===s&&s===t?i(n,e):r(t,s,3)}}},42980:function(e,t,n){var r=n(46384),o=n(86556),i=n(28483),s=n(59783),a=n(13218),c=n(81704),l=n(36390);e.exports=function e(t,n,u,d,p){t!==n&&i(n,(function(i,c){if(p||(p=new r),a(i))s(t,n,c,u,e,d,p);else{var m=d?d(l(t,c),i,c+"",t,n,p):void 0;void 0===m&&(m=i),o(t,c,m)}}),c)}},59783:function(e,t,n){var r=n(86556),o=n(64626),i=n(77133),s=n(278),a=n(38517),c=n(35694),l=n(1469),u=n(29246),d=n(44144),p=n(23560),m=n(13218),h=n(68630),f=n(36719),g=n(36390),v=n(59881);e.exports=function(e,t,n,b,y,_,E){var w=g(e,n),x=g(t,n),T=E.get(x);if(T)r(e,n,T);else{var S=_?_(w,x,n+"",e,t,E):void 0,O=void 0===S;if(O){var I=l(x),k=!I&&d(x),A=!I&&!k&&f(x);S=x,I||k||A?l(w)?S=w:u(w)?S=s(w):k?(O=!1,S=o(x,!0)):A?(O=!1,S=i(x,!0)):S=[]:h(x)||c(x)?(S=w,c(w)?S=v(w):m(w)&&!p(w)||(S=a(x))):O=!1}O&&(E.set(x,S),y(S,x,b,_,E),E.delete(x)),r(e,n,S)}}},82689:function(e,t,n){var r=n(29932),o=n(97786),i=n(67206),s=n(69199),a=n(71131),c=n(7518),l=n(85022),u=n(6557),d=n(1469);e.exports=function(e,t,n){t=t.length?r(t,(function(e){return d(e)?function(t){return o(t,1===e.length?e[0]:e)}:e})):[u];var p=-1;t=r(t,c(i));var m=s(e,(function(e,n,o){return{criteria:r(t,(function(t){return t(e)})),index:++p,value:e}}));return a(m,(function(e,t){return l(e,t,n)}))}},63012:function(e,t,n){var r=n(97786),o=n(10611),i=n(71811);e.exports=function(e,t,n){for(var s=-1,a=t.length,c={};++s<a;){var l=t[s],u=r(e,l);n(u,l)&&o(c,i(l,e),u)}return c}},40371:function(e){e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},79152:function(e,t,n){var r=n(97786);e.exports=function(e){return function(t){return r(t,e)}}},18674:function(e){e.exports=function(e){return function(t){return null==e?void 0:e[t]}}},5976:function(e,t,n){var r=n(6557),o=n(45357),i=n(30061);e.exports=function(e,t){return i(o(e,t,r),e+"")}},10611:function(e,t,n){var r=n(34865),o=n(71811),i=n(65776),s=n(13218),a=n(40327);e.exports=function(e,t,n,c){if(!s(e))return e;for(var l=-1,u=(t=o(t,e)).length,d=u-1,p=e;null!=p&&++l<u;){var m=a(t[l]),h=n;if("__proto__"===m||"constructor"===m||"prototype"===m)return e;if(l!=d){var f=p[m];void 0===(h=c?c(f,m,p):void 0)&&(h=s(f)?f:i(t[l+1])?[]:{})}r(p,m,h),p=p[m]}return e}},56560:function(e,t,n){var r=n(75703),o=n(38777),i=n(6557),s=o?function(e,t){return o(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:i;e.exports=s},14259:function(e){e.exports=function(e,t,n){var r=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var i=Array(o);++r<o;)i[r]=e[r+t];return i}},71131:function(e){e.exports=function(e,t){var n=e.length;for(e.sort(t);n--;)e[n]=e[n].value;return e}},22545:function(e){e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},80531:function(e,t,n){var r=n(62705),o=n(29932),i=n(1469),s=n(33448),a=r?r.prototype:void 0,c=a?a.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(i(t))return o(t,e)+"";if(s(t))return c?c.call(t):"";var n=t+"";return"0"==n&&1/t==-1/0?"-0":n}},7518:function(e){e.exports=function(e){return function(t){return e(t)}}},45652:function(e,t,n){var r=n(88668),o=n(47443),i=n(1196),s=n(74757),a=n(23593),c=n(21814);e.exports=function(e,t,n){var l=-1,u=o,d=e.length,p=!0,m=[],h=m;if(n)p=!1,u=i;else if(d>=200){var f=t?null:a(e);if(f)return c(f);p=!1,u=s,h=new r}else h=t?[]:m;e:for(;++l<d;){var g=e[l],v=t?t(g):g;if(g=n||0!==g?g:0,p&&v==v){for(var b=h.length;b--;)if(h[b]===v)continue e;t&&h.push(v),m.push(g)}else u(h,v,n)||(h!==m&&h.push(v),m.push(g))}return m}},57406:function(e,t,n){var r=n(71811),o=n(10928),i=n(40292),s=n(40327);e.exports=function(e,t){return t=r(t,e),null==(e=i(e,t))||delete e[s(o(t))]}},74757:function(e){e.exports=function(e,t){return e.has(t)}},71811:function(e,t,n){var r=n(1469),o=n(15403),i=n(55514),s=n(79833);e.exports=function(e,t){return r(e)?e:o(e,t)?[e]:i(s(e))}},40180:function(e,t,n){var r=n(14259);e.exports=function(e,t,n){var o=e.length;return n=void 0===n?o:n,!t&&n>=o?e:r(e,t,n)}},74318:function(e,t,n){var r=n(11149);e.exports=function(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}},64626:function(e,t,n){e=n.nmd(e);var r=n(55639),o=t&&!t.nodeType&&t,i=o&&e&&!e.nodeType&&e,s=i&&i.exports===o?r.Buffer:void 0,a=s?s.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,r=a?a(n):new e.constructor(n);return e.copy(r),r}},57157:function(e,t,n){var r=n(74318);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}},93147:function(e){var t=/\w*$/;e.exports=function(e){var n=new e.constructor(e.source,t.exec(e));return n.lastIndex=e.lastIndex,n}},40419:function(e,t,n){var r=n(62705),o=r?r.prototype:void 0,i=o?o.valueOf:void 0;e.exports=function(e){return i?Object(i.call(e)):{}}},77133:function(e,t,n){var r=n(74318);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},26393:function(e,t,n){var r=n(33448);e.exports=function(e,t){if(e!==t){var n=void 0!==e,o=null===e,i=e==e,s=r(e),a=void 0!==t,c=null===t,l=t==t,u=r(t);if(!c&&!u&&!s&&e>t||s&&a&&l&&!c&&!u||o&&a&&l||!n&&l||!i)return 1;if(!o&&!s&&!u&&e<t||u&&n&&i&&!o&&!s||c&&n&&i||!a&&i||!l)return-1}return 0}},85022:function(e,t,n){var r=n(26393);e.exports=function(e,t,n){for(var o=-1,i=e.criteria,s=t.criteria,a=i.length,c=n.length;++o<a;){var l=r(i[o],s[o]);if(l)return o>=c?l:l*("desc"==n[o]?-1:1)}return e.index-t.index}},278:function(e){e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}},98363:function(e,t,n){var r=n(34865),o=n(89465);e.exports=function(e,t,n,i){var s=!n;n||(n={});for(var a=-1,c=t.length;++a<c;){var l=t[a],u=i?i(n[l],e[l],l,n,e):void 0;void 0===u&&(u=e[l]),s?o(n,l,u):r(n,l,u)}return n}},18805:function(e,t,n){var r=n(98363),o=n(99551);e.exports=function(e,t){return r(e,o(e),t)}},1911:function(e,t,n){var r=n(98363),o=n(51442);e.exports=function(e,t){return r(e,o(e),t)}},14429:function(e,t,n){var r=n(55639)["__core-js_shared__"];e.exports=r},55189:function(e,t,n){var r=n(44174),o=n(81119),i=n(67206),s=n(1469);e.exports=function(e,t){return function(n,a){var c=s(n)?r:o,l=t?t():{};return c(n,e,i(a,2),l)}}},21463:function(e,t,n){var r=n(5976),o=n(16612);e.exports=function(e){return r((function(t,n){var r=-1,i=n.length,s=i>1?n[i-1]:void 0,a=i>2?n[2]:void 0;for(s=e.length>3&&"function"==typeof s?(i--,s):void 0,a&&o(n[0],n[1],a)&&(s=i<3?void 0:s,i=1),t=Object(t);++r<i;){var c=n[r];c&&e(t,c,r,s)}return t}))}},99291:function(e,t,n){var r=n(98612);e.exports=function(e,t){return function(n,o){if(null==n)return n;if(!r(n))return e(n,o);for(var i=n.length,s=t?i:-1,a=Object(n);(t?s--:++s<i)&&!1!==o(a[s],s,a););return n}}},25063:function(e){e.exports=function(e){return function(t,n,r){for(var o=-1,i=Object(t),s=r(t),a=s.length;a--;){var c=s[e?a:++o];if(!1===n(i[c],c,i))break}return t}}},98805:function(e,t,n){var r=n(40180),o=n(62689),i=n(83140),s=n(79833);e.exports=function(e){return function(t){t=s(t);var n=o(t)?i(t):void 0,a=n?n[0]:t.charAt(0),c=n?r(n,1).join(""):t.slice(1);return a[e]()+c}}},35393:function(e,t,n){var r=n(62663),o=n(53816),i=n(58748),s=RegExp("['’]","g");e.exports=function(e){return function(t){return r(i(o(t).replace(s,"")),e,"")}}},23593:function(e,t,n){var r=n(58525),o=n(50308),i=n(21814),s=r&&1/i(new r([,-0]))[1]==1/0?function(e){return new r(e)}:o;e.exports=s},60696:function(e,t,n){var r=n(68630);e.exports=function(e){return r(e)?void 0:e}},69389:function(e,t,n){var r=n(18674)({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"});e.exports=r},38777:function(e,t,n){var r=n(10852),o=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=o},67114:function(e,t,n){var r=n(88668),o=n(82908),i=n(74757);e.exports=function(e,t,n,s,a,c){var l=1&n,u=e.length,d=t.length;if(u!=d&&!(l&&d>u))return!1;var p=c.get(e),m=c.get(t);if(p&&m)return p==t&&m==e;var h=-1,f=!0,g=2&n?new r:void 0;for(c.set(e,t),c.set(t,e);++h<u;){var v=e[h],b=t[h];if(s)var y=l?s(b,v,h,t,e,c):s(v,b,h,e,t,c);if(void 0!==y){if(y)continue;f=!1;break}if(g){if(!o(t,(function(e,t){if(!i(g,t)&&(v===e||a(v,e,n,s,c)))return g.push(t)}))){f=!1;break}}else if(v!==b&&!a(v,b,n,s,c)){f=!1;break}}return c.delete(e),c.delete(t),f}},18351:function(e,t,n){var r=n(62705),o=n(11149),i=n(77813),s=n(67114),a=n(68776),c=n(21814),l=r?r.prototype:void 0,u=l?l.valueOf:void 0;e.exports=function(e,t,n,r,l,d,p){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!d(new o(e),new o(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return i(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var m=a;case"[object Set]":var h=1&r;if(m||(m=c),e.size!=t.size&&!h)return!1;var f=p.get(e);if(f)return f==t;r|=2,p.set(e,t);var g=s(m(e),m(t),r,l,d,p);return p.delete(e),g;case"[object Symbol]":if(u)return u.call(e)==u.call(t)}return!1}},16096:function(e,t,n){var r=n(58234),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,i,s,a){var c=1&n,l=r(e),u=l.length;if(u!=r(t).length&&!c)return!1;for(var d=u;d--;){var p=l[d];if(!(c?p in t:o.call(t,p)))return!1}var m=a.get(e),h=a.get(t);if(m&&h)return m==t&&h==e;var f=!0;a.set(e,t),a.set(t,e);for(var g=c;++d<u;){var v=e[p=l[d]],b=t[p];if(i)var y=c?i(b,v,p,t,e,a):i(v,b,p,e,t,a);if(!(void 0===y?v===b||s(v,b,n,i,a):y)){f=!1;break}g||(g="constructor"==p)}if(f&&!g){var _=e.constructor,E=t.constructor;_==E||!("constructor"in e)||!("constructor"in t)||"function"==typeof _&&_ instanceof _&&"function"==typeof E&&E instanceof E||(f=!1)}return a.delete(e),a.delete(t),f}},99021:function(e,t,n){var r=n(85564),o=n(45357),i=n(30061);e.exports=function(e){return i(o(e,void 0,r),e+"")}},31957:function(e,t,n){var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},58234:function(e,t,n){var r=n(68866),o=n(99551),i=n(3674);e.exports=function(e){return r(e,i,o)}},46904:function(e,t,n){var r=n(68866),o=n(51442),i=n(81704);e.exports=function(e){return r(e,i,o)}},45050:function(e,t,n){var r=n(37019);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},1499:function(e,t,n){var r=n(89162),o=n(3674);e.exports=function(e){for(var t=o(e),n=t.length;n--;){var i=t[n],s=e[i];t[n]=[i,s,r(s)]}return t}},10852:function(e,t,n){var r=n(28458),o=n(47801);e.exports=function(e,t){var n=o(e,t);return r(n)?n:void 0}},85924:function(e,t,n){var r=n(5569)(Object.getPrototypeOf,Object);e.exports=r},89607:function(e,t,n){var r=n(62705),o=Object.prototype,i=o.hasOwnProperty,s=o.toString,a=r?r.toStringTag:void 0;e.exports=function(e){var t=i.call(e,a),n=e[a];try{e[a]=void 0;var r=!0}catch(e){}var o=s.call(e);return r&&(t?e[a]=n:delete e[a]),o}},99551:function(e,t,n){var r=n(34963),o=n(70479),i=Object.prototype.propertyIsEnumerable,s=Object.getOwnPropertySymbols,a=s?function(e){return null==e?[]:(e=Object(e),r(s(e),(function(t){return i.call(e,t)})))}:o;e.exports=a},51442:function(e,t,n){var r=n(62488),o=n(85924),i=n(99551),s=n(70479),a=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)r(t,i(e)),e=o(e);return t}:s;e.exports=a},64160:function(e,t,n){var r=n(18552),o=n(57071),i=n(53818),s=n(58525),a=n(70577),c=n(44239),l=n(80346),u="[object Map]",d="[object Promise]",p="[object Set]",m="[object WeakMap]",h="[object DataView]",f=l(r),g=l(o),v=l(i),b=l(s),y=l(a),_=c;(r&&_(new r(new ArrayBuffer(1)))!=h||o&&_(new o)!=u||i&&_(i.resolve())!=d||s&&_(new s)!=p||a&&_(new a)!=m)&&(_=function(e){var t=c(e),n="[object Object]"==t?e.constructor:void 0,r=n?l(n):"";if(r)switch(r){case f:return h;case g:return u;case v:return d;case b:return p;case y:return m}return t}),e.exports=_},47801:function(e){e.exports=function(e,t){return null==e?void 0:e[t]}},222:function(e,t,n){var r=n(71811),o=n(35694),i=n(1469),s=n(65776),a=n(41780),c=n(40327);e.exports=function(e,t,n){for(var l=-1,u=(t=r(t,e)).length,d=!1;++l<u;){var p=c(t[l]);if(!(d=null!=e&&n(e,p)))break;e=e[p]}return d||++l!=u?d:!!(u=null==e?0:e.length)&&a(u)&&s(p,u)&&(i(e)||o(e))}},62689:function(e){var t=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=function(e){return t.test(e)}},93157:function(e){var t=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;e.exports=function(e){return t.test(e)}},51789:function(e,t,n){var r=n(94536);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},80401:function(e){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},57667:function(e,t,n){var r=n(94536),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return o.call(t,e)?t[e]:void 0}},21327:function(e,t,n){var r=n(94536),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:o.call(t,e)}},81866:function(e,t,n){var r=n(94536);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},43824:function(e){var t=Object.prototype.hasOwnProperty;e.exports=function(e){var n=e.length,r=new e.constructor(n);return n&&"string"==typeof e[0]&&t.call(e,"index")&&(r.index=e.index,r.input=e.input),r}},29148:function(e,t,n){var r=n(74318),o=n(57157),i=n(93147),s=n(40419),a=n(77133);e.exports=function(e,t,n){var c=e.constructor;switch(t){case"[object ArrayBuffer]":return r(e);case"[object Boolean]":case"[object Date]":return new c(+e);case"[object DataView]":return o(e,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return a(e,n);case"[object Map]":case"[object Set]":return new c;case"[object Number]":case"[object String]":return new c(e);case"[object RegExp]":return i(e);case"[object Symbol]":return s(e)}}},38517:function(e,t,n){var r=n(3118),o=n(85924),i=n(25726);e.exports=function(e){return"function"!=typeof e.constructor||i(e)?{}:r(o(e))}},37285:function(e,t,n){var r=n(62705),o=n(35694),i=n(1469),s=r?r.isConcatSpreadable:void 0;e.exports=function(e){return i(e)||o(e)||!!(s&&e&&e[s])}},65776:function(e){var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var r=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e<n}},16612:function(e,t,n){var r=n(77813),o=n(98612),i=n(65776),s=n(13218);e.exports=function(e,t,n){if(!s(n))return!1;var a=typeof t;return!!("number"==a?o(n)&&i(t,n.length):"string"==a&&t in n)&&r(n[t],e)}},15403:function(e,t,n){var r=n(1469),o=n(33448),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,s=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!o(e))||s.test(e)||!i.test(e)||null!=t&&e in Object(t)}},37019:function(e){e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},15346:function(e,t,n){var r,o=n(14429),i=(r=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!i&&i in e}},25726:function(e){var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},89162:function(e,t,n){var r=n(13218);e.exports=function(e){return e==e&&!r(e)}},27040:function(e){e.exports=function(){this.__data__=[],this.size=0}},14125:function(e,t,n){var r=n(18470),o=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0||(n==t.length-1?t.pop():o.call(t,n,1),--this.size,0))}},82117:function(e,t,n){var r=n(18470);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},67518:function(e,t,n){var r=n(18470);e.exports=function(e){return r(this.__data__,e)>-1}},13399:function(e,t,n){var r=n(18470);e.exports=function(e,t){var n=this.__data__,o=r(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},24785:function(e,t,n){var r=n(1989),o=n(38407),i=n(57071);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(i||o),string:new r}}},11285:function(e,t,n){var r=n(45050);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},96e3:function(e,t,n){var r=n(45050);e.exports=function(e){return r(this,e).get(e)}},49916:function(e,t,n){var r=n(45050);e.exports=function(e){return r(this,e).has(e)}},95265:function(e,t,n){var r=n(45050);e.exports=function(e,t){var n=r(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},68776:function(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}},42634:function(e){e.exports=function(e,t){return function(n){return null!=n&&n[e]===t&&(void 0!==t||e in Object(n))}}},24523:function(e,t,n){var r=n(88306);e.exports=function(e){var t=r(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}},94536:function(e,t,n){var r=n(10852)(Object,"create");e.exports=r},86916:function(e,t,n){var r=n(5569)(Object.keys,Object);e.exports=r},33498:function(e){e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},31167:function(e,t,n){e=n.nmd(e);var r=n(31957),o=t&&!t.nodeType&&t,i=o&&e&&!e.nodeType&&e,s=i&&i.exports===o&&r.process,a=function(){try{return i&&i.require&&i.require("util").types||s&&s.binding&&s.binding("util")}catch(e){}}();e.exports=a},2333:function(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},5569:function(e){e.exports=function(e,t){return function(n){return e(t(n))}}},45357:function(e,t,n){var r=n(96874),o=Math.max;e.exports=function(e,t,n){return t=o(void 0===t?e.length-1:t,0),function(){for(var i=arguments,s=-1,a=o(i.length-t,0),c=Array(a);++s<a;)c[s]=i[t+s];s=-1;for(var l=Array(t+1);++s<t;)l[s]=i[s];return l[t]=n(c),r(e,this,l)}}},40292:function(e,t,n){var r=n(97786),o=n(14259);e.exports=function(e,t){return t.length<2?e:r(e,o(t,0,-1))}},55639:function(e,t,n){var r=n(31957),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();e.exports=i},36390:function(e){e.exports=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}},90619:function(e){e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},72385:function(e){e.exports=function(e){return this.__data__.has(e)}},21814:function(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}},30061:function(e,t,n){var r=n(56560),o=n(21275)(r);e.exports=o},21275:function(e){var t=Date.now;e.exports=function(e){var n=0,r=0;return function(){var o=t(),i=16-(o-r);if(r=o,i>0){if(++n>=800)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}},37465:function(e,t,n){var r=n(38407);e.exports=function(){this.__data__=new r,this.size=0}},63779:function(e){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},67599:function(e){e.exports=function(e){return this.__data__.get(e)}},44758:function(e){e.exports=function(e){return this.__data__.has(e)}},34309:function(e,t,n){var r=n(38407),o=n(57071),i=n(83369);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var s=n.__data__;if(!o||s.length<199)return s.push([e,t]),this.size=++n.size,this;n=this.__data__=new i(s)}return n.set(e,t),this.size=n.size,this}},42351:function(e){e.exports=function(e,t,n){for(var r=n-1,o=e.length;++r<o;)if(e[r]===t)return r;return-1}},88016:function(e,t,n){var r=n(48983),o=n(62689),i=n(21903);e.exports=function(e){return o(e)?i(e):r(e)}},83140:function(e,t,n){var r=n(44286),o=n(62689),i=n(676);e.exports=function(e){return o(e)?i(e):r(e)}},55514:function(e,t,n){var r=n(24523),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,s=r((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(o,(function(e,n,r,o){t.push(r?o.replace(i,"$1"):n||e)})),t}));e.exports=s},40327:function(e,t,n){var r=n(33448);e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}},80346:function(e){var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},21903:function(e){var t="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",n="\\ud83c[\\udffb-\\udfff]",r="[^\\ud800-\\udfff]",o="(?:\\ud83c[\\udde6-\\uddff]){2}",i="[\\ud800-\\udbff][\\udc00-\\udfff]",s="(?:"+t+"|"+n+")?",a="[\\ufe0e\\ufe0f]?",c=a+s+"(?:\\u200d(?:"+[r,o,i].join("|")+")"+a+s+")*",l="(?:"+[r+t+"?",t,o,i,"[\\ud800-\\udfff]"].join("|")+")",u=RegExp(n+"(?="+n+")|"+l+c,"g");e.exports=function(e){for(var t=u.lastIndex=0;u.test(e);)++t;return t}},676:function(e){var t="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",n="\\ud83c[\\udffb-\\udfff]",r="[^\\ud800-\\udfff]",o="(?:\\ud83c[\\udde6-\\uddff]){2}",i="[\\ud800-\\udbff][\\udc00-\\udfff]",s="(?:"+t+"|"+n+")?",a="[\\ufe0e\\ufe0f]?",c=a+s+"(?:\\u200d(?:"+[r,o,i].join("|")+")"+a+s+")*",l="(?:"+[r+t+"?",t,o,i,"[\\ud800-\\udfff]"].join("|")+")",u=RegExp(n+"(?="+n+")|"+l+c,"g");e.exports=function(e){return e.match(u)||[]}},2757:function(e){var t="a-z\\xdf-\\xf6\\xf8-\\xff",n="A-Z\\xc0-\\xd6\\xd8-\\xde",r="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",o="["+r+"]",i="\\d+",s="["+t+"]",a="[^\\ud800-\\udfff"+r+i+"\\u2700-\\u27bf"+t+n+"]",c="(?:\\ud83c[\\udde6-\\uddff]){2}",l="[\\ud800-\\udbff][\\udc00-\\udfff]",u="["+n+"]",d="(?:"+s+"|"+a+")",p="(?:"+u+"|"+a+")",m="(?:['’](?:d|ll|m|re|s|t|ve))?",h="(?:['’](?:D|LL|M|RE|S|T|VE))?",f="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",g="[\\ufe0e\\ufe0f]?",v=g+f+"(?:\\u200d(?:"+["[^\\ud800-\\udfff]",c,l].join("|")+")"+g+f+")*",b="(?:"+["[\\u2700-\\u27bf]",c,l].join("|")+")"+v,y=RegExp([u+"?"+s+"+"+m+"(?="+[o,u,"$"].join("|")+")",p+"+"+h+"(?="+[o,u+d,"$"].join("|")+")",u+"?"+d+"+"+m,u+"+"+h,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",i,b].join("|"),"g");e.exports=function(e){return e.match(y)||[]}},68929:function(e,t,n){var r=n(48403),o=n(35393)((function(e,t,n){return t=t.toLowerCase(),e+(n?r(t):t)}));e.exports=o},48403:function(e,t,n){var r=n(79833),o=n(11700);e.exports=function(e){return o(r(e).toLowerCase())}},75703:function(e){e.exports=function(e){return function(){return e}}},53816:function(e,t,n){var r=n(69389),o=n(79833),i=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,s=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");e.exports=function(e){return(e=o(e))&&e.replace(i,r).replace(s,"")}},70735:function(e,t,n){var r=n(20731),o=n(21078),i=n(67206),s=n(5976),a=n(29246),c=n(10928),l=s((function(e,t){var n=c(t);return a(n)&&(n=void 0),a(e)?r(e,o(t,1,a,!0),i(n,2)):[]}));e.exports=l},77813:function(e){e.exports=function(e,t){return e===t||e!=e&&t!=t}},85564:function(e,t,n){var r=n(21078);e.exports=function(e){return null!=e&&e.length?r(e,1):[]}},27361:function(e,t,n){var r=n(97786);e.exports=function(e,t,n){var o=null==e?void 0:r(e,t);return void 0===o?n:o}},18721:function(e,t,n){var r=n(78565),o=n(222);e.exports=function(e,t){return null!=e&&o(e,t,r)}},79095:function(e,t,n){var r=n(13),o=n(222);e.exports=function(e,t){return null!=e&&o(e,t,r)}},6557:function(e){e.exports=function(e){return e}},35694:function(e,t,n){var r=n(9454),o=n(37005),i=Object.prototype,s=i.hasOwnProperty,a=i.propertyIsEnumerable,c=r(function(){return arguments}())?r:function(e){return o(e)&&s.call(e,"callee")&&!a.call(e,"callee")};e.exports=c},1469:function(e){var t=Array.isArray;e.exports=t},98612:function(e,t,n){var r=n(23560),o=n(41780);e.exports=function(e){return null!=e&&o(e.length)&&!r(e)}},29246:function(e,t,n){var r=n(98612),o=n(37005);e.exports=function(e){return o(e)&&r(e)}},44144:function(e,t,n){e=n.nmd(e);var r=n(55639),o=n(95062),i=t&&!t.nodeType&&t,s=i&&e&&!e.nodeType&&e,a=s&&s.exports===i?r.Buffer:void 0,c=(a?a.isBuffer:void 0)||o;e.exports=c},41609:function(e,t,n){var r=n(280),o=n(64160),i=n(35694),s=n(1469),a=n(98612),c=n(44144),l=n(25726),u=n(36719),d=Object.prototype.hasOwnProperty;e.exports=function(e){if(null==e)return!0;if(a(e)&&(s(e)||"string"==typeof e||"function"==typeof e.splice||c(e)||u(e)||i(e)))return!e.length;var t=o(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if(l(e))return!r(e).length;for(var n in e)if(d.call(e,n))return!1;return!0}},18446:function(e,t,n){var r=n(90939);e.exports=function(e,t){return r(e,t)}},97398:function(e,t,n){var r=n(55639).isFinite;e.exports=function(e){return"number"==typeof e&&r(e)}},23560:function(e,t,n){var r=n(44239),o=n(13218);e.exports=function(e){if(!o(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},41780:function(e){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},56688:function(e,t,n){var r=n(25588),o=n(7518),i=n(31167),s=i&&i.isMap,a=s?o(s):r;e.exports=a},81763:function(e,t,n){var r=n(44239),o=n(37005);e.exports=function(e){return"number"==typeof e||o(e)&&"[object Number]"==r(e)}},13218:function(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},37005:function(e){e.exports=function(e){return null!=e&&"object"==typeof e}},68630:function(e,t,n){var r=n(44239),o=n(85924),i=n(37005),s=Function.prototype,a=Object.prototype,c=s.toString,l=a.hasOwnProperty,u=c.call(Object);e.exports=function(e){if(!i(e)||"[object Object]"!=r(e))return!1;var t=o(e);if(null===t)return!0;var n=l.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&c.call(n)==u}},72928:function(e,t,n){var r=n(29221),o=n(7518),i=n(31167),s=i&&i.isSet,a=s?o(s):r;e.exports=a},47037:function(e,t,n){var r=n(44239),o=n(1469),i=n(37005);e.exports=function(e){return"string"==typeof e||!o(e)&&i(e)&&"[object String]"==r(e)}},33448:function(e,t,n){var r=n(44239),o=n(37005);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==r(e)}},36719:function(e,t,n){var r=n(38749),o=n(7518),i=n(31167),s=i&&i.isTypedArray,a=s?o(s):r;e.exports=a},24350:function(e,t,n){var r=n(89465),o=n(55189)((function(e,t,n){r(e,n,t)}));e.exports=o},3674:function(e,t,n){var r=n(14636),o=n(280),i=n(98612);e.exports=function(e){return i(e)?r(e):o(e)}},81704:function(e,t,n){var r=n(14636),o=n(10313),i=n(98612);e.exports=function(e){return i(e)?r(e,!0):o(e)}},10928:function(e){e.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},35161:function(e,t,n){var r=n(29932),o=n(67206),i=n(69199),s=n(1469);e.exports=function(e,t){return(s(e)?r:i)(e,o(t,3))}},66604:function(e,t,n){var r=n(89465),o=n(47816),i=n(67206);e.exports=function(e,t){var n={};return t=i(t,3),o(e,(function(e,o,i){r(n,o,t(e,o,i))})),n}},84753:function(e,t,n){var r=n(56029),o=n(53325),i=n(67206);e.exports=function(e,t){return e&&e.length?r(e,i(t,2),o):void 0}},88306:function(e,t,n){var r=n(83369);function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var s=e.apply(this,r);return n.cache=i.set(o,s)||i,s};return n.cache=new(o.Cache||r),n}o.Cache=r,e.exports=o},82492:function(e,t,n){var r=n(42980),o=n(21463)((function(e,t,n){r(e,t,n)}));e.exports=o},94885:function(e){e.exports=function(e){if("function"!=typeof e)throw new TypeError("Expected a function");return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}},50308:function(e){e.exports=function(){}},57557:function(e,t,n){var r=n(29932),o=n(85990),i=n(57406),s=n(71811),a=n(98363),c=n(60696),l=n(99021),u=n(46904),d=l((function(e,t){var n={};if(null==e)return n;var l=!1;t=r(t,(function(t){return t=s(t,e),l||(l=t.length>1),t})),a(e,u(e),n),l&&(n=o(n,7,c));for(var d=t.length;d--;)i(n,t[d]);return n}));e.exports=d},14176:function(e,t,n){var r=n(67206),o=n(94885),i=n(35937);e.exports=function(e,t){return i(e,o(r(t)))}},75472:function(e,t,n){var r=n(82689),o=n(1469);e.exports=function(e,t,n,i){return null==e?[]:(o(t)||(t=null==t?[]:[t]),o(n=i?void 0:n)||(n=null==n?[]:[n]),r(e,t,n))}},35937:function(e,t,n){var r=n(29932),o=n(67206),i=n(63012),s=n(46904);e.exports=function(e,t){if(null==e)return{};var n=r(s(e),(function(e){return[e]}));return t=o(t),i(e,n,(function(e,n){return t(e,n[0])}))}},39601:function(e,t,n){var r=n(40371),o=n(79152),i=n(15403),s=n(40327);e.exports=function(e){return i(e)?r(s(e)):o(e)}},43063:function(e,t,n){var r=n(34963),o=n(80760),i=n(67206),s=n(1469),a=n(94885);e.exports=function(e,t){return(s(e)?r:o)(e,a(i(t,3)))}},84238:function(e,t,n){var r=n(280),o=n(64160),i=n(98612),s=n(47037),a=n(88016);e.exports=function(e){if(null==e)return 0;if(i(e))return s(e)?a(e):e.length;var t=o(e);return"[object Map]"==t||"[object Set]"==t?e.size:r(e).length}},89734:function(e,t,n){var r=n(21078),o=n(82689),i=n(5976),s=n(16612),a=i((function(e,t){if(null==e)return[];var n=t.length;return n>1&&s(e,t[0],t[1])?t=[]:n>2&&s(t[0],t[1],t[2])&&(t=[t[0]]),o(e,r(t,1),[])}));e.exports=a},70479:function(e){e.exports=function(){return[]}},95062:function(e){e.exports=function(){return!1}},59881:function(e,t,n){var r=n(98363),o=n(81704);e.exports=function(e){return r(e,o(e))}},79833:function(e,t,n){var r=n(80531);e.exports=function(e){return null==e?"":r(e)}},45578:function(e,t,n){var r=n(67206),o=n(45652);e.exports=function(e,t){return e&&e.length?o(e,r(t,2)):[]}},11700:function(e,t,n){var r=n(98805)("toUpperCase");e.exports=r},58748:function(e,t,n){var r=n(49029),o=n(93157),i=n(79833),s=n(2757);e.exports=function(e,t,n){return e=i(e),void 0===(t=n?void 0:t)?o(e)?s(e):r(e):e.match(t)||[]}},39593:function(e,t,n){var r=n(34406);const o="object"==typeof performance&&performance&&"function"==typeof performance.now?performance:Date,i="undefined"!=typeof AbortController?AbortController:Object.assign(class{constructor(){this.signal=new i.AbortSignal}abort(){this.signal.aborted=!0}},{AbortSignal:class{constructor(){this.aborted=!1}}}),s=new Set,a=(e,t)=>{const n=`LRU_CACHE_OPTION_${e}`;u(n)&&d(n,`${e} option`,`options.${t}`,g)},c=(e,t)=>{const n=`LRU_CACHE_METHOD_${e}`;if(u(n)){const{prototype:r}=g,{get:o}=Object.getOwnPropertyDescriptor(r,e);d(n,`${e} method`,`cache.${t}()`,o)}},l=(...e)=>{"object"==typeof r&&r&&"function"==typeof r.emitWarning?r.emitWarning(...e):console.error(...e)},u=e=>!s.has(e),d=(e,t,n,r)=>{s.add(e),l(`The ${t} is deprecated. Please use ${n} instead.`,"DeprecationWarning",e,r)},p=e=>e&&e===Math.floor(e)&&e>0&&isFinite(e),m=e=>p(e)?e<=Math.pow(2,8)?Uint8Array:e<=Math.pow(2,16)?Uint16Array:e<=Math.pow(2,32)?Uint32Array:e<=Number.MAX_SAFE_INTEGER?h:null:null;class h extends Array{constructor(e){super(e),this.fill(0)}}class f{constructor(e){if(0===e)return[];const t=m(e);this.heap=new t(e),this.length=0}push(e){this.heap[this.length++]=e}pop(){return this.heap[--this.length]}}class g{constructor(e={}){const{max:t=0,ttl:n,ttlResolution:r=1,ttlAutopurge:o,updateAgeOnGet:i,updateAgeOnHas:c,allowStale:d,dispose:h,disposeAfter:v,noDisposeOnSet:b,noUpdateTTL:y,maxSize:_=0,sizeCalculation:E,fetchMethod:w}=e,{length:x,maxAge:T,stale:S}=e instanceof g?{}:e;if(0!==t&&!p(t))throw new TypeError("max option must be a nonnegative integer");const O=t?m(t):Array;if(!O)throw new Error("invalid max value: "+t);if(this.max=t,this.maxSize=_,this.sizeCalculation=E||x,this.sizeCalculation){if(!this.maxSize)throw new TypeError("cannot set sizeCalculation without setting maxSize");if("function"!=typeof this.sizeCalculation)throw new TypeError("sizeCalculation set to non-function")}if(this.fetchMethod=w||null,this.fetchMethod&&"function"!=typeof this.fetchMethod)throw new TypeError("fetchMethod must be a function if specified");if(this.keyMap=new Map,this.keyList=new Array(t).fill(null),this.valList=new Array(t).fill(null),this.next=new O(t),this.prev=new O(t),this.head=0,this.tail=0,this.free=new f(t),this.initialFill=1,this.size=0,"function"==typeof h&&(this.dispose=h),"function"==typeof v?(this.disposeAfter=v,this.disposed=[]):(this.disposeAfter=null,this.disposed=null),this.noDisposeOnSet=!!b,this.noUpdateTTL=!!y,0!==this.maxSize){if(!p(this.maxSize))throw new TypeError("maxSize must be a positive integer if specified");this.initializeSizeTracking()}if(this.allowStale=!!d||!!S,this.updateAgeOnGet=!!i,this.updateAgeOnHas=!!c,this.ttlResolution=p(r)||0===r?r:1,this.ttlAutopurge=!!o,this.ttl=n||T||0,this.ttl){if(!p(this.ttl))throw new TypeError("ttl must be a positive integer if specified");this.initializeTTLTracking()}if(0===this.max&&0===this.ttl&&0===this.maxSize)throw new TypeError("At least one of max, maxSize, or ttl is required");if(!this.ttlAutopurge&&!this.max&&!this.maxSize){const e="LRU_CACHE_UNBOUNDED";u(e)&&(s.add(e),l("TTL caching without ttlAutopurge, max, or maxSize can result in unbounded memory consumption.","UnboundedCacheWarning",e,g))}S&&a("stale","allowStale"),T&&a("maxAge","ttl"),x&&a("length","sizeCalculation")}getRemainingTTL(e){return this.has(e,{updateAgeOnHas:!1})?1/0:0}initializeTTLTracking(){this.ttls=new h(this.max),this.starts=new h(this.max),this.setItemTTL=(e,t)=>{if(this.starts[e]=0!==t?o.now():0,this.ttls[e]=t,0!==t&&this.ttlAutopurge){const n=setTimeout((()=>{this.isStale(e)&&this.delete(this.keyList[e])}),t+1);n.unref&&n.unref()}},this.updateItemAge=e=>{this.starts[e]=0!==this.ttls[e]?o.now():0};let e=0;const t=()=>{const t=o.now();if(this.ttlResolution>0){e=t;const n=setTimeout((()=>e=0),this.ttlResolution);n.unref&&n.unref()}return t};this.getRemainingTTL=n=>{const r=this.keyMap.get(n);return void 0===r?0:0===this.ttls[r]||0===this.starts[r]?1/0:this.starts[r]+this.ttls[r]-(e||t())},this.isStale=n=>0!==this.ttls[n]&&0!==this.starts[n]&&(e||t())-this.starts[n]>this.ttls[n]}updateItemAge(e){}setItemTTL(e,t){}isStale(e){return!1}initializeSizeTracking(){this.calculatedSize=0,this.sizes=new h(this.max),this.removeItemSize=e=>this.calculatedSize-=this.sizes[e],this.requireSize=(e,t,n,r)=>{if(!p(n)){if(!r)throw new TypeError("invalid size value (must be positive integer)");if("function"!=typeof r)throw new TypeError("sizeCalculation must be a function");if(n=r(t,e),!p(n))throw new TypeError("sizeCalculation return invalid (expect positive integer)")}return n},this.addItemSize=(e,t,n,r)=>{this.sizes[e]=r;const o=this.maxSize-this.sizes[e];for(;this.calculatedSize>o;)this.evict(!0);this.calculatedSize+=this.sizes[e]},this.delete=e=>{if(0!==this.size){const t=this.keyMap.get(e);void 0!==t&&(this.calculatedSize-=this.sizes[t])}return g.prototype.delete.call(this,e)}}removeItemSize(e){}addItemSize(e,t,n,r){}requireSize(e,t,n,r){if(n||r)throw new TypeError("cannot set size without setting maxSize on cache")}*indexes({allowStale:e=this.allowStale}={}){if(this.size)for(let t=this.tail;this.isValidIndex(t)&&(!e&&this.isStale(t)||(yield t),t!==this.head);)t=this.prev[t]}*rindexes({allowStale:e=this.allowStale}={}){if(this.size)for(let t=this.head;this.isValidIndex(t)&&(!e&&this.isStale(t)||(yield t),t!==this.tail);)t=this.next[t]}isValidIndex(e){return this.keyMap.get(this.keyList[e])===e}*entries(){for(const e of this.indexes())yield[this.keyList[e],this.valList[e]]}*rentries(){for(const e of this.rindexes())yield[this.keyList[e],this.valList[e]]}*keys(){for(const e of this.indexes())yield this.keyList[e]}*rkeys(){for(const e of this.rindexes())yield this.keyList[e]}*values(){for(const e of this.indexes())yield this.valList[e]}*rvalues(){for(const e of this.rindexes())yield this.valList[e]}[Symbol.iterator](){return this.entries()}find(e,t={}){for(const n of this.indexes())if(e(this.valList[n],this.keyList[n],this))return this.get(this.keyList[n],t)}forEach(e,t=this){for(const n of this.indexes())e.call(t,this.valList[n],this.keyList[n],this)}rforEach(e,t=this){for(const n of this.rindexes())e.call(t,this.valList[n],this.keyList[n],this)}get prune(){return c("prune","purgeStale"),this.purgeStale}purgeStale(){let e=!1;for(const t of this.rindexes({allowStale:!0}))this.isStale(t)&&(this.delete(this.keyList[t]),e=!0);return e}dump(){const e=[];for(const t of this.indexes()){const n=this.keyList[t],r={value:this.valList[t]};this.ttls&&(r.ttl=this.ttls[t]),this.sizes&&(r.size=this.sizes[t]),e.unshift([n,r])}return e}load(e){this.clear();for(const[t,n]of e)this.set(t,n.value,n)}dispose(e,t,n){}set(e,t,{ttl:n=this.ttl,noDisposeOnSet:r=this.noDisposeOnSet,size:o=0,sizeCalculation:i=this.sizeCalculation,noUpdateTTL:s=this.noUpdateTTL}={}){o=this.requireSize(e,t,o,i);let a=0===this.size?void 0:this.keyMap.get(e);if(void 0===a)a=this.newIndex(),this.keyList[a]=e,this.valList[a]=t,this.keyMap.set(e,a),this.next[this.tail]=a,this.prev[a]=this.tail,this.tail=a,this.size++,this.addItemSize(a,t,e,o),s=!1;else{const n=this.valList[a];t!==n&&(this.isBackgroundFetch(n)?n.__abortController.abort():r||(this.dispose(n,e,"set"),this.disposeAfter&&this.disposed.push([n,e,"set"])),this.removeItemSize(a),this.valList[a]=t,this.addItemSize(a,t,e,o)),this.moveToTail(a)}if(0===n||0!==this.ttl||this.ttls||this.initializeTTLTracking(),s||this.setItemTTL(a,n),this.disposeAfter)for(;this.disposed.length;)this.disposeAfter(...this.disposed.shift());return this}newIndex(){return 0===this.size?this.tail:this.size===this.max&&0!==this.max?this.evict(!1):0!==this.free.length?this.free.pop():this.initialFill++}pop(){if(this.size){const e=this.valList[this.head];return this.evict(!0),e}}evict(e){const t=this.head,n=this.keyList[t],r=this.valList[t];return this.isBackgroundFetch(r)?r.__abortController.abort():(this.dispose(r,n,"evict"),this.disposeAfter&&this.disposed.push([r,n,"evict"])),this.removeItemSize(t),e&&(this.keyList[t]=null,this.valList[t]=null,this.free.push(t)),this.head=this.next[t],this.keyMap.delete(n),this.size--,t}has(e,{updateAgeOnHas:t=this.updateAgeOnHas}={}){const n=this.keyMap.get(e);return void 0!==n&&!this.isStale(n)&&(t&&this.updateItemAge(n),!0)}peek(e,{allowStale:t=this.allowStale}={}){const n=this.keyMap.get(e);if(void 0!==n&&(t||!this.isStale(n)))return this.valList[n]}backgroundFetch(e,t,n){const r=void 0===t?void 0:this.valList[t];if(this.isBackgroundFetch(r))return r;const o=new i,s={signal:o.signal,options:n},a=Promise.resolve(this.fetchMethod(e,r,s)).then((t=>(o.signal.aborted||this.set(e,t,s.options),t)));return a.__abortController=o,a.__staleWhileFetching=r,void 0===t?(this.set(e,a,s.options),t=this.keyMap.get(e)):this.valList[t]=a,a}isBackgroundFetch(e){return e&&"object"==typeof e&&"function"==typeof e.then&&Object.prototype.hasOwnProperty.call(e,"__staleWhileFetching")}async fetch(e,{allowStale:t=this.allowStale,updateAgeOnGet:n=this.updateAgeOnGet,ttl:r=this.ttl,noDisposeOnSet:o=this.noDisposeOnSet,size:i=0,sizeCalculation:s=this.sizeCalculation,noUpdateTTL:a=this.noUpdateTTL}={}){if(!this.fetchMethod)return this.get(e,{allowStale:t,updateAgeOnGet:n});const c={allowStale:t,updateAgeOnGet:n,ttl:r,noDisposeOnSet:o,size:i,sizeCalculation:s,noUpdateTTL:a};let l=this.keyMap.get(e);if(void 0===l)return this.backgroundFetch(e,l,c);{const r=this.valList[l];if(this.isBackgroundFetch(r))return t&&void 0!==r.__staleWhileFetching?r.__staleWhileFetching:r;if(!this.isStale(l))return this.moveToTail(l),n&&this.updateItemAge(l),r;const o=this.backgroundFetch(e,l,c);return t&&void 0!==o.__staleWhileFetching?o.__staleWhileFetching:o}}get(e,{allowStale:t=this.allowStale,updateAgeOnGet:n=this.updateAgeOnGet}={}){const r=this.keyMap.get(e);if(void 0!==r){const o=this.valList[r],i=this.isBackgroundFetch(o);if(this.isStale(r))return i?t?o.__staleWhileFetching:void 0:(this.delete(e),t?o:void 0);if(i)return;return this.moveToTail(r),n&&this.updateItemAge(r),o}}connect(e,t){this.prev[t]=e,this.next[e]=t}moveToTail(e){e!==this.tail&&(e===this.head?this.head=this.next[e]:this.connect(this.prev[e],this.next[e]),this.connect(this.tail,e),this.tail=e)}get del(){return c("del","delete"),this.delete}delete(e){let t=!1;if(0!==this.size){const n=this.keyMap.get(e);if(void 0!==n)if(t=!0,1===this.size)this.clear();else{this.removeItemSize(n);const t=this.valList[n];this.isBackgroundFetch(t)?t.__abortController.abort():(this.dispose(t,e,"delete"),this.disposeAfter&&this.disposed.push([t,e,"delete"])),this.keyMap.delete(e),this.keyList[n]=null,this.valList[n]=null,n===this.tail?this.tail=this.prev[n]:n===this.head?this.head=this.next[n]:(this.next[this.prev[n]]=this.next[n],this.prev[this.next[n]]=this.prev[n]),this.size--,this.free.push(n)}}if(this.disposed)for(;this.disposed.length;)this.disposeAfter(...this.disposed.shift());return t}clear(){for(const e of this.rindexes({allowStale:!0})){const t=this.valList[e];if(this.isBackgroundFetch(t))t.__abortController.abort();else{const n=this.keyList[e];this.dispose(t,n,"delete"),this.disposeAfter&&this.disposed.push([t,n,"delete"])}}if(this.keyMap.clear(),this.valList.fill(null),this.keyList.fill(null),this.ttls&&(this.ttls.fill(0),this.starts.fill(0)),this.sizes&&this.sizes.fill(0),this.head=0,this.tail=0,this.initialFill=1,this.free.length=0,this.calculatedSize=0,this.size=0,this.disposed)for(;this.disposed.length;)this.disposeAfter(...this.disposed.shift())}get reset(){return c("reset","clear"),this.clear}get length(){return((e,t)=>{const n="LRU_CACHE_PROPERTY_length";if(u(n)){const{prototype:t}=g,{get:r}=Object.getOwnPropertyDescriptor(t,e);d(n,"length property","cache.size",r)}})("length"),this.size}}e.exports=g},69921:function(e,t){"use strict";var n=60103,r=60106,o=60107,i=60108,s=60114,a=60109,c=60110,l=60112,u=60113,d=60120,p=60115,m=60116,h=60121,f=60122,g=60117,v=60129,b=60131;if("function"==typeof Symbol&&Symbol.for){var y=Symbol.for;n=y("react.element"),r=y("react.portal"),o=y("react.fragment"),i=y("react.strict_mode"),s=y("react.profiler"),a=y("react.provider"),c=y("react.context"),l=y("react.forward_ref"),u=y("react.suspense"),d=y("react.suspense_list"),p=y("react.memo"),m=y("react.lazy"),h=y("react.block"),f=y("react.server.block"),g=y("react.fundamental"),v=y("react.debug_trace_mode"),b=y("react.legacy_hidden")}function _(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case o:case s:case i:case u:case d:return e;default:switch(e=e&&e.$$typeof){case c:case l:case m:case p:case a:return e;default:return t}}case r:return t}}}var E=a,w=n,x=l,T=o,S=m,O=p,I=r,k=s,A=i,C=u;t.ContextConsumer=c,t.ContextProvider=E,t.Element=w,t.ForwardRef=x,t.Fragment=T,t.Lazy=S,t.Memo=O,t.Portal=I,t.Profiler=k,t.StrictMode=A,t.Suspense=C,t.isAsyncMode=function(){return!1},t.isConcurrentMode=function(){return!1},t.isContextConsumer=function(e){return _(e)===c},t.isContextProvider=function(e){return _(e)===a},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return _(e)===l},t.isFragment=function(e){return _(e)===o},t.isLazy=function(e){return _(e)===m},t.isMemo=function(e){return _(e)===p},t.isPortal=function(e){return _(e)===r},t.isProfiler=function(e){return _(e)===s},t.isStrictMode=function(e){return _(e)===i},t.isSuspense=function(e){return _(e)===u},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===s||e===v||e===i||e===u||e===d||e===b||"object"==typeof e&&null!==e&&(e.$$typeof===m||e.$$typeof===p||e.$$typeof===a||e.$$typeof===c||e.$$typeof===l||e.$$typeof===g||e.$$typeof===h||e[0]===f)},t.typeOf=_},59864:function(e,t,n){"use strict";e.exports=n(69921)},22257:function(e,t,n){const r=Symbol("SemVer ANY");class o{static get ANY(){return r}constructor(e,t){if(t=i(t),e instanceof o){if(e.loose===!!t.loose)return e;e=e.value}l("comparator",e,t),this.options=t,this.loose=!!t.loose,this.parse(e),this.semver===r?this.value="":this.value=this.operator+this.semver.version,l("comp",this)}parse(e){const t=this.options.loose?s[a.COMPARATORLOOSE]:s[a.COMPARATOR],n=e.match(t);if(!n)throw new TypeError(`Invalid comparator: ${e}`);this.operator=void 0!==n[1]?n[1]:"","="===this.operator&&(this.operator=""),n[2]?this.semver=new u(n[2],this.options.loose):this.semver=r}toString(){return this.value}test(e){if(l("Comparator.test",e,this.options.loose),this.semver===r||e===r)return!0;if("string"==typeof e)try{e=new u(e,this.options)}catch(e){return!1}return c(e,this.operator,this.semver,this.options)}intersects(e,t){if(!(e instanceof o))throw new TypeError("a Comparator is required");if(t&&"object"==typeof t||(t={loose:!!t,includePrerelease:!1}),""===this.operator)return""===this.value||new d(e.value,t).test(this.value);if(""===e.operator)return""===e.value||new d(this.value,t).test(e.semver);const n=!(">="!==this.operator&&">"!==this.operator||">="!==e.operator&&">"!==e.operator),r=!("<="!==this.operator&&"<"!==this.operator||"<="!==e.operator&&"<"!==e.operator),i=this.semver.version===e.semver.version,s=!(">="!==this.operator&&"<="!==this.operator||">="!==e.operator&&"<="!==e.operator),a=c(this.semver,"<",e.semver,t)&&(">="===this.operator||">"===this.operator)&&("<="===e.operator||"<"===e.operator),l=c(this.semver,">",e.semver,t)&&("<="===this.operator||"<"===this.operator)&&(">="===e.operator||">"===e.operator);return n||r||i&&s||a||l}}e.exports=o;const i=n(12893),{re:s,t:a}=n(55765),c=n(7539),l=n(74225),u=n(26376),d=n(66902)},66902:function(e,t,n){class r{constructor(e,t){if(t=i(t),e instanceof r)return e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease?e:new r(e.raw,t);if(e instanceof s)return this.raw=e.value,this.set=[[e]],this.format(),this;if(this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease,this.raw=e,this.set=e.split("||").map((e=>this.parseRange(e.trim()))).filter((e=>e.length)),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${e}`);if(this.set.length>1){const e=this.set[0];if(this.set=this.set.filter((e=>!h(e[0]))),0===this.set.length)this.set=[e];else if(this.set.length>1)for(const e of this.set)if(1===e.length&&f(e[0])){this.set=[e];break}}this.format()}format(){return this.range=this.set.map((e=>e.join(" ").trim())).join("||").trim(),this.range}toString(){return this.range}parseRange(e){e=e.trim();const t=`parseRange:${Object.keys(this.options).join(",")}:${e}`,n=o.get(t);if(n)return n;const r=this.options.loose,i=r?l[u.HYPHENRANGELOOSE]:l[u.HYPHENRANGE];e=e.replace(i,I(this.options.includePrerelease)),a("hyphen replace",e),e=e.replace(l[u.COMPARATORTRIM],d),a("comparator trim",e);let c=(e=(e=(e=e.replace(l[u.TILDETRIM],p)).replace(l[u.CARETTRIM],m)).split(/\s+/).join(" ")).split(" ").map((e=>v(e,this.options))).join(" ").split(/\s+/).map((e=>O(e,this.options)));r&&(c=c.filter((e=>(a("loose invalid filter",e,this.options),!!e.match(l[u.COMPARATORLOOSE]))))),a("range list",c);const f=new Map,g=c.map((e=>new s(e,this.options)));for(const e of g){if(h(e))return[e];f.set(e.value,e)}f.size>1&&f.has("")&&f.delete("");const b=[...f.values()];return o.set(t,b),b}intersects(e,t){if(!(e instanceof r))throw new TypeError("a Range is required");return this.set.some((n=>g(n,t)&&e.set.some((e=>g(e,t)&&n.every((n=>e.every((e=>n.intersects(e,t)))))))))}test(e){if(!e)return!1;if("string"==typeof e)try{e=new c(e,this.options)}catch(e){return!1}for(let t=0;t<this.set.length;t++)if(k(this.set[t],e,this.options))return!0;return!1}}e.exports=r;const o=new(n(39593))({max:1e3}),i=n(12893),s=n(22257),a=n(74225),c=n(26376),{re:l,t:u,comparatorTrimReplace:d,tildeTrimReplace:p,caretTrimReplace:m}=n(55765),h=e=>"<0.0.0-0"===e.value,f=e=>""===e.value,g=(e,t)=>{let n=!0;const r=e.slice();let o=r.pop();for(;n&&r.length;)n=r.every((e=>o.intersects(e,t))),o=r.pop();return n},v=(e,t)=>(a("comp",e,t),e=E(e,t),a("caret",e),e=y(e,t),a("tildes",e),e=x(e,t),a("xrange",e),e=S(e,t),a("stars",e),e),b=e=>!e||"x"===e.toLowerCase()||"*"===e,y=(e,t)=>e.trim().split(/\s+/).map((e=>_(e,t))).join(" "),_=(e,t)=>{const n=t.loose?l[u.TILDELOOSE]:l[u.TILDE];return e.replace(n,((t,n,r,o,i)=>{let s;return a("tilde",e,t,n,r,o,i),b(n)?s="":b(r)?s=`>=${n}.0.0 <${+n+1}.0.0-0`:b(o)?s=`>=${n}.${r}.0 <${n}.${+r+1}.0-0`:i?(a("replaceTilde pr",i),s=`>=${n}.${r}.${o}-${i} <${n}.${+r+1}.0-0`):s=`>=${n}.${r}.${o} <${n}.${+r+1}.0-0`,a("tilde return",s),s}))},E=(e,t)=>e.trim().split(/\s+/).map((e=>w(e,t))).join(" "),w=(e,t)=>{a("caret",e,t);const n=t.loose?l[u.CARETLOOSE]:l[u.CARET],r=t.includePrerelease?"-0":"";return e.replace(n,((t,n,o,i,s)=>{let c;return a("caret",e,t,n,o,i,s),b(n)?c="":b(o)?c=`>=${n}.0.0${r} <${+n+1}.0.0-0`:b(i)?c="0"===n?`>=${n}.${o}.0${r} <${n}.${+o+1}.0-0`:`>=${n}.${o}.0${r} <${+n+1}.0.0-0`:s?(a("replaceCaret pr",s),c="0"===n?"0"===o?`>=${n}.${o}.${i}-${s} <${n}.${o}.${+i+1}-0`:`>=${n}.${o}.${i}-${s} <${n}.${+o+1}.0-0`:`>=${n}.${o}.${i}-${s} <${+n+1}.0.0-0`):(a("no pr"),c="0"===n?"0"===o?`>=${n}.${o}.${i}${r} <${n}.${o}.${+i+1}-0`:`>=${n}.${o}.${i}${r} <${n}.${+o+1}.0-0`:`>=${n}.${o}.${i} <${+n+1}.0.0-0`),a("caret return",c),c}))},x=(e,t)=>(a("replaceXRanges",e,t),e.split(/\s+/).map((e=>T(e,t))).join(" ")),T=(e,t)=>{e=e.trim();const n=t.loose?l[u.XRANGELOOSE]:l[u.XRANGE];return e.replace(n,((n,r,o,i,s,c)=>{a("xRange",e,n,r,o,i,s,c);const l=b(o),u=l||b(i),d=u||b(s),p=d;return"="===r&&p&&(r=""),c=t.includePrerelease?"-0":"",l?n=">"===r||"<"===r?"<0.0.0-0":"*":r&&p?(u&&(i=0),s=0,">"===r?(r=">=",u?(o=+o+1,i=0,s=0):(i=+i+1,s=0)):"<="===r&&(r="<",u?o=+o+1:i=+i+1),"<"===r&&(c="-0"),n=`${r+o}.${i}.${s}${c}`):u?n=`>=${o}.0.0${c} <${+o+1}.0.0-0`:d&&(n=`>=${o}.${i}.0${c} <${o}.${+i+1}.0-0`),a("xRange return",n),n}))},S=(e,t)=>(a("replaceStars",e,t),e.trim().replace(l[u.STAR],"")),O=(e,t)=>(a("replaceGTE0",e,t),e.trim().replace(l[t.includePrerelease?u.GTE0PRE:u.GTE0],"")),I=e=>(t,n,r,o,i,s,a,c,l,u,d,p,m)=>`${n=b(r)?"":b(o)?`>=${r}.0.0${e?"-0":""}`:b(i)?`>=${r}.${o}.0${e?"-0":""}`:s?`>=${n}`:`>=${n}${e?"-0":""}`} ${c=b(l)?"":b(u)?`<${+l+1}.0.0-0`:b(d)?`<${l}.${+u+1}.0-0`:p?`<=${l}.${u}.${d}-${p}`:e?`<${l}.${u}.${+d+1}-0`:`<=${c}`}`.trim(),k=(e,t,n)=>{for(let n=0;n<e.length;n++)if(!e[n].test(t))return!1;if(t.prerelease.length&&!n.includePrerelease){for(let n=0;n<e.length;n++)if(a(e[n].semver),e[n].semver!==s.ANY&&e[n].semver.prerelease.length>0){const r=e[n].semver;if(r.major===t.major&&r.minor===t.minor&&r.patch===t.patch)return!0}return!1}return!0}},26376:function(e,t,n){const r=n(74225),{MAX_LENGTH:o,MAX_SAFE_INTEGER:i}=n(83295),{re:s,t:a}=n(55765),c=n(12893),{compareIdentifiers:l}=n(86742);class u{constructor(e,t){if(t=c(t),e instanceof u){if(e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease)return e;e=e.version}else if("string"!=typeof e)throw new TypeError(`Invalid Version: ${e}`);if(e.length>o)throw new TypeError(`version is longer than ${o} characters`);r("SemVer",e,t),this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease;const n=e.trim().match(t.loose?s[a.LOOSE]:s[a.FULL]);if(!n)throw new TypeError(`Invalid Version: ${e}`);if(this.raw=e,this.major=+n[1],this.minor=+n[2],this.patch=+n[3],this.major>i||this.major<0)throw new TypeError("Invalid major version");if(this.minor>i||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>i||this.patch<0)throw new TypeError("Invalid patch version");n[4]?this.prerelease=n[4].split(".").map((e=>{if(/^[0-9]+$/.test(e)){const t=+e;if(t>=0&&t<i)return t}return e})):this.prerelease=[],this.build=n[5]?n[5].split("."):[],this.format()}format(){return this.version=`${this.major}.${this.minor}.${this.patch}`,this.prerelease.length&&(this.version+=`-${this.prerelease.join(".")}`),this.version}toString(){return this.version}compare(e){if(r("SemVer.compare",this.version,this.options,e),!(e instanceof u)){if("string"==typeof e&&e===this.version)return 0;e=new u(e,this.options)}return e.version===this.version?0:this.compareMain(e)||this.comparePre(e)}compareMain(e){return e instanceof u||(e=new u(e,this.options)),l(this.major,e.major)||l(this.minor,e.minor)||l(this.patch,e.patch)}comparePre(e){if(e instanceof u||(e=new u(e,this.options)),this.prerelease.length&&!e.prerelease.length)return-1;if(!this.prerelease.length&&e.prerelease.length)return 1;if(!this.prerelease.length&&!e.prerelease.length)return 0;let t=0;do{const n=this.prerelease[t],o=e.prerelease[t];if(r("prerelease compare",t,n,o),void 0===n&&void 0===o)return 0;if(void 0===o)return 1;if(void 0===n)return-1;if(n!==o)return l(n,o)}while(++t)}compareBuild(e){e instanceof u||(e=new u(e,this.options));let t=0;do{const n=this.build[t],o=e.build[t];if(r("prerelease compare",t,n,o),void 0===n&&void 0===o)return 0;if(void 0===o)return 1;if(void 0===n)return-1;if(n!==o)return l(n,o)}while(++t)}inc(e,t){switch(e){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",t);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",t);break;case"prepatch":this.prerelease.length=0,this.inc("patch",t),this.inc("pre",t);break;case"prerelease":0===this.prerelease.length&&this.inc("patch",t),this.inc("pre",t);break;case"major":0===this.minor&&0===this.patch&&0!==this.prerelease.length||this.major++,this.minor=0,this.patch=0,this.prerelease=[];break;case"minor":0===this.patch&&0!==this.prerelease.length||this.minor++,this.patch=0,this.prerelease=[];break;case"patch":0===this.prerelease.length&&this.patch++,this.prerelease=[];break;case"pre":if(0===this.prerelease.length)this.prerelease=[0];else{let e=this.prerelease.length;for(;--e>=0;)"number"==typeof this.prerelease[e]&&(this.prerelease[e]++,e=-2);-1===e&&this.prerelease.push(0)}t&&(this.prerelease[0]===t?isNaN(this.prerelease[1])&&(this.prerelease=[t,0]):this.prerelease=[t,0]);break;default:throw new Error(`invalid increment argument: ${e}`)}return this.format(),this.raw=this.version,this}}e.exports=u},7539:function(e,t,n){const r=n(58718),o=n(18842),i=n(71312),s=n(25903),a=n(21544),c=n(2556);e.exports=(e,t,n,l)=>{switch(t){case"===":return"object"==typeof e&&(e=e.version),"object"==typeof n&&(n=n.version),e===n;case"!==":return"object"==typeof e&&(e=e.version),"object"==typeof n&&(n=n.version),e!==n;case"":case"=":case"==":return r(e,n,l);case"!=":return o(e,n,l);case">":return i(e,n,l);case">=":return s(e,n,l);case"<":return a(e,n,l);case"<=":return c(e,n,l);default:throw new TypeError(`Invalid operator: ${t}`)}}},46269:function(e,t,n){const r=n(26376);e.exports=(e,t,n)=>new r(e,n).compare(new r(t,n))},58718:function(e,t,n){const r=n(46269);e.exports=(e,t,n)=>0===r(e,t,n)},71312:function(e,t,n){const r=n(46269);e.exports=(e,t,n)=>r(e,t,n)>0},25903:function(e,t,n){const r=n(46269);e.exports=(e,t,n)=>r(e,t,n)>=0},21544:function(e,t,n){const r=n(46269);e.exports=(e,t,n)=>r(e,t,n)<0},2556:function(e,t,n){const r=n(46269);e.exports=(e,t,n)=>r(e,t,n)<=0},18842:function(e,t,n){const r=n(46269);e.exports=(e,t,n)=>0!==r(e,t,n)},45712:function(e,t,n){const r=n(66902);e.exports=(e,t,n)=>{try{t=new r(t,n)}catch(e){return!1}return t.test(e)}},83295:function(e){const t=Number.MAX_SAFE_INTEGER||9007199254740991;e.exports={SEMVER_SPEC_VERSION:"2.0.0",MAX_LENGTH:256,MAX_SAFE_INTEGER:t,MAX_SAFE_COMPONENT_LENGTH:16}},74225:function(e,t,n){var r=n(34406);const o="object"==typeof r&&r.env&&r.env.NODE_DEBUG&&/\bsemver\b/i.test(r.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};e.exports=o},86742:function(e){const t=/^[0-9]+$/,n=(e,n)=>{const r=t.test(e),o=t.test(n);return r&&o&&(e=+e,n=+n),e===n?0:r&&!o?-1:o&&!r?1:e<n?-1:1};e.exports={compareIdentifiers:n,rcompareIdentifiers:(e,t)=>n(t,e)}},12893:function(e){const t=["includePrerelease","loose","rtl"];e.exports=e=>e?"object"!=typeof e?{loose:!0}:t.filter((t=>e[t])).reduce(((e,t)=>(e[t]=!0,e)),{}):{}},55765:function(e,t,n){const{MAX_SAFE_COMPONENT_LENGTH:r}=n(83295),o=n(74225),i=(t=e.exports={}).re=[],s=t.src=[],a=t.t={};let c=0;const l=(e,t,n)=>{const r=c++;o(e,r,t),a[e]=r,s[r]=t,i[r]=new RegExp(t,n?"g":void 0)};l("NUMERICIDENTIFIER","0|[1-9]\\d*"),l("NUMERICIDENTIFIERLOOSE","[0-9]+"),l("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-][a-zA-Z0-9-]*"),l("MAINVERSION",`(${s[a.NUMERICIDENTIFIER]})\\.(${s[a.NUMERICIDENTIFIER]})\\.(${s[a.NUMERICIDENTIFIER]})`),l("MAINVERSIONLOOSE",`(${s[a.NUMERICIDENTIFIERLOOSE]})\\.(${s[a.NUMERICIDENTIFIERLOOSE]})\\.(${s[a.NUMERICIDENTIFIERLOOSE]})`),l("PRERELEASEIDENTIFIER",`(?:${s[a.NUMERICIDENTIFIER]}|${s[a.NONNUMERICIDENTIFIER]})`),l("PRERELEASEIDENTIFIERLOOSE",`(?:${s[a.NUMERICIDENTIFIERLOOSE]}|${s[a.NONNUMERICIDENTIFIER]})`),l("PRERELEASE",`(?:-(${s[a.PRERELEASEIDENTIFIER]}(?:\\.${s[a.PRERELEASEIDENTIFIER]})*))`),l("PRERELEASELOOSE",`(?:-?(${s[a.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${s[a.PRERELEASEIDENTIFIERLOOSE]})*))`),l("BUILDIDENTIFIER","[0-9A-Za-z-]+"),l("BUILD",`(?:\\+(${s[a.BUILDIDENTIFIER]}(?:\\.${s[a.BUILDIDENTIFIER]})*))`),l("FULLPLAIN",`v?${s[a.MAINVERSION]}${s[a.PRERELEASE]}?${s[a.BUILD]}?`),l("FULL",`^${s[a.FULLPLAIN]}$`),l("LOOSEPLAIN",`[v=\\s]*${s[a.MAINVERSIONLOOSE]}${s[a.PRERELEASELOOSE]}?${s[a.BUILD]}?`),l("LOOSE",`^${s[a.LOOSEPLAIN]}$`),l("GTLT","((?:<|>)?=?)"),l("XRANGEIDENTIFIERLOOSE",`${s[a.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),l("XRANGEIDENTIFIER",`${s[a.NUMERICIDENTIFIER]}|x|X|\\*`),l("XRANGEPLAIN",`[v=\\s]*(${s[a.XRANGEIDENTIFIER]})(?:\\.(${s[a.XRANGEIDENTIFIER]})(?:\\.(${s[a.XRANGEIDENTIFIER]})(?:${s[a.PRERELEASE]})?${s[a.BUILD]}?)?)?`),l("XRANGEPLAINLOOSE",`[v=\\s]*(${s[a.XRANGEIDENTIFIERLOOSE]})(?:\\.(${s[a.XRANGEIDENTIFIERLOOSE]})(?:\\.(${s[a.XRANGEIDENTIFIERLOOSE]})(?:${s[a.PRERELEASELOOSE]})?${s[a.BUILD]}?)?)?`),l("XRANGE",`^${s[a.GTLT]}\\s*${s[a.XRANGEPLAIN]}$`),l("XRANGELOOSE",`^${s[a.GTLT]}\\s*${s[a.XRANGEPLAINLOOSE]}$`),l("COERCE",`(^|[^\\d])(\\d{1,${r}})(?:\\.(\\d{1,${r}}))?(?:\\.(\\d{1,${r}}))?(?:$|[^\\d])`),l("COERCERTL",s[a.COERCE],!0),l("LONETILDE","(?:~>?)"),l("TILDETRIM",`(\\s*)${s[a.LONETILDE]}\\s+`,!0),t.tildeTrimReplace="$1~",l("TILDE",`^${s[a.LONETILDE]}${s[a.XRANGEPLAIN]}$`),l("TILDELOOSE",`^${s[a.LONETILDE]}${s[a.XRANGEPLAINLOOSE]}$`),l("LONECARET","(?:\\^)"),l("CARETTRIM",`(\\s*)${s[a.LONECARET]}\\s+`,!0),t.caretTrimReplace="$1^",l("CARET",`^${s[a.LONECARET]}${s[a.XRANGEPLAIN]}$`),l("CARETLOOSE",`^${s[a.LONECARET]}${s[a.XRANGEPLAINLOOSE]}$`),l("COMPARATORLOOSE",`^${s[a.GTLT]}\\s*(${s[a.LOOSEPLAIN]})$|^$`),l("COMPARATOR",`^${s[a.GTLT]}\\s*(${s[a.FULLPLAIN]})$|^$`),l("COMPARATORTRIM",`(\\s*)${s[a.GTLT]}\\s*(${s[a.LOOSEPLAIN]}|${s[a.XRANGEPLAIN]})`,!0),t.comparatorTrimReplace="$1$2$3",l("HYPHENRANGE",`^\\s*(${s[a.XRANGEPLAIN]})\\s+-\\s+(${s[a.XRANGEPLAIN]})\\s*$`),l("HYPHENRANGELOOSE",`^\\s*(${s[a.XRANGEPLAINLOOSE]})\\s+-\\s+(${s[a.XRANGEPLAINLOOSE]})\\s*$`),l("STAR","(<|>)?=?\\s*\\*"),l("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),l("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")},95349:function(e){e.exports={AE:{buildDev:!0,buildProd:!0,defaultTheme:"darkest",id:"AE",themes:["lightest","light","dark","darkest"]},AI:{buildDev:!0,buildProd:!0,defaultTheme:"dark",id:"AI",themes:["lightest","light","dark","darkest"]},DEFAULT:{buildDev:!0,buildProd:!0,defaultTheme:"light",id:"DEFAULT",themes:["lightest","light","dark","darkest"]},GEM:{buildDev:!0,buildProd:!0,defaultTheme:"light",id:"GEM",themes:["light","dark"]},PHXS:{buildDev:!0,buildProd:!0,defaultTheme:"darkest",id:"PHXS",themes:["lightest","light","dark","darkest"]},PPRO:{buildDev:!0,buildProd:!0,defaultTheme:"darkest",id:"PPRO",themes:["lightest","light","dark","darkest"]},XD:{buildDev:!0,buildProd:!0,defaultTheme:"lightest",id:"XD",themes:["lightest"]}}},59135:function(e,t,n){"use strict";var r=n(14859);t.Z=void 0;var o=r(n(81260)),i=r(n(50085)),s=r(n(15198)),a=r(n(60270)),c=r(n(36983)),l=r(n(2588)),u=r(n(52474)),d=n(45440);function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach((function(t){(0,o.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var h=function(e){(0,a.default)(o,e);var t,n,r=(t=o,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,r=(0,l.default)(t);if(n){var o=(0,l.default)(this).constructor;e=Reflect.construct(r,arguments,o)}else e=r.apply(this,arguments);return(0,c.default)(this,e)});function o(){return(0,i.default)(this,o),r.apply(this,arguments)}return(0,s.default)(o,[{key:"_createUrl",value:function(e){return"v4"===this.apiVersion.toLowerCase()?"".concat(this._endpoint,"/accessrequests/").concat(e):"".concat(this._endpoint,"/accessrequests")}},{key:"get",value:function(e){var t=e.orderBy,n=void 0===t?"-requesttime":t,r=e.types,o=void 0===r?[]:r,i=e.limit,s=void 0===i?10:i,a=e.resourceUrn,c={limit:s,orderBy:n,resourceUrn:void 0,types:o},l=this._createUrl(a);return"V3"===this.apiVersion.toUpperCase()&&(c.resourceUrn=a),this.getRequest({params:c,url:l})}},{key:"getNextPage",value:function(e){return this.getRequest({url:e})}},{key:"request",value:function(e){var t=e.canComment,n=e.canShare,r=e.locale,o=void 0===r?"EN_US":r,i=e.message,s=e.notifyCollaborators,a=e.resourceUrn,c=e.role,l=e.targetUrl,u=e.templateName;if(a&&u){var d={email:{locale:o,templateName:u},notifyCollaborators:s,parameters:{message:i,targetUrl:l}},p=c?{notification:d,requestedPermissions:{canComment:t,canShare:n,role:c},resourceUrn:a}:{notification:d,resourceUrn:a},m="".concat(this._endpoint,"/accessrequests");return this.postRequest({params:p,url:m})}throw new Error("Access Requests create failed.")}},{key:"respond",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.action,n=e.canComment,r=e.canShare,o=e.locale,i=void 0===o?"EN_US":o,s=e.message,a=e.requesterId,c=e.targetUrl,l=e.resourceUrn,u=e.role,d=e.templateName,p=e.useMounts;if(l&&a&&t&&d&&("grant"===t&&u||"reject"===t)){var h={email:{templateName:d,locale:i},parameters:{targetUrl:c,message:s}},f={action:t,role:u,requesterId:a,resourceUrn:l,notification:h,useMounts:p},g="".concat(this._endpoint,"/accessrequests/ops");if("grant"===t){var v=m(m({},f),{},{canComment:n,canShare:r});return this.postRequest({params:v,url:g})}return this.postRequest({params:f,url:g})}throw new Error("accessrequests.respond failed")}},{key:"grant",value:function(e){var t=m(m({},e),{},{action:"grant"});return this.respond(t)}},{key:"reject",value:function(e){var t=m(m({},e),{},{action:"reject"});return this.respond(t)}}]),o}(u.default),f=(0,d.InstanceCreator)(h,{});t.Z=f},52430:function(e,t,n){"use strict";var r=n(14859);t.Z=void 0;var o=r(n(50085)),i=r(n(15198)),s=r(n(60270)),a=r(n(36983)),c=r(n(2588)),l=r(n(11140)),u=r(n(52474)),d=n(45440);var p=function(e){(0,s.default)(u,e);var t,n,r=(t=u,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,r=(0,c.default)(t);if(n){var o=(0,c.default)(this).constructor;e=Reflect.construct(r,arguments,o)}else e=r.apply(this,arguments);return(0,a.default)(this,e)});function u(){return(0,o.default)(this,u),r.apply(this,arguments)}return(0,i.default)(u,[{key:"_createUrl",value:function(e){if(!e&&"V4"===this.apiVersion.toUpperCase())throw new Error("Missing Resource URN");if(e)return"V4"===this.apiVersion.toUpperCase()?"".concat(this.endpoint,"/auth/").concat(encodeURIComponent(e)):"".concat(this.endpoint,"/auth/urn/").concat(encodeURIComponent(e))}},{key:"get",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.cdnAcceleration,n=void 0!==t&&t,r=e.resourceUrn,o=e.sharingPassword,i=this._createUrl(r),s={cdnAcceleration:n},a=o||this.sharingPassword,c=a?{"X-Sharing-Password":(0,l.default)(a)}:null;if(!r)throw new Error("Missing Resource Urn");return this.getRequest({url:i,headers:c,params:s})}}]),u}(u.default),m=(0,d.InstanceCreator)(p,{});t.Z=m},49930:function(e,t,n){"use strict";var r=n(14859);t.Z=void 0;var o=r(n(50085)),i=r(n(15198)),s=r(n(60270)),a=r(n(36983)),c=r(n(2588)),l=r(n(52474)),u=n(45440);var d=function(e){(0,s.default)(l,e);var t,n,r=(t=l,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,r=(0,c.default)(t);if(n){var o=(0,c.default)(this).constructor;e=Reflect.construct(r,arguments,o)}else e=r.apply(this,arguments);return(0,a.default)(this,e)});function l(){return(0,o.default)(this,l),r.apply(this,arguments)}return(0,i.default)(l,[{key:"_createUrl",value:function(e,t){var n=(0,u.getUrn)(e);if(!n&&"V4"===this.apiVersion.toUpperCase())throw new Error("Missing Resource URN");return n?"V4"===this.apiVersion.toUpperCase()?"".concat(this.endpoint,"/capabilities/").concat(t?n:encodeURIComponent(n)):"".concat(this.endpoint,"/capabilities/urn/").concat(t?n:encodeURIComponent(n)):"".concat(this.endpoint,"/capabilities/").concat(t?(0,u.getUrlPath)(e):(0,u.encodeURIComponentEachSubdomain)((0,u.getUrlPath)(e)))}},{key:"get",value:function(e){var t=e||{},n=t.resourceUrl,r=t.skipUriEncoding,o=t.params,i=void 0===o?{extraFeatures:"orgEverybody"}:o;if(!n)throw new Error("Missing Resource Path");return this.getRequest({params:i,url:this._createUrl(n,r)})}}]),l}(l.default),p=(0,u.InstanceCreator)(d,{});t.Z=p},41169:function(e,t,n){"use strict";var r=n(14859);t.ZP=void 0;var o=r(n(50085)),i=r(n(15198)),s=r(n(60270)),a=r(n(36983)),c=r(n(2588)),l=r(n(52474)),u=n(45440);var d={stage:"https://platform-cs-stage.adobe.io/index",prod:"https://platform-cs.adobe.io/index"},p=function(e){(0,s.default)(l,e);var t,n,r=(t=l,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,r=(0,c.default)(t);if(n){var o=(0,c.default)(this).constructor;e=Reflect.construct(r,arguments,o)}else e=r.apply(this,arguments);return(0,a.default)(this,e)});function l(){return(0,o.default)(this,l),r.apply(this,arguments)}return(0,i.default)(l,[{key:"get",value:function(){var e=d[this.environment];return this.getRequest({url:e})}}]),l}(l.default),m=(0,u.InstanceCreator)(p,{});t.ZP=m},31431:function(e,t,n){"use strict";var r=n(14859);t.Z=void 0;var o=r(n(50085)),i=r(n(15198)),s=r(n(60270)),a=r(n(36983)),c=r(n(2588)),l=r(n(52474)),u=n(45440);var d=function(e){(0,s.default)(l,e);var t,n,r=(t=l,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,r=(0,c.default)(t);if(n){var o=(0,c.default)(this).constructor;e=Reflect.construct(r,arguments,o)}else e=r.apply(this,arguments);return(0,a.default)(this,e)});function l(){return(0,o.default)(this,l),r.apply(this,arguments)}return(0,i.default)(l,[{key:"create",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t="".concat(this._endpoint,"/invitations"),n=e.resourceUrl,r=e.recipients,o=e.role,i=e.useMounts,s=e.acceptanceRequired,a=e.ansNotification,c=e.emailNotification,l=e.message,u=e.recaptcha,d=e.resourceViewUrl,p={ans:a,email:c,parameters:{message:l,resourceViewUrl:d}},m={acceptanceRequired:s,captcha:u,notification:p,recipients:r,resourceUrl:n,role:o,useMounts:i};return this.postRequest({url:t,params:m})}}]),l}(l.default),p=(0,u.InstanceCreator)(d,{});t.Z=p},75041:function(e,t,n){"use strict";var r=n(14859);t.Z=void 0;var o=r(n(50085)),i=r(n(15198)),s=r(n(60270)),a=r(n(36983)),c=r(n(2588)),l=r(n(52474)),u=n(45440);var d=function(e){(0,s.default)(l,e);var t,n,r=(t=l,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,r=(0,c.default)(t);if(n){var o=(0,c.default)(this).constructor;e=Reflect.construct(r,arguments,o)}else e=r.apply(this,arguments);return(0,a.default)(this,e)});function l(){return(0,o.default)(this,l),r.apply(this,arguments)}return(0,i.default)(l,[{key:"get",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.orderBy,n=void 0===t?"+sharedate":t,r=e.types,o=void 0===r?[]:r,i=e.limit,s=void 0===i?10:i,a="".concat(this.endpoint,"/resources?orderBy=").concat(encodeURIComponent(n),"&type=").concat(encodeURIComponent(o.join(",")),"&limit=").concat(s);return this.getRequest({url:a})}},{key:"getNextPage",value:function(e){return this.getRequest({url:e})}}]),l}(l.default),p=(0,u.InstanceCreator)(d,{});t.Z=p},51768:function(e,t,n){"use strict";var r=n(14859);t.Z=void 0;var o=r(n(50085)),i=r(n(15198)),s=r(n(60270)),a=r(n(36983)),c=r(n(2588)),l=r(n(52474)),u=n(45440);var d=function(e){(0,s.default)(l,e);var t,n,r=(t=l,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,r=(0,c.default)(t);if(n){var o=(0,c.default)(this).constructor;e=Reflect.construct(r,arguments,o)}else e=r.apply(this,arguments);return(0,a.default)(this,e)});function l(){return(0,o.default)(this,l),r.apply(this,arguments)}return(0,i.default)(l,[{key:"get",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n="".concat(this._endpoint,"/share/urn/").concat(e),r={cdnAcceleration:t},o={"x-sharing-password":btoa(this.sharingPassword)};return this.getRequest({url:n,headers:o,params:r})}}]),l}(l.default),p=(0,u.InstanceCreator)(d,{});t.Z=p},96106:function(e,t,n){"use strict";var r=n(14859);t.Z=void 0;var o=r(n(50085)),i=r(n(15198)),s=r(n(60270)),a=r(n(36983)),c=r(n(2588)),l=r(n(82195)),u=r(n(52474)),d=n(45440);var p=function(e){(0,s.default)(u,e);var t,n,r=(t=u,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,r=(0,c.default)(t);if(n){var o=(0,c.default)(this).constructor;e=Reflect.construct(r,arguments,o)}else e=r.apply(this,arguments);return(0,a.default)(this,e)});function u(){return(0,o.default)(this,u),r.apply(this,arguments)}return(0,i.default)(u,[{key:"_createUrl",value:function(e){var t=(0,d.getUrn)(e);if(!t&&"V4"===this.apiVersion.toUpperCase())throw new Error("Missing Resource URN");return t?"V4"===this.apiVersion.toUpperCase()?"".concat(this.endpoint,"/share/").concat(encodeURIComponent(t)):"".concat(this.endpoint,"/share/urn/").concat(encodeURIComponent(t)):"".concat(this.endpoint,"/share/").concat((0,d.encodeURIComponentEachSubdomain)((0,d.getUrlPath)(e)))}},{key:"get",value:function(e){var t=e||{},n=t.params,r=void 0===n?{fields:"descendants",extraFeatures:"orgEverybody"}:n,o=t.resourceUrl;if(!o)throw new Error("Missing Resource resource Url");return this.getRequest({url:this._createUrl(o),params:r})}},{key:"patch",value:function(e){var t=e||{request:{}},n=t.direct,r=t.request,o=void 0===r?{}:r,i=t.resourceUrl;if(!i||(0,l.default)(o)<1)throw new Error("Missing Resource Path or Request paramaters");var s=n?"".concat(this._createUrl(i),"?mode=direct_acl"):this._createUrl(i);return this.patchRequest({url:s,params:o})}},{key:"post",value:function(e){var t=e||{request:{}},n=t.direct,r=t.request,o=void 0===r?{}:r,i=t.resourceUrl;if(!i||(0,l.default)(o)<1)throw new Error("Missing Resource Path or Request paramaters");var s=n?"".concat(this._createUrl(i),"?mode=direct_acl"):this._createUrl(i);return this.postRequest({url:s,params:o})}}]),u}(u.default),m=(0,d.InstanceCreator)(p,{});t.Z=m},52101:function(e,t,n){"use strict";var r=n(14859);t.ZP=void 0;var o=r(n(81260)),i=r(n(50085)),s=r(n(15198)),a=r(n(60270)),c=r(n(36983)),l=r(n(2588)),u=r(n(82195)),d=r(n(52474)),p=n(45440);function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?m(Object(n),!0).forEach((function(t){(0,o.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var f={stage:"https://platform-cs-stage.adobe.io/content",prod:"https://platform-cs.adobe.io/content"},g=function(e){(0,a.default)(o,e);var t,n,r=(t=o,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,r=(0,l.default)(t);if(n){var o=(0,l.default)(this).constructor;e=Reflect.construct(r,arguments,o)}else e=r.apply(this,arguments);return(0,c.default)(this,e)});function o(){return(0,i.default)(this,o),r.apply(this,arguments)}return(0,s.default)(o,[{key:"get",value:function(e,t,n){var r=h(h({},n),t&&{etag:t});if(!e)throw new Error("Missing request paramaters url");return this.getRequest({headers:r,url:e})}},{key:"head",value:function(e){var t="".concat(f[this.environment],"/directory/resolve?id=").concat(e);if(!e)throw new Error("Missing request id");return this.headRequest({headers:{"content-type":"application/vnd.adobecloud.accesscontrolpolicy+json"},url:t})}},{key:"patch",value:function(e,t,n){var r={"content-type":"application/json-patch+json","If-Match":n};if(!e||(0,u.default)(t)<1||!n)throw new Error("Missing request paramaters");return this.patchRequest({headers:r,params:t,url:e})}},{key:"put",value:function(e,t,n){var r={etag:n};if(!e||(0,u.default)(t)<1||!n)throw new Error("Missing request paramaters");return this.putRequest({headers:r,params:t,url:e})}}]),o}(d.default),v=(0,p.InstanceCreator)(g,{});t.ZP=v},52474:function(e,t,n){"use strict";var r=n(14859);Object.defineProperty(t,"__esModule",{value:!0}),t.NormalizeApiResponseException=h,t.default=void 0;var o=r(n(77162)),i=r(n(52954)),s=r(n(50085)),a=r(n(15198)),c=r(n(81260)),l=r(n(82195)),u=r(n(85597)),d=n(45440);function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach((function(t){(0,c.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function h(e){this.error=e,this.statusCode=e.status,this.statusText=e.statusText}var f=function(){function e(t){var n=this;(0,s.default)(this,e),(0,c.default)(this,"_apiKey",void 0),(0,c.default)(this,"_apiVersion",void 0),(0,c.default)(this,"_accessToken",void 0),(0,c.default)(this,"_environment",void 0),(0,c.default)(this,"_endpoint",void 0),(0,c.default)(this,"_refreshToken",void 0),(0,c.default)(this,"_sharingPassword",void 0),(0,c.default)(this,"_token",void 0),(0,c.default)(this,"normalizeApiResponse",(function(e){var t=function(){var r=(0,i.default)(o.default.mark((function r(i){var s,a;return o.default.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(401!==i.status||!n._refreshToken){r.next=5;break}return r.next=3,n._refreshToken();case 3:return n._token=r.sent,r.abrupt("return",e().then((function(e){return 401===e.status?new h(e):t(e)}),(function(e){return e})));case 5:if(i.ok){r.next=7;break}throw new h(i);case 7:if(!(i.headers&&i.headers.has("content-type")&&(i.headers.get("content-type").indexOf("application/json")>=0||i.headers.get("content-type").indexOf("application/vnd.adobecloud.repository+json")>=0||i.headers.get("content-type").indexOf("application/vnd.adobecloud.index+json")>=0))){r.next=11;break}return s=i.json(),a=i.headers.get("etag"),r.abrupt("return",a?s.then((function(e){return m(m({},e),{},{etag:a})})):s);case 11:return r.abrupt("return",i);case 12:case"end":return r.stop()}}),r)})));return function(e){return r.apply(this,arguments)}}(),r=function(){var e=(0,i.default)(o.default.mark((function e(t){return o.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",t instanceof Error?{error:{ok:!1,status:400,statusText:"(synthetic) ".concat(t),type:"error"}}:t);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return e().then(t,r)})),(0,c.default)(this,"deleteRequest",(function(e){var t=e.params,r=void 0===t?{}:t,o=e.url,i=void 0===o?"":o;return n.normalizeApiResponse((function(){return fetch(i,{body:JSON.stringify(r),headers:n.getHeaders(),method:"DELETE"})}))})),(0,c.default)(this,"getRequest",(function(e){var t=e.headers,r=e.headersOverride,o=e.params,i=void 0===o?{}:o,s=e.url,a=void 0===s?"":s,c=(0,l.default)(i)?"".concat(a,"?").concat((0,d.buildParamUrl)(i)):a;return n.normalizeApiResponse((function(){return fetch(c,{headers:n.getHeaders(t,r),method:"GET"})}))})),(0,c.default)(this,"headRequest",(function(e){var t=e.headers,r=e.headersOverride,o=e.params,i=void 0===o?{}:o,s=e.url,a=void 0===s?"":s,c=(0,l.default)(i)?"".concat(a,"?").concat((0,d.buildParamUrl)(i)):a;return n.normalizeApiResponse((function(){return fetch(c,{headers:n.getHeaders(t,r),method:"HEAD"})}))})),(0,c.default)(this,"optionsRequest",(function(e){var t=e.headers,r=e.params,o=void 0===r?{}:r,i=e.url,s=void 0===i?"":i,a=(0,l.default)(o)?"".concat(s,"?").concat((0,d.buildParamUrl)(o)):s;return n.normalizeApiResponse((function(){return fetch(a,{body:JSON.stringify(o),headers:t||n.getHeaders(),method:"OPTIONS"})}))})),(0,c.default)(this,"patchRequest",(function(e){var t=e.headers,r=e.headersOverride,o=e.params,i=void 0===o?{}:o,s=e.url,a=void 0===s?"":s;return n.normalizeApiResponse((function(){return fetch(a,{body:JSON.stringify(i),headers:n.getHeaders(t,r),method:"PATCH"})}))})),(0,c.default)(this,"postRequest",(function(e){var t=e.headers,r=e.headersOverride,o=e.params,i=void 0===o?{}:o,s=e.url,a=void 0===s?"":s;return n.normalizeApiResponse((function(){return fetch(a,{body:JSON.stringify(i),headers:n.getHeaders(t,r),method:"POST"})}))})),(0,c.default)(this,"putRequest",(function(e){var t=e.headers,r=e.headersOverride,o=e.params,i=void 0===o?{}:o,s=e.url,a=void 0===s?"":s;return n.normalizeApiResponse((function(){return fetch(a,{body:JSON.stringify(i),headers:n.getHeaders(t,r),method:"PUT"})}))}));var r=t.apiKey,a=t.accessToken,p=t.apiVersion,f=void 0===p?"V3":p,g=t.environment,v=void 0===g?"stage":g,b=t.refreshToken,y=t.sharingPassword,_=t.token;this._apiKey=r,this._accessToken=a,this._apiVersion=f,this._environment=v,this._endpoint=u.default[v].INVITATIONS_SERVICE_ENDPOINT.replace("{VERSION}",f.toLowerCase()),this._refreshToken=b,this._sharingPassword=y,this._token=_}return(0,a.default)(e,[{key:"apiKey",get:function(){return this._apiKey},set:function(e){this._apiKey=e}},{key:"accessToken",get:function(){return this._accessToken},set:function(e){this._accessToken=e}},{key:"apiVersion",get:function(){return this._apiVersion},set:function(e){this._apiVersion=e}},{key:"endpoint",get:function(){return this._endpoint},set:function(e){this._endpoint=e}},{key:"environment",get:function(){return this._environment},set:function(e){if(!u.default[e])throw new Error("Setting the environment to ".concat(e," is not accepted"));this._environment=e,this._endpoint=u.default[e].INVITATIONS_SERVICE_ENDPOINT}},{key:"sharingPassword",get:function(){return this._sharingPassword},set:function(e){this._sharingPassword=e}},{key:"token",get:function(){return this._token},set:function(e){this._token=e}},{key:"getHeaders",value:function(e,t){var n=this.apiKey,r=this.token,o=this.accessToken,i={"content-type":"application/json","x-api-key":n};return r&&(i.authorization="string"==typeof r&&r.indexOf("Bearer ")>-1?r:"Bearer ".concat(r)),o&&(i["X-Access-Token"]=o),e?t?e:m(m({},i),e):i}}]),e}();t.default=f},45440:function(e,t,n){"use strict";var r=n(14859);Object.defineProperty(t,"__esModule",{value:!0}),t.InstanceCreator=function(e,t){function n(n){var r=t.instance,o=t.params;if(!n&&r)return r;if(n&&r)return t.params=n,t.instance=new e(n),t.instance;if(!o&&!n)throw new Error("Service Class is not configured.");return t.params=n||o,t.instance=new e(t.params),t.instance}return n.configure=function(e){t.params=e},n},t.buildParamUrl=function(e){return(0,o.default)(e)>0?new URLSearchParams(e).toString():""},t.encodeURIComponentEachSubdomain=function(e){return e?e.split("/").map(encodeURIComponent).join("/"):e},t.getUrlPath=function(e){if(i(e)){var t=new URL(e).origin,n=e.substring(t.length);return"/"===n.charAt(0)?n.substring(1):n}return e},t.getUrn=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return i(e)&&e.indexOf("urn:")>-1?e.substring(e.indexOf("urn:")):null},t.isValidUrl=i,n(48567);var o=r(n(82195));function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return/((([A-Za-z]{3,9}:(?:\/\/)?)(?:[-;:&=\+\$,\w]+@)?[A-Za-z0-9.-]+|(?:www.|[-;:&=\+\$,\w]+@)[A-Za-z0-9.-]+)((?:\/[\+~%\/.\w-_ ]*)?\??(?:[-\+=&;%@.\w_]*)#?(?:[\w]*))?)/.test(e)}},85597:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default={mock:{INVITATIONS_SERVICE_ENDPOINT:"/api/{VERSION}"},prod:{INVITATIONS_SERVICE_ENDPOINT:"https://invitations.adobe.io/api/{VERSION}"},stage:{INVITATIONS_SERVICE_ENDPOINT:"https://invitations-stage.adobe.io/api/{VERSION}"}}},69306:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.XD_TARGET_URL_STAGE=t.XD_TARGET_URL_PROD=t.XD_MIME_TYPES=t.XD_ARTIFACT_MIME_TYPES=t.PHOTOSHOP_TARGET_URL_STAGE=t.PHOTOSHOP_TARGET_URL_PROD=t.PHOTOSHOP_MIME_TYPES=t.LIBRARY_MIME_TYPE=t.INDESIGN_MIME_TYPES=t.ILLUSTRATOR_TARGET_URL_STAGE=t.ILLUSTRATOR_TARGET_URL_PROD=t.ILLUSTRATOR_MIME_TYPES=t.FIREFLY_TARGET_URL_STAGE=t.FIREFLY_TARGET_URL_PROD=t.FIREFLY_STYLEKIT_MIME_TYPES=t.FIREFLY_CUSTOM_MODEL_MIME_TYPES=t.CLOUD_DOC_TYPES=t.CANVAS_TARGET_URL_STAGE=t.CANVAS_TARGET_URL_PROD=t.CANVAS_MIME_TYPES=t.ASSETS_WEB_STAGE=t.ASSETS_WEB_SPACES_URL_SUFFIX=t.ASSETS_WEB_PUBLISHED_URL_SUFFIX=t.ASSETS_WEB_PROD=t.ASSETS_WEB_FILE_URL_SUFFIX=t.ASSETS_WEB_CLOUD_DOC_URL_SUFFIX=t.ADOBE_HOME_STAGE=t.ADOBE_HOME_PROD=void 0,t.ADOBE_HOME_PROD="https://www.adobe.com/files",t.ADOBE_HOME_STAGE="https://stage.adobe.com/files",t.ASSETS_WEB_CLOUD_DOC_URL_SUFFIX="?view=difile",t.ASSETS_WEB_FILE_URL_SUFFIX="?view=file",t.ASSETS_WEB_PROD="https://assets.adobe.com",t.ASSETS_WEB_PUBLISHED_URL_SUFFIX="?view=published",t.ASSETS_WEB_SPACES_URL_SUFFIX="?view=spaces",t.ASSETS_WEB_STAGE="https://assets-stage.adobecc.com",t.CANVAS_MIME_TYPES=["application/vnd.adobe.hz.canvas+dcx"],t.CANVAS_TARGET_URL_PROD="https://canvas.adobe.com/id/",t.CANVAS_TARGET_URL_STAGE="https://stage.fred.corp.adobe.com/id/",t.FIREFLY_TARGET_URL_PROD="https://firefly.adobe.com/",t.FIREFLY_TARGET_URL_STAGE="https://firefly-stage.corp.adobe.com/",t.FIREFLY_CUSTOM_MODEL_MIME_TYPES=["application/vnd.adobe.ffmodel+dcx"],t.FIREFLY_STYLEKIT_MIME_TYPES=["application/vnd.adobe.firefly-template+dcx"];var n=["document/vnd.adobe.indesign+dcx"];t.INDESIGN_MIME_TYPES=n;var r=["document/vnd.adobe.illustrator+dcx"];t.ILLUSTRATOR_MIME_TYPES=r,t.ILLUSTRATOR_TARGET_URL_PROD="https://illustrator.adobe.com/id/",t.ILLUSTRATOR_TARGET_URL_STAGE="https://stage.illustrator.adobe.com/id/",t.LIBRARY_MIME_TYPE="application/vnd.adobe.library+dcx";var o=["document/vnd.adobe.psdc+dcx","document/vnd.adobe.cpsd+dcx","document/vnd.adobe.cpsd.live+dcx"];t.PHOTOSHOP_MIME_TYPES=o,t.PHOTOSHOP_TARGET_URL_PROD="https://photoshop.adobe.com/id/",t.PHOTOSHOP_TARGET_URL_STAGE="https://stage.photoshop.adobe.com/id/",t.XD_TARGET_URL_PROD="https://xd.adobe.com/view/",t.XD_TARGET_URL_STAGE="https://stage.xd.adobe.com/view/";var i=["application/vnd.adobe.xd.cloudproject+dcx"];t.XD_MIME_TYPES=i,t.XD_ARTIFACT_MIME_TYPES=["application/vnd.adobe.xd.sharedartifact+dcx"];var s=[].concat(o,r,n,i,["application/vnd.adobe.gemini+dcx"]);t.CLOUD_DOC_TYPES=s},50757:function(e,t,n){"use strict";t.Z=function(e){var t=e.assetId,n=e.customModelTargetUrlPrefix,o=e.environment,i=e.hostId,s=e.isArtifact,a=e.mimeType,c=e.spaceUrn,l=e.type,u=e.useProductViewUrl;if(!t)return"";var d="stage"===o?r.ASSETS_WEB_STAGE:r.ASSETS_WEB_PROD,p="stage"===o?r.ADOBE_HOME_STAGE:r.ADOBE_HOME_PROD;if(u&&r.PHOTOSHOP_MIME_TYPES.includes(a))return"stage"===o?"".concat(r.PHOTOSHOP_TARGET_URL_STAGE).concat(t):"".concat(r.PHOTOSHOP_TARGET_URL_PROD).concat(t);if(u&&r.ILLUSTRATOR_MIME_TYPES.includes(a))return"stage"===o?"".concat(r.ILLUSTRATOR_TARGET_URL_STAGE).concat(t):"".concat(r.ILLUSTRATOR_TARGET_URL_PROD).concat(t);if(r.FIREFLY_STYLEKIT_MIME_TYPES.includes(a)){var m="stage"===o?r.FIREFLY_TARGET_URL_STAGE:r.FIREFLY_TARGET_URL_PROD,h=new URL("".concat(m,"generate/images"));return h.searchParams.set("docId",t),h.searchParams.set("type","stylekit"),h.toString()}if("trainingSetLibrary"===l){if(n&&"genstudio"===i)return"".concat(n,"genstudio/customModels/editor/").concat(t);var f="stage"===o?r.FIREFLY_TARGET_URL_STAGE:r.FIREFLY_TARGET_URL_PROD;return"".concat(f,"cme/train/").concat(t)}if(r.FIREFLY_CUSTOM_MODEL_MIME_TYPES.includes(a)){if(n&&"genstudio"===i)return new URL("".concat(n,"genstudio/create/brandimages?customModelRef=").concat(encodeURIComponent(t))).toString();var g="stage"===o?r.FIREFLY_TARGET_URL_STAGE:r.FIREFLY_TARGET_URL_PROD,v=new URL("".concat(g,"generate/images"));return v.searchParams.set("customModelId",t),v.toString()}return r.CANVAS_MIME_TYPES.includes(a)?"stage"===o?"".concat(r.CANVAS_TARGET_URL_STAGE).concat(t):"".concat(r.CANVAS_TARGET_URL_PROD).concat(t):r.XD_ARTIFACT_MIME_TYPES.includes(a)?"stage"===o?"".concat(r.XD_TARGET_URL_STAGE).concat(t):"".concat(r.XD_TARGET_URL_PROD).concat(t):"spaceDocument"===l?"".concat(d,"/id/").concat(t).concat(r.ASSETS_WEB_SPACES_URL_SUFFIX):"space"===l||c&&("space"===l||c.toLowerCase()===t.toLowerCase())?"".concat(d,"/projects/").concat(t):"team"===l?"".concat(p,"/projects/").concat(t):r.CLOUD_DOC_TYPES.includes(a)?"".concat(d,"/id/").concat(t).concat(r.ASSETS_WEB_CLOUD_DOC_URL_SUFFIX):s?"".concat(d,"/id/").concat(t).concat(r.ASSETS_WEB_PUBLISHED_URL_SUFFIX):a===r.LIBRARY_MIME_TYPE?"".concat(p,"/libraries/").concat(t):"".concat(d,"/id/").concat(t).concat(r.ASSETS_WEB_FILE_URL_SUFFIX)};var r=n(69306)},47239:function(e,t,n){e.exports={AccessRequestsService:n(59135).Z,AuthService:n(52430).Z,CapabilitiesService:n(49930).Z,getTargetUrl:n(50757).Z,IndexRepositoryService:n(41169).ZP,InvitationService:n(31431).Z,ResourcesService:n(75041).Z,ShareContentService:n(51768).Z,ShareService:n(96106).Z,StorageRepositoryService:n(52101).ZP}},85051:function(e,t,n){"use strict";var r=n(14859);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(81260)),i=r(n(50085)),s=r(n(15198)),a=n(44442),c=n(5201);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){(0,o.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d=Symbol(),p=Symbol(),m=function(){function e(t){if((0,i.default)(this,e),this._apiKey=null,this._environment="stage",this._token=null,t!==p&&"test"!==t)throw new Error("Cannot create singleton")}return(0,s.default)(e,[{key:"configure",value:function(e){e.token&&(this._token=e.token),e.environment&&(this._environment=e.environment,this._endpoint=(0,a.getConfigValue)(this._environment,"LINKS_ENDPOINT")),e.apiKey&&(this._apiKey=e.apiKey)}},{key:"apiKey",get:function(){return this._apiKey},set:function(e){this._apiKey=e}},{key:"environment",get:function(){return this._environment},set:function(e){var t=["stage","prod"],n="";if(t.forEach((function(e,r){var o=r+1===t.length?"":", ";n+=e+o})),-1===t.indexOf(e))throw new Error("Setting the environment to ".concat(e," is not accepted. Acceptable values are ").concat(n));this._environment=e,this._endpoint=(0,a.getConfigValue)(this._environment,"LINKS_ENDPOINT")}},{key:"token",get:function(){return this._token},set:function(e){this._token=e}},{key:"createLink",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(e){var o={resource:r?e:(0,c.encodeURIComponentCCStorageUrl)(e),metadata:u({allowSubscribe:!0,allowCopy:!0,allowComment:!0,allowDownload:!0,displayCoverImage:!0,description:t},n)};return this.fetch("".concat(this._endpoint,"publinks"),"POST",o)}throw new Error("Missing resourceId")}},{key:"removeLink",value:function(e){if(e)return this.fetch("".concat(this._endpoint,"publinks/").concat(e),"DELETE",{},{"If-Match":"*"});throw new Error("Missing linkId")}},{key:"getCapabilities",value:function(e){var t=e.startsWith("/")?"".concat(this._endpoint,"capabilities").concat(e):"".concat(this._endpoint,"capabilities/").concat((0,c.encodeURIComponentEachSubdomain)((0,c.getUrlPath)(e)));return this.fetch(t,"GET")}},{key:"getCCStorageContents",value:function(e){var t=e.resourceId,n=e.skipUriEncoding,r=void 0!==n&&n,o={"x-api-key":this.apiKey};return this.fetch(r?t:(0,c.encodeURIComponentCCStorageUrl)(t),"GET",null,o).then((function(e){if(!e||!e.ok)throw e;return e}))}},{key:"getAssetLocation",value:function(e){var t=e.resourceId,n=e.skipUriEncoding,r=void 0!==n&&n;return this.getCCStorageContents({resourceId:t,skipUriEncoding:r}).then((function(e){return e.headers.get("content-location")}))}},{key:"getLink",value:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.location,r=t.linkId,o=t.resourceId,i=t.skipUriEncoding,s=void 0!==i&&i;if(null===n&&null===r&&null===o)throw new Error("Missing location or linkId or resourceId");return e=r?"".concat(this._endpoint,"publinks/").concat(r):n||(s?"".concat(this._endpoint,"publinks/").concat((0,c.getUrlPath)(o)):"".concat(this._endpoint,"publinks/").concat((0,c.encodeURIComponentEachSubdomain)((0,c.getUrlPath)(o)))),this.fetch(e,"GET")}},{key:"updateMetadata",value:function(e,t,n){if(e&&n)return this.fetch("".concat(this._endpoint,"publinks/").concat(e,"/metadata"),"PUT",n,{"If-Match":t});throw new Error("Missing linkId")}},{key:"fetch",value:function(e){function t(t,n,r,o){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e,t,n,r){var o={"cache-control":"no-cache","x-feature-override":"storage_public_files,cdn_public_files"};r&&r["If-None-Match"]?o["If-None-Match"]=r["If-None-Match"]:r&&r["If-Match"]&&(o["If-Match"]=r["If-Match"]),r&&r["x-api-key"]&&(o["x-api-key"]=r["x-api-key"]);var i=t||"GET";if("GET"!==i&&!this._token)throw new Error("Authorization not configured. Please set the bearer token before calling this method.");return this._token&&(o.Authorization=this._token.indexOf("Bearer ")>-1?this._token:"Bearer ".concat(this._token)),fetch(e,{method:i,headers:o,body:n?JSON.stringify(n):void 0})}))}],[{key:"instance",get:function(){return this[d]||(this[d]=new e(p)),this[d]}}]),e}(),h=m;t.default=h},15097:function(e,t,n){"use strict";var r=n(14859);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(58921)),i=r(n(50085)),s=r(n(15198)),a=r(n(81260)),c=r(n(82195)),l=r(n(85448)),u=n(44442);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){(0,a.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var m=function(){function e(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,i.default)(this,e),(0,a.default)(this,"deleteRequest",(function(e){var n=e.url,r=void 0===n?"":n,o=e.params,i=void 0===o?{}:o,s=e.headers,a=void 0===s?{}:s;return t.normalizeApiResponse((function(){return fetch(r,{body:JSON.stringify(i),headers:t.getHeaders(a),method:"DELETE"})}))})),(0,a.default)(this,"getRequest",(function(e){var n=e.url,r=void 0===n?"":n,o=e.params,i=void 0===o?{}:o,s=e.headers,a=e.headersOverride,l=(0,c.default)(i)?"".concat(r,"?").concat(t.buildParamUrl(i)):r;return t.normalizeApiResponse((function(){return fetch(l,{headers:t.getHeaders(s,a),method:"GET"})})).catch((function(e){return e}))})),(0,a.default)(this,"headRequest",(function(e){var n=e.url,r=void 0===n?"":n,o=e.params,i=void 0===o?{}:o,s=e.headers,a=e.headersOverride,l=(0,c.default)(i)?"".concat(r,"?").concat(t.buildParamUrl(i)):r;return t.normalizeApiResponse((function(){return fetch(l,{headers:t.getHeaders(s,a),method:"HEAD"})}))})),(0,a.default)(this,"optionsRequest",(function(e){var n=e.url,r=void 0===n?"":n,o=e.params,i=void 0===o?{}:o,s=(0,c.default)(i)?"".concat(r,"?").concat(t.buildParamUrl(i)):r;return t.normalizeApiResponse((function(){return fetch(s,{body:JSON.stringify(i),headers:headers||t.getHeaders(),method:"OPTIONS"})}))})),(0,a.default)(this,"patchRequest",(function(e){var n=e.url,r=void 0===n?"":n,o=e.params,i=void 0===o?{}:o,s=e.headers;return t.normalizeApiResponse((function(){return fetch(r,{body:JSON.stringify(i),headers:s||t.getHeaders(),method:"PATCH"})}))})),(0,a.default)(this,"postRequest",(function(e){var n=e.url,r=void 0===n?"":n,o=e.params,i=void 0===o?{}:o,s=e.headers;return t.normalizeApiResponse((function(){return fetch(r,{body:JSON.stringify(i),headers:s||t.getHeaders(),method:"POST"})}))})),(0,a.default)(this,"putRequest",(function(e){var n=e.url,r=void 0===n?"":n,o=e.params,i=void 0===o?{}:o,s=e.headers,a=void 0===s?{}:s;return t.normalizeApiResponse((function(){return fetch(r,{body:JSON.stringify(i),headers:t.getHeaders(a),method:"PUT"})}))}));var r=n.apiKey,o=n.environment,s=void 0===o?"stage":o,l=n.refreshToken,d=n.token,p=n.version;this._apiKey=r,this._environment=s,this._refreshToken=l,this._token=d,this._version=p,this._endpoint=(0,u.getConfigValue)(s,"ENDPOINT",this.version)}return(0,s.default)(e,[{key:"apiKey",get:function(){return this._apiKey},set:function(e){this._apiKey=e}},{key:"endpoint",get:function(){return this._endpoint},set:function(e){var t=this._environment;this._endpoint=(0,u.getConfigValue)(t,"ENDPOINT",this._version)}},{key:"environment",get:function(){return this._environment},set:function(e){this._environment=e,this._endpoint=(0,u.getConfigValue)(e,"ENDPOINT",this._version)}},{key:"token",get:function(){return this._token},set:function(e){this._token=e}},{key:"buildParamUrl",value:function(e,t){var n=this,r="";return(0,l.default)(e,(function(e,i){if(e instanceof Array||"object"===(0,o.default)(e)){var s=t?"".concat(t,"[").concat(i,"]"):i;r=r?"".concat(r,"&").concat(n.buildParamUrl(e,s)):n.buildParamUrl(e,s)}else{var a=isNaN(parseInt(i,10))?i:"",c=t?"".concat(t,"[").concat(a,"]"):a,l=encodeURIComponent(e);r=r?"".concat(r,"&").concat(c,"=").concat(l):"".concat(c,"=").concat(l)}})),r}},{key:"version",get:function(){return this._version},set:function(e){this._version="V1"===e||"v2"===e?e:"v1"}},{key:"getHeaders",value:function(e,t){var n=this.apiKey,r=this.token,o={"cache-control":"no-cache","content-type":"application/json"};return r&&(o.authorization="string"==typeof r&&r.indexOf("Bearer ")>-1?r:"Bearer ".concat(r)),n?o["x-api-key"]=n:o["x-feature-override"]="storage_public_files,cdn_public_files",e?t?e:p(p({},o),e):o}},{key:"normalizeApiResponse",value:function(e){var t=this;return e().then((function n(r){try{if(401===r.status&&t._refreshToken)return t._refreshToken().then((function(r){return t._token=r,e().then((function(e){return 401===e.status?{error:e,statusCode:e.status,statusText:e.statusText}:n(e)}))}));if(!r.ok)throw r;if("application/json"===r.headers.get("content-type")){var o=r.json(),i=r.headers.get("etag"),s=r.headers.get("location");return i||s?o.then((function(e){return p(p({},e),{},{etag:i,location:s})})):o}return r}catch(e){return{error:e,statusCode:e.status,statusText:e.statusText}}}),(function(e){return e}))}}]),e}();t.default=m},38930:function(e,t,n){"use strict";var r=n(14859);Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.CREATE_DEFAULTS_METADATA=void 0;var o=r(n(81260)),i=r(n(50085)),s=r(n(15198)),a=r(n(60270)),c=r(n(36983)),l=r(n(2588)),u=r(n(15097)),d=n(5201);function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach((function(t){(0,o.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var h={allowComment:!0,allowCopy:!0,allowDownload:!0,allowSubscribe:!0,displayCoverImage:!0};t.CREATE_DEFAULTS_METADATA=h;var f=function(e){(0,a.default)(o,e);var t,n,r=(t=o,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,r=(0,l.default)(t);if(n){var o=(0,l.default)(this).constructor;e=Reflect.construct(r,arguments,o)}else e=r.apply(this,arguments);return(0,c.default)(this,e)});function o(e){return(0,i.default)(this,o),r.call(this,m(m({},e),{},{version:"V1"}))}return(0,s.default)(o,[{key:"create",value:function(e,t){if(!e)throw new Error("Missing resourceId");var n="".concat(this.endpoint,"/publinks"),r={metadata:m(m({},h),{},{description:t}),resource:e};return this.postRequest({url:n,params:r})}},{key:"delete",value:function(e){if(!e)throw new Error("Missing linkId");var t={headers:{"if-match":"*"},url:"".concat(this.endpoint,"publinks/").concat(e)};return this.deleteRequest(t)}},{key:"get",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.location,n=void 0===t?null:t,r=e.linkId,o=void 0===r?null:r,i=e.skipUriEncoding,s=void 0!==i&&i;if(null===n&&null===o)throw new Error("Missing location and linkId");var a=n;return n||(a=s?"".concat(this.endpoint,"publinks/").concat((0,d.getUrlPath)(o)):"".concat(this.endpoint,"publinks/").concat((0,d.encodeURIComponentEachSubdomain)((0,d.getUrlPath)(o)))),this.getRequest({url:a})}},{key:"getUserCapabilities",value:function(){var e="".concat(this.endpoint,"capabilities/:user");return this.getRequest({url:e})}},{key:"getCapabilities",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.resourceId,n=e.skipUriEncoding,r=void 0!==n&&n;if(!t)throw new Error("Missing resourceId");var o=r?"".concat(this.endpoint,"capabilities/").concat((0,d.getUrlPath)(t)):"".concat(this.endpoint,"capabilities/").concat((0,d.encodeURIComponentEachSubdomain)((0,d.getUrlPath)(t)));return this.getRequest({url:o})}},{key:"updateMetadata",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.linkId,n=e.etag,r=e.metadata;if(!t||!r||!n)throw new Error("Missing correct paramaters");var o={headers:{"if-match":n},params:r,url:"".concat(this.endpoint,"publinks/").concat(t,"/metadata")};this.putRequest(o)}}]),o}(u.default),g=(0,d.InstanceCreator)(f,{});t.default=g},53205:function(e,t,n){"use strict";var r=n(14859);Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.CREATE_DEFAULTS_METADATA=void 0;var o=r(n(81260)),i=r(n(50085)),s=r(n(15198)),a=r(n(60270)),c=r(n(36983)),l=r(n(2588)),u=r(n(15097)),d=n(5201);function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach((function(t){(0,o.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var h={allowComment:!0,allowCopy:!0,allowDownload:!0};t.CREATE_DEFAULTS_METADATA=h;var f=function(e){(0,a.default)(o,e);var t,n,r=(t=o,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,r=(0,l.default)(t);if(n){var o=(0,l.default)(this).constructor;e=Reflect.construct(r,arguments,o)}else e=r.apply(this,arguments);return(0,c.default)(this,e)});function o(e){return(0,i.default)(this,o),r.call(this,m(m({},e),{},{version:"V2"}))}return(0,s.default)(o,[{key:"auth",value:function(e,t){if(!e||!t)throw new Error("Missing valid request paramaters");var n={params:{password:t},url:"".concat(this.endpoint,"/").concat(e,"/auth")};return this.postRequest(n)}},{key:"create",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.metadata,n=void 0===t?{}:t,r=e.password,o=e.resourceUrl;if(!o)throw new Error("Missing resource Url");var i={metadata:m(m({},h),n),password:r,resource:o},s=this.endpoint;return this.postRequest({url:s,params:i})}},{key:"delete",value:function(e,t){if(!e||!t)throw new Error("Missing linkId or etag");var n={headers:{"if-match":t},url:"".concat(this.endpoint,"/").concat(e)};return this.deleteRequest(n)}},{key:"get",value:function(e){if(!e)throw new Error("Missing resource URL");var t="".concat(this.endpoint,"/").concat((0,d.getUrlPath)(e));return this.getRequest({url:t})}},{key:"updateMetadata",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.linkId,n=e.metadata,r=e.etag;if(!t||!n||!r)throw new Error("Missing linkId or metadata");var o={headers:{"if-match":r},params:n,url:"".concat(this.endpoint,"/").concat(t,"/metadata")};return this.putRequest(o)}},{key:"updatePassword",value:function(e,t){if(!e)throw new Error("Missing link Id");var n={params:{password:t},url:"".concat(this.endpoint,"/").concat(e,"/password")};return this.putRequest(n)}}]),o}(u.default),g=(0,d.InstanceCreator)(f,{});t.default=g},44442:function(e,t,n){"use strict";var r=n(14859);Object.defineProperty(t,"__esModule",{value:!0}),t.getConfigValue=function(e,t,n){return("prod"===e?n&&i.default[n]?i.default[n]:i.default:n&&o.default[n]?o.default[n]:o.default)[t]};var o=r(n(91374)),i=r(n(9581))},9581:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.LINKS_ENDPOINT=void 0,t.LINKS_ENDPOINT="https://cc-collab.adobe.io/",t.default={LINKS_ENDPOINT:"https://cc-collab.adobe.io/",V1:{ENDPOINT:"https://links.adobe.io/api/v1/"},V2:{ENDPOINT:"https://links.adobe.io/api/v2/links"}}},91374:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.LINKS_ENDPOINT=void 0,t.LINKS_ENDPOINT="https://cc-collab-stage.adobe.io/",t.default={LINKS_ENDPOINT:"https://cc-collab-stage.adobe.io/",V1:{ENDPOINT:"https://links-stage.adobe.io/api/v1/"},V2:{ENDPOINT:"https://links-stage.adobe.io/api/v2/links"}}},74258:function(e,t,n){"use strict";var r=n(14859);Object.defineProperty(t,"KU",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"ge",{enumerable:!0,get:function(){return i.default}});var o=r(n(85051)),i=r(n(38930));r(n(53205))},5201:function(e,t,n){"use strict";function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return/((([A-Za-z]{3,9}:(?:\/\/)?)(?:[-;:&=\+\$,\w]+@)?[A-Za-z0-9.-]+|(?:www.|[-;:&=\+\$,\w]+@)[A-Za-z0-9.-]+)((?:\/[\+~%\/.\w-_ ]*)?\??(?:[-\+=&;%@.\w_]*)#?(?:[\w]*))?)/.test(e)}function o(e){return e?e.split("/").map(encodeURIComponent).join("/"):e}Object.defineProperty(t,"__esModule",{value:!0}),t.InstanceCreator=function(e,t){function n(n){var r=t.instance,o=t.params;if(!n&&r)return r;if(n&&r)return t.params=n,t.instance=new e(t.params),t.instance;if(!o&&!n)throw new Error("Service Class is not configured.");return t.params=n||o,t.instance=new e(t.params),t.instance}return n.configure=function(e){t.params=e},n},t.encodeURIComponentCCStorageUrl=function(e){if(r(e)){var t=new URL(e).origin;return t+o(e.substring(t.length))}return e},t.encodeURIComponentEachSubdomain=o,t.getUrlPath=function(e){if(r(e)){var t=new URL(e).origin,n=e.substring(t.length);return"/"===n.charAt(0)?n.substring(1):n}return e},t.isValidUrl=r,n(48567)},59735:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=n(99972),i=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this._environment="stage",this._apiKey=null}return r(e,[{key:"_validate",value:function(){if(!this._suggestionApiHref){if(this._environment&&this._endpoint&&this._apiKey)return this.discover();throw new Error("People Graph SDK has not been properly configured yet.")}return Promise.resolve()}},{key:"configure",value:function(e){var t=e.acceptHeaderVersion,n=e.accessToken,r=e.apiKey,i=e.environment,s=e.refreshToken,a=e.token;i&&(this.setEnvironment(i),this._endpoint=(0,o.getConfigValue)(this._environment,"PGS_ENDPOINT")),r&&(this._apiKey=r),a&&(this._token=a),n&&(this._accessToken=n),this._refreshToken=s,this._acceptHeaderVersion="application/vnd.adobe.people-graph."+(t&&t.toLowerCase()||"v1")+"+json",this._suggestionApiHref=void 0,delete this._pendingDiscover}},{key:"setEnvironment",value:function(e){var t=["stage","prod"],n="";if(t.forEach((function(e,r){var o=r+1===t.length?"":", ";n+=e+o})),-1===t.indexOf(e))throw new Error("Setting the environment to "+e+" is not accepted. Acceptable values are "+n);this._environment=e,this._endpoint=(0,o.getConfigValue)(this._environment,"PGS_ENDPOINT")}},{key:"discover",value:function(){var e=this;return this._pendingDiscover||(this._pendingDiscover=this.fetch(this._endpoint,"GET").then((function(t){if(!t||!t._links)throw 401===t.status?t:new Error("Links not found from discovery entry point");var n=t._links;e._suggestionApiHref=n.suggest&&n.suggest.href?n.suggest.href:void 0,e._acceptApiHref=n.accept&&n.accept.href?n.accept.href:void 0,e._acceptMaxItems=n.accept&&n.accept.limits&&n.accept.limits.max_items?n.accept.limits.max_items:void 0})).catch((function(e){return e})).finally((function(){return delete e._pendingDiscover}))),this._pendingDiscover}},{key:"getQuery",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r={type:"PERSON"===t||"GROUP"===t?[t]:["PERSON","GROUP"],value:e};return n.length&&(r.tags=n),r}},{key:"getSuggestions",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.peopleType,r=t.relationship,i=void 0===r?"INVITE":r,s=t.resourceType,a=t.resourceUrl,c=t.resourceUrn,l=t.searchText,u=void 0===l?"":l,d=t.tags;if(s){if(u.length>(0,o.getConfigValue)(this._environment,"MAX_LENGTH"))return Promise.resolve([]);var p={resourceType:s,resourceUrn:c,resourceUrl:a,relationship:i,query:this.getQuery(u,n,d)};return this._validate().then((function(){return e.fetch(e._suggestionApiHref,"POST",p,{"x-ccx-workflow":!0})})).then((function(e){if(e&&e._embedded&&e._embedded.suggestions)return e._embedded.suggestions;throw e&&401===e.status?e:new Error("Response did not contain suggestions.")}))}return Promise.reject("Missing resourceType. resourceType is required to get PGC suggestions.")}},{key:"acceptTokens",value:function(e){var t=this,n={tokens:e};return this._validate().then((function(){if(e.length>t._acceptMaxItems)return Promise.reject("Attempting to accept more tokens than the service max limit.")})).then((function(){return t.fetch(t._acceptApiHref,"POST",n)})).then((function(e){if(e&&e._embedded)return e._embedded;throw new Error("Response did not contain addresses")}))}},{key:"fetch",value:function(e){function t(t,n,r,o){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e,t,n,r){var o=this,i=t||"GET",s=this._token;if("GET"!==i&&!s)return Promise.reject("Authorization not configured. Please set the bearer token before calling this method.");var a=Object.assign({"Content-Type":"application/json","X-API-Key":this._apiKey,Authorization:s?s.includes("Bearer ")?s:"Bearer "+s:void 0,Accept:this._acceptHeaderVersion},r);return this._accessToken&&(a["X-Access-Token"]=this._accessToken),fetch(e,{method:i,headers:a,body:n?JSON.stringify(n):void 0}).then((function(t){return 401===t.status&&o._refreshToken?o._refreshToken().then((function(t){return o._token=t,a.Authorization=t?t.includes("Bearer ")?t:"Bearer "+t:void 0,fetch(e,{method:i,headers:a,body:n?JSON.stringify(n):void 0}).then((function(e){return e.ok?e.json():e}))})):t.ok?t.json():t}))}))}]),e}();t.default=i,e.exports=t.default},99972:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getConfigValue=function(e,t){return("prod"===e?o:r)[t]};var r=i(n(19937)),o=i(n(10523));function i(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}},10523:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PGS_ENDPOINT="https://pgc.adobe.io/api/discovery",t.MAX_LENGTH=256,t.COLLABORATOR_TAG="COLLABORATOR",t.OWNER_TAG="OWNER",t.ANNOTATOR_TAG="ANNOTATOR"},19937:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PGS_ENDPOINT="https://pgc-stage.adobe.io/api/discovery",t.MAX_LENGTH=256,t.COLLABORATOR_TAG="COLLABORATOR",t.OWNER_TAG="OWNER",t.ANNOTATOR_TAG="ANNOTATOR"},67620:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=(r=n(59735))&&r.__esModule?r:{default:r};t.default={Client:o.default},e.exports=t.default},77977:function(){},7896:function(e,t,n){"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(this,arguments)}n.d(t,{Z:function(){return r}})},81665:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(88960);function o(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,(0,r.Z)(e,t)}},88960:function(e,t,n){"use strict";function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}n.d(t,{Z:function(){return r}})},87831:function(e){"use strict";e.exports=JSON.parse('{"File":"Soubor","Folder":"Složka"}')},89034:function(e){"use strict";e.exports=JSON.parse('{"File":"Fil","Folder":"Mappe"}')},57472:function(e){"use strict";e.exports=JSON.parse('{"File":"Datei","Folder":"Ordner"}')},48519:function(e){"use strict";e.exports=JSON.parse('{"File":"File","Folder":"Folder"}')},91808:function(e){"use strict";e.exports=JSON.parse('{"File":"Archivo","Folder":"Carpeta"}')},49966:function(e){"use strict";e.exports=JSON.parse('{"File":"Tiedosto","Folder":"Kansio"}')},93628:function(e){"use strict";e.exports=JSON.parse('{"File":"Fichier","Folder":"Dossier"}')},37732:function(e){"use strict";e.exports=JSON.parse('{"File":"Fájl","Folder":"Mappa"}')},36959:function(e){"use strict";e.exports=JSON.parse('{"File":"File","Folder":"Cartella"}')},51808:function(e){"use strict";e.exports=JSON.parse('{"File":"ファイル","Folder":"フォルダー"}')},42033:function(e){"use strict";e.exports=JSON.parse('{"File":"파일","Folder":"폴더"}')},15710:function(e){"use strict";e.exports=JSON.parse('{"File":"Fil","Folder":"Mappe"}')},85800:function(e){"use strict";e.exports=JSON.parse('{"File":"Bestand","Folder":"Map"}')},52580:function(e){"use strict";e.exports=JSON.parse('{"File":"Plik","Folder":"Folder"}')},39875:function(e){"use strict";e.exports=JSON.parse('{"File":"Arquivo","Folder":"Pasta"}')},76574:function(e){"use strict";e.exports=JSON.parse('{"File":"Файл","Folder":"Папка"}')},27819:function(e){"use strict";e.exports=JSON.parse('{"File":"Fil","Folder":"Mapp"}')},23349:function(e){"use strict";e.exports=JSON.parse('{"File":"Dosya","Folder":"Klasör"}')},39783:function(e){"use strict";e.exports=JSON.parse('{"File":"Файл","Folder":"Папка"}')},2659:function(e){"use strict";e.exports=JSON.parse('{"File":"文件","Folder":"文件夹"}')},88992:function(e){"use strict";e.exports=JSON.parse('{"File":"檔案","Folder":"資料夾"}')},97369:function(e){"use strict";e.exports={select:"Vybrat"}},83792:function(e){"use strict";e.exports={select:"Vælg"}},45926:function(e){"use strict";e.exports=JSON.parse('{"select":"Auswählen"}')},66091:function(e){"use strict";e.exports={select:"Select"}},69988:function(e){"use strict";e.exports=JSON.parse('{"select":"Seleccionar"}')},24794:function(e){"use strict";e.exports={select:"Valitse"}},31272:function(e){"use strict";e.exports=JSON.parse('{"select":"Sélectionner"}')},23378:function(e){"use strict";e.exports=JSON.parse('{"select":"Kijelölés"}')},10973:function(e){"use strict";e.exports=JSON.parse('{"select":"Seleziona"}')},95424:function(e){"use strict";e.exports={select:"選択"}},34607:function(e){"use strict";e.exports={select:"선택"}},5293:function(e){"use strict";e.exports={select:"Velg"}},72695:function(e){"use strict";e.exports=JSON.parse('{"select":"Selecteren"}')},16846:function(e){"use strict";e.exports={select:"Zaznacz"}},49706:function(e){"use strict";e.exports=JSON.parse('{"select":"Selecionar"}')},77795:function(e){"use strict";e.exports={select:"Выбрать"}},6197:function(e){"use strict";e.exports={select:"Markera"}},42497:function(e){"use strict";e.exports={select:"Seç"}},53673:function(e){"use strict";e.exports={select:"Вибрати"}},21839:function(e){"use strict";e.exports={select:"选择"}},94361:function(e){"use strict";e.exports={select:"選取"}},44854:function(e){"use strict";e.exports=JSON.parse('{"steps":"{currentStep} z {totalSteps}"}')},58086:function(e){"use strict";e.exports=JSON.parse('{"steps":"{currentStep} af {totalSteps}"}')},56600:function(e){"use strict";e.exports=JSON.parse('{"steps":"{currentStep} von {totalSteps}"}')},7463:function(e){"use strict";e.exports=JSON.parse('{"steps":"{currentStep} of {totalSteps}"}')},71239:function(e){"use strict";e.exports=JSON.parse('{"steps":"{currentStep} de {totalSteps}"}')},63408:function(e){"use strict";e.exports=JSON.parse('{"steps":"{currentStep}/{totalSteps}"}')},26543:function(e){"use strict";e.exports=JSON.parse('{"steps":"{currentStep} sur {totalSteps}"}')},94620:function(e){"use strict";e.exports=JSON.parse('{"steps":"{currentStep} / {totalSteps}"}')},60134:function(e){"use strict";e.exports=JSON.parse('{"steps":"{currentStep} di {totalSteps}"}')},83527:function(e){"use strict";e.exports=JSON.parse('{"steps":"{currentStep} / {totalSteps}"}')},92384:function(e){"use strict";e.exports=JSON.parse('{"steps":"{currentStep}/{totalSteps}"}')},2473:function(e){"use strict";e.exports=JSON.parse('{"steps":"{currentStep} av {totalSteps}"}')},33321:function(e){"use strict";e.exports=JSON.parse('{"steps":"{currentStep} van {totalSteps}"}')},77279:function(e){"use strict";e.exports=JSON.parse('{"steps":"Krok {currentStep} z {totalSteps}"}')},35325:function(e){"use strict";e.exports=JSON.parse('{"steps":"{currentStep} de {totalSteps}"}')},74106:function(e){"use strict";e.exports=JSON.parse('{"steps":"{currentStep} из {totalSteps}"}')},66426:function(e){"use strict";e.exports=JSON.parse('{"steps":"{currentStep} av {totalSteps}"}')},62510:function(e){"use strict";e.exports=JSON.parse('{"steps":"{currentStep} / {totalSteps}"}')},77378:function(e){"use strict";e.exports=JSON.parse('{"steps":"{currentStep} із {totalSteps}"}')},45796:function(e){"use strict";e.exports=JSON.parse('{"steps":"第 {currentStep} 步(共 {totalSteps} 步)"}')},92559:function(e){"use strict";e.exports=JSON.parse('{"steps":"第 {currentStep} 步,共 {totalSteps} 步"}')},82217:function(e){"use strict";e.exports=JSON.parse('{"(optional)":"(volitelně)","(required)":"(požadováno)"}')},90174:function(e){"use strict";e.exports=JSON.parse('{"(optional)":"(valgfrit)","(required)":"(påkrævet)"}')},70726:function(e){"use strict";e.exports=JSON.parse('{"(optional)":"(optional)","(required)":"(erforderlich)"}')},18832:function(e){"use strict";e.exports=JSON.parse('{"(required)":"(required)","(optional)":"(optional)"}')},88323:function(e){"use strict";e.exports=JSON.parse('{"(optional)":"(opcional)","(required)":"(necesario)"}')},37249:function(e){"use strict";e.exports=JSON.parse('{"(optional)":"(valinnainen)","(required)":"(pakollinen)"}')},96295:function(e){"use strict";e.exports=JSON.parse('{"(optional)":"(facultatif)","(required)":"(requis)"}')},9209:function(e){"use strict";e.exports=JSON.parse('{"(optional)":"(opcionális)","(required)":"(kötelező)"}')},15087:function(e){"use strict";e.exports=JSON.parse('{"(optional)":"(facoltativo)","(required)":"(obbligatorio)"}')},56104:function(e){"use strict";e.exports=JSON.parse('{"(optional)":"(オプション)","(required)":"(必須)"}')},89328:function(e){"use strict";e.exports=JSON.parse('{"(optional)":"(선택 사항)","(required)":"(필수 사항)"}')},5438:function(e){"use strict";e.exports=JSON.parse('{"(optional)":"(valgfritt)","(required)":"(obligatorisk)"}')},15883:function(e){"use strict";e.exports=JSON.parse('{"(optional)":"(optioneel)","(required)":"(vereist)"}')},49183:function(e){"use strict";e.exports=JSON.parse('{"(optional)":"(opcjonalne)","(required)":"(wymagane)"}')},72702:function(e){"use strict";e.exports=JSON.parse('{"(optional)":"(opcional)","(required)":"(obrigatório)"}')},86491:function(e){"use strict";e.exports=JSON.parse('{"(optional)":"(дополнительно)","(required)":"(требуется)"}')},32382:function(e){"use strict";e.exports=JSON.parse('{"(optional)":"(valfritt)","(required)":"(krävs)"}')},96349:function(e){"use strict";e.exports=JSON.parse('{"(optional)":"(isteğe bağlı)","(required)":"(gerekli)"}')},23052:function(e){"use strict";e.exports=JSON.parse('{"(optional)":"(необов’язково)","(required)":"(обов’язково)"}')},99380:function(e){"use strict";e.exports=JSON.parse('{"(optional)":"(可选)","(required)":"(必填)"}')},62536:function(e){"use strict";e.exports=JSON.parse('{"(optional)":"(選填)","(required)":"(必填)"}')},26501:function(e){"use strict";e.exports=JSON.parse('{"Decrement":"Snížení","Enter a number":"Zadejte číslo","Increment":"Zvýšení"}')},73293:function(e){"use strict";e.exports=JSON.parse('{"Decrement":"Reduktion","Enter a number":"Skriv et tal","Increment":"Forøgelse"}')},19850:function(e){"use strict";e.exports=JSON.parse('{"Decrement":"Verringern","Enter a number":"Zahl eingeben","Increment":"Erhöhen"}')},71052:function(e){"use strict";e.exports=JSON.parse('{"Enter a number":"Enter a number","Decrement":"Decrement","Increment":"Increment"}')},70806:function(e){"use strict";e.exports=JSON.parse('{"Decrement":"Decrecimiento","Enter a number":"Introduzca un número","Increment":"Incremento"}')},38056:function(e){"use strict";e.exports=JSON.parse('{"Decrement":"Vähennys","Enter a number":"Anna numero","Increment":"Lisäys"}')},65231:function(e){"use strict";e.exports=JSON.parse('{"Decrement":"Décrémenter","Enter a number":"Saisir un nombre","Increment":"Incrémenter"}')},79754:function(e){"use strict";e.exports=JSON.parse('{"Decrement":"Csökkentés","Enter a number":"Adjon meg egy számot","Increment":"Növelés"}')},18942:function(e){"use strict";e.exports=JSON.parse('{"Decrement":"Decrementa","Enter a number":"Immetti un numero","Increment":"Incrementa"}')},60958:function(e){"use strict";e.exports=JSON.parse('{"Decrement":"減らす","Enter a number":"数字を入力","Increment":"増やす"}')},87108:function(e){"use strict";e.exports=JSON.parse('{"Decrement":"감소","Enter a number":"숫자 입력","Increment":"증가"}')},99921:function(e){"use strict";e.exports=JSON.parse('{"Decrement":"Reduser","Enter a number":"Oppgi et tall","Increment":"Øk"}')},11558:function(e){"use strict";e.exports=JSON.parse('{"Decrement":"Afname","Enter a number":"Getal invoeren","Increment":"Toename"}')},39978:function(e){"use strict";e.exports=JSON.parse('{"Decrement":"Dekrementuj","Enter a number":"Wprowadź liczbę","Increment":"Inkrementuj"}')},35872:function(e){"use strict";e.exports=JSON.parse('{"Decrement":"Decrementar","Enter a number":"Insira um número","Increment":"Incrementar"}')},2551:function(e){"use strict";e.exports=JSON.parse('{"Decrement":"Уменьшить","Enter a number":"Введите номер","Increment":"Увеличить"}')},57739:function(e){"use strict";e.exports=JSON.parse('{"Decrement":"Minska","Enter a number":"Ange ett tal","Increment":"Öka"}')},30856:function(e){"use strict";e.exports=JSON.parse('{"Decrement":"Azalış","Enter a number":"Sayı girin","Increment":"Artış"}')},35070:function(e){"use strict";e.exports=JSON.parse('{"Decrement":"Зменшення","Enter a number":"Уведіть номер","Increment":"Збільшення"}')},12424:function(e){"use strict";e.exports=JSON.parse('{"Decrement":"递减","Enter a number":"输入一个数字","Increment":"递增"}')},75211:function(e){"use strict";e.exports=JSON.parse('{"Decrement":"減值","Enter a number":"輸入數字","Increment":"增值"}')},88706:function(e){"use strict";e.exports=JSON.parse('{"Clear search":"Vymazat hledání"}')},28676:function(e){"use strict";e.exports=JSON.parse('{"Clear search":"Ryd søgning"}')},62091:function(e){"use strict";e.exports=JSON.parse('{"Clear search":"Suche zurücksetzen"}')},12869:function(e){"use strict";e.exports=JSON.parse('{"Clear search":"Clear search"}')},77102:function(e){"use strict";e.exports=JSON.parse('{"Clear search":"Borrar búsqueda"}')},4900:function(e){"use strict";e.exports=JSON.parse('{"Clear search":"Tyhjennä haku"}')},4515:function(e){"use strict";e.exports=JSON.parse('{"Clear search":"Effacer la recherche"}')},63162:function(e){"use strict";e.exports=JSON.parse('{"Clear search":"Keresés törlése"}')},62398:function(e){"use strict";e.exports=JSON.parse('{"Clear search":"Cancella ricerca"}')},86818:function(e){"use strict";e.exports=JSON.parse('{"Clear search":"検索をクリア"}')},91702:function(e){"use strict";e.exports=JSON.parse('{"Clear search":"검색 지우기"}')},24440:function(e){"use strict";e.exports=JSON.parse('{"Clear search":"Tøm søk"}')},98202:function(e){"use strict";e.exports=JSON.parse('{"Clear search":"Zoekactie wissen"}')},20382:function(e){"use strict";e.exports=JSON.parse('{"Clear search":"Wyczyść zawartość wyszukiwania"}')},69790:function(e){"use strict";e.exports=JSON.parse('{"Clear search":"Limpar pesquisa"}')},24147:function(e){"use strict";e.exports=JSON.parse('{"Clear search":"Очистить поиск"}')},94683:function(e){"use strict";e.exports=JSON.parse('{"Clear search":"Rensa sökning"}')},74128:function(e){"use strict";e.exports=JSON.parse('{"Clear search":"Aramayı temizle"}')},3201:function(e){"use strict";e.exports=JSON.parse('{"Clear search":"Очистити пошук"}')},45004:function(e){"use strict";e.exports=JSON.parse('{"Clear search":"清除搜索"}')},88740:function(e){"use strict";e.exports=JSON.parse('{"Clear search":"清除搜尋條件"}')},21398:function(e){"use strict";e.exports={Remove:"Odebrat"}},27787:function(e){"use strict";e.exports={Remove:"Fjern"}},28514:function(e){"use strict";e.exports=JSON.parse('{"Remove":"Entfernen"}')},27297:function(e){"use strict";e.exports={Remove:"Remove"}},91052:function(e){"use strict";e.exports={Remove:"Quitar"}},28532:function(e){"use strict";e.exports={Remove:"Poista"}},90440:function(e){"use strict";e.exports=JSON.parse('{"Remove":"Supprimer"}')},95836:function(e){"use strict";e.exports=JSON.parse('{"Remove":"Eltávolítás"}')},62314:function(e){"use strict";e.exports={Remove:"Rimuovi"}},50745:function(e){"use strict";e.exports={Remove:"削除"}},71292:function(e){"use strict";e.exports={Remove:"제거"}},26226:function(e){"use strict";e.exports={Remove:"Fjern"}},98110:function(e){"use strict";e.exports=JSON.parse('{"Remove":"Verwijderen"}')},73807:function(e){"use strict";e.exports={Remove:"Usuń"}},25289:function(e){"use strict";e.exports={Remove:"Remover"}},21152:function(e){"use strict";e.exports={Remove:"Удалить"}},62516:function(e){"use strict";e.exports={Remove:"Ta bort"}},1364:function(e){"use strict";e.exports={Remove:"Kaldır"}},54401:function(e){"use strict";e.exports=JSON.parse('{"Remove":"Видалити"}')},41208:function(e){"use strict";e.exports={Remove:"删除"}},16811:function(e){"use strict";e.exports={Remove:"移除"}},22821:function(e){"use strict";e.exports=JSON.parse('{"close":"Zavřít","error":"Chyba","info":"Informace","success":"Úspěch","warning":"Upozornění"}')},4325:function(e){"use strict";e.exports=JSON.parse('{"close":"Luk","error":"Fejl","info":"Oplysninger","success":"Fuldført","warning":"Advarsel"}')},20303:function(e){"use strict";e.exports=JSON.parse('{"close":"Schließen","error":"Fehler","info":"Informationen","success":"Erfolg","warning":"Warnung"}')},69115:function(e){"use strict";e.exports=JSON.parse('{"close":"Close","error":"Error","warning":"Warning","success":"Success","info":"Information"}')},99757:function(e){"use strict";e.exports=JSON.parse('{"close":"Cerrar","error":"Error","info":"Información","success":"Éxito","warning":"Advertencia"}')},5430:function(e){"use strict";e.exports=JSON.parse('{"close":"Sulje","error":"Virhe","info":"Tiedot","success":"Onnistui","warning":"Varoitus"}')},38223:function(e){"use strict";e.exports=JSON.parse('{"close":"Fermer","error":"Erreur","info":"Informations","success":"Succès","warning":"Avertissement"}')},50049:function(e){"use strict";e.exports=JSON.parse('{"close":"Bezárás","error":"Hiba","info":"Információ","success":"Siker","warning":"Figyelmeztetés"}')},54781:function(e){"use strict";e.exports=JSON.parse('{"close":"Chiudi","error":"Errore","info":"Informazioni","success":"Operazione riuscita","warning":"Avvertenza"}')},49453:function(e){"use strict";e.exports=JSON.parse('{"close":"閉じる","error":"エラー","info":"情報","success":"成功","warning":"警告"}')},75065:function(e){"use strict";e.exports=JSON.parse('{"close":"닫기","error":"오류","info":"정보","success":"성공","warning":"경고"}')},8606:function(e){"use strict";e.exports=JSON.parse('{"close":"Lukk","error":"Feil","info":"Informasjon","success":"Vellykket","warning":"Advarsel"}')},57390:function(e){"use strict";e.exports=JSON.parse('{"close":"Sluiten","error":"Fout","info":"Informatie","success":"Geslaagd","warning":"Waarschuwing"}')},58878:function(e){"use strict";e.exports=JSON.parse('{"close":"Zamknij","error":"Błąd","info":"Informacja","success":"Powodzenie","warning":"Ostrzeżenie"}')},3045:function(e){"use strict";e.exports=JSON.parse('{"close":"Fechar","error":"Erro","info":"Informação","success":"Sucesso","warning":"Aviso"}')},48343:function(e){"use strict";e.exports=JSON.parse('{"close":"Закрыть","error":"Ошибка","info":"Информация","success":"Успешно","warning":"Предупреждение"}')},43662:function(e){"use strict";e.exports=JSON.parse('{"close":"Stäng","error":"Fel","info":"Information","success":"Lyckades","warning":"Varning"}')},41273:function(e){"use strict";e.exports=JSON.parse('{"close":"Kapat","error":"Hata","info":"Bilgiler","success":"Başarılı","warning":"Uyarı"}')},25296:function(e){"use strict";e.exports=JSON.parse('{"close":"Закрити","error":"Помилка","info":"Інформація","success":"Успішно","warning":"Попередження"}')},9639:function(e){"use strict";e.exports=JSON.parse('{"close":"关闭","error":"错误","info":"信息","success":"成功","warning":"警告"}')},40938:function(e){"use strict";e.exports=JSON.parse('{"close":"關閉","error":"錯誤","info":"資訊","success":"成功","warning":"警告"}')},11665:function(e){"use strict";e.exports=JSON.parse('{"done":"Hotovo","next":"Další","skip":"Vynechat prohlídku"}')},15647:function(e){"use strict";e.exports=JSON.parse('{"done":"OK","next":"Næste","skip":"Spring rundvisning over"}')},53835:function(e){"use strict";e.exports=JSON.parse('{"done":"Fertig","next":"Weiter","skip":"Tour überspringen"}')},59857:function(e){"use strict";e.exports=JSON.parse('{"next":"Next","done":"Done","skip":"Skip Tour"}')},15962:function(e){"use strict";e.exports=JSON.parse('{"done":"Terminado","next":"Siguiente","skip":"Ignorar el tour"}')},75640:function(e){"use strict";e.exports=JSON.parse('{"done":"Valmis","next":"Seuraava","skip":"Ohita esittely"}')},97177:function(e){"use strict";e.exports=JSON.parse('{"done":"Terminé","next":"Suivant","skip":"Ignorer la visite"}')},16683:function(e){"use strict";e.exports=JSON.parse('{"done":"Kész","next":"Következő","skip":"Bemutató átugrása"}')},52446:function(e){"use strict";e.exports=JSON.parse('{"done":"Fine","next":"Successivo","skip":"Salta introduzione"}')},10633:function(e){"use strict";e.exports=JSON.parse('{"done":"完了","next":"次へ","skip":"ツアーをスキップ"}')},57481:function(e){"use strict";e.exports=JSON.parse('{"done":"완료","next":"다음","skip":"둘러보기 건너뛰기"}')},36122:function(e){"use strict";e.exports=JSON.parse('{"done":"Ferdig","next":"Neste","skip":"Hopp over omvisning"}')},64884:function(e){"use strict";e.exports=JSON.parse('{"done":"Gereed","next":"Volgende","skip":"Tour overslaan"}')},62124:function(e){"use strict";e.exports=JSON.parse('{"done":"Zakończ","next":"Dalej","skip":"Pomiń krótki przewodnik"}')},32949:function(e){"use strict";e.exports=JSON.parse('{"done":"Concluído","next":"Próximo","skip":"Ignorar o tour"}')},4091:function(e){"use strict";e.exports=JSON.parse('{"done":"Готово","next":"Далее","skip":"Пропустить ознакомление"}')},1169:function(e){"use strict";e.exports=JSON.parse('{"done":"Klart","next":"Nästa","skip":"Hoppa över rundturen"}')},33442:function(e){"use strict";e.exports=JSON.parse('{"done":"Bitti","next":"Sonraki","skip":"Turu Atla"}')},7069:function(e){"use strict";e.exports=JSON.parse('{"done":"Готово","next":"Наступний","skip":"Пропустити тур"}')},48057:function(e){"use strict";e.exports=JSON.parse('{"done":"完成","next":"下一页","skip":"跳过教程"}')},92657:function(e){"use strict";e.exports=JSON.parse('{"done":"完成","next":"下一頁","skip":"略過導覽"}')}},i={};function s(e){var t=i[e];if(void 0!==t)return t.exports;var n=i[e]={id:e,loaded:!1,exports:{}};return o[e].call(n.exports,n,n.exports,s),n.loaded=!0,n.exports}s.m=o,s.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return s.d(t,{a:t}),t},t=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},s.t=function(n,r){if(1&r&&(n=this(n)),8&r)return n;if("object"==typeof n&&n){if(4&r&&n.__esModule)return n;if(16&r&&"function"==typeof n.then)return n}var o=Object.create(null);s.r(o);var i={};e=e||[null,t({}),t([]),t(t)];for(var a=2&r&&n;"object"==typeof a&&!~e.indexOf(a);a=t(a))Object.getOwnPropertyNames(a).forEach((function(e){i[e]=function(){return n[e]}}));return i.default=function(){return n},s.d(o,i),o},s.d=function(e,t){for(var n in t)s.o(t,n)&&!s.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},s.f={},s.e=function(e){return Promise.all(Object.keys(s.f).reduce((function(t,n){return s.f[n](e,t),t}),[]))},s.u=function(e){return"./js/"+e+".bundle.js"},s.miniCssF=function(e){},s.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),s.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n={},r="@ccx-public/share-sheet-web-page:",s.l=function(e,t,o,i){if(n[e])n[e].push(t);else{var a,c;if(void 0!==o)for(var l=document.getElementsByTagName("script"),u=0;u<l.length;u++){var d=l[u];if(d.getAttribute("src")==e||d.getAttribute("data-webpack")==r+o){a=d;break}}a||(c=!0,(a=document.createElement("script")).charset="utf-8",a.timeout=120,s.nc&&a.setAttribute("nonce",s.nc),a.setAttribute("data-webpack",r+o),a.src=e),n[e]=[t];var p=function(t,r){a.onerror=a.onload=null,clearTimeout(m);var o=n[e];if(delete n[e],a.parentNode&&a.parentNode.removeChild(a),o&&o.forEach((function(e){return e(r)})),t)return t(r)},m=setTimeout(p.bind(null,void 0,{type:"timeout",target:a}),12e4);a.onerror=p.bind(null,a.onerror),a.onload=p.bind(null,a.onload),c&&document.head.appendChild(a)}},s.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},s.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e},s.p="",function(){var e={2143:0};s.f.j=function(t,n){var r=s.o(e,t)?e[t]:void 0;if(0!==r)if(r)n.push(r[2]);else{var o=new Promise((function(n,o){r=e[t]=[n,o]}));n.push(r[2]=o);var i=s.p+s.u(t),a=new Error;s.l(i,(function(n){if(s.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var o=n&&("load"===n.type?"missing":n.type),i=n&&n.target&&n.target.src;a.message="Loading chunk "+t+" failed.\n("+o+": "+i+")",a.name="ChunkLoadError",a.type=o,a.request=i,r[1](a)}}),"chunk-"+t,t)}};var t=function(t,n){var r,o,i=n[0],a=n[1],c=n[2],l=0;if(i.some((function(t){return 0!==e[t]}))){for(r in a)s.o(a,r)&&(s.m[r]=a[r]);c&&c(s)}for(t&&t(n);l<i.length;l++)o=i[l],s.o(e,o)&&e[o]&&e[o][0](),e[o]=0},n=self.webpackChunk_ccx_public_share_sheet_web_page=self.webpackChunk_ccx_public_share_sheet_web_page||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))}();var a={};return function(){"use strict";s.r(a),s(82526),s(41817),s(72443),s(92401),s(8722),s(32165),s(69007),s(16066),s(83510),s(41840),s(6982),s(32159),s(96649),s(39341),s(60543),s(92222),s(50545),s(43290),s(57327),s(69826),s(34553),s(84944),s(86535),s(91038),s(26699),s(66992),s(69600),s(21249),s(26572),s(47042),s(2707),s(38706),s(40561),s(33792),s(99244),s(18264),s(76938),s(39575),s(96078),s(4855),s(68309),s(35837),s(38862),s(73706),s(51532),s(99752),s(82376),s(73181),s(23484),s(2388),s(88621),s(60403),s(84755),s(25438),s(90332),s(40658),s(40197),s(44914),s(52420),s(60160),s(60970),s(10408),s(73689),s(9653),s(93299),s(35192),s(33161),s(44048),s(78285),s(44363),s(55994),s(61874),s(9494),s(56977),s(19601),s(59595),s(35500),s(69720),s(43371),s(38559),s(38880),s(49337),s(36210),s(30489),s(43304),s(41825),s(98410),s(72200),s(47941),s(94869),s(33952),s(57227),s(60514),s(68304),s(41539),s(26833),s(88674),s(17922),s(17727),s(36535),s(12419),s(69596),s(52586),s(74819),s(95683),s(39361),s(51037),s(5898),s(67556),s(14361),s(83593),s(39532),s(24603),s(74916),s(92087),s(88386),s(77601),s(39714),s(70189),s(79841),s(27852),s(94953),s(32023),s(78783),s(4723),s(76373),s(66528),s(83112),s(38992),s(82481),s(15306),s(64765),s(23123),s(23157),s(73210),s(48702),s(55674),s(15218),s(74475),s(57929),s(50915),s(29253),s(42125),s(78830),s(58734),s(29254),s(37268),s(7397),s(60086),s(80623),s(44197),s(76495),s(87145),s(35109),s(65125),s(82472),s(49743),s(8255),s(29135),s(92990),s(18927),s(33105),s(35035),s(74345),s(7174),s(32846),s(98145),s(44731),s(77209),s(96319),s(58867),s(37789),s(33739),s(95206),s(29368),s(14483),s(12056),s(3462),s(30678),s(27462),s(33824),s(55021),s(12974),s(15016),s(4129),s(38478),s(54747),s(33948),s(84633),s(85844),s(60285),s(83753),s(41637);var e,t,n,r,o,i,c=s(2784),l=s(28316),u=s(34406),d=null===(n=null===(t=null===(e=window.require)||void 0===e?void 0:e.call(window,"uxp"))||void 0===t?void 0:t.host)||void 0===n?void 0:n.appCode,p=(Boolean(u.env.DEBUG),Boolean("darwin"===navigator.platform),"PHXS"===d?window.require("photoshop").action:{}),m="PHXS"===d?window.require("photoshop").core:{},h="stage"===(null===(i=null===(o=null===(r=window.require)||void 0===r?void 0:r.call(window,"uxp"))||void 0===o?void 0:o.host)||void 0===i?void 0:i.environment)?"https://cc-api-storage-stage.adobe.io/id/":"https://cc-api-storage.adobe.io/id/",f={height:476,width:424},g={API_VERSIONS:{V3:"V3",V4:"V4"},OPENED_DIALOGS:{ARTIFACT:"artifact",INVITE:"invite",SHARE:"share"},SIZE:f,TITLE:"Share Sheet"},v=[{_obj:"uiInfo",_target:{_enum:"ordinal",_ref:"application",_value:"targetEnum"},command:"getViewInfo",panel:"options",viewID:"$invv"}],b="BOTTOM-LEFT",y="BOTTOM-RIGHT",_="LEFT-BOTTOM",E="LEFT-TOP",w="RIGHT-BOTTOM",x="RIGHT-TOP",T="TOP-LEFT",S="TOP-RIGHT",O=["ccx-ss-flex-input-textarea","ccx-ss-invite-message-textarea"],I="PHXS",k=["globalMouseDown","modalStateChanged","visibilityChanged","owlMoveDragStarted","owlMoveDragCompleted","owlLayoutCompleted"],A="uxpcommand",C="keydown",P="themechanged",R="flyout",L="modal",D="popover",N="documentChanged",M="pauseDialog",H="reconfigureShareSheet",j="refreshCollaborators",B="resumeDialog",F="setArtifactMetadata",U="setAssetMetadata",z="setConfiguration",q="onIMSChange",G="updateConfiguration",V="documentVersionChanged",K=s(7896);function W(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var $,Y,Q,J=s(5163),Z=s(73463),X=s.n(Z),ee=s(73731);function te(e){return e.type===Y.literal}function ne(e){return e.type===Y.argument}function re(e){return e.type===Y.number}function oe(e){return e.type===Y.date}function ie(e){return e.type===Y.time}function se(e){return e.type===Y.select}function ae(e){return e.type===Y.plural}function ce(e){return e.type===Y.pound}function le(e){return e.type===Y.tag}function ue(e){return!(!e||"object"!=typeof e||e.type!==Q.number)}function de(e){return!(!e||"object"!=typeof e||e.type!==Q.dateTime)}!function(e){e[e.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",e[e.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",e[e.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",e[e.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",e[e.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",e[e.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",e[e.INVALID_NUMBER_SKELETON=7]="INVALID_NUMBER_SKELETON",e[e.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",e[e.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",e[e.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",e[e.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",e[e.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",e[e.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",e[e.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",e[e.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",e[e.INVALID_TAG=23]="INVALID_TAG",e[e.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",e[e.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",e[e.UNCLOSED_TAG=27]="UNCLOSED_TAG"}($||($={})),function(e){e[e.literal=0]="literal",e[e.argument=1]="argument",e[e.number=2]="number",e[e.date=3]="date",e[e.time=4]="time",e[e.select=5]="select",e[e.plural=6]="plural",e[e.pound=7]="pound",e[e.tag=8]="tag"}(Y||(Y={})),function(e){e[e.number=0]="number",e[e.dateTime=1]="dateTime"}(Q||(Q={}));var pe=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,me=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function he(e){var t={};return e.replace(me,(function(e){var n=e.length;switch(e[0]){case"G":t.era=4===n?"long":5===n?"narrow":"short";break;case"y":t.year=2===n?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw new RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw new RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":t.month=["numeric","2-digit","short","long","narrow"][n-1];break;case"w":case"W":throw new RangeError("`w/W` (week) patterns are not supported");case"d":t.day=["numeric","2-digit"][n-1];break;case"D":case"F":case"g":throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":t.weekday=4===n?"short":5===n?"narrow":"short";break;case"e":if(n<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][n-4];break;case"c":if(n<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][n-4];break;case"a":t.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":t.hourCycle="h12",t.hour=["numeric","2-digit"][n-1];break;case"H":t.hourCycle="h23",t.hour=["numeric","2-digit"][n-1];break;case"K":t.hourCycle="h11",t.hour=["numeric","2-digit"][n-1];break;case"k":t.hourCycle="h24",t.hour=["numeric","2-digit"][n-1];break;case"j":case"J":case"C":throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":t.minute=["numeric","2-digit"][n-1];break;case"s":t.second=["numeric","2-digit"][n-1];break;case"S":case"A":throw new RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":t.timeZoneName=n<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw new RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""})),t}var fe,ge=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i,ve=/^\.(?:(0+)(\*)?|(#+)|(0+)(#+))$/g,be=/^(@+)?(\+|#+)?[rs]?$/g,ye=/(\*)(0+)|(#+)(0+)|(0+)/g,_e=/^(0+)$/;function Ee(e){var t={};return"r"===e[e.length-1]?t.roundingPriority="morePrecision":"s"===e[e.length-1]&&(t.roundingPriority="lessPrecision"),e.replace(be,(function(e,n,r){return"string"!=typeof r?(t.minimumSignificantDigits=n.length,t.maximumSignificantDigits=n.length):"+"===r?t.minimumSignificantDigits=n.length:"#"===n[0]?t.maximumSignificantDigits=n.length:(t.minimumSignificantDigits=n.length,t.maximumSignificantDigits=n.length+("string"==typeof r?r.length:0)),""})),t}function we(e){switch(e){case"sign-auto":return{signDisplay:"auto"};case"sign-accounting":case"()":return{currencySign:"accounting"};case"sign-always":case"+!":return{signDisplay:"always"};case"sign-accounting-always":case"()!":return{signDisplay:"always",currencySign:"accounting"};case"sign-except-zero":case"+?":return{signDisplay:"exceptZero"};case"sign-accounting-except-zero":case"()?":return{signDisplay:"exceptZero",currencySign:"accounting"};case"sign-never":case"+_":return{signDisplay:"never"}}}function xe(e){var t;if("E"===e[0]&&"E"===e[1]?(t={notation:"engineering"},e=e.slice(2)):"E"===e[0]&&(t={notation:"scientific"},e=e.slice(1)),t){var n=e.slice(0,2);if("+!"===n?(t.signDisplay="always",e=e.slice(2)):"+?"===n&&(t.signDisplay="exceptZero",e=e.slice(2)),!_e.test(e))throw new Error("Malformed concise eng/scientific notation");t.minimumIntegerDigits=e.length}return t}function Te(e){return we(e)||{}}function Se(e){for(var t={},n=0,r=e;n<r.length;n++){var o=r[n];switch(o.stem){case"percent":case"%":t.style="percent";continue;case"%x100":t.style="percent",t.scale=100;continue;case"currency":t.style="currency",t.currency=o.options[0];continue;case"group-off":case",_":t.useGrouping=!1;continue;case"precision-integer":case".":t.maximumFractionDigits=0;continue;case"measure-unit":case"unit":t.style="unit",t.unit=o.options[0].replace(/^(.*?)-/,"");continue;case"compact-short":case"K":t.notation="compact",t.compactDisplay="short";continue;case"compact-long":case"KK":t.notation="compact",t.compactDisplay="long";continue;case"scientific":t=(0,J.__assign)((0,J.__assign)((0,J.__assign)({},t),{notation:"scientific"}),o.options.reduce((function(e,t){return(0,J.__assign)((0,J.__assign)({},e),Te(t))}),{}));continue;case"engineering":t=(0,J.__assign)((0,J.__assign)((0,J.__assign)({},t),{notation:"engineering"}),o.options.reduce((function(e,t){return(0,J.__assign)((0,J.__assign)({},e),Te(t))}),{}));continue;case"notation-simple":t.notation="standard";continue;case"unit-width-narrow":t.currencyDisplay="narrowSymbol",t.unitDisplay="narrow";continue;case"unit-width-short":t.currencyDisplay="code",t.unitDisplay="short";continue;case"unit-width-full-name":t.currencyDisplay="name",t.unitDisplay="long";continue;case"unit-width-iso-code":t.currencyDisplay="symbol";continue;case"scale":t.scale=parseFloat(o.options[0]);continue;case"integer-width":if(o.options.length>1)throw new RangeError("integer-width stems only accept a single optional option");o.options[0].replace(ye,(function(e,n,r,o,i,s){if(n)t.minimumIntegerDigits=r.length;else{if(o&&i)throw new Error("We currently do not support maximum integer digits");if(s)throw new Error("We currently do not support exact integer digits")}return""}));continue}if(_e.test(o.stem))t.minimumIntegerDigits=o.stem.length;else if(ve.test(o.stem)){if(o.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");o.stem.replace(ve,(function(e,n,r,o,i,s){return"*"===r?t.minimumFractionDigits=n.length:o&&"#"===o[0]?t.maximumFractionDigits=o.length:i&&s?(t.minimumFractionDigits=i.length,t.maximumFractionDigits=i.length+s.length):(t.minimumFractionDigits=n.length,t.maximumFractionDigits=n.length),""}));var i=o.options[0];"w"===i?t=(0,J.__assign)((0,J.__assign)({},t),{trailingZeroDisplay:"stripIfInteger"}):i&&(t=(0,J.__assign)((0,J.__assign)({},t),Ee(i)))}else if(be.test(o.stem))t=(0,J.__assign)((0,J.__assign)({},t),Ee(o.stem));else{var s=we(o.stem);s&&(t=(0,J.__assign)((0,J.__assign)({},t),s));var a=xe(o.stem);a&&(t=(0,J.__assign)((0,J.__assign)({},t),a))}}return t}var Oe=new RegExp("^".concat(pe.source,"*")),Ie=new RegExp("".concat(pe.source,"*$"));function ke(e,t){return{start:e,end:t}}var Ae=!!String.prototype.startsWith,Ce=!!String.fromCodePoint,Pe=!!Object.fromEntries,Re=!!String.prototype.codePointAt,Le=!!String.prototype.trimStart,De=!!String.prototype.trimEnd,Ne=Number.isSafeInteger?Number.isSafeInteger:function(e){return"number"==typeof e&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},Me=!0;try{Me="a"===(null===(fe=Ge("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu").exec("a"))||void 0===fe?void 0:fe[0])}catch(e){Me=!1}var He,je=Ae?function(e,t,n){return e.startsWith(t,n)}:function(e,t,n){return e.slice(n,n+t.length)===t},Be=Ce?String.fromCodePoint:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var n,r="",o=e.length,i=0;o>i;){if((n=e[i++])>1114111)throw RangeError(n+" is not a valid code point");r+=n<65536?String.fromCharCode(n):String.fromCharCode(55296+((n-=65536)>>10),n%1024+56320)}return r},Fe=Pe?Object.fromEntries:function(e){for(var t={},n=0,r=e;n<r.length;n++){var o=r[n],i=o[0],s=o[1];t[i]=s}return t},Ue=Re?function(e,t){return e.codePointAt(t)}:function(e,t){var n=e.length;if(!(t<0||t>=n)){var r,o=e.charCodeAt(t);return o<55296||o>56319||t+1===n||(r=e.charCodeAt(t+1))<56320||r>57343?o:r-56320+(o-55296<<10)+65536}},ze=Le?function(e){return e.trimStart()}:function(e){return e.replace(Oe,"")},qe=De?function(e){return e.trimEnd()}:function(e){return e.replace(Ie,"")};function Ge(e,t){return new RegExp(e,t)}if(Me){var Ve=Ge("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");He=function(e,t){var n;return Ve.lastIndex=t,null!==(n=Ve.exec(e)[1])&&void 0!==n?n:""}}else He=function(e,t){for(var n=[];;){var r=Ue(e,t);if(void 0===r||$e(r)||Ye(r))break;n.push(r),t+=r>=65536?2:1}return Be.apply(void 0,n)};var Ke=function(){function e(e,t){void 0===t&&(t={}),this.message=e,this.position={offset:0,line:1,column:1},this.ignoreTag=!!t.ignoreTag,this.requiresOtherClause=!!t.requiresOtherClause,this.shouldParseSkeletons=!!t.shouldParseSkeletons}return e.prototype.parse=function(){if(0!==this.offset())throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},e.prototype.parseMessage=function(e,t,n){for(var r=[];!this.isEOF();){var o=this.char();if(123===o){if((i=this.parseArgument(e,n)).err)return i;r.push(i.val)}else{if(125===o&&e>0)break;if(35!==o||"plural"!==t&&"selectordinal"!==t){if(60===o&&!this.ignoreTag&&47===this.peek()){if(n)break;return this.error($.UNMATCHED_CLOSING_TAG,ke(this.clonePosition(),this.clonePosition()))}if(60===o&&!this.ignoreTag&&We(this.peek()||0)){if((i=this.parseTag(e,t)).err)return i;r.push(i.val)}else{var i;if((i=this.parseLiteral(e,t)).err)return i;r.push(i.val)}}else{var s=this.clonePosition();this.bump(),r.push({type:Y.pound,location:ke(s,this.clonePosition())})}}}return{val:r,err:null}},e.prototype.parseTag=function(e,t){var n=this.clonePosition();this.bump();var r=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:Y.literal,value:"<".concat(r,"/>"),location:ke(n,this.clonePosition())},err:null};if(this.bumpIf(">")){var o=this.parseMessage(e+1,t,!0);if(o.err)return o;var i=o.val,s=this.clonePosition();if(this.bumpIf("</")){if(this.isEOF()||!We(this.char()))return this.error($.INVALID_TAG,ke(s,this.clonePosition()));var a=this.clonePosition();return r!==this.parseTagName()?this.error($.UNMATCHED_CLOSING_TAG,ke(a,this.clonePosition())):(this.bumpSpace(),this.bumpIf(">")?{val:{type:Y.tag,value:r,children:i,location:ke(n,this.clonePosition())},err:null}:this.error($.INVALID_TAG,ke(s,this.clonePosition())))}return this.error($.UNCLOSED_TAG,ke(n,this.clonePosition()))}return this.error($.INVALID_TAG,ke(n,this.clonePosition()))},e.prototype.parseTagName=function(){var e,t=this.offset();for(this.bump();!this.isEOF()&&(45===(e=this.char())||46===e||e>=48&&e<=57||95===e||e>=97&&e<=122||e>=65&&e<=90||183==e||e>=192&&e<=214||e>=216&&e<=246||e>=248&&e<=893||e>=895&&e<=8191||e>=8204&&e<=8205||e>=8255&&e<=8256||e>=8304&&e<=8591||e>=11264&&e<=12271||e>=12289&&e<=55295||e>=63744&&e<=64975||e>=65008&&e<=65533||e>=65536&&e<=983039);)this.bump();return this.message.slice(t,this.offset())},e.prototype.parseLiteral=function(e,t){for(var n=this.clonePosition(),r="";;){var o=this.tryParseQuote(t);if(o)r+=o;else{var i=this.tryParseUnquoted(e,t);if(i)r+=i;else{var s=this.tryParseLeftAngleBracket();if(!s)break;r+=s}}}var a=ke(n,this.clonePosition());return{val:{type:Y.literal,value:r,location:a},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return this.isEOF()||60!==this.char()||!this.ignoreTag&&(We(e=this.peek()||0)||47===e)?null:(this.bump(),"<");var e},e.prototype.tryParseQuote=function(e){if(this.isEOF()||39!==this.char())return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if("plural"===e||"selectordinal"===e)break;return null;default:return null}this.bump();var t=[this.char()];for(this.bump();!this.isEOF();){var n=this.char();if(39===n){if(39!==this.peek()){this.bump();break}t.push(39),this.bump()}else t.push(n);this.bump()}return Be.apply(void 0,t)},e.prototype.tryParseUnquoted=function(e,t){if(this.isEOF())return null;var n=this.char();return 60===n||123===n||35===n&&("plural"===t||"selectordinal"===t)||125===n&&e>0?null:(this.bump(),Be(n))},e.prototype.parseArgument=function(e,t){var n=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error($.EXPECT_ARGUMENT_CLOSING_BRACE,ke(n,this.clonePosition()));if(125===this.char())return this.bump(),this.error($.EMPTY_ARGUMENT,ke(n,this.clonePosition()));var r=this.parseIdentifierIfPossible().value;if(!r)return this.error($.MALFORMED_ARGUMENT,ke(n,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error($.EXPECT_ARGUMENT_CLOSING_BRACE,ke(n,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:Y.argument,value:r,location:ke(n,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error($.EXPECT_ARGUMENT_CLOSING_BRACE,ke(n,this.clonePosition())):this.parseArgumentOptions(e,t,r,n);default:return this.error($.MALFORMED_ARGUMENT,ke(n,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var e=this.clonePosition(),t=this.offset(),n=He(this.message,t),r=t+n.length;return this.bumpTo(r),{value:n,location:ke(e,this.clonePosition())}},e.prototype.parseArgumentOptions=function(e,t,n,r){var o,i=this.clonePosition(),s=this.parseIdentifierIfPossible().value,a=this.clonePosition();switch(s){case"":return this.error($.EXPECT_ARGUMENT_TYPE,ke(i,a));case"number":case"date":case"time":this.bumpSpace();var c=null;if(this.bumpIf(",")){this.bumpSpace();var l=this.clonePosition();if((g=this.parseSimpleArgStyleIfPossible()).err)return g;if(0===(p=qe(g.val)).length)return this.error($.EXPECT_ARGUMENT_STYLE,ke(this.clonePosition(),this.clonePosition()));c={style:p,styleLocation:ke(l,this.clonePosition())}}if((v=this.tryParseArgumentClose(r)).err)return v;var u=ke(r,this.clonePosition());if(c&&je(null==c?void 0:c.style,"::",0)){var d=ze(c.style.slice(2));if("number"===s)return(g=this.parseNumberSkeletonFromString(d,c.styleLocation)).err?g:{val:{type:Y.number,value:n,location:u,style:g.val},err:null};if(0===d.length)return this.error($.EXPECT_DATE_TIME_SKELETON,u);var p={type:Q.dateTime,pattern:d,location:c.styleLocation,parsedOptions:this.shouldParseSkeletons?he(d):{}};return{val:{type:"date"===s?Y.date:Y.time,value:n,location:u,style:p},err:null}}return{val:{type:"number"===s?Y.number:"date"===s?Y.date:Y.time,value:n,location:u,style:null!==(o=null==c?void 0:c.style)&&void 0!==o?o:null},err:null};case"plural":case"selectordinal":case"select":var m=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error($.EXPECT_SELECT_ARGUMENT_OPTIONS,ke(m,(0,J.__assign)({},m)));this.bumpSpace();var h=this.parseIdentifierIfPossible(),f=0;if("select"!==s&&"offset"===h.value){if(!this.bumpIf(":"))return this.error($.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,ke(this.clonePosition(),this.clonePosition()));var g;if(this.bumpSpace(),(g=this.tryParseDecimalInteger($.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,$.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE)).err)return g;this.bumpSpace(),h=this.parseIdentifierIfPossible(),f=g.val}var v,b=this.tryParsePluralOrSelectOptions(e,s,t,h);if(b.err)return b;if((v=this.tryParseArgumentClose(r)).err)return v;var y=ke(r,this.clonePosition());return"select"===s?{val:{type:Y.select,value:n,options:Fe(b.val),location:y},err:null}:{val:{type:Y.plural,value:n,options:Fe(b.val),offset:f,pluralType:"plural"===s?"cardinal":"ordinal",location:y},err:null};default:return this.error($.INVALID_ARGUMENT_TYPE,ke(i,a))}},e.prototype.tryParseArgumentClose=function(e){return this.isEOF()||125!==this.char()?this.error($.EXPECT_ARGUMENT_CLOSING_BRACE,ke(e,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var e=0,t=this.clonePosition();!this.isEOF();)switch(this.char()){case 39:this.bump();var n=this.clonePosition();if(!this.bumpUntil("'"))return this.error($.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,ke(n,this.clonePosition()));this.bump();break;case 123:e+=1,this.bump();break;case 125:if(!(e>0))return{val:this.message.slice(t.offset,this.offset()),err:null};e-=1;break;default:this.bump()}return{val:this.message.slice(t.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(e,t){var n=[];try{n=function(e){if(0===e.length)throw new Error("Number skeleton cannot be empty");for(var t=[],n=0,r=e.split(ge).filter((function(e){return e.length>0}));n<r.length;n++){var o=r[n].split("/");if(0===o.length)throw new Error("Invalid number skeleton");for(var i=o[0],s=o.slice(1),a=0,c=s;a<c.length;a++)if(0===c[a].length)throw new Error("Invalid number skeleton");t.push({stem:i,options:s})}return t}(e)}catch(e){return this.error($.INVALID_NUMBER_SKELETON,t)}return{val:{type:Q.number,tokens:n,location:t,parsedOptions:this.shouldParseSkeletons?Se(n):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(e,t,n,r){for(var o,i=!1,s=[],a=new Set,c=r.value,l=r.location;;){if(0===c.length){var u=this.clonePosition();if("select"===t||!this.bumpIf("="))break;var d=this.tryParseDecimalInteger($.EXPECT_PLURAL_ARGUMENT_SELECTOR,$.INVALID_PLURAL_ARGUMENT_SELECTOR);if(d.err)return d;l=ke(u,this.clonePosition()),c=this.message.slice(u.offset,this.offset())}if(a.has(c))return this.error("select"===t?$.DUPLICATE_SELECT_ARGUMENT_SELECTOR:$.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,l);"other"===c&&(i=!0),this.bumpSpace();var p=this.clonePosition();if(!this.bumpIf("{"))return this.error("select"===t?$.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:$.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,ke(this.clonePosition(),this.clonePosition()));var m=this.parseMessage(e+1,t,n);if(m.err)return m;var h=this.tryParseArgumentClose(p);if(h.err)return h;s.push([c,{value:m.val,location:ke(p,this.clonePosition())}]),a.add(c),this.bumpSpace(),c=(o=this.parseIdentifierIfPossible()).value,l=o.location}return 0===s.length?this.error("select"===t?$.EXPECT_SELECT_ARGUMENT_SELECTOR:$.EXPECT_PLURAL_ARGUMENT_SELECTOR,ke(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!i?this.error($.MISSING_OTHER_CLAUSE,ke(this.clonePosition(),this.clonePosition())):{val:s,err:null}},e.prototype.tryParseDecimalInteger=function(e,t){var n=1,r=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(n=-1);for(var o=!1,i=0;!this.isEOF();){var s=this.char();if(!(s>=48&&s<=57))break;o=!0,i=10*i+(s-48),this.bump()}var a=ke(r,this.clonePosition());return o?Ne(i*=n)?{val:i,err:null}:this.error(t,a):this.error(e,a)},e.prototype.offset=function(){return this.position.offset},e.prototype.isEOF=function(){return this.offset()===this.message.length},e.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},e.prototype.char=function(){var e=this.position.offset;if(e>=this.message.length)throw Error("out of bound");var t=Ue(this.message,e);if(void 0===t)throw Error("Offset ".concat(e," is at invalid UTF-16 code unit boundary"));return t},e.prototype.error=function(e,t){return{val:null,err:{kind:e,message:this.message,location:t}}},e.prototype.bump=function(){if(!this.isEOF()){var e=this.char();10===e?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=e<65536?1:2)}},e.prototype.bumpIf=function(e){if(je(this.message,e,this.offset())){for(var t=0;t<e.length;t++)this.bump();return!0}return!1},e.prototype.bumpUntil=function(e){var t=this.offset(),n=this.message.indexOf(e,t);return n>=0?(this.bumpTo(n),!0):(this.bumpTo(this.message.length),!1)},e.prototype.bumpTo=function(e){if(this.offset()>e)throw Error("targetOffset ".concat(e," must be greater than or equal to the current offset ").concat(this.offset()));for(e=Math.min(e,this.message.length);;){var t=this.offset();if(t===e)break;if(t>e)throw Error("targetOffset ".concat(e," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},e.prototype.bumpSpace=function(){for(;!this.isEOF()&&$e(this.char());)this.bump()},e.prototype.peek=function(){if(this.isEOF())return null;var e=this.char(),t=this.offset(),n=this.message.charCodeAt(t+(e>=65536?2:1));return null!=n?n:null},e}();function We(e){return e>=97&&e<=122||e>=65&&e<=90}function $e(e){return e>=9&&e<=13||32===e||133===e||e>=8206&&e<=8207||8232===e||8233===e}function Ye(e){return e>=33&&e<=35||36===e||e>=37&&e<=39||40===e||41===e||42===e||43===e||44===e||45===e||e>=46&&e<=47||e>=58&&e<=59||e>=60&&e<=62||e>=63&&e<=64||91===e||92===e||93===e||94===e||96===e||123===e||124===e||125===e||126===e||161===e||e>=162&&e<=165||166===e||167===e||169===e||171===e||172===e||174===e||176===e||177===e||182===e||187===e||191===e||215===e||247===e||e>=8208&&e<=8213||e>=8214&&e<=8215||8216===e||8217===e||8218===e||e>=8219&&e<=8220||8221===e||8222===e||8223===e||e>=8224&&e<=8231||e>=8240&&e<=8248||8249===e||8250===e||e>=8251&&e<=8254||e>=8257&&e<=8259||8260===e||8261===e||8262===e||e>=8263&&e<=8273||8274===e||8275===e||e>=8277&&e<=8286||e>=8592&&e<=8596||e>=8597&&e<=8601||e>=8602&&e<=8603||e>=8604&&e<=8607||8608===e||e>=8609&&e<=8610||8611===e||e>=8612&&e<=8613||8614===e||e>=8615&&e<=8621||8622===e||e>=8623&&e<=8653||e>=8654&&e<=8655||e>=8656&&e<=8657||8658===e||8659===e||8660===e||e>=8661&&e<=8691||e>=8692&&e<=8959||e>=8960&&e<=8967||8968===e||8969===e||8970===e||8971===e||e>=8972&&e<=8991||e>=8992&&e<=8993||e>=8994&&e<=9e3||9001===e||9002===e||e>=9003&&e<=9083||9084===e||e>=9085&&e<=9114||e>=9115&&e<=9139||e>=9140&&e<=9179||e>=9180&&e<=9185||e>=9186&&e<=9254||e>=9255&&e<=9279||e>=9280&&e<=9290||e>=9291&&e<=9311||e>=9472&&e<=9654||9655===e||e>=9656&&e<=9664||9665===e||e>=9666&&e<=9719||e>=9720&&e<=9727||e>=9728&&e<=9838||9839===e||e>=9840&&e<=10087||10088===e||10089===e||10090===e||10091===e||10092===e||10093===e||10094===e||10095===e||10096===e||10097===e||10098===e||10099===e||10100===e||10101===e||e>=10132&&e<=10175||e>=10176&&e<=10180||10181===e||10182===e||e>=10183&&e<=10213||10214===e||10215===e||10216===e||10217===e||10218===e||10219===e||10220===e||10221===e||10222===e||10223===e||e>=10224&&e<=10239||e>=10240&&e<=10495||e>=10496&&e<=10626||10627===e||10628===e||10629===e||10630===e||10631===e||10632===e||10633===e||10634===e||10635===e||10636===e||10637===e||10638===e||10639===e||10640===e||10641===e||10642===e||10643===e||10644===e||10645===e||10646===e||10647===e||10648===e||e>=10649&&e<=10711||10712===e||10713===e||10714===e||10715===e||e>=10716&&e<=10747||10748===e||10749===e||e>=10750&&e<=11007||e>=11008&&e<=11055||e>=11056&&e<=11076||e>=11077&&e<=11078||e>=11079&&e<=11084||e>=11085&&e<=11123||e>=11124&&e<=11125||e>=11126&&e<=11157||11158===e||e>=11159&&e<=11263||e>=11776&&e<=11777||11778===e||11779===e||11780===e||11781===e||e>=11782&&e<=11784||11785===e||11786===e||11787===e||11788===e||11789===e||e>=11790&&e<=11798||11799===e||e>=11800&&e<=11801||11802===e||11803===e||11804===e||11805===e||e>=11806&&e<=11807||11808===e||11809===e||11810===e||11811===e||11812===e||11813===e||11814===e||11815===e||11816===e||11817===e||e>=11818&&e<=11822||11823===e||e>=11824&&e<=11833||e>=11834&&e<=11835||e>=11836&&e<=11839||11840===e||11841===e||11842===e||e>=11843&&e<=11855||e>=11856&&e<=11857||11858===e||e>=11859&&e<=11903||e>=12289&&e<=12291||12296===e||12297===e||12298===e||12299===e||12300===e||12301===e||12302===e||12303===e||12304===e||12305===e||e>=12306&&e<=12307||12308===e||12309===e||12310===e||12311===e||12312===e||12313===e||12314===e||12315===e||12316===e||12317===e||e>=12318&&e<=12319||12320===e||12336===e||64830===e||64831===e||e>=65093&&e<=65094}function Qe(e){e.forEach((function(e){if(delete e.location,se(e)||ae(e))for(var t in e.options)delete e.options[t].location,Qe(e.options[t].value);else re(e)&&ue(e.style)||(oe(e)||ie(e))&&de(e.style)?delete e.style.location:le(e)&&Qe(e.children)}))}function Je(e,t){void 0===t&&(t={}),t=(0,J.__assign)({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var n=new Ke(e,t).parse();if(n.err){var r=SyntaxError($[n.err.kind]);throw r.location=n.err.location,r.originalMessage=n.err.message,r}return(null==t?void 0:t.captureLocation)||Qe(n.val),n.val}function Ze(e,t){var n=t&&t.cache?t.cache:st,r=t&&t.serializer?t.serializer:rt;return(t&&t.strategy?t.strategy:nt)(e,{cache:n,serializer:r})}function Xe(e,t,n,r){var o,i=null==(o=r)||"number"==typeof o||"boolean"==typeof o?r:n(r),s=t.get(i);return void 0===s&&(s=e.call(this,r),t.set(i,s)),s}function et(e,t,n){var r=Array.prototype.slice.call(arguments,3),o=n(r),i=t.get(o);return void 0===i&&(i=e.apply(this,r),t.set(o,i)),i}function tt(e,t,n,r,o){return n.bind(t,e,r,o)}function nt(e,t){return tt(e,this,1===e.length?Xe:et,t.cache.create(),t.serializer)}var rt=function(){return JSON.stringify(arguments)};function ot(){this.cache=Object.create(null)}ot.prototype.get=function(e){return this.cache[e]},ot.prototype.set=function(e,t){this.cache[e]=t};var it,st={create:function(){return new ot}},at={variadic:function(e,t){return tt(e,this,et,t.cache.create(),t.serializer)},monadic:function(e,t){return tt(e,this,Xe,t.cache.create(),t.serializer)}};!function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"}(it||(it={}));var ct,lt=function(e){function t(t,n,r){var o=e.call(this,t)||this;return o.code=n,o.originalMessage=r,o}return(0,J.__extends)(t,e),t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},t}(Error),ut=function(e){function t(t,n,r,o){return e.call(this,'Invalid values for "'.concat(t,'": "').concat(n,'". Options are "').concat(Object.keys(r).join('", "'),'"'),it.INVALID_VALUE,o)||this}return(0,J.__extends)(t,e),t}(lt),dt=function(e){function t(t,n,r){return e.call(this,'Value for "'.concat(t,'" must be of type ').concat(n),it.INVALID_VALUE,r)||this}return(0,J.__extends)(t,e),t}(lt),pt=function(e){function t(t,n){return e.call(this,'The intl string context variable "'.concat(t,'" was not provided to the string "').concat(n,'"'),it.MISSING_VALUE,n)||this}return(0,J.__extends)(t,e),t}(lt);function mt(e){return"function"==typeof e}function ht(e,t,n,r,o,i,s){if(1===e.length&&te(e[0]))return[{type:ct.literal,value:e[0].value}];for(var a=[],c=0,l=e;c<l.length;c++){var u=l[c];if(te(u))a.push({type:ct.literal,value:u.value});else if(ce(u))"number"==typeof i&&a.push({type:ct.literal,value:n.getNumberFormat(t).format(i)});else{var d=u.value;if(!o||!(d in o))throw new pt(d,s);var p=o[d];if(ne(u))p&&"string"!=typeof p&&"number"!=typeof p||(p="string"==typeof p||"number"==typeof p?String(p):""),a.push({type:"string"==typeof p?ct.literal:ct.object,value:p});else if(oe(u)){var m="string"==typeof u.style?r.date[u.style]:de(u.style)?u.style.parsedOptions:void 0;a.push({type:ct.literal,value:n.getDateTimeFormat(t,m).format(p)})}else if(ie(u))m="string"==typeof u.style?r.time[u.style]:de(u.style)?u.style.parsedOptions:r.time.medium,a.push({type:ct.literal,value:n.getDateTimeFormat(t,m).format(p)});else if(re(u))(m="string"==typeof u.style?r.number[u.style]:ue(u.style)?u.style.parsedOptions:void 0)&&m.scale&&(p*=m.scale||1),a.push({type:ct.literal,value:n.getNumberFormat(t,m).format(p)});else{if(le(u)){var h=u.children,f=u.value,g=o[f];if(!mt(g))throw new dt(f,"function",s);var v=g(ht(h,t,n,r,o,i).map((function(e){return e.value})));Array.isArray(v)||(v=[v]),a.push.apply(a,v.map((function(e){return{type:"string"==typeof e?ct.literal:ct.object,value:e}})))}if(se(u)){if(!(b=u.options[p]||u.options.other))throw new ut(u.value,p,Object.keys(u.options),s);a.push.apply(a,ht(b.value,t,n,r,o))}else if(ae(u)){var b;if(!(b=u.options["=".concat(p)])){if(!Intl.PluralRules)throw new lt('Intl.PluralRules is not available in this environment.\nTry polyfilling it using "@formatjs/intl-pluralrules"\n',it.MISSING_INTL_API,s);var y=n.getPluralRules(t,{type:u.pluralType}).select(p-(u.offset||0));b=u.options[y]||u.options.other}if(!b)throw new ut(u.value,p,Object.keys(u.options),s);a.push.apply(a,ht(b.value,t,n,r,o,p-(u.offset||0)))}}}}return(_=a).length<2?_:_.reduce((function(e,t){var n=e[e.length-1];return n&&n.type===ct.literal&&t.type===ct.literal?n.value+=t.value:e.push(t),e}),[]);var _}function ft(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,n){e[t]=n}}}}}!function(e){e[e.literal=0]="literal",e[e.object=1]="object"}(ct||(ct={}));var gt=function(){function e(t,n,r,o){var i=this;if(void 0===n&&(n=e.defaultLocale),this.formatterCache={number:{},dateTime:{},pluralRules:{}},this.format=function(e){var t=i.formatToParts(e);if(1===t.length)return t[0].value;var n=t.reduce((function(e,t){return e.length&&t.type===ct.literal&&"string"==typeof e[e.length-1]?e[e.length-1]+=t.value:e.push(t.value),e}),[]);return n.length<=1?n[0]||"":n},this.formatToParts=function(e){return ht(i.ast,i.locales,i.formatters,i.formats,e,void 0,i.message)},this.resolvedOptions=function(){return{locale:Intl.NumberFormat.supportedLocalesOf(i.locales)[0]}},this.getAst=function(){return i.ast},"string"==typeof t){if(this.message=t,!e.__parse)throw new TypeError("IntlMessageFormat.__parse must be set to process `message` of type `string`");this.ast=e.__parse(t,{ignoreTag:null==o?void 0:o.ignoreTag})}else this.ast=t;if(!Array.isArray(this.ast))throw new TypeError("A message must be provided as a String or AST.");this.formats=function(e,t){return t?Object.keys(e).reduce((function(n,r){var o,i;return n[r]=(o=e[r],(i=t[r])?(0,J.__assign)((0,J.__assign)((0,J.__assign)({},o||{}),i||{}),Object.keys(o).reduce((function(e,t){return e[t]=(0,J.__assign)((0,J.__assign)({},o[t]),i[t]||{}),e}),{})):o),n}),(0,J.__assign)({},e)):e}(e.formats,r),this.locales=n,this.formatters=o&&o.formatters||function(e){return void 0===e&&(e={number:{},dateTime:{},pluralRules:{}}),{getNumberFormat:Ze((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.NumberFormat).bind.apply(e,(0,J.__spreadArray)([void 0],t,!1)))}),{cache:ft(e.number),strategy:at.variadic}),getDateTimeFormat:Ze((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.DateTimeFormat).bind.apply(e,(0,J.__spreadArray)([void 0],t,!1)))}),{cache:ft(e.dateTime),strategy:at.variadic}),getPluralRules:Ze((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.PluralRules).bind.apply(e,(0,J.__spreadArray)([void 0],t,!1)))}),{cache:ft(e.pluralRules),strategy:at.variadic})}}(this.formatterCache)}return Object.defineProperty(e,"defaultLocale",{get:function(){return e.memoizedDefaultLocale||(e.memoizedDefaultLocale=(new Intl.NumberFormat).resolvedOptions().locale),e.memoizedDefaultLocale},enumerable:!1,configurable:!0}),e.memoizedDefaultLocale=null,e.__parse=Je,e.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},e}();function vt(e,t){var n=t&&t.cache?t.cache:St,r=t&&t.serializer?t.serializer:wt;return(t&&t.strategy?t.strategy:Et)(e,{cache:n,serializer:r})}function bt(e,t,n,r){var o,i=null==(o=r)||"number"==typeof o||"boolean"==typeof o?r:n(r),s=t.get(i);return void 0===s&&(s=e.call(this,r),t.set(i,s)),s}function yt(e,t,n){var r=Array.prototype.slice.call(arguments,3),o=n(r),i=t.get(o);return void 0===i&&(i=e.apply(this,r),t.set(o,i)),i}function _t(e,t,n,r,o){return n.bind(t,e,r,o)}function Et(e,t){return _t(e,this,1===e.length?bt:yt,t.cache.create(),t.serializer)}var wt=function(){return JSON.stringify(arguments)};function xt(){this.cache=Object.create(null)}xt.prototype.get=function(e){return this.cache[e]},xt.prototype.set=function(e,t){this.cache[e]=t};var Tt,St={create:function(){return new xt}},Ot={variadic:function(e,t){return _t(e,this,yt,t.cache.create(),t.serializer)},monadic:function(e,t){return _t(e,this,bt,t.cache.create(),t.serializer)}};!function(e){e.FORMAT_ERROR="FORMAT_ERROR",e.UNSUPPORTED_FORMATTER="UNSUPPORTED_FORMATTER",e.INVALID_CONFIG="INVALID_CONFIG",e.MISSING_DATA="MISSING_DATA",e.MISSING_TRANSLATION="MISSING_TRANSLATION"}(Tt||(Tt={}));var It=function(e){function t(n,r,o){var i=this,s=o?o instanceof Error?o:new Error(String(o)):void 0;return(i=e.call(this,"[@formatjs/intl Error ".concat(n,"] ").concat(r," \n").concat(s?"\n".concat(s.message,"\n").concat(s.stack):""))||this).code=n,"function"==typeof Error.captureStackTrace&&Error.captureStackTrace(i,t),i}return(0,J.__extends)(t,e),t}(Error),kt=function(e){function t(t,n){return e.call(this,Tt.UNSUPPORTED_FORMATTER,t,n)||this}return(0,J.__extends)(t,e),t}(It),At=function(e){function t(t,n){return e.call(this,Tt.INVALID_CONFIG,t,n)||this}return(0,J.__extends)(t,e),t}(It),Ct=function(e){function t(t,n){return e.call(this,Tt.MISSING_DATA,t,n)||this}return(0,J.__extends)(t,e),t}(It),Pt=function(e){function t(t,n,r){return e.call(this,Tt.FORMAT_ERROR,"".concat(t," \nLocale: ").concat(n,"\n"),r)||this}return(0,J.__extends)(t,e),t}(It),Rt=function(e){function t(t,n,r,o){var i=e.call(this,"".concat(t," \nMessageID: ").concat(null==r?void 0:r.id,"\nDefault Message: ").concat(null==r?void 0:r.defaultMessage,"\nDescription: ").concat(null==r?void 0:r.description," \n"),n,o)||this;return i.descriptor=r,i}return(0,J.__extends)(t,e),t}(Pt),Lt=function(e){function t(t,n){var r=e.call(this,Tt.MISSING_TRANSLATION,'Missing message: "'.concat(t.id,'" for locale "').concat(n,'", using ').concat(t.defaultMessage?"default message":"id"," as fallback."))||this;return r.descriptor=t,r}return(0,J.__extends)(t,e),t}(It);function Dt(e,t,n){return void 0===n&&(n={}),t.reduce((function(t,r){return r in e?t[r]=e[r]:r in n&&(t[r]=n[r]),t}),{})}var Nt={formats:{},messages:{},timeZone:void 0,defaultLocale:"en",defaultFormats:{},fallbackOnEmptyString:!0,onError:function(e){}};function Mt(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,n){e[t]=n}}}}}function Ht(e,t,n,r){var o,i=e&&e[t];if(i&&(o=i[n]),o)return o;r(new kt("No ".concat(t," format named: ").concat(n)))}function jt(e){(0,ee.kG)(e,"[React Intl] Could not find required `intl` object. <IntlProvider> needs to exist in the component ancestry.")}var Bt=(0,J.__assign)((0,J.__assign)({},Nt),{textComponent:c.Fragment});function Ft(e,t){if(e===t)return!0;if(!e||!t)return!1;var n=Object.keys(e),r=Object.keys(t),o=n.length;if(r.length!==o)return!1;for(var i=0;i<o;i++){var s=n[i];if(e[s]!==t[s]||!Object.prototype.hasOwnProperty.call(t,s))return!1}return!0}var Ut=c.createContext(null),zt=Ut.Consumer,qt=Ut.Provider,Gt=Ut;function Vt(e,t){var n,r=t||{},o=r.intlPropName,i=void 0===o?"intl":o,s=r.forwardRef,a=void 0!==s&&s,l=r.enforceContext,u=void 0===l||l,d=function(t){return c.createElement(zt,null,(function(n){var r;u&&jt(n);var o=((r={})[i]=n,r);return c.createElement(e,(0,J.__assign)({},t,o,{ref:a?t.forwardedRef:null}))}))};return d.displayName="injectIntl(".concat((n=e).displayName||n.name||"Component",")"),d.WrappedComponent=e,a?X()(c.forwardRef((function(e,t){return c.createElement(d,(0,J.__assign)({},e,{forwardedRef:t}))})),e):X()(d,e)}function Kt(){var e=c.useContext(Gt);return jt(e),e}var Wt=s(72779),$t=s.n(Wt);function Yt(e){var t=Kt(),n=t.formatMessage,r=t.textComponent,o=void 0===r?c.Fragment:r,i=e.id,s=e.description,a=e.defaultMessage,l=e.values,u=e.children,d=e.tagName,p=void 0===d?o:d,m=n({id:i,description:s,defaultMessage:a},l,{ignoreTag:e.ignoreTag});return"function"==typeof u?u(Array.isArray(m)?m:[m]):p?c.createElement(p,null,c.Children.toArray(m)):c.createElement(c.Fragment,null,m)}Yt.displayName="FormattedMessage";var Qt=c.memo(Yt,(function(e,t){var n=e.values,r=(0,J.__rest)(e,["values"]),o=t.values,i=(0,J.__rest)(t,["values"]);return Ft(o,n)&&Ft(r,i)}));Qt.displayName="MemoizedFormattedMessage";var Jt=Qt,Zt=(s(45712),s(75390));const Xt=({scale:e,spectrumTheme:t,theme:n,typekitId:r}={})=>({scale:e||"medium",spectrumTheme:t||"spectrum",theme:n||"light",typekitId:r||"ruf7eed"}),en=c.createContext(Xt());var tn=s(34406);let nn=!1;try{nn=!!window.require("uxp")}catch(_3){}const rn=nn,on=new Map;function sn(e){const t=function(e){const t=on.get(e);if(void 0!==t)return t;let n=window.customElements?.get(e);return on.set(e,n),n}(e);return!!t&&t!==HTMLElement}function an(e){return(0,c.useMemo)((()=>!1),[e])}function cn(e){return an(e)?(0,Zt.fallbackTagName)(e):e}function ln(e){const t={};return Object.keys(e).forEach((n=>{e[n]&&(t[n]=e[n])})),t}function un(...e){return(...t)=>{for(const n of e)"function"==typeof n&&n(...t)}}function dn(e){return new Promise((t=>{if(window.Typekit)t(null);else{const n={kitId:e,scriptTimeout:3e3},r=setTimeout((()=>{t(null)}),n.scriptTimeout),o=document.createElement("script");let i=!1;o.src=`https://use.typekit.net/${n.kitId}.js`,o.type="text/javascript",o.async=!0,o.onload=function(){if(i)t(null);else{i=!0,clearTimeout(r);try{window.Typekit.load(n)}catch(e){}t(null)}};const s=document.getElementsByTagName("script")[0];s?.parentNode?.insertBefore(o,s)}}))}const pn=[];function mn(e){pn.push(e)}function hn(e){mn(e.loadSwc||(t=>(e.tagName,e.swcLoader,Promise.resolve())));const t=(t,n)=>{const{needsFallback:r,tagName:o}=function(e,t){const n=an(e),r=(0,c.useMemo)((()=>sn((0,Zt.fallbackTagName)(e))),[e]),[,o]=(0,c.useState)(!1),i=(0,c.useRef)(!0),s=(0,c.useContext)(en);(0,c.useEffect)((()=>{if(i.current=!1,n&&!r)return t?.load(s).then((()=>{i.current||o(!0)}),(t=>console.error(`Error loading fallback for ${e}`,t))),()=>{i.current=!0}}),[s,e,t,n,r]);const a=window.__disable_swc__||window.__SPECTRUM_WRAPPER_STORYBOOK_FORCE_RS2__&&void 0!==tn&&tn.env.STORYBOOK,l=cn(e);return{needsFallback:!sn(l)||!!a,tagName:l}}(e.tagName,e.swcLoader),{fallback:i,forceFallback:s,...a}=t;if(r||s){const{fallback:t}=e;if(i)return c.createElement(c.Fragment,null,i);if(t)return c.createElement(t,{...a,ref:n})}if(e.SWCWrapper)return c.createElement(e.SWCWrapper,{...t,ref:n});const l={...e.swcProps(t),ref:n},u=o;return c.createElement(u,{...l})};return t.displayName=e.displayName,(0,c.forwardRef)(t)}function fn(e){return e?.__esModule?e:{default:e}}const gn=fn(s(54587)).default;function vn(e){if(e)return c.cloneElement(e,{key:e.key||`key-${e.type?.render?.displayName||e.type?.displayName}`,slot:"icon"})}const bn=hn({displayName:"Button",fallback:gn,swcLoader:void 0,swcProps:e=>{const t=vn(e.icon),{autoFocus:n,className:r,children:o,disabled:i,holdAffordance:s,pending:a,quiet:c,variant:l,dropdownTrigger:u,icon:d,label:p,staticColor:m,uxpUseNative:h,treatment:f,selected:g,...v}=e,b=ln({autofocus:n,disabled:i,"hold-affordance":s,pending:a,quiet:c}),y=function(e,t){switch(e){case"accent":case"cta":return{variant:"accent",treatment:t||"fill"};case"primary":case"secondary":return{variant:e,treatment:t||"outline"};case"warning":return{variant:"negative",treatment:t||"outline"};case"overBackground":return{"static-color":"white",treatment:t||"outline"};case"action":case"tool":case"and":case"or":return{};case void 0:return{variant:"primary",treatment:"outline"};default:return{variant:e}}}(l,f);return{...v,...m&&{"static-color":m},...b,...y,children:[t,p||("string"==typeof o?o:null),"string"!=typeof o&&o],class:r}},tagName:"sp-button"}),yn=hn({displayName:"ActionButton",fallback:gn,swcLoader:void 0,swcProps:e=>{const{autoFocus:t,children:n,className:r,disabled:o,holdAffordance:i,quiet:s,selected:a,variant:c,dropdownTrigger:l,icon:u,label:d,uxpUseNative:p,...m}=e,h=vn(u),f=function(e){return"tool"===e?{quiet:!0}:{}}(c);return{...m,...ln({autofocus:t,disabled:o,"hold-affordance":i,quiet:s,selected:a}),...f,children:[h,d||("string"==typeof n?n:null),"string"!=typeof n&&n],class:r}},tagName:"sp-action-button"});var _n=(0,c.forwardRef)((function(e,t){return"action"===e.variant||"tool"===e.variant||"and"===e.variant||"or"===e.variant||"secondary"===e.variant&&e.quiet||"primary"===e.variant&&e.quiet?c.createElement(yn,{...e,ref:t}):c.createElement(bn,{...e,ref:t})}));function En(e){switch(e){case"XS":return"s";case"S":return"m";case"M":default:return"xl";case"L":case"XL":case"XXL":return"xxl"}}function wn(e){const{alt:t,className:n,"aria-label":r,size:o,...i}=e;return{...i,class:n,label:t||r,size:En(o)}}var xn=hn({displayName:"ChevronLeft",fallback:fn(s(31568)).default,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-chevron-left"}),Tn=c.createContext(null),Sn=function(e){e()},On=function(){return Sn},In={notify:function(){},get:function(){return[]}};function kn(e,t){var n,r=In;function o(){s.onStateChange&&s.onStateChange()}function i(){n||(n=t?t.addNestedSub(o):e.subscribe(o),r=function(){var e=On(),t=null,n=null;return{clear:function(){t=null,n=null},notify:function(){e((function(){for(var e=t;e;)e.callback(),e=e.next}))},get:function(){for(var e=[],n=t;n;)e.push(n),n=n.next;return e},subscribe:function(e){var r=!0,o=n={callback:e,next:null,prev:n};return o.prev?o.prev.next=o:t=o,function(){r&&null!==t&&(r=!1,o.next?o.next.prev=o.prev:n=o.prev,o.prev?o.prev.next=o.next:t=o.next)}}}}())}var s={addNestedSub:function(e){return i(),r.subscribe(e)},notifyNestedSubs:function(){r.notify()},handleChangeWrapper:o,isSubscribed:function(){return Boolean(n)},trySubscribe:i,tryUnsubscribe:function(){n&&(n(),n=void 0,r.clear(),r=In)},getListeners:function(){return r}};return s}var An="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?c.useLayoutEffect:c.useEffect,Cn=function(e){var t=e.store,n=e.context,r=e.children,o=(0,c.useMemo)((function(){var e=kn(t);return{store:t,subscription:e}}),[t]),i=(0,c.useMemo)((function(){return t.getState()}),[t]);An((function(){var e=o.subscription;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),i!==t.getState()&&e.notifyNestedSubs(),function(){e.tryUnsubscribe(),e.onStateChange=null}}),[o,i]);var s=n||Tn;return c.createElement(s.Provider,{value:o},r)};function Pn(){return(0,c.useContext)(Tn)}function Rn(e){void 0===e&&(e=Tn);var t=e===Tn?Pn:function(){return(0,c.useContext)(e)};return function(){return t().store}}s(59864);var Ln=Rn();var Dn,Nn=function(e,t){return e===t};Dn=l.unstable_batchedUpdates,Sn=Dn;var Mn=s(73813),Hn=function(){return Hn=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},Hn.apply(this,arguments)},jn=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))};function Bn(e){return function(t){for(var n=[],r=1;r<arguments.length;r++)n[r-1]=arguments[r];return function(r,o,i){var s=e.canExecute,a=e.defaultResult,c=e.error,l=e.extraData,u=e.method,d=e.start,p=e.success,m=function(){return Hn(Hn({},o()),{config:i()})};if(s&&!s(m,t,n))return Promise.resolve(a);var h=null==l?void 0:l(m,t,n);r("function"==typeof d?d(t,n,h):{assetId:t,type:d});var f=u.apply(void 0,jn([r,m,t],n,!1));return f.then((function(e){return r("function"==typeof p?p(e,t,n,h):{assetId:t,type:p})}),(function(e){return r("function"==typeof c?c(e,t,n,h):{assetId:t,error:e,type:c})})),f}}}function Fn(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return function(n,r,o){var i=e.canExecute,s=e.defaultResult,a=e.error,c=e.extraData,l=e.method,u=e.start,d=e.success,p=function(){return Hn(Hn({},r()),{config:o()})};if(i&&!i(p,t))return Promise.resolve(s);var m=null==c?void 0:c(p,t);n("function"==typeof u?u(t,m):{type:u});var h=l.apply(void 0,jn([n,p],t,!1));return h.then((function(e){return n("function"==typeof d?d(e,t,m):{type:d})}),(function(e){return n("function"==typeof a?a(e,t,m):{error:e,type:a})})),h}}}var Un,zn=function(e){var t,n,r,o,i;return(null===(r=null===(n=null===(t=null==e?void 0:e.error)||void 0===t?void 0:t.headers)||void 0===n?void 0:n.get("content-type"))||void 0===r?void 0:r.startsWith("application/json"))?null===(i=(o=e.error).json)||void 0===i?void 0:i.call(o):Promise.resolve(e)},qn=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))},Gn="CCX-SHARE-SHEET",Vn="ss-web-service",Kn="artifact",Wn="invite",$n="inviteFulfilled",Yn="inviteRejected",Qn="inviteSent",Jn="removeFulfilled",Zn="removeRejected",Xn="removeSent",er=(Un=Gn,function(e){return{END:"".concat(Un.toUpperCase(),"_").concat(e.toUpperCase(),"_END"),ERROR:"".concat(Un.toUpperCase(),"_").concat(e.toUpperCase(),"_ERROR"),PROGRESS:"".concat(Un.toUpperCase(),"_").concat(e.toUpperCase(),"_PROGRESS"),START:"".concat(Un.toUpperCase(),"_").concat(e.toUpperCase(),"_BEGIN"),SUCCESS:"".concat(Un.toUpperCase(),"_").concat(e.toUpperCase(),"_SUCCESS")}}),tr=("".concat(Gn,".ACCESS_REQUEST_CONTEXT_CLEAR"),er("ACCESS_REQUEST_V3_REJECT")),nr=er("ACCESS_REQUEST_V3_GET"),rr=er("ACCESS_REQUEST_V3_GET_REQUESTERS_IMAGES"),or=er("ACCESS_REQUEST_V3_GRANT"),ir=er("ACCESS_REQUEST_V3_UPDATE_ROLE"),sr="V3",ar="V3",cr="V4",lr={allowComment:!0,allowSubscribe:!1},ur="".concat(Gn,".LINKS_CONTEXT_CLEAR"),dr=er("LINKS_CREATE"),pr=er("LINKS_GET"),mr=er("LINKS_REMOVE"),hr=er("LINKS_UPDATE"),fr="".concat(Gn,".LINKS_UPDATE_REQUEST"),gr=er("CAPABILITIES_V1_GET_RESOURCES"),vr=er("CAPABILITIES_V3_GET_RESOURCES"),br=er("INVITES_SEND_VERIFICATION_EMAIL"),yr="ccx-ss-dialog-heading",_r="ccx-ss-dialog-description",Er="ccx-ss-alert-dialog-heading",wr="ccx-ss-alert-dialog-description",xr=er("INVITES_V3_DELETE_COLLABORATORS"),Tr=er("INVITES_V3_DELETE_SELF"),Sr=er("INVITES_V3_GET_COLLABORATORS"),Or=er("INVITES_V3_GET_COLLABORATORS_IMAGES"),Ir=er("INVITES_V3_SEND"),kr=er("INVITES_V3_SET_LINK_ORG"),Ar=er("INVITES_V3_SET_LINK_PRIVATE"),Cr=er("INVITES_V3_SET_LINK_PUBLIC"),Pr=er("INVITES_V3_SET_LINK_PASSWORD"),Rr=(er("INVITES_V3_SEND_VERIFICATION_EMAIL"),"".concat(Gn,".INVITES_V3_UPDATE")),Lr=er("INVITES_V3_UPDATE_COLLABORATOR_ROLE"),Dr=er("INVITES_V3_UPDATE_METADATA"),Nr=er("PEOPLE_GRAPH_ACCEPT"),Mr="".concat(Gn,".PEOPLE_GRAPHS_CACHE_TOKEN_ADD"),Hr=er("PEOPLE_GRAPHS_GET"),jr="".concat(Gn,".STORAGE_CONTEXT_CLEAR"),Br=er("STORAGE_GET_LOCATION"),Fr="invite_request_error",Ur="artifact_update_info",zr="artifact_update_error",qr="artifact_add_password_error",Gr="frame_io",Vr="invite_invite_users",Kr="invite_delete_users",Wr="link_access",$r="share_restrict_edit",Yr="share_restrict_edit_error",Qr="ArrowDown",Jr="ArrowLeft",Zr="ArrowUp",Xr="Backspace",eo="Enter",to="Escape",no="Tab",ro={event:{category:"WEB",language:null,offline:!1,user_guid:null},user:{service_code:"creativecloud"}},oo=["application/vnd.adobe.draw.project+dcx","application/vnd.adobe.sketch.project+dcx","application/vnd.adobe.photoshop-mix.composition+dcx","application/vnd.adobe.photoshop-fix.composition+dcx","application/vnd.adobe.line.sketchbook+dcx","application/vnd.adobe.layup.project+dcx","application/vnd.adobe.comp.project+dcx","application/vnd.adobe.clip.project+dcx","application/vnd.adobe.clsproject+dcx","image/vnd.adobe.cls+dcx"],io=["document/vnd.adobe.cpsd.live+dcx"],so=qn(["document/vnd.adobe.psdc+dcx","document/vnd.adobe.cpsd+dcx"],io,!0),ao=["application/vnd.adobe.xd.cloudproject+dcx"],co=["application/vnd.adobe.hz.express+dcx","application/vnd.adobe.hztemp.page+dcx"],lo="application/vnd.adobe.library+dcx",uo="application/vnd.adobe.ffmodel+dcx",po=["application/vnd.adobe.firefly-generation-image+dcx","application/vnd.adobe.firefly-generation-video+dcx"],mo=qn(qn(qn(qn(qn(qn(qn([],so,!0),io,!0),["document/vnd.adobe.illustrator+dcx"],!0),["document/vnd.adobe.indesign+dcx"],!0),ao,!0),co,!0),["application/vnd.adobe.gemini+dcx"],!1),ho={allowComment:"toggle-commenting",allowCopy:"toggle-save",allowDownload:"toggle-downloads",allowSubscribe:"toggle-follow"},fo="cloudDoc",go="library",vo="mobile",bo="default",yo={allowComment:{assetTypes:[bo,fo],id:"ccx-ss-link-settings-toggle-allow-commenting",subtype:"toggle-commenting",text:"share_sheet.link_settings.toggle.allow_commenting"},allowCopy:{assetTypes:[bo,go,vo,fo],id:"ccx-ss-link-settings-toggle-allow-save",subtype:"toggle-save",text:"share_sheet.link_settings.toggle.allow_save_to_creative_cloud"},allowDownload:{assetTypes:[bo],id:"ccx-ss-link-settings-toggle-allow-download",subtype:"toggle-downloads",text:"share_sheet.link_settings.toggle.allow_download"},allowSubscribe:{assetTypes:[go],id:"ccx-ss-link-settings-toggle-allow-follow",subtype:"toggle-follow",text:"share_sheet.link_settings.toggle.allow_follow"}},_o=["CN"],Eo={"review:canComment":!0,"review:canCopy":!1},wo={"review:canComment":!0,"review:canCopy":!0},xo={"review:canCopy":!0},To={"review:canComment":!0,"review:canCopy":!0},So={acCheck:"ac/check",acEffective:"ac/effective",acPolicy:"ac/policy",block:"block/init",blockupload:"blockupload",bulk:"bulk",component:"component",directory:"directory",discard:"discard",download:"download",manifest:"manifest",mdApplication:"metadata/application",mdEmbedded:"metadata/embedded",mdRepository:"metadata/repository",page:"page",path:"path",primary:"primary",rendition:"rendition",repository:"repository",version:"version-history"},Oo={contextualParams:{ctxLocale:void 0},nonGuidEnabled:!0,useExperienceFragment:!1},Io={url:{prod:"https://p13n.adobe.io/fg/api/v3/feature",stage:"https://p13n-mr-stage.adobe.io/fg/api/v3/feature"}},ko="https://frame.io/creative-cloud-enterprise",Ao=s(27361),Co=s.n(Ao),Po=s(34485),Ro=s.n(Po),Lo=s(24350),Do=s.n(Lo),No=s(81763),Mo=s.n(No),Ho=s(84753),jo=s.n(Ho),Bo=s(84238),Fo=s.n(Bo),Uo=s(32499),zo=s.n(Uo),qo=function(){return qo=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},qo.apply(this,arguments)},Go=new Set(["EDIT","EDIT_SHARE","VIEW","VIEW_SHARE","VIEW_NOCOMMENT","VIEW_SHARE_NOCOMMENT"]),Vo=new Set(["COMMENT","COMMENT_SHARE","EDIT","EDIT_SHARE","VIEW","VIEW_SHARE","GENERATE","PUBLISH","REVIEW","SHARE","TRAIN"]),Ko={COMMENT:{icon:"commenter",label:"COMMENT",role:"viewer",template:"viewer"},EDIT:{icon:"editor",label:"EDIT",role:"editor",template:"editor"},EDIT_SHARE:{label:"EDIT_SHARE",role:"editorShare",template:"editor"},VIEW:{icon:"viewer",label:"VIEW",role:"viewer",template:"viewer"},VIEW_NOCOMMENT:{icon:"viewer",label:"VIEW_NOCOMMENT",role:"viewerNoComment",template:"viewer"},VIEW_SHARE:{icon:"viewer",label:"VIEW_SHARE",role:"viewerShare",template:"viewer"},VIEW_SHARE_NOCOMMENT:{icon:"viewer",label:"VIEW_SHARE_NOCOMMENT",role:"viewerShareNoComment",template:"viewer"}},Wo=[],$o=Ko.COMMENT,Yo=[Ko.EDIT,$o],Qo=[Ko.VIEW],Jo=[Ko.VIEW_SHARE],Zo=[Ko.VIEW,Ko.VIEW_SHARE],Xo=[Ko.EDIT],ei=[Ko.EDIT_SHARE],ti=[Ko.VIEW,Ko.VIEW_SHARE,Ko.EDIT,Ko.EDIT_SHARE],ni={editor:{editor:Xo,editorShare:ei,viewer:Qo,viewerShare:Jo},editorShare:{editor:ti,editorShare:ti,viewer:ti,viewerShare:ti},viewer:{editor:Xo,editorShare:ei,viewer:Qo,viewerShare:Jo},viewerShare:{editor:[Ko.VIEW,Ko.VIEW_SHARE,Ko.EDIT],editorShare:[Ko.VIEW,Ko.VIEW_SHARE,Ko.EDIT_SHARE],viewer:Zo,viewerShare:Zo}},ri=Ko.VIEW;function oi(e){return e.map((function(e){if("string"==typeof e)return Go.has(e)||console.error("Invalid role ".concat(e," encountered.")),qo({},Ko[e]);var t=qo({},Ko[e.role]);return e.label&&(Vo.has(e.label)?t.label=e.label:console.warn("Invalid label ".concat(e.label," encountered, defaulting to ").concat(t.label,"."))),e.preselected&&(t.preselected=!0),t}))}function ii(e,t,n){if(!t)return Wo;var r=oi(e);return"viewer"===n?r.filter((function(e){return"editor"!==e.role&&"editorShare"!==e.role})):r}function si(e){var t=e.availableRoles,n=e.canComment,r=e.canShare,o=e.permissions,i=e.role,s=void 0===i?"viewer":i,a=t?oi(t):o;return!1===n&&"viewer"===s?r?a.find((function(e){return"viewerShareNoComment"===e.role}))||Ko.VIEW_SHARE_NOCOMMENT:a.find((function(e){return"viewerNoComment"===e.role}))||Ko.VIEW_NOCOMMENT:r?"viewer"===s?a.find((function(e){return"viewerShare"===e.role}))||Ko.VIEW_SHARE:a.find((function(e){return"editorShare"===e.role}))||Ko.EDIT_SHARE:"viewer"===s?a.find((function(e){return"viewer"===e.role}))||Ko.VIEW:a.find((function(e){return"editor"===e.role}))||Ko.VIEW}function ai(e,t,n){if(void 0===e&&(e={}),n)return ii(n,e.canShare,"owner"===e.role?"editor":e.role);if("owner"===t.role)return Wo;var r,o;if(r=e.canShare?"owner"===e.role||"editor"===e.role?"editorShare":"viewerShare":"owner"===e.role||"editor"===e.role?"editor":"viewer",e.id===t.id)switch(r){case"editor":return Xo;case"editorShare":return ei;case"viewer":return Qo;case"viewerShare":return Jo}return o=t.canShare?"editor"===t.role?"editorShare":"viewerShare":"editor"===t.role?"editor":"viewer",ni[r][o]||Wo}function ci(e,t){var n=oi(e||[]);return t||(n=n.filter((function(e){return"editor"!==e.role&&"editorShare"!==e.role}))),n.find((function(e){return e.preselected}))||n[0]||Ko.VIEW}function li(e){return 1===e.length?e[0].role.startsWith("editor")?"share_sheet.invite.invite_edit":"share_sheet.invite.invite_view":"share_sheet.invite.invite"}function ui(e,t,n){if(void 0===t&&(t=!1),void 0===n&&(n=!1),e){var r=e.label;if("TRAIN"===r||"PUBLISH"===r)return"share_sheet.invite.invite";if("REVIEW"===r)return"share_sheet.invite.invite_review";if("GENERATE"===r)return"share_sheet.invite.invite_generate";if("COMMENT"===r||"COMMENT_SHARE"===r)return"share_sheet.invite.invite_comment";if("VIEW_NOCOMMENT"===r||"VIEW_SHARE_NOCOMMENT"===r)return"share_sheet.invite.invite_view";switch(e.role){case"editor":case"editorShare":return"share_sheet.invite.invite_edit";case"viewer":return"share_sheet.invite.invite_view".concat(n||t?"_use":"");case"viewerShare":case"viewerNoComment":case"viewerShareNoComment":return"share_sheet.invite.invite_view"}}return"share_sheet.invite.invite"}function di(e){return void 0===e&&(e=[]),1===e.length?e[0].role.startsWith("editor")?"share_sheet.invite.request.title.edit":"share_sheet.invite.request.title.view":"share_sheet.invite.request.title"}function pi(e,t){return 1!==e.length||t?"share_sheet.invite.input.title":e[0].role.startsWith("editor")?"share_sheet.invite.input.title_edit":"share_sheet.invite.input.title_view"}function mi(e){return"".concat(e.role).concat(e.canShare?"Share":"").concat("editor"===e.role||e.canComment?"":"NoComment")}function hi(e){return!e.includes("NoComment")}function fi(e){return e.toLowerCase().indexOf("share")>=0}function gi(e){if(e.startsWith("editor")||e.startsWith("viewer"))return e.substring(0,6)}var vi,bi,yi,_i,Ei,wi,xi,Ti,Si,Oi,Ii,ki,Ai,Ci,Pi,Ri,Li,Di,Ni,Mi,Hi,ji,Bi,Fi,Ui,zi,qi,Gi,Vi,Ki,Wi,$i,Yi,Qi,Ji,Zi,Xi,es,ts,ns,rs,os,is,ss,as,cs,ls,us,ds,ps,ms,hs,fs,gs,vs,bs,ys,_s,Es,ws,xs,Ts,Ss,Os,Is,ks,As,Cs,Ps,Rs,Ls,Ds,Ns,Ms,Hs,js,Bs,Fs,Us,zs,qs,Gs,Vs,Ks,Ws,$s,Ys,Qs=s(47239),Js=s(34406);!function(e){e.NotImplemented="not_implemented",e.Success="success",e.Cancel="cancel",e.Close="close",e.Error="error"}(vi||(vi={})),function(e){var t,n;(t=e.ActionType||(e.ActionType={})).Asset="asset",t.Route="route",(n=e.ClickSelectType||(e.ClickSelectType={})).Single="single",n.Double="double",n.None="none"}(bi||(bi={})),function(e){e.CloudDocuments="cloud-documents",e.Deleted="deleted",e.SharedWithYou="shared-with-you",e.Recents="recents",e.ReviewLinks="review-links",e.ConvertToSketch="sketch",e.Libraries="libraries",e.Local="local",e.Projects="projects",e.Project="project",e.GenerationHistory="generation-history",e.Favorites="favorites",e.AssetPreview="asset-preview"}(yi||(yi={})),function(e){e.AllFiles="ALL_FILES",e.Folder="FOLDER",e.Project="PROJECT",e.ReviewLink="REVIEW_LINK"}(_i||(_i={})),function(e){e.Assets3d="ASSETS_3D",e.Images="IMAGES",e.Videos="VIDEOS",e.Audio="AUDIO"}(Ei||(Ei={})),function(e){e.Photoshop="PHOTOSHOP",e.Illustrator="ILLUSTRATOR",e.Express="EXPRESS",e.Acrobat="PDF",e.InDesign="INDESIGN",e.Aero="AERO",e.XD="XD",e.Concept="CONCEPT",e.Squirrel="SQUIRREL"}(wi||(wi={})),function(e){e.Libraries="LIBRARIES",e.Brands="BRANDS"}(xi||(xi={})),function(e){e.GenerationAll="FIREFLY_GENERATION_ALL",e.GenerationImage="FIREFLY_GENERATION_IMAGE",e.GenerationVideo="FIREFLY_GENERATION_VIDEO"}(Ti||(Ti={})),Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Ei),wi),_i),xi),Ti),function(e){e[e.Off=0]="Off",e[e.Medium=1]="Medium",e[e.High=2]="High"}(Si||(Si={})),function(e){e[e.DEBUG=0]="DEBUG",e[e.INFO=1]="INFO",e[e.WARN=2]="WARN",e[e.ERROR=3]="ERROR",e[e.DISABLED=4]="DISABLED"}(Oi||(Oi={})),function(e){e.Personal="type1",e.Enterprise="type2",e.Business="type3",e.Federated="type2e"}(Ii||(Ii={})),function(e){e.placeLinkOrEmbed="placeLinkOrEmbed",e.linkAssets="linkAssets",e.open="open",e.saveAs="saveAs",e.saveAsCopy="saveAsCopy",e.saveToFolder="saveToFolder",e.export="export",e.copy="copy",e.move="move",e.moveFrom="moveFrom",e.add="add"}(ki||(ki={})),function(e){e.Ok="ok",e.Cancel="cancel",e.CancelBecauseOpen="cancel-open"}(Ai||(Ai={})),function(e){e.ShareSheetInvite="invite",e.ShareSheetLink="getLink",e.ShareSheetAction="share"}(Ci||(Ci={})),function(e){e.UpToDate="UpToDate",e.OutOfDate="OutOfDate",e.MetadataOutOfDate="MetadataOutOfDate",e.Restricted="Restricted",e.Discarded="Discarded",e.Broken="Broken"}(Pi||(Pi={})),function(e){e.Edit="Edit",e.View="View",e.None="None"}(Ri||(Ri={})),function(e){e.assets="ccac.dap.in.notify.assets",e.update="ccac.dap.out.notify.update",e.config="ccac.dap.in.notify.config",e.showShare="ccac.dap.out.notify.showShare",e.requestAction="ccac.libraries.out.request.action",e.requestUpdate="ccac.libraries.in.request.update",e.applyElements="ccac.libraries.out.request.apply"}(Li||(Li={})),function(e){e.openPicker="openPicker",e.openShareSheet="openShareSheet",e.openPreview="openPreview"}(Di||(Di={})),function(e){e.animation="application/vnd.adobe.element.animation+dcx",e.audio="application/vnd.adobe.element.audio+dcx",e.brush="application/vnd.adobe.element.brush+dcx",e.characterstyle="application/vnd.adobe.element.characterstyle+dcx",e.color="application/vnd.adobe.element.color+dcx",e.colortheme="application/vnd.adobe.element.colortheme+dcx",e.component="application/vnd.adobe.element.component+dcx",e.font="application/vnd.adobe.element.font+dcx",e.gradient="application/vnd.adobe.element.gradient+dcx",e.graphic="application/vnd.adobe.element.image+dcx",e.layerstyle="application/vnd.adobe.element.layerstyle+dcx",e.light="application/vnd.adobe.element.light+dcx",e.look="application/vnd.adobe.element.look+dcx",e.material="application/vnd.adobe.element.material+dcx",e.model="application/vnd.adobe.element.3d+dcx",e.mogrt="application/vnd.adobe.element.graphic+dcx",e.multicolorswatch="application/vnd.adobe.element.multicolorswatch+dcx",e.paragraphstyle="application/vnd.adobe.element.paragraphstyle+dcx",e.pattern="application/vnd.adobe.element.pattern+dcx",e.template="application/vnd.adobe.element.template+dcx",e.text="application/vnd.adobe.element.text+dcx",e.video="application/vnd.adobe.element.video+dcx",e.artifact="application/vnd.adobe.element.artifact+dcx"}(Ni||(Ni={})),function(e){e.primary="primary",e.rendition="rendition"}(Mi||(Mi={})),function(e){e[e.Folder=256]="Folder",e[e.File=512]="File",e[e.Composite=1024]="Composite"}(Hi||(Hi={})),function(e){e[e.InSync=0]="InSync",e[e.OutOfSync=1]="OutOfSync",e[e.SyncConflict=2]="SyncConflict",e[e.SyncError=3]="SyncError",e[e.Syncing=4]="Syncing"}(ji||(ji={})),function(e){e[e.None=0]="None",e[e.CloudContentCorrupted=1]="CloudContentCorrupted",e[e.LocalContentCorrupted=2]="LocalContentCorrupted",e[e.HasTooManyComponents=3]="HasTooManyComponents",e[e.HasTooManyChildren=4]="HasTooManyChildren",e[e.MaximumSizeExceeded=5]="MaximumSizeExceeded",e[e.Unknown=6]="Unknown"}(Bi||(Bi={})),function(e){e[e.NoErr=0]="NoErr",e[e.Conflict=1]="Conflict",e[e.DeleteConflict=2]="DeleteConflict",e[e.ParentDeletedConflict=3]="ParentDeletedConflict"}(Fi||(Fi={})),function(e){e[e.Initializing=0]="Initializing",e[e.Offline=1]="Offline",e[e.NotStarted=2]="NotStarted",e[e.Disabled=3]="Disabled",e[e.Synchronized=4]="Synchronized",e[e.InProgress=5]="InProgress",e[e.ErrorQuotaExceeded=6]="ErrorQuotaExceeded",e[e.ErrorSyncDown=7]="ErrorSyncDown",e[e.ErrorOther=8]="ErrorOther"}(Ui||(Ui={})),function(e){e[e.Offline=0]="Offline",e[e.Wan=1]="Wan",e[e.Cellular=2]="Cellular",e[e.OnlineUnknown=3]="OnlineUnknown"}(zi||(zi={})),function(e){e.Text="text",e.AssetLink="assetLink"}(qi||(qi={})),function(e){e.OWNER="Owner",e.POSTER="Poster",e.VIEWER="Viewer"}(Gi||(Gi={})),function(e){e.CLASSROOM="classroom"}(Vi||(Vi={})),function(e){e.Size50="50",e.Size100="100",e.Size115="115",e.Size230="230",e.Size138="138",e.Size276="276"}(Ki||(Ki={})),function(e){e[e.Stage=0]="Stage",e[e.Production=1]="Production"}(Wi||(Wi={})),function(e){e[e.NotStarted=1]="NotStarted",e[e.HadLoaderErrors=2]="HadLoaderErrors",e[e.Loading=3]="Loading",e[e.ReadyHasMorePages=4]="ReadyHasMorePages",e[e.ReadyFullyLoaded=5]="ReadyFullyLoaded"}($i||($i={})),function(e){e[e.Ascending=0]="Ascending",e[e.Descending=1]="Descending"}(Yi||(Yi={})),function(e){e[e.Name=0]="Name",e[e.Modified=1]="Modified",e[e.Created=2]="Created",e[e.Shared=3]="Shared"}(Qi||(Qi={})),function(e){e[e.Off=0]="Off",e[e.Err=1]="Err",e[e.Warn=2]="Warn",e[e.Info=3]="Info",e[e.Debug=4]="Debug"}(Ji||(Ji={})),function(e){e[e.UNKNOWN=1]="UNKNOWN",e[e.FULL_LOCAL_DISK_SPACE=2]="FULL_LOCAL_DISK_SPACE",e[e.FULL_CLOUD_STORAGE=3]="FULL_CLOUD_STORAGE",e[e.DEVICE_OFFLINE=4]="DEVICE_OFFLINE",e[e.NETWORK_ERROR=5]="NETWORK_ERROR",e[e.REQUEST_TIMED_OUT=6]="REQUEST_TIMED_OUT",e[e.USER_CANCELLED=7]="USER_CANCELLED",e[e.CORESYNC_FAILURE=8]="CORESYNC_FAILURE",e[e.SYNC_PAUSED=9]="SYNC_PAUSED",e[e.USER_ALREADY_REGISTERED=10]="USER_ALREADY_REGISTERED",e[e.PENDING_UNCOMMITTED_CHANGES_FROM_THIS_APP=11]="PENDING_UNCOMMITTED_CHANGES_FROM_THIS_APP",e[e.PENDING_UNCOMMITTED_CHANGES_FROM_ANOTHER_APP=12]="PENDING_UNCOMMITTED_CHANGES_FROM_ANOTHER_APP",e[e.INTERNAL_ERROR=13]="INTERNAL_ERROR",e[e.OPERATION_IGNORED=14]="OPERATION_IGNORED",e[e.CONFLICT=15]="CONFLICT",e[e.ACCESS_DENIED=16]="ACCESS_DENIED",e[e.UNSUPPORTED=17]="UNSUPPORTED",e[e.ASSET_NOT_IN_SYNC=18]="ASSET_NOT_IN_SYNC",e[e.BAD_REQUEST=19]="BAD_REQUEST",e[e.SYNC_ERROR=20]="SYNC_ERROR",e[e.NOT_FOUND=21]="NOT_FOUND",e[e.AUTHORIZATION_ERROR=22]="AUTHORIZATION_ERROR",e[e.INVALID_OPERATION=23]="INVALID_OPERATION",e[e.INVALID_CONTEXT=24]="INVALID_CONTEXT",e[e.COMMIT_ERROR=25]="COMMIT_ERROR",e[e.PARENT_NOT_FOUND=26]="PARENT_NOT_FOUND",e[e.PARENT_DISCARDED=27]="PARENT_DISCARDED",e[e.PROJECT_LIMIT_EXCEEDED=28]="PROJECT_LIMIT_EXCEEDED",e[e.SERVICE_NOT_PROVISIONED=29]="SERVICE_NOT_PROVISIONED"}(Zi||(Zi={})),function(e){e[e.NONE=0]="NONE",e[e.CORESYNC_NOT_REACHABLE=1]="CORESYNC_NOT_REACHABLE",e[e.CORESYNC_NOT_COMPATIBLE=2]="CORESYNC_NOT_COMPATIBLE",e[e.CORESYNC_BINARY_NOT_FOUND=3]="CORESYNC_BINARY_NOT_FOUND",e[e.CORESYNC_NOT_INSTALLED=4]="CORESYNC_NOT_INSTALLED",e[e.SYNC_FAILED=5]="SYNC_FAILED",e[e.SYNC_FAILED_EDIT_EDIT_RESOLVED=6]="SYNC_FAILED_EDIT_EDIT_RESOLVED",e[e.SYNC_FAILED_EDIT_DELETE_RESOLVED=7]="SYNC_FAILED_EDIT_DELETE_RESOLVED",e[e.COMMIT_ON_ORPHAN_ERROR=8]="COMMIT_ON_ORPHAN_ERROR",e[e.PROJECTS_ADMIN_ONLY=9]="PROJECTS_ADMIN_ONLY",e[e.PROJECTS_INVALID_REPOSITORY=10]="PROJECTS_INVALID_REPOSITORY",e[e.PROJECTS_NO_HOME_REPOSITORY=11]="PROJECTS_NO_HOME_REPOSITORY"}(Xi||(Xi={})),function(e){e.LIMIT_CHANGELOGRETENTION="http://ns.adobe.com/adobecloud/problem/limit/changelogretention",e.OPERATION_FAILED="adobecloud/problem/operation_failed",e.SUBSCRIPTION_COUNT="http://ns.adobe.com/adobecloud/problem/limit/subscriptioncount",e.QUOTA_EXCEEDED="http://ns.adobe.com/adobecloud/problem/quotaexceeded",e.CHILDREN_LIMIT_EXCEEDED="http://ns.adobe.com/adobecloud/problem/limit/childrencount",e.NO_HOME_REPOSITORY="http://ns.adobe.com/projects/problem/no-home-repository",e.INVALID_HOME_REPOSITORY="http://ns.adobe.com/projects/problem/invalid-repository",e.ADMIN_ONLY="http://ns.adobe.com/projects/problem/admin-only",e.ACCESS_DENIED="http://ns.adobe.com/adobecloud/problem/accessdenied"}(es||(es={})),function(e){e[e.authLoggedOut=0]="authLoggedOut",e[e.authLoggedIn=1]="authLoggedIn",e[e.authExpired=2]="authExpired"}(ts||(ts={})),function(e){e.DRAFT="draft",e.READY="ready",e.PUBLISHED="published",e.UNPUBLISHED="unpublished",e.QUEUED="queued",e.TRAINING="training",e.FAILED="failed",e.CANCELLED="cancelled",e.ALL="all"}(ns||(ns={})),function(e){e.MODIFY_DATE="modifyDate",e.CREATE_DATE="createDate",e.NAME="name"}(rs||(rs={})),function(e){e.NEVER="never",e.PUBLISHED="published",e.UNPUBLISHED="unpublished",e.DRAFT="draft",e.READY="ready",e.QUEUED="queued",e.TRAINING="training",e.FAILED="failed",e.CANCELLED="cancelled",e.ALL="all"}(os||(os={})),function(e){e.MODIFY_DATE="modified_date",e.CREATE_DATE="created_date",e.NAME="name"}(is||(is={})),function(e){e.PRIMARY="http://ns.adobe.com/adobecloud/rel/primary",e.ID="http://ns.adobe.com/adobecloud/rel/id",e.PATH="http://ns.adobe.com/adobecloud/rel/path",e.RENDITION="http://ns.adobe.com/adobecloud/rel/rendition",e.COMPONENT_RENDITION="http://ns.adobe.com/adobecloud/rel/componentRendition",e.MANIFEST="http://ns.adobe.com/adobecloud/rel/manifest",e.QUOTA="http://ns.adobe.com/adobecloud/rel/quota",e.COMPONENT="http://ns.adobe.com/adobecloud/rel/component",e.PAGE="http://ns.adobe.com/adobecloud/rel/page",e.DISCARD="http://ns.adobe.com/adobecloud/rel/discard",e.RESTORE="http://ns.adobe.com/adobecloud/rel/restore",e.DIRECTORY="http://ns.adobe.com/adobecloud/rel/directory",e.DIRECTORY_BASE="http://ns.adobe.com/adobecloud/rel/directory/base",e.AC_EFFECTIVE="http://ns.adobe.com/adobecloud/rel/ac/effective",e.AC_POLICY="http://ns.adobe.com/adobecloud/rel/ac/policy",e.AC_CHECK="http://ns.adobe.com/adobecloud/rel/ac/check",e.CREATE="http://ns.adobe.com/adobecloud/rel/create",e.REPOSITORY="http://ns.adobe.com/adobecloud/rel/repository",e.RESOLVE_ID="http://ns.adobe.com/adobecloud/rel/resolve/id",e.RESOLVE_PATH="http://ns.adobe.com/adobecloud/rel/resolve/path",e.OPS="http://ns.adobe.com/adobecloud/rel/ops",e.BLOCK_INITIALIZE="http://ns.adobe.com/adobecloud/rel/block/init",e.BLOCK_TRANSFER="http://ns.adobe.com/adobecloud/rel/block/transfer",e.BLOCK_FINALIZE="http://ns.adobe.com/adobecloud/rel/block/finalize",e.REPO_METADATA="http://ns.adobe.com/adobecloud/rel/metadata/repository",e.APP_METADATA="http://ns.adobe.com/adobecloud/rel/metadata/application",e.EMBEDDED_METADATA="http://ns.adobe.com/adobecloud/rel/metadata/embedded",e.PERUSER_METADATA="http://ns.adobe.com/adobecloud/rel/metadata/peruser",e.ANNOTATIONS="http://ns.adobe.com/adobecloud/rel/annotations",e.DOWNLOAD="http://ns.adobe.com/adobecloud/rel/download",e.DESCRIBED_BY="describedBy",e.VERSION="version-history",e.SUBSCRIPTION_CREATE="subscription/create",e.NOTIFICATIONS_LONGPOLL="notifications/longpoll",e.ONS_CHANGELOG="ons/changelog",e.REPOSITORIES_PAGE="http://ns.adobe.com/repositories/rel/page",e.TEAMS_CREATE="http://ns.adobe.com/teams/rel/create",e.TEAMS_DISCARD="http://ns.adobe.com/teams/rel/discard",e.TEAMS_RESTORE="http://ns.adobe.com/teams/rel/restore",e.TEAMS_RENAME="http://ns.adobe.com/teams/rel/rename",e.TEAMS_PROPERTIES="http://ns.adobe.com/teams/rel/properties",e.TEAMS_PAGE="http://ns.adobe.com/teams/rel/page",e.TEAMS_PRIMARY="http://ns.adobe.com/teams/rel/primary",e.TEAM_PROVISION="http://ns.adobe.com/teams/rel/provision",e.WORKSPACES_CONTEXT="http://ns.adobe.com/ccprojects/rel/context",e.WORKSPACES_BOOKMARKS_BATCH="http://ns.adobe.com/ccprojects/rel/bookmarks/batch",e.WORKSPACES_PRIMARY="http://ns.adobe.com/ccprojects/rel/primary",e.WORKSPACES_CREATE="http://ns.adobe.com/ccprojects/rel/create",e.WORKSPACES_PAGE="http://ns.adobe.com/ccprojects/rel/page",e.PROJECTS_LIBRARIES_PAGE="http://ns.adobe.com/ccprojects/rel/libraries/page",e.PROJECTS_LIBRARIES_CREATE="http://ns.adobe.com/ccprojects/rel/libraries/create",e.PROJECTS_LIBRARIES_BATCH="http://ns.adobe.com/ccprojects/rel/libraries/batch",e.GENERIC_PAGE="page",e.GENERIC_NEXT="next",e.ATS_MOVE="http://ns.adobe.com/ats/rel/move",e.REVIEW_SERVICE_PROVISION="http://ns.adobe.com/ccassetreview/rel/provision",e.REVIEW_SERVICE_DISCARD="http://ns.adobe.com/ccassetreview/rel/discard",e.REVIEW_SERVICE_OUTPUTS="http://ns.adobe.com/ccassetreview/rel/outputs",e.REVIEW_SERIVCE_HAS_OUTPUTS="http://ns.adobe.com/ccassetreview/rel/hasoutputs",e.PROJECTS_CONTEXT="http://ns.adobe.com/projects/rel/context",e.PROJECTS_PRIMARY="http://ns.adobe.com/projects/rel/primary",e.PROJECTS_COLLECTION="http://ns.adobe.com/projects/rel/collection",e.PROJECTS_CREATE="http://ns.adobe.com/projects/rel/create",e.PROJECTS_RENAME="http://ns.adobe.com/projects/rel/rename",e.PROJECTS_CREATOR="http://ns.adobe.com/projects/rel/creator",e.PROJECTS_GRADIENTS_COLLECTION="http://ns.adobe.com/gradients/rel/collection",e.PROJECTS_CAPABILITY="http://ns.adobe.com/projects/rel/capability",e.ORGANIZATIONS_COLLECTION="http://ns.adobe.com/organizations/rel/collection",e.PROJECTS_RECENT="http://ns.adobe.com/projects/rel/recent",e.ASSIGNMENTS_ASSIGN="http://ns.adobe.com/assignments/rel/assign",e.ASSIGNMENTS_CODE="http://ns.adobe.com/assignments/rel/code",e.ASSIGNMENTS_COLLECTION="http://ns.adobe.com/assignments/rel/collection",e.ASSIGNMENTS_CREATE="http://ns.adobe.com/assignments/rel/create",e.ASSIGNMENTS_PRIMARY="http://ns.adobe.com/assignments/rel/primary",e.ASSIGNMENTS_RETURN="http://ns.adobe.com/assignments/rel/return",e.ASSIGNMENTS_START="http://ns.adobe.com/assignments/rel/start",e.ASSIGNMENTS_SUBMIT="http://ns.adobe.com/assignments/rel/submit",e.STUDENT_ASSIGNMENTS_COLLECTION="http://ns.adobe.com/studentAssignments/rel/collection",e.STUDENT_ASSIGNMENTS_PRIMARY="http://ns.adobe.com/studentAssignments/rel/primary"}(ss||(ss={})),function(e){e.GRADIENT_ID="/project:rendition/gradientId"}(as||(as={})),function(e){e[e.All=0]="All",e[e.Yours=1]="Yours",e[e.SWY=2]="SWY",e[e.Admin=3]="Admin",e[e.Organization=4]="Organization",e[e.Recent=5]="Recent"}(cs||(cs={})),function(e){e.CREATE="create"}(ls||(ls={})),function(e){e[e.PENDING=0]="PENDING",e[e.CAN_LEAVE=1]="CAN_LEAVE",e[e.CANNOT_LEAVE_NO_COLLABORATORS=2]="CANNOT_LEAVE_NO_COLLABORATORS",e[e.CANNOT_LEAVE_ADDRESS_BOOK_GROUP_MEMBER=3]="CANNOT_LEAVE_ADDRESS_BOOK_GROUP_MEMBER",e[e.CANNOT_LEAVE_LAST_COLLABORATOR=4]="CANNOT_LEAVE_LAST_COLLABORATOR",e[e.CANNOT_LEAVE_LAST_DIRECT_COLLABORATOR=5]="CANNOT_LEAVE_LAST_DIRECT_COLLABORATOR",e[e.CANNOT_LEAVE_IS_ADMIN_OF_PROJECT=6]="CANNOT_LEAVE_IS_ADMIN_OF_PROJECT",e[e.CANNOT_LEAVE_LAST_DIRECT_COLLAB_WITH_SHARE_PERMISSION=7]="CANNOT_LEAVE_LAST_DIRECT_COLLAB_WITH_SHARE_PERMISSION",e[e.CANNOT_LEAVE_IS_OWNER=8]="CANNOT_LEAVE_IS_OWNER"}(us||(us={})),function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.ALLOWED=1]="ALLOWED",e[e.ADMIN_DISABLED=2]="ADMIN_DISABLED",e[e.INVALID_REPOSITORY=3]="INVALID_REPOSITORY",e[e.NO_HOME_REPOSITORY=4]="NO_HOME_REPOSITORY"}(ds||(ds={})),function(e){e.WF_PORTFOLIO="wfPortfolio",e.WF_PROGRAM="wfProgram",e.WF_PROJECT="wfProject",e.WF_TEMPLATE="wfProjectTemplate",e.CC_PROJECTS="ccProject"}(ps||(ps={})),function(e){e[e.None=0]="None",e[e.Ack=1]="Ack",e[e.Read=2]="Read",e[e.Write=4]="Write",e[e.Delete=8]="Delete",e[e.Share=16]="Share",e[e.Rename=32]="Rename",e[e.Move=64]="Move",e[e.Discard=128]="Discard",e[e.Restore=256]="Restore",e[e.Duplicate=512]="Duplicate",e[e.ReadAppMetadata=1024]="ReadAppMetadata",e[e.WriteComment=2048]="WriteComment"}(ms||(ms={})),function(e){e.DRAFT="DRAFT",e.ASSIGNED="ASSIGNED"}(hs||(hs={})),function(e){e.ANY="ANY",e.NONE="NONE",e.SELF="SELF"}(fs||(fs={})),(Ys=gs||(gs={})).albumCover="album-cover",Ys.animatedCharacter="animated-character",Ys.bannerPrint="banner-print",Ys.bannerWeb="banner-web",Ys.blogGraphic="blog-graphic",Ys.blogHeader="blog-header",Ys.bookCover="book-cover",Ys.bookmark="bookmark",Ys.brochure="brochure",Ys.businessCard="business-card",Ys.calendar="calendar",Ys.cardGreeting="card-greeting",Ys.certificate="certificate",Ys.checklist="checklist",Ys.classSchedule="class-schedule",Ys.comicStrip="comic-strip",Ys.conceptMap="concept-map",Ys.couponSheet="coupon-sheet",Ys.coverPage="cover-page",Ys.deviceCameraRecording="device-camera-recording",Ys.displayAd="display-ad",Ys.dividerPage="divider-page",Ys.drawing="drawing",Ys.drawingWorksheet="drawing-worksheet",Ys.ebookCover="ebook-cover",Ys.emailHeader="email-header",Ys.etsyShopBanner="etsy-shop-banner",Ys.etsyShopCover="etsy-shop-cover",Ys.eventbriteHeader="eventbrite-header",Ys.facebookAd="facebook-ad",Ys.facebookEventCover="facebook-event-cover",Ys.facebookGroupCover="facebook-group-cover",Ys.facebookPageCover="facebook-page-cover",Ys.facebookPost="facebook-post",Ys.facebookProfileCover="facebook-profile-cover",Ys.facebookShopCover="facebook-shop-cover",Ys.facebookStory="facebook-story",Ys.flashCard="flash-card",Ys.flashCardSheet="flash-card-sheet",Ys.flyer="flyer",Ys.generatedImage="generated-image",Ys.giftCertificate="gift-certificate",Ys.giftTag="gift-tag",Ys.googleClassroomBanner="google-classroom-banner",Ys.graph="graph",Ys.graphicOrganizer="graphic-organizer",Ys.idCard="id-card",Ys.infographic="infographic",Ys.instagramAd="instagram-ad",Ys.instagramCarousel="instagram-carousel",Ys.instagramLandscapePost="instagram-landscape-post",Ys.instagramPortraitPost="instagram-portrait-post",Ys.instagramReel="instagram-reel",Ys.instagramSquarePost="instagram-square-post",Ys.instagramStory="instagram-story",Ys.instagramStoryAd="instagram-story-ad",Ys.invitation="invitation",Ys.invoice="invoice",Ys.journal="journal",Ys.label="label",Ys.labelSheet="label-sheet",Ys.leafletTrifold="leaflet-trifold",Ys.lessonPlan="lesson-plan",Ys.letter="letter",Ys.letterhead="letterhead",Ys.lineAdSmall="line-ad-small",Ys.lineAdSquare="line-ad-square",Ys.lineAdSquareVideo="line-ad-square-video",Ys.lineAdVertical="line-ad-vertical",Ys.lineRichMenuLarge="line-rich-menu-large",Ys.lineRichMenuSmall="line-rich-menu-small",Ys.lineRichMessage="line-rich-message",Ys.linkedinBlogPost="linkedin-blog-post",Ys.linkedinPost="linkedin-post",Ys.linkedinProfileCover="linkedin-profile-cover",Ys.logo="logo",Ys.magazine="magazine",Ys.mediaKit="media-kit",Ys.meme="meme",Ys.memo="memo",Ys.menu="menu",Ys.mindmap="mindmap",Ys.mobileVideo="mobile-video",Ys.mug="mug",Ys.nameTag="name-tag",Ys.newsletter="newsletter",Ys.noteHeaderImage="note-header-image",Ys.onlineNewsletter="online-newsletter",Ys.onlineReport="online-report",Ys.pamphlet="pamphlet",Ys.photoBook="photo-book",Ys.pinterestIdeaPin="pinterest-idea-pin",Ys.pinterestPost="pinterest-post",Ys.pinterestSquare="pinterest-square",Ys.pinterestVertical="pinterest-vertical",Ys.placeCard="place-card",Ys.planner="planner",Ys.playlistCover="playlist-cover",Ys.podcastCover="podcast-cover",Ys.postcard="postcard",Ys.poster="poster",Ys.presentation="presentation",Ys.printAd="print-ad",Ys.program="program",Ys.proposal="proposal",Ys.recipeCard="recipe-card",Ys.redditCover="reddit-cover",Ys.report="report",Ys.reportCard="report-card",Ys.resume="resume",Ys.rubric="rubric",Ys.snapchatAd="snapchat-ad",Ys.snapchatFilter="snapchat-filter",Ys.soundcloudBanner="soundcloud-banner",Ys.tableOfContents="table-of-contents",Ys.ticket="ticket",Ys.tiktokAd="tiktok-ad",Ys.tiktokVideo="tiktok-video",Ys.tshirt="tshirt",Ys.tumblrBanner="tumblr-banner",Ys.twitchBanner="twitch-banner",Ys.twitchOverlay="twitch-overlay",Ys.twitterHeader="twitter-header",Ys.twitterPost="twitter-post",Ys.twitterVideo="twitter-video",Ys.video="video",Ys.wallpaperDesktop="wallpaper-desktop",Ys.wallpaperMobile="wallpaper-mobile",Ys.webpage="webpage",Ys.webpageJournal="webpage-journal",Ys.worksheet="worksheet",Ys.youtubeBanner="youtube-banner",Ys.youtubeDisplayAds="youtube-display-ads",Ys.youtubeProfilePhoto="youtube-profile-photo",Ys.youtubeShorts="youtube-shorts",Ys.youtubeThumbnail="youtube-thumbnail",Ys.youtubeVideo="youtube-video",Ys.youtubeVideoAd="youtube-video-ad",Ys.zoomBackground="zoom-background",function(e){e.STUDENT="student",e.TEACHER="teacher",e.NONE="none"}(vs||(vs={})),function(e){e.ACTIVE="ACTIVE",e.DECLINED="DECLINED",e.INACTIVE="INACTIVE",e.INVITED="INVITED",e.IN_REVIEW="IN_REVIEW",e.NOT_A_MEMBER="NOT_A_MEMBER",e.OWNER="OWNER"}(bs||(bs={})),function(e){e.CLASSLINK="CLASSLINK",e.CLEVER="CLEVER",e.EMAIL="EMAIL",e.GOOGLE_CLASSROOM="GOOGLE_CLASSROOM",e.NONE="NONE"}(ys||(ys={})),function(e){e.GC="GC"}(_s||(_s={})),function(e){e.STUDENT="STUDENT",e.TEACHER="TEACHER"}(Es||(Es={})),function(e){e.BLOCKED="BLOCKED",e.INVITED="INVITED",e.JOINED="JOINED",e.NOT_ENROLLED="NOT_ENROLLED",e.REMOVED="REMOVED"}(ws||(ws={})),function(e){e.CLEVER="clever",e.CLASS_LINK="classlink"}(xs||(xs={})),function(e){e.ACTIVE="ACTIVE",e.ARCHIVED="ARCHIVED"}(Ts||(Ts={})),function(e){e.TRUE="TRUE",e.RESTRICTED="RESTRICTED",e.UNRESTRICTED="UNRESTRICTED",e.NONE="NONE"}(Ss||(Ss={})),function(e){e.noSubject="",e.allsubjects="allsubjects",e.careersTechnicalEducation="careersTechnicalEducation",e.computerScience="computerScience",e.english="english",e.math="math",e.otherLanguages="otherLanguages",e.others="others",e.science="science",e.socialStudies="socialStudies",e.visualPerformingArts="visualPerformingArts"}(Os||(Os={})),function(e){e.STUDENT="STUDENT",e.TEACHER="TEACHER"}(Is||(Is={})),function(e){e.REMOVE_STUDENT_SUCCESS="REMOVE_STUDENT_SUCCESS",e.BLOCK_STUDENT_SUCCESS="BLOCK_STUDENT_SUCCESS",e.UNBLOCK_STUDENT_SUCCESS="UNBLOCK_STUDENT_SUCCESS",e.DELETE_DOMAIN_MAPPING_ACCEPTED="DELETE_DOMAIN_MAPPING_ACCEPTED",e.REMOVE_TEACHER_SUCCESS="REMOVE_TEACHER_SUCCESS"}(ks||(ks={})),function(e){e.OWNER="OWNER",e.ACTIVE="ACTIVE",e.INACTIVE="INACTIVE",e.INVITED="INVITED",e.IN_REVIEW="IN_REVIEW",e.DECLINED="DECLINED",e.NOT_A_MEMBER="NOT_A_MEMBER"}(As||(As={})),function(e){e.ALLOWED="ALLOWED",e.NOT_ALLOWED="NOT_ALLOWED"}(Cs||(Cs={})),function(e){e.ACCOUNT_NOT_FOUND="ACCOUNT_NOT_FOUND",e.STUDENT_IN_CLASSROOM="STUDENT_IN_CLASSROOM",e.TEACHER_IN_CLASSROOM="TEACHER_IN_CLASSROOM"}(Ps||(Ps={})),function(e){e.IMAGE="image",e.VIDEO="video"}(Rs||(Rs={})),function(e){e.CREATE_DATE="created_date"}(Ls||(Ls={})),function(e){e.QUEUED="queued",e.IN_PROGRESS="inProgress",e.SUCCESS="success",e.FAILED="failed",e.CANCELLED="cancelled"}(Ds||(Ds={})),function(e){e.MODIFIED_DATE="modified_date",e.CREATED_DATE="created_date",e.NAME="name"}(Ns||(Ns={})),function(e){e.Personal="private",e.Public="public",e.Incoming="incoming",e.Discovery="discovery",e.All="all"}(Ms||(Ms={})),function(e){e.All="all",e.None="none"}(Hs||(Hs={})),function(e){e.None="none",e.Brand="brand",e.TrainingSet="cm_training_set"}(js||(js={})),function(e){e[e.None=0]="None",e[e.CollaboratorMaybeEditing=1]="CollaboratorMaybeEditing",e[e.OwnerChange=2]="OwnerChange"}(Bs||(Bs={})),function(e){e[e.DifferentOwner=1]="DifferentOwner",e[e.PermissionDeniedDestination=2]="PermissionDeniedDestination",e[e.PermissionDeniedSource=3]="PermissionDeniedSource",e[e.NotAFolder=4]="NotAFolder",e[e.CrossBucketMoveDisabled=5]="CrossBucketMoveDisabled"}(Fs||(Fs={})),function(e){e.NOT_STARTED="NOT_STARTED",e.IN_PROGRESS="IN_PROGRESS",e.RETURNED="RETURNED",e.SUBMITTED="SUBMITTED"}(Us||(Us={})),function(e){e.Any="ANY",e.Self="SELF"}(zs||(zs={})),function(e){e[e.NotStarted=0]="NotStarted",e[e.Fetching=1]="Fetching",e[e.Done=2]="Done",e[e.Error=3]="Error"}(qs||(qs={})),function(e){e[e.Size64=64]="Size64",e[e.Size128=128]="Size128",e[e.Size256=256]="Size256",e[e.Size512=512]="Size512",e[e.Size1024=1024]="Size1024"}(Gs||(Gs={})),function(e){e.PNG="image/png",e.JPEG="image/jpeg"}(Vs||(Vs={})),function(e){e.MOBILE="mobile",e.DESKTOP="desktop"}(Ks||(Ks={})),function(e){e.WEB="web",e.MOBILE="mobile"}(Ws||(Ws={})),function(e){e.OpenDocumentVersion="onOpenDocumentVersion",e.OpenDeepLinkVersion="onOpenDeepLinkVersion",e.VersionSelection="onVersionSelection",e.RestoreVersion="onRestoreVersion",e.Upgrade="onUpgrade",e.CreateCopy="onCreateCopy",e.Refresh="onRefresh",e.ModeChange="onModeChange",e.ThemeChange="onThemeChange",e.ClosePanel="onClosePanel",e.Error="onError",e.VersionBookmark="onVersionBookmark",e.VersionUnBookmark="onVersionUnBookmark",e.VersionBookmarkStart="onVersionBookmarkStart",e.VersionUnBookmarkStart="onVersionUnBookmarkStart",e.PermanentlyDeleteScreen="onPermanentlyDeleteScreen",e.PermanentlyDeleteVersion="onPermanentlyDeleteVersion",e.VersioningPanelLoadComplete="onVersioningPanelLoadComplete",e.PreviewThumbnailReceived="onPreviewThumbnailReceived"}($s||($s={}));const Zs=Zi,Xs=Xi,ea=new Map([[401,{code:Zs.AUTHORIZATION_ERROR,message:e=>`Authorization error: ${e}`}],[403,{code:Zs.ACCESS_DENIED,message:e=>`Access to resource denied: ${e}`}],[404,{code:Zs.NOT_FOUND,message:e=>`Resource not found: ${e}`}],[409,{code:Zs.CONFLICT,message:()=>"Resource has a naming conflict."}],[412,{code:Zs.CONFLICT,message:()=>"Resource has a conflict. Etag mismatch."}]]);function ta(e){for("string"==typeof e&&(e=parseInt(e)),e=Math.floor(e);e>999;)e=Math.floor(e/10);return e}var na;!function(e){e.LIMIT_CHANGELOGRETENTION="http://ns.adobe.com/adobecloud/problem/limit/changelogretention",e.OPERATION_FAILED="adobecloud/problem/operation_failed",e.SUBSCRIPTION_COUNT="http://ns.adobe.com/adobecloud/problem/limit/subscriptioncount",e.QUOTA_EXCEEDED="http://ns.adobe.com/adobecloud/problem/quotaexceeded",e.CHILDREN_LIMIT_EXCEEDED="http://ns.adobe.com/adobecloud/problem/limit/childrencount",e.NO_HOME_REPOSITORY="http://ns.adobe.com/projects/problem/no-home-repository",e.INVALID_HOME_REPOSITORY="http://ns.adobe.com/projects/problem/invalid-repository",e.ADMIN_ONLY="http://ns.adobe.com/projects/problem/admin-only",e.ACCESS_DENIED="http://ns.adobe.com/adobecloud/problem/accessdenied",e.LAST_VERSION_LEFT="http://ns.adobe.com/adobecloud/problem/noversionleft"}(na||(na={}));const ra="SAMError";class oa extends Error{constructor(e,t,n={},r){const o=`[${Zs[e]}${void 0===r?"":"-"+Xs[r]}] ${t}${function(e){let t="";if(null!=e)try{t=` -> ${String(e)}`}catch(e){}return t}(n.underlyingError)}`;void 0!==n.underlyingError?super(o,{cause:n.underlyingError}):super(o),this.code=e,this.subCode=r,this.description=t,this._additionalInfo=n}get name(){return ra}static wrapErrorIfNeeded(e,t,n,r){return n instanceof oa?n:new oa(e,t,{underlyingError:n},r)}static create(e,t,n,r){return new oa(e,t,n,r)}static createWithResponse(e,t){var n,r;const{status:o}=e,i=ea.get(ta(o)),s=null!=t?t:e.url,a=e.headers.get("X-Request-Id")||"",c=e.headers.get("X-Breadcrumb-Trail")||"";return new oa(null!==(n=null==i?void 0:i.code)&&void 0!==n?n:Zs.UNKNOWN,(null!==(r=null==i?void 0:i.message(null!=t?t:s))&&void 0!==r?r:`Unexpected response status: ${o} for ${s}`)+` reqId: ${a} breadcrumbTrail: ${c}`,{response:e,reqId:a,breadcrumbTrail:c},null==i?void 0:i.subCode)}static createWithResponseAndDescription(e,t){var n;const r=ea.get(ta(e.status));return new oa(null!==(n=null==r?void 0:r.code)&&void 0!==n?n:Zs.UNKNOWN,t,{response:e},null==r?void 0:r.subCode)}static createWithRepositoryCode(e,t,n){var r;if(t===na.QUOTA_EXCEEDED)return new oa(Zs.FULL_CLOUD_STORAGE,n,{problemType:t});const o=ta(e),i=e?ea.get(o):void 0;return new oa(null!==(r=null==i?void 0:i.code)&&void 0!==r?r:Zs.UNKNOWN,n,{problemType:t},null==i?void 0:i.subCode)}static createWithApolloError(e){var t;if(e.networkError){const t=e.networkError.response;if(t)return oa.createWithResponse(t)}return(null===(t=e.graphQLErrors)||void 0===t?void 0:t.length)>0?oa.createWithGraphQLError(e.graphQLErrors[0]):oa.create(Zs.UNKNOWN,e.message)}static createWithGraphQLError(e){var t;const n=e.extensions;return n?oa.createWithRepositoryCode(n.httpErrorCode,null===(t=n.problemType)||void 0===t?void 0:t.type,e.message):oa.create(Zs.UNKNOWN,e.message)}}function ia(e){return e&&e.name===ra}function sa(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}function aa(e,t,n,r){var o,i=arguments.length,s=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,r);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(i<3?o(s):i>3?o(t,n,s):o(t,n))||s);return i>3&&s&&Object.defineProperty(t,n,s),s}function ca(e,t){return function(n,r){t(n,r,e)}}function la(e){return this instanceof la?(this.v=e,this):new la(e)}function ua(e,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,o=n.apply(e,t||[]),i=[];return r={},s("next"),s("throw"),s("return"),r[Symbol.asyncIterator]=function(){return this},r;function s(e){o[e]&&(r[e]=function(t){return new Promise((function(n,r){i.push([e,t,n,r])>1||a(e,t)}))})}function a(e,t){try{!function(e){e.value instanceof la?Promise.resolve(e.value.v).then(c,l):u(i[0][2],e)}(o[e](t))}catch(e){u(i[0][3],e)}}function c(e){a("next",e)}function l(e){a("throw",e)}function u(e,t){e(t),i.shift(),i.length&&a(i[0][0],i[0][1])}}function da(e){var t,n;return t={},r("next"),r("throw",(function(e){throw e})),r("return"),t[Symbol.iterator]=function(){return this},t;function r(r,o){t[r]=e[r]?function(t){return(n=!n)?{value:la(e[r](t)),done:"return"===r}:o?o(t):t}:o}}function pa(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=function(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}(e),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise((function(r,o){!function(e,t,n,r){Promise.resolve(r).then((function(t){e({value:t,done:n})}),t)}(r,o,(t=e[n](t)).done,t.value)}))}}}const ma=Symbol("@key parameterMap");var ha=(e,t,n)=>{const r=e[ma]=e[ma]||new Map;if(r.has(t))throw oa.create(Zs.BAD_REQUEST,"@key cannot be applied to more than one parameter");r.set(t,n)};function fa(e){return(t,n,r)=>{const o=r.value;if(!o)throw oa.create(Zs.BAD_REQUEST,"@cache decorator can only be applied to a method");r.value=async function(...t){var r;const i=null===(r=this[ma])||void 0===r?void 0:r.get(n);if(void 0===i)throw oa.create(Zs.BAD_REQUEST,"@cache decorator requires one of the parameters to be labelled with @key");const s=t[i];return this._core._environment.cache.getItem(s,(()=>o.apply(this,t)),e)}}}function ga(e,t,n){return t?fa()(e,t,n):fa(e)}var va=(e,t,n)=>{const r=Symbol(`@memoize ${t}`),o=n.get?"get":"value",i=n[o];n[o]=function(...e){return Object.prototype.hasOwnProperty.call(this,r)||(this[r]=i.call(this,...e)),this[r]}};class ba{constructor(e){this._type=e}get type(){return this._type}toString(){return`SAMEvent(${this._type})`}}const ya="change";class _a extends ba{constructor(){super(ya)}}const Ea=new _a,wa=Symbol("$OBSERVABLE_MAP");function xa(e,t){return(n,r,o)=>{if((o.get||o.value)&&(null==t||t.forEach((t=>function(e,t,n){let r;Object.getOwnPropertyDescriptor(e,wa)?r=e[wa]:e[wa]?(r=new Map(e[wa]),e[wa]=r):(r=new Map,e[wa]=r),r.set(t,n)}(n,t,e)))),o.get){const t=o.get;o.get=function(){return this._core._environment.mobx.reportObserved(this,e.type),t.call(this)}}else{if(!o.value)throw new Error("@observable decorator can only be used with `getters` or `methods`.");{const t=o.value,n=function(...n){return this._core._environment.mobx.reportObserved(this,e.type),t.apply(this,n)};o.value=n}}}}function Ta(e,t,n){if(e&&t&&n)return xa(Ea)(e,t,n);if("string"==typeof e.type&&("string"==typeof t||void 0===t||Array.isArray(t)))return xa(e,t=t?[].concat(t):void 0);throw new Error("Invalid arguments for @observable")}var Sa="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},Oa={exports:{}};!function(e){!function(t,n){e.exports?e.exports=n():t.UriTemplate=n()}(Sa,(function(){var e={"+":!0,"#":!0,".":!0,"/":!0,";":!0,"?":!0,"&":!0},t={"*":!0};function n(e){return encodeURI(e).replace(/%25[0-9][0-9]/g,(function(e){return"%"+e.substring(3)}))}function r(e){return e=e.replace(/%../g,""),encodeURIComponent(e)===e}function o(o){var i="";e[o.charAt(0)]&&(i=o.charAt(0),o=o.substring(1));var s="",a="",c=!0,l=!1,u=!1;"+"==i?c=!1:"."==i?(a=".",s="."):"/"==i?(a="/",s="/"):"#"==i?(a="#",c=!1):";"==i?(a=";",s=";",l=!0,u=!0):"?"==i?(a="?",s="&",l=!0):"&"==i&&(a="&",s="&",l=!0);for(var d=[],p=o.split(","),m=[],h={},f=0;f<p.length;f++){var g=p[f],v=null;if(-1!=g.indexOf(":")){var b=g.split(":");g=b[0],v=parseInt(b[1])}for(var y={};t[g.charAt(g.length-1)];)y[g.charAt(g.length-1)]=!0,g=g.substring(0,g.length-1);var _={truncate:v,name:g,suffices:y};m.push(_),h[g]=_,d.push(g)}return{varNames:d,prefix:a,substitution:function(e){for(var t="",r=0,o=0;o<m.length;o++){var i=m[o],d=e(i.name);if(null==d||Array.isArray(d)&&0==d.length||"object"==typeof d&&0==Object.keys(d).length)r++;else if(t+=o==r?a:s||",",Array.isArray(d)){l&&(t+=i.name+"=");for(var p=0;p<d.length;p++)p>0&&(t+=i.suffices["*"]&&s||",",i.suffices["*"]&&l&&(t+=i.name+"=")),t+=c?encodeURIComponent(d[p]).replace(/!/g,"%21"):n(d[p])}else if("object"==typeof d){l&&!i.suffices["*"]&&(t+=i.name+"=");var h=!0;for(var f in d)h||(t+=i.suffices["*"]&&s||","),h=!1,t+=c?encodeURIComponent(f).replace(/!/g,"%21"):n(f),t+=i.suffices["*"]?"=":",",t+=c?encodeURIComponent(d[f]).replace(/!/g,"%21"):n(d[f])}else l&&(t+=i.name,u&&""==d||(t+="=")),null!=i.truncate&&(d=d.substring(0,i.truncate)),t+=c?encodeURIComponent(d).replace(/!/g,"%21"):n(d)}return t},unSubstitution:function(e,t,n){if(a&&(e=e.substring(a.length)),1==m.length&&m[0].suffices["*"]){for(var o=(x=m[0]).name,i=x.suffices["*"]?e.split(s||","):[e],u=c&&-1!=e.indexOf("="),d=1;d<i.length;d++)e=i[d],u&&-1==e.indexOf("=")&&(i[d-1]+=(s||",")+e,i.splice(d,1),d--);for(d=0;d<i.length;d++)e=i[d],c&&-1!=e.indexOf("=")&&(u=!0),1==(b=e.split(",")).length?i[d]=b[0]:i[d]=b;if(l||u){for(var p=t[o]||{},f=0;f<i.length;f++){var g=e;if(!l||g){if("string"==typeof i[f]){var v=(e=i[f]).split("=",1)[0];if(e=e.substring(v.length+1),c){if(n&&!r(e))return;e=decodeURIComponent(e)}g=e}else{if(v=(e=i[f][0]).split("=",1)[0],e=e.substring(v.length+1),c){if(n&&!r(e))return;e=decodeURIComponent(e)}i[f][0]=e,g=i[f]}if(c){if(n&&!r(v))return;v=decodeURIComponent(v)}void 0!==p[v]?Array.isArray(p[v])?p[v].push(g):p[v]=[p[v],g]:p[v]=g}}1==Object.keys(p).length&&void 0!==p[o]?t[o]=p[o]:t[o]=p}else{if(c)for(f=0;f<i.length;f++){var b=i[f];if(Array.isArray(b))for(var y=0;y<b.length;y++){if(n&&!r(b[y]))return;b[y]=decodeURIComponent(b[y])}else{if(n&&!r(b))return;i[f]=decodeURIComponent(b)}}void 0!==t[o]?Array.isArray(t[o])?t[o]=t[o].concat(i):t[o]=[t[o]].concat(i):1!=i.length||x.suffices["*"]?t[o]=i:t[o]=i[0]}}else{i=1==m.length?[e]:e.split(s||",");var _={};for(d=0;d<i.length;d++){for(var E=0;E<m.length-1&&E<d&&!m[E].suffices["*"];E++);if(E!=d){for(var w=m.length-1;w>0&&m.length-w<i.length-d&&!m[w].suffices["*"];w--);m.length-w!=i.length-d?_[d]=E:_[d]=w}else _[d]=d}for(d=0;d<i.length;d++)if((e=i[d])||!l){if(b=e.split(","),u=!1,l){o=(e=b[0]).split("=",1)[0],e=e.substring(o.length+1),b[0]=e;var x=h[o]||m[0]}else o=(x=m[_[d]]).name;for(f=0;f<b.length;f++)if(c){if(n&&!r(b[f]))return;b[f]=decodeURIComponent(b[f])}(l||x.suffices["*"])&&void 0!==t[o]?Array.isArray(t[o])?t[o]=t[o].concat(b):t[o]=[t[o]].concat(b):1!=b.length||x.suffices["*"]?t[o]=b:t[o]=b[0]}}return 1}}}function i(e){if(!(this instanceof i))return new i(e);for(var t=e.split("{"),n=[t.shift()],r=[],s=[],a=[],c=[];t.length>0;){var l=t.shift(),u=l.split("}")[0],d=l.substring(u.length+1),p=o(u);s.push(p.substitution),a.push(p.unSubstitution),r.push(p.prefix),n.push(d),c=c.concat(p.varNames)}this.fill=function(e){if(e&&"function"!=typeof e){var t=e;e=function(e){return t[e]}}for(var r=n[0],o=0;o<s.length;o++)r+=(0,s[o])(e),r+=n[o+1];return r},this.fromUri=function(e,t){t=t||{};for(var o={},i=0;i<n.length;i++){var s=n[i];if(e.substring(0,s.length)!==s)return;if(e=e.substring(s.length),i>=n.length-1){if(""==e)break;return}var c=r[i];if(!c||e.substring(0,c.length)===c){for(var l=n[i+1],u=i;;){if(u==n.length-2){var d=e.substring(e.length-l.length);if(d!==l)return;var p=e.substring(0,e.length-l.length);e=d}else if(l){var m=e.indexOf(l);p=e.substring(0,m),e=e.substring(m)}else if(r[u+1])-1===(m=e.indexOf(r[u+1]))&&(m=e.length),p=e.substring(0,m),e=e.substring(m);else{if(n.length>u+2){u++,l=n[u+1];continue}p=e,e=""}break}if(!a[i](p,o,t.strict))return}}return o},this.varNames=c,this.template=e}return i.prototype={toString:function(){return this.template},fillFromObject:function(e){return this.fill(e)},test:function(e,t){return!!this.fromUri(e,t)}},i}))}(Oa);var Ia=Oa.exports;const ka="application/json",Aa="application/json-patch+json";var Ca;function Pa(e,t){if(void 0===e)return!0;if(Object(e)!==e)return!1;const n=Object.keys(e).some((t=>{const n=e[t];return Array.isArray(n)?n.some((({href:e})=>"string"!=typeof e)):"string"!=typeof n.href}));if(n)return!1;if(t){const n=Object.keys(t).every((n=>function(e,t,n){try{const r=La(e,t),o=Ia(r);return n.every((e=>-1!==o.varNames.indexOf(e)))}catch(e){return!1}}(e,n,t[n])));if(!n)return!1}return!0}function Ra(e,t){let n=e&&e[t];if(!n||Array.isArray(n)&&0===n.length)throw oa.create(Zs.BAD_REQUEST,`Missing link for relationship type: ${t}.`);return Array.isArray(n)&&(n=n[0]),n}function La(e,t){return Ra(e,t).href}function Da(e,t,n={}){const r=La(e,t),o=Ia(r),i=JSON.parse(JSON.stringify(n,((e,t)=>"boolean"==typeof t?t.toString():t)));return o&&o.fill(i)}function Na(e){const t=e&&e.get("Retry-After");if(t)try{const e=parseInt(t,10);if(e)return Math.max(0,e);const n=Date.parse(t);if(n){const e=Date.now();return Math.max(0,n-e)/1e3+Math.floor(30*Math.random())}}catch(e){}return 0}function Ma(e,t){return Ia(`${e}{?queryParams*}`).fillFromObject({queryParams:t})}!function(e){e.PRIMARY="http://ns.adobe.com/adobecloud/rel/primary",e.ID="http://ns.adobe.com/adobecloud/rel/id",e.PATH="http://ns.adobe.com/adobecloud/rel/path",e.RENDITION="http://ns.adobe.com/adobecloud/rel/rendition",e.COMPONENT_RENDITION="http://ns.adobe.com/adobecloud/rel/componentRendition",e.MANIFEST="http://ns.adobe.com/adobecloud/rel/manifest",e.QUOTA="http://ns.adobe.com/adobecloud/rel/quota",e.COMPONENT="http://ns.adobe.com/adobecloud/rel/component",e.PAGE="http://ns.adobe.com/adobecloud/rel/page",e.DISCARD="http://ns.adobe.com/adobecloud/rel/discard",e.RESTORE="http://ns.adobe.com/adobecloud/rel/restore",e.DIRECTORY="http://ns.adobe.com/adobecloud/rel/directory",e.DIRECTORY_BASE="http://ns.adobe.com/adobecloud/rel/directory/base",e.AC_EFFECTIVE="http://ns.adobe.com/adobecloud/rel/ac/effective",e.AC_POLICY="http://ns.adobe.com/adobecloud/rel/ac/policy",e.AC_CHECK="http://ns.adobe.com/adobecloud/rel/ac/check",e.CREATE="http://ns.adobe.com/adobecloud/rel/create",e.REPOSITORY="http://ns.adobe.com/adobecloud/rel/repository",e.RESOLVE_ID="http://ns.adobe.com/adobecloud/rel/resolve/id",e.RESOLVE_PATH="http://ns.adobe.com/adobecloud/rel/resolve/path",e.OPS="http://ns.adobe.com/adobecloud/rel/ops",e.BLOCK_INITIALIZE="http://ns.adobe.com/adobecloud/rel/block/init",e.BLOCK_TRANSFER="http://ns.adobe.com/adobecloud/rel/block/transfer",e.BLOCK_FINALIZE="http://ns.adobe.com/adobecloud/rel/block/finalize",e.REPO_METADATA="http://ns.adobe.com/adobecloud/rel/metadata/repository",e.APP_METADATA="http://ns.adobe.com/adobecloud/rel/metadata/application",e.EMBEDDED_METADATA="http://ns.adobe.com/adobecloud/rel/metadata/embedded",e.PERUSER_METADATA="http://ns.adobe.com/adobecloud/rel/metadata/peruser",e.ANNOTATIONS="http://ns.adobe.com/adobecloud/rel/annotations",e.DOWNLOAD="http://ns.adobe.com/adobecloud/rel/download",e.DESCRIBED_BY="describedBy",e.VERSION="version-history",e.SUBSCRIPTION_CREATE="subscription/create",e.NOTIFICATIONS_LONGPOLL="notifications/longpoll",e.ONS_CHANGELOG="ons/changelog",e.REPOSITORIES_PAGE="http://ns.adobe.com/repositories/rel/page",e.TEAMS_CREATE="http://ns.adobe.com/teams/rel/create",e.TEAMS_DISCARD="http://ns.adobe.com/teams/rel/discard",e.TEAMS_RESTORE="http://ns.adobe.com/teams/rel/restore",e.TEAMS_RENAME="http://ns.adobe.com/teams/rel/rename",e.TEAMS_PROPERTIES="http://ns.adobe.com/teams/rel/properties",e.TEAMS_PAGE="http://ns.adobe.com/teams/rel/page",e.TEAMS_PRIMARY="http://ns.adobe.com/teams/rel/primary",e.TEAM_PROVISION="http://ns.adobe.com/teams/rel/provision",e.WORKSPACES_CONTEXT="http://ns.adobe.com/ccprojects/rel/context",e.WORKSPACES_BOOKMARKS_BATCH="http://ns.adobe.com/ccprojects/rel/bookmarks/batch",e.WORKSPACES_PRIMARY="http://ns.adobe.com/ccprojects/rel/primary",e.WORKSPACES_CREATE="http://ns.adobe.com/ccprojects/rel/create",e.WORKSPACES_PAGE="http://ns.adobe.com/ccprojects/rel/page",e.PROJECTS_LIBRARIES_PAGE="http://ns.adobe.com/ccprojects/rel/libraries/page",e.PROJECTS_LIBRARIES_CREATE="http://ns.adobe.com/ccprojects/rel/libraries/create",e.PROJECTS_LIBRARIES_BATCH="http://ns.adobe.com/ccprojects/rel/libraries/batch",e.GENERIC_PAGE="page",e.GENERIC_NEXT="next",e.ATS_MOVE="http://ns.adobe.com/ats/rel/move",e.REVIEW_SERVICE_PROVISION="http://ns.adobe.com/ccassetreview/rel/provision",e.REVIEW_SERVICE_DISCARD="http://ns.adobe.com/ccassetreview/rel/discard",e.REVIEW_SERVICE_OUTPUTS="http://ns.adobe.com/ccassetreview/rel/outputs",e.REVIEW_SERIVCE_HAS_OUTPUTS="http://ns.adobe.com/ccassetreview/rel/hasoutputs",e.PROJECTS_CONTEXT="http://ns.adobe.com/projects/rel/context",e.PROJECTS_PRIMARY="http://ns.adobe.com/projects/rel/primary",e.PROJECTS_COLLECTION="http://ns.adobe.com/projects/rel/collection",e.PROJECTS_CREATE="http://ns.adobe.com/projects/rel/create",e.PROJECTS_RENAME="http://ns.adobe.com/projects/rel/rename",e.PROJECTS_CREATOR="http://ns.adobe.com/projects/rel/creator",e.PROJECTS_GRADIENTS_COLLECTION="http://ns.adobe.com/gradients/rel/collection",e.PROJECTS_CAPABILITY="http://ns.adobe.com/projects/rel/capability",e.ORGANIZATIONS_COLLECTION="http://ns.adobe.com/organizations/rel/collection",e.PROJECTS_RECENT="http://ns.adobe.com/projects/rel/recent",e.PROJECTS_REFERENCE_CREATE="http://ns.adobe.com/projects/rel/references/create",e.PROJECTS_REFERENCE_PRIMARY="http://ns.adobe.com/projects/rel/references/primary",e.ASSIGNMENTS_ASSIGN="http://ns.adobe.com/assignments/rel/assign",e.ASSIGNMENTS_CODE="http://ns.adobe.com/assignments/rel/code",e.ASSIGNMENTS_COLLECTION="http://ns.adobe.com/assignments/rel/collection",e.ASSIGNMENTS_CREATE="http://ns.adobe.com/assignments/rel/create",e.ASSIGNMENTS_PRIMARY="http://ns.adobe.com/assignments/rel/primary",e.ASSIGNMENTS_RETURN="http://ns.adobe.com/assignments/rel/return",e.ASSIGNMENTS_START="http://ns.adobe.com/assignments/rel/start",e.ASSIGNMENTS_SUBMIT="http://ns.adobe.com/assignments/rel/submit",e.BOARDS_COLLECTION="http://ns.adobe.com/boards/rel/collection",e.BOARDS_CREATE="http://ns.adobe.com/boards/rel/create",e.BOARDS_PRIMARY="http://ns.adobe.com/boards/rel/primary",e.STUDENT_ASSIGNMENTS_COLLECTION="http://ns.adobe.com/studentAssignments/rel/collection",e.STUDENT_ASSIGNMENTS_PRIMARY="http://ns.adobe.com/studentAssignments/rel/primary",e.MELVILLE_FIREFLY_GENERATION_CANCEL="http://ns.adobe.com/firefly/rel/cancel",e.MELVILLE_FIREFLY_GENERATION_RESULT="http://ns.adobe.com/firefly/rel/result"}(Ca||(Ca={}));const Ha=[200],ja=[429,500,502,503,504];var Ba=(e,t,n)=>{const r=Symbol(`@retry ${t}`),o=n.value;n.value=async function(e=0){var i,s;const a=this[r];a&&(clearTimeout(a),this[r]=void 0);try{await o.call(this)}catch(o){let a=0;const c=null===(i=o._additionalInfo)||void 0===i?void 0:i.response;if(ja.includes(null==c?void 0:c.status))a=this._core._environment.getValue("MAX_RETRY_INTERVAL")||2e4;else{const t=(null===(s=o._additionalInfo)||void 0===s?void 0:s.response)?1e3*Na(o._additionalInfo.response.headers):0;a=Math.max(this._core._environment.getRetryInterval(e),t)}this._core._environment.log(`Retrying ${t} in ${a}ms`),this[r]=setTimeout((()=>n.value.call(this,e+1)),a)}}},Fa=(e,t,n)=>{const r=Symbol(`@synchronized ${t}`),o=n.value;if(!o)throw oa.create(Zs.BAD_REQUEST,"@synchronized decorator can only be applied to a method");n.value=async function(...e){var n;const i=null===(n=this[ma])||void 0===n?void 0:n.get(t),s=void 0===i?"default":e[i],a=this[r]||(this[r]=new Map);let c;do{if(c=a.get(s),c)try{await c}catch(e){}}while(c);let l=e=>{};a.set(s,new Promise((e=>l=e)));try{return await o.apply(this,e)}finally{a.delete(s),l(void 0)}}};const Ua=Symbol("WeakCacheProperty");var za=(e,t,n)=>{var r;const o=n.value;if(!o)throw new Error("@weakCache decorator can only be applied to a method");const i=null!==(r=e[Ua])&&void 0!==r?r:e[Ua]=new Map;n.value=function(...e){var n,r;const s=null===(n=this[ma])||void 0===n?void 0:n.get(t),a=void 0===s||0===e.length?"default":e[s],c=`${t} (${function(e){if("string"==typeof e||"number"==typeof e||e instanceof Date||"boolean"==typeof e)return JSON.stringify(e);if("object"==typeof e&&null!==e){const t=Object.keys(e).sort().reduce(((t,n)=>(t[n]=e[n],t)),{});return JSON.stringify(t)}throw new Error(`Unsupported input type (${e})`)}(a)})`;let l=null===(r=i.get(c))||void 0===r?void 0:r.deref();if(l)return l;if(l=o.call(this,...e),null===(u=l)||"object"!=typeof u&&"function"!=typeof u)throw new Error("Cannot cache primitive types");var u;return i.set(c,new WeakRef(l)),l}};const qa=6e5;class Ga{constructor(e=6e5){this._ttl=e,this._keepAliveMap=new Map}static getInstance(){return Ga._instance||(Ga._instance=new Ga(qa)),Ga._instance}static setTTL(e){if(e<0)throw oa.create(Zs.UNKNOWN,"TTL must be greater than or equal to 0");Ga.getInstance()._ttl=e}add(e){if(0===this._ttl)return;const t=this._keepAliveMap.get(e);t&&clearTimeout(t),this._keepAliveMap.set(e,setTimeout((()=>{this._keepAliveMap.delete(e)}),this._ttl))}}function Va(e,t,n){const r=n.value;n.value=function(...e){const t=r.apply(this,e);return t instanceof Promise?t.then((e=>Ga.getInstance().add(e))).catch((()=>{})):null!==(null!=t?t:null)&&Ga.getInstance().add(t),t}}const Ka=new WeakMap,Wa=new WeakMap;function $a(e){const t=Ka.get(e);return console.assert(null!=t,"'this' is expected an Event object, but got",e),t}function Ya(e){null==e.passiveListener?e.event.cancelable&&(e.canceled=!0,"function"==typeof e.event.preventDefault&&e.event.preventDefault()):"undefined"!=typeof console&&"function"==typeof console.error&&console.error("Unable to preventDefault inside passive event listener invocation.",e.passiveListener)}function Qa(e,t){Ka.set(this,{eventTarget:e,event:t,eventPhase:2,currentTarget:e,canceled:!1,stopped:!1,immediateStopped:!1,passiveListener:null,timeStamp:t.timeStamp||Date.now()}),Object.defineProperty(this,"isTrusted",{value:!1,enumerable:!0});const n=Object.keys(t);for(let e=0;e<n.length;++e){const t=n[e];t in this||Object.defineProperty(this,t,Ja(t))}}function Ja(e){return{get(){return $a(this).event[e]},set(t){$a(this).event[e]=t},configurable:!0,enumerable:!0}}function Za(e){return{value(){const t=$a(this).event;return t[e].apply(t,arguments)},configurable:!0,enumerable:!0}}function Xa(e){if(null==e||e===Object.prototype)return Qa;let t=Wa.get(e);return null==t&&(t=function(e,t){const n=Object.keys(t);if(0===n.length)return e;function r(t,n){e.call(this,t,n)}r.prototype=Object.create(e.prototype,{constructor:{value:r,configurable:!0,writable:!0}});for(let o=0;o<n.length;++o){const i=n[o];if(!(i in e.prototype)){const e="function"==typeof Object.getOwnPropertyDescriptor(t,i).value;Object.defineProperty(r.prototype,i,e?Za(i):Ja(i))}}return r}(Xa(Object.getPrototypeOf(e)),e),Wa.set(e,t)),t}function ec(e){return $a(e).immediateStopped}function tc(e,t){$a(e).passiveListener=t}Qa.prototype={get type(){return $a(this).event.type},get target(){return $a(this).eventTarget},get currentTarget(){return $a(this).currentTarget},composedPath(){const e=$a(this).currentTarget;return null==e?[]:[e]},get NONE(){return 0},get CAPTURING_PHASE(){return 1},get AT_TARGET(){return 2},get BUBBLING_PHASE(){return 3},get eventPhase(){return $a(this).eventPhase},stopPropagation(){const e=$a(this);e.stopped=!0,"function"==typeof e.event.stopPropagation&&e.event.stopPropagation()},stopImmediatePropagation(){const e=$a(this);e.stopped=!0,e.immediateStopped=!0,"function"==typeof e.event.stopImmediatePropagation&&e.event.stopImmediatePropagation()},get bubbles(){return Boolean($a(this).event.bubbles)},get cancelable(){return Boolean($a(this).event.cancelable)},preventDefault(){Ya($a(this))},get defaultPrevented(){return $a(this).canceled},get composed(){return Boolean($a(this).event.composed)},get timeStamp(){return $a(this).timeStamp},get srcElement(){return $a(this).eventTarget},get cancelBubble(){return $a(this).stopped},set cancelBubble(e){if(!e)return;const t=$a(this);t.stopped=!0,"boolean"==typeof t.event.cancelBubble&&(t.event.cancelBubble=!0)},get returnValue(){return!$a(this).canceled},set returnValue(e){e||Ya($a(this))},initEvent(){}},Object.defineProperty(Qa.prototype,"constructor",{value:Qa,configurable:!0,writable:!0}),"undefined"!=typeof window&&void 0!==window.Event&&(Object.setPrototypeOf(Qa.prototype,window.Event.prototype),Wa.set(window.Event.prototype,Qa));const nc=new WeakMap;function rc(e){return null!==e&&"object"==typeof e}function oc(e){const t=nc.get(e);if(null==t)throw new TypeError("'this' is expected an EventTarget object, but got another value.");return t}function ic(e,t){Object.defineProperty(e,`on${t}`,function(e){return{get(){let t=oc(this).get(e);for(;null!=t;){if(3===t.listenerType)return t.listener;t=t.next}return null},set(t){"function"==typeof t||rc(t)||(t=null);const n=oc(this);let r=null,o=n.get(e);for(;null!=o;)3===o.listenerType?null!==r?r.next=o.next:null!==o.next?n.set(e,o.next):n.delete(e):r=o,o=o.next;if(null!==t){const o={listener:t,listenerType:3,passive:!1,once:!1,next:null};null===r?n.set(e,o):r.next=o}},configurable:!0,enumerable:!0}}(t))}function sc(e){function t(){ac.call(this)}t.prototype=Object.create(ac.prototype,{constructor:{value:t,configurable:!0,writable:!0}});for(let n=0;n<e.length;++n)ic(t.prototype,e[n]);return t}function ac(){if(!(this instanceof ac)){if(1===arguments.length&&Array.isArray(arguments[0]))return sc(arguments[0]);if(arguments.length>0){const e=new Array(arguments.length);for(let t=0;t<arguments.length;++t)e[t]=arguments[t];return sc(e)}throw new TypeError("Cannot call a class as a function")}nc.set(this,new Map)}ac.prototype={addEventListener(e,t,n){if(null==t)return;if("function"!=typeof t&&!rc(t))throw new TypeError("'listener' should be a function or an object.");const r=oc(this),o=rc(n),i=(o?Boolean(n.capture):Boolean(n))?1:2,s={listener:t,listenerType:i,passive:o&&Boolean(n.passive),once:o&&Boolean(n.once),next:null};let a=r.get(e);if(void 0===a)return void r.set(e,s);let c=null;for(;null!=a;){if(a.listener===t&&a.listenerType===i)return;c=a,a=a.next}c.next=s},removeEventListener(e,t,n){if(null==t)return;const r=oc(this),o=(rc(n)?Boolean(n.capture):Boolean(n))?1:2;let i=null,s=r.get(e);for(;null!=s;){if(s.listener===t&&s.listenerType===o)return void(null!==i?i.next=s.next:null!==s.next?r.set(e,s.next):r.delete(e));i=s,s=s.next}},dispatchEvent(e){if(null==e||"string"!=typeof e.type)throw new TypeError('"event.type" should be a string.');const t=oc(this),n=e.type;let r=t.get(n);if(null==r)return!0;const o=function(e,t){return new(Xa(Object.getPrototypeOf(t)))(e,t)}(this,e);let i=null;for(;null!=r;){if(r.once?null!==i?i.next=r.next:null!==r.next?t.set(n,r.next):t.delete(n):i=r,tc(o,r.passive?r.listener:null),"function"==typeof r.listener)try{r.listener.call(this,o)}catch(e){"undefined"!=typeof console&&"function"==typeof console.error&&console.error(e)}else 3!==r.listenerType&&"function"==typeof r.listener.handleEvent&&r.listener.handleEvent(o);if(ec(o))break;r=r.next}return tc(o,null),function(e,t){$a(e).eventPhase=0}(o),function(e,t){$a(e).currentTarget=null}(o),!o.defaultPrevented}},Object.defineProperty(ac.prototype,"constructor",{value:ac,configurable:!0,writable:!0}),"undefined"!=typeof window&&void 0!==window.EventTarget&&Object.setPrototypeOf(ac.prototype,window.EventTarget.prototype);class cc extends ac{constructor(){throw super(),new TypeError("AbortSignal cannot be constructed directly")}get aborted(){const e=lc.get(this);if("boolean"!=typeof e)throw new TypeError("Expected 'this' to be an 'AbortSignal' object, but got "+(null===this?"null":typeof this));return e}}ic(cc.prototype,"abort");const lc=new WeakMap;Object.defineProperties(cc.prototype,{aborted:{enumerable:!0}}),"function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag&&Object.defineProperty(cc.prototype,Symbol.toStringTag,{configurable:!0,value:"AbortSignal"});class uc{constructor(){dc.set(this,function(){const e=Object.create(cc.prototype);return ac.call(e),lc.set(e,!1),e}())}get signal(){return pc(this)}abort(){var e;e=pc(this),!1===lc.get(e)&&(lc.set(e,!0),e.dispatchEvent({type:"abort"}))}}const dc=new WeakMap;function pc(e){const t=dc.get(e);if(null==t)throw new TypeError("Expected 'this' to be an 'AbortController' object, but got "+(null===e?"null":typeof e));return t}Object.defineProperties(uc.prototype,{signal:{enumerable:!0},abort:{enumerable:!0}}),"function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag&&Object.defineProperty(uc.prototype,Symbol.toStringTag,{configurable:!0,value:"AbortController"});const mc="undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:void 0;mc&&(void 0===mc.AbortController&&(mc.AbortController=uc),void 0===mc.AbortSignal&&(mc.AbortSignal=cc));var hc={exports:{}},fc="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if(fc){var gc=new Uint8Array(16);hc.exports=function(){return fc(gc),gc}}else{var vc=new Array(16);hc.exports=function(){for(var e,t=0;t<16;t++)0==(3&t)&&(e=4294967296*Math.random()),vc[t]=e>>>((3&t)<<3)&255;return vc}}for(var bc=[],yc=0;yc<256;++yc)bc[yc]=(yc+256).toString(16).substr(1);var _c,Ec,wc=function(e,t){var n=t||0,r=bc;return[r[e[n++]],r[e[n++]],r[e[n++]],r[e[n++]],"-",r[e[n++]],r[e[n++]],"-",r[e[n++]],r[e[n++]],"-",r[e[n++]],r[e[n++]],"-",r[e[n++]],r[e[n++]],r[e[n++]],r[e[n++]],r[e[n++]],r[e[n++]]].join("")},xc=hc.exports,Tc=wc,Sc=0,Oc=0,Ic=hc.exports,kc=wc,Ac=function(e,t,n){var r=t&&n||0,o=t||[],i=(e=e||{}).node||_c,s=void 0!==e.clockseq?e.clockseq:Ec;if(null==i||null==s){var a=xc();null==i&&(i=_c=[1|a[0],a[1],a[2],a[3],a[4],a[5]]),null==s&&(s=Ec=16383&(a[6]<<8|a[7]))}var c=void 0!==e.msecs?e.msecs:(new Date).getTime(),l=void 0!==e.nsecs?e.nsecs:Oc+1,u=c-Sc+(l-Oc)/1e4;if(u<0&&void 0===e.clockseq&&(s=s+1&16383),(u<0||c>Sc)&&void 0===e.nsecs&&(l=0),l>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");Sc=c,Oc=l,Ec=s;var d=(1e4*(268435455&(c+=122192928e5))+l)%4294967296;o[r++]=d>>>24&255,o[r++]=d>>>16&255,o[r++]=d>>>8&255,o[r++]=255&d;var p=c/4294967296*1e4&268435455;o[r++]=p>>>8&255,o[r++]=255&p,o[r++]=p>>>24&15|16,o[r++]=p>>>16&255,o[r++]=s>>>8|128,o[r++]=255&s;for(var m=0;m<6;++m)o[r+m]=i[m];return t||Tc(o)},Cc=function(e,t,n){var r=t&&n||0;"string"==typeof e&&(t="binary"===e?new Array(16):null,e=null);var o=(e=e||{}).random||(e.rng||Ic)();if(o[6]=15&o[6]|64,o[8]=63&o[8]|128,t)for(var i=0;i<16;++i)t[r+i]=o[i];return t||kc(o)},Pc=Cc;Pc.v1=Ac,Pc.v4=Cc;var Rc=Pc;function Lc(){return"undefined"!=typeof crypto&&crypto.randomUUID?crypto.randomUUID():Rc.v4()}class Dc{constructor(){this._contexts=new Map}register(e){let t=this._contexts.get(e);t||(t={id:Lc(),references:new Set},this._contexts.set(e,t));const n=Lc();return t.references.add(n),()=>{const t=this._contexts.get(e);t&&(t.references.delete(n),0===t.references.size&&this._contexts.delete(e))}}reportObserved(e,t="change"){for(const[n,{id:r}]of this._contexts){const o=`_atom_${r}_${t}`;let i=e[o];if(!i){const r=()=>i.reportChanged();i=n(`${e.constructor.name}_${t}`,(()=>{e.on(t,r)}),(()=>{e.off(t,r)})),e[o]=i}i.reportObserved()}}}const Nc=Symbol("NotFound");class Mc{constructor(e,t){this._name=e,this._core=t}static isSupported(){if("undefined"==typeof window||!window.indexedDB)return!1;try{const e=window.indexedDB.open("sam_indexeddb_test",1);return e.onsuccess=()=>e.result.close(),!0}catch(e){return!1}}async _transaction(e,t){const n=await this._connect();if(n)return new Promise((r=>{try{const o=n.transaction(this._name,e),i=o.objectStore(this._name),s=t(i);o.onerror=e=>{this._core._environment.error(`transaction error: ${e}`),r(void 0)},o.oncomplete=()=>{r(s)}}catch(e){this._core._environment.error(`transaction exception: ${e}`),r(void 0)}}))}async getItem(e){return this._transaction("readonly",(async t=>new Promise((n=>{const r=t.get(e);r.onsuccess=()=>{n(r.result?{value:r.result.value,expiry:r.result.expiry}:void 0)}}))))}async setItem(e,t,n){return this._transaction("readwrite",(r=>{r.put({id:e,expiry:n,value:t})}))}async deleteItem(e){return this._transaction("readwrite",(t=>{t.delete(e)}))}async _connect(){if(this._database)return this._database;const e=this._core._environment.getValue("INDEXED_DB_VERSION"),t=window.indexedDB.open(this._name,e);return new Promise((n=>{t.onerror=e=>{this._core._environment.error(`CONNECTION_FAILED Unable to connect to IndexedDB: ${this._name}, error: ${e}`),n(void 0)},t.onupgradeneeded=()=>{const e=t.result;e.objectStoreNames.contains(this._name)&&e.deleteObjectStore(this._name),e.createObjectStore(this._name,{keyPath:"id"})},t.onsuccess=()=>{const r=this._database=t.result;r.onversionchange=t=>{this._core._environment.error(`IndexedDb version changed detected ${this._name}.${e}, ${t}`),r.close(),r.onversionchange=null,this._database=void 0},n(r)}}))}async _clear(){return this._transaction("readwrite",(async e=>new Promise((t=>{e.clear().onsuccess=()=>{console.log("localDB cleared for",e.name),t(void 0)}}))))}}class Hc{constructor(e,t){this._name=e,this._core=t}static isSupported(){try{return"undefined"!=typeof window&&!!window.localStorage}catch(e){return!1}}_getKey(e){return`${this._name}#${e}`}async getItem(e){const t=window.localStorage.getItem(this._getKey(e));if(t)try{const{value:e,expiry:n}=JSON.parse(t);return{value:e,expiry:n?new Date(n):void 0}}catch(e){}}async setItem(e,t,n){const r=JSON.stringify({expiry:n,value:t});window.localStorage.setItem(this._getKey(e),r)}async deleteItem(e){window.localStorage.removeItem(this._getKey(e))}}class jc{constructor(){this.items=new Map}getItem(e){return this.items.get(e)}setItem(e,t,n){var r;const o=this.items.get(e);o&&clearTimeout(o.cleanupTimeout);const i=null!==(r=null==n?void 0:n.getTime())&&void 0!==r?r:Date.now()+jc.MAX_TIME_IN_MEMORY_MS,s=Math.min(jc.MAX_TIME_IN_MEMORY_MS,i-Date.now()),a=setTimeout((()=>{this.deleteItem(e)}),s);this.items.set(e,{value:t,expiry:n,cleanupTimeout:a})}deleteItem(e){const t=this.items.get(e);t&&clearTimeout(t.cleanupTimeout),this.items.delete(e)}}jc.MAX_TIME_IN_MEMORY_MS=6e4;class Bc{constructor(e,t,n){this._userId=e,this._core=t,this._localCache=new jc,this._name="SAM.js-"+this._userId,n?this._persistentCache=n:Mc.isSupported()?this._persistentCache=new Mc(this._name,t):Hc.isSupported()&&(this._persistentCache=new Hc(this._name,t))}get name(){return this._name}async getItem(e,t,n,r){let o=this._localCache.getItem(e);!o&&this._persistentCache&&(o=await this._persistentCache.getItem(e));const i=n&&o&&!n(o.value),s=(null==o?void 0:o.expiry)&&o.expiry<=new Date(Date.now());if((i||s)&&(await this.deleteItem(e),o=void 0),!o&&t){const o=await t();if(n&&!n(o))throw oa.create(Zs.UNKNOWN,`Value for cache key ${e} is invalid: ${JSON.stringify(o)}`);return await this.setItem(e,o,r),o}return o?o.value:Nc}async setItem(e,t,n=this._core._environment.getValue("CACHE_DEFAULT_TTL")){const r=n?new Date(Date.now()+n):void 0;this._localCache.setItem(e,t,r),this._persistentCache&&await this._persistentCache.setItem(e,t,r)}async deleteItem(e){this._localCache.deleteItem(e),this._persistentCache&&await this._persistentCache.deleteItem(e)}}aa([Fa,ca(0,ha)],Bc.prototype,"getItem",null);const Fc="messageLogged",Uc="configChanged";class zc extends Event{constructor(e){super("itemListStateChanged"),this.list=e}}class qc extends Event{constructor(e,t){super(Fc),this.message=e,this.logLevel=t}}const Gc="collaborator_changed",Vc=new class extends ba{constructor(){super(Gc)}},Kc={SHELL_VISIBILITY:"shell:visibility",CC_INHERITED:"cc:inherited",REVIEW_SOURCE_ASSET:"review:sourceAsset",CONVERTED_TO:"convertedTo",NON_AUTO_MIGRATABLE:"ccx:nonAutoMigratableCopiedFromId",COPIED_IN_LEGACY_SPARK_TO:"ccx:copiedLegacySparkId",CC_INHERITABLE:"cc:inheritable",PROJECT_RENDITION:"project:rendition",FIREFLY:"firefly"},Wc={CC:"cc",CLASSROOM_ASSIGNMENTS:"assignment",CCX:"ccx",HZ:"hz"},$c={HZ_DOCUMENT_METADATA:"hz:documentMetadata",CC_CREATED_FROM_UPLOAD:"cc:createdFromUpload"},Yc=Object.values(Wc).map((e=>`"${e}:"*`)),Qc=Object.values(Kc).concat(Object.values($c)).filter((e=>{const t=e.split(":")[0];return!Object.values(Wc).includes(t)})).map((e=>'"'+e+'"')).concat(Yc),Jc=Object.values(Kc).map((e=>"app_metadata$$"+e)).concat(Object.values($c).map((e=>"api:metadata/application$$"+e))),Zc=Array.from(Object.values({COLLABORATION_METADATA:"collaboration_metadata",COLLABMETADATA_MINE:"collab_metadata#mine",REPO_CREATED_BY_CLIENT_ID:"repo:createdByClientId"}));function Xc(){return[...Jc,...Zc]}const el=ms,tl=Object.entries(ms).reduce(((e,[t])=>t===el.Ack.toString(10)?e:e|parseInt(t,10)),el.None);function nl(e){const t=e[Ca.PRIMARY]||e["*"]||[],n=e[Ca.AC_POLICY]||e["*"]||[],r=e[Ca.DIRECTORY]||e["*"]||[],o=e[Ca.APP_METADATA]||e["*"]||[],i=e[Ca.ANNOTATIONS]||e["*"]||[];let s=el.None;return t.forEach((e=>{switch(e){case"ack":s|=el.Ack;break;case"read":s|=el.Read,r.includes("write")&&(s|=el.Duplicate);break;case"write":s|=el.Write,r.includes("write")&&(s|=el.Discard,s|=el.Restore);break;case"delete":r.includes("write")&&(s|=el.Delete)}})),n.includes("write")&&(s|=el.Share),o.includes("read")&&(s|=el.ReadAppMetadata),i.includes("write")&&(s|=el.WriteComment),r.includes("write")&&t.includes("read")&&t.includes("write")&&(s|=el.Rename,t.includes("delete")&&(s|=el.Move)),s}const rl="/cloud-content",ol={[Ca.PROJECTS_PRIMARY]:["assetId","embed"],[Ca.PROJECTS_COLLECTION]:["embed","limit","orderBy","start","view"],[Ca.PROJECTS_CREATE]:["embed"],[Ca.RESOLVE_PATH]:["path"],[Ca.PROJECTS_GRADIENTS_COLLECTION]:[],[Ca.PROJECTS_CONTEXT]:[],[Ca.PROJECTS_CAPABILITY]:["privilege"],[Ca.ORGANIZATIONS_COLLECTION]:[],[Ca.PROJECTS_RECENT]:["embed","after","first"],[Ca.PROJECTS_REFERENCE_PRIMARY]:["assetId","referenceId"],[Ca.PROJECTS_REFERENCE_CREATE]:["assetId"]};var il;!function(e){e.GRADIENT_ID="/project:rendition/gradientId"}(il||(il={}));const sl=cs,al={[sl.All]:"all",[sl.Yours]:"yours",[sl.SWY]:"sharedWithYou",[sl.Admin]:"admin",[sl.Organization]:"all",[sl.Recent]:"all"};var cl,ll,ul;!function(e){e.CREATE="create"}(cl||(cl={})),function(e){e[e.PENDING=0]="PENDING",e[e.CAN_LEAVE=1]="CAN_LEAVE",e[e.CANNOT_LEAVE_NO_COLLABORATORS=2]="CANNOT_LEAVE_NO_COLLABORATORS",e[e.CANNOT_LEAVE_ADDRESS_BOOK_GROUP_MEMBER=3]="CANNOT_LEAVE_ADDRESS_BOOK_GROUP_MEMBER",e[e.CANNOT_LEAVE_LAST_COLLABORATOR=4]="CANNOT_LEAVE_LAST_COLLABORATOR",e[e.CANNOT_LEAVE_LAST_DIRECT_COLLABORATOR=5]="CANNOT_LEAVE_LAST_DIRECT_COLLABORATOR",e[e.CANNOT_LEAVE_IS_ADMIN_OF_PROJECT=6]="CANNOT_LEAVE_IS_ADMIN_OF_PROJECT",e[e.CANNOT_LEAVE_LAST_DIRECT_COLLAB_WITH_SHARE_PERMISSION=7]="CANNOT_LEAVE_LAST_DIRECT_COLLAB_WITH_SHARE_PERMISSION",e[e.CANNOT_LEAVE_IS_OWNER=8]="CANNOT_LEAVE_IS_OWNER"}(ll||(ll={})),function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.ALLOWED=1]="ALLOWED",e[e.ADMIN_DISABLED=2]="ADMIN_DISABLED",e[e.INVALID_REPOSITORY=3]="INVALID_REPOSITORY",e[e.NO_HOME_REPOSITORY=4]="NO_HOME_REPOSITORY"}(ul||(ul={}));const dl=ps,pl="application/vnd.adobe.ffmodel+dcx",ml=["cme:training"],hl=os;var fl;!function(e){e.MODIFY_DATE="modified_date",e.CREATE_DATE="created_date",e.NAME="name"}(fl||(fl={}));const gl="application/vnd.adobe.firefly-generation-image+dcx",vl="application/vnd.adobe.firefly-generation-video+dcx";var bl,yl,_l;!function(e){e.IMAGE="image",e.VIDEO="video"}(bl||(bl={})),function(e){e.CREATE_DATE="created_date"}(yl||(yl={})),function(e){e.QUEUED="queued",e.IN_PROGRESS="inProgress",e.SUCCESS="success",e.FAILED="failed",e.CANCELLED="cancelled"}(_l||(_l={}));const El={"application/vnd.adobe.firefly-generation-image+dcx":bl.IMAGE,"application/vnd.adobe.firefly-generation-video+dcx":bl.VIDEO};var wl,xl,Tl;function Sl(e,t){return e===t}function Ol(e){return JSON.parse(JSON.stringify(e))}function Il(e,t,n=!1,r=!1){if(e===t)return!0;if(typeof e!=typeof t||e.constructor!==t.constructor)return!1;if(e instanceof Date)return e.toISOString()===t.toISOString();if(Array.isArray(e)){if(!r&&e.length!==t.length)return!1;if(r&&e.length>t.length)return!1;let o=e,i=t;n&&(o=e.slice(0).sort(),i=t.slice(0).sort());let s=0,a=0;for(;;){if(s===o.length)return!0;if(a===i.length)return!1;if(Il(o[s],i[a],n,r))s+=1,a+=1;else{if(!r)return!1;a+=1}}}if(e instanceof Set){if(!r&&e.size!==t.size)return!1;if(r&&e.size>t.size)return!1;for(const n of e.keys())if(!t.has(n))return!1;return!0}if(e instanceof Map){if(!r&&e.size!==t.size)return!1;if(r&&e.size>t.size)return!1;for(const o of e.keys()){if(!t.has(o))return!1;if(!Il(e.get(o),t.get(o),n,r))return!1}return!0}if("object"==typeof e){const o=new Set(Object.keys(e)),i=new Set(Object.keys(t));if(!r&&o.size!==i.size)return!1;if(r&&o.size>i.size)return!1;for(const s of o){if(!i.has(s))return!1;if(!Il(e[s],t[s],n,r))return!1}return!0}return!1}!function(e){e.DRAFT="draft",e.READY="ready",e.PUBLISHED="published",e.UNPUBLISHED="unpublished",e.QUEUED="queued",e.TRAINING="training",e.FAILED="failed",e.CANCELLED="cancelled",e.ALL="all"}(wl||(wl={})),function(e){e.MODIFY_DATE="modifyDate",e.CREATE_DATE="createDate",e.NAME="name"}(xl||(xl={}));class kl{constructor(e,t,n,r,o){var i;this.url=e,this.headers=t,this.status=n,this.statusText=r,this._body="string"==typeof o?(i=o,"undefined"!=typeof TextEncoder?(new TextEncoder).encode(i).buffer:function(e){const t=[],n=e.length;let r=0;for(;r<n;){const n=e.codePointAt(r);let o=0,i=0;for(n<=127?(o=0,i=0):n<=2047?(o=6,i=192):n<=65535?(o=12,i=224):n<=2097151&&(o=18,i=240),t.push(i|n>>o),o-=6;o>=0;)t.push(128|n>>o&63),o-=6;r+=n>=65536?2:1}return new Uint8Array(t).buffer}(i)):o}static async fromResponse(e){if(e instanceof kl)return e;let t;return t=e.body?await e.arrayBuffer():new ArrayBuffer(0),new kl(e.url,e.headers,e.status,e.statusText,t)}static async deserialize(e){return new kl(e.url,new Headers(e.headers),e.status,e.statusText,function(e){const t=atob(e);return Uint8Array.from(t,(e=>{var t;return null!==(t=e.codePointAt(0))&&void 0!==t?t:0}))}(e.body).buffer)}serialize(){return{url:this.url,status:this.status,statusText:this.statusText,headers:Al(this.headers),body:Cl(new Uint8Array(this._body))}}async matches(e){if(e){if(this.headers.has("etag")&&e.headers.has("etag"))return this.headers.get("etag")===e.headers.get("etag");{const[t,n]=await Promise.all([this.arrayBuffer(),e.arrayBuffer()]),r=new Uint8Array(t),o=new Uint8Array(n);return r.byteLength===o.byteLength&&r.every(((e,t)=>e===o[t]))}}return!1}get ok(){const{status:e}=this;return e>=200&&e<=299}get redirected(){return!1}get type(){return"basic"}async json(){try{return JSON.parse(await this.text())}catch(e){throw oa.create(Zs.INTERNAL_ERROR,`Failed to parse JSON response from '${this.url}' async request.`,{underlyingError:e})}}async bytes(){return new Uint8Array(this._body)}async text(){return async function(e){return"undefined"!=typeof TextDecoder?(new TextDecoder).decode(e):new Response(e).text()}(this._body)}clone(){const e=new Headers;return this.headers.forEach(((t,n)=>e.set(n,t))),new kl(this.url,e,this.status,this.statusText,this._body)}get bodyUsed(){return!1}get body(){throw oa.create(Zs.UNSUPPORTED,"AsyncResponse.body not implemented.")}async arrayBuffer(){return this._body}async blob(){var e;return new Blob([this._body],{type:null!==(e=this.headers.get("content-type"))&&void 0!==e?e:void 0})}async formData(){throw oa.create(Zs.UNSUPPORTED,"AsyncResponse.formData not implemented.")}}function Al(e){const t={};return e.forEach(((e,n)=>{t[n]=e})),t}function Cl(e){const t=Array.from(e,(e=>String.fromCodePoint(e))).join("");return btoa(t)}class Pl{constructor(e){this._core=e}getCacheKey(e){return`InterfaceBase-cache-${e}`}async getCachedResponse(e){const t=await this._core._environment.cache.getItem(this.getCacheKey(e));if(t!==Nc)return kl.deserialize(t)}async saveResponseToCache(e,t){await this._core._environment.cache.setItem(this.getCacheKey(e),t.serialize(),Pl.CACHE_LIFETIME)}async deleteCachedResponse(e){await this._core._environment.cache.deleteItem(this.getCacheKey(e))}}Pl.CACHE_LIFETIME=6048e5,function(e){e[e.Stage=0]="Stage",e[e.Production=1]="Production"}(Tl||(Tl={}));const Rl={USER_ID:"",USER_EMAIL:"",CLIENT_ID:"",ACCESS_TOKEN:"",ENVIRONMENT:Tl.Production,HOST_PRODUCT_DATA:{PRODUCT_ID:"",PRODUCT_LOCATION:""},FETCH_REQUEST_TIMEOUT:6e4,ASYNC_DEFAULT_DELAY:1e3,CACHE_DEFAULT_TTL:2592e6,CACHE_KEEP_ALIVE_TTL:qa,MIN_RETRY_INTERVAL:1e3,MAX_RETRY_INTERVAL:12e4,ONS_DOCUMENT_VISIBILITY_TIMEOUT:1e4,ONS_DEFAULT_MAX_SUBSCRIPTIONS:5,ONS_DEFAULT_MAX_ASSETS_PER_SUBSCRIPTION:100,ONS_SUBSCRIPTION_TIME_TO_LIVE:216e5,ONS_SUBSCRIPTION_RENEW_TIME:3e5,INDEXED_DB_VERSION:1,PROJECTS_LIST_UPDATE_LATENCY:3e3,PROJECTS_ITEM_UPDATE_LATENCY:1e3,CLASSROOMS_LIST_UPDATE_LATENCY:3e3,ASSETS_LIST_UPDATE_LATENCY:100,USS_LIST_UPDATE_LATENCY:3e3,VERSIONS_LIST_UPDATE_LATENCY:100,GQL_LIST_UPDATE_LATENCY:100,ASSET_COPY_NAME_FORMAT:"%@ copy (%d)",ASSET_CONFLICT_NAME_FORMAT:"%@ (%d)",DISABLE_ONS:!1,ENABLE_ONS_CACHE:!1,_VERSION_OVERRIDE_FOR_TEST:"",HIGH_PRIORITY_RAPI_REQUESTS:!1,LOCALE:"en-US",SESSION_TYPE:"logged-in",ONS_OVER_AXON:!1,FEATURE_FLAGS:{"enable-x-bucket-move":!1,"enable-response-cache":!1,"move-capabilities":{"enable-CCI-CCI-move":!1},"use-graphql":!1,"enable-acpl-next-polyfills":!1,"disable-sam-cpp-models":!1},REQUEST_EDGE_BASED_PUBLISHED_LINKS:!1},Ll={[Tl.Stage]:{LABEL:"Staging",ACP_CS_HOST:"platform-cs-stage.adobe.io",SYNC_SERVICE_HOST:"acp-ss-stage.adobe.io",PROJECTS_HOST:"ccprojects-stage.adobe.io",ASSIGNMENTS_HOST:"hume-stage.adobe.io",INVITATIONS_HOST:"invitations-stage.adobe.io",TRANSFER_SERVICE_HOST:"ats-stage.adobe.io",USS_HOST:"adobesearch-stage.adobe.io",XDCE_HOST:"xdce-stage.adobe.io",REVIEW_SERVICE_HOST:"ccassetreview-stage.adobe.io",MELVILLE_HOST:"ccx-melville-stage.adobe.io",USSv3_HOST:"ax-projects-search-stage.adobe.io",PPS_HOST:"pps-stage.adobe.io",BEHANCE_HOST:"cc-api-behance-stage.adobe.io",CLASSROOMS_HOST:"edu-classrooms-stage.adobe.io",COMMENT_HOST:"comments-stage.adobe.io",AXON_HOST:"axon.stg.aws.adobess.com",ACPC_SUPERGRAPH_HOST:"platform-cs-stage.adobe.io/graphql",ACPC_SUPERGRAPH_EDGE_HOST:"platform-cs-edge-stage.adobe.io/graphql",ABS_HOST:"ab-stg.adobe-identity.com",WORKFRONT_HOST:"workfront-stage.adobe.io"},[Tl.Production]:{LABEL:"Production",ACP_CS_HOST:"platform-cs.adobe.io",SYNC_SERVICE_HOST:"acp-ss.adobe.io",PROJECTS_HOST:"ccprojects.adobe.io",ASSIGNMENTS_HOST:"hume.adobe.io",INVITATIONS_HOST:"invitations.adobe.io",TRANSFER_SERVICE_HOST:"ats.adobe.io",USS_HOST:"adobesearch.adobe.io",XDCE_HOST:"xdce.adobe.io",REVIEW_SERVICE_HOST:"ccassetreview.adobe.io",MELVILLE_HOST:"libraries.adobe.io",USSv3_HOST:"ax-projects-search.adobe.io",PPS_HOST:"pps.adobe.io",BEHANCE_HOST:"cc-api-behance.adobe.io",CLASSROOMS_HOST:"edu-classrooms.adobe.io",COMMENT_HOST:"comments.adobe.io",AXON_HOST:"axon.adobess.com",ACPC_SUPERGRAPH_HOST:"platform-cs.adobe.io/graphql",ACPC_SUPERGRAPH_EDGE_HOST:"platform-cs-edge.adobe.io/graphql",ABS_HOST:"ab.adobe-identity.com",WORKFRONT_HOST:"workfront.adobe.io"}},Dl=e=>"string"==typeof e&&Boolean(e),Nl=[{key:"CLIENT_ID",validator:Dl},{key:"USER_ID",validator:Dl},{key:"ENVIRONMENT",validator:e=>(e=>"number"==typeof e)(e)&&e in Tl},{key:"HOST_PRODUCT_DATA",validator(e){if(!e)return!1;const{PRODUCT_ID:t}=e;return Dl(t)}}];class Ml{constructor(e,t,n){this._core=e,this._hooks=n,this._isTokenInvalid=!0,this.mobx=new Dc;const r=Object.assign({},Rl.FEATURE_FLAGS,t.FEATURE_FLAGS),o=Object.assign({},Rl,t);o.FEATURE_FLAGS=r;const i=Nl.filter((({key:e,validator:t})=>!t(o[e])));if(i.length){const e=i.map((({key:e})=>e)).join(", ");throw oa.create(Zs.BAD_REQUEST,`Invalid required options: ${e}`)}if(o.ACCESS_TOKEN)this._isTokenInvalid=!1;else if(!n.refreshAccessToken)throw oa.create(Zs.BAD_REQUEST,"refreshAccessToken hook must be provided if ACCESS_TOKEN is not set");this._config=o,this._cache=new Bc(o.USER_ID,e,n.persistentCache),this.getValue("FEATURE_FLAGS")["enable-response-cache"]&&(this._responseCache=new Pl(this._core))}get cache(){return this._cache}getValue(e){return this._config[e]}setValue(e,t){this._config[e]=t;const n={type:Uc},r={configurationKeyName:e};this._core.dispatch(n,r)}get endpoints(){const e=this._config.ENVIRONMENT;return Ll[e]}async getDeviceId(){return this._config.DEVICE_ID||await this.cache.getItem("DEVICE_ID",(async()=>Lc()),(e=>"string"==typeof e))}getUserId(){return this.getValue("USER_ID")}get _maxNumberOfRetries(){return 1}get logSink(){return{error:this.error.bind(this),warn:this.warn.bind(this),info:this.log.bind(this),debug:this.debug.bind(this)}}_loggerEvent(e,t){this._core.listenerCount(Fc)>0&&this._core.emit(Fc,new qc(e,t))}log(e){this._loggerEvent(e,Qh.Info)}debug(e){this._loggerEvent(e,Qh.Debug)}error(e){this._loggerEvent(e,Qh.Err)}warn(e){this._loggerEvent(e,Qh.Warn)}async _refreshAccessToken(){if("logged-out"!==this._config.SESSION_TYPE&&this._isTokenInvalid){if(!this._hooks.refreshAccessToken)return"";this.log("Refreshing access token from host...");try{this._config.ACCESS_TOKEN=await this._hooks.refreshAccessToken(this._config.ACCESS_TOKEN)}catch(e){throw oa.wrapErrorIfNeeded(Zs.AUTHORIZATION_ERROR,"Failed to refresh access token",e)}this._isTokenInvalid=!1,this.log("Refreshing access token "+(this._config.ACCESS_TOKEN?"successful":"unsuccessful"))}return this._config.ACCESS_TOKEN}async fetch(e,t={},n=0){var r;if(null===(r=this._hooks)||void 0===r?void 0:r.fetch)return this._hooks.fetch(e,t);const o=this._config.SESSION_TYPE,i=this._isTokenInvalid?await this._refreshAccessToken():this._config.ACCESS_TOKEN;if("logged-out"!==o&&!i)throw oa.create(Zs.AUTHORIZATION_ERROR,"Unable to obtain access token - did you provide a refreshAccessToken hook?");const{headers:s={},authHeader:a,noOtherHeaders:c,requestTimeoutMs:l,noApiKeyHeader:u}=t,d=sa(t,["headers","authHeader","noOtherHeaders","requestTimeoutMs","noApiKeyHeader"]),p="logged-out"!==o?{[a||"Authorization"]:`${"guest"===o?"AnonBearer":"Bearer"} ${i}`}:{},m=c?Ol(s):Object.assign(Object.assign(Object.assign({},Ol(s)),p),u?{}:{"X-Api-Key":this._config.CLIENT_ID}),h=new AbortController;let f=()=>{};d.signal?f=((e,...t)=>{const n=new AbortController,r=()=>{t.forEach((e=>e.removeEventListener("abort",o)))},o=()=>{n.abort(),r()};return t.some((e=>e.aborted))?o():t.forEach((e=>e.addEventListener("abort",o))),e.signal=n.signal,r})(d,d.signal,h.signal):d.signal=h.signal;const g=l||this.getValue("FETCH_REQUEST_TIMEOUT"),v=setTimeout((()=>h.abort()),g),b=Date.now();try{const r=await fetch(e,Object.assign(Object.assign({},d),{headers:m})),o=r.headers.get("X-Request-Id")||"no requestId";if(this.debug(`[${o}] ${t.method||"GET"} ${e} ${r.status} (${Date.now()-b}ms)`),clearTimeout(v),401===r.status){if(i!==this._config.ACCESS_TOKEN)return this.fetch(e,t,n+1);if(this._isTokenInvalid=!0,n<this._maxNumberOfRetries)return this.fetch(e,t,n+1)}return r}catch(t){throw this.debug(`Error - ${t} (${Date.now()-b}ms)`),oa.wrapErrorIfNeeded(Zs.NETWORK_ERROR,`Failed network request when fetching: ${e}`,t)}finally{f()}}getRetryInterval(e){return this.getValue(e<3?"MIN_RETRY_INTERVAL":"MAX_RETRY_INTERVAL")}}function Hl(){}function jl(){jl.init.call(this)}function Bl(e){return void 0===e._maxListeners?jl.defaultMaxListeners:e._maxListeners}function Fl(e,t,n){if(t)e.call(n);else for(var r=e.length,o=$l(e,r),i=0;i<r;++i)o[i].call(n)}function Ul(e,t,n,r){if(t)e.call(n,r);else for(var o=e.length,i=$l(e,o),s=0;s<o;++s)i[s].call(n,r)}function zl(e,t,n,r,o){if(t)e.call(n,r,o);else for(var i=e.length,s=$l(e,i),a=0;a<i;++a)s[a].call(n,r,o)}function ql(e,t,n,r,o,i){if(t)e.call(n,r,o,i);else for(var s=e.length,a=$l(e,s),c=0;c<s;++c)a[c].call(n,r,o,i)}function Gl(e,t,n,r){if(t)e.apply(n,r);else for(var o=e.length,i=$l(e,o),s=0;s<o;++s)i[s].apply(n,r)}function Vl(e,t,n,r){var o,i,s;if("function"!=typeof n)throw new TypeError('"listener" argument must be a function');if((i=e._events)?(i.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),i=e._events),s=i[t]):(i=e._events=new Hl,e._eventsCount=0),s){if("function"==typeof s?s=i[t]=r?[n,s]:[s,n]:r?s.unshift(n):s.push(n),!s.warned&&(o=Bl(e))&&o>0&&s.length>o){s.warned=!0;var a=new Error("Possible EventEmitter memory leak detected. "+s.length+" "+t+" listeners added. Use emitter.setMaxListeners() to increase limit");a.name="MaxListenersExceededWarning",a.emitter=e,a.type=t,a.count=s.length,function(e){"function"==typeof console.warn?console.warn(e):console.log(e)}(a)}}else s=i[t]=n,++e._eventsCount;return e}function Kl(e,t,n){var r=!1;function o(){e.removeListener(t,o),r||(r=!0,n.apply(e,arguments))}return o.listener=n,o}function Wl(e){var t=this._events;if(t){var n=t[e];if("function"==typeof n)return 1;if(n)return n.length}return 0}function $l(e,t){for(var n=new Array(t);t--;)n[t]=e[t];return n}aa([va],Ml.prototype,"getDeviceId",null),aa([Fa],Ml.prototype,"_refreshAccessToken",null),Hl.prototype=Object.create(null),jl.EventEmitter=jl,jl.usingDomains=!1,jl.prototype.domain=void 0,jl.prototype._events=void 0,jl.prototype._maxListeners=void 0,jl.defaultMaxListeners=10,jl.init=function(){this.domain=null,jl.usingDomains&&(void 0).active,this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=new Hl,this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},jl.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||isNaN(e))throw new TypeError('"n" argument must be a positive number');return this._maxListeners=e,this},jl.prototype.getMaxListeners=function(){return Bl(this)},jl.prototype.emit=function(e){var t,n,r,o,i,s,a,c="error"===e;if(s=this._events)c=c&&null==s.error;else if(!c)return!1;if(a=this.domain,c){if(t=arguments[1],!a){if(t instanceof Error)throw t;var l=new Error('Uncaught, unspecified "error" event. ('+t+")");throw l.context=t,l}return t||(t=new Error('Uncaught, unspecified "error" event')),t.domainEmitter=this,t.domain=a,t.domainThrown=!1,a.emit("error",t),!1}if(!(n=s[e]))return!1;var u="function"==typeof n;switch(r=arguments.length){case 1:Fl(n,u,this);break;case 2:Ul(n,u,this,arguments[1]);break;case 3:zl(n,u,this,arguments[1],arguments[2]);break;case 4:ql(n,u,this,arguments[1],arguments[2],arguments[3]);break;default:for(o=new Array(r-1),i=1;i<r;i++)o[i-1]=arguments[i];Gl(n,u,this,o)}return!0},jl.prototype.addListener=function(e,t){return Vl(this,e,t,!1)},jl.prototype.on=jl.prototype.addListener,jl.prototype.prependListener=function(e,t){return Vl(this,e,t,!0)},jl.prototype.once=function(e,t){if("function"!=typeof t)throw new TypeError('"listener" argument must be a function');return this.on(e,Kl(this,e,t)),this},jl.prototype.prependOnceListener=function(e,t){if("function"!=typeof t)throw new TypeError('"listener" argument must be a function');return this.prependListener(e,Kl(this,e,t)),this},jl.prototype.removeListener=function(e,t){var n,r,o,i,s;if("function"!=typeof t)throw new TypeError('"listener" argument must be a function');if(!(r=this._events))return this;if(!(n=r[e]))return this;if(n===t||n.listener&&n.listener===t)0==--this._eventsCount?this._events=new Hl:(delete r[e],r.removeListener&&this.emit("removeListener",e,n.listener||t));else if("function"!=typeof n){for(o=-1,i=n.length;i-- >0;)if(n[i]===t||n[i].listener&&n[i].listener===t){s=n[i].listener,o=i;break}if(o<0)return this;if(1===n.length){if(n[0]=void 0,0==--this._eventsCount)return this._events=new Hl,this;delete r[e]}else!function(e,t){for(var n=t,r=n+1,o=e.length;r<o;n+=1,r+=1)e[n]=e[r];e.pop()}(n,o);r.removeListener&&this.emit("removeListener",e,s||t)}return this},jl.prototype.off=function(e,t){return this.removeListener(e,t)},jl.prototype.removeAllListeners=function(e){var t,n;if(!(n=this._events))return this;if(!n.removeListener)return 0===arguments.length?(this._events=new Hl,this._eventsCount=0):n[e]&&(0==--this._eventsCount?this._events=new Hl:delete n[e]),this;if(0===arguments.length){for(var r,o=Object.keys(n),i=0;i<o.length;++i)"removeListener"!==(r=o[i])&&this.removeAllListeners(r);return this.removeAllListeners("removeListener"),this._events=new Hl,this._eventsCount=0,this}if("function"==typeof(t=n[e]))this.removeListener(e,t);else if(t)do{this.removeListener(e,t[t.length-1])}while(t[0]);return this},jl.prototype.listeners=function(e){var t,n,r=this._events;return n=r&&(t=r[e])?"function"==typeof t?[t.listener||t]:function(e){for(var t=new Array(e.length),n=0;n<t.length;++n)t[n]=e[n].listener||e[n];return t}(t):[],n},jl.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):Wl.call(e,t)},jl.prototype.listenerCount=Wl,jl.prototype.eventNames=function(){return this._eventsCount>0?Reflect.ownKeys(this._events):[]};const Yl="observed",Ql="unobserved";class Jl extends jl{dispatch(e,t){return super.emit(e.type,e,this,t)}once(e,t){const n=super.once(e,t);return this._onEventListenerAdded(),n}on(e,t){if(this.listeners(e).includes(t))return this;const n=super.on(e,t);return e!==Yl&&e!==Ql&&(this._onEventListenerAdded(),1===this.listenerCount(e)&&this.emit(Yl,e)),n}off(e,t){const n=super.off(e,t);return e!==Yl&&e!==Ql&&(this._onEventListenerRemoved(),0===this.listenerCount(e)&&this.emit(Ql,e)),n}_onEventListenerAdded(){}_onEventListenerRemoved(){}}var Zl="10.0.392";function Xl(e){if("string"!=typeof e)throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}function eu(e,t){for(var n,r="",o=0,i=-1,s=0,a=0;a<=e.length;++a){if(a<e.length)n=e.charCodeAt(a);else{if(47===n)break;n=47}if(47===n){if(i===a-1||1===s);else if(i!==a-1&&2===s){if(r.length<2||2!==o||46!==r.charCodeAt(r.length-1)||46!==r.charCodeAt(r.length-2))if(r.length>2){var c=r.lastIndexOf("/");if(c!==r.length-1){-1===c?(r="",o=0):o=(r=r.slice(0,c)).length-1-r.lastIndexOf("/"),i=a,s=0;continue}}else if(2===r.length||1===r.length){r="",o=0,i=a,s=0;continue}t&&(r.length>0?r+="/..":r="..",o=2)}else r.length>0?r+="/"+e.slice(i+1,a):r=e.slice(i+1,a),o=a-i-1;i=a,s=0}else 46===n&&-1!==s?++s:s=-1}return r}Symbol.for("com.adobe.ccac.samjs.extendclass.override_map"),Symbol.for("com.adobe.ccac.samjs.extendclass.extension_set"),Symbol.for("com.adobe.ccac.samjs.extendclass.observable_set"),Symbol.for("com.adobe.ccac.samjs.extendclass.emitter"),Symbol.for("com.adobe.ccac.samjs.extendclass.overridden_getters");var tu={resolve:function(){for(var e,t="",n=!1,r=arguments.length-1;r>=-1&&!n;r--){var o;r>=0?o=arguments[r]:(void 0===e&&(e=Js.cwd()),o=e),Xl(o),0!==o.length&&(t=o+"/"+t,n=47===o.charCodeAt(0))}return t=eu(t,!n),n?t.length>0?"/"+t:"/":t.length>0?t:"."},normalize:function(e){if(Xl(e),0===e.length)return".";var t=47===e.charCodeAt(0),n=47===e.charCodeAt(e.length-1);return 0!==(e=eu(e,!t)).length||t||(e="."),e.length>0&&n&&(e+="/"),t?"/"+e:e},isAbsolute:function(e){return Xl(e),e.length>0&&47===e.charCodeAt(0)},join:function(){if(0===arguments.length)return".";for(var e,t=0;t<arguments.length;++t){var n=arguments[t];Xl(n),n.length>0&&(void 0===e?e=n:e+="/"+n)}return void 0===e?".":tu.normalize(e)},relative:function(e,t){if(Xl(e),Xl(t),e===t)return"";if((e=tu.resolve(e))===(t=tu.resolve(t)))return"";for(var n=1;n<e.length&&47===e.charCodeAt(n);++n);for(var r=e.length,o=r-n,i=1;i<t.length&&47===t.charCodeAt(i);++i);for(var s=t.length-i,a=o<s?o:s,c=-1,l=0;l<=a;++l){if(l===a){if(s>a){if(47===t.charCodeAt(i+l))return t.slice(i+l+1);if(0===l)return t.slice(i+l)}else o>a&&(47===e.charCodeAt(n+l)?c=l:0===l&&(c=0));break}var u=e.charCodeAt(n+l);if(u!==t.charCodeAt(i+l))break;47===u&&(c=l)}var d="";for(l=n+c+1;l<=r;++l)l!==r&&47!==e.charCodeAt(l)||(0===d.length?d+="..":d+="/..");return d.length>0?d+t.slice(i+c):(i+=c,47===t.charCodeAt(i)&&++i,t.slice(i))},_makeLong:function(e){return e},dirname:function(e){if(Xl(e),0===e.length)return".";for(var t=e.charCodeAt(0),n=47===t,r=-1,o=!0,i=e.length-1;i>=1;--i)if(47===(t=e.charCodeAt(i))){if(!o){r=i;break}}else o=!1;return-1===r?n?"/":".":n&&1===r?"//":e.slice(0,r)},basename:function(e,t){if(void 0!==t&&"string"!=typeof t)throw new TypeError('"ext" argument must be a string');Xl(e);var n,r=0,o=-1,i=!0;if(void 0!==t&&t.length>0&&t.length<=e.length){if(t.length===e.length&&t===e)return"";var s=t.length-1,a=-1;for(n=e.length-1;n>=0;--n){var c=e.charCodeAt(n);if(47===c){if(!i){r=n+1;break}}else-1===a&&(i=!1,a=n+1),s>=0&&(c===t.charCodeAt(s)?-1==--s&&(o=n):(s=-1,o=a))}return r===o?o=a:-1===o&&(o=e.length),e.slice(r,o)}for(n=e.length-1;n>=0;--n)if(47===e.charCodeAt(n)){if(!i){r=n+1;break}}else-1===o&&(i=!1,o=n+1);return-1===o?"":e.slice(r,o)},extname:function(e){Xl(e);for(var t=-1,n=0,r=-1,o=!0,i=0,s=e.length-1;s>=0;--s){var a=e.charCodeAt(s);if(47!==a)-1===r&&(o=!1,r=s+1),46===a?-1===t?t=s:1!==i&&(i=1):-1!==t&&(i=-1);else if(!o){n=s+1;break}}return-1===t||-1===r||0===i||1===i&&t===r-1&&t===n+1?"":e.slice(t,r)},format:function(e){if(null===e||"object"!=typeof e)throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof e);return function(e,t){var n=t.dir||t.root,r=t.base||(t.name||"")+(t.ext||"");return n?n===t.root?n+r:n+"/"+r:r}(0,e)},parse:function(e){Xl(e);var t={root:"",dir:"",base:"",ext:"",name:""};if(0===e.length)return t;var n,r=e.charCodeAt(0),o=47===r;o?(t.root="/",n=1):n=0;for(var i=-1,s=0,a=-1,c=!0,l=e.length-1,u=0;l>=n;--l)if(47!==(r=e.charCodeAt(l)))-1===a&&(c=!1,a=l+1),46===r?-1===i?i=l:1!==u&&(u=1):-1!==i&&(u=-1);else if(!c){s=l+1;break}return-1===i||-1===a||0===u||1===u&&i===a-1&&i===s+1?-1!==a&&(t.base=t.name=0===s&&o?e.slice(1,a):e.slice(s,a)):(0===s&&o?(t.name=e.slice(1,i),t.base=e.slice(1,a)):(t.name=e.slice(s,i),t.base=e.slice(s,a)),t.ext=e.slice(i,a)),s>0?t.dir=e.slice(0,s-1):o&&(t.dir="/"),t},sep:"/",delimiter:":",win32:null,posix:null};tu.posix=tu;var nu=tu;class ru{constructor(e,t){this.task=e,this.onGotOwnership=t}registerNewTask(e){let t=this;for(;t;){const n=t.next;if(!n)return void(t.next=e);t=n}}}class ou extends Jl{constructor(e,t){super(),this._core=e,this.id=t}get lastKnownClientMutation(){return this._lastKnownClientMutation}updateLastKnownClientMutation(){this._lastKnownClientMutation=Date.now()}async waitForMutationPropagationIfNeeded(e){const t=this._lastKnownClientMutation;if(t){const n=t+e-Date.now();n>0&&await new Promise((e=>setTimeout(e,n)))}}get exclusiveTask(){var e;return null===(e=this._exclusiveTaskChain)||void 0===e?void 0:e.task}_setExclusiveTaskChain(e){this._exclusiveTaskChain=e,this.dispatch(Ea)}_setId(e){this.id=e}static runExclusiveTask(e,t,n){return new Promise((r=>{const o={name:e,items:t},i=()=>r(n(o).finally((()=>{for(const e of t){const t=e._exclusiveTaskChain.next;e._setExclusiveTaskChain(t),null==t||t.onGotOwnership()}})));let s=0;const a=()=>{0==--s&&setTimeout(i,0)};for(const e of t){const t=new ru(o,a),n=e._exclusiveTaskChain;n?(++s,n.registerNewTask(t)):e._setExclusiveTaskChain(t)}0===s&&i()}))}}aa([Ta],ou.prototype,"exclusiveTask",null);var iu=/^utf-?8|ascii|utf-?16-?le|ucs-?2|base-?64|latin-?1$/i,su=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,au=/\s|\uFEFF|\xA0/,cu=/\r?\n[\x20\x09]+/g,lu=/[;,"]/,uu=/[;,"]|\s/,du=/^[!#$%&'*+\-\.^_`|~\da-zA-Z]+$/;function pu(e){return e.replace(su,"")}function mu(e){return au.test(e)}function hu(e,t){for(;mu(e[t]);)t++;return t}function fu(e){return uu.test(e)||!du.test(e)}class gu{constructor(e){this.refs=[],e&&this.parse(e)}rel(e){for(var t=[],n=e.toLowerCase(),r=0;r<this.refs.length;r++)this.refs[r].rel.toLowerCase()===n&&t.push(this.refs[r]);return t}get(e,t){e=e.toLowerCase();for(var n=[],r=0;r<this.refs.length;r++)this.refs[r][e]===t&&n.push(this.refs[r]);return n}set(e){return this.refs.push(e),this}setUnique(e){return this.refs.some((t=>{return n=t,r=e,Object.keys(n).length===Object.keys(r).length&&Object.keys(n).every((e=>e in r&&n[e]===r[e]));var n,r}))||this.refs.push(e),this}has(e,t){e=e.toLowerCase();for(var n=0;n<this.refs.length;n++)if(this.refs[n][e]===t)return!0;return!1}parse(e,t){for(var n=1,r=(e=pu(e=(t=t||0)?e.slice(t):e).replace(cu,"")).length,o=(t=0,null);t<r;)if(1===n){if(mu(e[t])){t++;continue}if("<"!==e[t])throw new Error('Unexpected character "'+e[t]+'" at offset '+t);if(null!=o&&(null!=o.rel?this.refs.push(...gu.expandRelations(o)):this.refs.push(o)),-1===(a=e.indexOf(">",t)))throw new Error("Expected end of URI delimiter at offset "+t);o={uri:e.slice(t+1,a)},t=a,n=2,t++}else if(2===n){if(mu(e[t])){t++;continue}if(";"===e[t])n=4,t++;else{if(","!==e[t])throw new Error('Unexpected character "'+e[t]+'" at offset '+t);n=1,t++}}else{if(4!==n)throw new Error('Unknown parser state "'+n+'"');if(";"===e[t]||mu(e[t])){t++;continue}if(-1===(a=e.indexOf("=",t)))throw new Error("Expected attribute delimiter at offset "+t);var i=pu(e.slice(t,a)).toLowerCase(),s="";if('"'===e[t=hu(e,t=a+1)])for(t++;t<r;){if('"'===e[t]){t++;break}"\\"===e[t]&&t++,s+=e[t],t++}else{for(var a=t+1;!lu.test(e[a])&&a<r;)a++;s=e.slice(t,a),t=a}switch(o[i]&&gu.isSingleOccurenceAttr(i)||("*"===i[i.length-1]?o[i]=gu.parseExtendedValue(s):(s="type"===i?s.toLowerCase():s,null!=o[i]?Array.isArray(o[i])?o[i].push(s):o[i]=[o[i],s]:o[i]=s)),e[t]){case",":n=1;break;case";":n=4}t++}return null!=o&&(null!=o.rel?this.refs.push(...gu.expandRelations(o)):this.refs.push(o)),o=null,this}toString(){for(var e=[],t="",n=null,r=0;r<this.refs.length;r++)n=this.refs[r],t=Object.keys(this.refs[r]).reduce((function(e,t){return"uri"===t?e:e+"; "+gu.formatAttribute(t,n[t])}),"<"+n.uri+">"),e.push(t);return e.join(", ")}}gu.isCompatibleEncoding=function(e){return iu.test(e)},gu.parse=function(e,t){return(new gu).parse(e,t)},gu.isSingleOccurenceAttr=function(e){return"rel"===e||"type"===e||"media"===e||"title"===e||"title*"===e},gu.isTokenAttr=function(e){return"rel"===e||"type"===e||"anchor"===e},gu.escapeQuotes=function(e){return e.replace(/"/g,'\\"')},gu.expandRelations=function(e){return e.rel.split(" ").map((function(t){var n=Object.assign({},e);return n.rel=t,n}))},gu.parseExtendedValue=function(e){var t=/([^']+)?(?:'([^']*)')?(.+)/.exec(e);return{language:t[2].toLowerCase(),encoding:gu.isCompatibleEncoding(t[1])?null:t[1].toLowerCase(),value:gu.isCompatibleEncoding(t[1])?decodeURIComponent(t[3]):t[3]}},gu.formatExtendedAttribute=function(e,t){var n=(t.encoding||"utf-8").toUpperCase();return e+"="+n+"'"+(t.language||"en")+"'"+(Buffer.isBuffer(t.value)&&gu.isCompatibleEncoding(n)?t.value.toString(n):Buffer.isBuffer(t.value)?t.value.toString("hex").replace(/[0-9a-f]{2}/gi,"%$1"):encodeURIComponent(t.value))},gu.formatAttribute=function(e,t){return Array.isArray(t)?t.map((t=>gu.formatAttribute(e,t))).join("; "):"*"===e[e.length-1]||"string"!=typeof t?gu.formatExtendedAttribute(e,t):(gu.isTokenAttr(e)?t=fu(t)?'"'+gu.escapeQuotes(t)+'"':gu.escapeQuotes(t):fu(t)&&(t='"'+(t=(t=encodeURIComponent(t)).replace(/%20/g," ").replace(/%2C/g,",").replace(/%3B/g,";"))+'"'),e+"="+t)};var vu=gu;const bu=function(){let e=33;const t=["^(["];for(let n=34;n<=127;++n)127!==n&&-1==='()<@,;:"/[]={}'.indexOf(String.fromCharCode(n))||(t.push("\\"+e.toString(8)),e<n-1&&t.push("-\\"+(n-1).toString(8)),e=n+1);return t.push("]+):(.*)$"),new RegExp(t.join(""))}(),yu=/^[^\s]+\s+(\d+)\s*(.*)$/;class _u{constructor(e){this._text=e,this._index=0}readLine(){const{_index:e,_text:t}=this,n=t.indexOf("\n",e);if(-1===n)return;this._index=n+"\n".length;let r=t.slice(e,n);return r.endsWith("\r")&&(r=r.slice(0,-1)),r}get remainderText(){return this._text.slice(this._index)}}function Eu(e,t,n){return void 0!==t&&e<t?t:void 0!==n&&e>n?n:e}class wu extends Jl{constructor(e){super(),this._core=e}}class xu extends jl{constructor(e){super(),this._core=e}}class Tu extends wu{constructor(e,t={}){super(e),this._core=e,this._options=t,this._isLoaded=!1,this._etag="",this.isDirty=!1,this._activeRevalidations=new Map}async _loadData(){var e,t;return null===(t=(e=this._options).loadData)||void 0===t?void 0:t.call(e)}async _onChange(){var e,t;await(null===(t=(e=this._options).onChange)||void 0===t?void 0:t.call(e,this.data)),this.emit("change")}async load(){await this._loadData()}async get(e){return(e.forceRefresh||!this.isLoaded||this.isDirty)&&await this.load(),this.data}async unload(){this._data=void 0,this._etag="",this._error=void 0,this._isLoaded=!1,await this._onChange()}get isLoaded(){return this._isLoaded}get data(){return this._data}get etag(){return this._etag||""}get error(){return this._error}async _setData(e,t){this._data=e,this._etag=t||"",this._error=void 0,this._isLoaded=!0,await this._onChange()}async _mergeData(e){this._data=Object.assign(Object.assign({},this._data||{}),e||{}),this._etag="",await this._onChange()}async handleFetchResponse(e,t){var n,r,o,i,s;const a=null!==(o=await(null===(r=(n=this._options).parseResponse)||void 0===r?void 0:r.call(n,e)))&&void 0!==o?o:await e.json();await this._setData(a,e.headers.get("ETag")||""),await(null===(s=(i=this._options).onResponse)||void 0===s?void 0:s.call(i,e,t))}static getDefaultCacheKey(e,t,n){if(!n||"string"==typeof n)return`${e}-${t}-${null!=n?n:""}`}async deleteCachedResponse(){if(this._cacheKey){const e=this._core._environment._responseCache;e&&(await e.deleteCachedResponse(this._cacheKey),this._cacheKey=void 0)}}async _interceptFetch(e,t,n,r){var o,i,s,a,c;const l=this._core._environment._responseCache;let u;this._options.skipCache||(this._cacheKey=null!==(s=null===(i=(o=this._options).getCacheKey)||void 0===i?void 0:i.call(o,e,t,n))&&void 0!==s?s:Tu.getDefaultCacheKey(e,t,n),u=this.isDirty||!this._cacheKey?void 0:await(null==l?void 0:l.getCachedResponse(this._cacheKey)));const d=u&&!(null===(c=(a=this._options).skipRevalidation)||void 0===c?void 0:c.call(a)),p=async()=>{var e,t;let n;try{n=await r(),this._cacheKey&&l&&await(null==l?void 0:l.saveResponseToCache(this._cacheKey,n));const e=await n.matches(u);return await this.handleFetchResponse(n,{changed:d&&!e,preliminary:!1}),n}catch(n){try{this._error=n,await(null===(t=(e=this._options).onError)||void 0===t?void 0:t.call(e,n,!!u))}catch(e){this._error=e}if(this._error)throw this._error;return new Response}},m=async()=>{const e=this._cacheKey&&this._activeRevalidations.get(this._cacheKey);if(e)return await e;try{const e=p();return this._cacheKey&&this._activeRevalidations.set(this._cacheKey,e),await e}finally{this._cacheKey&&this._activeRevalidations.delete(this._cacheKey)}};return u?(d&&m(),await this.handleFetchResponse(u,{changed:!1,preliminary:d}),u):m()}}aa([Ta],Tu.prototype,"isLoaded",null),aa([Ta],Tu.prototype,"data",null),aa([Ta],Tu.prototype,"etag",null),aa([Ta],Tu.prototype,"error",null);class Su extends Tu{constructor(e){super(e,{parseResponse:async e=>e,skipCache:()=>!0}),this._core=e}}class Ou{constructor(e){this._core=e,this._useHighPriorityRequestsIfEnabled=!1,this._sharedResponses=new Map}async _fetch(e,t={successResponseCodes:Ha}){var n;const{resource:r=new Su(this._core)}=t,o=sa(t,["resource"]);return await r._interceptFetch(null!==(n=t.method)&&void 0!==n?n:"GET",e,t.body,(()=>this._fetchImpl(e,o,0).then(kl.fromResponse)))}async _fetchImpl(e,t,n){const{additionalRetryErrorCodes:r,successResponseCodes:o=Ha}=t,i=sa(t,["additionalRetryErrorCodes","successResponseCodes"]),s=[...ja,...r||[]],a=await this._getFetchOptionOverrides(e,i);let c=await this._core._environment.fetch(a.href,a.options);const{status:l}=c;if(202===l&&(c=await this._monitorResponse(c)),l>=400&&Na(c.headers)||s.includes(l)){if(n<5){const r=this._getRetryErrorDelay(c,n);return this._core._environment.log(`Retryable error ${l} retrying in ${r}ms, ${n} retries so far`),await new Promise((e=>setTimeout(e,r))),await this._fetchImpl(e,t,n+1)}this._core._environment.log(`Retryable error ${l} attempt ${n} exceeded 5 retries`)}return"any"!==o&&this._checkResponseStatus(c,e,o),c}_checkResponseStatus(e,t,n){if(!n.includes(e.status)){const n=oa.createWithResponse(e,t);throw this._core._environment.error(`InterfaceBase error ${n}`),n}}async _monitorResponse(e){let t=e.headers.get("location");if(!t){const n=await e.json();if(!n)throw oa.create(Zs.BAD_REQUEST,"Failed to parse content for 202 monitor response.");if(t=n.href,!t)throw oa.create(Zs.BAD_REQUEST,"Missing href property for 202 monitor response.")}const n=this._getMonitorRetryAfter(e.headers);return this._fetchMonitorResponse(e.url,t,n)}async _fetchMonitorResponse(e,t,n){var r;n&&await new Promise((e=>setTimeout(e,n)));const o=await this._core._environment.fetch(t),i=await o.text();if(this._shouldRetryMonitorResponse(o,i)){const n=this._getMonitorRetryAfter(o.headers);return this._fetchMonitorResponse(e,t,n)}return(null===(r=o.headers.get("content-type"))||void 0===r?void 0:r.includes("application/json"))?new kl(e,new Headers(o.headers),o.status,o.statusText,i):function(e,t){if(!t)throw oa.create(Zs.INTERNAL_ERROR,"Invalid async response body.");const n=new _u(t);let r,o;const i=n.readLine();if(i){const e=i.match(yu);if(!e)throw oa.create(Zs.INTERNAL_ERROR,"Invalid status line for async response.");if(r=parseInt(e[1],10),!r)throw oa.create(Zs.INTERNAL_ERROR,"Could not find status code for async response.");o=e[2]}else r=200,o="";const s=[];let a;for(;;){const e=n.readLine();if(!e)break;const t=e.match(bu);t?(a=t[1],s.push([a,t[2]])):a&&s.push([a,e])}return new kl(e,new Headers(s),r,o,n.remainderText)}(e,i)}_shouldRetryMonitorResponse(e,t){return 202===e.status}_getMonitorRetryAfter(e){return 1e3*Na(e)||this._core._environment.getValue("ASYNC_DEFAULT_DELAY")}_getRetryErrorDelay(e,t){const n=this._core._environment.getValue("MIN_RETRY_INTERVAL"),r=this._core._environment.getValue("MAX_RETRY_INTERVAL");return Eu(1e3*(e&&Na(e.headers)||Math.pow(2,t)),n,r)}async _doGet(e,t){return this._fetch(e,Object.assign({method:"GET",successResponseCodes:Ha},t))}async _doHead(e,t={}){return this._fetch(e,{method:"HEAD",headers:t})}async _doPost(e,t={},n,r=[201],o=!1,i){return this._fetch(e,{method:"POST",headers:t,noOtherHeaders:o,body:n,successResponseCodes:r,resource:i})}async _doPatch(e,t={},n,r=[200]){return this._fetch(e,{method:"PATCH",headers:t,body:n,successResponseCodes:r})}async _doPut(e,t={},n,r=[201],o=!1){return this._fetch(e,{method:"PUT",headers:t,body:n,noOtherHeaders:o,successResponseCodes:r})}async _doDelete(e,t={},n=[200],r=!1){return this._fetch(e,{method:"DELETE",headers:t,noOtherHeaders:r,successResponseCodes:n})}async _getResponse(e,t){return(await this._doGet(e,t)).json()}async _getSharedResponse(e,t={}){let n=this._sharedResponses.get(e);return n||(n=this._getResponse(e,{headers:t}),this._sharedResponses.set(e,n),n.finally((()=>this._sharedResponses.delete(e)))),n}async _getPagedResponse(e,t={}){var n,r;const o=await this._getResponse(e,t);if((null===(n=null==o?void 0:o._page)||void 0===n?void 0:n.next)&&(null===(r=null==o?void 0:o._links)||void 0===r?void 0:r[Ca.PAGE])){const e=Ia(o._links[Ca.PAGE].href).fill(Object.assign(Object.assign({},o._page),{start:o._page.next,resource:Ca.PRIMARY}));return{result:o,next:()=>this._getPagedResponse(e,t)}}return{result:o}}_getAllPages(e,t={}){let n;const r=async e=>{const t=await e(),o=t&&t.result&&t.result.children;return o?(n?n.children=n.children.concat(o):n=t.result,t.next?r(t.next):n):n};return r((()=>this._getPagedResponse(e,t)))}_getLinksFromHeaders(e){const t=e&&e.get("Link");if(!t)throw oa.create(Zs.UNKNOWN,"HEAD request did not return link header");const n=vu.parse(t);return n&&n.refs.reduce(((e,t)=>{var{rel:n,uri:r}=t,o=sa(t,["rel","uri"]);return n&&(e[n]=e[n]||[],e[n].push(Object.assign({href:r},o))),e}),{})}async _getFetchOptionOverrides(e,t){this._useHighPriorityRequestsIfEnabled&&this._core._environment.getValue("HIGH_PRIORITY_RAPI_REQUESTS")&&(e=e.includes("platform-cs-edge")?e:e.replace("platform-cs","platform-cs-edge"),t.headers=Object.assign(Object.assign({},t.headers||{}),{Priority:"u=1"}));const n=this._core._environment.getValue("ADMIN_MODE_ORG_ID");n&&(t.headers=Object.assign(Object.assign({},t.headers||{}),{"X-ACP-ADMIN-PRIVILEGES":n})),this._core._environment.getValue("REQUEST_EDGE_BASED_PUBLISHED_LINKS")&&e.startsWith("https://platform-cs")&&(t.headers=Object.assign(Object.assign({},t.headers||{}),{"acpc-published-links":"true"}));const r=this._core._environment.getValue("REQUEST_AS_USER_ID");r&&(t.headers=Object.assign(Object.assign({},t.headers||{}),{"User-Id":r}));const o=this._core._environment.getValue("REQUEST_ID"),i=this._core._environment.getValue("BREADCRUMB_TRAIL"),s=Lc();return o&&(t.headers=Object.assign(Object.assign({},t.headers||{}),{"x-request-id":`${o}:${s}`})),i&&(t.headers=Object.assign(Object.assign({},t.headers||{}),{"x-breadcrumb-trail":`${i}-SAMJS_${s}`})),{href:e,options:t}}}const Iu=new FinalizationRegistry((e=>{URL.revokeObjectURL(e)}));var ku,Au,Cu;!function(e){e[e.NotStarted=0]="NotStarted",e[e.Fetching=1]="Fetching",e[e.Done=2]="Done",e[e.Error=3]="Error"}(ku||(ku={})),function(e){e[e.Size64=64]="Size64",e[e.Size128=128]="Size128",e[e.Size256=256]="Size256",e[e.Size512=512]="Size512",e[e.Size1024=1024]="Size1024"}(Au||(Au={})),function(e){e.PNG="image/png",e.JPEG="image/jpeg"}(Cu||(Cu={}));const Pu=Au.Size512,Ru=[Au.Size64,Au.Size128,Au.Size256,Au.Size512,Au.Size1024];class Lu extends Jl{constructor(e,t,n){super(),this._core=e,this._availableSizes=t,this._fetchRenditionBlob=n,this._entries=[],this._versionToken=""}_getStandardSize(e,t=this._availableSizes){const n=[...t].sort(((e,t)=>e-t)),r=n.findIndex((t=>t>=e));return-1===r?n[n.length-1]:n[r]}_findURLEntry(e,t){const n=this._getStandardSize(e);if(this._entries.length>0)return this._entries.find((e=>e.size===n&&e.type===t&&e.status!==ku.Error))}_clearStaleEntries(e){const t=this._entries.filter((t=>t.versionToken!==e||(URL.revokeObjectURL(t.url),!1)));this._entries=t}_getEntryWithFallback(e,t){const n=this._findURLEntry(e,t);if(n)return n;const r=this._entries.map((e=>e.size));if(this._entries.length>0){const t=this._getStandardSize(e,r);return this._entries.find((e=>e.size===t))}}renditionURLStatus(e,t,n){var r;const o=this._getStandardSize(e),i=this._entries.find((e=>e.versionToken===n&&e.size>=o&&e.type===t));return null!==(r=i&&i.status)&&void 0!==r?r:ku.NotStarted}get versionToken(){return this._versionToken}getURL(e,t,n){const r=n!==this.versionToken,o=this._getEntryWithFallback(e,t),i=this._getStandardSize(e);if(o&&o.size>=i&&!r)return o.url;const s={size:i,status:ku.Fetching,url:"",type:t,versionToken:n},a=this._entries.find((e=>Il(e,s)||Il(e,Object.assign(Object.assign({},s),{status:ku.Error}))));return o&&a?o.url:(this._entries.push(s),this._fetch(s),o?o.url:s.url)}async _fetch(e){const{size:t,type:n,versionToken:r}=e;this.dispatch({type:"change"});try{const o=await this._fetchRenditionBlob(t,n);r&&r!==this._versionToken&&(this._clearStaleEntries(this._versionToken),this._versionToken=r),e.size=t,e.type=n,e.url=URL.createObjectURL(o),Iu.register(this,e.url,e),e.status=ku.Done,e.versionToken=r,this.dispatch({type:"change"})}catch(t){e.status=ku.Error,this.dispatch({type:"change"})}}clearRenditionError(e,t,n){const r=this._getStandardSize(e),o=this._entries.findIndex((e=>e.size>=r&&e.type===t&&e.versionToken===n&&e.status===ku.Error));-1!==o&&(this._entries.splice(o,1),this.dispatch({type:"change"}))}release(){0!==this._entries.length&&(this._entries.forEach((e=>{URL.revokeObjectURL(e.url),Iu.unregister(this)})),this._entries=[])}}const Du=/^(CON|PRN|AUX|NUL|COM[1-9]|LPT[1-9])$/i,Nu=/[\\/:*?"|><]/;function Mu(e){return e.length>0&&e.length<=255&&!Du.test(e)&&!Nu.test(e)}const Hu=/^(.*\/)?(.*?)(?:[\u00A0][^.]*)?(\.[^.]*)?$/;function ju(e,t,n){function r(e,t){let n=e.replace(/[()]/g,"\\$&");return n=n.replace("%d","([0-9]+)"),n=n.replace("%@","(.*)?"),n+=t?"(\\.[^.]*)$":"(\\.[^.]*)?$",n}const o=e.lastIndexOf(".")>e.lastIndexOf("/"),i=r(t,o),s=t.replace(/ [^ ]*$/,""),a=r(s,o);let c=e.match(i),l=!1;null===c&&(c=e.match(a),l=null!==c);let u="",d="";if(c){let e="",t="",r="";l?[,e,t]=c:[,e,r,t]=c,u=e,d=t,l&&0===n?n=1:l||parseInt(r)!==n||(n+=1)}else{const[,t,n,r]=e.match(Hu);u=`${t||""}${n||""}`,d=r}let p="";return 0!==n?(p=t.replace("%@",`${u||""}`),p=p.replace("%d",n.toString())):p=s.replace("%@",`${u||""}`),{newName:`${p||""}${d||""}`,countUsed:n}}function Bu(e,t,n,r,o){var i;let s=(null===(i=o.get(t))||void 0===i?void 0:i.countUsed)||0,a=!1;const c=[];do{const i=r?ju(n,e._environment.getValue("ASSET_COPY_NAME_FORMAT"),s):s>0?ju(n,e._environment.getValue("ASSET_CONFLICT_NAME_FORMAT"),s):{newName:n,countUsed:s};n=i.newName,s=i.countUsed,a=!1;for(const[e,t]of o)if(t.newName===n){a=!0,c.push(e);break}a?s++:o.set(t,i)}while(a);for(const e of c){const t=o.get(e);o.set(e,{newName:t.newName,countUsed:s})}return n}const Fu=/^(.*)\^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[12345][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$/;function Uu(e){const t=e.match(Fu);return t?t[1]:e}const zu={"cloud-content-archive":"cloud-content","assets-archive":"assets",archive:"files"};function qu(e,t){const n=e.split("/"),r="users"===n[1]?3:1,o=zu[n[r]];if(o)return n[r]=o,n[n.length-1]=t||Uu(n[n.length-1]),n.join("/")}function Gu(e,t){const n=t.repoPath.split("/").slice(0,-1);return n.push(e),n.join("/")}function Vu(e){const{assetPool:t,asset:n,session:r,operation:o,assetContext:i}=e;n.isFolder&&n.repoPath.trim()&&t.forEach((e=>{var t;if(e.repoPath.startsWith(n.repoPath+"/"))switch(o.type){case"rename":if(!e.repoPath.startsWith(o.newPath)){const t=e.repoPath.replace(n.repoPath,o.newPath);i._adobeAssetUpdater.updateLocalItem(r,e,{"repo:path":t})}break;case"discard":(null===(t=e.ancestorIDs)||void 0===t?void 0:t.includes(n.id))&&!e.isDiscarded&&i._adobeAssetUpdater.updateLocalItem(r,e,{"repo:state":"DISCARDED_PARENT"});break;case"restore":o.newPath&&i._adobeAssetUpdater.updateLocalItem(r,e,{"repo:path":e.repoPath.replace(n.repoPath,o.newPath)}),e._isDiscardedWithParent()&&i._adobeAssetUpdater.updateLocalItem(r,e,{"repo:state":"ACTIVE"})}}))}const Ku=(e,t)=>t.has(e.id)?t.get(e.id):e.name;function Wu(e,t,n,r){return[{op:t?nd.replace:nd.add,path:`/children/version=${e}/milestone`,value:{label:n,description:r}}]}function $u(e,t){const n=new URLSearchParams(e.search);for(const[e,r]of Object.entries(t))n.set(e,r);return e.search=n.toString(),e}function Yu(e,t){const n=e[Ca.BLOCK_INITIALIZE]?Ra(e,Ca.BLOCK_INITIALIZE):void 0,r=n?n["repo:minsingletransfersize"]:Bm,o=n?n["repo:maxsingletransfersize"]:jm;return t?Eu(t,r,o):o}const Qu="application/vnd.adobecloud.directory+json",Ju="application/x-sharedcloud-collection+json",Zu=6e6,Xu="application/vnd.adobecloud.bulk-transfer+json",ed={"repo:principal":"all","repo:modifier":"deny","repo:privileges":["write"],"repo:relations":[Ca.AC_POLICY],"repo:inheritance":"deep"},td={"repo:principal":"all","repo:modifier":"deny","repo:privileges":["write","delete"],"repo:relations":[Ca.ANNOTATIONS,Ca.APP_METADATA,Ca.EMBEDDED_METADATA,Ca.REPO_METADATA,Ca.PRIMARY,Ca.RENDITION],"repo:inheritance":"deep"};var nd;!function(e){e.add="add",e.remove="remove",e.replace="replace"}(nd||(nd={}));const rd={orderDirection:"descending",orderBy:"storage:deviceModifyDate",start:"",limit:0},od={orderDirection:"descending",orderBy:"created",start:"",limit:0,version:""};function id(e){const t={},{start:n,limit:r,version:o}=e;return n&&(t.start=n),r&&(t.limit=r),o&&(t.version=o),t}function sd(e){return("ascending"===e.orderDirection?"+":"-")+e.orderBy}function ad(e,t){const n=function(e){const t=Object.assign(Object.assign({},od),e),n=id(t);return n.orderBy=sd(t),n.resource=Ca.VERSION,n}(t);return Da(e,Ca.PAGE,n)}class cd extends Ou{constructor(e,t,n,r){super(e._core),this._rapi=e,this._assetId=t,this._links=n,this._etag=r,this._useHighPriorityRequestsIfEnabled=!0}get assetID(){return this._assetId}get links(){return this._links}get etag(){return this._etag}async getChildAssets(e,t){const n=function(e,t){const n=Object.assign(Object.assign({},rd),t),r=id(n);return r.orderBy=sd(n),r.type=n.type,r.embed=JSON.stringify(n.embed),Da(e,Ca.PAGE,r)}(this._links,e);return(await this._doGet(n,{headers:{"Cache-Control":"no-cache, no-store, max-age=0"},resource:t})).json()}async getRepoMetadata(e){const t=Da(this._links,Ca.REPO_METADATA);await this._doGet(t,{resource:e}),this._etag=e.data["repo:etag"]}async getEmbeddedMetadata(e){const t=Da(this._links,Ca.EMBEDDED_METADATA);await this._doGet(t,{headers:{Accept:ka},resource:e})}async getAppMetadata(e){const t=Da(this._links,Ca.APP_METADATA);await this._doGet(t,{resource:e})}async patchAppMetadata(e){const t=Da(this._links,Ca.APP_METADATA);return await this._doPatch(t,{"Content-Type":Aa},JSON.stringify(e),[204])}async getEffectivePermissions(e){const t=Da(this._links,Ca.AC_EFFECTIVE);await this._doGet(t,{resource:e})}async getAssetPolicy(){const e=Da(this._links,Ca.AC_POLICY);return await this._doGet(e)}async getManifest(e){const t=Da(this._links,Ca.MANIFEST);await this._doGet(t,{headers:{},resource:e})}async getVersions(e){const t=ad(this._links,e);return(await this._doGet(t)).json()}async getPerUserMetadata(e){const t=Da(this._links,Ca.PERUSER_METADATA);await this._doGet(t,{headers:{"Content-Type":ka},resource:e})}async restoreVersionManifest(e){const t=await this._doGet(e,{}),n=await t.json(),r=Da(this.links,Ca.MANIFEST);await this._doPut(r,{"Content-Type":"application/vnd.adobe.dcx-manifest+json","If-Match":"*"},JSON.stringify(n),[204])}async getVersion(e){const t=ad(this._links,{version:e});return(await this._doGet(t)).json()}async patchVersion(e){const t=Da(this.links,Ca.VERSION);return await this._doPatch(t,{"Content-Type":Aa},JSON.stringify(e),[204])}async createFolder(e){const t=Da(this._links,Ca.CREATE,{path:e,intermediates:"true",respondWith:Ca.REPO_METADATA}),n=await this._doPost(t,{"Content-Type":Qu},void 0,[200,201]);return 201===n.status?await n.json():void 0}async _uploadIndividualBlock(e,t,n,r){return await this._doPut(e,{},t.slice(n,r),[200],!0)}async _blockUpload(e,t,n,r){const o=await this.getBlockUploadInfo(t,e.size,r,n),i=[];for(o.transferInfo.forEach((t=>{i.push([t.url.href,e,t.start,t.end])}));i.length;)await Promise.all(i.splice(0,3).map((e=>this._uploadIndividualBlock(...e))));return await this.finalizeBlockUpload(o.finalizeHref,o.initResponse,r)}async importFile(e,t,n,r=jm){const o=Yu(this._links,r);if(e.size>=o)return this._blockUpload(e,t,null!=n?n:e.type,!1);const i=Da(this._links,Ca.CREATE,{path:t,respondWith:Ca.REPO_METADATA}),s=await this._doPost(i,{"Content-Type":null!=n?n:e.type},e,[200,201]);return 201===s.status?await s.json():void 0}async updateFile(e,t,n=jm){const r=Yu(this._links,n);if(e.size>=r)return this._blockUpload(e,"",null!=t?t:e.type,!0);{const{metaData:t}=await this.commitFileChanges(e,this.etag);if(!t){const e=Da(this._links,Ca.REPO_METADATA);return(await this._doGet(e)).json()}return t}}async getBlockUploadInfo(e,t,n,r){const o=Da(this._links,Ca.BLOCK_INITIALIZE),i=JSON.stringify({"repo:size":t,"repo:blocksize":Zu,"repo:reltype":Ca.PRIMARY,"dc:format":r}),s=await this._doPost(o,{"Content-Type":Xu},i,[200]),a=await s.json(),{"repo:blocksize":c,_links:l}=a,u=l[Ca.BLOCK_TRANSFER].map(((e,n)=>{const r=n*Zu;return{url:e,start:r,end:Math.min(t,r+Zu)}}));return{blockSize:c,transferInfo:u,finalizeHref:Da(l,Ca.BLOCK_FINALIZE,Object.assign({respondWith:Ca.REPO_METADATA},n?{}:{path:e})),initResponse:a}}async finalizeBlockUpload(e,t,n){const r=await this._doPost(e,{"Content-Type":Xu},JSON.stringify(t),[200,201]);return n?void 0:r.json()}async getBlockDownloadURL(e,t){const n={};void 0!==t&&(n["Presigned-URL-TTL"]=t.toString());const r=await this._doGet(e,{headers:n}),o=await r.json();if(!(null==o?void 0:o.href))throw oa.create(Zs.INTERNAL_ERROR,"Cannot get block download URL");return o.href}async getContent(e){const t=Da(this._links,Ca.PRIMARY);await this._doGet(t,{resource:e})}async commitFileChanges(e,t){const n=Da(this._links,Ca.PRIMARY),r={"Content-type":e.type};t&&(r["If-Match"]=t);const o=await this._doPut(n,r,e,[200,201,204]);return{metaData:201===o.status?await o.json():void 0,eTag:o.headers.get("ETag")}}async restore(e,t=0){const n={op:"restore",target:{"repo:assetId":this.assetID},name:e};try{return(await this.runOperation(n)).asset}catch(n){if(n.code===Zs.CONFLICT){const{newName:n,countUsed:r}=ju(e,this._core._environment.getValue("ASSET_CONFLICT_NAME_FORMAT"),t);return this.restore(n,r)}throw n}}async discard(){const e={op:"discard",target:{"repo:assetId":this.assetID}},{asset:t}=await this.runOperation(e);return t}async patchLastAccessed(e){const t=Da(this._links,Ca.PERUSER_METADATA),n=[];return n.push({op:e?"add":"remove",value:null==e?void 0:e.toISOString(),path:"/shell:lastAccessDate"}),await this._doPatch(t,{"Content-Type":Aa,"X-Metadata-Field":"lastAccessDate"},JSON.stringify(n),[204])}async runOperation(e){const t=await this._rapi.runOperation(e),{asset:n,error:r}=t[0];if(!n&&!r)throw oa.wrapErrorIfNeeded(Zs.UNKNOWN,"Missing Asset metadata in operation response",r);if(r)throw r;return t[0]}async runOperationWithEmptyResponse(e){await this._rapi.runOperation(e)}async getRendition(e){const t=Da(this._links,Ca.RENDITION,{size:String(e.size),type:e.type}),n=new URL(t);$u(n,{etag:this.etag}),await this._doGet(n.toString(),{resource:e})}async getCustomRendition({size:e=Pu,type:t=Cu.PNG,urlTemplateOptions:n={},additionalHeaders:r}){const o=Da(this._links,Ca.RENDITION,Object.assign({size:String(e),type:t},n));return await this._doGet(o,{headers:r})}async getAllCustomRenditions({type:e,urlTemplateOptions:t={},additionalHeaders:n}){const r=Da(this._links,Ca.RENDITION,e?Object.assign({type:e},t):Object.assign({},t));return await this._doGet(r,{headers:n})}async getAccessControlList(){const e=Da(this._links,Ca.AC_POLICY),t=await this._doGet(e,{headers:{"Content-Type":"application/vnd.adobecloud.policy+json","If-Match":"*"}}),n=await t.json();return{etag:t.headers.get("ETag")||"","repo:acl":n["repo:acl"]}}_getACPatchData(e){return{"repo:principal":e.principal,"repo:privileges":e.privileges,"repo:modifier":e.modifier,"repo:inheritance":e.inheritance,"repo:relations":e.relations}}async addAccessControlEntries(e,t){const n=e.map((e=>({op:"add",path:"/repo:acl/-",value:this._getACPatchData(e)})));await this._patchACL(n,t)}async updateAccessControlList(e,t){const n=e.map((e=>({op:"replace",path:`/repo:acl/${e.id}`,value:this._getACPatchData(e)})));await this._patchACL(n,t)}async deleteAccessControlEntries(e,t){const n=e.map((e=>({op:"remove",path:`/repo:acl/${e.id}`,value:this._getACPatchData(e)})));await this._patchACL(n,t)}async setEditingInheritanceRestricted(e,t){const n=this._core._environment.getValue("USER_ID");if(e){const e=[{op:"add",path:"/repo:acl/0",value:td},{op:"add",path:"/repo:acl/1",value:ed}];if(t){const t=function(e){return[{"repo:principal":{"xdm:provider":{"@id":"https://ims-na1.adobelogin.com/"},"@id":e,"@type":"https://ns.adobe.com/adobecloudplatform/ims/user"},"repo:modifier":"grant","repo:privileges":["read","write"],"repo:relations":["http://ns.adobe.com/adobecloud/rel/ac/policy"],"repo:inheritance":"deep"},{"repo:principal":{"xdm:provider":{"@id":"https://ims-na1.adobelogin.com/"},"@id":e,"@type":"https://ns.adobe.com/adobecloudplatform/ims/user"},"repo:modifier":"grant","repo:privileges":["read","write","delete"],"repo:relations":["http://ns.adobe.com/adobecloud/rel/annotations","http://ns.adobe.com/adobecloud/rel/metadata/application","http://ns.adobe.com/adobecloud/rel/metadata/embedded","http://ns.adobe.com/adobecloud/rel/metadata/repository","http://ns.adobe.com/adobecloud/rel/primary","http://ns.adobe.com/adobecloud/rel/rendition"],"repo:inheritance":"deep"}]}(n);e.push({op:"add",path:"/repo:acl/2",value:t[0]}),e.push({op:"add",path:"/repo:acl/3",value:t[1]})}await this._patchACL(e)}else{const{policyResponse:e,denyEditAceIndex:t,denyShareAceIndex:n}=await this._getEditingInheritanceRestrictedInfo();if(t<0||n<0)return;const r=[{op:"remove",path:`/repo:acl/${n}`},{op:"remove",path:`/repo:acl/${t}`}];r.sort(((e,t)=>e.path<t.path?0:-1)),await this._patchACL(r,e.headers.get("etag")||void 0)}}async _patchACL(e,t){const n=Da(this._links,Ca.AC_POLICY);await this._doPatch(n,{"Content-Type":"application/json-patch+json","If-Match":t},JSON.stringify(e),[200])}async getEditingInheritanceRestricted(){const{denyEditAceIndex:e,denyShareAceIndex:t}=await this._getEditingInheritanceRestrictedInfo();return e>=0&&t>=0}async _getEditingInheritanceRestrictedInfo(){const e=await this.getAssetPolicy(),t=(await e.json())["repo:acl"],n=t.find((e=>Il(td,e,!0,!0))),r=t.find((e=>Il(ed,e,!0,!0)));return{policyResponse:e,denyEditAceIndex:t.indexOf(n),denyShareAceIndex:t.indexOf(r)}}}const ld=new Set;function ud(e,t){ld.has(e)||(console.warn("One time warning (%s): %s",e,t),ld.add(e))}class dd{constructor(){this.promise=new Promise(((e,t)=>{this.resolve=e,this.reject=t}))}}const pd=Symbol("$LAZY_LOAD_MANAGERS");var md;!function(e){e[e.NotLoaded=1]="NotLoaded",e[e.Pending=2]="Pending",e[e.Loading=3]="Loading",e[e.Loaded=4]="Loaded",e[e.Error=5]="Error"}(md||(md={}));class hd{constructor({target:e,event:t,fetchData:n,prefetchTimeout:r=100,retryErrorTimeout:o=Number.POSITIVE_INFINITY,cancelFetchData:i}){this._loadStatus=md.NotLoaded,this._prefetchTimeout=100,this._retryErrorTimeout=Number.POSITIVE_INFINITY,this._retriesRemaining=5,this._onBecomeUnobserved=e=>{e===this._event.type&&(this._loadStatus!==md.Pending?this._loadStatus===md.Loading&&this._cancelFetchData&&this._cancelFetchData.call(this._target)&&this.setLoadStatus(md.NotLoaded):this._prefetchResolve(!0))},this._target=e,this._event=t,this._fetchData=n,this._prefetchTimeout=r,this._retryErrorTimeout=o,this._cancelFetchData=i,this._target.on(Ql,this._onBecomeUnobserved)}static manageLazyLoading(e,t){const n=e;n[pd]=n[pd]||new Map,t.forEach((e=>{const t=new hd(Object.assign({target:n},e));n[pd].set(e.event,t)}))}static getManager(e,t){const n=e[pd];let r;r="string"==typeof t?[...n.keys()].find((e=>e.type===t)):t;const o=n.get(r);if(!o)throw new Error(`Target does not have a LazyLoadManager for event ${t}`);return o}static hasManager(e,t){try{return void 0!==hd.getManager(e,t)}catch(e){return!1}}static setLoadStatus(e,t,n){hd.getManager(e,t).setLoadStatus(n)}static getLoadStatus(e,t){return hd.getManager(e,t).loadStatus}static fetchIfNeeded(e,t){return hd.getManager(e,t).fetchIfNeeded()}static updatedExternally(e,t){hd.getManager(e,t).updatedExternally()}static updatedByItemUpdater(e,t){hd.getManager(e,t).updatedByItemUpdater()}get loadStatus(){return this._loadStatus}async _prefetchDelay(){return new Promise((e=>{this._prefetchResolve=e,this.setLoadStatus(md.Pending),setTimeout((()=>{e(!1),this._prefetchResolve=void 0}),this._prefetchTimeout)}))}onPropertyAccess(){this.fetchIfNeeded()}async fetchIfNeeded(){var e;if(this._loadStatus===md.NotLoaded){if(this._pendingFetchPromise=new dd,this._prefetchTimeout&&await this._prefetchDelay())return this.setLoadStatus(md.NotLoaded),void this._pendingFetchPromise.resolve();try{this._loadStatus=md.Loading,await this._fetchData.call(this._target),this._loadStatus===md.Loading&&(this.setLoadStatus(md.Loaded),this._pendingFetchPromise.resolve())}catch(e){this.setLoadStatus(md.Error),this._pendingFetchPromise.resolve()}}await(null===(e=this._pendingFetchPromise)||void 0===e?void 0:e.promise)}setLoadStatus(e){this._loadStatus!==e&&(this._loadStatus=e,e===md.NotLoaded||e===md.Loaded?(e===md.Loaded&&(this._retriesRemaining=5),this._target.dispatch(this._event)):e===md.Error&&this._retryErrorTimeout<Number.POSITIVE_INFINITY&&this._retriesRemaining>0&&setTimeout((()=>{this._retriesRemaining--,this._loadStatus===md.Error&&this.setLoadStatus(md.NotLoaded)}),this._retryErrorTimeout))}updatedExternally(){this._loadStatus!==md.Loaded?this.setLoadStatus(md.Loaded):this._target.dispatch(this._event)}updatedByItemUpdater(){this._loadStatus===md.Pending&&this._prefetchResolve(!0),this._loadStatus=md.Loaded}}function fd(e,t){return function(n,r,o){if(o.get){const t=o.get;o.get=function(){const n=hd.getManager(this,e);if(!n)throw new Error(`@lazyLoaded target is missing LazyLoadManager for event ${e.type}. Use LazyLoadManager.manageLazyLoading() in constructor to configure`);return n.onPropertyAccess(),t.call(this)}}else{if("function"!=typeof o.value)throw new Error("@lazyLoaded only works with getters and methods");{const t=o.value,n=function(...n){const r=hd.getManager(this,e);if(!r)throw new Error(`@lazyLoaded target is missing LazyLoadManager for event ${e.type}. Use LazyLoadManager.manageLazyLoading() in constructor to configure`);return r.onPropertyAccess(),t.apply(this,n)};o.value=n}}t=[].concat(t),xa(e,t)(n,r,o)}}class gd extends ou{constructor(e,t){super(e,t),this._collaboratorsArray=[],this._shareFlagsAreDirty=!0,this._itemPoolDelegate={onItemsUpdated:()=>{this._setCollaboratorData(),hd.updatedExternally(this,Vc)}},hd.manageLazyLoading(this,[{event:Vc,fetchData:this._queueCollaborators,prefetchTimeout:0,cancelFetchData:this._dequeueCollaborators}])}get isShared(){return this._fetchShareFlagsIfNeeded(),this._isShared}get isSharedWithYouAsset(){return this._fetchShareFlagsIfNeeded(),this._isSharedWithYouAsset}get directCollaboratorCount(){return this._fetchShareFlagsIfNeeded(),this._directCollaboratorCount}get isPublicLink(){return this._fetchShareFlagsIfNeeded(),this._isPublicLink}get _isSWYAsset_NoLazyLoad(){return this._isSharedWithYouAsset}get _isShared_NoLazyLoad(){return this._isShared}get _directCollaboratorCount_NoLazyLoad(){return this._directCollaboratorCount}get _isPublicLink_NoLazyLoad(){return this._isPublicLink}get isSharedWithMe(){return ud("isSharedWithMe","isSharedWithMe is deprecated and will be removed on or after 2024-10-01. Please use isSharedWithYouAsset instead."),this.isSharedWithYouAsset}get _isCollaboratorDataLoaded(){return hd.getLoadStatus(this,Vc.type)===md.Loaded}_fetchShareFlagsIfNeeded(){this._shareFlagsAreDirty&&hd.fetchIfNeeded(this,Vc)}_queueCollaborators(){return this._core.collaborationContext._collaboratorRequestQueue.enqueue(this)}_dequeueCollaborators(){return this._core.collaborationContext._collaboratorRequestQueue.dequeue(this)}get collaboratorArray(){return this._collaboratorsArray}get collaborators(){return this._collaboratorSources||(this._collaboratorSources=this._core.collaborationContext._getCollaboratorSources(this.id),this._collaboratorSources.collaboratorPool.addDelegate(this._itemPoolDelegate,"context")),this._collaboratorSources.collaboratorSource}async removeCollaborator(e){await this._core.collaborationContext._removeCollaborator(this.id,e)}async removeCurrentUserFromCollaborationList(){return this._core.collaborationContext._removeCurrentUserFromCollaborationList(this)}async createPublicLink(e=!0){const t={recipient:"all",role:"viewer",canShare:!1,canComment:e};this._core.collaborationContext._addCollaborators(this.id,[t])}async removePublicLink(){this._isCollaboratorDataLoaded||(await this._queueCollaborators(),await new Promise((e=>{this.on(Gc,(()=>{this._isCollaboratorDataLoaded&&e()}))})));const e=this.collaboratorArray.find((e=>"all"===e.id));e&&this._core.collaborationContext._removeCollaborator(this.id,e)}get invitedCollaborators(){return this._collaboratorSources||(this._collaboratorSources=this._core.collaborationContext._getCollaboratorSources(this.id)),this._collaboratorSources.invitedCollaboratorSource}removeInvitedCollaborator(e){return this._core.collaborationContext.removeInvitedCollaborator(this.id,e)}_setCollaboratorData(e){this._collaboratorSources=this._core.collaborationContext._getCollaboratorSources(this.id);const t=this._collaboratorSources.collaboratorPool;this._collaboratorsArray=null!=e?e:t.toArray(),this._shareFlagsAreDirty=!1,this._isShared=this._collaboratorsArray.some((e=>e.isDirect));const n=this._collaboratorsArray.some((e=>e.isDirect&&e.isCurrentUser));this._isSharedWithYouAsset=this._isSWYGroup||n,this._isPublicLink=this._collaboratorsArray.some((e=>"all"===e.id)),this._directCollaboratorCount=this._collaboratorsArray.filter((e=>e.isDirect)).length}}aa([Ta(Vc,"_isShared")],gd.prototype,"isShared",null),aa([Ta(Vc,"_isSharedWithYouAsset")],gd.prototype,"isSharedWithYouAsset",null),aa([Ta(Vc,"_directCollaboratorCount")],gd.prototype,"directCollaboratorCount",null),aa([Ta(Vc,"_isPublicLink")],gd.prototype,"isPublicLink",null),aa([fd(Vc,"_collaboratorsArray")],gd.prototype,"collaboratorArray",null),aa([va],gd.prototype,"collaborators",null),aa([va],gd.prototype,"invitedCollaborators",null);class vd extends Tu{constructor(e,t,n={}){super(e,Object.assign(Object.assign({},n),{skipRevalidation:()=>{var e;return Boolean(this._parent&&(null===(e=this._core.hostAssetContext.onsContext)||void 0===e?void 0:e.isActive))}})),this._core=e,this._parent=t,this._parent=t}setParent(e){this._parent=e}}class bd extends vd{constructor(e,t){super(e,t,{onError:async e=>{e.code===Zs.NOT_FOUND&&await this._setData({})}}),this._core=e,this._parent=t}async _loadData(){await this._parent._ensureLink(Ca.EMBEDDED_METADATA);const e=await this._parent._getAssetInterface();await e.getEmbeddedMetadata(this)}}class yd extends vd{constructor(e,t){super(e,t,{onError:async e=>{e.code===Zs.NOT_FOUND&&await this._setData({})}}),this._core=e}async _loadData(){var e,t;await(null===(e=this._parent)||void 0===e?void 0:e._ensureLink(Ca.APP_METADATA));const n=await(null===(t=this._parent)||void 0===t?void 0:t._getAssetInterface());await(null==n?void 0:n.getAppMetadata(this))}async _patch(e){var t,n;await(null===(t=this._parent)||void 0===t?void 0:t._ensureLink(Ca.APP_METADATA));const r=await(null===(n=this._parent)||void 0===n?void 0:n._getAssetInterface());await(null==r?void 0:r.patchAppMetadata(e))}}class _d extends Tu{constructor(e,t){super(e),this._core=e,this._parent=t}async _loadData(){const e=await this._parent._getAssetInterface();await e.getManifest(this)}}const Ed=["file","composite","directory","entity","element"],wd=["ACTIVE","DISCARDED","DISCARDED_PARENT"];var xd,Td;!function(e){e[e.None=0]="None",e[e.CollaboratorMaybeEditing=1]="CollaboratorMaybeEditing",e[e.OwnerChange=2]="OwnerChange"}(xd||(xd={})),function(e){e[e.DifferentOwner=1]="DifferentOwner",e[e.PermissionDeniedDestination=2]="PermissionDeniedDestination",e[e.PermissionDeniedSource=3]="PermissionDeniedSource",e[e.NotAFolder=4]="NotAFolder",e[e.CrossBucketMoveDisabled=5]="CrossBucketMoveDisabled"}(Td||(Td={}));class Sd extends class{constructor(e){this._propertyUpdater=e.propertyUpdater,this._changeEvent=e.changeEvent||Ea,this._changeEventsMap=e.changeEventMap}updateLocalItem(e,t,n){if(!e.checkIfItemAllowsMutations(t))return;e.ensureItemIsAdded(t);const r=this._propertyUpdater.update(t,n),o=new Set(r.map((e=>{var n,r,o;return null!==(o=null!==(r=null===(n=this._changeEventsMap)||void 0===n?void 0:n.get(e))&&void 0!==r?r:function(e,t){var n;return null===(n=e[wa]||void 0)||void 0===n?void 0:n.get(t)}(t,e))&&void 0!==o?o:this._changeEvent})));r.length&&e.queueChangedItem(t,[...o])}}{constructor(e){super(e),this._localItemType=e.localItemType,this._getRemoteId=e.getRemoteId,this._getAlternateId=e.getAlternateId||(()=>{})}updateRemoteItem(e,t){const n=this._getRemoteId(t),r=this._getAlternateId(t);if(!n&&!r)throw oa.create(Zs.BAD_REQUEST,"An ID or alternate ID must exist on the remote item structure.");let o=n?e.getItemById(n):void 0;return!o&&r&&(o=e.getItemById(r),o&&n&&e.reindexItem(o,r,n)),o||(o=new(0,this._localItemType)(e._core,n||r)),this.updateLocalItem(e,o,t),o}updateRemoteItems(e,t){if(!Array.isArray(t))throw oa.create(Zs.BAD_REQUEST,"Invalid data received, expected list of items.");return t.map((t=>this.updateRemoteItem(e,t)))}}class Od extends Sd{constructor(e){super(Object.assign({getRemoteId:t=>t[e.remoteIdProperty]},e))}}const Id=Symbol("NotFound"),kd={string:{parse:e=>null==e?void 0:String(e),isEqual:Sl},number:{parse:Number,isEqual:Sl},date:{parse:e=>{if(null!==e)return void 0===e||e instanceof Date?e:new Date(String(e))},isEqual:(e,t)=>(null==e?void 0:e.toISOString())===(null==t?void 0:t.toISOString())},date_as_number:{parse:e=>void 0===e?void 0:new Date(Number(e)),isEqual:(e,t)=>(null==e?void 0:e.toISOString())===(null==t?void 0:t.toISOString())},boolean:{parse:e=>!0===e||"string"==typeof e&&"true"===e.toLowerCase()||"number"==typeof e&&Boolean(e),isEqual:Sl},object:{parse:e=>void 0!==e?Ol(e):void 0,isEqual:Il},object_subset:{parse:Ol,isEqual(e,t){if(e===t)return!0;if(void 0===e)return!1;if(!t)return!0;const n=Object.keys(t).reduce(((t,n)=>(t[n]=e[n],t)),{});return Il(n,t)}}},Ad=/([^.[]+)|(\[[^\]]+\])/g;function Cd(e){const t=function(e){const t=e.match(Ad)||[];if(!t.length)throw oa.create(Zs.BAD_REQUEST,`Un-parseable key ${e}`);const n=t.map((e=>"["===e[0]&&"]"===e.slice(-1)?e.slice(1,-1):e));return n}(e);return e=>{let n=e;for(const e of t){if(!Object.prototype.hasOwnProperty.call(n,e))return Id;n=n[e]}return n}}function Pd(e){if(e.includes("."))throw oa.create(Zs.BAD_REQUEST,`Cannot use dot delimiter (${e}) without a custom setter`);return(t,n)=>{n[e]=t}}function Rd(e){if(e.includes("."))throw oa.create(Zs.BAD_REQUEST,`Cannot use dot delimiter (${e}) without a custom setter`);return(t,n)=>{var r;n[e]=Object.assign(Object.assign({},null!==(r=n[e])&&void 0!==r?r:{}),null!=t?t:{})}}function Ld(e,t,n){if(!t)return n?kd.object:kd.string;if("string"==typeof t){if(!Object.prototype.hasOwnProperty.call(kd,t))throw oa.create(Zs.BAD_REQUEST,`Unexpected type format ${t} for ${e} property updater.`);return kd[t]}return t}function Dd(e,t,n,r){return!(n&&!n.includes(r)&&(e._core._environment.error(`Invalid value ${r} passed for the ${t} property. Expected one of ${n.join(", ")}.`),1))}function Nd(e,t){const n=function(e,t){if("string"==typeof t)return{name:e,format:kd.string,get:Cd(t),set:Pd(e),isArray:!1};const{name:n,format:r,choices:o,get:i,set:s,isArray:a,mapByKey:c}=t,l=null!=n?n:e;return{name:l,format:Ld(l,r,c),choices:o,mapByKey:c,isArray:null!=a&&a,get:null!=i?i:Cd(null!=n?n:e),set:null!=s?s:"object_subset"===r?Rd(e):Pd(e)}}(e,t),{name:r,format:o,choices:i,get:s,set:a,isArray:c,mapByKey:l}=n;return(t,n)=>{const u=t,d=Cd(e),p=d(u)===Id?void 0:d(u);let m=s(n,t);if(m===Id)return!1;if(l){if(!Array.isArray(m))return t._core._environment.error(`Invalid value ${m} passed for the ${r} property. Expected an array.`),!1;const e=new Map;for(const n of m){if(!Object.prototype.hasOwnProperty.call(n,l)){t._core._environment.error(`Invalid item passed for the ${r} array property. Missing ${l} property on the item of the array.`);continue}const s=n[l],a=o.parse(n);Dd(t,r,i,a)&&e.set(s,a)}if(Il(p,e))return!1;m=e}else if(c){if(!Array.isArray(m))return t._core._environment.error(`Invalid value ${m} passed for the ${r} property. Expected an array.`),!1;const e=[];for(const n of m){const s=o.parse(n);Dd(t,r,i,s)&&e.push(s)}if(Il(p,m))return!1;m=e}else{if(m=o.parse(m),!Dd(t,r,i,m))return!1;if(o.isEqual(p,m))return!1}return a(m,u),!0}}class Md{constructor(e){this._updaters=Object.keys(e).map((t=>({updater:Nd(t,e[t]),key:t})))}update(e,t){const n=[];for(const r of this._updaters){const{updater:o,key:i}=r;o(e,t)&&n.push(i)}return n}}class Hd{constructor(e){this._isDiscarded=!1,this._isPublished=!1,this._isSharedWithYou=!1,this._includeHiddenRecursive=!1,this._includeHiddenRecursive=!!(null==e?void 0:e._includeHiddenRecursive),this._isDiscarded=!!(null==e?void 0:e._isDiscarded),this._isPublished=!!(null==e?void 0:e._isPublished),this._isSharedWithYou=!!(null==e?void 0:e._isSharedWithYou)}matches(e){return!(e.isComposite&&0===e.sizeInBytes&&!e.isLibrary||e.isDiscarded!==this._isDiscarded||e._isSWYAsset_NoLazyLoad&&e._isSWYAsset_NoLazyLoad!==this._isSharedWithYou||this._isDiscarded&&"DISCARDED_PARENT"===e._assetState||e.isPublished!==this._isPublished||"/cloud-content-archive"===e.repoPath||"/archive"===e.repoPath||"hiddenSelf"===e.shellVisibility||"hiddenRecursive"===e.shellVisibility&&!this._includeHiddenRecursive)}}class jd extends Hd{constructor(e){super(),this._query=null==e?void 0:e.query,this._deepSearch=null==e?void 0:e.deepSearch,this._asset=null==e?void 0:e.asset}get deepSearch(){return this._deepSearch}get asset(){return this._asset}get query(){return this._query}matches(e){if(this.asset&&this.asset.repositoryID&&e.repositoryID&&this.asset.repositoryID!==e.repositoryID)return!1;if(this.asset&&this.asset.repoPath&&e.repoPath){const t=this.asset.repoPath;if(this.deepSearch){if(!e.repoPath.startsWith(nu.join(t,"/")))return!1}else if(t!==e.repoPath.substring(0,e.repoPath.lastIndexOf("/")))return!1}return super.matches(e)}}function Bd(e,t){return e.localeCompare(t)}function Fd(e,t){return e===t?0:e<t?-1:1}function Ud(e){return class extends class{constructor(e,t,n){this.direction=e,this.field=t,this.comparator=n}get hash(){return this.direction+":"+this.field}sortItems(e){e.sort(this.comparator)}}{constructor(t,n){let r=e[n];"descending"===t&&(r=function(e){return(t,n)=>-e(t,n)}(r)),super(t,n,r)}}}const zd={name:"repo:name",created:"storage:deviceCreateDate",modified:"storage:deviceModifyDate",shared:"storage:deviceModifyDate"},qd={name:(e,t)=>Bd(e.name,t.name),created:(e,t)=>Fd(e.created,t.created),modified:(e,t)=>Fd(e.modified,t.modified),shared:(e,t)=>Fd(e.shared,t.shared)};class Gd extends(Ud(qd)){}Gd.default=new Gd("descending","modified");var Vd=Object.freeze({__proto__:null,OrderFieldToIAdobeAssetOrderBy:zd,default:Gd});const Kd="storage_assignee_changed",Wd=new class extends ba{constructor(){super(Kd)}};class $d{constructor(e,t,n,r,o){this._assetPool=e,this._asset=t,this._core=n,this._includePermissions=r,this._loadLibraryData=o}supportsFilter(e){return void 0!==e}async loadPage(e){return await this._loadPage(e)}async _loadPage(e,t){const{order:n,limit:r,filter:o,implicitFilter:i,resource:s}=e,a=[..."mediaTypes"in i&&i.mediaTypes||"mediaTypes"in o&&o.mediaTypes||[]];let c;if(this._loadLibraryData){if(!this._asset.isProject)throw oa.create(Zs.UNSUPPORTED,`Asking for child libraries from non-project asset with id: ${this._asset.id}`);c=this._core.hostAssetContext._libraryInterface.getLibrariesForProject(this._asset.id)}const l=this._assetPool._core._environment.getValue("ASSETS_LIST_UPDATE_LATENCY"),u=Date.now()-l,d=[{resource:{reltype:Ca.APP_METADATA},selectors:Qc}];this._includePermissions&&d.push({resource:{reltype:Ca.AC_EFFECTIVE}}),await this._asset._ensureLink(Ca.PAGE);const p=await this._asset._getAssetInterface(),m=await p.getChildAssets({orderBy:zd[n.field],orderDirection:n.direction,start:t,limit:r,type:a,embed:d},s),h=this._assetPool.createLoaderMutationSession();this._asset.isProject&&this._core.hostAssetContext._adobeAssetUpdater.updateLocalItem(h,this._asset,{"repo:ancestors":m["repo:ancestors"]});const f=await this._core.getLibraryContext(),g=this._core._adobeAssetFactory.assetsFromRepoMetadata(h,m.children.map((e=>{var t;return e["repo:ancestors"]||(e["repo:ancestors"]=[...null!==(t=this._asset.ancestorIDs)&&void 0!==t?t:[],this._asset.id]),e})),f);let v,b;this._loadLibraryData&&(v=g.filter((e=>e.isLibrary)),v.forEach((e=>e._setLibraryLoadState("LOADING")))),g.forEach((e=>{e._storageAssignee_NoLazyLoad.id&&hd.updatedByItemUpdater(e,Wd)})),h.commit(),this._loadLibraryData&&c.then((e=>this._updateLibrariesData(v,e)));const y=m._page.next;return y&&(b=e=>this._loadPage(e,y)),{items:g,loadNextPage:b,mostRecentValidMutation:u}}_getSafeLibraryData(e){if(!e)return{};const{library_urn:t,id:n,bookmark:r,name:o,ownership:i,roles:s,rendition_grid:a}=e;return{library_urn:t,id:n,bookmark:r,name:o,ownership:i,roles:s,rendition_grid:a}}async _updateLibrariesData(e,t){const n=this._core.hostAssetContext._assetPool.createUpdateSession(),r=await this._core.getLibraryContext();e.forEach((e=>{const o=t.find((t=>t.library_urn===e.id));if(o){const t=this._getSafeLibraryData(o);r._libraryUpdater.updateLocalItem(n,e,t),e._setLibraryLoadState("LOADED")}else e._setLibraryLoadState("NOT_LOADED")})),n.commit()}}var Yd;!function(e){e.STORAGE_ASSIGNEE_TYPE="storage:assignee$$type",e.VISIBILITY="app_metadata$$shell:visibility",e.CREATIVE_CLOUD_TOPLEVEL_COLLECTION_NAME="creative_cloud_toplevel_collection_name",e.FIELD_EXISTS="op_field_exists",e.FIELD_MATCHES="op_field_matches",e.INCLUDES="includes",e.TYPE="type",e.STORAGE_ASSIGNEE_ID="storage:assignee$$id",e.SHARED_VIA_INVITE="shared_via_invite",e.OP_AND="op_and",e.OP_OR="op_or",e.REPO_ACL_MODIFIER="repo:acl$$repo:modifier",e.REPO_ACL_PRIVILEGES="repo:acl$$repo:privileges",e.REPO_ACL_RELATIONS="repo:acl$$repo:relations",e.CREATED_FROM_UPLOAD="app_metadata$$cc:createdFromUpload",e.CREATED_BY_CLIENT_ID="repo:createdByClientId"}(Yd||(Yd={}));const Qd="app_metadata$$review:sourceAsset$$dc:format",Jd="api:metadata/peruser#mine$$shell:lastAccessDate",Zd={name:"asset_name",created:"create_date",modified:"modify_date",shared:"shared_date",lastAccessed:Jd};var Xd,ep,tp,np;!function(e){e.Created="rm.storage:deviceCreateDate",e.Modified="rm.storage:deviceModifyDate",e.Name="rm.repo:name"}(Xd||(Xd={})),function(e){e.Ascending="ASC",e.Descending="DESC"}(ep||(ep={})),function(e){e.MEDIA_TYPE="rm.dc:format",e.DIRECTORY_TYPE="am.project:directoryType",e.INHERITANCE_TYPE="function:missing"}(tp||(tp={})),function(e){e.SharedBy="cm.sharedBy",e.LastAccessDate="am.shell:lastActivity.date",e.Collaborator="cm.collaborator",e.PublicCollaborator="cm.publicCollaborator",e.ParentProjectId="am.cc:inherited.cc:team.repo:assetId",e.StudentAssignmentAssetId="am.cc:inherited.cc:studentAssignment.repo:assetId",e.StudentAssignmentDirectoryId="am.cc:inheritable.cc:studentAssignment.repo:assetId",e.CCInherited="am.cc:inherited",e.CCInheritable="am.cc:inheritable",e.HzDocumentMetadata="am.hz:documentMetadata",e.CreatedFromUpload="am.cc:createdFromUpload",e.CreatedByClientId="rm.createdByClientId"}(np||(np={}));const rp={name:"asset_name",created:"create_date",modified:"modify_date",lastAccessed:Jd},op={name:Xd.Name,created:Xd.Created,modified:Xd.Modified,lastAccessed:Xd.Modified},ip={name:(e,t)=>Bd(e.name,t.name),created:(e,t)=>Fd(e.created,t.created),modified:(e,t)=>Fd(e.modified,t.modified),lastAccessed:(e,t)=>Fd(e.lastAccessed,t.lastAccessed)};class sp extends(Ud(ip)){}sp.default=new sp("descending","modified");var ap=Object.freeze({__proto__:null,OrderFieldToIUSSAdobeAssetOrderBy:rp,OrderFieldToUSSv3OrderField:op,default:sp});const cp="USSAdobeAssetFilter",lp=50;class up{constructor(e,t,n){this._assetPool=e,this._core=t,this._loader=n}async loadPage(e,t){var n,r;const{order:o,limit:i=lp,filter:s,implicitFilter:a,resource:c}=e,l=this._core._environment.getValue("USS_LIST_UPDATE_LATENCY"),u=Date.now()-l;t=t||0;const d=s,{mediaTypes:p,excludeMediaTypes:m}=d;let h,f;if(d.name===cp){const e=d;h=e.uploadedFrom,f=e.userId}const g=(await this._loader._getUSSResults(Object.assign(Object.assign({order:o,limit:i,filter:s,implicitFilter:a,resource:c,start:t,mediaTypes:Array.from(null!=p?p:[]),excludeMediaTypes:Array.from(null!=m?m:[])},h?{uploadedFrom:h}:{}),f?{userId:f}:{}))).result_sets[0],v=this._assetPool.createLoaderUpdateSession(u),b=this._extractItems(v,g.items);let y;const _=g.total_items||0,E=g.items.length,w=0===E?t+i:t+E;w<_&&(y=e=>this.loadPage(e,w));const x={items:b,total:_,loadNextPage:y,mostRecentValidMutation:u};null===(r=(n=this._loader)._postProcessPage)||void 0===r||r.call(n,e,x);for(const e of b)hd.updatedByItemUpdater(e,Kd);return v.commit(),x}_getItemData(e){let t=!1,n=0;const r=e.collaboration_metadata;void 0!==r&&(t=r.some((e=>"all"===e.collaborator_id)),n=r.length);const o=e["collab_metadata#mine"];return Object.assign(Object.assign({},e),{sharedViaInvite:void 0!==o,isSWYGroup:void 0!==o&&!o.type,isShared:n>0,isPublicLink:t,directCollaboratorCount:n,shareFlagsAreDirty:!1})}_extractItems(e,t){return this._core._adobeAssetFactory.assetsFromUSSMetadata(e,t,this._loader._getItemData||this._getItemData,this._loader._libraryContext,this._loader._customModelContext)}}class dp{constructor(e,t,n,r,o){this._adobeAssetSearchInterface=n,this._asset=r,this._implicitFilter=o,this._getItemData=this._getItemDataWithRepoId(this._asset.repositoryID),this._ussLoaderHelper=new up(e,t,this)}supportsFilter(e){return void 0!==e}async loadPage(e){return this._ussLoaderHelper.loadPage(e)}async _getUSSResults({start:e,limit:t,order:n,mediaTypes:r,excludeMediaTypes:o,filter:i}){var s;const a=null===(s=this._implicitFilter)||void 0===s?void 0:s._query,c=Boolean(this._implicitFilter.deepSearch),l={orderBy:rp[n.field],orderDirection:n.direction,start:e,limit:t,mediaTypes:r,excludeMediaTypes:o,query:a,deepSearch:c,assetId:this._asset.cloudID};if(i.name===cp){const e=i;l.userId=e.userId,l.uploadedFrom=e.uploadedFrom}return this._adobeAssetSearchInterface.getFilteredAssets(l)}_getItemDataWithRepoId(e){return t=>Object.assign(Object.assign({},t),{"repo:repositoryId":e})}}function pp(e,t){return e===t?"subset":e&&t?e.hash===t.hash||"everything"===t.hash?"subset":"everything"===e.hash?"unknown":e.getRelationToFilter(t):e?"subset":"unknown"}function mp(e,t){if(void 0===e||void 0===t)return"none";let n=0;return e.forEach((e=>{t.find((t=>e===t))&&n++})),n===e.length&&n===t.length?"all":n>0?"some":"none"}function hp(e=new Date(-9999,0,1),t=new Date(9999,0,1),n=new Date(-9999,0,1),r=new Date(9999,0,1)){return e>=n&&t<=r?"subset":e>r||t<n?"disjoint":"unknown"}var fp;!function(e){e[e.NotStarted=1]="NotStarted",e[e.HadLoaderErrors=2]="HadLoaderErrors",e[e.Loading=3]="Loading",e[e.ReadyHasMorePages=4]="ReadyHasMorePages",e[e.ReadyFullyLoaded=5]="ReadyFullyLoaded"}(fp||(fp={}));const gp="loaderStateChanged",vp="loaderRefreshNeeded";class bp extends ba{constructor(e=!1){super(gp),this.hasUpdatedItems=e}}class yp extends ba{constructor(e=0){super(vp),this.revalidateAtPage=e}}const _p=new bp(!1),Ep=new bp(!0);class wp{constructor(){this.startedGeneration=0,this.loadedGeneration=0}}class xp extends Jl{constructor(e,t,n,r,o){super(),this._core=e,this._loader=t,this._order=n,this._implicitFilter=r,this._filter=o,this.status=fp.NotStarted,this._pages=[],this._generation=0,this._nextPageIndex=0,this._revalidateAtPage=0,this._loadAllPages=!1}get mostRecentValidMutation(){return this._mostRecentValidMutation}async load(e,t,n,r=0){this._loadAllPages=t,this._generation=e,this._nextPageCallback=void 0,this._nextPageIndex=0,this._pendingLoad=void 0,this._revalidateAtPage=r,await this._loadPage(n)}async loadNextPage(e){await this._loadPage(e)}async loadAllPages(e){this._loadAllPages=!0,await this._loadPage(e)}collectAllItems(e){for(const t of this._pages)if(t&&t.items)for(const n of t.items)e.add(n)}_ensurePage(e){let t=this._pages[e];return t||(t=new wp,this._pages[e]=t),t}async _loadPage(e){let t=this._pendingLoad;t||(t=this._loadPageImpl(e),this._pendingLoad=t),await t,this._pendingLoad===t&&(this._pendingLoad=void 0)}async _loadPageImpl(e){const t=this._nextPageCallback,n=this._nextPageIndex;if(n&&!t)return;const r=this._ensurePage(n),o=this._generation;if(r.startedGeneration>=o)return;const i=r.startedGeneration;let s,a,c;r.startedGeneration=o,r.validatedPromise=void 0,this.error=null,this._updateStatus(fp.Loading);try{const i=null!=e?e:r.limit,a={order:this._order,implicitFilter:this._implicitFilter,filter:this._filter,limit:i,resource:new Tu(this._core,{parseResponse:async e=>e,skipRevalidation:()=>n<this._revalidateAtPage,onResponse:async(e,t)=>{if(t.preliminary)c=new dd,r.validatedPromise=c.promise;else{if(null==c||c.resolve(),r.startedGeneration!==o)return;t.changed&&this.dispatch(new yp(n+1))}},onError:async(e,t)=>{null==c||c.reject(e),t&&r.startedGeneration===o&&(this._nextPageCallback=void 0,this.error=e,this.status=fp.HadLoaderErrors,e.code===Zs.NOT_FOUND?(this._pages=[],this.dispatch(Ep)):(this.status=fp.HadLoaderErrors,this.dispatch(_p)))}})};t?(s=await t(a),this._nextPageCallback=void 0):(s=await this._loader.loadPage(a),this._mostRecentValidMutation=s.mostRecentValidMutation),r.limit=i}catch(e){a=e}if(!(r.loadedGeneration>=o)){if(a){if(r.startedGeneration!==o)return;r.startedGeneration=i}else s&&(r.items=s.items.filter((e=>this._implicitFilter.matches(e)&&this._filter.matches(e))),this.total=s.total,r.loadedGeneration=o);await this._updateStatusAndLinkToNextPage(o,n,s,a)&&await this._loadPageImpl(e)}}async _updateStatusAndLinkToNextPage(e,t,n,r){if(this._generation!==e||this._nextPageIndex!==t)return n&&this.dispatch(Ep),!1;if(!n)return this.error=r,this._updateStatus(fp.HadLoaderErrors),!1;if(this._nextPageIndex=t+1,this._nextPageCallback=n.loadNextPage,n.loadNextPage)this._updateStatus(fp.ReadyHasMorePages);else{this._pages.splice(this._nextPageIndex);try{const e=this._pages.map((e=>e.validatedPromise)).filter(Boolean);e.length&&(this.dispatch(Ep),await Promise.all(e)),this._updateStatus(fp.ReadyFullyLoaded)}catch(e){return this.error=e,this._updateStatus(fp.HadLoaderErrors),!1}}const o=this._nextPageIndex<this._pages.length;return this._loadAllPages||o}_updateStatus(e){const t=e===fp.ReadyFullyLoaded||e===fp.ReadyHasMorePages;(t||e!==this.status)&&(this.status=e,this.dispatch(t?Ep:_p))}}class Tp{constructor(){}get hash(){return"everything"}matches(e){return void 0!==e}getRelationToFilter(e){return"subset"}}const Sp="status_changed",Op="listChanged",Ip="listFullyLoaded",kp="LoaderUpdateContext",Ap=new class extends ba{constructor(){super(Op)}},Cp=new class extends ba{constructor(){super(Sp)}};let Pp=0;class Rp extends Jl{constructor(e,t,n,r,o=new Tp,i,s){super(),this._itemPool=e,this.order=n,this.implicitFilter=r,this.filter=o,this._loadOptions=s,this._status=fp.NotStarted,this._items=[],this._generation=0,this._completedGeneration=0,this._loaderStates=[],this._lastFetchTime=0,this._needsRefresh=!1,this._itemUpdatesByGeneration=new Map,this._listId=Lc(),this._onUnhandledPromiseError=e=>{var t;this._updateListStatusFromItemLoaderStates(),(null===(t=this._errors)||void 0===t?void 0:t.length)||(this._errors=[]),this._errors.push(e),this._status=fp.HadLoaderErrors,this.emit(Sp)},this._handlePendingLoad=async()=>{const e=this._pendingLoad;if(e){const{loadAllPages:t,limit:n,revalidateAtPage:r}=e;this._pendingLoad=void 0,this._debug("_handlePendingLoad() awaiting _runLoaders for loaderState.load"),await this._runLoaders((e=>e.load(this._generation,t,n,r)))}},this._onItemLoaderStateChanged=e=>{const{hasUpdatedItems:t}=e;this._cleanPreviousGenerationItemsIfNeeded(),t&&this._updateListItemsFromItemLoaderStates()},this._onItemLoaderRefreshNeeded=e=>{const{revalidateAtPage:t}=e;this._updateListItemsFromItemLoaderStates(),this._needsRefresh=!0,this._loadAsync(this._loadOptions,t).catch(this._onUnhandledPromiseError)},this._globalStateChangedEvent=new zc(this),this._itemPoolDelegate={onItemsUpdated:e=>{if(e.updateContext===kp)return;let t=this._pendingNotifications;t||(t=[],this._pendingNotifications=t),t.push({generation:this._generation,event:e}),this._updateListItemsFromItemLoaderStates()}};for(const e of t){if(e.supportsFilter&&!e.supportsFilter(o))continue;const t=new xp(this._core,e,n,r,o);t.on(gp,this._onItemLoaderStateChanged),t.on(vp,this._onItemLoaderRefreshNeeded),this._loaderStates.push(t)}i&&this._copyInitialItemsFrom(i),e.addDelegate(this._itemPoolDelegate,"list")}_debug(e){this._core._environment.debug(`[ItemList ${this._itemPool.type} ${this._listId.slice(-4)}] ${e}`)}_updateLoadOptions(e={}){var t,n;this._loadOptions||(this._loadOptions={}),this._loadOptions.limit&&e.limit&&this._loadOptions.limit<e.limit&&(this._loadOptions.limit=e.limit),!this._loadOptions.loadAllPages&&e.loadAllPages&&(this._loadOptions.loadAllPages=e.loadAllPages),-1!==e.refreshTimeout&&(-1===this._loadOptions.refreshTimeout||(null!==(t=this._loadOptions.refreshTimeout)&&void 0!==t?t:0)>=(null!==(n=e.refreshTimeout)&&void 0!==n?n:0))&&(this._loadOptions.refreshTimeout=e.refreshTimeout),this._loadAsync(Object.assign(Object.assign({},this._loadOptions),{refreshTimeout:-1===e.refreshTimeout?-1:this._loadOptions.refreshTimeout})).catch(this._onUnhandledPromiseError)}get type(){return this._itemPool.type}get generation(){return this._generation}get completedGeneration(){return this._completedGeneration}get hasLoaders(){return this._loaderStates.length>0}get lastFetchTime(){return this._lastFetchTime}get _core(){return this._itemPool._core}_copyInitialItemsFrom(e){const t=new Map,n=this.filter;for(const r of e.items)this.implicitFilter.matches(r)&&n.matches(r)&&t.set(r,!0);this._generation=e.generation,this._completedGeneration=e.completedGeneration,this._itemUpdatesByGeneration.set(this._generation,t),e.status===fp.ReadyFullyLoaded&&"subset"===pp(n,e.filter)&&(this._status=fp.ReadyFullyLoaded,this._lastFetchTime=e.lastFetchTime),this._updateListItemsFromItemLoaderStates()}_applyListItemsFrom(e){if(e.status!==fp.ReadyFullyLoaded)throw oa.create(Zs.INTERNAL_ERROR,"_applyListItems other list must be fully loaded");if("subset"!==pp(this.filter,e.filter))throw oa.create(Zs.INTERNAL_ERROR,"_applyListItems other list must be subset");this._items=e.items.filter((e=>this.implicitFilter.matches(e)&&this.filter.matches(e))),this.order.sortItems(this._items),this._dispatchItemsChangedEvent(),this._status!==fp.ReadyFullyLoaded&&(this._status=fp.ReadyFullyLoaded,this._dispatchStateChangedEvents())}get status(){return this._loaderStates.length?this._status:fp.ReadyFullyLoaded}get errors(){return this._errors}get items(){return this._items}get total(){return this._total}_cleanPreviousGenerationItemsIfNeeded(){let e;for(const t of this._loaderStates){const{status:n,mostRecentValidMutation:r}=t;if(n!==fp.NotStarted&&t.status!==fp.HadLoaderErrors){if(n===fp.Loading||n===fp.ReadyHasMorePages)return;r&&(e=e?Math.min(e,r):r)}}this._cleanPreviousGenerationItems(e)}_cleanPreviousGenerationItems(e){this._applyItemsChangedEvents();const t=this._generation;this._completedGeneration=t;const n=new Map;let r=!1,o=0;for(const[i,s]of this._itemUpdatesByGeneration)if(!(i>=t)&&(r=!0,this._itemUpdatesByGeneration.delete(i),o=Math.max(o,i),e))for(const[t,r]of s){const{lastKnownClientMutation:o}=t;(n.has(t)||o&&o>e)&&n.set(t,r)}n.size&&this._itemUpdatesByGeneration.set(o,n),r&&this._dispatchItemsChangedEvent()}refresh(){this._loadAsync(this._loadOptions).catch(this._onUnhandledPromiseError)}load(e){ud("ItemList.load","ItemList.load() is deprecated and will be removed on or after 2024-10-01. Use ItemList.refresh() instead. List load parameters are passed as the 3rd parameter to ItemSource.getList(), which now automatically starts loading."),e=Object.assign({refreshTimeout:0},e),this._updateLoadOptions(e)}async _loadAsync(e,t){var n,r;if(!this._loaderStates.length)return;const o=null!==(n=null==e?void 0:e.refreshTimeout)&&void 0!==n?n:0,i=null!==(r=null==e?void 0:e.loadAllPages)&&void 0!==r&&r,s=this._lastFetchTime;if(this._needsRefresh||!s||!o||-1!==o&&s+o<Date.now())return this._debug(`_loadAsync() calling _load(): _needsRefresh: ${this._needsRefresh}, lastFetchTime: ${s} refreshTimeout: ${o}`),void await this._load(i,null==e?void 0:e.limit,t);this._debug(`_loadAsync() not time to refresh: _needsRefresh: ${this._needsRefresh}, lastFetchTime: ${s} refreshTimeout: ${o}`);const a=this._previousLoadPromise;a&&(this._debug("_loadAsync() awaiting previousLoadPromise"),await a),i&&await this._ensureAllPagesAreLoaded(null==e?void 0:e.limit)}async _load(e,t,n=0){this._needsRefresh=!1;let r=this._pendingLoad;r?e&&(r.loadAllPages=!0):(this._status=fp.Loading,this._lastFetchTime=Date.now(),this._generation=++Pp,this._debug("_load() creating _pendingLoad"),this._pendingLoad=r={loadAllPages:e,limit:t,revalidateAtPage:n,promise:Promise.resolve().then(this._handlePendingLoad)},this._dispatchStateChangedEvents()),this._debug("_load() awaiting _pendingLoad"),await r.promise}loadNextPage(e){this._loadNextPageAsync(e||this._loadOptions).catch(this._onUnhandledPromiseError)}async _loadNextPageAsync(e){this._loaderStates.length&&(this._pendingLoad?(this._debug("_loadNextPageAsync() awaiting _pendingLoad"),await this._pendingLoad.promise):(this._status=fp.Loading,this._dispatchStateChangedEvents(),this._debug("_loadNextPageAsync() awaiting _runLoaders for loaderState.loadNextPage"),await this._runLoaders((t=>t.loadNextPage(null==e?void 0:e.limit)))))}async _runLoaders(e){this._lastFetchTime=Date.now();const t=Promise.all(this._loaderStates.map(e));this._previousLoadPromise=t;try{this._debug("_runLoaders() awaiting loaders"),await t}finally{this._debug("_runLoaders() loaders complete"),this._previousLoadPromise=void 0,this._updateListStatusFromItemLoaderStates(),this._dispatchStateChangedEvents(),this._status===fp.ReadyFullyLoaded&&this.emit(Ip)}}setNeedsRefresh(){if(this.status!==fp.NotStarted&&this._loaderStates.length)return this.listenerCount(Op)?(this._needsRefresh=!0,void this.refresh()):void(this._needsRefresh=!0)}_onEventListenerAdded(){this._needsRefresh&&this.listenerCount(Op)&&this.refresh()}async _ensureAllPagesAreLoaded(e){this.status===fp.ReadyHasMorePages&&await this._runLoaders((t=>t.loadAllPages(e)))}_dispatchStateChangedEvents(){this._debug(`_dispatchStateChangedEvents status: ${fp[this.status]}`),this.dispatch(Cp),this._core.dispatch(this._globalStateChangedEvent)}_updateListStatusFromItemLoaderStates(){var e;let t=this._pendingLoad?fp.Loading:fp.NotStarted;this._errors=void 0;for(const n of this._loaderStates)switch(n.status){case fp.HadLoaderErrors:if(this._pendingLoad)break;return this._status=fp.HadLoaderErrors,void(this._errors=[n.error]);case fp.ReadyHasMorePages:t===fp.Loading||(null===(e=this._loadOptions)||void 0===e?void 0:e.loadAllPages)||(t=fp.ReadyHasMorePages);break;case fp.Loading:t=fp.Loading;break;case fp.ReadyFullyLoaded:t!==fp.ReadyHasMorePages&&t!==fp.Loading&&(t=fp.ReadyFullyLoaded)}this._status=t}_dispatchItemsChangedEvent(){this.dispatch(Ap)}_updateListItemsFromItemLoaderStates(){this._applyItemsChangedEvents();const e=new Set;let t;for(const n of this._loaderStates)n.collectAllItems(e),void 0!==n.total&&(t=Math.max(t||0,n.total));for(const t of this._itemUpdatesByGeneration.values())for(const[n,r]of t.entries())r?e.add(n):e.delete(n);const n=Array.from(e);this.order.sortItems(n),this._items=n,this._total=t,this._dispatchItemsChangedEvent()}_applyItemsChangedEvents(){const e=this._pendingNotifications;if(e){this._pendingNotifications=void 0;for(const t of e){const{event:e,generation:n}=t;if(n<this._completedGeneration)continue;let r=this._itemUpdatesByGeneration.get(n);if(r||(r=new Map,this._itemUpdatesByGeneration.set(n,r)),e.addedItems)for(const t of e.addedItems)this.implicitFilter.matches(t)&&this.filter.matches(t)&&r.set(t,!0);if(e.changedItems)for(const t of e.changedItems){const e=this.implicitFilter.matches(t)&&this.filter.matches(t);r.set(t,e)}if(e.discardedItems)for(const t of e.discardedItems)r.set(t,!1)}}}}aa([Ta(Cp)],Rp.prototype,"status",null),aa([Ta(Cp)],Rp.prototype,"errors",null),aa([Ta(Ap)],Rp.prototype,"items",null),aa([Ta(Ap)],Rp.prototype,"total",null);class Lp{constructor(e){this._ref=e}get[Symbol.toStringTag](){return"WeakRef"}deref(){return this._ref}}var Dp="undefined"!=typeof WeakRef?WeakRef:Lp;function Np(e){const t=e;return new Promise((n=>{function r(){e.status!==fp.Loading&&(t.off(Sp,r),n())}t.on(Sp,r),r()}))}var Mp,Hp,jp=Object.freeze({__proto__:null,waitForListLoad:Np,waitForListChange:function(e){const t=e;return new Promise((e=>{t.on(Op,(function n(){t.off(Op,n),e()}))}))}});function Bp(e,t){return e.filterRelation!==t.filterRelation?"subset"===e.filterRelation?-1:1:e.generation!==t.generation?t.generation-e.generation:t.length-e.length}!function(e){e[e.Ascending=0]="Ascending",e[e.Descending=1]="Descending"}(Mp||(Mp={})),function(e){e[e.Name=0]="Name",e[e.Modified=1]="Modified",e[e.Created=2]="Created",e[e.Shared=3]="Shared"}(Hp||(Hp={}));class Fp{constructor(e,t,n=new Tp){this._itemPool=e,this._loaders=t,this._implicitFilter=n,this._lists=new Map}getList(e,t=new Tp,n){if("number"==typeof e||"number"==typeof t)throw oa.create(Zs.UNSUPPORTED,"Using OrderDirection and OrderField is not implemented in SAM.js, and will be deprecated in SAM.cpp");let r=this._getExistingList(e,t);if(r)r._updateLoadOptions(Object.assign({refreshTimeout:-1},n));else{const o=this._getMostCompleteCompatibleList(t);r=new Rp(this._itemPool,this._loaders,e,this._implicitFilter,t,o,n),r.on(Ip,(()=>this._onListFullyLoaded(r))),this._lists.set(this._getListHash(e,t),new Dp(r))}return r.status===fp.NotStarted&&r.refresh(),r}getListWithTypes(e,t,n){throw oa.create(Zs.UNSUPPORTED,"getListWithTypes is not implemented in SAM.js and will be deprecated in SAM.cpp")}_getListHash(e,t){return`${t.hash}:${e.hash}`}_getExistingList(e,t){const n=this._getListHash(e,t),r=this._lists.get(n);if(r)return r.deref()}setNeedsRefresh(){for(const e of this._getLists())e.setNeedsRefresh()}_getMostCompleteCompatibleList(e){var t;const n=[];for(const t of this._getLists())if(t.status===fp.ReadyFullyLoaded){const r=pp(e,t.filter);"disjoint"!==r&&n.push({list:t,filterRelation:r,generation:t.generation,length:t.items.length})}return n.sort(Bp),null===(t=n[0])||void 0===t?void 0:t.list}*_getLists(){const e=this._lists;for(const[t,n]of e.entries()){const r=n.deref();r?yield r:e.delete(t)}}_onListFullyLoaded(e){if(e.status===fp.ReadyFullyLoaded)for(const t of this._getLists())t!==e&&"subset"===pp(t.filter,e.filter)&&Np(t).then((()=>{t.completedGeneration>=e.completedGeneration||t._applyListItemsFrom(e)}))}}aa([Va],Fp.prototype,"getList",null);class Up{constructor(){this._resource=void 0}_shouldDeleteCachedResponse(e){return Boolean(this._resource&&this._resource.etag!==e.etag)}async fetch(e){var t;return await e.load(),this._shouldDeleteCachedResponse(e)&&(null===(t=this._resource)||void 0===t||t.deleteCachedResponse()),this._resource=e,this._resource.data}}class zp extends Up{_shouldDeleteCachedResponse(e){return Boolean(this._resource&&this._resource.renditionUrl!==e.renditionUrl)}}class qp extends Tu{constructor(e,t,n,r){super(e,{parseResponse:async e=>await e.blob(),skipRevalidation:()=>!0}),this._core=e,this._parent=t,this._size=n,this._type=r}get size(){return this._size}get type(){return this._type}async _loadData(){return(await this._parent._getAssetInterface()).getRendition(this)}}class Gp extends ou{constructor(){super(...arguments),this._etag="static-etag",this._assetId="",this._assetEtag="",this._createdAt=new Date,this._createdBy="",this._manifest=new _d(this._core,this),this._name=""}async _getHeadAssetInterface(){const e=await this._core.getAssetContext();return new cd(e._rapi,this._assetId,this._assetLinks,this._assetEtag)}async _getAssetInterface(){return new cd(this._core.hostAssetContext._rapi,this._assetId,this.__links,this._etag)}get assetId(){return this._assetId}get created(){return this._createdAt}get createdBy(){return this._createdBy}get links(){return Object.assign({},this.__links)}get manifest(){return this._manifest}get milestone(){return this._label?{label:this._label,description:this._description}:void 0}get name(){return this._name}get versionId(){return this.id}_getRenditionFetcher(){return this._renditionFetcher||(this._renditionBlobHelper=new Up,this._renditionFetcher=new Lu(this._core,Ru,(async(e,t)=>{const n=new qp(this._core,this,e,t);return this._renditionBlobHelper.fetch(n)})),this._renditionFetcher.on("change",(()=>{this.dispatch({type:"change"})}))),this._renditionFetcher}getRenditionURL(e,t=Cu.PNG){return this._getRenditionFetcher().getURL(e,t,this._etag)}renditionURLStatus(e,t){return this._getRenditionFetcher().renditionURLStatus(e,t,this._etag)}async getCustomRendition({size:e,type:t,urlTemplateOptions:n,additionalHeaders:r}={}){return(await this._getAssetInterface()).getCustomRendition({size:e,type:t,urlTemplateOptions:n,additionalHeaders:r})}async getAllCustomRenditions({type:e,urlTemplateOptions:t,additionalHeaders:n}={}){return(await this._getAssetInterface()).getAllCustomRenditions({type:e,urlTemplateOptions:t,additionalHeaders:n})}async getPresignedRenditionURL({size:e,type:t}){const n=await this.getCustomRendition({size:e,type:t,additionalHeaders:{Accept:"application/vnd.adobecloud.download+json"}});return(await n.json()).href}async getPresignedURL(e={}){const t=Da(this.__links,Ca.DOWNLOAD),n=await this._getAssetInterface();return await n.getBlockDownloadURL(t,e.presignedUrlExpirationSeconds)}async restore(){const e=await this._core.getAssetContext(),t=await e.getAssetWithCloudID(this._assetId);if(t.isComposite){const e=Da(this.__links,Ca.MANIFEST),n=await this._getHeadAssetInterface();await n.restoreVersionManifest(e),await t._load()}else{const e=Da(t.links,Ca.PRIMARY);await this.copy(e)}}async copy(e){const t=await this._core.getAssetContext(),n=(await t.getAssetWithCloudID(this._assetId)).isComposite,r=Da(this.__links,Ca.PRIMARY);if(n)throw oa.create(Zs.UNSUPPORTED,"AssetVersion.copy not implemented for composite assets");{const t=await this._getHeadAssetInterface();return await t.runOperation({op:"copy",id:this._assetId,source:{href:r,"if-match":"*"},target:{href:e,"if-match":"*"}})}}async moveToAsset(e,t=!1){await this.copyPrimaryToAsset(e),await this.permanentlyDelete(t)}async permanentlyDelete(e=!1){const t=await this._getHeadAssetInterface(),n=(await this._core.getAssetContext())._assetPool.getLocalItemById(this._assetId);try{await t.patchVersion([{op:nd.remove,path:`/children/version=${this.versionId}`}])}catch(t){if(!ia(t))throw t;if(t.code!==Zs.ACCESS_DENIED||!e)throw t;n&&await n.permanentlyDelete()}if(!n)return;const r=n._versionPool.createUpdateSession();r.queueDiscardedItem(this),r.commit()}async copyToAsset(e){const t=await this._getHeadAssetInterface();await t.runOperationWithEmptyResponse({op:"copy_resources",source:{"repo:assetId":this._assetId,"repo:version":this.versionId},target:{"repo:assetId":e},resources:[{reltype:Ca.PRIMARY}]})}async copyPrimaryToAsset(e){await this.copyToAsset(e)}async copyToNewAsset(e,t,n){const r=await this._getHeadAssetInterface(),o=await r.runOperation({op:"copy",source:{"repo:assetId":this._assetId,"repo:version":this.versionId},target:{"repo:path":e+"/"+t,"repo:repositoryId":n}});if(!o.asset)throw oa.create(Zs.UNKNOWN,"Failed to copy asset version");const i=await this._core.getAssetContext(),s=i._assetPool.createUpdateSession(),a=i._adobeAssetUpdater.updateRemoteItem(s,o.asset);return s.commit(),a}async setMilestone(e){var t,n,{label:r=(null===(t=this.milestone)||void 0===t?void 0:t.label)||"",description:o=(null===(n=this.milestone)||void 0===n?void 0:n.description)||""}=e;const i=Wu(this.versionId,!!this.milestone,r,o),s=await this._getHeadAssetInterface();await s.patchVersion(i);const a=await this._core.getAssetContext(),c=(await a.getAssetWithCloudID(this._assetId))._versionPool.createUpdateSession();Vp.updateLocalItem(c,this,{milestone:{label:r,description:o}}),c.commit()}async removeMilestone(){if(!this.milestone)return;const e=[{op:nd.remove,path:`/children/version=${this.versionId}/milestone`}],t=await this._getHeadAssetInterface();await t.patchVersion(e);const n=await this._core.getAssetContext(),r=(await n.getAssetWithCloudID(this._assetId))._versionPool.createUpdateSession();Vp.updateLocalItem(r,this,{milestone:{label:""}}),r.commit()}}aa([Ta],Gp.prototype,"assetId",null),aa([Ta],Gp.prototype,"created",null),aa([Ta],Gp.prototype,"createdBy",null),aa([Ta],Gp.prototype,"links",null),aa([Ta],Gp.prototype,"milestone",null),aa([Ta],Gp.prototype,"name",null),aa([Ta],Gp.prototype,"versionId",null),aa([Ta],Gp.prototype,"getRenditionURL",null),aa([Ta],Gp.prototype,"renditionURLStatus",null);const Vp=new Od({localItemType:Gp,remoteIdProperty:"version",propertyUpdater:new Md({_createdAt:{name:"created",format:"date"},_createdBy:"created_by",_label:"milestone.label",_description:"milestone.description",_assetId:"assetId",_assetEtag:"assetEtag",_assetLinks:{name:"assetLinks",format:"object"},__links:{name:"_links",format:"object"},_name:"repo:deviceAssetName"})});class Kp{constructor(e,t){this._versionPool=e,this._assetInterfacePromise=t}async loadPage(e,t){return await this._loadPage(e,t)}async _loadPage(e,t){var n;const{limit:r}=e,o=this._versionPool._core._environment.getValue("VERSIONS_LIST_UPDATE_LATENCY"),i=Date.now()-o,s=await this._assetInterfacePromise,a=e.filter,c=(null==a?void 0:a.version)||void 0,l=await s.getVersions({start:t,limit:r,version:c}),u=this._versionPool.createLoaderUpdateSession(i),d=l.children.map((e=>Object.assign(Object.assign({},e),{assetId:s.assetID,assetEtag:s.etag,assetLinks:s.links}))),p=Vp.updateRemoteItems(u,d);let m;u.commit();const h=l.children.length,f=null===(n=l.children[h-1])||void 0===n?void 0:n.created;return f&&r&&h===r&&(m=e=>this._loadPage(e,f)),{items:p,total:l.total_children,loadNextPage:m,mostRecentValidMutation:i}}}function Wp(e){e.updateLastKnownClientMutation()}function $p(e,t){t.updateLastKnownClientMutation()}class Yp{constructor(e,t,n,r,o="fetch"){this._core=e,this._delegate=t,this.updateContext=n,this.mostRecentValidMutation=r,this.type=o}get hasChanges(){return Boolean(this._addedItems||this._changedItems||this._discardedItems)}get addedItems(){return this._addedItems&&Array.from(this._addedItems.values())}get changedItems(){return this._changedItems&&Array.from(this._changedItems.keys())}get discardedItems(){return this._discardedItems&&Array.from(this._discardedItems)}get changedItemsWithEvents(){return this._changedItems&&Array.from(this._changedItems)}checkIfItemAllowsMutations(e){const{lastKnownClientMutation:t}=e,{mostRecentValidMutation:n}=this;return!t||!n||t<n}ensureItemIsAdded(e){var t;const{id:n}=e;if((null===(t=this._addedItems)||void 0===t?void 0:t.get(n))===e)return;const r=this._delegate,o=r.getLocalItemById(n);if(o&&o!==e)throw oa.create(Zs.BAD_REQUEST,`Item with id ${n} does not match the item with this id in the item pool`);o&&!r.isItemDiscarded(e)||this.queueAddedItem(e)}reindexItem(e,t,n){e._setId(n),this.queueChangedItem(e,[Ea]),this._delegate.reindexItem(e,t,n)}queueAddedItem(e){var t;let n=this._addedItems;n||(n=new Map,this._addedItems=n),n.set(e.id,e),null===(t=this._changedItems)||void 0===t||t.delete(e)}queueChangedItem(e,t=[Ea]){var n;if(null===(n=this._addedItems)||void 0===n?void 0:n.has(e.id))return;let r=this._changedItems;r||(r=new Map,this._changedItems=r);let o=r.get(e);o||(o=new Set,r.set(e,o)),t.forEach((e=>null==o?void 0:o.add(e)))}queueDiscardedItem(e){let t=this._discardedItems;t||(t=new Set,this._discardedItems=t),t.add(e)}getItemById(e){var t;return(null===(t=this._addedItems)||void 0===t?void 0:t.get(e))||this._delegate.getLocalItemById(e)}commit(){var e,t;this._delegate.commitUpdateSession(this);const n=this._changedItems;if(n)for(const[e,t]of n.entries())for(const n of t)e.dispatch(n);"mutation"===this.type&&(null===(e=this._addedItems)||void 0===e||e.forEach(Wp),null===(t=this._discardedItems)||void 0===t||t.forEach(Wp),null==n||n.forEach($p))}}const Qp="itemsChanged";class Jp extends ba{constructor(e,t,n,r){super(Qp),this.addedItems=e,this.changedItems=t,this.discardedItems=n,this.updateContext=r}}function Zp(e,t){return e.priority===t.priority?0:"list"===e.priority?-1:1}class Xp extends Jl{constructor(e,t){super(),this._core=e,this.type=t,this._objectsById=new Map,this._discardedObjects=new WeakSet,this._delegates=[],this._hasUnsortedDelegates=!1,this.getLocalItemById=e=>{const t=this._getObjectsById().get(e);return null==t?void 0:t.deref()},this.removeLocalItems=e=>{Array.isArray(e)?e.forEach((e=>{this._objectsById.delete(e)})):this._objectsById.delete(e)},this.isItemDiscarded=e=>this._discardedObjects.has(e),this.reindexItem=(e,t,n)=>{t!==n&&(this._objectsById.set(n,new Dp(e)),this._objectsById.delete(t))},this._updateSessionDelegate=()=>({getLocalItemById:this.getLocalItemById,isItemDiscarded:this.isItemDiscarded,reindexItem:this.reindexItem,commitUpdateSession:e=>{if(!e.hasChanges)return;const t=this._objectsById,n=this._discardedObjects,{discardedItems:r}=e;if(r)for(const e of r)n.add(e);const{addedItems:o}=e;if(o)for(const e of o)t.set(e.id,new Dp(e)),n.delete(e);const i=new Jp(e.addedItems,e.changedItems,e.discardedItems,e.updateContext),s=this._delegates;this._hasUnsortedDelegates&&(s.sort(Zp),this._hasUnsortedDelegates=!1);let a=!1;for(const e of s){const t=e.delegate.deref();t?t.onItemsUpdated(i,this):a=!0}a&&(this._delegates=s.filter((e=>e.delegate.deref()))),this.dispatch(i)}})}_getObjectsById(){return this._objectsById}createUpdateSession(e,t){return new Yp(this._core,this._updateSessionDelegate(),e,t)}createLoaderUpdateSession(e){return new Yp(this._core,this._updateSessionDelegate(),kp,e)}createMutationSession(){return new Yp(this._core,this._updateSessionDelegate(),void 0,void 0,"mutation")}createLoaderMutationSession(){return new Yp(this._core,this._updateSessionDelegate(),kp,void 0,"mutation")}addDelegate(e,t){this._delegates.push({priority:t,delegate:new Dp(e)}),this._hasUnsortedDelegates=!0}forEach(e){const t=this._objectsById;for(const[n,r]of t){const o=r.deref();o?e(o):t.delete(n)}}map(e){const t=[];return this.forEach((n=>{t.push(e(n))})),t}toArray(){return this.map((e=>e))}}class em extends vd{constructor(e,t){super(e,t,{parseResponse:async e=>await e.blob()}),this._core=e,this._parent=t}async _loadData(){await this._parent._ensureLink(Ca.PRIMARY);const e=await this._parent._getAssetInterface();await e.getContent(this)}}class tm{constructor(e){this._isMilestone=null==e?void 0:e.isMilestone,this._createdAfter=null==e?void 0:e.createdAfter,this._createdBefore=null==e?void 0:e.createdBefore,this._createdBy=null==e?void 0:e.createdBy,this._version=null==e?void 0:e.version}static AssetVersionFilter(e,t,n,r,o){return new tm({createdBy:r,createdAfter:t,createdBefore:n,isMilestone:e,version:o})}get isMilestone(){return this._isMilestone}get createdBy(){return this._createdBy}get createdAfter(){return this._createdAfter}get createdBefore(){return this._createdBefore}get version(){return this._version}get hash(){var e,t,n;const r=null===(e=this.createdBy)||void 0===e?void 0:e.join(","),o=(null===(t=this.createdAfter)||void 0===t?void 0:t.getTime())||0,i=(null===(n=this.createdBefore)||void 0===n?void 0:n.getTime())||0,s=this.version||void 0;return String(this.isMilestone)+":"+r+":"+o+":"+i+":"+s}matches(e){const t=void 0===this.isMilestone||this.isMilestone===Boolean(e.milestone),n=void 0===this.createdBy||this.createdBy.includes(e.createdBy),r=(!this.createdAfter||e.created>=this.createdAfter)&&(!this.createdBefore||e.created<=this.createdBefore),o=void 0===this.version||this.version===e.versionId;return t&&n&&r&&o}_getRelationWrtMilestone(e){return this.isMilestone===e.isMilestone?"subset":void 0===this.isMilestone||void 0===e.isMilestone?"unknown":"disjoint"}_getRelationWrtCreatedBy(e){if(!this.createdBy&&!e.createdBy)return"subset";if(this.createdBy&&e.createdBy){const t=new Set(this.createdBy);return e.createdBy.every((e=>t.has(e)))?"subset":e.createdBy.some((e=>t.has(e)))?"unknown":"disjoint"}return this.createdBy?"subset":"unknown"}_getRelationWrtDateRange(e){var t,n,r,o;const i=(null===(t=this.createdAfter)||void 0===t?void 0:t.getTime())||-1/0,s=(null===(n=this.createdBefore)||void 0===n?void 0:n.getTime())||1/0,a=(null===(r=e.createdAfter)||void 0===r?void 0:r.getTime())||-1/0,c=(null===(o=e.createdBefore)||void 0===o?void 0:o.getTime())||1/0;return a<=i&&c>=s?"subset":a>s||c<i?"disjoint":"unknown"}_getRelationWrtVersion(e){return this.version===e.version?"subset":void 0===this.version||void 0===e.version?"unknown":"disjoint"}getRelationToFilter(e){const t=[this._getRelationWrtMilestone(e),this._getRelationWrtCreatedBy(e),this._getRelationWrtDateRange(e),this._getRelationWrtVersion(e)];return t.includes("disjoint")?"disjoint":t.every((e=>"subset"===e))?"subset":"unknown"}}tm.BookmarkedVersions=new tm({isMilestone:!0});var nm=Object.freeze({__proto__:null,default:tm});class rm extends Hd{constructor(e){const{asset:t}=e;super(sa(e,["asset"])),this._asset=t}get asset(){return this._asset}matches(e){if(this._asset.repositoryID&&e.repositoryID&&this._asset.repositoryID!==e.repositoryID)return!1;const t=this._asset.repoPath;return(!t||t===e.repoPath.substring(0,e.repoPath.lastIndexOf("/")))&&super.matches(e)}}function om(e,t){var n,r,o,i;e._embedded||(e._embedded={}),(n=e._embedded)[r=Ca.APP_METADATA]||(n[r]={}),(o=e._embedded[Ca.APP_METADATA])["cc:inherited"]||(o["cc:inherited"]={}),(i=e._embedded[Ca.APP_METADATA]["cc:inherited"])["cc:team"]||(i["cc:team"]={}),e._embedded[Ca.APP_METADATA]["cc:inherited"]["cc:team"]["repo:assetId"]=t}class im extends vd{constructor(e,t){super(e,t,{onChange:async e=>{var t;if(e)try{const t=e["repo:assetId"],n=e._links,r=e["repo:etag"],o=this._core.hostAssetContext._rapi.getAssetResolveByIdHref(t);await this._core._environment.cache.setItem(o,{links:n,etag:r})}catch(e){}await(null===(t=this._parent)||void 0===t?void 0:t._handleResourceUpdates({repoMetadata:e}))},onError:async e=>{var t;await(null===(t=this._parent)||void 0===t?void 0:t._handleResourceUpdates({error:e}))}}),this._core=e}async _loadData(){var e,t;await(null===(e=this._parent)||void 0===e?void 0:e._ensureLink(Ca.REPO_METADATA));const n=await(null===(t=this._parent)||void 0===t?void 0:t._getAssetInterface());await(null==n?void 0:n.getRepoMetadata(this))}}class sm extends vd{constructor(e,t){super(e,t,{parseResponse:async e=>nl(await e.json()),onChange:async e=>{var t;await(null===(t=this._parent)||void 0===t?void 0:t._handleResourceUpdates({effectivePermission:e}))},onError:async e=>{var t;await(null===(t=this._parent)||void 0===t?void 0:t._handleResourceUpdates({error:e})),this._error=void 0}}),this._core=e}async _loadData(){var e,t;await(null===(e=this._parent)||void 0===e?void 0:e._ensureLink(Ca.AC_EFFECTIVE));const n=await(null===(t=this._parent)||void 0===t?void 0:t._getAssetInterface());await(null==n?void 0:n.getEffectivePermissions(this))}}class am{constructor(e){this._core=e,this.acplModel="undefined"!=typeof window?null===window||void 0===window?void 0:window.acplModel:void 0,this.localAssetUpdater=Jm}async getLocalAsset(e){var t,n;if(!this.acplModel)return;const r=await(null===(n=(t=this.acplModel).getLocalAssets)||void 0===n?void 0:n.call(t)),o=null==r?void 0:r.find((t=>t["repo:assetId"]===e||t.localID===e));if(o){const e=this._core._getAssetPool().createUpdateSession(),t=this.localAssetUpdater.updateRemoteItem(e,o);return e.commit(),t}}get supportsDownloadComposite(){var e;return void 0!==(null===(e=this.acplModel)||void 0===e?void 0:e.downloadComposite)}get supportsUnpin(){var e;return void 0!==(null===(e=this.acplModel)||void 0===e?void 0:e.unpin)}get supportsLocalAssets(){var e;return void 0!==(null===(e=this.acplModel)||void 0===e?void 0:e.getLocalAssets)}async downloadComposite(e){var t,n;return null===(n=null===(t=this.acplModel)||void 0===t?void 0:t.downloadComposite)||void 0===n?void 0:n.call(t,e)}async unpin(e){var t,n;return null===(n=null===(t=this.acplModel)||void 0===t?void 0:t.unpin)||void 0===n?void 0:n.call(t,e)}async getLocalAssets(){var e,t,n;return null!==(n=await(null===(t=null===(e=this.acplModel)||void 0===e?void 0:e.getLocalAssets)||void 0===t?void 0:t.call(e)))&&void 0!==n?n:[]}}class cm{constructor(e,t,n=new am(t)){this._assetPool=e,this._core=t,this.acplModelInterface=n}supportsFilter(e){return void 0!==e}async loadPage(e){const t=await this.acplModelInterface.getLocalAssets(),n=Date.now(),r=this._assetPool.createLoaderUpdateSession(n),o=this._core._adobeAssetFactory.assetsFromLocalMetadata(r,t);return r.commit(),o.map((e=>Ga.getInstance().add(e))),{items:o}}}const lm=e=>[gl,vl].includes(e.mediaType),um=async(e,t,n)=>{if(await t._ensureLink(Ca.COMPONENT),e.length<Yu(t.links,jm)&&!n)return{url:Da(t.links,Ca.COMPONENT,{component_id:e.id,revision:e.revision}),isBlockDownload:!1,componentId:e.id};await t._ensureLink(Ca.DOWNLOAD);const r=Da(t.links,Ca.DOWNLOAD,{resource:JSON.stringify({component_id:e.id,revision:e.revision,reltype:Ca.COMPONENT})}),o=await t._getAssetInterface();return{url:await o.getBlockDownloadURL(r),isBlockDownload:!0,componentId:e.id}},dm=e=>{var t,n;return null===(n=null===(t=e.appMetadata.data)||void 0===t?void 0:t.firefly)||void 0===n?void 0:n.generationGroupId},pm=(e,t)=>{var n,r;if(!(null===(n=e.appMetadata.data)||void 0===n?void 0:n.firefly))return;const{outputComponents:o}=(null===(r=e.appMetadata.data)||void 0===r?void 0:r.firefly)||{};if(!o)throw oa.create(Zs.NOT_FOUND,`Resource for history asset ${e.id} not found in app-metadata, asset is corrupt.`);const i=o[0];return i?um(Object.assign(Object.assign({},i),{id:i.componentId}),e,t):void 0},mm=async e=>{var t,n;return e.manifest.isLoaded||await e.manifest.load(),null===(n=null===(t=e.manifest.data)||void 0===t?void 0:t.children)||void 0===n?void 0:n.find((e=>"input"===e.path))};var hm=Object.freeze({__proto__:null,isGenerationHistoryAsset:lm,getHistoryAssetType:e=>El[e.mediaType],makeComponentURL:um,getGenerationModelDisplayName:e=>e._getGenerationModelDisplayName(),getGenerationGroupId:dm,getPrompt:e=>{var t,n;return null===(n=null===(t=e.appMetadata.data)||void 0===t?void 0:t.firefly)||void 0===n?void 0:n.prompt},getModule:e=>{var t,n;return null===(n=null===(t=e.appMetadata.data)||void 0===t?void 0:t.firefly)||void 0===n?void 0:n.module},isUpscaled:e=>{var t,n,r;const{detailLevel:o}=null!==(r=null===(n=null===(t=e.appMetadata.data)||void 0===t?void 0:t.firefly)||void 0===n?void 0:n.generationModel)&&void 0!==r?r:{};if(o)return"full"===o},getCancelUrl:e=>{var t,n,r,o;return null===(o=null===(r=null===(n=null===(t=e.appMetadata.data)||void 0===t?void 0:t.firefly)||void 0===n?void 0:n.status)||void 0===r?void 0:r.links)||void 0===o?void 0:o[Ca.MELVILLE_FIREFLY_GENERATION_CANCEL]},getResultUrl:e=>{var t,n,r,o;return null===(o=null===(r=null===(n=null===(t=e.appMetadata.data)||void 0===t?void 0:t.firefly)||void 0===n?void 0:n.status)||void 0===r?void 0:r.links)||void 0===o?void 0:o[Ca.MELVILLE_FIREFLY_GENERATION_RESULT]},getGenerationState:e=>{var t,n,r;return null===(r=null===(n=null===(t=e.appMetadata.data)||void 0===t?void 0:t.firefly)||void 0===n?void 0:n.status)||void 0===r?void 0:r.state},getSeedInfo:e=>{var t,n,r,o,i,s;if((null===(t=e.appMetadata.data)||void 0===t?void 0:t.firefly)&&!(null===(r=null===(n=e.appMetadata.data)||void 0===n?void 0:n.firefly)||void 0===r?void 0:r.outputComponents))throw oa.create(Zs.NOT_FOUND,`Resource for history asset ${e.id} not found in app-metadata, asset is corrupt.`);return null===(s=null===(i=null===(o=e.appMetadata.data)||void 0===o?void 0:o.firefly)||void 0===i?void 0:i.outputComponents[0])||void 0===s?void 0:s.seed},getGenerationModel:async e=>{var t,n;return null===(n=null===(t=e.appMetadata.data)||void 0===t?void 0:t.firefly)||void 0===n?void 0:n.generationModel},getOutputComponentURL:pm,getOutputComponentDownloadURL:async(e,t)=>{const n=await pm(e,t);if(n)return e._getGenerationHistoryInterface().getOutputComponentDownloadURL(n)},getGenerationInput:async e=>(await mm(e)).request,getInputComponentURLs:async e=>{const t=await mm(e),n={};if(t.components)for(const r of t.components)n[r.name]=await um(Object.assign(Object.assign({},r),{revision:r.version}),e);return n}});function fm(e){const t=e.split(":");return[t.pop(),t.join(":")]}function gm(e){return!0===e?"team_view":!1===e?"team_edit":""}function vm(e){const[t,n]=e.split("?"),r=new URLSearchParams(n),o={};["start","limit","selector","type","orderBy","group","owner"].forEach((e=>{const t=r.get(e);t&&(o[e]=t,r.delete(e))}));const i=`${r}`;return[i.length>0?`${t}?${i}`:t,o]}class bm extends Ou{_getUrl(e){return`https://${this._core._environment.endpoints.MELVILLE_HOST}${e}`}async getLibraryData(e,t){const n=(null==t?void 0:t.selectors)?t.selectors:[],r=(null==t?void 0:t.isDiscarded)||!1,o=Array.from(new Set(["rendition_grid","collaboration",...n])).sort().join(","),i=r?"archive":"libraries";return await this._getResponse(this._getUrl(`/api/v1/${i}/${e}?selector=${o}`),{headers:{"Cache-Control":"no-cache, no-store, max-age=0"}})}async getLibraries(e){if((null==e?void 0:e.limit)&&void 0===(null==e?void 0:e.start))throw oa.create(Zs.BAD_REQUEST,"[Melville] If limit is provided, start must also be provided.");var t;t=e,e=Object.fromEntries(Object.entries(t).map((([e,t])=>Array.isArray(t)?[e,t.sort()]:[e,t])).sort());const n=Ma(this._getUrl("/api/v1/libraries"),e),[r,o]=vm(n),i=Object.assign(Object.assign({},{"Cache-Control":"no-cache, no-store, max-age=0"}),o);return await this._getResponse(r,{headers:i})}async getLibrariesForProject(e){return(await this.getLibraries({team:e,selector:"rendition_grid,collaboration"})).libraries}async getLibrariesWithLink(e){const[t,n]=vm(this._getUrl(e.href));return await this._getResponse(t,{headers:n})}async restoreLibraryElement(e){const[t,n]=fm(e),r={self:{id:n.toString(),elements:[t]}};await this._doPost(this._getUrl(`/api/v1/libraries/${n}/archive`),{"Content-Type":"application/json"},JSON.stringify(r),[200])}async permanentlyDeleteLibraryElement(e){const[t,n]=fm(e);await this._doDelete(this._getUrl(`/api/v1/libraries/${n}/archive/${t}`),{"Content-Type":"application/json"},[204])}async discardLibrary(e){await this._doDelete(this._getUrl(`/api/v1/libraries/${e}`),{"Content-Type":"application/json"},[204])}async permanentlyDeleteLibrary(e){await this._doDelete(this._getUrl(`/api/v1/libraries/${e}?permanent=true`),{"Content-Type":"application/json"},[204])}async restoreLibrary(e){const t={self:`/api/v1/archive/${e}`};await this._doPost(this._getUrl("/api/v1/libraries"),{"Content-Type":"application/json"},JSON.stringify(t),[201])}async copyLibrary(e,t,n,r){const o=gm(r),i=Object.assign(Object.assign(Object.assign({source:e},t&&{name:t}),o&&{access:o}),n&&{parent_assetId:n}),s=await this._doPost(this._getUrl("/api/v1/libraries"),{"Content-Type":"application/json"},JSON.stringify(i),[200,201]);return await s.json()}async moveLibrary(e,t,n){const r=gm(n),o={self:e,parent_assetId:t,"repo:manifestPatch":[{op:"replace",path:"/id",value:e}]};""!==r&&(o.access=r);const i={"Content-type":"application/json"},s=this._core._environment.getValue("FEATURE_FLAGS");(null==s?void 0:s["enable-x-bucket-move"])||(i["disable-x-bucket-move"]="true");const a=await this._doPost(this._getUrl("/api/v1/libraries"),i,JSON.stringify(o),[200,201]);return await a.json()}async createLibrary(e){let t,n="/api/v1/libraries";if("string"==typeof e)t={name:e};else{if("object"!=typeof e)throw new Error("Invalid arguments");t=e,n=t.syncCreate?"/api/v1/libraries?invocation_mode=sync":"/api/v1/libraries"}const r=sa(t,["syncCreate"]),o=await this._doPost(this._getUrl(n),{"Content-Type":"application/json"},JSON.stringify(r),[201,200]);return await o.json()}async bookmarkLibraries(e){const t={bookmarks:e=e.map((e=>{if(!e.id||!e.urn&&!e.url||"collab"===e.type&&!e.urn||"public"===e.type&&!e.url)throw oa.create(Zs.BAD_REQUEST,"[Melville] BookmarkData must include `id` and either `urn` for collaborated libraries or `url` for public libraries.");return e.type=e.type||(e.url?"public":"collab"),e}))},n=await this._doPost(this._getUrl("/api/v1/libraries/bookmarks"),{"Content-Type":"application/json"},JSON.stringify(t),[200,201]);return await n.json()}async getBookmarks(){const e=await this._getResponse(this._getUrl("/api/v1/libraries/bookmarks?useCache=false&ussCache=false"),{headers:{"Content-Type":ka,"Cache-Control":"no-cache, no-store, max-age=0"}});return await e.bookmarks}async unbookmarkLibrary(e){await this._doDelete(this._getUrl(`/api/v1/libraries/bookmarks/${e}`),{"Content-Type":"application/json"},[204])}async updateMetadata(e,t){await this._doPut(this._getUrl(`/api/v1/libraries/${e}/metadata`),{"Content-Type":"application/json"},JSON.stringify(t),[204,200])}async searchLibraries(e){const t={query_string:e,asset_type:["library"],selector:"rendition_grid,collaboration"},n=await this._doPost(this._getUrl("/api/v1/search"),{"Content-Type":"application/json"},JSON.stringify(t),[200]);return await n.json()}async searchLibrariesWithLink(e,t){const[n,r]=vm(t.href),o={query_string:e,asset_type:["library"],selector:"rendition_grid,collaboration",start:r.start,limit:r.limit},i=await this._doPost(this._getUrl(n),{"Content-Type":"application/json"},JSON.stringify(o),[200]);return await i.json()}async getRenditionTileImage(e){const t=new URL(e.renditionUrl);await this._doGet(t.toString(),{resource:e})}}class ym extends Ou{_getUrl(e){return`https://${this._core._environment.endpoints.MELVILLE_HOST}${e}`}async getGenerationHistoryAssets(e){if((null==e?void 0:e.limit)&&void 0===(null==e?void 0:e.start))throw oa.create(Zs.BAD_REQUEST,"[Melville] If limit is provided, start must also be provided.");e=_m(e);const t=Ma(this._getUrl("/api/v1/firefly-generations"),e),[n,r]=vm(t),o=Object.assign(Object.assign({},{"Cache-Control":"no-cache, no-store, max-age=0"}),r);return await this._getResponse(n,{headers:o})}async getGenerationHistoryAssetsUsingPageLink(e){const[t,n]=vm(this._getUrl(e.href));return this._getResponse(t,{headers:n})}async getGenerationHistoryAssetById(e){return await this._getResponse(this._getUrl(`/api/v1/firefly-generations/${e}`),{headers:{"Content-Type":"application/json"}})}async getOutputComponentDownloadURL(e){const{isBlockDownload:t,url:n}=e;if(t)return n;const r=await this._doGet(n),o=URL.createObjectURL(await r.blob());if(!(null==o?void 0:o.length))throw oa.create(Zs.INTERNAL_ERROR,"Cannot convert blob to URL");return o}}const _m=e=>Object.fromEntries(Object.entries(e).map((([e,t])=>Array.isArray(t)?[e,t.sort()]:[e,t])).sort());class Em extends vd{constructor(e,t){super(e,t,{onChange:async e=>{var t;await(null===(t=this._parent)||void 0===t?void 0:t._handleResourceUpdates({perUserMetadata:e}))},onError:async e=>{var t;await(null===(t=this._parent)||void 0===t?void 0:t._handleResourceUpdates({error:e}))}}),this._core=e}async _loadData(){var e,t;await(null===(e=this._parent)||void 0===e?void 0:e._ensureLink(Ca.PERUSER_METADATA));const n=await(null===(t=this._parent)||void 0===t?void 0:t._getAssetInterface());await(null==n?void 0:n.getPerUserMetadata(this))}}var wm;function xm(){return{[wm.SAM_VERSION]:Zl}}!function(e){e.PREFER_RAPI="X-Prefer-RAPI",e.SAM_VERSION="X-Shared-Asset-Model-Version"}(wm||(wm={}));const Tm=".*/classrooms/[^/]+/assignments/[^/]+$",Sm=new RegExp(Tm),Om=Tm.replace("$","/materials/[^/]+$"),Im=new RegExp(Om);function km({repoPath:e}){return Im.test(e)}const Am=Tm.replace("$","/students/[^/]+$"),Cm=new RegExp(Am),Pm=Am.replace("$","/[^/]+$"),Rm=new RegExp(Pm);function Lm({repoPath:e}){return Rm.test(e)}function Dm(e,t,n=!0){let r=!0;if(Array.isArray(e)){for(let o=0;o<e.length&&(r=Dm(e[o],t,n),r);o++);return r}if(!Nm(e,"string",!0)&&(r=!1,n))throw Error(`${t} is not a valid string`);if(""===e&&(r=!1,n))throw Error(`${t} is an empty string`);return r}function Nm(e,t,n,r){if(!n&&null==e)return!0;switch(t){case"string":return"string"==typeof e;case"date":return"object"==typeof e&&void 0!==e.toDateString;case"string[]":return Array.isArray(e)&&e.every((e=>Nm(e,"string",!1)));case"enum":return Object.values(r).some((t=>t===e));case"blob":return e instanceof Blob;case"object":return"object"==typeof e&&!Array.isArray(e)&&null!==e}return!1}function Mm(e,t){return e.reduce(((e,{key:n,type:r,ref:o,isRequired:i})=>{if(!Nm(t[n],r,i,o)){const t="enum"===r||"object"===r?"an":"a";let o=`${n.toString()} is not ${t} ${r}`;i&&(o+=" or is missing"),e.push(o)}return e}),[])}function Hm(e,t){return`${e}-${t}`}const jm=10485760,Bm=1;var Fm,Um,zm,qm;!function(e){e[e.Folder=256]="Folder",e[e.File=512]="File",e[e.Composite=1024]="Composite"}(Fm||(Fm={})),function(e){e[e.InSync=0]="InSync",e[e.OutOfSync=1]="OutOfSync",e[e.SyncConflict=2]="SyncConflict",e[e.SyncError=3]="SyncError",e[e.Syncing=4]="Syncing"}(Um||(Um={})),function(e){e[e.None=0]="None",e[e.CloudContentCorrupted=1]="CloudContentCorrupted",e[e.LocalContentCorrupted=2]="LocalContentCorrupted",e[e.HasTooManyComponents=3]="HasTooManyComponents",e[e.HasTooManyChildren=4]="HasTooManyChildren",e[e.MaximumSizeExceeded=5]="MaximumSizeExceeded",e[e.Unknown=6]="Unknown"}(zm||(zm={})),function(e){e[e.NoErr=0]="NoErr",e[e.Conflict=1]="Conflict",e[e.DeleteConflict=2]="DeleteConflict",e[e.ParentDeletedConflict=3]="ParentDeletedConflict"}(qm||(qm={}));const Gm=new Map([["file",Fm.File],["composite",Fm.Composite],["directory",Fm.Folder]]),Vm=/^\/[^/]+$|^\/$/;class Km extends gd{get localID(){return this._localID}get isAvailableOffline(){return Boolean(this._localID)}get downloadStatus(){return this._downloadStatus}get uploadStatus(){return this._uploadStatus}get syncStatus(){return this._syncStatus}get syncSuspensionReason(){return this._syncSuspensionReason}get xmpNumberOfPages(){return this._xmpNumberOfPages}get downloadComposite(){if(this.isComposite&&this._acplModelInterface.supportsDownloadComposite)return()=>this._acplModelInterface.downloadComposite(this.cloudID)}get unpin(){if(this.isAvailableOffline&&this._acplModelInterface.supportsUnpin)return()=>this._acplModelInterface.unpin(this.cloudID)}constructor(e,t,n){super(e,t),this._core=e,this._name="",this._etag="",this._repositoryID="",this._path="",this._storageRegion="",this._type="",this._size=0,this._version="",this._assetClass="file",this._assetState="ACTIVE",this._created=new Date,this._modified=new Date,this._createdBy="",this._modifiedBy="",this._permissions=tl,this._isPublished=!1,this._storageAssignee={id:"",type:"user"},this._effectivePermissionsResource=new sm(this._core,this),this._repoMetadataResource=new im(this._core,this),this._isArchivedLibraryElement=!1,this._representations={file:void 0,composite:void 0,directory:void 0},this._isExplicitlyLoading=!1,this._needsRepoMetadata=!1,this.isProject=!1,this.isLibrary=!1,this.isCustomModel=!1,this._versionPool=new Xp(this._core,"version"),this._linksCameFromResolveAPI=!1,this.isUserPinned=!1,this.isNameDCTitle=!1,this._acplModelInterface=new am(this._core),this._embeddedMetadata=new bd(e,this),this._appMetadata=new yd(e,this),this._perUserMetadataResource=new Em(e,this),this._manifest=new _d(e,this),this._effectivePermissionsResource=new sm(this._core,this),this._repoMetadataResource=new im(this._core,this),this._fileContent=new em(e,this),this.__links=null==n?void 0:n.links,this._etag=(null==n?void 0:n.etag)||"",this._renditionBlobHelper=new Up,this._renditionFetcher=new Lu(this._core,Ru,(async(e,t)=>{const n=new qp(this._core,this,e,t);return this._renditionBlobHelper.fetch(n)})),this._renditionFetcher.on("change",(()=>{this.dispatch({type:"change"})})),this.fr=new FinalizationRegistry((()=>{this._finalizer()})),this.fr.register(this,"adobe-asset"),hd.manageLazyLoading(this,[{event:Wd,fetchData:this._populateStorageAssignee}])}get createdFromUpload(){return this.appMetadata.data&&this.appMetadata.data["cc:createdFromUpload"]?!!this.appMetadata.data["cc:createdFromUpload"]:this._createdFromUpload}get createdByClientId(){return this._createdByClientId}_getAssetContext(){const e=this._core._getAssetContext();if(!e)throw oa.create(Zs.UNSUPPORTED,"AdobeAsset was used outside of AssetContext and initializeSharedAssetModel() was not called first.");return e}_finalizer(){this._renditionFetcher.release()}_loadWithRetry(){return this._load()}async _getAssetInterface(){const e=this._getAssetContext();return new cd(e._rapi,this.id,this.links,this.etag)}_getGenerationHistoryInterface(){return new ym(this._core)}_getGenerationModelDisplayName(){return this._generationModelDisplayName}get _resources(){return new Map([["embeddedMetadata",this._embeddedMetadata],["appMetadata",this._appMetadata],["manifest",this._manifest],["fileContent",this._fileContent]])}_setResources(e){e.appMetadataResource&&(this._appMetadata=e.appMetadataResource,this._appMetadata.setParent(this)),e.repoMetadataResource&&(this._repoMetadataResource=e.repoMetadataResource,this._repoMetadataResource.setParent(this)),e.effectivePermissionsResource&&(this._effectivePermissionsResource=e.effectivePermissionsResource,this._effectivePermissionsResource.setParent(this)),e.perUserMetadataResource&&(this._perUserMetadataResource=e.perUserMetadataResource,this._perUserMetadataResource.setParent(this))}async _reloadPermissions(){await this._effectivePermissionsResource.load()}async _handleResourceUpdates({repoMetadata:e,effectivePermission:t,perUserMetadata:n,error:r}){if(this._isExplicitlyLoading)return;const o=Object.assign({},e);if(r){if(![Zs.NOT_FOUND,Zs.ACCESS_DENIED].includes(r.code))throw r;o.effectivePermission=r.code===Zs.ACCESS_DENIED?el.Ack:el.None}else e&&(this._linksCameFromResolveAPI=!0),t&&(o.effectivePermission=t);const i=await this._getAssetContext(),s=[el.Ack,el.None].includes(o.effectivePermission);if(s&&i._assetPool.isItemDiscarded(this))return this._isShared=!1,this._isSharedWithYouAsset=!1,this._shareFlagsAreDirty=!1,void hd.setLoadStatus(this,Vc,md.Loaded);const a="directory"===o["repo:assetClass"]||this.isFolder,c=i._assetPool.createMutationSession();a&&o["repo:path"]&&o["repo:path"]!==this.repoPath&&Vu({assetContext:i,assetPool:i._assetPool,asset:this,session:c,operation:{type:"rename",newPath:o["repo:path"]}}),n&&(o.perUserMetadata=n),s?(o.isShared=!1,o.sharedViaInvite=!1,o.shareFlagsAreDirty=!1,hd.setLoadStatus(this,Vc,md.Loaded),c.queueDiscardedItem(this)):t&&(o.shareFlagsAreDirty=!0,hd.setLoadStatus(this,Vc,md.NotLoaded)),o["storage:assignee"]&&this._storageAssignee_NoLazyLoad.id===o["storage:assignee"].id&&hd.updatedByItemUpdater(this,Kd),i._adobeAssetUpdater.updateLocalItem(c,this,o),c.commit()}async _load({repoMetadata:e,appMetadata:t,effectivePermission:n,perUserMetadata:r}={}){var o;let i;try{this._isExplicitlyLoading=!0,e||n||await this._ensureLink(Ca.REPO_METADATA),await Promise.allSettled([e?this._repoMetadataResource._setData(e):this._repoMetadataResource.load(),n?this._effectivePermissionsResource._setData(n):this._effectivePermissionsResource.load()])}catch(e){i=e}finally{this._isExplicitlyLoading=!1}i=null!==(o=null!=i?i:this._repoMetadataResource.error)&&void 0!==o?o:this._effectivePermissionsResource.error,i?await this._handleResourceUpdates({error:i}):([el.Ack,el.None].includes(this._permissions)||(r||await this._ensureLink(Ca.PERUSER_METADATA),await Promise.all([this._refreshLoadedResources(t),r?this._perUserMetadataResource._setData(r):this._perUserMetadataResource.load()])),await this._handleResourceUpdates({repoMetadata:this._repoMetadataResource.data,effectivePermission:this._effectivePermissionsResource.data,perUserMetadata:this._perUserMetadataResource.data}),this._needsRepoMetadata=!1)}async _loadRepoMetadata(){await this._repoMetadataResource.load()}async _refreshLoadedResources(e){const t=[...this._resources.values()].filter((e=>e.isLoaded));if(void 0!==this.shellVisibility||Vm.test(this.repoPath)||t.includes(this._appMetadata)||(this._permissions&el.ReadAppMetadata)!==el.ReadAppMetadata||t.push(this._appMetadata),e){await this._appMetadata._setData(e);const n=t.indexOf(this._appMetadata);-1!==n&&t.splice(n,1)}t.length&&(await this._ensureLink(Ca.APP_METADATA),await Promise.all(t.map((e=>e.load()))))}get versions(){const e=new Kp(this._versionPool,this._ensureLink(Ca.PAGE).then((()=>this._getAssetInterface())));return new Fp(this._versionPool,[e],new tm)}async getVersions(){return this.versions}async getVersion(e){const t=this._versionPool.getLocalItemById(e);if(t)return t;await this._ensureLink(Ca.PAGE);const n=await this._getAssetInterface(),r=(await n.getVersion(e)).children[0];if(!r)return;const o=this._versionPool.createUpdateSession(),i=await Vp.updateRemoteItem(o,Object.assign(Object.assign({},r),{assetId:this.id,assetEtag:this.etag,assetLinks:this.links}));return o.commit(),i}async setVersionAsMilestone(e={}){const{label:t="",description:n="",versionId:r=this.version}=e,o=await this._getAssetInterface(),i=Wu(r,!1,t,n);await o.patchVersion(i);const s=this._versionPool.getLocalItemById(r);if(s){const e=this._versionPool.createUpdateSession();Vp.updateLocalItem(e,s,{milestone:{label:t,description:n}}),e.commit()}}async getCommentsResource(){return this._getAssetContext().getCommentsResource(this.id)}get assetType(){return ud("AdobeAsset.assetType","AdobeAsset.assetType is deprecated and will be removed on or after 2024-10-01. Please use isFolder, isFile, isComposite, etc. instead"),Gm.get(this._assetClass)}get isFolder(){return"directory"===this._assetClass}get isAssignment(){return this.appMetadata.data?"assignment"===this.appMetadata.data["project:directoryType"]:void 0}get isFile(){return"file"===this._assetClass}get isStudentAssignment(){var e,t;return this.appMetadata.data?!!(null===(t=null===(e=this.appMetadata.data["cc:inheritable"])||void 0===e?void 0:e["cc:studentAssignment"])||void 0===t?void 0:t["repo:assetId"]):void 0}get isComposite(){return"composite"===this._assetClass}get isLibraryElement(){return"element"===this._assetClass}get imageLength(){return this._imageLength}get imageWidth(){return this._imageWidth}get parentAssignmentID(){var e,t,n;const r=null===(n=null===(t=null===(e=this.appMetadata.data)||void 0===e?void 0:e["cc:inherited"])||void 0===t?void 0:t["cc:assignment"])||void 0===n?void 0:n["repo:assetId"];if(r)return r;if(this.ancestorIDs&&this.ancestorIDs.length>0){if(km({repoPath:this.repoPath}))return this.ancestorIDs.at(-2);if(Lm({repoPath:this.repoPath}))return this.ancestorIDs.at(-3)}}get isChildOfAssignment(){return!!this.parentAssignmentID}get parentClassroomId(){var e,t,n;const r=null===(n=null===(t=null===(e=this.appMetadata.data)||void 0===e?void 0:e["cc:inherited"])||void 0===t?void 0:t["cc:classroom"])||void 0===n?void 0:n["repo:assetId"];if(r)return r;if(this.ancestorIDs&&this.ancestorIDs.length>0){if(Lm({repoPath:this.repoPath}))return this.ancestorIDs.at(-5);if(km({repoPath:this.repoPath}))return this.ancestorIDs.at(-4)}}get parentClassroomName(){var e,t,n;return(null===(n=null===(t=null===(e=this.appMetadata.data)||void 0===e?void 0:e["cc:inherited"])||void 0===t?void 0:t["cc:classroom"])||void 0===n?void 0:n["repo:name"])||(Lm({repoPath:this.repoPath})?function(e){if(!Lm({repoPath:e}))throw oa.create(Zs.BAD_REQUEST,"repoPath provided is not a StudentAssignmentFile path");return e.split("/").at(-6)}(this.repoPath):km({repoPath:this.repoPath})?function(e){if(!km({repoPath:e}))throw oa.create(Zs.BAD_REQUEST,"repoPath provided is not a MaterialsFile path");return e.split("/").at(-5)}(this.repoPath):void 0)}get isChildOfClassroom(){return!!this.parentClassroomId}get parentAssignmentMaterialsId(){var e,t,n;return(null===(n=null===(t=null===(e=this.appMetadata.data)||void 0===e?void 0:e["cc:inherited"])||void 0===t?void 0:t["cc:assignmentMaterials"])||void 0===n?void 0:n["repo:assetId"])||(this.ancestorIDs&&this.ancestorIDs.length>0&&km({repoPath:this.repoPath})?this.ancestorIDs.at(-1):void 0)}get isChildOfAssignmentMaterials(){return!!this.parentAssignmentMaterialsId}get parentStudentAssignmentId(){var e,t,n;const r=null===(n=null===(t=null===(e=this.appMetadata.data)||void 0===e?void 0:e["cc:inherited"])||void 0===t?void 0:t["cc:studentAssignment"])||void 0===n?void 0:n["repo:assetId"];return r||(this.ancestorIDs&&this.ancestorIDs.length>0&&Lm({repoPath:this.repoPath})?this.ancestorIDs.at(-1):r)}get studentAssignmentId(){return this.parentStudentAssignmentId}get isChildOfStudentAssignment(){return!!this.parentStudentAssignmentId}_isPathInsideProject(){return["/projects/[^/]+/[^/]+","/content/assets/projects/[^/]+/[^/]+","/users/[^/]+/projects/[^/]+/[^/]+"].some((e=>new RegExp(e).test(this._path)))}get parentProjectID(){var e,t,n;const r=null===(n=null===(t=null===(e=this.appMetadata.data)||void 0===e?void 0:e["cc:inherited"])||void 0===t?void 0:t["cc:team"])||void 0===n?void 0:n["repo:assetId"],o=this._ancestorIDs&&!this._ancestorIDs.includes(r);return r&&!o||!this._isPathInsideProject()||this._fixParentProjectID(),r}async _fixParentProjectID(){const e=await this._core.getProjectContext(),t=(await e._callContextAPI(this.cloudID,this.repositoryID))["repo:assetId"];t&&this.appMetadata._mergeData({"cc:inherited":{"cc:team":{"repo:assetId":t}}})}get isChildOfProject(){return!!this.parentProjectID}async isChildOfCSCProject(){if(!this.isChildOfProject)return!1;const e=this.parentProjectID,t=await this._core.getProjectContext(),n=await t.getProjectbyID(e);return[dl.WF_PROJECT,dl.WF_PORTFOLIO,dl.WF_PROGRAM,dl.WF_TEMPLATE].includes(n.directorySubtype)}get isArtifact(){if(this.appMetadata.data)return!!this.appMetadata.data["review:sourceAsset"]}get needsRepoMetadata(){return this._needsRepoMetadata||!this.repoPath}get isReviewLink(){return!!this.repoPath.startsWith("/pubs/")||this.isArtifact}get reviewLinkSourceType(){var e;if(!this.isReviewLink)return"";return(null===(e=this.appMetadata.data)||void 0===e?void 0:e[Kc.REVIEW_SOURCE_ASSET]["dc:format"])||(["application/vnd.adobe.xd.sharedartifact+dcx","application/vnd.adobe.xd.cloudproject+dcx"].includes(this.mediaType)?"application/vnd.adobe.xd.cloudproject+dcx":this.repoPath.startsWith("/pubs/aero/v5/")?"application/vnd.adobe.real+dcx":this.repoPath.startsWith("/pubs/id_review/")?"legacy-INDD":this.repoPath.startsWith("/pubs/")?"3d/vnd.adobe.asd+dcx":"")}get name(){return Uu(this._name)}get displayName(){}get shellVisibility(){if(void 0!==this._appMetadata.data)return this._appMetadata.data["shell:visibility"]||""}get ancestorIDs(){return this._ancestorIDs}get storageAssignee(){return this._storageAssignee}get _storageAssignee_NoLazyLoad(){return this._storageAssignee}get extension(){return this.name.lastIndexOf(".")>0&&!this.isFolder?this.name.substring(this.name.lastIndexOf(".")+1):""}get mediaType(){return this._type}get cloudID(){return this.id}get repositoryID(){return this._repositoryID}get repositoryName(){return void 0===this._repositoryName&&this._populateRepositoryName(),this._repositoryName}get repoPath(){return this._path}get storageRegion(){return this._storageRegion}get created(){return this._created}get modified(){return this._modified}get lastAccessed(){return this._lastAccessed}get isFavorite(){return this._isFavorite}async setIsFavorite(e){const t=await this._core._getGQLManager();await t.setFavorite(this.id,e);const n=this._getAssetContext(),r=this._core._getAssetPool().createUpdateSession();n._adobeAssetUpdater.updateLocalItem(r,this,{isFavorite:e}),r.commit()}async updateLastAccessed(e){if(e&&!this.isFolder)throw oa.create(Zs.BAD_REQUEST,"Can only clear lastAccessed for folders");await this._ensureLink(Ca.PERUSER_METADATA);const t=await this._getAssetInterface(),n=new Date;await t.patchLastAccessed(e?void 0:n);const r=this._getAssetContext(),o=this._core._getAssetPool().createUpdateSession();r._adobeAssetUpdater.updateLocalItem(o,this,{perUserMetadata:{"shell:lastAccessDate":e?null:n.toISOString()}}),o.commit()}get shared(){return this._shared}get sizeInBytes(){return this._size}get isDiscarded(){return this._isArchivedLibraryElement||void 0!==qu(this.repoPath)||["DISCARDED","DISCARDED_PARENT"].includes(this._assetState)}_isDiscardedWithParent(){return"DISCARDED_PARENT"===this._assetState}get assetRefString(){return JSON.stringify({cloud_id:this.cloudID,path:this.repoPath,display_name:this.name,repository_id:this.repositoryID})}get isPublished(){return this._isPublished}get representations(){return this._representations}get children(){if(!this.isFolder)throw oa.create(Zs.BAD_REQUEST,"Children list can be fetched only for folder");const e=this.isProject||this.isChildOfProject,t=new $d(this._core._getAssetPool(),this,this._core,e),n=new rm({asset:this,_isSharedWithYou:!0}),r=this._core._getAssetPool(),o=new cm(r,this._core);return new Fp(r,[t,o],n)}searchChildren(e){if(!this.isFolder)throw oa.create(Zs.BAD_REQUEST,"Children can be searched only in the folder");const{deepSearch:t,query:n}=e,r=new jd({asset:this,deepSearch:t,query:n}),o=this._getAssetContext(),i=new dp(this._core._getAssetPool(),this._core,o._adobeAssetSearchInterface,this,r);return new Fp(this._core._getAssetPool(),[i],r)}handleOnsChangedResources(e){(null==e?void 0:e.includes("api:metadata/repository"))&&(this._repoMetadataResource.isDirty=!0,this._loadWithRetry()),(null==e?void 0:e.includes("api:metadata/application"))&&this.appMetadata.load(),(null==e?void 0:e.includes("api:ac/policy"))&&(this._effectivePermissionsResource.isDirty=!0,this._reloadPermissions())}async discard(){if(this.isDiscarded)throw oa.create(Zs.INVALID_OPERATION,"Asset is already discarded");const e=await this._getAssetInterface(),t=await e.discard(),n=this._getAssetContext();if(lm(this))throw oa.create(Zs.UNSUPPORTED,"Generation History Assets do not currenlty support discard, use permanentlyDelete()");if(this._hasArtifacts&&n._deleteAssetOutputsFolder(this),t){const e=this._core._getAssetPool(),r=e.createUpdateSession();n._adobeAssetUpdater.updateLocalItem(r,this,t),this.isFolder&&Vu({assetPool:e,asset:this,session:r,operation:{type:"discard"},assetContext:n}),r.commit()}}get hasArtifacts(){return this._hasArtifacts}_clearRepositoryName(){this._repositoryName=void 0}async _populateRepositoryName(){if(this._repositoryName)return;const e=this._getAssetContext(),t=this._core._getAssetPool(),n=await e._repositoryNameFromID(this._repositoryID);if(n){const r=t.createUpdateSession();e._adobeAssetUpdater.updateLocalItem(r,this,{repositoryName:n}),r.commit()}}async _populateStorageAssignee(){const e=await this._core.hostAssetContext._getStorageAssigneeFromID(this._repositoryID);e&&(this._storageAssignee=e)}async createFolder(e,t=!1,n=0){if(!this.isFolder)throw oa.create(Zs.INVALID_OPERATION,"Asset is not Folder");if(!Mu(e))throw oa.create(Zs.BAD_REQUEST,"Invalid name provided for asset create folder operation.");try{const t=e;await this._ensureLink(Ca.CREATE);const n=await this._getAssetInterface(),r=await n.createFolder(t),o=this._getAssetContext();return r?((this.isProject||this.isChildOfProject)&&om(r,this.isChildOfProject?this.parentProjectID:this.id),o._createAssetFromMetadata(r)):await o.getAssetWithRepoPath(`${this.repoPath}/${t}`,this.repositoryID)}catch(r){if(r.code===Zs.CONFLICT&&t){const r=ju(e,this._core._environment.getValue("ASSET_CONFLICT_NAME_FORMAT"),n+1);return this.createFolder(r.newName,t,r.countUsed)}throw r}}async _setCreatedFromUploadData(){await this.patchAppMetadata([{op:"add",path:"/cc:createdFromUpload",value:!0}]),await this.updateLastAccessed()}async importFile(e,t,n,r=!1,o=0,i=!0,s=jm){if(!this.isFolder)throw oa.create(Zs.INVALID_OPERATION,"Asset is not Folder");if("string"==typeof e)throw oa.create(Zs.BAD_REQUEST,"Unsupported string for file to import");if(!Mu(t))throw oa.create(Zs.BAD_REQUEST,"Invalid name provided for file import operation.");try{const r=t;await this._ensureLink(Ca.CREATE),await this._ensureLink(Ca.BLOCK_INITIALIZE);const o=await this._getAssetInterface(),a=await o.importFile(e,r,n,s);let c;const l=this._getAssetContext();return a?((this.isProject||this.isChildOfProject)&&om(a,this.isChildOfProject?this.parentProjectID:this.id),c=l._createAssetFromMetadata(a)):c=await l.getAssetWithRepoPath(`${this.repoPath}/${r}`,this.repositoryID),i&&await c._setCreatedFromUploadData(),c}catch(a){if(a.code===Zs.CONFLICT&&r){const a=ju(t,this._core._environment.getValue("ASSET_CONFLICT_NAME_FORMAT"),o+1);return this.importFile(e,a.newName,n,r,o+1,i,s)}throw a}}async updateFile(e,t,n=jm){if(this.isFolder)throw oa.create(Zs.INVALID_OPERATION,"Asset is a folder, not a file");if("string"==typeof e)throw oa.create(Zs.BAD_REQUEST,"Unsupported string for file to import");await this._ensureLink(Ca.BLOCK_INITIALIZE);const r=await this._getAssetInterface(),o=await r.updateFile(e,t,n),i=this._getAssetContext();return o?((this.isProject||this.isChildOfProject)&&om(o,this.isChildOfProject?this.parentProjectID:this.id),i._createAssetFromMetadata(o)):this}async getBlockUploadInfo(e,t,n){if(!Mu(e))throw oa.create(Zs.BAD_REQUEST,"Invalid name provided for file import operation.");return await this._ensureLink(Ca.BLOCK_INITIALIZE),(await this._getAssetInterface()).getBlockUploadInfo(e,t,!this.isFolder,n)}async finalizeBlockUpload(e,t){return(await this._getAssetInterface()).finalizeBlockUpload(e,t,!this.isFolder)}async getDownloadURL(e,t=jm){var n;let r,o,i=jm;void 0===e||("object"==typeof e?(r=e.forceBlockDownload,i=null!==(n=e.preferredBlockTransferThreshold)&&void 0!==n?n:jm,o=e.presignedUrlExpirationSeconds):(r=e,i=null!=t?t:jm)),await this._ensureLink(Ca.PRIMARY),await this._ensureLink(Ca.BLOCK_INITIALIZE);const s=await this._getAssetInterface();if(this._size<Yu(s.links,i)&&!r){const e=await this._fileContent.get({forceRefresh:!0});if(!e)throw oa.create(Zs.INTERNAL_ERROR,"Cannot fetch blob");const t=URL.createObjectURL(e);if(!(null==t?void 0:t.length))throw oa.create(Zs.INTERNAL_ERROR,"Cannot convert blob to URL");return t}{await this._ensureLink(Ca.DOWNLOAD);const e=Da(this.__links,Ca.DOWNLOAD);return await s.getBlockDownloadURL(e,o)}}get fileContent(){if(!this.isFile)throw oa.create(Zs.BAD_REQUEST,"Cannot get content of an asset that is not a file");return this._fileContent}async commitFileChanges(e,t){if(!this.isFile)throw oa.create(Zs.INVALID_OPERATION,"Asset is not File");try{await this._ensureLink(Ca.PRIMARY);const n=await this._getAssetInterface(),r=await n.commitFileChanges(e,t);return this._fileContent.isLoaded&&await this._fileContent._setData(e,r.eTag),{status:qm.NoErr,committedEtag:r.eTag}}catch(t){if(t instanceof oa){if(t.code===Zs.CONFLICT)return{status:qm.Conflict};if(t.code===Zs.NOT_FOUND){const t=this.repoPath.substring(0,this.repoPath.lastIndexOf("/"));let n=!1;const r=await this._getAssetContext().getAssetWithRepoPath(t,this.repositoryID).catch((e=>{const t=e;if(Zs.NOT_FOUND!==t.code)throw e;n=!0}));if(n)return{status:qm.ParentDeletedConflict};const o=await(null==r?void 0:r.importFile(e,this.name));return{status:qm.DeleteConflict,newAsset:o}}}throw t}}async restore(e,t){var n;if(!this.isDiscarded)throw oa.create(Zs.INVALID_OPERATION,"Cannot restore an asset that is not discarded");const r=this._getAssetContext(),o=this._core._getAssetPool();if(this.isLibraryElement){await r.restoreLibraryElement(this.cloudID);const e=o.createUpdateSession();e.queueDiscardedItem(this),e.commit()}else{let i;const s=qu(this.repoPath,e);if(s)i=await this._move(s,!0);else{const o=await this._getAssetInterface();try{i=await o.restore(e||this.name)}catch(o){const i=o;if(i.code===Zs.CONFLICT){const{newName:n,countUsed:r}=ju(e||this.name,this._core._environment.getValue("ASSET_CONFLICT_NAME_FORMAT"),(t||0)+1);return this.restore(n,r)}if(i.code===Zs.ACCESS_DENIED&&(null===(n=this.ancestorIDs)||void 0===n?void 0:n.length)){const e=this.ancestorIDs[this.ancestorIDs.length-1];if((await r.getAssetWithCloudID(e)).isDiscarded)throw oa.create(Zs.PARENT_DISCARDED,"Parent folder is discarded")}throw i}}if(i){const e=o.createUpdateSession();r._adobeAssetUpdater.updateLocalItem(e,this,i),this.isFolder&&i["repo:path"]&&Vu({assetPool:o,asset:this,session:e,operation:{type:"restore",newPath:s||t?i["repo:path"]:void 0},assetContext:r}),e.commit()}}}async permanentlyDelete(){const e=this._getAssetContext(),t=this._core._getAssetPool();if(this.isLibraryElement){await e.permanentlyDeleteLibraryElement(this.cloudID);const n=t.createUpdateSession();n.queueDiscardedItem(this),n.commit()}else{const t=await e.permanentlyDeleteAssets([this]);if(t.failedResults.length)throw t.failedResults[0].error}}get etag(){return this._etag}get version(){return this._version}get createdBy(){return this._createdBy}get modifiedBy(){return this._modifiedBy}get discarded(){return this._discarded}get discardedBy(){return this._discardedBy}hasPermission(...e){return e.every((e=>(this._permissions&e)===e))}get invitationServiceCapabilities(){let e="none";return this.hasPermission(el.Read)&&(e=this.hasPermission(el.Write)?this.hasPermission(el.Ack)?"owner":"editor":"viewer"),{canComment:this.hasPermission(el.WriteComment),canShare:this.hasPermission(el.Share),role:e}}isReadOnly(){return this.hasPermission(el.Read)&&!this.hasPermission(el.Write)}get embeddedMetadata(){return this._embeddedMetadata}get appMetadata(){return this._appMetadata}async patchAppMetadata(e){await this._appMetadata._patch(e)}get manifest(){if(!this.isComposite)throw oa.create(Zs.BAD_REQUEST,"Cannot get manifest of an asset that is not a composite");return this._manifest}_releaseRenditions(){this._renditionFetcher.release()}getRenditionURL(e,t=Cu.PNG){return this.isFolder||this.isLibraryElement&&!this.links[Ca.RENDITION]?"":this._renditionFetcher.getURL(e,t,this.etag)}get thumbnailURL(){return this.getRenditionURL(Pu,Cu.PNG)}get thumbnailStatus(){return this.renditionURLStatus(Pu,Cu.PNG)}async getCustomRendition({size:e,type:t,urlTemplateOptions:n,additionalHeaders:r}={}){return await this._ensureLink(Ca.RENDITION),(await this._getAssetInterface()).getCustomRendition({size:e,type:t,urlTemplateOptions:n,additionalHeaders:r})}async getAllCustomRenditions({type:e,urlTemplateOptions:t,additionalHeaders:n}={}){return await this._ensureLink(Ca.RENDITION),(await this._getAssetInterface()).getAllCustomRenditions({type:e,urlTemplateOptions:t,additionalHeaders:n})}clearRenditionError(e=Pu,t=Cu.PNG){this._renditionFetcher.clearRenditionError(e,t,this.etag)}renditionURLStatus(e,t){return this.isFolder||this.isLibraryElement&&!this.links[Ca.RENDITION]?ku.Done:this._renditionFetcher.renditionURLStatus(e,t,this.etag)}get spaceID(){var e,t,n;return ud("AdobeAsset.spaceID","AdobeAsset.spaceID is deprecated and will be removed on or after 2024-10-01."),null===(n=null===(t=null===(e=this.appMetadata.data)||void 0===e?void 0:e["cc:inherited"])||void 0===t?void 0:t["cc:space"])||void 0===n?void 0:n["repo:assetId"]}get isSpaceAsset(){return ud("AdobeAsset.isSpaceAsset","AdobeAsset.isSpaceAsset is deprecated and will be removed on or after 2024-10-01."),!!this.spaceID}async getSpace(){ud("AdobeAsset.getSpace","AdobeAsset.getSpace is deprecated and will be removed on or after 2024-10-01.");const e=await this._core.spaceContext.getEnclosingSpace(this.cloudID);if(!e)throw oa.create(Zs.NOT_FOUND,"Asset does not belong to a Space");return e}get links(){return Object.assign({},this.__links)}get _canLoadNewChildrenFromONSNotification(){return!0}async _ensureLink(e){var t;if(null===(t=this.__links)||void 0===t?void 0:t[e])return;const n=this._getAssetContext(),r=this._core._getAssetPool(),o=await n._rapi.getAssetLinks(this.cloudID),i=r.createUpdateSession();n._adobeAssetUpdater.updateLocalItem(i,this,{_links:Object.assign(Object.assign({},this.__links),o)}),i.commit()}async _move(e,t=!1,n=0){try{this._repositoryID||await this._load();const t={op:"move",source:{"repo:assetId":this.id,"repo:repositoryId":this._repositoryID},target:{"repo:path":e,"repo:repositoryId":this._repositoryID}},n=await this._getAssetInterface();return(await n.runOperation(t)).asset}catch(r){if(r.code===Zs.CONFLICT&&t){const t=ju(e,this._core._environment.getValue("ASSET_CONFLICT_NAME_FORMAT"),n+1);return this._move(t.newName,!0,t.countUsed)}throw r}}async _copy(e,t,n=!0,r=0,o){let i={failedResults:[],newModels:[]};if(await ou.runExclusiveTask("copy",[this],(async()=>{const{path:n,counter:s}=this._finalizePath(e.repoPath,t,r);r=s;const a=new Map;a.set(this.id,this),e.repositoryID||await e._load();const c=this._getCopyOp(e.repositoryID,n),l=this._getAssetContext();i=await l._runOperations([c],a,o||((e,t,n)=>{if(!n)throw oa.create(Zs.UNKNOWN,"Missing metadata from asset copy operation.");return l._adobeAssetUpdater.updateRemoteItem(e,n)}))})),i.failedResults.length){if(i.failedResults[0].error.code===Zs.CONFLICT&&!0===n)return await this._copy(e,t,n,r+1);throw i.failedResults[0].error}return i.newModels[0]}async _copyWithDestMetadata(e,t,n,r=!0,o=0,i){let s={failedResults:[],newModels:[]};const a=await this._getAssetContext();if(await ou.runExclusiveTask("copy",[this],(async()=>{const{path:r,counter:c}=this._finalizePath(t,n,o);o=c;const l=new Map;l.set(this.id,this);const u=this._getCopyOp(e,r);s=await a._runOperations([u],l,i||((e,t,n)=>{if(!n)throw oa.create(Zs.UNKNOWN,"Missing metadata from asset copy operation.");return a._adobeAssetUpdater.updateRemoteItem(e,n)}))})),s.failedResults.length){if(s.failedResults[0].error.code===Zs.CONFLICT&&!0===r)return await this._copyWithDestMetadata(e,t,n,r,o+1);throw s.failedResults[0].error}return s.newModels[0]}_finalizePath(e,t,n=0){let r=this.name;if(void 0!==t){if(!Mu(t))throw oa.create(Zs.BAD_REQUEST,"Invalid name provided for asset copy operation.");if(r=t,n){const e=ju(r,this._core._environment.getValue("ASSET_CONFLICT_NAME_FORMAT"),n);r=e.newName,n=e.countUsed}}else{const t=e===this.repoPath.substring(0,this.repoPath.lastIndexOf("/"))?ju(r,this._core._environment.getValue("ASSET_COPY_NAME_FORMAT"),n):n>0?ju(r,this._core._environment.getValue("ASSET_CONFLICT_NAME_FORMAT"),n):{newName:r,countUsed:n};r=t.newName,n=t.countUsed}return{path:`${e}/${r}`,counter:n}}_getCopyOp(e,t){const n=[{reltype:Ca.PRIMARY}];"application/pdf"===this.mediaType&&n.push({reltype:Ca.APP_METADATA});const r={op:"copy",id:this.id,source:{"repo:assetId":this.id},target:{"repo:path":t,"repo:repositoryId":e},includeResources:n};return this.repositoryID&&(r.source["repo:repositoryId"]=this.repositoryID),r}async copy(e,t){return await this._copy(e,t)}async duplicate(e){const t=this.ancestorIDs.slice(-1)[0],n=await this._getAssetContext().getAssetWithCloudID(t);return await this._copy(n,e)}async rename(e){if(!Mu(e))throw oa.create(Zs.BAD_REQUEST,"Invalid name provided for asset rename operation.");const t=this._getAssetContext(),n=this._core._getAssetPool(),r=Gu(e,this),o=await this._move(r);if(o){const e=n.createUpdateSession();this.isFolder&&Vu({assetPool:n,asset:this,session:e,operation:{type:"rename",newPath:r},assetContext:t}),t._adobeAssetUpdater.updateLocalItem(e,this,o),e.commit()}if(this._versionPool.getLocalItemById(this.version)){const t=this._versionPool.createUpdateSession();Vp.updateRemoteItem(t,{version:this.version,"repo:deviceAssetName":e}),t.commit()}}async move(e,t){let n;t&&(n=new Map([[this.id,t]]));const r=await this._getAssetContext().moveAssets([this],e,n);if(r.failedResults.length)throw r.failedResults[0].error}transferToSpace(e){return ud("AdobeAsset.transferToSpace","AdobeAsset.transferToSpace is deprecated and will be removed on or after 2024-10-01."),this._getAssetContext().transfer(this,e)}}function Wm(e){var t;return void 0!==e.effectivePermission?e.effectivePermission:(null===(t=e._embedded)||void 0===t?void 0:t[Ca.AC_EFFECTIVE])?nl(e._embedded[Ca.AC_EFFECTIVE]):Id}aa([Ta],Km.prototype,"xmpNumberOfPages",null),aa([Ta],Km.prototype,"createdFromUpload",null),aa([Ta],Km.prototype,"createdByClientId",null),aa([Ba],Km.prototype,"_loadWithRetry",null),aa([va],Km.prototype,"_getGenerationHistoryInterface",null),aa([Fa],Km.prototype,"_handleResourceUpdates",null),aa([va],Km.prototype,"versions",null),aa([Ta],Km.prototype,"assetType",null),aa([Ta],Km.prototype,"isFolder",null),aa([Ta],Km.prototype,"isAssignment",null),aa([Ta],Km.prototype,"isFile",null),aa([Ta],Km.prototype,"isStudentAssignment",null),aa([Ta],Km.prototype,"isComposite",null),aa([Ta],Km.prototype,"isLibraryElement",null),aa([Ta],Km.prototype,"imageLength",null),aa([Ta],Km.prototype,"imageWidth",null),aa([Ta],Km.prototype,"parentAssignmentID",null),aa([Ta],Km.prototype,"isChildOfAssignment",null),aa([Ta],Km.prototype,"parentClassroomId",null),aa([Ta],Km.prototype,"parentClassroomName",null),aa([Ta],Km.prototype,"isChildOfClassroom",null),aa([Ta],Km.prototype,"parentAssignmentMaterialsId",null),aa([Ta],Km.prototype,"isChildOfAssignmentMaterials",null),aa([Ta],Km.prototype,"parentStudentAssignmentId",null),aa([Ta],Km.prototype,"studentAssignmentId",null),aa([Ta],Km.prototype,"isChildOfStudentAssignment",null),aa([Ta],Km.prototype,"parentProjectID",null),aa([va],Km.prototype,"_fixParentProjectID",null),aa([Ta],Km.prototype,"isChildOfProject",null),aa([Ta],Km.prototype,"isArtifact",null),aa([Ta],Km.prototype,"name",null),aa([Ta],Km.prototype,"shellVisibility",null),aa([Ta],Km.prototype,"ancestorIDs",null),aa([fd(Wd,"_storageAssignee")],Km.prototype,"storageAssignee",null),aa([Ta],Km.prototype,"extension",null),aa([Ta],Km.prototype,"mediaType",null),aa([Ta],Km.prototype,"cloudID",null),aa([Ta],Km.prototype,"repositoryID",null),aa([Ta],Km.prototype,"repositoryName",null),aa([Ta],Km.prototype,"repoPath",null),aa([Ta],Km.prototype,"storageRegion",null),aa([Ta],Km.prototype,"created",null),aa([Ta],Km.prototype,"modified",null),aa([Ta],Km.prototype,"lastAccessed",null),aa([Ta],Km.prototype,"isFavorite",null),aa([Ta],Km.prototype,"shared",null),aa([Ta],Km.prototype,"sizeInBytes",null),aa([Ta],Km.prototype,"isDiscarded",null),aa([Ta],Km.prototype,"assetRefString",null),aa([Ta],Km.prototype,"isPublished",null),aa([Ta],Km.prototype,"representations",null),aa([va],Km.prototype,"children",null),aa([Ta],Km.prototype,"hasArtifacts",null),aa([Ta],Km.prototype,"etag",null),aa([Ta],Km.prototype,"version",null),aa([Ta],Km.prototype,"createdBy",null),aa([Ta],Km.prototype,"modifiedBy",null),aa([Ta],Km.prototype,"discarded",null),aa([Ta],Km.prototype,"discardedBy",null),aa([Ta],Km.prototype,"hasPermission",null),aa([Ta],Km.prototype,"invitationServiceCapabilities",null),aa([Ta],Km.prototype,"appMetadata",null),aa([Ta],Km.prototype,"getRenditionURL",null),aa([Ta],Km.prototype,"thumbnailURL",null),aa([Ta],Km.prototype,"thumbnailStatus",null),aa([Ta],Km.prototype,"renditionURLStatus",null),aa([Ta],Km.prototype,"spaceID",null),aa([Ta],Km.prototype,"links",null);const $m={parse:e=>e,isEqual:(e,t)=>(null==e?void 0:e.id)===(null==t?void 0:t.id)&&(null==e?void 0:e.type)===(null==t?void 0:t.type)},Ym={localItemType:Km,getAlternateId:e=>e.localID,remoteIdProperty:"repo:assetId",changeEventMap:new Map([["_isShared",Vc],["_isSharedWithYouAsset",Vc]]),propertyUpdater:new Md({_name:"repo:name",_etag:"repo:etag",_repositoryID:"repo:repositoryId",_repositoryName:"repositoryName",_path:"repo:path",_storageRegion:"storage:region",_type:"dc:format",_size:{name:"repo:size",format:"number"},_version:"repo:version",_assetClass:{name:"repo:assetClass",choices:Ed},_assetState:{name:"repo:state",choices:wd},_created:{name:"storage:deviceCreateDate",format:"date"},_modified:{name:"storage:deviceModifyDate",format:"date"},_lastAccessed:{name:"perUserMetadata[shell:lastAccessDate]",format:"date"},_storageAssignee:{name:"storage:assignee",format:$m},_discarded:{name:"repo:discardDate",format:"date"},_createdBy:"repo:createdBy",_modifiedBy:"repo:modifiedBy",_discardedBy:"repo:discardedBy",_imageLength:{name:"tiff:imageLength",format:"number"},_imageWidth:{name:"tiff:imageWidth",format:"number"},_permissions:{get:Wm,format:"number"},_isShared:{name:"isShared",format:"boolean"},_isFavorite:{name:"isFavorite",format:"boolean"},_isSharedWithYouAsset:{name:"sharedViaInvite",format:"boolean"},_shareFlagsAreDirty:{name:"shareFlagsAreDirty",format:"boolean"},_localID:"localID",_downloadStatus:{name:"downloadStatus",format:"object"},_uploadStatus:{name:"uploadStatus",format:"object"},_syncStatus:{name:"syncStatus",format:"number"},_syncSuspensionReason:{name:"syncSuspensionReason",format:"number"},"_appMetadata._data":{name:`_embedded[${Ca.APP_METADATA}]`,format:"object_subset",set:(e,t)=>{t.appMetadata._mergeData(e)}},_ancestorIDs:{name:"repo:ancestors",isArray:!0,format:"string"},__links:{name:"_links",format:"object_subset"},_hasArtifacts:{name:"hasArtifacts",format:"boolean"},_createdByClientId:"repo:createdByClientId",_representations:{name:"repo:representations",format:"object"},_xmpNumberOfPages:{name:"xmpTPg:NPages",format:"number"}})},Qm=new Od(Ym),Jm=new Od(Ym),Zm={localItemType:Km,remoteIdProperty:"asset_id",changeEventMap:new Map([["_isShared",Vc],["_isSharedWithYouAsset",Vc],["_isPublicLink",Vc],["_directCollaboratorCount",Vc]]),propertyUpdater:new Md({_name:"asset_name",_etag:{get:function(e){var t;return e.composite_manifest_etag||(null===(t=e.etag)||void 0===t?void 0:t.primary)||""}},_repositoryID:"repo:repositoryId",_path:{get:function(e){return e.asset_name_path&&e.asset_name?nu.join(e.asset_name_path,e.asset_name):e.asset_name_path||e.asset_name||""},format:"string"},_type:{get:function(e){return e.type===Ju?Qu:e.type},format:"string"},_size:{name:"size",format:"number"},_version:"asset_version_id",_assetClass:{get:function(e){return e.type===Ju||e.type===Qu?"directory":"dcx"!==e.creative_cloud_asset_type?"file":e.asset_sub_type},choices:Ed,format:"string"},_permissions:{get:Wm,format:"number"},_created:{name:"create_date",format:"date"},_modified:{name:"modify_date",format:"date"},_shared:{name:"collab_metadata#mine.shared_date",format:"date_as_number"},_discarded:{name:"discarded_date",format:"date"},_discardedBy:"discarded_by",_assetState:{name:"repo:state",choices:wd,format:"string"},_isArchivedLibraryElement:{name:"isArchivedLibraryElement",format:"boolean"},_lastAccessed:{get:function(e){var t,n;const r=null===(n=null===(t=e["api:metadata/peruser"])||void 0===t?void 0:t[0])||void 0===n?void 0:n["shell:lastAccessDate"];return void 0===r?Id:""!==r?r:void 0},format:"date"},_createdFromUpload:{get:function(e){var t;return null===(t=e["api:metadata/application"])||void 0===t?void 0:t["cc:createdFromUpload"]},format:"boolean"},_storageAssignee:{name:"storage:assignee",format:$m},_storageRegion:{name:"region",get:function(e){var t,n;switch(null===(t=e.region)||void 0===t?void 0:t.toLowerCase()){case"us":return"VA6";case"ap":return"JPN3";case"eu":return"IRL1";default:return(null===(n=e.region)||void 0===n?void 0:n.toUpperCase())||""}},format:"string"},_createdBy:"creative_cloud_creator_id",_isSharedWithYouAsset:{name:"sharedViaInvite",format:"boolean"},_isSWYGroup:{name:"isSWYGroup",format:"boolean"},_isShared:{name:"isShared",format:"boolean"},_isPublicLink:{name:"isPublicLink",format:"boolean"},_directCollaboratorCount:{name:"directCollaboratorCount",format:"number"},_isPublished:{name:"published",format:"boolean"},_imageLength:{name:"image_height",format:"number"},_imageWidth:{name:"image_width",format:"number"},_shareFlagsAreDirty:{name:"shareFlagsAreDirty",format:"boolean"},"_appMetadata._data":{name:"app_metadata",format:"object_subset",set:(e,t)=>{t.appMetadata._mergeData(e)}},_ancestorIDs:{name:"path",isArray:!0,format:"string"},__links:{name:"_links",format:"object_subset"},_createdByClientId:"repo:createdByClientId",_representations:{name:"repo:representations",format:"object"}})},Xm=new Od(Zm),eh=Symbol("reloadSpace"),th=Symbol("clearLastReloadError");class nh{constructor(e,t,n,r,o,i=!1){this._asset=n,this._ussInterface=r,this._artifactFilter=o,this._embedPermissions=i,this._getItemData=this._getItemDataWithRepoId(this._asset.repositoryID),this._ussLoaderHelper=new up(e,t,this)}supportsFilter(e){const t=[];if(t.push(e),!t.every((e=>e.artifactFilter===this._artifactFilter||void 0===e.artifactFilter)))throw oa.create(Zs.BAD_REQUEST,"SpaceSearchAssetFilter.artifactFilter does not match SpaceSearchAssetLoader.artifactFilter");return!0}loadPage(e){return this._ussLoaderHelper.loadPage(e)}async _getUSSResults({start:e,limit:t,order:n,mediaTypes:r}){return this._ussInterface.searchSpace(this._asset.id,"onlyArtifacts"===this._artifactFilter,this._embedPermissions,{type:r,sort_orderby:Zd[n.field],sort_order:"descending"===n.direction?"desc":"asc",limit:t,start_index:e})}_getItemDataWithRepoId(e){return t=>Object.assign(Object.assign({},t),{"repo:repositoryId":e})}}class rh extends Hd{constructor(e){super({_includeHiddenRecursive:null==e?void 0:e._includeHiddenRecursive}),this._asset=null==e?void 0:e.asset,this.artifactFilter=null==e?void 0:e.artifactFilter}matches(e){var t;return!((null===(t=this._asset)||void 0===t?void 0:t.repoPath)&&!e.repoPath.startsWith(`${this._asset.repoPath}/`))&&(!e.isArtifact||"excludeArtifacts"!==this.artifactFilter)&&!(!e.isArtifact&&"onlyArtifacts"===this.artifactFilter)&&super.matches(e)}}rh.default=new rh;class oh extends gd{constructor(){super(...arguments),this._name="",this._repositoryID="",this._repositoryName="",this._pathName="",this._created=new Date,this._modified=new Date,this._contributorCount=0,this._role="NONE",this._color="",this._isBookmarked=!1,this._teamID="",this._teamName="",this._thumbnail="",this._access="private",this._etag="",this._version=0,this._state="active",this._loadedGeneration=0,this._teamRole="UNKNOWN"}get spaceID(){return this.id}get name(){return this._name}get access(){return this._access}get etag(){return this._etag}get state(){return this._state}get repositoryID(){return this._repositoryID}get repositoryName(){return this._repositoryName}get pathName(){return this._pathName}get created(){return this._created}get modified(){return this._modified}get contributorCount(){return this._contributorCount}get role(){return this._role}get color(){return this._color}get isBookmarked(){return this._isBookmarked}get teamID(){return this._teamID}get teamName(){return this._teamName}get description(){return this._description}get thumbnail(){return this._thumbnail}get version(){return this._version}get teamRole(){return this._teamRole}get _links(){return this.__links}async ensureDescription(){var e;return void 0===this._description&&await this.load({refreshTimeout:-1}),null!==(e=this.description)&&void 0!==e?e:""}async getChild(e){var t;return this._children||await this.load({refreshTimeout:-1}),null===(t=this._children)||void 0===t?void 0:t.get(e)}async searchWorkingFiles(){const{_assetPool:e,_ussInterface:t}=this._core.hostAssetContext,n=await this._core.hostAssetContext.getAssetWithRepoPath(`${this.pathName}/working_files`,this.repositoryID),r=new nh(e,this._core,n,t,"excludeArtifacts",!0),o=new rh({asset:n,artifactFilter:"excludeArtifacts"});return new Fp(e,[r],o)}async searchArtifacts(e=!1){const{_assetPool:t,_ussInterface:n}=this._core.hostAssetContext,r=await this._core.hostAssetContext.getAssetWithCloudID(this.id),o=new nh(t,this._core,r,n,"onlyArtifacts",e),i=new rh({asset:r,artifactFilter:"onlyArtifacts",_includeHiddenRecursive:!0});return new Fp(t,[o],i)}async getWorkingFiles(){return(await this._core.hostAssetContext.getAssetWithRepoPath(`${this.pathName}/working_files`,this.repositoryID)).children}async load(e){var t;const n=null==e?void 0:e.refreshTimeout;let r=this._lastReload;r&&(r.pending||-1===n||n&&r.requestTime+n>Date.now())||(r=this._lastReload={pending:!0,inProgress:!0,generation:(null!==(t=null==r?void 0:r.generation)&&void 0!==t?t:this._loadedGeneration)+1,requestTime:Date.now(),promise:new Promise(((e,t)=>{setTimeout((()=>this._executeReload(r).finally((()=>r.error?t(r.error):e()))),0)}))},this.dispatch(Ea)),await r.promise}async _executeReload(e){if(e===this._lastReload){e.pending=!1;try{await this._core.spaceContext[eh](this)}catch(t){e.error=t}if(e.inProgress=!1,!(this._lastReload!==e&&e.generation<=this._loadedGeneration)){if(e.error instanceof oa&&e.error.code===Zs.NOT_FOUND){const e=this._core.spaceContext.spacePool.createUpdateSession();e.queueDiscardedItem(this),e.commit()}this.dispatch(Ea)}}else!function(e,t){if(!e)throw oa.create(Zs.UNKNOWN,"The pending flag must be false after the reload was cleared out.")}(!e.pending)}[th](){const e=this._lastReload;(null==e?void 0:e.error)&&(e.error=void 0,e.pending=!1,this.dispatch(Ea))}get isReloading(){var e,t;return null!==(t=null===(e=this._lastReload)||void 0===e?void 0:e.inProgress)&&void 0!==t&&t}get lastReloadError(){var e;return null===(e=this._lastReload)||void 0===e?void 0:e.error}async update(e){await this._core.spaceContext.updateSpace(this,e)}async rename(e){await this._core.spaceContext.updateSpace(this,{name:e})}async archive(){const e=await this._core.spaceContext.archiveSpaces([this]);if(e.failedResults.length)throw e.failedResults[0].error}async restore(e){let t;void 0!==e&&(t=new Map,t.set(this,e));const n=await this._core.spaceContext.restoreSpaces([this],t);if(n.failedResults.length)throw n.failedResults[0].error}}aa([Ta],oh.prototype,"name",null),aa([Ta],oh.prototype,"access",null),aa([Ta],oh.prototype,"etag",null),aa([Ta],oh.prototype,"state",null),aa([Ta],oh.prototype,"repositoryID",null),aa([Ta],oh.prototype,"repositoryName",null),aa([Ta],oh.prototype,"pathName",null),aa([Ta],oh.prototype,"created",null),aa([Ta],oh.prototype,"modified",null),aa([Ta],oh.prototype,"contributorCount",null),aa([Ta],oh.prototype,"role",null),aa([Ta],oh.prototype,"color",null),aa([Ta],oh.prototype,"isBookmarked",null),aa([Ta],oh.prototype,"teamID",null),aa([Ta],oh.prototype,"teamName",null),aa([Ta],oh.prototype,"description",null),aa([Ta],oh.prototype,"thumbnail",null),aa([Ta],oh.prototype,"version",null),aa([Ta],oh.prototype,"teamRole",null),aa([Ta],oh.prototype,"_links",null),aa([va],oh.prototype,"searchWorkingFiles",null),aa([va],oh.prototype,"searchArtifacts",null),aa([va],oh.prototype,"getWorkingFiles",null),aa([Ta],oh.prototype,"isReloading",null),aa([Ta],oh.prototype,"lastReloadError",null);const ih=new Od({localItemType:oh,remoteIdProperty:"id",propertyUpdater:new Md({_name:"name",_access:{name:"access",choices:["private","team"]},_etag:"etag",_repositoryID:"repositoryId",_repositoryName:"repositoryName",_pathName:"pathName",_created:{name:"createdDate",format:"date"},_modified:{name:"modifiedDate",format:"date"},_contributorCount:{name:"contributorCount",format:"number"},_role:{name:"role",choices:["NONE","CONTRIBUTOR","REVIEWER"]},_color:{name:"color"},_isBookmarked:{name:"bookmarked",format:"boolean"},_teamID:"teamId",_teamName:"teamName",_description:"description",_thumbnail:"thumbnail",_children:{name:"children",mapByKey:"name",format:{parse:e=>({id:e.id,_links:e._links}),isEqual:(e,t)=>e.id===t.id&&Il(e._links,t._links)}},_version:{name:"version",format:"number"},_teamRole:{name:"teamRole",choices:["UNKNOWN","NONE","MEMBER"]},_state:{name:"state",choices:["active","archived","in_progress"]},__links:{name:"_links",format:"object"}})}),sh={[Ca.REVIEW_SERVICE_PROVISION]:["documentId","assetRegion","repositoryId"],[Ca.REVIEW_SERVICE_DISCARD]:["assetId","assetRegion","repositoryId"],[Ca.REVIEW_SERVICE_OUTPUTS]:["assetId","assetRegion","documentId","embed","limit","orderBy","outputType","repositoryId","start"],[Ca.REVIEW_SERIVCE_HAS_OUTPUTS]:["assetRegion"]};class ah extends Ou{constructor(){super(...arguments),this.baseURL=`https://${this._core._environment.endpoints.REVIEW_SERVICE_HOST}`,this.baseEndpoint="/api/v1",this.indexEndpoint=this.baseEndpoint+"/index"}getEndpointURL(e){return`${this.baseURL}${e}`}async _discoverLinks(e){return(await this._getResponse(e,this._getHeaders()))._links}_getHeaders(e){const t={};return e&&(t["Content-Type"]=e),t}async discoverLinks(){return this._discoverLinks(this.getEndpointURL(this.indexEndpoint))}async discardOutputsForAsset(e,t,n){const r=Da(await this.discoverLinks(),Ca.REVIEW_SERVICE_DISCARD,Object.assign(Object.assign({assetId:e},t&&{assetRegion:t}),n&&{repositoryID:n}));await this._doPost(r,this._getHeaders(),void 0,[204])}async hasOutputs(e,t){const n=Da(await this.discoverLinks(),Ca.REVIEW_SERIVCE_HAS_OUTPUTS,Object.assign({},t&&{assetRegion:t})),r=await this._doPost(n,this._getHeaders(ka),JSON.stringify(e),[200]);return await r.json()}_createFrameLinkUrl(e){const t=new URL(`${this.baseURL}/api/v1/frameioLink`);return Object.entries(e).forEach((([e,n])=>t.searchParams.set(e,n))),t.toString()}async createReviewLink(e){const{reviewLinkId:t,artifactId:n,projectId:r}=e,o=sa(e,["reviewLinkId","artifactId","projectId"]),i=await this._doPost(this._createFrameLinkUrl(o),{"Content-Type":"application/json"},JSON.stringify({reviewLinkId:`${t}`,artifactId:`${n}`,projectId:`${r}`}));return await i.json()}async getReviewLinks(e){const t=await this._doGet(this._createFrameLinkUrl(e));return await t.json()}async updateReviewLink(e){const{artifactId:t,projectId:n,etag:r="*"}=e,o=sa(e,["artifactId","projectId","etag"]),i=await this._doPut(this._createFrameLinkUrl(o),{"Content-Type":"application/json","If-Match":`${r}`},JSON.stringify({artifactId:`${t}`,projectId:`${n}`}));return await i.json()}async deleteReviewLink(e){const{etag:t}=e,n=sa(e,["etag"]);let r={};t&&(r={"If-Match":`${t}`}),await this._doDelete(this._createFrameLinkUrl(n),r,[204])}}aa([ga((function(e){return Pa(e,sh)})),ca(0,ha)],ah.prototype,"_discoverLinks",null);class ch extends Ou{constructor(e,t){super(e),this._core=e,this._assetId=t}_getUrl(e){return`https://${this._core._environment.endpoints.COMMENT_HOST}${e}`}_getCommonHeaders(e){const t={"Content-Type":'application/ld+json; profile="https://www.w3.org/ns/anno.jsonld"',Accept:'application/ld+json; profile="https://www.w3.org/ns/anno.jsonld"',Prefer:'return=representation;include="https://www.w3.org/ns/oa#PreferContainedDescriptions"',"x-ccx-workflow":"true"};return e&&(t["If-Match"]=e),t}async getCommentList(e){const t=this._getUrl(`/assets/${this._assetId}/annots/?status=open%2Cresolved`),n=this._getCommonHeaders();return e&&(n["If-None-Match"]=e),this._doGet(t,{headers:n,successResponseCodes:[200,208]})}async getComment(e){const{annotationId:t,etag:n}=e,r=this._getUrl(`/assets/${this._assetId}/annots/${t}?recursive=true`);return this._getResponse(r,{headers:this._getCommonHeaders(n)})}async createComment(e){const t=this._getUrl(`/assets/${this._assetId}/annots`);return(await this._doPost(t,this._getCommonHeaders(),JSON.stringify(e))).json()}async editComment(e){const{annotationId:t,etag:n,body:r}=e,o=this._getUrl(`/assets/${this._assetId}/annots/${t}`);return(await this._doPut(o,this._getCommonHeaders(n),JSON.stringify(r),[200])).json()}async deleteComment(e){const{annotationId:t,etag:n}=e,r=this._getUrl(`/assets/${this._assetId}/annots/${t}?recursive=true`);await this._doDelete(r,this._getCommonHeaders(n),[204])}async getMetadata(){const e=this._getUrl(`/assets/${this._assetId}?operation=fetch_user_comment_metadata`);return this._getResponse(e,{headers:this._getCommonHeaders()})}async updateMetadata(e){const{annotId:t,read:n}=e,r=t||"",o=this._getUrl(`/assets/${this._assetId}/annots/${r}/metadata?recursive=false`);return(await this._doPut(o,{"Content-Type":'application/vnd.adobe.dc+json;profile="https://comments.adobe.io/schemas/annots_metadata.jsonld"',Accept:'application/vnd.adobe.dc+json;profile="https://comments.adobe.io/schemas/annots_metadata.jsonld"',"x-ccx-workflow":"true"},JSON.stringify({annotId:`/assets/${this._assetId}/annots/${r}`,read:n||!1}),[200])).json()}}class lh extends ou{constructor(){super(...arguments),this._creator=void 0,this._created=new Date(0),this._bodyValue=void 0,this._motivation=void 0,this._generator="https://comments.acrobat.com/Comment",this._type="Annotation",this._target=void 0,this._mentions=void 0,this._modified=new Date(0),this._etag=void 0,this._uri=void 0,this._status=void 0,this._replies=void 0,this._readStatus=!1}get creator(){return this._creator}get created(){return this._created}get bodyValue(){return this._bodyValue||""}get motivation(){return this._motivation||"commenting"}get generator(){return this._generator||"https://comments.acrobat.com/Comment"}get type(){return this._type||"Annotation"}get target(){return this._target}get mentions(){return this._mentions}get modified(){return this._modified}get etag(){return this._etag||""}get uri(){return this._uri||""}get status(){return this._status||"open"}get replies(){return this._replies}get readStatus(){return this._readStatus}toJSON(){return{"@context":["https://www.w3.org/ns/anno.jsonld","https://comments.acrobat.com/ns/anno.jsonld"],creator:this._creator,created:this.created.toISOString(),bodyValue:this.bodyValue,motivation:this.motivation,generator:this.generator,type:this.type,target:this.target,modified:this.modified.toISOString(),etag:this.etag,id:this.uri,creationId:this.id,status:this.status}}get assetUrn(){const e=this.uri.split("/");return e.length>2?e[2]:""}get _pool(){return this._commentsResource._commentPool}get _interface(){return this._commentsResource._commentInterface}async edit(e){const t=this._interface,n=this._pool,r=this.toJSON(),o=Object.assign(Object.assign({},r),e),i=await t.editComment({annotationId:this.id,etag:this.etag,body:o}),s=n.createUpdateSession();return uh.updateLocalItem(s,this,i),s.commit(),this}async updateResolvedStatus(e){const t=e?"resolved":"open";return this.edit({status:t})}async updateReadStatus(e){const t=this._interface,n=this._pool,r=await t.updateMetadata({annotId:this.id,read:e}),o=n.createUpdateSession();return uh.updateLocalItem(o,this,{creationId:this.id,readStatus:r.read}),o.commit(),this}async delete(){const e=this._interface,t=this._pool,n=this.id;await e.deleteComment({annotationId:n,etag:this.etag});const r=t.createUpdateSession();r.queueDiscardedItem(this),r.commit(),t.removeLocalItems([n])}async reply(e){const t={motivation:"replying",target:{source:this.uri}};return this._commentsResource.createComment(Object.assign(Object.assign({},e),t))}}aa([Ta],lh.prototype,"creator",null),aa([Ta],lh.prototype,"created",null),aa([Ta],lh.prototype,"bodyValue",null),aa([Ta],lh.prototype,"motivation",null),aa([Ta],lh.prototype,"generator",null),aa([Ta],lh.prototype,"type",null),aa([Ta],lh.prototype,"target",null),aa([Ta],lh.prototype,"mentions",null),aa([Ta],lh.prototype,"modified",null),aa([Ta],lh.prototype,"etag",null),aa([Ta],lh.prototype,"uri",null),aa([Ta],lh.prototype,"status",null),aa([Ta],lh.prototype,"replies",null),aa([Ta],lh.prototype,"readStatus",null);const uh=new Od({localItemType:lh,remoteIdProperty:"creationId",propertyUpdater:new Md({_creator:{name:"creator",format:"object"},_created:{name:"created",format:"date"},_bodyValue:{name:"bodyValue",format:"string"},_motivation:{name:"motivation",format:"string"},_generator:{name:"generator",format:"string"},_type:{name:"type",format:"string"},_target:{name:"target",format:"object"},_mentions:{name:"mentions",format:"object"},_modified:{name:"modified",format:"date"},_etag:{name:"etag",format:"string"},_uri:{name:"id",format:"string"},_status:{name:"status",format:"string"},_replies:{name:"replies",format:"object"},_readStatus:{name:"readStatus",format:"boolean"}})});class dh{constructor(e){this._commentsResource=e}async loadPage(e){return await this._loadPage(e)}get retryAfter(){return 1e3*+(this._retryAfter||"12")}get _pool(){return this._commentsResource._commentPool}get _interface(){return this._commentsResource._commentInterface}async _loadPage(e,t){var n;const r=await this._interface.getCommentList(this._etag);if(this._retryAfter=r.headers.get("retry-after")||void 0,this._etag=r.headers.get("etag")||void 0,200===r.status){const e=(await r.json()).first.items,t=this._pool.createLoaderUpdateSession(Date.now()),n=uh.updateRemoteItems(t,e);return t.commit(),n.forEach((e=>{e._commentsResource=this._commentsResource})),{items:n,total:n.length,loadNextPage:void 0}}const o=(null===(n=this._commentsResource.getCommentList())||void 0===n?void 0:n.items)||[];return{items:o,total:o.length,loadNextPage:void 0}}}const ph={created:(e,t)=>Fd(e.created.getTime(),t.created.getTime())};class mh extends(Ud(ph)){}mh.default=new mh("ascending","created");const hh="commentsChanged";class fh extends ba{constructor(e){super(hh),this.annotationIds=e}}class gh extends Jl{constructor(e,t){super(),this._core=e,this._assetId=t,this._commentInterface=new ch(this._core,this._assetId),this._commentPool=new Xp(this._core,"comment"),this._loader=new dh(this),this._source=new Fp(this._commentPool,[this._loader])}async createComment(e){const t=await this._commentInterface.createComment(e),n=this._commentPool.createUpdateSession(),r=uh.updateRemoteItem(n,t);return n.commit(),r._commentsResource=this,r}async getComment(e){let t=this._commentPool.getLocalItemById(e.annotationId);if(!t){const n=await this._commentInterface.getComment(e),r=this._commentPool.createUpdateSession();t=uh.updateRemoteItem(r,n),r.commit(),t._commentsResource=this}return t}getCommentList(){return this._list||(this._list=this._source.getList(mh.default,void 0,{refreshTimeout:-1})),this._list}async _poll(){const e=this.getCommentList();e.setNeedsRefresh(),e.refresh(),await Np(e);const t=await this._commentInterface.getMetadata(),n=new Map(t.map((e=>[e.annotId,e.read]))),r=this._commentPool.createLoaderUpdateSession(Date.now());this._commentPool.forEach((e=>{const t=n.get(e.uri)||!1;e.readStatus!==t&&uh.updateRemoteItem(r,{creationId:e.id,readStatus:t})})),r.commit(),this._stopTimeout=setTimeout((()=>this._poll()),this._loader.retryAfter)}startShortPoll(){this._stopTimeout||this._poll()}stopShortPoll(){this._stopTimeout&&(clearTimeout(this._stopTimeout),this._stopTimeout=void 0)}get isShortPollActive(){return void 0!==this._stopTimeout}_onONSNotification(e){var t;this.emit(hh,new fh(e.annotationIds||[])),null===(t=this._list)||void 0===t||t.setNeedsRefresh()}}var vh;!function(e){e[e.Offline=0]="Offline",e[e.Wan=1]="Wan",e[e.Cellular=2]="Cellular",e[e.OnlineUnknown=3]="OnlineUnknown"}(vh||(vh={})),new class extends ba{constructor(){super("thumbnailChange")}},new class extends ba{constructor(){super("permissionsChange")}};const bh="application/vnd.adobe.library+dcx";function yh(e){return(null==e?void 0:e["dc:format"])===gl||(null==e?void 0:e["dc:format"])===vl}function _h(e){var t,n;return!!(null===(n=null===(t=null==e?void 0:e["cc:inheritable"])||void 0===t?void 0:t["cc:team"])||void 0===n?void 0:n["repo:assetId"])}function Eh(e){var t,n,r;return!!(null===(r=null===(n=null===(t=e.am)||void 0===t?void 0:t["cc:inheritable"])||void 0===n?void 0:n["cc:team"])||void 0===r?void 0:r["repo:assetId"])}function wh(e){var t;return(null===(t=e.rm)||void 0===t?void 0:t["dc:format"])===bh}function xh({repoMetadata:e,appMetadata:t}){return function(e){var t,n;return!!(null===(n=null===(t=null==e?void 0:e["cc:inheritable"])||void 0===t?void 0:t["cc:studentAssignment"])||void 0===n?void 0:n["repo:assetId"])}(t)||function({repoPath:e}){return Cm.test(e)}({repoPath:e["repo:path"]})}function Th(e){return e.type===bh}function Sh(e){return e.type===pl}function Oh(e){var t,n;return!!(null===(n=null===(t=null==e?void 0:e["cc:inherited"])||void 0===t?void 0:t["cc:studentAssignment"])||void 0===n?void 0:n["repo:assetId"])}function Ih({repoMetadata:e,appMetadata:t}){return Oh(t)||Lm({repoPath:e["repo:path"]})}function kh(e){return{"repo:assetId":e.id}}function Ah(e){var t;return{"repo:assetId":e.asset_id,"repo:repositoryId":e["repo:repositoryId"],_embedded:{[Ca.AC_EFFECTIVE]:null===(t=e._embedded)||void 0===t?void 0:t[Ca.AC_EFFECTIVE],[Ca.APP_METADATA]:e.app_metadata}}}function Ch(e){return{library_urn:e.asset_id}}function Ph(e){var t,n,r;const o=e.path||[],i=(null===(r=null===(n=null===(t=e.app_metadata)||void 0===t?void 0:t["cc:inherited"])||void 0===n?void 0:n["cc:studentAssignment"])||void 0===r?void 0:r["repo:assetId"])||o[o.length-1];return Object.assign(Object.assign({},e),{"repo:assetId":e.asset_id,computedStudentAssignmentId:i})}function Rh(e){var t,n,r,o,i;const s=null!==(n=null===(t=e.rm)||void 0===t?void 0:t["repo:ancestors"])&&void 0!==n?n:[],a=(null===(i=null===(o=null===(r=e.am)||void 0===r?void 0:r["cc:inherited"])||void 0===o?void 0:o["cc:studentAssignment"])||void 0===i?void 0:i["repo:assetId"])||s[s.length-1];return Object.assign(Object.assign(Object.assign({},e.rm),e.am),{computedStudentAssignmentId:a})}function Lh(e){return Object.assign(Object.assign({},e),{"repo:assetId":e.asset_id,application_metadata:e.app_metadata,"firefly#ffmodel":e["firefly#ffmodel"],"repo:path":e.original_path,"repo:createDate":Math.floor(new Date(e.create_date).getTime()/1e3),"repo:modifyDate":Math.floor(new Date(e.modify_date).getTime()/1e3),"repo:version":e.asset_version_id,"storage:region":e.region,"repo:size":e.size})}function Dh(e){return{library_urn:e.id}}class Nh{constructor(e){this._core=e}assetsFromUSSV3AppMetadata(e,t,n,r){return r&&r._libraryUpdater.updateRemoteItems(e,t.filter(wh).map(Dh)),this._core.classroomContext._studentAssignmentFileUpdater.updateRemoteItems(e,t.filter((e=>Ih({repoMetadata:e.rm,appMetadata:e.am}))).map(Rh)),this._core.projectContext._projectUpdater.updateRemoteItems(e,t.filter(Eh).map(kh)),this._core.hostAssetContext._adobeAssetUpdater.updateRemoteItems(e,t.map((e=>n(e))))}assetsFromUSSMetadata(e,t,n,r,o){const i=this._core.projectContext._projectUpdater.updateRemoteItems(e,t.filter((e=>_h(e.app_metadata))).map(Ah));for(const t of i)t._applyRestorePermission(e);return this._core.classroomContext._studentAssignmentFileUpdater.updateRemoteItems(e,t.filter((e=>Oh(e.app_metadata)||function(e){return Rm.test(`${e.asset_name_path}/${e.asset_name}`)}(e))).map(Ph)),r&&r._libraryUpdater.updateRemoteItems(e,t.filter(Th).map(Ch)),o&&o._customModelUpdaterMelville.updateRemoteItems(e,t.filter(Sh).map(Lh)),Xm.updateRemoteItems(e,t.map((e=>(null==n?void 0:n(e))||e)))}assetsFromRepoMetadata(e,t,n){return t.map((t=>{var r,o,i;let s={};return(null===(r=t._embedded)||void 0===r?void 0:r[Ca.AC_EFFECTIVE])&&(s=nl(null===(o=t._embedded)||void 0===o?void 0:o[Ca.AC_EFFECTIVE])),this.assetFromRepoMetadata(e,t,s,null===(i=t._embedded)||void 0===i?void 0:i[Ca.APP_METADATA],n)}))}assetFromRepoMetadata(e,t,n,r,o,i,s,a,c,l){var u,d;let p;r&&Object.keys(r).length>0&&(t._embedded=Object.assign(Object.assign({},t._embedded),{[Ca.APP_METADATA]:r}));const m=t||{};if(n&&Object.keys(n).length>0&&(m.effectivePermission=n),a&&(m.perUserMetadata=a),i&&Object.keys(i).length>0)p=this._core.projectContext._projectUpdater.updateRemoteItem(e,i),this._core.hostAssetContext._adobeAssetUpdater.updateLocalItem(e,p,m),this._core.projectContext._projectUpdater.updateLocalItem(e,p,i);else if(function(e){return(null==e?void 0:e["dc:format"])===bh}(m)&&o){const t={library_urn:m["repo:assetId"]};o._libraryUpdater.updateRemoteItem(e,t),p=this._core.hostAssetContext._adobeAssetUpdater.updateRemoteItem(e,m)}else if(r&&Ih({repoMetadata:t,appMetadata:r})){const n=function(e,t){return Object.assign(Object.assign({},e),t)}(m,r),o=t["repo:ancestors"],i=(null===(d=null===(u=r["cc:inherited"])||void 0===u?void 0:u["cc:studentAssignment"])||void 0===d?void 0:d["repo:assetId"])||o[o.length-1];n.computedStudentAssignmentId=i,p=this._core.classroomContext._studentAssignmentFileUpdater.updateRemoteItem(e,n),this._core.hostAssetContext._adobeAssetUpdater.updateLocalItem(e,p,m)}else if(xh({repoMetadata:t,appMetadata:r})&&s)p=this._core.classroomContext._studentAssignmentUpdater.updateRemoteItem(e,s),this._core.hostAssetContext._adobeAssetUpdater.updateLocalItem(e,p,s);else if(r&&function({repoMetadata:e,appMetadata:t}){return function(e){var t,n;return!!(null===(n=null===(t=null==e?void 0:e["cc:inheritable"])||void 0===t?void 0:t["cc:assignment"])||void 0===n?void 0:n["repo:assetId"])}(t)||function({repoPath:e}){return Sm.test(e)}({repoPath:e["repo:path"]})}({repoMetadata:t,appMetadata:r})){const t=function(e,t){return Object.assign(Object.assign(Object.assign({},e),t),{_links:void 0,children:[]})}(m,r);p=this._core.classroomContext._assignmentUpdater.updateRemoteItem(e,t),this._core.hostAssetContext._adobeAssetUpdater.updateLocalItem(e,p,m)}else yh(m)&&c&&l?(p=this._core.hostAssetContext._adobeAssetUpdater.updateRemoteItem(e,m),c._generationHistoryAssetUpdater.updateLocalItem(e,p,l)):p=this._core.hostAssetContext._adobeAssetUpdater.updateRemoteItem(e,m);return p}assetsFromLocalMetadata(e,t){return this.assetsFromRepoMetadata(e,t)}assetFromLocalMetadata(e,t){return this.assetFromRepoMetadata(e,t)}}var Mh;function Hh(e,t){switch(!0){case t instanceof Map:return{Map:Array.from(t.entries())};case t instanceof Set:return{Set:[...t]};default:return t}}!function(e){e[e.NONE=0]="NONE",e[e.ERROR=1]="ERROR",e[e.WARN=2]="WARN",e[e.INFO=3]="INFO",e[e.DEBUG=4]="DEBUG"}(Mh||(Mh={}));class jh{static _isoTime(){return(new Date).toISOString().slice(11)}static _epochToIsoTimeString(e){return new Date(e).toISOString().slice(11)}_formatMessage(e,t,...n){const r=this.includeTimestamp?`[${jh._isoTime()}]`:"";return n.length&&(e+=" <<<DATA\n"+JSON.stringify(n,Hh,2)+"\nDATA;"),t=t.padEnd(16," "),`[${this._prefix}]${r}[${t}] ${e}`}constructor(e,t=console){this._logSink=console,this.includeTimestamp=!0,this.logLevel=Mh.WARN,this._prefix=e,this._logSink=t}logDebug(e,t,...n){var r;this.logLevel>=Mh.DEBUG&&(e=this._formatMessage(e,t,...n),null===(r=this._logSink)||void 0===r||r.debug(e))}logInfo(e,t,...n){var r;this.logLevel>=Mh.INFO&&(e=this._formatMessage(e,t,...n),null===(r=this._logSink)||void 0===r||r.info(e))}logWarn(e,t,...n){var r;this.logLevel>=Mh.WARN&&(e=this._formatMessage(e,t,...n),null===(r=this._logSink)||void 0===r||r.warn(e))}logError(e,t,...n){var r;if(this.logLevel>=Mh.ERROR){if(n[0]instanceof Error){const t=n[0];e+=`(${t.message}`,t.cause&&(e+=`: ${t.cause}`),e+=")",n.shift()}else"string"==typeof n[0]&&(e+=`(${n[0]})`,n.shift());e=this._formatMessage(e,t,...n),null===(r=this._logSink)||void 0===r||r.error(e)}}}class Bh{constructor(e,t=fetch,n){this.endpoint=e,this._locale="en-US",this._logger=new jh("Axon",n),this._authenticatedGet=t}async _getSignedUrl(e){const t="https://"+this.endpoint+"/signed-url"+(e?"?sessionId="+e:"");let n;try{n=await this._authenticatedGet(t)}catch(e){return e instanceof TypeError?{code:997,error:new Error("Failed to authenticate against Axon server",{cause:e.message})}:e instanceof Error?{code:998,error:e}:{code:999,error:new Error("Unknown error while accessing Axon authentication service!")}}try{const e=await n.json();return 200===n.status?"websocketUrl"in e?{code:n.status,signedUrl:e.websocketUrl}:{code:994,error:new Error("Invalid response from Axon service!")}:{code:n.status,error:new Error(null==e?void 0:e.message)}}catch(e){return e instanceof Error?{code:995,error:e}:{code:996,error:new Error("Unknown error while accessing Axon authentication service!")}}}set locale(e){this._locale=e}get locale(){return this._locale}set preferredSessionId(e){this._preferredSessionId=e}get preferredSessionId(){return this._preferredSessionId}get logger(){return this._logger}get signedUrl(){var e;return(null===(e=null==this?void 0:this._authentication)||void 0===e?void 0:e.signedUrl)||""}async authenticate(){return this._authentication=void 0,this._authentication=await this._getSignedUrl(this._preferredSessionId),this.isAuthenticated()}isAuthenticated(){if(!this._authentication)return!1;if(200!==this._authentication.code)return!1;if(void 0===this._authentication.signedUrl)return!1;try{return new URL(this._authentication.signedUrl),!0}catch(e){return!1}}}var Fh=null;"undefined"!=typeof WebSocket?Fh=WebSocket:"undefined"!=typeof MozWebSocket?Fh=MozWebSocket:"undefined"!=typeof global?Fh=global.WebSocket||global.MozWebSocket:"undefined"!=typeof window?Fh=window.WebSocket||window.MozWebSocket:"undefined"!=typeof self&&(Fh=self.WebSocket||self.MozWebSocket);var Uh,zh,qh,Gh,Vh,Kh,Wh,$h,Yh,Qh,Jh=Fh;!function(e){e.WsAck="wsack",e.CreateVc="connect",e.CreateVcAck="connectack",e.DeleteVc="disconnect",e.DeleteVcAck="disconnectack",e.Reconnect="reconnect",e.Closesession="closesession",e.Message="message",e.MessageAck="messageack",e.Error="error"}(Uh||(Uh={})),function(e){e.Active="active",e.CreateInprogress="create_inprogress",e.DeleteInprogress="delete_inprogress",e.Error="error"}(zh||(zh={})),function(e){e.AuthTokenExpired="authTokenExpired",e.InstanceShuttingDown="instanceShuttingDown",e.PeriodicReset="periodicReset"}(qh||(qh={}));class Zh extends jl{constructor(e,t,n="unknown"){super(),this.logSourceId=void 0,this._state=e,this._logger=t,this._logSourceName=n,this.logDebug(`Created with an initial state ${this.state}.`)}_sourceString(){const e=this.logSourceId?this.logSourceId():"";return this._logSourceName+(e?`:${e}`:"(pending)")}get logger(){return this._logger}get state(){return this._state}transitionTo(e){const t=e;this.logDebug(`State Transition: ${this.state} => ${e}.`),this._state=e,this.emit(t.toLowerCase())}logDebug(e,...t){this._logger.logDebug(e,this._sourceString(),...t)}logInfo(e,...t){this._logger.logInfo(e,this._sourceString(),...t)}logWarn(e,...t){this._logger.logWarn(e,this._sourceString(),...t)}logError(e,...t){this._logger.logError(e,this._sourceString(),...t)}}class Xh{static CreateFrame(e,t=Rc()){return{frameType:e,frameId:t}}}!function(e){e.CREATE_IN_PROGRESS="CREATE_IN_PROGRESS",e.CREATED="CREATED",e.DELETE_IN_PROGRESS="DELETE_IN_PROGRESS",e.DELETED="DELETED"}(Gh||(Gh={}));class ef extends Zh{static VcIdToVcIndex(e){const t=e.split(":");if(2!==t.length)return 0;const n=parseInt(t[1]);return isNaN(n)?0:n}constructor(e,t,n,r,o={}){super(Gh.CREATE_IN_PROGRESS,e.logger,"VirConn"),this._session=e,this._frameSenderHook=t,this._vcIndex=n,this._serviceName=r,this._headers=o,this.logSourceId=()=>this._vcIndex?`${this._vcIndex} (${this._serviceName})`:"";const i=Object.assign(Object.assign({},Xh.CreateFrame(Uh.CreateVc)),{vcId:this.id,serviceName:this._serviceName,headers:this._headers});this.logDebug("Sending CreateVc frame",i),this._frameSenderHook.trigger(i)}get index(){return this._vcIndex}get id(){return this._session.id+":"+this._vcIndex}isActive(){return this.isCreated()&&this._session.isEstablished()}isCreated(){return this.state===Gh.CREATED}async ensureActive(e=2e3){return!!this.isActive()||this.state!==Gh.DELETE_IN_PROGRESS&&this.state!==Gh.DELETED&&(this.logDebug("Waiting for Virtual Connection to be active..."),await new Promise((t=>{const n=setTimeout((()=>{t()}),e);this.once("active",(()=>{clearTimeout(n),t()}))})),this.isActive())}handleAxonErrorFrame(e){switch(this.logDebug("Received Error frame",e),this.state){case Gh.CREATE_IN_PROGRESS:case Gh.DELETE_IN_PROGRESS:this.transitionTo(Gh.DELETED),this.logError(`Virtual Connection creation failed (${e.errorMessage.message})`);break;default:this.emit("error",e.errorMessage)}}handleAxonMessageFrame(e){this.logDebug("Received Message frame",e);try{const t=atob(e.payload),n=JSON.parse(t);this.sendMessageAck(e.frameId),this.emit("message",n)}catch(e){this.logError("Failed to decode message payload",e)}}handleAxonMessageAckFrame(e){this.logDebug("Received MessageAck frame",e)}sendMessage(e){if(!this.isActive())return void this.logError("Cannot send Message on non-active Virtual Connection!");const t=btoa(e),n=Object.assign(Object.assign({},Xh.CreateFrame(Uh.Message)),{vcId:this.id,payload:t});this.logDebug("Sending Message frame",n),this._frameSenderHook.trigger(n)}sendMessageAck(e){if(!this.isActive())return void this.logError("Cannot send MessageAck on non-active Virtual Connection!");const t=Object.assign(Object.assign({},Xh.CreateFrame(Uh.MessageAck)),{vcId:this.id,messageFrameId:e});this.logDebug("Sending MessageAck frame",t),this._frameSenderHook.trigger(t)}}!function(e){e.CONNECTION_IN_PROGRESS="CONNECTION_IN_PROGRESS",e.DISCONNECTION_IN_PROGRESS="DISCONNECTION_IN_PROGRESS",e.RECONNECTION_IN_PROGRESS="RECONNECTION_IN_PROGRESS",e.ESTABLISHED="ESTABLISHED",e.DISCONNECTED="DISCONNECTED",e.CLOSED="CLOSED"}(Vh||(Vh={}));class tf extends Zh{constructor(e,t){super(Vh.DISCONNECTED,e.config.logger,"Session"),this._axonClient=e,this._frameSenderHook=t,this._virtualConnections=new Map,this._lastVcMonotonicIndex=0,this.logSourceId=()=>this._sessionId?this._sessionId.substring(0,8):""}_handleWsAckFrame(e){var t;this.logDebug("Received WsAck frame",e);const n=this._virtualConnections;if(this._virtualConnections=new Map,this._lastVcMonotonicIndex=0,this._heartbeatIntervalInSec=void 0,this._sessionId!==e.sessionId){for(const e of n.values())e.transitionTo(Gh.DELETED),this.logDebug(`Marking no longer valid Virtual Connection ${e.id} as DELETED`);n.clear()}if(this._sessionId=void 0,!e.sessionId||!e.heartbeatFrequencyInSec||e.heartbeatFrequencyInSec<=0)return this.logError("Rejecting invalid WsAckFrame. Session not established.",e),void this.transitionTo(Vh.CLOSED);this._sessionId=e.sessionId,this._axonClient.config.preferredSessionId=this._sessionId,this._heartbeatIntervalInSec=e.heartbeatFrequencyInSec;for(const r of null!==(t=e.vcIds)&&void 0!==t?t:[]){const e=ef.VcIdToVcIndex(r.id);if(!e){this.logError(`Unexpected Virtual Connection with Vc Index (${e}).`);continue}const t=n.get(e);if((null==t?void 0:t.isCreated())&&r.status===zh.Active)this._virtualConnections.set(e,t),n.delete(e),this._lastVcMonotonicIndex<e&&(this._lastVcMonotonicIndex=e),this.logInfo(`Re-connected to Virtual Connection with index ${e}.`);else{this.logWarn(`Deleting unknown or inactive virtual connection with Vc Id (${r.id}).`);const e=Object.assign(Object.assign({},Xh.CreateFrame(Uh.DeleteVc)),{vcId:r.id});this._frameSenderHook.trigger(e)}}for(const e of n.values())e.transitionTo(Gh.DELETED),this.logDebug(`Marking pre-existing and no longer valid Virtual Connection (${e.id}) as DELETED`);this.transitionTo(Vh.ESTABLISHED),this.logDebug(`Axon session ${this._sessionId} established with heartbeat interval of ${this._heartbeatIntervalInSec} seconds.`)}_handleCreateVcAckFrame(e){this.logDebug("Received CreateVcAck frame",e);const t=ef.VcIdToVcIndex(e.vcId);if(t&&this._virtualConnections.has(t)){const e=this._virtualConnections.get(t);e?e.transitionTo(Gh.CREATED):this.logError(`Failed to handle Virtual Connection Ack Frame (VC with index ${this._sessionId} not found).`)}else this.logError(`Ignoring frame for an invalid Vc Id (${e.vcId}).`)}_handleDeleteVcAckFrame(e){this.logDebug("Received DeleteVcAck frame",e);const t=ef.VcIdToVcIndex(e.vcId),n=this._virtualConnections.get(t);n?(n.transitionTo(Gh.DELETED),this._virtualConnections.delete(t)||this.logError(`Failed to delete Virtual Connection (VC with index ${t} not found).`)):this.logError(`Ignoring frame for an invalid Vc Id (${e.vcId}).`),0===this._virtualConnections.size&&(this.logDebug("All Virtual Connections deleted. Closing Axon Session..."),this.close())}_handleReconnectFrame(e){this.logDebug("Received Reconnect frame",e)}_handleCloseSessionFrame(e){this.logDebug("Received CloseSession frame",e)}_handleVcFrame(e){const t=ef.VcIdToVcIndex(e.vcId);if(t&&this._virtualConnections.has(t)){const n=this._virtualConnections.get(t);if(n)switch(e.frameType){case Uh.Message:return n.handleAxonMessageFrame(e);case Uh.MessageAck:return n.handleAxonMessageAckFrame(e);case Uh.Error:return n.handleAxonErrorFrame(e);default:return void this.logError(`Ignoring frame for Vc ${e.vcId} (Unknown frame type: ${e.frameType}).`)}else this.logError(`Failed to access Virtual Connection # ${t} while handling frame ${e.vcId}.`)}else this.logError(`Ignoring Axon frame for Vc ${e.vcId} (No such VC exists).`)}get id(){var e;return null!==(e=this._sessionId)&&void 0!==e?e:""}get heartbeatIntervalInSec(){return this._heartbeatIntervalInSec}handleAxonFrame(e){switch(e.frameType){case Uh.WsAck:return this._handleWsAckFrame(e);case Uh.CreateVcAck:return this._handleCreateVcAckFrame(e);case Uh.DeleteVcAck:return this._handleDeleteVcAckFrame(e);case Uh.Reconnect:return this._handleReconnectFrame(e);case Uh.Closesession:return this._handleCloseSessionFrame(e);case Uh.Message:case Uh.MessageAck:case Uh.Error:return this._handleVcFrame(e);default:throw new Error("Failed to parse data frame; unknown frame type")}}isEstablished(){return this.state===Vh.ESTABLISHED}async ensureEstablished(e=2e3){const t=Date.now()+e;return await this._axonClient.ensureConnected(e)?!!this.isEstablished()||(this.state===Vh.DISCONNECTED&&this.transitionTo(Vh.CONNECTION_IN_PROGRESS),this.logDebug("Waiting for session to be established..."),await new Promise((e=>{const n=setTimeout((()=>{e()}),t-Date.now());this.once("established",(()=>{clearTimeout(n),e()}))})),this.isEstablished()):(this.logError("Axon Client could not be connected!"),!1)}expectReconnection(){this.state!==Vh.RECONNECTION_IN_PROGRESS&&this.transitionTo(Vh.RECONNECTION_IN_PROGRESS)}expectDisconnection(){this.state!==Vh.DISCONNECTION_IN_PROGRESS&&this.transitionTo(Vh.DISCONNECTION_IN_PROGRESS)}disconnect(){this.state!==Vh.CLOSED&&this.state!==Vh.DISCONNECTED&&this.transitionTo(Vh.DISCONNECTED)}close(){this.state!==Vh.CLOSED&&this.state!==Vh.DISCONNECTED&&(this.logDebug("Closing Axon Session..."),this._frameSenderHook.trigger(Xh.CreateFrame(Uh.Closesession)),this.transitionTo(Vh.CLOSED),this._virtualConnections.clear(),this._lastVcMonotonicIndex=0)}async createVc(e,t){if(!this.isEstablished())throw new Error("Axon Session is not established!");const n=++this._lastVcMonotonicIndex,r=new ef(this,this._frameSenderHook,n,e,t);return this._virtualConnections.set(r.index,r),r}async deleteVc(e){if(!this.isEstablished())throw new Error("Axon Session is not established!");const t=Object.assign(Object.assign({},Xh.CreateFrame(Uh.DeleteVc)),{vcId:e.id});this.logDebug("deleteVc",t),e.transitionTo(Gh.DELETE_IN_PROGRESS),this._frameSenderHook.trigger(t),this.logDebug("Waiting for VC to be deleted...");const n=Date.now()+2e3;return await new Promise((t=>{const r=setTimeout((()=>{t()}),n-Date.now());e.once("deleted",(()=>{clearTimeout(r),t()}))})),e.state===Gh.DELETED}}tf.State=Vh,function(e){e[e.SWITCHING_PROTOCOLS=101]="SWITCHING_PROTOCOLS",e[e.UNAUTHORIZED=401]="UNAUTHORIZED",e[e.FORBIDDEN=403]="FORBIDDEN",e[e.NOT_FOUND=404]="NOT_FOUND",e[e.INTERNAL_SERVER_ERROR=500]="INTERNAL_SERVER_ERROR",e[e.SERVICE_UNAVAILABLE=503]="SERVICE_UNAVAILABLE"}(Kh||(Kh={})),function(e){e[e.DISCONNECTED_NORMAL=1e3]="DISCONNECTED_NORMAL",e[e.DISCONNECTED_ERROR=1002]="DISCONNECTED_ERROR",e[e.DISCONNECTED_ABNORMAL=1006]="DISCONNECTED_ABNORMAL",e[e.DISCONNECTED_SESSION_CLOSED=4432]="DISCONNECTED_SESSION_CLOSED",e[e.DISCONNECTED_SESSION_ACTIVE=4433]="DISCONNECTED_SESSION_ACTIVE"}(Wh||(Wh={})),function(e){e[e.AXON_SERVER_DISCONNECTING=425]="AXON_SERVER_DISCONNECTING",e[e.AXON_VC_MALFORMED_ID=400]="AXON_VC_MALFORMED_ID",e[e.AXON_VC_ALREADY_EXISTS=4409]="AXON_VC_ALREADY_EXISTS",e[e.AXON_VC_INTERNAL_ERROR=4500]="AXON_VC_INTERNAL_ERROR",e[e.AXON_VC_SERVICE_TIMEOUT=4503]="AXON_VC_SERVICE_TIMEOUT"}($h||($h={})),function(e){e.CONNECTING="CONNECTING",e.RECONNECTING="RECONNECTING",e.CONNECTED="CONNECTED",e.DISCONNECTING="DISCONNECTING",e.DISCONNECTED="DISCONNECTED"}(Yh||(Yh={}));class nf extends Zh{static _createAxonClientFrameSenderHook(e){return{trigger:t=>{try{const n=JSON.stringify(t);e.send(n,t.frameType)}catch(t){e.logError("Invalid Axon frame passed to the sender hook",t)}}}}constructor(e){super(Yh.DISCONNECTED,e.logger,"WebSock"),this._config=e,this._txBuffer=[],this._connectionIteration=0,this._wsIndex=0,this._reconnectWithBackoffAttempt=0,this._onWsOpen=e=>{this.logDebug(`WebSocket opened for ${this._config.endpoint}.`),this.state!==Yh.DISCONNECTED&&this.state!==Yh.DISCONNECTING?this.state!==Yh.CONNECTING&&this.state!==Yh.RECONNECTING||(this.transitionTo(Yh.CONNECTED),this._reconnectBackoffTimer&&(clearTimeout(this._reconnectBackoffTimer),this._reconnectBackoffTimer=void 0)):this.logWarn("WebSocket opened for a disconnectig/disconnected Axon client!")},this._onWsClose=e=>(this.logDebug(`WebSocket closed (code:${e.code})[reason:${e.reason}].`),this.state===Yh.CONNECTING&&!e.wasClean&&this._config.preferredSessionId?(this._config.preferredSessionId=void 0,void this.reconnect()):this.isConnected()&&(e.code===Wh.DISCONNECTED_SESSION_CLOSED&&(this.logDebug("Axon server permanently closed the current session."),this._config.preferredSessionId=void 0),this.session.isEstablished())?(this.logWarn("WebSocket closed unexpectedly. Will re-connect using an incremental backoff strategy."),void this._scheduleReconnectWithBackoffStrategy()):void this.terminate()),this._onWsError=e=>{this.state===Yh.DISCONNECTING?this.logWarn(`Ignored WebSocket error event during Axon disconnecting workflow (${e})`):this.logError("WebSocket error",e.error)},this._onWsMessage=e=>{"string"==typeof e.data?this._handleTextMessage(e.data):this.logError("Unsupported binary message received (Unimplemented).")},this.logSourceId=()=>this._wsIndex.toString(),this._session=new tf(this,nf._createAxonClientFrameSenderHook(this))}_cancelHeartbeatMonitoring(){this._heartbeatMonitorTimeout&&(clearTimeout(this._heartbeatMonitorTimeout),this._heartbeatMonitorTimeout=void 0)}_restartHeartbeatMonitoring(){if(this._cancelHeartbeatMonitoring(),!this.isConnected()||!this.session.heartbeatIntervalInSec)return;const e=1300*this.session.heartbeatIntervalInSec;this._heartbeatMonitorTimeout=setTimeout((()=>{this.isConnected()&&(this.logWarn("Missed heartbeat from Axon server! Client will reconnect using backoff strategy."),this._scheduleReconnectWithBackoffStrategy())}),e),this.logDebug(`Server heartbeat expected by ${jh._epochToIsoTimeString(Date.now()+e)}.`)}_cancelHeartbeatMessage(){this._heartbeatSenderTimeout&&(clearTimeout(this._heartbeatSenderTimeout),this._heartbeatSenderTimeout=void 0)}_rescheduleHeartbeatMessage(){if(this._cancelHeartbeatMessage(),!this.isConnected()||!this.session.heartbeatIntervalInSec)return;const e=800*this.session.heartbeatIntervalInSec;this._heartbeatSenderTimeout=setTimeout((()=>{this.isConnected()&&this.send("\n")}),e),this.logDebug(`Client heartbeat scheduled at ${jh._epochToIsoTimeString(Date.now()+e)}.`)}_handleTextMessage(e){if(this._reconnectWithBackoffAttempt=0,"\n"===e)return this.logDebug(`Server heartbeat received at ${jh._epochToIsoTimeString(Date.now())}.`),void this._restartHeartbeatMonitoring();this.logDebug(`Message of ${e.length} char(s) received.`);try{const t=JSON.parse(e);this._session.handleAxonFrame(t),this._heartbeatSenderTimeout||this._rescheduleHeartbeatMessage(),this._restartHeartbeatMonitoring()}catch(t){this.logDebug("Received WebSocket text message",e),this.logError("Failed to handle WebSocket text message",t)}}_transmit(){if(this._ws&&this._ws.readyState===Jh.OPEN){for(const e of this._txBuffer)this._ws.send(e),"\n"===e?this.logDebug(`Client heartbeat sent at ${jh._epochToIsoTimeString(Date.now())}.`):this.logDebug(`Message of ${e.length} byte(s) sent.`);this._txBuffer=[],this._rescheduleHeartbeatMessage()}}get config(){return this._config}get session(){return this._session}isConnected(){return this.state===Yh.CONNECTED}async connect(){if(this.state!==Yh.RECONNECTING&&(this._reconnectWithBackoffAttempt=0),this.state!==Yh.DISCONNECTED&&this.state!==Yh.RECONNECTING)return this.logDebug(`Connection ignored; client not in DISCONNECTED or RECONNECTING state (current state: ${this.state}).`),!1;const e=++this._connectionIteration;this.transitionTo(Yh.CONNECTING),this.logDebug("Connection initiated; authenticating client before opening WebSocket.");const t=await this._config.authenticate();return e!==this._connectionIteration?(this.logDebug("Connection aborted; client must have been simultaneously reconnected, disconnected or terminated."),!1):t?(this._wsIndex++,this._ws=new Jh(this._config.signedUrl,"axon-v1"),this._ws.binaryType="arraybuffer",this._ws.onerror=this._onWsError,this._ws.onopen=this._onWsOpen,this._ws.onclose=this._onWsClose,this._ws.onmessage=this._onWsMessage,this.logDebug("WebSocket initialized."),this._waitForConnection()):(this.logError("Failed to authenticate against Axon service."),!1)}async ensureConnected(e=2e3){return!(this.state===Yh.DISCONNECTED||!await this._waitForConnection(e))||(await this.reconnect(),this.isConnected())}async _waitForConnection(e=2e3){if(this.isConnected())return!0;this.logDebug("Waiting for WebSocket connection...");const t=Date.now()+e;this._ws||await new Promise((e=>{const n=setInterval((()=>{(this._ws||Date.now()>t)&&(e(),clearInterval(n))}),50)}));const n=this._ws;return!!n&&(n.readyState===Jh.CONNECTING&&await new Promise((e=>{const n=setTimeout(e,t-Date.now());this.once("connected",(()=>{clearTimeout(n),e()}))})),this.isConnected()?(this.logDebug("WebSocket connection established."),!0):(this.logDebug("WebSocket connection failed."),!1))}async _deinitialize(e){this._cancelHeartbeatMonitoring(),this._cancelHeartbeatMessage();const t=Date.now()+e,n=this._ws;if(n){if(n.onmessage=null,n.onopen=null,n.onclose=null,n.readyState===Jh.OPEN&&this.session.isEstablished()&&(this.state===Yh.RECONNECTING?this.session.disconnect():(this.session.close(),await new Promise((e=>{const r=setTimeout(e,t-Date.now());n.addEventListener("close",(()=>{this.logDebug("WebSocket closed by server."),clearTimeout(r),e()}),{once:!0})})))),n.readyState===Jh.OPEN||n.readyState===Jh.CONNECTING){const t=Wh.DISCONNECTED_NORMAL;n.close(t),this.logDebug(`WebSocket closing initiated with code ${t} and timeout of ${e} ms.`)}n.readyState===Jh.CLOSING&&await new Promise((t=>{const r=setTimeout(t,e);n.addEventListener("close",(()=>{this.logDebug("WebSocket closed by client."),clearTimeout(r),t()}),{once:!0})}))}this._ws=void 0,this.logDebug("WebSocket deinitialized.")}send(e,t){if(t!==Uh.Closesession)switch(this.state){case Yh.CONNECTING:case Yh.RECONNECTING:this._txBuffer.push(e);break;case Yh.CONNECTED:this._txBuffer.push(e),this._transmit();case Yh.DISCONNECTING:case Yh.DISCONNECTED:}else{if(!this._ws)return;if(this._ws.readyState!==Jh.OPEN)return;this._ws.send(e),this.logDebug(`Close Session frame of ${e.length} bytes sent.`)}}async reconnect(){this.state!==Yh.RECONNECTING?(this.session.expectReconnection(),++this._connectionIteration,this.state!==Yh.DISCONNECTED&&(this.transitionTo(Yh.RECONNECTING),this.logInfo("WebSocket will reconnect now."),await this._deinitialize(300)),await this.connect()):this.logDebug("reconnect() aborted; client is already in RECONNECTING state.")}_scheduleReconnectWithBackoffStrategy(){if(++this._reconnectWithBackoffAttempt<2880){const e=Math.min(1e3*Math.pow(2,this._reconnectWithBackoffAttempt),3e4);this._reconnectBackoffTimer=setTimeout((()=>{this._scheduleReconnectWithBackoffStrategy()}),e),this.logInfo(`Reconnect attempt #${this._reconnectWithBackoffAttempt} starting now! The next attempt is scheduled in ${e}ms.`)}else this.logInfo(`Reconnect attempt #${this._reconnectWithBackoffAttempt} starting now! This is the last attempt!`);this.reconnect()}async terminate(e=300){this.state!==Yh.DISCONNECTED?(this._reconnectBackoffTimer&&(clearTimeout(this._reconnectBackoffTimer),this._reconnectBackoffTimer=void 0),this._reconnectWithBackoffAttempt=0,++this._connectionIteration,this.state!==Yh.DISCONNECTING&&this.transitionTo(Yh.DISCONNECTING),this._txBuffer=[],await this._deinitialize(e),this.state===Yh.DISCONNECTING&&this.transitionTo(Yh.DISCONNECTED)):this.logDebug("terminate() aborted; client is already in DISCONNECTED state.")}async disconnect(e=600){if(this.state===Yh.DISCONNECTED)return void this.logDebug("disconnect() aborted; client is already in DISCONNECTED state.");this.session.expectDisconnection(),this._config.preferredSessionId=void 0,++this._connectionIteration;const t=Date.now()+e,n=this._ws;this.logDebug(`disconnect() started with timeout of ${e} ms.`),this.transitionTo(Yh.DISCONNECTING),n&&n.readyState===Jh.CONNECTING&&await new Promise((e=>{const r=setTimeout(e,t-Date.now());n.addEventListener("open",(()=>{clearTimeout(r),e()}),{once:!0})})),await this.terminate(Math.max(0,t-Date.now()))}}nf.State=Yh;class rf{constructor(e){this._core=e,this._logger=new jh("ANS",e._environment.logSink)}async _ensureAxonVc(){if(this._axonVc){if(await this._axonVc.ensureActive())return this._axonVc;this.logDebug("ANS Virtual Connection is not active. Will create a new one..."),this._axonVc=void 0}const e=await this._core._getAxonClient();if(!await e.session.ensureEstablished())throw new Error("Axon Session could not be established!");const t=Object.assign(Object.assign({},this._core._environment.getValue("ANS_HEADERS")),{locale:e.config.locale});return this._axonVc=await e.session.createVc("ANS",t),this._axonVc}async ensureInitialized(){try{return(await this._ensureAxonVc()).ensureActive()}catch(e){return this.logError("Failed to create ANS Virtual Connection",e),!1}}async deinitialize(){if(!this._axonVc)return!0;let e;const t=this._axonVc;this._axonVc=void 0;try{if(e=await this._core._getAxonClient(),!e.isConnected())return!0;if(!await e.session.ensureEstablished())throw new Error("Axon Session could not be established!")}catch(e){return this.logWarn("ANS Virtual Connection deletion skipped",e),!0}try{return await e.session.deleteVc(t)}catch(e){return this.logError("Failed to delete ANS Virtual Connection",e),!1}}logDebug(e,...t){this._logger.logDebug(e,"Context",...t)}logInfo(e,...t){this._logger.logInfo(e,"Context",...t)}logWarn(e,...t){this._logger.logWarn(e,"Context",...t)}logError(e,...t){this._logger.logError(e,"Context",...t)}}aa([Fa],rf.prototype,"ensureInitialized",null),aa([Fa],rf.prototype,"deinitialize",null),Symbol.for("com.adobe.ccac-sam-js.instances"),function(e){e[e.Off=0]="Off",e[e.Err=1]="Err",e[e.Warn=2]="Warn",e[e.Info=3]="Info",e[e.Debug=4]="Debug"}(Qh||(Qh={}));class of extends Jl{constructor(e,t={}){super(),this._assetPool=new Xp(this,"project or adobeasset"),this._adobeAssetFactory=new Nh(this),this._fetchIndexState={},this._environment=new Ml(this,e,t),e.CACHE_KEEP_ALIVE_TTL&&Ga.setTTL(e.CACHE_KEEP_ALIVE_TTL)}_getAssetPool(){return this._assetPool}async _setAssetContextFromBindings(e){if(this._AssetContext)return void console.error("[SAMCore] AssetContext already initialized");this._AssetContext=e;const t=(await Promise.resolve().then((function(){return Zg}))).default;this._AssetContextJS=new t(this,this._assetPool)}_getAssetContext(){return this._AssetContext}get hostAssetContext(){if(!this._AssetContext)throw oa.create(Zs.UNSUPPORTED,"samCore.hostAssetContext cannot be used without first calling initializeSharedAssetModel()");return this._AssetContext}async _getGQLManager(){if(!this._gqlManager){const e=(await Promise.resolve().then((function(){return wk}))).default;this._gqlManager=new e(this),await this._gqlManager.initialize()}return this._gqlManager}async getAssetContext(){if(this._AssetContext)return this._AssetContext;const e=(await Promise.resolve().then((function(){return Zg}))).default;return this._AssetContext=new e(this,this._assetPool),await this._AssetContext._getONSContext(),await this.getCollaborationContext(),this._AssetContext}get assetLinkManager(){if(!this._AssetContext)throw oa.create(Zs.UNSUPPORTED,"samCore.assetLinkManager and samCore.assetContext cannot be used without first calling initializeSharedAssetModel()");if(!this._AssetContext._getAssetLinkManager())throw oa.create(Zs.UNSUPPORTED,"samCore.assetLinkManager cannot be used without first calling initializeSharedAssetModel()");return this._AssetContext._getAssetLinkManager()}get spaceContext(){if(ud("SAMCore.spaceContext","spaceContext is deprecated and will be removed on or after 2024-10-01"),!this._SpaceContext)throw oa.create(Zs.UNSUPPORTED,"samCore.spaceContext cannot be used without first calling initializeSharedAssetModel()");return this._SpaceContext}async getSpaceContext(){if(this._SpaceContext)return this._SpaceContext;const e=(await Promise.resolve().then((function(){return jk}))).default;return this._SpaceContext=new e(this),this._SpaceContext}_getSpaceContext(){return this._SpaceContext}get collaborationContext(){if(!this._CollaborationContext)throw oa.create(Zs.UNSUPPORTED,"samCore.collaborationContext cannot be used without first calling initializeSharedAssetModel()");return this._CollaborationContext}async getCollaborationContext(){if(this._CollaborationContext)return this._CollaborationContext;const e=(await Promise.resolve().then((function(){return Qk}))).default;return this._CollaborationContext=new e(this),this._CollaborationContext}_getCollaborationContext(){return this._CollaborationContext}get projectContext(){if(!this._ProjectContext)throw oa.create(Zs.UNSUPPORTED,"samCore.projectContext cannot be used without first calling initializeSharedAssetModel()");return this._ProjectContext}async getProjectContext(){if(this._ProjectContext)return this._ProjectContext;const e=(await Promise.resolve().then((function(){return oA}))).default;return this._ProjectContext=new e(this,this._assetPool),this._ProjectContext}_getProjectContext(){return this._ProjectContext}get classroomContext(){if(!this._ClassroomContext)throw oa.create(Zs.UNSUPPORTED,"samCore.classroomContext cannot be used without first calling initializeSharedAssetModel()");return this._ClassroomContext}async getClassroomContext(){if(this._ClassroomContext)return this._ClassroomContext;const e=(await Promise.resolve().then((function(){return dP}))).default;return this._ClassroomContext=new e(this,this._assetPool),this._ClassroomContext}_getClassroomContext(){return this._ClassroomContext}async getBoardContext(){if(this._BoardContext)return this._BoardContext;const e=(await Promise.resolve().then((function(){return vP}))).default;return this._BoardContext=new e(this,this._assetPool),this._BoardContext}_getBoardContext(){return this._BoardContext}_getAxonClient(){if(this._AxonClient)return this._AxonClient;const e=new Bh(this._environment.endpoints.AXON_HOST,(async e=>this._environment.fetch(e,{noApiKeyHeader:!0})),this._environment.logSink);this._environment.getValue("ENVIRONMENT")===Tl.Stage&&(e.logger.logLevel=Mh.DEBUG);const t=this._environment.getValue("LOCALE");return t&&(e.locale=t),this._AxonClient=Promise.resolve(new nf(e)),this._AxonClient}get ansContext(){return this._AnsContext||(this._AnsContext=new rf(this)),this._AnsContext}get frameioContext(){if(!this._FrameioContext)throw oa.create(Zs.UNSUPPORTED,"samCore.frameioContext cannot be used without first calling initializeSharedAssetModel()");return this._FrameioContext}async getANSContext(){return this.ansContext}async getFrameioContext(){if(this._FrameioContext)return this._FrameioContext;const e=(await Promise.resolve().then((function(){return S_}))).default;return this._FrameioContext=new e(this),this._FrameioContext}_getFrameioContext(){return this._FrameioContext}async getLibraryContext(){if(this._LibraryContext)return this._LibraryContext;const e=(await Promise.resolve().then((function(){return kP}))).default;return this._LibraryContext=new e(this,this._assetPool),this._LibraryContext}_getLibraryContext(){return this._LibraryContext}async getCustomModelContext(){if(this._CustomModelContext)return this._CustomModelContext;const e=(await Promise.resolve().then((function(){return KP}))).default;return this._CustomModelContext=new e(this,this._assetPool),this._CustomModelContext}async getGenerationHistoryContext(){if(this._GenerationHistoryContext)return this._GenerationHistoryContext;const e=(await Promise.resolve().then((function(){return eR}))).default;return this._GenerationHistoryContext=new e(this,this._assetPool),this._GenerationHistoryContext}_getCustomModelContext(){return this._CustomModelContext}makeObservable(e){return this._environment.mobx.register(e)}get environment(){return ud("SAMCore.environment","environment is deprecated and will be renamed for internal use on or after 2024-10-01"),this._environment}updateConfig(e){Object.keys(e).forEach((t=>{const n=t;this._environment.setValue(n,e[n])}))}_getWorkfrontContext(){return this._WorkfrontContext}async getWorkfrontContext(){if(this._WorkfrontContext)return this._WorkfrontContext;const e=(await Promise.resolve().then((function(){return nR}))).default;return this._WorkfrontContext=new e(this),this._WorkfrontContext}async getKnowledgeWorkspaceContext(){if(this._KnowledgeWorkspaceContext)return this._KnowledgeWorkspaceContext;const e=(await Promise.resolve().then((function(){return lR}))).default;return this._KnowledgeWorkspaceContext=new e(this),this._KnowledgeWorkspaceContext}async getAccessControlContext(){return new(0,(await Promise.resolve().then((function(){return mR}))).default)(this)}}aa([Fa],of.prototype,"getAssetContext",null),aa([va],of.prototype,"assetLinkManager",null),aa([Fa],of.prototype,"getSpaceContext",null),aa([va],of.prototype,"collaborationContext",null),aa([Fa],of.prototype,"getCollaborationContext",null),aa([va],of.prototype,"frameioContext",null),aa([va],of.prototype,"getAccessControlContext",null);const sf=(e,t)=>void 0!==Object.getOwnPropertyDescriptor(e,t),af={scope:["creative_cloud"],asset_id_opacity:!0};class cf extends Ou{_getEndpointHref(e){return`https://${this._core._environment.endpoints.USS_HOST}${e}`}async getQueryResponse(e,t){e=Object.assign(Object.assign({},af),e);const n=this._getEndpointHref("/universal-search/v2/search"),{PRODUCT_ID:r}=this._core._environment.getValue("HOST_PRODUCT_DATA");return(await this._doPost(n,{"Content-Type":"application/vnd.adobe.search-request+json","X-Product":r,"X-Product-Location":"SAM.js/10.0.392"},JSON.stringify(e),[200],!1,t)).json()}async searchSpace(e,t,n,r){var o,i,s,a;const c={hints:[{acp_platform_v2:!0,creative_cloud_rendition_v2:!0}],fetch_fields:{includes:["app_metadata","collaboration_metadata"]},sort_orderby:null!==(o=null==r?void 0:r.sort_orderby)&&void 0!==o?o:"modify_date",sort_order:null!==(i=null==r?void 0:r.sort_order)&&void 0!==i?i:"desc",limit:null!==(s=null==r?void 0:r.limit)&&void 0!==s?s:50,start_index:null!==(a=null==r?void 0:r.start_index)&&void 0!==a?a:0,[Yd.TYPE]:(null==r?void 0:r.type)||[],container:{asset_id:[e]}};return t?c.op_field_exists=[Qd]:c.op_none_of=[{op_field_exists:[Qd]},{[Yd.VISIBILITY]:["hiddenSelf","hiddenRecursive"]}],n&&c.fetch_fields.includes.push("_embedded"),this.getQueryResponse(c)}}class lf extends Ou{constructor(){super(...arguments),this._batchRequestLimit=50}get batchRequestLimit(){return this._batchRequestLimit}_getUrl(e){return`https://${this._core._environment.endpoints.INVITATIONS_HOST}${e}`}async getCollaborators(e){return await this._getSharedResponse(this._getUrl(`/api/v4/share/${encodeURIComponent(e)}?extraFeatures=direct_acl`))}async addCollaborators(e,t){await this._doPost(this._getUrl(`/api/v4/share/${encodeURIComponent(e)}`),{},JSON.stringify(t),[200])}async modifyCollaborators(e,t){const n=await this._doPatch(this._getUrl(`/api/v4/share/${encodeURIComponent(e)}?mode=direct_acl`),{},JSON.stringify(t),[200]);return await n.json()}async getCollaboratorListForUrns(e){const t={operation:"bulkGetShares",parameters:{urns:e,queryParams:{extraFeatures:"direct_acl,legacy_role"}}},n=await this._doPost(this._getUrl("/ops/v4/shares"),{"Content-Type":"application/json"},JSON.stringify(t),[200]),r=await n.json();if(!r.result||!Array.isArray(r.result))throw oa.create(Zs.UNKNOWN,"Failed to parse response for Invitation Service bulk API.");return r}async confirmAccess(e){await this._doPost(this._getUrl(`/api/v4/invitations/urn/${encodeURIComponent(e)}`),{},void 0,[200])}_shouldRetryMonitorResponse(e,t){return 200===e.status&&"completed"!==JSON.parse(t).jobStatus}async declineAccess(e){await this._doDelete(this._getUrl(`/api/v4/invitations/urn/${encodeURIComponent(e)}`),{},[200])}async getPendingInvitations(){const e=await this._doGet(this._getUrl("/api/v4/invitations"),{headers:{"Content-Type":"application/json"}});return await e.json()}}class uf extends Ou{constructor(){super(...arguments),this.repositoryIndex=`https://${this._core._environment.endpoints.ACP_CS_HOST}/index`,this.repositoryNameIndex=`https://${this._core._environment.endpoints.ACP_CS_HOST}/repositories`,this.workfrontRepositoryIndex=`https://${this._core._environment.endpoints.ACP_CS_HOST}/index-workfront`,this._useHighPriorityRequestsIfEnabled=!0,this._cache=this._core._environment.cache}get _fetchIndexState(){return this._core._fetchIndexState}set _fetchIndexState(e){this._core._fetchIndexState=e}_getAndCacheDocument(e){return this._getAllPages(e)}_getIndexHeaders(){return{"Cache-Control":"no-cache, no-store, max-age=0",directive:"index-skip-repo-regions"}}_getRepositoryHref(e){return`https://${this._core._environment.endpoints.ACP_CS_HOST}/content/repo/${e}/repositoryResource`}async getRootLink(e,t={}){return Da((await this.getIndex())._links,e,t)}async getIndex(){var e,t;const n=this._fetchIndexState;if(n.pendingCacheClear&&await n.pendingCacheClear,n.response&&n.hasChildren)return n.response;const r=await this._cache.getItem(this.repositoryIndex);if(r!==Nc&&(n.response=r,n.hasChildren=Boolean(null===(t=null===(e=n.response)||void 0===e?void 0:e.children)||void 0===t?void 0:t.length)),n.promise||(n.promise=new Promise(((e,t)=>{this._getResponse(this.repositoryIndex,{headers:this._getIndexHeaders(),additionalRetryErrorCodes:[404]}).then((async t=>{var r;(null===(r=t.children)||void 0===r?void 0:r.length)?(await this._cache.setItem(this.repositoryIndex,t),n.hasChildren=!0):(n.hasChildren=!1,n.promise=void 0),n.response=t,e(t)})).catch(t)}))),n.promise&&(!n.response||!n.hasChildren))try{await n.promise}catch(e){throw n.promise=void 0,e}return n.response}async getWorkfrontIndex(e){return await this._getResponse(this.workfrontRepositoryIndex,{headers:Object.assign(Object.assign({},this._getIndexHeaders()),{"Org-Id":e}),additionalRetryErrorCodes:[404]})}_clearIndexCache(){this._fetchIndexState.pendingCacheClear=new Promise((e=>{Promise.resolve(this._fetchIndexState.promise).finally((()=>this._cache.deleteItem(this.repositoryIndex))).finally((()=>{this._fetchIndexState={},e()}))}))}async _getAndCacheLinksFromHref(e){const t=await this._doGet(e),{_links:n}=await t.json();return{links:n}}getAssetResolveByIdHref(e){const t=new URL(`https://${this._core._environment.endpoints.ACP_CS_HOST}/links`);return $u(t,{assetId:e}),t.toString()}async getCloudQuotaUsedAndMax(){const e=Da((await this.getHomeDirectoryMetadata())._links,Ca.QUOTA),t=await this._getResponse(e);return{used:t["storage:bytesUsed"],total:t["storage:bytesLimit"]}}async resolveById(e){const t=this.getAssetResolveByIdHref(e),{links:n}=await this._getAndCacheLinksFromHref(t);return new cd(this,e,n,"")}async getRepoMetadataById(e,t,n){const r=n&&n[Ca.REPO_METADATA]?Da(n,Ca.REPO_METADATA):await this.getRootLink(Ca.RESOLVE_ID,{id:e});return await this._doGet(r,{resource:t}),t.data}async getRepoMetadataByPath(e,t,n,r){const o=r&&r[Ca.REPO_METADATA]?Da(r,Ca.REPO_METADATA):await this.getRootLink(Ca.RESOLVE_PATH,{repositoryId:e,path:t,mode:"id"});return await this._doGet(o,{resource:n}),n.data}async getHomeDirectoryMetadata(){return await this._getHomeDirectoryMetadata(0)}async _getHomeDirectoryMetadata(e){var t;let n=await this.getIndex();const r=this._core._environment.getValue("FEATURE_FLAGS");if((null==r?void 0:r["enable-response-cache"])&&0===e||(n=await(null!==(t=this._fetchIndexState.promise)&&void 0!==t?t:n)),!n.children.length){if(e>=5)throw oa.create(Zs.INVALID_OPERATION,"Home repository not found after 5 retries");return this._core._environment.log(`/index has no children, ${5-e} retries left`),await new Promise((t=>setTimeout(t,this._getRetryErrorDelay(void 0,e)))),await this._getHomeDirectoryMetadata(e+1)}return n.children[0]._embedded[Ca.REPO_METADATA]}async runOperation(e){var t,n,r;const o=await this.getRootLink(Ca.OPS),i={"Content-type":"application/vnd.adobe.asset-operation+json"},s=Array.isArray(e)?e[0]:e;"copy"===(null==s?void 0:s.op)&&(i.directive="ops-2021");const a="move"===(null==s?void 0:s.op),c=this._core._environment.getValue("FEATURE_FLAGS");a&&(null==c?void 0:c["enable-x-bucket-move"])&&(i["enable-x-bucket-move"]="true");const l=await this._doPost(o,i,JSON.stringify(e),"any");let u;try{u=await l.json()}catch(e){}if(u&&!Array.isArray(u)&&200!==l.status)return[Object.assign(Object.assign({},s),{error:oa.createWithRepositoryCode(l.status,null!==(t=u.type)&&void 0!==t?t:na.OPERATION_FAILED,null!==(r=null!==(n=u.title)&&void 0!==n?n:u.message)&&void 0!==r?r:"Operation failed")})];if(this._checkResponseStatus(l,o,[200]),!u)throw oa.create(Zs.UNKNOWN,"Failed to parse response for repo bulk API.");return(Array.isArray(u)?u:[u]).map((e=>{const{error:t}=e;return Object.assign(Object.assign({},e),{error:t?oa.createWithRepositoryCode(t.status,t.type,t.title):void 0})}))}async runOperationsForContext(e,t,n,r,o){var i;const s=await this.runOperation(e),a={failedResults:[],newModels:[]},c=n.createMutationSession(),l=[];for(const e of s){const n=e.id&&t.get(e.id);if(!n)continue;const{asset:s,error:u}=e;if(u){if(o){const e=null===(i=o.find((e=>e.match(u))))||void 0===i?void 0:i.action;if(e){l.push(e(n,u).then((e=>{e&&a.failedResults.push(e)})));continue}}a.failedResults.push({model:n,error:u})}else try{const e=r(c,n,s);e&&a.newModels.push(e)}catch(e){const t=e;if(!t||t.code!==Zs.UNKNOWN)throw e;a.failedResults.push({model:n,error:t})}}return c.commit(),await Promise.all(l),a}async getRepositoriesData(){return await this._cache.getItem(this.repositoryNameIndex,(()=>this._getResponse(this.repositoryNameIndex)),void 0,2592e6)}async getRepositoryName(e){var t,n;const r=await this.getRepositoriesData();if(!r)return;const o=r.children.find((t=>t._embedded[Ca.PRIMARY]["repo:repositoryId"]===e));return null===(n=null===(t=null==o?void 0:o._embedded[Ca.PRIMARY]["dc:title"])||void 0===t?void 0:t["rdf:_1"])||void 0===n?void 0:n["@value"]}async getStorageAssignee(e){const t=(await this.getRepositoriesData()).children.find((t=>t._embedded[Ca.PRIMARY]["repo:repositoryId"]===e));return(null==t?void 0:t._embedded[Ca.PRIMARY]["storage:assignee"])?null==t?void 0:t._embedded[Ca.PRIMARY]["storage:assignee"]:void 0}async getRepoOwnerMap(){const e=await this.getRepositoriesData();return new Map(e.children.map((e=>{const t=e._embedded[Ca.PRIMARY]||{};return[t["repo:repositoryId"],t["repo:owner"]]})))}async getAssetLinks(e){const t=this.getAssetResolveByIdHref(e),{_links:n}=await this._getResponse(t);return n}async getRepositoryLinks(e){const t=this._getRepositoryHref(e),{_links:n}=await this._getResponse(t);return n}async createFolderByPath(e,t,n=!0,r){const o=Da(null!=r?r:await this.getRepositoryLinks(t),Ca.CREATE,{path:e,intermediates:n,respondWith:Ca.REPO_METADATA});return(await this._doPost(o,{"Content-Type":Qu},void 0,[200,201])).json()}}aa([ga,ca(0,ha)],uf.prototype,"_getAndCacheDocument",null),aa([ga,ca(0,ha)],uf.prototype,"_getAndCacheLinksFromHref",null),aa([Fa],uf.prototype,"getRepositoriesData",null),aa([ga,ca(0,ha)],uf.prototype,"getRepositoryLinks",null);const df="firstLongPollStarted",pf="firstLongPollCompleted";class mf extends _a{constructor(e){super(),this.changedAssets=e}}class hf extends Event{constructor(e){super(df),this.cachedSubscriptionsUsed=e}}class ff extends Event{constructor(e){super(pf),this.expired=e}}const gf={name:"asset_name",created:"create_date",modified:"modify_date",shared:"shared_date"},vf={name:(e,t)=>Bd(e.name,t.name),shared:(e,t)=>Fd(e.shared,t.shared),created:(e,t)=>Fd(e.created,t.created),modified:(e,t)=>Fd(e.modified,t.modified)};class bf extends(Ud(vf)){}bf.default=new bf("descending","shared");var yf=Object.freeze({__proto__:null,OrderFieldToISWYAdobeAssetOrderBy:gf,default:bf});class _f{constructor(e,t,n){this._core=t,this._swyInterface=n,this._ussLoaderHelper=new up(e,t,this)}supportsFilter(e){return void 0!==e}async loadPage(e){return this._libraryContext||(this._libraryContext=await this._core.getLibraryContext()),this._ussLoaderHelper.loadPage(e)}async _getUSSResults({start:e,limit:t,mediaTypes:n,excludeMediaTypes:r,order:o,resource:i}){return this._swyInterface.getSWYAssets({orderBy:gf[o.field],orderDirection:o.direction,start:e,limit:t,mediaTypes:n,excludeMediaTypes:r,embedPermissions:!0},i)}}function Ef(e){(null==e?void 0:e.find((e=>e===Qu)))&&e.push(Ju)}const wf="application/vnd.adobe.hz.express+dcx";function xf(e){return(null==e?void 0:e.includes(wf))?[]:[{[Yd.FIELD_MATCHES]:{[Qd]:wf}}]}const Tf={orderDirection:"descending",orderBy:"shared_date",start:0,limit:0};class Sf extends Ou{async getSharedByMeAssets(e,t){Ef((t=Object.assign(Object.assign({},Tf),t)).type);const n={hints:{acp_platform_v2:!0},fetch_fields:{includes:["collab_metadata$$collaborators"]},"storage:assignee$$type":["user"],op_none_of:[{"app_metadata$$shell:visibility":"hiddenSelf"}],parent_id:[e],[Yd.TYPE]:t.type||[],sort_orderby:t.orderBy,sort_order:(r=t,"ascending"===r.orderDirection?"asc":"desc"),limit:t.limit,start_index:t.start};var r;return await this._core.hostAssetContext._ussInterface.getQueryResponse(n)}}const Of={orderDirection:"descending",orderBy:"shared_date",start:0,limit:0,mediaTypes:[],excludeMediaTypes:[]};class If extends Ou{async getSWYAssets(e,t){Ef((e=Object.assign(Object.assign({},Of),e)).mediaTypes),e.excludeMediaTypes=[...new Set(e.excludeMediaTypes.concat(Qu))],Ef(e.excludeMediaTypes);const n={shared_via_invite:!0,hints:{acp_platform_v2:!0},fetch_fields:{includes:Xc()},op_none_of:[{op_field_exists:["app_metadata$$cc:inheritable$$cc:team$$repo:assetId","app_metadata$$cc:inherited$$cc:space$$repo:assetId","app_metadata$$cc:inheritable$$cc:space$$repo:assetId"]},{[Yd.VISIBILITY]:["hiddenSelf","hiddenRecursive"]},{[Yd.CREATIVE_CLOUD_TOPLEVEL_COLLECTION_NAME]:"appdata"},{[Yd.TYPE]:e.excludeMediaTypes||[]},{[Yd.STORAGE_ASSIGNEE_ID]:this._core._environment.getValue("USER_ID")},...xf(e.mediaTypes)],[Yd.TYPE]:e.mediaTypes||[],sort_orderby:e.orderBy,sort_order:(r=e,"ascending"===r.orderDirection?"asc":"desc"),limit:e.limit,start_index:e.start};var r;return e.embedPermissions&&n.fetch_fields.includes.push("_embedded"),await this._core.hostAssetContext._ussInterface.getQueryResponse(n,t)}}const kf={orderDirection:"descending",orderBy:"modify_date",start:0,limit:0};class Af extends Ou{async getFilteredAssets(e){Ef((e=Object.assign(Object.assign({},kf),e)).mediaTypes),Ef(e.excludeMediaTypes);const t=Object.assign(Object.assign(Object.assign({hints:{acp_platform_v2:!0},fetch_fields:{includes:Xc()},[Yd.STORAGE_ASSIGNEE_TYPE]:["user"],op_none_of:[{op_field_exists:["app_metadata$$cc:inheritable$$cc:team$$repo:assetId","app_metadata$$cc:inherited$$cc:team$$repo:assetId"]},{[Yd.VISIBILITY]:["hiddenSelf","hiddenRecursive"]},{[Yd.CREATIVE_CLOUD_TOPLEVEL_COLLECTION_NAME]:"appdata"},{[Yd.TYPE]:e.excludeMediaTypes||[]}]},e.assetId?Object.assign({},e.deepSearch?{container:{asset_id:[e.assetId]}}:{parent_id:[e.assetId]}):{}),{[Yd.TYPE]:e.mediaTypes||[],sort_orderby:e.orderBy,sort_order:(n=e,"ascending"===n.orderDirection?"asc":"desc"),limit:e.limit,start_index:e.start}),e.query?{q:e.query}:{});var n;const r=e.userId,o=e.uploadedFrom;if(r&&(t.op_and=t.op_and||[],t.op_and.push({[Yd.STORAGE_ASSIGNEE_ID]:r})),o&&(t.op_and=t.op_and||[],t.op_and.push({[Yd.CREATED_FROM_UPLOAD]:!0}),Array.isArray(o))){const e=o.map((e=>({[Yd.CREATED_BY_CLIENT_ID]:e})));t.op_and.push({[Yd.OP_OR]:e})}return await this._core.hostAssetContext._ussInterface.getQueryResponse(t)}}const Cf={orderDirection:"descending",orderBy:"modify_date",start:0,limit:0};class Pf extends Ou{async getFilteredAssets(e){Ef((e=Object.assign(Object.assign({},Cf),e)).mediaTypes),Ef(e.excludeMediaTypes);const t=Object.assign({hints:{acp_platform_v2:!0},fetch_fields:{includes:Xc()},[Yd.STORAGE_ASSIGNEE_TYPE]:["user"],op_none_of:[{op_field_exists:["app_metadata$$cc:inheritable$$cc:space$$repo:assetId","app_metadata$$cc:inherited$$cc:space$$repo:assetId"]},{[Yd.VISIBILITY]:["hiddenSelf","hiddenRecursive"]},{[Yd.CREATIVE_CLOUD_TOPLEVEL_COLLECTION_NAME]:"appdata"},{[Yd.TYPE]:e.excludeMediaTypes||[]}],op_or:[{[Yd.STORAGE_ASSIGNEE_ID]:this._core._environment.getValue("USER_ID")},{[Yd.SHARED_VIA_INVITE]:!0}],[Yd.TYPE]:e.mediaTypes||[],sort_orderby:e.orderBy,sort_order:(n=e,"ascending"===n.orderDirection?"asc":"desc"),limit:e.limit,start_index:e.start},e.query?{q:e.query}:{});var n;return e.embedPermissions&&t.fetch_fields.includes.push("_embedded"),await this._core.hostAssetContext._ussInterface.getQueryResponse(t)}}const Rf={start:0,limit:0,mediaTypes:[],excludeMediaTypes:[]};class Lf extends Ou{_getCommonFilters(e){e=Object.assign(Object.assign({},Rf),e);const{uploadedFrom:t}=null!=e?e:{};Ef(e.mediaTypes),Ef(e.excludeMediaTypes),e.excludeMediaTypes=Array.from(new Set(["application/x-sharedcloud-collection+json",...e.excludeMediaTypes||[]]));const n={hints:{acp_platform_v2:!0},fetch_fields:{includes:Xc()},sort_order:"desc",limit:e.limit,start_index:e.start,[Yd.TYPE]:e.mediaTypes||[],op_none_of:[{[Yd.FIELD_EXISTS]:["app_metadata$$cc:inheritable$$cc:space$$repo:assetId","app_metadata$$cc:inherited$$cc:space$$repo:assetId","app_metadata$$cc:inheritable$$cc:team$$repo:assetId"]},{[Yd.VISIBILITY]:["hiddenSelf","hiddenRecursive"]},{[Yd.CREATIVE_CLOUD_TOPLEVEL_COLLECTION_NAME]:["appdata"]},{[Yd.TYPE]:e.excludeMediaTypes||[]},{[Yd.CREATIVE_CLOUD_TOPLEVEL_COLLECTION_NAME]:"pubs"},{[Yd.OP_AND]:[{[Yd.CREATIVE_CLOUD_TOPLEVEL_COLLECTION_NAME]:"cloud-content"},{[Yd.FIELD_EXISTS]:["app_metadata$$review:sourceAsset$$dc:format"]}]}]};if(e.embedPermissions&&n.fetch_fields.includes.push("_embedded"),t&&(n.op_and=[],n.op_and.push({[Yd.CREATED_FROM_UPLOAD]:!0})),t&&Array.isArray(t)){const e=n.op_and.push({[Yd.OP_OR]:[]});t.forEach((t=>{n.op_and[e-1][Yd.OP_OR].push({[Yd.CREATED_BY_CLIENT_ID]:t})}))}return t&&!Array.isArray(t)&&"ALL"!==t&&n.op_and.push({[Yd.CREATED_BY_CLIENT_ID]:t}),n}async getRecentAssets(e){const t=this._getCommonFilters(e),{userId:n}=null!=e?e:{};t.sort_orderby="modify_date";const r={[Yd.STORAGE_ASSIGNEE_ID]:null!=n?n:this._core._environment.getValue("USER_ID")};return n?(t.op_and||(t.op_and=[]),t.op_and.push(r)):(t.op_or||(t.op_or=[]),t.op_or.push(r),t.op_or.push({[Yd.SHARED_VIA_INVITE]:!0})),await this._core.hostAssetContext._ussInterface.getQueryResponse(t)}async getMRUAssets(e){const t=this._getCommonFilters(e);t.fetch_fields.includes.push(Jd);const{userId:n}=null!=e?e:{};return n&&(t.op_and||(t.op_and=[]),t.op_and.push({[Yd.STORAGE_ASSIGNEE_ID]:n})),t.sort_orderby=Jd,t.op_field_exists=[Jd],await this._core.hostAssetContext._ussInterface.getQueryResponse(t)}}class Df extends Ou{async transfer(e){const t=await this.discoverLinks(),n=await this._doPost(Da(t,Ca.ATS_MOVE),{"Content-Type":"application/json"},JSON.stringify(e),[200]),r=await n.json();if(r.status&&200!==r.status)throw oa.createWithResponse(n);return r.assetId}async discoverLinks(){return(await this._getResponse(this.getUrl("/")))._links}getUrl(e){return`https://${this._core._environment.endpoints.TRANSFER_SERVICE_HOST}${e}`}}class Nf{constructor(e,t,n,r){this._core=t,this._recentInterface=n,this._implicitFilter=r,this._ussLoaderHelper=new up(e,t,this)}supportsFilter(e){return void 0!==e}async loadPage(e){return this._libraryContext||(this._libraryContext=await this._core.getLibraryContext()),this._ussLoaderHelper.loadPage(e)}async _getUSSResults({start:e,limit:t,mediaTypes:n,excludeMediaTypes:r,filter:o}){const i={start:e,limit:t,mediaTypes:n,excludeMediaTypes:r,embedPermissions:!0};if(o.name===cp){const e=o;i.userId=e.userId,i.uploadedFrom=e.uploadedFrom}return this._recentInterface.getRecentAssets(i)}_postProcessPage(e,t){const{items:n}=t;n.length&&(this._implicitFilter._lastModificationDate=n[n.length-1].modified)}}class Mf extends Hd{constructor(){super({_isSharedWithYou:!0})}matches(e){return!e.isFolder&&!(this._lastModificationDate&&e.modified<this._lastModificationDate)&&super.matches(e)}}var Hf=Object.freeze({__proto__:null,default:Mf});async function jf(e,t,n,r,o){const i=[],s=[];if(e.failedResults.forEach((e=>{e.error.code===Zs.CONFLICT?i.push(e.model):s.push(e)})),i.length){for(const[e,t]of r)r.set(e,{newName:t.newName,countUsed:t.countUsed+1});const a=await o(i,t,n,!0,r);return a.failedResults=[...a.failedResults,...s],a.newModels=[...a.newModels,...e.newModels],a}return e}class Bf{constructor(e,t,n){this._recentInterface=n,this._ussLoaderHelper=new up(e,t,this)}supportsFilter(e){return void 0!==e}async loadPage(e){return this._ussLoaderHelper.loadPage(e)}async _getUSSResults({start:e,limit:t,mediaTypes:n,excludeMediaTypes:r}){return this._recentInterface.getMRUAssets({start:e,limit:t,mediaTypes:n,excludeMediaTypes:r,embedPermissions:!0})}}class Ff extends Hd{constructor(){super({_isSharedWithYou:!0})}matches(e){return!e.isFolder&&void 0!==e.lastAccessed&&super.matches(e)}}const Uf="library_data_changed",zf=new class extends ba{constructor(){super(Uf)}},qf="restrict_edit_changed",Gf=new class extends ba{constructor(){super(qf)}};class Vf extends Tu{constructor(e,t,n){super(e,{parseResponse:async e=>await e.blob(),skipRevalidation:()=>!0}),this._core=e,this._parent=t,this._renditionUrl=n}get renditionUrl(){return this._renditionUrl}async _loadData(){return this._parent._getLibraryInterface().getRenditionTileImage(this)}}class Kf extends Jl{constructor(e,t,n){super(),this._library=n,this._index=-1,this._core=this._library._core,this.type=e.type,this._index=t,"href"===this.type?(this._renditionUrl=e.rendition,this._renditionTileBlobHelper=new zp,this._renditionFetcher=new Lu(this._core,[200],(async()=>{const e=new Vf(this._core,this._library,this._renditionUrl);return this._renditionTileBlobHelper.fetch(e)})),this._renditionFetcher.on("change",(()=>{this.dispatch({type:"change"})}))):(this._renditionData=e.rendition,this.mimetype=e.rendition_mimetype),this.elementId=e.elementId,this.elementType=e.elementType}get imageUrl(){if("href"!==this.type)throw oa.create(Zs.UNKNOWN,"Cannot fetch rendition for non-image renditions");return this._renditionFetcher.getURL(200,Cu.PNG,this._renditionUrl)}get data(){if("href"!==this.type)return"object"==typeof this._renditionData?this._renditionData:(console.warn("Rendition data is not an object, returning default value."),{});throw oa.create(Zs.UNKNOWN,"Cannot get data for image renditions")}get imageStatus(){return this._renditionFetcher.renditionURLStatus(200,Cu.PNG,this._renditionUrl)}_releaseRenditions(){this._renditionFetcher&&this._renditionFetcher.release()}}aa([Ta],Kf.prototype,"imageUrl",null),aa([Ta],Kf.prototype,"imageStatus",null);class Wf extends Ou{_getMelvilleUrl(e){return`https://${this._core._environment.endpoints.MELVILLE_HOST}${e}`}async getCustomModels(e){if((null==e?void 0:e.limit)&&void 0===(null==e?void 0:e.start))throw oa.create(Zs.BAD_REQUEST,"[Melville] If limit is provided, start must also be provided.");e=$f(e);const t=Ma(this._getMelvilleUrl("/api/v1/custom-models"),e),[n,r]=vm(t),o=Object.assign(Object.assign({},{"Cache-Control":"no-cache, no-store, max-age=0"}),r);return await this._getResponse(n,{headers:o})}async getCustomModelById(e){return await this._getResponse(this._getMelvilleUrl(`/api/v1/custom-models/${e}`),{headers:{"Content-Type":"application/json"}})}async getCustomModelsUsingPageLink(e){const[t,n]=vm(this._getMelvilleUrl(e.href));return this._getResponse(t,{headers:n})}async createTrainingSet(e){const t=e["firefly#cme"]||e["firefly#ffmodel"];if(!e.name)throw oa.create(Zs.BAD_REQUEST,"Invalid argument: missing required name");if(!e.projectId)throw oa.create(Zs.BAD_REQUEST,"Invalid argument: missing required projectId. The parent must be a project");if(!t.schemaVersion)throw oa.create(Zs.BAD_REQUEST,"Invalid argument: missing required schemaVersion.");if(!t.trainingMode)throw oa.create(Zs.BAD_REQUEST,"Invalid argument: missing required trainingMode.");const n={name:e.name,parent_assetId:e.projectId,roles:[{type:"cm_training_set"}],"firefly#cme":Object.assign(Object.assign({},t),{version:t.schemaVersion})};return(await this._core.getLibraryContext())._createLibrary(n)}async getTrainingSetById(e){return(await this._core.getLibraryContext())._getLibraryRemotely(e,{selectors:["details"]})}async createCustomModel(e){return(await this._doPost(this._getMelvilleUrl("/api/v1/custom-models"),{"Content-Type":"application/json"},JSON.stringify(e),[201])).json()}async updateCustomModel(e,t){const n=`/api/v1/custom-models/${e}`;await this._doPut(this._getMelvilleUrl(n),{"Content-Type":"application/json"},JSON.stringify(t),[204,201,200])}async deleteCustomModel(e){const t=`/api/v1/custom-models/${e}`;await this._doDelete(this._getMelvilleUrl(t),{"Content-Type":"application/json"},[204])}async discardCustomModel(e){await this._doPost(this._getMelvilleUrl(`/api/v1/custom-models/${e}/discard`),{"Content-Type":"application/json"},"",[204])}async restoreCustomModel(e){await this._doPost(this._getMelvilleUrl(`/api/v1/custom-models/${e}/restore`),{"Content-Type":"application/json"},"",[204])}async publish(e){const t=`/api/v1/custom-models/${e}/publish`,n=await this._doPost(this._getMelvilleUrl(t),void 0,void 0,[200]);return await n.json()}async unpublish(e){const t=`/api/v1/custom-models/${e}/unpublish`,n=await this._doPost(this._getMelvilleUrl(t),void 0,void 0,[200]);return await n.json()}}const $f=e=>Object.fromEntries(Object.entries(e).map((([e,t])=>Array.isArray(t)?[e,t.sort()]:[e,t])).sort());function Yf(e){return e.isCustomModel}class Qf extends Km{constructor(e,t,n){super(e,t,n),this._core=e,this.isCustomModel=!0,this._displayName="",this._conceptId="",this._trainingMode="",this._compression="",this._schemaVersion="",this._customModelInterface=new Wf(this._core)}async trainingSet(){const e=await this._core.getLibraryContext();return await e.getLibraryByAssetId(this.trainingSetInfo.id)}async permanentlyDelete(){await this._customModelInterface.deleteCustomModel(this.id);const e=this._core.hostAssetContext._assetPool,t=e.createUpdateSession("Delete Custom Model");t.queueDiscardedItem(this),t.commit(),e.removeLocalItems([this.id])}async discard(){if(this.isDiscarded)throw oa.create(Zs.INVALID_OPERATION,"Asset is already discarded");await this._customModelInterface.discardCustomModel(this.id);const e=(await this._core.getCustomModelContext())._assetPool.createUpdateSession("discard custom model");(await this._core.getAssetContext())._adobeAssetUpdater.updateLocalItem(e,this,{"repo:state":"DISCARDED"}),e.commit()}async restore(){if(!this.isDiscarded)throw oa.create(Zs.INVALID_OPERATION,"Cannot restore an asset that is not discarded");const e=await this._core.getAssetContext();await this._customModelInterface.restoreCustomModel(this.id);const t=this._core._getAssetPool().createUpdateSession("restore custom model");e._adobeAssetUpdater.updateLocalItem(t,this,{"repo:state":"ACTIVE"}),t.commit()}async publish(){if("published"===this.publishedState)return;const e=await this._customModelInterface.publish(this.id),t=await this._core.getCustomModelContext(),n=t._assetPool.createUpdateSession();t._customModelUpdaterMelville.updateRemoteItem(n,e),n.commit()}async unpublish(){if("unpublished"===this.publishedState)return;const e=await this._customModelInterface.unpublish(this.id),t=await this._core.getCustomModelContext(),n=t._assetPool.createUpdateSession();t._customModelUpdaterMelville.updateRemoteItem(n,e),n.commit()}get displayName(){return this._displayName}get inferenceReady(){return this.appMetadata.data["cme:inferenceReady"]}get publishedState(){return this.appMetadata.data["cme:publishedState"]}get category(){return this.appMetadata.data["cme:category"]}get signature(){return this.appMetadata.data["cme:signature"]}get baseModelName(){var e;return null===(e=this.appMetadata.data["cme:baseModel"])||void 0===e?void 0:e.name}get baseModelVersion(){var e;return null===(e=this.appMetadata.data["cme:baseModel"])||void 0===e?void 0:e.version}get trainingInfo(){return{trainingState:this.appMetadata.data["cme:training"].state,progress:this.appMetadata.data["cme:training"].progress,jobId:this.appMetadata.data["cme:training"].jobId,errorMessage:this.appMetadata.data["cme:training"].errorMessage,errorCode:this.appMetadata.data["cme:training"].errorCode,links:this.appMetadata.data["cme:training"].links}}get trainingSetInfo(){return{id:this.appMetadata.data["cme:trainingSet"]["repo:assetId"],version:this.appMetadata.data["cme:trainingSet"]["repo:version"]}}get samplePrompt(){return this.appMetadata.data["cme:samplePrompt"]}get renditionUrl(){return super.getRenditionURL(Pu)}get conceptId(){return this._conceptId}get trainingMode(){return this._trainingMode}get baseModelSuperclass(){return this._baseModelSuperclass}get deltaWeightsID(){return this._deltaWeightsID}get contentType(){return this._contentType}get compression(){return this._compression}get schemaVersion(){return this._schemaVersion}get hasDefaultGeneratorPermissions(){return this.hasPermission(el.Read)&&!this.hasPermission(el.Write)&&!this.hasPermission(el.WriteComment)}async update(e){const t=Object.keys(e).filter((e=>ml.includes(e)));if(t.length)throw oa.create(Zs.UNSUPPORTED,`Update keys are unsupported: [${t}]. Use CustomModel.patchAppMetadata`);const n=await this._core.getCustomModelContext();await n.updateCustomModel(this.id,e)}patchAppMetadata(e){const t=e.map((e=>e.path)).filter((e=>!ml.includes(e.substring(1))));if(t.length)throw oa.create(Zs.UNSUPPORTED,`Patch paths are unsupported: [${t}]. Use "CustomModel.update"`);return super.patchAppMetadata(e)}}aa([va,Ta],Qf.prototype,"trainingSet",null),aa([Ta],Qf.prototype,"displayName",null),aa([Ta],Qf.prototype,"inferenceReady",null),aa([Ta],Qf.prototype,"publishedState",null),aa([Ta],Qf.prototype,"category",null),aa([Ta],Qf.prototype,"baseModelName",null),aa([Ta],Qf.prototype,"baseModelVersion",null),aa([Ta],Qf.prototype,"trainingInfo",null),aa([Ta],Qf.prototype,"trainingSetInfo",null),aa([Ta],Qf.prototype,"samplePrompt",null),aa([Ta],Qf.prototype,"renditionUrl",null),aa([Ta],Qf.prototype,"conceptId",null),aa([Ta],Qf.prototype,"trainingMode",null),aa([Ta],Qf.prototype,"deltaWeightsID",null),aa([Ta],Qf.prototype,"contentType",null),aa([Ta],Qf.prototype,"compression",null),aa([Ta],Qf.prototype,"schemaVersion",null);const Jf=new Od({localItemType:Qf,remoteIdProperty:"repo:assetId",propertyUpdater:new Md({"_appMetadata._data":{name:"application_metadata",format:"object_subset",set:(e,t)=>{t.appMetadata._mergeData(e)}},_displayName:{name:"repo:name",format:{parse:e=>{const t=e.lastIndexOf(".");return e.slice(0,t)},isEqual:Sl}},_conceptId:{name:"firefly#ffmodel",format:{parse:e=>e.conceptId,isEqual:Sl}},_contentType:{name:"firefly#ffmodel",format:{parse:e=>e.contentType,isEqual:Sl}},_trainingMode:{name:"firefly#ffmodel",format:{parse:e=>e.trainingMode,isEqual:Sl}},_baseModelSuperclass:{name:"firefly#ffmodel",format:{parse:e=>e.baseModelSuperclass,isEqual:Sl}},_deltaWeightsID:{name:"firefly#ffmodel",format:{parse:e=>e.deltaWeightsID,isEqual:Sl}},_compression:{name:"firefly#ffmodel",format:{parse:e=>e.compression,isEqual:Sl}},_permissions:{get:function(e){return void 0!==e.asset_acl?nl(e.asset_acl):Id},format:"number"},_schemaVersion:{name:"firefly#ffmodel",format:{parse:e=>e.schemaVersion,isEqual:Sl}},__links:{name:"_links",format:"object"},_name:"repo:name",_path:"repo:path",_created:{name:"repo:createDate",format:"date_as_number"},_modified:{name:"repo:modifyDate",format:"date_as_number"},_createdBy:"repo:createdBy",_version:"version",_etag:"repo:etag",_storageRegion:"storage:region",_size:{name:"repo:size",format:"number"}})});class Zf extends Hd{constructor(e={}){const{trainingSetId:t,generatorOnly:n}=e;super(sa(e,["trainingSetId","generatorOnly"])),this._trainingSetId=t,this._generatorOnly=n}matches(e){return!!Yf(e)&&(!this._trainingSetId||this._trainingSetId===e.trainingSetInfo.id)&&!(this._generatorOnly&&!e.hasDefaultGeneratorPermissions)&&super.matches(e)}}class Xf{constructor(e,t,n){this._assetPool=e,this._core=t,this._libraryId=n}async loadPage(){return await this._loadPage()}async _loadPage(){const e=await this._core.getLibraryContext(),t=await e._libraryInterface.getLibraryData(this._libraryId),n=this._core._environment.getValue("USS_LIST_UPDATE_LATENCY"),r=Date.now()-n,o=this._assetPool.createLoaderUpdateSession(r);e._libraryUpdater.updateRemoteItem(o,t),o.commit();let i=[];if(t.roles.some((e=>"cm_training_set"===e.type))){const e=t.custom_models;if(!e)return{items:i,total:0};const n=this._assetPool.createLoaderUpdateSession(r);i=Jf.updateRemoteItems(n,e),n.commit()}return{items:i,total:i.length}}}function eg(e){return e.isLibrary}class tg extends Km{constructor(e,t,n){super(e,t,n),this._core=e,this.isLibrary=!0,this._libraryInterface=new bm(this._core),this._libraryDataLoadInfo={state:"NOT_LOADED"},this._type="application/vnd.adobe.library+dcx",this._needsRepoMetadata=!0,hd.manageLazyLoading(this,[{event:Gf,fetchData:this._refreshEditingRestricted}])}_getLibraryInterface(){return this._libraryInterface}async getContents(){if(!this._contents||!this._contents.deref()){const e=await this._core.getLibraryContext(),t=await e._getLibrariesModule();this._contents=new WeakRef(t.getLibraryContents(this))}return this._contents.deref()}_getContentsSync(){if(!this._contents||!this._contents.deref()){const e=this._core._getLibraryContext()._getLibrariesModule_NoLoad();this._contents=new WeakRef(e.getLibraryContents(this))}return this._contents.deref()}get _libraryLoaded(){return"LOADED"===this._libraryDataLoadInfo.state}_setLibraryLoadState(e){const{state:t}=this._libraryDataLoadInfo;if(e!==t)if(this._libraryDataLoadInfo.state=e,"LOADED"===e)this._libraryDataLoadInfo.resolve&&this._libraryDataLoadInfo.resolve();else if("LOADING"===e){let e;this._libraryDataLoadInfo.promise=new Promise((t=>{e=t})),this._libraryDataLoadInfo.resolve=e}else"NOT_LOADED"===e&&(this._libraryDataLoadInfo.resolve&&this._libraryDataLoadInfo.resolve(),this.emit(Uf))}async _waitForLibraryLoad(e=!1){return this._populateLibraryDataIfNotLoading(),await this._libraryDataLoadInfo.promise,e&&!this._libraryLoaded&&await this._waitForLibraryLoad(!1),this._libraryDataLoadInfo.promise}async _load({repoMetadata:e,appMetadata:t,effectivePermission:n,perUserMetadata:r,requireLibraryDataFetch:o}={}){await super._load({repoMetadata:e,appMetadata:t,effectivePermission:n,perUserMetadata:r}),this._setLibraryLoadState("NOT_LOADED"),o&&(this._populateLibraryDataIfNotLoading(),await this._waitForLibraryLoad())}get elementsCount(){return this._populateLibraryDataIfNotLoading(),this._elementsCount}get displayName(){return this._populateLibraryDataIfNotLoading(),this._displayName}get documentType(){return this._populateLibraryDataIfNotLoading(),this._documentType}get publishedTo(){var e,t,n;return null===(n=null===(t=null===(e=this.appMetadata)||void 0===e?void 0:e.data)||void 0===t?void 0:t["brand:publishedTo"])||void 0===n?void 0:n["repo:assetId"]}get publishedFrom(){var e,t,n;return null===(n=null===(t=null===(e=this.appMetadata)||void 0===e?void 0:e.data)||void 0===t?void 0:t["brand:publishedFrom"])||void 0===n?void 0:n["repo:assetId"]}get lastPublishedVersion(){var e,t;return null===(t=null===(e=this.appMetadata)||void 0===e?void 0:e.data)||void 0===t?void 0:t["brand:lastPublishedVersion"]}get extractedFrom(){var e,t,n;return null===(n=null===(t=null===(e=this.appMetadata)||void 0===e?void 0:e.data)||void 0===t?void 0:t["brand:extractedFrom"])||void 0===n?void 0:n.map((e=>e["repo:assetId"]))}get roles(){return this._populateLibraryDataIfNotLoading(),this._libraryRoles}get customModelInfo(){return this._populateLibraryDataIfNotLoading(),this._customModelInfo}get renditionGrid(){return this._populateLibraryDataIfNotLoading(),this._renditionGridTiles}async setRoles(e){const t={roles:Array.isArray(e)?e:[e]};await this._libraryInterface.updateMetadata(this.id,t),this._setLibraryLoadState("NOT_LOADED"),await this._populateLibraryDataIfNotLoading()}get isBookmarked(){return this._populateLibraryDataIfNotLoading(),this._libraryLoaded?!!this._bookmark:void 0}get _isPublic(){return this._libraryLoaded?"public"===this._ownership:void 0}get ownership(){return this._populateLibraryDataIfNotLoading(),this._ownership}async getCustomModels(){var e;if(!(null===(e=this.roles)||void 0===e?void 0:e.filter((e=>"cm_training_set"===e.type))))throw oa.create(Zs.INVALID_OPERATION,"Can only get custom models from training set libraries");const t=this._core._getAssetPool();return new Fp(t,[new Xf(t,this._core,this.id)],new Zf({trainingSetId:this.id}))}get libraryManifestId(){return this._populateLibraryDataIfNotLoading(),this._legacyLibraryId}async move(e){return this.moveLibrary(e)}async duplicate(e){if(this.ancestorIDs&&this.ancestorIDs.length>0)return super.duplicate(e);if(this._parentAssetId){const t=await this._core.getAssetContext(),n=await t.getAssetWithCloudID(this._parentAssetId);return await this._copy(n,e)}return Promise.reject(oa.create(Zs.BAD_REQUEST,"Library.duplicate() requires at least one of { this.ancestorIDs, this._parentAssetId } to be defined."))}async moveLibrary(e,t){const n=await this._libraryInterface.moveLibrary(this.cloudID,e.cloudID,t),r=(await this._core.getAssetContext())._assetPool.createUpdateSession("move library"),o=await this._core.getLibraryContext();n.library_urn!==this.id?r.queueDiscardedItem(this):(o._libraryUpdater.updateLocalItem(r,this,n),this._setLibraryLoadState("LOADED")),r.commit()}async rename(e){await this._libraryInterface.updateMetadata(this.id,{name:e}),this._setLibraryLoadState("NOT_LOADED")}async discard(){if(this.isDiscarded)throw oa.create(Zs.INVALID_OPERATION,"Asset is already discarded");await this._libraryInterface.discardLibrary(this.cloudID);const e=(await this._core.getLibraryContext())._assetPool.createUpdateSession("discard library");(await this._core.getAssetContext())._adobeAssetUpdater.updateLocalItem(e,this,{"repo:state":"DISCARDED"}),e.commit()}async permanentlyDelete(){await this._libraryInterface.permanentlyDeleteLibrary(this.cloudID);const e=(await this._core.getLibraryContext())._assetPool.createUpdateSession("permanently delete library");e.queueDiscardedItem(this),e.commit()}async restore(){if(!this.isDiscarded)throw oa.create(Zs.INVALID_OPERATION,"Cannot restore an asset that is not discarded");const e=await this._core.getAssetContext();await this._libraryInterface.restoreLibrary(this.cloudID);const t=this._core._getAssetPool().createUpdateSession("restore library");e._adobeAssetUpdater.updateLocalItem(t,this,{"repo:state":"ACTIVE"}),t.commit()}async _copy(e,t){return this.copyLibrary(e,t)}async copyLibrary(e,t,n){const r=await this._libraryInterface.copyLibrary(this.cloudID,t,null==e?void 0:e.cloudID,n),o=this._core._getAssetPool().createUpdateSession("copy library"),i=(await this._core.getLibraryContext())._libraryUpdater.updateRemoteItem(o,r);return i._setLibraryLoadState("LOADED"),o.commit(),i}async bookmark(){if(await this._waitForLibraryLoad(!0),this.isBookmarked)return;let e={};if(this._isPublic)return Promise.reject("Bookmarking public libraries not implemented.");e={id:this._legacyLibraryId,type:"collab",urn:this.cloudID};const{bookmarks:t}=await this._libraryInterface.bookmarkLibraries([e]),n=t.find((e=>e.id===this._legacyLibraryId)),r=await this._core.getLibraryContext(),o=r._assetPool.createUpdateSession("bookmark library");r._libraryUpdater.updateLocalItem(o,this,{bookmark:n}),o.commit()}async unbookmark(){var e;await this._waitForLibraryLoad(!0);const t=null===(e=this._bookmark)||void 0===e?void 0:e.id;if(!t)return;await this._libraryInterface.unbookmarkLibrary(t);const n=await this._core.getLibraryContext(),r=n._assetPool.createUpdateSession("unbookmark library");n._libraryUpdater.updateLocalItem(r,this,{bookmark:void 0}),r.commit()}async _populateLibraryDataIfNotLoading(){if("NOT_LOADED"===this._libraryDataLoadInfo.state){this._setLibraryLoadState("LOADING");const e=await this._core.getLibraryContext(),t=await this._libraryInterface.getLibraryData(this.id,{isDiscarded:this.isDiscarded}),n=this._core._getAssetPool().createUpdateSession();e._libraryUpdater.updateLocalItem(n,this,t),this._setLibraryLoadState("LOADED"),n.commit()}}get isEditingRestricted(){return this._isEditingRestricted}get _isCCIProjectLibrary(){var e,t;return null!==(t=this._ownership&&"team"===this._ownership&&"user"===this.storageAssignee.type&&(null===(e=this.repoPath)||void 0===e?void 0:e.startsWith("/projects/")))&&void 0!==t&&t}async setEditingRestricted(e,t){await this._ensureLink(Ca.AC_POLICY);const n=await this._getAssetInterface();await n.setEditingInheritanceRestricted(e,t),this._isEditingRestricted=e,hd.updatedExternally(this,qf)}async _refreshEditingRestricted(){await this._ensureLink(Ca.AC_POLICY);const e=await this._getAssetInterface();this._isEditingRestricted=await e.getEditingInheritanceRestricted()}async _reloadPermissions(){return hd.setLoadStatus(this,qf,md.NotLoaded),super._reloadPermissions()}get _roles_NoLazyLoad(){return this._libraryRoles}get _ownership_NoLazyLoad(){return this._ownership}get _isBookmarked_NoLazyLoad(){return!!this._bookmark}get _displayName_NoLazyLoad(){return this._displayName}get _legacyLibraryId_NoLazyLoad(){return this._legacyLibraryId}}aa([Va],tg.prototype,"getContents",null),aa([Va],tg.prototype,"_getContentsSync",null),aa([Ta(zf)],tg.prototype,"elementsCount",null),aa([Ta(zf)],tg.prototype,"displayName",null),aa([Ta(zf)],tg.prototype,"documentType",null),aa([Ta],tg.prototype,"publishedTo",null),aa([Ta],tg.prototype,"publishedFrom",null),aa([Ta],tg.prototype,"lastPublishedVersion",null),aa([Ta],tg.prototype,"extractedFrom",null),aa([Ta(zf)],tg.prototype,"roles",null),aa([Ta(zf,"_customModelInfo")],tg.prototype,"customModelInfo",null),aa([Ta(zf)],tg.prototype,"renditionGrid",null),aa([Ta(zf)],tg.prototype,"isBookmarked",null),aa([Ta(zf)],tg.prototype,"_isPublic",null),aa([Ta(zf)],tg.prototype,"ownership",null),aa([va],tg.prototype,"getCustomModels",null),aa([Ta(zf)],tg.prototype,"libraryManifestId",null),aa([fd(Gf,"_isEditingRestricted")],tg.prototype,"isEditingRestricted",null);const ng={_bookmark:{name:"bookmark",format:"object"},_libraryRoles:{name:"roles",format:"object",isArray:!0},_ownership:"ownership",_legacyLibraryId:"id",_customModelInfo:{name:"firefly#cme",format:{parse:e=>{const t=Object.assign(Object.assign({},e),{schemaVersion:e.version?e.version:e.schemaVersion});return delete t.version,t},isEqual:Il}},_renditionGridRaw:{name:"rendition_grid",format:"object",set:(e,t)=>{const n=t;!function(e,t){var n,r;let o=null!==(n=t._renditionGridTiles)&&void 0!==n?n:t._renditionGridTiles=[];const i=[e.main,...null!==(r=e.tiles)&&void 0!==r?r:[]].filter((e=>!!e));i.forEach(((e,n)=>{const r=o.find((t=>t.elementId===e.elementId));r?(r._index=n,"href"===e.type?r._renditionUrl=e.rendition:r._renditionData=e.rendition):o.push(new Kf(e,n,t))})),o=o.filter((e=>!!i.find((t=>t.elementId===e.elementId))||(e._releaseRenditions(),!1))),o.sort(((e,t)=>e._index-t._index)),t._renditionGridTiles=o}(e,n),n._renditionGridRaw=e}},_displayName:"name",_elementsCount:{name:"elements_count",format:"number"},_parentAssetId:{name:"parent_assetId",format:"string"},_documentType:{name:"document_type",format:"string"}},rg={_etag:"manifest_etag",_repositoryID:"repo:repositoryId",_path:"storage_path",_version:"version",_created:{name:"created_date",format:"date_as_number"},_modified:{name:"modified_date",format:"date_as_number"},_discarded:{name:"archived_date",format:"date_as_number"},_createdBy:"created_by",_modifiedBy:"modified_by",_discardedBy:"archived_by","_appMetadata._data":{name:"application_metadata",format:"object_subset",set:(e,t)=>{t.appMetadata._mergeData(e)}},_storageAssignee:{name:"storage_assignee",format:$m},_size:{name:"storage_used",format:"number"},_permissions:{get:function(e){return void 0!==e.asset_acl?nl(e.asset_acl):"public"===e.ownership?el.Read|el.Ack|el.ReadAppMetadata:"private"===e.ownership?tl:Id},format:"number"},_isSharedWithYouAsset:{get:function(e,t){if(e.collaboration){const n=t._core._environment.getValue("USER_ID");return e.collaboration.collaborators.some((e=>"DIRECT"===e.inheritanceType&&e.collaborator===n))}return Id},format:"boolean"},_isShared:{get:function(e){return e.collaboration?e.collaboration.collaborators.some((e=>"DIRECT"===e.inheritanceType)):Id},format:"boolean"},_directCollaboratorCount:{get:function(e){return e.collaboration?e.collaboration.collaborators.filter((e=>"DIRECT"===e.inheritanceType)).length:Id},format:"number"},_isPublicLink:{get:function(e){return e.collaboration?!!e.collaboration.public:Id},format:"boolean"},_shareFlagsAreDirty:{get:function(e){return!e.collaboration&&Id},format:"boolean"}},og=Object.assign(Object.assign({},ng),rg),ig=new Od({localItemType:tg,remoteIdProperty:"library_urn",changeEventMap:new Map([["_libraryRoles",zf],["_displayName",zf],["_legacyLibraryId",zf],["_bookmark",zf],["_ownership",zf],["_renditionGridRaw",zf],["_elementsCount",zf],["_documentType",zf]]),propertyUpdater:new Md(og)}),sg={orderDirection:"descending",orderBy:"modify_date",start:0,limit:0,mediaTypes:[],excludeMediaTypes:[]};class ag extends Ou{async getPublishedAssets(e){Ef((e=Object.assign(Object.assign({},sg),e)).mediaTypes),Ef(e.excludeMediaTypes);const t={sort_orderby:e.orderBy,hints:{acp_platform_v2:!0},fetch_fields:{includes:["app_metadata"]},op_or:[{[Yd.CREATIVE_CLOUD_TOPLEVEL_COLLECTION_NAME]:"pubs"},{[Yd.OP_AND]:[{[Yd.CREATIVE_CLOUD_TOPLEVEL_COLLECTION_NAME]:"cloud-content"},{[Yd.FIELD_EXISTS]:["app_metadata$$review:sourceAsset$$dc:format"]}]}],op_none_of:[{[Yd.TYPE]:e.excludeMediaTypes||[]},...xf(e.mediaTypes)],[Yd.STORAGE_ASSIGNEE_ID]:this._core._environment.getValue("USER_ID"),asset_id_opacity:!0,[Yd.TYPE]:e.mediaTypes||[],sort_order:(n=e,"ascending"===n.orderDirection?"asc":"desc"),limit:e.limit,start_index:e.start};var n;return await this._core.hostAssetContext._ussInterface.getQueryResponse(t)}}class cg{constructor(e,t,n){this._publishedInterface=n,this._ussLoaderHelper=new up(e,t,this)}supportsFilter(e){return void 0!==e}async loadPage(e){return this._ussLoaderHelper.loadPage(e)}async _getUSSResults({start:e,limit:t,mediaTypes:n,excludeMediaTypes:r,order:o}){return this._publishedInterface.getPublishedAssets({orderBy:rp[o.field],orderDirection:o.direction,start:e,limit:t,mediaTypes:n,excludeMediaTypes:r})}_getItemData(e){return Object.assign(Object.assign({},e),{published:!0})}}class lg extends Hd{constructor(){super({_isPublished:!0})}}class ug extends Hd{constructor(){super({_isDiscarded:!0,_isSharedWithYou:!0})}matches(e){return!this.isSyncedAsset(e)&&!this.isMobileCreation(e)&&!(!e.hasPermission(el.Restore)&&!e.hasPermission(el.Delete))&&super.matches(e)}isSyncedAsset(e){return e.repoPath.startsWith("/files/")}isMobileCreation(e){return e.repoPath.startsWith("/assets/")&&!e.repoPath.startsWith("/assets/adobe-libraries/")}}const dg={limit:50,start:0,orderDirection:"descending",orderBy:"modified",mediaTypes:[],excludeMediaTypes:[]},pg=["creative_cloud_colortheme","creative_cloud_gradient","_embedded"],mg=["application/vnd.adobe.draw.project+dcx","application/vnd.adobe.sketch.project+dcx","application/vnd.adobe.photoshop-mix.composition+dcx","application/vnd.adobe.photoshop-fix.composition+dcx","application/vnd.adobe.line.sketchbook+dcx","application/vnd.adobe.layup.project+dcx","application/vnd.adobe.comp.project+dcx","application/vnd.adobe.clip.project+dcx","application/vnd.adobe.clsproject+dcx","image/vnd.adobe.cls+dcx"];class hg extends Ou{async getDiscardedAssets(e,t){Ef((e=Object.assign(Object.assign({},dg),e)).mediaTypes),Ef(e.excludeMediaTypes);const n="ascending"===e.orderDirection?"asc":"desc",r=Zd[e.orderBy||"modified"],o=this._core._environment.getValue("USER_ID"),i={hints:{acp_platform_v2:!0},creative_cloud_archive:!0,creative_cloud_discarded_directly:!0,[Yd.TYPE]:e.mediaTypes||[],fetch_fields:{includes:[...Xc(),...pg]},op_or:[{[Yd.STORAGE_ASSIGNEE_ID]:o},{op_and:[{[Yd.STORAGE_ASSIGNEE_TYPE]:"org"},{[Yd.TYPE]:["application/vnd.adobe.library+dcx"]},{[Yd.REPO_ACL_MODIFIER]:"grant",[Yd.REPO_ACL_PRIVILEGES]:["write"],[Yd.REPO_ACL_RELATIONS]:[Ca.PRIMARY]}]},{op_and:[{op_or:[{[Yd.STORAGE_ASSIGNEE_ID]:o},{[Yd.STORAGE_ASSIGNEE_TYPE]:"org"}]},{op_field_exists:["app_metadata$$cc:inheritable$$cc:team$$repo:assetId","app_metadata$$cc:inherited$$cc:team$$repo:assetId"]}]}],op_none_of:[{[Yd.TYPE]:e.excludeMediaTypes||[]},{[Yd.VISIBILITY]:["hiddenSelf","hiddenRecursive"]},{[Yd.FIELD_EXISTS]:["app_metadata$$review:sourceAsset$$dc:format"]},{[Yd.CREATIVE_CLOUD_TOPLEVEL_COLLECTION_NAME]:["archive","files"]},{[Yd.TYPE]:mg}],sort_orderby:r,sort_order:n,limit:e.limit,start_index:e.start};return this._core.hostAssetContext._ussInterface.getQueryResponse(i,t)}}class fg{constructor(e,t,n){this._core=t,this._discardedInterface=n,this._ussLoaderHelper=new up(e,t,this)}supportsFilter(e){return void 0!==e}async loadPage(e){this._libraryContext||(this._libraryContext=await this._core.getLibraryContext());const t=await this._core.hostAssetContext._getListOfRepositoryIDs();return null==t||t.forEach((e=>this._core.projectContext._canRestoreProject(e))),this._ussLoaderHelper.loadPage(e)}_getUSSResults({start:e,limit:t,mediaTypes:n,excludeMediaTypes:r,order:o,resource:i}){return this._discardedInterface.getDiscardedAssets({start:e,limit:t,orderBy:o.field,orderDirection:o.direction,mediaTypes:n,excludeMediaTypes:r},i)}_getItemData(e){var t;const n=e.creative_cloud_colortheme||e.creative_cloud_gradient||null===(t=e._links)||void 0===t?void 0:t[Ca.RENDITION],r="element"===e.asset_sub_type;return r&&(e._links=Object.assign(Object.assign({},e._links||{}),{[Ca.RENDITION]:n})),Object.assign(Object.assign({},e),{isArchivedLibraryElement:r})}}class gg extends Hd{constructor(e){super({_isSharedWithYou:!0}),this._query="",this._projectsOnly=!1,this._query=(null==e?void 0:e._query)||"",this._projectsOnly=(null==e?void 0:e._projectsOnly)||!1}get query(){return this._query}get projectsOnly(){return this._projectsOnly}matches(e){return!(this._matchingIDsFromSearch&&!this._matchingIDsFromSearch.has(e.id))&&!(this._query&&!this._matchingIDsFromSearch)&&super.matches(e)}}class vg extends Ou{constructor(){super(...arguments),this.queryPath="/uss/v3/query"}async getQueryResponse(e){const t=`https://${this._core._environment.endpoints.USSv3_HOST}${this.queryPath}`,n={experienceId:"Default-Global-Search-Experience",queries:[Object.assign({id:"query1",scope:{entities:["AcpAsset"]},fetchFields:[np.SharedBy,np.LastAccessDate,np.CCInheritable,np.CCInherited,np.HzDocumentMetadata]},e)]};return(await this._doPost(t,{"X-App-Token":this._core._environment.getValue("ENVIRONMENT")===Tl.Stage?"4c7f3f73-27a6-48f9-8447-d2c8404661fa":"4c988f33-6435-4469-b37b-7dbe33687bd8","content-type":"application/vnd.adobe.search-request+json"},JSON.stringify(n),[200])).json()}}const bg=50;class yg{constructor(e,t,n){this._assetPool=e,this._core=t,this._loader=n,this._getItemData=this._getItemDataWithUserId(this._core._environment.getUserId())}async loadPage(e,t){var n,r;const{order:o,limit:i=bg,filter:s,implicitFilter:a,resource:c}=e,l=this._core._environment.getValue("USS_LIST_UPDATE_LATENCY"),u=Date.now()-l;t=t||0;const{mediaTypes:d,excludeMediaTypes:p,excludeInheritanceTypes:m}=s,h=(await this._loader._getUSSResults({order:o,limit:i,filter:s,implicitFilter:a,resource:c,start:t,mediaTypes:Array.from(null!=d?d:[]),excludeMediaTypes:Array.from(null!=p?p:[]),excludeInheritanceTypes:Array.from(null!=m?m:[])})).queryResults[0],f=h.items||[],g=this._assetPool.createLoaderUpdateSession(u),v=this._loader._extractItems?this._loader._extractItems(g,f):this._extractItems(g,f);let b;const y=h.metadata.totalHits||0,_=f.length,E=0===_?t+i:t+_;E<y&&(b=e=>this.loadPage(e,E));const w={items:v,total:y,loadNextPage:b,mostRecentValidMutation:u};return null===(r=(n=this._loader)._postProcessPage)||void 0===r||r.call(n,e,w),g.commit(),w}_getItemDataWithUserId(e){return t=>{var n,r;return Object.assign(Object.assign(Object.assign(Object.assign({},t.rm),{sharedViaInvite:(null===(n=t.cm)||void 0===n?void 0:n.sharedBy.length)>0&&t.cm.sharedBy[0]!==e,isShared:(null===(r=t.cm)||void 0===r?void 0:r.sharedBy.length)>0}),t.am&&{_embedded:{[Ca.APP_METADATA]:t.am}}),{shareFlagsAreDirty:!1})}}_extractItems(e,t){var n,r;return this._core._adobeAssetFactory.assetsFromUSSV3AppMetadata(e,t,null!==(n=this._loader._getItemData)&&void 0!==n?n:this._getItemData,null===(r=this._loader)||void 0===r?void 0:r._libraryContext)}}class _g{constructor(e,t,n,r){this._core=t,this._globalSearchInterface=n,this._implicitFilter=r,this._ussLoaderHelper=new yg(e,this._core,this)}supportsFilter(e){return void 0!==e}async loadPage(e){return this._libraryContext||(this._libraryContext=await this._core.getLibraryContext()),this._ussLoaderHelper.loadPage(e)}_getUSSResults({start:e,limit:t=50,order:n,mediaTypes:r,excludeMediaTypes:o,excludeInheritanceTypes:i}){const{_query:s,_projectsOnly:a}=this._implicitFilter;return this._globalSearchInterface.globalSearch({start:e,limit:t,query:s,order:n,mediaTypes:[...r||[]],excludeMediaTypes:[...o||[]],excludeInheritanceTypes:[...i||[]],projectsOnly:a})}_postProcessPage({filter:e},{items:t}){this._implicitFilter._matchingIDsFromSearch=new Set([...this._implicitFilter._matchingIDsFromSearch||[],...t.map((e=>e.id))])}}class Eg extends Ou{constructor(e,t){super(e),this._ussInterface=t}async globalSearch({query:e,start:t=0,limit:n=50,order:r,mediaTypes:o,excludeInheritanceTypes:i,projectsOnly:s}){var a,c;const{field:l="modified",direction:u="descending"}=r||{},d=[];return s?d.push({[tp.DIRECTORY_TYPE]:["team"]}):(null!==(a=null==o?void 0:o.length)&&void 0!==a&&a&&d.push({[tp.MEDIA_TYPE]:o}),null!==(c=null==i?void 0:i.length)&&void 0!==c&&c&&d.push({[tp.INHERITANCE_TYPE]:{funcParams:{fields:i}}})),this._ussInterface.getQueryResponse({start:t,limit:n,textQuery:e,sorts:[{sortOrderBy:op[l],sortOrder:"ascending"===u?ep.Ascending:ep.Descending}],filters:d})}}class wg{constructor(e,t,n,r){this._implicitFilter=t,this._core=n,this._adobeAssetGlobalSearchInterface=r,this._ussLoaderHelper=new up(e,n,this)}supportsFilter(e){return void 0!==e}async loadPage(e){return this._libraryContext||(this._libraryContext=await this._core.getLibraryContext()),this._ussLoaderHelper.loadPage(e)}_getUSSResults({start:e,limit:t,order:n,mediaTypes:r,excludeMediaTypes:o}){var i;const s=null===(i=this._implicitFilter)||void 0===i?void 0:i._query;return this._adobeAssetGlobalSearchInterface.getFilteredAssets({orderBy:rp[n.field],orderDirection:n.direction,start:e,limit:t,mediaTypes:r,excludeMediaTypes:o,query:s,embedPermissions:!0})}_postProcessPage(e,t){const{items:n}=t;this._implicitFilter._matchingIDsFromSearch=new Set([...this._implicitFilter._matchingIDsFromSearch||[],...n.map((e=>e.id))])}}class xg extends Hd{constructor(){super({_isSharedWithYou:!0})}matches(e){return!!e._isSWYAsset_NoLazyLoad&&!e.isProject&&super.matches(e)}}const Tg=[Ca.AC_EFFECTIVE,Ca.APP_METADATA,Ca.PROJECTS_CREATOR,Ca.REPOSITORY],Sg={orderDirection:"ascending",orderBy:"repo:name",start:0,limit:0,embed:Tg,isDiscarded:!1},Og={first:10,embed:Tg};class Ig extends Ou{constructor(){super(...arguments),this._gradientResourcesByLanguage=new Map}async _discoverLinks(e){return(await this._getResponse(e))._links}_getEndpointHref(e){return`https://${this._core._environment.endpoints.PROJECTS_HOST}${e}`}_getCreateEndpointHref(){return this._getEndpointHref("/api/v3/internal/csc-projects/:create")}async _discoverProjectLinks(){return this._discoverLinks(this._getEndpointHref("/api/v3/index"))}async getProjects(e,t){const n=function(e,t){const n=Object.assign(Object.assign({},Sg),t),r=function(e){const t={};return e.start&&(t.start=e.start),e.limit&&(t.limit=e.limit),t}(n);r.orderBy=function(e){return("ascending"===e.orderDirection?"+":"-")+e.orderBy}(n);const{embed:o,view:i,repositoryId:s,ownerId:a,nameContains:c,isDiscarded:l,directorySubtypes:u}=n;return(null==o?void 0:o.length)&&(r.embed=o.join(",")),i&&(r.view=i),s&&(r.repositoryId=s),c&&(r.nameContains=c),a&&(r.ownerId=a),l&&(r.state="discarded"),u&&(r.directorySubtype=u.join(",")),Da(e,Ca.PROJECTS_COLLECTION,r)}(await this._discoverProjectLinks(),e);return await this._getResponse(n,{resource:t})}async getRecentProjects(e,t){const n=function(e,t){var n;const r=Object.assign(Object.assign({},Og),t),o={};return r.after&&(o.after=r.after),r.first&&(o.first=r.first),(null===(n=r.embed)||void 0===n?void 0:n.length)&&(o.embed=r.embed.join(",")),Da(e,Ca.PROJECTS_RECENT,o)}(await this._discoverProjectLinks(),e);return await this._getResponse(n,{resource:t})}async _getProjectLink(e,t=Tg){return Da(await this._discoverProjectLinks(),Ca.PROJECTS_PRIMARY,Object.assign({assetId:e},t.length?{embed:t.join(",")}:void 0))}async getProject(e,t=Tg){const n=await this._getProjectLink(e,t);return await this._getResponse(n)}async getProjectsWithLink(e){return await this._getResponse(e.href)}async _getCreateLink(e){return Da(await this._discoverProjectLinks(),Ca.PROJECTS_CREATE,e.length?{embed:e.join(",")}:void 0)}async createProject(e,t=Tg){const n=await this._getCreateLink(t),r=await this._doPost(n,{"Content-Type":ka},JSON.stringify(e),[201,403]);let o={};try{o=await r.json()}catch(e){}if(403===o.status){if(o.type===na.CHILDREN_LIMIT_EXCEEDED)throw oa.create(Zs.PROJECT_LIMIT_EXCEEDED,"Maximum number of Projects exceeded",{response:r,reqId:r.headers.get("x-request-id")||""});{const e=oa.createWithResponse(r,r.url);throw this._core._environment.error(`ProjectsInterface error ${e}`),e}}return o}async createCSCProject(e,t,n){const{path:r,parentAssetId:o,projectDirectorySubType:i,name:s,appMetadata:a}=e;let c=Object.assign({"project:directorySubtype":i.toString(),"repo:name":s},a?{[Ca.APP_METADATA]:Object.assign({},a)}:{});const l=this._getCreateEndpointHref();c=r?Object.assign(Object.assign({},c),{"repo:path":r}):Object.assign(Object.assign({},c),{"repo:assetId":o});const u=await this._doPost(l,Object.assign({"Content-Type":ka,"Org-Id":t},n?{"User-Id":n}:{}),JSON.stringify(c),[201]);return await u.json()}async resolveProjectByName(e){const t=await this._getResolveByPathLink(e);return this._getResponse(t)}async renameProject(e,t){const n=Da(t,Ca.PROJECTS_RENAME);await this._doPost(n,{"Content-Type":ka},JSON.stringify({"repo:name":e}),[204])}async _getResolveByPathLink(e,t){return Da(await this._discoverProjectLinks(),Ca.RESOLVE_PATH,Object.assign({path:e},t?{repositoryId:t}:{}))}async validateProjectName(e,t){const n=await this._getResolveByPathLink(e,t);await this._doHead(n)}async discardProject(e,t){if(!(null==t?void 0:t[Ca.DISCARD]))throw oa.create(Zs.BAD_REQUEST,`Discard link is missing for this project${e}`);const n=Da(t,Ca.DISCARD);await this._doPost(n,void 0,void 0,[204])}async restoreProject(e,t){if(!(null==t?void 0:t[Ca.RESTORE]))throw oa.create(Zs.BAD_REQUEST,`Restore link is missing for this project${e}`);const n=Da(t,Ca.RESTORE);await this._doPost(n,void 0,void 0,[204])}getGradientsResource(e){let t=this._gradientResourcesByLanguage.get(e);if(!t){let n=!1;t=new Tu(this._core,{getCacheKey:(t,n)=>`${t}-${n}-${e}`,skipRevalidation:()=>n,onResponse:async(e,t)=>{t.preliminary||(n=!0)},loadData:async()=>{const n=await this._getGradientsLink();await this._doGet(n,{headers:{"Content-Type":ka,"Accept-Language":e},resource:t})}}),this._gradientResourcesByLanguage.set(e,t)}return t}async _getGradientsLink(){return Da(await this._discoverProjectLinks(),Ca.PROJECTS_GRADIENTS_COLLECTION)}async getGradients(e){const t=this.getGradientsResource(e);return await t.get({})}async patchProject(e,t){const n=[];t.gradientID&&n.push({op:"replace",path:il.GRADIENT_ID,value:t.gradientID});const r=Da(e,Ca.APP_METADATA);await this._doPatch(r,{"Content-Type":Aa,"If-Match":"*"},JSON.stringify(n),[204])}async _getCapabilityLink(e,t){return Da(await this._discoverProjectLinks(),Ca.PROJECTS_CAPABILITY,Object.assign({privilege:e},t?{repositoryId:t}:{}))}async getCapability(e,t){const n=await this._getCapabilityLink(e,t);try{await this._doGet(n)}catch(e){if(!ia(e))throw e;const t=e._additionalInfo.response;if(!t)throw e;if(![404,403].includes(t.status))throw e;switch((await t.json()).type){case na.ADMIN_ONLY:throw oa.create(Zs.ACCESS_DENIED,"Admin disabled creation of projects for user",void 0,Xs.PROJECTS_ADMIN_ONLY);case na.NO_HOME_REPOSITORY:throw oa.create(Zs.NOT_FOUND,"No home repository for the user",void 0,Xs.PROJECTS_NO_HOME_REPOSITORY);case na.INVALID_HOME_REPOSITORY:throw oa.create(Zs.NOT_FOUND,"Invalid home Repository for the user",void 0,Xs.PROJECTS_INVALID_REPOSITORY);default:throw e}}}async createLibraryReference(e,t){const n=Da(t,Ca.PROJECTS_REFERENCE_CREATE);return(await this._doPost(n,{"Content-Type":ka},JSON.stringify({"project:referenceId":e}),[201])).json()}async _issueContextAPIRequest(e,t,n){const r=JSON.stringify({"repo:assetId":e,"repo:repositoryId":t});return(await this._doPost(n,{"Content-Type":"application/json"},r,[200])).json()}async _getOrganizationsCollectionLink(){return Da(await this._discoverProjectLinks(),Ca.ORGANIZATIONS_COLLECTION)}async getOrganizations(e){const t=await this._getOrganizationsCollectionLink();await this._doGet(t,{resource:e})}async deleteLibraryReference(e,t){const n=Da(t,Ca.PROJECTS_REFERENCE_PRIMARY,{referenceId:e});await this._doDelete(n,{"Content-Type":ka},[204])}}aa([ga((function(e){return Pa(e,ol)})),ca(0,ha)],Ig.prototype,"_discoverLinks",null),aa([Fa],Ig.prototype,"getGradients",null),aa([Fa],Ig.prototype,"getOrganizations",null);const kg="organizations_changed",Ag=new class extends ba{constructor(){super(kg)}},Cg={[Ca.STUDENT_ASSIGNMENTS_COLLECTION]:["assignmentId","assignmentCode","includeStudentDocuments"],[Ca.STUDENT_ASSIGNMENTS_PRIMARY]:["studentAssignmentId","includeStudentDocuments"]};var Pg;!function(e){e.NOT_STARTED="NOT_STARTED",e.IN_PROGRESS="IN_PROGRESS",e.RETURNED="RETURNED",e.SUBMITTED="SUBMITTED"}(Pg||(Pg={}));const Rg=[Pg.IN_PROGRESS,Pg.NOT_STARTED,Pg.RETURNED,Pg.SUBMITTED];var Lg;!function(e){e.Any="ANY",e.Self="SELF"}(Lg||(Lg={}));const Dg={includeStudentDocuments:!1},Ng=xm();class Mg extends Ou{async _discoverLinks(e){return(await this._getResponse(e,{headers:Ng}))._links}_getEndpointHref(e){return`https://${this._core._environment.endpoints.ASSIGNMENTS_HOST}${e}`}async discoverStudentAssignmentLinks(){return this._discoverLinks(this._getEndpointHref("/api/v1/index"))}async getStudentAssignments(e){let t={};if(e.assignmentId)t={assignmentId:e.assignmentId};else{if(!e.assignmentCode)throw oa.create(Zs.BAD_REQUEST,"Either assignmentCode or assignmentId must be provided");t={assignmentCode:e.assignmentCode}}const{loadDocuments:n=!1}=e,r=sa(e,["loadDocuments"]),o=Object.assign({},r);Object.keys(o).forEach((e=>{const t=o[e];(""===t||void 0===t||Array.isArray(t)&&0===t.length)&&delete o[e]}));const i=Object.assign(Object.assign(Object.assign({},t),o),{includeStudentDocuments:n}),s=function(e,t){const n=Object.assign(Object.assign({},Dg),t);return new URL(Da(e,Ca.STUDENT_ASSIGNMENTS_COLLECTION,n)).toString()}(await this.discoverStudentAssignmentLinks(),i);return await this._getResponse(s,{headers:Ng})}async getStudentAssignment(e,t,n){var r;const o=null!==(r=null==t?void 0:t.loadDocuments)&&void 0!==r&&r,i=Object.assign({studentAssignmentId:e,includeStudentDocuments:o},t),s=Da(await this.discoverStudentAssignmentLinks(),Ca.STUDENT_ASSIGNMENTS_PRIMARY,i);return this._getResponse(s,{headers:Object.assign(Object.assign({},Ng),n)})}async return(e){const{links:t,studentAssignmentId:n,submissionId:r}=e,o=Da(t,Ca.ASSIGNMENTS_RETURN,{studentAssignmentId:n,submissionId:r});return(await this._doPost(o,Ng,void 0,[200])).json()}async start(e){const{assignmentId:t,links:n}=e,r=Da(n,Ca.ASSIGNMENTS_START,{assignmentId:t});return(await this._doPost(r,Ng,void 0,[200])).json()}async submit(e){const{links:t,studentAssignmentId:n,submissionId:r}=e,o=Da(t,Ca.ASSIGNMENTS_SUBMIT,{studentAssignmentId:n,submissionId:r});return(await this._doPost(o,Ng,void 0,[200])).json()}}aa([ga((function(e){return Pa(e,Cg)})),ca(0,ha)],Mg.prototype,"_discoverLinks",null);const Hg="application/vnd.adobecloud.subscription+json",jg="Authorization",Bg={includeResources:[{reltype:"api:annotation"},{reltype:"api:metadata/repository"},{reltype:"api:metadata/application"},{reltype:"api:ac/policy"}]};class Fg extends _a{constructor(e){super(),this.fromCache=e}}class Ug extends wu{constructor(e,t){if(super(e._core),this._onsContext=e,this._assets=new Map,this._watchedAssets=new Map,this._initializedFromCache=!1,t){const{id:e,href:n,assets:r,expiresAt:o}=t;this._subscriptionId=e,this._subscriptionHref=n,this._expiresAt=o,this._watchedAssets=new Map(Object.entries(r)),this._initializedFromCache=this._watchedAssets.size>0}}get subscriptionId(){return this._subscriptionId}get subscriptionHref(){return this._subscriptionHref}get expiresAt(){var e;return null!==(e=this._expiresAt)&&void 0!==e?e:0}get lastError(){return this._lastError}get watchedAssets(){return this._watchedAssets}abort(){return!!this._retryTimeout&&(clearTimeout(this._retryTimeout),this._retryTimeout=void 0,this.logInfo(`Subscription ${this.subscriptionId} retry got aborted`),!0)}get assets(){return this._assets}set assets(e){this._assets=new Map(e),this._update()}async _update(e=0){var t;this.abort();const n=this._assets;if(Il(n,this._watchedAssets))this._lastError?(this._lastError=void 0,this.emit(ya)):this._initializedFromCache&&this.emit(ya,new Fg(!0));else{this.logInfo(`Setting ${n.size} asset Id(s) for ${this.subscriptionId||"<pending subscription id>"}`);try{0===n.size?(this.logInfo(`Deleting subscription ${this.subscriptionId} (requested assets no longer exist)`),await this._deleteSubscriptionFromServer()):this._subscriptionHref?(this.logDebug(`Updating subscription ${this.subscriptionId} on the server with ${n.size} asset(s):`,n),await this._updateSubscriptionOnServer(n)):(this.logDebug(`Creating new subscription for ${n.size} asset(s):`,n),await this._createSubscriptionOnServer(n)),this._watchedAssets=n,this._lastError=void 0,this.emit(ya)}catch(n){if(this.logError(`Error updating subscription ${this.subscriptionId}:`,n),this._lastError=n,this.emit(ya),e<3){let r=1e3*(Na(null===(t=n.response)||void 0===t?void 0:t.headers)||Ug.DEFAULT_RETRY_INTERVAL_SEC);r=Math.max(10,r),this._retryTimeout=setTimeout((()=>{this._retryTimeout=void 0,this._update(e+1)}),r)}}}}async _parseSubscriptionResponse(e,t){const n=await t();if(n.status<200||n.status>=300){let t=`operation ${e} with http response.status: ${n.status}`;if(403===n.status){const e=await n.json();e.type===na.SUBSCRIPTION_COUNT&&(t=`Maximum number of subscriptions per user per device exceeded (${e.max})`)}throw this.logError(t),oa.createWithResponseAndDescription(n,t)}const r=await n.json();if(!(r.id&&r._links&&r._links.self&&r._links.self.href)){const e="No subscription ID or href was returned in subscribe response.";throw this.logError(e),oa.create(Zs.BAD_REQUEST,e,{response:n})}this._subscriptionId=r.id,this._subscriptionHref=r._links.self.href,r.expiresAt&&(this._expiresAt=r.expiresAt)}async _createRequestBody(e){const t=function(e){const t=[];return e.forEach(((e,n)=>t.push(Object.assign(Object.assign({id:n},Bg),e)))),t}(null!=e?e:this.watchedAssets),n=await this._core._environment.getDeviceId(),r={id:this.subscriptionId,objects:t,device:{id:n},expiresAt:Date.now()+this._core._environment.getValue("ONS_SUBSCRIPTION_TIME_TO_LIVE")};return JSON.stringify(r)}async _createSubscriptionOnServer(e){const t=await this._onsContext.getLink(Ca.SUBSCRIPTION_CREATE),n=await this._createRequestBody(e);return this._parseSubscriptionResponse("create",(()=>this._core._environment.fetch(t,{method:"POST",body:n,authHeader:jg,headers:{"Content-Type":Hg}})))}async _updateSubscriptionOnServer(e){const t=this._watchedAssets,n=e,r=[];n.forEach(((e,n)=>{if(!t.has(n)){const t={op:"add",path:"/objects/-",value:Object.assign(Object.assign({id:n},Bg),e)};r.push(t)}})),t.forEach(((e,t)=>{if(!n.has(t)){const e={op:"remove",path:`/objects/id=${t}`};r.push(e)}}));const o=JSON.stringify(r);try{await this._parseSubscriptionResponse("update",(()=>this._core._environment.fetch(this._subscriptionHref,{method:"PATCH",body:o,authHeader:jg,headers:{"Content-Type":Aa}}))),this.logDebug(`Updated subscription ${this._subscriptionId} on the server.`)}catch(t){if(this.logError(`Error updating subscription ${this._subscriptionId} on the server:`,t),t.code===Zs.NOT_FOUND)return this.logWarn(`Subscription ${this._subscriptionId} no longer exists`),this.logDebug("Creating a new subscription for asset(s):",e),this._createSubscriptionOnServer(e);throw t}}async _deleteSubscriptionFromServer(){this.logInfo(`Deleting subscription ${this._subscriptionId}`);try{await this._core._environment.fetch(this._subscriptionHref,{method:"DELETE",authHeader:jg})}catch(e){this.logError(`Unable to delete subscription: ${this._subscriptionHref}`,e)}this._subscriptionId=void 0,this._subscriptionHref=void 0,this._expiresAt=void 0}async refreshSubscriptionExpiryDate(){this.logDebug(`Refreshing expiry date on subscription ${this.subscriptionId}`);const e=await this._createRequestBody();return this._parseSubscriptionResponse("update",(()=>this._core._environment.fetch(this.subscriptionHref,{method:"PUT",body:e,authHeader:jg,headers:{"Content-Type":Hg}}))).catch((()=>this._update()))}async _fetchChangeLogPage(e){var t,n,r,o;const i={subscriptionId:this._subscriptionId},s=this._nextChangeLogLinks?Da(this._nextChangeLogLinks,Ca.GENERIC_NEXT,i):await this._onsContext.getLink(Ca.ONS_CHANGELOG,i),a=await this._core._environment.fetch(s,{headers:{directive:"ons-repometa"}});if(200!==a.status){let e=`Unexpected response fetching change log: ${a.status}`;throw 403===a.status&&(await a.json()).type===na.LIMIT_CHANGELOGRETENTION&&(e='Changelog retention period expired, discarding "next" link and fetching changelog again.',this._nextChangeLogLinks=void 0),this.logError(e),oa.createWithResponseAndDescription(a,e)}const c=await a.json(),l=(null!==(t=c["ons:changedSubscriptions"])&&void 0!==t?t:[]).find((e=>e["ons:subscriptionId"]===this._subscriptionId));return(null!==(n=null==l?void 0:l["ons:changes"])&&void 0!==n?n:[]).forEach((t=>{var n,r,o;const i=t["repo:assetId"],s=null!==(n=t["ons:resources"])&&void 0!==n?n:[],a=[...Object.keys(s)],c=t["ons:subscribedDirectoryAssetId"],l=null===(o=null===(r=s["api:annotation"])||void 0===r?void 0:r["repo:resource"])||void 0===o?void 0:o.annotation_id;if(i)if(e.has(i)){const t=e.get(i);t.changedResources=[...new Set([...t.changedResources,...a])],l&&(t.annotationIds=[...new Set([...t.annotationIds||[],l])]),e.set(i,t)}else e.set(i,Object.assign({parentAssetId:c,changedResources:a},l&&{annotationIds:[l]}))})),this._nextChangeLogLinks=null==c?void 0:c._links,null===(o=null===(r=this._nextChangeLogLinks)||void 0===r?void 0:r.next)||void 0===o?void 0:o.nextPage}async fetchAndNotifyChanges(e=0){this.logInfo(`Fetching ChangeLog for subscription ${this._subscriptionId}...`),this._retryChangeLogTimeout&&clearTimeout(this._retryChangeLogTimeout);const t=t=>{var n;const r=1e3*Na(null===(n=t.response)||void 0===n?void 0:n.headers),o=Math.max(r,this._core._environment.getRetryInterval(e));this.logInfo(`Retrying change log fetch in ${o}ms`),this._retryChangeLogTimeout=setTimeout((()=>this.fetchAndNotifyChanges(e+1)),o)},n=new Map;try{let e=!0;for(;e;)e=await this._fetchChangeLogPage(n)}catch(e){this.logError("Error fetching change log",e),t(e)}n.size&&(this.logDebug("Changed asset(s):",n),this._onsContext.emit(ya,new mf(n)))}async validate(){if(!this._subscriptionHref)return this._assets.size>0?(this.logWarn("Assets exist for subscription but no _subscriptionHref was found, trying to _update() again..."),this._update()):void this.logDebug("Subscription has no assets and no _subscriptionHref set");let e;try{e=await this._core._environment.fetch(this._subscriptionHref,{authHeader:jg}),this.logInfo(`Subscription ${this._subscriptionId} exists on the server`)}catch(e){return void this.logError(`Error checking ${this._subscriptionId}, it does not exist on the server`,e)}return[200,201,204].includes(e.status)?void 0:(this.logInfo("ONS subscription has been invalidated. Creating new subscription..."),this._subscriptionHref=void 0,this._subscriptionId=void 0,this._watchedAssets=new Map,this._update())}logDebug(e,...t){this._onsContext.logger.logDebug(e,"Subscription",...t)}logInfo(e,...t){this._onsContext.logger.logInfo(e,"Subscription",...t)}logWarn(e,...t){this._onsContext.logger.logWarn(e,"Subscription",...t)}logError(e,...t){this._onsContext.logger.logError(e,"Subscription",...t)}}Ug.DEFAULT_RETRY_INTERVAL_SEC=0,aa([Fa],Ug.prototype,"_update",null),aa([Fa],Ug.prototype,"fetchAndNotifyChanges",null);const zg="ONS_SUBSCRIPTIONS";class qg extends wu{constructor(e){super(e._core),this._onsContext=e,this._subscriptions=[],this._maxAssetsPerSubscription=5,this._cachedSubscriptionsUsed=!1,this._assetIds=new Set,this._onSubscriptionChange=e=>{(null==e?void 0:e.fromCache)||(this._cachedSubscriptionsUsed=!1),this._updateCachedSubscriptions(),this._restartMonitoring()},this._cache=e._core._environment.cache}get isActive(){return Boolean(this._abortController)}get subscriptions(){return this._subscriptions}async ensureReady(){return!0}async deinitialize(){return this.stop(),!0}start(){this.isActive?this.logDebug("ONS Long Poll worker is already started! Skipping this request!"):(this.logInfo("Starting ONS Long Poll Worker..."),this._abortController=new AbortController,this._poll())}stop(){if(!this.isActive)return void this.logDebug("ONS Long Poll worker is already stopped! Skipping this request!");this.logInfo("Stopping ONS Long Poll Worker..."),this.subscriptions.forEach((e=>e.abort()));const e=this._abortController;delete this._abortController,this._abortController=void 0,null==e||e.abort()}async _restartMonitoring(){const e=this._activeSubscriptionIds,t=0===e.length?void 0:await this._onsContext.getLink(Ca.NOTIFICATIONS_LONGPOLL,{includeJournal:"false",subscriptionId:e}),n=this._pollURL!==t;this._pollURL=t,this.isActive&&n&&(this.stop(),this.start())}_notifyFirstLongPollStarted(){this.emit(df,new hf(this._cachedSubscriptionsUsed))}_notifyFirstLongPollCompleted(e){this.emit(pf,new ff(e))}_validateAndUpdateSubscriptionExpiration(){const e=Date.now(),t=Math.max(.1*this._core._environment.getValue("ONS_SUBSCRIPTION_TIME_TO_LIVE"),this._core._environment.getValue("ONS_SUBSCRIPTION_RENEW_TIME"));this.subscriptions.filter((n=>n.watchedAssets.size&&n.expiresAt-e<t)).forEach((e=>e.refreshSubscriptionExpiryDate()))}_truncateAssetIdsByMaxSizeIfNeeded(e){const t=this._maxAssetsPerSubscription*this._subscriptions.length;return e.size>t&&(this.logInfo(`Number of assets ${e.size} exceeds the maximum allowed by ONS. Limiting to ${t}`),e=new Set(Array.from(e).slice(0,t))),e}async _getAndParseCachedSubscriptions(){if(!this._onsContext.cacheEnabled)return[];const e=await this._cache.getItem(zg);if(e!==Nc)try{return JSON.parse(e).subscriptions}catch(e){this.logInfo("error parsing cached subscriptions")}return[]}get _activeSubscriptionIds(){return Array.from(this._subscriptions).filter((e=>e.subscriptionId&&e.watchedAssets.size>0)).map((e=>`${e.subscriptionId}`)).sort()}async _updateCachedSubscriptions(){if(!this._onsContext.cacheEnabled)return;const e=[];this._subscriptions.forEach((t=>{const{subscriptionId:n,subscriptionHref:r,assets:o,expiresAt:i}=t;if(!n||!r)return;const s={id:n,href:r,assets:Object.fromEntries(o),expiresAt:i||Date.now()+this._core._environment.getValue("ONS_SUBSCRIPTION_TIME_TO_LIVE")};e.push(s)})),await this._cache.setItem(zg,JSON.stringify({subscriptions:e}),this._core._environment.getValue("ONS_SUBSCRIPTION_TIME_TO_LIVE"))}async _ensureSubscriptions(){const e=await this._onsContext.getSubscriptionConfig(),t=e.maxSubscriptionPerLongPoll||this._core._environment.getValue("ONS_DEFAULT_MAX_SUBSCRIPTIONS");if(this._maxAssetsPerSubscription=e.maxAssetsPerRequest||this._core._environment.getValue("ONS_DEFAULT_MAX_ASSETS_PER_SUBSCRIPTION"),t>this._subscriptions.length){const e=await this._getAndParseCachedSubscriptions();this._cachedSubscriptionsUsed=e.length>0;for(let n=this._subscriptions.length;n<t;++n){const t=new Ug(this._onsContext,e[n]);this._subscriptions.push(t),t.on("change",this._onSubscriptionChange)}}else if(t<this._subscriptions.length){for(let e=t;e<this._subscriptions.length;++e){const t=this._subscriptions[e];t.assets=new Map,t.off("change",this._onSubscriptionChange)}this._subscriptions.length=t}}async watch(e){await this._ensureSubscriptions(),this._assetIds=this._truncateAssetIdsByMaxSizeIfNeeded(e);const t=new Set,n=Array.from(this._subscriptions.map((e=>{const n=new Map;return e.assets.forEach(((e,r)=>{this._assetIds.has(r)&&t.add(r)&&n.set(r,e)})),n})));let r=0;this._assetIds.forEach((e=>{if(t.has(e))return;for(;n[r].size>=this._maxAssetsPerSubscription;)r++;const o=this._core.hostAssetContext._assetPool.getLocalItemById(e);n[r].set(e,(null==o?void 0:o.isFolder)?{directoryLevel:"shallow"}:{})})),this._subscriptions.forEach(((e,t)=>{e.assets=n[t],this.logDebug(`Subscription ${e.subscriptionId} now has ${e.assets.size} assets`)}))}async _poll(e=0){const t=(t,n=0)=>{n=Math.max(this._core._environment.getRetryInterval(e),n);const r=this._abortController;if(!r)return;this.logInfo(`Retrying long poll in ${n}ms`);const o=setTimeout((()=>this._poll(e+1)),n);r.signal.addEventListener("abort",(()=>{r!==this._abortController&&clearTimeout(o)}))},n=this._abortController;if(n)try{if(void 0===this._pollURL)return void this.logInfo("Poll URL undefined...");this._notifyFirstLongPollStarted();const e=this._pollURL,r=18e4,o=await this._core._environment.fetch(e,{signal:n.signal,authHeader:"X-User-Token",headers:{"x-poll-timeout":"160"},requestTimeoutMs:r});if([200,201,204].includes(o.status)){const t=await o.json();this._notifyFirstLongPollCompleted(!1),this.logInfo(`Successful long poll for ${e}`),t&&t.subscriptions&&t.subscriptions.length>0&&(this.logInfo(`Subscriptions changed: ${t.subscriptions.join(", ")}`),t.subscriptions.forEach((e=>{const t=this.subscriptions.find((t=>t.subscriptionId===e));null==t||t.fetchAndNotifyChanges()})),this._validateAndUpdateSubscriptionExpiration(),this.emit("notified")),t&&t.checkSubscriptions&&t.checkSubscriptions.length>0&&(this.logInfo(`Checking subscriptions for subscriptions to check ${t.checkSubscriptions.length}`),t.checkSubscriptions.forEach((e=>{const t=this.subscriptions.find((t=>t.subscriptionId===e));t&&t.validate()}))),this._pollURL=t&&t._links&&t._links.next&&t._links.next.href,this._poll()}else 404===o.status?(this._notifyFirstLongPollCompleted(!0),this.logInfo(`404 Response long poll for ${e}, subscription missing or expired`),this.subscriptions.forEach((e=>{e.subscriptionId&&e.validate()})),t(0,this._core._environment.getValue("MAX_RETRY_INTERVAL"))):(this.logInfo(`Unexpected response, trying again ${e}`),t(0,1e3*Na(o.headers)))}catch(e){if(n.signal.aborted&&n!==this._abortController)return this.emit("aborted"),void this._notifyFirstLongPollCompleted(!0);this.logInfo("Error trying to create long poll request"),t()}else this.logInfo("No abort controller...")}logDebug(e,...t){this._onsContext.logger.logDebug(e,"Long Poll",...t)}logInfo(e,...t){this._onsContext.logger.logInfo(e,"Long Poll",...t)}logWarn(e,...t){this._onsContext.logger.logWarn(e,"Long Poll",...t)}logError(e,...t){this._onsContext.logger.logError(e,"Long Poll",...t)}}aa([Fa],qg.prototype,"_restartMonitoring",null),aa([va],qg.prototype,"_notifyFirstLongPollStarted",null),aa([va],qg.prototype,"_notifyFirstLongPollCompleted",null),aa([Fa],qg.prototype,"_updateCachedSubscriptions",null);class Gg extends Jl{constructor(e){super(),this._onsContext=e,this._isActive=!1,this._subscriptions=[],this._monitoredsubscriptions=[],this._maxAssetsPerSubscription=100,this._assetIds=new Set,this._onVcMessage=e=>{switch(e.operationName){case"notification":this._handleNotification(e.body);break;case"error":this.logError("ONS Error received",e);break;default:this.logWarn("Unknown Axon Message received",e)}},this._onVcError=e=>{this.logError("Axon Error received",e)},this._onVcDeleted=()=>{this.logInfo("Axon Virtual Connection has been deleted"),this.deinitialize(),this.ensureReady()},this._onSubscriptionChange=e=>{this.logDebug("Subscriptions changed!"),this._restartMonitoring()}}get isActive(){return this._isActive}get subscriptions(){return this._subscriptions}_handleNotification(e){var t,n;this.logDebug("Axon Notification received",e),null===(t=e.subscriptions)||void 0===t||t.forEach((e=>{const t=this._monitoredsubscriptions.find((t=>t.subscriptionId===e.id));t?t.continuationToken=e.continuationToken:(this.logInfo(`Subscription ${e.id} not found in the monitored subscriptions list. Adding it now.`),this._monitoredsubscriptions.push({subscriptionId:e.id,continuationToken:e.continuationToken}));const n=this.subscriptions.find((t=>t.subscriptionId===e.id));n&&n.fetchAndNotifyChanges()})),this._validateAndUpdateSubscriptionExpiration(),null===(n=e.checkSubscriptions)||void 0===n||n.forEach((e=>{const t=this.subscriptions.find((t=>t.subscriptionId===e.id));t&&t.validate()}))}async _ensureAxonVc(){var e;const t=await this._onsContext._core._getAxonClient();if(!await t.session.ensureEstablished())throw new Error("Axon Session could not be established!");if(this._axonVc&&await this._axonVc.ensureActive())return this._axonVc;this.logDebug("ONS Virtual Connection is not active. Will create a new one..."),this._deactivate();const n=await this._onsContext.getSubscriptionConfig();if(!(null===(e=null==n?void 0:n.onsAxonServiceName)||void 0===e?void 0:e.length))throw new Error("Failed to determine ONS Service Id");const r={"x-api-key":this._onsContext._core._environment.getValue("CLIENT_ID"),locale:t.config.locale};return this._axonVc=await t.session.createVc(n.onsAxonServiceName,r),this._axonVc.on("message",this._onVcMessage),this._axonVc.on("error",this._onVcError),this._axonVc.on("deleted",this._onVcDeleted),this._axonVc}_validateAndUpdateSubscriptionExpiration(){const e=Date.now(),t=Math.max(.1*this._onsContext._core._environment.getValue("ONS_SUBSCRIPTION_TIME_TO_LIVE"),this._onsContext._core._environment.getValue("ONS_SUBSCRIPTION_RENEW_TIME"));this.subscriptions.filter((n=>n.watchedAssets.size&&n.expiresAt-e<t)).forEach((e=>e.refreshSubscriptionExpiryDate()))}_deactivate(){this._axonVc&&(this._axonVc.off("message",this._onVcMessage),this._axonVc.off("error",this._onVcError),this._axonVc.off("deleted",this._onVcDeleted),this._axonVc=void 0,this._monitoredsubscriptions=[])}async deinitialize(){if(!this._axonVc)return!0;const e=this._axonVc;let t;if(this._deactivate(),!e.isActive())return!0;try{if(t=await this._onsContext._core._getAxonClient(),!t.isConnected())return!0;if(!await t.session.ensureEstablished())throw new Error("Axon Session could not be established!")}catch(e){return this.logWarn("ONS Virtual Connection deletion skipped",e),!0}try{return await t.session.deleteVc(e)}catch(e){return this.logError("Failed to delete ONS Virtual Connection",e),!1}}async ensureReady(){try{const e=await this._ensureAxonVc();return!!await e.ensureActive()||(this.logError("Failed to cquire an active ONS Virtual Connection!"),!1)}catch(e){return this.logError("Failed to get the ONS Virtual Connection",e),!1}}async start(){await this.ensureReady()?this.isActive?this.logDebug("ONS Axon Worker is already started. Skipping this request!"):(this.logDebug("Starting ONS Axon Worker..."),this._isActive=!0,await this._monitorActiveSubscriptions()||this.logError("Failed to start monitoring of active subscriptions!")):this.logError("Failed to acquire Axon virtual connection to the ONS! ONS Axon Worker will not be started.")}stop(){this.isActive?(this.logDebug("Stopping ONS Axon Worker..."),this.subscriptions.forEach((e=>e.abort())),this._isActive=!1):this.logDebug("ONS Axon Worker is already stopped! Skipping this request!")}async _restartMonitoring(){this.isActive?(this.logDebug(`Re-starting ONS Monitoring over Axon for active subscriptions: [${this._activeSubscriptionIds.join(",")}].`),this.stop(),this.start()):this.logDebug("ONS Axon Worker is not active. Skipping this request!")}get _activeSubscriptionIds(){return Array.from(this._subscriptions).filter((e=>e.subscriptionId&&e.watchedAssets.size>0)).map((e=>`${e.subscriptionId}`)).sort()}get _monitoredSubscriptionsIds(){return Array.from(this._monitoredsubscriptions).map((e=>`${e.subscriptionId}`)).sort()}async _monitorActiveSubscriptions(){const e=this._activeSubscriptionIds.filter((e=>!this._monitoredsubscriptions.find((t=>t.subscriptionId===e))));if(0===e.length)return this.logDebug(`No new subscriptions to register for monitoring. Currently monitoring: [${this._monitoredSubscriptionsIds.join(",")}].`),!0;if(!await this.ensureReady())return this.logError("Failed to acquire Axon connection to ONS!"),!1;this.logDebug(`Registering monitoring for new subscriptions: [${e.join(",")}]`);try{const t={operationName:"register",operationId:Rc(),body:this._createMonitoringRegistrationRequest(e)};return this.logDebug("Sending subscription monitoring request over Axon",t),this._axonVc.sendMessage(JSON.stringify(t)),!0}catch(e){return this.logError("Failed to send subscription monitoring request over Axon",e),!1}}_createMonitoringRegistrationRequest(e){const t=this._subscriptions.filter((t=>t.subscriptionId&&e.includes(t.subscriptionId)));t.forEach((e=>{e.subscriptionId&&!this._monitoredsubscriptions.find((t=>t.subscriptionId===e.subscriptionId))&&this._monitoredsubscriptions.push({subscriptionId:e.subscriptionId})}));const n={subscriptions:[]};for(const e of t)e.subscriptionId&&n.subscriptions.push({id:e.subscriptionId});return n}async _ensureSubscriptions(){const e=this._onsContext._core._environment.getValue("ONS_DEFAULT_MAX_SUBSCRIPTIONS");if(this._maxAssetsPerSubscription=this._onsContext._core._environment.getValue("ONS_DEFAULT_MAX_ASSETS_PER_SUBSCRIPTION"),e>this._subscriptions.length)for(let t=this._subscriptions.length;t<e;++t){const e=new Ug(this._onsContext);this._subscriptions.push(e),e.on("change",this._onSubscriptionChange)}else if(e<this._subscriptions.length){for(let t=e;t<this._subscriptions.length;++t){const e=this._subscriptions[t];e.assets=new Map,e.off("change",this._onSubscriptionChange)}this._subscriptions.length=e}}_truncateAssetIdsByMaxSizeIfNeeded(e){const t=this._maxAssetsPerSubscription*this._subscriptions.length;return e.size>t&&(this.logWarn(`Number of assets ${e.size} exceeds the maximum allowed by ONS. Limiting to ${t}`),e=new Set(Array.from(e).slice(0,t))),e}async watch(e){await this._ensureSubscriptions(),this._assetIds=this._truncateAssetIdsByMaxSizeIfNeeded(e);const t=new Set,n=Array.from(this._subscriptions.map((e=>{const n=new Map;return e.assets.forEach(((e,r)=>{this._assetIds.has(r)&&t.add(r)&&n.set(r,e)})),n})));let r=0;this._assetIds.forEach((e=>{if(t.has(e))return;for(;n[r].size>=this._maxAssetsPerSubscription;)r++;const o=this._onsContext._core.hostAssetContext._assetPool.getLocalItemById(e);n[r].set(e,(null==o?void 0:o.isFolder)?{directoryLevel:"shallow"}:{})})),this._subscriptions.forEach(((e,t)=>{e.assets=n[t],e.assets.size>0&&this.logDebug(`Subscription #${t} (${e.subscriptionId}) now has ${e.assets.size} assets.`)}))}logDebug(e,...t){this._onsContext.logger.logDebug(e,"Axon",...t)}logInfo(e,...t){this._onsContext.logger.logInfo(e,"Axon",...t)}logWarn(e,...t){this._onsContext.logger.logWarn(e,"Axon",...t)}logError(e,...t){this._onsContext.logger.logError(e,"Axon",...t)}}aa([Fa],Gg.prototype,"deinitialize",null),aa([Fa],Gg.prototype,"ensureReady",null),aa([Fa],Gg.prototype,"start",null),aa([Fa],Gg.prototype,"_restartMonitoring",null),aa([Fa],Gg.prototype,"_monitorActiveSubscriptions",null);const Vg=[Ca.SUBSCRIPTION_CREATE,Ca.ONS_CHANGELOG];class Kg extends wu{constructor(e,t=e._environment.getValue("ENABLE_ONS_CACHE")){super(e),this._cacheEnabled=t,this._isStarted=!1,this._assetsIds=new Set,this._onVisibilityChange=()=>{var e;this._stopTimeout&&(clearTimeout(this._stopTimeout),this._stopTimeout=void 0),"visible"===(null===(e=this._document)||void 0===e?void 0:e.visibilityState)?this.worker.start():this._stopTimeout=setTimeout((()=>this.worker.stop()),this._core._environment.getValue("ONS_DOCUMENT_VISIBILITY_TIMEOUT"))},this._useAxon=e._environment.getValue("ONS_OVER_AXON"),this._logger=new jh("ONS",e._environment.logSink),this._core._environment.getValue("ENVIRONMENT")===Tl.Stage&&(this._logger.logLevel=Mh.DEBUG)}get useAxon(){return this._useAxon}set useAxon(e){this.logInfo(`Setting ONS Context transport mode to ${e?"Axon":"Long Poll"}.`),this._useAxon!==e&&this._reinitialize(e)}get logger(){return this._logger}get cacheEnabled(){return this._cacheEnabled}get isActive(){return!!(this._useAxon&&this._onsAxonWorker||!this._useAxon&&this._onsLongPollWorker)&&this.worker.isActive}get isStarted(){return this._isStarted}get worker(){return this._useAxon?this._getAxonWorker():this._getLongPollWorker()}get watchedAssetIds(){const e=new Set;return this.worker.subscriptions.forEach((t=>{t.watchedAssets.forEach(((t,n)=>e.add(n)))})),e}get _document(){if("undefined"!=typeof window)return window.document}_getAxonWorker(){return this._onsAxonWorker||(this._onsAxonWorker=new Gg(this)),this._onsAxonWorker}_getLongPollWorker(){return this._onsLongPollWorker||(this._onsLongPollWorker=new qg(this),this._onsLongPollWorker.on(ya,(e=>{this.emit(ya,e)})),this._onsLongPollWorker.on(df,(e=>{this.emit(df,e)})),this._onsLongPollWorker.on(pf,(e=>{this.emit(pf,e)})),this._onsLongPollWorker.on("aborted",(()=>{this.emit("aborted")})),this._onsLongPollWorker.on("notified",(()=>{this.emit("notified")}))),this._onsLongPollWorker}async _reinitialize(e){const t=e?"Axon":"Long Poll";this.logInfo(`Reinitializing ONS Context Process for transport mode: ${t}...`);const n=e=>{const n=`Error initializing ONS Context for transport mode: ${t}`;this.logError(n,e)},r=this.isStarted;await this._deinitialize().then((e=>{if(!e)throw new Error("Failed to deinitialize ONS Context");this.logInfo("ONS Context deinitialized.")})).catch(n),this._useAxon=e,await this.watch(this._assetsIds).then((()=>{this.logInfo("ONS Context reinitialized.")})).catch(n),r&&this.start()}async ensureInitialized(){try{return this.worker.ensureReady()}catch(e){return this.logError("Failed to initialize ONS Axon Worker",e),!1}}async _deinitialize(){this.logInfo("Deinitializing ONS Context..."),this.isStarted&&this.stop();const e=this.worker.deinitialize();return this._useAxon?this._onsAxonWorker=void 0:this._onsLongPollWorker=void 0,e}start(){var e;this._isStarted?this.logDebug("ONS Context is already active! Skipping activation call..."):(this.logInfo("Activating ONS Context..."),this._isStarted=!0,null===(e=this._document)||void 0===e||e.addEventListener("visibilitychange",this._onVisibilityChange),this._document&&"visible"!==this._document.visibilityState||this.worker.start())}stop(){var e;this._isStarted?(this.logInfo("Deactivating ONS Context..."),this._isStarted=!1,null===(e=this._document)||void 0===e||e.removeEventListener("visibilitychange",this._onVisibilityChange),this._stopTimeout&&(clearTimeout(this._stopTimeout),this._stopTimeout=void 0),this.worker.stop()):this.logDebug("ONS Context is inactive! Skipping deactivation call...")}async watch(e){const t=new Set;if(e.forEach((n=>{var r;const o=this._core.hostAssetContext._assetPool.getLocalItemById(n);if(!o||o.isFolder)return t.add(n),void this.logDebug(`Will unconditionally monitor asset ${n} of type ${(null==o?void 0:o.isFolder)?"folder":"unknown"}.`);const i=null===(r=null==o?void 0:o.ancestorIDs)||void 0===r?void 0:r.at(-1);i?e.has(i)?this.logDebug(`Asset ${n} will be monitored via shallow monitoring of its parent ${i}`):(t.add(n),this.logDebug(`Will monitor asset ${n} because its parent is unknown.`)):(t.add(n),this.logDebug(`Will monitor asset ${n} because it has no parent.`))})),this._assetsIds=t,this.logDebug(`Watching ${this._assetsIds.size} asset(s):`,this._assetsIds),await this.ensureInitialized())return this.worker.watch(this._assetsIds);this.logError("Failed to watch assets due to ONS Context initialization error.")}async _getAndCacheDocument(e){return(await this._core._environment.fetch(e,{headers:{Accept:"application/vnd.syncservice.v2.hal+json"},authHeader:"X-User-Token"})).json()}async _getSyncServiceDiscovery(){var e;const t=await this._getAndCacheDocument(`https://${this._core._environment.endpoints.SYNC_SERVICE_HOST}/api/v1`);if(!this.useAxon&&!(null===(e=null==t?void 0:t._links)||void 0===e?void 0:e[Ca.NOTIFICATIONS_LONGPOLL]))throw oa.create(Zs.UNKNOWN,"Invalid Sync Service Discovery (Missing the required link for Long Poll).");return t}async getSubscriptionConfig(){var e,t;try{const n=await this._getSyncServiceDiscovery();return null!==(t=null===(e=null==n?void 0:n.config)||void 0===e?void 0:e.subscriptions)&&void 0!==t?t:{}}catch(e){return this.logInfo(`Error fetching ONS subscription config from the Sync Service Discovery: ${e}`),{}}}async getLink(e,t={}){return Da((await this._getSyncServiceDiscovery())._links,e,t)}logDebug(e,...t){this._logger.logDebug(e,"Context",...t)}logInfo(e,...t){this._logger.logInfo(e,"Context",...t)}logWarn(e,...t){this._logger.logWarn(e,"Context",...t)}logError(e,...t){this._logger.logError(e,"Context",...t)}}aa([Fa],Kg.prototype,"ensureInitialized",null),aa([Fa],Kg.prototype,"_deinitialize",null),aa([Fa],Kg.prototype,"watch",null),aa([ga((e=>e._links&&Vg.every((t=>e._links[t])))),ca(0,ha)],Kg.prototype,"_getAndCacheDocument",null);class Wg extends Hd{matches(e){return!!e.isAvailableOffline&&super.matches(e)}}class $g extends Hd{constructor(){super({_isSharedWithYou:!0})}matches(e){return!0===e.isFavorite}}class Yg{constructor(e){this._core=e}async loadPage(e){return await this._loadPage(e)}async _loadPage(e,t){const n=await this._core._getGQLManager(),{mediaTypes:r}=e.filter,{field:o,direction:i}=e.order,{favorites:s,pageInfo:a}=await n.getFavorites({first:e.limit||20,after:t,filter:r?{dc_format:[...r].sort()}:void 0,orderBy:{field:"name"===o?"NAME":"CREATE_DATE",direction:"ascending"===i?"ASCENDING":"DESCENDING"}}),c=this._core._environment.getValue("GQL_LIST_UPDATE_LATENCY"),l=Date.now()-c,u=this._core._getAssetPool().createLoaderUpdateSession(l),d=Qm.updateRemoteItems(u,s);let p;return u.commit(),a.hasNextPage&&(p=e=>this._loadPage(e,a.endCursor)),{items:d,loadNextPage:p}}}var Qg;!function(e){e[e.Initializing=0]="Initializing",e[e.Offline=1]="Offline",e[e.NotStarted=2]="NotStarted",e[e.Disabled=3]="Disabled",e[e.Synchronized=4]="Synchronized",e[e.InProgress=5]="InProgress",e[e.ErrorQuotaExceeded=6]="ErrorQuotaExceeded",e[e.ErrorSyncDown=7]="ErrorSyncDown",e[e.ErrorOther=8]="ErrorOther"}(Qg||(Qg={}));class Jg extends wu{constructor(e,t){super(e),this._core=e,this._assetPool=t,this._rapi=new uf(this._core),this._invitationInterface=new lf(this._core),this._ussInterface=new cf(this._core),this._SBMInterface=new Sf(this._core),this._swyInterface=new If(this._core),this._recentInterface=new Lf(this._core),this._adobeAssetSearchInterface=new Af(this._core),this._adobeAssetGlobalSearchInterface=new Pf(this._core),this._assetTransferService=new Df(this._core),this._assetReviewServiceInterface=new ah(this._core),this._publishedInterface=new ag(this._core),this._discardedInterface=new hg(this._core),this.__ussInterfaceV3=new vg(this._core),this._globalSearchInterfaceV3=new Eg(this._core,this.__ussInterfaceV3),this._libraryInterface=new bm(this._core),this._acplModelInterface=new am(this._core),this._commentsById=new Map,this._adobeAssetUpdater=Qm,this._onHomeFolderChange=()=>{this._rapi._clearIndexCache()},this._onOnsAssetChangeEvent=e=>{e.changedAssets.forEach(((e,t)=>{var n,r;if(null===(n=e.changedResources)||void 0===n?void 0:n.includes("api:annotation")){const n=null===(r=this._commentsById.get(t))||void 0===r?void 0:r.deref();n&&n._onONSNotification(e)}const o=this._assetPool.getLocalItemById(t);o?o.handleOnsChangedResources(e.changedResources):e.parentAssetId&&this._assetPool.getLocalItemById(e.parentAssetId)&&this._assetPool.getLocalItemById(e.parentAssetId)._canLoadNewChildrenFromONSNotification&&this._getAssetById(t,void 0,!0)}));const t=new Set(e.changedAssets.keys()),n=this._getAssetLinkManager();n&&n.lists.forEach((e=>e._refreshLinksForChangedAssets(t)))},this._onAssetsChanged=e=>{var t;const n=null===(t=null==e?void 0:e.discardedItems)||void 0===t?void 0:t.map((e=>e.id));this._updateONSSubscriptions(n)},this._organizationsResource=new Tu(this._core,{onChange:async e=>{this._defaultOrganizationId=null==e?void 0:e.default,this._organizations=null==e?void 0:e.children.map((e=>({id:e["organization:id"],name:e["organization:name"]||""})))}}),this._assetPool.on(Qp,this._onAssetsChanged),hd.manageLazyLoading(this,[{event:Ag,fetchData:this._fetchOrganizations,prefetchTimeout:0}]),this._core.on(Uc,((e,t,n)=>{"ONS_OVER_AXON"===n.configurationKeyName&&(this._core._environment.getValue("ENVIRONMENT")===Tl.Stage?this.onsContext&&(this.onsContext.useAxon=this._core._environment.getValue("ONS_OVER_AXON")):console.warn("Runtime config update for ONS_OVER_AXON is only supported in the Stage environment."))}))}async _getONSContext(){return this._OnsContext||(this._OnsContext=new Kg(this._core),this._OnsContext.on(ya,this._onOnsAssetChangeEvent),this._OnsContext.on(df,(e=>{this.dispatch(new hf(e.cachedSubscriptionsUsed))})),this._OnsContext.on(pf,(e=>{this.dispatch(new ff(e.expired))}))),this._OnsContext}get onsContext(){return this._OnsContext}get repoInterface(){return ud("AssetContext.repoInterface","AssetContext.repoInterface is deprecated and will be removed on or after 2024-10-01. It is for internal SAM.js use only."),this._rapi}get ussInterface(){return ud("AssetContext.ussInterface","AssetContext.ussInterface is deprecated and will be removed on or after 2024-10-01. It is for internal SAM.js use only."),this._ussInterface}get ussInterfaceV3(){return ud("AssetContext.ussInterfaceV3","AssetContext.ussInterfaceV3 is deprecated and will be removed on or after 2024-10-01. It is for internal SAM.js use only."),this.__ussInterfaceV3}get sbmInterface(){return ud("AssetContext.sbmInterface","AssetContext.sbmInterface is deprecated and will be removed on or after 2024-10-01."),this._SBMInterface}get swyInterface(){return ud("AssetContext.swyInterface","AssetContext.swyInterface is deprecated and will be removed on or after 2024-10-01. It is for internal SAM.js use only."),this._swyInterface}get recentInterface(){return ud("AssetContext.recentInterface","AssetContext.recentInterface is deprecated and will be removed on or after 2024-10-01. It is for internal SAM.js use only."),this._recentInterface}get invitationInterface(){return ud("AssetContext.invitationInterface","AssetContext.invitationInterface is deprecated and will be removed on or after 2024-10-01. It is for internal SAM.js use only."),this._invitationInterface}get publishedInterface(){return ud("AssetContext.publishedInterface","AssetContext.publishedInterface is deprecated and will be removed on or after 2024-10-01. It is for internal SAM.js use only."),this._publishedInterface}get assetPool(){return ud("AsseContext._assetPool","AssetContext._assetPool is deprecated and will be removed on or after 2024-10-01. ItemPools are for internal SAM.js use only."),this._assetPool}get sharedSource(){const e=new xg,t=new _f(this._assetPool,this._core,this._swyInterface),n=new cm(this._assetPool,this._core);return new Fp(this._assetPool,[t,n],e)}get recentAssetsSource(){const e=new Mf,t=new Nf(this._assetPool,this._core,this._recentInterface,e),n=new cm(this._assetPool,this._core);return e._lastModificationDate=new Date(9999,0,1),new Fp(this._assetPool,[t,n],e)}get favoriteAssetsSource(){return new Fp(this._assetPool,[new Yg(this._core)],new $g)}get MRUAssetsSource(){const e=new Ff,t=new Bf(this._assetPool,this._core,this._recentInterface),n=new cm(this._assetPool,this._core);return new Fp(this._assetPool,[t,n],e)}get publishedSource(){const e=new lg,t=new cg(this._assetPool,this._core,this._publishedInterface);return new Fp(this._assetPool,[t],e)}get discardedSource(){const e=new ug,t=new fg(this._assetPool,this._core,this._discardedInterface);return new Fp(this._assetPool,[t],e)}get localRecentsSource(){if(this._acplModelInterface.supportsLocalAssets){const e=new cm(this._assetPool,this._core),t=new Wg;return new Fp(this._assetPool,[e],t)}}async getAssetLinkManager(){if(this._AssetLinkManager)return this._AssetLinkManager;const e=(await Promise.resolve().then((function(){return _R}))).default;return this._AssetLinkManager=new e(this),this._AssetLinkManager}_getAssetLinkManager(){return this._AssetLinkManager}getGlobalSearchAssetsSource(e){const t=new gg({_query:e,_matchingIDsFromSearch:new Set}),n=new wg(this._assetPool,t,this._core,this._adobeAssetGlobalSearchInterface);return new Fp(this._assetPool,[n],t)}getGlobalSearchAssetsSourceV3(e){const t=new gg({_query:e,_matchingIDsFromSearch:new Set}),n=new _g(this._assetPool,this._core,this._globalSearchInterfaceV3,t);return new Fp(this._assetPool,[n],t)}get isOnline(){return ud("AssetContext.isOnline","AssetContext.isOnline() is not fully implemented for web"),this.networkStatus!==vh.Offline}get networkStatus(){return ud("AssetContext.networkStatus","AssetContext.networkStatus is not fully implemented for web"),vh.OnlineUnknown}async _getAssetById(e,t,n){var r,o,i;const s=null!==(r=this._assetPool.getLocalItemById(e))&&void 0!==r?r:await this._acplModelInterface.getLocalAsset(e);if(s)return this._core._environment.getValue("DISABLE_ONS")||s.needsRepoMetadata?await s._loadWithRetry():s._linksCameFromResolveAPI||this._rapi.getAssetLinks(e).then((e=>{const t=this._assetPool.createUpdateSession();this._adobeAssetUpdater.updateLocalItem(t,s,{_links:e}),s._linksCameFromResolveAPI=!0,t.commit()})),s;const a=new yd(this._core),c=new sm(this._core),l=new Em(this._core);let u,d,p,m={};if(null===(o=this._core._environment.getValue("FEATURE_FLAGS"))||void 0===o?void 0:o["use-graphql"]){const n=await this._core._getGQLManager(),r=await n.getAssetById(e),{effectivePermission:o,perUserMetadata:s,_embedded:h}=r;d=sa(r,["effectivePermission","perUserMetadata","_embedded"]),t||(t=new im(this._core)),await t._setData(d),u=o,await c._setData(u),m=null!==(i=null==h?void 0:h[Ca.APP_METADATA])&&void 0!==i?i:{},await a._setData(m),p=s,await l._setData(p)}else{t||(t=new im(this._core),await this._rapi.getRepoMetadataById(e,t)),d=t.data;const n=new cd(this._rapi,e,d._links,d["repo:etag"]);await n.getEffectivePermissions(c),u=c.data,(u&el.ReadAppMetadata)===el.ReadAppMetadata&&(await n.getAppMetadata(a),m=a.data)}const h=await this._core.getLibraryContext(),f=new Ig(this._core),g=new Mg(this._core);let v,b={};const y=_h(m),_=xh({appMetadata:m,repoMetadata:d});if(y)v=await f.getProject(d["repo:assetId"]);else if(_){const t=await g.getStudentAssignment(e,void 0,{[wm.PREFER_RAPI]:"true"});b=this.repoToStudentAssignmentData(d,Object.assign(Object.assign({},m),t))}let E;const w=yh(d);let x={};w&&(E=await this._core.getGenerationHistoryContext(),x=await E._generationHistoryInterface.getGenerationHistoryAssetById(e));const T=this._assetPool.createMutationSession(),S=this._core._adobeAssetFactory.assetFromRepoMetadata(T,d,u,m,h,v,_?b:void 0,p,E,w?x:void 0);return d&&d["storage:assignee"]&&S._storageAssignee_NoLazyLoad.id===d["storage:assignee"].id&&hd.updatedByItemUpdater(S,Kd),T.commit(),S._setResources({repoMetadataResource:t,appMetadataResource:a,effectivePermissionsResource:c,perUserMetadataResource:l}),y?await S._load({repoMetadata:d,appMetadata:m,effectivePermission:u,projectMetadata:v,perUserMetadata:p}):_?await S._load({repoMetadata:b,appMetadata:m,effectivePermission:u,perUserMetadata:p,doFetchStudentAssignmentMetadata:!1}):eg(S)?await S._load({repoMetadata:d,appMetadata:m,effectivePermission:u,perUserMetadata:p,requireLibraryDataFetch:n}):await S._load({repoMetadata:d,appMetadata:m,effectivePermission:u,perUserMetadata:p}),S._linksCameFromResolveAPI=!0,S}async getHomeFolder(){if(!this._homeFolder){const e=await this._rapi.getHomeDirectoryMetadata();this._cacheHomeFolder(e)}return this._homeFolder}_cacheHomeFolder(e){const t=this._assetPool.createMutationSession();this._homeFolder=this._adobeAssetUpdater.updateRemoteItem(t,e),t.commit(),this._homeFolder.on(ya,this._onHomeFolderChange)}async getRootFolder(){var e;if(!this._rootFolder)if(null===(e=this._core._environment.getValue("FEATURE_FLAGS"))||void 0===e?void 0:e["use-graphql"]){const e=await this._core._getGQLManager();let t;if(this._homeFolder){const n=nu.join(this._homeFolder.repoPath,rl);t=(await e.getAssetByPath(n,this._homeFolder.repositoryID)).assetData}else{const n=await e.getAssetByPath(rl);t=n.assetData;const r=n.homeFolderData;this._cacheHomeFolder(r)}const n=this._assetPool.createUpdateSession();this._rootFolder=this._adobeAssetUpdater.updateRemoteItem(n,t),n.commit()}else this._rootFolder=await this._getAssetWithRepoPathImpl(rl);return this._rootFolder}async getUserRepoID(){return this.getHomeFolder().then((e=>e.repositoryID))}async getAssetWithCloudID(e,t=!1){if(t){const t=await this._core.getCollaborationContext();await t.confirmAccess(e)}return this._getAssetById(e)}async _getAssetRepoDataWithWithCloudID(e){const t=new im(this._core);return await this._rapi.getRepoMetadataById(e,t),t}async getAssetWithRepoPath(e,t){return e===rl?this.getRootFolder():this._getAssetWithRepoPathImpl(e,t)}async _getRepoDataByPath(e,t){const n=new im(this._core),r=await this._rapi.getRepoMetadataByPath(t,e,n);return n._setData(r),n}async _getAssetWithRepoPathImpl(e,t){if(!t){const n=await this.getHomeFolder();t=n.repositoryID;const r=n.repoPath;e=nu.join(r,e)}try{let n;const r=await this._getRepoDataByPath(e,t),o=r.data;return n=await this._getAssetById(o["repo:assetId"],r),n._setResources({repoMetadataResource:r}),n}catch(t){const n=["cloud-content","temp"];for(const r of n){const n=`/${r}`,o=e.indexOf(n)===e.lastIndexOf(n);if(t.code===Zs.NOT_FOUND&&o&&e.endsWith(n))return(await this.getHomeFolder()).createFolder(r)}throw t}}async getAssetWithAssetRefString(e,t=!1){let n;try{n=JSON.parse(e)}catch(e){throw oa.create(Zs.BAD_REQUEST,"Incorrectly formatted AssetRefString",{underlyingError:e})}if(n.cloud_id)return this.getAssetWithCloudID(n.cloud_id,t);if(n.path)return this.getAssetWithRepoPath(n.path,n.repository_id);throw oa.create(Zs.BAD_REQUEST,"Invalid AssetRefString")}_createAssetFromMetadata(e){const t=this._assetPool.createUpdateSession(),n=this._adobeAssetUpdater.updateRemoteItem(t,e);return t.commit(),n}async _repositoryNameFromID(e){return await this._rapi.getRepositoryName(e)}async _getStorageAssigneeFromID(e){return await this._rapi.getStorageAssignee(e)}async _getListOfRepositoryIDs(){const e=await this._rapi.getRepositoriesData();if(e)return e.children.map((e=>e._embedded[Ca.PRIMARY]["repo:repositoryId"]))}async getXDCEData(e){return this._core._environment.fetch(`https://${this._core._environment.endpoints.XDCE_HOST}/v2/document/${e}`).then((e=>e.json()))}removeAssetsFromAssetsPool(e){this._assetPool.removeLocalItems(e)}async permanentlyDeleteAssets(e){let t;const n=t=>{if(t.discardedItems){const n=t.discardedItems.filter((t=>e.includes(t))).map((e=>e.id));n.length&&this.removeAssetsFromAssetsPool(n)}};this._assetPool.on(Qp,n);try{await ou.runExclusiveTask("delete",e,(async()=>{const n=new Map,r=e.map((e=>{n.set(e.id,e);const t={op:"delete",id:e.id,target:{"repo:assetId":e.id}};return e.repositoryID&&(t.target["repo:repositoryId"]=e.repositoryID),t.recursive=e.isFolder,t}));t=await this._runOperations(r,n,((e,t)=>{t._releaseRenditions(),this._assetPool.getLocalItemById(t.id)&&(this._adobeAssetUpdater.updateLocalItem(e,t,{effectivePermission:el.None}),e.queueDiscardedItem(t))}))}))}finally{this._assetPool.off(Qp,n)}return t}async getCloudQuotaUsedAndMax(){return this._rapi.getCloudQuotaUsedAndMax()}async transfer(e,t){let n;if(t instanceof oh){const e=await t.getChild("working_files");if(!e)throw oa.create(Zs.NOT_FOUND,"unable to find working_files for provided space");n=e.id}else n=t.cloudID;const r={source:{assetId:e.cloudID,repositoryId:e.repositoryID},target:{assetId:n,repositoryId:t.repositoryID}},o=await this._assetTransferService.transfer(r),i=this._assetPool.createUpdateSession();return i.queueDiscardedItem(e),i.commit(),o}async _moveAssets(e,t,n=new Map,r=!0,o){let i={failedResults:[],newModels:[]};return await ou.runExclusiveTask("move",e,(async()=>{t.repositoryID||await t._load(),void 0===o&&(o=new Map);const r=new Map,s=e.map((e=>{r.set(e.id,e);let i=`${t.repoPath}/${Ku(e,n)}`;i=Bu(this._core,e.id,i,!1,o);const s={op:"move",id:e.id,source:{"repo:assetId":e.id},target:{"repo:path":i,"repo:repositoryId":t.repositoryID}};return e.repositoryID&&(s.source["repo:repositoryId"]=e.repositoryID),s}));i=await this._runOperations(s,r,((e,n,r)=>(n.repositoryID!==t.repositoryID&&n._clearRepositoryName(),n.isFolder&&Vu({assetPool:this._assetPool,asset:n,session:e,operation:{type:"rename",newPath:r["repo:path"]},assetContext:this}),this._adobeAssetUpdater.updateLocalItem(e,n,r),n)))})),r?await jf(i,t,n,o,this._moveAssets.bind(this)):i}async moveAssets(e,t,n=new Map){return this._moveAssets(e,t,n)}async getMoveCapability(e,t){var n;if(!t.isFolder)return{canMove:!1,reason:Td.NotAFolder};if(!t.hasPermission(el.Write))return{canMove:!1,reason:Td.PermissionDeniedDestination};if(e.some((e=>!e.hasPermission(el.Move))))return{canMove:!1,reason:Td.PermissionDeniedSource};if(await Promise.all([...e,t].map((e=>hd.fetchIfNeeded(e,Kd)))),e.every((e=>e.storageAssignee.id===t.storageAssignee.id)))return{canMove:!0,warning:xd.None,warnings:[]};const r=await this._rapi.getRepoOwnerMap(),o=r.get(t.repositoryID);if(void 0===o)throw oa.create(Zs.NOT_FOUND,"target's repo owner detail is not available");for(const t of e)""===t.repositoryID&&(ud("AssetContext.getMoveCapability","getMoveCapability() requires asset._repositoryID to be set."),await t._loadRepoMetadata());if(!(null===(n=this._core._environment.getValue("FEATURE_FLAGS"))||void 0===n?void 0:n["enable-x-bucket-move"]))return{canMove:!1,reason:Td.CrossBucketMoveDisabled};const i=[];if(e.some((e=>{var t,n;const s=r.get(e.repositoryID);return(null===(n=null===(t=this._core._environment.getValue("FEATURE_FLAGS"))||void 0===t?void 0:t["move-capabilities"])||void 0===n?void 0:n["enable-CCI-CCI-move"])&&"user"===(null==s?void 0:s.type)&&"user"===o.type?(i.push(xd.OwnerChange),!1):(null==s?void 0:s.id)!==o.id})))return{canMove:!1,reason:Td.DifferentOwner};let s=e.some((e=>e.isFolder||e.isProject||e.isChildOfProject||e._isShared_NoLazyLoad));if(s)return i.push(xd.CollaboratorMaybeEditing),{canMove:!0,warning:xd.CollaboratorMaybeEditing,warnings:i};let a=!1;if(e.forEach((e=>{e._isCollaboratorDataLoaded||void 0!==e.isShared||(hd.fetchIfNeeded(e,Gc),a=!0)})),a){const t=await this._core.getCollaborationContext();if(await t._collaboratorRequestQueue._processNow(),s=e.some((e=>e.isShared&&e.collaboratorArray.some((e=>e.isDirect&&"editor"===e.role)))),s)return i.push(xd.CollaboratorMaybeEditing),{canMove:!0,warning:xd.CollaboratorMaybeEditing,warnings:i}}return{canMove:!0,warning:i.find((e=>e===xd.CollaboratorMaybeEditing))||i[0]||xd.None,warnings:i}}async assetsHaveArtifacts(e){const t=function(e){return e.map((e=>({"repo:assetId":e.id,"repo:repositoryId":e.repositoryID})))}(e),n=await this._assetReviewServiceInterface.hasOutputs(t);if(0===n.length)return!1;const r=this._assetPool.createUpdateSession();return this._adobeAssetUpdater.updateRemoteItems(r,n.map((e=>({"repo:assetId":e["repo:assetId"],hasArtifacts:!0})))),r.commit(),!0}async _deleteAssetOutputsFolder(e){return this._assetReviewServiceInterface.discardOutputsForAsset(e.id)}async _copyAssets(e,t,n=new Map,r=!0,o){let i={failedResults:[],newModels:[]};return await ou.runExclusiveTask("copy",e,(async()=>{t.repositoryID||await t._load(),void 0===o&&(o=new Map);const r=new Map,s=e.map((e=>{r.set(e.id,e);let i=`${t.repoPath}/${Ku(e,n)}`;const s=t.repoPath===e.repoPath.substring(0,e.repoPath.lastIndexOf("/"));i=Bu(this._core,e.id,i,s,o);const a=[{reltype:Ca.PRIMARY}];"application/pdf"===e.mediaType&&a.push({reltype:Ca.APP_METADATA});const c={op:"copy",id:e.id,source:{"repo:assetId":e.id},target:{"repo:path":i,"repo:repositoryId":t.repositoryID},includeResources:a};return e.repositoryID&&(c.source["repo:repositoryId"]=e.repositoryID),c}));i=await this._runOperations(s,r,((e,t,n)=>{if(!n)throw oa.create(Zs.UNKNOWN,"Missing metadata from asset bulk operation.");return this._adobeAssetUpdater.updateRemoteItem(e,n)}))})),r?await jf(i,t,n,o,this._copyAssets.bind(this)):i}async copyAssets(e,t,n=new Map){return await this._copyAssets(e,t,n)}async duplicateAssets(e){const t=e[0].repoPath.substring(0,e[0].repoPath.lastIndexOf("/")),n=await this.getAssetWithRepoPath(t,e[0].repositoryID);return await this._copyAssets(e,n)}async createFolderByPath(e,t,n=!0){const r=await this._rapi.createFolderByPath(e,t.id,n,t.links),o=this._assetPool.createUpdateSession(),i=this._core._adobeAssetFactory.assetFromRepoMetadata(o,r);return o.commit(),i}async _runOperations(e,t,n){return await this._rapi.runOperationsForContext(e,t,this._assetPool,n||((e,t,n)=>{if(!n)throw oa.create(Zs.UNKNOWN,"Missing metadata from asset bulk operation.");this._adobeAssetUpdater.updateLocalItem(e,t,n)}),[{match:e=>e.code===Zs.ACCESS_DENIED||e.code===Zs.NOT_FOUND,action:async(e,t)=>(await e._load(),{model:e,error:t})}])}_updateONSSubscriptions(e){const t=new Set;this._assetPool.forEach((e=>t.add(e.id))),null==e||e.forEach((e=>t.delete(e)));const n=this._getAssetLinkManager();n&&n.lists.forEach((e=>e.monitoredAssetIDs.forEach((e=>t.add(e))))),this._commentsById.forEach(((e,n)=>{const r=e.deref();r?t.add(r._assetId):this._commentsById.delete(n)})),this.onsContext&&(t.size>0&&!this._core._environment.getValue("DISABLE_ONS")?(this.onsContext.watch(t),this.onsContext.start()):this.onsContext.stop())}async restoreLibraryElement(e){await this._libraryInterface.restoreLibraryElement(e)}async permanentlyDeleteLibraryElement(e){await this._libraryInterface.permanentlyDeleteLibraryElement(e)}getAssetInterface(e){return ud("AdobeAsset.getAssetInterface","AdobeAsset.getAssetInterface is deprecated and will be removed on or after 2024-10-01."),new cd(this._rapi,e["repo:assetId"],e._links,e["repo:etag"])}async getCommentsResource(e){var t;let n=null===(t=this._commentsById.get(e))||void 0===t?void 0:t.deref();return n||(n=new gh(this._core,e),this._commentsById.set(e,new Dp(n)),this._updateONSSubscriptions()),n}async waitForListLoad(e){const{waitForListLoad:t}=await Promise.resolve().then((function(){return jp}));return t(e)}async _fetchOrganizations(){const e=new Ig(this._core);await e.getOrganizations(this._organizationsResource)}get organizations(){return this._organizations}get defaultOrganizationId(){return this._defaultOrganizationId}async getAdobeAssetOrder(e="descending",t="modified"){const{default:n}=await Promise.resolve().then((function(){return Vd}));return new n(e,t)}async getSWYAdobeAssetOrder(e="descending",t="shared"){const{default:n}=await Promise.resolve().then((function(){return yf}));return new n(e,t)}async getUSSAdobeAssetOrder(e="descending",t="modified"){const{default:n}=await Promise.resolve().then((function(){return ap}));return new n(e,t)}async getAssetVersionOrder(e="descending",t="created"){const{default:n}=await Promise.resolve().then((function(){return sv}));return new n(e,t)}async getAdobeAssetFilter(e){const{default:t}=await Promise.resolve().then((function(){return hb}));return new t(e)}async getSWYAdobeAssetFilter(){return new xg}async getUSSAdobeAssetFilter(e){const{default:t}=await Promise.resolve().then((function(){return Vy}));return new t(e)}async getRecentAdobeAssetFilter(){const{default:e}=await Promise.resolve().then((function(){return Hf}));return new e}async getAssetVersionFilter(e){const{default:t}=await Promise.resolve().then((function(){return nm}));return new t(e)}repoToStudentAssignmentData(e,t){const{_links:n}=t,r=sa(t,["_links"]),{_links:o}=e,i=sa(e,["_links"]);return Object.assign(Object.assign(Object.assign({},i),r),{_links:Object.assign(Object.assign({},o),n)})}}aa([Fa],Jg.prototype,"_getONSContext",null),aa([va],Jg.prototype,"sharedSource",null),aa([va],Jg.prototype,"recentAssetsSource",null),aa([va],Jg.prototype,"favoriteAssetsSource",null),aa([va],Jg.prototype,"MRUAssetsSource",null),aa([va],Jg.prototype,"publishedSource",null),aa([va],Jg.prototype,"discardedSource",null),aa([va],Jg.prototype,"localRecentsSource",null),aa([Fa],Jg.prototype,"getAssetLinkManager",null),aa([Fa,ca(0,ha)],Jg.prototype,"_getAssetById",null),aa([Va,Fa],Jg.prototype,"getHomeFolder",null),aa([Va,Fa],Jg.prototype,"getRootFolder",null),aa([Va],Jg.prototype,"getAssetWithCloudID",null),aa([Va,Fa],Jg.prototype,"getAssetWithRepoPath",null),aa([Fa],Jg.prototype,"_getAssetWithRepoPathImpl",null),aa([Va],Jg.prototype,"getAssetWithAssetRefString",null),aa([fd(Ag,"_organizations")],Jg.prototype,"organizations",null),aa([fd(Ag,"_defaultOrganizationId")],Jg.prototype,"defaultOrganizationId",null);var Zg=Object.freeze({__proto__:null,get CloudSyncStatus(){return Qg},default:Jg});const Xg={created:(e,t)=>Fd(e.created,t.created)};class ev extends(Ud(Xg)){}ev.default=new ev("descending","created");var tv,nv,rv,ov,iv,sv=Object.freeze({__proto__:null,default:ev});!function(e){e.MODIFIED_DATE="modified_date",e.CREATED_DATE="created_date",e.NAME="name"}(tv||(tv={})),function(e){e.Personal="private",e.Public="public",e.Incoming="incoming",e.Discovery="discovery",e.All="all"}(nv||(nv={})),function(e){e.All="all",e.None="none"}(rv||(rv={})),function(e){e.None="none",e.Brand="brand",e.TrainingSet="cm_training_set"}(ov||(ov={})),function(e){e.PublishedBrands="publishedBrands",e.AllBrands="allBrands",e.AllEditableBrands="allEditableBrands"}(iv||(iv={}));const av={name:tv.NAME,created:tv.CREATED_DATE,modified:tv.MODIFIED_DATE},cv={name:(e,t)=>Bd(e.displayName||e.name,t.displayName||t.name),created:(e,t)=>Fd(e.created,t.created),modified:(e,t)=>Fd(e.modified,t.modified)};class lv extends(Ud(cv)){}lv.default=new lv("descending","modified");var uv=Object.freeze({__proto__:null,OrderFieldToLibraryOrderBy:av,default:lv});function dv(e,t){return void 0!==e._ownership_NoLazyLoad&&(t.has(e._ownership_NoLazyLoad)||t.has(nv.All)&&!e._isPublicLink_NoLazyLoad||t.has(nv.Incoming)&&!e._isPublicLink_NoLazyLoad&&e._isBookmarked_NoLazyLoad||t.has(nv.Discovery)&&"private"!==e._ownership_NoLazyLoad&&!e._isPublicLink_NoLazyLoad&&!e._isCCIProjectLibrary)}function pv(e,t){var n;return void 0!==e._roles_NoLazyLoad&&(t.has(ov.None)&&(!e._roles_NoLazyLoad||0===e._roles_NoLazyLoad.length)||(null===(n=e._roles_NoLazyLoad)||void 0===n?void 0:n.some((e=>t.has(e.type)))))}function mv(e=new Set([nv.All]),t=new Set([nv.All])){const n=new Set([...t].filter((t=>e.has(t))));if(n.size===e.size)return"subset";const r=function(e,t){const n=new Set;for(const r of e)t.has(r)||n.add(r);for(const r of t)e.has(r)||n.add(r);return n}(e,t);return r.has(nv.Public)?"disjoint":t.has(nv.All)?"subset":e.has(nv.All)||r.has(nv.Discovery)&&r.has(nv.Incoming)&&(e.has(nv.Discovery)&&t.has(nv.Incoming)||t.has(nv.Discovery)&&e.has(nv.Incoming))||n.size>0?"unknown":"disjoint"}function hv(e,t){if(e){const n=e=>!Object.values(rv).includes(e);return!t||e===t||n(e)&&t===rv.All?"subset":"disjoint"}return!e&&t?"unknown":"subset"}class fv{static EditorBrands(e){return new fv({owner:[nv.All],roles:[ov.Brand],publishMetadata:iv.AllBrands,project:e})}constructor(e={}){if(this.filterOptions=e,this._project=e.project,e.roles&&e.roles.length>0&&(this._roles=new Set([...e.roles])),this._owner=e.owner?new Set([...e.owner]):fv.DEFAULT._owner,this._owner.size>1){if(this._owner.has(nv.Public))throw oa.create(Zs.BAD_REQUEST,"Public libraries cannot be combined with other ownership types.");if(this._owner.has(nv.Discovery)&&this._owner.has(nv.Incoming))throw oa.create(Zs.BAD_REQUEST,"Discovery and Incoming are redundant, as Incoming is a subset of Discovery.")}if(e.publishMetadata){if(!this._roles||!this._roles.has(ov.Brand))throw oa.create(Zs.BAD_REQUEST,"The publish metadata filter can only be used with the brands role.");this._publishMetadata=e.publishMetadata}}get hash(){return this._hash||(this._hash=[`owner=${[...this._owner].sort().join(",")}`,this._roles?`roles=${[...this._roles].sort().join(",")}`:void 0,this._project?`project=${this._project}`:void 0,this._publishMetadata?`publishMetadata=${this._publishMetadata}`:void 0].filter((e=>e)).join(":")),this._hash}matches(e){return!(!e.isLibrary||this._owner&&!dv(e,this._owner)||this._project&&!function(e,t){return t===rv.All&&e.isChildOfProject||"none"===t&&!e.isChildOfProject||"other"===t&&e.isChildOfProject&&!e._isBookmarked_NoLazyLoad||t===e.parentProjectID}(e,this._project)||this._roles&&!pv(e,this._roles)||this._publishMetadata&&!function(e,t){return t===iv.AllBrands&&!e.publishedTo||t===iv.PublishedBrands&&e.publishedFrom||t===iv.AllEditableBrands&&!e.publishedFrom}(e,this._publishMetadata))}getRelationToFilter(e){const t=[mv(this._owner,e._owner),(n=this._roles,r=e._roles,n&&r?function(e,t){const n=(r=e,o=t,new Set([...o].filter((e=>r.has(e)))));var r,o;return n.size===e.size?"subset":n.size>0?"unknown":"disjoint"}(n,r):n||r?"unknown":"subset"),hv(this._project,e._project),(o=this._publishMetadata,i=e._publishMetadata,i&&o!==i?o===iv.PublishedBrands&&i===iv.AllEditableBrands||o===iv.AllEditableBrands&&i===iv.PublishedBrands?"disjoint":i===iv.AllBrands&&o===iv.PublishedBrands?"subset":"unknown":"subset")];var n,r,o,i;return t.includes("disjoint")?"disjoint":t.every((e=>"subset"===e))?"subset":"unknown"}}fv.AllLibraries=new fv({owner:[nv.Incoming,nv.Personal]}),fv.CollaboratorBrands=new fv({owner:[nv.All],roles:[ov.Brand],publishMetadata:iv.PublishedBrands}),fv.DEFAULT=fv.AllLibraries;var gv,vv=Object.freeze({__proto__:null,default:fv});!function(e){e.MODIFY_DATE="modifyDate",e.CREATE_DATE="createDate",e.NAME="name"}(gv||(gv={}));const bv={name:(e,t)=>Bd(e.name,t.name),modified:(e,t)=>Fd(e.modified,t.modified)};class yv extends(Ud(bv)){}var _v,Ev,wv,xv,Tv,Sv,Ov,Iv,kv,Av,Cv,Pv,Rv,Lv,Dv;yv.default=new yv("descending","modified"),function(e){e.GC="GC"}(_v||(_v={})),function(e){e.STUDENT="STUDENT",e.TEACHER="TEACHER"}(Ev||(Ev={})),function(e){e.BLOCKED="BLOCKED",e.INVITED="INVITED",e.JOINED="JOINED",e.NOT_ENROLLED="NOT_ENROLLED",e.REMOVED="REMOVED"}(wv||(wv={})),function(e){e.CLEVER="clever",e.CLASS_LINK="classlink"}(xv||(xv={})),function(e){e.ACTIVE="ACTIVE",e.ARCHIVED="ARCHIVED"}(Tv||(Tv={})),function(e){e.TRUE="TRUE",e.RESTRICTED="RESTRICTED",e.UNRESTRICTED="UNRESTRICTED",e.NONE="NONE"}(Sv||(Sv={})),function(e){e.noSubject="",e.allsubjects="allsubjects",e.careersTechnicalEducation="careersTechnicalEducation",e.computerScience="computerScience",e.english="english",e.math="math",e.otherLanguages="otherLanguages",e.others="others",e.science="science",e.socialStudies="socialStudies",e.visualPerformingArts="visualPerformingArts"}(Ov||(Ov={})),function(e){e.STUDENT="STUDENT",e.TEACHER="TEACHER"}(Iv||(Iv={})),function(e){e.REMOVE_STUDENT_SUCCESS="REMOVE_STUDENT_SUCCESS",e.BLOCK_STUDENT_SUCCESS="BLOCK_STUDENT_SUCCESS",e.UNBLOCK_STUDENT_SUCCESS="UNBLOCK_STUDENT_SUCCESS",e.DELETE_DOMAIN_MAPPING_ACCEPTED="DELETE_DOMAIN_MAPPING_ACCEPTED"}(kv||(kv={})),function(e){e.OWNER="OWNER",e.ACTIVE="ACTIVE",e.INACTIVE="INACTIVE",e.INVITED="INVITED",e.IN_REVIEW="IN_REVIEW",e.DECLINED="DECLINED",e.NOT_A_MEMBER="NOT_A_MEMBER"}(Av||(Av={})),function(e){e.ALLOWED="ALLOWED",e.NOT_ALLOWED="NOT_ALLOWED"}(Cv||(Cv={})),function(e){e.ACCOUNT_NOT_FOUND="ACCOUNT_NOT_FOUND",e.STUDENT_IN_CLASSROOM="STUDENT_IN_CLASSROOM",e.TEACHER_IN_CLASSROOM="TEACHER_IN_CLASSROOM"}(Pv||(Pv={})),function(e){e.STUDENT="student",e.TEACHER="teacher",e.NONE="none"}(Rv||(Rv={})),function(e){e.ACTIVE="ACTIVE",e.DECLINED="DECLINED",e.INACTIVE="INACTIVE",e.INVITED="INVITED",e.IN_REVIEW="IN_REVIEW",e.NOT_A_MEMBER="NOT_A_MEMBER",e.OWNER="OWNER"}(Lv||(Lv={})),function(e){e.CLASSLINK="CLASSLINK",e.CLEVER="CLEVER",e.EMAIL="EMAIL",e.GOOGLE_CLASSROOM="GOOGLE_CLASSROOM",e.NONE="NONE"}(Dv||(Dv={}));const Nv={name:(e,t)=>Bd(e.name,t.name),created(e,t){let n;return n=e.created||t.created?e.created?t.created?Fd(e.created.getTime(),t.created.getTime()):-1:1:0,0===n?Bd(e.name,t.name):n}};class Mv extends(Ud(Nv)){}Mv.default=new Mv("ascending","name");var Hv=Object.freeze({__proto__:null,default:Mv});class jv extends ou{constructor(){super(...arguments),this._classroomId="",this._displayName="",this._email="",this._firstName="",this._inviteSource=Dv.NONE,this._lastName="",this._membershipStatus=Lv.NOT_A_MEMBER,this._role=Rv.NONE,this._userId=""}get classroomId(){return this._classroomId}get displayName(){return this._displayName}get email(){return this._email}get firstName(){return this._firstName}get inviteSource(){return this._inviteSource}get lastName(){return this._lastName}get membershipStatus(){return this._membershipStatus}get role(){return this._role}get userId(){return this._userId}}aa([Ta],jv.prototype,"classroomId",null),aa([Ta],jv.prototype,"displayName",null),aa([Ta],jv.prototype,"email",null),aa([Ta],jv.prototype,"firstName",null),aa([Ta],jv.prototype,"inviteSource",null),aa([Ta],jv.prototype,"lastName",null),aa([Ta],jv.prototype,"membershipStatus",null),aa([Ta],jv.prototype,"role",null),aa([Ta],jv.prototype,"userId",null);const Bv=new Od({localItemType:jv,remoteIdProperty:"computedKey",propertyUpdater:new Md({_classroomId:{name:"classroomId",format:"string"},_displayName:{name:"displayName",format:"string"},_email:{name:"email",format:"string"},_firstName:{name:"firstName",format:"string"},_inviteSource:{name:"inviteSource",format:"string",choices:Object.values(Dv)},_lastName:{name:"lastName",format:"string"},_membershipStatus:{name:"membershipStatus",format:"string",choices:Object.values(Lv)},_role:{name:"role",format:"string",choices:Object.values(Rv)},_userId:{name:"userId",format:"string"}})}),Fv={name:(e,t)=>Bd(e.displayName,t.displayName)};class Uv extends(Ud(Fv)){}Uv.default=new Uv("ascending","name");var zv=Object.freeze({__proto__:null,default:Uv});class qv{constructor(e){this.classroomId=e.classroomId||"",this.role=e.role||Rv.NONE}matches(e){return this.classroomId===e.classroomId&&(this.role&&this.role!==Rv.NONE?e.role===this.role:e.role===Rv.STUDENT||e.role===Rv.TEACHER)}getRelationToFilter(e){return e.classroomId!==this.classroomId||this.role!==e.role&&this.role!==Rv.NONE&&e.role!==Rv.NONE?"disjoint":this.role===e.role||e.role===Rv.NONE?"subset":"unknown"}get hash(){return`id=${this.classroomId}-${this.role}`}}var Gv=Object.freeze({__proto__:null,default:qv});const Vv={[Ca.ASSIGNMENTS_COLLECTION]:["classroomId"],[Ca.ASSIGNMENTS_CREATE]:["classroomId"],[Ca.ASSIGNMENTS_PRIMARY]:["assignmentId"]};var Kv;!function(e){e.DRAFT="DRAFT",e.ASSIGNED="ASSIGNED"}(Kv||(Kv={}));const Wv={canClassroomReadSubmissions:"assignment:canClassroomReadSubmissions",instructions:"assignment:instructions",dueDate:"assignment:dueDate",externalTemplateIds:"assignment:externalTemplateIds",templateIds:"assignment:templateIds",name:"repo:name",tasks:"assignment:tasks",status:"assignment:status",referenceIds:"assignment:referenceIds",externalTutorials:"assignment:externalTemplateIds"};var $v;!function(e){e.ANY="ANY",e.NONE="NONE",e.SELF="SELF"}($v||($v={}));const Yv={[Kv.DRAFT]:0,[Kv.ASSIGNED]:1},Qv=(e,t)=>Bd(e.name||"",t.name||""),Jv={name:(e,t)=>Qv(e,t),dueDate(e,t){let n;return n=e.dueDate||t.dueDate?e.dueDate?t.dueDate?Fd(e.dueDate.getTime(),t.dueDate.getTime()):-1:1:0,0===n?Qv(e,t):n},status(e,t){const n=Fd(Yv[e.status],Yv[t.status]);return 0===n?Qv(e,t):n}};class Zv extends(Ud(Jv)){}Zv.default=new Zv("ascending","name");var Xv=Object.freeze({__proto__:null,default:Zv}),eb=Object.freeze({__proto__:null,default:class{constructor(e={}){this.classroomId=e.classroomId||"",this.submissions=e.submissions}matches(e){return!!e.isAssignment&&e.classroomId===this.classroomId&&!e.isDiscarded}getRelationToFilter(e){return this.classroomId!==e.classroomId?"disjoint":"subset"}get hash(){return`classroomId=${this.classroomId}`}}}),tb=Object.freeze({__proto__:null,default:class{constructor(e={}){this.owner=Lg.Any;const{assignmentId:t,assignmentCode:n,currentUserId:r,loadDocuments:o,status:i}=e;this.assignmentId=t,this.assignmentCode=n,this.loadDocuments=void 0===o||o,this.status=i&&i.length>0?i:Rg,this.currentUserId=r}matches(e){return!(this.currentUserId&&e.student.id!==this.currentUserId||!this.status.includes(e.status))}getRelationToFilter(e){return e.status.every((e=>!this.status.includes(e)))?"disjoint":this.status.every((t=>e.status.includes(t)))?this.loadDocuments&&!e.loadDocuments||!this.currentUserId&&e.currentUserId?"unknown":"subset":"unknown"}get hash(){const e=this.assignmentId||this.assignmentCode;return`${e?`assignmentId=${e}&`:""}status=${this.status.join()}&loadDocuments=${this.loadDocuments}${this.currentUserId?`&currentUserId=${this.currentUserId}`:""}`}}});const nb={[Pg.SUBMITTED]:0,[Pg.IN_PROGRESS]:1,[Pg.RETURNED]:2,[Pg.NOT_STARTED]:3},rb=(e,t)=>Fd(e.student.displayName||"",t.student.displayName||""),ob={studentDisplayName:(e,t)=>rb(e,t),submissionDate(e,t){let n;return n=e.submissionDate||t.submissionDate?e.submissionDate?t.submissionDate?Fd(e.submissionDate.getTime(),t.submissionDate.getTime()):-1:1:0,0===n?rb(e,t):n},status(e,t){const n=Fd(nb[e.status],nb[t.status]);return 0===n?rb(e,t):n}};class ib extends(Ud(ob)){}ib.default=new ib("ascending","studentDisplayName");var sb=Object.freeze({__proto__:null,default:ib});class ab extends yd{constructor(e,t){super(e,t),this._core=e,this._parent=t}async _loadData(){await super._loadData();const e=this._core._getAssetPool().createMutationSession();lb.updateLocalItem(e,this._parent,this.data),e.commit()}}class cb extends Km{constructor(e,t,n){super(e,t,n),this._core=e,this._studentAssignmentId="",this._parentAssignmentId="",this._parentClassroomId="",this._sourceAssets=[],this._sourceTasks=[],this._sourceTutorials=[],this._studentAssignmentFileAppMetadata=new ab(e,this),this._needsRepoMetadata=!0}get adobeAsset(){return this}get isChildOfStudentAssignment(){return!0}get studentAssignmentId(){return this._studentAssignmentId}get parentStudentAssignmentId(){return this._studentAssignmentId||super.parentStudentAssignmentId||""}get parentAssignmentID(){return this._parentAssignmentId||super.parentAssignmentID||""}get isChildOfAssignment(){return!0}get isChildOfClassroom(){return!0}get parentClassroomId(){return this._parentClassroomId||super.parentClassroomId}get isChildOfAssignmentMaterials(){return!1}get sourceAsset(){return this._sourceAsset}get sourceAssets(){return this._sourceAssets}get sourceTasks(){return this._sourceTasks}get sourceTutorials(){return this._sourceTutorials}get appMetadata(){return this._studentAssignmentFileAppMetadata}async update({sourceAsset:e,sourceAssets:t,sourceTasks:n,sourceTutorials:r}){if(!(e||t||n||r))throw Error("Incorrect parameters: sourceAsset, sourceTasks, or sourceTutorials parameter required");return await this._core.classroomContext.updateStudentAssignmentFile(this,{sourceAsset:e,sourceAssets:t,sourceTasks:n,sourceTutorials:r}),this}}aa([Ta],cb.prototype,"isChildOfStudentAssignment",null),aa([Ta],cb.prototype,"studentAssignmentId",null),aa([Ta],cb.prototype,"parentStudentAssignmentId",null),aa([Ta],cb.prototype,"parentAssignmentID",null),aa([Ta],cb.prototype,"isChildOfAssignment",null),aa([Ta],cb.prototype,"isChildOfClassroom",null),aa([Ta],cb.prototype,"parentClassroomId",null),aa([Ta],cb.prototype,"isChildOfAssignmentMaterials",null),aa([Ta],cb.prototype,"sourceAsset",null),aa([Ta],cb.prototype,"sourceAssets",null),aa([Ta],cb.prototype,"sourceTasks",null),aa([Ta],cb.prototype,"sourceTutorials",null),aa([Ta],cb.prototype,"appMetadata",null);const lb=new Od({localItemType:cb,remoteIdProperty:"repo:assetId",propertyUpdater:new Md({_repositoryID:"repo:repositoryId",_name:"repo:name",_path:"repo:path",_type:"dc:format",_assetClass:{name:"repo:assetClass",choices:Ed},_created:{name:"repo:createDate",format:"date"},_modified:{name:"repo:modifyDate",format:"date"},_createdBy:"repo:createdBy",_modifiedBy:"repo:modifiedBy",__links:{name:"_links",format:"object"},_parentAssignmentId:{name:"computedAssignmentId",format:"string"},_parentClassroomId:{name:"computedClassroomAssetId",format:"string"},_studentAssignmentId:{name:"computedStudentAssignmentId",format:"string"},_sourceAsset:{name:"assignment:sourceAsset",format:"object"},_sourceAssets:{isArray:!0,name:"assignment:sourceAssets",format:"string"},_sourceTasks:{isArray:!0,name:"assignment:sourceTasks",format:"string"},_sourceTutorials:{isArray:!0,name:"assignment:sourceTutorials",format:"object"}})}),ub={modified:(e,t)=>Fd(e.modified,t.modified),name:(e,t)=>Fd(e.name,t.name),created:(e,t)=>Fd(e.created,t.created)};class db extends(Ud(ub)){}db.default=new db("descending","modified");var pb=Object.freeze({__proto__:null,default:db});class mb{constructor(e){var t,n;this._mediaTypes=void 0,this._excludeMediaTypes=void 0,(null==e?void 0:e.mediaTypes)&&(this._mediaTypes=new Set(e.mediaTypes)),(null==e?void 0:e.excludeMediaTypes)&&(this._excludeMediaTypes=new Set(e.excludeMediaTypes)),(null===(t=null==e?void 0:e.mediaTypes)||void 0===t?void 0:t.length)&&(null===(n=null==e?void 0:e.excludeMediaTypes)||void 0===n?void 0:n.length)&&(this._mediaTypes=new Set([]),console.warn("Both mediaTypes and excludeMediaTypes should not be specified while creating AdobeAssetFilter, setting default value for mediaTypes"))}get hash(){var e,t;let n="mediatypes="+((null===(e=this._mediaTypes)||void 0===e?void 0:e.size)?`${[...this._mediaTypes].sort().join(",")}`:"all-types");return n+=":excludemediatypes="+((null===(t=this._excludeMediaTypes)||void 0===t?void 0:t.size)?`${[...this._excludeMediaTypes].sort().join(",")}`:"none"),n}get mediaTypes(){return this._mediaTypes}get excludeMediaTypes(){return this._excludeMediaTypes}get name(){return"AdobeAssetFilter"}matches(e){var t,n,r;return!(e.reviewLinkSourceType===wf&&!(null===(t=this._mediaTypes)||void 0===t?void 0:t.has(wf)))&&(!(null===(n=this._excludeMediaTypes)||void 0===n?void 0:n.size)||!this._excludeMediaTypes.has(e.mediaType))&&(!(null===(r=this._mediaTypes)||void 0===r?void 0:r.size)||this._mediaTypes.has(e.mediaType))}getRelationToFilter(e){var t,n;const r=this.getMediaRelationToFilter(e);return"disjoint"===r?"disjoint":"unknown"===r||(null===(t=this._mediaTypes)||void 0===t?void 0:t.has(wf))&&!(null===(n=e.mediaTypes)||void 0===n?void 0:n.size)?"unknown":r}getMediaRelationToFilter(e){var t,n,r,o,i,s,a,c,l,u,d,p;let m;function h(e,t){let n=!0,r=!1;for(const o of e)t.has(o)?r=!0:n=!1;return r?n?m.subset:m.intersaction:m.disjoint}!function(e){e[e.uninitialized=0]="uninitialized",e[e.subset=1]="subset",e[e.disjoint=2]="disjoint",e[e.intersaction=3]="intersaction"}(m||(m={}));let f=m.uninitialized,g=m.uninitialized,v=m.uninitialized,b=m.uninitialized;return(null===(t=this._mediaTypes)||void 0===t?void 0:t.size)&&(null===(n=e._mediaTypes)||void 0===n?void 0:n.size)&&(f=h(this._mediaTypes,e._mediaTypes)),(null===(r=this._mediaTypes)||void 0===r?void 0:r.size)&&(null===(o=e._excludeMediaTypes)||void 0===o?void 0:o.size)&&(g=h(this._mediaTypes,e._excludeMediaTypes)),(null===(i=this._excludeMediaTypes)||void 0===i?void 0:i.size)&&(null===(s=e._mediaTypes)||void 0===s?void 0:s.size)&&(v=h(e._mediaTypes,this._excludeMediaTypes)),(null===(a=this._excludeMediaTypes)||void 0===a?void 0:a.size)&&(null===(c=e._excludeMediaTypes)||void 0===c?void 0:c.size)&&(b=h(e._excludeMediaTypes,this._excludeMediaTypes)),v===m.subset||g===m.subset||f===m.disjoint?"disjoint":b===m.intersaction||v===m.intersaction||g===m.intersaction||f===m.intersaction?"unknown":(null===(l=this._mediaTypes)||void 0===l?void 0:l.size)||(null===(u=this._excludeMediaTypes)||void 0===u?void 0:u.size)||!(null===(d=e._mediaTypes)||void 0===d?void 0:d.size)&&!(null===(p=e._excludeMediaTypes)||void 0===p?void 0:p.size)?"subset":"unknown"}}var hb=Object.freeze({__proto__:null,default:mb});class fb extends mb{matches(e){return e.isChildOfStudentAssignment}}class gb{constructor(e,t){var n;this.studentAssignmentId=e,this.loadDocuments=null===(n=null==t?void 0:t.loadDocuments)||void 0===n||n}matches(e){return!0===e.isChildOfStudentAssignment&&e.studentAssignmentId===this.studentAssignmentId&&!e.isFolder&&e.mediaType!==Qu&&!function(e){const t="application/vnd.adobe.gneisswebpage.theme.document+dcx"===e.mediaType,n=e.name.endsWith(".webpagetheme");return t||n}(e)}getRelationToFilter(e){return this.loadDocuments!==e.loadDocuments?"disjoint":this.studentAssignmentId===e.studentAssignmentId?"subset":"disjoint"}get hash(){return`studentAssignmentId=${this.studentAssignmentId}&loadDocuments=${this.loadDocuments}`}}var vb,bb,yb,_b=Object.freeze({__proto__:null,default:gb});!function(e){e.OWNER="Owner",e.POSTER="Poster",e.VIEWER="Viewer"}(vb||(vb={})),function(e){e.Text="text",e.AssetLink="assetLink"}(bb||(bb={})),function(e){e.CLASSROOM="classroom"}(yb||(yb={}));const Eb={[Ca.BOARDS_COLLECTION]:["baseAssetId","useBaseAssetDirectory"],[Ca.BOARDS_CREATE]:["baseAssetId"],[Ca.BOARDS_PRIMARY]:["boardId"]};var wb,xb;!function(e){e.TEXT="application/vnd.adobe.post.text+dcx",e.ASSET_LINK="application/vnd.adobe.post.assetlink+dcx"}(wb||(wb={})),function(e){e.Size50="50",e.Size100="100",e.Size115="115",e.Size230="230",e.Size138="138",e.Size276="276"}(xb||(xb={}));class Tb{constructor(e){this.data=e,this._userId=e.userId,this._displayName=e.displayName,this._email=e.email,this._firstName=e.firstName,this._lastName=e.lastName,this._images=e.images}get userId(){return this._userId}get displayName(){return this._displayName}get email(){return this._email}get firstName(){return this._firstName}get lastName(){return this._lastName}get avatarImageURLs(){return this._images}get avatarUrl(){return this.avatarImageURLs[xb.Size138]}}class Sb extends ou{constructor(){super(...arguments),this._name=void 0,this._description=void 0,this._boardId=""}get boardId(){return this._boardId}get type(){return this._type}get name(){return this._name}get created(){return this._created}get modified(){return this._modified}get description(){return this._description}get owner(){return this._owner}get isDeletable(){return this._isOwner()||this._isBoardOwner()}get isEditable(){return this.isDeletable}_isOwner(){return this._owner.userId===this._core._environment.getUserId()}_isBoardOwner(){var e;return(null===(e=this._core._getAssetPool().getLocalItemById(this._boardId))||void 0===e?void 0:e.role)===vb.OWNER}}aa([Ta],Sb.prototype,"boardId",null),aa([Ta],Sb.prototype,"type",null),aa([Ta],Sb.prototype,"name",null),aa([Ta],Sb.prototype,"created",null),aa([Ta],Sb.prototype,"modified",null),aa([Ta],Sb.prototype,"description",null),aa([Ta],Sb.prototype,"isDeletable",null),aa([Ta],Sb.prototype,"isEditable",null);const Ob=e=>new Md(Object.assign({_boardId:{name:"computedBoardId",format:"string"},_name:{name:"name",format:"string"},_type:{name:"type",format:"string",choices:Object.values(wb)},_description:{name:"board#postDescription",format:"string"},_modified:{name:"modified",format:"date"},_created:{name:"created",format:"date"},_owner:{name:"postedBy",format:"object",set:(e,t)=>{const n=t,r=new Tb(e);n._owner=r}}},e)),Ib=new Od({localItemType:class extends Sb{get text(){return this._text}},remoteIdProperty:"id",propertyUpdater:Ob({_text:{name:"board#postText",format:"string"}})}),kb={"repo:assetClass":"composite","repo:repositoryId":"B34A1964668D032F0A49421B@AdobeOrg","repo:id":"urn:aaid:sc:VA6C2:61b71cdc-4d42-5ac2-8d19-dede02efdbbb","repo:assetId":"urn:aaid:sc:VA6C2:61b71cdc-4d42-5ac2-8d19-dede02efdbbb","repo:name":"Assignment S. test drawing 23 13.28.59.exdraw","repo:path":"/content/assets/classrooms/280E19426706F8460A494118@AdobeOrg/assignments/test drawing 23/students/AFC3197E668D1EAE0A494129@af361967668d0331494131.e/Assignment S. test drawing 23 13.28.59.exdraw","repo:ancestors":["urn:aaid:directory:4827207b-2491-47ab-9db6-4d85655e66d5","urn:aaid:directory:d527b150-4b57-499a-b165-39a950d6657a","urn:aaid:sc:VA6C2:769c4b79-f4c0-4334-be87-19d576f995f4","urn:aaid:sc:VA6C2:7b52cd2c-81d1-3729-a45f-4038280c6a29","urn:aaid:sc:VA6C2:58721060-2e1b-305c-a621-3f01983a16d3","urn:aaid:sc:VA6C2:33a7a14d-5ad6-3e98-8f29-187e6656b6f2","urn:aaid:sc:VA6C2:885eb5af-565e-3869-a82b-eb285132318c","urn:aaid:sc:VA6C2:996eb5af-565e-3869-a82b-eb285143429d","urn:aaid:sc:AB1:a1234cd1-2b34-5678-910c-626262626262"],"dc:format":"document/vnd.adobe.expressdrawing+dcx","repo:createDate":"2024-12-05T21:29:18.191Z","repo:modifyDate":"2024-12-05T21:29:19.414Z","storage:deviceCreateDate":"2024-12-05T21:29:05.027Z","storage:deviceModifyDate":"2024-12-05T21:29:17.534Z","repo:state":"ACTIVE","repo:createdBy":"AFC3197E668D1EAE0A494129@af361967668d0331494131.e","repo:modifiedBy":"AFC3197E668D1EAE0A494129@af361967668d0331494131.e","repo:createdByClientId":"projectx_webapp","repo:modifiedByClientId":"projectx_webapp","repo:representations":{composite:!0},"storage:assignee":{id:"B34A1964668D032F0A49421B@AdobeOrg",type:"org"},"storage:region":"VA6C2","repo:etag":'"7eb7ca4e6e5d48f9999a7b04683c9330"',"repo:size":55370,"repo:version":"0",_links:{"http://ns.adobe.com/adobecloud/rel/ac/check":[{href:"https://platform-cs-edge-stage-va6c2.adobe.io/content/acl/check/urn:aaid:sc:VA6C2:61b71cdc-4d42-5ac2-8d19-dede02efdbbb{?privilege,relation}",templated:!0}],"http://ns.adobe.com/adobecloud/rel/ac/effective":[{href:"https://platform-cs-edge-stage-va6c2.adobe.io/content/acl/effective/urn:aaid:sc:VA6C2:61b71cdc-4d42-5ac2-8d19-dede02efdbbb"}],"http://ns.adobe.com/adobecloud/rel/ac/policy":[{href:"https://platform-cs-edge-stage-va6c2.adobe.io/content/acl/policy/urn:aaid:sc:VA6C2:61b71cdc-4d42-5ac2-8d19-dede02efdbbb"}],"http://ns.adobe.com/adobecloud/rel/bulk":[{href:"https://platform-cs-edge-stage-va6c2.adobe.io/content/storage/id/urn:aaid:sc:VA6C2:61b71cdc-4d42-5ac2-8d19-dede02efdbbb/:bulk",mode:"id"},{href:"https://platform-cs-edge-stage-va6c2.adobe.io/content/storage/path/urn:aaid:sc:VA6C2:c19b59e0-6d4e-4f81-93a1-e00168bc2c06/classrooms/280E19426706F8460A494118%40AdobeOrg/assignments/test%20drawing%2023/students/AFC3197E668D1EAE0A494129%40af361967668d0331494131.e/Assignment%20S.%20test%20drawing%2023%2013.28.59.exdraw/:bulk",mode:"path"}],"http://ns.adobe.com/adobecloud/rel/component":[{href:"https://platform-cs-edge-stage-va6c2.adobe.io/composite/component/id/urn:aaid:sc:VA6C2:61b71cdc-4d42-5ac2-8d19-dede02efdbbb{?component_id,revision,component_path}",mode:"id",templated:!0},{href:"https://platform-cs-edge-stage-va6c2.adobe.io/composite/component/path/urn:aaid:sc:VA6C2:c19b59e0-6d4e-4f81-93a1-e00168bc2c06/classrooms/280E19426706F8460A494118%40AdobeOrg/assignments/test%20drawing%2023/students/AFC3197E668D1EAE0A494129%40af361967668d0331494131.e/Assignment%20S.%20test%20drawing%2023%2013.28.59.exdraw{?component_id,revision,component_path}",mode:"path",templated:!0}],"http://ns.adobe.com/adobecloud/rel/directory":[{href:"https://platform-cs-edge-stage-va6c2.adobe.io/content/storage/id/urn:aaid:sc:VA6C2:06569d1b-bad3-3d88-8f83-7b33cad6d7da/:page{?resource,orderBy,start,limit,type,embed}",mode:"id",templated:!0},{href:"https://platform-cs-edge-stage-va6c2.adobe.io/content/storage/path/urn:aaid:sc:VA6C2:c19b59e0-6d4e-4f81-93a1-e00168bc2c06/classrooms/280E19426706F8460A494118%40AdobeOrg/assignments/test%20drawing%2023/students/AFC3197E668D1EAE0A494129%40af361967668d0331494131.e/:page{?resource,orderBy,start,limit,type,embed}",mode:"path",templated:!0}],"http://ns.adobe.com/adobecloud/rel/manifest":[{href:"https://platform-cs-edge-stage-va6c2.adobe.io/composite/manifest/id/urn:aaid:sc:VA6C2:61b71cdc-4d42-5ac2-8d19-dede02efdbbb",mode:"id"},{href:"https://platform-cs-edge-stage-va6c2.adobe.io/composite/manifest/path/urn:aaid:sc:VA6C2:c19b59e0-6d4e-4f81-93a1-e00168bc2c06/classrooms/280E19426706F8460A494118%40AdobeOrg/assignments/test%20drawing%2023/students/AFC3197E668D1EAE0A494129%40af361967668d0331494131.e/Assignment%20S.%20test%20drawing%2023%2013.28.59.exdraw",mode:"path"}],"http://ns.adobe.com/adobecloud/rel/metadata/application":[{href:"https://platform-cs-edge-stage-va6c2.adobe.io/content/storage/id/urn:aaid:sc:VA6C2:61b71cdc-4d42-5ac2-8d19-dede02efdbbb/:applicationmetadata",mode:"id",type:"application/json"},{href:"https://platform-cs-edge-stage-va6c2.adobe.io/content/storage/path/urn:aaid:sc:VA6C2:c19b59e0-6d4e-4f81-93a1-e00168bc2c06/classrooms/280E19426706F8460A494118%40AdobeOrg/assignments/test%20drawing%2023/students/AFC3197E668D1EAE0A494129%40af361967668d0331494131.e/Assignment%20S.%20test%20drawing%2023%2013.28.59.exdraw/:applicationmetadata",mode:"path",type:"application/json"}],"http://ns.adobe.com/adobecloud/rel/metadata/embedded":[{href:"https://platform-cs-edge-stage-va6c2.adobe.io/composite/metadata/embedded/id/urn:aaid:sc:VA6C2:61b71cdc-4d42-5ac2-8d19-dede02efdbbb",mode:"id"},{href:"https://platform-cs-edge-stage-va6c2.adobe.io/composite/metadata/embedded/path/urn:aaid:sc:VA6C2:c19b59e0-6d4e-4f81-93a1-e00168bc2c06/classrooms/280E19426706F8460A494118%40AdobeOrg/assignments/test%20drawing%2023/students/AFC3197E668D1EAE0A494129%40af361967668d0331494131.e/Assignment%20S.%20test%20drawing%2023%2013.28.59.exdraw",mode:"path"}],"http://ns.adobe.com/adobecloud/rel/metadata/peruser":[{href:"https://platform-cs-edge-stage-va6c2.adobe.io/metadata/peruser/id/urn:aaid:sc:VA6C2:61b71cdc-4d42-5ac2-8d19-dede02efdbbb",mode:"id",type:"application/json"},{href:"https://platform-cs-edge-stage-va6c2.adobe.io/metadata/peruser/path/urn:aaid:sc:VA6C2:c19b59e0-6d4e-4f81-93a1-e00168bc2c06/classrooms/280E19426706F8460A494118%40AdobeOrg/assignments/test%20drawing%2023/students/AFC3197E668D1EAE0A494129%40af361967668d0331494131.e/Assignment%20S.%20test%20drawing%2023%2013.28.59.exdraw",mode:"path",type:"application/json"}],"http://ns.adobe.com/adobecloud/rel/metadata/repository":[{href:"https://platform-cs-edge-stage-va6c2.adobe.io/content/storage/id/urn:aaid:sc:VA6C2:61b71cdc-4d42-5ac2-8d19-dede02efdbbb/:repometadata",mode:"id",type:"application/json"},{href:"https://platform-cs-edge-stage-va6c2.adobe.io/content/storage/path/urn:aaid:sc:VA6C2:c19b59e0-6d4e-4f81-93a1-e00168bc2c06/classrooms/280E19426706F8460A494118%40AdobeOrg/assignments/test%20drawing%2023/students/AFC3197E668D1EAE0A494129%40af361967668d0331494131.e/Assignment%20S.%20test%20drawing%2023%2013.28.59.exdraw/:repometadata",mode:"path",type:"application/json"}],"http://ns.adobe.com/adobecloud/rel/page":[{href:"https://platform-cs-edge-stage-va6c2.adobe.io/content/storage/id/urn:aaid:sc:VA6C2:61b71cdc-4d42-5ac2-8d19-dede02efdbbb/resource:{resource}/:page{?orderBy,start,limit,property,version}",mode:"id",templated:!0,type:"application/vnd.adobe.versions+json"},{href:"https://platform-cs-edge-stage-va6c2.adobe.io/content/storage/path/urn:aaid:sc:VA6C2:c19b59e0-6d4e-4f81-93a1-e00168bc2c06/classrooms/280E19426706F8460A494118%40AdobeOrg/assignments/test%20drawing%2023/students/AFC3197E668D1EAE0A494129%40af361967668d0331494131.e/Assignment%20S.%20test%20drawing%2023%2013.28.59.exdraw/resource:{resource}/:page{?orderBy,start,limit,property,version}",mode:"path",templated:!0,type:"application/vnd.adobe.versions+json"}],"http://ns.adobe.com/adobecloud/rel/primary":[{href:"https://platform-cs-edge-stage-va6c2.adobe.io/composite/primary/id/urn:aaid:sc:VA6C2:61b71cdc-4d42-5ac2-8d19-dede02efdbbb",mode:"id"},{href:"https://platform-cs-edge-stage-va6c2.adobe.io/composite/primary/path/urn:aaid:sc:VA6C2:c19b59e0-6d4e-4f81-93a1-e00168bc2c06/classrooms/280E19426706F8460A494118%40AdobeOrg/assignments/test%20drawing%2023/students/AFC3197E668D1EAE0A494129%40af361967668d0331494131.e/Assignment%20S.%20test%20drawing%2023%2013.28.59.exdraw",mode:"path"}],"http://ns.adobe.com/adobecloud/rel/rendition":[{href:"https://platform-cs-edge-stage-va6c2.adobe.io/rendition/id/urn:aaid:sc:VA6C2:61b71cdc-4d42-5ac2-8d19-dede02efdbbb{?resource,component_id,fragment,size,type}",mode:"id",templated:!0},{href:"https://platform-cs-edge-stage-va6c2.adobe.io/rendition/path/urn:aaid:sc:VA6C2:c19b59e0-6d4e-4f81-93a1-e00168bc2c06/classrooms/280E19426706F8460A494118%40AdobeOrg/assignments/test%20drawing%2023/students/AFC3197E668D1EAE0A494129%40af361967668d0331494131.e/Assignment%20S.%20test%20drawing%2023%2013.28.59.exdraw{?resource,component_id,fragment,size,type}",mode:"path",templated:!0}],"http://ns.adobe.com/adobecloud/rel/repository":{href:"https://platform-cs-edge-stage.adobe.io/content/directory/repo/B34A1964668D032F0A49421B@AdobeOrg/repositoryResource"},"version-history":[{href:"https://platform-cs-edge-stage-va6c2.adobe.io/content/storage/id/urn:aaid:sc:VA6C2:61b71cdc-4d42-5ac2-8d19-dede02efdbbb/:versions",mode:"id"},{href:"https://platform-cs-edge-stage-va6c2.adobe.io/content/storage/path/urn:aaid:sc:VA6C2:c19b59e0-6d4e-4f81-93a1-e00168bc2c06/classrooms/280E19426706F8460A494118%40AdobeOrg/assignments/test%20drawing%2023/students/AFC3197E668D1EAE0A494129%40af361967668d0331494131.e/Assignment%20S.%20test%20drawing%2023%2013.28.59.exdraw/:versions",mode:"path"}]}},Ab=new Od({localItemType:class extends Sb{getLinkedAsset(){const e=this._core._getAssetPool().createUpdateSession(),t=Qm.updateRemoteItem(e,kb);return e.commit(),Promise.resolve(t)}},remoteIdProperty:"id",propertyUpdater:Ob({_link:{name:"link",format:"object"}})});class Cb{constructor(e,t){this._remotePosts=e,this._core=t}async loadPage(e){return await this._loadPage(e)}async _loadPage(e){const{implicitFilter:t}=e,n=[],r=[],o=(await this._core.getBoardContext()).postPool.createMutationSession();this._remotePosts.forEach((e=>{const i=Object.assign(Object.assign({},e),{computedBoardId:t.boardId});e.type===wb.TEXT?n.push(Ib.updateRemoteItem(o,i)):e.type===wb.ASSET_LINK&&r.push(Ab.updateRemoteItem(o,i))}));const i=r.map((e=>e.getLinkedAsset()));return Promise.all(i),o.commit(),{items:[...n,...r],total:n.length+r.length,loadNextPage:void 0}}}class Pb{constructor(e){const{boardId:t}=e;if(this.boardId=t,""===this.boardId)throw new Error("Board ID is required")}getRelationToFilter(e){return this.boardId!==e.boardId?"disjoint":"subset"}matches(e){return e instanceof Sb&&e.boardId===this.boardId}get hash(){return`boardId=${this.boardId}`}}class Rb extends Km{constructor(e,t,n){super(e,t,n),this._core=e,this._remotePosts=[],this._memberRole=vb.VIEWER,this._core.getBoardContext().then((e=>{this._boardContext=e})),this._needsRepoMetadata=!0}_ensureBoardContext(){if(!this._boardContext)throw new Error("Board context not initialized");return this._boardContext}_getPostsSource(e){const t=new Cb(this._remotePosts,this._core);return new Fp(this._ensureBoardContext().postPool,[t],e)}get posts(){return this._getPostsSource(new Pb({boardId:this.id}))}get description(){return this._description}get displayName(){return this._name.replace(Rb.boardNameSuffix,"")}get _idOfBaseAsset(){return this._baseAssetId}get role(){return this._memberRole}async addPost(e){return this._ensureBoardContext().addPost(Object.assign({boardId:this.id},e))}async removePost(e){await this._ensureBoardContext().removePost({boardId:this.id,postId:e})}async updatePost(e){await this._ensureBoardContext().updatePost(Object.assign({boardId:this.id},e))}async update(e){return this._ensureBoardContext().updateBoard(Object.assign({boardId:this.id},e))}async permanentlyDelete(){}async discard(){}async restore(){}get links(){return Object.assign({},this.__links)}async publish(){return Promise.resolve()}get canAddPost(){return this._memberRole===vb.OWNER||this._memberRole===vb.POSTER}_loadWithRetry(){return this._load()}}Rb.boardNameSuffix=".ccboard",aa([va],Rb.prototype,"posts",null),aa([Ta],Rb.prototype,"description",null),aa([Ta],Rb.prototype,"displayName",null),aa([Ta],Rb.prototype,"_idOfBaseAsset",null),aa([Ta],Rb.prototype,"role",null),aa([Ta],Rb.prototype,"links",null),aa([Ba],Rb.prototype,"_loadWithRetry",null);const Lb=new Od({localItemType:Rb,remoteIdProperty:"repo:assetId",propertyUpdater:new Md({_id:{name:"repo:assetId",format:"string"},_assetClass:{name:"repo:assetClass",choices:Ed},_description:{name:"dc:description",format:"string"},_name:{name:"repo:name",format:"string"},_created:{name:"repo:createDate",format:"date"},_repositoryID:{name:"repo:repositoryId",format:"string"},__links:{name:"_links",format:"object"},_createdBy:{name:"repo:createdBy",format:"string"},_modifiedBy:{name:"repo:modifiedBy",format:"string"},_modified:{name:"repo:modifyDate",format:"date"},_assetState:{name:"repo:state",choices:wd},_type:{name:"dc:format",format:"string"},_path:{name:"repo:path",format:"string"},_remotePosts:{isArray:!0,name:"posts",format:"object"},_baseAssetId:{name:"board:context[baseAssetId]",format:"string"},_memberRole:{name:"memberRole",choices:Object.values(vb)},_permissions:{get:function(e){var t;if(null===(t=e._embedded)||void 0===t?void 0:t[Ca.AC_EFFECTIVE])return nl(e._embedded[Ca.AC_EFFECTIVE]);switch(e.memberRole){case vb.OWNER:return ms.Write|ms.Read|ms.Delete;case vb.POSTER:case vb.VIEWER:return ms.Read;default:return Id}},format:"number"}})}),Db={noop:()=>0};class Nb extends(Ud(Db)){}Nb.default=new Nb("ascending","noop");const Mb=(e,t)=>Bd(e.displayName||"",t.displayName||""),Hb=(e,t,n)=>{let r;return r=e[n]||t[n]?e[n]?t[n]?Fd(e[n].getTime(),t[n].getTime()):-1:1:0,0===r?Mb(e,t):r},jb={name:(e,t)=>Mb(e,t),created:(e,t)=>Hb(e,t,"created"),modified:(e,t)=>Hb(e,t,"modified")};class Bb extends(Ud(jb)){}Bb.default=new Bb("ascending","name");var Fb=Object.freeze({__proto__:null,default:Bb});class Ub{constructor(e={}){this.baseAssetId=e.baseAssetId||"",this.shouldGetDirectlyInBaseAsset=e.shouldGetDirectlyInBaseAsset||!1}matches(e){return!e.isDiscarded}getRelationToFilter(e){return this.baseAssetId!==e.baseAssetId?"disjoint":"subset"}get hash(){return`baseAssetId=${this.baseAssetId}`}}var zb=Object.freeze({__proto__:null,default:Ub});class qb extends ou{constructor(){super(...arguments),this._repositoryID=""}get repositoryID(){return this._repositoryID}async createTeam(e){return await this._core.spaceContext.createTeam(this,e)}}aa([Ta],qb.prototype,"repositoryID",null);const Gb=new Od({localItemType:qb,remoteIdProperty:"repositoryId",propertyUpdater:new Md({_repositoryID:"repositoryId"})});class Vb extends ou{constructor(e,t){super(e,t),this._countryCode="",this._displayName="",this._email="",this._firstName="",this._lastName="",this._addressBookIdent="",this._images={},this._linkedIdentity="",this._urn=""}get ident(){return this.id}get countryCode(){return this._countryCode}get displayName(){return this._displayName}get email(){return this._email}get firstName(){return this._firstName}get lastName(){return this._lastName}get addressBookIdent(){return this._addressBookIdent}get images(){return this._images}get linkPolicy(){return this._linkPolicy}get linkedIdentity(){return this._linkedIdentity}get urn(){return this._urn}}aa([Ta],Vb.prototype,"countryCode",null),aa([Ta],Vb.prototype,"displayName",null),aa([Ta],Vb.prototype,"email",null),aa([Ta],Vb.prototype,"firstName",null),aa([Ta],Vb.prototype,"lastName",null),aa([Ta],Vb.prototype,"addressBookIdent",null),aa([Ta],Vb.prototype,"images",null),aa([Ta],Vb.prototype,"linkPolicy",null),aa([Ta],Vb.prototype,"linkedIdentity",null),aa([Ta],Vb.prototype,"urn",null);const Kb=new Od({localItemType:Vb,remoteIdProperty:"ident",propertyUpdater:new Md({_countryCode:"countryCode",_displayName:"displayName",_email:"email",_firstName:"firstName",_addressBookIdent:"addressBookIdent",_images:{format:"object",name:"images"},_lastName:"lastName",_linkPolicy:"linkPolicy",_linkedIdentity:"linkedIdentity",_urn:"urn"})});class Wb{constructor(e,t,n,r){this._addressBookUrl=e,this._groupMemberPool=t,this._addressBookInterface=n,this._groupMemberUpdater=r}async loadPage(e,t){const{limit:n=100}=e||{limit:100};let r;r=t?await this._addressBookInterface.getMembersNextPage(t):await this._addressBookInterface.getMembersFirstPage(this._addressBookUrl,n);const o=this._groupMemberPool.createLoaderMutationSession(),i=this._groupMemberUpdater.updateRemoteItems(o,r._embedded.contacts);return o.commit(),{items:i,loadNextPage:r._links.next?()=>this.loadPage(void 0,r._links.next.href):void 0,total:r.total}}}class $b extends Ou{constructor(e){super(e)}get endpoint(){return`https://${this._core._environment.endpoints.ABS_HOST}`}async getAddressBookURL(e){return(await this._getResponse(`${this.endpoint}/api/urns/resolve/${e}`)).url}async getMembersFirstPage(e,t=100){return this._getResponse(`${e}/members/flat?limit=${t}`)}async getMembersNextPage(e){return this._getResponse(e)}async getAddressBooks(e=100){return this._getResponse(`${this.endpoint}/api/address-books?limit=${e}`)}async getContactInAddressBook(e,t){return this._getResponse(`${this.endpoint}/api/address-books/${e}/contacts?linkedIdentity=${t}`)}}const Yb=["owner","viewer","editor","none"],Qb=["editor","owner"],Jb=["self","deep","deep_override"];class Zb extends ou{constructor(){super(...arguments),this._role="viewer",this._type="imsUser",this._isDirect=!1,this._assetID="",this._canDiscover=!1,this._canShare=!1,this._commentPermissions=[]}get assetId(){return this._assetID}get hasProfile(){ud("Collaborator.hasProfile","Collaborator.hasProfile is deprecated and will be removed on or after 2024-10-01")}get collaboratorID(){return this.id}get imsUserId(){var e;return"imsUser"===this._type?this.id:null===(e=this._additionalData)||void 0===e?void 0:e.linkedIdentity}get email(){var e;return null===(e=this._additionalData)||void 0===e?void 0:e.email}get name(){var e,t;const n=this._additionalData;return null!==(t=null!==(e=null==n?void 0:n.displayName)&&void 0!==e?e:null==n?void 0:n.groupName)&&void 0!==t?t:null==n?void 0:n.organizationName}get role(){return this._role}get type(){return this._type}get commentPermissions(){return this._commentPermissions}get inheritances(){return this._inheritances}get isDirect(){return this._isDirect}get hasContributorRole(){return Qb.includes(this._role)}get hasName(){return!!this.name}get invited(){var e;return null===(e=this._inheritances)||void 0===e?void 0:e.includes("deep")}get isAdmin(){var e;return null===(e=this._inheritances)||void 0===e?void 0:e.includes("deep_override")}get canDiscover(){return this._canDiscover}get canShare(){return this._canShare}get additionalData(){return this._additionalData}get isCurrentUser(){return this._core._environment.getValue("USER_ID")===this.imsUserId}get avatarURL(){return this.getAvatarURL(xb.Size138)}getAvatarURL(e){var t,n,r;return null!==(r=null===(n=null===(t=this._additionalData)||void 0===t?void 0:t.images)||void 0===n?void 0:n[e])&&void 0!==r?r:""}get addressBookGroupUrn(){var e;return(null===(e=this._additionalData)||void 0===e?void 0:e.groupUrn)||""}async getGroupMemberSource(){if("addressBookGroup"!==this.type)throw oa.create(Zi.BAD_REQUEST,"groupMemberSource only applies to addressBookGroup Collaborator");if(!this.addressBookGroupUrn)throw oa.create(Zi.BAD_REQUEST,"addressBookGroupUrn is required");const e=new $b(this._core),t=await e.getAddressBookURL(this.addressBookGroupUrn),n=function(e){return new URL(e).pathname.match(/^\/api\/address-books\/[^/]+/)[1]}(t),r=this._core.collaborationContext._getAddressBookContactPool(n),o=new Wb(t,r,e,Kb);return new Fp(r,[o])}}aa([Ta(Vc)],Zb.prototype,"email",null),aa([Ta(Vc)],Zb.prototype,"name",null),aa([Ta(Vc)],Zb.prototype,"avatarURL",null),aa([Ta(Vc)],Zb.prototype,"getAvatarURL",null),aa([Ta(Vc)],Zb.prototype,"addressBookGroupUrn",null),aa([va],Zb.prototype,"getGroupMemberSource",null);const Xb=new Od({localItemType:Zb,remoteIdProperty:"id",changeEvent:Vc,propertyUpdater:new Md({_type:{name:"type",choices:["imsUser","addressBookGroup","addressBookContact","predefinedPrincipal","imsGroup"]},_role:{name:"role",choices:Yb},_inheritances:{name:"inheritances",isArray:!0,choices:Jb},_additionalData:{name:"additionalData",format:"object"},_isDirect:{name:"isDirect",format:"boolean"},_avatarURLs:{name:"avatarURLs",format:"object"},_assetID:{name:"assetID",format:"string"},_canDiscover:{name:"canDiscover",format:"boolean"},_canShare:{name:"canShare",format:"boolean"},_commentPermissions:{name:"commentPermissions",isArray:!0}})}),ey={created:(e,t)=>Fd(e.created,t.created),name:(e,t)=>Fd(e.name,t.name)};class ty extends(Ud(ey)){}ty.default=new ty("descending","created");class ny extends sp{}ny.default=new ny("descending","lastAccessed");class ry extends sp{}ry.default=new ry("descending","modified");const oy={name:"repo:name",created:"repo:createDate",lastAccessed:Jd},iy={name:(e,t)=>Bd(e.name,t.name),created:(e,t)=>Fd(e.created,t.created),lastAccessed:(e,t)=>Fd(e.lastAccessed,t.lastAccessed)};class sy extends(Ud(iy)){}sy.default=new sy("ascending","name"),sy.createdDesc=new sy("descending","created"),sy.lastAccessed=new sy("descending","lastAccessed");var ay=Object.freeze({__proto__:null,OrderFieldToIProjectsOrderBy:oy,default:sy});const cy={name:fl.NAME,created:fl.CREATE_DATE,modified:fl.MODIFY_DATE},ly={name:(e,t)=>Bd(e.name,t.name),created:(e,t)=>Fd(e.created,t.created),modified:(e,t)=>Fd(e.modified,t.modified)};class uy extends(Ud(ly)){}uy.default=new uy("descending","modified");const dy=e=>({sort_order:"ascending"===e.direction?"asc":"desc",sort_orderby:{name:"asset_name",created:"create_date",modified:"modify_date"}[e.field]});var py=Object.freeze({__proto__:null,OrderFieldToCustomModelOrderBy:cy,default:uy,customModelOrderToUSSOrder:dy});const my={created:(e,t)=>Fd(e.created,t.created)};class hy extends(Ud(my)){}hy.default=new hy("descending","created");const fy={name:xl.NAME,created:xl.CREATE_DATE,modified:xl.MODIFY_DATE},gy={name:(e,t)=>Bd(e.name,t.name),created:(e,t)=>Fd(e.created,t.created),modified:(e,t)=>Fd(e.modified,t.modified)};class vy extends(Ud(gy)){}vy.default=new vy("descending","modified");var by=Object.freeze({__proto__:null,LegacyOrderFieldToCustomModelOrderBy:fy,default:vy});const yy={id:(e,t)=>Bd(e.id,t.id)};class _y extends(Ud(yy)){}_y.default=new _y("ascending","id");const Ey={name:"name",created:"createDate"},wy={name:(e,t)=>Bd(e.name,t.name),created:(e,t)=>Fd(e.created,t.created)};class xy extends(Ud(wy)){}xy.default=new xy("ascending","name");const Ty={name:"name",created:"createdDate"},Sy={name:(e,t)=>Bd(e.name,t.name),created:(e,t)=>Fd(e.created,t.created)};class Oy extends(Ud(Sy)){}Oy.default=new Oy("ascending","name");const Iy={name(e,t){var n,r;return Bd(null!==(n=e.name)&&void 0!==n?n:e.id,null!==(r=t.name)&&void 0!==r?r:e.id)}};class ky extends(Ud(Iy)){}ky.default=new ky("ascending","name");var Ay=Object.freeze({__proto__:null,default:ky});const Cy={email(e,t){var n,r;return Bd(null!==(n=e.email)&&void 0!==n?n:e.id,null!==(r=t.email)&&void 0!==r?r:e.id)}};class Py extends(Ud(Cy)){}Py.default=new Py("ascending","email");var Ry=Object.freeze({__proto__:null,default:Py});const Ly={noop:(e,t)=>0};class Dy extends(Ud(Ly)){}Dy.default=new Dy("ascending","noop");const Ny=e=>/\S/.test(e);var My;!function(e){e[e.DISJOINTED=0]="DISJOINTED",e[e.SUPERSET=1]="SUPERSET",e[e.SUBSET=2]="SUBSET",e[e.UNKNOWN=3]="UNKNOWN",e[e.IDENTICAL=4]="IDENTICAL"}(My||(My={}));const Hy=[cs.Yours,cs.SWY];class jy{constructor(e={view:cs.All}){this._view=cs.All,this._directorySubtypes=[dl.CC_PROJECTS];const{_isDiscarded:t,view:n,repositoryID:r,organizationID:o,nameContains:i,isDiscarded:s,directorySubtypes:a}=e;this._isDiscarded=!(!t&&!s),void 0!==n&&(this._view=n),this._repositoryID=r,this._organizationID=o,this._nameContains=i,this._directorySubtypes=null!=a?a:this._directorySubtypes}get hash(){var e;return`discarded=${this._isDiscarded}view=${this._view}repositoryId=${this._repositoryID}orgID=${this._organizationID||""}nameContains=${this._nameContains}directorySubtype=${null===(e=this._directorySubtypes)||void 0===e?void 0:e.sort().join("")}`}get view(){return this._view}get repositoryID(){return this._repositoryID}get nameContains(){return this._nameContains}get isDiscarded(){return this._isDiscarded}_getRelationToNameContains(e="",t=""){if(e===t)return My.IDENTICAL;if(!e&&t)return My.UNKNOWN;const n=e.toLowerCase().split(" ").filter(Ny).sort(),r=t.toLowerCase().split(" ").filter(Ny).sort();if(0===n.length&&0===r.length)return My.IDENTICAL;if(n.length===r.length&&n.every(((e,t)=>e===r[t])))return My.IDENTICAL;let o=0,i=0;return n.forEach((e=>{const t=r.find((t=>{const n=t.startsWith(e),r=e.startsWith(t);return n||r}));t&&(e.length<=t.length&&i++,e.length>t.length&&o++)})),n.length===o?My.SUBSET:n.length===i?My.SUPERSET:0===o&&0===i?My.DISJOINTED:My.UNKNOWN}_searchTarget(e,t){const n=e.toLowerCase().split(/\s+/),r=t.toLowerCase().split(/\s+/);return 0!==n.length&&0!==r.length&&n.every((e=>r.find((t=>t.startsWith(e)))))}get organizationID(){return this._organizationID}get directorySubtypes(){return this._directorySubtypes}matches(e){var t;if(this._view===cs.Recent&&!e._isRecent)return!1;if(this.view!==cs.Recent&&e._isRecent&&!e._allowInLists)return!1;if(!e.isProject)return!1;if(e.isDiscarded!==this._isDiscarded)return!1;if(this._repositoryID&&this._repositoryID!==e.repositoryID)return!1;if(this._organizationID&&this._organizationID!==e.repositoryOwner.id)return!1;if(!(null===(t=this._directorySubtypes)||void 0===t?void 0:t.find((t=>e.directorySubtype===t))))return!1;const n=this._nameContains;return!(n&&!this._searchTarget(n,e.name)||Hy.includes(this._view)&&this._view!==e.view)}getRelationToFilter(e){if(this._repositoryID&&e.repositoryID&&this._repositoryID!==e.repositoryID)return"disjoint";if(this._isDiscarded!==e._isDiscarded)return"disjoint";if(this._view!==e.view&&Hy.includes(this._view)&&Hy.includes(e.view))return"disjoint";let t;if((this.nameContains||e.nameContains)&&(t=this._getRelationToNameContains(this.nameContains,e.nameContains),t===My.DISJOINTED))return"disjoint";if(this._organizationID&&e.organizationID&&this._organizationID!==e.organizationID)return"disjoint";const n=mp(this._directorySubtypes,e._directorySubtypes);if("none"===n)return"disjoint";if(t&&t===My.SUPERSET||t===My.UNKNOWN)return"unknown";if(!this._organizationID&&e.organizationID)return"unknown";if([cs.All,cs.Admin,void 0].includes(this._view)&&Hy.includes(e.view))return"unknown";if(this.view===cs.Admin&&e.view===cs.All)return"unknown";if(this._view===cs.Recent){switch(e.view){case cs.Recent:case cs.All:case cs.Admin:case cs.Yours:case cs.SWY:case cs.Organization:}return"unknown"}return e.view===cs.Recent||"some"===n?"unknown":"subset"}}jy.YourProjects=new jy({view:cs.Yours}),jy.AllProjects=new jy({view:cs.All}),jy.SWYProjects=new jy({view:cs.SWY}),jy.AdminProjects=new jy({view:cs.Admin});var By=Object.freeze({__proto__:null,default:jy});class Fy{constructor(e){this._listingOptions={},e&&(this._listingOptions=e)}get listingOptions(){return this._listingOptions}get hash(){return[this._listingOptions.publishedState?`publishedState:${this._listingOptions.publishedState}`:void 0,this._listingOptions.createDateMin?`createDateMin:${this._listingOptions.createDateMin.getTime()}`:void 0,this._listingOptions.createDateMax?`createDateMax:${this._listingOptions.createDateMax.getTime()}`:void 0,this._listingOptions.modifyDateMin?`modifyDateMin:${this._listingOptions.modifyDateMin.getTime()}`:void 0,this._listingOptions.modifyDateMax?`modifyDateMax:${this._listingOptions.modifyDateMax.getTime()}`:void 0,this._listingOptions.createdBy?`createdBy:${this._listingOptions.createdBy}`:void 0].filter((e=>e)).join(":")}matches(e){return!(this._listingOptions.publishedState&&e.publishedState!==this._listingOptions.publishedState||this._listingOptions.createdBy&&e.createdBy!==this._listingOptions.createdBy||this._listingOptions.createDateMin&&e.created<this._listingOptions.createDateMin||this._listingOptions.createDateMax&&e.created>this._listingOptions.createDateMax||this._listingOptions.modifyDateMin&&e.modified<this._listingOptions.modifyDateMin||this._listingOptions.modifyDateMax&&e.modified>this._listingOptions.modifyDateMax)}getRelationToFilter(e){const t=this.getRelationPublishedState(e),n=this.getRelationCreatedBy(e),r=hp(this._listingOptions.createDateMin,this._listingOptions.createDateMax,e._listingOptions.createDateMin,e._listingOptions.createDateMax),o=hp(this._listingOptions.modifyDateMin,this._listingOptions.modifyDateMax,e._listingOptions.modifyDateMin,e._listingOptions.modifyDateMax);return[t,n,r,o].some((e=>"disjoint"===e))?"disjoint":[t,n,r,o].some((e=>"unknown"===e))?"unknown":"subset"}getRelationPublishedState(e){return!this._listingOptions.publishedState&&e._listingOptions.publishedState?"unknown":this._listingOptions.publishedState!==e._listingOptions.publishedState&&e._listingOptions.publishedState?"disjoint":"subset"}getRelationCreatedBy(e){return this._listingOptions.createdBy===e._listingOptions.createdBy?"subset":e._listingOptions.createdBy?this._listingOptions.createdBy?"disjoint":"unknown":"subset"}}var Uy=Object.freeze({__proto__:null,default:Fy});class zy{constructor(e){this._generationGroupId=null==e?void 0:e.generationGroupId,this._historyAssetType=null==e?void 0:e.historyAssetType}get generationGroupId(){return this._generationGroupId}get historyAssetType(){return this._historyAssetType}get hash(){return[this._generationGroupId?`generationGroupId:${this._generationGroupId}`:void 0,this._historyAssetType?`historyAssetType:${this._historyAssetType}`:void 0].filter((e=>e)).join(":")}matches(e){if(this._generationGroupId)return dm(e)===this._generationGroupId;if(this._historyAssetType){if(this._historyAssetType===bl.IMAGE)return e.mediaType===gl;if(this._historyAssetType===bl.VIDEO)return e.mediaType===vl}return!0}getRelationToFilter(e){const{_generationGroupId:t,_historyAssetType:n}=e,{_generationGroupId:r,_historyAssetType:o}=this;return t&&r&&t!==r||n&&o&&n!==o?"disjoint":!r&&t||!o&&n?"unknown":"subset"}}var qy,Gy=Object.freeze({__proto__:null,default:class{constructor(e){this._listingOptions={},e&&(this._listingOptions=e)}get listingOptions(){return this._listingOptions}get hash(){return[this._listingOptions.publishedState?`publishedState:${this._listingOptions.publishedState}`:void 0,this._listingOptions.createDateMin?`createDateMin:${this._listingOptions.createDateMin.getTime()}`:void 0,this._listingOptions.createDateMax?`createDateMax:${this._listingOptions.createDateMax.getTime()}`:void 0,this._listingOptions.modifyDateMin?`modifyDateMin:${this._listingOptions.modifyDateMin.getTime()}`:void 0,this._listingOptions.modifyDateMax?`modifyDateMax:${this._listingOptions.modifyDateMax.getTime()}`:void 0,this._listingOptions.createdBy?`createdBy:${this._listingOptions.createdBy}`:void 0].filter((e=>e)).join(":")}matches(e){return!(this._listingOptions.publishedState&&e.publishedState!==this._listingOptions.publishedState&&this._listingOptions.publishedState!==wl.ALL||this._listingOptions.createdBy&&e.createdBy!==this._listingOptions.createdBy||this._listingOptions.createDateMin&&e.created<this._listingOptions.createDateMin||this._listingOptions.createDateMax&&e.created>this._listingOptions.createDateMax||this._listingOptions.modifyDateMin&&e.modified<this._listingOptions.modifyDateMin||this._listingOptions.modifyDateMax&&e.modified>this._listingOptions.modifyDateMax)}getRelationToFilter(e){const t=this.getRelationPublishedState(e),n=this.getRelationCreatedBy(e),r=hp(this._listingOptions.createDateMin,this._listingOptions.createDateMax,e._listingOptions.createDateMin,e._listingOptions.createDateMax),o=hp(this._listingOptions.modifyDateMin,this._listingOptions.modifyDateMax,e._listingOptions.modifyDateMin,e._listingOptions.modifyDateMax);return[t,n,r,o].some((e=>"disjoint"===e))?"disjoint":[t,n,r,o].some((e=>"unknown"===e))?"unknown":"subset"}getRelationPublishedState(e){return this._listingOptions.publishedState===e._listingOptions.publishedState||e._listingOptions.publishedState===wl.ALL||void 0===e._listingOptions.publishedState?"subset":this._listingOptions.publishedState===wl.ALL||void 0===this._listingOptions.publishedState?"unknown":"disjoint"}getRelationCreatedBy(e){return this._listingOptions.createdBy===e._listingOptions.createdBy?"subset":e._listingOptions.createdBy?this._listingOptions.createdBy?"disjoint":"unknown":"subset"}}}),Vy=Object.freeze({__proto__:null,default:class extends mb{constructor(e){super(e),this._excludeInheritanceTypes=void 0;const{uploadedFrom:t,userId:n,excludeInheritanceTypes:r}=null!=e?e:{};if(void 0!==t){if(!t.length)throw oa.create(Zs.UNSUPPORTED,"Empty uploadedFrom array is not currently supported.");this._uploadedFrom=t}n&&(this._userId=n),r&&(this._excludeInheritanceTypes=new Set(r))}get name(){return cp}get hash(){var e;let t=`${super.hash}:${this._uploadedFrom}:${this._userId}`;return t+=":excludeinheritancetypes="+((null===(e=this._excludeInheritanceTypes)||void 0===e?void 0:e.size)?`${[...this._excludeInheritanceTypes].sort().join(",")}`:"none"),t}get uploadedFrom(){return this._uploadedFrom}get userId(){return this._userId}get excludeInheritanceTypes(){return this._excludeInheritanceTypes}matches(e){var t,n;return(!this._userId||this._userId===e.storageAssignee.id)&&!(Array.isArray(this._uploadedFrom)&&e.createdFromUpload&&!this._uploadedFrom.includes(null!==(t=e.createdByClientId)&&void 0!==t?t:""))&&!(("ALL"===this._uploadedFrom||Array.isArray(this._uploadedFrom))&&!e.createdFromUpload)&&(!(null===(n=this._excludeInheritanceTypes)||void 0===n?void 0:n.has(np.StudentAssignmentAssetId))||!e.isChildOfStudentAssignment)&&super.matches(e)}getRelationToFilter(e){if(e.name!==cp)return ud("USSAdobeAssetFilter","Cannot switch between an AdobeAssetFilter and a USSAdobeAssetFilter"),"disjoint";if(this._userId&&e.userId&&this._userId!==e.userId)return"disjoint";if(this._excludeInheritanceTypes&&e._excludeInheritanceTypes&&[...this._excludeInheritanceTypes].sort()!==[...e._excludeInheritanceTypes].sort())return"disjoint";if(this.excludeInheritanceTypes&&!e.excludeInheritanceTypes||!this.excludeInheritanceTypes&&e.excludeInheritanceTypes)return"unknown";if(Array.isArray(this.uploadedFrom)&&Array.isArray(e.uploadedFrom)){const t=mp(this.uploadedFrom,e.uploadedFrom);if("none"===t)return"disjoint";if("some"===t&&this.uploadedFrom.length>=e.uploadedFrom.length)return"unknown"}return!this.uploadedFrom&&e.uploadedFrom||"ALL"===this.uploadedFrom&&Array.isArray(e.uploadedFrom)||!this.userId&&e.userId?"unknown":super.getRelationToFilter(e)}}});class Ky{constructor(e){this._bookmarked=!1,this._bookmarked=Boolean(null==e?void 0:e.bookmarked),this._teamID=null==e?void 0:e.teamID,this._teamRole=null==e?void 0:e.teamRole,this._state=null==e?void 0:e.state,this._teamRole=null==e?void 0:e.teamRole}static ActiveSpacesFromTeam(e){return new Ky({state:"active",teamID:e})}get bookmarked(){return this._bookmarked}get teamID(){return this._teamID}get teamRole(){return this._teamRole}get state(){return this._state}get hash(){var e,t;return String(this.bookmarked)+":"+(this.teamID||"all-teams")+":"+(null!==(e=this._teamRole)&&void 0!==e?e:"all-roles")+":"+(null!==(t=this._state)&&void 0!==t?t:"any-state")}matches(e){if(this._bookmarked&&!e.isBookmarked)return!1;const t=this._teamID;if(t&&e.teamID!==t)return!1;const n=this._teamRole;if(n&&e.teamRole!==n)return!1;const r=this._state;return!r||r===e.state}getRelationToFilter(e){const t=e;return this._teamRole!==t._teamRole?this._teamRole&&t._teamRole?"disjoint":"unknown":this.teamID&&t.teamID&&this.teamID!==t.teamID?"disjoint":!this.teamID&&t.teamID||!this.bookmarked&&e.bookmarked?"unknown":this._state!==e._state?this._state&&e._state?"disjoint":"unknown":"subset"}}Ky.ActiveSpaces=new Ky({state:"active"}),Ky.ArchivedSpaces=new Ky({state:"archived"}),Ky.ActiveBookmarkedSpaces=new Ky({state:"active",bookmarked:!0}),Ky.ActiveSpacesFromOtherTeams=new Ky({state:"active",teamRole:"NONE"}),function(e){e[e.DISJOINTED=0]="DISJOINTED",e[e.SUPERSET=1]="SUPERSET",e[e.SUBSET=2]="SUBSET",e[e.UNKNOWN=3]="UNKNOWN",e[e.IDENTICAL=4]="IDENTICAL"}(qy||(qy={}));class Wy{constructor(e){this._nameContains=null==e?void 0:e.nameContains,this._state=null==e?void 0:e.state}static TeamsContainingName(e){return new Wy({nameContains:e})}get nameContains(){return this._nameContains}get state(){return this._state}get hash(){var e,t;return(null!==(e=this._nameContains)&&void 0!==e?e:"any-name")+":"+(null!==(t=this._state)&&void 0!==t?t:"any-state")}_getRelationToNameContains(e,t){if(e===t)return qy.IDENTICAL;const n=e.toLowerCase().split(" ").filter(Ny).sort(),r=t.toLowerCase().split(" ").filter(Ny).sort();if(0===n.length&&0===r.length)return qy.IDENTICAL;if(0===n.length||0===r.length)return qy.DISJOINTED;if(n.length===r.length&&n.every(((e,t)=>e===r[t])))return qy.IDENTICAL;let o=0,i=0;return n.forEach((e=>{const t=r.find((t=>{const n=t.startsWith(e),r=e.startsWith(t);return n||r}));t&&(e.length<=t.length&&i++,e.length>t.length&&o++)})),n.length===o?qy.SUBSET:n.length===i?qy.SUPERSET:0===o&&0===i?qy.DISJOINTED:qy.UNKNOWN}_searchTarget(e,t){const n=e.toLowerCase().split(" ").filter(Ny),r=t.toLowerCase().split(" ").filter(Ny);return 0!==n.length&&0!==r.length&&n.every((e=>r.find((t=>t.startsWith(e)))))}matches(e){const t=this._state;if(t&&t!==e.state)return!1;const n=this._nameContains;return!(n&&!this._searchTarget(n,e.name))}getRelationToFilter(e){let t;return this.nameContains&&e.nameContains&&(t=this._getRelationToNameContains(this.nameContains,e.nameContains),t===qy.DISJOINTED)||this.state&&e.state&&this.state!==e.state?"disjoint":!this.state&&e.state||!this.nameContains&&e.nameContains||t&&t===qy.SUPERSET||t===qy.UNKNOWN?"unknown":"subset"}}Wy.ActiveTeams=new Wy({state:"active"}),Wy.DiscardedTeams=new Wy({state:"discarded"});class $y extends gd{constructor(){super(...arguments),this._created=new Date,this._createdBy="",this._name="",this._repositoryID="",this._repositoryName="",this._state="active",this._role="none"}get teamID(){return this.id}get created(){return this._created}get createdBy(){return this._createdBy}get name(){return this._name}get description(){return this._description}get repositoryID(){return this._repositoryID}get repositoryName(){return this._repositoryName}get repositoryOwnerID(){return this._repositoryOwnerID}get repositoryOwnerEmail(){return this._repositoryOwnerEmail}get repositoryOwnerType(){return this._repositoryOwnerType}get collaboratorRole(){return ud("collaboratorRoleDeprecated","The property collaboratorRole has been depecrated in favor of role."),"owner"===this._role?"editor":this._role}get role(){return this._role}get state(){return this._state}get _links(){return this.__links}async archive(){await this._core.spaceContext.archiveTeam(this)}async createSpace(e){return await this._core.spaceContext.createSpace(this,e)}async permanentlyDelete(){await this._core.spaceContext.permanentlyDeleteTeam(this)}async rename(e){await this._core.spaceContext.renameTeam(this,e)}async restore(){await this._core.spaceContext.restoreTeam(this)}async update(e){await this._core.spaceContext.updateTeam(this,e)}async ensureDescription(){await this._core.spaceContext.loadTeamProperties(this)}}aa([Ta],$y.prototype,"created",null),aa([Ta],$y.prototype,"createdBy",null),aa([Ta],$y.prototype,"name",null),aa([Ta],$y.prototype,"description",null),aa([Ta],$y.prototype,"repositoryID",null),aa([Ta],$y.prototype,"repositoryName",null),aa([Ta],$y.prototype,"repositoryOwnerID",null),aa([Ta],$y.prototype,"repositoryOwnerEmail",null),aa([Ta],$y.prototype,"repositoryOwnerType",null),aa([Ta],$y.prototype,"collaboratorRole",null),aa([Ta],$y.prototype,"role",null),aa([Ta],$y.prototype,"state",null),aa([Ta],$y.prototype,"_links",null);const Yy=new Od({localItemType:$y,remoteIdProperty:"id",propertyUpdater:new Md({_created:{name:"createDate",format:"date"},_createdBy:"createdBy",_description:"description",_name:"name",_repositoryID:"repositoryId",_repositoryName:"repositoryName",_repositoryOwnerID:"repositoryOwner.id",_repositoryOwnerEmail:"repositoryOwner.email",_repositoryOwnerType:{name:"repositoryOwner.type",choices:["org","user"]},_role:{name:"role",choices:Yb},_state:{name:"state",choices:["active","discarded"]},__links:{name:"_links",format:"object"}})}),Qy={displayName:(e,t)=>Bd(e.displayName,t.displayName)};class Jy extends(Ud(Qy)){}Jy.default=new Jy("ascending","displayName");const Zy={displayName:(e,t)=>Bd(e.displayName,t.displayName)};class Xy extends(Ud(Zy)){}Xy.default=new Xy("ascending","displayName");const e_=new Od({localItemType:class extends ou{constructor(){super(...arguments),this._isDefault=!1,this._type="",this._angle=0,this._stops=[],this._name="",this._languageCode="",this._gradientID="",this._textAlpha=1,this._textMode="RGB",this._textColorValue={r:0,g:0,b:0},this._textType="process"}get isDefault(){return this._isDefault}get type(){return this._type}get angle(){return this._angle}get stops(){return this._stops}get name(){return this._name}get languageCode(){return this._languageCode}get gradientID(){return this._gradientID}get textAlpha(){return this._textAlpha}get textMode(){return this._textMode}get textColorValue(){return this._textColorValue}get textType(){return this._textType}},remoteIdProperty:"computedID",propertyUpdater:new Md({_isDefault:{name:"project:gradientData.isDefault",format:"boolean"},_type:{name:"project:gradientData.type",format:"string"},_angle:{name:"project:gradientData.angle",format:"string"},_name:{name:"project:gradientName",format:"string"},_stops:{name:"project:gradientData.stops",format:"object"},_languageCode:{name:"project:gradientData.languageCode",format:"string"},_gradientID:"project:gradientId",_textAlpha:{name:"project:gradientTextColor.alpha",format:"number"},_textMode:{name:"project:gradientTextColor.mode",format:"string"},_textColorValue:{name:"project:gradientTextColor.value",format:"object"},_textType:{name:"project:gradientTextColor.type",format:"string"}})}),t_="frameioAuthorizationChange",n_=new class extends ba{constructor(){super(t_)}},r_="frameioReviewLinksChange",o_=new class extends ba{constructor(){super(r_)}},i_="https://api.frame.io",s_={ME:`${i_}/v2/me`,ACCOUNT:`${i_}/v2/accounts/{accountId}`,ACCOUNTS:`${i_}/v2/accounts?join=collaborator`,TEAMS:`${i_}/v2/accounts/{accountId}/teams?include=user_role&role=member`,TEAM:`${i_}/v2/teams/{teamId}?include=account`,PROJECT:`${i_}/v2/projects/{projectId}?include=string`,PROJECTS:`${i_}/v2/teams/{teamId}/projects?filter[archived]`,SHAREDPROJECTS:`${i_}/v2/projects/shared?filter[account_id]={accountId}`,REVIEWS:`${i_}/v2/projects/{projectId}/review_links`,REVIEW:`${i_}/v2/review_links/{reviewLinkId}`,ITEMCREATE:`${i_}/v2/review_links/{reviewLinkId}/assets`,ASSETS:`${i_}/v2/assets/{assetId}/children?include=cover_asset`,ASSET:`${i_}/v2/assets/{assetId}?type=folder&include=cover_asset`,CREATEASSET:`${i_}/v2/assets/{parentId}/children`,VERSION:`${i_}/v2/assets/{assetId}/version`,CREATECOMMENT:`${i_}/v2/assets/{assetId}/comments`,GETCOMMENT:`${i_}/v2/comments/{commentId}?include=string`,GETCOMMENTS:`${i_}/v2/assets/{assetId}/comments?include=string`,IMPRESSIONS:`${i_}/v2/comments/{commentId}/impressions?include=string`,COMMENT:`${i_}/v2/comments/{commentId}`,REPLY:`${i_}/v2/comments/{commentId}/replies`,GETREPLIES:`${i_}/v2/comments/{commentId}/replies?include=replies`,LIKE:`${i_}/v2/comments/{commentId}/like`,COMPLETE:`${i_}/v2/comments/{commentId}/complete`,FOLDERTREE:`${i_}/v2/projects/{projectId}/folder_tree`,ANCESTORS:`${i_}/v2/assets/{assetId}/ancestors`,ADOBE_SUSI_USER:`${i_}/v2/auth/adobe/method`,ADOBE_SUSI:`${i_}/v2/auth/adobe/callback`};function a_(e,t){return Ia(e).fill(t)}var c_;!function(e){e[e.authLoggedOut=0]="authLoggedOut",e[e.authLoggedIn=1]="authLoggedIn",e[e.authExpired=2]="authExpired"}(c_||(c_={}));class l_ extends Ou{constructor(e){super(e._core),this._frameioContext=e;const{PRODUCT_ID:t}=this._core._environment.getValue("HOST_PRODUCT_DATA"),n="adobe+"+t;this._frameioClientId=n.toLowerCase()}get nativeContext(){const e="undefined"!=typeof window&&window.acplModel;if(!this._nativeContext&&e){const t=e.Workflows;if(t.createShareForReviewWorkflow){const n=t.createShareForReviewWorkflow(e.applicationAssetContext);if(this._nativeContext=n.getFrameioAssetContext(),this._nativeContext){const e=this;this._nativeContext.addEventListener(r_,(t=>{e._frameioContext._handleReviewLinksChangeEvent(t)})),this._nativeContext.addEventListener(t_,(async()=>{const t=e.nativeContext.authenticationInfo();t.frameioToken?(await e._cacheCredentials(JSON.stringify(t)),e._frameioContext._updateCurrentUserId(t.frameioUserId)):(await e._core._environment.cache.deleteItem(e._cachedCredentialsId()),e._frameioContext._updateCurrentUserId(void 0)),e._frameioContext.dispatch(n_)}))}}else ud("FrameioInterface.nativeContext","Share for Review workflows are not enabled for this application")}return this._nativeContext||ud("FrameioInterface.nativeContext","native Frameio context does not exist, web/browser mode is utilized for testing only"),this._nativeContext}get _authenticationId(){return this.adobeId}_cachedCredentialsId(){return"FRAMEIO_CREDENTIALS_"+this._authenticationId}_getRefreshTokenExpiration(e){const t=parseInt(e);return t?t+1296e3:0}async _getCachedCredentials(){const e=this._cachedCredentialsId(),t=await this._core._environment.cache.getItem(e);return t!==Nc?t:""}async _cacheCredentials(e){return this._core._environment.cache.setItem(this._cachedCredentialsId(),e,12096e5)}get adobeId(){return this._core._environment.getValue("USER_ID")}get ccUserId(){return this._core._environment.getValue("USER_EMAIL")||""}get imsToken(){return this._core._environment.getValue("ACCESS_TOKEN")}get xFrameioClient(){return this._frameioClientId}get productKey(){const{PRODUCT_ID:e}=this._core._environment.getValue("HOST_PRODUCT_DATA");return e.includes("Photoshop")?"PHXS":e.includes("Illustrator")?"ILST":e.includes("InDesign")?"IDSN":e.includes("SAMJSDemoApp")?"dev":e.includes("/")?e.slice(0,e.indexOf("/")):"dev"}async checkForCachedCredentials(){const e=await this._getCachedCredentials();if(""!==e){const t=this.nativeContext,n=JSON.parse(e),r=this._getRefreshTokenExpiration(n.frameioLastRefresh);if(r&&r-Math.floor(Date.now()/1e3)<=0)return c_.authExpired;if(n.xFrameioClient=this.xFrameioClient,t&&await t.authenticateUser(n)!==n.token){const e=t.authenticationInfo();return await this._cacheCredentials(JSON.stringify(e)),c_.authLoggedIn}}return c_.authLoggedOut}async isAuthenticated(){return await this.authenticationStatus()===c_.authLoggedIn}async authenticationStatus(){var e,t,n;const r=this.nativeContext;if(r){let e=r.authenticationStatus(this._authenticationId);return e===c_.authLoggedOut&&(e=await this.checkForCachedCredentials()),e}if(null===(e=this._authenticationInfo)||void 0===e?void 0:e.frameioLastRefresh){const e=359,r=new Date,o=new Date(0);return o.setUTCSeconds(parseInt(null===(t=this._authenticationInfo)||void 0===t?void 0:t.frameioLastRefresh)),Math.abs(r.valueOf()-o.valueOf())/36e5>=e?c_.authExpired:(null===(n=this._authenticationInfo)||void 0===n?void 0:n.frameioToken)?c_.authLoggedIn:c_.authLoggedOut}return c_.authLoggedOut}async getToken(){var e;const t=this.nativeContext;return t?await t.getToken():(null===(e=this._authenticationInfo)||void 0===e?void 0:e.frameioToken)||""}async refreshToken(){var e;const t=this.nativeContext;if(t){const e=await t.getToken(!0),n=t.authenticationInfo();return e===n.frameioToken&&await this._cacheCredentials(JSON.stringify(n)),e}return(null===(e=this._authenticationInfo)||void 0===e?void 0:e.frameioToken)||""}async authenticate(e){const t=this.nativeContext;if(t){const n=this.adobeId,r=this.ccUserId,o=this.productKey,i=this.xFrameioClient;if(!t.isUserAuthenticated(this._authenticationId)){const s={adobeId:n,ccUserId:r,productKey:o,xFrameioClient:i};void 0!==e&&(s.frameioToken=e.frameioToken,s.frameioRefreshToken=(null==e?void 0:e.frameioRefreshToken)||void 0,s.frameioTokenExpires=(null==e?void 0:e.frameioTokenExpires)||void 0,s.frameioUserId=(null==e?void 0:e.frameioUserId)||void 0,s.frameioLastRefresh=(null==e?void 0:e.frameioLastRefresh)||void 0);const a=await t.authenticateUser(s);if(""!==a){const e=t.authenticationInfo();await this._cacheCredentials(JSON.stringify(e))}return a}}else this._authenticationInfo=e||void 0;return await this.getToken()}async deauthenticate(){this._authenticationInfo=void 0,await this._core._environment.cache.deleteItem(this._cachedCredentialsId());const e=this.nativeContext;e&&await e.deauthenticateUser(this._authenticationId)}async openFile(e){const t=this.nativeContext;if(t)return await t.openFile(e);throw oa.create(Zs.UNSUPPORTED,"Method is not supported in browser _environment.")}dispatchReviewLinksChangeEvent(e){const t=this.nativeContext;if(!t)throw oa.create(Zs.UNSUPPORTED,"Method is not supported in browser _environment.");t.dispatchReviewLinksChangeEvent(e)}async getAdobeSusiInfo(){const e=await this._adobeSusiUserRequest();return{userExists:e.exists,susiAvailable:"adobe"===e.method,restriction:e.restriction||void 0}}async authenticateAdobeSusi(){return await this._adobeSusiRequest()}async _adobeSusiUserRequest(){return(await this._doPost(s_.ADOBE_SUSI_USER,{"Content-Type":"application/json"},JSON.stringify({access_token:this.imsToken}),[200])).json()}async _adobeSusiRequest(){const e=await this._doPost(s_.ADOBE_SUSI,{"Content-Type":"application/json"},JSON.stringify({access_token:this.imsToken}),[200]),t=e.headers,n=await e.json(),r=t.get("authorization"),o=t.get("x-refresh-token"),i=t.get("x-expires");return{frameioToken:r?r.replace("Bearer ",""):"",frameioRefreshToken:o||void 0,frameioTokenExpires:i||void 0,frameioUserId:n.id||void 0,frameioLastRefresh:Date.now().toString(),useAdobeSusi:!0}}async _getFetchOptionOverrides(e,t){const n=await this.getToken();return{href:e,options:Object.assign(Object.assign({},t),{headers:Object.assign(Object.assign({},t.headers),{authorization:`Bearer ${n}`,"x-frameio-client":this.xFrameioClient}),noOtherHeaders:!0})}}async _getMultiPageResponse(e){let t=[];const n=async e=>{const r=await this._doGet(e),o=await r.json(),i=(e=>{const t=e&&e.headers&&e.headers.get("Link"),n=t&&vu.parse(t),r=n&&n.has("rel","next")&&n.get("rel","next"),o=r&&r[0]&&r[0].uri;return o&&o.replace("http:","https:")})(r);return t=t.concat(o),i?n(i):t};return n(e)}async getCurrentUser(){return this._getResponse(s_.ME)}async getAccount(e){return this._getResponse(a_(s_.ACCOUNT,{accountId:e}))}async getAccounts(){return this._getMultiPageResponse(s_.ACCOUNTS)}async getTeams(e){return this._getMultiPageResponse(a_(s_.TEAMS,{accountId:e}))}async getTeam(e){return this._getResponse(a_(s_.TEAM,{teamId:e}))}async getProject(e){return this._getResponse(a_(s_.PROJECT,{projectId:e}))}async getProjects(e){return this._getMultiPageResponse(a_(s_.PROJECTS,{teamId:e}))}async getSharedProjects(e){return this._getMultiPageResponse(a_(s_.SHAREDPROJECTS,{accountId:e}))}async getReviewLinks(e){return this._getMultiPageResponse(a_(s_.REVIEWS,{projectId:e}))}async getReviewLink(e){return this._getResponse(a_(s_.REVIEW,{reviewLinkId:e}))}async createReviewLink(e,t){return(await this._doPost(a_(s_.REVIEWS,{projectId:e}),{"Content-Type":"application/json"},JSON.stringify({name:t}),[200])).json()}async createFolder(e,t){return(await this._doPost(a_(s_.CREATEASSET,{parentId:e}),{"Content-Type":"application/json"},JSON.stringify({name:t,type:"folder"}),[200])).json()}async createFile(e,t,n,r="application/pdf"){return(await this._doPost(a_(s_.CREATEASSET,{parentId:e}),{"Content-Type":"application/json"},JSON.stringify({name:t,type:"file",filetype:r,filesize:n}),[200])).json()}async uploadFile(e,t,n="application/pdf"){const r={method:"PUT",headers:{"Content-Type":n,"x-amz-acl":"private"},body:t};await fetch(e,r)}async reviewLinkAddAsset(e,t){return(await this._doPost(a_(s_.ITEMCREATE,{reviewLinkId:e}),{"Content-Type":"application/json"},JSON.stringify({asset_ids:[t]}),[200])).json()}async getChildren(e){return this._getMultiPageResponse(a_(s_.ASSETS,{assetId:e}))}async getAsset(e){return this._getResponse(a_(s_.ASSET,{assetId:e}))}async addVersionToAsset(e,t){return(await this._doPost(a_(s_.VERSION,{assetId:e}),{"Content-Type":"application/json"},JSON.stringify({next_asset_id:t}),[200])).json()}async createComment(e,t){return(await this._doPost(a_(s_.CREATECOMMENT,{assetId:e}),{"Content-Type":"application/json"},JSON.stringify({text:t}),[200])).json()}async getComment(e){return this._getResponse(a_(s_.GETCOMMENT,{commentId:e}))}async getComments(e){return this._getMultiPageResponse(a_(s_.GETCOMMENTS,{assetId:e}))}async getImpressions(e){return this._getMultiPageResponse(a_(s_.IMPRESSIONS,{commentId:e}))}async updateComment(e,t){return(await this._doPut(a_(s_.COMMENT,{commentId:e}),{"Content-Type":"application/json"},JSON.stringify({text:t}),[200])).json()}async deleteComment(e){return(await this._doDelete(a_(s_.COMMENT,{commentId:e}))).json()}async createReply(e,t){return(await this._doPost(a_(s_.REPLY,{commentId:e}),{"Content-Type":"application/json"},JSON.stringify({text:t}),[200])).json()}async getReplies(e){return this._getMultiPageResponse(a_(s_.GETREPLIES,{commentId:e}))}async createLike(e){return(await this._doPost(a_(s_.LIKE,{commentId:e}),{},void 0,[200])).json()}async deleteLike(e){return(await this._doDelete(a_(s_.LIKE,{commentId:e}))).json()}async completeComment(e){return(await this._doPost(a_(s_.COMPLETE,{commentId:e}),{},void 0,[200])).json()}async uncompleteComment(e){return(await this._doDelete(a_(s_.COMPLETE,{commentId:e}))).json()}async getFolderTree(e){return this._getResponse(a_(s_.FOLDERTREE,{projectId:e}))}async getAncestors(e){return this._getMultiPageResponse(a_(s_.ANCESTORS,{assetId:e}))}}class u_ extends ou{get context(){return this._core.frameioContext}}const d_=new Od({localItemType:class extends u_{constructor(){super(...arguments),this._accountId="",this._email="",this._name="",this._profileImage="",this._userDefaultColor=""}get accountId(){return this._accountId}get email(){return this._email}get name(){return this._name}get profileImage(){return this._profileImage}get userDefaultColor(){return this._userDefaultColor}async getAccount(){return this._account||(this._account=await this.context.getAccount(this.accountId)),this._account}},remoteIdProperty:"id",propertyUpdater:new Md({_accountId:"account_id",_email:"email",_name:"name",_profileImage:"profile_image",_userDefaultColor:"user_default_color"})});class p_ extends u_{constructor(){super(...arguments),this._name="",this._projectId="",this._teamId=""}get insertedAt(){return this._insertedAt}get name(){return this._name}get parentId(){return this._parentId}async getParent(){const e=this.context,t=this.parentId;if(t)return e.getAsset(t)}get projectId(){return this._projectId}get teamId(){return this._teamId}get updatedAt(){return this._updatedAt}async getAncestors(){return this.context.getAncestors(this.id)}}const m_=new Od({localItemType:class extends u_{get anonymousUserId(){return this._anonymousUserId||""}get comment(){return this._comment}get commentId(){return this._commentId||""}get deletedAt(){return this._deletedAt}get insertedAt(){return this._insertedAt}get updatedAt(){return this._updatedAt}get userId(){return this._userId||""}},remoteIdProperty:"id",propertyUpdater:new Md({_anonymousUserId:"anonymous_user_id",_comment:{set:(e,t)=>{const n=t,r=n.context._objectPool.createUpdateSession();n._comment=h_.updateRemoteItem(r,e),r.commit()},name:"comment",format:"object"},_commentId:"comment_id",_deletedAt:{name:"deleted_at",format:"date"},_insertedAt:{name:"inserted_at",format:"date"},_updatedAt:{name:"updated_at",format:"date"},_userId:"user_id"})}),h_=new Od({localItemType:class extends u_{constructor(){super(...arguments),this._completed=!1,this._hasReplies=!1,this._likeCount=0,this._private=!1,this._readCount=0,this._timestamp=0,this._timestampMicroseconds=0}get assetId(){return this._assetId||""}get completed(){return this._completed}get completedAt(){return this._completedAt}get completerId(){return this._completerId||""}get deletedAt(){return this._deletedAt}get hasReplies(){return this._hasReplies}get insertedAt(){return this._insertedAt}get likeCount(){return this._likeCount}get owner(){return this._owner}get ownerId(){return this._ownerId||""}get page(){return this._page||""}get parentId(){return this._parentId||""}get private(){return this._private}get readCount(){return this._readCount}get reviewLinkId(){return this._reviewLinkId||""}get targetAssetId(){return this._targetAssetId||""}get text(){return this._text||""}get textEditedAt(){return this._textEditedAt}get timestamp(){return this._timestamp}get timestampMicroseconds(){return this._timestampMicroseconds}get updatedAt(){return this._updatedAt}async updateComment(e){const t=this.context,n=await t._frameioInterface.updateComment(this.id,e.text),r=t._objectPool.createUpdateSession(),o=h_.updateRemoteItem(r,n);return r.commit(),o}async deleteComment(){const e=this.context,t=await e._frameioInterface.deleteComment(this.id),n=e._objectPool.createUpdateSession(),r=h_.updateRemoteItem(n,t);return n.commit(),r}async createLike(){const e=this.context,t=await e._frameioInterface.createLike(this.id),n=e._objectPool.createUpdateSession(),r=m_.updateRemoteItem(n,t);return n.commit(),r}async deleteLike(){const e=this.context,t=await e._frameioInterface.deleteLike(this.id),n=e._objectPool.createUpdateSession(),r=m_.updateRemoteItem(n,t);return n.commit(),r}async createReply(e){const t=this.context,n=await t._frameioInterface.createReply(this.id,e.text),r=t._objectPool.createUpdateSession(),o=h_.updateRemoteItem(r,n);return r.commit(),o}async getReplies(){const e=this.context,t=await e._frameioInterface.getReplies(this.id),n=e._objectPool.createUpdateSession(),r=h_.updateRemoteItems(n,t);return n.commit(),r}async completeComment(){const e=this.context,t=await e._frameioInterface.completeComment(this.id),n=e._objectPool.createUpdateSession(),r=h_.updateRemoteItem(n,t);return n.commit(),r}async uncompleteComment(){const e=this.context,t=await e._frameioInterface.uncompleteComment(this.id),n=e._objectPool.createUpdateSession(),r=h_.updateRemoteItem(n,t);return n.commit(),r}},remoteIdProperty:"id",propertyUpdater:new Md({_assetId:"asset_id",_completed:{name:"completed",format:"boolean"},_completedAt:{name:"completed_at",format:"date"},_completerId:"completer_id",_deletedAt:{name:"deleted_at",format:"date"},_hasReplies:{name:"has_replies",format:"boolean"},_insertedAt:{name:"inserted_at",format:"date"},_likeCount:{name:"like_count",format:"number"},_owner:{set:(e,t)=>{const n=t,r=n.context._objectPool.createUpdateSession();n._owner=d_.updateRemoteItem(r,e),r.commit()},name:"owner",format:"object"},_ownerId:"owner_id",_page:"page",_parentId:"parent_id",_private:{name:"private",format:"boolean"},_readCount:{name:"read_count",format:"number"},_reviewLinkId:"review_link_id",_targetAssetId:"target_asset_id",_text:"text",_textEditedAt:{name:"text_edited_at",format:"date"},_timestamp:{name:"timestamp",format:"number"},_timestampMicroseconds:{name:"timestamp_microseconds",format:"number"},_updatedAt:{name:"updated_at",format:"date"}})}),f_=new Od({localItemType:class extends p_{async createComment(e){const t=this.context,n=await t._frameioInterface.createComment(this.id,e.text),r=t._objectPool.createUpdateSession(),o=h_.updateRemoteItem(r,n);return r.commit(),this._comments=void 0,o}async getComments(){let e=this._comments;if(!e){const t=this.context,n=await t._frameioInterface.getComments(this.id),r=t._objectPool.createUpdateSession();e=h_.updateRemoteItems(r,n),r.commit(),this._comments=e}return e}},remoteIdProperty:"id",propertyUpdater:new Md({_commentCount:"comment_count",_insertedAt:{name:"inserted_at",format:"date"},_name:"name",_parentId:"parent_id",_projectId:"project_id",_teamId:"team_id",_updatedAt:{name:"updated_at",format:"date"}})}),g_=new Od({localItemType:class extends p_{async getChildren(){if(!this._children){const e=this.context,t=await e._frameioInterface.getChildren(this.id),n=e._objectPool.createUpdateSession();this._children=t.map((e=>T_(n,e))),n.commit()}return this._children}async _uploadFile(e,t){const n=this.context,r=t.size(),o=e.length,i=Math.ceil(r/o);let s=0;const a=async r=>{const c=s++;return r=await t.read(c*i,r),n._frameioInterface.uploadFile(e[c],r).then((()=>s<o?a(r):Promise.resolve()))},c=Math.min(o,8),l=[];for(let e=0;e<c;e++)l.push(a(new ArrayBuffer(i)));await Promise.all(l)}async createFile(e,t){const n=this.context,r=await n._frameioInterface.openFile(t),o=r.size(),i=await n._frameioInterface.createFile(this.id,e,o),s=n._objectPool.createUpdateSession(),a=f_.updateRemoteItem(s,i);return s.commit(),await this._uploadFile(i.upload_urls,r),r.close(),a}async createFolder(e){const t=this.context,n=await t._frameioInterface.createFolder(this.id,e),r=t._objectPool.createUpdateSession(),o=g_.updateRemoteItem(r,n);return r.commit(),o}},remoteIdProperty:"id",propertyUpdater:new Md({_insertedAt:{name:"inserted_at",format:"date"},_name:"name",_parentId:"parent_id",_projectId:"project_id",_teamId:"team_id",_updatedAt:{name:"updated_at",format:"date"}})}),v_=new Od({localItemType:class extends u_{constructor(){super(...arguments),this._email="",this._name=""}get email(){return this._email}get name(){return this._name}async getProjects(){let e=this._projects;if(!e){const t=this.context,n=await this._core.frameioContext._frameioInterface.getProjects(this.id),r=t._objectPool.createUpdateSession();e=E_.updateRemoteItems(r,n),r.commit(),this._projects=e}return e}},remoteIdProperty:"id",propertyUpdater:new Md({_email:"owner.email",_name:"name"})});class b_ extends p_{constructor(){super(...arguments),this._coverAssetId="",this._versions=0}get coverAssetId(){return this._coverAssetId}async getCoverAsset(){return this._coverAsset||(this._coverAsset=await this.context.getAsset(this.coverAssetId)),this._coverAsset}get versions(){return this._versions}set coverAsset(e){this._coverAsset=e}async getChildren(){if(!this._children){const e=this.context,t=await e._frameioInterface.getChildren(this.id),n=e._objectPool.createUpdateSession();this._children=t.map((e=>T_(n,e))),n.commit()}return this._children}}const y_=new Od({localItemType:b_,remoteIdProperty:"id",propertyUpdater:new Md({_coverAsset:{name:"cover_asset",format:"object",set:(e,t)=>{const n=t,r=n.context._objectPool.createUpdateSession(),o=T_(r,e);r.commit(),n.coverAsset=o}},_coverAssetId:"cover_asset_id",_insertedAt:{name:"inserted_at",format:"date"},_name:"name",_parentId:"parent_id",_projectId:"project_id",_teamId:"team_id",_updatedAt:{name:"updated_at",format:"date"},_versions:{name:"versions",format:"number"}})}),__=new Od({localItemType:class extends u_{constructor(){super(...arguments),this._name="",this._shortUrl="",this._ownerId="",this._projectId="",this._active=!1,this._inviteOnly=!1}get name(){return this._name}get shortUrl(){return this._shortUrl}get ownerId(){return this._ownerId}get projectId(){return this._projectId}get active(){return this._active}get inviteOnly(){return this._inviteOnly}get itemId(){return this._itemId}async getArtifactCount(){const e=await this.getItem();return e instanceof b_?e.versions:1}async getArtifact(){const e=await this.getItem();return e instanceof b_?await e.getCoverAsset():e}async getItem(){if(!this._item){if(!this._itemId)return Promise.reject(oa.create(Zs.BAD_REQUEST,`FrameioReviewLink.getItem() could not find item ${this._itemId}`));this._item=await this.context.getAsset(this._itemId)}return this._item}_dispatchReviewLinksChangeEvent(e){const t=this.context,n={source:e,reviewLink:{id:this.id,name:this._name,short_url:this._shortUrl,owner_id:this._ownerId,project_id:this._projectId,is_active:!!this._active,access_control:{invite_only:!!this._inviteOnly},"frameio:artifactId":this._itemId,"repo:etag":this._etag}};t._frameioInterface.dispatchReviewLinksChangeEvent(JSON.stringify(n))}async updateReviewLink(e,t,n){const r=await t.createFile(this.name,n);if(this._itemId){const t=this.context,n=await t._frameioInterface.addVersionToAsset(this._itemId,r.id),o=t._objectPool.createUpdateSession(),i=y_.updateRemoteItem(o,n);if(o.commit(),this._itemId!==i.id){const n=await t._reviewServiceInterface.updateReviewLink(Object.assign(Object.assign({},e),{projectId:this.projectId,reviewLinkId:this.id,artifactId:i.id,etag:this._etag}));this._etag=n["repo:etag"],this._item=i,this._itemId=i.id}}else{const t=this.context,n=await t._frameioInterface.reviewLinkAddAsset(this.id,r.id),o=t._objectPool.createUpdateSession();__.updateRemoteItem(o,n),o.commit();const i=await t._reviewServiceInterface.createReviewLink(Object.assign(Object.assign({},e),{projectId:this.projectId,reviewLinkId:this.id,artifactId:r.id}));this._etag=i["repo:etag"],this._item=r,this._itemId=r.id}this._dispatchReviewLinksChangeEvent(e)}},remoteIdProperty:"id",propertyUpdater:new Md({_name:"name",_shortUrl:"short_url",_ownerId:"owner_id",_projectId:"project_id",_active:{name:"is_active",format:"boolean"},_inviteOnly:{name:"access_control.invite_only",format:"boolean"},_itemId:"frameio:artifactId",_etag:"repo:etag"})}),E_=new Od({localItemType:class extends u_{constructor(){super(...arguments),this._rootAssetId="",this._name="",this._ownerId="",this._teamId=""}get name(){return this._name}get ownerId(){return this._ownerId}get rootAssetId(){return this._rootAssetId}get teamId(){return this._teamId}async getTeam(){return this._team||(this._team=await this.context.getTeam(this.rootAssetId)),this._team}async getRootFolder(){return this._rootFolder||(this._rootFolder=await this.context.getAsset(this.rootAssetId)),this._rootFolder}async getReviewLinks(){let e=this._reviews;if(!e){const t=this.context,n=await t._frameioInterface.getReviewLinks(this.id),r=t._objectPool.createUpdateSession();e=__.updateRemoteItems(r,n),r.commit(),this._reviews=e}return e}createFolder(e,t){const n=this.context,r=t;r.project_id=this.id,r.team_id=this.teamId;const o=n._objectPool.createUpdateSession(),i=g_.updateRemoteItem(o,r);return o.commit(),i._children=e[r.id].map((t=>this.createFolder(e,t))),i}async getFolderTree(){const e=await this._core.frameioContext._frameioInterface.getFolderTree(this.id);return this._rootFolder=this.createFolder(e.data,e.data.root[0]),this._rootFolder}async createReviewLink(e){const t=this.context,n=await t._frameioInterface.createReviewLink(this.id,e),r=t._objectPool.createUpdateSession(),o=__.updateRemoteItem(r,n);return r.commit(),this._reviews&&this._reviews.push(o),o}},remoteIdProperty:"id",propertyUpdater:new Md({_name:"name",_ownerId:"owner_id",_rootAssetId:"root_asset_id",_rootFolder:{name:"root_asset",format:"object",set:(e,t)=>{const n=t,r=n.context._objectPool.createUpdateSession(),o=g_.updateRemoteItem(r,e);r.commit(),n._rootFolder=o}},_team:{set:(e,t)=>{const n=t,r=n.context._objectPool.createUpdateSession();n._team=v_.updateRemoteItem(r,e),r.commit()},name:"team",format:"object"},_teamId:"team_id"})}),w_=new Od({localItemType:class extends u_{constructor(){super(...arguments),this._displayName="",this._ownerId="",this._version=0}get ownerId(){return this._ownerId}get owner(){return this._owner}get displayName(){return this._displayName}get version(){return this._version}async getTeams(){let e=this._teams;if(!e){const t=this.context,n=await t._frameioInterface.getTeams(this.id),r=t._objectPool.createUpdateSession();e=v_.updateRemoteItems(r,n),r.commit(),this._teams=e}return e}async getSharedProjects(){let e=this._sharedProjects;if(!e){const t=this.context,n=await t._frameioInterface.getSharedProjects(this.id),r=t._objectPool.createUpdateSession();e=E_.updateRemoteItems(r,n),r.commit(),this._sharedProjects=e}return e}async getSharedTeams(){const e=await this.getSharedProjects(),t=new Set,n=[];for(const r of e){const e=r.teamId;if(!t.has(e)){const o=await r.getTeam();t.add(e),n.push(o)}}return n}async getProjectTree(){const e=await this.getTeams(),t=[];return e.forEach((e=>{t.push(e.getProjects())})),await Promise.all(t),e}},remoteIdProperty:"id",propertyUpdater:new Md({_displayName:"display_name",_owner:{set:(e,t)=>{const n=t,r=n.context._objectPool.createUpdateSession();n._owner=d_.updateRemoteItem(r,e),r.commit()},name:"owner",format:"object"},_ownerId:"owner_id",_version:{name:"version",format:"number"}})});class x_ extends Jl{constructor(e){super(),this._core=e,this._objectPool=new Xp(this._core,"frameio"),this._frameioInterface=new l_(this),this._reviewServiceInterface=new ah(this._core),this._reviewLinksForDocument=new Map}_updateCurrentUserId(e){e&&this._currentUserId===e||(this._currentUserId=e,this._currentUser=void 0,this._accounts=void 0,this._reviewLinksForDocument.clear())}_mapKeyForSourceDocument(e){return e.documentId?e.documentId:e.assetId}_retainUntilTimeout(e,t=12e4){const n=e.deref();setTimeout((function(){return n}),t)}_handleReviewLinksChangeEvent(e){const t=JSON.parse(e),n=t.reviewLink,r=this._mapKeyForSourceDocument(t.source),o=this._objectPool.createUpdateSession(),i=__.updateRemoteItem(o,n);o.commit();const s=new WeakRef([{reviewLink:i}]);this._reviewLinksForDocument.set(r,s),this._retainUntilTimeout(s),this.dispatch(o_)}async isAuthenticated(){return await this._frameioInterface.isAuthenticated()}async authenticationStatus(){return await this._frameioInterface.authenticationStatus()}async getToken(){return this._frameioInterface.getToken()}async refreshToken(){return this._frameioInterface.refreshToken()}async authenticate(e){return await this._frameioInterface.authenticate(e)}async deauthenticate(){return await this._frameioInterface.deauthenticate()}async getCurrentUser(){let e=this._currentUser;if(!e){const t=await this._frameioInterface.getCurrentUser(),n=this._objectPool.createUpdateSession();e=d_.updateRemoteItem(n,t),n.commit(),this._currentUser=e}return e}async getAccounts(){let e=this._accounts;if(!e){const t=await this._frameioInterface.getAccounts(),n=this._objectPool.createUpdateSession();e=w_.updateRemoteItems(n,t),n.commit(),this._accounts=e}return e}_getLocalAncestors(e){const t=new Array;for(;;){const n=this._objectPool.getLocalItemById(e);if(void 0===n)return;if(t.unshift(n),!n.parentId)break;e=n.parentId}return t}async getAncestors(e){let t=this._getLocalAncestors(e);if(!t){const n=await this._frameioInterface.getAncestors(e),r=this._objectPool.createUpdateSession();t=n.map((e=>T_(r,e))),r.commit()}return t}async getReviewLinksForDocument(e,t=!0){const n=this._mapKeyForSourceDocument(e),r=this._reviewLinksForDocument.get(n);let o=r?r.deref():void 0;if(!t&&o)return this._retainUntilTimeout(r),o;o=[];const i=await this._reviewServiceInterface.getReviewLinks(e);i.sort(((e,t)=>t["repo:createdDate"]-e["repo:createdDate"]));for(let e=0;e<i.length;e++){const t=i[e],n=t["frameio:projectId"],r=t["frameio:reviewLinkId"],s=t["frameio:artifactId"],a=t["repo:etag"];let c;try{const e=await this._frameioInterface.getReviewLink(r),t=this._objectPool.createUpdateSession();c=__.updateRemoteItem(t,e),t.commit()}catch(e){}try{if(!c){const e=await this.getProject(n);c=(await e.getReviewLinks()).find((({id:e})=>e===r))}if(c){c._itemId=s,c._etag=a,await c.getItem(),o.push({reviewLink:c});break}{const e=oa.create(Zs.NOT_FOUND,`frameio:reviewLinkId = ${r} not found in projectId = ${n}`);o.push({error:e})}}catch(e){const t=e;o.push({error:t})}}const s=new WeakRef(o);return this._reviewLinksForDocument.set(n,s),this._retainUntilTimeout(s),o}async getAccount(e){let t=(await this.getAccounts()).find((t=>t.id===e));if(!t){const n=await this._frameioInterface.getAccount(e),r=this._objectPool.createUpdateSession();t=w_.updateRemoteItem(r,n),r.commit()}return t}async getAsset(e){let t=this._objectPool.getLocalItemById(e);if(!t){const n=await this._frameioInterface.getAsset(e),r=this._objectPool.createUpdateSession();t=T_(r,n),r.commit()}return t}async getTeam(e){let t=this._objectPool.getLocalItemById(e);if(!t){const n=await this._frameioInterface.getTeam(e),r=this._objectPool.createUpdateSession();t=v_.updateRemoteItem(r,n),r.commit()}return t}async getProject(e){let t=this._objectPool.getLocalItemById(e);if(!t){const n=await this._frameioInterface.getProject(e),r=this._objectPool.createUpdateSession();t=E_.updateRemoteItem(r,n),r.commit()}return t}async getComment(e){let t=this._objectPool.getLocalItemById(e);if(!t){const n=await this._frameioInterface.getComment(e),r=this._objectPool.createUpdateSession();t=h_.updateRemoteItem(r,n),r.commit()}return t}async getAdobeSusiInfo(){return await this._frameioInterface.getAdobeSusiInfo()}}function T_(e,t){if("file"===t.type){const n=e;return f_.updateRemoteItem(n,t)}if("folder"===t.type){const n=e;return g_.updateRemoteItem(n,t)}if("version_stack"===t.type){const n=e;return y_.updateRemoteItem(n,t)}throw oa.create(Zs.UNSUPPORTED,`Invalid Frameio asset type ${t.type}`)}aa([Va],x_.prototype,"getAsset",null);var S_=Object.freeze({__proto__:null,default:x_,frameioAssetUpdater:T_}),O_=function(e,t){return O_=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])},O_(e,t)};function I_(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}O_(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var k_=function(){return k_=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},k_.apply(this,arguments)};function A_(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}function C_(e,t,n,r){return new(n||(n=Promise))((function(o,i){function s(e){try{c(r.next(e))}catch(e){i(e)}}function a(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((r=r.apply(e,t||[])).next())}))}function P_(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}function R_(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}var L_=function(e,t){return L_=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])},L_(e,t)},D_="Invariant Violation",N_=Object.setPrototypeOf,M_=void 0===N_?function(e,t){return e.__proto__=t,e}:N_,H_=function(e){function t(n){void 0===n&&(n=D_);var r=e.call(this,"number"==typeof n?D_+": "+n+" (see https://github.com/apollographql/invariant-packages)":n)||this;return r.framesToPop=1,r.name=D_,M_(r,t.prototype),r}return function(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}L_(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}(t,e),t}(Error);function j_(e,t){if(!e)throw new H_(t)}var B_,F_=["debug","log","warn","error","silent"],U_=F_.indexOf("log");function z_(e){return function(){if(F_.indexOf(e)>=U_){var t=console[e]||console.log;return t.apply(console,arguments)}}}(B_=j_||(j_={})).debug=z_("debug"),B_.log=z_("log"),B_.warn=z_("warn"),B_.error=z_("error");var q_="3.11.8";function G_(e){try{return e()}catch(e){}}var V_=G_((function(){return globalThis}))||G_((function(){return window}))||G_((function(){return self}))||G_((function(){return global}))||G_((function(){return G_.constructor("return this")()})),K_=new Map;function W_(e){var t=K_.get(e)||1;return K_.set(e,t+1),"".concat(e,":").concat(t,":").concat(Math.random().toString(36).slice(2))}function $_(e,t){void 0===t&&(t=0);var n=W_("stringifyForDisplay");return JSON.stringify(e,(function(e,t){return void 0===t?n:t}),t).split(JSON.stringify(n)).join("<undefined>")}function Y_(e){return function(t){for(var n=[],r=1;r<arguments.length;r++)n[r-1]=arguments[r];if("number"==typeof t){var o=t;(t=eE(o))||(t=tE(o,n),n=[])}e.apply(void 0,[t].concat(n))}}var Q_=Object.assign((function(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];e||j_(e,eE(t,n)||tE(t,n))}),{debug:Y_(j_.debug),log:Y_(j_.log),warn:Y_(j_.warn),error:Y_(j_.error)});function J_(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return new H_(eE(e,t)||tE(e,t))}var Z_=Symbol.for("ApolloErrorMessageHandler_3.11.8");function X_(e){if("string"==typeof e)return e;try{return $_(e,2).slice(0,1e3)}catch(e){return"<non-serializable>"}}function eE(e,t){if(void 0===t&&(t=[]),e)return V_[Z_]&&V_[Z_](e,t.map(X_))}function tE(e,t){if(void 0===t&&(t=[]),e)return"An error occurred! For more details, see the full error text at https://go.apollo.dev/c/err#".concat(encodeURIComponent(JSON.stringify({version:q_,message:e,args:t.map(X_)})))}function nE(e,t){if(!Boolean(e))throw new Error(t)}function rE(e,t){if(!Boolean(e))throw new Error(null!=t?t:"Unexpected invariant triggered.")}const oE=/\r\n|[\n\r]/g;function iE(e,t){let n=0,r=1;for(const o of e.body.matchAll(oE)){if("number"==typeof o.index||rE(!1),o.index>=t)break;n=o.index+o[0].length,r+=1}return{line:r,column:t+1-n}}function sE(e,t){const n=e.locationOffset.column-1,r="".padStart(n)+e.body,o=t.line-1,i=e.locationOffset.line-1,s=t.line+i,a=1===t.line?n:0,c=t.column+a,l=`${e.name}:${s}:${c}\n`,u=r.split(/\r\n|[\n\r]/g),d=u[o];if(d.length>120){const e=Math.floor(c/80),t=c%80,n=[];for(let e=0;e<d.length;e+=80)n.push(d.slice(e,e+80));return l+aE([[`${s} |`,n[0]],...n.slice(1,e+1).map((e=>["|",e])),["|","^".padStart(t)],["|",n[e+1]]])}return l+aE([[s-1+" |",u[o-1]],[`${s} |`,d],["|","^".padStart(c)],[`${s+1} |`,u[o+1]]])}function aE(e){const t=e.filter((([e,t])=>void 0!==t)),n=Math.max(...t.map((([e])=>e.length)));return t.map((([e,t])=>e.padStart(n)+(t?" "+t:""))).join("\n")}class cE extends Error{constructor(e,...t){var n,r,o;const{nodes:i,source:s,positions:a,path:c,originalError:l,extensions:u}=function(e){const t=e[0];return null==t||"kind"in t||"length"in t?{nodes:t,source:e[1],positions:e[2],path:e[3],originalError:e[4],extensions:e[5]}:t}(t);super(e),this.name="GraphQLError",this.path=null!=c?c:void 0,this.originalError=null!=l?l:void 0,this.nodes=lE(Array.isArray(i)?i:i?[i]:void 0);const d=lE(null===(n=this.nodes)||void 0===n?void 0:n.map((e=>e.loc)).filter((e=>null!=e)));this.source=null!=s?s:null==d||null===(r=d[0])||void 0===r?void 0:r.source,this.positions=null!=a?a:null==d?void 0:d.map((e=>e.start)),this.locations=a&&s?a.map((e=>iE(s,e))):null==d?void 0:d.map((e=>iE(e.source,e.start)));const p="object"==typeof(m=null==l?void 0:l.extensions)&&null!==m?null==l?void 0:l.extensions:void 0;var m;this.extensions=null!==(o=null!=u?u:p)&&void 0!==o?o:Object.create(null),Object.defineProperties(this,{message:{writable:!0,enumerable:!0},name:{enumerable:!1},nodes:{enumerable:!1},source:{enumerable:!1},positions:{enumerable:!1},originalError:{enumerable:!1}}),null!=l&&l.stack?Object.defineProperty(this,"stack",{value:l.stack,writable:!0,configurable:!0}):Error.captureStackTrace?Error.captureStackTrace(this,cE):Object.defineProperty(this,"stack",{value:Error().stack,writable:!0,configurable:!0})}get[Symbol.toStringTag](){return"GraphQLError"}toString(){let e=this.message;if(this.nodes)for(const n of this.nodes)n.loc&&(e+="\n\n"+sE((t=n.loc).source,iE(t.source,t.start)));else if(this.source&&this.locations)for(const t of this.locations)e+="\n\n"+sE(this.source,t);var t;return e}toJSON(){const e={message:this.message};return null!=this.locations&&(e.locations=this.locations),null!=this.path&&(e.path=this.path),null!=this.extensions&&Object.keys(this.extensions).length>0&&(e.extensions=this.extensions),e}}function lE(e){return void 0===e||0===e.length?void 0:e}function uE(e,t,n){return new cE(`Syntax Error: ${n}`,{source:e,positions:[t]})}class dE{constructor(e,t,n){this.start=e.start,this.end=t.end,this.startToken=e,this.endToken=t,this.source=n}get[Symbol.toStringTag](){return"Location"}toJSON(){return{start:this.start,end:this.end}}}class pE{constructor(e,t,n,r,o,i){this.kind=e,this.start=t,this.end=n,this.line=r,this.column=o,this.value=i,this.prev=null,this.next=null}get[Symbol.toStringTag](){return"Token"}toJSON(){return{kind:this.kind,value:this.value,line:this.line,column:this.column}}}const mE={Name:[],Document:["definitions"],OperationDefinition:["name","variableDefinitions","directives","selectionSet"],VariableDefinition:["variable","type","defaultValue","directives"],Variable:["name"],SelectionSet:["selections"],Field:["alias","name","arguments","directives","selectionSet"],Argument:["name","value"],FragmentSpread:["name","directives"],InlineFragment:["typeCondition","directives","selectionSet"],FragmentDefinition:["name","variableDefinitions","typeCondition","directives","selectionSet"],IntValue:[],FloatValue:[],StringValue:[],BooleanValue:[],NullValue:[],EnumValue:[],ListValue:["values"],ObjectValue:["fields"],ObjectField:["name","value"],Directive:["name","arguments"],NamedType:["name"],ListType:["type"],NonNullType:["type"],SchemaDefinition:["description","directives","operationTypes"],OperationTypeDefinition:["type"],ScalarTypeDefinition:["description","name","directives"],ObjectTypeDefinition:["description","name","interfaces","directives","fields"],FieldDefinition:["description","name","arguments","type","directives"],InputValueDefinition:["description","name","type","defaultValue","directives"],InterfaceTypeDefinition:["description","name","interfaces","directives","fields"],UnionTypeDefinition:["description","name","directives","types"],EnumTypeDefinition:["description","name","directives","values"],EnumValueDefinition:["description","name","directives"],InputObjectTypeDefinition:["description","name","directives","fields"],DirectiveDefinition:["description","name","arguments","locations"],SchemaExtension:["directives","operationTypes"],ScalarTypeExtension:["name","directives"],ObjectTypeExtension:["name","interfaces","directives","fields"],InterfaceTypeExtension:["name","interfaces","directives","fields"],UnionTypeExtension:["name","directives","types"],EnumTypeExtension:["name","directives","values"],InputObjectTypeExtension:["name","directives","fields"]},hE=new Set(Object.keys(mE));function fE(e){const t=null==e?void 0:e.kind;return"string"==typeof t&&hE.has(t)}var gE,vE,bE,yE;function _E(e){return 9===e||32===e}function EE(e){return e>=48&&e<=57}function wE(e){return e>=97&&e<=122||e>=65&&e<=90}function xE(e){return wE(e)||95===e}function TE(e){var t;let n=Number.MAX_SAFE_INTEGER,r=null,o=-1;for(let t=0;t<e.length;++t){var i;const s=e[t],a=SE(s);a!==s.length&&(r=null!==(i=r)&&void 0!==i?i:t,o=t,0!==t&&a<n&&(n=a))}return e.map(((e,t)=>0===t?e:e.slice(n))).slice(null!==(t=r)&&void 0!==t?t:0,o+1)}function SE(e){let t=0;for(;t<e.length&&_E(e.charCodeAt(t));)++t;return t}!function(e){e.QUERY="query",e.MUTATION="mutation",e.SUBSCRIPTION="subscription"}(gE||(gE={})),function(e){e.QUERY="QUERY",e.MUTATION="MUTATION",e.SUBSCRIPTION="SUBSCRIPTION",e.FIELD="FIELD",e.FRAGMENT_DEFINITION="FRAGMENT_DEFINITION",e.FRAGMENT_SPREAD="FRAGMENT_SPREAD",e.INLINE_FRAGMENT="INLINE_FRAGMENT",e.VARIABLE_DEFINITION="VARIABLE_DEFINITION",e.SCHEMA="SCHEMA",e.SCALAR="SCALAR",e.OBJECT="OBJECT",e.FIELD_DEFINITION="FIELD_DEFINITION",e.ARGUMENT_DEFINITION="ARGUMENT_DEFINITION",e.INTERFACE="INTERFACE",e.UNION="UNION",e.ENUM="ENUM",e.ENUM_VALUE="ENUM_VALUE",e.INPUT_OBJECT="INPUT_OBJECT",e.INPUT_FIELD_DEFINITION="INPUT_FIELD_DEFINITION"}(vE||(vE={})),function(e){e.NAME="Name",e.DOCUMENT="Document",e.OPERATION_DEFINITION="OperationDefinition",e.VARIABLE_DEFINITION="VariableDefinition",e.SELECTION_SET="SelectionSet",e.FIELD="Field",e.ARGUMENT="Argument",e.FRAGMENT_SPREAD="FragmentSpread",e.INLINE_FRAGMENT="InlineFragment",e.FRAGMENT_DEFINITION="FragmentDefinition",e.VARIABLE="Variable",e.INT="IntValue",e.FLOAT="FloatValue",e.STRING="StringValue",e.BOOLEAN="BooleanValue",e.NULL="NullValue",e.ENUM="EnumValue",e.LIST="ListValue",e.OBJECT="ObjectValue",e.OBJECT_FIELD="ObjectField",e.DIRECTIVE="Directive",e.NAMED_TYPE="NamedType",e.LIST_TYPE="ListType",e.NON_NULL_TYPE="NonNullType",e.SCHEMA_DEFINITION="SchemaDefinition",e.OPERATION_TYPE_DEFINITION="OperationTypeDefinition",e.SCALAR_TYPE_DEFINITION="ScalarTypeDefinition",e.OBJECT_TYPE_DEFINITION="ObjectTypeDefinition",e.FIELD_DEFINITION="FieldDefinition",e.INPUT_VALUE_DEFINITION="InputValueDefinition",e.INTERFACE_TYPE_DEFINITION="InterfaceTypeDefinition",e.UNION_TYPE_DEFINITION="UnionTypeDefinition",e.ENUM_TYPE_DEFINITION="EnumTypeDefinition",e.ENUM_VALUE_DEFINITION="EnumValueDefinition",e.INPUT_OBJECT_TYPE_DEFINITION="InputObjectTypeDefinition",e.DIRECTIVE_DEFINITION="DirectiveDefinition",e.SCHEMA_EXTENSION="SchemaExtension",e.SCALAR_TYPE_EXTENSION="ScalarTypeExtension",e.OBJECT_TYPE_EXTENSION="ObjectTypeExtension",e.INTERFACE_TYPE_EXTENSION="InterfaceTypeExtension",e.UNION_TYPE_EXTENSION="UnionTypeExtension",e.ENUM_TYPE_EXTENSION="EnumTypeExtension",e.INPUT_OBJECT_TYPE_EXTENSION="InputObjectTypeExtension"}(bE||(bE={})),function(e){e.SOF="<SOF>",e.EOF="<EOF>",e.BANG="!",e.DOLLAR="$",e.AMP="&",e.PAREN_L="(",e.PAREN_R=")",e.SPREAD="...",e.COLON=":",e.EQUALS="=",e.AT="@",e.BRACKET_L="[",e.BRACKET_R="]",e.BRACE_L="{",e.PIPE="|",e.BRACE_R="}",e.NAME="Name",e.INT="Int",e.FLOAT="Float",e.STRING="String",e.BLOCK_STRING="BlockString",e.COMMENT="Comment"}(yE||(yE={}));class OE{constructor(e){const t=new pE(yE.SOF,0,0,0,0);this.source=e,this.lastToken=t,this.token=t,this.line=1,this.lineStart=0}get[Symbol.toStringTag](){return"Lexer"}advance(){return this.lastToken=this.token,this.token=this.lookahead()}lookahead(){let e=this.token;if(e.kind!==yE.EOF)do{if(e.next)e=e.next;else{const t=LE(this,e.end);e.next=t,t.prev=e,e=t}}while(e.kind===yE.COMMENT);return e}}function IE(e){return e>=0&&e<=55295||e>=57344&&e<=1114111}function kE(e,t){return AE(e.charCodeAt(t))&&CE(e.charCodeAt(t+1))}function AE(e){return e>=55296&&e<=56319}function CE(e){return e>=56320&&e<=57343}function PE(e,t){const n=e.source.body.codePointAt(t);if(void 0===n)return yE.EOF;if(n>=32&&n<=126){const e=String.fromCodePoint(n);return'"'===e?"'\"'":`"${e}"`}return"U+"+n.toString(16).toUpperCase().padStart(4,"0")}function RE(e,t,n,r,o){const i=e.line,s=1+n-e.lineStart;return new pE(t,n,r,i,s,o)}function LE(e,t){const n=e.source.body,r=n.length;let o=t;for(;o<r;){const t=n.charCodeAt(o);switch(t){case 65279:case 9:case 32:case 44:++o;continue;case 10:++o,++e.line,e.lineStart=o;continue;case 13:10===n.charCodeAt(o+1)?o+=2:++o,++e.line,e.lineStart=o;continue;case 35:return DE(e,o);case 33:return RE(e,yE.BANG,o,o+1);case 36:return RE(e,yE.DOLLAR,o,o+1);case 38:return RE(e,yE.AMP,o,o+1);case 40:return RE(e,yE.PAREN_L,o,o+1);case 41:return RE(e,yE.PAREN_R,o,o+1);case 46:if(46===n.charCodeAt(o+1)&&46===n.charCodeAt(o+2))return RE(e,yE.SPREAD,o,o+3);break;case 58:return RE(e,yE.COLON,o,o+1);case 61:return RE(e,yE.EQUALS,o,o+1);case 64:return RE(e,yE.AT,o,o+1);case 91:return RE(e,yE.BRACKET_L,o,o+1);case 93:return RE(e,yE.BRACKET_R,o,o+1);case 123:return RE(e,yE.BRACE_L,o,o+1);case 124:return RE(e,yE.PIPE,o,o+1);case 125:return RE(e,yE.BRACE_R,o,o+1);case 34:return 34===n.charCodeAt(o+1)&&34===n.charCodeAt(o+2)?qE(e,o):HE(e,o)}if(EE(t)||45===t)return NE(e,o,t);if(xE(t))return GE(e,o);throw uE(e.source,o,39===t?"Unexpected single quote character ('), did you mean to use a double quote (\")?":IE(t)||kE(n,o)?`Unexpected character: ${PE(e,o)}.`:`Invalid character: ${PE(e,o)}.`)}return RE(e,yE.EOF,r,r)}function DE(e,t){const n=e.source.body,r=n.length;let o=t+1;for(;o<r;){const e=n.charCodeAt(o);if(10===e||13===e)break;if(IE(e))++o;else{if(!kE(n,o))break;o+=2}}return RE(e,yE.COMMENT,t,o,n.slice(t+1,o))}function NE(e,t,n){const r=e.source.body;let o=t,i=n,s=!1;if(45===i&&(i=r.charCodeAt(++o)),48===i){if(i=r.charCodeAt(++o),EE(i))throw uE(e.source,o,`Invalid number, unexpected digit after 0: ${PE(e,o)}.`)}else o=ME(e,o,i),i=r.charCodeAt(o);if(46===i&&(s=!0,i=r.charCodeAt(++o),o=ME(e,o,i),i=r.charCodeAt(o)),69!==i&&101!==i||(s=!0,i=r.charCodeAt(++o),43!==i&&45!==i||(i=r.charCodeAt(++o)),o=ME(e,o,i),i=r.charCodeAt(o)),46===i||xE(i))throw uE(e.source,o,`Invalid number, expected digit but got: ${PE(e,o)}.`);return RE(e,s?yE.FLOAT:yE.INT,t,o,r.slice(t,o))}function ME(e,t,n){if(!EE(n))throw uE(e.source,t,`Invalid number, expected digit but got: ${PE(e,t)}.`);const r=e.source.body;let o=t+1;for(;EE(r.charCodeAt(o));)++o;return o}function HE(e,t){const n=e.source.body,r=n.length;let o=t+1,i=o,s="";for(;o<r;){const r=n.charCodeAt(o);if(34===r)return s+=n.slice(i,o),RE(e,yE.STRING,t,o+1,s);if(92!==r){if(10===r||13===r)break;if(IE(r))++o;else{if(!kE(n,o))throw uE(e.source,o,`Invalid character within String: ${PE(e,o)}.`);o+=2}}else{s+=n.slice(i,o);const t=117===n.charCodeAt(o+1)?123===n.charCodeAt(o+2)?jE(e,o):BE(e,o):zE(e,o);s+=t.value,o+=t.size,i=o}}throw uE(e.source,o,"Unterminated string.")}function jE(e,t){const n=e.source.body;let r=0,o=3;for(;o<12;){const e=n.charCodeAt(t+o++);if(125===e){if(o<5||!IE(r))break;return{value:String.fromCodePoint(r),size:o}}if(r=r<<4|UE(e),r<0)break}throw uE(e.source,t,`Invalid Unicode escape sequence: "${n.slice(t,t+o)}".`)}function BE(e,t){const n=e.source.body,r=FE(n,t+2);if(IE(r))return{value:String.fromCodePoint(r),size:6};if(AE(r)&&92===n.charCodeAt(t+6)&&117===n.charCodeAt(t+7)){const e=FE(n,t+8);if(CE(e))return{value:String.fromCodePoint(r,e),size:12}}throw uE(e.source,t,`Invalid Unicode escape sequence: "${n.slice(t,t+6)}".`)}function FE(e,t){return UE(e.charCodeAt(t))<<12|UE(e.charCodeAt(t+1))<<8|UE(e.charCodeAt(t+2))<<4|UE(e.charCodeAt(t+3))}function UE(e){return e>=48&&e<=57?e-48:e>=65&&e<=70?e-55:e>=97&&e<=102?e-87:-1}function zE(e,t){const n=e.source.body;switch(n.charCodeAt(t+1)){case 34:return{value:'"',size:2};case 92:return{value:"\\",size:2};case 47:return{value:"/",size:2};case 98:return{value:"\b",size:2};case 102:return{value:"\f",size:2};case 110:return{value:"\n",size:2};case 114:return{value:"\r",size:2};case 116:return{value:"\t",size:2}}throw uE(e.source,t,`Invalid character escape sequence: "${n.slice(t,t+2)}".`)}function qE(e,t){const n=e.source.body,r=n.length;let o=e.lineStart,i=t+3,s=i,a="";const c=[];for(;i<r;){const r=n.charCodeAt(i);if(34===r&&34===n.charCodeAt(i+1)&&34===n.charCodeAt(i+2)){a+=n.slice(s,i),c.push(a);const r=RE(e,yE.BLOCK_STRING,t,i+3,TE(c).join("\n"));return e.line+=c.length-1,e.lineStart=o,r}if(92!==r||34!==n.charCodeAt(i+1)||34!==n.charCodeAt(i+2)||34!==n.charCodeAt(i+3))if(10!==r&&13!==r)if(IE(r))++i;else{if(!kE(n,i))throw uE(e.source,i,`Invalid character within String: ${PE(e,i)}.`);i+=2}else a+=n.slice(s,i),c.push(a),13===r&&10===n.charCodeAt(i+1)?i+=2:++i,a="",s=i,o=i;else a+=n.slice(s,i),s=i+1,i+=4}throw uE(e.source,i,"Unterminated string.")}function GE(e,t){const n=e.source.body,r=n.length;let o=t+1;for(;o<r&&(wE(i=n.charCodeAt(o))||EE(i)||95===i);)++o;var i;return RE(e,yE.NAME,t,o,n.slice(t,o))}function VE(e){return KE(e,[])}function KE(e,t){switch(typeof e){case"string":return JSON.stringify(e);case"function":return e.name?`[function ${e.name}]`:"[function]";case"object":return function(e,t){if(null===e)return"null";if(t.includes(e))return"[Circular]";const n=[...t,e];if(function(e){return"function"==typeof e.toJSON}(e)){const t=e.toJSON();if(t!==e)return"string"==typeof t?t:KE(t,n)}else if(Array.isArray(e))return function(e,t){if(0===e.length)return"[]";if(t.length>2)return"[Array]";const n=Math.min(10,e.length),r=e.length-n,o=[];for(let r=0;r<n;++r)o.push(KE(e[r],t));return 1===r?o.push("... 1 more item"):r>1&&o.push(`... ${r} more items`),"["+o.join(", ")+"]"}(e,n);return function(e,t){const n=Object.entries(e);if(0===n.length)return"{}";if(t.length>2)return"["+function(e){const t=Object.prototype.toString.call(e).replace(/^\[object /,"").replace(/]$/,"");if("Object"===t&&"function"==typeof e.constructor){const t=e.constructor.name;if("string"==typeof t&&""!==t)return t}return t}(e)+"]";const r=n.map((([e,n])=>e+": "+KE(n,t)));return"{ "+r.join(", ")+" }"}(e,n)}(e,t);default:return String(e)}}const WE=globalThis.process?function(e,t){return e instanceof t}:function(e,t){if(e instanceof t)return!0;if("object"==typeof e&&null!==e){var n;const r=t.prototype[Symbol.toStringTag];if(r===(Symbol.toStringTag in e?e[Symbol.toStringTag]:null===(n=e.constructor)||void 0===n?void 0:n.name)){const t=VE(e);throw new Error(`Cannot use ${r} "${t}" from another module or realm.\n\nEnsure that there is only one instance of "graphql" in the node_modules\ndirectory. If different versions of "graphql" are the dependencies of other\nrelied on modules, use "resolutions" to ensure only one version is installed.\n\nhttps://yarnpkg.com/en/docs/selective-version-resolutions\n\nDuplicate "graphql" modules cannot be used at the same time since different\nversions may have different capabilities and behavior. The data from one\nversion used in the function from another could produce confusing and\nspurious results.`)}}return!1};class $E{constructor(e,t="GraphQL request",n={line:1,column:1}){"string"==typeof e||nE(!1,`Body must be a string. Received: ${VE(e)}.`),this.body=e,this.name=t,this.locationOffset=n,this.locationOffset.line>0||nE(!1,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||nE(!1,"column in locationOffset is 1-indexed and must be positive.")}get[Symbol.toStringTag](){return"Source"}}class YE{constructor(e,t={}){const n=function(e){return WE(e,$E)}(e)?e:new $E(e);this._lexer=new OE(n),this._options=t,this._tokenCounter=0}parseName(){const e=this.expectToken(yE.NAME);return this.node(e,{kind:bE.NAME,value:e.value})}parseDocument(){return this.node(this._lexer.token,{kind:bE.DOCUMENT,definitions:this.many(yE.SOF,this.parseDefinition,yE.EOF)})}parseDefinition(){if(this.peek(yE.BRACE_L))return this.parseOperationDefinition();const e=this.peekDescription(),t=e?this._lexer.lookahead():this._lexer.token;if(t.kind===yE.NAME){switch(t.value){case"schema":return this.parseSchemaDefinition();case"scalar":return this.parseScalarTypeDefinition();case"type":return this.parseObjectTypeDefinition();case"interface":return this.parseInterfaceTypeDefinition();case"union":return this.parseUnionTypeDefinition();case"enum":return this.parseEnumTypeDefinition();case"input":return this.parseInputObjectTypeDefinition();case"directive":return this.parseDirectiveDefinition()}if(e)throw uE(this._lexer.source,this._lexer.token.start,"Unexpected description, descriptions are supported only on type definitions.");switch(t.value){case"query":case"mutation":case"subscription":return this.parseOperationDefinition();case"fragment":return this.parseFragmentDefinition();case"extend":return this.parseTypeSystemExtension()}}throw this.unexpected(t)}parseOperationDefinition(){const e=this._lexer.token;if(this.peek(yE.BRACE_L))return this.node(e,{kind:bE.OPERATION_DEFINITION,operation:gE.QUERY,name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet()});const t=this.parseOperationType();let n;return this.peek(yE.NAME)&&(n=this.parseName()),this.node(e,{kind:bE.OPERATION_DEFINITION,operation:t,name:n,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseOperationType(){const e=this.expectToken(yE.NAME);switch(e.value){case"query":return gE.QUERY;case"mutation":return gE.MUTATION;case"subscription":return gE.SUBSCRIPTION}throw this.unexpected(e)}parseVariableDefinitions(){return this.optionalMany(yE.PAREN_L,this.parseVariableDefinition,yE.PAREN_R)}parseVariableDefinition(){return this.node(this._lexer.token,{kind:bE.VARIABLE_DEFINITION,variable:this.parseVariable(),type:(this.expectToken(yE.COLON),this.parseTypeReference()),defaultValue:this.expectOptionalToken(yE.EQUALS)?this.parseConstValueLiteral():void 0,directives:this.parseConstDirectives()})}parseVariable(){const e=this._lexer.token;return this.expectToken(yE.DOLLAR),this.node(e,{kind:bE.VARIABLE,name:this.parseName()})}parseSelectionSet(){return this.node(this._lexer.token,{kind:bE.SELECTION_SET,selections:this.many(yE.BRACE_L,this.parseSelection,yE.BRACE_R)})}parseSelection(){return this.peek(yE.SPREAD)?this.parseFragment():this.parseField()}parseField(){const e=this._lexer.token,t=this.parseName();let n,r;return this.expectOptionalToken(yE.COLON)?(n=t,r=this.parseName()):r=t,this.node(e,{kind:bE.FIELD,alias:n,name:r,arguments:this.parseArguments(!1),directives:this.parseDirectives(!1),selectionSet:this.peek(yE.BRACE_L)?this.parseSelectionSet():void 0})}parseArguments(e){const t=e?this.parseConstArgument:this.parseArgument;return this.optionalMany(yE.PAREN_L,t,yE.PAREN_R)}parseArgument(e=!1){const t=this._lexer.token,n=this.parseName();return this.expectToken(yE.COLON),this.node(t,{kind:bE.ARGUMENT,name:n,value:this.parseValueLiteral(e)})}parseConstArgument(){return this.parseArgument(!0)}parseFragment(){const e=this._lexer.token;this.expectToken(yE.SPREAD);const t=this.expectOptionalKeyword("on");return!t&&this.peek(yE.NAME)?this.node(e,{kind:bE.FRAGMENT_SPREAD,name:this.parseFragmentName(),directives:this.parseDirectives(!1)}):this.node(e,{kind:bE.INLINE_FRAGMENT,typeCondition:t?this.parseNamedType():void 0,directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentDefinition(){const e=this._lexer.token;return this.expectKeyword("fragment"),!0===this._options.allowLegacyFragmentVariables?this.node(e,{kind:bE.FRAGMENT_DEFINITION,name:this.parseFragmentName(),variableDefinitions:this.parseVariableDefinitions(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()}):this.node(e,{kind:bE.FRAGMENT_DEFINITION,name:this.parseFragmentName(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentName(){if("on"===this._lexer.token.value)throw this.unexpected();return this.parseName()}parseValueLiteral(e){const t=this._lexer.token;switch(t.kind){case yE.BRACKET_L:return this.parseList(e);case yE.BRACE_L:return this.parseObject(e);case yE.INT:return this.advanceLexer(),this.node(t,{kind:bE.INT,value:t.value});case yE.FLOAT:return this.advanceLexer(),this.node(t,{kind:bE.FLOAT,value:t.value});case yE.STRING:case yE.BLOCK_STRING:return this.parseStringLiteral();case yE.NAME:switch(this.advanceLexer(),t.value){case"true":return this.node(t,{kind:bE.BOOLEAN,value:!0});case"false":return this.node(t,{kind:bE.BOOLEAN,value:!1});case"null":return this.node(t,{kind:bE.NULL});default:return this.node(t,{kind:bE.ENUM,value:t.value})}case yE.DOLLAR:if(e){if(this.expectToken(yE.DOLLAR),this._lexer.token.kind===yE.NAME){const e=this._lexer.token.value;throw uE(this._lexer.source,t.start,`Unexpected variable "$${e}" in constant value.`)}throw this.unexpected(t)}return this.parseVariable();default:throw this.unexpected()}}parseConstValueLiteral(){return this.parseValueLiteral(!0)}parseStringLiteral(){const e=this._lexer.token;return this.advanceLexer(),this.node(e,{kind:bE.STRING,value:e.value,block:e.kind===yE.BLOCK_STRING})}parseList(e){return this.node(this._lexer.token,{kind:bE.LIST,values:this.any(yE.BRACKET_L,(()=>this.parseValueLiteral(e)),yE.BRACKET_R)})}parseObject(e){return this.node(this._lexer.token,{kind:bE.OBJECT,fields:this.any(yE.BRACE_L,(()=>this.parseObjectField(e)),yE.BRACE_R)})}parseObjectField(e){const t=this._lexer.token,n=this.parseName();return this.expectToken(yE.COLON),this.node(t,{kind:bE.OBJECT_FIELD,name:n,value:this.parseValueLiteral(e)})}parseDirectives(e){const t=[];for(;this.peek(yE.AT);)t.push(this.parseDirective(e));return t}parseConstDirectives(){return this.parseDirectives(!0)}parseDirective(e){const t=this._lexer.token;return this.expectToken(yE.AT),this.node(t,{kind:bE.DIRECTIVE,name:this.parseName(),arguments:this.parseArguments(e)})}parseTypeReference(){const e=this._lexer.token;let t;if(this.expectOptionalToken(yE.BRACKET_L)){const n=this.parseTypeReference();this.expectToken(yE.BRACKET_R),t=this.node(e,{kind:bE.LIST_TYPE,type:n})}else t=this.parseNamedType();return this.expectOptionalToken(yE.BANG)?this.node(e,{kind:bE.NON_NULL_TYPE,type:t}):t}parseNamedType(){return this.node(this._lexer.token,{kind:bE.NAMED_TYPE,name:this.parseName()})}peekDescription(){return this.peek(yE.STRING)||this.peek(yE.BLOCK_STRING)}parseDescription(){if(this.peekDescription())return this.parseStringLiteral()}parseSchemaDefinition(){const e=this._lexer.token,t=this.parseDescription();this.expectKeyword("schema");const n=this.parseConstDirectives(),r=this.many(yE.BRACE_L,this.parseOperationTypeDefinition,yE.BRACE_R);return this.node(e,{kind:bE.SCHEMA_DEFINITION,description:t,directives:n,operationTypes:r})}parseOperationTypeDefinition(){const e=this._lexer.token,t=this.parseOperationType();this.expectToken(yE.COLON);const n=this.parseNamedType();return this.node(e,{kind:bE.OPERATION_TYPE_DEFINITION,operation:t,type:n})}parseScalarTypeDefinition(){const e=this._lexer.token,t=this.parseDescription();this.expectKeyword("scalar");const n=this.parseName(),r=this.parseConstDirectives();return this.node(e,{kind:bE.SCALAR_TYPE_DEFINITION,description:t,name:n,directives:r})}parseObjectTypeDefinition(){const e=this._lexer.token,t=this.parseDescription();this.expectKeyword("type");const n=this.parseName(),r=this.parseImplementsInterfaces(),o=this.parseConstDirectives(),i=this.parseFieldsDefinition();return this.node(e,{kind:bE.OBJECT_TYPE_DEFINITION,description:t,name:n,interfaces:r,directives:o,fields:i})}parseImplementsInterfaces(){return this.expectOptionalKeyword("implements")?this.delimitedMany(yE.AMP,this.parseNamedType):[]}parseFieldsDefinition(){return this.optionalMany(yE.BRACE_L,this.parseFieldDefinition,yE.BRACE_R)}parseFieldDefinition(){const e=this._lexer.token,t=this.parseDescription(),n=this.parseName(),r=this.parseArgumentDefs();this.expectToken(yE.COLON);const o=this.parseTypeReference(),i=this.parseConstDirectives();return this.node(e,{kind:bE.FIELD_DEFINITION,description:t,name:n,arguments:r,type:o,directives:i})}parseArgumentDefs(){return this.optionalMany(yE.PAREN_L,this.parseInputValueDef,yE.PAREN_R)}parseInputValueDef(){const e=this._lexer.token,t=this.parseDescription(),n=this.parseName();this.expectToken(yE.COLON);const r=this.parseTypeReference();let o;this.expectOptionalToken(yE.EQUALS)&&(o=this.parseConstValueLiteral());const i=this.parseConstDirectives();return this.node(e,{kind:bE.INPUT_VALUE_DEFINITION,description:t,name:n,type:r,defaultValue:o,directives:i})}parseInterfaceTypeDefinition(){const e=this._lexer.token,t=this.parseDescription();this.expectKeyword("interface");const n=this.parseName(),r=this.parseImplementsInterfaces(),o=this.parseConstDirectives(),i=this.parseFieldsDefinition();return this.node(e,{kind:bE.INTERFACE_TYPE_DEFINITION,description:t,name:n,interfaces:r,directives:o,fields:i})}parseUnionTypeDefinition(){const e=this._lexer.token,t=this.parseDescription();this.expectKeyword("union");const n=this.parseName(),r=this.parseConstDirectives(),o=this.parseUnionMemberTypes();return this.node(e,{kind:bE.UNION_TYPE_DEFINITION,description:t,name:n,directives:r,types:o})}parseUnionMemberTypes(){return this.expectOptionalToken(yE.EQUALS)?this.delimitedMany(yE.PIPE,this.parseNamedType):[]}parseEnumTypeDefinition(){const e=this._lexer.token,t=this.parseDescription();this.expectKeyword("enum");const n=this.parseName(),r=this.parseConstDirectives(),o=this.parseEnumValuesDefinition();return this.node(e,{kind:bE.ENUM_TYPE_DEFINITION,description:t,name:n,directives:r,values:o})}parseEnumValuesDefinition(){return this.optionalMany(yE.BRACE_L,this.parseEnumValueDefinition,yE.BRACE_R)}parseEnumValueDefinition(){const e=this._lexer.token,t=this.parseDescription(),n=this.parseEnumValueName(),r=this.parseConstDirectives();return this.node(e,{kind:bE.ENUM_VALUE_DEFINITION,description:t,name:n,directives:r})}parseEnumValueName(){if("true"===this._lexer.token.value||"false"===this._lexer.token.value||"null"===this._lexer.token.value)throw uE(this._lexer.source,this._lexer.token.start,`${QE(this._lexer.token)} is reserved and cannot be used for an enum value.`);return this.parseName()}parseInputObjectTypeDefinition(){const e=this._lexer.token,t=this.parseDescription();this.expectKeyword("input");const n=this.parseName(),r=this.parseConstDirectives(),o=this.parseInputFieldsDefinition();return this.node(e,{kind:bE.INPUT_OBJECT_TYPE_DEFINITION,description:t,name:n,directives:r,fields:o})}parseInputFieldsDefinition(){return this.optionalMany(yE.BRACE_L,this.parseInputValueDef,yE.BRACE_R)}parseTypeSystemExtension(){const e=this._lexer.lookahead();if(e.kind===yE.NAME)switch(e.value){case"schema":return this.parseSchemaExtension();case"scalar":return this.parseScalarTypeExtension();case"type":return this.parseObjectTypeExtension();case"interface":return this.parseInterfaceTypeExtension();case"union":return this.parseUnionTypeExtension();case"enum":return this.parseEnumTypeExtension();case"input":return this.parseInputObjectTypeExtension()}throw this.unexpected(e)}parseSchemaExtension(){const e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("schema");const t=this.parseConstDirectives(),n=this.optionalMany(yE.BRACE_L,this.parseOperationTypeDefinition,yE.BRACE_R);if(0===t.length&&0===n.length)throw this.unexpected();return this.node(e,{kind:bE.SCHEMA_EXTENSION,directives:t,operationTypes:n})}parseScalarTypeExtension(){const e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("scalar");const t=this.parseName(),n=this.parseConstDirectives();if(0===n.length)throw this.unexpected();return this.node(e,{kind:bE.SCALAR_TYPE_EXTENSION,name:t,directives:n})}parseObjectTypeExtension(){const e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("type");const t=this.parseName(),n=this.parseImplementsInterfaces(),r=this.parseConstDirectives(),o=this.parseFieldsDefinition();if(0===n.length&&0===r.length&&0===o.length)throw this.unexpected();return this.node(e,{kind:bE.OBJECT_TYPE_EXTENSION,name:t,interfaces:n,directives:r,fields:o})}parseInterfaceTypeExtension(){const e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("interface");const t=this.parseName(),n=this.parseImplementsInterfaces(),r=this.parseConstDirectives(),o=this.parseFieldsDefinition();if(0===n.length&&0===r.length&&0===o.length)throw this.unexpected();return this.node(e,{kind:bE.INTERFACE_TYPE_EXTENSION,name:t,interfaces:n,directives:r,fields:o})}parseUnionTypeExtension(){const e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("union");const t=this.parseName(),n=this.parseConstDirectives(),r=this.parseUnionMemberTypes();if(0===n.length&&0===r.length)throw this.unexpected();return this.node(e,{kind:bE.UNION_TYPE_EXTENSION,name:t,directives:n,types:r})}parseEnumTypeExtension(){const e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("enum");const t=this.parseName(),n=this.parseConstDirectives(),r=this.parseEnumValuesDefinition();if(0===n.length&&0===r.length)throw this.unexpected();return this.node(e,{kind:bE.ENUM_TYPE_EXTENSION,name:t,directives:n,values:r})}parseInputObjectTypeExtension(){const e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("input");const t=this.parseName(),n=this.parseConstDirectives(),r=this.parseInputFieldsDefinition();if(0===n.length&&0===r.length)throw this.unexpected();return this.node(e,{kind:bE.INPUT_OBJECT_TYPE_EXTENSION,name:t,directives:n,fields:r})}parseDirectiveDefinition(){const e=this._lexer.token,t=this.parseDescription();this.expectKeyword("directive"),this.expectToken(yE.AT);const n=this.parseName(),r=this.parseArgumentDefs(),o=this.expectOptionalKeyword("repeatable");this.expectKeyword("on");const i=this.parseDirectiveLocations();return this.node(e,{kind:bE.DIRECTIVE_DEFINITION,description:t,name:n,arguments:r,repeatable:o,locations:i})}parseDirectiveLocations(){return this.delimitedMany(yE.PIPE,this.parseDirectiveLocation)}parseDirectiveLocation(){const e=this._lexer.token,t=this.parseName();if(Object.prototype.hasOwnProperty.call(vE,t.value))return t;throw this.unexpected(e)}node(e,t){return!0!==this._options.noLocation&&(t.loc=new dE(e,this._lexer.lastToken,this._lexer.source)),t}peek(e){return this._lexer.token.kind===e}expectToken(e){const t=this._lexer.token;if(t.kind===e)return this.advanceLexer(),t;throw uE(this._lexer.source,t.start,`Expected ${JE(e)}, found ${QE(t)}.`)}expectOptionalToken(e){return this._lexer.token.kind===e&&(this.advanceLexer(),!0)}expectKeyword(e){const t=this._lexer.token;if(t.kind!==yE.NAME||t.value!==e)throw uE(this._lexer.source,t.start,`Expected "${e}", found ${QE(t)}.`);this.advanceLexer()}expectOptionalKeyword(e){const t=this._lexer.token;return t.kind===yE.NAME&&t.value===e&&(this.advanceLexer(),!0)}unexpected(e){const t=null!=e?e:this._lexer.token;return uE(this._lexer.source,t.start,`Unexpected ${QE(t)}.`)}any(e,t,n){this.expectToken(e);const r=[];for(;!this.expectOptionalToken(n);)r.push(t.call(this));return r}optionalMany(e,t,n){if(this.expectOptionalToken(e)){const e=[];do{e.push(t.call(this))}while(!this.expectOptionalToken(n));return e}return[]}many(e,t,n){this.expectToken(e);const r=[];do{r.push(t.call(this))}while(!this.expectOptionalToken(n));return r}delimitedMany(e,t){this.expectOptionalToken(e);const n=[];do{n.push(t.call(this))}while(this.expectOptionalToken(e));return n}advanceLexer(){const{maxTokens:e}=this._options,t=this._lexer.advance();if(void 0!==e&&t.kind!==yE.EOF&&(++this._tokenCounter,this._tokenCounter>e))throw uE(this._lexer.source,t.start,`Document contains more that ${e} tokens. Parsing aborted.`)}}function QE(e){const t=e.value;return JE(e.kind)+(null!=t?` "${t}"`:"")}function JE(e){return function(e){return e===yE.BANG||e===yE.DOLLAR||e===yE.AMP||e===yE.PAREN_L||e===yE.PAREN_R||e===yE.SPREAD||e===yE.COLON||e===yE.EQUALS||e===yE.AT||e===yE.BRACKET_L||e===yE.BRACKET_R||e===yE.BRACE_L||e===yE.PIPE||e===yE.BRACE_R}(e)?`"${e}"`:e}const ZE=/[\x00-\x1f\x22\x5c\x7f-\x9f]/g;function XE(e){return ew[e.charCodeAt(0)]}const ew=["\\u0000","\\u0001","\\u0002","\\u0003","\\u0004","\\u0005","\\u0006","\\u0007","\\b","\\t","\\n","\\u000B","\\f","\\r","\\u000E","\\u000F","\\u0010","\\u0011","\\u0012","\\u0013","\\u0014","\\u0015","\\u0016","\\u0017","\\u0018","\\u0019","\\u001A","\\u001B","\\u001C","\\u001D","\\u001E","\\u001F","","",'\\"',"","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\\\","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\u007F","\\u0080","\\u0081","\\u0082","\\u0083","\\u0084","\\u0085","\\u0086","\\u0087","\\u0088","\\u0089","\\u008A","\\u008B","\\u008C","\\u008D","\\u008E","\\u008F","\\u0090","\\u0091","\\u0092","\\u0093","\\u0094","\\u0095","\\u0096","\\u0097","\\u0098","\\u0099","\\u009A","\\u009B","\\u009C","\\u009D","\\u009E","\\u009F"],tw=Object.freeze({});function nw(e,t,n=mE){const r=new Map;for(const e of Object.values(bE))r.set(e,rw(t,e));let o,i,s,a=Array.isArray(e),c=[e],l=-1,u=[],d=e;const p=[],m=[];do{l++;const e=l===c.length,v=e&&0!==u.length;if(e){if(i=0===m.length?void 0:p[p.length-1],d=s,s=m.pop(),v)if(a){d=d.slice();let e=0;for(const[t,n]of u){const r=t-e;null===n?(d.splice(r,1),e++):d[r]=n}}else{d=Object.defineProperties({},Object.getOwnPropertyDescriptors(d));for(const[e,t]of u)d[e]=t}l=o.index,c=o.keys,u=o.edits,a=o.inArray,o=o.prev}else if(s){if(i=a?l:c[l],d=s[i],null==d)continue;p.push(i)}let b;if(!Array.isArray(d)){var h,f;fE(d)||nE(!1,`Invalid AST Node: ${VE(d)}.`);const n=e?null===(h=r.get(d.kind))||void 0===h?void 0:h.leave:null===(f=r.get(d.kind))||void 0===f?void 0:f.enter;if(b=null==n?void 0:n.call(t,d,i,s,p,m),b===tw)break;if(!1===b){if(!e){p.pop();continue}}else if(void 0!==b&&(u.push([i,b]),!e)){if(!fE(b)){p.pop();continue}d=b}}var g;void 0===b&&v&&u.push([i,d]),e?p.pop():(o={inArray:a,index:l,keys:c,edits:u,prev:o},a=Array.isArray(d),c=a?d:null!==(g=n[d.kind])&&void 0!==g?g:[],l=-1,u=[],s&&m.push(s),s=d)}while(void 0!==o);return 0!==u.length?u[u.length-1][1]:e}function rw(e,t){const n=e[t];return"object"==typeof n?n:"function"==typeof n?{enter:n,leave:void 0}:{enter:e.enter,leave:e.leave}}const ow={Name:{leave:e=>e.value},Variable:{leave:e=>"$"+e.name},Document:{leave:e=>iw(e.definitions,"\n\n")},OperationDefinition:{leave(e){const t=aw("(",iw(e.variableDefinitions,", "),")"),n=iw([e.operation,iw([e.name,t]),iw(e.directives," ")]," ");return("query"===n?"":n+" ")+e.selectionSet}},VariableDefinition:{leave:({variable:e,type:t,defaultValue:n,directives:r})=>e+": "+t+aw(" = ",n)+aw(" ",iw(r," "))},SelectionSet:{leave:({selections:e})=>sw(e)},Field:{leave({alias:e,name:t,arguments:n,directives:r,selectionSet:o}){const i=aw("",e,": ")+t;let s=i+aw("(",iw(n,", "),")");return s.length>80&&(s=i+aw("(\n",cw(iw(n,"\n")),"\n)")),iw([s,iw(r," "),o]," ")}},Argument:{leave:({name:e,value:t})=>e+": "+t},FragmentSpread:{leave:({name:e,directives:t})=>"..."+e+aw(" ",iw(t," "))},InlineFragment:{leave:({typeCondition:e,directives:t,selectionSet:n})=>iw(["...",aw("on ",e),iw(t," "),n]," ")},FragmentDefinition:{leave:({name:e,typeCondition:t,variableDefinitions:n,directives:r,selectionSet:o})=>`fragment ${e}${aw("(",iw(n,", "),")")} on ${t} ${aw("",iw(r," ")," ")}`+o},IntValue:{leave:({value:e})=>e},FloatValue:{leave:({value:e})=>e},StringValue:{leave:({value:e,block:t})=>t?function(e,t){const n=e.replace(/"""/g,'\\"""'),r=n.split(/\r\n|[\n\r]/g),o=1===r.length,i=r.length>1&&r.slice(1).every((e=>0===e.length||_E(e.charCodeAt(0)))),s=n.endsWith('\\"""'),a=e.endsWith('"')&&!s,c=e.endsWith("\\"),l=a||c,u=!o||e.length>70||l||i||s;let d="";const p=o&&_E(e.charCodeAt(0));return(u&&!p||i)&&(d+="\n"),d+=n,(u||l)&&(d+="\n"),'"""'+d+'"""'}(e):`"${e.replace(ZE,XE)}"`},BooleanValue:{leave:({value:e})=>e?"true":"false"},NullValue:{leave:()=>"null"},EnumValue:{leave:({value:e})=>e},ListValue:{leave:({values:e})=>"["+iw(e,", ")+"]"},ObjectValue:{leave:({fields:e})=>"{"+iw(e,", ")+"}"},ObjectField:{leave:({name:e,value:t})=>e+": "+t},Directive:{leave:({name:e,arguments:t})=>"@"+e+aw("(",iw(t,", "),")")},NamedType:{leave:({name:e})=>e},ListType:{leave:({type:e})=>"["+e+"]"},NonNullType:{leave:({type:e})=>e+"!"},SchemaDefinition:{leave:({description:e,directives:t,operationTypes:n})=>aw("",e,"\n")+iw(["schema",iw(t," "),sw(n)]," ")},OperationTypeDefinition:{leave:({operation:e,type:t})=>e+": "+t},ScalarTypeDefinition:{leave:({description:e,name:t,directives:n})=>aw("",e,"\n")+iw(["scalar",t,iw(n," ")]," ")},ObjectTypeDefinition:{leave:({description:e,name:t,interfaces:n,directives:r,fields:o})=>aw("",e,"\n")+iw(["type",t,aw("implements ",iw(n," & ")),iw(r," "),sw(o)]," ")},FieldDefinition:{leave:({description:e,name:t,arguments:n,type:r,directives:o})=>aw("",e,"\n")+t+(lw(n)?aw("(\n",cw(iw(n,"\n")),"\n)"):aw("(",iw(n,", "),")"))+": "+r+aw(" ",iw(o," "))},InputValueDefinition:{leave:({description:e,name:t,type:n,defaultValue:r,directives:o})=>aw("",e,"\n")+iw([t+": "+n,aw("= ",r),iw(o," ")]," ")},InterfaceTypeDefinition:{leave:({description:e,name:t,interfaces:n,directives:r,fields:o})=>aw("",e,"\n")+iw(["interface",t,aw("implements ",iw(n," & ")),iw(r," "),sw(o)]," ")},UnionTypeDefinition:{leave:({description:e,name:t,directives:n,types:r})=>aw("",e,"\n")+iw(["union",t,iw(n," "),aw("= ",iw(r," | "))]," ")},EnumTypeDefinition:{leave:({description:e,name:t,directives:n,values:r})=>aw("",e,"\n")+iw(["enum",t,iw(n," "),sw(r)]," ")},EnumValueDefinition:{leave:({description:e,name:t,directives:n})=>aw("",e,"\n")+iw([t,iw(n," ")]," ")},InputObjectTypeDefinition:{leave:({description:e,name:t,directives:n,fields:r})=>aw("",e,"\n")+iw(["input",t,iw(n," "),sw(r)]," ")},DirectiveDefinition:{leave:({description:e,name:t,arguments:n,repeatable:r,locations:o})=>aw("",e,"\n")+"directive @"+t+(lw(n)?aw("(\n",cw(iw(n,"\n")),"\n)"):aw("(",iw(n,", "),")"))+(r?" repeatable":"")+" on "+iw(o," | ")},SchemaExtension:{leave:({directives:e,operationTypes:t})=>iw(["extend schema",iw(e," "),sw(t)]," ")},ScalarTypeExtension:{leave:({name:e,directives:t})=>iw(["extend scalar",e,iw(t," ")]," ")},ObjectTypeExtension:{leave:({name:e,interfaces:t,directives:n,fields:r})=>iw(["extend type",e,aw("implements ",iw(t," & ")),iw(n," "),sw(r)]," ")},InterfaceTypeExtension:{leave:({name:e,interfaces:t,directives:n,fields:r})=>iw(["extend interface",e,aw("implements ",iw(t," & ")),iw(n," "),sw(r)]," ")},UnionTypeExtension:{leave:({name:e,directives:t,types:n})=>iw(["extend union",e,iw(t," "),aw("= ",iw(n," | "))]," ")},EnumTypeExtension:{leave:({name:e,directives:t,values:n})=>iw(["extend enum",e,iw(t," "),sw(n)]," ")},InputObjectTypeExtension:{leave:({name:e,directives:t,fields:n})=>iw(["extend input",e,iw(t," "),sw(n)]," ")}};function iw(e,t=""){var n;return null!==(n=null==e?void 0:e.filter((e=>e)).join(t))&&void 0!==n?n:""}function sw(e){return aw("{\n",cw(iw(e,"\n")),"\n}")}function aw(e,t,n=""){return null!=t&&""!==t?e+t+n:""}function cw(e){return aw("  ",e.replace(/\n/g,"\n  "))}function lw(e){var t;return null!==(t=null==e?void 0:e.some((e=>e.includes("\n"))))&&void 0!==t&&t}function uw(e){return e.kind===bE.FIELD||e.kind===bE.FRAGMENT_SPREAD||e.kind===bE.INLINE_FRAGMENT}function dw(e,t){var n=e.directives;return!n||!n.length||function(e){var t=[];return e&&e.length&&e.forEach((function(e){if(function(e){var t=e.name.value;return"skip"===t||"include"===t}(e)){var n=e.arguments,r=e.name.value;Q_(n&&1===n.length,71,r);var o=n[0];Q_(o.name&&"if"===o.name.value,72,r);var i=o.value;Q_(i&&("Variable"===i.kind||"BooleanValue"===i.kind),73,r),t.push({directive:e,ifArgument:o})}})),t}(n).every((function(e){var n=e.directive,r=e.ifArgument,o=!1;return"Variable"===r.value.kind?(o=t&&t[r.value.name.value],Q_(void 0!==o,70,n.name.value)):o=r.value.value,"skip"===n.name.value?!o:o}))}function pw(e,t,n){var r=new Set(e),o=r.size;return nw(t,{Directive:function(e){if(r.delete(e.name.value)&&(!n||!r.size))return tw}}),n?!r.size:r.size<o}function mw(e){return e&&pw(["client","export"],e,!0)}const hw=()=>Object.create(null),{forEach:fw,slice:gw}=Array.prototype,{hasOwnProperty:vw}=Object.prototype;class bw{constructor(e=!0,t=hw){this.weakness=e,this.makeData=t}lookup(){return this.lookupArray(arguments)}lookupArray(e){let t=this;return fw.call(e,(e=>t=t.getChildTrie(e))),vw.call(t,"data")?t.data:t.data=this.makeData(gw.call(e))}peek(){return this.peekArray(arguments)}peekArray(e){let t=this;for(let n=0,r=e.length;t&&n<r;++n){const r=t.mapFor(e[n],!1);t=r&&r.get(e[n])}return t&&t.data}remove(){return this.removeArray(arguments)}removeArray(e){let t;if(e.length){const n=e[0],r=this.mapFor(n,!1),o=r&&r.get(n);o&&(t=o.removeArray(gw.call(e,1)),o.data||o.weak||o.strong&&o.strong.size||r.delete(n))}else t=this.data,delete this.data;return t}getChildTrie(e){const t=this.mapFor(e,!0);let n=t.get(e);return n||t.set(e,n=new bw(this.weakness,this.makeData)),n}mapFor(e,t){return this.weakness&&function(e){switch(typeof e){case"object":if(null===e)break;case"function":return!0}return!1}(e)?this.weak||(t?this.weak=new WeakMap:void 0):this.strong||(t?this.strong=new Map:void 0)}}var yw="ReactNative"==G_((function(){return navigator.product})),_w="function"==typeof WeakMap&&!(yw&&!global.HermesInternal),Ew="function"==typeof WeakSet,ww="function"==typeof Symbol&&"function"==typeof Symbol.for,xw=ww&&Symbol.asyncIterator;function Tw(e){return null!==e&&"object"==typeof e}function Sw(e,t){var n=t,r=[];return e.definitions.forEach((function(e){if("OperationDefinition"===e.kind)throw J_(74,e.operation,e.name?" named '".concat(e.name.value,"'"):"");"FragmentDefinition"===e.kind&&r.push(e)})),void 0===n&&(Q_(1===r.length,75,r.length),n=r[0].name.value),k_(k_({},e),{definitions:R_([{kind:"OperationDefinition",operation:"query",selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:n}}]}}],e.definitions,!0)})}function Ow(e){void 0===e&&(e=[]);var t={};return e.forEach((function(e){t[e.name.value]=e})),t}function Iw(e,t){switch(e.kind){case"InlineFragment":return e;case"FragmentSpread":var n=e.name.value;if("function"==typeof t)return t(n);var r=t&&t[n];return Q_(r,76,n),r||null;default:return null}}function kw(){}G_((function(){return window.document.createElement})),G_((function(){return navigator.userAgent.indexOf("jsdom")>=0}));class Aw{constructor(e=1/0,t=kw){this.max=e,this.dispose=t,this.map=new Map,this.newest=null,this.oldest=null}has(e){return this.map.has(e)}get(e){const t=this.getNode(e);return t&&t.value}get size(){return this.map.size}getNode(e){const t=this.map.get(e);if(t&&t!==this.newest){const{older:e,newer:n}=t;n&&(n.older=e),e&&(e.newer=n),t.older=this.newest,t.older.newer=t,t.newer=null,this.newest=t,t===this.oldest&&(this.oldest=n)}return t}set(e,t){let n=this.getNode(e);return n?n.value=t:(n={key:e,value:t,newer:null,older:this.newest},this.newest&&(this.newest.newer=n),this.newest=n,this.oldest=this.oldest||n,this.map.set(e,n),n.value)}clean(){for(;this.oldest&&this.map.size>this.max;)this.delete(this.oldest.key)}delete(e){const t=this.map.get(e);return!!t&&(t===this.newest&&(this.newest=t.older),t===this.oldest&&(this.oldest=t.newer),t.newer&&(t.newer.older=t.older),t.older&&(t.older.newer=t.newer),this.map.delete(e),this.dispose(t.value,e),!0)}}function Cw(){}const Pw=Cw,Rw="undefined"!=typeof WeakRef?WeakRef:function(e){return{deref:()=>e}},Lw="undefined"!=typeof WeakMap?WeakMap:Map,Dw="undefined"!=typeof FinalizationRegistry?FinalizationRegistry:function(){return{register:Cw,unregister:Cw}};class Nw{constructor(e=1/0,t=Pw){this.max=e,this.dispose=t,this.map=new Lw,this.newest=null,this.oldest=null,this.unfinalizedNodes=new Set,this.finalizationScheduled=!1,this.size=0,this.finalize=()=>{const e=this.unfinalizedNodes.values();for(let t=0;t<10024;t++){const t=e.next().value;if(!t)break;this.unfinalizedNodes.delete(t);const n=t.key;delete t.key,t.keyRef=new Rw(n),this.registry.register(n,t,t)}this.unfinalizedNodes.size>0?queueMicrotask(this.finalize):this.finalizationScheduled=!1},this.registry=new Dw(this.deleteNode.bind(this))}has(e){return this.map.has(e)}get(e){const t=this.getNode(e);return t&&t.value}getNode(e){const t=this.map.get(e);if(t&&t!==this.newest){const{older:e,newer:n}=t;n&&(n.older=e),e&&(e.newer=n),t.older=this.newest,t.older.newer=t,t.newer=null,this.newest=t,t===this.oldest&&(this.oldest=n)}return t}set(e,t){let n=this.getNode(e);return n?n.value=t:(n={key:e,value:t,newer:null,older:this.newest},this.newest&&(this.newest.newer=n),this.newest=n,this.oldest=this.oldest||n,this.scheduleFinalization(n),this.map.set(e,n),this.size++,n.value)}clean(){for(;this.oldest&&this.size>this.max;)this.deleteNode(this.oldest)}deleteNode(e){e===this.newest&&(this.newest=e.older),e===this.oldest&&(this.oldest=e.newer),e.newer&&(e.newer.older=e.older),e.older&&(e.older.newer=e.newer),this.size--;const t=e.key||e.keyRef&&e.keyRef.deref();this.dispose(e.value,t),e.keyRef?this.registry.unregister(e):this.unfinalizedNodes.delete(e),t&&this.map.delete(t)}delete(e){const t=this.map.get(e);return!!t&&(this.deleteNode(t),!0)}scheduleFinalization(e){this.unfinalizedNodes.add(e),this.finalizationScheduled||(this.finalizationScheduled=!0,queueMicrotask(this.finalize))}}var Mw=new WeakSet;function Hw(e){e.size<=(e.max||-1)||Mw.has(e)||(Mw.add(e),setTimeout((function(){e.clean(),Mw.delete(e)}),100))}var jw=function(e,t){var n=new Nw(e,t);return n.set=function(e,t){var n=Nw.prototype.set.call(this,e,t);return Hw(this),n},n},Bw=function(e,t){var n=new Aw(e,t);return n.set=function(e,t){var n=Aw.prototype.set.call(this,e,t);return Hw(this),n},n},Fw=Symbol.for("apollo.cacheSize"),Uw=k_({},V_[Fw]),zw={};function qw(e,t){zw[e]=t}var Gw=!1!==globalThis.__DEV__?function(){var e,t,n,r,o;if(!1===globalThis.__DEV__)throw new Error("only supported in development mode");return{limits:Object.fromEntries(Object.entries({parser:1e3,canonicalStringify:1e3,print:2e3,"documentTransform.cache":2e3,"queryManager.getDocumentInfo":2e3,"PersistedQueryLink.persistedQueryHashes":2e3,"fragmentRegistry.transform":2e3,"fragmentRegistry.lookup":1e3,"fragmentRegistry.findFragmentSpreads":4e3,"cache.fragmentQueryDocuments":1e3,"removeTypenameFromVariables.getVariableDefinitions":2e3,"inMemoryCache.maybeBroadcastWatch":5e3,"inMemoryCache.executeSelectionSet":5e4,"inMemoryCache.executeSubSelectedArray":1e4}).map((function(e){var t=e[0],n=e[1];return[t,Uw[t]||n]}))),sizes:k_({print:null===(e=zw.print)||void 0===e?void 0:e.call(zw),parser:null===(t=zw.parser)||void 0===t?void 0:t.call(zw),canonicalStringify:null===(n=zw.canonicalStringify)||void 0===n?void 0:n.call(zw),links:Zw(this.link),queryManager:{getDocumentInfo:this.queryManager.transformCache.size,documentTransforms:Qw(this.queryManager.documentTransform)}},null===(o=(r=this.cache).getMemoryInternals)||void 0===o?void 0:o.call(r))}}:void 0,Vw=!1!==globalThis.__DEV__?function(){var e=this.config.fragments;return k_(k_({},Ww.apply(this)),{addTypenameDocumentTransform:Qw(this.addTypenameTransform),inMemoryCache:{executeSelectionSet:$w(this.storeReader.executeSelectionSet),executeSubSelectedArray:$w(this.storeReader.executeSubSelectedArray),maybeBroadcastWatch:$w(this.maybeBroadcastWatch)},fragmentRegistry:{findFragmentSpreads:$w(null==e?void 0:e.findFragmentSpreads),lookup:$w(null==e?void 0:e.lookup),transform:$w(null==e?void 0:e.transform)}})}:void 0,Kw=!1!==globalThis.__DEV__?Ww:void 0;function Ww(){return{cache:{fragmentQueryDocuments:$w(this.getFragmentDoc)}}}function $w(e){return function(e){return!!e&&"dirtyKey"in e}(e)?e.size:void 0}function Yw(e){return null!=e}function Qw(e){return Jw(e).map((function(e){return{cache:e}}))}function Jw(e){return e?R_(R_([$w(null==e?void 0:e.performWork)],Jw(null==e?void 0:e.left),!0),Jw(null==e?void 0:e.right),!0).filter(Yw):[]}function Zw(e){var t;return e?R_(R_([null===(t=null==e?void 0:e.getMemoryInternals)||void 0===t?void 0:t.call(e)],Zw(null==e?void 0:e.left),!0),Zw(null==e?void 0:e.right),!0).filter(Yw):[]}var Xw,ex=Object.assign((function(e){return JSON.stringify(e,tx)}),{reset:function(){Xw=new Bw(Uw.canonicalStringify||1e3)}});function tx(e,t){if(t&&"object"==typeof t){var n=Object.getPrototypeOf(t);if(n===Object.prototype||null===n){var r=Object.keys(t);if(r.every(nx))return t;var o=JSON.stringify(r),i=Xw.get(o);if(!i){r.sort();var s=JSON.stringify(r);i=Xw.get(s)||r,Xw.set(o,i),Xw.set(s,i)}var a=Object.create(n);return i.forEach((function(e){a[e]=t[e]})),a}}return t}function nx(e,t,n){return 0===t||n[t-1]<=e}function rx(e){return{__ref:String(e)}}function ox(e){return Boolean(e&&"object"==typeof e&&"string"==typeof e.__ref)}function ix(e,t,n,r){if(function(e){return"IntValue"===e.kind}(n)||function(e){return"FloatValue"===e.kind}(n))e[t.value]=Number(n.value);else if(function(e){return"BooleanValue"===e.kind}(n)||function(e){return"StringValue"===e.kind}(n))e[t.value]=n.value;else if(function(e){return"ObjectValue"===e.kind}(n)){var o={};n.fields.map((function(e){return ix(o,e.name,e.value,r)})),e[t.value]=o}else if(function(e){return"Variable"===e.kind}(n)){var i=(r||{})[n.name.value];e[t.value]=i}else if(function(e){return"ListValue"===e.kind}(n))e[t.value]=n.values.map((function(e){var n={};return ix(n,t,e,r),n[t.value]}));else if(function(e){return"EnumValue"===e.kind}(n))e[t.value]=n.value;else{if(!function(e){return"NullValue"===e.kind}(n))throw J_(85,t.value,n.kind);e[t.value]=null}}!1!==globalThis.__DEV__&&qw("canonicalStringify",(function(){return Xw.size})),ex.reset();var sx=["connection","include","skip","client","rest","export","nonreactive"],ax=ex,cx=Object.assign((function(e,t,n){if(t&&n&&n.connection&&n.connection.key){if(n.connection.filter&&n.connection.filter.length>0){var r=n.connection.filter?n.connection.filter:[];r.sort();var o={};return r.forEach((function(e){o[e]=t[e]})),"".concat(n.connection.key,"(").concat(ax(o),")")}return n.connection.key}var i=e;if(t){var s=ax(t);i+="(".concat(s,")")}return n&&Object.keys(n).forEach((function(e){-1===sx.indexOf(e)&&(n[e]&&Object.keys(n[e]).length?i+="@".concat(e,"(").concat(ax(n[e]),")"):i+="@".concat(e))})),i}),{setStringify:function(e){var t=ax;return ax=e,t}});function lx(e,t){if(e.arguments&&e.arguments.length){var n={};return e.arguments.forEach((function(e){var r=e.name,o=e.value;return ix(n,r,o,t)})),n}return null}function ux(e){return e.alias?e.alias.value:e.name.value}function dx(e,t,n){for(var r,o=0,i=t.selections;o<i.length;o++)if(px(c=i[o])){if("__typename"===c.name.value)return e[ux(c)]}else r?r.push(c):r=[c];if("string"==typeof e.__typename)return e.__typename;if(r)for(var s=0,a=r;s<a.length;s++){var c,l=dx(e,Iw(c=a[s],n).selectionSet,n);if("string"==typeof l)return l}}function px(e){return"Field"===e.kind}function mx(e){Q_(e&&"Document"===e.kind,77);var t=e.definitions.filter((function(e){return"FragmentDefinition"!==e.kind})).map((function(e){if("OperationDefinition"!==e.kind)throw J_(78,e.kind);return e}));return Q_(t.length<=1,79,t.length),e}function hx(e){return mx(e),e.definitions.filter((function(e){return"OperationDefinition"===e.kind}))[0]}function fx(e){return e.definitions.filter((function(e){return"OperationDefinition"===e.kind&&!!e.name})).map((function(e){return e.name.value}))[0]||null}function gx(e){return e.definitions.filter((function(e){return"FragmentDefinition"===e.kind}))}function vx(e){var t=hx(e);return Q_(t&&"query"===t.operation,80),t}function bx(e){var t;mx(e);for(var n=0,r=e.definitions;n<r.length;n++){var o=r[n];if("OperationDefinition"===o.kind){var i=o.operation;if("query"===i||"mutation"===i||"subscription"===i)return o}"FragmentDefinition"!==o.kind||t||(t=o)}if(t)return t;throw J_(84)}function yx(e){var t=Object.create(null),n=e&&e.variableDefinitions;return n&&n.length&&n.forEach((function(e){e.defaultValue&&ix(t,e.variable.name,e.defaultValue)})),t}const _x=()=>Object.create(null),{forEach:Ex,slice:wx}=Array.prototype,{hasOwnProperty:xx}=Object.prototype;class Tx{constructor(e=!0,t=_x){this.weakness=e,this.makeData=t}lookup(...e){return this.lookupArray(e)}lookupArray(e){let t=this;return Ex.call(e,(e=>t=t.getChildTrie(e))),xx.call(t,"data")?t.data:t.data=this.makeData(wx.call(e))}peek(...e){return this.peekArray(e)}peekArray(e){let t=this;for(let n=0,r=e.length;t&&n<r;++n){const r=this.weakness&&Sx(e[n])?t.weak:t.strong;t=r&&r.get(e[n])}return t&&t.data}getChildTrie(e){const t=this.weakness&&Sx(e)?this.weak||(this.weak=new WeakMap):this.strong||(this.strong=new Map);let n=t.get(e);return n||t.set(e,n=new Tx(this.weakness,this.makeData)),n}}function Sx(e){switch(typeof e){case"object":if(null===e)break;case"function":return!0}return!1}let Ox=null;const Ix={};let kx=1;function Ax(e){try{return e()}catch(e){}}const Cx="@wry/context:Slot",Px=Ax((()=>globalThis))||Ax((()=>global))||Object.create(null),Rx=Px[Cx]||Array[Cx]||function(e){try{Object.defineProperty(Px,Cx,{value:e,enumerable:!1,writable:!1,configurable:!0})}finally{return e}}(class{constructor(){this.id=["slot",kx++,Date.now(),Math.random().toString(36).slice(2)].join(":")}hasValue(){for(let e=Ox;e;e=e.parent)if(this.id in e.slots){const t=e.slots[this.id];if(t===Ix)break;return e!==Ox&&(Ox.slots[this.id]=t),!0}return Ox&&(Ox.slots[this.id]=Ix),!1}getValue(){if(this.hasValue())return Ox.slots[this.id]}withValue(e,t,n,r){const o={__proto__:null,[this.id]:e},i=Ox;Ox={parent:i,slots:o};try{return t.apply(r,n)}finally{Ox=i}}static bind(e){const t=Ox;return function(){const n=Ox;try{return Ox=t,e.apply(this,arguments)}finally{Ox=n}}}static noContext(e,t,n){if(!Ox)return e.apply(n,t);{const r=Ox;try{return Ox=null,e.apply(n,t)}finally{Ox=r}}}}),Lx=new Rx,{hasOwnProperty:Dx}=Object.prototype,Nx=Array.from||function(e){const t=[];return e.forEach((e=>t.push(e))),t};function Mx(e){const{unsubscribe:t}=e;"function"==typeof t&&(e.unsubscribe=void 0,t())}const Hx=[];function jx(e,t){if(!e)throw new Error(t||"assertion failure")}function Bx(e,t){const n=e.length;return n>0&&n===t.length&&e[n-1]===t[n-1]}function Fx(e){switch(e.length){case 0:throw new Error("unknown value");case 1:return e[0];case 2:throw e[1]}}function Ux(e){return e.slice(0)}class zx{constructor(e){this.fn=e,this.parents=new Set,this.childValues=new Map,this.dirtyChildren=null,this.dirty=!0,this.recomputing=!1,this.value=[],this.deps=null,++zx.count}peek(){if(1===this.value.length&&!Vx(this))return qx(this),this.value[0]}recompute(e){return jx(!this.recomputing,"already recomputing"),qx(this),Vx(this)?function(e,t){return Zx(e),Lx.withValue(e,Gx,[e,t]),function(e,t){if("function"==typeof e.subscribe)try{Mx(e),e.unsubscribe=e.subscribe.apply(null,t)}catch(t){return e.setDirty(),!1}return!0}(e,t)&&function(e){e.dirty=!1,Vx(e)||Wx(e)}(e),Fx(e.value)}(this,e):Fx(this.value)}setDirty(){this.dirty||(this.dirty=!0,Kx(this),Mx(this))}dispose(){this.setDirty(),Zx(this),$x(this,((e,t)=>{e.setDirty(),Xx(e,this)}))}forget(){this.dispose()}dependOn(e){e.add(this),this.deps||(this.deps=Hx.pop()||new Set),this.deps.add(e)}forgetDeps(){this.deps&&(Nx(this.deps).forEach((e=>e.delete(this))),this.deps.clear(),Hx.push(this.deps),this.deps=null)}}function qx(e){const t=Lx.getValue();if(t)return e.parents.add(t),t.childValues.has(e)||t.childValues.set(e,[]),Vx(e)?Yx(t,e):Qx(t,e),t}function Gx(e,t){e.recomputing=!0;const{normalizeResult:n}=e;let r;n&&1===e.value.length&&(r=Ux(e.value)),e.value.length=0;try{if(e.value[0]=e.fn.apply(null,t),n&&r&&!Bx(r,e.value))try{e.value[0]=n(e.value[0],r[0])}catch(e){}}catch(t){e.value[1]=t}e.recomputing=!1}function Vx(e){return e.dirty||!(!e.dirtyChildren||!e.dirtyChildren.size)}function Kx(e){$x(e,Yx)}function Wx(e){$x(e,Qx)}function $x(e,t){const n=e.parents.size;if(n){const r=Nx(e.parents);for(let o=0;o<n;++o)t(r[o],e)}}function Yx(e,t){jx(e.childValues.has(t)),jx(Vx(t));const n=!Vx(e);if(e.dirtyChildren){if(e.dirtyChildren.has(t))return}else e.dirtyChildren=Hx.pop()||new Set;e.dirtyChildren.add(t),n&&Kx(e)}function Qx(e,t){jx(e.childValues.has(t)),jx(!Vx(t));const n=e.childValues.get(t);0===n.length?e.childValues.set(t,Ux(t.value)):Bx(n,t.value)||e.setDirty(),Jx(e,t),Vx(e)||Wx(e)}function Jx(e,t){const n=e.dirtyChildren;n&&(n.delete(t),0===n.size&&(Hx.length<100&&Hx.push(n),e.dirtyChildren=null))}function Zx(e){e.childValues.size>0&&e.childValues.forEach(((t,n)=>{Xx(e,n)})),e.forgetDeps(),jx(null===e.dirtyChildren)}function Xx(e,t){t.parents.delete(e),e.childValues.delete(t),Jx(e,t)}zx.count=0;const eT={setDirty:!0,dispose:!0,forget:!0};function tT(e){const t=new Map,n=e&&e.subscribe;function r(e){const r=Lx.getValue();if(r){let o=t.get(e);o||t.set(e,o=new Set),r.dependOn(o),"function"==typeof n&&(Mx(o),o.unsubscribe=n(e))}}return r.dirty=function(e,n){const r=t.get(e);if(r){const o=n&&Dx.call(eT,n)?n:"setDirty";Nx(r).forEach((e=>e[o]())),t.delete(e),Mx(r)}},r}let nT;function rT(...e){return(nT||(nT=new Tx("function"==typeof WeakMap))).lookupArray(e)}const oT=new Set;function iT(e,{max:t=Math.pow(2,16),keyArgs:n,makeCacheKey:r=rT,normalizeResult:o,subscribe:i,cache:s=Aw}=Object.create(null)){const a="function"==typeof s?new s(t,(e=>e.dispose())):s,c=function(){const t=r.apply(null,n?n.apply(null,arguments):arguments);if(void 0===t)return e.apply(null,arguments);let s=a.get(t);s||(a.set(t,s=new zx(e)),s.normalizeResult=o,s.subscribe=i,s.forget=()=>a.delete(t));const c=s.recompute(Array.prototype.slice.call(arguments));return a.set(t,s),oT.add(a),Lx.hasValue()||(oT.forEach((e=>e.clean())),oT.clear()),c};function l(e){const t=e&&a.get(e);t&&t.setDirty()}function u(e){const t=e&&a.get(e);if(t)return t.peek()}function d(e){return!!e&&a.delete(e)}return Object.defineProperty(c,"size",{get:()=>a.size,configurable:!1,enumerable:!1}),Object.freeze(c.options={max:t,keyArgs:n,makeCacheKey:r,normalizeResult:o,subscribe:i,cache:a}),c.dirtyKey=l,c.dirty=function(){l(r.apply(null,arguments))},c.peekKey=u,c.peek=function(){return u(r.apply(null,arguments))},c.forgetKey=d,c.forget=function(){return d(r.apply(null,arguments))},c.makeCacheKey=r,c.getKey=n?function(){return r.apply(null,n.apply(null,arguments))}:r,Object.freeze(c)}function sT(e){return e}var aT,cT=function(){function e(e,t){void 0===t&&(t=Object.create(null)),this.resultCache=Ew?new WeakSet:new Set,this.transform=e,t.getCacheKey&&(this.getCacheKey=t.getCacheKey),this.cached=!1!==t.cache,this.resetCache()}return e.prototype.getCacheKey=function(e){return[e]},e.identity=function(){return new e(sT,{cache:!1})},e.split=function(t,n,r){return void 0===r&&(r=e.identity()),Object.assign(new e((function(e){return(t(e)?n:r).transformDocument(e)}),{cache:!1}),{left:n,right:r})},e.prototype.resetCache=function(){var t=this;if(this.cached){var n=new bw(_w);this.performWork=iT(e.prototype.performWork.bind(this),{makeCacheKey:function(e){var r=t.getCacheKey(e);if(r)return Q_(Array.isArray(r),69),n.lookupArray(r)},max:Uw["documentTransform.cache"],cache:Nw})}},e.prototype.performWork=function(e){return mx(e),this.transform(e)},e.prototype.transformDocument=function(e){if(this.resultCache.has(e))return e;var t=this.performWork(e);return this.resultCache.add(t),t},e.prototype.concat=function(t){var n=this;return Object.assign(new e((function(e){return t.transformDocument(n.transformDocument(e))}),{cache:!1}),{left:this,right:t})},e}(),lT=Object.assign((function(e){var t=aT.get(e);return t||(t=function(e){return nw(e,ow)}(e),aT.set(e,t)),t}),{reset:function(){aT=new jw(Uw.print||2e3)}});lT.reset(),!1!==globalThis.__DEV__&&qw("print",(function(){return aT?aT.size:0}));var uT=Array.isArray;function dT(e){return Array.isArray(e)&&e.length>0}var pT={kind:bE.FIELD,name:{kind:bE.NAME,value:"__typename"}};function mT(e,t){return!e||e.selectionSet.selections.every((function(e){return e.kind===bE.FRAGMENT_SPREAD&&mT(t[e.name.value],t)}))}function hT(e){return mT(hx(e)||function(e){Q_("Document"===e.kind,81),Q_(e.definitions.length<=1,82);var t=e.definitions[0];return Q_("FragmentDefinition"===t.kind,83),t}(e),Ow(gx(e)))?null:e}function fT(e){var t=new Map;return function(n){void 0===n&&(n=e);var r=t.get(n);return r||t.set(n,r={variables:new Set,fragmentSpreads:new Set}),r}}function gT(e,t){mx(t);for(var n=fT(""),r=fT(""),o=function(e){for(var t=0,o=void 0;t<e.length&&(o=e[t]);++t)if(!uT(o)){if(o.kind===bE.OPERATION_DEFINITION)return n(o.name&&o.name.value);if(o.kind===bE.FRAGMENT_DEFINITION)return r(o.name.value)}return!1!==globalThis.__DEV__&&Q_.error(86),null},i=0,s=t.definitions.length-1;s>=0;--s)t.definitions[s].kind===bE.OPERATION_DEFINITION&&++i;var a,c,l,u=(a=e,c=new Map,l=new Map,a.forEach((function(e){e&&(e.name?c.set(e.name,e):e.test&&l.set(e.test,e))})),function(e){var t=c.get(e.name.value);return!t&&l.size&&l.forEach((function(n,r){r(e)&&(t=n)})),t}),d=function(e){return dT(e)&&e.map(u).some((function(e){return e&&e.remove}))},p=new Map,m=!1,h={enter:function(e){if(d(e.directives))return m=!0,null}},f=nw(t,{Field:h,InlineFragment:h,VariableDefinition:{enter:function(){return!1}},Variable:{enter:function(e,t,n,r,i){var s=o(i);s&&s.variables.add(e.name.value)}},FragmentSpread:{enter:function(e,t,n,r,i){if(d(e.directives))return m=!0,null;var s=o(i);s&&s.fragmentSpreads.add(e.name.value)}},FragmentDefinition:{enter:function(e,t,n,r){p.set(JSON.stringify(r),e)},leave:function(e,t,n,o){return e===p.get(JSON.stringify(o))?e:i>0&&e.selectionSet.selections.every((function(e){return e.kind===bE.FIELD&&"__typename"===e.name.value}))?(r(e.name.value).removed=!0,m=!0,null):void 0}},Directive:{leave:function(e){if(u(e))return m=!0,null}}});if(!m)return t;var g=function(e){return e.transitiveVars||(e.transitiveVars=new Set(e.variables),e.removed||e.fragmentSpreads.forEach((function(t){g(r(t)).transitiveVars.forEach((function(t){e.transitiveVars.add(t)}))}))),e},v=new Set;f.definitions.forEach((function(e){e.kind===bE.OPERATION_DEFINITION?g(n(e.name&&e.name.value)).fragmentSpreads.forEach((function(e){v.add(e)})):e.kind!==bE.FRAGMENT_DEFINITION||0!==i||r(e.name.value).removed||v.add(e.name.value)})),v.forEach((function(e){g(r(e)).fragmentSpreads.forEach((function(e){v.add(e)}))}));var b={enter:function(e){if(t=e.name.value,!v.has(t)||r(t).removed)return null;var t}};return hT(nw(f,{FragmentSpread:b,FragmentDefinition:b,OperationDefinition:{leave:function(e){if(e.variableDefinitions){var t=g(n(e.name&&e.name.value)).transitiveVars;if(t.size<e.variableDefinitions.length)return k_(k_({},e),{variableDefinitions:e.variableDefinitions.filter((function(e){return t.has(e.variable.name.value)}))})}}}}))}var vT=Object.assign((function(e){return nw(e,{SelectionSet:{enter:function(e,t,n){if(!n||n.kind!==bE.OPERATION_DEFINITION){var r=e.selections;if(r&&!r.some((function(e){return px(e)&&("__typename"===e.name.value||0===e.name.value.lastIndexOf("__",0))}))){var o=n;if(!(px(o)&&o.directives&&o.directives.some((function(e){return"export"===e.name.value}))))return k_(k_({},e),{selections:R_(R_([],r,!0),[pT],!1)})}}}}})}),{added:function(e){return e===pT}});function bT(e){return"query"===bx(e).operation?e:nw(e,{OperationDefinition:{enter:function(e){return k_(k_({},e),{operation:"query"})}}})}function yT(e){return mx(e),gT([{test:function(e){return"client"===e.name.value},remove:!0}],e)}var _T=Object.prototype.hasOwnProperty;function ET(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return wT(e)}function wT(e){var t=e[0]||{},n=e.length;if(n>1)for(var r=new TT,o=1;o<n;++o)t=r.merge(t,e[o]);return t}var xT=function(e,t,n){return this.merge(e[n],t[n])},TT=function(){function e(e){void 0===e&&(e=xT),this.reconciler=e,this.isObject=Tw,this.pastCopies=new Set}return e.prototype.merge=function(e,t){for(var n=this,r=[],o=2;o<arguments.length;o++)r[o-2]=arguments[o];return Tw(t)&&Tw(e)?(Object.keys(t).forEach((function(o){if(_T.call(e,o)){var i=e[o];if(t[o]!==i){var s=n.reconciler.apply(n,R_([e,t,o],r,!1));s!==i&&((e=n.shallowCopyForMerge(e))[o]=s)}}else(e=n.shallowCopyForMerge(e))[o]=t[o]})),e):t},e.prototype.shallowCopyForMerge=function(e){return Tw(e)&&(this.pastCopies.has(e)||(e=Array.isArray(e)?e.slice(0):k_({__proto__:Object.getPrototypeOf(e)},e),this.pastCopies.add(e))),e},e}();function ST(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function OT(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function IT(e,t,n){return t&&OT(e.prototype,t),n&&OT(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}var kT=function(){return"function"==typeof Symbol},AT=function(e){return kT()&&Boolean(Symbol[e])},CT=function(e){return AT(e)?Symbol[e]:"@@"+e};kT()&&!AT("observable")&&(Symbol.observable=Symbol("observable"));var PT=CT("iterator"),RT=CT("observable"),LT=CT("species");function DT(e,t){var n=e[t];if(null!=n){if("function"!=typeof n)throw new TypeError(n+" is not a function");return n}}function NT(e){var t=e.constructor;return void 0!==t&&null===(t=t[LT])&&(t=void 0),void 0!==t?t:VT}function MT(e){return e instanceof VT}function HT(e){HT.log?HT.log(e):setTimeout((function(){throw e}))}function jT(e){Promise.resolve().then((function(){try{e()}catch(e){HT(e)}}))}function BT(e){var t=e._cleanup;if(void 0!==t&&(e._cleanup=void 0,t))try{if("function"==typeof t)t();else{var n=DT(t,"unsubscribe");n&&n.call(t)}}catch(e){HT(e)}}function FT(e){e._observer=void 0,e._queue=void 0,e._state="closed"}function UT(e,t,n){e._state="running";var r=e._observer;try{var o=DT(r,t);switch(t){case"next":o&&o.call(r,n);break;case"error":if(FT(e),!o)throw n;o.call(r,n);break;case"complete":FT(e),o&&o.call(r)}}catch(e){HT(e)}"closed"===e._state?BT(e):"running"===e._state&&(e._state="ready")}function zT(e,t,n){if("closed"!==e._state){if("buffering"!==e._state)return"ready"!==e._state?(e._state="buffering",e._queue=[{type:t,value:n}],void jT((function(){return function(e){var t=e._queue;if(t){e._queue=void 0,e._state="ready";for(var n=0;n<t.length&&(UT(e,t[n].type,t[n].value),"closed"!==e._state);++n);}}(e)}))):void UT(e,t,n);e._queue.push({type:t,value:n})}}var qT=function(){function e(e,t){this._cleanup=void 0,this._observer=e,this._queue=void 0,this._state="initializing";var n=new GT(this);try{this._cleanup=t.call(void 0,n)}catch(e){n.error(e)}"initializing"===this._state&&(this._state="ready")}return e.prototype.unsubscribe=function(){"closed"!==this._state&&(FT(this),BT(this))},IT(e,[{key:"closed",get:function(){return"closed"===this._state}}]),e}(),GT=function(){function e(e){this._subscription=e}var t=e.prototype;return t.next=function(e){zT(this._subscription,"next",e)},t.error=function(e){zT(this._subscription,"error",e)},t.complete=function(){zT(this._subscription,"complete")},IT(e,[{key:"closed",get:function(){return"closed"===this._subscription._state}}]),e}(),VT=function(){function e(t){if(!(this instanceof e))throw new TypeError("Observable cannot be called as a function");if("function"!=typeof t)throw new TypeError("Observable initializer must be a function");this._subscriber=t}var t=e.prototype;return t.subscribe=function(e){return"object"==typeof e&&null!==e||(e={next:e,error:arguments[1],complete:arguments[2]}),new qT(e,this._subscriber)},t.forEach=function(e){var t=this;return new Promise((function(n,r){if("function"==typeof e)var o=t.subscribe({next:function(t){try{e(t,i)}catch(e){r(e),o.unsubscribe()}},error:r,complete:n});else r(new TypeError(e+" is not a function"));function i(){o.unsubscribe(),n()}}))},t.map=function(e){var t=this;if("function"!=typeof e)throw new TypeError(e+" is not a function");return new(NT(this))((function(n){return t.subscribe({next:function(t){try{t=e(t)}catch(e){return n.error(e)}n.next(t)},error:function(e){n.error(e)},complete:function(){n.complete()}})}))},t.filter=function(e){var t=this;if("function"!=typeof e)throw new TypeError(e+" is not a function");return new(NT(this))((function(n){return t.subscribe({next:function(t){try{if(!e(t))return}catch(e){return n.error(e)}n.next(t)},error:function(e){n.error(e)},complete:function(){n.complete()}})}))},t.reduce=function(e){var t=this;if("function"!=typeof e)throw new TypeError(e+" is not a function");var n=NT(this),r=arguments.length>1,o=!1,i=arguments[1],s=i;return new n((function(n){return t.subscribe({next:function(t){var i=!o;if(o=!0,!i||r)try{s=e(s,t)}catch(e){return n.error(e)}else s=t},error:function(e){n.error(e)},complete:function(){if(!o&&!r)return n.error(new TypeError("Cannot reduce an empty sequence"));n.next(s),n.complete()}})}))},t.concat=function(){for(var e=this,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];var o=NT(this);return new o((function(t){var r,i=0;return function e(s){r=s.subscribe({next:function(e){t.next(e)},error:function(e){t.error(e)},complete:function(){i===n.length?(r=void 0,t.complete()):e(o.from(n[i++]))}})}(e),function(){r&&(r.unsubscribe(),r=void 0)}}))},t.flatMap=function(e){var t=this;if("function"!=typeof e)throw new TypeError(e+" is not a function");var n=NT(this);return new n((function(r){var o=[],i=t.subscribe({next:function(t){if(e)try{t=e(t)}catch(e){return r.error(e)}var i=n.from(t).subscribe({next:function(e){r.next(e)},error:function(e){r.error(e)},complete:function(){var e=o.indexOf(i);e>=0&&o.splice(e,1),s()}});o.push(i)},error:function(e){r.error(e)},complete:function(){s()}});function s(){i.closed&&0===o.length&&r.complete()}return function(){o.forEach((function(e){return e.unsubscribe()})),i.unsubscribe()}}))},t[RT]=function(){return this},e.from=function(t){var n="function"==typeof this?this:e;if(null==t)throw new TypeError(t+" is not an object");var r=DT(t,RT);if(r){var o=r.call(t);if(Object(o)!==o)throw new TypeError(o+" is not an object");return MT(o)&&o.constructor===n?o:new n((function(e){return o.subscribe(e)}))}if(AT("iterator")&&(r=DT(t,PT)))return new n((function(e){jT((function(){if(!e.closed){for(var n,o=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return ST(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ST(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(r.call(t));!(n=o()).done;){var i=n.value;if(e.next(i),e.closed)return}e.complete()}}))}));if(Array.isArray(t))return new n((function(e){jT((function(){if(!e.closed){for(var n=0;n<t.length;++n)if(e.next(t[n]),e.closed)return;e.complete()}}))}));throw new TypeError(t+" is not observable")},e.of=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];var o="function"==typeof this?this:e;return new o((function(e){jT((function(){if(!e.closed){for(var t=0;t<n.length;++t)if(e.next(n[t]),e.closed)return;e.complete()}}))}))},IT(e,null,[{key:LT,get:function(){return this}}]),e}();kT()&&Object.defineProperty(VT,Symbol("extensions"),{value:{symbol:RT,hostReportError:HT},configurable:!0}),function(e){var t,n=("undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof module?module:Function("return this")()).Symbol;if("function"==typeof n)if(n.observable)t=n.observable;else{t="function"==typeof n.for?n.for("https://github.com/benlesh/symbol-observable"):n("https://github.com/benlesh/symbol-observable");try{n.observable=t}catch(e){}}else t="@@observable"}();var KT=VT.prototype,WT="@@observable";KT[WT]||(KT[WT]=function(){return this});var $T=Object.prototype.toString;function YT(e){return QT(e)}function QT(e,t){switch($T.call(e)){case"[object Array]":if((t=t||new Map).has(e))return t.get(e);var n=e.slice(0);return t.set(e,n),n.forEach((function(e,r){n[r]=QT(e,t)})),n;case"[object Object]":if((t=t||new Map).has(e))return t.get(e);var r=Object.create(Object.getPrototypeOf(e));return t.set(e,r),Object.keys(e).forEach((function(n){r[n]=QT(e[n],t)})),r;default:return e}}function JT(e){return!1!==globalThis.__DEV__&&(t=e,(n=new Set([t])).forEach((function(e){Tw(e)&&function(e){if(!1!==globalThis.__DEV__&&!Object.isFrozen(e))try{Object.freeze(e)}catch(e){if(e instanceof TypeError)return null;throw e}return e}(e)===e&&Object.getOwnPropertyNames(e).forEach((function(t){Tw(e[t])&&n.add(e[t])}))}))),e;var t,n}function ZT(e,t,n){var r=[];e.forEach((function(e){return e[t]&&r.push(e)})),r.forEach((function(e){return e[t](n)}))}function XT(e,t,n){return new VT((function(r){var o={then:function(e){return new Promise((function(t){return t(e())}))}};function i(e,t){return function(n){if(e){var i=function(){return r.closed?0:e(n)};o=o.then(i,i).then((function(e){return r.next(e)}),(function(e){return r.error(e)}))}else r[t](n)}}var s={next:i(t,"next"),error:i(n,"error"),complete:function(){o.then((function(){return r.complete()}))}},a=e.subscribe(s);return function(){return a.unsubscribe()}}))}function eS(e){function t(t){Object.defineProperty(e,t,{value:VT})}return ww&&Symbol.species&&t(Symbol.species),t("@@species"),e}function tS(e){return e&&"function"==typeof e.then}var nS=function(e){function t(t){var n=e.call(this,(function(e){return n.addObserver(e),function(){return n.removeObserver(e)}}))||this;return n.observers=new Set,n.promise=new Promise((function(e,t){n.resolve=e,n.reject=t})),n.handlers={next:function(e){null!==n.sub&&(n.latest=["next",e],n.notify("next",e),ZT(n.observers,"next",e))},error:function(e){var t=n.sub;null!==t&&(t&&setTimeout((function(){return t.unsubscribe()})),n.sub=null,n.latest=["error",e],n.reject(e),n.notify("error",e),ZT(n.observers,"error",e))},complete:function(){var e=n,t=e.sub,r=e.sources;if(null!==t){var o=(void 0===r?[]:r).shift();o?tS(o)?o.then((function(e){return n.sub=e.subscribe(n.handlers)}),n.handlers.error):n.sub=o.subscribe(n.handlers):(t&&setTimeout((function(){return t.unsubscribe()})),n.sub=null,n.latest&&"next"===n.latest[0]?n.resolve(n.latest[1]):n.resolve(),n.notify("complete"),ZT(n.observers,"complete"))}}},n.nextResultListeners=new Set,n.cancel=function(e){n.reject(e),n.sources=[],n.handlers.error(e)},n.promise.catch((function(e){})),"function"==typeof t&&(t=[new VT(t)]),tS(t)?t.then((function(e){return n.start(e)}),n.handlers.error):n.start(t),n}return I_(t,e),t.prototype.start=function(e){void 0===this.sub&&(this.sources=Array.from(e),this.handlers.complete())},t.prototype.deliverLastMessage=function(e){if(this.latest){var t=this.latest[0],n=e[t];n&&n.call(e,this.latest[1]),null===this.sub&&"next"===t&&e.complete&&e.complete()}},t.prototype.addObserver=function(e){this.observers.has(e)||(this.deliverLastMessage(e),this.observers.add(e))},t.prototype.removeObserver=function(e){this.observers.delete(e)&&this.observers.size<1&&this.handlers.complete()},t.prototype.notify=function(e,t){var n=this.nextResultListeners;n.size&&(this.nextResultListeners=new Set,n.forEach((function(n){return n(e,t)})))},t.prototype.beforeNext=function(e){var t=!1;this.nextResultListeners.add((function(n,r){t||(t=!0,e(n,r))}))},t}(VT);function rS(e){return"incremental"in e}function oS(e){return Tw(e)&&"payload"in e}function iS(e,t){var n=e,r=new TT;return rS(t)&&dT(t.incremental)&&t.incremental.forEach((function(e){for(var t=e.data,o=e.path,i=o.length-1;i>=0;--i){var s=o[i],a=isNaN(+s)?{}:[];a[s]=t,t=a}n=r.merge(n,t)})),n}function sS(e){return dT(aS(e))}function aS(e){var t=dT(e.errors)?e.errors.slice(0):[];return rS(e)&&dT(e.incremental)&&e.incremental.forEach((function(e){e.errors&&t.push.apply(t,e.errors)})),t}function cS(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=Object.create(null);return e.forEach((function(e){e&&Object.keys(e).forEach((function(t){var r=e[t];void 0!==r&&(n[t]=r)}))})),n}function lS(e,t){return cS(e,t,t.variables&&{variables:cS(k_(k_({},e&&e.variables),t.variables))})}function uS(e){return new VT((function(t){t.error(e)}))}eS(nS);var dS=function(e,t,n){var r=new Error(n);throw r.name="ServerError",r.response=e,r.statusCode=e.status,r.result=t,r};function pS(e,t){return t?t(e):VT.of()}function mS(e){return"function"==typeof e?new fS(e):e}function hS(e){return e.request.length<=1}var fS=function(){function e(e){e&&(this.request=e)}return e.empty=function(){return new e((function(){return VT.of()}))},e.from=function(t){return 0===t.length?e.empty():t.map(mS).reduce((function(e,t){return e.concat(t)}))},e.split=function(t,n,r){var o,i=mS(n),s=mS(r||new e(pS));return o=hS(i)&&hS(s)?new e((function(e){return t(e)?i.request(e)||VT.of():s.request(e)||VT.of()})):new e((function(e,n){return t(e)?i.request(e,n)||VT.of():s.request(e,n)||VT.of()})),Object.assign(o,{left:i,right:s})},e.execute=function(e,t){return e.request(function(e,t){var n=k_({},e);return Object.defineProperty(t,"setContext",{enumerable:!1,value:function(e){n=k_(k_({},n),"function"==typeof e?e(n):e)}}),Object.defineProperty(t,"getContext",{enumerable:!1,value:function(){return k_({},n)}}),t}(t.context,function(e){var t={variables:e.variables||{},extensions:e.extensions||{},operationName:e.operationName,query:e.query};return t.operationName||(t.operationName="string"!=typeof t.query?fx(t.query)||void 0:""),t}(function(e){for(var t=["query","operationName","variables","extensions","context"],n=0,r=Object.keys(e);n<r.length;n++){var o=r[n];if(t.indexOf(o)<0)throw J_(44,o)}return e}(t))))||VT.of()},e.concat=function(t,n){var r=mS(t);if(hS(r))return!1!==globalThis.__DEV__&&Q_.warn(36,r),r;var o,i=mS(n);return o=hS(i)?new e((function(e){return r.request(e,(function(e){return i.request(e)||VT.of()}))||VT.of()})):new e((function(e,t){return r.request(e,(function(e){return i.request(e,t)||VT.of()}))||VT.of()})),Object.assign(o,{left:r,right:i})},e.prototype.split=function(t,n,r){return this.concat(e.split(t,n,r||new e(pS)))},e.prototype.concat=function(t){return e.concat(this,t)},e.prototype.request=function(e,t){throw J_(37)},e.prototype.onError=function(e,t){if(t&&t.error)return t.error(e),!1;throw e},e.prototype.setOnError=function(e){return this.onError=e,this},e}(),gS=fS.from,vS=fS.execute;function bS(e){var t={next:function(){return e.read()}};return xw&&(t[Symbol.asyncIterator]=function(){return this}),t}function yS(e){var t,n,r,o,i=e;if(e.body&&(i=e.body),o=i,xw&&o[Symbol.asyncIterator])return function(e){var t,n=e[Symbol.asyncIterator]();return(t={next:function(){return n.next()}})[Symbol.asyncIterator]=function(){return this},t}(i);if(function(e){return!!e.getReader}(i))return bS(i.getReader());if(function(e){return!!e.stream}(i))return bS(i.stream().getReader());if(function(e){return!!e.arrayBuffer}(i))return t=i.arrayBuffer(),n=!1,r={next:function(){return n?Promise.resolve({value:void 0,done:!0}):(n=!0,new Promise((function(e,n){t.then((function(t){e({value:t,done:!1})})).catch(n)})))}},xw&&(r[Symbol.asyncIterator]=function(){return this}),r;if(function(e){return!!e.pipe}(i))return function(e){var t=null,n=null,r=!1,o=[],i=[];function s(e){if(!n){if(i.length){var t=i.shift();if(Array.isArray(t)&&t[0])return t[0]({value:e,done:!1})}o.push(e)}}function a(e){n=e,i.slice().forEach((function(t){t[1](e)})),!t||t()}function c(){r=!0,i.slice().forEach((function(e){e[0]({value:void 0,done:!0})})),!t||t()}t=function(){t=null,e.removeListener("data",s),e.removeListener("error",a),e.removeListener("end",c),e.removeListener("finish",c),e.removeListener("close",c)},e.on("data",s),e.on("error",a),e.on("end",c),e.on("finish",c),e.on("close",c);var l={next:function(){return new Promise((function(e,t){return n?t(n):o.length?e({value:o.shift(),done:!1}):r?e({value:void 0,done:!0}):void i.push([e,t])}))}};return xw&&(l[Symbol.asyncIterator]=function(){return this}),l}(i);throw new Error("Unknown body type for responseIterator. Please pass a streamable response.")}var _S=Symbol();function ES(e){return e.hasOwnProperty("graphQLErrors")}var wS=function(e){function t(n){var r,o,i=n.graphQLErrors,s=n.protocolErrors,a=n.clientErrors,c=n.networkError,l=n.errorMessage,u=n.extraInfo,d=e.call(this,l)||this;return d.name="ApolloError",d.graphQLErrors=i||[],d.protocolErrors=s||[],d.clientErrors=a||[],d.networkError=c||null,d.message=l||(o=R_(R_(R_([],(r=d).graphQLErrors,!0),r.clientErrors,!0),r.protocolErrors,!0),r.networkError&&o.push(r.networkError),o.map((function(e){return Tw(e)&&e.message||"Error message not found."})).join("\n")),d.extraInfo=u,d.cause=R_(R_(R_([c],i||[],!0),s||[],!0),a||[],!0).find((function(e){return!!e}))||null,d.__proto__=t.prototype,d}return I_(t,e),t}(Error),xS=Object.prototype.hasOwnProperty;function TS(e){var t={};return e.split("\n").forEach((function(e){var n=e.indexOf(":");if(n>-1){var r=e.slice(0,n).trim().toLowerCase(),o=e.slice(n+1).trim();t[r]=o}})),t}function SS(e,t){e.status>=300&&dS(e,function(){try{return JSON.parse(t)}catch(e){return t}}(),"Response not successful: Received status code ".concat(e.status));try{return JSON.parse(t)}catch(r){var n=r;throw n.name="ServerParseError",n.response=e,n.statusCode=e.status,n.bodyText=t,n}}var OS=function(e,t){var n;try{n=JSON.stringify(e)}catch(e){var r=J_(40,t,e.message);throw r.parseError=e,r}return n},IS={http:{includeQuery:!0,includeExtensions:!1,preserveHeaderCase:!1},headers:{accept:"*/*","content-type":"application/json"},options:{method:"POST"}},kS=function(e,t){return t(e)};function AS(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var o={},i={};n.forEach((function(e){o=k_(k_(k_({},o),e.options),{headers:k_(k_({},o.headers),e.headers)}),e.credentials&&(o.credentials=e.credentials),i=k_(k_({},i),e.http)})),o.headers&&(o.headers=CS(o.headers,i.preserveHeaderCase));var s=e.operationName,a=e.extensions,c=e.variables,l=e.query,u={operationName:s,variables:c};return i.includeExtensions&&(u.extensions=a),i.includeQuery&&(u.query=t(l,lT)),{options:o,body:u}}function CS(e,t){if(!t){var n={};return Object.keys(Object(e)).forEach((function(t){n[t.toLowerCase()]=e[t]})),n}var r={};Object.keys(Object(e)).forEach((function(t){r[t.toLowerCase()]={originalName:t,value:e[t]}}));var o={};return Object.keys(r).forEach((function(e){o[r[e].originalName]=r[e].value})),o}var PS=G_((function(){return fetch})),RS=function(e){function t(t){void 0===t&&(t={});var n=e.call(this,function(e){void 0===e&&(e={});var t=e.uri,n=void 0===t?"/graphql":t,r=e.fetch,o=e.print,i=void 0===o?kS:o,s=e.includeExtensions,a=e.preserveHeaderCase,c=e.useGETForQueries,l=e.includeUnusedVariables,u=void 0!==l&&l,d=A_(e,["uri","fetch","print","includeExtensions","preserveHeaderCase","useGETForQueries","includeUnusedVariables"]);!1!==globalThis.__DEV__&&function(e){if(!e&&"undefined"==typeof fetch)throw J_(38)}(r||PS);var p={http:{includeExtensions:s,preserveHeaderCase:a},options:d.fetchOptions,credentials:d.credentials,headers:d.headers};return new fS((function(e){var t=function(e,t){return e.getContext().uri||("function"==typeof t?t(e):t||"/graphql")}(e,n),o=e.getContext(),s={};if(o.clientAwareness){var a=o.clientAwareness,l=a.name,d=a.version;l&&(s["apollographql-client-name"]=l),d&&(s["apollographql-client-version"]=d)}var m=k_(k_({},s),o.headers),h={http:o.http,options:o.fetchOptions,credentials:o.credentials,headers:m};if(pw(["client"],e.query)){var f=yT(e.query);if(!f)return uS(new Error("HttpLink: Trying to send a client-only query to the server. To send to the server, ensure a non-client field is added to the query or set the `transformOptions.removeClientFields` option to `true`."));e.query=f}var g,v=AS(e,i,IS,p,h),b=v.options,y=v.body;y.variables&&!u&&(y.variables=function(e,t){var n=k_({},e),r=new Set(Object.keys(e));return nw(t,{Variable:function(e,t,n){n&&"VariableDefinition"!==n.kind&&r.delete(e.name.value)}}),r.forEach((function(e){delete n[e]})),n}(y.variables,e.query)),b.signal||"undefined"==typeof AbortController||(g=new AbortController,b.signal=g.signal);var _,E="OperationDefinition"===(_=bx(e.query)).kind&&"subscription"===_.operation,w=pw(["defer"],e.query);if(c&&!e.query.definitions.some((function(e){return"OperationDefinition"===e.kind&&"mutation"===e.operation}))&&(b.method="GET"),w||E){b.headers=b.headers||{};var x="multipart/mixed;";E&&w&&!1!==globalThis.__DEV__&&Q_.warn(39),E?x+="boundary=graphql;subscriptionSpec=1.0,application/json":w&&(x+="deferSpec=20220824,application/json"),b.headers.accept=x}if("GET"===b.method){var T=function(e,t){var n=[],r=function(e,t){n.push("".concat(e,"=").concat(encodeURIComponent(t)))};if("query"in t&&r("query",t.query),t.operationName&&r("operationName",t.operationName),t.variables){var o=void 0;try{o=OS(t.variables,"Variables map")}catch(e){return{parseError:e}}r("variables",o)}if(t.extensions){var i=void 0;try{i=OS(t.extensions,"Extensions map")}catch(e){return{parseError:e}}r("extensions",i)}var s="",a=e,c=e.indexOf("#");-1!==c&&(s=e.substr(c),a=e.substr(0,c));var l=-1===a.indexOf("?")?"?":"&";return{newURI:a+l+n.join("&")+s}}(t,y),S=T.newURI,O=T.parseError;if(O)return uS(O);t=S}else try{b.body=OS(y,"Payload")}catch(O){return uS(O)}return new VT((function(n){var o=r||G_((function(){return fetch}))||PS,i=n.next.bind(n);return o(t,b).then((function(t){var n;e.setContext({response:t});var r,o=null===(n=t.headers)||void 0===n?void 0:n.get("content-type");return null!==o&&/^multipart\/mixed/i.test(o)?function(e,t){return C_(this,void 0,void 0,(function(){var n,r,o,i,s,a,c,l,u,d,p,m,h,f,g,v,b,y,_,E,w,x,T,S;return P_(this,(function(O){switch(O.label){case 0:if(void 0===TextDecoder)throw new Error("TextDecoder must be defined in the environment: please import a polyfill.");n=new TextDecoder("utf-8"),r=null===(S=e.headers)||void 0===S?void 0:S.get("content-type"),o="boundary=",i=(null==r?void 0:r.includes(o))?null==r?void 0:r.substring((null==r?void 0:r.indexOf(o))+o.length).replace(/['"]/g,"").replace(/\;(.*)/gm,"").trim():"-",s="\r\n--".concat(i),a="",c=yS(e),l=!0,O.label=1;case 1:return l?[4,c.next()]:[3,3];case 2:for(u=O.sent(),d=u.value,p=u.done,m="string"==typeof d?d:n.decode(d),h=a.length-s.length+1,l=!p,f=(a+=m).indexOf(s,h);f>-1;){if(g=void 0,x=[a.slice(0,f),a.slice(f+s.length)],a=x[1],v=(g=x[0]).indexOf("\r\n\r\n"),b=TS(g.slice(0,v)),(y=b["content-type"])&&-1===y.toLowerCase().indexOf("application/json"))throw new Error("Unsupported patch content type: application/json is required.");if(_=g.slice(v))if(E=SS(e,_),Object.keys(E).length>1||"data"in E||"incremental"in E||"errors"in E||"payload"in E)if(oS(E)){if(w={},"payload"in E){if(1===Object.keys(E).length&&null===E.payload)return[2];w=k_({},E.payload)}"errors"in E&&(w=k_(k_({},w),{extensions:k_(k_({},"extensions"in w?w.extensions:null),(T={},T[_S]=E.errors,T))})),t(w)}else t(E);else if(1===Object.keys(E).length&&"hasNext"in E&&!E.hasNext)return[2];f=a.indexOf(s)}return[3,1];case 3:return[2]}}))}))}(t,i):(r=e,function(e){return e.text().then((function(t){return SS(e,t)})).then((function(t){return Array.isArray(t)||xS.call(t,"data")||xS.call(t,"errors")||dS(e,t,"Server response was missing for query '".concat(Array.isArray(r)?r.map((function(e){return e.operationName})):r.operationName,"'.")),t}))})(t).then(i)})).then((function(){g=void 0,n.complete()})).catch((function(e){g=void 0,function(e,t){e.result&&e.result.errors&&e.result.data&&t.next(e.result),t.error(e)}(e,n)})),function(){g&&g.abort()}}))}))}(t).request)||this;return n.options=t,n}return I_(t,e),t}(fS);const{toString:LS,hasOwnProperty:DS}=Object.prototype,NS=Function.prototype.toString,MS=new Map;function HS(e,t){try{return jS(e,t)}finally{MS.clear()}}function jS(e,t){if(e===t)return!0;const n=LS.call(e);if(n!==LS.call(t))return!1;switch(n){case"[object Array]":if(e.length!==t.length)return!1;case"[object Object]":{if(zS(e,t))return!0;const n=BS(e),r=BS(t),o=n.length;if(o!==r.length)return!1;for(let e=0;e<o;++e)if(!DS.call(t,n[e]))return!1;for(let r=0;r<o;++r){const o=n[r];if(!jS(e[o],t[o]))return!1}return!0}case"[object Error]":return e.name===t.name&&e.message===t.message;case"[object Number]":if(e!=e)return t!=t;case"[object Boolean]":case"[object Date]":return+e==+t;case"[object RegExp]":case"[object String]":return e==`${t}`;case"[object Map]":case"[object Set]":{if(e.size!==t.size)return!1;if(zS(e,t))return!0;const r=e.entries(),o="[object Map]"===n;for(;;){const e=r.next();if(e.done)break;const[n,i]=e.value;if(!t.has(n))return!1;if(o&&!jS(i,t.get(n)))return!1}return!0}case"[object Uint16Array]":case"[object Uint8Array]":case"[object Uint32Array]":case"[object Int32Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object ArrayBuffer]":e=new Uint8Array(e),t=new Uint8Array(t);case"[object DataView]":{let n=e.byteLength;if(n===t.byteLength)for(;n--&&e[n]===t[n];);return-1===n}case"[object AsyncFunction]":case"[object GeneratorFunction]":case"[object AsyncGeneratorFunction]":case"[object Function]":{const n=NS.call(e);return n===NS.call(t)&&!function(e,t){const n=e.length-t.length;return n>=0&&e.indexOf(t,n)===n}(n,US)}}return!1}function BS(e){return Object.keys(e).filter(FS,e)}function FS(e){return void 0!==this[e]}const US="{ [native code] }";function zS(e,t){let n=MS.get(e);if(n){if(n.has(t))return!0}else MS.set(e,n=new Set);return n.add(t),!1}function qS(e,t,n,r){var o=t.data,i=A_(t,["data"]),s=n.data;return HS(i,A_(n,["data"]))&&GS(bx(e).selectionSet,o,s,{fragmentMap:Ow(gx(e)),variables:r})}function GS(e,t,n,r){if(t===n)return!0;var o=new Set;return e.selections.every((function(e){if(o.has(e))return!0;if(o.add(e),!dw(e,r.variables))return!0;if(VS(e))return!0;if(px(e)){var i=ux(e),s=t&&t[i],a=n&&n[i],c=e.selectionSet;if(!c)return HS(s,a);var l=Array.isArray(s),u=Array.isArray(a);if(l!==u)return!1;if(l&&u){var d=s.length;if(a.length!==d)return!1;for(var p=0;p<d;++p)if(!GS(c,s[p],a[p],r))return!1;return!0}return GS(c,s,a,r)}var m=Iw(e,r.fragmentMap);return m?!!VS(m)||GS(m.selectionSet,t,n,r):void 0}))}function VS(e){return!!e.directives&&e.directives.some(KS)}function KS(e){return"nonreactive"===e.name.value}var WS=function(){function e(){this.assumeImmutableResults=!1,this.getFragmentDoc=iT(Sw,{max:Uw["cache.fragmentQueryDocuments"]||1e3,cache:Nw})}return e.prototype.batch=function(e){var t,n=this,r="string"==typeof e.optimistic?e.optimistic:!1===e.optimistic?null:void 0;return this.performTransaction((function(){return t=e.update(n)}),r),t},e.prototype.recordOptimisticTransaction=function(e,t){this.performTransaction(e,t)},e.prototype.transformDocument=function(e){return e},e.prototype.transformForLink=function(e){return e},e.prototype.identify=function(e){},e.prototype.gc=function(){return[]},e.prototype.modify=function(e){return!1},e.prototype.readQuery=function(e,t){return void 0===t&&(t=!!e.optimistic),this.read(k_(k_({},e),{rootId:e.id||"ROOT_QUERY",optimistic:t}))},e.prototype.watchFragment=function(e){var t,n=this,r=e.fragment,o=e.fragmentName,i=e.from,s=e.optimistic,a=void 0===s||s,c=A_(e,["fragment","fragmentName","from","optimistic"]),l=this.getFragmentDoc(r,o),u=k_(k_({},c),{returnPartialData:!0,id:void 0===i||"string"==typeof i?i:this.identify(i),query:l,optimistic:a});return new VT((function(e){return n.watch(k_(k_({},u),{immediate:!0,callback:function(n){if(!t||!qS(l,{data:null==t?void 0:t.result},{data:n.result})){var r={data:n.result,complete:!!n.complete};n.missing&&(r.missing=wT(n.missing.map((function(e){return e.missing})))),t=n,e.next(r)}}}))}))},e.prototype.readFragment=function(e,t){return void 0===t&&(t=!!e.optimistic),this.read(k_(k_({},e),{query:this.getFragmentDoc(e.fragment,e.fragmentName),rootId:e.id,optimistic:t}))},e.prototype.writeQuery=function(e){var t=e.id,n=e.data,r=A_(e,["id","data"]);return this.write(Object.assign(r,{dataId:t||"ROOT_QUERY",result:n}))},e.prototype.writeFragment=function(e){var t=e.id,n=e.data,r=e.fragment,o=e.fragmentName,i=A_(e,["id","data","fragment","fragmentName"]);return this.write(Object.assign(i,{query:this.getFragmentDoc(r,o),dataId:t,result:n}))},e.prototype.updateQuery=function(e,t){return this.batch({update:function(n){var r=n.readQuery(e),o=t(r);return null==o?r:(n.writeQuery(k_(k_({},e),{data:o})),o)}})},e.prototype.updateFragment=function(e,t){return this.batch({update:function(n){var r=n.readFragment(e),o=t(r);return null==o?r:(n.writeFragment(k_(k_({},e),{data:o})),o)}})},e}();!1!==globalThis.__DEV__&&(WS.prototype.getMemoryInternals=Kw);var $S=function(e){function t(n,r,o,i){var s,a=e.call(this,n)||this;if(a.message=n,a.path=r,a.query=o,a.variables=i,Array.isArray(a.path)){a.missing=a.message;for(var c=a.path.length-1;c>=0;--c)a.missing=((s={})[a.path[c]]=a.missing,s)}else a.missing=a.path;return a.__proto__=t.prototype,a}return I_(t,e),t}(Error),YS=Object.prototype.hasOwnProperty;function QS(e){return null==e}function JS(e,t){var n=e.__typename,r=e.id,o=e._id;if("string"==typeof n&&(t&&(t.keyObject=QS(r)?QS(o)?void 0:{_id:o}:{id:r}),QS(r)&&!QS(o)&&(r=o),!QS(r)))return"".concat(n,":").concat("number"==typeof r||"string"==typeof r?r:JSON.stringify(r))}var ZS={dataIdFromObject:JS,addTypename:!0,resultCaching:!0,canonizeResults:!1};function XS(e){var t=e.canonizeResults;return void 0===t?ZS.canonizeResults:t}var eO=/^[_a-z][_0-9a-z]*/i;function tO(e){var t=e.match(eO);return t?t[0]:e}function nO(e,t,n){return!!Tw(t)&&(uT(t)?t.every((function(t){return nO(e,t,n)})):e.selections.every((function(e){if(px(e)&&dw(e,n)){var r=ux(e);return YS.call(t,r)&&(!e.selectionSet||nO(e.selectionSet,t[r],n))}return!0})))}function rO(e){return Tw(e)&&!ox(e)&&!uT(e)}function oO(e,t){var n=Ow(gx(e));return{fragmentMap:n,lookupFragment:function(e){var r=n[e];return!r&&t&&(r=t.lookup(e)),r||null}}}var iO=Object.create(null),sO=function(){return iO},aO=Object.create(null),cO=function(){function e(e,t){var n=this;this.policies=e,this.group=t,this.data=Object.create(null),this.rootIds=Object.create(null),this.refs=Object.create(null),this.getFieldValue=function(e,t){return JT(ox(e)?n.get(e.__ref,t):e&&e[t])},this.canRead=function(e){return ox(e)?n.has(e.__ref):"object"==typeof e},this.toReference=function(e,t){if("string"==typeof e)return rx(e);if(ox(e))return e;var r=n.policies.identify(e)[0];if(r){var o=rx(r);return t&&n.merge(r,e),o}}}return e.prototype.toObject=function(){return k_({},this.data)},e.prototype.has=function(e){return void 0!==this.lookup(e,!0)},e.prototype.get=function(e,t){if(this.group.depend(e,t),YS.call(this.data,e)){var n=this.data[e];if(n&&YS.call(n,t))return n[t]}return"__typename"===t&&YS.call(this.policies.rootTypenamesById,e)?this.policies.rootTypenamesById[e]:this instanceof pO?this.parent.get(e,t):void 0},e.prototype.lookup=function(e,t){return t&&this.group.depend(e,"__exists"),YS.call(this.data,e)?this.data[e]:this instanceof pO?this.parent.lookup(e,t):this.policies.rootTypenamesById[e]?Object.create(null):void 0},e.prototype.merge=function(e,t){var n,r=this;ox(e)&&(e=e.__ref),ox(t)&&(t=t.__ref);var o="string"==typeof e?this.lookup(n=e):e,i="string"==typeof t?this.lookup(n=t):t;if(i){Q_("string"==typeof n,1);var s=new TT(hO).merge(o,i);if(this.data[n]=s,s!==o&&(delete this.refs[n],this.group.caching)){var a=Object.create(null);o||(a.__exists=1),Object.keys(i).forEach((function(e){if(!o||o[e]!==s[e]){a[e]=1;var t=tO(e);t===e||r.policies.hasKeyArgs(s.__typename,t)||(a[t]=1),void 0!==s[e]||r instanceof pO||delete s[e]}})),!a.__typename||o&&o.__typename||this.policies.rootTypenamesById[n]!==s.__typename||delete a.__typename,Object.keys(a).forEach((function(e){return r.group.dirty(n,e)}))}}},e.prototype.modify=function(e,t){var n=this,r=this.lookup(e);if(r){var o=Object.create(null),i=!1,s=!0,a={DELETE:iO,INVALIDATE:aO,isReference:ox,toReference:this.toReference,canRead:this.canRead,readField:function(t,r){return n.policies.readField("string"==typeof t?{fieldName:t,from:r||rx(e)}:t,{store:n})}};if(Object.keys(r).forEach((function(c){var l=tO(c),u=r[c];if(void 0!==u){var d="function"==typeof t?t:t[c]||t[l];if(d){var p=d===sO?iO:d(JT(u),k_(k_({},a),{fieldName:l,storeFieldName:c,storage:n.getStorage(e,c)}));if(p===aO)n.group.dirty(e,c);else if(p===iO&&(p=void 0),p!==u&&(o[c]=p,i=!0,u=p,!1!==globalThis.__DEV__)){var m=function(e){if(void 0===n.lookup(e.__ref))return!1!==globalThis.__DEV__&&Q_.warn(2,e),!0};if(ox(p))m(p);else if(Array.isArray(p))for(var h=!1,f=void 0,g=0,v=p;g<v.length;g++){var b=v[g];if(ox(b)){if(h=!0,m(b))break}else"object"==typeof b&&b&&n.policies.identify(b)[0]&&(f=b);if(h&&void 0!==f){!1!==globalThis.__DEV__&&Q_.warn(3,f);break}}}}void 0!==u&&(s=!1)}})),i)return this.merge(e,o),s&&(this instanceof pO?this.data[e]=void 0:delete this.data[e],this.group.dirty(e,"__exists")),!0}return!1},e.prototype.delete=function(e,t,n){var r,o=this.lookup(e);if(o){var i=this.getFieldValue(o,"__typename"),s=t&&n?this.policies.getStoreFieldName({typename:i,fieldName:t,args:n}):t;return this.modify(e,s?((r={})[s]=sO,r):sO)}return!1},e.prototype.evict=function(e,t){var n=!1;return e.id&&(YS.call(this.data,e.id)&&(n=this.delete(e.id,e.fieldName,e.args)),this instanceof pO&&this!==t&&(n=this.parent.evict(e,t)||n),(e.fieldName||n)&&this.group.dirty(e.id,e.fieldName||"__exists")),n},e.prototype.clear=function(){this.replace(null)},e.prototype.extract=function(){var e=this,t=this.toObject(),n=[];return this.getRootIdSet().forEach((function(t){YS.call(e.policies.rootTypenamesById,t)||n.push(t)})),n.length&&(t.__META={extraRootIds:n.sort()}),t},e.prototype.replace=function(e){var t=this;if(Object.keys(this.data).forEach((function(n){e&&YS.call(e,n)||t.delete(n)})),e){var n=e.__META,r=A_(e,["__META"]);Object.keys(r).forEach((function(e){t.merge(e,r[e])})),n&&n.extraRootIds.forEach(this.retain,this)}},e.prototype.retain=function(e){return this.rootIds[e]=(this.rootIds[e]||0)+1},e.prototype.release=function(e){if(this.rootIds[e]>0){var t=--this.rootIds[e];return t||delete this.rootIds[e],t}return 0},e.prototype.getRootIdSet=function(e){return void 0===e&&(e=new Set),Object.keys(this.rootIds).forEach(e.add,e),this instanceof pO?this.parent.getRootIdSet(e):Object.keys(this.policies.rootTypenamesById).forEach(e.add,e),e},e.prototype.gc=function(){var e=this,t=this.getRootIdSet(),n=this.toObject();t.forEach((function(r){YS.call(n,r)&&(Object.keys(e.findChildRefIds(r)).forEach(t.add,t),delete n[r])}));var r=Object.keys(n);if(r.length){for(var o=this;o instanceof pO;)o=o.parent;r.forEach((function(e){return o.delete(e)}))}return r},e.prototype.findChildRefIds=function(e){if(!YS.call(this.refs,e)){var t=this.refs[e]=Object.create(null),n=this.data[e];if(!n)return t;var r=new Set([n]);r.forEach((function(e){ox(e)&&(t[e.__ref]=!0),Tw(e)&&Object.keys(e).forEach((function(t){var n=e[t];Tw(n)&&r.add(n)}))}))}return this.refs[e]},e.prototype.makeCacheKey=function(){return this.group.keyMaker.lookupArray(arguments)},e}(),lO=function(){function e(e,t){void 0===t&&(t=null),this.caching=e,this.parent=t,this.d=null,this.resetCaching()}return e.prototype.resetCaching=function(){this.d=this.caching?tT():null,this.keyMaker=new bw(_w)},e.prototype.depend=function(e,t){if(this.d){this.d(uO(e,t));var n=tO(t);n!==t&&this.d(uO(e,n)),this.parent&&this.parent.depend(e,t)}},e.prototype.dirty=function(e,t){this.d&&this.d.dirty(uO(e,t),"__exists"===t?"forget":"setDirty")},e}();function uO(e,t){return t+"#"+e}function dO(e,t){fO(e)&&e.group.depend(t,"__exists")}!function(e){var t=function(e){function t(t){var n=t.policies,r=t.resultCaching,o=void 0===r||r,i=t.seed,s=e.call(this,n,new lO(o))||this;return s.stump=new mO(s),s.storageTrie=new bw(_w),i&&s.replace(i),s}return I_(t,e),t.prototype.addLayer=function(e,t){return this.stump.addLayer(e,t)},t.prototype.removeLayer=function(){return this},t.prototype.getStorage=function(){return this.storageTrie.lookupArray(arguments)},t}(e);e.Root=t}(cO||(cO={}));var pO=function(e){function t(t,n,r,o){var i=e.call(this,n.policies,o)||this;return i.id=t,i.parent=n,i.replay=r,i.group=o,r(i),i}return I_(t,e),t.prototype.addLayer=function(e,n){return new t(e,this,n,this.group)},t.prototype.removeLayer=function(e){var t=this,n=this.parent.removeLayer(e);return e===this.id?(this.group.caching&&Object.keys(this.data).forEach((function(e){var r=t.data[e],o=n.lookup(e);o?r?r!==o&&Object.keys(r).forEach((function(n){HS(r[n],o[n])||t.group.dirty(e,n)})):(t.group.dirty(e,"__exists"),Object.keys(o).forEach((function(n){t.group.dirty(e,n)}))):t.delete(e)})),n):n===this.parent?this:n.addLayer(this.id,this.replay)},t.prototype.toObject=function(){return k_(k_({},this.parent.toObject()),this.data)},t.prototype.findChildRefIds=function(t){var n=this.parent.findChildRefIds(t);return YS.call(this.data,t)?k_(k_({},n),e.prototype.findChildRefIds.call(this,t)):n},t.prototype.getStorage=function(){for(var e=this.parent;e.parent;)e=e.parent;return e.getStorage.apply(e,arguments)},t}(cO),mO=function(e){function t(t){return e.call(this,"EntityStore.Stump",t,(function(){}),new lO(t.group.caching,t.group))||this}return I_(t,e),t.prototype.removeLayer=function(){return this},t.prototype.merge=function(e,t){return this.parent.merge(e,t)},t}(pO);function hO(e,t,n){var r=e[n],o=t[n];return HS(r,o)?r:o}function fO(e){return!!(e instanceof cO&&e.group.caching)}var gO=function(){function e(){this.known=new(Ew?WeakSet:Set),this.pool=new bw(_w),this.passes=new WeakMap,this.keysByJSON=new Map,this.empty=this.admit({})}return e.prototype.isKnown=function(e){return Tw(e)&&this.known.has(e)},e.prototype.pass=function(e){if(Tw(e)){var t=function(e){return Tw(e)?uT(e)?e.slice(0):k_({__proto__:Object.getPrototypeOf(e)},e):e}(e);return this.passes.set(t,e),t}return e},e.prototype.admit=function(e){var t=this;if(Tw(e)){var n=this.passes.get(e);if(n)return n;switch(Object.getPrototypeOf(e)){case Array.prototype:if(this.known.has(e))return e;var r=e.map(this.admit,this);return(a=this.pool.lookupArray(r)).array||(this.known.add(a.array=r),!1!==globalThis.__DEV__&&Object.freeze(r)),a.array;case null:case Object.prototype:if(this.known.has(e))return e;var o=Object.getPrototypeOf(e),i=[o],s=this.sortedKeys(e);i.push(s.json);var a,c=i.length;if(s.sorted.forEach((function(n){i.push(t.admit(e[n]))})),!(a=this.pool.lookupArray(i)).object){var l=a.object=Object.create(o);this.known.add(l),s.sorted.forEach((function(e,t){l[e]=i[c+t]})),!1!==globalThis.__DEV__&&Object.freeze(l)}return a.object}}return e},e.prototype.sortedKeys=function(e){var t=Object.keys(e),n=this.pool.lookupArray(t);if(!n.keys){t.sort();var r=JSON.stringify(t);(n.keys=this.keysByJSON.get(r))||this.keysByJSON.set(r,n.keys={sorted:t,json:r})}return n.keys},e}();function vO(e){return[e.selectionSet,e.objectOrReference,e.context,e.context.canonizeResults]}var bO=function(){function e(e){var t=this;this.knownResults=new(_w?WeakMap:Map),this.config=cS(e,{addTypename:!1!==e.addTypename,canonizeResults:XS(e)}),this.canon=e.canon||new gO,this.executeSelectionSet=iT((function(e){var n,r=e.context.canonizeResults,o=vO(e);o[3]=!r;var i=(n=t.executeSelectionSet).peek.apply(n,o);return i?r?k_(k_({},i),{result:t.canon.admit(i.result)}):i:(dO(e.context.store,e.enclosingRef.__ref),t.execSelectionSetImpl(e))}),{max:this.config.resultCacheMaxSize||Uw["inMemoryCache.executeSelectionSet"]||5e4,keyArgs:vO,makeCacheKey:function(e,t,n,r){if(fO(n.store))return n.store.makeCacheKey(e,ox(t)?t.__ref:t,n.varString,r)}}),this.executeSubSelectedArray=iT((function(e){return dO(e.context.store,e.enclosingRef.__ref),t.execSubSelectedArrayImpl(e)}),{max:this.config.resultCacheMaxSize||Uw["inMemoryCache.executeSubSelectedArray"]||1e4,makeCacheKey:function(e){var t=e.field,n=e.array,r=e.context;if(fO(r.store))return r.store.makeCacheKey(t,n,r.varString)}})}return e.prototype.resetCanon=function(){this.canon=new gO},e.prototype.diffQueryAgainstStore=function(e){var t=e.store,n=e.query,r=e.rootId,o=void 0===r?"ROOT_QUERY":r,i=e.variables,s=e.returnPartialData,a=void 0===s||s,c=e.canonizeResults,l=void 0===c?this.config.canonizeResults:c,u=this.config.cache.policies;i=k_(k_({},yx(vx(n))),i);var d,p=rx(o),m=this.executeSelectionSet({selectionSet:bx(n).selectionSet,objectOrReference:p,enclosingRef:p,context:k_({store:t,query:n,policies:u,variables:i,varString:ex(i),canonizeResults:l},oO(n,this.config.fragments))});if(m.missing&&(d=[new $S(yO(m.missing),m.missing,n,i)],!a))throw d[0];return{result:m.result,complete:!d,missing:d}},e.prototype.isFresh=function(e,t,n,r){if(fO(r.store)&&this.knownResults.get(e)===n){var o=this.executeSelectionSet.peek(n,t,r,this.canon.isKnown(e));if(o&&e===o.result)return!0}return!1},e.prototype.execSelectionSetImpl=function(e){var t=this,n=e.selectionSet,r=e.objectOrReference,o=e.enclosingRef,i=e.context;if(ox(r)&&!i.policies.rootTypenamesById[r.__ref]&&!i.store.has(r.__ref))return{result:this.canon.empty,missing:"Dangling reference to missing ".concat(r.__ref," object")};var s,a=i.variables,c=i.policies,l=i.store.getFieldValue(r,"__typename"),u=[],d=new TT;function p(e,t){var n;return e.missing&&(s=d.merge(s,((n={})[t]=e.missing,n))),e.result}this.config.addTypename&&"string"==typeof l&&!c.rootIdsByTypename[l]&&u.push({__typename:l});var m=new Set(n.selections);m.forEach((function(e){var n,h;if(dw(e,a))if(px(e)){var f=c.readField({fieldName:e.name.value,field:e,variables:i.variables,from:r},i),g=ux(e);void 0===f?vT.added(e)||(s=d.merge(s,((n={})[g]="Can't find field '".concat(e.name.value,"' on ").concat(ox(r)?r.__ref+" object":"object "+JSON.stringify(r,null,2)),n))):uT(f)?f.length>0&&(f=p(t.executeSubSelectedArray({field:e,array:f,enclosingRef:o,context:i}),g)):e.selectionSet?null!=f&&(f=p(t.executeSelectionSet({selectionSet:e.selectionSet,objectOrReference:f,enclosingRef:ox(f)?f:o,context:i}),g)):i.canonizeResults&&(f=t.canon.pass(f)),void 0!==f&&u.push(((h={})[g]=f,h))}else{var v=Iw(e,i.lookupFragment);if(!v&&e.kind===bE.FRAGMENT_SPREAD)throw J_(9,e.name.value);v&&c.fragmentMatches(v,l)&&v.selectionSet.selections.forEach(m.add,m)}}));var h={result:wT(u),missing:s},f=i.canonizeResults?this.canon.admit(h):JT(h);return f.result&&this.knownResults.set(f.result,n),f},e.prototype.execSubSelectedArrayImpl=function(e){var t,n=this,r=e.field,o=e.array,i=e.enclosingRef,s=e.context,a=new TT;function c(e,n){var r;return e.missing&&(t=a.merge(t,((r={})[n]=e.missing,r))),e.result}return r.selectionSet&&(o=o.filter(s.store.canRead)),o=o.map((function(e,t){return null===e?null:uT(e)?c(n.executeSubSelectedArray({field:r,array:e,enclosingRef:i,context:s}),t):r.selectionSet?c(n.executeSelectionSet({selectionSet:r.selectionSet,objectOrReference:e,enclosingRef:ox(e)?e:i,context:s}),t):(!1!==globalThis.__DEV__&&function(e,t,n){if(!t.selectionSet){var r=new Set([n]);r.forEach((function(n){Tw(n)&&(Q_(!ox(n),10,function(e,t){return ox(t)?e.get(t.__ref,"__typename"):t&&t.__typename}(e,n),t.name.value),Object.values(n).forEach(r.add,r))}))}}(s.store,r,e),e)})),{result:s.canonizeResults?this.canon.admit(o):o,missing:t}},e}();function yO(e){try{JSON.stringify(e,(function(e,t){if("string"==typeof t)throw t;return t}))}catch(e){return e}}var _O=new Rx,EO=new WeakMap;function wO(e){var t=EO.get(e);return t||EO.set(e,t={vars:new Set,dep:tT()}),t}function xO(e){wO(e).vars.forEach((function(t){return t.forgetCache(e)}))}function TO(e){var t=new Set,n=new Set,r=function(i){if(arguments.length>0){if(e!==i){e=i,t.forEach((function(e){wO(e).dep.dirty(r),SO(e)}));var s=Array.from(n);n.clear(),s.forEach((function(t){return t(e)}))}}else{var a=_O.getValue();a&&(o(a),wO(a).dep(r))}return e};r.onNextChange=function(e){return n.add(e),function(){n.delete(e)}};var o=r.attachCache=function(e){return t.add(e),wO(e).vars.add(r),r};return r.forgetCache=function(e){return t.delete(e)},r}function SO(e){e.broadcastWatches&&e.broadcastWatches()}var OO=Object.create(null);function IO(e){var t=JSON.stringify(e);return OO[t]||(OO[t]=Object.create(null))}function kO(e){var t=IO(e);return t.keyFieldsFn||(t.keyFieldsFn=function(t,n){var r=function(e,t){return n.readField(t,e)},o=n.keyObject=CO(e,(function(e){var o=LO(n.storeObject,e,r);return void 0===o&&t!==n.storeObject&&YS.call(t,e[0])&&(o=LO(t,e,RO)),Q_(void 0!==o,4,e.join("."),t),o}));return"".concat(n.typename,":").concat(JSON.stringify(o))})}function AO(e){var t=IO(e);return t.keyArgsFn||(t.keyArgsFn=function(t,n){var r=n.field,o=n.variables,i=n.fieldName,s=CO(e,(function(e){var n=e[0],i=n.charAt(0);if("@"!==i)if("$"!==i){if(t)return LO(t,e)}else{var s=n.slice(1);if(o&&YS.call(o,s)){var a=e.slice(0);return a[0]=s,LO(o,a)}}else if(r&&dT(r.directives)){var c=n.slice(1),l=r.directives.find((function(e){return e.name.value===c})),u=l&&lx(l,o);return u&&LO(u,e.slice(1))}})),a=JSON.stringify(s);return(t||"{}"!==a)&&(i+=":"+a),i})}function CO(e,t){var n=new TT;return PO(e).reduce((function(e,r){var o,i=t(r);if(void 0!==i){for(var s=r.length-1;s>=0;--s)(o={})[r[s]]=i,i=o;e=n.merge(e,i)}return e}),Object.create(null))}function PO(e){var t=IO(e);if(!t.paths){var n=t.paths=[],r=[];e.forEach((function(t,o){uT(t)?(PO(t).forEach((function(e){return n.push(r.concat(e))})),r.length=0):(r.push(t),uT(e[o+1])||(n.push(r.slice(0)),r.length=0))}))}return t.paths}function RO(e,t){return e[t]}function LO(e,t,n){return n=n||RO,DO(t.reduce((function e(t,r){return uT(t)?t.map((function(t){return e(t,r)})):t&&n(t,r)}),e))}function DO(e){return Tw(e)?uT(e)?e.map(DO):CO(Object.keys(e).sort(),(function(t){return LO(e,t)})):e}function NO(e){return void 0!==e.args?e.args:e.field?lx(e.field,e.variables):null}var MO=function(){},HO=function(e,t){return t.fieldName},jO=function(e,t,n){return(0,n.mergeObjects)(e,t)},BO=function(e,t){return t},FO=function(){function e(e){this.config=e,this.typePolicies=Object.create(null),this.toBeAdded=Object.create(null),this.supertypeMap=new Map,this.fuzzySubtypes=new Map,this.rootIdsByTypename=Object.create(null),this.rootTypenamesById=Object.create(null),this.usingPossibleTypes=!1,this.config=k_({dataIdFromObject:JS},e),this.cache=this.config.cache,this.setRootTypename("Query"),this.setRootTypename("Mutation"),this.setRootTypename("Subscription"),e.possibleTypes&&this.addPossibleTypes(e.possibleTypes),e.typePolicies&&this.addTypePolicies(e.typePolicies)}return e.prototype.identify=function(e,t){var n,r=this,o=t&&(t.typename||(null===(n=t.storeObject)||void 0===n?void 0:n.__typename))||e.__typename;if(o===this.rootTypenamesById.ROOT_QUERY)return["ROOT_QUERY"];for(var i,s=t&&t.storeObject||e,a=k_(k_({},t),{typename:o,storeObject:s,readField:t&&t.readField||function(){var e=zO(arguments,s);return r.readField(e,{store:r.cache.data,variables:e.variables})}}),c=o&&this.getTypePolicy(o),l=c&&c.keyFn||this.config.dataIdFromObject;l;){var u=l(k_(k_({},e),s),a);if(!uT(u)){i=u;break}l=kO(u)}return i=i?String(i):void 0,a.keyObject?[i,a.keyObject]:[i]},e.prototype.addTypePolicies=function(e){var t=this;Object.keys(e).forEach((function(n){var r=e[n],o=r.queryType,i=r.mutationType,s=r.subscriptionType,a=A_(r,["queryType","mutationType","subscriptionType"]);o&&t.setRootTypename("Query",n),i&&t.setRootTypename("Mutation",n),s&&t.setRootTypename("Subscription",n),YS.call(t.toBeAdded,n)?t.toBeAdded[n].push(a):t.toBeAdded[n]=[a]}))},e.prototype.updateTypePolicy=function(e,t){var n=this,r=this.getTypePolicy(e),o=t.keyFields,i=t.fields;function s(e,t){e.merge="function"==typeof t?t:!0===t?jO:!1===t?BO:e.merge}s(r,t.merge),r.keyFn=!1===o?MO:uT(o)?kO(o):"function"==typeof o?o:r.keyFn,i&&Object.keys(i).forEach((function(t){var r=n.getFieldPolicy(e,t,!0),o=i[t];if("function"==typeof o)r.read=o;else{var a=o.keyArgs,c=o.read,l=o.merge;r.keyFn=!1===a?HO:uT(a)?AO(a):"function"==typeof a?a:r.keyFn,"function"==typeof c&&(r.read=c),s(r,l)}r.read&&r.merge&&(r.keyFn=r.keyFn||HO)}))},e.prototype.setRootTypename=function(e,t){void 0===t&&(t=e);var n="ROOT_"+e.toUpperCase(),r=this.rootTypenamesById[n];t!==r&&(Q_(!r||r===e,5,e),r&&delete this.rootIdsByTypename[r],this.rootIdsByTypename[t]=n,this.rootTypenamesById[n]=t)},e.prototype.addPossibleTypes=function(e){var t=this;this.usingPossibleTypes=!0,Object.keys(e).forEach((function(n){t.getSupertypeSet(n,!0),e[n].forEach((function(e){t.getSupertypeSet(e,!0).add(n);var r=e.match(eO);r&&r[0]===e||t.fuzzySubtypes.set(e,new RegExp(e))}))}))},e.prototype.getTypePolicy=function(e){var t=this;if(!YS.call(this.typePolicies,e)){var n=this.typePolicies[e]=Object.create(null);n.fields=Object.create(null);var r=this.supertypeMap.get(e);!r&&this.fuzzySubtypes.size&&(r=this.getSupertypeSet(e,!0),this.fuzzySubtypes.forEach((function(n,o){if(n.test(e)){var i=t.supertypeMap.get(o);i&&i.forEach((function(e){return r.add(e)}))}}))),r&&r.size&&r.forEach((function(e){var r=t.getTypePolicy(e),o=r.fields,i=A_(r,["fields"]);Object.assign(n,i),Object.assign(n.fields,o)}))}var o=this.toBeAdded[e];return o&&o.length&&o.splice(0).forEach((function(n){t.updateTypePolicy(e,n)})),this.typePolicies[e]},e.prototype.getFieldPolicy=function(e,t,n){if(e){var r=this.getTypePolicy(e).fields;return r[t]||n&&(r[t]=Object.create(null))}},e.prototype.getSupertypeSet=function(e,t){var n=this.supertypeMap.get(e);return!n&&t&&this.supertypeMap.set(e,n=new Set),n},e.prototype.fragmentMatches=function(e,t,n,r){var o=this;if(!e.typeCondition)return!0;if(!t)return!1;var i=e.typeCondition.name.value;if(t===i)return!0;if(this.usingPossibleTypes&&this.supertypeMap.has(i))for(var s=this.getSupertypeSet(t,!0),a=[s],c=function(e){var t=o.getSupertypeSet(e,!1);t&&t.size&&a.indexOf(t)<0&&a.push(t)},l=!(!n||!this.fuzzySubtypes.size),u=!1,d=0;d<a.length;++d){var p=a[d];if(p.has(i))return s.has(i)||(u&&!1!==globalThis.__DEV__&&Q_.warn(6,t,i),s.add(i)),!0;p.forEach(c),l&&d===a.length-1&&nO(e.selectionSet,n,r)&&(l=!1,u=!0,this.fuzzySubtypes.forEach((function(e,n){var r=t.match(e);r&&r[0]===t&&c(n)})))}return!1},e.prototype.hasKeyArgs=function(e,t){var n=this.getFieldPolicy(e,t,!1);return!(!n||!n.keyFn)},e.prototype.getStoreFieldName=function(e){var t,n=e.typename,r=e.fieldName,o=this.getFieldPolicy(n,r,!1),i=o&&o.keyFn;if(i&&n)for(var s={typename:n,fieldName:r,field:e.field||null,variables:e.variables},a=NO(e);i;){var c=i(a,s);if(!uT(c)){t=c||r;break}i=AO(c)}return void 0===t&&(t=e.field?function(e,t){var n=null;e.directives&&(n={},e.directives.forEach((function(e){n[e.name.value]={},e.arguments&&e.arguments.forEach((function(r){var o=r.name,i=r.value;return ix(n[e.name.value],o,i,t)}))})));var r=null;return e.arguments&&e.arguments.length&&(r={},e.arguments.forEach((function(e){var n=e.name,o=e.value;return ix(r,n,o,t)}))),cx(e.name.value,r,n)}(e.field,e.variables):cx(r,NO(e))),!1===t?r:r===tO(t)?t:r+":"+t},e.prototype.readField=function(e,t){var n=e.from;if(n&&(e.field||e.fieldName)){if(void 0===e.typename){var r=t.store.getFieldValue(n,"__typename");r&&(e.typename=r)}var o=this.getStoreFieldName(e),i=tO(o),s=t.store.getFieldValue(n,o),a=this.getFieldPolicy(e.typename,i,!1),c=a&&a.read;if(c){var l=UO(this,n,e,t,t.store.getStorage(ox(n)?n.__ref:n,o));return _O.withValue(this.cache,c,[s,l])}return s}},e.prototype.getReadFunction=function(e,t){var n=this.getFieldPolicy(e,t,!1);return n&&n.read},e.prototype.getMergeFunction=function(e,t,n){var r=this.getFieldPolicy(e,t,!1),o=r&&r.merge;return!o&&n&&(o=(r=this.getTypePolicy(n))&&r.merge),o},e.prototype.runMergeFunction=function(e,t,n,r,o){var i=n.field,s=n.typename,a=n.merge;return a===jO?qO(r.store)(e,t):a===BO?t:(r.overwrite&&(e=void 0),a(e,t,UO(this,void 0,{typename:s,fieldName:i.name.value,field:i,variables:r.variables},r,o||Object.create(null))))},e}();function UO(e,t,n,r,o){var i=e.getStoreFieldName(n),s=tO(i),a=n.variables||r.variables,c=r.store,l=c.toReference,u=c.canRead;return{args:NO(n),field:n.field||null,fieldName:s,storeFieldName:i,variables:a,isReference:ox,toReference:l,storage:o,cache:e.cache,canRead:u,readField:function(){return e.readField(zO(arguments,t,a),r)},mergeObjects:qO(r.store)}}function zO(e,t,n){var r,o=e[0],i=e[1],s=e.length;return"string"==typeof o?r={fieldName:o,from:s>1?i:t}:(r=k_({},o),YS.call(r,"from")||(r.from=t)),!1!==globalThis.__DEV__&&void 0===r.from&&!1!==globalThis.__DEV__&&Q_.warn(7,$_(Array.from(e))),void 0===r.variables&&(r.variables=n),r}function qO(e){return function(t,n){if(uT(t)||uT(n))throw J_(8);if(Tw(t)&&Tw(n)){var r=e.getFieldValue(t,"__typename"),o=e.getFieldValue(n,"__typename");if(r&&o&&r!==o)return n;if(ox(t)&&rO(n))return e.merge(t.__ref,n),t;if(rO(t)&&ox(n))return e.merge(t,n.__ref),n;if(rO(t)&&rO(n))return k_(k_({},t),n)}return n}}function GO(e,t,n){var r="".concat(t).concat(n),o=e.flavors.get(r);return o||e.flavors.set(r,o=e.clientOnly===t&&e.deferred===n?e:k_(k_({},e),{clientOnly:t,deferred:n})),o}var VO=function(){function e(e,t,n){this.cache=e,this.reader=t,this.fragments=n}return e.prototype.writeToStore=function(e,t){var n=this,r=t.query,o=t.result,i=t.dataId,s=t.variables,a=t.overwrite,c=hx(r),l=new TT;s=k_(k_({},yx(c)),s);var u=k_(k_({store:e,written:Object.create(null),merge:function(e,t){return l.merge(e,t)},variables:s,varString:ex(s)},oO(r,this.fragments)),{overwrite:!!a,incomingById:new Map,clientOnly:!1,deferred:!1,flavors:new Map}),d=this.processSelectionSet({result:o||Object.create(null),dataId:i,selectionSet:c.selectionSet,mergeTree:{map:new Map},context:u});if(!ox(d))throw J_(11,o);return u.incomingById.forEach((function(t,r){var o=t.storeObject,i=t.mergeTree,s=t.fieldNodeSet,a=rx(r);if(i&&i.map.size){var c=n.applyMerges(i,a,o,u);if(ox(c))return;o=c}if(!1!==globalThis.__DEV__&&!u.overwrite){var l=Object.create(null);s.forEach((function(e){e.selectionSet&&(l[e.name.value]=!0)})),Object.keys(o).forEach((function(e){(function(e){return!0===l[tO(e)]})(e)&&!function(e){var t=i&&i.map.get(e);return Boolean(t&&t.info&&t.info.merge)}(e)&&function(e,t,n,r){var o=function(e){var t=r.getFieldValue(e,n);return"object"==typeof t&&t},i=o(e);if(i){var s=o(t);if(s&&!ox(i)&&!HS(i,s)&&!Object.keys(i).every((function(e){return void 0!==r.getFieldValue(s,e)}))){var a=r.getFieldValue(e,"__typename")||r.getFieldValue(t,"__typename"),c=tO(n),l="".concat(a,".").concat(c);if(!ZO.has(l)){ZO.add(l);var u=[];uT(i)||uT(s)||[i,s].forEach((function(e){var t=r.getFieldValue(e,"__typename");"string"!=typeof t||u.includes(t)||u.push(t)})),!1!==globalThis.__DEV__&&Q_.warn(14,c,a,u.length?"either ensure all objects of type "+u.join(" and ")+" have an ID or a custom merge function, or ":"",l,k_({},i),k_({},s))}}}}(a,o,e,u.store)}))}e.merge(r,o)})),e.retain(d.__ref),d},e.prototype.processSelectionSet=function(e){var t=this,n=e.dataId,r=e.result,o=e.selectionSet,i=e.context,s=e.mergeTree,a=this.cache.policies,c=Object.create(null),l=n&&a.rootTypenamesById[n]||dx(r,o,i.fragmentMap)||n&&i.store.get(n,"__typename");"string"==typeof l&&(c.__typename=l);var u=function(){var e=zO(arguments,c,i.variables);if(ox(e.from)){var t=i.incomingById.get(e.from.__ref);if(t){var n=a.readField(k_(k_({},e),{from:t.storeObject}),i);if(void 0!==n)return n}}return a.readField(e,i)},d=new Set;this.flattenFields(o,r,i,l).forEach((function(e,n){var o,i=ux(n),p=r[i];if(d.add(n),void 0!==p){var m=a.getStoreFieldName({typename:l,fieldName:n.name.value,field:n,variables:e.variables}),h=WO(s,m),f=t.processFieldValue(p,n,n.selectionSet?GO(e,!1,!1):e,h),g=void 0;n.selectionSet&&(ox(f)||rO(f))&&(g=u("__typename",f));var v=a.getMergeFunction(l,n.name.value,g);v?h.info={field:n,typename:l,merge:v}:QO(s,m),c=e.merge(c,((o={})[m]=f,o))}else!1===globalThis.__DEV__||e.clientOnly||e.deferred||vT.added(n)||a.getReadFunction(l,n.name.value)||!1!==globalThis.__DEV__&&Q_.error(12,ux(n),r)}));try{var p=a.identify(r,{typename:l,selectionSet:o,fragmentMap:i.fragmentMap,storeObject:c,readField:u}),m=p[0],h=p[1];n=n||m,h&&(c=i.merge(c,h))}catch(e){if(!n)throw e}if("string"==typeof n){var f=rx(n),g=i.written[n]||(i.written[n]=[]);if(g.indexOf(o)>=0)return f;if(g.push(o),this.reader&&this.reader.isFresh(r,f,o,i))return f;var v=i.incomingById.get(n);return v?(v.storeObject=i.merge(v.storeObject,c),v.mergeTree=$O(v.mergeTree,s),d.forEach((function(e){return v.fieldNodeSet.add(e)}))):i.incomingById.set(n,{storeObject:c,mergeTree:YO(s)?void 0:s,fieldNodeSet:d}),f}return c},e.prototype.processFieldValue=function(e,t,n,r){var o=this;return t.selectionSet&&null!==e?uT(e)?e.map((function(e,i){var s=o.processFieldValue(e,t,n,WO(r,i));return QO(r,i),s})):this.processSelectionSet({result:e,selectionSet:t.selectionSet,context:n,mergeTree:r}):!1!==globalThis.__DEV__?YT(e):e},e.prototype.flattenFields=function(e,t,n,r){void 0===r&&(r=dx(t,e,n.fragmentMap));var o=new Map,i=this.cache.policies,s=new bw(!1);return function e(a,c){var l=s.lookup(a,c.clientOnly,c.deferred);l.visited||(l.visited=!0,a.selections.forEach((function(s){if(dw(s,n.variables)){var a=c.clientOnly,l=c.deferred;if(a&&l||!dT(s.directives)||s.directives.forEach((function(e){var t=e.name.value;if("client"===t&&(a=!0),"defer"===t){var r=lx(e,n.variables);r&&!1===r.if||(l=!0)}})),px(s)){var u=o.get(s);u&&(a=a&&u.clientOnly,l=l&&u.deferred),o.set(s,GO(n,a,l))}else{var d=Iw(s,n.lookupFragment);if(!d&&s.kind===bE.FRAGMENT_SPREAD)throw J_(13,s.name.value);d&&i.fragmentMatches(d,r,t,n.variables)&&e(d.selectionSet,GO(n,a,l))}}})))}(e,n),o},e.prototype.applyMerges=function(e,t,n,r,o){var i,s=this;if(e.map.size&&!ox(n)){var a,c=uT(n)||!ox(t)&&!rO(t)?void 0:t,l=n;c&&!o&&(o=[ox(c)?c.__ref:c]);var u=function(e,t){return uT(e)?"number"==typeof t?e[t]:void 0:r.store.getFieldValue(e,String(t))};e.map.forEach((function(e,t){var n=u(c,t),i=u(l,t);if(void 0!==i){o&&o.push(t);var d=s.applyMerges(e,n,i,r,o);d!==i&&(a=a||new Map).set(t,d),o&&Q_(o.pop()===t)}})),a&&(n=uT(l)?l.slice(0):k_({},l),a.forEach((function(e,t){n[t]=e})))}return e.info?this.cache.policies.runMergeFunction(t,n,e.info,r,o&&(i=r.store).getStorage.apply(i,o)):n},e}(),KO=[];function WO(e,t){var n=e.map;return n.has(t)||n.set(t,KO.pop()||{map:new Map}),n.get(t)}function $O(e,t){if(e===t||!t||YO(t))return e;if(!e||YO(e))return t;var n=e.info&&t.info?k_(k_({},e.info),t.info):e.info||t.info,r=e.map.size&&t.map.size,o={info:n,map:r?new Map:e.map.size?e.map:t.map};if(r){var i=new Set(t.map.keys());e.map.forEach((function(e,n){o.map.set(n,$O(e,t.map.get(n))),i.delete(n)})),i.forEach((function(n){o.map.set(n,$O(t.map.get(n),e.map.get(n)))}))}return o}function YO(e){return!e||!(e.info||e.map.size)}function QO(e,t){var n=e.map,r=n.get(t);r&&YO(r)&&(KO.push(r),n.delete(t))}var JO,ZO=new Set,XO=function(e){function t(t){void 0===t&&(t={});var n=e.call(this)||this;return n.watches=new Set,n.addTypenameTransform=new cT(vT),n.assumeImmutableResults=!0,n.makeVar=TO,n.txCount=0,n.config=function(e){return cS(ZS,e)}(t),n.addTypename=!!n.config.addTypename,n.policies=new FO({cache:n,dataIdFromObject:n.config.dataIdFromObject,possibleTypes:n.config.possibleTypes,typePolicies:n.config.typePolicies}),n.init(),n}return I_(t,e),t.prototype.init=function(){var e=this.data=new cO.Root({policies:this.policies,resultCaching:this.config.resultCaching});this.optimisticData=e.stump,this.resetResultCache()},t.prototype.resetResultCache=function(e){var t=this,n=this.storeReader,r=this.config.fragments;this.storeWriter=new VO(this,this.storeReader=new bO({cache:this,addTypename:this.addTypename,resultCacheMaxSize:this.config.resultCacheMaxSize,canonizeResults:XS(this.config),canon:e?void 0:n&&n.canon,fragments:r}),r),this.maybeBroadcastWatch=iT((function(e,n){return t.broadcastWatch(e,n)}),{max:this.config.resultCacheMaxSize||Uw["inMemoryCache.maybeBroadcastWatch"]||5e3,makeCacheKey:function(e){var n=e.optimistic?t.optimisticData:t.data;if(fO(n)){var r=e.optimistic,o=e.id,i=e.variables;return n.makeCacheKey(e.query,e.callback,ex({optimistic:r,id:o,variables:i}))}}}),new Set([this.data.group,this.optimisticData.group]).forEach((function(e){return e.resetCaching()}))},t.prototype.restore=function(e){return this.init(),e&&this.data.replace(e),this},t.prototype.extract=function(e){return void 0===e&&(e=!1),(e?this.optimisticData:this.data).extract()},t.prototype.read=function(e){var t=e.returnPartialData,n=void 0!==t&&t;try{return this.storeReader.diffQueryAgainstStore(k_(k_({},e),{store:e.optimistic?this.optimisticData:this.data,config:this.config,returnPartialData:n})).result||null}catch(e){if(e instanceof $S)return null;throw e}},t.prototype.write=function(e){try{return++this.txCount,this.storeWriter.writeToStore(this.data,e)}finally{--this.txCount||!1===e.broadcast||this.broadcastWatches()}},t.prototype.modify=function(e){if(YS.call(e,"id")&&!e.id)return!1;var t=e.optimistic?this.optimisticData:this.data;try{return++this.txCount,t.modify(e.id||"ROOT_QUERY",e.fields)}finally{--this.txCount||!1===e.broadcast||this.broadcastWatches()}},t.prototype.diff=function(e){return this.storeReader.diffQueryAgainstStore(k_(k_({},e),{store:e.optimistic?this.optimisticData:this.data,rootId:e.id||"ROOT_QUERY",config:this.config}))},t.prototype.watch=function(e){var t=this;return this.watches.size||function(e){wO(e).vars.forEach((function(t){return t.attachCache(e)}))}(this),this.watches.add(e),e.immediate&&this.maybeBroadcastWatch(e),function(){t.watches.delete(e)&&!t.watches.size&&xO(t),t.maybeBroadcastWatch.forget(e)}},t.prototype.gc=function(e){var t;ex.reset(),lT.reset(),this.addTypenameTransform.resetCache(),null===(t=this.config.fragments)||void 0===t||t.resetCaches();var n=this.optimisticData.gc();return e&&!this.txCount&&(e.resetResultCache?this.resetResultCache(e.resetResultIdentities):e.resetResultIdentities&&this.storeReader.resetCanon()),n},t.prototype.retain=function(e,t){return(t?this.optimisticData:this.data).retain(e)},t.prototype.release=function(e,t){return(t?this.optimisticData:this.data).release(e)},t.prototype.identify=function(e){if(ox(e))return e.__ref;try{return this.policies.identify(e)[0]}catch(e){!1!==globalThis.__DEV__&&Q_.warn(e)}},t.prototype.evict=function(e){if(!e.id){if(YS.call(e,"id"))return!1;e=k_(k_({},e),{id:"ROOT_QUERY"})}try{return++this.txCount,this.optimisticData.evict(e,this.data)}finally{--this.txCount||!1===e.broadcast||this.broadcastWatches()}},t.prototype.reset=function(e){var t=this;return this.init(),ex.reset(),e&&e.discardWatches?(this.watches.forEach((function(e){return t.maybeBroadcastWatch.forget(e)})),this.watches.clear(),xO(this)):this.broadcastWatches(),Promise.resolve()},t.prototype.removeOptimistic=function(e){var t=this.optimisticData.removeLayer(e);t!==this.optimisticData&&(this.optimisticData=t,this.broadcastWatches())},t.prototype.batch=function(e){var t,n=this,r=e.update,o=e.optimistic,i=void 0===o||o,s=e.removeOptimistic,a=e.onWatchUpdated,c=function(e){var o=n,i=o.data,s=o.optimisticData;++n.txCount,e&&(n.data=n.optimisticData=e);try{return t=r(n)}finally{--n.txCount,n.data=i,n.optimisticData=s}},l=new Set;return a&&!this.txCount&&this.broadcastWatches(k_(k_({},e),{onWatchUpdated:function(e){return l.add(e),!1}})),"string"==typeof i?this.optimisticData=this.optimisticData.addLayer(i,c):!1===i?c(this.data):c(),"string"==typeof s&&(this.optimisticData=this.optimisticData.removeLayer(s)),a&&l.size?(this.broadcastWatches(k_(k_({},e),{onWatchUpdated:function(e,t){var n=a.call(this,e,t);return!1!==n&&l.delete(e),n}})),l.size&&l.forEach((function(e){return n.maybeBroadcastWatch.dirty(e)}))):this.broadcastWatches(e),t},t.prototype.performTransaction=function(e,t){return this.batch({update:e,optimistic:t||null!==t})},t.prototype.transformDocument=function(e){return this.addTypenameToDocument(this.addFragmentsToDocument(e))},t.prototype.broadcastWatches=function(e){var t=this;this.txCount||this.watches.forEach((function(n){return t.maybeBroadcastWatch(n,e)}))},t.prototype.addFragmentsToDocument=function(e){var t=this.config.fragments;return t?t.transform(e):e},t.prototype.addTypenameToDocument=function(e){return this.addTypename?this.addTypenameTransform.transformDocument(e):e},t.prototype.broadcastWatch=function(e,t){var n=e.lastDiff,r=this.diff(e);t&&(e.optimistic&&"string"==typeof t.optimistic&&(r.fromOptimisticTransaction=!0),t.onWatchUpdated&&!1===t.onWatchUpdated.call(this,e,r,n))||n&&HS(n.result,r.result)||e.callback(e.lastDiff=r,n)},t}(WS);function eI(e){return!!e&&e<7}!1!==globalThis.__DEV__&&(XO.prototype.getMemoryInternals=Vw),function(e){e[e.loading=1]="loading",e[e.setVariables=2]="setVariables",e[e.fetchMore=3]="fetchMore",e[e.refetch=4]="refetch",e[e.poll=6]="poll",e[e.ready=7]="ready",e[e.error=8]="error"}(JO||(JO={}));var tI=Object.assign,nI=Object.hasOwnProperty,rI=function(e){function t(t){var n=t.queryManager,r=t.queryInfo,o=t.options,i=e.call(this,(function(e){try{var t=e._subscription._observer;t&&!t.error&&(t.error=iI)}catch(e){}var n=!i.observers.size;i.observers.add(e);var r=i.last;return r&&r.error?e.error&&e.error(r.error):r&&r.result&&e.next&&e.next(r.result),n&&i.reobserve().catch((function(){})),function(){i.observers.delete(e)&&!i.observers.size&&i.tearDownQuery()}}))||this;i.observers=new Set,i.subscriptions=new Set,i.queryInfo=r,i.queryManager=n,i.waitForOwnResult=aI(o.fetchPolicy),i.isTornDown=!1,i.subscribeToMore=i.subscribeToMore.bind(i);var s=n.defaultOptions.watchQuery,a=(void 0===s?{}:s).fetchPolicy,c=void 0===a?"cache-first":a,l=o.fetchPolicy,u=void 0===l?c:l,d=o.initialFetchPolicy,p=void 0===d?"standby"===u?c:u:d;i.options=k_(k_({},o),{initialFetchPolicy:p,fetchPolicy:u}),i.queryId=r.queryId||n.generateQueryId();var m=hx(i.query);return i.queryName=m&&m.name&&m.name.value,i}return I_(t,e),Object.defineProperty(t.prototype,"query",{get:function(){return this.lastQuery||this.options.query},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"variables",{get:function(){return this.options.variables},enumerable:!1,configurable:!0}),t.prototype.result=function(){var e=this;return new Promise((function(t,n){var r={next:function(n){t(n),e.observers.delete(r),e.observers.size||e.queryManager.removeQuery(e.queryId),setTimeout((function(){o.unsubscribe()}),0)},error:n},o=e.subscribe(r)}))},t.prototype.resetDiff=function(){this.queryInfo.resetDiff()},t.prototype.getCurrentResult=function(e){void 0===e&&(e=!0);var t=this.getLastResult(!0),n=this.queryInfo.networkStatus||t&&t.networkStatus||JO.ready,r=k_(k_({},t),{loading:eI(n),networkStatus:n}),o=this.options.fetchPolicy,i=void 0===o?"cache-first":o;if(aI(i)||this.queryManager.getDocumentInfo(this.query).hasForcedResolvers);else if(this.waitForOwnResult)this.queryInfo.updateWatch();else{var s=this.queryInfo.getDiff();(s.complete||this.options.returnPartialData)&&(r.data=s.result),HS(r.data,{})&&(r.data=void 0),s.complete?(delete r.partial,!s.complete||r.networkStatus!==JO.loading||"cache-first"!==i&&"cache-only"!==i||(r.networkStatus=JO.ready,r.loading=!1)):r.partial=!0,!1===globalThis.__DEV__||s.complete||this.options.partialRefetch||r.loading||r.data||r.error||sI(s.missing)}return e&&this.updateLastResult(r),r},t.prototype.isDifferentFromLastResult=function(e,t){return!this.last||(this.queryManager.getDocumentInfo(this.query).hasNonreactiveDirective?!qS(this.query,this.last.result,e,this.variables):!HS(this.last.result,e))||t&&!HS(this.last.variables,t)},t.prototype.getLast=function(e,t){var n=this.last;if(n&&n[e]&&(!t||HS(n.variables,this.variables)))return n[e]},t.prototype.getLastResult=function(e){return this.getLast("result",e)},t.prototype.getLastError=function(e){return this.getLast("error",e)},t.prototype.resetLastResults=function(){delete this.last,this.isTornDown=!1},t.prototype.resetQueryStoreErrors=function(){this.queryManager.resetErrors(this.queryId)},t.prototype.refetch=function(e){var t,n={pollInterval:0},r=this.options.fetchPolicy;if(n.fetchPolicy="cache-and-network"===r?r:"no-cache"===r?"no-cache":"network-only",!1!==globalThis.__DEV__&&e&&nI.call(e,"variables")){var o=vx(this.query),i=o.variableDefinitions;i&&i.some((function(e){return"variables"===e.variable.name.value}))||!1!==globalThis.__DEV__&&Q_.warn(20,e,(null===(t=o.name)||void 0===t?void 0:t.value)||o)}return e&&!HS(this.options.variables,e)&&(n.variables=this.options.variables=k_(k_({},this.options.variables),e)),this.queryInfo.resetLastWrite(),this.reobserve(n,JO.refetch)},t.prototype.fetchMore=function(e){var t=this,n=k_(k_({},e.query?e:k_(k_(k_(k_({},this.options),{query:this.options.query}),e),{variables:k_(k_({},this.options.variables),e.variables)})),{fetchPolicy:"no-cache"});n.query=this.transformDocument(n.query);var r=this.queryManager.generateQueryId();this.lastQuery=e.query?this.transformDocument(this.options.query):n.query;var o=this.queryInfo,i=o.networkStatus;o.networkStatus=JO.fetchMore,n.notifyOnNetworkStatusChange&&this.observe();var s=new Set,a=null==e?void 0:e.updateQuery,c="no-cache"!==this.options.fetchPolicy;return c||Q_(a,21),this.queryManager.fetchQuery(r,n,JO.fetchMore).then((function(l){if(t.queryManager.removeQuery(r),o.networkStatus===JO.fetchMore&&(o.networkStatus=i),c)t.queryManager.cache.batch({update:function(r){var o=e.updateQuery;o?r.updateQuery({query:t.query,variables:t.variables,returnPartialData:!0,optimistic:!1},(function(e){return o(e,{fetchMoreResult:l.data,variables:n.variables})})):r.writeQuery({query:n.query,variables:n.variables,data:l.data})},onWatchUpdated:function(e){s.add(e.query)}});else{var u=t.getLast("result"),d=a(u.data,{fetchMoreResult:l.data,variables:n.variables});t.reportResult(k_(k_({},u),{data:d}),t.variables)}return l})).finally((function(){c&&!s.has(t.query)&&oI(t)}))},t.prototype.subscribeToMore=function(e){var t=this,n=this.queryManager.startGraphQLSubscription({query:e.document,variables:e.variables,context:e.context}).subscribe({next:function(n){var r=e.updateQuery;r&&t.updateQuery((function(e,t){var o=t.variables;return r(e,{subscriptionData:n,variables:o})}))},error:function(t){e.onError?e.onError(t):!1!==globalThis.__DEV__&&Q_.error(22,t)}});return this.subscriptions.add(n),function(){t.subscriptions.delete(n)&&n.unsubscribe()}},t.prototype.setOptions=function(e){return this.reobserve(e)},t.prototype.silentSetOptions=function(e){var t=cS(this.options,e||{});tI(this.options,t)},t.prototype.setVariables=function(e){return HS(this.variables,e)?this.observers.size?this.result():Promise.resolve():(this.options.variables=e,this.observers.size?this.reobserve({fetchPolicy:this.options.initialFetchPolicy,variables:e},JO.setVariables):Promise.resolve())},t.prototype.updateQuery=function(e){var t=this.queryManager,n=e(t.cache.diff({query:this.options.query,variables:this.variables,returnPartialData:!0,optimistic:!1}).result,{variables:this.variables});n&&(t.cache.writeQuery({query:this.options.query,data:n,variables:this.variables}),t.broadcastQueries())},t.prototype.startPolling=function(e){this.options.pollInterval=e,this.updatePolling()},t.prototype.stopPolling=function(){this.options.pollInterval=0,this.updatePolling()},t.prototype.applyNextFetchPolicy=function(e,t){if(t.nextFetchPolicy){var n=t.fetchPolicy,r=void 0===n?"cache-first":n,o=t.initialFetchPolicy,i=void 0===o?r:o;"standby"===r||("function"==typeof t.nextFetchPolicy?t.fetchPolicy=t.nextFetchPolicy(r,{reason:e,options:t,observable:this,initialFetchPolicy:i}):t.fetchPolicy="variables-changed"===e?i:t.nextFetchPolicy)}return t.fetchPolicy},t.prototype.fetch=function(e,t,n){return this.queryManager.setObservableQuery(this),this.queryManager.fetchConcastWithInfo(this.queryId,e,t,n)},t.prototype.updatePolling=function(){var e=this;if(!this.queryManager.ssrMode){var t=this.pollingInfo,n=this.options.pollInterval;if(n&&this.hasObservers()){if(!t||t.interval!==n){Q_(n,23),(t||(this.pollingInfo={})).interval=n;var r=function(){var t,n;e.pollingInfo&&(eI(e.queryInfo.networkStatus)||(null===(n=(t=e.options).skipPollAttempt)||void 0===n?void 0:n.call(t))?o():e.reobserve({fetchPolicy:"no-cache"===e.options.initialFetchPolicy?"no-cache":"network-only"},JO.poll).then(o,o))},o=function(){var t=e.pollingInfo;t&&(clearTimeout(t.timeout),t.timeout=setTimeout(r,t.interval))};o()}}else t&&(clearTimeout(t.timeout),delete this.pollingInfo)}},t.prototype.updateLastResult=function(e,t){void 0===t&&(t=this.variables);var n=this.getLastError();return n&&this.last&&!HS(t,this.last.variables)&&(n=void 0),this.last=k_({result:this.queryManager.assumeImmutableResults?e:YT(e),variables:t},n?{error:n}:null)},t.prototype.reobserveAsConcast=function(e,t){var n=this;this.isTornDown=!1;var r=t===JO.refetch||t===JO.fetchMore||t===JO.poll,o=this.options.variables,i=this.options.fetchPolicy,s=cS(this.options,e||{}),a=r?s:tI(this.options,s),c=this.transformDocument(a.query);this.lastQuery=c,r||(this.updatePolling(),!e||!e.variables||HS(e.variables,o)||"standby"===a.fetchPolicy||a.fetchPolicy!==i&&"function"!=typeof a.nextFetchPolicy||(this.applyNextFetchPolicy("variables-changed",a),void 0===t&&(t=JO.setVariables))),this.waitForOwnResult&&(this.waitForOwnResult=aI(a.fetchPolicy));var l=function(){n.concast===p&&(n.waitForOwnResult=!1)},u=a.variables&&k_({},a.variables),d=this.fetch(a,t,c),p=d.concast,m=d.fromLink,h={next:function(e){HS(n.variables,u)&&(l(),n.reportResult(e,u))},error:function(e){HS(n.variables,u)&&(ES(e)||(e=new wS({networkError:e})),l(),n.reportError(e,u))}};return r||!m&&this.concast||(this.concast&&this.observer&&this.concast.removeObserver(this.observer),this.concast=p,this.observer=h),p.addObserver(h),p},t.prototype.reobserve=function(e,t){return this.reobserveAsConcast(e,t).promise},t.prototype.resubscribeAfterError=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=this.last;this.resetLastResults();var r=this.subscribe.apply(this,e);return this.last=n,r},t.prototype.observe=function(){this.reportResult(this.getCurrentResult(!1),this.variables)},t.prototype.reportResult=function(e,t){var n=this.getLastError(),r=this.isDifferentFromLastResult(e,t);(n||!e.partial||this.options.returnPartialData)&&this.updateLastResult(e,t),(n||r)&&ZT(this.observers,"next",e)},t.prototype.reportError=function(e,t){var n=k_(k_({},this.getLastResult()),{error:e,errors:e.graphQLErrors,networkStatus:JO.error,loading:!1});this.updateLastResult(n,t),ZT(this.observers,"error",this.last.error=e)},t.prototype.hasObservers=function(){return this.observers.size>0},t.prototype.tearDownQuery=function(){this.isTornDown||(this.concast&&this.observer&&(this.concast.removeObserver(this.observer),delete this.concast,delete this.observer),this.stopPolling(),this.subscriptions.forEach((function(e){return e.unsubscribe()})),this.subscriptions.clear(),this.queryManager.stopQuery(this.queryId),this.observers.clear(),this.isTornDown=!0)},t.prototype.transformDocument=function(e){return this.queryManager.transform(e)},t}(VT);function oI(e){var t=e.options,n=t.fetchPolicy,r=t.nextFetchPolicy;return"cache-and-network"===n||"network-only"===n?e.reobserve({fetchPolicy:"cache-first",nextFetchPolicy:function(e,t){return this.nextFetchPolicy=r,"function"==typeof this.nextFetchPolicy?this.nextFetchPolicy(e,t):n}}):e.reobserve()}function iI(e){!1!==globalThis.__DEV__&&Q_.error(24,e.message,e.stack)}function sI(e){!1!==globalThis.__DEV__&&e&&!1!==globalThis.__DEV__&&Q_.debug(25,e)}function aI(e){return"network-only"===e||"no-cache"===e||"standby"===e}eS(rI);var cI=new(_w?WeakMap:Map);function lI(e,t){var n=e[t];"function"==typeof n&&(e[t]=function(){return cI.set(e,(cI.get(e)+1)%1e15),n.apply(this,arguments)})}function uI(e){e.notifyTimeout&&(clearTimeout(e.notifyTimeout),e.notifyTimeout=void 0)}var dI=function(){function e(e,t){void 0===t&&(t=e.generateQueryId()),this.queryId=t,this.listeners=new Set,this.document=null,this.lastRequestId=1,this.stopped=!1,this.dirty=!1,this.observableQuery=null;var n=this.cache=e.cache;cI.has(n)||(cI.set(n,0),lI(n,"evict"),lI(n,"modify"),lI(n,"reset"))}return e.prototype.init=function(e){var t=e.networkStatus||JO.loading;return this.variables&&this.networkStatus!==JO.loading&&!HS(this.variables,e.variables)&&(t=JO.setVariables),HS(e.variables,this.variables)||(this.lastDiff=void 0),Object.assign(this,{document:e.document,variables:e.variables,networkError:null,graphQLErrors:this.graphQLErrors||[],networkStatus:t}),e.observableQuery&&this.setObservableQuery(e.observableQuery),e.lastRequestId&&(this.lastRequestId=e.lastRequestId),this},e.prototype.reset=function(){uI(this),this.dirty=!1},e.prototype.resetDiff=function(){this.lastDiff=void 0},e.prototype.getDiff=function(){var e=this.getDiffOptions();if(this.lastDiff&&HS(e,this.lastDiff.options))return this.lastDiff.diff;this.updateWatch(this.variables);var t=this.observableQuery;if(t&&"no-cache"===t.options.fetchPolicy)return{complete:!1};var n=this.cache.diff(e);return this.updateLastDiff(n,e),n},e.prototype.updateLastDiff=function(e,t){this.lastDiff=e?{diff:e,options:t||this.getDiffOptions()}:void 0},e.prototype.getDiffOptions=function(e){var t;return void 0===e&&(e=this.variables),{query:this.document,variables:e,returnPartialData:!0,optimistic:!0,canonizeResults:null===(t=this.observableQuery)||void 0===t?void 0:t.options.canonizeResults}},e.prototype.setDiff=function(e){var t,n=this,r=this.lastDiff&&this.lastDiff.diff;e&&!e.complete&&(null===(t=this.observableQuery)||void 0===t?void 0:t.getLastError())||(this.updateLastDiff(e),this.dirty||HS(r&&r.result,e&&e.result)||(this.dirty=!0,this.notifyTimeout||(this.notifyTimeout=setTimeout((function(){return n.notify()}),0))))},e.prototype.setObservableQuery=function(e){var t=this;e!==this.observableQuery&&(this.oqListener&&this.listeners.delete(this.oqListener),this.observableQuery=e,e?(e.queryInfo=this,this.listeners.add(this.oqListener=function(){t.getDiff().fromOptimisticTransaction?e.observe():oI(e)})):delete this.oqListener)},e.prototype.notify=function(){var e=this;uI(this),this.shouldNotify()&&this.listeners.forEach((function(t){return t(e)})),this.dirty=!1},e.prototype.shouldNotify=function(){if(!this.dirty||!this.listeners.size)return!1;if(eI(this.networkStatus)&&this.observableQuery){var e=this.observableQuery.options.fetchPolicy;if("cache-only"!==e&&"cache-and-network"!==e)return!1}return!0},e.prototype.stop=function(){if(!this.stopped){this.stopped=!0,this.reset(),this.cancel(),this.cancel=e.prototype.cancel;var t=this.observableQuery;t&&t.stopPolling()}},e.prototype.cancel=function(){},e.prototype.updateWatch=function(e){var t=this;void 0===e&&(e=this.variables);var n=this.observableQuery;if(!n||"no-cache"!==n.options.fetchPolicy){var r=k_(k_({},this.getDiffOptions(e)),{watcher:this,callback:function(e){return t.setDiff(e)}});this.lastWatch&&HS(r,this.lastWatch)||(this.cancel(),this.cancel=this.cache.watch(this.lastWatch=r))}},e.prototype.resetLastWrite=function(){this.lastWrite=void 0},e.prototype.shouldWrite=function(e,t){var n=this.lastWrite;return!(n&&n.dmCount===cI.get(this.cache)&&HS(t,n.variables)&&HS(e.data,n.result.data))},e.prototype.markResult=function(e,t,n,r){var o=this,i=new TT,s=dT(e.errors)?e.errors.slice(0):[];if(this.reset(),"incremental"in e&&dT(e.incremental)){var a=iS(this.getDiff().result,e);e.data=a}else if("hasNext"in e&&e.hasNext){var c=this.getDiff();e.data=i.merge(c.result,e.data)}this.graphQLErrors=s,"no-cache"===n.fetchPolicy?this.updateLastDiff({result:e.data,complete:!0},this.getDiffOptions(n.variables)):0!==r&&(pI(e,n.errorPolicy)?this.cache.performTransaction((function(i){if(o.shouldWrite(e,n.variables))i.writeQuery({query:t,data:e.data,variables:n.variables,overwrite:1===r}),o.lastWrite={result:e,variables:n.variables,dmCount:cI.get(o.cache)};else if(o.lastDiff&&o.lastDiff.diff.complete)return void(e.data=o.lastDiff.diff.result);var s=o.getDiffOptions(n.variables),a=i.diff(s);!o.stopped&&HS(o.variables,n.variables)&&o.updateWatch(n.variables),o.updateLastDiff(a,s),a.complete&&(e.data=a.result)})):this.lastWrite=void 0)},e.prototype.markReady=function(){return this.networkError=null,this.networkStatus=JO.ready},e.prototype.markError=function(e){return this.networkStatus=JO.error,this.lastWrite=void 0,this.reset(),e.graphQLErrors&&(this.graphQLErrors=e.graphQLErrors),e.networkError&&(this.networkError=e.networkError),e},e}();function pI(e,t){void 0===t&&(t="none");var n="ignore"===t||"all"===t,r=!sS(e);return!r&&n&&e.data&&(r=!0),r}var mI=Object.prototype.hasOwnProperty,hI=Object.create(null),fI=function(){function e(e){var t=this;this.clientAwareness={},this.queries=new Map,this.fetchCancelFns=new Map,this.transformCache=new jw(Uw["queryManager.getDocumentInfo"]||2e3),this.queryIdCounter=1,this.requestIdCounter=1,this.mutationIdCounter=1,this.inFlightLinkObservables=new bw(!1);var n=new cT((function(e){return t.cache.transformDocument(e)}),{cache:!1});this.cache=e.cache,this.link=e.link,this.defaultOptions=e.defaultOptions,this.queryDeduplication=e.queryDeduplication,this.clientAwareness=e.clientAwareness,this.localState=e.localState,this.ssrMode=e.ssrMode,this.assumeImmutableResults=e.assumeImmutableResults;var r=e.documentTransform;this.documentTransform=r?n.concat(r).concat(n):n,this.defaultContext=e.defaultContext||Object.create(null),(this.onBroadcast=e.onBroadcast)&&(this.mutationStore=Object.create(null))}return e.prototype.stop=function(){var e=this;this.queries.forEach((function(t,n){e.stopQueryNoBroadcast(n)})),this.cancelPendingFetches(J_(26))},e.prototype.cancelPendingFetches=function(e){this.fetchCancelFns.forEach((function(t){return t(e)})),this.fetchCancelFns.clear()},e.prototype.mutate=function(e){return C_(this,arguments,void 0,(function(e){var t,n,r,o,i,s,a,c=e.mutation,l=e.variables,u=e.optimisticResponse,d=e.updateQueries,p=e.refetchQueries,m=void 0===p?[]:p,h=e.awaitRefetchQueries,f=void 0!==h&&h,g=e.update,v=e.onQueryUpdated,b=e.fetchPolicy,y=void 0===b?(null===(s=this.defaultOptions.mutate)||void 0===s?void 0:s.fetchPolicy)||"network-only":b,_=e.errorPolicy,E=void 0===_?(null===(a=this.defaultOptions.mutate)||void 0===a?void 0:a.errorPolicy)||"none":_,w=e.keepRootFields,x=e.context;return P_(this,(function(e){switch(e.label){case 0:return Q_(c,27),Q_("network-only"===y||"no-cache"===y,28),t=this.generateMutationId(),c=this.cache.transformForLink(this.transform(c)),n=this.getDocumentInfo(c).hasClientExports,l=this.getVariables(c,l),n?[4,this.localState.addExportedVariables(c,l,x)]:[3,2];case 1:l=e.sent(),e.label=2;case 2:return r=this.mutationStore&&(this.mutationStore[t]={mutation:c,variables:l,loading:!0,error:null}),o=u&&this.markMutationOptimistic(u,{mutationId:t,document:c,variables:l,fetchPolicy:y,errorPolicy:E,context:x,updateQueries:d,update:g,keepRootFields:w}),this.broadcastQueries(),i=this,[2,new Promise((function(e,n){return XT(i.getObservableFromLink(c,k_(k_({},x),{optimisticResponse:o?u:void 0}),l,{},!1),(function(e){if(sS(e)&&"none"===E)throw new wS({graphQLErrors:aS(e)});r&&(r.loading=!1,r.error=null);var n=k_({},e);return"function"==typeof m&&(m=m(n)),"ignore"===E&&sS(n)&&delete n.errors,i.markMutationResult({mutationId:t,result:n,document:c,variables:l,fetchPolicy:y,errorPolicy:E,context:x,update:g,updateQueries:d,awaitRefetchQueries:f,refetchQueries:m,removeOptimistic:o?t:void 0,onQueryUpdated:v,keepRootFields:w})})).subscribe({next:function(t){i.broadcastQueries(),"hasNext"in t&&!1!==t.hasNext||e(t)},error:function(e){r&&(r.loading=!1,r.error=e),o&&i.cache.removeOptimistic(t),i.broadcastQueries(),n(e instanceof wS?e:new wS({networkError:e}))}})}))]}}))}))},e.prototype.markMutationResult=function(e,t){var n=this;void 0===t&&(t=this.cache);var r=e.result,o=[],i="no-cache"===e.fetchPolicy;if(!i&&pI(r,e.errorPolicy)){if(rS(r)||o.push({result:r.data,dataId:"ROOT_MUTATION",query:e.document,variables:e.variables}),rS(r)&&dT(r.incremental)){var s=t.diff({id:"ROOT_MUTATION",query:this.getDocumentInfo(e.document).asQuery,variables:e.variables,optimistic:!1,returnPartialData:!0}),a=void 0;s.result&&(a=iS(s.result,r)),void 0!==a&&(r.data=a,o.push({result:a,dataId:"ROOT_MUTATION",query:e.document,variables:e.variables}))}var c=e.updateQueries;c&&this.queries.forEach((function(e,i){var s=e.observableQuery,a=s&&s.queryName;if(a&&mI.call(c,a)){var l=c[a],u=n.queries.get(i),d=u.document,p=u.variables,m=t.diff({query:d,variables:p,returnPartialData:!0,optimistic:!1}),h=m.result;if(m.complete&&h){var f=l(h,{mutationResult:r,queryName:d&&fx(d)||void 0,queryVariables:p});f&&o.push({result:f,dataId:"ROOT_QUERY",query:d,variables:p})}}}))}if(o.length>0||(e.refetchQueries||"").length>0||e.update||e.onQueryUpdated||e.removeOptimistic){var l=[];if(this.refetchQueries({updateCache:function(t){i||o.forEach((function(e){return t.write(e)}));var s,a=e.update,c=!(rS(s=r)||function(e){return"hasNext"in e&&"data"in e}(s))||rS(r)&&!r.hasNext;if(a){if(!i){var l=t.diff({id:"ROOT_MUTATION",query:n.getDocumentInfo(e.document).asQuery,variables:e.variables,optimistic:!1,returnPartialData:!0});l.complete&&("incremental"in(r=k_(k_({},r),{data:l.result}))&&delete r.incremental,"hasNext"in r&&delete r.hasNext)}c&&a(t,r,{context:e.context,variables:e.variables})}i||e.keepRootFields||!c||t.modify({id:"ROOT_MUTATION",fields:function(e,t){var n=t.fieldName,r=t.DELETE;return"__typename"===n?e:r}})},include:e.refetchQueries,optimistic:!1,removeOptimistic:e.removeOptimistic,onQueryUpdated:e.onQueryUpdated||null}).forEach((function(e){return l.push(e)})),e.awaitRefetchQueries||e.onQueryUpdated)return Promise.all(l).then((function(){return r}))}return Promise.resolve(r)},e.prototype.markMutationOptimistic=function(e,t){var n=this,r="function"==typeof e?e(t.variables,{IGNORE:hI}):e;return r!==hI&&(this.cache.recordOptimisticTransaction((function(e){try{n.markMutationResult(k_(k_({},t),{result:{data:r}}),e)}catch(e){!1!==globalThis.__DEV__&&Q_.error(e)}}),t.mutationId),!0)},e.prototype.fetchQuery=function(e,t,n){return this.fetchConcastWithInfo(e,t,n).concast.promise},e.prototype.getQueryStore=function(){var e=Object.create(null);return this.queries.forEach((function(t,n){e[n]={variables:t.variables,networkStatus:t.networkStatus,networkError:t.networkError,graphQLErrors:t.graphQLErrors}})),e},e.prototype.resetErrors=function(e){var t=this.queries.get(e);t&&(t.networkError=void 0,t.graphQLErrors=[])},e.prototype.transform=function(e){return this.documentTransform.transformDocument(e)},e.prototype.getDocumentInfo=function(e){var t=this.transformCache;if(!t.has(e)){var n={hasClientExports:mw(e),hasForcedResolvers:this.localState.shouldForceResolvers(e),hasNonreactiveDirective:pw(["nonreactive"],e),clientQuery:this.localState.clientQuery(e),serverQuery:gT([{name:"client",remove:!0},{name:"connection"},{name:"nonreactive"}],e),defaultVars:yx(hx(e)),asQuery:k_(k_({},e),{definitions:e.definitions.map((function(e){return"OperationDefinition"===e.kind&&"query"!==e.operation?k_(k_({},e),{operation:"query"}):e}))})};t.set(e,n)}return t.get(e)},e.prototype.getVariables=function(e,t){return k_(k_({},this.getDocumentInfo(e).defaultVars),t)},e.prototype.watchQuery=function(e){var t=this.transform(e.query);void 0===(e=k_(k_({},e),{variables:this.getVariables(t,e.variables)})).notifyOnNetworkStatusChange&&(e.notifyOnNetworkStatusChange=!1);var n=new dI(this),r=new rI({queryManager:this,queryInfo:n,options:e});return r.lastQuery=t,this.queries.set(r.queryId,n),n.init({document:t,observableQuery:r,variables:r.variables}),r},e.prototype.query=function(e,t){var n=this;return void 0===t&&(t=this.generateQueryId()),Q_(e.query,29),Q_("Document"===e.query.kind,30),Q_(!e.returnPartialData,31),Q_(!e.pollInterval,32),this.fetchQuery(t,k_(k_({},e),{query:this.transform(e.query)})).finally((function(){return n.stopQuery(t)}))},e.prototype.generateQueryId=function(){return String(this.queryIdCounter++)},e.prototype.generateRequestId=function(){return this.requestIdCounter++},e.prototype.generateMutationId=function(){return String(this.mutationIdCounter++)},e.prototype.stopQueryInStore=function(e){this.stopQueryInStoreNoBroadcast(e),this.broadcastQueries()},e.prototype.stopQueryInStoreNoBroadcast=function(e){var t=this.queries.get(e);t&&t.stop()},e.prototype.clearStore=function(e){return void 0===e&&(e={discardWatches:!0}),this.cancelPendingFetches(J_(33)),this.queries.forEach((function(e){e.observableQuery?e.networkStatus=JO.loading:e.stop()})),this.mutationStore&&(this.mutationStore=Object.create(null)),this.cache.reset(e)},e.prototype.getObservableQueries=function(e){var t=this;void 0===e&&(e="active");var n=new Map,r=new Map,o=new Set;return Array.isArray(e)&&e.forEach((function(e){var n;"string"==typeof e?r.set(e,!1):Tw(n=e)&&"Document"===n.kind&&Array.isArray(n.definitions)?r.set(t.transform(e),!1):Tw(e)&&e.query&&o.add(e)})),this.queries.forEach((function(t,o){var i=t.observableQuery,s=t.document;if(i){if("all"===e)return void n.set(o,i);var a=i.queryName;if("standby"===i.options.fetchPolicy||"active"===e&&!i.hasObservers())return;("active"===e||a&&r.has(a)||s&&r.has(s))&&(n.set(o,i),a&&r.set(a,!0),s&&r.set(s,!0))}})),o.size&&o.forEach((function(e){var r=W_("legacyOneTimeQuery"),o=t.getQuery(r).init({document:e.query,variables:e.variables}),i=new rI({queryManager:t,queryInfo:o,options:k_(k_({},e),{fetchPolicy:"network-only"})});Q_(i.queryId===r),o.setObservableQuery(i),n.set(r,i)})),!1!==globalThis.__DEV__&&r.size&&r.forEach((function(e,t){e||!1!==globalThis.__DEV__&&Q_.warn("string"==typeof t?34:35,t)})),n},e.prototype.reFetchObservableQueries=function(e){var t=this;void 0===e&&(e=!1);var n=[];return this.getObservableQueries(e?"all":"active").forEach((function(r,o){var i=r.options.fetchPolicy;r.resetLastResults(),(e||"standby"!==i&&"cache-only"!==i)&&n.push(r.refetch()),t.getQuery(o).setDiff(null)})),this.broadcastQueries(),Promise.all(n)},e.prototype.setObservableQuery=function(e){this.getQuery(e.queryId).setObservableQuery(e)},e.prototype.startGraphQLSubscription=function(e){var t=this,n=e.query,r=e.fetchPolicy,o=e.errorPolicy,i=void 0===o?"none":o,s=e.variables,a=e.context,c=void 0===a?{}:a,l=e.extensions,u=void 0===l?{}:l;n=this.transform(n),s=this.getVariables(n,s);var d=function(e){return t.getObservableFromLink(n,c,e,u).map((function(o){"no-cache"!==r&&(pI(o,i)&&t.cache.write({query:n,result:o.data,dataId:"ROOT_SUBSCRIPTION",variables:e}),t.broadcastQueries());var s=sS(o),a=function(e){return!!e.extensions&&Array.isArray(e.extensions[_S])}(o);if(s||a){var c={};if(s&&(c.graphQLErrors=o.errors),a&&(c.protocolErrors=o.extensions[_S]),"none"===i||a)throw new wS(c)}return"ignore"===i&&delete o.errors,o}))};if(this.getDocumentInfo(n).hasClientExports){var p=this.localState.addExportedVariables(n,s,c).then(d);return new VT((function(e){var t=null;return p.then((function(n){return t=n.subscribe(e)}),e.error),function(){return t&&t.unsubscribe()}}))}return d(s)},e.prototype.stopQuery=function(e){this.stopQueryNoBroadcast(e),this.broadcastQueries()},e.prototype.stopQueryNoBroadcast=function(e){this.stopQueryInStoreNoBroadcast(e),this.removeQuery(e)},e.prototype.removeQuery=function(e){this.fetchCancelFns.delete(e),this.queries.has(e)&&(this.getQuery(e).stop(),this.queries.delete(e))},e.prototype.broadcastQueries=function(){this.onBroadcast&&this.onBroadcast(),this.queries.forEach((function(e){return e.notify()}))},e.prototype.getLocalState=function(){return this.localState},e.prototype.getObservableFromLink=function(e,t,n,r,o){var i,s,a=this;void 0===o&&(o=null!==(i=null==t?void 0:t.queryDeduplication)&&void 0!==i?i:this.queryDeduplication);var c=this.getDocumentInfo(e),l=c.serverQuery,u=c.clientQuery;if(l){var d=this.inFlightLinkObservables,p=this.link,m={query:l,variables:n,operationName:fx(l)||void 0,context:this.prepareContext(k_(k_({},t),{forceFetch:!o})),extensions:r};if(t=m.context,o){var h=lT(l),f=ex(n),g=d.lookup(h,f);if(!(s=g.observable)){var v=new nS([vS(p,m)]);s=g.observable=v,v.beforeNext((function(){d.remove(h,f)}))}}else s=new nS([vS(p,m)])}else s=new nS([VT.of({data:{}})]),t=this.prepareContext(t);return u&&(s=XT(s,(function(e){return a.localState.runResolvers({document:u,remoteResult:e,context:t,variables:n})}))),s},e.prototype.getResultsFromLink=function(e,t,n){var r=e.lastRequestId=this.generateRequestId(),o=this.cache.transformForLink(n.query);return XT(this.getObservableFromLink(o,n.context,n.variables),(function(i){var s=aS(i),a=s.length>0,c=n.errorPolicy;if(r>=e.lastRequestId){if(a&&"none"===c)throw e.markError(new wS({graphQLErrors:s}));e.markResult(i,o,n,t),e.markReady()}var l={data:i.data,loading:!1,networkStatus:JO.ready};return a&&"none"===c&&(l.data=void 0),a&&"ignore"!==c&&(l.errors=s,l.networkStatus=JO.error),l}),(function(t){var n=ES(t)?t:new wS({networkError:t});throw r>=e.lastRequestId&&e.markError(n),n}))},e.prototype.fetchConcastWithInfo=function(e,t,n,r){var o=this;void 0===n&&(n=JO.loading),void 0===r&&(r=t.query);var i,s,a=this.getVariables(r,t.variables),c=this.getQuery(e),l=this.defaultOptions.watchQuery,u=t.fetchPolicy,d=void 0===u?l&&l.fetchPolicy||"cache-first":u,p=t.errorPolicy,m=void 0===p?l&&l.errorPolicy||"none":p,h=t.returnPartialData,f=void 0!==h&&h,g=t.notifyOnNetworkStatusChange,v=void 0!==g&&g,b=t.context,y=void 0===b?{}:b,_=Object.assign({},t,{query:r,variables:a,fetchPolicy:d,errorPolicy:m,returnPartialData:f,notifyOnNetworkStatusChange:v,context:y}),E=function(e){_.variables=e;var r=o.fetchQueryByPolicy(c,_,n);return"standby"!==_.fetchPolicy&&r.sources.length>0&&c.observableQuery&&c.observableQuery.applyNextFetchPolicy("after-fetch",t),r},w=function(){return o.fetchCancelFns.delete(e)};if(this.fetchCancelFns.set(e,(function(e){w(),setTimeout((function(){return i.cancel(e)}))})),this.getDocumentInfo(_.query).hasClientExports)i=new nS(this.localState.addExportedVariables(_.query,_.variables,_.context).then(E).then((function(e){return e.sources}))),s=!0;else{var x=E(_.variables);s=x.fromLink,i=new nS(x.sources)}return i.promise.then(w,w),{concast:i,fromLink:s}},e.prototype.refetchQueries=function(e){var t=this,n=e.updateCache,r=e.include,o=e.optimistic,i=void 0!==o&&o,s=e.removeOptimistic,a=void 0===s?i?W_("refetchQueries"):void 0:s,c=e.onQueryUpdated,l=new Map;r&&this.getObservableQueries(r).forEach((function(e,n){l.set(n,{oq:e,lastDiff:t.getQuery(n).getDiff()})}));var u=new Map;return n&&this.cache.batch({update:n,optimistic:i&&a||!1,removeOptimistic:a,onWatchUpdated:function(e,t,n){var r=e.watcher instanceof dI&&e.watcher.observableQuery;if(r){if(c){l.delete(r.queryId);var o=c(r,t,n);return!0===o&&(o=r.refetch()),!1!==o&&u.set(r,o),o}null!==c&&l.set(r.queryId,{oq:r,lastDiff:n,diff:t})}}}),l.size&&l.forEach((function(e,n){var r,o=e.oq,i=e.lastDiff,s=e.diff;if(c){if(!s){var a=o.queryInfo;a.reset(),s=a.getDiff()}r=c(o,s,i)}c&&!0!==r||(r=o.refetch()),!1!==r&&u.set(o,r),n.indexOf("legacyOneTimeQuery")>=0&&t.stopQueryNoBroadcast(n)})),a&&this.cache.removeOptimistic(a),u},e.prototype.fetchQueryByPolicy=function(e,t,n){var r=this,o=t.query,i=t.variables,s=t.fetchPolicy,a=t.refetchWritePolicy,c=t.errorPolicy,l=t.returnPartialData,u=t.context,d=t.notifyOnNetworkStatusChange,p=e.networkStatus;e.init({document:o,variables:i,networkStatus:n});var m=function(){return e.getDiff()},h=function(t,n){void 0===n&&(n=e.networkStatus||JO.loading);var s=t.result;!1===globalThis.__DEV__||l||HS(s,{})||sI(t.missing);var a=function(e){return VT.of(k_({data:e,loading:eI(n),networkStatus:n},t.complete?null:{partial:!0}))};return s&&r.getDocumentInfo(o).hasForcedResolvers?r.localState.runResolvers({document:o,remoteResult:{data:s},context:u,variables:i,onlyRunForcedResolvers:!0}).then((function(e){return a(e.data||void 0)})):"none"===c&&n===JO.refetch&&Array.isArray(t.missing)?a(void 0):a(s)},f="no-cache"===s?0:n===JO.refetch&&"merge"!==a?1:2,g=function(){return r.getResultsFromLink(e,f,{query:o,variables:i,context:u,fetchPolicy:s,errorPolicy:c})},v=d&&"number"==typeof p&&p!==n&&eI(n);switch(s){default:case"cache-first":return(b=m()).complete?{fromLink:!1,sources:[h(b,e.markReady())]}:l||v?{fromLink:!0,sources:[h(b),g()]}:{fromLink:!0,sources:[g()]};case"cache-and-network":var b;return(b=m()).complete||l||v?{fromLink:!0,sources:[h(b),g()]}:{fromLink:!0,sources:[g()]};case"cache-only":return{fromLink:!1,sources:[h(m(),e.markReady())]};case"network-only":return v?{fromLink:!0,sources:[h(m()),g()]}:{fromLink:!0,sources:[g()]};case"no-cache":return v?{fromLink:!0,sources:[h(e.getDiff()),g()]}:{fromLink:!0,sources:[g()]};case"standby":return{fromLink:!1,sources:[]}}},e.prototype.getQuery=function(e){return e&&!this.queries.has(e)&&this.queries.set(e,new dI(this,e)),this.queries.get(e)},e.prototype.prepareContext=function(e){void 0===e&&(e={});var t=this.localState.prepareContext(e);return k_(k_(k_({},this.defaultContext),t),{clientAwareness:this.clientAwareness})},e}(),gI=function(){function e(e){var t=e.cache,n=e.client,r=e.resolvers,o=e.fragmentMatcher;this.selectionsToResolveCache=new WeakMap,this.cache=t,n&&(this.client=n),r&&this.addResolvers(r),o&&this.setFragmentMatcher(o)}return e.prototype.addResolvers=function(e){var t=this;this.resolvers=this.resolvers||{},Array.isArray(e)?e.forEach((function(e){t.resolvers=ET(t.resolvers,e)})):this.resolvers=ET(this.resolvers,e)},e.prototype.setResolvers=function(e){this.resolvers={},this.addResolvers(e)},e.prototype.getResolvers=function(){return this.resolvers||{}},e.prototype.runResolvers=function(e){return C_(this,arguments,void 0,(function(e){var t=e.document,n=e.remoteResult,r=e.context,o=e.variables,i=e.onlyRunForcedResolvers,s=void 0!==i&&i;return P_(this,(function(e){return t?[2,this.resolveDocument(t,n.data,r,o,this.fragmentMatcher,s).then((function(e){return k_(k_({},n),{data:e.result})}))]:[2,n]}))}))},e.prototype.setFragmentMatcher=function(e){this.fragmentMatcher=e},e.prototype.getFragmentMatcher=function(){return this.fragmentMatcher},e.prototype.clientQuery=function(e){return pw(["client"],e)&&this.resolvers?e:null},e.prototype.serverQuery=function(e){return yT(e)},e.prototype.prepareContext=function(e){var t=this.cache;return k_(k_({},e),{cache:t,getCacheKey:function(e){return t.identify(e)}})},e.prototype.addExportedVariables=function(e){return C_(this,arguments,void 0,(function(e,t,n){return void 0===t&&(t={}),void 0===n&&(n={}),P_(this,(function(r){return e?[2,this.resolveDocument(e,this.buildRootValueFromCache(e,t)||{},this.prepareContext(n),t).then((function(e){return k_(k_({},t),e.exportedVariables)}))]:[2,k_({},t)]}))}))},e.prototype.shouldForceResolvers=function(e){var t=!1;return nw(e,{Directive:{enter:function(e){if("client"===e.name.value&&e.arguments&&(t=e.arguments.some((function(e){return"always"===e.name.value&&"BooleanValue"===e.value.kind&&!0===e.value.value}))))return tw}}}),t},e.prototype.buildRootValueFromCache=function(e,t){return this.cache.diff({query:bT(e),variables:t,returnPartialData:!0,optimistic:!1}).result},e.prototype.resolveDocument=function(e,t){return C_(this,arguments,void 0,(function(e,t,n,r,o,i){var s,a,c,l,u,d,p,m,h,f;return void 0===n&&(n={}),void 0===r&&(r={}),void 0===o&&(o=function(){return!0}),void 0===i&&(i=!1),P_(this,(function(g){return s=bx(e),a=gx(e),c=Ow(a),l=this.collectSelectionsToResolve(s,c),u=s.operation,d=u?u.charAt(0).toUpperCase()+u.slice(1):"Query",m=(p=this).cache,h=p.client,f={fragmentMap:c,context:k_(k_({},n),{cache:m,client:h}),variables:r,fragmentMatcher:o,defaultOperationType:d,exportedVariables:{},selectionsToResolve:l,onlyRunForcedResolvers:i},[2,this.resolveSelectionSet(s.selectionSet,!1,t,f).then((function(e){return{result:e,exportedVariables:f.exportedVariables}}))]}))}))},e.prototype.resolveSelectionSet=function(e,t,n,r){return C_(this,void 0,void 0,(function(){var o,i,s,a,c,l=this;return P_(this,(function(u){return o=r.fragmentMap,i=r.context,s=r.variables,a=[n],c=function(e){return C_(l,void 0,void 0,(function(){var c,l;return P_(this,(function(u){return(t||r.selectionsToResolve.has(e))&&dw(e,s)?px(e)?[2,this.resolveField(e,t,n,r).then((function(t){var n;void 0!==t&&a.push(((n={})[ux(e)]=t,n))}))]:(function(e){return"InlineFragment"===e.kind}(e)?c=e:(c=o[e.name.value],Q_(c,18,e.name.value)),c&&c.typeCondition&&(l=c.typeCondition.name.value,r.fragmentMatcher(n,l,i))?[2,this.resolveSelectionSet(c.selectionSet,t,n,r).then((function(e){a.push(e)}))]:[2]):[2]}))}))},[2,Promise.all(e.selections.map(c)).then((function(){return wT(a)}))]}))}))},e.prototype.resolveField=function(e,t,n,r){return C_(this,void 0,void 0,(function(){var o,i,s,a,c,l,u,d,p,m=this;return P_(this,(function(h){return n?(o=r.variables,i=e.name.value,s=ux(e),a=i!==s,c=n[s]||n[i],l=Promise.resolve(c),r.onlyRunForcedResolvers&&!this.shouldForceResolvers(e)||(u=n.__typename||r.defaultOperationType,(d=this.resolvers&&this.resolvers[u])&&(p=d[a?i:s])&&(l=Promise.resolve(_O.withValue(this.cache,p,[n,lx(e,o),r.context,{field:e,fragmentMap:r.fragmentMap}])))),[2,l.then((function(n){var o,i;if(void 0===n&&(n=c),e.directives&&e.directives.forEach((function(e){"export"===e.name.value&&e.arguments&&e.arguments.forEach((function(e){"as"===e.name.value&&"StringValue"===e.value.kind&&(r.exportedVariables[e.value.value]=n)}))})),!e.selectionSet)return n;if(null==n)return n;var s=null!==(i=null===(o=e.directives)||void 0===o?void 0:o.some((function(e){return"client"===e.name.value})))&&void 0!==i&&i;return Array.isArray(n)?m.resolveSubSelectedArray(e,t||s,n,r):e.selectionSet?m.resolveSelectionSet(e.selectionSet,t||s,n,r):void 0}))]):[2,null]}))}))},e.prototype.resolveSubSelectedArray=function(e,t,n,r){var o=this;return Promise.all(n.map((function(n){return null===n?null:Array.isArray(n)?o.resolveSubSelectedArray(e,t,n,r):e.selectionSet?o.resolveSelectionSet(e.selectionSet,t,n,r):void 0})))},e.prototype.collectSelectionsToResolve=function(e,t){var n=function(e){return!Array.isArray(e)},r=this.selectionsToResolveCache;return function e(o){if(!r.has(o)){var i=new Set;r.set(o,i),nw(o,{Directive:function(e,t,r,o,s){"client"===e.name.value&&s.forEach((function(e){n(e)&&uw(e)&&i.add(e)}))},FragmentSpread:function(r,o,s,a,c){var l=t[r.name.value];Q_(l,19,r.name.value);var u=e(l);u.size>0&&(c.forEach((function(e){n(e)&&uw(e)&&i.add(e)})),i.add(r),u.forEach((function(e){i.add(e)})))}})}return r.get(o)}(e)},e}(),vI=!1,bI=function(){function e(e){var t=this;if(this.resetStoreCallbacks=[],this.clearStoreCallbacks=[],!e.cache)throw J_(15);var n=e.uri,r=e.credentials,o=e.headers,i=e.cache,s=e.documentTransform,a=e.ssrMode,c=void 0!==a&&a,l=e.ssrForceFetchDelay,u=void 0===l?0:l,d=e.connectToDevTools,p=e.queryDeduplication,m=void 0===p||p,h=e.defaultOptions,f=e.defaultContext,g=e.assumeImmutableResults,v=void 0===g?i.assumeImmutableResults:g,b=e.resolvers,y=e.typeDefs,_=e.fragmentMatcher,E=e.name,w=e.version,x=e.devtools,T=e.link;T||(T=n?new RS({uri:n,credentials:r,headers:o}):fS.empty()),this.link=T,this.cache=i,this.disableNetworkFetches=c||u>0,this.queryDeduplication=m,this.defaultOptions=h||Object.create(null),this.typeDefs=y,this.devtoolsConfig=k_(k_({},x),{enabled:(null==x?void 0:x.enabled)||d}),void 0===this.devtoolsConfig.enabled&&(this.devtoolsConfig.enabled=!1!==globalThis.__DEV__),u&&setTimeout((function(){return t.disableNetworkFetches=!1}),u),this.watchQuery=this.watchQuery.bind(this),this.query=this.query.bind(this),this.mutate=this.mutate.bind(this),this.watchFragment=this.watchFragment.bind(this),this.resetStore=this.resetStore.bind(this),this.reFetchObservableQueries=this.reFetchObservableQueries.bind(this),this.version=q_,this.localState=new gI({cache:i,client:this,resolvers:b,fragmentMatcher:_}),this.queryManager=new fI({cache:this.cache,link:this.link,defaultOptions:this.defaultOptions,defaultContext:f,documentTransform:s,queryDeduplication:m,ssrMode:c,clientAwareness:{name:E,version:w},localState:this.localState,assumeImmutableResults:v,onBroadcast:this.devtoolsConfig.enabled?function(){t.devToolsHookCb&&t.devToolsHookCb({action:{},state:{queries:t.queryManager.getQueryStore(),mutations:t.queryManager.mutationStore||{}},dataWithOptimisticResults:t.cache.extract(!0)})}:void 0}),this.devtoolsConfig.enabled&&this.connectToDevTools()}return e.prototype.connectToDevTools=function(){if("undefined"!=typeof window){var e=window,t=Symbol.for("apollo.devtools");(e[t]=e[t]||[]).push(this),e.__APOLLO_CLIENT__=this,vI||!1===globalThis.__DEV__||(vI=!0,window.document&&window.top===window.self&&/^(https?|file):$/.test(window.location.protocol)&&setTimeout((function(){if(!window.__APOLLO_DEVTOOLS_GLOBAL_HOOK__){var e=window.navigator,t=e&&e.userAgent,n=void 0;"string"==typeof t&&(t.indexOf("Chrome/")>-1?n="https://chrome.google.com/webstore/detail/apollo-client-developer-t/jdkknkkbebbapilgoeccciglkfbmbnfm":t.indexOf("Firefox/")>-1&&(n="https://addons.mozilla.org/en-US/firefox/addon/apollo-developer-tools/")),n&&!1!==globalThis.__DEV__&&Q_.log("Download the Apollo DevTools for a better development experience: %s",n)}}),1e4))}},Object.defineProperty(e.prototype,"documentTransform",{get:function(){return this.queryManager.documentTransform},enumerable:!1,configurable:!0}),e.prototype.stop=function(){this.queryManager.stop()},e.prototype.watchQuery=function(e){return this.defaultOptions.watchQuery&&(e=lS(this.defaultOptions.watchQuery,e)),!this.disableNetworkFetches||"network-only"!==e.fetchPolicy&&"cache-and-network"!==e.fetchPolicy||(e=k_(k_({},e),{fetchPolicy:"cache-first"})),this.queryManager.watchQuery(e)},e.prototype.query=function(e){return this.defaultOptions.query&&(e=lS(this.defaultOptions.query,e)),Q_("cache-and-network"!==e.fetchPolicy,16),this.disableNetworkFetches&&"network-only"===e.fetchPolicy&&(e=k_(k_({},e),{fetchPolicy:"cache-first"})),this.queryManager.query(e)},e.prototype.mutate=function(e){return this.defaultOptions.mutate&&(e=lS(this.defaultOptions.mutate,e)),this.queryManager.mutate(e)},e.prototype.subscribe=function(e){return this.queryManager.startGraphQLSubscription(e)},e.prototype.readQuery=function(e,t){return void 0===t&&(t=!1),this.cache.readQuery(e,t)},e.prototype.watchFragment=function(e){return this.cache.watchFragment(e)},e.prototype.readFragment=function(e,t){return void 0===t&&(t=!1),this.cache.readFragment(e,t)},e.prototype.writeQuery=function(e){var t=this.cache.writeQuery(e);return!1!==e.broadcast&&this.queryManager.broadcastQueries(),t},e.prototype.writeFragment=function(e){var t=this.cache.writeFragment(e);return!1!==e.broadcast&&this.queryManager.broadcastQueries(),t},e.prototype.__actionHookForDevTools=function(e){this.devToolsHookCb=e},e.prototype.__requestRaw=function(e){return vS(this.link,e)},e.prototype.resetStore=function(){var e=this;return Promise.resolve().then((function(){return e.queryManager.clearStore({discardWatches:!1})})).then((function(){return Promise.all(e.resetStoreCallbacks.map((function(e){return e()})))})).then((function(){return e.reFetchObservableQueries()}))},e.prototype.clearStore=function(){var e=this;return Promise.resolve().then((function(){return e.queryManager.clearStore({discardWatches:!0})})).then((function(){return Promise.all(e.clearStoreCallbacks.map((function(e){return e()})))}))},e.prototype.onResetStore=function(e){var t=this;return this.resetStoreCallbacks.push(e),function(){t.resetStoreCallbacks=t.resetStoreCallbacks.filter((function(t){return t!==e}))}},e.prototype.onClearStore=function(e){var t=this;return this.clearStoreCallbacks.push(e),function(){t.clearStoreCallbacks=t.clearStoreCallbacks.filter((function(t){return t!==e}))}},e.prototype.reFetchObservableQueries=function(e){return this.queryManager.reFetchObservableQueries(e)},e.prototype.refetchQueries=function(e){var t=this.queryManager.refetchQueries(e),n=[],r=[];t.forEach((function(e,t){n.push(t),r.push(e)}));var o=Promise.all(r);return o.queries=n,o.results=r,o.catch((function(e){!1!==globalThis.__DEV__&&Q_.debug(17,e)})),o},e.prototype.getObservableQueries=function(e){return void 0===e&&(e="active"),this.queryManager.getObservableQueries(e)},e.prototype.extract=function(e){return this.cache.extract(e)},e.prototype.restore=function(e){return this.cache.restore(e)},e.prototype.addResolvers=function(e){this.localState.addResolvers(e)},e.prototype.setResolvers=function(e){this.localState.setResolvers(e)},e.prototype.getResolvers=function(){return this.localState.getResolvers()},e.prototype.setLocalStateFragmentMatcher=function(e){this.localState.setFragmentMatcher(e)},e.prototype.setLink=function(e){this.link=this.queryManager.link=e},Object.defineProperty(e.prototype,"defaultContext",{get:function(){return this.queryManager.defaultContext},enumerable:!1,configurable:!0}),e}();!1!==globalThis.__DEV__&&(bI.prototype.getMemoryInternals=Gw);var yI=function(){return yI=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},yI.apply(this,arguments)},_I=new Map,EI=new Map,wI=!0,xI=!1;function TI(e){return e.replace(/[\s,]+/g," ").trim()}function SI(e){var t,n,r,o=TI(e);if(!_I.has(o)){var i=function(e,t){return new YE(e,t).parseDocument()}(e,{experimentalFragmentVariables:xI,allowLegacyFragmentVariables:xI});if(!i||"Document"!==i.kind)throw new Error("Not a valid GraphQL document.");_I.set(o,function(e){var t=new Set(e.definitions);t.forEach((function(e){e.loc&&delete e.loc,Object.keys(e).forEach((function(n){var r=e[n];r&&"object"==typeof r&&t.add(r)}))}));var n=e.loc;return n&&(delete n.startToken,delete n.endToken),e}((t=i,n=new Set,r=[],t.definitions.forEach((function(e){if("FragmentDefinition"===e.kind){var t=e.name.value,o=TI((s=e.loc).source.body.substring(s.start,s.end)),i=EI.get(t);i&&!i.has(o)?wI&&console.warn("Warning: fragment with name "+t+" already exists.\ngraphql-tag enforces all fragment names across your application to be unique; read more about\nthis in the docs: http://dev.apollodata.com/core/fragments.html#unique-names"):i||EI.set(t,i=new Set),i.add(o),n.has(o)||(n.add(o),r.push(e))}else r.push(e);var s})),yI(yI({},t),{definitions:r}))))}return _I.get(o)}function OI(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];"string"==typeof e&&(e=[e]);var r=e[0];return t.forEach((function(t,n){t&&"Document"===t.kind?r+=t.loc.source.body:r+=t,r+=e[n+1]})),SI(r)}var II,kI=OI;(II=OI||(OI={})).gql=kI,II.resetCaches=function(){_I.clear(),EI.clear()},II.disableFragmentWarnings=function(){wI=!1},II.enableExperimentalFragmentVariables=function(){xI=!0},II.disableExperimentalFragmentVariables=function(){xI=!1},OI.default=OI;var AI=function(){function e(e,t,n,r,o){var i=this;this.observer=e,this.operation=t,this.forward=n,this.delayFor=r,this.retryIf=o,this.retryCount=0,this.currentSubscription=null,this.onError=function(e){return C_(i,void 0,void 0,(function(){return P_(this,(function(t){switch(t.label){case 0:return this.retryCount+=1,[4,this.retryIf(this.retryCount,this.operation,e)];case 1:return t.sent()?(this.scheduleRetry(this.delayFor(this.retryCount,this.operation,e)),[2]):(this.observer.error(e),[2])}}))}))},this.try()}return e.prototype.cancel=function(){this.currentSubscription&&this.currentSubscription.unsubscribe(),clearTimeout(this.timerId),this.timerId=void 0,this.currentSubscription=null},e.prototype.try=function(){this.currentSubscription=this.forward(this.operation).subscribe({next:this.observer.next.bind(this.observer),error:this.onError,complete:this.observer.complete.bind(this.observer)})},e.prototype.scheduleRetry=function(e){var t=this;if(this.timerId)throw new Error("RetryLink BUG! Encountered overlapping retries");this.timerId=setTimeout((function(){t.timerId=void 0,t.try()}),e)},e}(),CI=function(e){function t(t){var n=e.call(this)||this,r=t||{},o=r.attempts,i=r.delay;return n.delayFor="function"==typeof i?i:function(e){var t=e||{},n=t.initial,r=void 0===n?300:n,o=t.jitter,i=void 0===o||o,s=t.max,a=void 0===s?1/0:s,c=i?r:r/2;return function(e){var t=Math.min(a,c*Math.pow(2,e));return i&&(t=Math.random()*t),t}}(i),n.retryIf="function"==typeof o?o:function(e){var t=e||{},n=t.retryIf,r=t.max,o=void 0===r?5:r;return function(e,t,r){return!(e>=o)&&(n?n(r,t):!!r)}}(o),n}return I_(t,e),t.prototype.request=function(e,t){var n=this;return new VT((function(r){var o=new AI(r,e,t,n.delayFor,n.retryIf);return function(){o.cancel()}}))},t}(fS);const PI=["repo_size","repo_version",{renditionLink:["href","templated"]},{blockDownloadLink:["href","templated"]},{blockUploadLink:["href","templated"]}],RI=[{pageLink:["href","templated"]},{blockUploadLink:["href","templated"]}],LI=["dc_format","repo_ancestors","repo_assetClass","repo_assetId","repo_createDate",{repo_createdBy:["id"]},"repo_modifiedBy","repo_modifyDate","repo_name","repo_path","repo_state",{storage_assignee:["id","type"]},"storage_deviceCreateDate","storage_deviceModifyDate","storage_region",{repository:["repo_repositoryId",{repo_owner:["id","type"]},"repo_repositoryType"]},{primaryLink:["href","templated"]},{operation:"Directory",fields:RI,fragment:!0}],DI=[{appMetadata:['am: valueOf(key: "")']},"dc_format",{labels:["lastAccessDate",{favorite:["isFavorite"]}]},{effectivePermissions:["default","primary","applicationMetadata","aclPolicy","directory","annotations"]},"repo_ancestors","repo_assetClass","repo_assetId","repo_createDate",{repo_createdBy:["id"]},"repo_modifiedBy","repo_modifyDate","repo_name","repo_path","repo_state",{storage_assignee:["id","type"]},"storage_deviceCreateDate","storage_deviceModifyDate","storage_region",{repository:["repo_repositoryId",{repo_owner:["id","type"]},"repo_repositoryType"]},{primaryLink:["href","templated"]},{operation:"Composite",fields:PI,fragment:!0},{operation:"File",fields:PI,fragment:!0},{operation:"Directory",fields:RI,fragment:!0}];var NI;!function(e){e.READ="READ",e.WRITE="WRITE",e.ACK="ACK",e.DELETE="DELETE"}(NI||(NI={}));var MI,HI={},jI={},BI={},FI={};Object.defineProperty(FI,"__esModule",{value:!0}),function(e){e.Mutation="mutation",e.Query="query",e.Subscription="subscription"}(MI||(MI={})),FI.default=MI;var UI={},zI={};Object.defineProperty(zI,"__esModule",{value:!0}),zI.isNestedField=void 0,zI.isNestedField=function(e){return"object"==typeof e&&e.hasOwnProperty("operation")&&e.hasOwnProperty("variables")&&e.hasOwnProperty("fields")||"object"==typeof e&&e.hasOwnProperty("operation")&&e.hasOwnProperty("fragment")&&e.hasOwnProperty("fields")};var qI=Sa&&Sa.__assign||function(){return qI=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},qI.apply(this,arguments)};Object.defineProperty(UI,"__esModule",{value:!0});var GI=zI,VI=function(){function e(){}return e.resolveVariables=function(t){for(var n={},r=0,o=t;r<o.length;r++){var i=o[r],s=i.variables,a=i.fields;n=qI(qI(qI({},n),s),a&&e.getNestedVariables(a)||{})}return n},e.queryDataNameAndArgumentMap=function(e){return e&&Object.keys(e).length?"(".concat(Object.entries(e).reduce((function(e,t,n){var r=t[0],o=t[1];return"".concat(e).concat(0!==n?", ":"").concat(o&&o.name?o.name:r,": $").concat(r)}),""),")"):""},e.queryFieldsMap=function(t){var n=this;return t?t.map((function(t){if((0,GI.isNestedField)(t))return e.queryNestedFieldMap(t);if("object"==typeof t){var r="";return Object.entries(t).forEach((function(e,t,o){var i=e[0],s=e[1];r+="".concat(i," ").concat(s.length>0?"{ "+n.queryFieldsMap(s)+" }":""),t<o.length-1&&(r+=", ")})),r}return"".concat(t)})).join(", "):""},e.operationOrAlias=function(e){return"string"==typeof e?e:"".concat(e.alias,": ").concat(e.name)},e.isFragment=function(e){var t;return null!==(t=!0===(null==e?void 0:e.fragment))&&void 0!==t&&t},e.operationOrFragment=function(t){return e.isFragment(t)?t.operation:e.operationOrAlias(t.operation)},e.getFragment=function(t){return e.isFragment(t)?"... on ":""},e.queryNestedFieldMap=function(t){return"".concat(e.getFragment(t)).concat(e.operationOrFragment(t)," ").concat(this.isFragment(t)?"":this.queryDataNameAndArgumentMap(t.variables)," ").concat(t.fields.length>0?"{ "+this.queryFieldsMap(t.fields)+" }":"")},e.queryVariablesMap=function(t,n){var r={},o=function(e){e&&Object.keys(e).map((function(t){r[t]="object"==typeof e[t]?e[t].value:e[t]}))};return o(t),n&&"object"==typeof n&&o(e.getNestedVariables(n)),r},e.getNestedVariables=function(e){var t={};return function e(n){return null==n||n.forEach((function(n){if((0,GI.isNestedField)(n))t=qI(qI(qI({},n.variables),t),n.fields&&e(n.fields));else if("object"==typeof n)for(var r=0,o=Object.entries(n);r<o.length;r++)e(o[r][1])})),t}(e),t},e.queryDataType=function(e){var t="String",n="object"==typeof e?e.value:e;if(null!=(null==e?void 0:e.type))t=e.type;else{var r=Array.isArray(n)?n[0]:n;switch(typeof r){case"object":t="Object";break;case"boolean":t="Boolean";break;case"number":t=r%1==0?"Int":"Float"}}return"object"==typeof e&&(!0===e.list?t="[".concat(t,"]"):Array.isArray(e.list)&&(t="[".concat(t).concat(e.list[0]?"!":"","]")),e.required&&(t+="!")),t},e}();UI.default=VI,Object.defineProperty(BI,"__esModule",{value:!0});var KI=FI,WI=UI,$I=function(){function e(e){Array.isArray(e)?this.variables=WI.default.resolveVariables(e):(this.variables=e.variables,this.fields=e.fields,this.operation=e.operation)}return e.prototype.mutationBuilder=function(){return this.operationWrapperTemplate(this.variables,this.operationTemplate(this.operation))},e.prototype.mutationsBuilder=function(e){var t=this,n=e.map((function(e){return t.operation=e.operation,t.variables=e.variables,t.fields=e.fields,t.operationTemplate(e.operation)}));return this.operationWrapperTemplate(WI.default.resolveVariables(e),n.join("\n  "))},e.prototype.queryDataNameAndArgumentMap=function(){return this.variables&&Object.keys(this.variables).length?"(".concat(Object.keys(this.variables).reduce((function(e,t,n){return"".concat(e).concat(0!==n?", ":"").concat(t,": $").concat(t)}),""),")"):""},e.prototype.queryDataArgumentAndTypeMap=function(e){return Object.keys(e).length?"(".concat(Object.keys(e).reduce((function(t,n,r){return"".concat(t).concat(0!==r?", ":"","$").concat(n,": ").concat(WI.default.queryDataType(e[n]))}),""),")"):""},e.prototype.operationWrapperTemplate=function(e,t){var n="string"==typeof this.operation?this.operation:this.operation.name;return{query:"".concat(KI.default.Mutation," ").concat(n.charAt(0).toUpperCase()+n.slice(1)," ").concat(this.queryDataArgumentAndTypeMap(e)," {\n  ").concat(t,"\n}"),variables:WI.default.queryVariablesMap(e)}},e.prototype.operationTemplate=function(e){var t="string"==typeof e?e:"".concat(e.alias,": ").concat(e.name);return"".concat(t," ").concat(this.queryDataNameAndArgumentMap()," {\n    ").concat(this.queryFieldsMap(this.fields),"\n  }")},e.prototype.queryFieldsMap=function(e){var t=this;return Array.isArray(e)?e.map((function(e){return"object"==typeof e?"".concat(Object.keys(e)[0]," { ").concat(t.queryFieldsMap(Object.values(e)[0])," }"):"".concat(e)})).join(", "):""},e}();BI.default=$I;var YI={};Object.defineProperty(YI,"__esModule",{value:!0});var QI=FI,JI=UI,ZI=function(){function e(e){this.queryDataType=function(e){var t="String",n="object"==typeof e?e.value:e;if(void 0!==e.type)t=e.type;else switch(typeof n){case"object":t="Object";break;case"boolean":t="Boolean";break;case"number":t=n%1==0?"Int":"Float"}return"object"==typeof e&&e.required&&(t+="!"),t},Array.isArray(e)?this.variables=JI.default.resolveVariables(e):(this.variables=e.variables,this.fields=e.fields||[],this.operation=e.operation)}return e.prototype.queryBuilder=function(){return this.operationWrapperTemplate(this.operationTemplate())},e.prototype.queriesBuilder=function(e){var t,n=this;return this.operationWrapperTemplate((t=[],e.forEach((function(e){e&&(n.operation=e.operation,n.fields=e.fields,n.variables=e.variables,t.push(n.operationTemplate()))})),t.join(" ")))},e.prototype.queryDataNameAndArgumentMap=function(){return this.variables&&Object.keys(this.variables).length?"(".concat(Object.keys(this.variables).reduce((function(e,t,n){return"".concat(e).concat(0!==n?", ":"").concat(t,": $").concat(t)}),""),")"):""},e.prototype.queryDataArgumentAndTypeMap=function(){var e=this;return this.variables&&Object.keys(this.variables).length?"(".concat(Object.keys(this.variables).reduce((function(t,n,r){return"".concat(t).concat(0!==r?", ":"","$").concat(n,": ").concat(e.queryDataType(e.variables[n]))}),""),")"):""},e.prototype.operationWrapperTemplate=function(e){var t="string"==typeof this.operation?this.operation:this.operation.name;return{query:"".concat(QI.default.Query," ").concat(t.charAt(0).toUpperCase()).concat(t.slice(1)," ").concat(this.queryDataArgumentAndTypeMap()," { ").concat(e," }"),variables:JI.default.queryVariablesMap(this.variables)}},e.prototype.operationTemplate=function(){var e="string"==typeof this.operation?this.operation:"".concat(this.operation.alias,": ").concat(this.operation.name);return"".concat(e," ").concat(this.queryDataNameAndArgumentMap()," { nodes { ").concat(JI.default.queryFieldsMap(this.fields)," } }")},e}();YI.default=ZI,Object.defineProperty(jI,"__esModule",{value:!0});var XI=BI,ek=YI;jI.default={DefaultAppSyncQueryAdapter:ek.default,DefaultAppSyncMutationAdapter:XI.default};var tk={},nk=Sa&&Sa.__assign||function(){return nk=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},nk.apply(this,arguments)};Object.defineProperty(tk,"__esModule",{value:!0});var rk=FI,ok=UI,ik=function(){function e(e,t){var n=this;Array.isArray(e)?this.variables=ok.default.resolveVariables(e):(this.variables=e.variables,this.fields=e.fields,this.operation=e.operation),this.config={operationName:""},t&&Object.entries(t).forEach((function(e){var t=e[0],r=e[1];n.config[t]=r}))}return e.prototype.mutationBuilder=function(){return this.operationWrapperTemplate(rk.default.Mutation,this.variables,this.operationTemplate(this.operation))},e.prototype.mutationsBuilder=function(e){var t=this,n=e.map((function(e){return t.operation=e.operation,t.variables=e.variables,t.fields=e.fields,t.operationTemplate(e.operation)}));return this.operationWrapperTemplate(rk.default.Mutation,ok.default.resolveVariables(e),n.join("\n  "))},e.prototype.queryDataArgumentAndTypeMap=function(e){return this.fields&&"object"==typeof this.fields&&(e=nk(nk({},ok.default.getNestedVariables(this.fields)),e)),e&&Object.keys(e).length>0?"(".concat(Object.keys(e).reduce((function(t,n,r){return"".concat(t).concat(0!==r?", ":"","$").concat(n,": ").concat(ok.default.queryDataType(e[n]))}),""),")"):""},e.prototype.operationWrapperTemplate=function(e,t,n){var r="".concat(e," ").concat(this.queryDataArgumentAndTypeMap(t)," {\n      ").concat(n,"\n    }");return this.config.operationName&&(r=r.replace("mutation","mutation ".concat(this.config.operationName))),{query:r,variables:ok.default.queryVariablesMap(t,this.fields)}},e.prototype.operationTemplate=function(e){var t="string"==typeof e?e:"".concat(e.alias,": ").concat(e.name);return"".concat(t," ").concat(ok.default.queryDataNameAndArgumentMap(this.variables)," ").concat(this.fields&&this.fields.length>0?"{\n    ".concat(ok.default.queryFieldsMap(this.fields),"\n  }"):"")},e}();tk.default=ik;var sk={},ak=Sa&&Sa.__assign||function(){return ak=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},ak.apply(this,arguments)};Object.defineProperty(sk,"__esModule",{value:!0});var ck=FI,lk=UI,uk=function(){function e(e,t){var n=this;this.config={operationName:""},t&&Object.entries(t).forEach((function(e){var t=e[0],r=e[1];n.config[t]=r})),Array.isArray(e)?this.variables=lk.default.resolveVariables(e):(this.variables=e.variables,this.fields=e.fields||[],this.operation=e.operation)}return e.prototype.queryBuilder=function(){return this.operationWrapperTemplate(this.operationTemplate(this.variables))},e.prototype.queriesBuilder=function(e){var t,n=this;return this.operationWrapperTemplate((t=[],e.forEach((function(e){e&&(n.operation=e.operation,n.fields=e.fields,t.push(n.operationTemplate(e.variables)))})),t.join(" ")))},e.prototype.queryDataArgumentAndTypeMap=function(){var e=this.variables;return this.fields&&"object"==typeof this.fields&&(e=ak(ak({},lk.default.getNestedVariables(this.fields)),e)),e&&Object.keys(e).length>0?"(".concat(Object.keys(e).reduce((function(t,n,r){return"".concat(t).concat(0!==r?", ":"","$").concat(n,": ").concat(lk.default.queryDataType(e[n]))}),""),")"):""},e.prototype.operationWrapperTemplate=function(e){var t="".concat(ck.default.Query," ").concat(this.queryDataArgumentAndTypeMap()," { ").concat(e," }");return{query:t=t.replace("query","query".concat(""!==this.config.operationName?" "+this.config.operationName:"")),variables:lk.default.queryVariablesMap(this.variables,this.fields)}},e.prototype.operationTemplate=function(e){var t="string"==typeof this.operation?this.operation:"".concat(this.operation.alias,": ").concat(this.operation.name);return"".concat(t," ").concat(e?lk.default.queryDataNameAndArgumentMap(e):""," ").concat(this.fields&&this.fields.length>0?"{ "+lk.default.queryFieldsMap(this.fields)+" }":"")},e}();sk.default=uk;var dk={};Object.defineProperty(dk,"__esModule",{value:!0});var pk=FI,mk=UI,hk=function(){function e(e){Array.isArray(e)?this.variables=mk.default.resolveVariables(e):(this.variables=e.variables,this.fields=e.fields,this.operation=e.operation)}return e.prototype.subscriptionBuilder=function(){return this.operationWrapperTemplate(pk.default.Subscription,this.variables,this.operationTemplate(this.operation))},e.prototype.subscriptionsBuilder=function(e){var t=this,n=e.map((function(e){return t.operation=e.operation,t.variables=e.variables,t.fields=e.fields,t.operationTemplate(e.operation)}));return this.operationWrapperTemplate(pk.default.Subscription,mk.default.resolveVariables(e),n.join("\n  "))},e.prototype.queryDataNameAndArgumentMap=function(){return this.variables&&Object.keys(this.variables).length?"(".concat(Object.keys(this.variables).reduce((function(e,t,n){return"".concat(e).concat(0!==n?", ":"").concat(t,": $").concat(t)}),""),")"):""},e.prototype.queryDataArgumentAndTypeMap=function(e){return Object.keys(e).length?"(".concat(Object.keys(e).reduce((function(t,n,r){return"".concat(t).concat(0!==r?", ":"","$").concat(n,": ").concat(mk.default.queryDataType(e[n]))}),""),")"):""},e.prototype.operationWrapperTemplate=function(e,t,n){return{query:"".concat(e," ").concat(this.queryDataArgumentAndTypeMap(t)," {\n  ").concat(n,"\n}"),variables:mk.default.queryVariablesMap(t)}},e.prototype.operationTemplate=function(e){var t="string"==typeof this.operation?this.operation:"".concat(this.operation.alias,": ").concat(this.operation.name);return"".concat(t," ").concat(this.queryDataNameAndArgumentMap()," {\n    ").concat(this.queryFieldsMap(this.fields),"\n  }")},e.prototype.queryFieldsMap=function(e){var t=this;return e?e.map((function(e){return"object"==typeof e?"".concat(Object.keys(e)[0]," { ").concat(t.queryFieldsMap(Object.values(e)[0])," }"):"".concat(e)})).join(", "):""},e}();dk.default=hk,Object.defineProperty(HI,"__esModule",{value:!0}),HI.adapters=yk=HI.query=HI.mutation=HI.subscription=void 0;var fk=jI;HI.adapters=fk.default;var gk=tk,vk=sk,bk=dk,yk=HI.query=function(e,t,n){return Array.isArray(e)?t?new t(e,n).queriesBuilder(e):new vk.default(e,n).queriesBuilder(e):t?new t(e,n).queryBuilder():new vk.default(e,n).queryBuilder()};HI.mutation=function(e,t,n){return Array.isArray(e)?t?new t(e,n).mutationsBuilder(e):new gk.default(e,n).mutationsBuilder(e):t?new t(e,n).mutationBuilder():new gk.default(e,n).mutationBuilder()},HI.subscription=function(e,t){return Array.isArray(e)?t?new t(e).subscriptionsBuilder(e):new bk.default(e).subscriptionsBuilder(e):t?new t(e).subscriptionBuilder():new bk.default(e).subscriptionBuilder()};class _k{constructor(e){this._core=e}async _client(e=!0){var t;const n=this._core._environment.getValue("HIGH_PRIORITY_RAPI_REQUESTS"),r=new RS(Object.assign({uri:n?`https://${this._core._environment.endpoints.ACPC_SUPERGRAPH_EDGE_HOST}`:`https://${this._core._environment.endpoints.ACPC_SUPERGRAPH_HOST}`},(null===(t=this._core._environment._hooks)||void 0===t?void 0:t.fetch)?{fetch:this._core._environment._hooks.fetch}:{}));await this._core._environment._refreshAccessToken();const o=new fS(((e,t)=>{const n=this._core._environment.getValue("ACCESS_TOKEN");return e.setContext({headers:{authorization:`Bearer ${n}`,"x-api-key":this._core._environment.getValue("CLIENT_ID")}}),t(e)})),i=new CI({delay:(e,t,n)=>{if(1===e)return 0;const r=this._core._environment.getValue("MIN_RETRY_INTERVAL"),o=this._core._environment.getValue("MAX_RETRY_INTERVAL"),i=Eu(1e3*Math.pow(2,e),r,o);return this._core._environment.log(`GQL: Retryable error ${n.statusCode} retrying in ${i}ms, ${e} retries so far`),i},attempts:async(e,t,n)=>{const r=this._core._environment._maxNumberOfRetries,o=e>r,i=function(e){return e&&"statusCode"in e&&"number"==typeof e.statusCode}(n)&&401===n.statusCode;return i&&(this._core._environment._isTokenInvalid=!0),o&&this._core._environment.log(`GQL: Retryable error ${n.statusCode} attempt ${e} exceeded ${r} retries`),!(o||!i||(await this._core._environment._refreshAccessToken(),0))}});return new bI({link:gS([i,o,r]),cache:new XO({addTypename:e}),defaultOptions:{query:{fetchPolicy:"no-cache",errorPolicy:"all"}}})}async initialize(e=!0){await this._client(e)}async getFavorites(e){var t;const n=await this._client();let r;try{r=yk({operation:"favorites",fields:["assetListId",{operation:"assetListConnection",variables:{first:{value:e.first,required:!0},after:e.after,filter:{value:e.filter,type:"AssetListFilter",required:!1},orderBy:{value:e.orderBy,type:"FavoriteOrderByInput",required:!1}},fields:[{pageInfo:["hasNextPage","endCursor"]},{edges:["cursor",{node:[{operation:"Asset",fragment:!0,fields:DI}]}]}]}]},null,{operationName:"favorites"})}catch(e){console.error("error building query string",e)}const o=r&&await n.query({query:OI(r.query),variables:r.variables}).catch((e=>{throw oa.createWithApolloError(e)}));if(null===(t=o.errors)||void 0===t?void 0:t[0])throw oa.createWithGraphQLError(o.errors[0]);return o.data}async setFavorite(e,t){const n=await this._client();try{await n.mutate({mutation:OI`
                    mutation updateLabel($assetId: ID!, $input: UpdateLabelInput!) {
                        updateLabel(assetId: $assetId, input: $input) {
                            favorite {
                                isFavorite
                            }
                        }
                    }
                `,variables:{assetId:e,input:{favorite:{isFavorite:t}}}})}catch(e){if(e instanceof wS)throw oa.createWithApolloError(e);throw oa.create(Zs.UNKNOWN,"No data or error returned from the query getAssetById")}}async getAssetById(e){var t,n,r;const o=await this._client(),i=yk({operation:"resolveAssetById",variables:{assetId:{value:e,name:"assetId",required:!0,type:"ID"}},fields:DI},null,{operationName:"getAssetById"}),s=await o.query({query:OI(i.query),variables:i.variables}).catch((e=>{throw oa.createWithApolloError(e)}));if(!(null===(t=s.data)||void 0===t?void 0:t.resolveAssetById)){if(!(null===(n=s.errors)||void 0===n?void 0:n[0]))throw oa.create(Zs.UNKNOWN,"No data or error returned from the query getAssetById");throw oa.createWithGraphQLError(null===(r=s.errors)||void 0===r?void 0:r[0])}return s.data}async getAssetByPath(e,t){var n,r,o,i,s,a;const c=await this._client();if(t){const i=yk({operation:"resolveAssetByPath",variables:{assetPath:{value:e,name:"assetPath",required:!0,type:"String"},repositoryId:{value:t,name:"repositoryId",required:!0,type:"ID"}},fields:DI},null,{operationName:"getAssetByPath"}),s=await c.query({query:OI(i.query),variables:i.variables}).catch((e=>{throw oa.createWithApolloError(e)}));if(!(null===(n=s.data)||void 0===n?void 0:n.resolveAssetByPath)){if(!(null===(r=s.errors)||void 0===r?void 0:r[0]))throw oa.create(Zs.UNKNOWN,"No data or error returned from the query getAssetById");throw oa.createWithGraphQLError(null===(o=s.errors)||void 0===o?void 0:o[0])}return s.data}const l=yk({operation:"resolveUserHome",fields:[...LI,{operation:"Directory",fields:[{operation:"assetByRelativePath",variables:{assetPath:{value:e,name:"relativePath",required:!0,type:"String"}},fields:DI}],fragment:!0}]},null,{operationName:"getAssetByPath"}),u=await c.query({query:OI(l.query),variables:l.variables}).catch((e=>{throw oa.createWithApolloError(e)}));if(!(null===(i=u.data)||void 0===i?void 0:i.resolveUserHome)){if(!(null===(s=u.errors)||void 0===s?void 0:s[0]))throw oa.create(Zs.UNKNOWN,"No data or error returned from the query getAssetById");throw oa.createWithGraphQLError(null===(a=u.errors)||void 0===a?void 0:a[0])}return u.data}}aa([va],_k.prototype,"_client",null),aa([Fa],_k.prototype,"initialize",null);class Ek{constructor(e){this._core=e,this._gqlInterface=new _k(this._core)}async initialize(){await this._gqlInterface.initialize()}async getAssetByPath(e,t){const n=await this._gqlInterface.getAssetByPath(e,t);if(!t||0===t.length){const e=n.resolveUserHome;return{homeFolderData:this._convertGQLAssetToAdobeAssetData(e),assetData:this._convertGQLAssetToAdobeAssetData(e.assetByRelativePath)}}return{assetData:this._convertGQLAssetToAdobeAssetData(n.resolveAssetByPath)}}async getAssetById(e){const t=await this._gqlInterface.getAssetById(e);return this._convertGQLAssetToAdobeAssetData(t.resolveAssetById)}async getFavorites(e){const{favorites:{assetListConnection:{pageInfo:t,edges:n}}}=await this._gqlInterface.getFavorites(e);return{favorites:n.map((e=>this._convertGQLAssetToAdobeAssetData(e.node))),pageInfo:t}}_parseEffectivePermissions(e){const t=e=>null==e?void 0:e.map((e=>e.toLowerCase())),n={};return n["*"]=t(e.default),n[Ca.PRIMARY]=t(e.primary),n[Ca.AC_POLICY]=t(e.aclPolicy),n[Ca.DIRECTORY]=t(e.directory),n[Ca.APP_METADATA]=t(e.applicationMetadata),n[Ca.ANNOTATIONS]=t(e.annotations),nl(n)}_convertGQLAssetToAdobeAssetData(e){var t,n,r,o;return{"dc:format":e.dc_format,"repo:ancestors":e.repo_ancestors,"repo:assetClass":e.repo_assetClass.toLowerCase(),"repo:assetId":e.repo_assetId,"repo:createdBy":e.repo_createdBy.id,"repo:name":e.repo_name,"repo:path":e.repo_path,"repo:modifiedBy":e.repo_modifiedBy,"repo:repositoryId":e.repository.repo_repositoryId,"repo:state":e.repo_state,"repo:size":e.repo_size,"repo:version":e.repo_version,"storage:assignee":e.storage_assignee,"storage:deviceCreateDate":e.storage_deviceCreateDate,"storage:deviceModifyDate":e.storage_deviceModifyDate,effectivePermission:e.effectivePermissions?this._parseEffectivePermissions(e.effectivePermissions):void 0,perUserMetadata:{"shell:lastAccessDate":null===(t=e.labels)||void 0===t?void 0:t.lastAccessDate},_embedded:{[Ca.APP_METADATA]:(null===(n=e.appMetadata)||void 0===n?void 0:n.am)||{}},_links:{[Ca.PRIMARY]:e.primaryLink,[Ca.BLOCK_INITIALIZE]:e.blockUploadLink,[Ca.DOWNLOAD]:e.blockDownloadLink,[Ca.RENDITION]:e.renditionLink,[Ca.PAGE]:e.pageLink},isFavorite:null===(o=null===(r=e.labels)||void 0===r?void 0:r.favorite)||void 0===o?void 0:o.isFavorite}}async setFavorite(e,t){await this._gqlInterface.setFavorite(e,t)}}aa([Fa],Ek.prototype,"getAssetByPath",null),aa([Fa],Ek.prototype,"getAssetById",null),aa([Fa],Ek.prototype,"getFavorites",null);var wk=Object.freeze({__proto__:null,default:Ek});const xk={[Ca.WORKSPACES_CONTEXT]:[],[Ca.TEAMS_PAGE]:["start","limit"],[Ca.WORKSPACES_PRIMARY]:["id","selector"],[Ca.WORKSPACES_PAGE]:["orderBy","start","limit","teamId","bookmarkFilter","teamAccess"],[Ca.REPOSITORIES_PAGE]:[],[Ca.TEAMS_CREATE]:[],[Ca.TEAM_PROVISION]:[],[Ca.WORKSPACES_BOOKMARKS_BATCH]:[]},Tk=[200,201],Sk=["FULL"],Ok={start:0,limit:0,orderDirection:"ascending",orderBy:"name"},Ik={orderDirection:"ascending",orderBy:"name",bookmarked:!1,teamID:void 0,start:0,limit:0};function kk(e,t){return Object.assign({},e,t)}function Ak(e){return("ascending"===e.orderDirection?"+":"-")+e.orderBy}function Ck(e){const t={};return e.start&&(t.start=e.start),e.limit&&(t.limit=e.limit),t}class Pk extends Ou{_getHeaders(e){const t={"x-service-features":"CanvasMigration","Cache-Control":"no-cache"};return e&&(t["Content-Type"]=e),t}async _discoverLinks(e){return(await this._getResponse(e,this._getHeaders()))._links}_getEndpointHref(e){return`https://${this._core._environment.endpoints.PROJECTS_HOST}${e}`}async discoverLinks(){return this._discoverLinks(this._getEndpointHref("/api/v2/index"))}async getTeams(e){const t=function(e,t){const n=kk(Ok,t),r=Ck(n);return r.orderBy=Ak(n),r.nameContains=n.nameContains,r.state=n.state,Da(e,Ca.TEAMS_PAGE,r)}(await this.discoverLinks(),e);return await this._getResponse(t,this._getHeaders())}async getOrgRepositories(){const e=Da(await this.discoverLinks(),Ca.REPOSITORIES_PAGE,{});return await this._getResponse(e,this._getHeaders())}async createTeam(e){const t=Da(await this.discoverLinks(),Ca.TEAMS_CREATE,{});return(await this._doPost(t,this._getHeaders(ka),JSON.stringify(e))).json()}async permanentlyDeleteTeam(e){const t=Da(e,Ca.TEAMS_PRIMARY);await this._doDelete(t,this._getHeaders(),[204])}async archiveTeam(e){const t=Da(e,Ca.TEAMS_DISCARD);await this._doPost(t,this._getHeaders(),void 0,[204])}async restoreTeam(e){const t=Da(e,Ca.TEAMS_RESTORE);await this._doPost(t,this._getHeaders(),void 0,[204])}async renameTeam(e,t){const n=Da(e,Ca.TEAMS_RENAME);await this._doPost(n,this._getHeaders(ka),JSON.stringify({name:t}),[204])}async patchTeam(e,t){const n=Da(e,Ca.TEAMS_PROPERTIES);await this._doPatch(n,Object.assign(Object.assign({},this._getHeaders(Aa)),{"If-Match":"*"}),JSON.stringify(t),[204])}async getTeamProperties(e){const t=Da(e,Ca.TEAMS_PROPERTIES);return await this._getResponse(t,this._getHeaders())}async provisionTeam(){const e=Da(await this.discoverLinks(),Ca.TEAM_PROVISION,{});return(await this._doPost(e,this._getHeaders(),void 0,Tk)).json()}async getSpaces(e){const t=function(e,t){const n=kk(Ik,t),r=Ck(n);r.orderBy=Ak(n),n.bookmarked||(r.bookmarkFilter=!1),!1===n.teamAccess&&(r.teamAccess=!1);const{teamID:o}=n;return o&&(r.teamId=o),Da(e,Ca.WORKSPACES_PAGE,r)}(await this.discoverLinks(),e);return await this._getResponse(t,this._getHeaders())}async getSpace(e,t=Sk){const n=Da(await this.discoverLinks(),Ca.WORKSPACES_PRIMARY,{id:e,selector:t});return await this._getResponse(n,this._getHeaders())}async reloadSpace(e,t=Sk){const n=Da(e,Ca.WORKSPACES_PRIMARY,{selector:t});return await this._getResponse(n,this._getHeaders())}async bookmarkOp(e){const t=Da(await this.discoverLinks(),Ca.WORKSPACES_BOOKMARKS_BATCH);return(await this._doPost(t,this._getHeaders(ka),JSON.stringify(e),[200])).json()}async createSpace(e,t){const n=Da(e,Ca.WORKSPACES_CREATE);return(await this._doPost(n,this._getHeaders(ka),JSON.stringify(t))).json()}async patchSpace(e,t){const n=Da(e,Ca.WORKSPACES_PRIMARY);await this._doPatch(n,this._getHeaders(Aa),JSON.stringify(t),[200,204])}async getEnclosingSpaces(e){const t=Da(await this.discoverLinks(),Ca.WORKSPACES_CONTEXT);return(await this._doPost(t,this._getHeaders(ka),JSON.stringify(e),[200])).json()}}aa([ga((function(e){return Pa(e,xk)})),ca(0,ha)],Pk.prototype,"_discoverLinks",null);class Rk{constructor(e,t,n){this._spacePool=e,this._workspaceInterface=t,this._teamRoleGetterFactory=n}supportsFilter(e){if(!e)return!1;const{teamRole:t,state:n}=e;return"MEMBER"!==t&&"active"===n}async loadPage(e){return await this._loadPage(e)}async _loadPage(e,t){const{order:n,filter:r,limit:o}=e,i=null==r?void 0:r.teamRole;if("MEMBER"===i)throw oa.create(Zs.BAD_REQUEST,"Filtering only for spaces with reamRole MEMBER is not supported.");const s=this._spacePool._core._environment.getValue("PROJECTS_LIST_UPDATE_LATENCY"),a=Date.now()-s,c=this._workspaceInterface.getSpaces({orderBy:Ty[n.field],orderDirection:n.direction,teamID:null==r?void 0:r.teamID,bookmarked:null==r?void 0:r.bookmarked,teamAccess:"NONE"!==i&&void 0,start:t,limit:o}),l=i?()=>i:await this._teamRoleGetterFactory(),u=await c,d=this._spacePool.createLoaderUpdateSession(a),p=ih.updateRemoteItems(d,u.projects.map((e=>Object.assign(Object.assign({},e),{teamRole:l(e.teamId),state:"active"}))));for(const e of p)e[th]();let m;d.commit();const h=u.pageSpec.start+u.pageSpec.limit;return h<u.pageSpec.totalLimit&&(m=e=>this._loadPage(e,h)),{items:p,total:u.pageSpec.totalLimit,loadNextPage:m,mostRecentValidMutation:a}}}class Lk{constructor(e,t){this._teamPool=e,this._projectInterface=t}async loadPage(e){return await this._loadPage(e)}async _loadPage(e,t){const{limit:n,filter:r,order:o}=e,i=this._teamPool._core._environment.getValue("PROJECTS_LIST_UPDATE_LATENCY"),s=Date.now()-i,a=await this._projectInterface.getTeams({orderBy:Ey[o.field],orderDirection:o.direction,start:t,limit:n,nameContains:null==r?void 0:r.nameContains,state:null==r?void 0:r.state}),c=this._teamPool.createLoaderUpdateSession(s),l=Yy.updateRemoteItems(c,a.teams);let u;c.commit();const d=a.pageSpec.start+a.pageSpec.limit;return d<a.pageSpec.totalLimit&&(u=e=>this._loadPage(e,d)),{items:l,total:a.pageSpec.totalLimit,loadNextPage:u,mostRecentValidMutation:s}}}class Dk{constructor(e,t){this._orgRepositoryPool=e,this._projectInterface=t}async loadPage(){const e=await this._projectInterface.getOrgRepositories(),t=this._orgRepositoryPool.createLoaderUpdateSession(Date.now()),n=Gb.updateRemoteItems(t,e.repositories);return t.commit(),{items:n}}}function Nk(e){const t=new Set(e.items.map((e=>e.id)));return e=>t.has(e)?"MEMBER":"NONE"}function Mk(e){const t=e._links;if(!t)throw oa.create(Zs.BAD_REQUEST,'Object has not been loaded correctly, missing "_links" property.');return t}class Hk{constructor(e){this._core=e,this._orgRepositoryPool=new Xp(this._core,"orgRepository"),this._teamPool=new Xp(this._core,"team"),this._spacePool=new Xp(this._core,"space"),this._projectInterface=new Pk(this._core),this._rapi=new uf(this._core),this._hostAssetContext=this._core.hostAssetContext,this._teamRoleGetterFactory=async()=>Nk(await this._fetchTeams()),this._teamPoolDelegate={onItemsUpdated:()=>{const e=this.getTeams()._getExistingList(xy.default,new Tp);if(!e||!e.items.length)return void this._core._environment.debug("[SpaceContext._teamPoolDelegate] skipping update of Space.teamRole -- no teams");const t=this._spacePool,n=Nk(e),r=t.createUpdateSession("Updating teamRole across all spaces");this._spacePool.forEach((e=>{const t=n(e.teamID);e.teamRole!==t&&ih.updateLocalItem(r,e,{teamRole:t})})),r.commit()}},this._teamPool.addDelegate(this._teamPoolDelegate,"context")}get projectInterface(){return this._projectInterface}get orgRepositoryPool(){return this._orgRepositoryPool}get teamPool(){return this._teamPool}get spacePool(){return this._spacePool}async discoverLinks(){return await this._projectInterface.discoverLinks()}getOrgRepositories(){const e=new Dk(this._orgRepositoryPool,this._projectInterface);return new Fp(this._orgRepositoryPool,[e])}getTeams(){const e=new Lk(this._teamPool,this._projectInterface);return new Fp(this._teamPool,[e],new Wy)}getSpaces(){const e=new Rk(this._spacePool,this._projectInterface,this._teamRoleGetterFactory);return new Fp(this._spacePool,[e],new Ky)}async _fetchTeams(){const e=this.getTeams().getList(xy.default,void 0,{refreshTimeout:3e5});return await Np(e),e}async provisionType1Team(){if("type1"!==this._core._environment.getValue("ACCOUNT_TYPE"))return;const e=await this._fetchTeams(),t=this._core._environment.getValue("USER_ID");let n=e.items.find((e=>e.repositoryOwnerID===t&&"user"===e.repositoryOwnerType));if(!n){const e=await this._projectInterface.provisionTeam(),t=this._teamPool.createMutationSession();n=Yy.updateRemoteItem(t,e),t.commit()}return n}async createTeam(e,t){const n=await this._projectInterface.createTeam(Object.assign(Object.assign({},t),{repositoryId:e.repositoryID})),r=this._teamPool.createMutationSession(),o=Yy.updateRemoteItem(r,n);return r.commit(),o}async _renameAsset(e,t){if(!Mu(t))throw oa.create(Zs.BAD_REQUEST,"Invalid name provided for the rename operation.");const n=await this._hostAssetContext.getAssetWithCloudID(e);return await n.rename(t),n}async _renameTeam(e,t){const n=t.name;if(!n)return;if(!Mu(n))throw oa.create(Zs.BAD_REQUEST,"Invalid name provided for the rename operation.");const r=Mk(e);await this._projectInterface.renameTeam(r,n);const o=this._core._getAssetPool(),i=o.getLocalItemById(e.id),s=await this._core.getAssetContext();if(i){const e=Gu(n,i),t=o.createUpdateSession();Vu({assetPool:o,asset:i,session:t,operation:{type:"rename",newPath:e},assetContext:s}),this._hostAssetContext._adobeAssetUpdater.updateLocalItem(t,i,{"repo:path":e,"repo:name":n}),t.commit()}const a=this.teamPool.createMutationSession();Yy.updateLocalItem(a,e,{name:n}),a.commit()}async renameTeam(e,t){await this.updateTeam(e,{name:t})}async restoreTeam(e){await ou.runExclusiveTask("restore",[e],(async()=>{try{const t=Mk(e),n=this.teamPool.createUpdateSession();await this._projectInterface.restoreTeam(t),Yy.updateLocalItem(n,e,{state:"active"}),n.commit()}catch(e){throw oa.create(Zs.UNKNOWN,"An error occured restoring team",{underlyingError:e})}}))}async archiveTeam(e){await ou.runExclusiveTask("archive",[e],(async()=>{const t=this.teamPool.createUpdateSession();try{const t=Mk(e);await this._projectInterface.archiveTeam(t)}catch(t){const n=t;if(n.code!==Zs.BAD_REQUEST)throw n;{const t=await this._hostAssetContext.getAssetWithCloudID(e.id);await t.discard()}}Yy.updateLocalItem(t,e,{state:"discarded"}),t.commit()}))}_validateDescription(e){return e.length<=1e3}_validateColor(e){return/^#[A-Fa-f0-9]{6}$/.test(e)}_getPatchOP(e,t,n,r){if(r&&!r(e))throw oa.create(Zs.BAD_REQUEST,`Property ${t} has invalid value`);return 0===e.length&&n&&n.length>0?{op:"remove",path:t}:{op:n?"replace":"add",value:e,path:t}}async _patchTeam(e,t){const{description:n}=t,r=[],o={};if(void 0!==n&&(r.push(this._getPatchOP(n,"/description",e.description,this._validateDescription)),o.description=n),!r.length)return;const i=Mk(e);await this._projectInterface.patchTeam(i,r);const s=this.teamPool.createMutationSession();Yy.updateLocalItem(s,e,o),s.commit()}async updateTeam(e,t){await ou.runExclusiveTask("update",[e],(async()=>{const n=await Promise.allSettled([this._patchTeam(e,t),this._renameTeam(e,t)]);this._checkForRejection(n,(()=>{const t=this.teamPool.createUpdateSession();t.queueDiscardedItem(e),t.commit()}))}))}async loadTeamProperties(e){const t=Mk(e),n=await this._projectInterface.getTeamProperties(t);if(!n||0===Object.keys(n).length)return;const r=this.teamPool.createMutationSession();Yy.updateLocalItem(r,e,Object.assign({},n)),r.commit()}async permanentlyDeleteTeam(e){if("active"===e.state)throw oa.create(Zs.UNSUPPORTED,"Teams that are not 'discarded' cannot be permanently deleted.");const t=t=>{if(t.discardedItems){const n=t.discardedItems.filter((t=>t.id===e.id)).map((e=>e.id));n.length&&this._teamPool.removeLocalItems(n)}};this._teamPool.on(Qp,t);try{await ou.runExclusiveTask("delete",[e],(async()=>{const t=Mk(e);await this._projectInterface.permanentlyDeleteTeam(t);const n=this.teamPool.createUpdateSession();n.queueDiscardedItem(e),n.commit()}))}finally{this.teamPool.off(Qp,t)}}async[eh](e){const t=this._core._environment.getValue("PROJECTS_ITEM_UPDATE_LATENCY");await e.waitForMutationPropagationIfNeeded(t);const n=Mk(e),r=await this._projectInterface.reloadSpace(n,Sk),o=this._spacePool.createUpdateSession();ih.updateLocalItem(o,e,r),o.commit()}async _moveSpaces(e,t,n=new Map,r=!0,o){let i={failedResults:[],newModels:[]};return await ou.runExclusiveTask("move",e,(async()=>{const r=await this._hostAssetContext.getAssetWithCloudID(t.id);void 0===o&&(o=new Map);const s=new Map,a=e.map((e=>{s.set(e.id,e);let t=`${r.repoPath}/${Ku(e,n)}`;return t=Bu(this._core,e.id,t,!1,o),{op:"move",id:e.id,source:{"repo:assetId":e.id,"repo:repositoryId":e.repositoryID},target:{"repo:path":t,"repo:repositoryId":r.repositoryID}}}));i=await this._runOperations(a,s,{teamId:t.id,teamName:t.name})})),r?await jf(i,t,n,o,this._moveSpaces.bind(this)):i}async moveSpaces(e,t){return this._moveSpaces(e,t)}async archiveSpaces(e){return await ou.runExclusiveTask("archive",e,(async()=>{const t=new Map,n=e.map((e=>(t.set(e.id,e),{op:"discard",id:e.id,target:{"repo:assetId":e.id,"repo:repositoryId":e.repositoryID}})));return await this._runOperations(n,t)}))}async restoreSpaces(e,t){return await ou.runExclusiveTask("restore",e,(async()=>{const n=new Map,r=e.map((e=>(n.set(e.id,e),{op:"restore",id:e.id,target:{"repo:assetId":e.id,"repo:repositoryId":e.repositoryID},name:null==t?void 0:t.get(e)})));return await this._runOperations(r,n)}))}async _runOperations(e,t,n={}){const r=await this._core.getAssetContext();return await this._rapi.runOperationsForContext(e,t,this._spacePool,((e,t,o)=>{if(!o)throw oa.create(Zs.UNKNOWN,"Missing metadata from asset bulk operation.");const i=o["repo:path"];if(t.pathName!==i){const e=this._core._getAssetPool(),n=e.getLocalItemById(t.id),o=e.createUpdateSession();n&&(Vu({assetPool:e,asset:n,session:o,operation:{type:"rename",newPath:i},assetContext:r}),r._adobeAssetUpdater.updateLocalItem(o,n,{"repo:path":i}),o.commit())}ih.updateLocalItem(e,t,Object.assign({state:"ACTIVE"===o["repo:state"]?"active":"archived",name:o["repo:name"],pathName:o["repo:path"]},n))}),[{match:e=>e.code===Zs.ACCESS_DENIED||e.code===Zs.NOT_FOUND,action:async e=>await e.load().catch((t=>({model:e,error:t})))}])}async createSpaceBookmarks(e){return this._bookmarkSpaces("ADD",e)}async removeSpaceBookmarks(e){return this._bookmarkSpaces("REMOVE",e)}async _bookmarkSpaces(e,t){await ou.runExclusiveTask("bookmark",t,(async()=>{var n;const r=this._core._environment.getValue("USER_ID"),o={bookmarked:"ADD"===e},i=this.spacePool.createUpdateSession(),s=new Map,a=t.map((e=>(s.set(e.id,{space:e,wasBookmarked:e.isBookmarked}),ih.updateLocalItem(i,e,o),{projectUrn:e.id,userId:r})));let c;i.commit();try{c=await this._projectInterface.bookmarkOp({op:e,items:a})}finally{if(c)for(const e of c.responses){const t=s.get(null===(n=e.request)||void 0===n?void 0:n.projectUrn);t&&(t.status=e.status)}const e=this.spacePool.createUpdateSession(),t=this.spacePool.createMutationSession();for(const{space:n,wasBookmarked:r,status:i}of s.values())201===i?ih.updateLocalItem(t,n,o):(ih.updateLocalItem(e,n,{bookmarked:r}),404===i&&e.queueDiscardedItem(n));e.commit(),t.commit()}}))}_checkForRejection(e,t){for(const n of e)if("rejected"===n.status){const e=n.reason;throw e instanceof oa&&e.code===Zs.NOT_FOUND&&t(),e}}async updateSpace(e,t){await ou.runExclusiveTask("update",[e],(async()=>{const n=await Promise.allSettled([this._renameSpace(e,t),this._patchSpace(e,t)]);this._checkForRejection(n,(()=>{const t=this.spacePool.createUpdateSession();t.queueDiscardedItem(e),t.commit()}))}))}async _renameSpace(e,t){const{name:n}=t;if(void 0===n)return;const r=await this._renameAsset(e.id,n),o=this.spacePool.createMutationSession();ih.updateLocalItem(o,e,{name:r.name,pathName:r.repoPath}),o.commit()}async _patchSpace(e,t){const{description:n,color:r}=t,o=[],i={};if(void 0!==n&&(o.push(this._getPatchOP(n,"/description",e.description,this._validateDescription)),i.description=n),void 0!==r&&(o.push(this._getPatchOP(r,"/color",e.color,this._validateColor)),i.color=r),!o.length)return;const s=Mk(e);await this._projectInterface.patchSpace(s,o);const a=this.spacePool.createMutationSession();ih.updateLocalItem(a,e,i),a.commit()}async createSpace(e,t){const n=Mk(e);this._validateColor(t.color),this._validateDescription(t.description),Mu(t.name);const r=await this._projectInterface.createSpace(n,Object.assign(Object.assign({},t),{parentId:e.id})),o=this.spacePool.createMutationSession(),i=ih.updateRemoteItem(o,Object.assign(Object.assign({},r),{teamId:e.id}));return o.commit(),i}async getEnclosingSpace(e){return(await this.getEnclosingSpaces([e])).get(e)}async getEnclosingSpaces(e){const t=this._core._environment.getValue("PROJECTS_LIST_UPDATE_LATENCY"),n=Date.now()-t,r=await this._projectInterface.getEnclosingSpaces(e.map((e=>({"repo:assetId":e})))),o=new Map,i=this.spacePool.createUpdateSession("get enclosing spaces",n);for(const e of r.responses){if(200!==e.status)continue;const t=e.request["repo:assetId"],n=ih.updateRemoteItem(i,e.body);o.set(t,n)}return i.commit(),o}async lookupSpaceById(e){let t=this._spacePool.getLocalItemById(e);if(!t){const n=await this._projectInterface.getSpace(e,Sk),r=this._spacePool.createUpdateSession();t=ih.updateRemoteItem(r,n),r.commit()}return t}onUserLeftTeam(e){const t=this._teamPool.getLocalItemById(e);if(t){const e=this._teamPool.createUpdateSession();e.queueDiscardedItem(t),e.commit()}}}aa([va],Hk.prototype,"getOrgRepositories",null),aa([va],Hk.prototype,"getTeams",null),aa([va],Hk.prototype,"getSpaces",null);var jk=Object.freeze({__proto__:null,default:Hk});class Bk{constructor(e,t,n){this._collaboratorPool=e,this._invitationInterface=t,this._urn=n}async loadPage(){const e=await this._invitationInterface.getCollaborators(this._urn),t=this._collaboratorPool.createLoaderUpdateSession(Date.now()),n=new Set(e.directCollaborators.map((({id:e})=>e))),r=e.collaborators.map((t=>{var r,o;const i=n.has(t.id),s=!!i&&null!==(o=null===(r=e.directCollaborators.find((e=>e.id===t.id)))||void 0===r?void 0:r.canDiscover)&&void 0!==o&&o;return Object.assign(Object.assign({},t),{isDirect:i,canDiscover:s})})),o=Xb.updateRemoteItems(t,r);return t.commit(),{items:o}}}const Fk=new Od({localItemType:class extends ou{constructor(){super(...arguments),this._email="",this._role="viewer",this._canComment=!1,this._canShare=!1,this._acceptanceRequired=!1,this._created=new Date}get invitationID(){return this.id}get email(){return this._email}get role(){return this._role}get canComment(){return this._canComment}get canShare(){return this._canShare}get acceptanceRequired(){return this._acceptanceRequired}get inheritance(){return this._inheritance}get created(){return this._created}},remoteIdProperty:"id",propertyUpdater:new Md({_email:"email",_role:{name:"role",choices:Yb},_canComment:{name:"canComment",format:"boolean"},_canShare:{name:"canShare",format:"boolean"},_acceptanceRequired:{name:"acceptanceRequired",format:"boolean"},_inheritance:{name:"inheritance",choices:Jb},_created:{name:"created",format:"date_as_number"}})});class Uk{constructor(e,t,n){this._invitedCollaboratorPool=e,this._invitationInterface=t,this._urn=n}async loadPage(){const e=await this._invitationInterface.getCollaborators(this._urn),t=this._invitedCollaboratorPool.createLoaderUpdateSession(Date.now()),n=Fk.updateRemoteItems(t,e.invitations);return t.commit(),{items:n}}}const zk={parse:e=>e,isEqual:(e,t)=>Il(e,t)},qk={parse:e=>e,isEqual:(e,t)=>Il(e,t)},Gk=new Od({localItemType:class extends ou{constructor(){super(...arguments),this._collaborators=[],this._error=void 0}get getAssetID(){return this.id}get collaborators(){return this._collaborators}get error(){return this._error}},remoteIdProperty:"urn",propertyUpdater:new Md({_collaborators:{get:function(e,t){const n=new Xp(t._core,"collaborator").createUpdateSession();if(200!==e.statusCode)return[];const r=JSON.parse(e.response).collaborators.map((t=>Object.assign(Object.assign({},t),{assetID:e.urn}))),o=Xb.updateRemoteItems(n,r);return n.commit(),o},format:zk},_error:{get:function(e){if(200===e.statusCode)return;const t=JSON.parse(e.response);return oa.createWithRepositoryCode(t.statusCode,"",t.error)},format:qk}})});class Vk{constructor(e,t,n){this._collaboratorsByAssetIDPool=e,this._invitationInterface=t,this._assetIDs=n}async loadPage(e){return await this._loadPage(e)}async _loadPage(e,t=0){let{limit:n}=e;n=void 0===n?this._invitationInterface.batchRequestLimit:n,n=Math.min(n,this._invitationInterface.batchRequestLimit);const r=this._assetIDs.slice(t,t+n),o=await this._invitationInterface.getCollaboratorListForUrns(r),i=this._collaboratorsByAssetIDPool.createLoaderUpdateSession(Date.now()),s=Gk.updateRemoteItems(i,o.result);let a;return i.commit(),t+s.length<this._assetIDs.length&&(a=e=>this._loadPage(e,t+s.length)),{items:s,loadNextPage:a}}}class Kk extends ou{constructor(e,t){super(e,t),this._displayName="",this._ownerId=""}get ident(){return this.id}get displayName(){return this._displayName}get ownerId(){return this._ownerId}async getContactInAddressBook(e){return this._core.collaborationContext.getContactInAddressBook(this.ident,e)}}aa([Ta],Kk.prototype,"ident",null),aa([Ta],Kk.prototype,"displayName",null),aa([Ta],Kk.prototype,"ownerId",null);const Wk=new Od({localItemType:Kk,remoteIdProperty:"ident",propertyUpdater:new Md({_displayName:"displayName",_ownerId:"ownerId"})});class $k{constructor(e,t,n){this._addressBookPool=e,this._addressBookInterface=t,this._addressBookUpdater=n}async loadPage(e){const{limit:t=100}=e||{limit:100},n=await this._addressBookInterface.getAddressBooks(t),r=this._addressBookPool.createLoaderMutationSession();return{items:this._addressBookUpdater.updateRemoteItems(r,n._embedded.addressBooks),total:n.total}}}class Yk{constructor(e){this._core=e,this._collaboratorSourceMap=new Map,this._invitationInterface=new lf(this._core),this._collaboratorsByAssetIDPool=new Xp(this._core,"collaboratorsByAssetID"),this._accessConfirmedIDs=new Set,this._addressBookPool=new Xp(this._core,"addressBook"),this._addressBookContactPoolMap=new Map,this._handleBatchRequest=async e=>{const t=new Map([...e].map((e=>[e.id,e])));(await this._invitationInterface.getCollaboratorListForUrns([...t.keys()])).result.forEach((e=>{const n=e.urn,r=t.get(n);if(!r)return;if(200!==e.statusCode)return void this._collaboratorRequestQueue.rejectItemPromise(r);const o=this._getCollaboratorSources(n),i=JSON.parse(e.response),s=i.collaborators.map((e=>{const t=i.directCollaborators.find((t=>t.id===e.id));return Object.assign(Object.assign({},e),{assetID:n,isDirect:!!t})})),a=o.collaboratorPool.createUpdateSession(),c=Xb.updateRemoteItems(a,s);a.commit(),r._setCollaboratorData(c)}))},this._collaboratorRequestQueue=new class{constructor(e,t=50,n=50,r=3){this._batchProcessor=e,this._maxItemsPerBatch=t,this._delay=n,this._maxInFlightBatches=r,this._itemQueue=new Set,this._itemPromises=new Map,this._inFlightBatches=new Set,this._processQueue=async()=>{clearTimeout(this._timer),this._timer=void 0;try{this.inFlightCount>=this._maxInFlightBatches&&await Promise.race([...this._inFlightBatches].map((e=>e.promise)))}catch(e){}for(;this.inFlightCount<=this._maxInFlightBatches&&this._itemQueue.size>0;){const e=new Set;for(;this._itemQueue.size>0&&e.size<this._maxItemsPerBatch;){const t=this._itemQueue.values().next().value;this._itemQueue.delete(t),e.add(t)}const t={batch:e,promise:this._batchProcessor(e).catch((()=>{[...e.values()].forEach((e=>this.rejectItemPromise(e)))})).finally((()=>{this._inFlightBatches.delete(t),[...e.values()].forEach((e=>this.resolveItemPromise(e)))}))};this._inFlightBatches.add(t)}this._itemQueue.size>0&&!this._timer&&(this._timer=setTimeout(this._processQueue,this._delay))}}enqueue(e){if(this.isInQueue(e)||this.isInFlight(e))return this._itemPromises.get(e).promise;this._itemQueue.add(e);const t=new dd;return this._itemPromises.set(e,t),this._timer||(this._timer=setTimeout(this._processQueue,this._delay)),this._itemQueue.size>=this._maxItemsPerBatch&&this._processQueue(),t.promise}dequeue(e){const t=this._itemQueue.has(e);return this._itemQueue.delete(e),t&&(this._itemPromises.get(e).resolve(),this._itemPromises.delete(e)),t}resolveItemPromise(e){var t;null===(t=this._itemPromises.get(e))||void 0===t||t.resolve(),this._itemPromises.delete(e)}rejectItemPromise(e){var t;null===(t=this._itemPromises.get(e))||void 0===t||t.reject(),this._itemPromises.delete(e)}get size(){return this._itemQueue.size}get inFlightCount(){return this._inFlightBatches.size}isInQueue(e){return this._itemQueue.has(e)}isInFlight(e){return!![...this._inFlightBatches].find((t=>t.batch.has(e)))}async _processNow(){if(this._itemQueue.size||this._inFlightBatches.size)do{this._processQueue();try{await Promise.race([...this._inFlightBatches].map((e=>e.promise)))}catch(e){}}while(this._itemQueue.size)}}(this._handleBatchRequest)}async _getCollaboratorsNow(e){await this._collaboratorRequestQueue.enqueue(e),await this._collaboratorRequestQueue._processNow(),hd.hasManager(e,Vc)?hd.updatedExternally(e,Vc):e.dispatch(Vc)}getCollaboratorsForAssets(e){ud("getCollaboratorsForAssets","This method is deprecated and will be removed. Use ShareableItem.collaboratorArray instead.");const t=new Vk(this._collaboratorsByAssetIDPool,this._invitationInterface,e);return new Fp(this._collaboratorsByAssetIDPool,[t],new Tp)}_getCollaboratorSources(e){const t=this._collaboratorSourceMap.get(e);if(t)return t;const n=new Xp(this._core,"collaborator"),r=new Bk(n,this._invitationInterface,e),o=new Fp(n,[r],new Tp),i=new Xp(this._core,"invitedCollaborator"),s=new Uk(i,this._invitationInterface,e),a={collaboratorPool:n,collaboratorSource:o,invitedCollaboratorPool:i,invitedCollaboratorSource:new Fp(i,[s],new Tp)};return this._collaboratorSourceMap.set(e,a),a}getCollaborators(e){return ud("CollaborationContext.getCollaborators","This method is deprecated and will be removed. Use ShareableItem.collaboratorArray instead."),this._getCollaboratorSources(e).collaboratorSource}async removeCollaborator(e,t){return ud("CollaborationContext.removeCollaborator","This method is deprecated and will be removed on or after 2024-10-01. Use ShareableItem.removeCollaborator instead."),this._removeCollaborator(e,t)}async _removeCollaborator(e,t){var n,r;const o=null===(n=(await this._invitationInterface.modifyCollaborators(e,{collaborators:[{id:t.id,action:"remove"}]})).collaborators)||void 0===n?void 0:n.find((e=>e.id===t.id));if(!o)throw oa.create(Zs.BAD_REQUEST,"Collaborator patch request unsuccessful");if(200!==o.statusCode)throw oa.createWithRepositoryCode(o.statusCode,null!==(r=o.errorSubcode)&&void 0!==r?r:"",o.statusText);const{collaboratorPool:i}=this._getCollaboratorSources(e),s=i.createUpdateSession();s.queueDiscardedItem(t),t.isCurrentUser&&this._accessConfirmedIDs.delete(e),s.commit()}async removeInvitedCollaborator(e,t){var n,r;ud("CollaborationContext.removeInvitedCollaborator","This method is deprecated and will be removed on or after 2025-01-01.");const o=null===(n=(await this._invitationInterface.modifyCollaborators(e,{invitations:[{id:t.id,action:"remove"}]})).invitations)||void 0===n?void 0:n.find((e=>e.id===t.id));if(!o)throw oa.create(Zs.BAD_REQUEST,"InvitedCollaborator patch request unsuccessful");if(200!==o.statusCode)throw oa.createWithRepositoryCode(o.statusCode,null!==(r=o.errorSubcode)&&void 0!==r?r:"",o.statusText);const{invitedCollaboratorPool:i}=this._getCollaboratorSources(e),s=i.createUpdateSession();s.queueDiscardedItem(t),s.commit()}getInvitedCollaborators(e){return ud("CollaborationContext.getInvitedCollaborators","This method is deprecated and will be removed on or after 2025-01-01. Use ShareableItem.collaboratorArray instead."),this._getCollaboratorSources(e).invitedCollaboratorSource}async _removeCurrentUserFromCollaborationList(e){e._isCollaboratorDataLoaded||await this._getCollaboratorsNow(e);const t=e.collaboratorArray.find((e=>e.isCurrentUser));if(!t)throw oa.create(Zs.BAD_REQUEST,`Current user is not a collaborator on ${e.id}`);if(await this._removeCollaborator(e.id,t),e.collaboratorArray.includes(t)){const n=e.collaboratorArray.filter((e=>e!==t));e._setCollaboratorData(n),hd.hasManager(e,Vc)?hd.updatedExternally(e,Vc):e.dispatch(Vc)}}removeCurrentUserFromCollaborationList(e){ud("removeCurrentUserFromCollaborationList/getCollaborator","This method does not work correctly and will be removed. Use ShareableItem.removeCurrentUserFromCollaboratorList() insstead.");const t=this.getCollaborator(e);return this._removeCollaborator(e,t)}getCollaborator(e){var t;ud("removeCurrentUserFromCollaborationList/getCollaborator","This method does not work correctly and will be removed. Use ShareableItem.collaboratorsArray.find(c => c.isCurrentUser()) instead.");const n=this._core._environment.getValue("USER_ID");return null!==(t=this._getCollaboratorSources(e).collaboratorPool.getLocalItemById(n))&&void 0!==t?t:new Zb(this._core,n)}async _addCollaborators(e,t,n,r,o,i){const s=Object.assign(Object.assign(Object.assign(Object.assign({recipients:t},r?{notification:r}:{notification:{ans:{}}}),n?{configuration:n}:{}),o?{captcha:o}:{}),i?{inviterLabel:i}:{});await this._invitationInterface.addCollaborators(e,s)}async _modifyCollaborators(e,t,n,r){const o=Object.assign(Object.assign({collaborators:t},n?{configuration:n}:{}),r?{notification:r}:{});this._invitationInterface.modifyCollaborators(e,o)}getPendingInvitations(){return this._invitationInterface.getPendingInvitations()}async confirmAccess(e){this._accessConfirmedIDs.has(e)||"guest"===this._core._environment.getValue("SESSION_TYPE")||(await this._invitationInterface.confirmAccess(e),this._accessConfirmedIDs.add(e))}get addressBookSource(){const e=new $k(this._addressBookPool,new $b(this._core),Wk);return new Fp(this._addressBookPool,[e])}_getAddressBookContactPool(e){let t=this._addressBookContactPoolMap.get(e);return t||(t=new Xp(this._core,"addressBookContact"),this._addressBookContactPoolMap.set(e,t)),t}async getContactInAddressBook(e,t){const n=this._getAddressBookContactPool(e);let r=n.getLocalItemById(t);if(r)return r;const o=new $b(this._core),i=await o.getContactInAddressBook(e,t),s=n.createMutationSession();return r=Kb.updateRemoteItem(s,i),s.commit(),r}async getCollaboratorOrder(e="ascending",t="name"){const{default:n}=await Promise.resolve().then((function(){return Ay}));return new n(e,t)}async getInvitedCollaboratorOrder(e="ascending",t="email"){const{default:n}=await Promise.resolve().then((function(){return Ry}));return new n(e,t)}}aa([va],Yk.prototype,"addressBookSource",null),aa([Va],Yk.prototype,"getContactInAddressBook",null);var Qk=Object.freeze({__proto__:null,default:Yk});function Jk(e,t){return`${e}-${t}`}class Zk{constructor(e){const{asset:t,mediaTypes:n,excludeMediaTypes:r}=e,o=sa(e,["asset","mediaTypes","excludeMediaTypes"]);this._implicitDirectoryListingFilter=new rm(Object.assign({asset:t},o)),(n||r)&&(this._adobeAssetFilter=new mb({mediaTypes:n,excludeMediaTypes:r}))}matches(e){return!(this._adobeAssetFilter&&!this._adobeAssetFilter.matches(e)||this._implicitDirectoryListingFilter&&!this._implicitDirectoryListingFilter.matches(e))}get mediaTypes(){var e;return null===(e=this._adobeAssetFilter)||void 0===e?void 0:e.mediaTypes}}class Xk extends Km{constructor(e,t,n){super(e,t,n),this._core=e,this.isProject=!0,this._description="",this._projectPermissions=tl,this._projectInterface=new Ig(this._core),this._repositoryOwner={id:"",type:"user"},this._directorySubtype=dl.CC_PROJECTS,this._assetClass="directory",this._allowInLists=!1,this._isRecent=!1,this._projectLinks=null==n?void 0:n.projectLinks,this._needsRepoMetadata=!0,hd.manageLazyLoading(this,[{event:Ea,fetchData:this._getGradient}])}get gradientID(){var e;return null!==(e=this._gradientID)&&void 0!==e?e:""}get gradient(){return this._gradient}async _getGradient(){this._gradient=await this._core.projectContext.getGradient(this.gradientID)}get description(){return ud("Description Not yet Supported","Currently the description field is not supported by the service."),this._description}get directorySubtype(){return this._directorySubtype}async _load({repoMetadata:e,appMetadata:t,effectivePermission:n,projectMetadata:r,perUserMetadata:o}={}){await super._load({repoMetadata:e,appMetadata:t,effectivePermission:n,perUserMetadata:o}),r||(r=await this._projectInterface.getProject(this.id));const i=this._core.projectContext._assetPool.createMutationSession();this._core.projectContext._projectUpdater.updateRemoteItem(i,r),i.commit()}get projectLinks(){return this._projectLinks}get creator(){return this._creator}get view(){if(!this._repositoryOwner.id)return;const e=this._core._environment.getUserId(),{defaultOrganizationId:t,organizations:n}=this._core.hostAssetContext,r=[e,...(null==n?void 0:n.map((e=>e.id)))||[]];return this._repositoryOwner.id===e||this._repositoryOwner.id===t?sl.Yours:r.includes(this._repositoryOwner.id)?void 0:sl.SWY}async move(e){ud("[MOVE_UNSUPPORTED]",`Move on a project is not supported ${e}`)}async rename(e){var t;if(!(null===(t=this._projectLinks)||void 0===t?void 0:t[Ca.PROJECTS_RENAME]))throw oa.create(Zs.BAD_REQUEST,"Rename link is missing for this project.");if(!Mu(e))throw oa.create(Zs.BAD_REQUEST,"Invalid name provided for asset rename operation.");await this._projectInterface.renameProject(e,this._projectLinks);const n=this._core.projectContext._assetPool,r=await this._core.getAssetContext(),o=n.createUpdateSession(),i=Gu(e,this);Vu({assetPool:this._core._getAssetPool(),asset:this,session:o,operation:{type:"rename",newPath:i},assetContext:r}),this._core.projectContext._projectUpdater.updateLocalItem(o,this,{"repo:name":e,"repo:path":i}),o.commit()}async discard(){if(this.isDiscarded)throw oa.create(Zs.INVALID_OPERATION,"Asset is already discarded");await this._ensureLink(Ca.DISCARD),await this._projectInterface.discardProject(this.id,this._projectLinks);const e=this._core._getAssetPool(),t=await this._core.getAssetContext(),n=e.createUpdateSession();Vu({assetPool:e,asset:this,session:n,operation:{type:"discard"},assetContext:t}),this._core.projectContext._projectUpdater.updateLocalItem(n,this,{"repo:state":"DISCARDED"}),n.commit()}async restore(){if(!this.isDiscarded)throw oa.create(Zs.INVALID_OPERATION,"Cannot restore an asset that is not discarded");await this._ensureLink(Ca.RESTORE),await this._projectInterface.restoreProject(this.id,this._projectLinks);const e=this._core._getAssetPool(),t=await this._core.getAssetContext(),n=e.createUpdateSession();Vu({assetPool:e,asset:this,session:n,operation:{type:"restore"},assetContext:t}),this._core.projectContext._projectUpdater.updateLocalItem(n,this,{"repo:state":"ACTIVE"}),n.commit()}async _updateProjectLinksFromService(){const e=await this._projectInterface.getProject(this.id),{_links:t}=e,n=this._core.projectContext._assetPool.createUpdateSession();this._core.projectContext._projectUpdater.updateLocalItem(n,this,{_links:t}),n.commit()}_isProjectLinkType(e){return[Ca.CREATE,Ca.RESTORE,Ca.DISCARD,Ca.PROJECTS_RENAME,Ca.PAGE].includes(e)}async _ensureLink(e){var t;if(this._isProjectLinkType(e)){(null===(t=this._projectLinks)||void 0===t?void 0:t[e])||await this._updateProjectLinksFromService();const n=Object.assign(Object.assign({},this.__links),{[e]:this._projectLinks[e]}),r=this._core.hostAssetContext._assetPool.createUpdateSession();return this._core.hostAssetContext._adobeAssetUpdater.updateLocalItem(r,this,{_links:n}),void r.commit()}this._core._environment.debug(`ProjectLinkMissing ${e} Link ${e} missing on project, called out fetch it`),await super._ensureLink(e)}async validateProjectNameForRename(e){return e.toLowerCase()===this.name.toLowerCase()||await this._core.projectContext.validateProjectNameForCreate(e,this)}async updateProperties(){}leaveStatus(){const e=this.collaboratorArray;if(!this._isCollaboratorDataLoaded)return ll.PENDING;if(0===e.length)return ll.CANNOT_LEAVE_NO_COLLABORATORS;const t=e.find((e=>e.isCurrentUser));return t?"owner"===t.role?ll.CANNOT_LEAVE_IS_OWNER:!t.isDirect&&t.isAdmin?ll.CANNOT_LEAVE_IS_ADMIN_OF_PROJECT:1===e.length?ll.CANNOT_LEAVE_LAST_COLLABORATOR:e.find((e=>e.canShare&&e.isDirect&&e!==t))||"user"===this.storageAssignee.type?t.isDirect?ll.CAN_LEAVE:ll.CANNOT_LEAVE_ADDRESS_BOOK_GROUP_MEMBER:ll.CANNOT_LEAVE_LAST_DIRECT_COLLAB_WITH_SHARE_PERMISSION:ll.CANNOT_LEAVE_ADDRESS_BOOK_GROUP_MEMBER}userCanLeaveProject(){switch(ud("userCanLeaveProject Deprecated","Use Project.leaveStatus instead. This will be removed on or after 2024-10-01."),this.leaveStatus()){case ll.PENDING:return;case ll.CAN_LEAVE:return!0;case ll.CANNOT_LEAVE_NO_COLLABORATORS:case ll.CANNOT_LEAVE_ADDRESS_BOOK_GROUP_MEMBER:case ll.CANNOT_LEAVE_LAST_COLLABORATOR:case ll.CANNOT_LEAVE_LAST_DIRECT_COLLAB_WITH_SHARE_PERMISSION:case ll.CANNOT_LEAVE_IS_ADMIN_OF_PROJECT:case ll.CANNOT_LEAVE_IS_OWNER:return!1}}hasPermission(...e){return e.every((e=>(this._projectPermissions&e)===e))}async updateProject(e){await this._core.projectContext.updateProject(this.id,e)}_applyRestorePermission(e){this._core.projectContext._getCachedRestoreCapability(this.repositoryID)?this._projectPermissions|=el.Restore:this._projectPermissions&=~el.Restore,this._core.projectContext._projectUpdater.updateLocalItem(e,this,{projectPermissions:this._projectPermissions})}async _reloadPermissions(){await this._load(),super._reloadPermissions()}get librariesSource(){const e=new $d(this._core.hostAssetContext._assetPool,this,this._core,!0,!0),t=new Zk({asset:this,mediaTypes:[bh],_isSharedWithYou:!0});return new Fp(this._core.hostAssetContext._assetPool,[e],t)}get repositoryOwner(){return this._repositoryOwner}async createLibrary(e){const t=await this._core.getLibraryContext(),n={name:e.name,parent_assetId:this.id,roles:e.roles};return n.access=e.restrictEdit?"team_view":"team_edit",t._createLibrary(n)}async updateLastAccessed(e){await super.updateLastAccessed(e);const t=this._core.projectContext._assetPool.createUpdateSession();this._core.projectContext._projectUpdater.updateLocalItem(t,this,{isRecent:Boolean(this.lastAccessed)}),t.commit()}async createLibraryReference(e){await this._ensureLink(Ca.PROJECTS_REFERENCE_CREATE),await this._projectInterface.createLibraryReference(e,this._projectLinks)}async deleteLibraryReference(e){await this._ensureLink(Ca.PROJECTS_REFERENCE_PRIMARY),await this._projectInterface.deleteLibraryReference(e,this._projectLinks)}}aa([Ta],Xk.prototype,"gradientID",null),aa([fd(Ea,"_gradient")],Xk.prototype,"gradient",null),aa([Ta],Xk.prototype,"description",null),aa([Ta],Xk.prototype,"view",null),aa([fd(Vc,"_collaboratorsArray")],Xk.prototype,"leaveStatus",null),aa([Ta],Xk.prototype,"hasPermission",null),aa([va],Xk.prototype,"librariesSource",null),aa([Ta],Xk.prototype,"repositoryOwner",null);const eA=new Od({localItemType:Xk,remoteIdProperty:"repo:assetId",propertyUpdater:new Md({_repositoryID:"repo:repositoryId",_path:"repo:path",_etag:"repo:etag",_created:{name:"repo:createDate",format:"date"},_description:"description",_name:"repo:name",_assetState:{name:"repo:state",choices:wd},_storageAssignee:{name:"storage:assignee",format:$m},_projectLinks:{name:"_links",format:"object"},_creator:{name:`_embedded[${Ca.PROJECTS_CREATOR}]`,format:"object"},_createdBy:`_embedded[${Ca.PROJECTS_CREATOR}].id`,_gradientID:{name:`_embedded[${Ca.APP_METADATA}][project:rendition].gradientId`,set:(e,t)=>{const n=t;if(!e)return void(n._gradientID="");const r=Jk(e,n._core._environment.getValue("LOCALE"));n._gradientID!==r&&(n._gradientID=r,hd.setLoadStatus(n,ya,md.NotLoaded))}},_projectPermissions:{get:function(e){var t;return(null===(t=e._embedded)||void 0===t?void 0:t[Ca.AC_EFFECTIVE])?function(e){const t=e[Ca.PROJECTS_PRIMARY]||e["*"]||[],n=e[Ca.PRIMARY]||e["*"]||[],r=e[Ca.DIRECTORY]||e["*"]||[],o=e[Ca.ANNOTATIONS]||e["*"]||[],i=e[Ca.AC_POLICY]||e["*"]||[];let s=el.None;return t.forEach((e=>{switch(e){case"ack":s|=el.Ack;break;case"read":s|=el.Read;break;case"rename":s|=el.Rename;break;case"discard":s|=el.Discard;break;case"restore":s|=el.Restore}})),n.forEach((e=>{switch(e){case"write":s|=el.Write;break;case"delete":r.includes("write")&&(s|=el.Delete)}})),i.includes("write")&&(s|=el.Share),o.includes("write")&&(s|=el.WriteComment),s}(e._embedded[Ca.AC_EFFECTIVE]):Id},format:"number"},_repositoryOwner:{name:`_embedded[${Ca.REPOSITORY}][repo:owner]`,format:$m},_isRecent:{name:"isRecent",format:"boolean"},_allowInLists:{name:"allowInLists",format:"boolean"},_directorySubtype:{name:"project:directorySubtype",choices:["wfPortfolio","wfProgram","wfProject","wfProjectTemplate","ccProject"]}})});class tA{constructor(e,t,n,r){this._projectPool=e,this._projectInterface=t,this._projectUpdater=n,this._core=r}supportsFilter(e){return void 0!==e}async loadPage(e){return await this._loadPage(e)}async _loadPage(e,t){var n,r;const{order:o,limit:i,filter:s}=e,a=this._projectPool._core._environment.getValue("PROJECTS_LIST_UPDATE_LATENCY"),c=Date.now()-a;let l;if(t)l=await this._projectInterface.getProjectsWithLink(t);else if((null==s?void 0:s.view)===sl.Recent){const t=i?{first:i}:{};l=await this._projectInterface.getRecentProjects(t,e.resource)}else{const t=s.view?{view:al[s.view]}:{},n=s.repositoryID?{repositoryId:s.repositoryID}:{},r=s.nameContains?{nameContains:s.nameContains}:{},a=s.isDiscarded?{isDiscarded:!0}:{},c=s.directorySubtypes?{directorySubtypes:s.directorySubtypes}:{},u=[];await hd.fetchIfNeeded(this._core.hostAssetContext,kg);const d=this._core.hostAssetContext.defaultOrganizationId||"";s.view===sl.Yours?(u.push(this._core._environment.getUserId()),d&&u.push(d)):s.view!==sl.Organization&&s.view!==sl.Admin||s.organizationID&&u.push(s.organizationID),l=await this._projectInterface.getProjects(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({orderBy:oy[o.field],orderDirection:o.direction,limit:i},t),n),r),a),u.length?{ownerId:u.join(",")}:{}),c),e.resource)}const u=this._projectPool.createLoaderUpdateSession(c),d=l.children.map((e=>s.view===sl.Recent?Object.assign(Object.assign({},e),{isRecent:!0}):Object.assign(Object.assign({},e),{allowInLists:!0}))),p=this._projectUpdater.updateRemoteItems(u,d);let m;u.commit();const h=null===(n=l._links)||void 0===n?void 0:n.next;return h&&(m=e=>this._loadPage(e,h)),{items:p,total:null===(r=l._page)||void 0===r?void 0:r.total,loadNextPage:m,mostRecentValidMutation:c}}}class nA{constructor(){this.view=cs.All}matches(e){return e.isProject&&(e._allowInLists||e._isRecent)}}class rA{constructor(e,t){this._core=e,this._assetPool=t,this._projectInterface=new Ig(this._core),this._gradientPool=new Xp(this._core,"gradient"),this._canRestoreProjectCache=new Map,this._projectUpdater=eA,this._core.on(Uc,((e,t,n)=>{"LOCALE"===n.configurationKeyName&&this._getGradients()}))}get assetPool(){return ud("ProjectContext._assetPool","This property is deprecated and will be removed on or after 10-01-2024. For internal use by SAM.js only."),this._assetPool}projects(){this._core.hostAssetContext.organizations;const e=new tA(this._assetPool,this._projectInterface,this._projectUpdater,this._core);return new Fp(this._assetPool,[e],new nA)}async createProject(e){const{name:t,gradientID:n}=e;if(!Mu(t))throw oa.create(Zs.BAD_REQUEST,"Invalid name provided for the rename operation.");const r=await this.getGradient(n),o=await this._projectInterface.createProject({[Ca.APP_METADATA]:{"project:rendition":{gradientId:r.gradientID}},"repo:name":t}),i=this._assetPool.createMutationSession(),s=this._projectUpdater.updateRemoteItem(i,Object.assign(Object.assign({},o),{allowInLists:!0}));return i.commit(),s}async resolveProjectByName(e){const t=await this._projectInterface.resolveProjectByName(e),n=t["repo:assetId"];this._core.collaborationContext.confirmAccess(n);const r=this._assetPool.createMutationSession(),o=this._projectUpdater.updateRemoteItem(r,t);return r.commit(),o}async validateProjectNameForCreate(e,t,n){if(!Mu(e))throw oa.create(Zs.BAD_REQUEST,"Invalid project name.");let r=e;t&&(r=Gu(e,t));try{await this._projectInterface.validateProjectName(r,n)}catch(e){const t=e;if(t.code===Zs.NOT_FOUND)return!0;if(t.code===Zs.CONFLICT)return!1;throw e}return!1}async getProjectbyID(e,t=!0){let n=this._assetPool.getLocalItemById(e);if(n)return t&&this._core.collaborationContext.confirmAccess(e),n;t&&await this._core.collaborationContext.confirmAccess(e);const r=await this._projectInterface.getProject(e),o=this._assetPool.createMutationSession();return n=this._projectUpdater.updateRemoteItem(o,r),n.hasPermission(el.Write)||"org"!==n.repositoryOwner.type?this._projectUpdater.updateLocalItem(o,n,{allowInLists:!0}):this._checkForInvite(n),o.commit(),n}async _checkForInvite(e){const t=new cf(this._core);if((await t.getQueryResponse({limit:1,asset_id:e.id,[Yd.SHARED_VIA_INVITE]:!0})).result_sets[0].items.length){const t=this._assetPool.createUpdateSession();this._projectUpdater.updateLocalItem(t,e,{allowInLists:!0}),t.commit()}}async _getGradients(){const e=this._core._environment.getValue("LOCALE"),t=await this._projectInterface.getGradients(e),n=t.default,r=this._gradientPool.createUpdateSession(),o=function(e,t,n){return e.map((e=>Object.assign(Object.assign({},e),{computedID:Jk(e["project:gradientId"],n),"project:gradientData":Object.assign(Object.assign({},e["project:gradientData"]),{isDefault:t===e["project:gradientId"],languageCode:n})})))}(t.children,n,e),i=e_.updateRemoteItems(r,o);return r.commit(),i}async getGradients(){return await this._getGradients()}async getGradient(e){const t=this._gradientPool.getLocalItemById(e),n=this._core._environment.getValue("LOCALE");if(t&&t.languageCode===n)return t;await this._getGradients();const r=this._gradientPool.getLocalItemById(e);if(!r){if(this._defaultGradient&&this._defaultGradient.languageCode===n)return this._defaultGradient;if(this._gradientPool.forEach((e=>{e.isDefault&&(this._defaultGradient=e)})),this._defaultGradient)return this._defaultGradient;throw oa.create(Zs.UNKNOWN,`Gradient ID does not exist ${e}`)}return r}async updateProject(e,t){let n={};if(t.gradientID){const r=await this.getGradient(t.gradientID),o=await this.getProjectbyID(e),i=o.projectLinks;n=Object.assign(Object.assign({},n),{gradientID:r.gradientID}),await this._projectInterface.patchProject(i,n);const s=this._assetPool.createMutationSession();this._projectUpdater.updateRemoteItem(s,{"repo:assetId":o.id,_embedded:{[Ca.APP_METADATA]:{"project:rendition":{gradientId:r.gradientID}}}}),s.commit()}}async canCreateProjects(e){try{return await this._projectInterface.getCapability(cl.CREATE,e),!0}catch(e){if(!ia(e))throw e;return!1}}async _canRestoreProject(e){if(this._canRestoreProjectCache.has(e))return this._canRestoreProjectCache.get(e);const t=await this.canCreateProjects(e);return this._canRestoreProjectCache.set(e,t),t}_getCachedRestoreCapability(e){return this._canRestoreProjectCache.get(e)||!1}async canCreateProjectReason(e){try{return await this._projectInterface.getCapability(cl.CREATE,e),ul.ALLOWED}catch(e){if(!ia(e))return ul.UNKNOWN;switch(e.subCode){case Xs.PROJECTS_ADMIN_ONLY:return ul.ADMIN_DISABLED;case Xs.PROJECTS_NO_HOME_REPOSITORY:return ul.NO_HOME_REPOSITORY;case Xs.PROJECTS_INVALID_REPOSITORY:return ul.INVALID_REPOSITORY;default:return ul.UNKNOWN}}}getProjectsSearchSource(e){const t=new gg({_query:e,_projectsOnly:!0}),n=new _g(this._core.hostAssetContext._assetPool,this._core,this._core.hostAssetContext._globalSearchInterfaceV3,t);return new Fp(this._assetPool,[n],t)}async _callContextAPI(e,t){const n=(await this._projectInterface._discoverProjectLinks())[Ca.PROJECTS_CONTEXT].href;return await this._projectInterface._issueContextAPIRequest(e,t,n)}async getProjectOrder(e="ascending",t="name"){const{default:n}=await Promise.resolve().then((function(){return ay}));return new n(e,t)}async getProjectFilter(e){const{default:t}=await Promise.resolve().then((function(){return By}));return new t(e)}async createCSCProjectByPath(e,t,n,r,o,i){return this._createCSCProject({name:e,subType:t,path:n,orgId:r,userId:o,appMetadata:i})}async createCSCProjectInParent(e,t,n,r,o,i){return this._createCSCProject({name:e,subType:t,parentAssetId:n,orgId:r,userId:o,appMetadata:i})}async _createCSCProject(e){const{name:t,subType:n,parentAssetId:r,path:o,orgId:i,userId:s,appMetadata:a}=e;if(!Mu(t))throw oa.create(Zs.BAD_REQUEST,"Invalid name provided");const c=Object.assign({name:t,projectDirectorySubType:n},a?{appMetadata:Object.assign({},a)}:{});let l;l=r?Object.assign(Object.assign({},c),{parentAssetId:r}):Object.assign(Object.assign({},c),{path:o});const u=await this._projectInterface.createCSCProject(l,i,s),d=this._assetPool.createMutationSession(),p=this._projectUpdater.updateRemoteItem(d,Object.assign(Object.assign({},u),{allowInLists:!0}));d.commit();const m=new im(this._core,p);return await m.load(),await p._handleResourceUpdates({repoMetadata:m.data}),p}}aa([va],rA.prototype,"projects",null),aa([Va],rA.prototype,"createProject",null),aa([(e,t,n)=>{const r=Symbol(`@consolidated ${t}`),o=n.value;if(!o)throw oa.create(Zs.BAD_REQUEST,"@consolidated decorator can only be applied to a method");n.value=async function(...e){var n;const i=null===(n=this[ma])||void 0===n?void 0:n.get(t),s=void 0===i?"default":e[i],a=this[r]||(this[r]=new Map),c=a.get(s);if(c)return c;{const t=o.apply(this,e);return a.set(s,t),t.finally((()=>{a.delete(s)})),t}}},ca(0,ha)],rA.prototype,"validateProjectNameForCreate",null),aa([Va,Fa,ca(0,ha)],rA.prototype,"getProjectbyID",null);var oA=Object.freeze({__proto__:null,default:rA});const iA={"Content-Type":ka};class sA extends Ou{async _monitorResponse(e){return e}_getUrl(e){return`https://${this._core._environment.endpoints.CLASSROOMS_HOST}${e}`}async createClassroom(e){var t;const n=await this._doPost(this._getUrl("/api/v1/classrooms"),iA,JSON.stringify({className:e.name,subject:e.subject,grades:e.grades,period:e.period,teachers:(null===(t=e.teachers)||void 0===t?void 0:t.map((e=>encodeURIComponent(e))))||[]}),[201]);return await n.json()}async createClassroomFromVirtual(e){const t=await this._doPost(this._getUrl(`/api/v1/classrooms/virtual/${e}/create`),{"Content-Type":ka},void 0,[201]);return await t.json()}async updateClassroomFromVirtual(e,t){var n;const r=await this._doPost(this._getUrl(`/api/v1/classrooms/virtual/${e}/update`),{"Content-Type":ka},JSON.stringify({className:t.name,subject:t.subject,grades:t.grades,period:t.period,teachers:(null===(n=t.teachers)||void 0===n?void 0:n.map((e=>encodeURIComponent(e))))||[]}),[201]);return await r.json()}async deleteClassroom(e){await this._doDelete(this._getUrl(`/api/v1/classrooms/${e}`),iA,[202])}async deleteVirtualClassroom(e){await this._doPost(this._getUrl(`/api/v1/classrooms/virtual/${e}/delete`),iA,void 0,[202])}async getClassroom(e){return this._getResponse(this._getUrl(`/api/v1/classrooms/${e}`)).then((e=>{var t;return null!==(t=e.importedFrom)&&void 0!==t||(e.importedFrom={}),e}))}async getClassrooms(){return this._getResponse(this._getUrl("/api/v1/classrooms")).then((e=>e.map((e=>{var t;return null!==(t=e.importedFrom)&&void 0!==t||(e.importedFrom={}),e}))))}async refreshClassroomCode(e){return this._doPut(this._getUrl(`/api/v1/classrooms/${e}/code/refresh`),void 0,void 0,[200]).then((e=>e.json()))}async updateClassroom(e,t){var n;return(await this._doPatch(this._getUrl(`/api/v1/classrooms/${e}`),{"Content-Type":ka},JSON.stringify({className:t.name,subject:t.subject,grades:t.grades,period:t.period,teachers:(null===(n=t.teachers)||void 0===n?void 0:n.map((e=>encodeURIComponent(e))))||[]}))).json()}async getClassroomTeachers(e){return this.getClassroomMembers(e,Rv.TEACHER)}async getClassroomStudents(e){return await this.getClassroomMembers(e,Rv.STUDENT)}async getClassroomMembers(e,t){const n=t===Rv.NONE?"":`/${t}s`,r=`/api/v1/classrooms/${e}/members${n}`,o=await this._getResponse(this._getUrl(r));return o.members.forEach((t=>{t.classroomId=e,t.computedKey=Hm(e,t.userId)})),o.members}async getMembership(e){return this._getResponse(this._getUrl(`/api/v1/classrooms/${e}/members/status`))}async blockStudent(e,t){const n=await this._doPost(this._getUrl(`/api/v1/classrooms/${e}/members/students/block`),iA,JSON.stringify({studentId:t}),[200]);return await n.json()}async unblockStudent(e,t){const n=await this._doPost(this._getUrl(`/api/v1/classrooms/${e}/members/students/unblock`),iA,JSON.stringify({studentId:t}),[200]);return await n.json()}async removeStudent(e,t){const n=await this._doDelete(this._getUrl(`/api/v1/classrooms/${e}/members/students?studentId=${t}`),iA,[202]);return await n.json()}async removeTeacher(e,t){const n=await this._doDelete(this._getUrl(`/api/v1/classrooms/${e}/members/teachers?userId=${t}`),iA,[202]);return await n.json()}async checkCoTeacherEligibility(e){const t=await this._doPost(this._getUrl("/api/v1/classrooms/users/eligibility"),iA,JSON.stringify({classroomId:e.classroomId,role:"teacher",emails:e.emails}),[200]);return await t.json()}}class aA{constructor(e,t){this._ClassroomMemberPool=e,this._classroomsInterface=t}async loadPage(e){return await this._loadPage(e)}async _loadPage(e){const{filter:t}=e,n=t,r=await this._classroomsInterface.getClassroomMembers(n.classroomId,n.role),o=this._ClassroomMemberPool.createLoaderUpdateSession(Date.now()),i=Bv.updateRemoteItems(o,r);return o.commit(),{items:i,total:i.length,loadNextPage:void 0}}}const cA=Object.values(Ov);class lA extends ou{constructor(e,t){super(e,t),this._core=e,this._code="",this._createdBy="",this._importSource={},this._isDeleted=!1,this._isVirtual=!1,this._grades=[],this._memberRole=Rv.NONE,this._name="",this._period="",this._status=Tv.ACTIVE,this._subject=Ov.noSubject,this._classroomsInterface=new sA(this._core),this._assetId="";const n=new aA(this._core.classroomContext._classroomMemberPool,this._classroomsInterface);this._members=new Fp(this._core.classroomContext._classroomMemberPool,[n],new qv({classroomId:this.id}))}get code(){return this._code}get created(){if(this._created)return new Date(this._created)}get createdBy(){return this._createdBy}get importSource(){return this._importSource}get isDeleted(){return this._isDeleted}get isVirtual(){return this._isVirtual}get grades(){return this._grades}get members(){return this._members}get memberRole(){return this._memberRole}get name(){return this._name}get period(){return this._period}get status(){return this._status}get subject(){return this._subject}get type(){return this._type}get userCount(){return this._userCount}get assetId(){return this._assetId}async delete(){await this._classroomsInterface.deleteClassroom(this.id)}async refreshCode(){this._classroomsInterface.refreshClassroomCode(this.id)}async update(e){return this._core.classroomContext.updateClassroom(this.id,e)}async checkCoTeacherEligibility(e){return this._classroomsInterface.checkCoTeacherEligibility(Object.assign(Object.assign({},e),{classroomId:this.id}))}}aa([Ta],lA.prototype,"code",null),aa([Ta],lA.prototype,"created",null),aa([Ta],lA.prototype,"createdBy",null),aa([Ta],lA.prototype,"importSource",null),aa([Ta],lA.prototype,"isDeleted",null),aa([Ta],lA.prototype,"isVirtual",null),aa([Ta],lA.prototype,"grades",null),aa([Ta],lA.prototype,"members",null),aa([Ta],lA.prototype,"memberRole",null),aa([Ta],lA.prototype,"name",null),aa([Ta],lA.prototype,"period",null),aa([Ta],lA.prototype,"status",null),aa([Ta],lA.prototype,"subject",null),aa([Ta],lA.prototype,"type",null),aa([Ta],lA.prototype,"userCount",null),aa([Ta],lA.prototype,"assetId",null);const uA=new Od({localItemType:lA,remoteIdProperty:"classId",getAlternateId:function(e){return e.virtualId},propertyUpdater:new Md({_assetId:{name:"assetId",format:"string"},_code:{name:"classCode",format:"string"},_created:{name:"createdOn",format:"string"},_createdBy:{name:"createdBy",format:"string"},_importSource:{name:"importedFrom",format:"object",set:(e,t)=>{t._importSource={id:e.sourceId,type:e.source,synced:e.lastUpdatedAt?new Date(e.lastUpdatedAt):void 0}}},_isDeleted:{name:"deleted",format:"boolean"},_isVirtual:{name:"isVirtualClassroom",format:"boolean"},_grades:{isArray:!0,name:"grades"},_memberRole:{name:"memberRole",format:"string"},_name:{name:"className",format:"string"},_period:{name:"period",format:"string"},_status:{name:"status",format:"string",choices:Object.values(Tv)},_subject:{name:"subject",format:"string",choices:cA},_type:{name:"type",format:"string",choices:Object.values(Sv)},_userCount:{name:"userCount",format:"number"},_virtualId:{name:"virtualId",format:"string"}})});class dA{constructor(e,t){this._classroomPool=e,this._classroomsInterface=t}async loadPage(e){return await this._loadPage(e)}async _loadPage(e,t){const n=await this._classroomsInterface.getClassrooms(),r=this._classroomPool.createLoaderUpdateSession(Date.now()),o=uA.updateRemoteItems(r,n);return r.commit(),{items:o,total:o.length,loadNextPage:void 0}}}const pA=xm(),mA={orderDirection:"ascending",orderBy:"repo:name",start:0,limit:0};class hA extends Ou{async _discoverLinks(e){return(await this._getResponse(e,{headers:pA}))._links}_getEndpointHref(e){return`https://${this._core._environment.endpoints.ASSIGNMENTS_HOST}${e}`}async discoverLinks(){return this._discoverLinks(this._getEndpointHref("/api/v1/index"))}async getAssignments(e){if(!e.classroomId)throw oa.create(Zs.BAD_REQUEST,"classroomId is required to fetch assignments");const t=function(e,t){const n=Object.assign({},mA,t),r=function(e){const t={};return e.start&&(t.start=e.start.toString()),e.limit&&(t.limit=e.limit.toString()),t}(n);r.orderBy=function(e){return("ascending"===e.orderDirection?"+":"-")+e.orderBy}(n);const{classroomId:o,submissions:i,view:s}=n;return s&&(r.view=s),o&&(r.classroomId=o),i&&(r.submissions=i),Da(e,Ca.ASSIGNMENTS_COLLECTION,r)}(await this.discoverLinks(),e);return this._getResponse(t,{headers:pA})}async getAssignmentBy(e,t,n,r){const o=await this.discoverLinks(),i="id"===e?{assignmentId:t}:{assignmentCode:t},s="id"===e?Ca.ASSIGNMENTS_PRIMARY:Ca.ASSIGNMENTS_CODE;n&&(i.submissions=n);const a=Da(o,s,i);return this._getResponse(a,{headers:Object.assign(Object.assign({},pA),r)})}async getAssignment(e,t,n){return this.getAssignmentBy("id",e,t,n)}async getAssignmentByCode(e,t,n){return this.getAssignmentBy("code",e,t,n)}async createAssignment(e){var t,n,r,o;const i=(null!==(n=null===(t=e.tasks)||void 0===t?void 0:t.length)&&void 0!==n?n:0)>0,s=e.status||(i?Kv.ASSIGNED:Kv.DRAFT),a=await this.discoverLinks(),c=new URL(Da(a,Ca.ASSIGNMENTS_CREATE));$u(c,{classroomId:e.classroomId,assign:(s===Kv.ASSIGNED).toString()});const l=e.externalTemplateIds||[],u=(null===(r=e.externalTutorials)||void 0===r?void 0:r.map((e=>JSON.stringify(e))))||[],d=await this._doPost(c.toString(),Object.assign(Object.assign({},pA),{"Content-Type":ka}),JSON.stringify({"assignment:canClassroomReadSubmissions":e.canClassroomReadSubmissions,"assignment:dueDate":null===(o=e.dueDate)||void 0===o?void 0:o.toISOString(),"assignment:instructions":e.instructions,"repo:name":e.name,"assignment:status":s,"assignment:tasks":e.tasks||[],"assignment:createdBy":e.createdBy,"assignment:externalTemplateIds":[...l,...u]}),[201]);return await d.json()}async patchAssignment(e,t){const n=Da(await this.discoverLinks(),Ca.ASSIGNMENTS_PRIMARY,{assignmentId:e}),r=await this._doPatch(n,Object.assign(Object.assign({},pA),{"Content-Type":ka}),JSON.stringify(t),[200,204]);return await r.json()}async discardAssignment(e,t){if(!(null==t?void 0:t[Ca.DISCARD]))throw oa.create(Zs.BAD_REQUEST,`Discard link is missing for this assignment ${e}`);const n=Da(t,Ca.DISCARD,{assignmentId:e});await this._doPost(n,pA,void 0,[204])}async restoreAssignment(e,t){if(!(null==t?void 0:t[Ca.RESTORE]))throw oa.create(Zs.BAD_REQUEST,`Restore link is missing for this assignment ${e}`);const n=Da(t,Ca.RESTORE,{assignmentId:e});await this._doPost(n,pA,void 0,[204])}}aa([ga((function(e){return Pa(e,Vv)})),ca(0,ha)],hA.prototype,"_discoverLinks",null);class fA extends yd{constructor(e,t){super(e,t),this._core=e,this._parent=t,this._studentAssignmentsInterface=new Mg(this._core)}async _loadData(){const e=await this._core.hostAssetContext._rapi.getAssetLinks(this._parent.id),t=await this._studentAssignmentsInterface.getStudentAssignment(this._parent.id,void 0,{[wm.PREFER_RAPI]:"true"}),{_links:n}=t,r=sa(t,["_links"]);await this._setData(Object.assign(Object.assign({},r),{_links:Object.assign(Object.assign({},e),n)}));const o=this._core._getAssetPool().createMutationSession();bA.updateLocalItem(o,this._parent,this.data),o.commit()}}class gA{constructor({core:e,studentAssignmentsInterface:t}){this._core=e,this._studentAssignmentsInterface=t}async loadPage(e){return await this._loadPage(e)}async _loadPage(e,t){var n;const r=Date.now(),{studentAssignmentId:o}=e.implicitFilter,i=this._core._getAssetPool().getLocalItemById(o);let s=null!==(n=null==i?void 0:i.studentAssignmentFiles)&&void 0!==n?n:[];if(i&&i._hasLoadedChildren)s=this._core._getAssetPool().toArray().filter((e=>e.studentAssignmentId===o));else if(0===s.length){const e=await this._studentAssignmentsInterface.getStudentAssignment(o,{loadDocuments:!0}),t=e["classroom:context"]["classroom:assignmentContext"]["classroom:assignmentAssetId"],n=e["classroom:context"]["classroom:classroomContext"]["classroom:classroomAssetId"],r=this._core._getAssetPool().createMutationSession();s=this._core.classroomContext._updateStudentAssignmentFilesCache({remoteStudentAssignmentFiles:e.children,session:r,assignmentId:t,classroomId:n,studentAssignmentId:o}),i&&(i._hasLoadedChildren=!0)}return{items:s,total:s.length,mostRecentValidMutation:r}}}class vA extends Km{constructor(e,t,n){super(e,t,n),this._core=e,this._assetClass="directory",this._assignmentId="",this._assignmentCode="",this._parentClassroomId="",this._inheritedClassroomId="",this._hasLoadedChildrenProp=!1,this._status=Pg.NOT_STARTED,this._student={id:"",displayName:"",email:""},this._studentAssignmentsInterface=new Mg(this._core),this._studentAssignmentFiles=[],this._studentAssignmentAppMetadata=new fA(e,this),this._needsRepoMetadata=!0}get appMetadata(){return this._studentAssignmentAppMetadata}get _hasLoadedChildren(){return this._hasLoadedChildrenProp}set _hasLoadedChildren(e){this._hasLoadedChildrenProp=e}get studentAssignmentFiles(){return this._studentAssignmentFiles}get assignmentId(){return this._assignmentId}get assignmentCode(){return this._assignmentCode}get parentClassroomId(){return this._parentClassroomId||this._inheritedClassroomId||super.parentClassroomId||""}get parentAssignmentId(){return this.assignmentId}get status(){return this._status}get student(){return this._student}get studentDirectoryId(){return this._studentDirectoryId}get submission(){return this._submission}get submissionDate(){return this._submissionDate}get isStudentAssignment(){return!0}async getFiles(e={}){return this._studentDirectoryId?this._core.classroomContext.getStudentAssignmentFiles({studentDirectoryId:this.studentDirectoryId,order:e.order}):[]}get files(){if(this._studentDirectoryId)return this._studentAssignmentFilesSource||(this._studentAssignmentFilesSource=new Fp(this._core._getAssetPool(),[new gA({core:this._core,studentAssignmentsInterface:this._studentAssignmentsInterface})],new gb(this._studentDirectoryId))),this._studentAssignmentFilesSource}get studentAssignmentLinks(){return this.links}get links(){return Object.assign({},this.__links)}get _canLoadNewChildrenFromONSNotification(){return this.hasPermission(el.Write)}canStart(){return this._status===Pg.NOT_STARTED}canReturn(){return this._status===Pg.SUBMITTED}async _load({repoMetadata:e,appMetadata:t,effectivePermission:n,perUserMetadata:r,doFetchStudentAssignmentMetadata:o=!0}={}){if(await super._load({repoMetadata:e,appMetadata:t,effectivePermission:n,perUserMetadata:r}),o){const e=await this._studentAssignmentsInterface.getStudentAssignment(this.id,void 0,{[wm.PREFER_RAPI]:"true"}),t=this._core._getAssetPool().createMutationSession();bA.updateRemoteItem(t,e),t.commit()}}async return(){var e;return this._core.classroomContext._returnAssignment({links:this.links,studentAssignmentId:this.studentDirectoryId,submissionId:null===(e=this.submission)||void 0===e?void 0:e["repo:assetId"]})}async start(){return this._core.classroomContext._startAssignment({assignmentId:this.assignmentId,links:this.links})}async submit(e){return await this._core.classroomContext.submitAssignment({assignmentId:this.assignmentId,links:this.links,status:this.status,studentAssignmentId:this.studentDirectoryId,submissionId:e}),this}get isChildOfClassroom(){return!0}get isChildOfAssignment(){return!0}get isChildOfAssignmentMaterials(){return!1}get isChildOfStudentAssignment(){return!1}}aa([Ta],vA.prototype,"appMetadata",null),aa([Ta],vA.prototype,"assignmentId",null),aa([Ta],vA.prototype,"assignmentCode",null),aa([Ta],vA.prototype,"parentClassroomId",null),aa([Ta],vA.prototype,"parentAssignmentId",null),aa([Ta],vA.prototype,"status",null),aa([Ta],vA.prototype,"student",null),aa([Ta],vA.prototype,"studentDirectoryId",null),aa([Ta],vA.prototype,"submission",null),aa([Ta],vA.prototype,"submissionDate",null),aa([Ta],vA.prototype,"getFiles",null),aa([Ta],vA.prototype,"studentAssignmentLinks",null),aa([Ta],vA.prototype,"links",null),aa([Ta],vA.prototype,"isChildOfClassroom",null),aa([Ta],vA.prototype,"isChildOfAssignment",null),aa([Ta],vA.prototype,"isChildOfAssignmentMaterials",null),aa([Ta],vA.prototype,"isChildOfStudentAssignment",null);const bA=new Od({remoteIdProperty:"repo:assetId",getAlternateId:function(e){var t;let n;if(void 0!==e["classroom:context"])n=e["classroom:context"]["classroom:assignmentContext"]["classroom:assignmentAssetId"];else{if(void 0===e["cc:inherited"]||void 0===e["cc:inherited"]["cc:assignment"])throw oa.create(Zs.INTERNAL_ERROR,"Remote item does not have classroom:context or cc:inherited defined");n=e["cc:inherited"]["cc:assignment"]["repo:assetId"]}return`${null===(t=e["assignment:assignee"])||void 0===t?void 0:t.id}-${n}`},localItemType:vA,propertyUpdater:new Md({_assignmentId:{name:"classroom:context[classroom:assignmentContext][classroom:assignmentAssetId]",format:"string"},_assignmentCode:{name:"computedAssignmentCode",format:"string"},_parentClassroomId:{name:"classroom:context[classroom:classroomContext][classroom:classroomAssetId]",format:"string"},_inheritedClassroomId:{name:"cc:inherited[cc:classroom][repo:assetId]",format:"string"},_studentAssignmentFiles:{isArray:!0,name:"children",format:"object",set:(e,t)=>{const n=t;n.studentAssignmentFiles.length=0;const r=n._core._getAssetPool().createMutationSession(),o=n._core.classroomContext._updateStudentAssignmentFilesCache({remoteStudentAssignmentFiles:e,session:r,assignmentId:n.assignmentId,classroomId:n.parentClassroomId,studentAssignmentId:n.id});n.studentAssignmentFiles.push(...o)}},__links:{name:"_links",format:"object"},_status:{name:"assignment:submissionStatus",format:"string"},_student:{name:"assignment:assignee",format:"object_subset",set:(e,t)=>{const n=t;n._student=Object.assign(Object.assign({},n._student),e)}},_studentDirectoryId:{name:"repo:assetId",format:"string"},_submission:{name:"assignment:submission",format:"object"},_submissionDate:{name:"assignment:submissionDate",format:"date"}})});class yA extends yd{constructor(e,t){super(e,t),this._core=e,this._parent=t}async _loadData(){await super._loadData();const e=this._core._getAssetPool().createMutationSession();xA.updateLocalItem(e,this._parent,this.data),e.commit()}}class _A{constructor(e){const{assignmentCode:t,assignmentId:n}=e||{};this.assignmentCode=t||"",this.assignmentId=n||""}matches(e){if(!this.assignmentId&&!this.assignmentCode)throw new Error("Getting StudentAssignments across Assignments is not supported at this time");if(!e.isStudentAssignment)return!1;const t=e;return!(this.assignmentId&&this.assignmentId!==t.assignmentId||this.assignmentCode&&this.assignmentCode!==t.assignmentCode)}}const EA=Object.values(Kv);class wA extends Km{constructor(e,t,n){super(e,t,n),this._core=e,this._assetClass="directory",this._assignmentInterface=new hA(this._core),this._canClassroomReadSubmissions=!1,this._classroomId="",this._code="",this._externalTemplateIds=[],this._externalTemplateIdsRemote=[],this._instructions="",this._isAutoCreated=!1,this._studentAssignments=[],this._externalTutorials=[],this._isExternalTutorialsDirty=!1,this._parentClassroomId="",this._materialsAssetId="",this._studentsAssetId="",this._parentAssignmentsFolderAssetId="",this._assignmentAppMetadata=new yA(e,this),this._needsRepoMetadata=!0}get appMetadata(){return this._assignmentAppMetadata}get canClassroomReadSubmissions(){return this._canClassroomReadSubmissions}get classroomId(){return this._classroomId}get isChildOfAssignment(){return!1}get isChildOfAssignmentMaterials(){return!1}get isChildOfClassroom(){return!0}get isChildOfStudentAssignment(){return!1}get studentAssignments(){return this._studentAssignments}_getStudentAssignmentsFilter(){return new _A({assignmentId:this.id})}getStudentAssignments(){return this._core.classroomContext._getStudentAssignmentsSource(this._getStudentAssignmentsFilter())}getStudentAssignmentsByStatus(e){return Array.isArray(e)?this._studentAssignments.filter((t=>e.includes(t.status))):this._studentAssignments.filter((t=>t.status===e))}get existingStudentAssignments(){const e=[Pg.IN_PROGRESS,Pg.SUBMITTED,Pg.RETURNED];return this.getStudentAssignmentsByStatus(e)}get code(){return this._code}get isAssignment(){return!0}get instructions(){return this._instructions}get isAutoCreated(){return this._isAutoCreated}get dueDate(){return this._dueDate}get status(){return this._status}get tasks(){var e;return null!==(e=this._tasks)&&void 0!==e?e:[]}get templateIds(){var e;return null!==(e=this._templateIds)&&void 0!==e?e:[]}get parentClassroomId(){return this._parentClassroomId}get materialsAssetId(){return this._materialsAssetId}get studentsAssetId(){return this._studentsAssetId}get _parentAssignmentsAssetId(){return this._parentAssignmentsFolderAssetId}get externalTemplateIds(){return this._isExternalTutorialsDirty&&(this._externalTemplateIds=this._externalTemplateIdsRemote.filter((e=>{try{return JSON.parse(e),!1}catch(e){return!0}}))),this._externalTemplateIds}get externalTutorials(){return this._isExternalTutorialsDirty&&(this._externalTutorials=this._externalTemplateIdsRemote.reduce(((e,t)=>{try{e.push(JSON.parse(t))}catch(e){}return e}),[])),this._externalTutorials}get referenceIds(){var e;return null!==(e=this._referenceIds)&&void 0!==e?e:[]}get templates(){return ud("Assignment.templates","Assignment.templates is deprecated and will be removed on or after 2024-10-01. Please use Assignment.templateIds instead."),[]}_loadWithRetry(){return this._load()}async _load({repoMetadata:e,appMetadata:t,effectivePermission:n}={}){await super._load({repoMetadata:e,appMetadata:t,effectivePermission:n});const r=void 0!==this.links[ss.ASSIGNMENTS_PRIMARY],o=0===this.studentAssignments.length;if(!e||!t||o||!r){const e=await this._assignmentInterface.getAssignment(this.id,void 0,{[wm.PREFER_RAPI]:"true"}),t=this._core._getAssetPool().createMutationSession();xA.updateRemoteItem(t,e),t.commit()}}async updateAssignment(e){return this._core.classroomContext.updateAssignment(this.id,e)}async setTemplates(e){return this._core.classroomContext.updateAssignment(this.id,{templateIds:e})}async assignAssignment(){return this._core.classroomContext.updateAssignment(this.id,{status:Kv.ASSIGNED})}async discard(){if(this.isDiscarded)return;await this._assignmentInterface.discardAssignment(this.id,this.links);const e=this._core._getAssetPool().createUpdateSession();xA.updateLocalItem(e,this,{"repo:state":wd[1]}),e.commit()}async restore(){if(!this.isDiscarded)return;await this._assignmentInterface.restoreAssignment(this.id,this.links);const e=this._core._getAssetPool().createUpdateSession();xA.updateLocalItem(e,this,{"repo:state":wd[0]}),e.commit()}get links(){return Object.assign({},this.__links)}}aa([Ta],wA.prototype,"appMetadata",null),aa([Ta],wA.prototype,"canClassroomReadSubmissions",null),aa([Ta],wA.prototype,"classroomId",null),aa([Ta],wA.prototype,"isChildOfAssignment",null),aa([Ta],wA.prototype,"isChildOfAssignmentMaterials",null),aa([Ta],wA.prototype,"isChildOfClassroom",null),aa([Ta],wA.prototype,"isChildOfStudentAssignment",null),aa([Ta],wA.prototype,"studentAssignments",null),aa([va],wA.prototype,"getStudentAssignments",null),aa([Ta],wA.prototype,"code",null),aa([Ta],wA.prototype,"isAssignment",null),aa([Ta],wA.prototype,"instructions",null),aa([Ta],wA.prototype,"isAutoCreated",null),aa([Ta],wA.prototype,"dueDate",null),aa([Ta],wA.prototype,"status",null),aa([Ta],wA.prototype,"tasks",null),aa([Ta],wA.prototype,"templateIds",null),aa([Ta],wA.prototype,"parentClassroomId",null),aa([Ta],wA.prototype,"materialsAssetId",null),aa([Ta],wA.prototype,"studentsAssetId",null),aa([Ta],wA.prototype,"externalTemplateIds",null),aa([Ta],wA.prototype,"externalTutorials",null),aa([Ta],wA.prototype,"referenceIds",null),aa([Ba],wA.prototype,"_loadWithRetry",null),aa([Ta],wA.prototype,"links",null);const xA=new Od({localItemType:wA,remoteIdProperty:"repo:assetId",propertyUpdater:new Md({_canClassroomReadSubmissions:{name:"assignment:canClassroomReadSubmissions",format:"boolean"},_name:{name:"repo:name",format:"string"},_created:{name:"repo:createDate",format:"date"},_parentClassroomAssetId:{name:"classroom:context[classroom:classroomContext][classroom:classroomAssetId]",format:"string"},_parentAssignmentsFolderAssetId:{name:"classroom:context[classroom:assignmentsContext][classroom:assignmentsAssetId]",format:"string"},_materialsAssetId:{name:"classroom:context[assignment:materialsContext][assignment:materialsAssetId]",format:"string"},_studentsAssetId:{name:"classroom:context[assignment:studentsContext][assignment:studentsAssetId]",format:"string"},_repositoryID:{name:"repo:repositoryId",format:"string"},__links:{name:"_links",format:"object"},_studentAssignments:{isArray:!0,name:"children",format:"object",set:(e,t)=>{const n=t;n.studentAssignments.length=0;const r=n._core._getAssetPool().createMutationSession(),o=e.map((e=>Object.assign(Object.assign({},e),{computedAssignmentCode:n.code,"classroom:context":{"classroom:assignmentContext":{"classroom:assignmentAssetId":n.id},"classroom:classroomContext":{"classroom:classroomAssetId":n.parentClassroomId},"classroom:assignmentsContext":{"classroom:assignmentsAssetId":n._parentAssignmentsAssetId},"assignment:materialsContext":{"assignment:materialsAssetId":n.materialsAssetId},"assignment:studentsContext":{"assignment:studentsAssetId":n.studentsAssetId}}}))),i=bA.updateRemoteItems(r,o);r.commit(),n.studentAssignments.push(...i),ib.default.sortItems(n.studentAssignments)}},_tasks:{isArray:!0,name:"assignment:tasks"},_code:{name:"assignment:code",format:"string"},_classroomId:{name:"assignment:classroomId",format:"string"},_createdBy:{name:"repo:createdBy",format:"string"},_status:{name:"assignment:status",format:"string",choices:EA},_dueDate:{name:"assignment:dueDate",format:"date"},_instructions:{name:"assignment:instructions",format:"string"},_templateIds:{name:"assignment:templateIds",isArray:!0},_externalTemplateIdsRemote:{name:"assignment:externalTemplateIds",isArray:!0,set:(e,t)=>{const n=t;n._externalTemplateIdsRemote=e,n._isExternalTutorialsDirty=!0}},_referenceIds:{name:"assignment:referenceIds",isArray:!0},_path:{name:"repo:path",format:"string"},_modifiedBy:{name:"repo:modifiedBy",format:"string"},_assetState:{name:"repo:state",choices:wd},_isAutoCreated:{get:e=>"adobe"===e["assignment:createdBy"],format:"boolean"}})});class TA{constructor(e,t){this._assignmentInterface=e,this._core=t}async loadPage(e){return await this._loadPage(e)}async observeAssignmentsFolder(e){const t=e["classroom:context"]["classroom:assignmentsContext"]["classroom:assignmentsAssetId"];return this._core.hostAssetContext.getAssetWithCloudID(t)}async _loadPage(e,t){const n=e.filter,{classroomId:r,submissions:o}=n,i=await this._assignmentInterface.getAssignments(Object.assign(Object.assign({},e),{classroomId:r,submissions:await this._core.classroomContext.validateStudentAssignmentsFilter(o,r)})),s=Date.now(),a=this._core._getAssetPool().createLoaderUpdateSession(s),c=xA.updateRemoteItems(a,i.children);return a.commit(),i.children.length>0&&this.observeAssignmentsFolder(i.children[0]).then((e=>{n._monitoredFolder=e})),{items:c,total:i.children.length,mostRecentValidMutation:s}}}class SA{constructor(e,t){this._StudentAssignmentsInterface=e,this._core=t}async loadPage(e){return await this._loadPage(e)}async observeStudentsFolder({remoteStudentAssignments:e}){const t=e[0]["classroom:context"]["assignment:studentsContext"]["assignment:studentsAssetId"];return this._core.hostAssetContext.getAssetWithCloudID(t)}async _loadPage(e,t){const{filter:n,implicitFilter:r}=e,{assignmentId:o,assignmentCode:i}=r,{assignmentId:s,assignmentCode:a,loadDocuments:c}=n;o||i||(r.assignmentId=s,r.assignmentCode=a);const{assignmentId:l,assignmentCode:u}=r;let d=[];const p=(await this._StudentAssignmentsInterface.getStudentAssignments({assignmentCode:u,assignmentId:l,loadDocuments:c})).children,m=this._core._getAssetPool().createUpdateSession(),h=u?p.map((e=>Object.assign(Object.assign({},e),{computedAssignmentCode:u}))):p;if(d=bA.updateRemoteItems(m,h),m.commit(),c)for(const e of d)e._hasLoadedChildren=!0;return p.length>0&&this.observeStudentsFolder({remoteStudentAssignments:p}).then((e=>{r._monitoredFolder=e})),{items:d,total:d.length,loadNextPage:void 0}}}var OA="object"==typeof globalThis?globalThis:"object"==typeof self?self:"object"==typeof window?window:"object"==typeof global?global:{},IA="1.7.0",kA=/^(\d+)\.(\d+)\.(\d+)(-(.+))?$/,AA=function(e){var t=new Set([e]),n=new Set,r=e.match(kA);if(!r)return function(){return!1};var o=+r[1],i=+r[2],s=+r[3];if(null!=r[4])return function(t){return t===e};function a(e){return n.add(e),!1}function c(e){return t.add(e),!0}return function(e){if(t.has(e))return!0;if(n.has(e))return!1;var r=e.match(kA);if(!r)return a(e);var l=+r[1],u=+r[2],d=+r[3];return null!=r[4]||o!==l?a(e):0===o?i===u&&s<=d?c(e):a(e):i<=u?c(e):a(e)}}(IA),CA=IA.split(".")[0],PA=Symbol.for("opentelemetry.js.api."+CA),RA=OA;function LA(e,t,n,r){var o;void 0===r&&(r=!1);var i=RA[PA]=null!==(o=RA[PA])&&void 0!==o?o:{version:IA};if(!r&&i[e]){var s=new Error("@opentelemetry/api: Attempted duplicate registration of API: "+e);return n.error(s.stack||s.message),!1}return i.version!==IA?(s=new Error("@opentelemetry/api: Registration of version v"+i.version+" for "+e+" does not match previously registered API v"+IA),n.error(s.stack||s.message),!1):(i[e]=t,n.debug("@opentelemetry/api: Registered a global for "+e+" v1.7.0."),!0)}function DA(e){var t,n,r=null===(t=RA[PA])||void 0===t?void 0:t.version;if(r&&AA(r))return null===(n=RA[PA])||void 0===n?void 0:n[e]}function NA(e,t){t.debug("@opentelemetry/api: Unregistering a global for "+e+" v1.7.0.");var n=RA[PA];n&&delete n[e]}var MA,HA=function(){function e(e){this._namespace=e.namespace||"DiagComponentLogger"}return e.prototype.debug=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return jA("debug",this._namespace,e)},e.prototype.error=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return jA("error",this._namespace,e)},e.prototype.info=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return jA("info",this._namespace,e)},e.prototype.warn=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return jA("warn",this._namespace,e)},e.prototype.verbose=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return jA("verbose",this._namespace,e)},e}();function jA(e,t,n){var r=DA("diag");if(r)return n.unshift(t),r[e].apply(r,function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}([],function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),s=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)s.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return s}(n),!1))}!function(e){e[e.NONE=0]="NONE",e[e.ERROR=30]="ERROR",e[e.WARN=50]="WARN",e[e.INFO=60]="INFO",e[e.DEBUG=70]="DEBUG",e[e.VERBOSE=80]="VERBOSE",e[e.ALL=9999]="ALL"}(MA||(MA={}));var BA=function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),s=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)s.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return s},FA=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))},UA=function(){function e(){function e(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];var r=DA("diag");if(r)return r[e].apply(r,FA([],BA(t),!1))}}var t=this;t.setLogger=function(e,n){var r,o,i;if(void 0===n&&(n={logLevel:MA.INFO}),e===t){var s=new Error("Cannot use diag as the logger for itself. Please use a DiagLogger implementation like ConsoleDiagLogger or a custom implementation");return t.error(null!==(r=s.stack)&&void 0!==r?r:s.message),!1}"number"==typeof n&&(n={logLevel:n});var a=DA("diag"),c=function(e,t){function n(n,r){var o=t[n];return"function"==typeof o&&e>=r?o.bind(t):function(){}}return e<MA.NONE?e=MA.NONE:e>MA.ALL&&(e=MA.ALL),t=t||{},{error:n("error",MA.ERROR),warn:n("warn",MA.WARN),info:n("info",MA.INFO),debug:n("debug",MA.DEBUG),verbose:n("verbose",MA.VERBOSE)}}(null!==(o=n.logLevel)&&void 0!==o?o:MA.INFO,e);if(a&&!n.suppressOverrideMessage){var l=null!==(i=(new Error).stack)&&void 0!==i?i:"<failed to generate stacktrace>";a.warn("Current logger will be overwritten from "+l),c.warn("Current logger will overwrite one already registered from "+l)}return LA("diag",c,t,!0)},t.disable=function(){NA("diag",t)},t.createComponentLogger=function(e){return new HA(e)},t.verbose=e("verbose"),t.debug=e("debug"),t.info=e("info"),t.warn=e("warn"),t.error=e("error")}return e.instance=function(){return this._instance||(this._instance=new e),this._instance},e}(),zA=function(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},qA=function(){function e(e){this._entries=e?new Map(e):new Map}return e.prototype.getEntry=function(e){var t=this._entries.get(e);if(t)return Object.assign({},t)},e.prototype.getAllEntries=function(){return Array.from(this._entries.entries()).map((function(e){var t=function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),s=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)s.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return s}(e,2);return[t[0],t[1]]}))},e.prototype.setEntry=function(t,n){var r=new e(this._entries);return r._entries.set(t,n),r},e.prototype.removeEntry=function(t){var n=new e(this._entries);return n._entries.delete(t),n},e.prototype.removeEntries=function(){for(var t,n,r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];var i=new e(this._entries);try{for(var s=zA(r),a=s.next();!a.done;a=s.next()){var c=a.value;i._entries.delete(c)}}catch(e){t={error:e}}finally{try{a&&!a.done&&(n=s.return)&&n.call(s)}finally{if(t)throw t.error}}return i},e.prototype.clear=function(){return new e},e}();function GA(e){return void 0===e&&(e={}),new qA(new Map(Object.entries(e)))}function VA(e){return Symbol.for(e)}UA.instance();var KA,WA=new function e(t){var n=this;n._currentContext=t?new Map(t):new Map,n.getValue=function(e){return n._currentContext.get(e)},n.setValue=function(t,r){var o=new e(n._currentContext);return o._currentContext.set(t,r),o},n.deleteValue=function(t){var r=new e(n._currentContext);return r._currentContext.delete(t),r}},$A=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),YA=function(){function e(){}return e.prototype.createHistogram=function(e,t){return sC},e.prototype.createCounter=function(e,t){return iC},e.prototype.createUpDownCounter=function(e,t){return aC},e.prototype.createObservableGauge=function(e,t){return lC},e.prototype.createObservableCounter=function(e,t){return cC},e.prototype.createObservableUpDownCounter=function(e,t){return uC},e.prototype.addBatchObservableCallback=function(e,t){},e.prototype.removeBatchObservableCallback=function(e){},e}(),QA=function(){},JA=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return $A(t,e),t.prototype.add=function(e,t){},t}(QA),ZA=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return $A(t,e),t.prototype.add=function(e,t){},t}(QA),XA=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return $A(t,e),t.prototype.record=function(e,t){},t}(QA),eC=function(){function e(){}return e.prototype.addCallback=function(e){},e.prototype.removeCallback=function(e){},e}(),tC=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return $A(t,e),t}(eC),nC=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return $A(t,e),t}(eC),rC=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return $A(t,e),t}(eC),oC=new YA,iC=new JA,sC=new XA,aC=new ZA,cC=new tC,lC=new nC,uC=new rC,dC={get:function(e,t){if(null!=e)return e[t]},keys:function(e){return null==e?[]:Object.keys(e)}},pC={set:function(e,t,n){null!=e&&(e[t]=n)}},mC=function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),s=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)s.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return s},hC=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))},fC=function(){function e(){}return e.prototype.active=function(){return WA},e.prototype.with=function(e,t,n){for(var r=[],o=3;o<arguments.length;o++)r[o-3]=arguments[o];return t.call.apply(t,hC([n],mC(r),!1))},e.prototype.bind=function(e,t){return t},e.prototype.enable=function(){return this},e.prototype.disable=function(){return this},e}(),gC=function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),s=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)s.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return s},vC=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))},bC="context",yC=new fC,_C=function(){function e(){}return e.getInstance=function(){return this._instance||(this._instance=new e),this._instance},e.prototype.setGlobalContextManager=function(e){return LA(bC,e,UA.instance())},e.prototype.active=function(){return this._getContextManager().active()},e.prototype.with=function(e,t,n){for(var r,o=[],i=3;i<arguments.length;i++)o[i-3]=arguments[i];return(r=this._getContextManager()).with.apply(r,vC([e,t,n],gC(o),!1))},e.prototype.bind=function(e,t){return this._getContextManager().bind(e,t)},e.prototype._getContextManager=function(){return DA(bC)||yC},e.prototype.disable=function(){this._getContextManager().disable(),NA(bC,UA.instance())},e}();!function(e){e[e.NONE=0]="NONE",e[e.SAMPLED=1]="SAMPLED"}(KA||(KA={}));var EC="0000000000000000",wC="00000000000000000000000000000000",xC={traceId:wC,spanId:EC,traceFlags:KA.NONE},TC=function(){function e(e){void 0===e&&(e=xC),this._spanContext=e}return e.prototype.spanContext=function(){return this._spanContext},e.prototype.setAttribute=function(e,t){return this},e.prototype.setAttributes=function(e){return this},e.prototype.addEvent=function(e,t){return this},e.prototype.setStatus=function(e){return this},e.prototype.updateName=function(e){return this},e.prototype.end=function(e){},e.prototype.isRecording=function(){return!1},e.prototype.recordException=function(e,t){},e}(),SC=VA("OpenTelemetry Context Key SPAN");function OC(e){return e.getValue(SC)||void 0}function IC(){return OC(_C.getInstance().active())}function kC(e,t){return e.setValue(SC,t)}function AC(e){return e.deleteValue(SC)}function CC(e,t){return kC(e,new TC(t))}function PC(e){var t;return null===(t=OC(e))||void 0===t?void 0:t.spanContext()}var RC=/^([0-9a-f]{32})$/i,LC=/^[0-9a-f]{16}$/i;function DC(e){return n=e.traceId,RC.test(n)&&n!==wC&&(t=e.spanId,LC.test(t)&&t!==EC);var t,n}function NC(e){return new TC(e)}var MC=_C.getInstance(),HC=function(){function e(){}return e.prototype.startSpan=function(e,t,n){if(void 0===n&&(n=MC.active()),Boolean(null==t?void 0:t.root))return new TC;var r,o=n&&PC(n);return"object"==typeof(r=o)&&"string"==typeof r.spanId&&"string"==typeof r.traceId&&"number"==typeof r.traceFlags&&DC(o)?new TC(o):new TC},e.prototype.startActiveSpan=function(e,t,n,r){var o,i,s;if(!(arguments.length<2)){2===arguments.length?s=t:3===arguments.length?(o=t,s=n):(o=t,i=n,s=r);var a=null!=i?i:MC.active(),c=this.startSpan(e,o,a),l=kC(a,c);return MC.with(l,s,void 0,c)}},e}(),jC=new HC,BC=function(){function e(e,t,n,r){this._provider=e,this.name=t,this.version=n,this.options=r}return e.prototype.startSpan=function(e,t,n){return this._getTracer().startSpan(e,t,n)},e.prototype.startActiveSpan=function(e,t,n,r){var o=this._getTracer();return Reflect.apply(o.startActiveSpan,o,arguments)},e.prototype._getTracer=function(){if(this._delegate)return this._delegate;var e=this._provider.getDelegateTracer(this.name,this.version,this.options);return e?(this._delegate=e,this._delegate):jC},e}(),FC=new(function(){function e(){}return e.prototype.getTracer=function(e,t,n){return new HC},e}()),UC=function(){function e(){}return e.prototype.getTracer=function(e,t,n){var r;return null!==(r=this.getDelegateTracer(e,t,n))&&void 0!==r?r:new BC(this,e,t,n)},e.prototype.getDelegate=function(){var e;return null!==(e=this._delegate)&&void 0!==e?e:FC},e.prototype.setDelegate=function(e){this._delegate=e},e.prototype.getDelegateTracer=function(e,t,n){var r;return null===(r=this._delegate)||void 0===r?void 0:r.getTracer(e,t,n)},e}(),zC=_C.getInstance(),qC=UA.instance(),GC=new(function(){function e(){}return e.prototype.getMeter=function(e,t,n){return oC},e}()),VC="metrics",KC=function(){function e(){}return e.getInstance=function(){return this._instance||(this._instance=new e),this._instance},e.prototype.setGlobalMeterProvider=function(e){return LA(VC,e,UA.instance())},e.prototype.getMeterProvider=function(){return DA(VC)||GC},e.prototype.getMeter=function(e,t,n){return this.getMeterProvider().getMeter(e,t,n)},e.prototype.disable=function(){NA(VC,UA.instance())},e}(),WC=KC.getInstance(),$C=function(){function e(){}return e.prototype.inject=function(e,t){},e.prototype.extract=function(e,t){return e},e.prototype.fields=function(){return[]},e}(),YC=VA("OpenTelemetry Baggage Key");function QC(e){return e.getValue(YC)||void 0}function JC(){return QC(_C.getInstance().active())}function ZC(e,t){return e.setValue(YC,t)}function XC(e){return e.deleteValue(YC)}var eP="propagation",tP=new $C,nP=function(){function e(){this.createBaggage=GA,this.getBaggage=QC,this.getActiveBaggage=JC,this.setBaggage=ZC,this.deleteBaggage=XC}return e.getInstance=function(){return this._instance||(this._instance=new e),this._instance},e.prototype.setGlobalPropagator=function(e){return LA(eP,e,UA.instance())},e.prototype.inject=function(e,t,n){return void 0===n&&(n=pC),this._getGlobalPropagator().inject(e,t,n)},e.prototype.extract=function(e,t,n){return void 0===n&&(n=dC),this._getGlobalPropagator().extract(e,t,n)},e.prototype.fields=function(){return this._getGlobalPropagator().fields()},e.prototype.disable=function(){NA(eP,UA.instance())},e.prototype._getGlobalPropagator=function(){return DA(eP)||tP},e}(),rP=nP.getInstance(),oP="trace",iP=function(){function e(){this._proxyTracerProvider=new UC,this.wrapSpanContext=NC,this.isSpanContextValid=DC,this.deleteSpan=AC,this.getSpan=OC,this.getActiveSpan=IC,this.getSpanContext=PC,this.setSpan=kC,this.setSpanContext=CC}return e.getInstance=function(){return this._instance||(this._instance=new e),this._instance},e.prototype.setGlobalTracerProvider=function(e){var t=LA(oP,this._proxyTracerProvider,UA.instance());return t&&this._proxyTracerProvider.setDelegate(e),t},e.prototype.getTracerProvider=function(){return DA(oP)||this._proxyTracerProvider},e.prototype.getTracer=function(e,t){return this.getTracerProvider().getTracer(e,t)},e.prototype.disable=function(){NA(oP,UA.instance()),this._proxyTracerProvider=new UC},e}(),sP={context:zC,diag:qC,metrics:WC,propagation:rP,trace:iP.getInstance()};function aP(e){return function(t){t.traceableAs=()=>e}}function cP(e,t,n){var r;let o;"function"==typeof e&&(null===(r=e.prototype)||void 0===r?void 0:r.constructor)?o=e.prototype.constructor:"object"==typeof e&&e.constructor&&(o=e.constructor);const i=n.value;return n.value=function(...e){let n=t;if(o){let e;"function"==typeof o.traceableAs?e=o.traceableAs():(ud("Class name not provided",`Use the traceableAs decorator on the class of ${n} to ensure the class name does not get minified`),e=o.name),n=e+"."+n}const r=sP.trace.getTracer("sam-js").startSpan(n),s=sP.trace.setSpan(sP.context.active(),r);try{const t=sP.context.with(s,i,this,...e);return t&&"function"==typeof t.then?t.catch((e=>{throw e instanceof Error&&r.recordException(e),e})).finally((()=>{r.end()})):(r.end(),t)}catch(e){throw e instanceof Error&&r.recordException(e),r.end(),e}},n}let lP=class{constructor(e,t){this._core=e,this._assetPool=t,this._assignmentInterface=new hA(this._core),this._classroomsInterface=new sA(this._core),this._studentAssignmentsInterface=new Mg(this._core),this._studentAssignmentFileUpdater=lb,this._studentAssignmentUpdater=bA,this._assignmentUpdater=xA,this._classroomPool=new Xp(this._core,"classroom"),this._classroomMemberPool=new Xp(this._core,"classroomMember"),this._core.getBoardContext().then((e=>{this._boardContext=e}))}_ensureBoardContext(){if(!this._boardContext)throw new Error("Board context not initialized");return this._boardContext}get assignmentPool(){return this._assetPool}async getClassroomById(e){Dm(e,"id");const t=this._classroomsInterface,n=this._classroomPool;let r=n.getLocalItemById(e);if(!r){const o=await t.getClassroom(e),i=n.createUpdateSession();r=uA.updateRemoteItem(i,this._processRemoteClassroomItem(e,o)),i.commit()}return r}async getClassroomByCode(e){Dm(e,"classCode");return this._classroomPool.toArray().find((t=>t.code===e))||this.getClassroomById(e)}getClassrooms(){return new Fp(this._classroomPool,[new dA(this._classroomPool,this._classroomsInterface)])}getClassroomMembers(){return new Fp(this._classroomMemberPool,[new aA(this._classroomMemberPool,this._classroomsInterface)])}getAssignments(){const e=new TA(this._assignmentInterface,this._core);return new Fp(this._assetPool,[e])}_getStudentAssignmentsSource(e){const t=new SA(this._studentAssignmentsInterface,this._core);return new Fp(this._assetPool,[t],e)}getStudentAssignments(e){return this._getStudentAssignmentsSource(new _A(e))}cleanAssignmentName(e){return e.trimEnd()}async createClassroom(e){var t;const n=function(e){const t=[],n=[{key:"subject",type:"enum",isRequired:!1,ref:Ov},{key:"grades",type:"string[]",isRequired:!1},{key:"period",type:"string",isRequired:!1},{key:"teachers",type:"string[]",isRequired:!1}];t.push(...Mm(n,e));const r="string"==typeof e.name&&null!==e.name,o="string"==typeof e.id&&null!==e.id;return r||o||t.push("name or id is missing"),t}(e);if(n.length>0)throw oa.create(Zs.BAD_REQUEST,JSON.stringify(n));let r;if(e.id)r=await this._classroomsInterface.createClassroomFromVirtual(e.id),r.virtualId=e.id;else{const n=(null===(t=e.name)||void 0===t?void 0:t.trim())||"";if(!Mu(n))throw oa.create(Zs.BAD_REQUEST,"Invalid class name provided for the creation operation.");r=await this._classroomsInterface.createClassroom(Object.assign(Object.assign({},e),{name:n}))}const o=this._classroomPool.createMutationSession(),i=uA.updateRemoteItem(o,r);return o.commit(),i}async createAssignment(e){const t=function(e){var t,n,r,o,i,s,a,c,l;const u=[],d=[{key:"classroomId",type:"string",isRequired:!0},{key:"createdBy",type:"string",isRequired:!1},{key:"dueDate",type:"date",isRequired:!1},{key:"externalTemplateIds",type:"string[]",isRequired:!1},{key:"instructions",type:"string",isRequired:!1},{key:"name",type:"string",isRequired:!0},{key:"status",type:"enum",isRequired:!1,ref:Kv},{key:"tasks",type:"string[]",isRequired:!1},{key:"templateIds",type:"string[]",isRequired:!1}];u.push(...Mm(d,e)),null===(t=e.references)||void 0===t||t.forEach(((e,t)=>{"object"==typeof e?(Nm(e.content,"string",!0)||Nm(e.content,"blob",!0)||u.push(`references[${t}].content is not a string, Blob, or is missing`),Nm(e.name,"string",!0)||u.push(`references[${t}].name is not a string or is missing`)):"string"!=typeof e&&u.push(`references[${t}] is not an string or ExternalAsset`)})),e.externalTutorials&&(Array.isArray(e.externalTutorials)?e.externalTutorials.forEach(((e,t)=>{(function(e){return Mm([{key:"surfaces",type:"object",isRequired:!0},{key:"aem_id",type:"string",isRequired:!0},{key:"metadata",type:"object",isRequired:!1}],e)})(e).forEach((e=>{u.push(`externalTutorials[${t}]: ${e}`)}))})):u.push("externalTutorials is not an array"));const p=(null!==(r=null===(n=e.tasks)||void 0===n?void 0:n.length)&&void 0!==r?r:0)>0,m=(null!==(i=null===(o=e.templateIds)||void 0===o?void 0:o.length)&&void 0!==i?i:0)>0,h=(null!==(a=null===(s=e.externalTutorials)||void 0===s?void 0:s.length)&&void 0!==a?a:0)>0,f=(null!==(l=null===(c=e.externalTemplateIds)||void 0===c?void 0:c.length)&&void 0!==l?l:0)>0;return e.status===Kv.DRAFT||p||m||h||f||u.push("Assigned Assignment must have tasks, templates, externalTemplateIds, or tutorials"),u}(e);if(t.length>0)throw oa.create(Zs.BAD_REQUEST,JSON.stringify(t));const n=this.cleanAssignmentName(e.name);if(!Mu(n))throw oa.create(Zs.BAD_REQUEST,"Invalid name provided for the creation operation.");let r=e.classroomId;const o=this._classroomPool.toArray().find((t=>t._virtualId===e.classroomId));if(o)r=o.id;else{const t=await this.getClassroomById(e.classroomId);if(t.isVirtual&&(r=(await this.createClassroom({id:t.id})).id,r===e.classroomId))throw oa.create(Zs.BAD_REQUEST,"Cannot create an assignment with a virtual classroom.")}const{templateIds:i,references:s}=e,a=sa(e,["templateIds","references"]);a.name=n;const c=null!=i?i:[],l=null!=s?s:[],u=c.length+l.length>0,d=a.status||Kv.DRAFT;let p=this._findAssignment(r,n);const m=!!p;if(!p){sf(a,"status")&&!u||(a.status=Kv.DRAFT);const e=await this._assignmentInterface.createAssignment(Object.assign(Object.assign({},a),{classroomId:r})),t=this._assetPool.createMutationSession();p=xA.updateRemoteItem(t,e),t.commit()}const h={};if(c.length>0&&(h.templateIds=c),l.length>0&&(h.references=l),u||m)try{await this.updateAssignment(p.id,Object.assign(Object.assign(Object.assign({},h),m?Object.assign(Object.assign({},a),{name:void 0}):{}),{status:d}))}catch(e){throw oa.wrapErrorIfNeeded(Zs.INTERNAL_ERROR,"Error updating assignment materials",e)}return p}_findAssignment(e,t){return this._assetPool.toArray().find((n=>n instanceof wA&&n.classroomId===e&&n.name===t))}async _assignAssignment(e){if(!this._assetPool.getLocalItemById(e))throw oa.create(Zs.NOT_FOUND,`Could not find assignment to assign with ID of "${e}"`);return this.updateAssignment(e,{status:Kv.ASSIGNED})}async getAssignmentByID(e,t,n){Dm(e,"id"),n&&Dm(n,"classroomId");let r=this._assetPool.getLocalItemById(e);if(r)return r;const o=await this.validateStudentAssignmentsFilter(t,n),i=await this._assignmentInterface.getAssignment(e,o),s=this._assetPool.createMutationSession();return r=xA.updateRemoteItem(s,i),s.commit(),r}async getAssignmentByCode(e,t,n){Dm(e,"code"),n&&Dm(n,"classroomId");let r=this._assetPool.toArray().find((t=>t.code===e));if(r)return r;const o=await this.validateStudentAssignmentsFilter(t,n),i=await this._assignmentInterface.getAssignmentByCode(e,o),s=this._assetPool.createMutationSession();return r=xA.updateRemoteItem(s,i),s.commit(),r}async getStudentAssignmentById(e,t){var n;const r=this._assetPool.getLocalItemById(e);if(r)return r;const o=await this._studentAssignmentsInterface.getStudentAssignment(e,t),i=this._assetPool.createMutationSession(),s=bA.updateRemoteItem(i,o);return s._hasLoadedChildren=null!==(n=null==t?void 0:t.loadDocuments)&&void 0!==n&&n,i.commit(),s}async _discardAssignment(e){await e.discard()}async _restoreAssignment(e){await e.restore()}_computeRemoteStudentAssignmentFiles({assignmentId:e,classroomId:t,remoteStudentAssignmentFiles:n,studentAssignmentId:r}){return[...n].map((n=>{if(n.computedStudentAssignmentId=r,n.computedAssignmentId=e,t){if(!t.startsWith("urn"))throw oa.create(Zs.BAD_REQUEST,`The classroomId provided, ${t}, is NOT an asset ID`);n.computedClassroomAssetId=t}return n}))}_updateStudentAssignmentFilesCache({assignmentId:e,classroomId:t,remoteStudentAssignmentFiles:n,session:r,studentAssignmentId:o}){const i=this._computeRemoteStudentAssignmentFiles({remoteStudentAssignmentFiles:n,assignmentId:e,classroomId:t,studentAssignmentId:o}),s=lb.updateRemoteItems(r,i);return r.commit(),s}async _returnAssignment(e){const t=await this._studentAssignmentsInterface.return(e),n=this._assetPool.createMutationSession(),r=bA.updateRemoteItem(n,t);return n.commit(),r}async _startAssignment(e){const t=await this._studentAssignmentsInterface.start(e),n=this._assetPool.createMutationSession(),r=bA.updateRemoteItem(n,t);return n.commit(),r}async submitAssignment(e){const{assignmentId:t,status:n,studentAssignmentId:r,submissionId:o}=e,i=Dm(t,"assignmentId",!1),s=i&&void 0===r||Dm(r,"studentAssignmentId",!1);if(!i&&!s)throw oa.create(Zs.BAD_REQUEST,"Either studentAssignmentId or assignmentId is required to submit an assignment");if(!i&&n===Pg.NOT_STARTED)throw oa.create(Zs.BAD_REQUEST,"assignmentId is required when the assignment has not been started");if(!r&&n&&n!==Pg.NOT_STARTED)throw oa.create(Zs.BAD_REQUEST,"studentAssignmentId is required once the assignment has been started");let a;if(n&&n===Pg.NOT_STARTED)a=await this._startAssignment({assignmentId:t,links:e.links});else if(r)a=await this.getStudentAssignmentById(r);else if(a=(await this.getAssignmentByID(t,$v.SELF)).studentAssignments[0],a.status===Pg.NOT_STARTED)throw oa.create(Zs.BAD_REQUEST,"studentAssignmentId is required once the assignment has been started");const c=await this._core.hostAssetContext.getAssetWithCloudID(o);if(await this._isFloating(a,c)){if(!c.hasPermission(el.Move)||!c.hasPermission(el.Write))throw oa.create(Zs.BAD_REQUEST,`Current user does not have permission to move and / or submit this asset: ${c.id}`);let e,n;try{n=c.repoPath.substring(0,c.repoPath.lastIndexOf("/")),e=await this._core.hostAssetContext.getAssetWithRepoPath(n,c.repositoryID)}catch(e){throw oa.create(Zs.BAD_REQUEST,`Unable to fetch the parent asset of the file being submitted using the path ${n}: ${e}`)}if(!e.hasPermission(el.Write))throw oa.create(Zs.BAD_REQUEST,`Current user is trying to submit an assignment from a folder that they do not have write permission on -- directory ID: ${e.id}`);const r=this._getFormattedCreatedDateHelper({includeFormattedDate:!1,date:new Date}),o=await this.getAssignmentByID(t),i=`${a.student.displayName} ${o.name} ${r}.${c.extension}`;await c.move(a,i)}const{studentDirectoryId:l}=a,u=await this._studentAssignmentsInterface.submit({links:a.links,studentAssignmentId:l,submissionId:o}),d=this._assetPool.createMutationSession();return bA.updateRemoteItem(d,u),d.commit(),u}async _isFloating(e,t){var n;if(t.isChildOfStudentAssignment){if(t.parentStudentAssignmentId!==e.id)throw oa.create(Zs.BAD_REQUEST,`Submitted asset is already in a different assignment directory and has been submitted to another assignment -- directory ID: ${t.parentStudentAssignmentId}, attempted to turn in to: ${e.id}`);return!1}try{const r=null===(n=e.children)||void 0===n?void 0:n.getList(Gd.default);if(r)return await Np(r),!r.items.some((e=>e.id===t.id))}catch(e){throw oa.create(Zs.BAD_REQUEST,`Error waiting for list load in floating file check: ${e}`)}return!0}async updateStudentAssignmentFile(e,t){var n,r,o,i,s,a;const c=t.sourceAsset||t.sourceTasks||t.sourceTutorials,l=t.sourceAssets||t["assignment:sourceAssets"]||t["assignment:sourceTasks"]||t["assignment:sourceTutorials"];if(c&&l)throw oa.create(Zs.INTERNAL_ERROR,"Do not use the deprecated interface.");const u=[{op:"add",path:"/assignment:sourceAssets",value:null!==(r=null!==(n=t.sourceAssets)&&void 0!==n?n:t["assignment:sourceAssets"])&&void 0!==r?r:[]},{op:"add",path:"/assignment:sourceTasks",value:null!==(i=null!==(o=t.sourceTasks)&&void 0!==o?o:t["assignment:sourceTasks"])&&void 0!==i?i:[]},{op:"add",path:"/assignment:sourceTutorials",value:null!==(a=null!==(s=t.sourceTutorials)&&void 0!==s?s:t["assignment:sourceTutorials"])&&void 0!==a?a:[]}];t.sourceAsset&&u.push({op:"add",path:"/assignment:sourceAsset",value:t.sourceAsset});const d="string"==typeof e?await this._core.hostAssetContext.getAssetWithCloudID(e):e;return await d.patchAppMetadata(u),d}async validateAssignmentNameForCreate(e,t){await this._validateAssignmentName(e,t)}async validateStudentAssignmentsFilter(e,t){if(e&&e===$v.ANY){if(!t)throw oa.create(Zs.BAD_REQUEST,"Cannot fetch specified assignment submission type without classroomId");if((await this.getClassroomMembership(t)).role===Rv.STUDENT)throw oa.create(Zs.BAD_REQUEST,'Student role cannot request assignment submission type "ANY"')}return e}async validateAssignmentNameForUpdate(e,t,n){await this._validateAssignmentName(e,t,n)}async _validateAssignmentName(e,t,n){const r=e.trim();if(0===r.length)throw oa.create(Zs.BAD_REQUEST,"The assignment name cannot be blank.");if(!Mu(r))throw oa.create(Zs.BAD_REQUEST,"The assignment name is an invalid platform repo name.");if(r.endsWith("."))throw oa.create(Zs.BAD_REQUEST,"The assignment name cannot end with a period.");if(!t)return;if((await this.getClassroomById(t)).isVirtual)return;const o=this.getAssignments().getList(await this.getAssignmentOrder(),await this.getAssignmentFilter({classroomId:t}),{});await Np(o);const i=this._core._environment.getValue("LOCALE"),s=o.items.find((e=>e.name.toLocaleLowerCase(i)===r.toLocaleLowerCase(i)));if(s&&(!n||s.id!==n))throw oa.create(Zs.CONFLICT,"The assignment name must be unique within the classroom.")}async _renameAssignment(e,t){const n=await this.getAssignmentByID(e);try{return n.repositoryID||await n._load(),n.rename(t)}catch(t){if(t instanceof oa)throw t;throw oa.create(Zs.INTERNAL_ERROR,`Could not rename asset "${e}"`)}}async updateAssignment(e,t){Dm(e,"assignmentId");const{references:n,status:r,templateIds:o}=t,i=sa(t,["references","status","templateIds"]),s=await this._getUpdatedAssignmentMaterials(e,t),a=i;s.shouldUpdateTemplates&&(a.templateIds=s.updatedTemplateIds),s.shouldUpdateReferences&&(a.referenceIds=s.updatedReferenceIds);const c=[];Boolean(t.name)&&(a.name=this.cleanAssignmentName(t.name),c.push(this._renameAssignment(e,a.name))),r===Kv.ASSIGNED&&(a.status=r),c.push(this._updateAssignmentMetadata(e,a)),await Promise.all(c),this._discardAssets(s.assetsToDiscard)}async _updateAssignmentMetadata(e,t){if(0===Object.keys(t).length)return;const n=Object.entries(Wv).reduce(((e,[n,r])=>{if(sf(t,n)){const o=t[n];o instanceof Date?e[r]=o.toISOString():e[r]="dueDate"!==n||o?o:""}return e}),{"repo:assetId":e}),r=this._getUpdateAssignmentOps(n);if(0!==r.length){const t=await this._assignmentInterface.patchAssignment(e,r),n=this._assetPool.createMutationSession();xA.updateRemoteItem(n,t),n.commit()}}async _getAssignmentMaterialsFolderAsset(e){const t=await this.getAssignmentByID(e),n=`${t.repoPath}/materials`,r=await this._core.hostAssetContext.getAssetWithRepoPath(n,t.repositoryID);if(!r)throw oa.create(Zs.BAD_REQUEST,`Could not find materials folder with path of "${n}"`);return r}async _getAssets(e){return(await Promise.allSettled(e.map((e=>this._core.hostAssetContext.getAssetWithCloudID(e))))).map(((t,n)=>{if("fulfilled"===t.status)return t.value;throw oa.wrapErrorIfNeeded(Zs.INTERNAL_ERROR,`Failed to get asset with ID of "${e[n]}"`,t.reason)}))}async _discardAssets(e){if(0===e.length)return;const t=await this._getAssets(e);await Promise.allSettled(t.map((e=>e.discard())))}_getUpdateAssignmentOps(e){const t=Object.entries(e).filter((([e])=>e.startsWith("assignment:"))).map((([e,t])=>({op:"replace",path:`/${e}`,value:t})));return t}async _copyAssetsToMaterialsFolder(e,t){if(0===t.length)return[];const n=await this.getAssignmentByID(e),r=(await this._getAssets(t)).map(((e,t)=>{const r=e.extension?`.${e.extension}`:"";return e._copyWithDestMetadata(n.repositoryID,`${n.repoPath}/materials`,`${n.name} ${this._getFormattedCreatedDateHelper({includeFormattedDate:!0,date:new Date})} ${t}${r}`)})),o=(await Promise.allSettled(r)).map(((e,n)=>{if("fulfilled"===e.status)return e.value;throw oa.wrapErrorIfNeeded(Zs.INTERNAL_ERROR,`Failed to copy asset with ID of "${t[n]}"`,e.reason)}));return o.map((e=>e.id))}_getFormattedCreatedDateHelper({includeFormattedDate:e,date:t}){const n=this._core._environment.getValue("LOCALE"),r=e?{year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric",fractionalSecondDigits:3,hourCycle:"h24"}:{hour:"numeric",minute:"numeric",second:"numeric"};return new Intl.DateTimeFormat(n,r).format(t).replace(/[/:]/g,".")}async _determineAssetDifferences(e,t,n){const r=await this.getAssignmentByID(e);if(!n)return{assetsToCopy:[],assetsToKeep:[],assetsToDiscard:r[t]};const o=r[t].filter((e=>!n.includes(e)));return{assetsToCopy:n.filter((e=>!r[t].includes(e))),assetsToKeep:r[t].filter((e=>n.includes(e))),assetsToDiscard:o}}async _getUpdatedAssignmentMaterials(e,t){var n,r;const o=sf(t,"templateIds"),i=sf(t,"references"),s={assetsToDiscard:[],shouldUpdateReferences:i,shouldUpdateTemplates:o,updatedReferenceIds:[],updatedTemplateIds:[]},a=[];let c=0;const l=[];if(o){const n=await this._determineAssetDifferences(e,"templateIds",t.templateIds);s.assetsToDiscard.push(...n.assetsToDiscard),a.push(...n.assetsToCopy),s.updatedTemplateIds.push(...n.assetsToKeep),c=a.length}if(i){const{referenceIds:o,referencesToImport:i}=null!==(r=null===(n=t.references)||void 0===n?void 0:n.reduce(((e,t)=>("string"==typeof t?e.referenceIds.push(t):e.referencesToImport.push(t),e)),{referenceIds:[],referencesToImport:[]}))&&void 0!==r?r:{referenceIds:[],referencesToImport:[]},c=await this._determineAssetDifferences(e,"referenceIds",o);s.assetsToDiscard.push(...c.assetsToDiscard),a.push(...c.assetsToCopy),s.updatedReferenceIds.push(...c.assetsToKeep),i.length>0&&l.push((async()=>{const t=[];(await this.importNewReferencesForAssignment(e,i)).forEach((e=>{if("fulfilled"!==e.status)throw oa.create(Zs.BAD_REQUEST,"Error importing reference asset",{underlyingError:e.reason});t.push(e.value.id)})),s.updatedReferenceIds.push(...t)}))}let u=[];l.push((async()=>{u=await this._copyAssetsToMaterialsFolder(e,a)})),await Promise.all(l.map((e=>e())));const[d,p]=[u.slice(0,c),u.slice(c)];return s.updatedTemplateIds.push(...d),s.updatedReferenceIds.push(...p),s}async importNewReferencesForAssignment(e,t){const n=await this._getAssignmentMaterialsFolderAsset(e);return Promise.allSettled(t.map((async e=>n.importFile(e.content,e.name,e.mediaType,!0,0,!1))))}async getStudentAssignmentFiles({studentDirectoryId:e,order:t}){Dm(e,"studentDirectoryId");const n=(await this._core.hostAssetContext.getAssetWithCloudID(e)).children.getList(t||Gd.default,new fb,{loadAllPages:!0});return await Np(n),n.items}async refreshClassroomCodes(e){Dm(e,"classIds");const t=(await Promise.allSettled(e.map((e=>this._classroomsInterface.refreshClassroomCode(e))))).filter((e=>"fulfilled"===e.status)).map((e=>e.value)),n=(await Promise.allSettled(t.map((async({classroomId:e,classcode:t})=>{const n=await this._classroomsInterface.getClassroom(e);return n.classCode=t,n})))).filter((e=>"fulfilled"===e.status)).map((e=>e.value)),r=this._classroomPool.createMutationSession();uA.updateRemoteItems(r,n),r.commit()}async deleteClassrooms(e){if(Dm(e,"ids"),Array.isArray(e))await Promise.all(e.map((e=>this.deleteClassrooms(e))));else{const t=await this.getClassroomById(e);t.isVirtual?await this._classroomsInterface.deleteVirtualClassroom(e):await this._classroomsInterface.deleteClassroom(e);const n=this._classroomPool.createUpdateSession();n.queueDiscardedItem(t),n.commit(),this._classroomPool.removeLocalItems([t.id])}}async updateClassroom(e,t){var n;let r;Dm(e,"classroomId");const o=await this.getClassroomById(e);null!==(n=t.name)&&void 0!==n||(t.name=o.name),o.isVirtual?(r=await this._classroomsInterface.updateClassroomFromVirtual(o.id,t),r.virtualId=o.id):r=await this._classroomsInterface.updateClassroom(e,t);const i=this._classroomPool.createMutationSession();uA.updateRemoteItem(i,this._processRemoteClassroomItem(e,r)),i.commit()}_processRemoteClassroomItem(e,t){const n=this._classroomPool.getLocalItemById(e);return(null==n?void 0:n._virtualId)&&(t.virtualId=n._virtualId),t}async getClassroomMembership(e){return Dm(e,"classroomId"),this._classroomsInterface.getMembership(e)}async blockStudentFromClassroom(e,t){return Dm(e,"classroomId"),Dm(t,"studentId"),this._classroomsInterface.blockStudent(e,t)}async unblockStudentFromClassroom(e,t){return Dm(e,"classroomId"),Dm(t,"studentId"),this._classroomsInterface.unblockStudent(e,t)}async removeStudentFromClassroom(e,t){Dm(e,"classroomId"),Dm(t,"studentId");const n=await this._classroomsInterface.removeStudent(e,t);return this.removeUserFromPool(e,t),n}async removeTeacherFromClassroom(e,t){Dm(e,"classroomId"),Dm(t,"teacherId");const n=await this._classroomsInterface.removeTeacher(e,t);return this.removeUserFromPool(e,t),n}removeUserFromPool(e,t){const n=this._classroomMemberPool.getLocalItemById(Hm(e,t));if(n){const r=this._classroomMemberPool.createUpdateSession();r.queueDiscardedItem(n),r.commit(),this._classroomMemberPool.removeLocalItems([Hm(e,t)])}}async getClassroomOrder(e="ascending",t="name"){const{default:n}=await Promise.resolve().then((function(){return Hv}));return new n(e,t)}async getAssignmentOrder(e="ascending",t="name"){const{default:n}=await Promise.resolve().then((function(){return Xv}));return new n(e,t)}async getAssignmentFilter(e={}){const{default:t}=await Promise.resolve().then((function(){return eb}));return new t(e)}async getStudentAssignmentOrder(e="ascending",t="studentDisplayName"){const{default:n}=await Promise.resolve().then((function(){return sb}));return new n(e,t)}async getStudentAssignmentFilter(e){const{default:t}=await Promise.resolve().then((function(){return tb}));return new t(e)}async getStudentAssignmentFileOrder(e="ascending",t="name"){const{default:n}=await Promise.resolve().then((function(){return pb}));return new n(e,t)}async getStudentAssignmentFileFilter(e,t){const{default:n}=await Promise.resolve().then((function(){return _b}));return new n(e,t)}async getClassroomMemberOrder(e="ascending",t="name"){const{default:n}=await Promise.resolve().then((function(){return zv}));return new n(e,t)}async getClassroomMemberFilter(e){const{default:t}=await Promise.resolve().then((function(){return Gv}));return new t(e)}async checkCoTeacherEligibility(e){return this._classroomsInterface.checkCoTeacherEligibility(e)}async _getClassroomByIdOrCode(e){const{classroomCode:t,classroomId:n}=e;if(n)return this.getClassroomById(n);if(t)return this.getClassroomByCode(t);throw oa.create(Zs.BAD_REQUEST,"Either classroomCode or classroomId must be provided")}async _getAssignmentByIdOrCode(e){const{assignmentCode:t,assignmentId:n}=e;if(n)return this.getAssignmentByID(n);if(t)return this.getAssignmentByCode(t);throw oa.create(Zs.BAD_REQUEST,"Either assignmentCode or assignmentId must be provided")}async getClassroomBoards(e){const t=await this._getClassroomByIdOrCode(e);return this._ensureBoardContext().getBoards({baseAssetId:t.assetId})}async getAssignmentBoards(e){const t=await this._getAssignmentByIdOrCode(e);return this._ensureBoardContext().getBoards({baseAssetId:t.id})}async createClassroomBoard(e){const{classroomId:t,classroomCode:n}=e,r=sa(e,["classroomId","classroomCode"]),o=t?{classroomId:t}:{classroomCode:n},{assetId:i,id:s}=await this._getClassroomByIdOrCode(o);return this._ensureBoardContext().createBoard(Object.assign(Object.assign({},r),{baseAssetId:i,type:yb.CLASSROOM,additionalData:{classroomId:s}}))}};aa([Va,Fa,ca(0,ha)],lP.prototype,"getClassroomById",null),aa([Va,Fa,ca(0,ha)],lP.prototype,"getClassroomByCode",null),aa([va],lP.prototype,"getClassrooms",null),aa([va],lP.prototype,"getClassroomMembers",null),aa([va],lP.prototype,"getAssignments",null),aa([Va,za,ca(0,ha)],lP.prototype,"getStudentAssignments",null),aa([cP,Va,Fa],lP.prototype,"createClassroom",null),aa([cP,Va,Fa],lP.prototype,"createAssignment",null),aa([Va,Fa,ca(0,ha)],lP.prototype,"getAssignmentByID",null),aa([Va,Fa,ca(0,ha)],lP.prototype,"getAssignmentByCode",null),aa([Va,Fa,ca(0,ha)],lP.prototype,"getStudentAssignmentById",null),aa([Fa],lP.prototype,"_discardAssignment",null),aa([Fa],lP.prototype,"_restoreAssignment",null),aa([Fa],lP.prototype,"_returnAssignment",null),aa([Fa],lP.prototype,"_startAssignment",null),aa([cP,Fa],lP.prototype,"submitAssignment",null),aa([Fa],lP.prototype,"_validateAssignmentName",null),aa([Fa],lP.prototype,"_renameAssignment",null),aa([Fa],lP.prototype,"updateAssignment",null),aa([Fa],lP.prototype,"_updateAssignmentMetadata",null),aa([Fa],lP.prototype,"refreshClassroomCodes",null),lP=aa([aP("ClassroomContext")],lP);var uP=lP,dP=Object.freeze({__proto__:null,default:uP});const pP={"repo:name":"Sample board name","dc:description":"Board description","board#type":"classroom","board:context":{baseAssetId:"urn:aaid:sc:VA6C2:af99f449-ea01-3e3e-aba5-fe57fd38364b",boardsAssetId:"urn:aaid:sc:VA6C2:af99f449-ea01-3e3e-aba5-fe57fd38364c"},"repo:assetId":"urn:aaid:sc:VA6C2:61b71cdc-4d42-5ac2-8d19-dede02efdxyz","repo:createDate":"2024-10-01T21:59:01.415Z","repo:modifyDate":"2024-10-01T21:59:06.565Z","repo:createdBy":"1916195E667CADAB0A12345D@AdobeID","repo:modifiedBy":"1916195E667CADAB0A12345D@AdobeID",posts:[{id:"af46a980-9cc5-4baf-935c-123fcb6ee615",description:"Text 1",type:"application/vnd.adobe.post.text+dcx",postedBy:{userId:"BF44198F668D1EAE0A494021@af361967668d0331494131.e",email:"assignmentstudent1@itaw16.onmicrosoft.com",firstName:"John",lastName:"Doe",displayName:"John. Doe",images:{50:"https://example_50_pixel.com",100:"https://example_100_pixel.com"}},created:"2020-03-17T21:23:25.693Z",modified:"2020-03-17T22:23:25.693Z","board#createdData":{userId:"0D522D2B5D7687E40A494215@AdobeID"},"board#modifiedData":{userId:"0D522D2B5D7687E40A494215@AdobeID"}},{id:"af46a980-9cc5-4baf-935c-501fcb6ee616",name:"My poster",description:"My poster description",type:"application/vnd.adobe.post.assetlink+dcx",link:{"repo:assetId":"urn:aaid:sc:VA6C2:61b71cdc-4d42-5ac2-8d19-dede02efdbbb","repo:etag":'"167dd86b8f8d4ac88f40722210655c51"'},postedBy:{userId:"BF44198F668D1EAE0A494021@af361967668d0331494131.e",email:"assignmentstudent1@itaw16.onmicrosoft.com",firstName:"John",lastName:"Doe",displayName:"John. Doe",images:{50:"https://example_50_pixel.com",100:"https://example_100_pixel.com"}},created:"2020-03-17T21:23:25.693Z",modified:"2020-03-17T22:23:25.693Z","board#createdData":{userId:"0D522D2B5D7687E40A494215@AdobeID"},"board#modifiedData":{userId:"0D522D2B5D7687E40A494215@AdobeID"}}]},mP=xm();class hP extends Ou{async _discoverLinks(e){return(await this._getResponse(e,{headers:mP}))._links}_getEndpointHref(e){return`https://${this._core._environment.endpoints.ASSIGNMENTS_HOST}${e}`}async discoverLinks(){return this._discoverLinks(this._getEndpointHref("/api/v1/boards/index"))}async createBoard(e){const t=await this.discoverLinks(),{name:n,description:r,type:o,additionalData:i}=e,s={"repo:name":n,"dc:description":r,"board#type":o,additionalMetadata:i},a=Da(t,Ca.BOARDS_CREATE,{baseAssetId:e.baseAssetId,useBaseAssetDirectory:e.shouldCreateDirectlyInBaseAsset||!1});return(await this._doPost(a,Object.assign(Object.assign({},mP),{"Content-Type":"application/json"}),JSON.stringify(s),[201])).json()}async getBoard(e){const t=Da(await this.discoverLinks(),Ca.BOARDS_PRIMARY,{boardId:e});return(await this._doGet(t,{headers:mP})).json()}async getBoards(e){const{baseAssetId:t}=e,n=Da(await this.discoverLinks(),Ca.BOARDS_COLLECTION,{baseAssetId:t,useBaseAssetDirectory:e.shouldGetDirectlyInBaseAsset||!1}),r=await this._doGet(n,{headers:mP});return(await r.json()).children}async addPost(e,t){return await this.discoverLinks(),Promise.resolve(pP)}async removePost(e,t){return await this.discoverLinks(),Promise.resolve(pP)}async updateBoard(e){await this.discoverLinks();const{description:t,postsToAdd:n,postsToRemove:r,postsToUpdate:o}=e,i=[];return t&&i.push({op:"replace",path:"/dc:description",value:t}),null==n||n.forEach((e=>{i.push({op:"add",path:"/board#posts",value:JSON.stringify(e)})})),null==r||r.forEach((e=>{i.push({op:"remove",path:`/board#posts/${e}`})})),null==o||o.forEach((e=>{i.push({op:"replace",path:`/board#post/${e.id}/dc:description`,value:e.description})})),Promise.resolve(pP)}async updateUsers(e){return await this.discoverLinks(),Promise.resolve(pP)}async deleteBoard(e){return await this.discoverLinks(),Promise.resolve()}async deleteBoardsUnderParent(e){return await this.discoverLinks(),Promise.resolve()}async publishBoard(e){return await this.discoverLinks(),Promise.resolve()}}aa([ga((function(e){return Pa(e,Eb)})),ca(0,ha)],hP.prototype,"_discoverLinks",null);class fP{constructor(e){this._core=e,this._boardsInterface=new hP(e)}async observeBoardsFolder(e){const t=e[0]["board:context"].boardsAssetId;return this._core.hostAssetContext.getAssetWithCloudID(t)}async loadPage(e){return this._loadPage(e)}async _loadPage(e){const{filter:t,implicitFilter:n}=e,r=n.baseAssetId||t.baseAssetId,o=n.shouldGetDirectlyInBaseAsset||t.shouldGetDirectlyInBaseAsset||!1,i=await this._boardsInterface.getBoards({baseAssetId:r,shouldGetDirectlyInBaseAsset:o}),s=this._core._getAssetPool().createLoaderUpdateSession(Date.now()),a=Lb.updateRemoteItems(s,i);return s.commit(),i.length,{items:a,total:a.length,mostRecentValidMutation:Date.now()}}}class gP{constructor(e,t){this._core=e,this._assetPool=t,this._boardsInterface=new hP(this._core),this._postPool=new Xp(this._core,"post")}get postPool(){return this._postPool}async updateBoardInPool(e){const t=this._core._getAssetPool().createMutationSession(),n=Lb.updateRemoteItem(t,e);return t.commit(),n}async getBoardById(e){const t=this._core._getAssetPool().getLocalItemById(e);if(t)return t;const n=await this._boardsInterface.getBoard(e);return this.updateBoardInPool(n)}async createBoard(e){var t;if(!Mu(e.name))throw oa.create(Zs.BAD_REQUEST,"Invalid name provided for the creation operation.");if(!e.baseAssetId||!e.type)throw oa.create(Zs.BAD_REQUEST,"Base asset ID and type are required for board creation");if(e.type===yb.CLASSROOM&&!(null===(t=e.additionalData)||void 0===t?void 0:t.classroomId))throw oa.create(Zs.BAD_REQUEST,"Classroom ID is required for classroom boards");const n=await this._boardsInterface.createBoard(e);return this.updateBoardInPool(n)}async _getUserHomeUploadsFolder(){const e="/cloud-content/Uploads";try{return await this._core.hostAssetContext.getAssetWithRepoPath(e)}catch(t){if(ia(t)&&t.code===Zs.NOT_FOUND)return(await this._core.hostAssetContext.getRootFolder()).createFolder(e.split("/").pop());throw oa.wrapErrorIfNeeded(Zs.INTERNAL_ERROR,"Failed to get uploads folder",t)}}async _uploadFileForAssetLinkPost(e){let t;return t=e.parentAssetId?await this._core.hostAssetContext.getAssetWithCloudID(e.parentAssetId):await this._getUserHomeUploadsFolder(),t.importFile(e.blob,e.fileName,e.mediaType)}async addPost(e){var{boardId:t}=e,n=sa(e,["boardId"]);if(n.type===bb.AssetLink)if(!n.assetId&&n.blob){if(!n.fileName)throw oa.create(Zs.BAD_REQUEST,"File name is required for asset link posts with a blob");const e={blob:n.blob,fileName:n.fileName,mediaType:n.mediaType,parentAssetId:n.parentAssetId},t=await this._uploadFileForAssetLinkPost(e);n.assetId=t.id}else if(!n.assetId)throw oa.create(Zs.BAD_REQUEST,"Asset ID is required for asset link posts");const r={boardId:t,postsToAdd:[n]},o=await this._boardsInterface.updateBoard(r);await this.updateBoardInPool(o)}async removePost({boardId:e,postId:t}){const n={boardId:e,postsToRemove:[t]},r=await this._boardsInterface.updateBoard(n);await this.updateBoardInPool(r)}async updatePost(e){var{boardId:t}=e;const n={boardId:t,postsToUpdate:[sa(e,["boardId"])]},r=await this._boardsInterface.updateBoard(n);await this.updateBoardInPool(r)}getBoards({baseAssetId:e,shouldGetDirectlyInBaseAsset:t}){if(!e)throw oa.create(Zs.BAD_REQUEST,"Base asset ID is required for fetching boards");const n=new fP(this._core),r=new Ub({baseAssetId:e,shouldGetDirectlyInBaseAsset:t||!1});return new Fp(this._assetPool,[n],r)}_cleanBoardName(e){return e.trimEnd()}async _renameBoard(e,t){const n=await this.getBoardById(e);try{return n.repositoryID||await n._load(),n.rename(t)}catch(t){throw oa.wrapErrorIfNeeded(Zs.INTERNAL_ERROR,`Could not rename asset "${e}"`,t)}}async _updateBoardManifest({boardId:e,description:t}){const n={boardId:e,description:t},r=await this._boardsInterface.updateBoard(n);await this.updateBoardInPool(r)}async updateBoard({boardId:e,description:t,displayName:n}){const r=[];if(Boolean(n)){const t=`${this._cleanBoardName(n)}${Rb.boardNameSuffix}`;r.push(this._renameBoard(e,t))}r.push(this._updateBoardManifest({boardId:e,description:t})),await Promise.all(r)}async deleteBoard(e){const t=await this.getBoardById(e);await this._boardsInterface.deleteBoard(e);const n=this._core._getAssetPool().createUpdateSession();n.queueDiscardedItem(t),n.commit(),this._core._getAssetPool().removeLocalItems([e])}async deleteBoardsUnderParent(e){await this._boardsInterface.deleteBoardsUnderParent(e)}async publishBoard(e){await this._boardsInterface.publishBoard(e)}async getBoardOrder(e){const{default:t}=await Promise.resolve().then((function(){return Fb})),n=Object.assign({},{direction:"ascending",field:"name"},e);return new t(n.direction,n.field)}async getBoardFilter(e){const{default:t}=await Promise.resolve().then((function(){return zb}));return new t(e)}}aa([Va,Fa,ca(0,ha)],gP.prototype,"getBoardById",null),aa([Va,za,ca(0,ha)],gP.prototype,"getBoards",null),aa([Fa],gP.prototype,"_renameBoard",null);var vP=Object.freeze({__proto__:null,default:gP});class bP extends Hd{constructor(e){super({_isSharedWithYou:!0}),this.filterOptions=e,(null==e?void 0:e.owner)&&e.owner.length>0&&(this._owner=new Set([...e.owner])),(null==e?void 0:e.roles)&&e.roles.length>0&&(this._roles=new Set([...e.roles]))}matches(e){return!!e.isLibrary&&!(this._owner&&!dv(e,this._owner))&&!(this._roles&&!pv(e,this._roles))&&super.matches(e)}}bP.TrainingSets=new bP({owner:[nv.All],roles:[ov.TrainingSet]});class yP{constructor(e,t,n){this._libraryPool=e,this._libraryInterface=t,this._libraryUpdater=n}supportsFilter(e){return void 0!==e}async loadPage(e){return await this._loadPage(e)}async _loadPage(e,t){var n;let r;if(t)e.limit&&(t.href=t.href.replace(/limit=[0-9]*/,`limit=${e.limit}`)),r=await this._libraryInterface.getLibrariesWithLink(t);else{const{limit:t}=e,n=e.filter,o=e.implicitFilter,i=e.order,s=o._owner||n._owner||fv.DEFAULT._owner,a=o._roles||n._roles,c={};c.owner=[...s].sort().join(","),a&&(c.roles=[...a].sort().join(",")),n._project&&(c.team=n._project),n._publishMetadata&&(c.itemFilter=n._publishMetadata),c.orderBy="ascending"===i.direction?av[i.field]:`-${av[i.field]}`,t&&(c.limit=t,c.start||(c.start=0)),c.selector="rendition_grid,collaboration",r=await this._libraryInterface.getLibraries(c)}const o=this._libraryPool._core._environment.getValue("USS_LIST_UPDATE_LATENCY"),i=Date.now()-o,s=this._libraryPool.createLoaderUpdateSession(i),a=this._libraryUpdater.updateRemoteItems(s,r.libraries);let c;a.forEach((e=>e._setLibraryLoadState("LOADED"))),a.forEach((e=>hd.updatedByItemUpdater(e,Kd))),s.commit();const l=null===(n=r._links)||void 0===n?void 0:n.next;return l&&(c=e=>this._loadPage(e,l)),{items:a,total:r.total_count,loadNextPage:c,mostRecentValidMutation:i}}}class _P{constructor(e,t,n){this._libraryPool=e,this._libraryInterface=t,this._libraryUpdater=n}supportsFilter(e){return void 0!==e}async loadPage(e){return await this._loadPage(e)}async _loadPage(e,t){var n,r;const{implicitFilter:o}=e,{_query:i}=o,s=this._libraryPool._core._environment.getValue("PROJECTS_LIST_UPDATE_LATENCY"),a=Date.now()-s;let c;t?(e.limit&&(t.href=t.href.replace(/limit=[0-9]*/,`limit=${e.limit}`)),c=await this._libraryInterface.searchLibrariesWithLink(i,t)):c=await this._libraryInterface.searchLibraries(i);const l=this._libraryPool.createLoaderUpdateSession(a),u=this._libraryUpdater.updateRemoteItems(l,null!==(n=c.libraries)&&void 0!==n?n:[]);for(const e of u)hd.updatedByItemUpdater(e,Kd);let d;l.commit();const p=null===(r=c._links)||void 0===r?void 0:r.next;return p&&(d=e=>this._loadPage(e,p)),o._matchingIDsFromSearch=new Set([...o._matchingIDsFromSearch||[],...u.map((e=>e.id))]),{items:u,total:c.total_count,loadNextPage:d,mostRecentValidMutation:a}}}class EP extends Hd{constructor(e){var t,n;super(),this._query="",this._query=null!==(n=null===(t=e.query)||void 0===t?void 0:t.trim())&&void 0!==n?n:""}get query(){return this._query}matches(e){return!!e.isLibrary&&!(this._matchingIDsFromSearch&&!this._matchingIDsFromSearch.has(e.id))&&!(this._query&&!this._matchingIDsFromSearch)&&super.matches(e)}}class wP extends jl{constructor(e,t){super(),this._asset=void 0,this._callback=()=>{this.emit("change")},this._cacheKey=e,this._path=t}get cacheKey(){return this._cacheKey}get path(){return this._path}get asset(){return this._asset}async ensureExistence(e,t){const n=e._core._environment,r=n.cache,o=this._cacheKey,i=await r.getItem(o);try{const t=i!==Nc?await e.getAssetWithCloudID(i):await e.getAssetWithRepoPath(this._path);return r.setItem(o,t.cloudID),this._setAsset(t,r)}catch(o){if(o.code===Zs.NOT_FOUND){n.debug(`${this._path} not found, creating it now`);const o=await this._create(e,t);return this._setAsset(o,r)}throw o}}async _setAsset(e,t){return this._asset=e,await t.setItem(this._cacheKey,e.cloudID),this._setUpWatcher(),e}}class xP extends wP{constructor(){super("SYNC_GROUP_ID","/assets/adobe-libraries")}async _create(e,t){return await(await e.getHomeFolder()).createFolder(this.path)}_setUpWatcher(){var e;null===(e=this._asset)||void 0===e||e.on("change",this._callback)}}class TP extends wP{constructor(e,t){super(e,t)}async _create(e,t){return await t.getBookmarks(),e.getAssetWithRepoPath(this.path)}_setUpWatcher(){var e,t;null===(e=this._asset)||void 0===e||e.on("change",this._callback),null===(t=this._asset)||void 0===t||t.appMetadata.on("change",this._callback)}}class SP extends TP{constructor(){super("COLLAB_BOOKMARKS_ID","/sync/adobe-libraries/collab-bookmarks.json")}}class OP extends TP{constructor(){super("PUBLIC_BOOKMARKS_ID","/sync/adobe-libraries/bookmarks.json")}}class IP{constructor(e,t){this._core=e,this.__assetPool=t,this._libraryUpdater=ig,this._libraryInterface=new bm(this._core),this._syncGroupLocation=new xP,this._publicBookmarkLocation=new OP,this._collabBookmarkLocation=new SP}get _assetPool(){return this.__assetPool}get librariesSource(){const e=new yP(this._assetPool,this._libraryInterface,this._libraryUpdater);return this._ensureSubscriptionLocationExistence().then((()=>{this._publicBookmarkLocation.on("change",this._onPublicBookmarksChanged.bind(this)),this._collabBookmarkLocation.on("change",this._onCollabBookmarksChanged.bind(this))})).catch((e=>{this._core._environment.error(`Error ensuring subscription location existence: ${e}`)})),new Fp(this._assetPool,[e],new bP)}_onPublicBookmarksChanged(){for(const e of this.librariesSource._getLists())e.filter._owner.has(nv.Public)&&e.refresh()}_onCollabBookmarksChanged(){for(const e of this.librariesSource._getLists())e.filter._owner.has(nv.Incoming)&&e.refresh()}async _createLibrary(e){if(!Mu(e.name))throw oa.create(Zs.BAD_REQUEST,"Invalid name provided for the createLibrary operation.");const t=await this._libraryInterface.createLibrary(e),n=this._assetPool.createMutationSession(),r=this._libraryUpdater.updateRemoteItem(n,t);return r._setLibraryLoadState("LOADED"),n.commit(),r}getLibrarySearchSource(e){const t=new EP({query:e}),n=new _P(this._assetPool,this._libraryInterface,this._libraryUpdater);return new Fp(this._assetPool,[n],t)}async createPersonalLibrary(e){const t={syncCreate:!0,name:e.name,roles:e.roles};return this._createLibrary(t)}async _getLibraryLocally(e){const t=this._assetPool.getLocalItemById(e);if(t)return await t._waitForLibraryLoad(),t}async _getLibraryRemotely(e,t){const n=await this._libraryInterface.getLibraryData(e,t);if(!n)return;const r=this._assetPool.createMutationSession(),o=this._libraryUpdater.updateRemoteItem(r,n);return r.commit(),o}_isValidURN(e){return/^urn:[a-zA-Z0-9][a-zA-Z0-9-]{0,31}:[a-zA-Z0-9()+,\-.:=@;$_!*'%/?#]+$/.test(e)}async getLibraryByAssetId(e){const t=this._isValidURN(e)?await(async e=>{let t=await this._getLibraryLocally(e);return t||(t=await this._getLibraryRemotely(e)),t})(e):await(async e=>await this._getLibraryRemotely(e))(e);if(!t)throw oa.create(Zs.NOT_FOUND,`Library not found for the given ID: ${e}`);return t}async _ensureSubscriptionLocationExistence(){const e=await this._core.getAssetContext();return Promise.allSettled([this._syncGroupLocation.ensureExistence(e,this._libraryInterface),this._publicBookmarkLocation.ensureExistence(e,this._libraryInterface),this._collabBookmarkLocation.ensureExistence(e,this._libraryInterface)]).then((e=>{e.forEach((e=>{if("rejected"===e.status)throw e.reason}))}))}async getLibraryOrder(e="descending",t="modified"){const{default:n}=await Promise.resolve().then((function(){return uv}));return new n(e,t)}async getLibraryFilter(e){const{default:t}=await Promise.resolve().then((function(){return vv}));return new t(e)}async _getLibrariesModule(){if(!this._ccLibraries)try{const{default:e,CloudDriver:t}=await Promise.resolve().then((function(){return hB})),n=this._core._environment.getValue("ACCESS_TOKEN"),r=this._core._environment.getValue("ENVIRONMENT")===Tl.Production?"production":"staging",o=new t(this._core,(async()=>({env:r,token:n,options:{}})));await o.init();const i={disableLocalFallthrough:!0,skipConnectingOnInit:!1,disablePreemptiveLibraryLoad:!0};this._ccLibraries=new e(this._core,this._assetPool,o,i)}catch(e){throw this._core._environment.error(`Error loading CCLibraries module: ${e}`),e}return this._ccLibraries}_getLibrariesModule_NoLoad(){return this._ccLibraries}}aa([va],IP.prototype,"librariesSource",null),aa([Va],IP.prototype,"createPersonalLibrary",null),aa([Va],IP.prototype,"getLibraryByAssetId",null);var kP=Object.freeze({__proto__:null,default:IP});class AP{constructor(e,t,n){this._assetPool=e,this._core=t,this._customModelInterface=n}async loadPage(e){return await this._loadPage(e)}async _loadPage(e,t){var n;let r;if(t)r=await this._customModelInterface.getCustomModelsUsingPageLink(t);else{const{order:t,limit:n}=e,o=t.field,i={};i.orderBy="ascending"===t.direction?cy[o]:`-${cy[o]}`,n&&(i.limit=n,i.start||(i.start=0)),r=await this._customModelInterface.getCustomModels(i)}const o=this._core._environment.getValue("USS_LIST_UPDATE_LATENCY"),i=Date.now()-o,s=this._assetPool.createLoaderUpdateSession(i),a=Jf.updateRemoteItems(s,r.custom_models);let c;s.commit();const l=null===(n=r._links)||void 0===n?void 0:n.next;return l&&(c=e=>this._loadPage(e,l)),{items:a,total:r.total_count,loadNextPage:c,mostRecentValidMutation:i}}}const CP=(e,t)=>e||t?{min:PP(t),max:PP(e)}:void 0,PP=e=>e?e.toISOString():e;class RP{constructor(e,t){this._core=e,this._customModelContext=t,this._ussInterface=this._core.hostAssetContext._ussInterface,this._ussLoaderHelper=new up(this._core.hostAssetContext._assetPool,e,this)}supportsFilter(e){return void 0!==e}loadPage(e){return this._ussLoaderHelper.loadPage(e)}async _getUSSResults(e){var t,n;const{implicitFilter:{query:r},filter:{listingOptions:o},order:i}=e,s=CP(null==o?void 0:o.createDateMax,null==o?void 0:o.createDateMin),a=CP(null==o?void 0:o.modifyDateMax,null==o?void 0:o.modifyDateMin),c=Object.assign(Object.assign({hints:[{acp_platform_v2:!0,creative_cloud_rendition_v2:!0}],asset_name:r,limit:null!==(t=e.limit)&&void 0!==t?t:100,start_index:null!==(n=null==e?void 0:e.start)&&void 0!==n?n:0,[Yd.TYPE]:[pl],creative_cloud_asset_type:"dcx"},dy(i)),{fetch_fields:{includes:["_embedded","stock_content","link_additional_metadata","app_metadata","firefly#cme$$baseModelName","firefly#cme$$baseModelVersion","firefly#cme$$conceptId","firefly#cme$$trainingMode","firefly#cme$$superclass","firefly#cme$$version","firefly#ffmodel"]},"app_metadata$$cme:publishedState":null==o?void 0:o.publishedState,sync_created_date:s?{range:s}:void 0,sync_updated_date:a?{range:a}:void 0});return this._ussInterface.getQueryResponse(c)}_postProcessPage({implicitFilter:e},t){const{items:n}=t;e._matchingIDsFromSearch=new Set([...e._matchingIDsFromSearch||[],...n.map((e=>e.id))])}}class LP extends Zf{constructor(e){const{query:t}=e;super(sa(e,["query"])),this._query=t.trim()}get query(){return this._query}matches(e){return!(this._matchingIDsFromSearch&&!this._matchingIDsFromSearch.has(e.id))&&!(this._query&&!this._matchingIDsFromSearch)&&super.matches(e)}}class DP extends Km{constructor(){super(...arguments),this.isCustomModel=!0,this._inferenceReady=!1,this._publishedState=wl.UNPUBLISHED,this._samplePrompt="",this._displayName="",this._baseModelName="",this._baseModelVersion="",this._conceptId="",this._trainingMode=""}get inferenceReady(){return this._inferenceReady}get publishedState(){return this._publishedState}get samplePrompt(){return this._samplePrompt}get renditionUrl(){return this._renditionUrl}get displayName(){return this._displayName}get baseModelName(){return this._baseModelName}get baseModelVersion(){return this._baseModelVersion}get conceptId(){return this._conceptId}get trainingMode(){return this._trainingMode}}aa([Ta],DP.prototype,"inferenceReady",null),aa([Ta],DP.prototype,"publishedState",null),aa([Ta],DP.prototype,"samplePrompt",null),aa([Ta],DP.prototype,"renditionUrl",null),aa([Ta],DP.prototype,"displayName",null),aa([Ta],DP.prototype,"baseModelName",null),aa([Ta],DP.prototype,"baseModelVersion",null),aa([Ta],DP.prototype,"conceptId",null),aa([Ta],DP.prototype,"trainingMode",null);const NP=new Od({localItemType:DP,remoteIdProperty:"assetId",propertyUpdater:new Md({_inferenceReady:{name:"inferenceReady",format:"boolean"},_publishedState:"publishedState",_samplePrompt:"samplePrompt",_renditionUrl:"renditionUrl",_displayName:"displayName",_baseModelName:"baseModelName",_baseModelVersion:"baseModelVersion",_conceptId:"conceptId",_trainingMode:"trainingMode",_links:{name:"_links",format:"object"},_name:"assetName",_path:"path",_created:{name:"createDate",format:"date"},_modified:{name:"modifyDate",format:"date"},_createdBy:"createdBy",_version:"version",_etag:"etag",_storageRegion:"region",_size:{name:"size",format:"number"}})});class MP{constructor(e,t,n){this._assetPool=e,this._core=t,this._customModelInterface=n}async loadPage(e){return await this._loadPage(e)}async _loadPage(e,t){var n;const{order:r,limit:o,filter:i}=e,s=i.listingOptions,a=Object.assign({orderBy:fy[r.field],limit:o},s),c=await this._customModelInterface.getCustomModels(t?Object.assign(Object.assign({},a),{startIndex:t}):a),l=this._assetPool.createLoaderUpdateSession(Date.now()-this._core._environment.getValue("USS_LIST_UPDATE_LATENCY")),u=NP.updateRemoteItems(l,c.items);let d;l.commit();const p=null===(n=c.nextPage)||void 0===n?void 0:n.startIndex;return p&&(d=e=>this._loadPage(e,p)),{items:u,loadNextPage:d,total:c.total}}}const HP={VA6C2:"va6",VA6:"va6",VA7:"va6",JPN3:"jpn3",IRL1:"irl1"};class jP extends Ou{_getMelvilleUrl(e){return`https://${this._core._environment.endpoints.MELVILLE_HOST}${e}`}async _getFetchOptionOverrides(e,t){const{href:n,options:r}=await super._getFetchOptionOverrides(e,t);return{href:n,options:Object.assign(Object.assign({},r),{headers:Object.assign(Object.assign({},r.headers),{"X-Product-Location":"SAM.js/10.0.392"})})}}async _getUrl(e){const t=await this._core.hostAssetContext.getHomeFolder(),n=HP[t.storageRegion],r=this._core._environment.endpoints.ACP_CS_HOST,o=r.split(".")[0],i=`${o}-${n}`;return`https://${r.replace(o,i)}/fps/${e}`}async getCustomModels(e){const t=e?JSON.parse(JSON.stringify(e)):{},n=Ma(await this._getUrl("customModels"),t);return this._getResponse(n)}async createTrainingSet(e){if(!e.name)throw oa.create(Zs.BAD_REQUEST,"Invalid argument: missing required name");if(!e.projectId)throw oa.create(Zs.BAD_REQUEST,"Invalid argument: missing required projectId. The parent must be a project");if(!e["firefly#ffmodel"].schemaVersion)throw oa.create(Zs.BAD_REQUEST,"Invalid argument: missing required schemaVersion.");const t={name:e.name,parent_assetId:e.projectId,roles:[{type:"cm_training_set"}],"firefly#ffmodel":e["firefly#ffmodel"],"firefly#cme":Object.assign(Object.assign({},e["firefly#ffmodel"]),{version:e["firefly#ffmodel"].schemaVersion})};return(await this._core.getLibraryContext())._createLibrary(t)}async getTrainingSetById(e){return(await this._core.getLibraryContext())._getLibraryRemotely(e)}async createCustomModel(e){const t=(await this._doPost(this._getMelvilleUrl("/api/v1/custom-models"),{"Content-Type":"application/json"},JSON.stringify(e),[201,200])).headers.get("asset-id");if(!t)throw oa.create(Zs.NOT_FOUND,"Asset id for newly created custom model not returned by melville");return{id:t}}}class BP{constructor(e,t,n){this._assetPool=e,this._core=t,this._customModelInterface=n}supportsFilter(e){return void 0!==e}async loadPage(e){return this._loadPage(e)}async _loadPage(e,t){var n;const{order:r,limit:o,implicitFilter:i,filter:s}=e,a=i,c="listingOptions"in s&&s.listingOptions||[],l=Object.assign(Object.assign({orderBy:fy[r.field],limit:o},c),{name:a.query}),u=await this._customModelInterface.getCustomModels(t?Object.assign(Object.assign({},l),{startIndex:t}):l),d=this._assetPool.createLoaderUpdateSession(Date.now()-this._core._environment.getValue("USS_LIST_UPDATE_LATENCY")),p=NP.updateRemoteItems(d,u.items);let m;d.commit();const h=null===(n=u.nextPage)||void 0===n?void 0:n.startIndex;return h&&(m=e=>this._loadPage(e,h)),i._matchingIDsFromSearch=new Set([...i._matchingIDsFromSearch||[],...p.map((e=>e.id))]),{items:p,loadNextPage:m,total:u.total}}}class FP extends Hd{constructor(e){super(e)}matches(e){return!!e.isCustomModel&&super.matches(e)}}class UP extends FP{constructor(e){const{query:t}=e;super(sa(e,["query"])),this._query=t.trim()}get query(){return this._query}matches(e){return!(this._matchingIDsFromSearch&&!this._matchingIDsFromSearch.has(e.id))&&!(this._query&&!this._matchingIDsFromSearch)&&super.matches(e)}}class zP{constructor(e,t){this._core=e,this._assetPool=t,this._customModelInterface=new jP(this._core),this._customModelUpdater=NP,this._libraryInterface=new bm(this._core)}async getCustomModelOrder(e="descending",t="modified"){const{default:n}=await Promise.resolve().then((function(){return by}));return new n(e,t)}async getCustomModelFilter(e){const{default:t}=await Promise.resolve().then((function(){return Gy}));return new t(e)}customModelSearchSource(e){const t=new UP({query:e});return new Fp(this._assetPool,[new BP(this._assetPool,this._core,this._customModelInterface)],t)}get customModelSource(){return new Fp(this._assetPool,[new MP(this._assetPool,this._core,this._customModelInterface)],new FP)}async createTrainingSet(e){return this._customModelInterface.createTrainingSet(e)}async trainingSetsSource(){const e=await this._core.getLibraryContext(),t=new yP(e._assetPool,this._libraryInterface,ig);return new Fp(e._assetPool,[t],bP.TrainingSets)}async getTrainingSetById(e){return this._customModelInterface.getTrainingSetById(e)}async createCustomModel(e){return this._customModelInterface.createCustomModel(e)}}aa([va],zP.prototype,"customModelSource",null),aa([va],zP.prototype,"trainingSetsSource",null);class qP extends fv{constructor(e){super(Object.assign(Object.assign({},e),{owner:[nv.All],roles:[ov.TrainingSet]}))}}qP.DEFAULT=new qP;class GP{constructor(e={}){this._customModelFilter=e.customModelFilter||new Fy,this._trainingSetFilter=e.trainingSetFilter||new qP}get _owner(){return this._trainingSetFilter?this._trainingSetFilter._owner:void 0}get _roles(){return this._trainingSetFilter?this._trainingSetFilter._roles:void 0}matches(e){return Yf(e)?!!this._customModelFilter&&this._customModelFilter.matches(e):!!eg(e)&&!!this._trainingSetFilter&&this._trainingSetFilter.matches(e)}}class VP{constructor(e,t){this._core=e,this._assetPool=t,this._customModelInterface=new Wf(this._core),this._customModelUpdaterMelville=Jf,this._libraryInterface=new bm(this._core)}get legacyCustomModelContext(){return this._LegacyCustomModelContext||(this._LegacyCustomModelContext=new zP(this._core,this._assetPool)),this._LegacyCustomModelContext}customModelSearchSource(e){const t=new LP({query:e});return new Fp(this._assetPool,[new RP(this._core,this)],t)}customModelDashboardSource(){const e=new GP({customModelFilter:new Zf({generatorOnly:!0}),trainingSetFilter:bP.TrainingSets});return new Fp(this._assetPool,[new AP(this._assetPool,this._core,this._customModelInterface),new yP(this._assetPool,this._libraryInterface,ig)],e)}get customModelSource(){return new Fp(this._assetPool,[new AP(this._assetPool,this._core,this._customModelInterface)],new Zf)}async createTrainingSet(e){return this._customModelInterface.createTrainingSet(e)}async trainingSetsSource(){const e=await this._core.getLibraryContext(),t=new yP(e._assetPool,this._libraryInterface,ig);return new Fp(e._assetPool,[t],bP.TrainingSets)}async getTrainingSetById(e){return this._customModelInterface.getTrainingSetById(e)}async updateTrainingSet(e,t,n=!1){if(n&&(!t.schemaVersion||!t.trainingMode))throw oa.create(Zs.BAD_REQUEST,"Schema version and training mode are required fields on the training set metadata. To overwrite all metadata, these must be included in the payload.");const r=await this.getTrainingSetById(e);if(!r)throw oa.create(Zs.NOT_FOUND,"Training set not found");let o;o=n?{"firefly#cme":Object.assign({},t)}:{"firefly#cme":Object.assign(Object.assign({},r.customModelInfo),t)},await this._libraryInterface.updateMetadata(r.id,o),await this.getTrainingSetById(r.id)}async createCustomModel(e){const t=await this._customModelInterface.createCustomModel(e),n=this._assetPool.createMutationSession(),r=this._customModelUpdaterMelville.updateRemoteItem(n,t);return n.commit(),r}async _fetchAndUpdateCustomModelById(e){const t=await this._customModelInterface.getCustomModelById(e),n=this._assetPool.createMutationSession(),r=this._customModelUpdaterMelville.updateRemoteItem(n,t);return n.commit(),r}async getCustomModelById(e){const t=this._assetPool.getLocalItemById(e);if(t){if(!t.isCustomModel)throw oa.create(Zs.INVALID_OPERATION,"Attempting to fetch asset type that is not a custom model");return t}return this._fetchAndUpdateCustomModelById(e)}async updateCustomModel(e,t){await this._customModelInterface.updateCustomModel(e,t),await this._fetchAndUpdateCustomModelById(e)}async getCustomModelOrder(e="descending",t="modified"){const{default:n}=await Promise.resolve().then((function(){return py}));return new n(e,t)}async getCustomModelFilter(e){const{default:t}=await Promise.resolve().then((function(){return Uy}));return new t(e)}}aa([va],VP.prototype,"customModelSource",null),aa([Va],VP.prototype,"createTrainingSet",null),aa([va],VP.prototype,"trainingSetsSource",null),aa([Va],VP.prototype,"getTrainingSetById",null),aa([Va],VP.prototype,"createCustomModel",null),aa([Va],VP.prototype,"getCustomModelById",null);var KP=Object.freeze({__proto__:null,default:VP});const WP=new Od({localItemType:Km,remoteIdProperty:"asset_id",propertyUpdater:new Md({"_appMetadata._data":{name:"applicationMetadata",format:"object_subset",set:(e,t)=>{t.appMetadata._setData(e)}},_isFavorite:{name:"isFavorite",format:"boolean"},_assetClass:{get:()=>"composite"},_generationModelDisplayName:"generationModelDisplayName",_name:"repo:name",_size:{name:"repo:size",format:"number"},_type:{name:"type",format:"string",choices:[gl,vl]},__links:{name:"_links",format:"object"},_created:{name:"createdDate",format:"date"},_modified:{name:"modifiedDate",format:"date"},_etag:"composite_manifest_etag",_path:"asset_name_path"})});class $P extends Hd{matches(e){return lm(e)}}const YP=Symbol("GenerationHistoryDirectoryRef"),QP=Symbol("GenerationHistoryFavoritesListRef");class JP{constructor(e,t){this._core=e,this._generationHistoryInterface=t}async loadPage(e){return await this._loadPage(e)}async _loadPage(e,t){var n,r;let o;if(t)o=await this._generationHistoryInterface.getGenerationHistoryAssetsUsingPageLink(t);else{const{limit:t,order:r}=e,{generationGroupId:i,historyAssetType:s}=null!==(n=e.filter)&&void 0!==n?n:{},a={};a.orderBy="ascending"===r.direction?"created_date":"-created_date",i&&(a.generationGroupId=i),s&&(a.generationType=s),e.filter[YP]=await this.getDefaultGHAFolder(),e.filter[QP]=this._core.hostAssetContext.favoriteAssetsSource.getList(ty.default,new mb({mediaTypes:[gl,vl]}),{loadAllPages:!0}),await Np(e.filter[QP]),t&&(a.limit=t,a.start||(a.start=0)),o=await this._generationHistoryInterface.getGenerationHistoryAssets(a)}const i=this._core._environment.getValue("USS_LIST_UPDATE_LATENCY"),s=Date.now()-i,a=this._core._getAssetPool().createLoaderUpdateSession(s),c=WP.updateRemoteItems(a,o.listings);let l;a.commit();const u=null===(r=o._links)||void 0===r?void 0:r.next;return u&&(l=e=>this._loadPage(e,u)),{items:c,total:o.total_count,loadNextPage:l,mostRecentValidMutation:s}}async getDefaultGHAFolder(){const e=await this._core.getGenerationHistoryContext(),{_fireflyGenerationsDirectoryID:t}=e,n=t?await this._core.hostAssetContext.getAssetWithCloudID(t):await this._core.hostAssetContext.getAssetWithRepoPath("/appassets/firefly-generations").then((e=>e)).catch((async e=>{if(e.code===Zs.NOT_FOUND){const e=await this._core.hostAssetContext.getHomeFolder(),t=await e._getAssetInterface(),n=await t.createFolder("appassets/firefly-generations");return this._core.hostAssetContext._createAssetFromMetadata(n)}throw oa.create(Zs.UNKNOWN,"SAM was unable to resolve or create the firefly-generations directory")}));return e._fireflyGenerationsDirectoryID=n.cloudID,n}}class ZP{constructor(e){this._core=e}async loadPage(e){return await this._loadPage(e)}async _loadPage(e){var t;const{generationGroupId:n}=null!==(t=e.filter)&&void 0!==t?t:{};return n?{items:this._core._getAssetPool().toArray().filter((e=>dm(e)===n))}:{items:[]}}}class XP{constructor(e,t){this._core=e,this._assetPool=t,this._generationHistoryInterface=new ym(this._core),this._generationHistoryAssetUpdater=WP}get generationHistorySource(){return new Fp(this._assetPool,[new JP(this._core,this._generationHistoryInterface),new ZP(this._core)],new $P)}async getGenerationHistoryAssetById(e){const t=this._assetPool.getLocalItemById(e);if(t){if(!lm(t))throw oa.create(Zs.INVALID_OPERATION,"Attempting to fetch asset type that is not a generation history asset");return t}const{isFavorite:n}=await(await this._core._getGQLManager()).getAssetById(e),r=await this._generationHistoryInterface.getGenerationHistoryAssetById(e),o=this._assetPool.createMutationSession(),i=this._generationHistoryAssetUpdater.updateRemoteItem(o,Object.assign(Object.assign({},r),{isFavorite:n}));return o.commit(),i}get generationHistoryUtils(){return hm}getGenerationHistoryAssetFilter(e){return new zy(e)}getGenerationHistoryAssetOrder(e="descending",t="created"){return new hy(e,t)}}aa([va],XP.prototype,"generationHistorySource",null),aa([Va],XP.prototype,"getGenerationHistoryAssetById",null);var eR=Object.freeze({__proto__:null,default:XP});class tR extends Ou{_getWorkfrontLinkURL(){return`https://${this._core._environment.endpoints.WORKFRONT_HOST}/esm-connector/api/v1/search`}async getWorkfrontLink(e,t){const n=new URL(`${this._getWorkfrontLinkURL()}?`);return $u(n,{UID:e}),(await this._doGet(n.toString(),{headers:{"x-gw-ims-org-id":t}})).json()}}var nR=Object.freeze({__proto__:null,default:class{constructor(e){this._core=e,this._workfrontInterface=new tR(this._core)}async getAssetWithRepoPath(e,t){const n=await this._core.getAssetContext(),{data:r}=await n._getRepoDataByPath(e,t),o=n._assetPool.createMutationSession(),i=this._core._adobeAssetFactory.assetFromRepoMetadata(o,r);return o.commit(),i}async getRepository(e){const t=(await this._core.getAssetContext())._rapi,n=(await t.getWorkfrontIndex(e)).newWorkfrontParentDir._embedded[Ca.REPO_METADATA];return{id:n["repo:repositoryId"],path:n["repo:path"],name:n["repo:name"],links:n._links}}async getAssetWithCloudID(e){const t=await this._core.getAssetContext(),n=(await t._getAssetRepoDataWithWithCloudID(e)).data,r=this._core._getAssetPool().createUpdateSession("getAssetWithCloudID"),o=this._core._adobeAssetFactory.assetFromRepoMetadata(r,n);return r.commit(),o}async getWorkfrontLink(e,t){var n;let r;if(t)r=t;else{const e=new Tu(this._core),t=new Ig(this._core);await t.getOrganizations(e),r=null===(n=e.data)||void 0===n?void 0:n.default}return(await this._workfrontInterface.getWorkfrontLink(e,r)).workfrontURL}async setDenyWithDeepOverride(e){return Promise.reject(`Method is unimplemented, assetId: ${e}`)}async removeDenyWithDeepOverride(e){return Promise.reject(`Method is unimplemented, assetId: ${e}`)}}});class rR{constructor(e){this._core=e}async getMinimalAssetWithAssetId(e,t){return this._getMinimalAssetById(e,t)}async _getMinimalAssetById(e,t,n){const r=await this._core.getAssetContext(),o=r._rapi,i=r._assetPool.getLocalItemById(e);if(i){const s=this._core._environment.getValue("DISABLE_ONS");if(!n&&s&&(n=new im(this._core),await o.getRepoMetadataById(e,n,t)),n){const e=r._assetPool.createMutationSession();r._adobeAssetUpdater.updateRemoteItem(e,n.data),e.commit()}return i}n||(n=new im(this._core),await o.getRepoMetadataById(e,n,t));const s=n.data,a=r._assetPool.createMutationSession(),c=this._core._adobeAssetFactory.assetFromRepoMetadata(a,s);return s&&s["storage:assignee"]&&c._storageAssignee_NoLazyLoad.id===s["storage:assignee"].id&&hd.updatedByItemUpdater(c,Kd),a.commit(),c._setResources({repoMetadataResource:n,effectivePermissionsResource:void 0,appMetadataResource:void 0,perUserMetadataResource:void 0}),c}async getMinimalAssetWithRepoPath(e,t,n){return this._getMinimalAssetWithRepoPathImpl(e,t,n)}async _getMinimalAssetWithRepoPathImpl(e,t,n){const r=(await this._core.getAssetContext())._rapi;let o;const i=new im(this._core),s=await r.getRepoMetadataByPath(t,e,i,n);return o=await this._getMinimalAssetById(s["repo:assetId"],n,i),o}}aa([Va,Fa,ca(0,ha)],rR.prototype,"getMinimalAssetWithAssetId",null),aa([Fa,ca(0,ha)],rR.prototype,"_getMinimalAssetById",null),aa([Va,Fa],rR.prototype,"getMinimalAssetWithRepoPath",null),aa([Fa],rR.prototype,"_getMinimalAssetWithRepoPathImpl",null);var oR,iR,sR,aR,cR,lR=Object.freeze({__proto__:null,default:rR});class uR{constructor(e,t,n,r=[],o){this._core=e,this._assetId=t,this._etag=n,this._aces=r,this._assetInterface=o}get aces(){return[...this._aces]}set aces(e){this._aces=[...e]}get assetId(){return this._assetId}get etag(){return this._etag}set etag(e){this._etag=e}get isEmpty(){return 0===this._aces.length}async _forceRefreshACL(){const e=await this._core.getAccessControlContext();await e.getACL(this.assetId,!0)}async _handleConflict(e){throw ia(e)&&e.code===Zs.CONFLICT&&await this._forceRefreshACL(),e}hasDirtyACES(){return this._aces.some((e=>e._isDirty))}async removeACES(e){if(this.hasDirtyACES())throw oa.create(Zs.BAD_REQUEST,"Cant delete ACEs with pending changes, these will be overwritten");[...e].sort(((e,t)=>e.id<t.id?0:-1));try{await this._assetInterface.deleteAccessControlEntries(e,this._etag)}catch(e){await this._handleConflict(e)}return await this._forceRefreshACL(),this._aces}async addACES(e){if(this.hasDirtyACES())throw oa.create(Zs.BAD_REQUEST,"Cant add ACES with pending changes, these will be overwritten");return await this._assetInterface.addAccessControlEntries(e,this._etag),await this._forceRefreshACL(),this._aces}async updateACES(){if(!this.hasDirtyACES())throw oa.create(Zs.BAD_REQUEST,"No changes to commit");const e=this._aces.filter((e=>e._isDirty));try{await this._assetInterface.updateAccessControlList(e,this._etag)}catch(e){await this._handleConflict(e)}await this._forceRefreshACL()}}!function(e){e.USER="https://ns.adobe.com/adobeaemcloud/aem/user",e.GROUP="https://ns.adobe.com/adobeaemcloud/aem/group"}(oR||(oR={})),function(e){e.ACK="ack",e.READ="read",e.WRITE="write",e.DELETE="delete"}(iR||(iR={})),function(e){e.GRANT="grant",e.DENY="deny"}(sR||(sR={})),function(e){e.SELF="self",e.DEEP="deep",e.DEEP_OVERRIDE="deep_override"}(aR||(aR={})),function(e){e.PRINCIPAL_TYPE_IMS_USER="https://ns.adobe.com/adobecloudplatform/ims/user",e.PRINCIPAL_TYPE_IMS_GROUP="https://ns.adobe.com/adobecloudplatform/ims/group"}(cR||(cR={}));class dR{constructor(e,t,n,r,o,i,s){this._core=e,this.id=t,this._privileges=n,this._modifier=r,this._inheritance=o,this._relations=i,this._principal=s,this.__isDirty=!1,this.__isDeleted=!1}_checkIfDeleted(){if(this.__isDeleted)throw oa.create(Zs.BAD_REQUEST,"Cannot update a deleted ACE")}get _isDirty(){return this.__isDirty}set _isDirty(e){this.__isDirty=e}set _isDeleted(e){this.__isDeleted=e}get _isDeleted(){return this.__isDeleted}get principal(){return this._principal}set principal(e){this._checkIfDeleted(),this._principal=e,this._isDirty=!0}get privileges(){return this._privileges}set privileges(e){this._checkIfDeleted(),this._privileges=e,this._isDirty=!0}get modifier(){return this._modifier}set modifier(e){this._checkIfDeleted(),this._modifier=e,this._isDirty=!0}get inheritance(){return this._inheritance}set inheritance(e){this._checkIfDeleted(),this._inheritance=e,this._isDirty=!0}get relations(){return this._relations}set relations(e){this._checkIfDeleted(),this._relations=e,this._isDirty=!0}get isDeny(){return this._modifier===sR.DENY}get isGrant(){return this._modifier===sR.GRANT}get isDeepInheritance(){return this._inheritance===aR.DEEP}get isSelfInheritance(){return this._inheritance===aR.SELF}get isDeepOverrideInheritance(){return this._inheritance===aR.DEEP_OVERRIDE}get isUserPrincipal(){return"string"!=typeof this._principal&&this._principal["@type"]===cR.PRINCIPAL_TYPE_IMS_USER}get isGroupPrincipal(){return"string"!=typeof this._principal&&this._principal["@type"]===cR.PRINCIPAL_TYPE_IMS_GROUP}}class pR{constructor(e){this._core=e,this._aclCache=new Map}_getCachedACL(e){const t=this._aclCache.get(e);if(t){const e=t.deref();if(e)return e}}async _getAssetInterface(e){const t=this._core._getAssetPool().getLocalItemById(e);let n;if(t)n=await t._getAssetInterface();else{const t=await this._core.getAssetContext(),r=await t._getAssetRepoDataWithWithCloudID(e);n=new cd(t._rapi,e,r.data._links,r.data["repo:etag"])}return n}async getACL(e,t=!1){const n=this._getCachedACL(e);if(n&&!t)return n;const r=await this._getAssetInterface(e),o=await r.getAccessControlList(),i=(e,t)=>new dR(this._core,t,e["repo:privileges"],e["repo:modifier"],e["repo:inheritance"],e["repo:relations"],e["repo:principal"]);if(n&&t&&(n.aces.forEach((e=>{e._isDeleted=!0})),n.aces=[]),n)return n.aces=o["repo:acl"].map(i),n.etag=o.etag,n;const s=new uR(this._core,e,o.etag,o["repo:acl"].map(i),r);return this._aclCache.set(e,new WeakRef(s)),s}}aa([ga,ca(0,ha)],pR.prototype,"_getAssetInterface",null);var mR=Object.freeze({__proto__:null,default:pR});const hR=["repo:repositoryId","repo:name","repo:etag","stRef:relativePath","stRef:documentID"];function fR(e){const t=e._permissions;return t===el.Ack||t===el.None}const gR=["application/illustrator"];class vR extends wu{constructor(e,t){super(e._core),this._assetLinkList=e,this._data=t,this._resolutionErrors=[],this._onChange=()=>{var e,t;const n=null===(e=this._resolvedAssets)||void 0===e?void 0:e.filter(fR);(null==n?void 0:n.length)&&(this._resolutionErrors=n.map((e=>oa.create(e._permissions===el.Ack?Zs.ACCESS_DENIED:Zs.NOT_FOUND,"lost access"))),this._resolvedAssets=null===(t=this._resolvedAssets)||void 0===t?void 0:t.filter((e=>!n.includes(e)))),this.emit("change"),this._assetLinkList._onChange()}}async _setLinkData(e,t){return this._data=e,t&&(this._resolvedAssets=[t]),this._onChange(),this.adobeAsset&&this.assetID===this.adobeAsset.cloudID||await this._resolveWithRetry(),this}async _setLinkedAsset(e){const t=this._getLinkDataForAsset(e);return this._setLinkData(t,e)}_getLinkDataForAsset(e){var t,n;const r={"repo:assetId":e.cloudID,"repo:repositoryId":e.repositoryID,"repo:etag":e.etag,"dc:format":e.mediaType,"repo:name":e.name,"stRef:documentID":null===(t=e.embeddedMetadata.data)||void 0===t?void 0:t["xmpMM:DocumentID"],"stRef:instanceID":null===(n=e.embeddedMetadata.data)||void 0===n?void 0:n["xmpMM:InstanceID"],"stRef:manager":"Adobe Cloud"},o=this._assetLinkList.containerAsset;return o&&o.repositoryID===e.repositoryID&&(r["stRef:relativePath"]=nu.relative(nu.dirname(o.repoPath),e.repoPath)),r}_serializeLinkData(e){return JSON.stringify(e,Object.keys(e).sort())}_resolveWithRetry(){return this._resolve()}async _resolve(){var e;const t=[],n=[],r=e=>{if(![Zs.NOT_FOUND,Zs.ACCESS_DENIED].includes(e.code))throw e;n.push(e)};try{const e=await this._context.getAssetWithCloudID(this.assetID);e.embeddedMetadata.isLoaded||await e.embeddedMetadata.load(),t.push(e)}catch(e){this._core._environment.error(`Failed to resolve link by id (${this.assetID}): ${e}`),r(e)}const o=this._assetLinkList.containerAsset;if(this.relativePath&&o&&o.repositoryID===this.repositoryID){const n=nu.join(nu.dirname(o.repoPath),this.relativePath);try{const r=await this._context.getAssetWithRepoPath(n,this.repositoryID);r.embeddedMetadata.isLoaded||await r.embeddedMetadata.load(),t[0]&&t[0].cloudID===r.cloudID||((null===(e=t[0])||void 0===e?void 0:e.isDiscarded)?t.unshift(r):t.push(r))}catch(e){this._core._environment.error(`Failed to resolve link by path: ${this.repositoryID}, ${n}`),r(e)}}this._resolvedAssets&&this._resolvedAssets.forEach((e=>e.off("change",this._onChange))),t.forEach((e=>e.on("change",this._onChange))),this._resolvedAssets=t,this._resolutionErrors=n,this._onChange()}get _context(){return this._assetLinkList._manager._context}get adobeAsset(){var e;return null===(e=this._resolvedAssets)||void 0===e?void 0:e[0]}get alternativeAdobeAsset(){var e;return null===(e=this._resolvedAssets)||void 0===e?void 0:e[1]}get linkStatus(){if(!this._resolvedAssets)return"UpToDate";if(!this.adobeAsset)return this._resolutionErrors.some((e=>e.code===Zs.ACCESS_DENIED))?"Restricted":"Broken";if(this.adobeAsset.isDiscarded)return"Discarded";const e=this.adobeAsset.embeddedMetadata.data["xmpMM:InstanceID"]||"",t=!e&&!this.instanceID||gR.includes(this.type),n=e!==this.instanceID||t&&this.etag!==this.adobeAsset.etag;if(this.alternativeAdobeAsset||n)return"OutOfDate";const r=this._getLinkDataForAsset(this.adobeAsset),o=hR.some((e=>r[e]!==this._data[e]));return o?"MetadataOutOfDate":"UpToDate"}get fragmentIdentifier(){return this._data["stRef:fromPart"]||""}get version(){return this._data["repo:version"]||""}get assetID(){return this._data["repo:assetId"]}get repositoryID(){return this._data["repo:repositoryId"]||""}get name(){return this._data["repo:name"]||""}get type(){return this._data["dc:format"]||""}get etag(){return this._data["repo:etag"]||""}get relativePath(){return this._data["stRef:relativePath"]||""}get documentID(){return this._data["stRef:documentID"]||""}get instanceID(){return this._data["stRef:instanceID"]||""}getAssetLinkRef(){return Object.assign({},this._data)}getAssetLinkRefString(){return this._serializeLinkData(this._data)}getNewAssetLinkRef(e){return this._getLinkDataForAsset(e)}getNewAssetLinkRefString(e){return this._serializeLinkData(this.getNewAssetLinkRef(e))}async updateWithAsset(e){return await this._setLinkedAsset(e),this.getAssetLinkRefString()}async updateWithLinkRef(e){return await this._setLinkData(e),e}async updateWithLinkRefString(e){return await this._setLinkData(JSON.parse(e)),e}acceptMetadataChanges(){if(this.adobeAsset&&"MetadataOutOfDate"===this.linkStatus){const e=this._getLinkDataForAsset(this.adobeAsset);this._data=Object.assign(Object.assign({},this._data),e),this._onChange()}return this.getAssetLinkRefString()}}aa([Fa],vR.prototype,"_setLinkData",null),aa([Ba],vR.prototype,"_resolveWithRetry",null),aa([Ta],vR.prototype,"adobeAsset",null),aa([Ta],vR.prototype,"alternativeAdobeAsset",null),aa([Ta],vR.prototype,"linkStatus",null),aa([Ta],vR.prototype,"fragmentIdentifier",null),aa([Ta],vR.prototype,"version",null),aa([Ta],vR.prototype,"assetID",null),aa([Ta],vR.prototype,"repositoryID",null),aa([Ta],vR.prototype,"name",null),aa([Ta],vR.prototype,"type",null),aa([Ta],vR.prototype,"etag",null),aa([Ta],vR.prototype,"relativePath",null),aa([Ta],vR.prototype,"documentID",null),aa([Ta],vR.prototype,"instanceID",null),aa([Ta],vR.prototype,"getAssetLinkRef",null),aa([Ta],vR.prototype,"getAssetLinkRefString",null),aa([Ta],vR.prototype,"getNewAssetLinkRef",null),aa([Ta],vR.prototype,"getNewAssetLinkRefString",null);class bR extends xu{constructor(e,t){super(e._core),this._manager=e,this._containerAsset=t,this._links=new Set,this._directlyMonitoredAssetIDs=new Map,this._onChange=()=>{this.emit("change")},this._refreshLinks=(e=new Set(this.monitoredAssetIDs))=>{this.forEach((t=>{!t.adobeAsset&&e.has(t.assetID)&&t._resolveWithRetry()}))},this._refreshLinksForChangedAssets=e=>{this._refreshLinks(e);const t=this._monitoredAssetIDs,n=new Set;e.forEach((e=>{t.has(e)&&n.add(e);const r=this._directlyMonitoredAssetIDs.get(e.toLowerCase());r&&n.add(r)})),this.emit("notified",[...n])}}addAssetID(e){this._directlyMonitoredAssetIDs.set(e.toLowerCase(),e),this._onChange()}removeAssetID(e){this._directlyMonitoredAssetIDs.delete(e.toLowerCase()),this._onChange()}add(e){return Promise.all(e.map((async e=>{const t="string"==typeof e?JSON.parse(e):e,n=new vR(this,t);return this._links.add(n),this._onChange(),await n._resolveWithRetry(),n})))}async create(e,t,n){const r="string"==typeof e?e:e.cloudID,o=new vR(this,{"repo:assetId":r,"stRef:fromPart":t,"repo:version":n,"stRef:manager":"Adobe Cloud"});return this._links.add(o),this._onChange(),await o._resolve(),o.adobeAsset&&o._setLinkedAsset(o.adobeAsset),o}remove(e){this._links.delete(e),this._onChange()}clear(){this._links.clear(),this._onChange()}get count(){return this._links.size}get links(){return[...this._links]}get _monitoredAssetIDs(){const e=new Set(this._directlyMonitoredAssetIDs.values());return this.forEach((t=>{e.add(t.assetID),t.alternativeAdobeAsset&&e.add(t.alternativeAdobeAsset.cloudID)})),e}get monitoredAssetIDs(){return[...this._monitoredAssetIDs]}forEach(e){this._links.forEach(e)}get containerAsset(){return this._containerAsset}activate(e=0){ud("AssetLinkList.activate",`AssetLinkList.activate(${e}) is deprecated - lists are always monitored for notifications.This method will be removed on or after 2024-10-01.`)}deactivate(){ud("AssetLinkList.deactivate","AssetLinkList.deactivate() is deprecated - lists are always monitored for notifications. This method will be removed on or after 2024-10-01.")}get isActive(){return ud("AssetLinkList.isActive","AssetLinkList.isActive is deprecated - lists are always monitored for notifications. This method will be removed on or after 2024-10-01."),!0}async updateContainerAsset(e){this._containerAsset=e,this._onChange(),await Promise.all(Array.from(this._links).map((e=>e._resolveWithRetry())))}clone(e){e.links.forEach((e=>this._links.add(e)))}}aa([Ta],bR.prototype,"count",null),aa([Ta],bR.prototype,"links",null),aa([Ta],bR.prototype,"monitoredAssetIDs",null),aa([Ta],bR.prototype,"forEach",null),aa([Ta],bR.prototype,"containerAsset",null),aa([Ta],bR.prototype,"isActive",null);class yR extends wu{constructor(e){super(e._core),this._context=e,this._lists=new Set,this._onListChange=()=>{this._context._updateONSSubscriptions()}}createList(e){const t=new bR(this,e);return t.on("change",this._onListChange),this._lists.add(t),this.emit("change"),t}removeList(e){this._lists.delete(e),e.off("change",this._onListChange),this.emit("change")}get lists(){return[...this._lists]}}aa([Ta],yR.prototype,"lists",null);var _R=Object.freeze({__proto__:null,default:yR});const ER={"application/andrew-inset":["ez"],"application/applixware":["aw"],"application/atom+xml":["atom"],"application/atomcat+xml":["atomcat"],"application/atomsvc+xml":["atomsvc"],"application/ccxml+xml":["ccxml"],"application/cdmi-capability":["cdmia"],"application/cdmi-container":["cdmic"],"application/cdmi-domain":["cdmid"],"application/cdmi-object":["cdmio"],"application/cdmi-queue":["cdmiq"],"application/cu-seeme":["cu"],"application/davmount+xml":["davmount"],"application/docbook+xml":["dbk"],"application/dssc+der":["dssc"],"application/dssc+xml":["xdssc"],"application/ecmascript":["ecma"],"application/emma+xml":["emma"],"application/epub+zip":["epub"],"application/exi":["exi"],"application/font-tdpfr":["pfr"],"application/gml+xml":["gml"],"application/gpx+xml":["gpx"],"application/gxf":["gxf"],"application/hyperstudio":["stk"],"application/illustrator":["ai"],"application/illustrator-text":["ai"],"application/illustrator.template":["ait"],"application/inkml+xml":["ink","inkml"],"application/ipfix":["ipfix"],"application/java-archive":["jar"],"application/java-serialized-object":["ser"],"application/java-vm":["class"],"application/javascript":["js"],"application/json":["json"],"application/jsonml+json":["jsonml"],"application/lost+xml":["lostxml"],"application/mac-binhex40":["hqx"],"application/mac-compactpro":["cpt"],"application/mads+xml":["mads"],"application/marc":["mrc"],"application/marcxml+xml":["mrcx"],"application/mathematica":["ma","nb","mb"],"application/mathml+xml":["mathml"],"application/mbox":["mbox"],"application/mediaservercontrol+xml":["mscml"],"application/metalink+xml":["metalink"],"application/metalink4+xml":["meta4"],"application/mets+xml":["mets"],"application/mods+xml":["mods"],"application/mp21":["m21","mp21"],"application/mp4":["mp4s"],"application/msword":["doc","dot"],"application/mxf":["mxf"],"application/octet-stream":["bin","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","deploy"],"application/oda":["oda"],"application/oebps-package+xml":["opf"],"application/ogg":["ogx"],"application/omdoc+xml":["omdoc"],"application/onenote":["onetoc","onetoc2","onetmp","onepkg"],"application/oxps":["oxps"],"application/patch-ops-error+xml":["xer"],"application/pdf":["pdf"],"application/pgp-encrypted":["pgp"],"application/pgp-signature":["asc","sig"],"application/photoshop":["psd"],"application/photoshop.large":["psb"],"application/pics-rules":["prf"],"application/pkcs10":["p10"],"application/pkcs7-mime":["p7m","p7c"],"application/pkcs7-signature":["p7s"],"application/pkcs8":["p8"],"application/pkix-attr-cert":["ac"],"application/pkix-cert":["cer"],"application/pkix-crl":["crl"],"application/pkix-pkipath":["pkipath"],"application/pkixcmp":["pki"],"application/pls+xml":["pls"],"application/postscript":["ai","eps","ps"],"application/prs.cww":["cww"],"application/pskc+xml":["pskcxml"],"application/rdf+xml":["rdf"],"application/reginfo+xml":["rif"],"application/relax-ng-compact-syntax":["rnc"],"application/resource-lists+xml":["rl"],"application/resource-lists-diff+xml":["rld"],"application/rls-services+xml":["rs"],"application/rpki-ghostbusters":["gbr"],"application/rpki-manifest":["mft"],"application/rpki-roa":["roa"],"application/rsd+xml":["rsd"],"application/rss+xml":["rss"],"application/rtf":["rtf"],"application/sbml+xml":["sbml"],"application/scvp-cv-request":["scq"],"application/scvp-cv-response":["scs"],"application/scvp-vp-request":["spq"],"application/scvp-vp-response":["spp"],"application/sdp":["sdp"],"application/set-payment-initiation":["setpay"],"application/set-registration-initiation":["setreg"],"application/shf+xml":["shf"],"application/smil+xml":["smi","smil"],"application/sparql-query":["rq"],"application/sparql-results+xml":["srx"],"application/srgs":["gram"],"application/srgs+xml":["grxml"],"application/sru+xml":["sru"],"application/ssdl+xml":["ssdl"],"application/ssml+xml":["ssml"],"application/tei+xml":["tei","teicorpus"],"application/thraud+xml":["tfi"],"application/timestamped-data":["tsd"],"application/vnd.3gpp.pic-bw-large":["plb"],"application/vnd.3gpp.pic-bw-small":["psb"],"application/vnd.3gpp.pic-bw-var":["pvb"],"application/vnd.3gpp2.tcap":["tcap"],"application/vnd.3m.post-it-notes":["pwn"],"application/vnd.accpac.simply.aso":["aso"],"application/vnd.accpac.simply.imp":["imp"],"application/vnd.acucobol":["acu"],"application/vnd.acucorp":["atc","acutc"],"application/vnd.adobe.ae.graphic+zip":["aegraphic","mogrt"],"application/vnd.adobe.air-application-installer-package+zip":["air"],"application/vnd.adobe.animate-xfl+zip":["fla","xfl"],"application/vnd.adobe.animate-oam+zip":["oam"],"application/vnd.adobe.animate-sym+zip":["sym"],"application/vnd.adobe.animate-swf+zip":["swa"],"application/vnd.adobe.characterstyle+json":["style"],"application/vnd.adobe.characterstyle+snippet":["idms"],"application/vnd.adobe.charts+zip":["zip"],"application/vnd.adobe.ch.puppet+zip":["puppet"],"application/vnd.adobe.color+json":["ase"],"application/vnd.adobe.colortheme+json":["ase"],"application/vnd.adobe.cube+txt":["cube"],"application/vnd.adobe.element.agc+json":["agc"],"application/vnd.adobe.exr.light+zip":["exr"],"application/vnd.adobe.fbx.3d+zip":["fbx"],"application/vnd.adobe.formscentral.fcdt":["fcdt"],"application/vnd.adobe.fxp":["fxp","fxpl"],"application/vnd.adobe.hz.express+dcxucf":["dcxucf"],"application/vnd.adobe.ibl.light+zip":["ibl","zip"],"application/vnd.adobe.illustrator.template":["ait"],"application/vnd.adobe.indesign-idms":["idms"],"application/vnd.adobe.indesign-idms-text":["idms"],"application/vnd.adobe.indesign.template":["indt"],"application/vnd.adobe.layerstyle":["asl"],"application/vnd.adobe.look+xml":["look"],"application/vnd.adobe.graphic+json":["json"],"application/vnd.adobe.mdl.material+zip":["mdl","zip"],"application/vnd.adobe.muse-collection":["muse"],"application/vnd.adobe.obj.3d+zip":["obj","zip"],"application/vnd.adobe.paragraphstyle+json":["style"],"application/vnd.adobe.paragraphstyle+snippet":["idms"],"application/vnd.adobe.photoshop.template":["psdt"],"application/vnd.adobe.ppro.graphic+zip":["prgraphic","mogrt"],"application/vnd.adobe.ribbon.brush+zip":["brush"],"application/vnd.adobe.sbsar+zip":["sbsar"],"application/vnd.adobe.scatter.brush+zip":["brush"],"application/vnd.adobe.vector.brush+zip":["brush"],"application/vnd.adobe.text+json":["text-json"],"application/vnd.adobe.theo.document+dcxucf":["dcxucf"],"application/vnd.adobe.xdp+xml":["xdp"],"application/vnd.adobe.xfdf":["xfdf"],"application/vnd.ahead.space":["ahead"],"application/vnd.airzip.filesecure.azf":["azf"],"application/vnd.airzip.filesecure.azs":["azs"],"application/vnd.amazon.ebook":["azw"],"application/vnd.americandynamics.acc":["acc"],"application/vnd.amiga.ami":["ami"],"application/vnd.android.package-archive":["apk"],"application/vnd.anser-web-certificate-issue-initiation":["cii"],"application/vnd.anser-web-funds-transfer-initiation":["fti"],"application/vnd.antix.game-component":["atx"],"application/vnd.apple.installer+xml":["mpkg"],"application/vnd.apple.mpegurl":["m3u8"],"application/vnd.aristanetworks.swi":["swi"],"application/vnd.astraea-software.iota":["iota"],"application/vnd.audiograph":["aep"],"application/vnd.blueice.multipass":["mpm"],"application/vnd.bmi":["bmi"],"application/vnd.businessobjects":["rep"],"application/vnd.chemdraw+xml":["cdxml"],"application/vnd.chipnuts.karaoke-mmd":["mmd"],"application/vnd.cinderella":["cdy"],"application/vnd.claymore":["cla"],"application/vnd.cloanto.rp9":["rp9"],"application/vnd.clonk.c4group":["c4g","c4d","c4f","c4p","c4u"],"application/vnd.cluetrust.cartomobile-config":["c11amc"],"application/vnd.cluetrust.cartomobile-config-pkg":["c11amz"],"application/vnd.commonspace":["csp"],"application/vnd.contact.cmsg":["cdbcmsg"],"application/vnd.cosmocaller":["cmc"],"application/vnd.crick.clicker":["clkx"],"application/vnd.crick.clicker.keyboard":["clkk"],"application/vnd.crick.clicker.palette":["clkp"],"application/vnd.crick.clicker.template":["clkt"],"application/vnd.crick.clicker.wordbank":["clkw"],"application/vnd.criticaltools.wbs+xml":["wbs"],"application/vnd.ctc-posml":["pml"],"application/vnd.cups-ppd":["ppd"],"application/vnd.curl.car":["car"],"application/vnd.curl.pcurl":["pcurl"],"application/vnd.dart":["dart"],"application/vnd.data-vision.rdz":["rdz"],"application/vnd.dece.data":["uvf","uvvf","uvd","uvvd"],"application/vnd.dece.ttml+xml":["uvt","uvvt"],"application/vnd.dece.unspecified":["uvx","uvvx"],"application/vnd.dece.zip":["uvz","uvvz"],"application/vnd.denovo.fcselayout-link":["fe_launch"],"application/vnd.dna":["dna"],"application/vnd.dolby.mlp":["mlp"],"application/vnd.dpgraph":["dpg"],"application/vnd.dreamfactory":["dfac"],"application/vnd.ds-keypoint":["kpxx"],"application/vnd.dvb.ait":["ait"],"application/vnd.dvb.service":["svc"],"application/vnd.dynageo":["geo"],"application/vnd.ecowin.chart":["mag"],"application/vnd.enliven":["nml"],"application/vnd.epson.esf":["esf"],"application/vnd.epson.msf":["msf"],"application/vnd.epson.quickanime":["qam"],"application/vnd.epson.salt":["slt"],"application/vnd.epson.ssf":["ssf"],"application/vnd.eszigno3+xml":["es3","et3"],"application/vnd.ezpix-album":["ez2"],"application/vnd.ezpix-package":["ez3"],"application/vnd.fdf":["fdf"],"application/vnd.fdsn.mseed":["mseed"],"application/vnd.fdsn.seed":["seed","dataless"],"application/vnd.flographit":["gph"],"application/vnd.fluxtime.clip":["ftc"],"application/vnd.framemaker":["fm","frame","maker","book"],"application/vnd.frogans.fnc":["fnc"],"application/vnd.frogans.ltf":["ltf"],"application/vnd.fsc.weblaunch":["fsc"],"application/vnd.fujitsu.oasys":["oas"],"application/vnd.fujitsu.oasys2":["oa2"],"application/vnd.fujitsu.oasys3":["oa3"],"application/vnd.fujitsu.oasysgp":["fg5"],"application/vnd.fujitsu.oasysprs":["bh2"],"application/vnd.fujixerox.ddd":["ddd"],"application/vnd.fujixerox.docuworks":["xdw"],"application/vnd.fujixerox.docuworks.binder":["xbd"],"application/vnd.fuzzysheet":["fzs"],"application/vnd.genomatix.tuxedo":["txd"],"application/vnd.geogebra.file":["ggb"],"application/vnd.geogebra.tool":["ggt"],"application/vnd.geometry-explorer":["gex","gre"],"application/vnd.geonext":["gxt"],"application/vnd.geoplan":["g2w"],"application/vnd.geospace":["g3w"],"application/vnd.gmx":["gmx"],"application/vnd.google-earth.kml+xml":["kml"],"application/vnd.google-earth.kmz":["kmz"],"application/vnd.grafeq":["gqf","gqs"],"application/vnd.groove-account":["gac"],"application/vnd.groove-help":["ghf"],"application/vnd.groove-identity-message":["gim"],"application/vnd.groove-injector":["grv"],"application/vnd.groove-tool-message":["gtm"],"application/vnd.groove-tool-template":["tpl"],"application/vnd.groove-vcard":["vcg"],"application/vnd.hal+xml":["hal"],"application/vnd.handheld-entertainment+xml":["zmm"],"application/vnd.hbci":["hbci"],"application/vnd.hhe.lesson-player":["les"],"application/vnd.hp-hpgl":["hpgl"],"application/vnd.hp-hpid":["hpid"],"application/vnd.hp-hps":["hps"],"application/vnd.hp-jlyt":["jlt"],"application/vnd.hp-pcl":["pcl"],"application/vnd.hp-pclxl":["pclxl"],"application/vnd.ibm.minipay":["mpy"],"application/vnd.ibm.modcap":["afp","listafp","list3820"],"application/vnd.ibm.rights-management":["irm"],"application/vnd.ibm.secure-container":["sc"],"application/vnd.iccprofile":["icc","icm"],"application/vnd.igloader":["igl"],"application/vnd.immervision-ivp":["ivp"],"application/vnd.immervision-ivu":["ivu"],"application/vnd.insors.igm":["igm"],"application/vnd.intercon.formnet":["xpw","xpx"],"application/vnd.intergeo":["i2g"],"application/vnd.intu.qbo":["qbo"],"application/vnd.intu.qfx":["qfx"],"application/vnd.ipunplugged.rcprofile":["rcprofile"],"application/vnd.irepository.package+xml":["irp"],"application/vnd.is-xpr":["xpr"],"application/vnd.isac.fcs":["fcs"],"application/vnd.jam":["jam"],"application/vnd.jcp.javame.midlet-rms":["rms"],"application/vnd.jisp":["jisp"],"application/vnd.joost.joda-archive":["joda"],"application/vnd.kahootz":["ktz","ktr"],"application/vnd.kde.karbon":["karbon"],"application/vnd.kde.kchart":["chrt"],"application/vnd.kde.kformula":["kfo"],"application/vnd.kde.kivio":["flw"],"application/vnd.kde.kontour":["kon"],"application/vnd.kde.kpresenter":["kpr","kpt"],"application/vnd.kde.kspread":["ksp"],"application/vnd.kde.kword":["kwd","kwt"],"application/vnd.kenameaapp":["htke"],"application/vnd.kidspiration":["kia"],"application/vnd.kinar":["kne","knp"],"application/vnd.koan":["skp","skd","skt","skm"],"application/vnd.kodak-descriptor":["sse"],"application/vnd.las.las+xml":["lasxml"],"application/vnd.llamagraphics.life-balance.desktop":["lbd"],"application/vnd.llamagraphics.life-balance.exchange+xml":["lbe"],"application/vnd.lotus-1-2-3":["123"],"application/vnd.lotus-approach":["apr"],"application/vnd.lotus-freelance":["pre"],"application/vnd.lotus-notes":["nsf"],"application/vnd.lotus-organizer":["org"],"application/vnd.lotus-screencam":["scm"],"application/vnd.lotus-wordpro":["lwp"],"application/vnd.macports.portpkg":["portpkg"],"application/vnd.mcd":["mcd"],"application/vnd.medcalcdata":["mc1"],"application/vnd.mediastation.cdkey":["cdkey"],"application/vnd.mfer":["mwf"],"application/vnd.mfmp":["mfm"],"application/vnd.micrografx.flo":["flo"],"application/vnd.micrografx.igx":["igx"],"application/vnd.mif":["mif"],"application/vnd.mobius.daf":["daf"],"application/vnd.mobius.dis":["dis"],"application/vnd.mobius.mbk":["mbk"],"application/vnd.mobius.mqy":["mqy"],"application/vnd.mobius.msl":["msl"],"application/vnd.mobius.plc":["plc"],"application/vnd.mobius.txf":["txf"],"application/vnd.mophun.application":["mpn"],"application/vnd.mophun.certificate":["mpc"],"application/vnd.mozilla.xul+xml":["xul"],"application/vnd.ms-artgalry":["cil"],"application/vnd.ms-cab-compressed":["cab"],"application/vnd.ms-excel":["xls","xlm","xla","xlc","xlt","xlw"],"application/vnd.ms-excel.addin.macroenabled.12":["xlam"],"application/vnd.ms-excel.sheet.binary.macroenabled.12":["xlsb"],"application/vnd.ms-excel.sheet.macroenabled.12":["xlsm"],"application/vnd.ms-excel.template.macroenabled.12":["xltm"],"application/vnd.ms-fontobject":["eot"],"application/vnd.ms-htmlhelp":["chm"],"application/vnd.ms-ims":["ims"],"application/vnd.ms-lrm":["lrm"],"application/vnd.ms-officetheme":["thmx"],"application/vnd.ms-pki.seccat":["cat"],"application/vnd.ms-pki.stl":["stl"],"application/vnd.ms-powerpoint":["ppt","pps","pot"],"application/vnd.ms-powerpoint.addin.macroenabled.12":["ppam"],"application/vnd.ms-powerpoint.presentation.macroenabled.12":["pptm"],"application/vnd.ms-powerpoint.slide.macroenabled.12":["sldm"],"application/vnd.ms-powerpoint.slideshow.macroenabled.12":["ppsm"],"application/vnd.ms-powerpoint.template.macroenabled.12":["potm"],"application/vnd.ms-project":["mpp","mpt"],"application/vnd.ms-word.document.macroenabled.12":["docm"],"application/vnd.ms-word.template.macroenabled.12":["dotm"],"application/vnd.ms-works":["wps","wks","wcm","wdb"],"application/vnd.ms-wpl":["wpl"],"application/vnd.ms-xpsdocument":["xps"],"application/vnd.mseq":["mseq"],"application/vnd.musician":["mus"],"application/vnd.muvee.style":["msty"],"application/vnd.mynfc":["taglet"],"application/vnd.neurolanguage.nlu":["nlu"],"application/vnd.nitf":["ntf","nitf"],"application/vnd.noblenet-directory":["nnd"],"application/vnd.noblenet-sealer":["nns"],"application/vnd.noblenet-web":["nnw"],"application/vnd.nokia.n-gage.data":["ngdat"],"application/vnd.nokia.radio-preset":["rpst"],"application/vnd.nokia.radio-presets":["rpss"],"application/vnd.novadigm.edm":["edm"],"application/vnd.novadigm.edx":["edx"],"application/vnd.novadigm.ext":["ext"],"application/vnd.oasis.opendocument.chart":["odc"],"application/vnd.oasis.opendocument.chart-template":["otc"],"application/vnd.oasis.opendocument.database":["odb"],"application/vnd.oasis.opendocument.formula":["odf"],"application/vnd.oasis.opendocument.formula-template":["odft"],"application/vnd.oasis.opendocument.graphics":["odg"],"application/vnd.oasis.opendocument.graphics-template":["otg"],"application/vnd.oasis.opendocument.image":["odi"],"application/vnd.oasis.opendocument.image-template":["oti"],"application/vnd.oasis.opendocument.presentation":["odp"],"application/vnd.oasis.opendocument.presentation-template":["otp"],"application/vnd.oasis.opendocument.spreadsheet":["ods"],"application/vnd.oasis.opendocument.spreadsheet-template":["ots"],"application/vnd.oasis.opendocument.text":["odt"],"application/vnd.oasis.opendocument.text-master":["odm"],"application/vnd.oasis.opendocument.text-template":["ott"],"application/vnd.oasis.opendocument.text-web":["oth"],"application/vnd.olpc-sugar":["xo"],"application/vnd.oma.dd2+xml":["dd2"],"application/vnd.openofficeorg.extension":["oxt"],"application/vnd.openxmlformats-officedocument.presentationml.presentation":["pptx"],"application/vnd.openxmlformats-officedocument.presentationml.slide":["sldx"],"application/vnd.openxmlformats-officedocument.presentationml.slideshow":["ppsx"],"application/vnd.openxmlformats-officedocument.presentationml.template":["potx"],"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":["xlsx"],"application/vnd.openxmlformats-officedocument.spreadsheetml.template":["xltx"],"application/vnd.openxmlformats-officedocument.wordprocessingml.document":["docx"],"application/vnd.openxmlformats-officedocument.wordprocessingml.template":["dotx"],"application/vnd.osgeo.mapguide.package":["mgp"],"application/vnd.osgi.dp":["dp"],"application/vnd.osgi.subsystem":["esa"],"application/vnd.palm":["pdb","pqa","oprc"],"application/vnd.pawaafile":["paw"],"application/vnd.pg.format":["str"],"application/vnd.pg.osasli":["ei6"],"application/vnd.picsel":["efif"],"application/vnd.pmi.widget":["wg"],"application/vnd.pocketlearn":["plf"],"application/vnd.powerbuilder6":["pbd"],"application/vnd.previewsystems.box":["box"],"application/vnd.proteus.magazine":["mgz"],"application/vnd.publishare-delta-tree":["qps"],"application/vnd.pvi.ptid1":["ptid"],"application/vnd.quark.quarkxpress":["qxd","qxt","qwd","qwt","qxl","qxb"],"application/vnd.realvnc.bed":["bed"],"application/vnd.recordare.musicxml":["mxl"],"application/vnd.recordare.musicxml+xml":["musicxml"],"application/vnd.rig.cryptonote":["cryptonote"],"application/vnd.rim.cod":["cod"],"application/vnd.rn-realmedia":["rm"],"application/vnd.rn-realmedia-vbr":["rmvb"],"application/vnd.route66.link66+xml":["link66"],"application/vnd.sailingtracker.track":["st"],"application/vnd.seemail":["see"],"application/vnd.sema":["sema"],"application/vnd.semd":["semd"],"application/vnd.semf":["semf"],"application/vnd.shana.informed.formdata":["ifm"],"application/vnd.shana.informed.formtemplate":["itp"],"application/vnd.shana.informed.interchange":["iif"],"application/vnd.shana.informed.package":["ipk"],"application/vnd.simtech-mindmapper":["twd","twds"],"application/vnd.smaf":["mmf"],"application/vnd.smart.teacher":["teacher"],"application/vnd.solent.sdkm+xml":["sdkm","sdkd"],"application/vnd.spotfire.dxp":["dxp"],"application/vnd.spotfire.sfs":["sfs"],"application/vnd.stardivision.calc":["sdc"],"application/vnd.stardivision.draw":["sda"],"application/vnd.stardivision.impress":["sdd"],"application/vnd.stardivision.math":["smf"],"application/vnd.stardivision.writer":["sdw","vor"],"application/vnd.stardivision.writer-global":["sgl"],"application/vnd.stepmania.package":["smzip"],"application/vnd.stepmania.stepchart":["sm"],"application/vnd.sun.xml.calc":["sxc"],"application/vnd.sun.xml.calc.template":["stc"],"application/vnd.sun.xml.draw":["sxd"],"application/vnd.sun.xml.draw.template":["std"],"application/vnd.sun.xml.impress":["sxi"],"application/vnd.sun.xml.impress.template":["sti"],"application/vnd.sun.xml.math":["sxm"],"application/vnd.sun.xml.writer":["sxw"],"application/vnd.sun.xml.writer.global":["sxg"],"application/vnd.sun.xml.writer.template":["stw"],"application/vnd.sus-calendar":["sus","susp"],"application/vnd.svd":["svd"],"application/vnd.symbian.install":["sis","sisx"],"application/vnd.syncml+xml":["xsm"],"application/vnd.syncml.dm+wbxml":["bdm"],"application/vnd.syncml.dm+xml":["xdm"],"application/vnd.tao.intent-module-archive":["tao"],"application/vnd.tcpdump.pcap":["pcap","cap","dmp"],"application/vnd.tmobile-livetv":["tmo"],"application/vnd.trid.tpt":["tpt"],"application/vnd.triscape.mxs":["mxs"],"application/vnd.trueapp":["tra"],"application/vnd.ufdl":["ufd","ufdl"],"application/vnd.uiq.theme":["utz"],"application/vnd.umajin":["umj"],"application/vnd.unity":["unityweb"],"application/vnd.uoml+xml":["uoml"],"application/vnd.vcx":["vcx"],"application/vnd.visio":["vsd","vst","vss","vsw"],"application/vnd.visionary":["vis"],"application/vnd.vsf":["vsf"],"application/vnd.wap.wbxml":["wbxml"],"application/vnd.wap.wmlc":["wmlc"],"application/vnd.wap.wmlscriptc":["wmlsc"],"application/vnd.webturbo":["wtb"],"application/vnd.wolfram.player":["nbp"],"application/vnd.wordperfect":["wpd"],"application/vnd.wqd":["wqd"],"application/vnd.wt.stf":["stf"],"application/vnd.xara":["xar"],"application/vnd.xfdl":["xfdl"],"application/vnd.yamaha.hv-dic":["hvd"],"application/vnd.yamaha.hv-script":["hvs"],"application/vnd.yamaha.hv-voice":["hvp"],"application/vnd.yamaha.openscoreformat":["osf"],"application/vnd.yamaha.openscoreformat.osfpvg+xml":["osfpvg"],"application/vnd.yamaha.smaf-audio":["saf"],"application/vnd.yamaha.smaf-phrase":["spf"],"application/vnd.yellowriver-custom-menu":["cmp"],"application/vnd.zul":["zir","zirz"],"application/vnd.zzazz.deck+xml":["zaz"],"application/voicexml+xml":["vxml"],"application/widget":["wgt"],"application/winhlp":["hlp"],"application/wsdl+xml":["wsdl"],"application/wspolicy+xml":["wspolicy"],"application/x-7z-compressed":["7z"],"application/x-abiword":["abw"],"application/x-ace-compressed":["ace"],"application/x-apple-diskimage":["dmg"],"application/x-authorware-bin":["aab","x32","u32","vox"],"application/x-authorware-map":["aam"],"application/x-authorware-seg":["aas"],"application/x-bcpio":["bcpio"],"application/x-bittorrent":["torrent"],"application/x-blorb":["blb","blorb"],"application/x-bzip":["bz"],"application/x-bzip2":["bz2","boz"],"application/x-cbr":["cbr","cba","cbt","cbz","cb7"],"application/x-cdlink":["vcd"],"application/x-cfs-compressed":["cfs"],"application/x-chat":["chat"],"application/x-chess-pgn":["pgn"],"application/x-conference":["nsc"],"application/x-cpio":["cpio"],"application/x-csh":["csh"],"application/x-debian-package":["deb","udeb"],"application/x-dgc-compressed":["dgc"],"application/x-director":["dir","dcr","dxr","cst","cct","cxt","w3d","fgd","swa"],"application/x-doom":["wad"],"application/x-dtbncx+xml":["ncx"],"application/x-dtbook+xml":["dtb"],"application/x-dtbresource+xml":["res"],"application/x-dvi":["dvi"],"application/x-envoy":["evy"],"application/x-eva":["eva"],"application/x-font-bdf":["bdf"],"application/x-font-ghostscript":["gsf"],"application/x-font-linux-psf":["psf"],"application/x-font-otf":["otf"],"application/x-font-pcf":["pcf"],"application/x-font-snf":["snf"],"application/x-font-ttf":["ttf","ttc"],"application/x-font-type1":["pfa","pfb","pfm","afm"],"application/font-woff":["woff"],"application/x-freearc":["arc"],"application/x-futuresplash":["spl"],"application/x-gca-compressed":["gca"],"application/x-glulx":["ulx"],"application/x-gnumeric":["gnumeric"],"application/x-gramps-xml":["gramps"],"application/x-gtar":["gtar"],"application/x-hdf":["hdf"],"application/x-install-instructions":["install"],"application/x-iso9660-image":["iso"],"application/x-java-jnlp-file":["jnlp"],"application/x-latex":["latex"],"application/x-lzh-compressed":["lzh","lha"],"application/x-mie":["mie"],"application/x-mobipocket-ebook":["prc","mobi"],"application/x-ms-application":["application"],"application/x-ms-shortcut":["lnk"],"application/x-ms-wmd":["wmd"],"application/x-ms-wmz":["wmz"],"application/x-ms-xbap":["xbap"],"application/x-msaccess":["mdb"],"application/x-msbinder":["obd"],"application/x-mscardfile":["crd"],"application/x-msclip":["clp"],"application/x-msdownload":["exe","dll","com","bat","msi"],"application/x-msmediaview":["mvb","m13","m14"],"application/x-msmetafile":["wmf","wmz","emf","emz"],"application/x-msmoney":["mny"],"application/x-mspublisher":["pub"],"application/x-msschedule":["scd"],"application/x-msterminal":["trm"],"application/x-mswrite":["wri"],"application/x-netcdf":["nc","cdf"],"application/x-nzb":["nzb"],"application/x-pkcs12":["p12","pfx"],"application/x-pkcs7-certificates":["p7b","spc"],"application/x-pkcs7-certreqresp":["p7r"],"application/x-rar-compressed":["rar"],"application/x-research-info-systems":["ris"],"application/x-sh":["sh"],"application/x-shar":["shar"],"application/x-shockwave-flash":["swf"],"application/x-silverlight-app":["xap"],"application/x-sql":["sql"],"application/x-stuffit":["sit"],"application/x-stuffitx":["sitx"],"application/x-subrip":["srt"],"application/x-sv4cpio":["sv4cpio"],"application/x-sv4crc":["sv4crc"],"application/x-t3vm-image":["t3"],"application/x-tads":["gam"],"application/x-tar":["tar"],"application/x-tcl":["tcl"],"application/x-tex":["tex"],"application/x-tex-tfm":["tfm"],"application/x-texinfo":["texinfo","texi"],"application/x-tgif":["obj"],"application/x-ustar":["ustar"],"application/x-wais-source":["src"],"application/x-x509-ca-cert":["der","crt"],"application/x-xfig":["fig"],"application/x-xliff+xml":["xlf"],"application/x-xpinstall":["xpi"],"application/x-xz":["xz"],"application/x-zmachine":["z1","z2","z3","z4","z5","z6","z7","z8"],"application/xaml+xml":["xaml"],"application/xcap-diff+xml":["xdf"],"application/xenc+xml":["xenc"],"application/xhtml+xml":["xhtml","xht"],"application/xml":["xml","xsl"],"application/xml-dtd":["dtd"],"application/xop+xml":["xop"],"application/xproc+xml":["xpl"],"application/xslt+xml":["xslt"],"application/xspf+xml":["xspf"],"application/xv+xml":["mxml","xhvml","xvml","xvm"],"application/yang":["yang"],"application/yin+xml":["yin"],"application/zip":["zip"],"audio/adpcm":["adp"],"audio/aif":["aif"],"audio/basic":["au","snd"],"audio/m4a":["m4a"],"audio/midi":["mid","midi","kar","rmi"],"audio/mp4":["mp4a"],"audio/mpeg":["mpga","mp2","mp2a","m2a"],"audio/mpeg3":["mp3","m3a"],"audio/ogg":["oga","ogg","spx"],"audio/s3m":["s3m"],"audio/silk":["sil"],"audio/vnd.dece.audio":["uva","uvva"],"audio/vnd.digital-winds":["eol"],"audio/vnd.dra":["dra"],"audio/vnd.dts":["dts"],"audio/vnd.dts.hd":["dtshd"],"audio/vnd.lucent.voice":["lvp"],"audio/vnd.ms-playready.media.pya":["pya"],"audio/vnd.nuera.ecelp4800":["ecelp4800"],"audio/vnd.nuera.ecelp7470":["ecelp7470"],"audio/vnd.nuera.ecelp9600":["ecelp9600"],"audio/vnd.rip":["rip"],"audio/wav":["wav"],"audio/webm":["weba"],"audio/x-aac":["aac"],"audio/x-aiff":["aiff","aifc"],"audio/x-caf":["caf"],"audio/x-flac":["flac"],"audio/x-matroska":["mka"],"audio/x-mpegurl":["m3u"],"audio/x-ms-wax":["wax"],"audio/x-ms-wma":["wma"],"audio/x-pn-realaudio":["ram","ra"],"audio/x-pn-realaudio-plugin":["rmp"],"audio/x-wav":["wav"],"audio/xm":["xm"],"chemical/x-cdx":["cdx"],"chemical/x-cif":["cif"],"chemical/x-cmdf":["cmdf"],"chemical/x-cml":["cml"],"chemical/x-csml":["csml"],"chemical/x-xyz":["xyz"],"image/bmp":["bmp"],"image/cgm":["cgm"],"image/dng":["dng"],"image/g3fax":["g3"],"image/gif":["gif"],"image/heic":["heic"],"image/heif":["heif"],"image/ief":["ief"],"image/jpeg":["jpeg","jpg","jpe"],"image/jpg":["jpeg","jpg"],"image/ktx":["ktx"],"image/png":["png"],"image/prs.btif":["btif"],"image/sgi":["sgi"],"image/svg+xml":["svg","svgz"],"image/tiff":["tiff","tif"],"image/vnd.adobe.photoshop":["psd"],"image/vnd.adobe.photoshop.template":["psdt"],"image/vnd.adobe.pattern+png":["png"],"image/vnd.adobe.shape+svg":["shape"],"image/vnd.dece.graphic":["uvi","uvvi","uvg","uvvg"],"image/vnd.dvb.subtitle":["sub"],"image/vnd.djvu":["djvu","djv"],"image/vnd.dwg":["dwg"],"image/vnd.dxf":["dxf"],"image/vnd.fastbidsheet":["fbs"],"image/vnd.fpx":["fpx"],"image/vnd.fst":["fst"],"image/vnd.fujixerox.edmics-mmr":["mmr"],"image/vnd.fujixerox.edmics-rlc":["rlc"],"image/vnd.ms-modi":["mdi"],"image/vnd.ms-photo":["wdp"],"image/vnd.net-fpx":["npx"],"image/vnd.wap.wbmp":["wbmp"],"image/vnd.xiff":["xif"],"image/webp":["webp"],"image/x-3ds":["3ds"],"image/x-adobe-dng":["dng"],"image/x-adobe-photoshop-brush":["abr"],"image/x-cmu-raster":["ras"],"image/x-cmx":["cmx"],"image/x-freehand":["fh","fhc","fh4","fh5","fh7"],"image/x-icon":["ico"],"image/x-mrsid-image":["sid"],"image/x-pcx":["pcx"],"image/x-pict":["pic","pct"],"image/x-portable-anymap":["pnm"],"image/x-portable-bitmap":["pbm"],"image/x-portable-graymap":["pgm"],"image/x-portable-pixmap":["ppm"],"image/x-rgb":["rgb"],"image/x-tga":["tga"],"image/x-xbitmap":["xbm"],"image/x-xpixmap":["xpm"],"image/x-xwindowdump":["xwd"],"message/rfc822":["eml","mime"],"model/gltf-binary":["glb"],"model/gltf+json":["gltf"],"model/iges":["igs","iges"],"model/mesh":["msh","mesh","silo"],"model/vnd.usdz+zip":["usdz"],"model/vnd.adobe.dn+dcx":["dn"],"model/vnd.adobe.dn+dcxucf":["dn"],"model/vnd.collada+xml":["dae"],"model/vnd.dwf":["dwf"],"model/vnd.gdl":["gdl"],"model/vnd.gtw":["gtw"],"model/vnd.mts":["mts"],"model/vnd.vtu":["vtu"],"model/vrml":["wrl","vrml"],"model/x3d+binary":["x3db","x3dbz"],"model/x3d+vrml":["x3dv","x3dvz"],"model/x3d+xml":["x3d","x3dz"],"text/cache-manifest":["appcache"],"text/calendar":["ics","ifb"],"text/css":["css"],"text/csv":["csv"],"text/html":["html","htm"],"text/n3":["n3"],"text/plain":["txt","text","conf","def","list","log","in"],"text/prs.lines.tag":["dsc"],"text/richtext":["rtx"],"text/sgml":["sgml","sgm"],"text/tab-separated-values":["tsv"],"text/troff":["t","tr","roff","man","me","ms"],"text/turtle":["ttl"],"text/uri-list":["uri","uris","urls"],"text/vcard":["vcard"],"text/vnd.curl":["curl"],"text/vnd.curl.dcurl":["dcurl"],"text/vnd.curl.scurl":["scurl"],"text/vnd.curl.mcurl":["mcurl"],"text/vnd.dvb.subtitle":["sub"],"text/vnd.fly":["fly"],"text/vnd.fmi.flexstor":["flx"],"text/vnd.graphviz":["gv"],"text/vnd.in3d.3dml":["3dml"],"text/vnd.in3d.spot":["spot"],"text/vnd.sun.j2me.app-descriptor":["jad"],"text/vnd.wap.wml":["wml"],"text/vnd.wap.wmlscript":["wmls"],"text/x-asm":["s","asm"],"text/x-c":["c","cc","cxx","cpp","h","hh","dic"],"text/x-fortran":["f","for","f77","f90"],"text/x-java-source":["java"],"text/x-opml":["opml"],"text/x-pascal":["p","pas"],"text/x-nfo":["nfo"],"text/x-setext":["etx"],"text/x-sfv":["sfv"],"text/x-uuencode":["uu"],"text/x-vcalendar":["vcs"],"text/x-vcard":["vcf"],"video/3gpp":["3gp"],"video/3gpp2":["3g2"],"video/h261":["h261"],"video/h263":["h263"],"video/h264":["h264"],"video/jpeg":["jpgv"],"video/jpm":["jpm","jpgm"],"video/mj2":["mj2","mjp2"],"video/mp4":["mp4","mp4v","mpg4"],"video/mpeg":["mpeg","mpg","mpe","m1v","m2v"],"video/ogg":["ogv"],"video/quicktime":["mov","qt"],"video/vnd.dece.hd":["uvh","uvvh"],"video/vnd.dece.mobile":["uvm","uvvm"],"video/vnd.dece.pd":["uvp","uvvp"],"video/vnd.dece.sd":["uvs","uvvs"],"video/vnd.dece.video":["uvv","uvvv"],"video/vnd.dvb.file":["dvb"],"video/vnd.fvt":["fvt"],"video/vnd.mpegurl":["mxu","m4u"],"video/vnd.ms-playready.media.pyv":["pyv"],"video/vnd.uvvu.mp4":["uvu","uvvu"],"video/vnd.vivo":["viv"],"video/webm":["webm"],"video/x-f4v":["f4v"],"video/x-fli":["fli"],"video/x-flv":["flv"],"video/x-m4v":["m4v"],"video/x-matroska":["mkv","mk3d","mks"],"video/x-mng":["mng"],"video/x-ms-asf":["asf","asx","wmv"],"video/x-ms-vob":["vob"],"video/x-ms-wm":["wm"],"video/x-ms-wmv":["wmv"],"video/x-ms-wmx":["wmx"],"video/x-ms-wvx":["wvx"],"video/x-msvideo":["avi"],"video/x-quicktime":["mov"],"video/x-sgi-movie":["movie"],"video/x-smv":["smv"],"x-conference/x-cooltalk":["ice"],"3d/vnd.adobe.dn+dcxucf":["dn"]},wR=new Set(["application/x-indesign","application/postscript","application/illustrator","application/pdf","application/vnd.adobe.psremix","application/vnd.adobe.pstouch","application/vnd.adobe.ideas","application/vnd.adobe.ase","image/jpeg","image/jpg","image/pjpeg","image/tiff","image/gif","image/bmp","image/x-ms-bmp","image/svg+xml","image/png","image/x-png","image/jp2","image/psd","image/vnd.adobe.photoshop","image/heic","application/photoshop","application/x-photoshop","image/raw","image/dng","image/x-adobe-dng","video/mp4","video/mpeg","video/x-ms-wmv","video/3gpp","video/3gpp2","video/quicktime","video/x-msvideo","video/x-flv","video/x-ms-asf","video/x-m4v","video/mp2t","application/mxf","application/x-shockwave-flash","application/vnd.adobe.brushes.brush+ucf","application/vnd.adobe.collage","application/vnd.adobe.proto","application/msword","application/msexcel","application/mspowerpoint","application/vnd.ms-publisher","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/vnd.openxmlformats-officedocument.presentationml.presentation","text/plain","text/rtf","application/illustrator.template","application/vnd.adobe.indesign.template","application/vnd.adobe.photoshop.template","image/vnd.adobe.photoshop.template"]),xR={};function TR(e){return e?ER[e.toLowerCase()]||function(e){const t=e.match(/application\/x-adobe-libraries-(.+)/);return t?[t[1]]:[]}(e.toLowerCase()):[]}function SR(e){return e?xR[e.toLowerCase()]||function(e){return[`application/x-adobe-libraries-${e}`]}(e.toLowerCase()):[]}function OR(e){return wR.has(e)}Object.keys(ER).forEach((e=>{ER[e].forEach((t=>{xR[t]=xR[t]||[],xR[t].push(e)}))}));const IR=[1,1,2,3,5,8,13,21,34,55],kR=10485760,AR=[45623,45625],CR=5242880,PR={photoshop:"TOOLKIT_NAME_PHOTOSHOP",photoshop_swatches:"TOOLKIT_NAME_PHOTOSHOP_SWATCHES",photoshop_brushes:"TOOLKIT_NAME_PHOTOSHOP_BRUSHES",photoshop_gradients:"TOOLKIT_NAME_PHOTOSHOP_GRADIENTS",photoshop_patterns:"TOOLKIT_NAME_PHOTOSHOP_PATTERNS",photoshop_styles:"TOOLKIT_NAME_PHOTOSHOP_STYLES",photoshop_shapes:"TOOLKIT_NAME_PHOTOSHOP_SHAPES",photoshop_swatches_prerelease:"TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR",photoshop_brushes_prerelease:"TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR",photoshop_gradients_prerelease:"TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR",photoshop_patterns_prerelease:"TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR",photoshop_styles_prerelease:"TOOLKIT_NAME_PHOTOSHOP_STYLES_PR",photoshop_shapes_prerelease:"TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR"},RR={IMAGE_ELEMENT_TYPE:"application/vnd.adobe.element.image+dcx",COLOR_ELEMENT_TYPE:"application/vnd.adobe.element.color+dcx",COLOR_THEME_ELEMENT_TYPE:"application/vnd.adobe.element.colortheme+dcx",BRUSH_ELEMENT_TYPE:"application/vnd.adobe.element.brush+dcx",CHARACTER_STYLE_ELEMENT_TYPE:"application/vnd.adobe.element.characterstyle+dcx",PARAGRAPH_STYLE_ELEMENT_TYPE:"application/vnd.adobe.element.paragraphstyle+dcx",FONT_ELEMENT_TYPE:"application/vnd.adobe.element.font+dcx",LAYER_STYLE_ELEMENT_TYPE:"application/vnd.adobe.element.layerstyle+dcx",LOOK_ELEMENT_TYPE:"application/vnd.adobe.element.look+dcx",CAPSULE_ELEMENT_TYPE:"application/vnd.adobe.element.graphic+dcx",VIDEO_ELEMENT_TYPE:"application/vnd.adobe.element.video+dcx",THREE_D_ELEMENT_TYPE:"application/vnd.adobe.element.3d+dcx",LIGHT_ELEMENT_TYPE:"application/vnd.adobe.element.light+dcx",MATERIAL_ELEMENT_TYPE:"application/vnd.adobe.element.material+dcx",PATTERN_ELEMENT_TYPE:"application/vnd.adobe.element.pattern+dcx",TEMPLATE_ELEMENT_TYPE:"application/vnd.adobe.element.template+dcx",TEXT_ELEMENT_TYPE:"application/vnd.adobe.element.text+dcx",ANIMATION_ELEMENT_TYPE:"application/vnd.adobe.element.animation+dcx",LIBRARY_TYPE:"application/vnd.adobe.library+dcx",GRADIENT_ELEMENT_TYPE:"application/vnd.adobe.element.gradient+dcx",COMPONENT_ELEMENT_TYPE:"application/vnd.adobe.element.component+dcx",AUDIO_ELEMENT_TYPE:"application/vnd.adobe.element.audio+dcx"},LR={MAX_ELEMENTS:1e4,MAX_REMOVED_ELEMENTS:2e3,MAX_COMPONENT_SIZE:1073741824,DL_NAMESPACE:"library",VALID_RELATIONS:["primary","rendition","alternate"],DEFAULT_GROUP_CLASSIFIER:"$default",ELEMENT_ACTIONS:["edit","openStock","editInSource"],LIBRARY_ACTIONS:["editInSource"],DOCUMENT_LIBRARY_ACTION_PRODUCT_MAP:{types:{"application/vnd.adobe.xd.cloudproject+dcx":["SPKR"]},products:{}},ELEMENT_ACTION_PRODUCT_MAP:{types:{"application/vnd.adobe.element.image+dcx":{"application/illustrator":["ILST_EDIT","ILST_PLACE","IDSN_PLACE"],"image/svg+xml":["ILST_EDIT","ILST_PLACE"],"application/vnd.adobe.indesign-idms":["IDSN_EDIT","IDSN_PLACE"],"image/vnd.adobe.photoshop":["PHXS_EDIT","PHXS_PLACE","IDSN_PLACE"],"application/photoshop":["PHXS_EDIT","PHXS_PLACE","IDSN_PLACE"],"application/photoshop.large":["PHXS_EDIT","PHXS_PLACE","IDSN_PLACE"],"image/png":["PHXS_EDIT","PHXS_PLACE","ILST_PLACE","IDSN_PLACE","PPRO_PLACE","AEFT_PLACE"],"image/jpeg":["PHXS_EDIT","PHXS_PLACE","ILST_PLACE","IDSN_PLACE","PPRO_PLACE","AEFT_PLACE"],"image/jpg":["PHXS_EDIT","PHXS_PLACE","IDSN_PLACE","ILST_PLACE","PPRO_PLACE","AEFT_PLACE"],"image/gif":["PHXS_EDIT","PHXS_PLACE","ILST_PLACE","IDSN_PLACE","PPRO_PLACE","AEFT_PLACE"],"image/bmp":["PHXS_EDIT","PHXS_PLACE","ILST_PLACE","IDSN_PLACE","PPRO_PLACE","AEFT_PLACE"],"image/x-portable-bitmap":["PHXS_EDIT","PHXS_PLACE"],"image/x-pict":["PHXS_EDIT","PHXS_PLACE"],"image/x-pcx":["PHXS_EDIT","PHXS_PLACE"],"image/x-portable-graymap":["PHXS_EDIT","PHXS_PLACE"],"image/x-portable-anymap":["PHXS_EDIT","PHXS_PLACE"],"image/x-portable-pixmap":["PHXS_EDIT","PHXS_PLACE"],"image/x-tga":["PHXS_EDIT","PHXS_PLACE"],"image/tiff":["PHXS_EDIT","PHXS_PLACE"],"image/vnd.wap.wbmp":["PHXS_EDIT","PHXS_PLACE"]},"application/vnd.adobe.element.text+dcx":{"application/illustrator-text":["ILST_EDIT_TEXT"],"application/vnd.adobe.indesign-idms-text":["IDSN_EDIT_TEXT"]},"application/vnd.adobe.element.template+dcx":{"image/vnd.adobe.photoshop.template":["PHXS_PLACE"],"application/illustrator.template":["ILST_PLACE"],"application/vnd.adobe.indesign.template":["IDSN_PLACE"]},"application/vnd.adobe.element.3d+dcx":{"application/vnd.adobe.obj.3d+zip":["ESHR_PLACE"]},"application/vnd.adobe.element.material+dcx":{"application/vnd.adobe.mdl.material+zip":["ESHR_PLACE"]},"application/vnd.adobe.element.light+dcx":{"application/vnd.adobe.ibl.light+zip":["ESHR_PLACE"]},"application/vnd.adobe.element.animation+dcx":{"application/vnd.adobe.animate-xfl+zip":["FLPR_EDIT"],"application/vnd.adobe.animate-sym+zip":["FLPR_EDIT"]}},products:{}},VECTOR_RENDITION_ELEMENT_TYPES:["application/illustrator"],ANALYTICS_ENABLED:!1},DR="cclibraries",NR="LIBS",MR=JSON.stringify({apiVersion:12}),HR=["start","limit","selector","type","orderBy","group","owner"],jR={OK:200,CREATED:201,ACCEPTED:202,NO_CONTENT:204,MULTIPLE_CHOICES:300,BAD_REQUEST:400,UNAUTHORIZED:401,FORBIDDEN:403,NOT_FOUND:404,CONFLICT:409,PRECONDITION_FAILED:412,UNSUPPOERTED_MEDIA_TYPE:415,IM_A_TEAPOT:418,INTERNAL_SERVER_ERROR:500,BAD_GATEWAY:502,SERVICE_UNAVAILABLE:503},BR="AbortError",FR="@PLACEHOLDER-[a-f0-9]{8}-(?:[a-f0-9]{4}-){3}[a-f0-9]{12}",UR=new RegExp(`^${FR}$`),zR=new RegExp(`(${FR})`),qR=()=>`@PLACEHOLDER-${Rc.v4()}`;function GR(e){return UR.test(e)}const VR=e=>{const[t]=zR.exec(e)||[];return t},KR=e=>Object.assign({ownership:"private",groups:[],elements:[],documentationElements:[],deletable:!0,removedElements:[],areElementsLoaded:!0,isLibraryLoaded:!0,isWritable:!0,isParentWritable:!0,details:{elementCount:0,documentationElementCount:0,removedElementCount:0},removeType:"delete"},e);function WR(e){try{if(e&&"object"==typeof e&&!Array.isArray(e))return e;const t=JSON.parse(e);if(t&&"object"==typeof t&&!Array.isArray(t))return t}catch(e){return}}function $R(e){const t=QR(e);return t?JSON.stringify(t,Object.keys(t).sort()):""}const YR=new RegExp("([^/]+);node=(.*)");function QR(e){return WR(e)||function(e){const t=e.match(YR);if(!t)return;const[,n,r]=t;return{"dc:format":"application/vnd.adobe.library+dcx","stRef:documentID":n,"stRef:fromPart":`id=${r}`}}(e)}function JR(e){var t;const n=QR(e);if(n)return{libraryAssetId:n["repo:assetId"],libraryId:n["stRef:documentID"],elementId:null===(t=n["stRef:fromPart"])||void 0===t?void 0:t.substring(3)}}function ZR(e){const t=e&&e.replace(/^.*[\\/]/,""),n=t?t.lastIndexOf("."):-1;if(-1!==n)return t.substr(n+1).toLowerCase()}function XR(e){const t=ZR(e),[n]=SR(t)||[];return n||"application/octet-stream"}function eL(e){e.sort(((e,t)=>t.size-e.size));const t=Math.ceil(e.length/6);return e.splice(0,t).reduce(((e,t)=>e+Math.round(t.size/1024*2.5)),0)}class tL extends oa{constructor(e,t,n,r){var o;(function(e){const t=e;return!!t.code&&!!t.message})(e)&&(t=e.message,n=e.libraryId,r=null===(o=e._additionalInfo)||void 0===o?void 0:o.underlyingError,e=e.code),super(function(e){switch(e){case"EXCEEDS_QUOTA":return Zs.FULL_CLOUD_STORAGE;case"LOGGED_OUT":case"NOT_ALLOWED":return Zs.AUTHORIZATION_ERROR;case"NETWORK_ERROR":return Zs.NETWORK_ERROR;case"NOT_SUPPORTED":case"NOT_IMPLEMENTED":return Zs.UNSUPPORTED;default:return Zs.UNKNOWN}}(e),t||"",{underlyingError:r}),this.libraryErrorCode=e,this.libraryId=n}get underlyingError(){var e;return null===(e=this._additionalInfo)||void 0===e?void 0:e.underlyingError}}class nL{constructor(){this._emitter=new jl}get DANGEROUS(){return{removeAllListeners:e=>(e?this._emitter.removeAllListeners(e):this._emitter.removeAllListeners(),this)}}addListener(e,t){return this._emitter.addListener(e,t),this}on(e,t){return this.addListener(e,t)}once(e,t){return this._emitter.once(e,t),this}removeListener(e,t){return this._emitter.removeListener(e,t),this}off(e,t){return this.removeListener(e,t)}setMaxListeners(e){return this._emitter.setMaxListeners(e),this}getMaxListeners(){return this._emitter.getMaxListeners()}listeners(e){return this._emitter.listeners(e)}rawListeners(e){return this._emitter.rawListeners(e)}emit(e,...t){return this._emitter.emit(e,...t)}listenerCount(e){return this._emitter.listenerCount(e)}prependListener(e,t){return this._emitter.prependListener(e,t),this}prependOnceListener(e,t){return this._emitter.prependOnceListener(e,t),this}eventNames(){return this._emitter.eventNames()}}class rL{static get instance(){return rL._loggerInstance||(rL._loggerInstance=new rL),rL._loggerInstance}setEventEmitter(e){this._eventEmitter=e}_loggerEvent(e,t){var n;null===(n=this._eventEmitter)||void 0===n||n.emit("messageLogged",new qc(`[SAMJS LibraryContents] ${e}`,t))}log(e){this._loggerEvent(e,Qh.Info)}warn(e){this._loggerEvent(e,Qh.Warn)}error(e){this._loggerEvent(e,Qh.Err)}info(e){this._loggerEvent(e,Qh.Info)}debug(e){this._loggerEvent(e,Qh.Debug)}}var oL,iL=rL.instance;class sL{constructor(e){this.data=e}get config(){return this.data.config}get user(){return this.data.user}get ignoreRenditionGrids(){return this.data.ignoreRenditionGrids}get installedApps(){return this.data.installedApps||[]}get processInfo(){return this.data.processInfo}get environment(){return this.data.environment}get renditionSize(){return this.data.config.RENDITION_SIZES}get fullRenditionConfig(){return this.data.config.FULL_RENDITION_CONFIG}}class aL extends Error{constructor(e){super(e),Object.setPrototypeOf(this,new.target.prototype)}}function cL(e,t){return new Promise(((n,r)=>{const o=()=>{clearTimeout(i),null==t||t.removeEventListener("abort",o),r(new DOMException("Request aborted","AbortError"))},i=setTimeout((()=>{null==t||t.removeEventListener("abort",o),n()}),e);t&&(t.addEventListener("abort",o),t.aborted&&o())}))}!function(e){e[e.RESOLVE=0]="RESOLVE",e[e.REJECT=1]="REJECT"}(oL||(oL={}));const lL=(...e)=>{const t=new AbortController,n=()=>{t.abort(),e.forEach((e=>e.removeEventListener("abort",n)))};return e.some((e=>e.aborted))?n():e.forEach((e=>e.addEventListener("abort",n))),t.signal},uL=new class{constructor(){this.signalToReasonMap=new WeakMap}getSignal(e){var t;return null!==(t=e.signal)&&void 0!==t?t:e}reason(e){return this.signalToReasonMap.get(this.getSignal(e))}give(e,t){this.signalToReasonMap.set(this.getSignal(e),t)}};var dL;async function pL(e){var t,n,r,o;const i=[];try{for(var s,a=!0,c=pa(e);!(t=(s=await c.next()).done);){o=s.value,a=!1;try{const e=o;i.push(...e)}finally{a=!0}}}catch(e){n={error:e}}finally{try{a||t||!(r=c.return)||await r.call(c)}finally{if(n)throw n.error}}return i}!function(e){e.CONNECTED="connected",e.CONNECTING="connecting",e.LOADING="loading",e.ERROR="error"}(dL||(dL={}));class mL extends nL{constructor(e,t){super(),this._connector=t,this._isConnected=!1,this._failedConnectionAttempt=!1,this._options={},this._config=new sL({config:{},environment:"production"}),this._cachedFetch=function(e){const t=new Map;return(...n)=>{const r=JSON.stringify(n),o=t.get(r);if(o)return o;const i=e.apply(void 0,n);return t.set(r,i),setTimeout((()=>i.finally((()=>t.delete(r))))),i}}(fetch),this._loadElementsAbortController=new AbortController,this._core=e}get config(){return this._config}get environment(){return this._config.environment}get token(){return this._token}get isConnected(){return this._isConnected}get connectionState(){return this._failedConnectionAttempt?dL.ERROR:this.isConnected?dL.CONNECTED:this._connectionPromise?dL.CONNECTING:dL.LOADING}resetAbortController(){this._abortController=new AbortController}get abortController(){return this._abortController}init(e={},t=(()=>{}),n=(()=>{})){return this._options=Object.assign(Object.assign({},this._options),e),this.on("connect",t),this.on("disconnect",n),this._options.skipConnectingOnInit?Promise.resolve():this.connect()}get _isConnectingOrConnected(){return Boolean(this._abortController&&!this._abortController.signal.aborted)}connect(){return this._isConnectingOrConnected||(this.resetAbortController(),this._connectionPromise=this._connect(),this.emit("connecting")),this._connectionPromise}async _attemptToConnect(e){const t=async t=>{try{const{future:n,cancel:r}=function(e,t){let n;return{future:new Promise(((...t)=>{n=setTimeout(t[e],1e4)})),cancel:()=>clearTimeout(n)}}(oL.REJECT),o=new AbortController,i=await Promise.race([this._connector(o.signal),n]).finally((()=>{o.abort(),r()}));return(null==e?void 0:e.aborted)?t(!1):(await this._handleConnected(i),this._isConnected=!0,t(!0))}catch(e){return t(!1)}};return new Promise((e=>t(e))).then((e=>(this._failedConnectionAttempt=!e,this._failedConnectionAttempt&&this.emit("failedConnection"),e)))}async _connect(){var e;const t=null===(e=this._abortController)||void 0===e?void 0:e.signal;for(let e=0;!await this._attemptToConnect(t);e+=1){if(void 0!==this._options.retryCount&&this._options.retryCount<=e)return void iL.log(`[DRIVER] Failed to connect to server (Attempt: ${e}). Exceeded max retries.`);const n=1e3*IR[Math.min(e,IR.length-1)];iL.log(`[DRIVER] Failed to connect to server (Attempt: ${e}). Will retry in ${n}ms.`);try{await cL(n,t)}catch(e){if(e instanceof Error&&"AbortError"===e.name)return;throw e}}this.emit("connect",this)}disconnect(){var e,t;null===(e=this._abortController)||void 0===e||e.abort(),this._isConnected=!1,this._failedConnectionAttempt=!1,null===(t=this._handleDisconnected)||void 0===t||t.call(this),this.emit("disconnect",this)}async reconnect(){iL.warn("Process restart. Attempting to reconnect"),this.disconnect(),await this.connect()}sleep(e,t){var n,r;return cL(e,t&&(null===(n=this._abortController)||void 0===n?void 0:n.signal)?lL(t,this._abortController.signal):null===(r=this._abortController)||void 0===r?void 0:r.signal)}getAllLibraries(e,t){return pL(this.getLibraries(e,t))}getAllElements(e,t,n){return pL(this.getElements(e,t,n))}getAllDocumentationElements(e,t,n){return pL(this.getDocumentationElements(e,t,n))}getAllRemovedElements(e,t,n){return pL(this.getRemovedElements(e,t,n))}getAllGroups(e){return pL(this.getGroups(e))}publishBrand(e){throw new tL("NOT_IMPLEMENTED","Driver.publishBrand is not implemented.")}unpublishBrand(e){throw new tL("NOT_IMPLEMENTED","Driver.unpublishBrand is not implemented.")}setRenditionCacheChangeListener(e){}addWatchedLibrary(e){}removeWatchedLibrary(e){}addLibrariesSyncGroupListener(e){}removeLibrariesSyncGroupListener(){}operationFactory(e,t,n){return new e(t,n)}getOperationTypes(e){return this._operationTypes}constructOperation(e){var t;if(0===e.actions.length)return;if(this._options.readOnly)throw new tL("NOT_ALLOWED","Cannot perform write action -- in read-only mode.");const n=null===(t=this.getOperationTypes(e))||void 0===t?void 0:t.find((t=>t.supportsAction(e.actions[0])));if(!n)throw new Error;const r=this.operationFactory(n,this,e);for(const t of e.actions)if(!r.addAction(t))break;return r}getLocalSettings(){var e;const t=null!==(e=this._localStorage)&&void 0!==e?e:new Map;return{config:Object.fromEntries(t.entries())}}}class hL extends nL{constructor(){super(...arguments),this._abortController=new AbortController,this._isComplete=!1,this._progress=0}abort(){this.DANGEROUS.removeAllListeners(),this._abortController.abort()}get isComplete(){return 100===this.progress}get progress(){return this._progress}set progress(e){this._progress=Math.min(e,100)}}class fL extends oa{static isRequestError(e){return!!e.code}constructor(e,t,n,r){super(function(e){switch(e){case"UNAUTHORIZED":case"INVALID_CREDENTIALS":return Zi.AUTHORIZATION_ERROR;case"REQUEST_TIMEOUT":return Zi.REQUEST_TIMED_OUT;case"OUT_OF_SPACE":return Zi.FULL_LOCAL_DISK_SPACE;case"NOT_FOUND":case"ENOENT":return Zi.NOT_FOUND;default:return Zi.UNKNOWN}}(e),t,{underlyingError:r}),this._requestErrorCode=e,this._response=n}get requestErrorCode(){return this._requestErrorCode}get response(){return this._response}get underlyingError(){return this._additionalInfo.underlyingError}set underlyingError(e){this._additionalInfo.underlyingError=e}setResponse(e){return this.response?iL.warn("Request Error response reference is already set."):this._response=e,this}}function gL(e,t){return vL(null==e?void 0:e.status,t).setResponse(e)}function vL(e,t){switch(e){case 304:return new fL("NOT_MODIFIED","Response has not changed.");case 401:return new fL("UNAUTHORIZED","Token expired or invalid");case 403:return new fL("INVALID_CREDENTIALS","You do not have access to this resource.");case 404:return new fL("ENOENT"===t?t:"NOT_FOUND","Resource not found");case 408:return new fL("REQUEST_TIMEOUT","Server could not respond in a timely manner");case 412:return new fL("PRECONDITION_FAILED","This resource does not match the requisite conditions.");case 422:return new fL("INVALID_DATA","Library is corrupt, unzipping failed.");case 507:return new fL("OUT_OF_SPACE","Hard disk ran out of space.");default:return new fL("GENERIC_ERROR",`Something went wrong: ${e}`)}}function bL(e){const t=gL(e._additionalInfo.response);return t.underlyingError=e,t}class yL{constructor(e,t,n,r,o){this.url=e,this.headers=t,this.status=n,this.statusText=r,this._text=o}get ok(){const{status:e}=this;return e>=jR.OK&&e<jR.MULTIPLE_CHOICES}get redirected(){return!1}get type(){return"basic"}async json(){try{return JSON.parse(this._text)}catch(e){throw new tL("INVALID_DATA",`Failed to parse JSON response from '${this.url}' async request.`,void 0,e)}}async text(){return this._text}get trailer(){throw new tL("NOT_IMPLEMENTED","AsyncResponse.trailer not implemented.")}clone(){const e=new Headers;return this.headers.forEach(((t,n)=>e.set(n,t))),new yL(this.url,e,this.status,this.statusText,this._text)}get bodyUsed(){throw new tL("NOT_IMPLEMENTED","AsyncResponse.bodyUsed not implemented.")}get body(){throw new tL("NOT_IMPLEMENTED","AsyncResponse.body not implemented.")}async arrayBuffer(){throw new tL("NOT_IMPLEMENTED","AsyncResponse.arrayBuffer not implemented.")}async blob(){throw new tL("NOT_IMPLEMENTED","AsyncResponse.blob not implemented.")}async formData(){throw new tL("NOT_IMPLEMENTED","AsyncResponse.formData not implemented.")}}const _L=function(){let e=33;const t=["^(["];for(let n=34;n<=127;++n)127!==n&&-1==='()<@,;:"/[]={}'.indexOf(String.fromCharCode(n))||(t.push("\\"+e.toString(8)),e<n-1&&t.push("-\\"+(n-1).toString(8)),e=n+1);return t.push("]+):(.*)$"),new RegExp(t.join(""))}(),EL=/^[^\s]+\s+(\d+)\s*(.*)$/;class wL{constructor(e){this._text=e,this._index=0}readLine(){const{_index:e,_text:t}=this,n=t.indexOf("\n",e);if(-1===n)return;this._index=n+"\n".length;let r=t.slice(e,n);return r.endsWith("\r")&&(r=r.slice(0,-1)),r}get remainderText(){return this._text.slice(this._index)}}class xL extends hL{constructor(e,t){super(),this._driver=e,this._handleResponse(t)}cancel(){this.abort(),this._location&&(this._driver.abortOperation(this._location),this._location=void 0)}get error(){return this._error}async _handleResponse(e){var t;try{const n=await e;if([jR.NO_CONTENT,jR.OK].includes(n.status)){let e,t,r;if(this.progress=100,n.status===jR.OK&&(t=await n.text().then((t=>(e=t,function(e,t){if(!t)throw new tL("INVALID_DATA","Invalid async response body.");const n=new wL(t);let r,o;const i=n.readLine();if(i){const e=i.match(EL);if(!e)throw new tL("INVALID_DATA","Invalid status line for async response.");if(r=parseInt(e[1],10),!r)throw new tL("INVALID_DATA","Could not find status code for async response.");o=e[2]}else r=jR.OK,o="";const s=[];let a,c=n.readLine();for(;c;){const e=c.match(_L);e?(a=e[1],s.push([a,e[2]])):a&&s.push([a,c]),c=n.readLine()}return new yL("",new Headers(s),r,o,n.remainderText)}(0,t)))).then((e=>(r=e.headers,e.json().catch((()=>{}))))).catch((()=>JSON.parse(e))).catch((()=>{iL.error(`Error parsing async response: ${n}`)}))),null==t?void 0:t.exception_code)throw new fL(t.status,t.message,n,t);return this.emit("change",!0,t,r),void this.DANGEROUS.removeAllListeners()}if(n.status===jR.ACCEPTED){let e={};try{e=await n.json()}catch(e){}e.progress&&(this.progress=e.progress,this.emit("change"));const r=null!==(t=n.headers.get("location"))&&void 0!==t?t:e.href;r&&(this._location=r);const o=n.headers.get("retry-after")?parseInt(n.headers.get("retry-after"),10):1;if(!this._location)throw new fL("MALFORMED_RESPONSE","Location header is missing from ops monitor response");return await this._driver.sleep(1e3*o,this._abortController.signal),this._handleResponse(this._driver.fetch(this._location,{signal:this._abortController.signal}))}throw new fL("UNEXPECTED_RESPONSE",`Unexpected response from ops monitor: ${n.status}`)}catch(e){this._error=e,this.progress=100,this.emit("change",!0),this.DANGEROUS.removeAllListeners()}}}const TL={staging:{hostname:"ccx-melville-stage.adobe.io",invitation_hostname:"invitations-stage.adobe.io",teams_hostname:"ccprojects-stage.adobe.io",platform_hostname:"platform-cs-stage.adobe.io"},production:{hostname:"libraries.adobe.io",invitation_hostname:"invitations.adobe.io",teams_hostname:"ccprojects.adobe.io",platform_hostname:"platform-cs.adobe.io"}};function SL(e,t,n){const r=n.value;n.value=async function(...e){if(0===this._actions.length)throw new tL("NOT_SUPPORTED","Operation must have at least one action to be executed.",this._library.id);return iL.log(`[OPERATION] Performing ${this._actions.length} actions.`),r.apply(this,e)}}class OL{static supportsAction(e){return this.prototype.supportsAction(e)}constructor(e,t){this._actions=[],this._driver=e,this._library=t}addAction(e){return!!this.supportsAction(e)&&(this._actions.push(e),!0)}get actions(){return this._actions}}class IL extends OL{constructor(){super(...arguments),this._actionMappers={}}get action(){return this._actions[0]}async execute(){return{actions:[await this._actionMappers[this.action.name||""](this.action)]}}addAction(e){return 1!==this._actions.length&&super.addAction(e)}}aa([SL],IL.prototype,"execute",null);const kL="platform-cs",AL=["https://platform-cs.adobe.io/index","https://platform-cs-stage.adobe.io/index"],CL={Priority:"u=1"};function PL(e){const t=e.split(".");if(3===t.length)try{return JSON.parse(atob(t[1]))}catch(e){return}}function RL(e){const t=PL(e);if(t)return{user:{id:t.user_id,clientId:t.client_id}}}function LL(e){const t=PL(e);if(t){const e=Date.now()-parseInt(t.created_at,10);return Math.max(parseInt(t.expires_in,10)-e,0)}}function DL(e){let t;try{t=new URL(e)}catch(t){return{url:e,headers:{}}}return t.hostname.includes(kL)?(AL.includes(e)&&(t.hostname=t.hostname.replace(kL,"platform-cs-edge")),{url:t.href,headers:Object.assign({},CL)}):{url:e,headers:{}}}function NL(e,t=200){const{renditionUrl:n={}}=e.data,{template:r,substitutions:o={}}="string"==typeof n?{template:n}:n;if(r){const e=Ia(r).fill(Object.assign(Object.assign({},o),{size:`${t}`,type:"image/png"})),{url:n}=DL(e);return n}}var ML;function HL(e,t=e.manifest.data){var n,r,o,i,s,a,c;const l=null===(n=e.manifest)||void 0===n?void 0:n.etag,u=jL(e,null===(r=t.children)||void 0===r?void 0:r.find((e=>"elements"===e.name))),d=jL(e,null===(o=t.children)||void 0===o?void 0:o.find((e=>"removed_elements"===e.name))),p=jL(e,null===(i=t.children)||void 0===i?void 0:i.find((e=>"documentation_elements"===e.name))),m=null===(s=t.children)||void 0===s?void 0:s.find((e=>"groups"===e.name)),h=(null===(a=null==m?void 0:m.children)||void 0===a?void 0:a.map((e=>({id:e.id,name:e.name,classifier:e["library#classifier"],order:e["library#order"],parentId:e["library#parentId"],sourceRef:e["library#sourceRef"],customData:UL(e)}))))||[],f={id:t.id,name:t.name,etag:l,localizedNames:t["library#localizedName"],toolkitId:t["toolkit#id"],documentId:t["library#documentId"],documentType:t["library#documentType"],createdBy:e.createdBy,modifiedBy:e.modifiedBy,createdDate:e.created.valueOf(),modifiedDate:e.modified.valueOf(),version:t.components&&t.components[0].version,roles:t["library#roles"],description:t["library#description"],details:{elementCount:u.length,documentationElementCount:p.length,removedElementCount:d.length},groups:h,elements:u,documentationElements:p,removedElements:d,customData:UL(t),isLibraryLoaded:!0,areElementsLoaded:!0,appMetadata:null===(c=e.appMetadata)||void 0===c?void 0:c.data};return t.components&&t.components[0].version&&(f.version=t.components[0].version),f}function jL(e,t){var n;return t&&(null===(n=t.children)||void 0===n?void 0:n.map((t=>{const n={id:t.id,name:t.name,isAutoNamed:t["library#autoName"],type:t.type,tags:t.tags||[],dependencyIds:t["library#dependencies"]||[],localizedNames:t["library#localizedName"],createdDate:t["library#created"],createdLocally:!1,createdContext:t["library#createdData"]||{},modifiedDate:t["library#modified"],modifiedLocally:!1,description:t["library#description"],descriptionModifiedLocally:!1,removedLocally:!1,representations:FL(e,t),groups:t["library#groups"]?Object.entries(t["library#groups"]).map((([e,{order:t}])=>{const[n,r]=e.split("#");return{id:r,classifier:n,order:t}})):[],sourceRef:t["library#sourceRef"],roles:t["library#roles"],customData:UL(t)};return function(e,t){var n;const r=e.links[ML.RENDITION],o=null===(n=null==r?void 0:r[0])||void 0===n?void 0:n.href,i=function(e=[]){let t,n=0;for(const r of e){const e=r.isFullSize?Number.POSITIVE_INFINITY:Math.max(r.height||0,r.width||0);(!t||r.isPreferredThumbnail&&!t.isPreferredThumbnail||"primary"===r.relationship&&"primary"!==t.relationship||"rendition"===r.relationship&&!["primary","rendition"].includes(null==t?void 0:t.relationship)||"rendition"===r.relationship&&"rendition"===t.relationship&&e>n)&&OR(r.type)&&(t=r,n=e)}return t}(t.representations);i&&(t.renditionUrl={template:o,substitutions:{fragment:`id=${i.id}`,size:200}})}(e,n),n})))||[]}function BL(e,t){var n;const r=e.links[ML.COMPONENT],o=null===(n=null==r?void 0:r[0])||void 0===n?void 0:n.href,i=o&&Ia(o);return null==i?void 0:i.fill({revision:t.version,component_id:t.id})}function FL(e,t){var n,r;return[...(null===(n=t.components)||void 0===n?void 0:n.map((t=>({id:t.id,type:t.type,relationship:t.rel,url:BL(e,t),isFullSize:t["library#isFullSize"]||t["library#isfullSize"],isExternalLink:!1,width:t.width,height:t.height,contentLength:t.length,isPreferredThumbnail:t["library#isPreferredThumbnail"],customData:UL(t)}))))||[],...(null===(r=t.children)||void 0===r?void 0:r.map((e=>({id:e.id,type:e.type,linktype:e["library#linktype"],relationship:e["library#rel"],isFullSize:!1,isExternalLink:!1,customData:UL(e)}))))||[]]}function UL(e){const t={};for(const[n,r]of Object.entries(e)){const[e,o]=n.split("#");"library"!==e&&o&&(t[n]=r)}return t}!function(e){e.DOWNLOAD="http://ns.adobe.com/adobecloud/rel/download",e.MANIFEST="http://ns.adobe.com/adobecloud/rel/manifest",e.APPLICATION="http://ns.adobe.com/adobecloud/rel/metadata/application",e.EMBEDDED="http://ns.adobe.com/adobecloud/rel/metadata/embedded",e.REPOSITORY="http://ns.adobe.com/adobecloud/rel/metadata/repository",e.PRIMARY="http://ns.adobe.com/adobecloud/rel/primary",e.RENDITION="http://ns.adobe.com/adobecloud/rel/rendition",e.COMPONENT="http://ns.adobe.com/adobecloud/rel/component",e.RESOLVE="http://ns.adobe.com/adobecloud/rel/resolve/id",e.BLOCK_INIT="http://ns.adobe.com/adobecloud/rel/block/init",e.BLOCK_TRANSFER="http://ns.adobe.com/adobecloud/rel/block/transfer",e.BLOCK_FINALIZE="http://ns.adobe.com/adobecloud/rel/block/finalize"}(ML||(ML={}));const zL=/^[A-Z0-9]{30}$/,qL=["color#data","colortheme#data","channel#data","imageguideline#data","gradient#data","audio#data","font#data","characterstyle#data","paragraphstyle#data","text#data","3d#data","video#data","pattern#data","candy#data","graphic#data","clio#data","firefly#cme"];function GL(e){return(null==e?void 0:e.id)&&(null==e?void 0:e.storage_href)&&(null==e?void 0:e.asset_id)&&(null==e?void 0:e.type)&&(null==e?void 0:e.content_length)&&(null==e?void 0:e.etag)&&(null==e?void 0:e.version)}function VL(e){var t,n;const r={id:null!==(t=e.elementId)&&void 0!==t?t:Rc.v4(),name:"temp rendition element",type:e.type,createdDate:Date.now(),modifiedDate:Date.now(),representations:[{id:Rc.v4(),type:e.rendition_mimetype,relationship:"primary",isFullSize:!1,isExternalLink:!1,isPreferredThumbnail:!0}],groups:[]};switch(e.type){case"application/vnd.adobe.gradient.noise+json":case"href":r.type="application/vnd.adobe.element.image+dcx",r.renditionUrl=e.rendition,r.representations[0].type="image/png",r.representations[0].url=e.rendition;break;case"application/vnd.adobe.color+json":case"application/vnd.adobe.element.color+dcx":r.representations[0].customData={"color#data":null===(n=e.rendition.swatches[0])||void 0===n?void 0:n.find((e=>"RGB"===e.mode))};break;case"application/vnd.adobe.colortheme+json":case"application/vnd.adobe.element.colortheme+dcx":r.representations[0].type="application/vnd.adobe.colortheme+json",r.representations[0].customData={"colortheme#data":e.rendition};break;case"application/vnd.adobe.gradient+json":case"application/vnd.adobe.element.gradient+dcx":r.representations[0].customData={"gradient#data":e.rendition};break;default:return}return r}function KL(e){return"public"===e.ownership&&zL.test(e.id)}function WL(e,t=!1,n=!1){var r,o,i,s;const a=e.manifest_etag||'""',c=!t&&(e=>{const t=e.asset_acl;if(!t)return;const n=t["http://ns.adobe.com/adobecloud/rel/primary"];if(n)return n.includes("write");const r=t["*"];return!!r&&r.includes("write")})(e),l=Object.assign({id:"public"===e.ownership&&(null===(r=e.bookmark)||void 0===r?void 0:r.id)||e.id,name:e.name,ownership:"team"===e.ownership?"incoming":e.ownership,etag:a,version:e.version,default:e.default,localizedNames:e.localized_names,toolkitId:e.toolkit_id,documentId:e.document_id,documentType:e.document_type,createdDate:e.created_date,modifiedDate:e.modified_date,createdBy:e.created_by,modifiedBy:e.modified_by,groups:null===(o=e.groups)||void 0===o?void 0:o.map(YL),details:{elementCount:e.elements_count,documentationElementCount:0,removedElementCount:e.removed_elements_count},appMetadata:e.application_metadata,collaboration:e.collaboration,assetId:e.library_urn,isWritable:c,isParentWritable:!0,removeType:c?"discard":"none",deletable:c,roles:e.roles,description:e.description,owner:null===(i=e.storage_assignee)||void 0===i?void 0:i.id,ownerType:e.ownership?"team"===e.ownership?"org":"user":void 0,customData:UL(e),isLibraryLoaded:!0,publicLinkId:KL(e)?e.id:void 0,bookmark:e.bookmark},n?function(e,t){var n;if(!e||!e.main)return{};const r=VL(e.main),o=(null===(n=e.tiles)||void 0===n?void 0:n.filter(Boolean).map(VL))||[];return{renditionGrid:{main:r?{id:r.id}:void 0,tiles:o.map((e=>e?{id:e.id}:void 0)).filter(Boolean),gridGenerationEtag:t},elements:[r,...o].filter(Boolean)}}(e.rendition_grid,a):{});return(e.workspace_urn||e.parent_assetId)&&(l.team={id:null!==(s=e.workspace_urn)&&void 0!==s?s:e.parent_assetId}),l}function $L(e){var t,n,r,o,i;return{id:e.id,name:e.name,isAutoNamed:e.is_auto_named,type:e.type,tags:e.tags||[],dependencyIds:e.dependency_ids||[],localizedNames:e.localized_names||{},createdDate:e.created_date,createdLocally:!1,createdContext:(null===(t=e.details)||void 0===t?void 0:t.created)||{},modifiedDate:e.modified_date,modifiedLocally:!1,description:null===(n=e.details)||void 0===n?void 0:n.description,descriptionModifiedLocally:!1,removedLocally:!1,representations:(null===(r=e.representations)||void 0===r?void 0:r.map(JL))||[],renditionUrl:"href"===(null===(o=e.thumbnail)||void 0===o?void 0:o.type)&&e.thumbnail.rendition,groups:(null===(i=e.groups)||void 0===i?void 0:i.map(QL))||[],sourceRef:e.sourceRef,roles:e.roles,customData:UL(e)}}function YL(e){return{id:e.id,classifier:e.classifier,name:e.name,order:e.order,parentId:e.parent_id,createdDate:e.created_date,modifiedDate:e.modified_date,sourceRef:e.sourceRef}}function QL(e){return{id:e.id,classifier:e.classifier,order:e.order}}function JL(e){var t,n,r,o;return{id:e.id,type:e.type,linktype:e.linktype,relationship:e.relationship,isFullSize:e.is_full_size,isExternalLink:e.is_external_link,height:e.height,width:e.width,contentLength:e.content_length,url:null===(n=null===(t=e._links)||void 0===t?void 0:t["http://ns.adobe.com/melville/rel/primary"])||void 0===n?void 0:n.href,blockDownloadUrl:null===(o=null===(r=e._links)||void 0===r?void 0:r["http://ns.adobe.com/melville/rel/download"])||void 0===o?void 0:o.href,customData:{"channel#data":e["channel#data"],"imageguideline#data":e["imageguideline#data"],"color#data":e["color#data"],"characterstyle#data":e["characterstyle#data"],"paragraphstyle#data":e["paragraphstyle#data"],"gradient#data":e["gradient#data"],"colortheme#data":e["colortheme#data"],"font#data":e["font#data"],"adobestock#trackingdata":e["adobestock#trackingdata"],"firefly#cme":e["firefly#cme"]}}}function ZL(e){return{name:e.name,id:e.id,isWritable:"editor"===e.collaboratorRole,owner:e.repositoryOwner,ownerName:e.repositoryName}}function XL(e){var t;return Object.assign({id:e.id,name:e.name,roles:e.roles,description:e.description,tags:e.tags,sourceRef:e.sourceRef,group:null===(t=e.groups)||void 0===t?void 0:t[0]},nD(e.customData))}function eD(e){return{id:e.id,libraryAssetId:e.parent_id,name:e.name,type:e.type,createdDate:e.created_date,modifiedDate:e.modified_date,renditionUrl:e.thumbnail.rendition,tags:e.tags,roles:e.roles,representations:e.representations.map(JL),groups:(e.groups||[]).map(QL)}}function tD(e){var t,n,r,o,i;const s=GL(e.source)?e.source:void 0;return Object.assign({id:null!==(t=null==s?void 0:s.id)&&void 0!==t?t:e.id,type:null!==(n=null==s?void 0:s.type)&&void 0!==n?n:e.type,relationship:e.relationship,path:e.path,is_full_size:e.isFullSize,is_external_link:e.isExternalLink,width:null!==(r=null==s?void 0:s.width)&&void 0!==r?r:e.width,height:null!==(o=null==s?void 0:s.height)&&void 0!==o?o:e.height,content_length:null!==(i=null==s?void 0:s.content_length)&&void 0!==i?i:e.contentLength,is_preferred_thumbnail:e.isPreferredThumbnail,name:null==s?void 0:s.name,storage_href:null==s?void 0:s.storage_href,asset_id:null==s?void 0:s.asset_id,etag:null==s?void 0:s.etag,md5:null==s?void 0:s.md5,version:null==s?void 0:s.version},nD(e.customData,qL))}function nD(e={},t){const n={};for(const[r,o]of Object.entries(e)){const e=r;!(null==t?void 0:t.includes(e))&&t||(n[e]=o)}return n}function rD(e,t){var n;return Object.assign(Object.assign({},XL(e)),{client:t,type:e.type,representations:null===(n=e.representations)||void 0===n?void 0:n.map(tD)})}const oD=e=>e.map((e=>{const{id:t,version:n}=e,r=sa(e,["id","version"]);return Object.assign(Object.assign({},r),{"repo:assetId":t,"repo:version":n})})),iD={read:"team_view",all:"team_edit"},sD=["createLibrary","removeLibrary","unfollowLibrary","leaveLibrary","permanentlyDeleteLibrary","copyLibrary","moveLibrary"];let aD=class extends IL{constructor(){super(...arguments),this._actionMappers={createLibrary:e=>this._createLibraryActionMap(e),copyLibrary:e=>this._createLibraryActionMap(e),removeLibrary:async e=>(await this._removeLibrary(),e),permanentlyDeleteLibrary:async e=>(await this._permanentlyDeleteLibrary(),e),unfollowLibrary:async e=>(await this._unfollowLibrary(),e),leaveLibrary:async e=>(await this._leaveLibrary(),e),moveLibrary:async e=>{const t=await this._moveLibrary();return Object.assign(Object.assign({},e),{data:t,originalAction:e})}},this._createLibraryActionMap=async e=>{const t=await this._createLibrary(e);return Object.assign(Object.assign({},e),{type:"update",data:t,originalAction:e})}}supportsAction(e){return sD.includes(e.name)}_createLibrary(e){return new Promise(((t,n)=>{var r,o;const{name:i,team:s,roles:a,documentExtractionData:c}=null!==(r=e.data)&&void 0!==r?r:{},{permissionInheritance:l,source:u,includeAppMetadata:d}=null!==(o=e.flags)&&void 0!==o?o:{},p={name:i,roles:a,documentExtractionData:(null==c?void 0:c.length)>0?oD(c):void 0,source:null==u?void 0:u.assetId,parent_assetId:null==s?void 0:s.id,access:iD[l]||void 0,includeResources:d?[{relType:"http://ns.adobe.com/adobecloud/rel/metadata/application"},{relType:"http://ns.adobe.com/adobecloud/rel/primary"}]:void 0},m=this._driver.fetch("/api/v1/libraries?invocation_mode=async",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(p)}),h=new xL(this._driver,m);h.on("change",((e,r)=>{if(e)if(h.error)n(h.error);else if(r){const e=WL(r);(null==c?void 0:c.length)>0&&e.assetId&&this._patchBrandAppMetadata(e.assetId,"/brand:extractedFrom",oD(c)),e.isWritable=!0,e.isParentWritable=!0,t(e)}else t(void 0)}))}))}_removeLibrary(){return this._driver.fetch(`/api/v1/libraries/${this._library.assetId}`,{method:"DELETE"})}_permanentlyDeleteLibrary(){return this._driver.fetch(`/api/v1/libraries/${this._library.assetId}?permanent=true`,{method:"DELETE"})}_unfollowLibrary(){var e;return this._driver.fetch(`/api/v1/libraries/bookmarks/${null===(e=this._library.bookmark)||void 0===e?void 0:e.id}`,{method:"DELETE"})}async _leaveLibrary(){var e,t;const n=null===(e=this._driver.config.user)||void 0===e?void 0:e.id,r=await this._driver.fetch(`https://${this._driver.driverConfig.invitation_hostname}/api/v4/share/${this._library.assetId}`,{method:"PATCH",headers:{"Content-Type":"application/json"},body:JSON.stringify({collaborators:[{action:"remove",id:n}]})});if(null===(t=(await r.json()).collaborators)||void 0===t?void 0:t.find((e=>e.statusCode>300)))throw gL(r);return this._unfollowLibrary()}_moveLibrary(){return this._driver.moveLibrary(this._library.assetId,this.action.data.team.id,this.action.data.owner)}async _patchBrandAppMetadata(e,t,n){var r;const o=await(null===(r=this._driver._core)||void 0===r?void 0:r.hostAssetContext.getAssetWithCloudID(e));null==o||o.patchAppMetadata([{op:"add",path:t,value:n}])}};aa([cP],aD.prototype,"_createLibrary",null),aD=aa([aP("CloudSingleOperation")],aD);var cD=aD;const lD=e=>e.replace(/ |\t|\n/g,""),uD=/^(\$\.(?:elements|removedElements|documentationElements))\[\?\(@\.id=="([^"]+)"\)\]$/,dD=/^\$\.groups\[\?\(@\.id=="([^"]+)"\)\]$/;function pD(e){e=lD(e);const[,,t]=uD.exec(e)||[];return t}function mD(e){e=lD(e);const[,t]=uD.exec(e)||[];return t}function hD(e){e=lD(e);const[,t]=dD.exec(e)||[];return t}class fD extends OL{supportsAction(e){return["moveElement","copyElement","dependent"].includes(e.name)}addAction(e){var t,n,r,o,i,s;if(!this.supportsAction(e))return!1;const a=this._actions[this._actions.length-1];return a||"dependent"===e.name?e.library===(null===(t=e.link)||void 0===t?void 0:t.library)?"dependent"===e.name?a.link===e&&(this._actions.push(e),!0):(null===(n=e.library)||void 0===n?void 0:n.actions.indexOf(e))+1===(null===(o=null===(r=e.link)||void 0===r?void 0:r.library)||void 0===o?void 0:o.actions.indexOf(e.link))&&super.addAction(e):(null===(i=a.link)||void 0===i?void 0:i.library)===(null===(s=e.link)||void 0===s?void 0:s.library)&&a.type===e.type&&super.addAction(e):super.addAction(e)}async execute(){var e;const t="moveElement"===this._actions[0].name,n=null===(e=this._actions[0].link)||void 0===e?void 0:e.library,r=this._actions.filter((e=>"dependent"!==e.name)),o=r.map((e=>pD(e.path))),{elements:i,etag:s,sourceEtag:a}=await this._doMoveCopyRequest(t,this._library,n,o);if(i.length!==r.length)throw new Error;let c,l;return n===this._library?(c=[],l=this._actions.map((e=>{if("dependent"!==e.name)return e;const t=r.findIndex((t=>t===e.link||t.originalAction===e.link));return Object.assign(Object.assign({},e),{data:i[t],originalAction:e})}))):(l=this._actions,c=this._actions.map(((e,t)=>Object.assign(Object.assign({},e.link),{data:i[t],originalAction:e.link})))),{actions:l,etag:a,linkedActions:c,linkedEtag:s}}}aa([SL],fD.prototype,"execute",null);class gD extends fD{async _doMoveCopyRequest(e,t,n,r){const o=this._library.assetId,i=n.assetId,s=await this._driver.fetch(`/api/v1/libraries/${i}/elements`,{method:"POST",headers:{"Content-Type":"application/json","If-Match":n.etag},body:JSON.stringify({[e?"self":"source"]:{id:o,elements:r,"if-match":this._library.etag}})});return{elements:(await s.json()).elements.map($L),etag:s.headers.get("etag"),sourceEtag:s.headers.get("x-source-etag")}}}function vD(e){return"undefined"!=typeof structuredClone?structuredClone(e):JSON.parse(JSON.stringify(e))}function bD(e,t,n){var r;const o=n.reduce(((e,n)=>n(e,t)),e);return o!==e&&(o.originalAction=e),"aggregate"===o.type&&(o.actions=null===(r=o.actions)||void 0===r?void 0:r.map((e=>bD(e,t,n)))),o}function yD(e,t){var n,r,o;t||(t=e);const i={};for(const t of e)GR(null===(r=null===(n=t.originalAction)||void 0===n?void 0:n.data)||void 0===r?void 0:r.id)&&(i[null===(o=t.originalAction)||void 0===o?void 0:o.data.id]=t.data);const s=[_D,ED,wD];return t.map((e=>bD(e,i,s)))}function _D(e,t){var n;const r=e.path&&function(e){const t=pD(e)||hD(e);return GR(t)&&t}(e.path);if(r){const a=null===(n=t[r])||void 0===n?void 0:n.id;if(a)return Object.assign(Object.assign({},e),{path:(o=e.path,i=r,s=a,o.replace(i,s))})}var o,i,s;return e}function ED(e,t){var n,r,o,i,s,a,c,l,u,d;let p=!1;const m=[];if(null===(r=null===(n=e.data)||void 0===n?void 0:n.groups)||void 0===r||r.forEach((e=>{var n;if(e.id&&GR(e.id)){const r=null===(n=t[e.id])||void 0===n?void 0:n.id;if(r)return p=!0,void m.push(Object.assign(Object.assign({},e),{id:r}))}m.push(e)})),p)return Object.assign(Object.assign({},e),{data:Object.assign(Object.assign({},e.data),{groups:m})});if((null===(o=e.data)||void 0===o?void 0:o.id)&&GR(null===(i=e.data)||void 0===i?void 0:i.id)){const n=null===(a=t[null===(s=e.data)||void 0===s?void 0:s.id])||void 0===a?void 0:a.id;n&&(e.data.id=n)}if((null===(c=e.data)||void 0===c?void 0:c.parentId)&&GR(null===(l=e.data)||void 0===l?void 0:l.parentId)){const n=null===(d=t[null===(u=e.data)||void 0===u?void 0:u.parentId])||void 0===d?void 0:d.id;n&&(e.data.parentId=n)}return e}function wD(e,t){var n,r;const o=[];let i=!1;const s=e=>{let n=Object.assign({},e);if(e.id&&GR(e.id)){const r=t[e.id];r&&(n=r,i=!0)}return n};return null===(r=null===(n=e.data)||void 0===n?void 0:n.representations)||void 0===r||r.forEach((e=>{e.source&&(e.source=s(e.source)),o.push(s(e))})),i?Object.assign(Object.assign({},e),{data:Object.assign(Object.assign({},e.data),{representations:o})}):e}function xD(e){var t;const n={};for(let r=0;r<e.length;r+=1){const o=e[r],i=null===(t=o.body)||void 0===t?void 0:t.id;if("POST"===o.method&&GR(i)&&(n[i]=`$${r}.id`,delete o.body.id),["PUT","DELETE"].includes(o.method)){const e=VR(o.path);if(e){if(!n[e])throw new Error(`Unmapped placeholder ID: ${e}`);o.path=o.path.replace(e,n[e])}}if(["PUT","POST"].includes(o.method)){if(o.path.startsWith("elements")&&o.body.representations&&SD(o.body.representations),o.path.startsWith("elements")&&o.body.groups)for(const e of o.body.groups)if(GR(e.id)){if(!n[e.id])throw new Error(`Unmapped placeholder ID: ${e.id}`);e.id=n[e.id]}if(o.path.startsWith("groups")&&o.body.parent_id&&GR(o.body.parent_id)){if(!n[o.body.parent_id])throw new Error(`Unmapped placeholder ID: ${o.body.parent_id}`);o.body.parent_id=n[o.body.parent_id]}}}return e}function TD(e,t){const n={};for(const[r,o]of Object.entries(e))(void 0!==o||(null==t?void 0:t.includes(r)))&&(n[r]=o);return n}function SD(e){for(const t of e)GR(t.id)&&(t.id=void 0);return e}const OD=["updateLibrary","createElement","updateElement","removeElement","restoreElement","deleteElement","createGroup","removeGroup"];function ID(e,t){return Object.assign(Object.assign({},e),{data:t,originalAction:e})}const kD={updateLibrary:(e,t)=>ID(e,TD(WL(t,!1,!1),["documentId","documentType","roles"])),createElement:(e,t)=>ID(e,$L(t.elements[0])),updateElement:(e,t)=>ID(e,$L(t.elements[0])),restoreElement:e=>e,removeElement:e=>e,deleteElement:e=>e,createGroup:(e,t)=>ID(e,YL(t)),removeGroup:e=>e};let AD=class extends OL{constructor(){super(...arguments),this._baseLibraryOperationPath=`/api/v1/libraries/${this._library.assetId}`,this._actionMappers={updateLibrary:e=>{return{method:"PUT",path:"metadata",body:(t=e.data,Object.assign({name:t.name,document_id:t.documentId,roles:t.roles,description:t.description},nD(t.customData)))};var t},createElement:e=>({method:"POST",path:"elements",body:rD(e.data,this._driver.getClientInfo())}),updateElement:e=>({method:"PUT",path:"elements/metadata",body:{elements:[XL(Object.assign({id:pD(e.path)},e.data))]}}),removeElement:e=>({method:"DELETE",path:`elements/${pD(e.path)}`}),restoreElement:e=>({method:"POST",path:"archive",body:{elementIds:[`${e.data.id}`]}}),deleteElement:e=>({method:"DELETE",path:`elements/${pD(e.path)}`,query_params:{permanent:"true"}}),createGroup:e=>{return{method:"POST",path:"groups",body:(t=e.data,n=this._driver.getClientInfo(),{group:{name:t.name,classifier:t.classifier,order:t.order,parent_id:t.parentId},client:n})};var t,n},removeGroup:e=>{var t;return{method:"DELETE",path:`groups/${hD(e.path)}`,query_params:(null===(t=e.flags)||void 0===t?void 0:t.includeElements)?{include_contents:"true"}:void 0}}},this._actions=[]}async execute(){const e=xD(this._actions.map((e=>this._actionMappers[e.name](e)))),t=await this._driver.fetch(this._baseLibraryOperationPath,{method:"PATCH",headers:{"Content-Type":"application/json","If-Match":this._library.etag},body:JSON.stringify({requests:e.map((e=>Object.assign(Object.assign({},e),{path:`${this._baseLibraryOperationPath}/${e.path}`})))})}),{responses:n}=await t.json();if(!Array.isArray(n)||n.length!==this._actions.length)throw new tL("INVALID_RESPONSE","Malformed batch response.",this._library.id);let r=this._actions.map(((e,t)=>kD[e.name](e,n[t])));return r=yD(r),{actions:r,etag:t.headers.get("ETag")}}supportsAction(e){return function(e){return OD.includes(e.name)}(e)}};aa([SL,cP],AD.prototype,"execute",null),AD=aa([aP("BatchOperation")],AD);var CD=AD;let PD=class extends OL{supportsAction(e){return"updateElementContent"===e.name}addAction(e){return(!this._actions[0]||this._actions[0].path===e.path)&&super.addAction(e)}async execute(){const e=this._actions[this._actions.length-1],t=await this._updateElementContent(pD(e.path),e.data),n=$L((await t.json()).elements[0]),r=this._actions.map(((e,t)=>t!==this._actions.length-1?Object.assign(Object.assign({},e),{type:"no-op",originalAction:e}):Object.assign(Object.assign({},e),{data:n,originalAction:e})));return{actions:r,etag:t.headers.get("ETag")}}_updateElementContent(e,t){return SD(t.representations),this._driver.fetch(`/api/v1/libraries/${this._library.assetId}/elements/${e}/representations`,{method:"PUT",headers:{"If-Match":this._library.etag,"Content-Type":"application/json"},body:JSON.stringify(rD(t,this._driver.getClientInfo()))})}};aa([SL,cP],PD.prototype,"execute",null),PD=aa([aP("ContentOperation")],PD);var RD=PD;class LD extends OL{constructor(){super(...arguments),this._actionMappers={}}async execute(){const e=this.actions.map((e=>this._actionMappers[e.name](e)));return{actions:await Promise.all(e)}}}aa([SL],LD.prototype,"execute",null);class DD extends LD{constructor(){super(...arguments),this._actionMappers={uploadComponent:async e=>{const t=JSON.parse(await this._driver.stageRepresentationForCommit(e.library,e.data.file,e.data.type));return Object.assign(Object.assign({},e),{data:t,originalAction:e})}}}supportsAction(e){return"uploadComponent"===e.name}}function ND(e){const t=e.match(/^<(.*)>;/);if(!t)return;const n={href:t[1]},r=e.matchAll(/\s([\w:]*)="([^"]*)"[;,]?/g);for(const e of r){const t=e[1],r=e[2];n[t]=MD(r)}return n}function MD(e){if("true"===e||"false"===e)return"true"===e;const t=+e;return isNaN(t)?e:t}var HD={},jD=e=>encodeURIComponent(e).replace(/[!'()*]/g,(e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`)),BD="%[a-f0-9]{2}",FD=new RegExp(BD,"gi"),UD=new RegExp("("+BD+")+","gi");function zD(e,t){try{return decodeURIComponent(e.join(""))}catch(e){}if(1===e.length)return e;t=t||1;var n=e.slice(0,t),r=e.slice(t);return Array.prototype.concat.call([],zD(n),zD(r))}function qD(e){try{return decodeURIComponent(e)}catch(r){for(var t=e.match(FD),n=1;n<t.length;n++)t=(e=zD(t,n).join("")).match(FD);return e}}var GD=function(e){if("string"!=typeof e)throw new TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof e+"`");try{return e=e.replace(/\+/g," "),decodeURIComponent(e)}catch(t){return function(e){for(var t={"%FE%FF":"��","%FF%FE":"��"},n=UD.exec(e);n;){try{t[n[0]]=decodeURIComponent(n[0])}catch(e){var r=qD(n[0]);r!==n[0]&&(t[n[0]]=r)}n=UD.exec(e)}t["%C2"]="�";for(var o=Object.keys(t),i=0;i<o.length;i++){var s=o[i];e=e.replace(new RegExp(s,"g"),t[s])}return e}(e)}},VD=(e,t)=>{if("string"!=typeof e||"string"!=typeof t)throw new TypeError("Expected the arguments to be of type `string`");if(""===t)return[e];const n=e.indexOf(t);return-1===n?[e]:[e.slice(0,n),e.slice(n+t.length)]},KD=function(e,t){for(var n={},r=Object.keys(e),o=Array.isArray(t),i=0;i<r.length;i++){var s=r[i],a=e[s];(o?-1!==t.indexOf(s):t(s,a,e))&&(n[s]=a)}return n};!function(e){const t=jD,n=GD,r=VD,o=KD;function i(e){if("string"!=typeof e||1!==e.length)throw new TypeError("arrayFormatSeparator must be single character string")}function s(e,n){return n.encode?n.strict?t(e):encodeURIComponent(e):e}function a(e,t){return t.decode?n(e):e}function c(e){return Array.isArray(e)?e.sort():"object"==typeof e?c(Object.keys(e)).sort(((e,t)=>Number(e)-Number(t))).map((t=>e[t])):e}function l(e){const t=e.indexOf("#");return-1!==t&&(e=e.slice(0,t)),e}function u(e){const t=(e=l(e)).indexOf("?");return-1===t?"":e.slice(t+1)}function d(e,t){return t.parseNumbers&&!Number.isNaN(Number(e))&&"string"==typeof e&&""!==e.trim()?e=Number(e):!t.parseBooleans||null===e||"true"!==e.toLowerCase()&&"false"!==e.toLowerCase()||(e="true"===e.toLowerCase()),e}function p(e,t){i((t=Object.assign({decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1},t)).arrayFormatSeparator);const n=function(e){let t;switch(e.arrayFormat){case"index":return(e,n,r)=>{t=/\[(\d*)\]$/.exec(e),e=e.replace(/\[\d*\]$/,""),t?(void 0===r[e]&&(r[e]={}),r[e][t[1]]=n):r[e]=n};case"bracket":return(e,n,r)=>{t=/(\[\])$/.exec(e),e=e.replace(/\[\]$/,""),t?void 0!==r[e]?r[e]=[].concat(r[e],n):r[e]=[n]:r[e]=n};case"comma":case"separator":return(t,n,r)=>{const o="string"==typeof n&&n.includes(e.arrayFormatSeparator),i="string"==typeof n&&!o&&a(n,e).includes(e.arrayFormatSeparator);n=i?a(n,e):n;const s=o||i?n.split(e.arrayFormatSeparator).map((t=>a(t,e))):null===n?n:a(n,e);r[t]=s};case"bracket-separator":return(t,n,r)=>{const o=/(\[\])$/.test(t);if(t=t.replace(/\[\]$/,""),!o)return void(r[t]=n?a(n,e):n);const i=null===n?[]:n.split(e.arrayFormatSeparator).map((t=>a(t,e)));void 0!==r[t]?r[t]=[].concat(r[t],i):r[t]=i};default:return(e,t,n)=>{void 0!==n[e]?n[e]=[].concat(n[e],t):n[e]=t}}}(t),o=Object.create(null);if("string"!=typeof e)return o;if(!(e=e.trim().replace(/^[?#&]/,"")))return o;for(const i of e.split("&")){if(""===i)continue;let[e,s]=r(t.decode?i.replace(/\+/g," "):i,"=");s=void 0===s?null:["comma","separator","bracket-separator"].includes(t.arrayFormat)?s:a(s,t),n(a(e,t),s,o)}for(const e of Object.keys(o)){const n=o[e];if("object"==typeof n&&null!==n)for(const e of Object.keys(n))n[e]=d(n[e],t);else o[e]=d(n,t)}return!1===t.sort?o:(!0===t.sort?Object.keys(o).sort():Object.keys(o).sort(t.sort)).reduce(((e,t)=>{const n=o[t];return Boolean(n)&&"object"==typeof n&&!Array.isArray(n)?e[t]=c(n):e[t]=n,e}),Object.create(null))}e.extract=u,e.parse=p,e.stringify=(e,t)=>{if(!e)return"";i((t=Object.assign({encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:","},t)).arrayFormatSeparator);const n=n=>t.skipNull&&null==e[n]||t.skipEmptyString&&""===e[n],r=function(e){switch(e.arrayFormat){case"index":return t=>(n,r)=>{const o=n.length;return void 0===r||e.skipNull&&null===r||e.skipEmptyString&&""===r?n:null===r?[...n,[s(t,e),"[",o,"]"].join("")]:[...n,[s(t,e),"[",s(o,e),"]=",s(r,e)].join("")]};case"bracket":return t=>(n,r)=>void 0===r||e.skipNull&&null===r||e.skipEmptyString&&""===r?n:null===r?[...n,[s(t,e),"[]"].join("")]:[...n,[s(t,e),"[]=",s(r,e)].join("")];case"comma":case"separator":case"bracket-separator":{const t="bracket-separator"===e.arrayFormat?"[]=":"=";return n=>(r,o)=>void 0===o||e.skipNull&&null===o||e.skipEmptyString&&""===o?r:(o=null===o?"":o,0===r.length?[[s(n,e),t,s(o,e)].join("")]:[[r,s(o,e)].join(e.arrayFormatSeparator)])}default:return t=>(n,r)=>void 0===r||e.skipNull&&null===r||e.skipEmptyString&&""===r?n:null===r?[...n,s(t,e)]:[...n,[s(t,e),"=",s(r,e)].join("")]}}(t),o={};for(const t of Object.keys(e))n(t)||(o[t]=e[t]);const a=Object.keys(o);return!1!==t.sort&&a.sort(t.sort),a.map((n=>{const o=e[n];return void 0===o?"":null===o?s(n,t):Array.isArray(o)?0===o.length&&"bracket-separator"===t.arrayFormat?s(n,t)+"[]":o.reduce(r(n),[]).join("&"):s(n,t)+"="+s(o,t)})).filter((e=>e.length>0)).join("&")},e.parseUrl=(e,t)=>{t=Object.assign({decode:!0},t);const[n,o]=r(e,"#");return Object.assign({url:n.split("?")[0]||"",query:p(u(e),t)},t&&t.parseFragmentIdentifier&&o?{fragmentIdentifier:a(o,t)}:{})},e.stringifyUrl=(t,n)=>{n=Object.assign({encode:!0,strict:!0},n);const r=l(t.url).split("?")[0]||"",o=e.extract(t.url),i=e.parse(o,{sort:!1}),a=Object.assign(i,t.query);let c=e.stringify(a,n);c&&(c=`?${c}`);let u=function(e){let t="";const n=e.indexOf("#");return-1!==n&&(t=e.slice(n)),t}(t.url);return t.fragmentIdentifier&&(u=`#${s(t.fragmentIdentifier,n)}`),`${r}${c}${u}`},e.pick=(t,n,r)=>{r=Object.assign({parseFragmentIdentifier:!0},r);const{url:i,query:s,fragmentIdentifier:a}=e.parseUrl(t,r);return e.stringifyUrl({url:i,query:o(s,n),fragmentIdentifier:a},r)},e.exclude=(t,n,r)=>{const o=Array.isArray(n)?e=>!n.includes(e):(e,t)=>!n(e,t);return e.pick(t,o,r)}}(HD);var WD,$D,YD={exports:{}},QD={exports:{}};WD="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",$D={rotl:function(e,t){return e<<t|e>>>32-t},rotr:function(e,t){return e<<32-t|e>>>t},endian:function(e){if(e.constructor==Number)return 16711935&$D.rotl(e,8)|4278255360&$D.rotl(e,24);for(var t=0;t<e.length;t++)e[t]=$D.endian(e[t]);return e},randomBytes:function(e){for(var t=[];e>0;e--)t.push(Math.floor(256*Math.random()));return t},bytesToWords:function(e){for(var t=[],n=0,r=0;n<e.length;n++,r+=8)t[r>>>5]|=e[n]<<24-r%32;return t},wordsToBytes:function(e){for(var t=[],n=0;n<32*e.length;n+=8)t.push(e[n>>>5]>>>24-n%32&255);return t},bytesToHex:function(e){for(var t=[],n=0;n<e.length;n++)t.push((e[n]>>>4).toString(16)),t.push((15&e[n]).toString(16));return t.join("")},hexToBytes:function(e){for(var t=[],n=0;n<e.length;n+=2)t.push(parseInt(e.substr(n,2),16));return t},bytesToBase64:function(e){for(var t=[],n=0;n<e.length;n+=3)for(var r=e[n]<<16|e[n+1]<<8|e[n+2],o=0;o<4;o++)8*n+6*o<=8*e.length?t.push(WD.charAt(r>>>6*(3-o)&63)):t.push("=");return t.join("")},base64ToBytes:function(e){e=e.replace(/[^A-Z0-9+\/]/gi,"");for(var t=[],n=0,r=0;n<e.length;r=++n%4)0!=r&&t.push((WD.indexOf(e.charAt(n-1))&Math.pow(2,-2*r+8)-1)<<2*r|WD.indexOf(e.charAt(n))>>>6-2*r);return t}},QD.exports=$D;var JD={utf8:{stringToBytes:function(e){return JD.bin.stringToBytes(unescape(encodeURIComponent(e)))},bytesToString:function(e){return decodeURIComponent(escape(JD.bin.bytesToString(e)))}},bin:{stringToBytes:function(e){for(var t=[],n=0;n<e.length;n++)t.push(255&e.charCodeAt(n));return t},bytesToString:function(e){for(var t=[],n=0;n<e.length;n++)t.push(String.fromCharCode(e[n]));return t.join("")}}},ZD=JD,XD=function(e){return null!=e&&(eN(e)||function(e){return"function"==typeof e.readFloatLE&&"function"==typeof e.slice&&eN(e.slice(0,0))}(e)||!!e._isBuffer)};function eN(e){return!!e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}!function(){var e=QD.exports,t=ZD.utf8,n=XD,r=ZD.bin,o=function(i,s){i.constructor==String?i=s&&"binary"===s.encoding?r.stringToBytes(i):t.stringToBytes(i):n(i)?i=Array.prototype.slice.call(i,0):Array.isArray(i)||i.constructor===Uint8Array||(i=i.toString());for(var a=e.bytesToWords(i),c=8*i.length,l=1732584193,u=-271733879,d=-1732584194,p=271733878,m=0;m<a.length;m++)a[m]=16711935&(a[m]<<8|a[m]>>>24)|4278255360&(a[m]<<24|a[m]>>>8);a[c>>>5]|=128<<c%32,a[14+(c+64>>>9<<4)]=c;var h=o._ff,f=o._gg,g=o._hh,v=o._ii;for(m=0;m<a.length;m+=16){var b=l,y=u,_=d,E=p;l=h(l,u,d,p,a[m+0],7,-680876936),p=h(p,l,u,d,a[m+1],12,-389564586),d=h(d,p,l,u,a[m+2],17,606105819),u=h(u,d,p,l,a[m+3],22,-1044525330),l=h(l,u,d,p,a[m+4],7,-176418897),p=h(p,l,u,d,a[m+5],12,1200080426),d=h(d,p,l,u,a[m+6],17,-1473231341),u=h(u,d,p,l,a[m+7],22,-45705983),l=h(l,u,d,p,a[m+8],7,1770035416),p=h(p,l,u,d,a[m+9],12,-1958414417),d=h(d,p,l,u,a[m+10],17,-42063),u=h(u,d,p,l,a[m+11],22,-1990404162),l=h(l,u,d,p,a[m+12],7,1804603682),p=h(p,l,u,d,a[m+13],12,-40341101),d=h(d,p,l,u,a[m+14],17,-1502002290),l=f(l,u=h(u,d,p,l,a[m+15],22,1236535329),d,p,a[m+1],5,-165796510),p=f(p,l,u,d,a[m+6],9,-1069501632),d=f(d,p,l,u,a[m+11],14,643717713),u=f(u,d,p,l,a[m+0],20,-373897302),l=f(l,u,d,p,a[m+5],5,-701558691),p=f(p,l,u,d,a[m+10],9,38016083),d=f(d,p,l,u,a[m+15],14,-660478335),u=f(u,d,p,l,a[m+4],20,-405537848),l=f(l,u,d,p,a[m+9],5,568446438),p=f(p,l,u,d,a[m+14],9,-1019803690),d=f(d,p,l,u,a[m+3],14,-187363961),u=f(u,d,p,l,a[m+8],20,1163531501),l=f(l,u,d,p,a[m+13],5,-1444681467),p=f(p,l,u,d,a[m+2],9,-51403784),d=f(d,p,l,u,a[m+7],14,1735328473),l=g(l,u=f(u,d,p,l,a[m+12],20,-1926607734),d,p,a[m+5],4,-378558),p=g(p,l,u,d,a[m+8],11,-2022574463),d=g(d,p,l,u,a[m+11],16,1839030562),u=g(u,d,p,l,a[m+14],23,-35309556),l=g(l,u,d,p,a[m+1],4,-1530992060),p=g(p,l,u,d,a[m+4],11,1272893353),d=g(d,p,l,u,a[m+7],16,-155497632),u=g(u,d,p,l,a[m+10],23,-1094730640),l=g(l,u,d,p,a[m+13],4,681279174),p=g(p,l,u,d,a[m+0],11,-358537222),d=g(d,p,l,u,a[m+3],16,-722521979),u=g(u,d,p,l,a[m+6],23,76029189),l=g(l,u,d,p,a[m+9],4,-640364487),p=g(p,l,u,d,a[m+12],11,-421815835),d=g(d,p,l,u,a[m+15],16,530742520),l=v(l,u=g(u,d,p,l,a[m+2],23,-995338651),d,p,a[m+0],6,-198630844),p=v(p,l,u,d,a[m+7],10,1126891415),d=v(d,p,l,u,a[m+14],15,-1416354905),u=v(u,d,p,l,a[m+5],21,-57434055),l=v(l,u,d,p,a[m+12],6,1700485571),p=v(p,l,u,d,a[m+3],10,-1894986606),d=v(d,p,l,u,a[m+10],15,-1051523),u=v(u,d,p,l,a[m+1],21,-2054922799),l=v(l,u,d,p,a[m+8],6,1873313359),p=v(p,l,u,d,a[m+15],10,-30611744),d=v(d,p,l,u,a[m+6],15,-1560198380),u=v(u,d,p,l,a[m+13],21,1309151649),l=v(l,u,d,p,a[m+4],6,-145523070),p=v(p,l,u,d,a[m+11],10,-1120210379),d=v(d,p,l,u,a[m+2],15,718787259),u=v(u,d,p,l,a[m+9],21,-343485551),l=l+b>>>0,u=u+y>>>0,d=d+_>>>0,p=p+E>>>0}return e.endian([l,u,d,p])};o._ff=function(e,t,n,r,o,i,s){var a=e+(t&n|~t&r)+(o>>>0)+s;return(a<<i|a>>>32-i)+t},o._gg=function(e,t,n,r,o,i,s){var a=e+(t&r|n&~r)+(o>>>0)+s;return(a<<i|a>>>32-i)+t},o._hh=function(e,t,n,r,o,i,s){var a=e+(t^n^r)+(o>>>0)+s;return(a<<i|a>>>32-i)+t},o._ii=function(e,t,n,r,o,i,s){var a=e+(n^(t|~r))+(o>>>0)+s;return(a<<i|a>>>32-i)+t},o._blocksize=16,o._digestsize=16,YD.exports=function(t,n){if(null==t)throw new Error("Illegal argument "+t);var i=e.wordsToBytes(o(t,n));return n&&n.asBytes?i:n&&n.asString?r.bytesToString(i):e.bytesToHex(i)}}();var tN=YD.exports;const nN={field:"modifiedDate",direction:"descending"},rN={modifiedDate:"modified_date",name:"name"};class oN{constructor(e){this._driver=e}routePublicLibraryRequestIfNeeded(e,t,n,...r){return n(e.id,...r)}getLibraryParams(e){return{modifiedDate:e.modified,areElementsLoaded:e.areElementsLoaded,elements:e.data.elements}}getLibraryByPublicLinkId(e,t,n={}){var r,o;return ua(this,arguments,(function*(){try{const r=yield la(this._getLibrary(e));if((null==t?void 0:t.areElementsLoaded)&&(r.elements=t.elements),yield yield la(r),(null==t?void 0:t.areElementsLoaded)&&t.modifiedDate===r.modifiedDate)return yield la(void 0);yield la(yield*da(pa(this._getAllElements(e,Object.assign({},n.elementParams)))))}catch(e){if(!(null===(o=null===(r=n.elementParams)||void 0===r?void 0:r.abortController)||void 0===o?void 0:o.signal.aborted))throw e}}))}getElementsByPublicLinkId(e,t,n=nN,r=100,o){return ua(this,arguments,(function*(){const t=`${"descending"===n.direction?"-":""}${rN[n.field]}`,i={limit:r,orderBy:t,selector:["default","representations","details"]};yield la(yield*da(pa(this.fetchAllPages(`/api/v1/public/libraries/${e}/elements?${HD.stringify(i,{arrayFormat:"comma"})}`,(e=>e.elements.map($L)),o))))}))}getRemovedElementsByPublicLinkId(e,t,n=nN,r=100,o){return ua(this,arguments,(function*(){return yield la(void 0)}))}getDocumentationElementsByPublicLinkId(e,t,n=nN,r=100,o){return ua(this,arguments,(function*(){return yield la(void 0)}))}getElement(e,t,n){return this.fetch(`/api/v1/public/libraries/${e}/elements/${n}?selector=default,representations,details,tags`).then((e=>e.json())).then((e=>$L(e)))}_getLibrary(e){return this.fetch(`/api/v1/public/libraries/${e}?selector=default,rendition_grid,details`).then((e=>e.json())).then((e=>WL(e,!0)))}_getAllElements(e,t){var n,r,o;return ua(this,arguments,(function*(){var i,s,a,c;const l=[["elements","getElementsByPublicLinkId"],["documentationElements","getDocumentationElementsByPublicLinkId"],["removedElements","getRemovedElementsByPublicLinkId"]],u={};for(const[h,f]of l)if(null===(n=null==t?void 0:t.types)||void 0===n?void 0:n.includes(h))try{for(var d,p=!0,m=(s=void 0,pa(this[f](e,void 0,null==t?void 0:t.sort,void 0,null===(r=null==t?void 0:t.abortController)||void 0===r?void 0:r.signal)));!(i=(d=yield la(m.next())).done);){c=d.value,p=!1;try{const e=c;u[h]=u[h]||[],null===(o=u[h])||void 0===o||o.push(...e),(null==t?void 0:t.loadProgressively)&&(yield yield la({[h]:u[h]}))}finally{p=!0}}}catch(e){s={error:e}}finally{try{p||i||!(a=m.return)||(yield la(a.call(m)))}finally{if(s)throw s.error}}yield yield la(Object.assign({areElementsLoaded:!0},t.loadProgressively?{}:u))}))}fetchAllPages(e,t,n){var r,o;return ua(this,arguments,(function*(){let i,s=e;for(;s;){const e=yield la(this.fetch(s,{signal:n}).then((e=>e.json())));yield yield la(t(e)),null!=i||(i=e.total_count);const a=null===(o=null===(r=e._links)||void 0===r?void 0:r.page)||void 0===o?void 0:o.href,c=e._page,l=a&&Ia(a),u=parseInt(c.start)+c.count;if(!l||!c||u>i)return yield la(void 0);s=l.fill({orderBy:c.orderBy,start:`${u}`,limit:`${c.count}`,selector:"default,representations,details"})}}))}fetch(e,t){var n,r;return(null===(n=this._driver.config.user)||void 0===n?void 0:n.id)&&((t=t||{}).headers=t.headers||{},t.headers["x-gw-ims-user-id"]=null===(r=this._driver.config.user)||void 0===r?void 0:r.id),this._driver.fetch(e,t)}}class iN extends nL{constructor(e){super(),this._driver=e,this._onChangeCallback=(e,t,n)=>{var r;const o=n;null===(r=this._changeCallback)||void 0===r||r.call(this,o)}}connect(){var e,t;this._librariesToMonitor=null===(e=this._driver._core)||void 0===e?void 0:e.assetLinkManager.createList(),null===(t=this._librariesToMonitor)||void 0===t||t.on("notified",this._onChangeCallback)}disconnect(){var e,t;this._changeCallback=void 0,null===(e=this._librariesToMonitor)||void 0===e||e.clear(),null===(t=this._librariesToMonitor)||void 0===t||t.off("notified",this._onChangeCallback),this._librariesToMonitor=void 0}get isConnected(){return!!this._librariesToMonitor}async setWatchedLibraries(e,t){if(!this._librariesToMonitor)return;const n=this._librariesToMonitor,r=new Set(e.map((e=>e.assetId)));n.monitoredAssetIDs.forEach((e=>!r.has(e)&&n.removeAssetID(e))),r.forEach((e=>e&&n.addAssetID(e))),this._changeCallback=t}async addWatchedLibrary(e){var t;e.assetId&&(null===(t=this._librariesToMonitor)||void 0===t||t.addAssetID(e.assetId))}removeWatchedLibrary(e){var t;e.assetId&&(null===(t=this._librariesToMonitor)||void 0===t||t.removeAssetID(e.assetId))}async addLibrariesSyncGroupListener(e){var t;if(this._syncGroupListener||!e)return;let n;this._syncGroupListener={notify:e};try{n=await(null===(t=this._driver._core)||void 0===t?void 0:t.hostAssetContext.getAssetWithRepoPath("/assets/adobe-libraries"))}catch(e){if(21===e.code)return;throw e}n?(this._syncGroupListener.asset=n,n.on("change",e)):delete this._syncGroupListener}removeLibrariesSyncGroupListener(){if(this._syncGroupListener){const{asset:e,notify:t}=this._syncGroupListener;null==e||e.off("change",t),delete this._syncGroupListener}}}function sN(e,t){return e.next().then((e=>({result:e,index:t})))}class aN{constructor(){this._data=new Map}get length(){return this._data.size}key(e){return Array.from(this._data.keys())[e]}getItem(e){return this._data.get(e)}setItem(e,t){this._data.set(e,t)}removeItem(e){this._data.delete(e)}clear(){this._data.clear()}}class cN{constructor(e,t){this._settings=new Map,this._storageKey=e,this._storage=null!=t?t:"undefined"!=typeof window?window.localStorage:new aN,this._load()}entries(){return this._settings.entries()}setItem(e,t){this._settings.set(e,t),this._save()}getItem(e){return this._settings.get(e)}_setItem(e,t){this._storage.setItem(e,t)}_load(){const e=this._storage.getItem(this._storageKey);if(e)try{this._settings=new Map(JSON.parse(e))}catch(e){iL.error("Error restoring previous settings."),this._storage.removeItem(this._storageKey)}}_save(){const e=JSON.stringify(Array.from(this._settings.entries()));this._setItem(this._storageKey,e)}}function lN(e){var t;return{name:e.name,id:e.id,owner:e.storageAssignee,ownerName:null!==(t=e.storageAssignee.displayName)&&void 0!==t?t:"",isWritable:!0}}function uN(e){return{type:e.type,angle:e.angle,stops:e.stops}}const dN={field:"modifiedDate",direction:"descending"},pN={modifiedDate:"modified_date",name:"name"};let mN=class extends mL{constructor(){super(...arguments),this._fetch=fetch,this._notificationManager=new iN(this),this._operationTypes=[gD,cD,CD,RD,DD],this._publicExt=new oN(this)}getLibrary(e,t){return this._publicExt.routePublicLibraryRequestIfNeeded(e,this._publicExt.getLibraryByPublicLinkId.bind(this._publicExt),this.getLibraryByAssetId.bind(this),t)}getElements(e,...t){return this._publicExt.routePublicLibraryRequestIfNeeded(e,this._publicExt.getElementsByPublicLinkId.bind(this._publicExt),this._getElementsByAssetId.bind(this),...t)}async getElementsPage(e,t=0,n=100,r=dN,o){const i=`${"descending"===r.direction?"-":""}${pN[r.field]}`,s={start:t.toString(),limit:n.toString(),orderBy:i,selector:"default,representations,details"};return await this.fetch(`/api/v1/libraries/${e.id}/elements`,{headers:s}).then((e=>e.json()))}getRemovedElements(e,...t){return this._publicExt.routePublicLibraryRequestIfNeeded(e,this._publicExt.getRemovedElementsByPublicLinkId.bind(this._publicExt),this._getRemovedElementsByAssetId.bind(this),...t)}getDocumentationElements(e,...t){return this._publicExt.routePublicLibraryRequestIfNeeded(e,this._publicExt.getDocumentationElementsByPublicLinkId.bind(this._publicExt),this._getDocumentationElementsByAssetId.bind(this),...t)}getElement(e,t){return this._publicExt.routePublicLibraryRequestIfNeeded(e,this._publicExt.getElement.bind(this._publicExt),this._getElement.bind(this),t)}async _handleConnected(e){var t,n,r,o,i,s;const a=RL(e.token);var c;this._localStorage=new cN(("cloud",`CCLibraries_${null==(c=null==a?void 0:a.user)?void 0:c.id}_cloud`),e.localStorage),this._env=e.env,this._token=e.token,this._refreshAccessToken=e.refreshAccessToken,this._clientId=null===(t=null==a?void 0:a.user)||void 0===t?void 0:t.clientId,this._analyticsEnabled=(null===(r=null===(n=e.config)||void 0===n?void 0:n.processInfo)||void 0===r?void 0:r.analyticsEnabled)||!1,this._ignoreRenditionGrids=(null===(o=e.config)||void 0===o?void 0:o.ignoreRenditionGrids)||!1,this._codeVersion=null===(s=null===(i=e.config)||void 0===i?void 0:i.processInfo)||void 0===s?void 0:s.codeVersion,this._fetch=e.fetch||fetch.bind(globalThis),this._notificationManager.connect(),await this.getConfiguration()}_handleDisconnected(){var e;null===(e=this._notificationManager)||void 0===e||e.disconnect()}async getConfiguration(){const e=this.getLocalSettings(),t=RL(this._token);return this._config=new sL(Object.assign(Object.assign(Object.assign({},e),t),{environment:this._env,processInfo:{analyticsEnabled:this._analyticsEnabled,codeVersion:this._codeVersion,syncingEnabled:!0},ignoreRenditionGrids:this._ignoreRenditionGrids})),this.config}get driverConfig(){return TL[this._env]}updateOptions(e){this._options=e}fetchAccessToken(e,t,n,r){return Promise.resolve({access_token:this._token,expires_in:LL(this._token)})}async getLibraryById(e){if(!e)return;const{value:t}=await this.getLibraryByAssetId(e).next();return t}getLibraryByAssetId(e,t={}){var n,r;return ua(this,arguments,(function*(){if(!e)return yield la({});let o=t.etag;const i=["default"];if(t.getRenditionGrid&&i.push("rendition_grid"),t.getAppMetadata&&i.push("app_metadata"),!t.elementParams){try{yield yield la(this._getLibrary(e,o,i))}catch(e){if(!(e instanceof fL&&"NOT_MODIFIED"===e.requestErrorCode))throw e}return yield la(void 0)}const s=this._getManifest(e,t);if(s.then((()=>{var e;const n=null===(e=t.elementParams)||void 0===e?void 0:e.abortController;n&&(n.abort(),uL.give(n,"REQUEST NOT NEEDED"))})),null===(n=t.elementParams)||void 0===n?void 0:n.loadProgressively)try{try{const t=yield la(this._getLibrary(e,o,i));o=t.etag,yield yield la(t)}catch(e){if(!(e instanceof fL&&"NOT_MODIFIED"===e.requestErrorCode&&t.elementParams))throw e}yield la(yield*da(pa(this._getAllElements(e,Object.assign(Object.assign({},t.elementParams),{etag:o})))))}catch(e){if(!((null===(r=t.elementParams.abortController)||void 0===r?void 0:r.signal.aborted)||e instanceof fL&&"NOT_FOUND"===e.requestErrorCode))throw e}yield yield la(s)}))}_getLibrary(e,t,n=["default"]){const r={};r["if-none-match"]=t||"*";const o=new URLSearchParams({selector:n});n.includes("app_metadata")&&o.set("randomizer",Rc.v4());const i=`/api/v1/libraries/${e}?${o.toString()}`;return this.fetch(i,{headers:r}).then((e=>e.json())).then((e=>WL(e,this._options.readOnly,null==n?void 0:n.includes("rendition_grid"))))}async _getManifest(e,t){var n;let r;try{r=await(null===(n=this._core)||void 0===n?void 0:n.hostAssetContext.getAssetWithCloudID(e))}catch(e){throw bL(e)}if(!r||(null==r?void 0:r.isDiscarded))throw vL(404);try{const e=[r.manifest];t.getAppMetadata&&e.push(r.appMetadata),await Promise.all(e.map((e=>!e.isLoaded&&e.load())));const n=HL(r);return r.manifest.unload(),n}catch(e){throw bL(e)}}getLibraries(e,t=!0){return ua(this,arguments,(function*(){if(this._options.enableBrandLifecycleManagement){const t=yield la(this.getProjectByName("Adobe GenStudio Brands"));if(t){iL.info("[CLOUD DRIVER] M3 - Loading brands inside project.");const n={team:[t.id],roles:["brand"]};return yield la(yield*da(pa(this.getLibrariesList(e,n)))),yield la(void 0)}{iL.error("[CLOUD DRIVER] M3 - Adobe GenStudio Brands project not found.");const t={itemFilter:["publishedBrands"],roles:["brand"]};return yield la(yield*da(pa(this.getLibrariesList(e,t)))),yield la(void 0)}}{iL.info("[CLOUD DRIVER] M2 - Loading all libraries.");const n={owner:["private","incoming"],selector:t?["rendition_grid"]:["default"]},r={owner:["public"],selector:t?["rendition_grid","details"]:["default","details"]},o=[this.getLibrariesList(e,n),this.getLibrariesList(e,r)];this._options.includeApprovedBrandsInLibraries&&(iL.info("[CLOUD DRIVER] M2 - Loading approved brands."),o.push(this.getApprovedBrandLibraries(e))),yield la(yield*da(pa(function(...e){return ua(this,arguments,(function*(){const t=e.map(sN);let n=t.length;for(;n;){const r=yield la(Promise.race(t));r.result.done?(t[r.index]=new Promise((()=>{})),n--):(yield yield la(r.result.value),t[r.index]=sN(e[r.index],r.index))}}))}(...o))))}}))}getApprovedBrandLibraries(e){return ua(this,arguments,(function*(){yield la(yield*da(pa(this.fetchAllApprovedBrandPages("/api/v1/search",this._getLibrariesResponseMapper(),e))))}))}fetchAllApprovedBrandPages(e,t,n){var r,o;return ua(this,arguments,(function*(){let i=e;for(;i;){const e=yield la(this.fetch(i,{signal:n,method:"POST",body:JSON.stringify({library_roles_type:["approvedbrand"]}),headers:{owner:"all","content-type":"application/json"}}).then((e=>e.json())));yield yield la(t(e)),i=null===(o=null===(r=e._links)||void 0===r?void 0:r.next)||void 0===o?void 0:o.href}}))}getLibrariesList(e,t){return ua(this,arguments,(function*(){yield la(yield*da(pa(this.fetchAllPages(this._getLibrariesURL(t),{},this._getLibrariesResponseMapper(t),e))))}))}getLibrariesPage(e,t){return ua(this,arguments,(function*(){yield la(yield*da(pa(this.fetchOnePage(this._getLibrariesURL(t),this._getLibrariesResponseMapper(t),e,!1))))}))}async getPresignedDownloadUrl(e){const t=await this.fetch(e);var n;return{size:(n=await t.json()).size,type:n.type,url:n.href}}async loadVersionHistory(e){const t=await this._core.hostAssetContext.getAssetWithCloudID(e);let n;return await new Promise(((e,r)=>{n=t.versions.getList(ev.default,void 0,{loadAllPages:!0}),n.on(Sp,(function t(){(null==n?void 0:n.status)!==fp.Loading&&(null==n||n.off(Sp,t),(null==n?void 0:n.errors)&&r(),e())}))})),null==n?void 0:n.items.map((t=>function(e,t){var n;const r=null===(n=t.links)||void 0===n?void 0:n[ML.MANIFEST].href,o=r?Ia(r):void 0;return{id:t.versionId,assetId:e,createdDate:t.created.getTime(),createdBy:t.createdBy,manifestUrl:null==o?void 0:o.fill({})}}(e,t)))}async loadVersion(e,t){const n=this._core.hostAssetContext,r=await n.getAssetWithCloudID(e),o=await this.fetch(t);return HL(r,await o.json())}async getCollaborators(e){const t=this._core.collaborationContext.getCollaborators(e);let n;return await new Promise(((e,r)=>{n=null==t?void 0:t.getList(ky.default,void 0,{loadAllPages:!0}),null==n||n.on(Sp,(function t(){(null==n?void 0:n.status)!==fp.Loading&&(null==n||n.off(Sp,t),(null==n?void 0:n.errors)?r():e())}))})),null==n?void 0:n.items.map((t=>function(e,t){return{id:t.collaboratorID,assetId:e,imsUserId:t.imsUserId,email:t.email,name:t.name,role:t.role,type:t.type,inheritances:t.inheritances,isDirect:t.isDirect,hasContributorRole:t.hasContributorRole,hasName:t.hasName,invited:t.invited,isAdmin:t.isAdmin}}(e,t)))}followLibrary(e,t){return this.fetch("/api/v1/libraries/bookmarks",{method:"POST",body:JSON.stringify({bookmarks:[{type:"collab",id:t,urn:e}]}),headers:{"content-type":"application/json"}}).then((()=>{}))}moveLibrary(e,t,n){return new Promise(((r,o)=>{const i={"content-type":"application/json"};n&&(i["x-organization-id"]=n);const s=this.fetch(`/api/v1/libraries?${HD.stringify({invocation_mode:"async"})}`,{method:"POST",body:JSON.stringify({self:e,repository:t}),headers:i}),a=new xL(this,s);a.on("change",((e,t)=>{e&&(a.error?o(a.error):r(TD(WL(t))))}))}))}importLibrary(e){throw new Error("Not implemented")}exportLibrary(e,t){throw new Error("Not implemented")}publishBrand(e){if(!e.assetId)throw new tL("INVALID_PARAMETER","Brand asset id must be defined for publishing. Please wait before trying again.");return this.fetch(`/api/v1/brands/${e.assetId}/publish`,{method:"POST",headers:{"content-type":"application/json"}})}unpublishBrand(e){let t;if(e.publishedTo)t=e.publishedTo;else{if(!e.publishedFrom)throw new tL("INVALID_PARAMETER","Brand must be publsihed before unpublishing. Please wait before trying again.");t=e.assetId}return this.fetch(`/api/v1/brands/${t}/unpublish`,{method:"POST",headers:{"content-type":"application/json"}})}async abortOperation(e){throw new Error("Not supported in cloud mode.")}setLibraryChangeListener(e,t){this._notificationManager.setWatchedLibraries(e,(e=>t(e,"assetId")))}setSyncStateListener(){}removeLibraryChangeListener(){this._notificationManager.disconnect()}removeSyncStateListener(){}removeFontDataChangeListeners(){}addWatchedLibrary(e){this._notificationManager.addWatchedLibrary(e)}removeWatchedLibrary(e){this._notificationManager.removeWatchedLibrary(e)}addLibrariesSyncGroupListener(e){this._notificationManager.addLibrariesSyncGroupListener(e)}removeLibrariesSyncGroupListener(){this._notificationManager.removeLibrariesSyncGroupListener()}_getLibrariesURL(e){return`/api/v1/libraries?${new URLSearchParams(e).toString()}`}_getLibrariesResponseMapper(e){return t=>void 0===t.libraries?[]:t.libraries.map((t=>{var n,r;return WL(t,this._options.readOnly,null===(r=null===(n=null==e?void 0:e.selector)||void 0===n?void 0:n.includes("rendition_grid"))||void 0===r||r)}))}_getElement(e,t){return this.fetch(`/api/v1/libraries/${e}/elements/${t}?selector=default,representations,details,tags`).then((e=>e.json())).then((e=>$L(e)))}_getAllElements(e,t){var n,r;return ua(this,arguments,(function*(){var o,i,s,a;const c=[["elements","_getElementsByAssetId"],["documentationElements","_getDocumentationElementsByAssetId"],["removedElements","_getRemovedElementsByAssetId"]],l={};for(const[m,h]of c)if(t.types.includes(m))try{for(var u,d=!0,p=(i=void 0,pa(this[h](e,t.sort,t.etag,void 0,null===(n=t.abortController)||void 0===n?void 0:n.signal)));!(o=(u=yield la(p.next())).done);){a=u.value,d=!1;try{const e=a;l[m]=l[m]||[],null===(r=l[m])||void 0===r||r.push(...e),t.loadProgressively&&(yield yield la({[m]:l[m]}))}finally{d=!0}}}catch(e){i={error:e}}finally{try{d||o||!(s=p.return)||(yield la(s.call(p)))}finally{if(i)throw i.error}}yield yield la(Object.assign({areElementsLoaded:!0},t.loadProgressively?{}:l))}))}_getElementsByAssetId(e,t=dN,n,r=100,o){return ua(this,arguments,(function*(){yield la(yield*da(pa(this._getElementsOfTypeByAssetId("elements",e,t,n,r,o))))}))}_getRemovedElementsByAssetId(e,t=dN,n,r=100,o){return ua(this,arguments,(function*(){yield la(yield*da(pa(this._getElementsOfTypeByAssetId("archive",e,t,n,r,o))))}))}_getDocumentationElementsByAssetId(e,t=dN,n,r=100,o){return ua(this,arguments,(function*(){yield yield la(Promise.resolve([]))}))}_getElementsOfTypeByAssetId(e,t,n=dN,r,o=100,i){return ua(this,arguments,(function*(){const s=`${"descending"===n.direction?"-":""}${pN[n.field]}`,a={limit:o,orderBy:s,selector:["default","representations","details"]};yield la(yield*da(pa(this.fetchAllPages(`/api/v1/libraries/${t}/${e}?${HD.stringify(a,{arrayFormat:"comma"})}`,{},(e=>e.elements.map((e=>{if(!e.manifest_etag&&'""'===r||e.manifest_etag===r)return $L(e);throw new fL("PRECONDITION_FAILED",`An element did not match the provided etag: ${r}`)}))),i))))}))}getSearchResults(e,t,n,r){return ua(this,arguments,(function*(){const{field:o,direction:i}=n;let s="modifiedDate"===o?"modified_date":"name";"descending"===i&&(s=`-${s}`),yield la(yield*da(pa(this.fetchAllPages("/api/v1/search",{method:"POST",signal:r,headers:{"Content-Type":"application/json"},body:JSON.stringify({query_string:e,library_id:t.library_id,asset_type:["element"],orderBy:s,limit:300})},(e=>e.elements.map(eD))))))}))}async getTeams(){const e=await this.fetch(`https://${this.driverConfig.teams_hostname}/api/v2/teams`),t=await e.json();return void 0===t.teams?[]:t.teams.filter((e=>"org"===e.repositoryOwner.type)).map(ZL)}async getProjects(){if(!this._core)return[];const e=await this._core.projectContext.projects().getList(sy.default,jy.AllProjects,{loadAllPages:!0});return await Np(e),e.items.map(lN)}async getProjectByName(e){if(!this._core)return;const t=await this._core.projectContext.resolveProjectByName(e);return t?lN(t):void 0}async getProjectGradient(e){if(!this._core)return;const t=await this._core.projectContext.getProjectbyID(e.id);return this._core.projectContext.getGradient(t.gradientID).then(uN)}getGroups(e){return ua(this,arguments,(function*(){yield yield la(Promise.resolve(void 0))}))}getRenditionUrl(e,t){let n;try{const r=NL(e,t);if(!r)return"";n=new URL(r)}catch(e){return iL.log(String(e)),""}return $u(n,{api_key:this._clientId,user_token:this._token}),n.toString()}getAuthenticatedThumbnailURL(e,t){return Promise.resolve(this.getRenditionUrl(e,t))}getRenditionPath(e,t,n){return Promise.resolve("")}getRendition(e,t){return this.fetch(NL(e,t))}async getRepresentationContent(e){let t;if(e.contentLength<kR)t=e._data.url;else{const n=await this.getPresignedDownloadUrl(e._data.blockDownloadUrl);t=n&&n.url,t||(t=e._data.url)}return this.fetch(t)}async setLocalSetting(e,t){var n;t=JSON.stringify(t),null===(n=this._localStorage)||void 0===n||n.setItem(e,t)}getLocalSetting(e){var t;const n=null===(t=this._localStorage)||void 0===t?void 0:t.getItem(e);return n&&JSON.parse(n)}getInstalledVersion(e){throw new Error("Not supported in cloud mode.")}setFontDataChangeListener(e){}moveUrlQueryParamsToHeaders(e,t={}){const[n,r]=e.split("?"),o=new URLSearchParams(r);for(const e of HR){const n=o.get(e);n&&(t[e]=n,o.delete(e))}return[`${n}${[...o].length>0?"?":""}${o}`,t]}async sendAction(e){throw new tL("NOT_SUPPORTED","Application actions are not supported in a cloud environment",e.item.id)}async openInCCD(e){throw new Error("Not supported in cloud mode.")}async fetch(e,t,n={}){var r,o,i;!function(e,t){var n;null===(n=sP.trace.getActiveSpan())||void 0===n||n.setAttribute("path",t||"")}(0,e),(t=t||{}).headers=t.headers||{},t.headers["x-api-key"]=this._clientId,!1!==n.includeAuthHeader&&(t.headers.Authorization=`Bearer ${this._token}`);const{url:s,headers:a}=DL(e);e=s,t.headers=Object.assign(Object.assign({},a),t.headers),t.signal=t.signal?lL(t.signal,null===(r=this._abortController)||void 0===r?void 0:r.signal):null===(o=this._abortController)||void 0===o?void 0:o.signal,e.startsWith("/")&&(e=`https://${this.driverConfig.hostname}${e}`);const c=Date.now(),l=await this._fetch(e,t).catch((e=>{if(e.name===BR)return new Response("{}");throw iL.info(`Error - ${e} (${Date.now()-c}ms)`),e})),u=l.headers.get("X-Request-Id")||"no requestId";if(iL.info(`[${u}] ${t.method||"GET"} ${e} ${l.status} (${Date.now()-c}ms)`),l.status>=300)throw"UNAUTHORIZED"===gL(l).requestErrorCode&&(null===(i=this._refreshAccessToken)||void 0===i||i.call(this)),await this._getFetchError(l);return l}async _getFetchError(e){if(403===e.status)try{const t=await e.json();if("string"==typeof t.type&&"quota"===t.type.toLowerCase())return new tL("EXCEEDS_QUOTA",t.problem_type_message||"Storage quota exceeded")}catch(e){}return gL(e)}fetchAllPages(e,t,n,r,o=!0){var i,s;return ua(this,arguments,(function*(){let a=e;for(;a;){const{headers:e={}}=t,c=sa(t,["headers"]);o&&([a]=this.moveUrlQueryParamsToHeaders(a,e));const l=yield la(this.fetch(a,Object.assign(Object.assign({signal:r},c),{headers:e})).then((e=>e.json())));yield yield la(n(l)),a=null===(s=null===(i=l._links)||void 0===i?void 0:i.next)||void 0===s?void 0:s.href}}))}fetchOnePage(e,t,n,r=!0){return ua(this,arguments,(function*(){let o;r&&([e,o]=this.moveUrlQueryParamsToHeaders(e));const i=yield la(this.fetch(e,{signal:n,headers:o}).then((e=>e.json())));yield yield la(t(i))}))}async copyFile(e,t,n){throw new Error("Not supported in cloud mode.")}async getFileSize(e){throw new Error("Not supported in cloud mode.")}getRenditionGrid(e){throw new Error("Not supported in cloud mode.")}async stageRepresentationForCommit(e,t,n){var r;const o=n||t.type,i=await this._fetchLibraryLinks(e),s=i[ML.COMPONENT],a=i[ML.BLOCK_INIT],c=(null==a?void 0:a["repo:maxSingleTransferSize"])||kR;if(!s)throw new tL("NOT_ALLOWED","Library is missing component upload link",e.id);const l=Rc.v4(),u=Ia(s.href).fill({component_id:l}),d=await async function(e,t){if(OR(t))try{return"undefined"!=typeof window&&window.FileReader&&window.Image?function(e){return new Promise((t=>{const n=new FileReader;n.onload=e=>{var n;const r=new Image;r.onload=()=>{t({width:r.width,height:r.height})},r.onerror=()=>{t(void 0)},r.src=null===(n=e.target)||void 0===n?void 0:n.result},n.readAsDataURL(e)}))}(e):void 0}catch(e){return}}(t,o),p={id:l,storage_href:u,asset_id:e.assetId,type:o,content_length:t.size,name:t.name,width:null==d?void 0:d.width,height:null==d?void 0:d.height};if(t.size>c&&a){const e=await this._initializeBlockUpload(a,l,t,o);await this._transferBlocks(e,t);const n=await this._finalizeBlockUpload(e);return Object.assign(p,n),JSON.stringify(p)}const m=await this.fetch(u,{method:"PUT",headers:{"Content-Type":o},body:await t.arrayBuffer()});return Object.assign(p,{etag:m.headers.get("etag"),md5:null!==(r=m.headers.get("content-md5"))&&void 0!==r?r:void 0,version:m.headers.get("revision")}),JSON.stringify(p)}async _fetchLibraryLinks(e){if(!e.assetId)throw new tL("NOT_SUPPORTED","Library does not have an assetId",e.id);const t=await this.fetch(`https://${this.driverConfig.platform_hostname}`),n=(await t.json())._links[ML.RESOLVE],r=Ia(n.href).fill({id:e.assetId}),o=(await this.fetch(r,{method:"HEAD"})).headers.get("link");return o?function(e){const t={};do{const n=e.indexOf("<");if(-1===n)break;let r=e.indexOf("<",n+1);-1===r&&(r=e.length);const o=ND(e.substring(n,r));o&&(t[o.rel]=o),e=e.substring(r)}while(e.length>0);return t}(o):{}}async _initializeBlockUpload(e,t,n,r){const o={"repo:size":n.size,"repo:blocksize":e["repo:maxSingleTransferSize"]||kR,"repo:reltype":ML.COMPONENT,component_id:t,"dc:format":r},i=await this.fetch(e.href,{method:"POST",headers:{"Content-Type":"application/vnd.adobecloud.bulk-transfer+json"},body:JSON.stringify(o)});return await i.json()}async _transferBlocks(e,t){const n=e["repo:blocksize"],r=e._links[ML.BLOCK_TRANSFER];let o=0;const i=[];for(let e=0;o<=t.size;e+=1){const s=Math.min(o+n,t.size);i.push(this.fetch(r[e].href,{method:"PUT",headers:{"Content-Length":String(s-o)},body:t.slice(o,s),duplex:"half"},{includeAuthHeader:!1})),o+=n}return await Promise.all(i)}async _finalizeBlockUpload(e){var t;const n=e._links[ML.BLOCK_FINALIZE];let r=n.href;n.templated&&(r=Ia(n.href).fill({}));const o=this.fetch(r,{method:"POST",headers:{"Content-Type":"application/vnd.adobecloud.bulk-transfer+json"},body:JSON.stringify(e)}),i=await o;return i.status===jR.ACCEPTED?new Promise(((e,t)=>{const n=new xL(this,o);n.on("change",((r,o,i)=>{var s;r&&(n.error?t(n.error):e({etag:i.get("etag"),md5:null!==(s=i.get("content-md5"))&&void 0!==s?s:void 0,version:i.get("version")}))}))})):{etag:i.headers.get("etag"),md5:null!==(t=i.headers.get("content-md5"))&&void 0!==t?t:void 0,version:i.headers.get("version")}}getLocalDriver(){return new KN(this._core,(()=>this._requestProcessToUploadData(Rc.v4(),Date.now())))}async _requestProcessToUploadData(e,t){var n;if(Date.now()-t>15e3)throw iL.log("Timed out and no response received from process and/or server"),new Error("Unable to get process connection info (timed out)");const r=`https://${e}.${tN(null===(n=this.config.user)||void 0===n?void 0:n.id)}.adobelocalhost.com`,o=[];for(let e=AR[0];e<=AR[1];e+=1)o.push(`${r}:${e}`);this.resetAbortController(),await Promise.allSettled(o.map((e=>fetch(e))));try{const[t]=await Promise.all([this._fetchProcessConnectInfo(e).catch((()=>{})),cL(1e3)]);if(!t)throw new fL("MALFORMED_RESPONSE",`Invalid response retrieving process connection data for uuid: ${e}`);return t}catch(n){return iL.error(String(n)),this._requestProcessToUploadData(e,t)}}async _fetchProcessConnectInfo(e){const t=`https://${this.driverConfig.hostname}/api/v1/client-tokens/${e}`,n=await this.fetch(t).then((e=>e.json()),(e=>iL.error(e))),{restApiToken:r,restApiPort:o}=JSON.parse(n.token);if(!r||!o)throw new fL("MALFORMED_RESPONSE","Response did not include necessary process connection data");return{hostname:`http://127.0.0.1:${o}`,token:r}}getClientInfo(){var e;return{deviceId:`${this._clientId}-${null===(e=this.config.user)||void 0===e?void 0:e.id}`,device:"undefined"!=typeof window?window.navigator.userAgent:"node-js",app:this._clientId}}async getTempDir(e){throw new Error("Not supported in cloud mode.")}ignoreLocalSyncEvents(){return!1}};aa([cP],mN.prototype,"getLibraryById",null),aa([cP],mN.prototype,"_getAllElements",null),aa([cP],mN.prototype,"_getElementsOfTypeByAssetId",null),aa([cP],mN.prototype,"getTeams",null),aa([cP],mN.prototype,"getProjects",null),aa([cP],mN.prototype,"getProjectByName",null),aa([cP],mN.prototype,"getProjectGradient",null),aa([cP],mN.prototype,"getRendition",null),aa([cP],mN.prototype,"fetch",null),aa([cP],mN.prototype,"stageRepresentationForCommit",null),mN=aa([aP("CloudDriver")],mN);var hN=mN;class fN{static getInstance(e){let t=this.libAbortControllerMap.get(e);return t||(t=new AbortController,this.libAbortControllerMap.set(e,t)),t}static removeInstance(e){return this.libAbortControllerMap.delete(e)}}function gN(e,t=!1){var n;const r=!t&&e.is_writable,o={id:e.id,etag:e.etag,name:e.name,ownership:e.ownership,default:e.default,localizedNames:e.localized_names,toolkitId:e.toolkit_id,documentId:e.document_id,documentType:e.document_type,createdDate:e.created_date,modifiedDate:e.modified_date,groups:(e.groups||[]).map(_N),details:{elementCount:e.details.num_elements,documentationElementCount:e.details.num_documentation_elements,removedElementCount:e.details.num_archived_elements},renditionGrid:e.rendition_grid,collaboration:e.collaboration,assetId:e.asset_id,isWritable:r,isParentWritable:!t&&e.is_parent_writable,team:e.team_id?{id:e.team_id}:void 0,roles:e.roles,owner:e.owner,ownerType:e.owner_type,customData:e.custom_data,isLibraryLoaded:!0,storageUsed:e.storage_used,publicLinkId:(i=e.public_link,null==i?void 0:i.substring(i.lastIndexOf("/")+1)),locallyManaged:e.locally_managed,bookmark:e.bookmark,removeType:null!==(n=e.remove_type)&&void 0!==n?n:r?"delete":"none",deletable:r};var i;return e.elements&&(o.elements=e.elements.map(bN)),o}function vN(e){var t,n;return{id:e.id,name:e.name,ownership:e.ownership,default:e.default,localized_names:e.localizedNames,toolkit_id:e.toolkitId,document_id:e.documentId,document_type:e.documentType,groups:null===(t=e.groups)||void 0===t?void 0:t.map(EN),collaboration:e.collaboration,details:{num_elements:0,num_documentation_elements:0,num_archived_elements:0},team_id:null===(n=e.team)||void 0===n?void 0:n.id,roles:e.roles,custom_data:e.customData}}function bN(e){var t,n,r;return{id:e.id,name:e.name,isAutoNamed:e.is_auto_named,autoName:e.auto_name,type:e.type,libraryId:null===(t=e.library)||void 0===t?void 0:t.id,sourceRef:e.source_ref,sourceModifiedDate:e.source_modified_date,tags:e.tags,dependencyIds:e.dependency_ids,localizedNames:e.localized_names,createdDate:e.created_date,createdLocally:e.created_locally,createdBy:e.created_by,createdContext:e.created_context,modifiedDate:e.modified_date,modifiedLocally:e.modified_locally,modifiedBy:e.modified_by,modifiedContext:e.modified_context,description:e.description,descriptionModifiedDate:e.description_modified_date,descriptionModifiedLocally:e.description_modified_locally,descriptionModifiedBy:e.description_modified_by,descriptionModifiedContext:e.description_modified_context,removedDate:e.removed_date,removedLocally:e.removed_locally,removedBy:e.removed_by,removedContext:e.removed_context,representations:null===(n=e.representations)||void 0===n?void 0:n.map(TN),groups:null===(r=e.groups)||void 0===r?void 0:r.map(wN),roles:e.roles,customData:e.custom_data,elementRef:e.element_ref}}function yN(e){var t,n;return{id:e.id,name:e.name,is_auto_named:e.isAutoNamed,auto_name:e.autoName,type:e.type,source_ref:e.sourceRef,description:e.description,tags:e.tags,dependency_ids:e.dependencyIds,localized_names:e.localizedNames,created_date:e.createdDate,modified_date:e.modifiedDate,representations:null===(t=e.representations)||void 0===t?void 0:t.map((e=>SN(e,!1))),groups:null===(n=e.groups)||void 0===n?void 0:n.map(xN),roles:e.roles,custom_data:e.customData}}function _N(e){return{id:e.id,classifier:e.classifier,name:e.name,order:e.order,parentId:e.parent_id,localizedNames:e.localized_names,createdDate:e.created_date,createdBy:e.created_by,createdContext:e.created_context,createdLocally:e.created_locally,modifiedDate:e.modified_date,modifiedBy:e.modified_by,modifiedContext:e.modified_context,modifiedLocally:e.modified_locally,sourceRef:e.source_ref,customData:e.custom_data}}function EN(e){return{id:e.id,classifier:e.classifier,name:e.name,order:e.order,parent_id:e.parentId,localized_names:e.localizedNames,created_date:e.createdDate,modified_date:e.modifiedDate,source_ref:e.sourceRef,custom_data:e.customData}}function wN(e){return{id:e.id,classifier:e.classifier,order:e.order}}function xN(e){return{id:e.id,classifier:e.classifier,order:e.order}}function TN(e){var t;return{id:e.id,type:e.type,relationship:e.relationship,isFullSize:e.is_full_size,isExternalLink:e.is_external_link,isPreferredThumbnail:e.is_preferred_thumbnail,customData:e.custom_data,path:e.path,width:e.width,height:e.height,contentLength:e.content_length,url:e.url,children:null===(t=e.children)||void 0===t?void 0:t.map(TN)}}function SN(e,t=!1){var n;return{id:e.id,type:e.type,relationship:t?void 0:e.relationship,is_full_size:!1,is_external_link:!1,source:e.source,children:null===(n=e.children)||void 0===n?void 0:n.map((e=>SN(e,!0))),custom_data:e.customData}}function ON(e){return{name:e.name,id:e.id,owner:{type:e.ownerType,id:e.ownerId},ownerName:e.ownerName,isWritable:e.permissions.includes("write")}}function IN(e){return{name:e.name,id:e.id,owner:{type:e.storageAssignee.type,id:e.storageAssignee.id},ownerName:e.storageAssignee.displayName,isReadOnly:e.isReadOnly,isWritable:!0}}function kN(e,t){if(e=(e||"0").toString().replace(/(\.0)*$/,"").replace(/[^.0-9]+/gim,"."),t=(t||"0").toString().replace(/(\.0)*$/,"").replace(/[^.0-9]+/gim,"."),(isNaN(parseInt(e,10))||parseInt(e,10)>250)&&(e="0"),(isNaN(parseInt(t,10))||parseInt(t,10)>250)&&(t="0"),e===t)return 0;const n=e.split("."),r=t.split(".");let o;for(let e=0;e<n.length&&e<r.length;e++){if(o=parseInt(n[e],10)-parseInt(r[e],10),isNaN(o))return isNaN(parseInt(n[e],10))?1:-1;if(o>0)return-1;if(o<0)return 1}return o=n.length-r.length,o>0?-1:o<0?1:0}fN.libAbortControllerMap=new Map;const AN=["updateLibrary","createElement","updateElement","removeElement","restoreElement","deleteElement","createGroup","updateGroup","removeGroup"];function CN(e,t){return Object.assign(Object.assign({},e),{data:t,originalAction:e})}const PN={updateLibrary:(e,t)=>CN(e,gN(t)),createElement:(e,t)=>CN(e,bN(t)),updateElement:(e,t)=>CN(e,bN(t)),restoreElement:(e,t)=>CN(e,bN(t)),removeElement:e=>e,deleteElement:e=>e,createGroup:(e,t)=>CN(e,_N(t)),updateGroup:(e,t)=>CN(e,_N(t)),removeGroup:e=>e};class RN extends OL{constructor(){super(...arguments),this._actionMappers={updateLibrary:e=>({method:"PUT",path:"",body:vN(e.data)}),createElement:e=>({method:"POST",path:"elements",body:yN(e.data)}),updateElement:e=>({method:"PUT",path:`elements/${pD(e.path)}`,body:yN(e.data)}),removeElement:e=>({method:"DELETE",path:`elements/${pD(e.path)}`}),restoreElement:e=>({method:"POST",path:`removed_elements/${e.data.id}/restore`}),deleteElement:e=>({method:"DELETE",path:`elements/${pD(e.path)}?permanent=true`}),createGroup:e=>({method:"POST",path:"groups",body:EN(e.data)}),updateGroup:e=>({method:"PUT",path:`groups/${hD(e.path)}`,body:EN(e.data)}),removeGroup:e=>{var t;return{method:"DELETE",path:`groups/${hD(e.path)}${(null===(t=e.flags)||void 0===t?void 0:t.includeElements)?"?include_contents=true":""}`}}},this._actions=[]}async execute(){const e=xD(this._actions.map((e=>this._actionMappers[e.name](e)))),t=await this._driver.fetch(`/libraries/${this._library.id}`,{method:"PATCH",headers:{"If-Match":this._library.etag},body:JSON.stringify(e)}),n=await t.json();if(!Array.isArray(n)||n.length!==this._actions.length)throw new tL("INVALID_RESPONSE","Malformed batch response.",this._library.id);let r=this._actions.map(((e,t)=>PN[e.name](e,n[t])));return r=yD(r),{actions:r,etag:t.headers.get("ETag")}}supportsAction(e){return function(e){return AN.includes(e.name)}(e)}}aa([SL],RN.prototype,"execute",null);class LN extends OL{supportsAction(e){return"updateElementContent"===e.name}addAction(e){return(!this._actions[0]||this._actions[0].path===e.path)&&super.addAction(e)}async execute(){const e=this._actions[this._actions.length-1],t=await this._updateElementContent(pD(e.path),e.data),n=bN(await t.json()),r=this._actions.map(((e,t)=>t!==this._actions.length-1?Object.assign(Object.assign({},e),{type:"no-op",originalAction:e}):Object.assign(Object.assign({},e),{data:n,originalAction:e})));return{actions:r,etag:t.headers.get("ETag")}}_updateElementContent(e,t){const n=Object.assign(Object.assign({},t),{representations:SD(vD(t.representations))});return this._driver.fetch(`/libraries/${this._library.id}/elements/${e}`,{method:"PUT",headers:{"If-Match":this._library.etag},body:JSON.stringify(yN(n))})}}aa([SL],LN.prototype,"execute",null);class DN extends IL{constructor(){super(...arguments),this._actionMappers={createLibrary:e=>this._createLibraryActionMap(e),copyLibrary:e=>this._createLibraryActionMap(e),permanentlyDeleteLibrary:e=>this._permanentlyDeleteLibrary(e),removeLibrary:async e=>(await this._removeLibrary(),e),unfollowLibrary:async e=>(await this._removeLibrary("unfollow"),e),leaveLibrary:async e=>(await this._removeLibrary("leave"),e),moveLibrary:async e=>{const t=await this._moveLibrary();return Object.assign(Object.assign({},e),{data:t,originalAction:e})}}}supportsAction(e){return["createLibrary","removeLibrary","permanentlyDeleteLibrary","unfollowLibrary","leaveLibrary","copyLibrary","moveLibrary"].includes(e.name)}async _createLibraryActionMap(e){const t=await this._createLibrary(e);return Object.assign(Object.assign({},e),{type:"update",data:t,originalAction:e})}_createLibrary(e){const{data:t={},flags:n={}}=e;return new Promise(((e,r)=>{var o,i;const s=this._driver.fetch("/libraries",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({name:t.name,team_id:null===(o=t.team)||void 0===o?void 0:o.id,roles:t.roles,team_permission_inheritance:n.permissionInheritance,source:null===(i=n.source)||void 0===i?void 0:i.id})}),a=new xL(this._driver,s);a.on("change",((t,n)=>{if(t){a.error&&r(a.error);const t=n?gN(n):void 0;e(t)}}))}))}_permanentlyDeleteLibrary(e){throw new Error("permanentlyDeleteLibrary not supported by LocalDriver, use removeLibrary instead")}_removeLibrary(e="remove"){return"remove"===e&&fN.getInstance(this._library.id).abort(),this._driver.fetch(`/libraries/${this._library.id}?action=${e}`,{method:"DELETE"}).then((()=>{"remove"===e&&fN.removeInstance(this._library.id)}))}_moveLibrary(){return this._driver.moveLibrary(this._library.id,this.action.data.team.id)}}class NN extends LD{constructor(){super(...arguments),this._actionMappers={uploadComponent:async e=>{const t=await this._driver.stageRepresentationForCommit(e.library,e.data.file,e.data.type);return Object.assign(Object.assign({},e),{data:{path:t},originalAction:e})}}}supportsAction(e){return"uploadComponent"===e.name}}class MN extends fD{async _doMoveCopyRequest(e,t,n,r){const o=this._library.id,i=n.id,s=await this._driver.fetch(`/libraries/${i}/elements`,{method:"POST",headers:{"If-Match":n.etag},body:JSON.stringify({[e?"self":"source"]:{id:o,elements:r,etag:this._library.etag}})});return{elements:(await s.json()).elements.map(bN),etag:s.headers.get("ETag"),sourceEtag:s.headers.get("Source-ETag")}}}class HN extends OL{get action(){return this._actions[0]}supportsAction(e){return["moveGroup","copyGroup","dependent"].includes(e.name)}addAction(e){return!!this.supportsAction(e)&&(this._actions[this._actions.length-1]||"dependent"===e.name?"dependent"===e.name&&super.addAction(e):super.addAction(e))}async execute(){var e,t;const n="moveGroup"===this.action.name,r=this._library.id,o=null===(e=this.action.link)||void 0===e?void 0:e.library,i=null==o?void 0:o.id,s=hD(this.action.path),a=await this._driver.fetch(`/libraries/${i}/groups`,{method:"POST",headers:{"If-Match":null==o?void 0:o.etag},body:JSON.stringify({[n?"self":"source"]:{id:r,group_id:s,include_contents:null===(t=this.action.flags)||void 0===t?void 0:t.includeElements,etag:this._library.etag}})}),c=await a.json();let l,u;return o===this._library?(l=[],u=this._actions.map((e=>"dependent"!==e.name?e:Object.assign(Object.assign({},e),{data:c,originalAction:e})))):(u=this._actions,l=this._actions.map((e=>Object.assign(Object.assign({},e.link),{data:c,originalAction:e.link})))),{actions:u,etag:a.headers.get("Source-ETag"),linkedActions:l}}}aa([SL],HN.prototype,"execute",null);var jN,BN,FN,UN=function(){throw new Error("ws does not work in the browser. Browser clients must use the native WebSocket object")},zN="undefined"==typeof window?class extends jl{constructor(e){super();const t=e.replace(/http(s?):\/\//,"ws$1://");this._ws=new UN(t),this._ws.addEventListener("message",(e=>{try{const{type:t,message:n}=JSON.parse(e.data);iL.log(`[NOTIFICATIONS] Received event: ${t}`),this.emit(t,n)}catch(e){this.emit("error",new tL("INVALID_JSON","Received invalid JSON"))}})),this._ws.addEventListener("error",(e=>{this.close(),this.emit("error",e)}))}get isOpen(){return this._ws.readyState===this._ws.OPEN}close(){this.isOpen&&(this.removeAllListeners(),this._ws.close())}}:(null===(FN=null===(BN=null===(jN=null===window||void 0===window?void 0:window.navigator)||void 0===jN?void 0:jN.userAgent)||void 0===BN?void 0:BN.startsWith)||void 0===FN?void 0:FN.call(BN,"Adobe UXP Runtime"))?class extends jl{constructor(e){super();const t=e.replace(/http(s?):\/\//,"ws$1://");this._ws=new WebSocket(t),this._ws.addEventListener("message",(e=>{try{const{type:t,message:n}=JSON.parse(e.data);iL.log(`[NOTIFICATIONS] Received event: ${t}`),this.emit(t,n)}catch(e){this.emit("error",new tL("INVALID_JSON","Received invalid JSON"))}})),this._ws.addEventListener("error",(e=>{this.close(),this.emit("error",e)}))}get isOpen(){return this._ws.readyState===this._ws.OPEN}close(){this.isOpen&&(this.removeAllListeners(),this._ws.close())}}:class extends jl{constructor(e){super(),this._listenedEvents=new Set,this._errorCount=0,this._eventSource=new EventSource(e),this._eventSource.onopen=()=>{this._errorCount=0},this._eventSource.onerror=e=>{this._errorCount+=1,this._errorCount>=3&&(this.close(),this.emit("error",e))}}on(e,t){return super.on(e,t),this._listenedEvents.has(e)||(this._listenedEvents.add(e),this._eventSource.addEventListener(e,(t=>{iL.log(`[NOTIFICATIONS] Received event: ${e}`);try{this.emit(e,JSON.parse(t.data))}catch(e){t.data?this.emit("error",new tL("INVALID_JSON","Received invalid JSON")):this.emit("error",new tL("INVALID_RESPONSE","Received invalid response (no data)"))}}))),this}close(){this.removeAllListeners(),this._eventSource.close()}};class qN{constructor(e,t,n=2e3,r=8e3){this.vulcanInterface=e,this.VulcanMessage=t,this._timeout=n,this._launchTimeout=r}_generateListener(e,t){const n=r=>{clearTimeout(this._timeoutId),this.removeListener(n,t),e(r)};return n}async _connectionInfoHandler(e,t){if(!(null==t?void 0:t.aborted)){if(!e)throw new tL("REQUEST_FAILED","No Vulcan response received");try{const t=JSON.parse(this.getPayload(e)),n={apiVersion:t.apiVersion,apiMinVersion:t.apiMinVersion,apiMaxVersion:t.apiMaxVersion};if(t.updateRequired)return Object.assign(Object.assign({},n),{updateRequired:t.updateRequired});if(t.serviceToken&&t.serviceHostname)return Object.assign(Object.assign({},n),{token:t.serviceToken,hostname:t.serviceHostname});throw new tL("INVALID_RESPONSE","Incorrect data was returned via Vulcan")}catch(e){throw new tL("INVALID_RESPONSE","Incorrect data was returned via Vulcan",void 0,e)}}}async _launchProcessHandler(e,t){if(!(null==t?void 0:t.aborted)){if(!e)throw new tL("REQUEST_FAILED","No Vulcan response received");return this._requestConnectionInfo(t)}}_launchProcess(e){return new Promise((t=>{const n=this._generateListener((n=>t(this._launchProcessHandler(n,e))),this.getMessageType("INITIALIZE"));this._timeoutId=setTimeout(n,this._launchTimeout),this.sendMessage(n,this.getMessageType("INITIALIZE")),this.launchApp(n)}))}_requestConnectionInfo(e){return new Promise((t=>{const n=this._generateListener((n=>{t(this._connectionInfoHandler(n,e))}));this._timeoutId=setTimeout(n,this._timeout),this.sendMessage(n)}))}async connect(e){return this._requestConnectionInfo(e).catch((async t=>{if(!await this.isAppRunning().catch((()=>!1)))return this._launchProcess(e);throw t}))}getMessageType(e){return this.messageTypes[e]}}const GN={field:"modifiedDate",direction:"descending"},VN={reconnectOnErrors:[401,403],reconnectOnNoResponse:!0};class KN extends mL{constructor(e,t,n={}){super(e,t),this._libraryChangeListener=()=>{},this._renditionCacheChangeListener=()=>{},this._lastNotificationPayload={},this._operationTypes=[RN,LN,DN,MN,HN,NN],this._handleConfigurationMutation=e=>{const t=new sL(e);return this._needToReconnect(t)&&this.reconnect(),this._config=t,this.emit("configChange"),this.config},this._handleRenditionCacheMutation=e=>{this._renditionCacheChangeListener(bN(e))},this._handleLibraryMutation=e=>{if(!e)return;const t=new Set(Object.keys(e)),n=Object.keys(this._lastNotificationPayload).filter((n=>{const r=e[n];return t.delete(n),!r||"number"!=typeof r&&"string"!=typeof r}));n.push(...t),this._lastNotificationPayload=Object.keys(e).reduce(((t,n)=>{const r=e[n];return"number"==typeof r||"string"==typeof r?r&&(t[n]=r):t[n]=r.modified_date,t}),{}),this._libraryChangeListener(n)},this._options=n}getLibrary(e,t){return this._getLibraryById(e.id,t)}getElements(e,...t){return this._getElementsByLibraryId(e.id,...t)}getRemovedElements(e,...t){return this._getRemovedElementsByLibraryId(e.id,...t)}getDocumentationElements(e,...t){return this._getDocumentationElementsByLibraryId(e.id,...t)}getElement(e,t){return this._getElement(e.id,t)}reconnect(){var e;return null===(e=this._notificationEventSource)||void 0===e||e.close(),this.isConnected?super.reconnect():Promise.resolve()}async _handleConnected(e){if("updateRequired"in e)throw this._handleConfigurationMutation({config:{},environment:this._config.environment,processInfo:{updateRequired:e.updateRequired,apiVersion:e.apiVersion}}),new tL("CONNECTION_FAILED",`LocalDriver failed to connect - ${e.updateRequired} update required`);this._hostname=e.hostname,this._token=e.token,this._cloudParams=e.cloudParams,this._notificationEventSource=new zN(`${this._hostname}/notifications?token=${this._token}`),this._notificationEventSource.on("error",(e=>{e instanceof tL&&"INVALID_JSON"===e.libraryErrorCode?iL.log("[NOTIFICATIONS] Received invalid JSON object."):this.reconnect()})),await this.getConfiguration(),this._notificationEventSource.on("configurationMutation",this._handleConfigurationMutation.bind(this)),this._notificationEventSource.on("libraryMutation",this._handleLibraryMutation.bind(this)),this._notificationEventSource.on("renditionCacheMutation",this._handleRenditionCacheMutation.bind(this))}_handleDisconnected(){var e;null===(e=this._notificationEventSource)||void 0===e||e.close()}get cloudParams(){var e,t;if(this._cloudParams&&(null===(e=this.config.user)||void 0===e?void 0:e.id))return Object.assign(Object.assign({},this._cloudParams),{userId:null===(t=this.config.user)||void 0===t?void 0:t.id})}getCloudDriver(){if(this.cloudParams)return new hN(this._core,(async()=>{const{userId:e,clientId:t,clientSecret:n,scopes:r,core:o}=this.cloudParams,{access_token:i}=await this.fetchAccessToken(e,t,n,r);return{env:this.config.environment,core:o,token:i}}))}fetchAccessToken(e,t,n,r){var o;return this.fetch("/configuration/access_token",{method:"POST",body:JSON.stringify({userId:null===(o=this._config.user)||void 0===o?void 0:o.id,clientId:t,clientSecret:n,scopes:r})}).then((e=>e.json()))}_getElement(e,t){return this.fetch(`/libraries/${e}/elements/${t}`).then((e=>e.json())).then(bN)}_getElementsOfType(e,t,n=GN,r,o){return ua(this,arguments,(function*(){const n={};r&&(n["if-none-match"]=r);const i=yield la(this.fetch(`/libraries/${t}/${e}`,{headers:n,signal:o})),s=yield la(i.json());yield yield la(s.elements.map(bN))}))}_getElementsByLibraryId(e,t=GN,n,r,o){return ua(this,arguments,(function*(){yield la(yield*da(pa(this._getElementsOfType("elements",e,t,n,o))))}))}async getElementsPage(e,t,n,r,o){throw new tL("NOT_IMPLEMENTED","LocalDriver.getElementsPage not implemented.")}getSearchResults(e,t,n,r){return ua(this,arguments,(function*(){t.elements_only=!0;let o="name"===n.field?"name":"modified_date";"descending"===n.direction&&(o=`-${o}`);const i=e=>{var t,n;return null!==(n=null===(t=e.results)||void 0===t?void 0:t.map(bN))&&void 0!==n?n:[]},s={method:"POST",headers:{"Content-Type":"application/json"},signal:r};if("type"!==n.sectionType)s.body=JSON.stringify({q:e,order_by:o,filters:t,limit:300}),yield la(yield*da(pa(this.fetchAllPages("/search",s,i))));else for(const r of n.sections)t.element_types=t.element_types=[r],s.body=JSON.stringify({q:e,order_by:o,filters:t,limit:300}),yield la(yield*da(pa(this.fetchAllPages("/search",s,i))))}))}fetchAllPages(e,t,n){var r,o,i,s;return ua(this,arguments,(function*(){let a=e;for(;a;){const e=yield la(this.fetch(a,t).then((e=>e.json())));yield yield la(n(e)),a=null===(o=null===(r=e._links)||void 0===r?void 0:r.next)||void 0===o?void 0:o.uri;const c=null===(s=null===(i=e._links)||void 0===i?void 0:i.next)||void 0===s?void 0:s.body;c&&(t.body=JSON.stringify(c))}}))}_getDocumentationElementsByLibraryId(e,t=GN,n){return ua(this,arguments,(function*(){yield la(yield*da(pa(this._getElementsOfType("documentation_elements",e,t,n))))}))}_getRemovedElementsByLibraryId(e,t=GN,n){return ua(this,arguments,(function*(){yield la(yield*da(pa(this._getElementsOfType("removed_elements",e,t,n))))}))}async getTeams(){const e=await this.fetch("/teams"),t=await e.json();return void 0!==t.teams?t.teams.map(ON):[]}async getProjects(){var e,t;const n=await this.fetch("/projects"),r=await n.json();return null!==(t=null===(e=null==r?void 0:r.projects)||void 0===e?void 0:e.map(IN))&&void 0!==t?t:[]}async getProjectGradient(e){const t=await this.fetch(`/projects/${e.id}/gradient`),n=await t.json();return n.gradient?{type:(r=n.gradient).type,angle:r.angle,stops:r.stops}:void 0;var r}getGroups(e){return ua(this,arguments,(function*(){yield yield la(Promise.resolve(void 0))}))}getLibraries(){return ua(this,arguments,(function*(){let e="/libraries";this._options.ignoreRenditionGrids||(e+="?includeRenditionGrid=true"),yield yield la(this.fetch(e).then((e=>e.json())).then((e=>void 0!==e.libraries?e.libraries.map((e=>gN(e,this._options.readOnly))):[])))}))}getLibrariesList(){return ua(this,arguments,(function*(){yield yield la(Promise.resolve(void 0))}))}getLibrariesPage(){return ua(this,arguments,(function*(){yield yield la(Promise.resolve(void 0))}))}_getAllElements(e,t){var n,r;return ua(this,arguments,(function*(){var o,i,s,a;const c=[["elements","_getElementsByLibraryId"],["documentationElements","_getDocumentationElementsByLibraryId"],["removedElements","_getRemovedElementsByLibraryId"]],l={};for(const[m,h]of c)if(t.types.includes(m))try{for(var u,d=!0,p=(i=void 0,pa(this[h](e,t.sort,t.etag,void 0,null===(n=t.abortController)||void 0===n?void 0:n.signal)));!(o=(u=yield la(p.next())).done);){a=u.value,d=!1;try{const e=a;l[m]=l[m]||[],null===(r=l[m])||void 0===r||r.push(...e),t.loadProgressively&&(yield yield la({[m]:l[m]}))}finally{d=!0}}}catch(e){i={error:e}}finally{try{d||o||!(s=p.return)||(yield la(s.call(p)))}finally{if(i)throw i.error}}yield yield la(Object.assign({areElementsLoaded:!0},t.loadProgressively?{}:l))}))}async getLibraryById(e,t){const{value:n}=await this._getLibraryById(e,t).next();return n}_getLibraryById(e,t={}){var n;return ua(this,arguments,(function*(){const r=t.etag;try{const o={};let i;r&&(o["if-none-match"]=r),void 0!==t.optimisticFetch&&(i={optimisticFetch:t.optimisticFetch});let s=`/libraries/${e}`;this._options.ignoreRenditionGrids||(s+="?includeRenditionGrid=true");const a=yield la(this.fetch(s,{headers:o},i));if(202===a.status)return yield la(void 0);const c=yield la(a.json());c.etag=a.headers.get("ETag"),t.elementParams?delete c.elements:null!==(n=c.elements)&&void 0!==n||(c.elements=[]);const l=gN(c,this._options.readOnly);yield yield la(l)}catch(e){if(!(e instanceof fL&&"NOT_MODIFIED"===e.requestErrorCode&&t.elementParams))throw e}t.elementParams&&(yield la(yield*da(pa(this._getAllElements(e,Object.assign(Object.assign({},t.elementParams),{etag:t.firstElementsLoad?void 0:r}))))))}))}followLibrary(e,t){return this.fetch("/libraries",{method:"POST",body:JSON.stringify({follow:!0,type:"collab",id:t,assetId:e})}).then((()=>{}))}moveLibrary(e,t){return new Promise(((n,r)=>{const o=this.fetch("/libraries",{method:"POST",body:JSON.stringify({self:e,team_id:t})}),i=new xL(this,o);i.on("change",((e,t)=>{e&&(i.error?r(i.error):t?n(gN(t)):n())}))}))}importLibrary(e,t=(()=>{})){if("string"!=typeof e)throw new Error("Input must be a local path in local mode.");const n=this.fetch("/libraries",{method:"POST",body:JSON.stringify({source:{path:e}})}),r=new xL(this,n);return r.on("change",((e,n)=>{if(e){const e=n?gN(n):void 0;t(r.error,e)}})),r}exportLibrary(e,t,n=(()=>{})){if(!t)throw new Error("Destination path is required in local mode.");const r=this.fetch(`/libraries/${e.id}/export`,{method:"POST",body:JSON.stringify({path:t})}),o=new xL(this,r);return o.on("change",(e=>{e&&n(o.error)})),o}async abortOperation(e){return this.fetch(e,{method:"DELETE"})}getRenditionUrl(e,t){return`${this._hostname}/libraries/${e.library.id}/elements/${e.elementId}/renditions/${t}?token=${this._token}`}getAuthenticatedThumbnailURL(e,t){return this.fetch(`/libraries/${e.library.id}/elements/${e.elementId}/renditions/${t}/url`,{headers:{"cache-control":"none"}}).then((e=>e.json())).then((e=>e.url))}getRenditionPath(e,t,n){const r=fN.getInstance(e);return this.fetch(`/libraries/${e}/elements/${t}/renditions/${n}/path`,{headers:{"cache-control":"none"},signal:r.signal}).then((e=>e.json())).then((e=>e.path))}getRendition(e,t){return this.fetch(`/libraries/${e.library.id}/elements/${e.elementId}/renditions/${t}`)}getRepresentationContent(e){return this.fetch(`/libraries/${e.library.id}/elements/${e.element.elementId}/representations/${e.id}`)}setLibraryChangeListener(e,t){this._libraryChangeListener=t}setRenditionCacheChangeListener(e){this._renditionCacheChangeListener=e}setFontDataChangeListener(e){var t;this.removeFontDataChangeListeners(),null===(t=this._notificationEventSource)||void 0===t||t.on("fontDataMutation",e)}setSyncStateListener(e){var t,n;null===(t=this._notificationEventSource)||void 0===t||t.removeAllListeners("syncMutation"),null===(n=this._notificationEventSource)||void 0===n||n.on("syncMutation",e)}removeLibraryChangeListener(){var e;null===(e=this._notificationEventSource)||void 0===e||e.removeAllListeners("libraryMutation")}removeFontDataChangeListeners(){var e;null===(e=this._notificationEventSource)||void 0===e||e.removeAllListeners("fontDataMutation")}removeSyncStateListener(){var e;null===(e=this._notificationEventSource)||void 0===e||e.removeAllListeners("syncMutation")}removeRenditionCacheChangeListener(){var e;null===(e=this._notificationEventSource)||void 0===e||e.removeAllListeners("renditionCacheMutation")}_needToReconnect(e){var t,n,r;return(null===(n=null===(t=this.config)||void 0===t?void 0:t.user)||void 0===n?void 0:n.id)&&this.config.user.id!==(null===(r=e.user)||void 0===r?void 0:r.id)||!1}async getConfiguration(){const e=await this.fetch("/configuration"),t=await e.json();return this._handleConfigurationMutation(t),this.config}async updateRenditionCacheConfiguration(e,t){return e||t?(await this.updateConfiguration({RENDITION_SIZES:e,FULL_RENDITION_CONFIG:t}).catch((e=>{iL.error(`Unable to update process configuration. ${e}`)})),this.config):this.config}async updateConfiguration(e){if(Object.keys(e).length){const t=await this.fetch("/configuration",{method:"PATCH",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)}),n=await t.json();this._handleConfigurationMutation(n)}return this.config}async setLocalSetting(e,t){void 0===t&&(t=null),await this.updateConfiguration(Object.fromEntries([[e,t]])),this._config.config[e]=t}getLocalSetting(e){var t;return null===(t=this._config.config)||void 0===t?void 0:t[e]}getInstalledVersion(e){return this._config.installedApps.filter((t=>t.code.toLowerCase()===e.toLowerCase())).map((e=>e.version)).sort(kN)[0]}async sendAction(e){return this.fetch("/action",{method:"POST",body:e.toJSON()})}async openInCCD(e){return this.fetch("/action/open_ccd",{method:"POST",body:JSON.stringify({path:e})})}async fetch(e,t,n={}){var r,o,i,s;(t=t||{}).headers=t.headers||{},t.headers.token=this._token,t.headers["Content-Type"]=t.headers["Content-Type"]||"application/json",t.headers["x-client-version"]="15",n=Object.assign(Object.assign({},VN),n),!this._options.optimistic||void 0!==n.optimisticFetch&&!0!==n.optimisticFetch||(t.headers["x-optimism"]="true"),t.signal=t.signal?lL(t.signal,null===(r=this._abortController)||void 0===r?void 0:r.signal):null===(o=this._abortController)||void 0===o?void 0:o.signal;try{const n=await fetch(`${/^https?:\/\//.test(e)?"":this._hostname}${e}`,t);if(n.status>=300){const e=await n.text();throw gL(n,e.replace(/["]+/g,""))}return n}catch(e){if(fL.isRequestError(e)){const t=(null===(i=null==n?void 0:n.reconnectOnErrors)||void 0===i?void 0:i.includes(null===(s=e.response)||void 0===s?void 0:s.status))&&this.isConnected;if(t)this.reconnect();else if(!t&&e.name===BR)return new Response("{}")}else"Failed to fetch"===e.message&&(null==n?void 0:n.reconnectOnNoResponse)?(iL.warn(`Fetch request failed to respond: ${e}`),this.reconnect()):"Network request failed"===e.message&&(iL.warn(`Network request failed to respond: ${e}`),this.reconnect());throw e}}async copyFile(e,t,n=!1){const r=await this.fetch("/util/file/copy",{method:"POST",body:JSON.stringify({source:e,destination:t,allowOverride:Boolean(n)})},{reconnectOnNoResponse:!0,reconnectOnErrors:[401]});return(await r.json()).path}async getFileSize(e){const t=await this.fetch("/util/file/size",{method:"POST",body:JSON.stringify({path:e})});return(await t.json()).size}getRenditionGrid(e){return e.renditionGrid}async stageRepresentationForCommit(e,t,n){var r,o,i;try{if(t instanceof File){const e=await this.fetch("/util/file",{method:"POST",headers:{"Content-Type":null===(o=SR(null===(r=t.name)||void 0===r?void 0:r.split(".")[1]))||void 0===o?void 0:o[0]},body:t});return(await e.json()).path}}catch(e){if((null===(i=null==e?void 0:e.response)||void 0===i?void 0:i.status)===jR.INTERNAL_SERVER_ERROR)return Promise.reject(e)}return t.path}async isSystemFontAvailable(e,t){const n=await this.fetch("/util/font/available",{method:"POST",body:JSON.stringify({font_name:e,match_family:t})});return(await n.json()).is_font_available}async getFontData(e){const t=await this.fetch("/util/font/data",{method:"POST",body:JSON.stringify({font_id:e})});return(await t.json()).font_data}async getTempDir(e){if(!e||!e.id)throw new tL("INVALID_PARAMETER","Need to pass a library with an ID");const t=await this.fetch(`/libraries/${e.id}/temp_dir`);return(await t.json()).path}getCollaborators(e){throw new tL("NOT_IMPLEMENTED","LocalDriver.getCollaborators not implemented.")}ignoreLocalSyncEvents(){return!0}}class WN extends hN{constructor(e,t,n,r={}){super(e,(()=>n().then((e=>Object.assign({samDisableOns:!0},e))))),this._localConnector=t,this._cloudConnector=n,this._localDriver=new KN(e,t,Object.assign(Object.assign({},r),{optimistic:!0}))}connect(){return Promise.all([this.localDriver.connect(),super.connect()]).then((()=>{}))}get localDriver(){return this._localDriver}call(e,t,...n){return e.locallyManaged?this._localDriver[t](...n):super[t](...n)}_handleDisconnected(){super._handleDisconnected(),this.localDriver.isConnected&&this.localDriver.disconnect()}setLibraryChangeListener(e,t){this.localDriver.setLibraryChangeListener(e,t)}setFontDataChangeListener(e){this.localDriver.setFontDataChangeListener(e)}removeFontDataChangeListeners(){this.localDriver.removeFontDataChangeListeners()}getLibraries(){return this.localDriver.getLibraries()}getLibrary(e,t){return e.locallyManaged||(null==t?void 0:t.optimisticFetch)?this.localDriver.getLibrary(e,t):super.getLibrary(e,t)}getElements(e,t,n,r,o){return this.call(e,"getElements",t,n,r,o)}getElement(e,t){return this.call(e,"getElement",e,t)}async getLibraryById(e,t){return(null==t?void 0:t.optimisticFetch)||(null==t?void 0:t.locallyManaged)?this._localDriver._getLibraryById(e,t).next():super.getLibraryById(e)}getRenditionUrl(e,t){return this.call(e.library,"getRenditionUrl",e,t)}getRendition(e,t){return this.call(e.library,"getRendition",e,t)}getRepresentationContent(e){return this.call(e.library,"getRepresentationContent",e)}getOperationTypes(e){return e.locallyManaged?this._localDriver.getOperationTypes(e):super.getOperationTypes(e)}operationFactory(e,t,n){return new e(n.locallyManaged?this._localDriver:this,n)}ignoreLocalSyncEvents(){return this.localDriver.isConnected?this.localDriver.ignoreLocalSyncEvents():super.ignoreLocalSyncEvents()}}function $N(e){return void 0!==e.launchAppEx?new JN(e):new QN(e)}class YN extends class{}{constructor(e){super(),this._specifer=DR,this._vulcanInterface=e}addMessageListener(e,t,n){this.vulcanInterface.addMessageListener(e,t,n)}removeMessageListener(e,t,n){this.vulcanInterface.removeMessageListener(e,t,n)}dispatchMessage(e){this.vulcanInterface.dispatchMessage(e)}getPayload(e){return this.vulcanInterface.getPayload(e)}}class QN extends YN{constructor(e){super(e),this._vulcanInterface=e,this._specifer=DR}get vulcanInterface(){return this._vulcanInterface}getTargetSpecifiers(){return this.vulcanInterface.getTargetSpecifiers()}launchApp(e,t){return this.vulcanInterface.launchApp(this._specifer,e,t)}isAppRunning(){return this.vulcanInterface.isAppRunning(this._specifer)}isAppInstalled(){return this.vulcanInterface.isAppInstalled(this._specifer)}getAppPath(){return this.vulcanInterface.getAppPath(this._specifer)}}class JN extends YN{constructor(e){super(e),this._specifer=NR}get vulcanInterface(){return this._vulcanInterface}getTargetSpecifiers(){return this.vulcanInterface.getTargetSpecifiersEx()}launchApp(e,t){return this.vulcanInterface.launchAppEx(this._specifer,e,t)}isAppRunning(){return this.vulcanInterface.isAppRunningEx(this._specifer)}isAppInstalled(){return this.vulcanInterface.isAppInstalledEx(this._specifer)}getAppPath(){return this.vulcanInterface.getAppPathEx(this._specifer)}}class ZN extends qN{constructor(e,t,n){super($N(e),t,n),this.messageTypes={REQUEST:"vulcan.SuiteMessage.cclibraries.api.QueryRequest",RESPONSE:"vulcan.SuiteMessage.cclibraries.api.QueryResponse",INITIALIZE:"vulcan.SuiteMessage.cclibraries.service.Initialized"}}removeListener(e,t){return this.vulcanInterface.removeMessageListener(t||this.messageTypes.RESPONSE,e)}sendMessage(e,t){if(this.vulcanInterface.addMessageListener(t||this.messageTypes.RESPONSE,e),t!==this.messageTypes.INITIALIZE){const e=new this.VulcanMessage(this.messageTypes.REQUEST);e.setPayload(MR),this.vulcanInterface.dispatchMessage(e)}}async isAppRunning(){return this.vulcanInterface.isAppRunning()}launchApp(e){this.vulcanInterface.launchApp()}getPayload(e){return this.vulcanInterface.getPayload(e)}}class XN extends qN{constructor(e,t,n){super($N(e),t,n),this.messageTypes={REQUEST:"cclibraries.api.QueryRequest",RESPONSE:"cclibraries.api.QueryResponse",INITIALIZE:"cclibraries.service.Initialized"}}_wrapHandler(e){return(t,n)=>e(n)}removeListener(e,t){return this.vulcanInterface.removeMessageListener(t||this.messageTypes.RESPONSE,e)}sendMessage(e,t){if(this.vulcanInterface.addMessageListener(t||this.messageTypes.RESPONSE,this._wrapHandler(e)),t!==this.messageTypes.INITIALIZE){const e=new this.VulcanMessage(this.messageTypes.REQUEST);e.data=MR,this.vulcanInterface.dispatchMessage(e)}}async isAppRunning(){return this.vulcanInterface.isAppRunning()}launchApp(e){this.vulcanInterface.launchApp()}getPayload(e){return e}}class eM extends qN{constructor(e,t,n){super($N(e),t,n),this.messageTypes={REQUEST:"cclibraries.api.QueryRequest",RESPONSE:"cclibraries.api.QueryResponse",INITIALIZE:"cclibraries.service.Initialized"}}_wrapHandler(e){return(t,n)=>e(t)}removeListener(e,t){return this.vulcanInterface.removeMessageListener(t||this.messageTypes.RESPONSE,e)}sendMessage(e,t){if(this.vulcanInterface.addMessageListener(t||this.messageTypes.RESPONSE,this._wrapHandler(e)),t!==this.messageTypes.INITIALIZE){const e={message:MR,type:t||this.messageTypes.REQUEST};this.vulcanInterface.dispatchMessage(e)}}async isAppRunning(){return this.vulcanInterface.isAppRunning()}launchApp(e){this.vulcanInterface.launchApp()}getPayload(e){return e}}class tM extends qN{constructor(){super(...arguments),this.messageTypes={REQUEST:"vulcan.SuiteMessage.cclibraries.api.QueryRequest",RESPONSE:"vulcan.SuiteMessage.cclibraries.api.QueryResponse",INITIALIZE:null}}get _installedAppsFn(){const{getInstalledApps:e,getInstalledAppsEx:t}=this.vulcanInterface.control;return t?t.bind(this.vulcanInterface.control):e.bind(this.vulcanInterface.control)}async _getCCLibrariesInstall(){return(await this._installedAppsFn()).find((e=>e.name===DR||e.sapCode===NR))}removeListener(e,t){null!==t&&this.vulcanInterface.dispatcher.removeEventListener(this.messageTypes.RESPONSE,e)}sendMessage(e,t){null!==t&&(this.vulcanInterface.dispatcher.addEventListener(this.messageTypes.RESPONSE,e),this.vulcanInterface.dispatcher.broadcastMessage(new this.vulcanInterface.message(this.messageTypes.REQUEST,MR)))}async isAppRunning(){var e;return null===(e=await this._getCCLibrariesInstall())||void 0===e?void 0:e.isRunning()}async launchApp(e){const t=await this._getCCLibrariesInstall();t&&(await t.launch(),e("launched"))}getPayload(e){return e.payload}}class nM extends hL{constructor(e){super(),this._generator=e,this._results=[],this._getPages()}async _getPages(){var e,t,n,r;try{for(var o,i=!0,s=pa(this._generator(this._abortController.signal));!(e=(o=await s.next()).done);){r=o.value,i=!1;try{const e=r;this._results.push(...e),this.emit("change",!1)}finally{i=!0}}}catch(e){t={error:e}}finally{try{i||e||!(n=s.return)||await n.call(s)}finally{if(t)throw t.error}}this.progress=100,this.emit("change",!0)}get results(){return this._results}}var rM=new class{constructor(){this._contexts=new Map}register(e,t){const n=Rc.v4();return this._contexts.set(n,{createAtom:e,transaction:t}),()=>this._contexts.delete(n)}transaction(e){return Array.from(this._contexts.values()).reduce(((e,{transaction:t})=>()=>t((()=>e()))),e)()}reportObserved(e,t){for(const[n,{createAtom:r}]of this._contexts){const o=`_atom_${n}_${t}`;let i=e[o];if(!i){const n=()=>i.reportChanged();i=r(`${e.constructor.name}${o}`,(()=>e.on(t,n)),(()=>e.off(t,n))),e[o]=i}i.reportObserved()}}};function oM(...e){return function(t,n,r){const o=r.get?"get":r.value?"value":void 0;if(o){const t=r[o];r[o]=function(...n){for(const t of e)rM.reportObserved(this,t);return t.apply(this,n)}}}}function iM(...e){return(e=>"string"!=typeof e[0])(e)?oM("change")(...e):oM(...e)}class sM extends ou{get _childrenData(){return this._children.map((e=>e._data))}constructor(e,t){super(e,t),this.core=e,this._isCommitted=!1,this._waitingForCommit=!1,this._children=[],this._libraryContext=e._getLibraryContext(),this._apiRoot=this._libraryContext._getLibrariesModule_NoLoad(),this._driver=this._apiRoot.driver,this._commitFuture=new Promise(((e,n)=>{this._commitResolver=()=>{this._isCommitted=!0,e()},GR(t)||this._commitResolver(),this.on("remove",(()=>{this._waitingForCommit&&!this._isCommitted&&n()}))}))}_update(e){const t=GR(this.id)&&e.id&&this.id!==e.id;this._updateImplementation(e),t&&this._commitResolver&&this._commitResolver()}_updateChildren(e){this._children&&((()=>{e.forEach((e=>{let t=this._children.find((t=>t.id===e.id||t.id===e.previousPlaceholderId));t?(t._update(e),t.emit("change")):(t=new this._ChildClass(this._core,this,e),this._children.push(t))}))})(),(()=>{const t=new Set(e.map((e=>e.id))),n=this._childrenData.filter((e=>!t.has(e.id)));n.forEach((e=>{const t=this._children.find((t=>t.id===e.id));t&&(t.emit("remove"),t.removeAllListeners())}))})())}get committed(){return this._waitingForCommit=!0,this._commitFuture}get isCommitted(){return this._isCommitted}}function aM(e,t,n){const r=n.set?"set":n.value?"value":void 0;if(r){const e=n[r];n[r]=function(...n){if(!(this.library?this.library:this).isWritable)throw new tL("NOT_ALLOWED",`${t} requires write access`,this.id);return e.apply(this,n)}}}function cM(e,t,n){const r=n.set?"set":n.value?"value":void 0;if(r){const e=n[r];n[r]=function(...n){if(!this.apiRoot.cloudDriver)throw new tL("NOT_ALLOWED",`${t} requires a cloud driver`);return e.apply(this,n)}}}function lM(e,t,n){const r=n.set?"set":n.value?"value":void 0;if(r){const e=n[r];n[r]=function(...n){if(!(this.apiRoot.driver instanceof KN))throw new tL("NOT_ALLOWED",`${t} requires a local driver`);return e.apply(this,n)}}}function uM(e,t){for(const n of t){if(n.id===e.id)return n;if(n.children){const t=uM(e,n.children);if(t)return t}}}function dM(e,t){if(e instanceof SM)return t;const n=vD(e.element._childrenData),r=uM(e,n);return r&&(r.children=t),n}function pM(e){e=null!=e?e:{};const t=[];for(const[n,r]of Object.entries(e)){const[e,o]=n.split("#",2);t.push({namespace:e,key:o,value:r})}return t}class mM extends sM{constructor(e,t,n){super(e,n.id),this.core=e,this._data=n,this._ChildClass=mM,this._updateImplementation=e=>{this._data=Object.assign(this._data,e),this._updateChildren(this._data.children||[]),this.emit("change")},this._parent=t}get children(){return this._children}get parent(){return this._parent}get element(){let e=this._parent;for(;e instanceof mM;)e=e._parent;return e}get library(){return this.element.library}get isWritable(){return this.element.isWritable}get type(){const e=this._data.type;return"application/vnd.adobe.library.link+dcx"===e?this._data.linktype:e}get relationship(){return this._data.relationship}set relationship(e){this._updateActionDispatch({relationship:e})}get width(){return this._data.width}set width(e){this._updateActionDispatch({width:e})}get height(){return this._data.height}set height(e){this._updateActionDispatch({height:e})}get isFullSize(){return this._data.isFullSize}set isFullSize(e){this._updateActionDispatch({isFullSize:e})}get isPreferredThumbnail(){return this._data.isPreferredThumbnail}set isPreferredThumbnail(e){this._updateActionDispatch({isPreferredThumbnail:e})}get contentLength(){return this._data.contentLength}set contentLength(e){this._updateActionDispatch({contentLength:e})}get isDeletedLocally(){return!1}get isExternalLink(){return this._data.isExternalLink}isCompatibleType(e){const t=this.getCachedContentPath();if(t&&!this.isExternalLink){const n=ZR(t);if(-1===TR(e).indexOf(n))return!1}return e===this.type}getValue(e,t){var n;return null===(n=this._data.customData)||void 0===n?void 0:n[`${e}#${t}`]}getValues(){return pM(this._data.customData)}setValue(e,t,n,r){this._updateActionDispatch({customData:Object.assign(Object.assign({},this._data.customData),{[`${e}#${t}`]:n})})}removeValue(e,t,n){this.setValue(e,t,null,n)}setContent(e,t,n){if(e instanceof Blob)return this._driver.stageRepresentationForCommit(this.library,new File([e],n,{type:e instanceof File?e.type:XR(n)})).then((e=>this.setStagedContent(e)));let r;if("string"!=typeof e||!["base64","utf8"].includes(t))throw new Error("Not implemented");return r=e,this._updateActionDispatch({source:{filename:n,data:r}})}setContentFromPath(e,t){if(!this.library.locallyManaged)throw new Error;return this._updateActionDispatch({source:{path:e,moveFile:!1}})}setStagedContent(e){try{const t=JSON.parse(e);if(!(GL(t)||t&&GR(t.id)))throw new Error;return this._updateActionDispatch({source:t})}catch(e){throw new tL("INVALID_PARAMETER","Payload is not consumable by remote target",this.library.id,e)}}setContentFromURL(e,t,n){return this._updateActionDispatch({source:{url:t,createLink:e,headers:n}})}getContentPath(){return Promise.resolve(this.getCachedContentPath())}getCachedContentPath(){return this._data.path}getContent(){return this._driver.getRepresentationContent(this).then((e=>e.blob()))}getContentURL(){return this._data.url}getAuthenticatedContentURL(){return Promise.resolve("")}_createChild(e){const t=qR(),n=this._data.children?[...this._data.children]:[];return n.push({id:t,type:e,isFullSize:!1,isExternalLink:!1}),this.element._actionDispatch({name:"updateElementContent",type:"update",data:{representations:dM(this,n)}}),this._children.find((e=>e.id===t))}_removeChild(e){const t=this._data.children?[...this._data.children]:[],n=t.findIndex((t=>t.id===e.id));-1!==n&&(t.splice(n,1),this.element._actionDispatch({name:"updateElementContent",type:"update",data:{representations:dM(this,t)}}))}testExternalLink(){return Promise.resolve(!1)}clearCachedExternalLink(){}getCachedExternalLinkError(){}getExternalLinkDownloadProgress(){if(this.isExternalLink){const e=`${this.library.id}.${this.element.elementId}.${this.id}`;return this.library.apiRoot.syncState.getExternalLinkDownloadProgressByKey(e)}}get _childrenData(){return this._data.children||[]}_updateActionDispatch(e){const t=this.parent._childrenData.filter((e=>e.id!==this.id));return this.element._actionDispatch({name:"updateElementContent",type:"update",data:{representations:dM(this.parent,[...t,Object.assign(Object.assign({},this._data),e)])}}),Promise.resolve()}}function hM(e){return e=e.toString().replace(/(\.0)*$/,"").replace(/[^.0-9]+/gim,"."),(isNaN(parseInt(e,10))||parseInt(e,10)>250)&&(e="0"),e}function fM(e="0",t="0"){if(e===t)return 0;const n=hM(e).split("."),r=hM(t).split(".");let o;for(let e=0;e<n.length&&e<r.length;e++){const t=parseInt(n[e],10);if(o=t-parseInt(r[e],10),isNaN(o))return isNaN(t)?1:-1;if(o>0)return-1;if(o<0)return 1}return o=n.length-r.length,o>0?-1:o<0?1:0}aa([aM],mM.prototype,"relationship",null),aa([aM],mM.prototype,"width",null),aa([aM],mM.prototype,"height",null),aa([aM],mM.prototype,"isFullSize",null),aa([aM],mM.prototype,"isPreferredThumbnail",null),aa([aM],mM.prototype,"contentLength",null),aa([aM],mM.prototype,"setValue",null),aa([aM],mM.prototype,"removeValue",null),aa([aM],mM.prototype,"setContent",null),aa([aM],mM.prototype,"setContentFromPath",null),aa([aM],mM.prototype,"setStagedContent",null),aa([aM],mM.prototype,"setContentFromURL",null);class gM{constructor(e,t){this._item=e,this._applicationActionData=t}get item(){return this._item}get minVersion(){return this._applicationActionData.minVersion}get appCode(){return this._applicationActionData.appCode}get appName(){return this._applicationActionData.appName}get action(){return this._applicationActionData.action}get installedVersions(){const{installedApps:e}=this.item.apiRoot.driver.config;return e.filter((e=>e.code===this._applicationActionData.appCode)).map((e=>e.version)).sort(fM)}isCompatibleVersionInstalled(){return this.installedVersions.length&&fM(this._applicationActionData.minVersion,this.installedVersions[0])>=0}async invoke(){if(!this.isCompatibleVersionInstalled())throw new tL("NOT_SUPPORTED","A compatible version of the application is needed for this action",this.item instanceof SM?this.item.library.id:this.item.id);return this.item.apiRoot.driver.sendAction(this)}toJSON(){return JSON.stringify(Object.assign(Object.assign({},this._applicationActionData),this.item instanceof SM?{libraryId:this.item.library.id,elementId:this.item.id}:{libraryId:this.item.id}))}}function vM(e,t,n,r){return n.map((n=>{const o=r[n];if(o&&(!t||t===o.action))return new gM(e,o)})).filter(Boolean).sort(((e,t)=>(null==e?void 0:e.isCompatibleVersionInstalled)&&!(null==t?void 0:t.isCompatibleVersionInstalled)?-1:!(null==e?void 0:e.isCompatibleVersionInstalled)&&(null==t?void 0:t.isCompatibleVersionInstalled)?1:0))}const bM=e=>"RGB"===e.mode,yM=e=>bM(e)&&(!e.profileName||"sRGB IEC61966-2.1"===e.profileName),_M=(e,t,n)=>{const r=`application/vnd.adobe.${t}+json`;for(let o=0;o<e.representations.length;o++){const i=e.representations[o];if(i.type===r){const e=i.getValue(t,"data");if(e&&(!n||n(e)))return e}}},EM=e=>t=>{const n=_M(t,e);if(n){const e=n.adbeFont&&n.adbeFont.style.toLowerCase();return!e||e.includes("normal")||e.includes("regular")?n.fontFamily:`${n.fontFamily} ${n.adbeFont.style}`}},wM={"application/vnd.adobe.element.color+dcx":e=>(e=>{const t=Array.isArray(e)?e.find(yM)||e.find(bM):e;return t&&t.value?((e,t,n)=>{let r=(Math.round(e)<<16|Math.round(t)<<8|Math.round(n)).toString(16);for(;r.length<6;)r="0"+r;return`#${r}`.toUpperCase()})(t.value.r,t.value.g,t.value.b):""})(_M(e,"color",yM)||_M(e,"color",bM)),"application/vnd.adobe.element.characterstyle+dcx":EM("characterstyle"),"application/vnd.adobe.element.paragraphstyle+dcx":EM("paragraphstyle"),"application/vnd.adobe.element.font+dcx":e=>{const t=_M(e,"font");return(null==t?void 0:t.name)||""}};class xM extends sM{get sourceRefString(){return this._sourceRef}get sourceRef(){if(!this.sourceRefString)return;let e=WR(this.sourceRefString);if(!e){const[t,n]=this.sourceRefString.split("#");e={"repo:assetId":t,"stRef:fromPart":n};const r=this._sourceModifiedDate;r&&(e["stRef:fromPartInstanceID"]=`${r}`)}return e}set sourceRef(e){if("object"!=typeof e||!WR(e)){const e=this._parent;throw new tL("INVALID_PARAMETER","sourceRef must be a valid JSON object",e.library.id)}this._actionDispatch({name:this._updateAction,type:"update",data:{sourceRef:JSON.stringify(e,Object.keys(e).sort())}})}}function TM(e){return`${e.libraryAssetId}#${e.id}`}aa([iM],xM.prototype,"sourceRefString",null),aa([iM,aM],xM.prototype,"sourceRef",null);class SM extends xM{constructor(e,t){super(e,t),this._groups=[],this._name="",this._type="",this.isElement=!0,this._updateAction="updateElement",this._lastLocalUpdateDate=0,this._ChildClass=mM,this._updateImplementation=e=>{const t=this._itemPool.createUpdateSession();this._updater.updateLocalItem(t,this,e),t.commit()},this._updater=this._apiRoot.elementUpdater,this._itemPool=this._apiRoot.elementPool,this._elementId=GR(t)?t:t.split("#")[1]}get libraryContents(){if(!this._parent){if(!this._libraryAssetId)throw Error("Element._libraryAssetId is not defined, so we cannot find the Library or LibraryContents.");const e=this._core._getAssetPool().getLocalItemById(this._libraryAssetId);this._parent=e._getContentsSync()}return this._parent}get library(){return this.libraryContents.library}get elementId(){return this._elementId}get type(){return this._type}get modified(){return new Date(Math.max(this._modifiedDate,this._lastLocalUpdateDate))}get created(){return new Date(this._createdDate)}get instanceId(){const e=this.getPrimaryRepresentation();return null==e?void 0:e.id}getReference(){const e={"dc:format":this.library.mediaType,"repo:assetId":this._libraryAssetId,"repo:name":this.library.displayName,"stRef:manager":"Adobe Cloud","stRef:documentID":this.library.libraryManifestId,"stRef:fromPart":`id=${this.id}`,"stRef:fromPartName":this.name};return this.instanceId&&(e["stRef:fromPartInstanceID"]=this.instanceId),this.sourceRef&&"application/vnd.adobe.firefly-recipe+dcx"!==this.sourceRef["dc:format"]&&(e["stRef:fromPartDerivedFrom"]=this.sourceRef),e}getReferenceString(){return $R(this.getReference())}getLegacyReference(){var e;return null!==(e=this._elementRef)&&void 0!==e?e:`cloud-asset://${this.library.id};node=${this.id}`}get name(){return this.isAutoNamed?(e=>{const t=wM[e.type];return t?t(e):""})(this):this._name}set name(e){this._actionDispatch({name:"updateElement",type:"update",data:{name:null==e?void 0:e.normalize()}})}get isAutoNamed(){const e=this._name,t=this._autoName;return!e||e===t}get isWritable(){return this.library.hasPermission(el.Write)}get tags(){return this._tags||[]}set tags(e){this._actionDispatch({name:"updateElement",type:"update",data:{tags:e}})}async getDependencies(){const e=[];if(this._dependencyIds)for(const t of this._dependencyIds){const n=await this.libraryContents.getElementById(t);n!==this&&e.push(n)}return e}setDependencies(e){const t=e.map((e=>e.id));this._actionDispatch({name:"updateElement",type:"update",data:{dependencyIds:t}})}createGroup(){}getGroups(e="$default"){return[]}getOrderInGroup(e){if(e.library!==this.library)return;const t=this._groups.find((t=>t.classifier===e.classifierName&&t.id===e.id));return t&&t.order}setOrderInGroup(e,t,n=!0){const r=n?this._groups.filter((t=>t.classifier!==e.classifierName)):[...this._groups],o=this._groups.findIndex((({id:t})=>t===e.id)),i={id:e.id,classifier:e.classifierName,order:t};t||-1===o?t&&-1!==o?r.splice(o,1,i):-1===o&&r.push(i):r.splice(o,1),this._actionDispatch({name:"updateElement",type:"update",data:{groups:r}})}get description(){return this._description}set description(e){this._actionDispatch({name:"updateElement",type:"update",data:{description:e}})}get descriptionModified(){return new Date(this._descriptionModifiedDate)}get descriptionModifiedBy(){return this._descriptionModifiedBy}get descriptionModifiedContext(){return this._descriptionModifiedContext}get wasDescriptionModifiedLocally(){return this._descriptionModifiedLocally}get modifiedBy(){return this._modifiedBy}get modifiedContext(){return this._modifiedContext}get wasModifiedLocally(){return this._modifiedLocally}get createdBy(){return this._createdBy}get createdContext(){return this._createdContext}get wasCreatedLocally(){return this._createdLocally}get isDeletedLocally(){return!1}beginOperation(){return this.libraryContents.beginOperation()}endOperation(e){return this.libraryContents.endOperation(e)}get representations(){return this._children}getPrimaryRepresentation(){return this.representations.find((e=>"primary"===e.relationship))}getRepresentationById(e){return this.representations.find((t=>t.id===e))}createRepresentation(e,t,n,r){const o=qR(),i=[...this._childrenData];return i.splice(1,0,{id:o,type:e,relationship:t,isFullSize:!1,isExternalLink:!1}),this._actionDispatch({name:"updateElementContent",type:"update",data:{representations:i}}),this.getRepresentationById(o)}removeRepresentation(e){const t=[...this._childrenData],n=t.findIndex((t=>t.id===e.id));-1!==n&&(t.splice(n,1),this._actionDispatch({name:"updateElementContent",type:"update",data:{representations:t}}))}removeAllRepresentations(){this._actionDispatch({name:"updateElementContent",type:"update",data:{renditionUrl:{},representations:[]}})}getValue(e,t){var n;return null===(n=this._customData)||void 0===n?void 0:n[`${e}#${t}`]}getValues(){return pM(this._customData)}setValue(e,t,n){this._actionDispatch({name:"updateElement",type:"update",data:{customData:{[`${e}#${t}`]:n}}})}removeValue(e,t){this.setValue(e,t,null)}getThumbnailURL(e){return this._driver.getRenditionUrl(this,e)}async getThumbnailPath(e="full"){return await this.committed,this._driver.getRenditionPath(this.library.id,this.id,e)}getThumbnailContent(e){return this._driver.getRendition(this,e).then((e=>e.blob()))}supportsVectorThumbnail(){const e=this.getPrimaryRepresentation();return!!e&&LR.VECTOR_RENDITION_ELEMENT_TYPES.includes(e.type)}getActions(e){const t=this.getPrimaryRepresentation();if(!t)return[];if(this.library.documentType){const t=this._apiRoot.getOption("DOCUMENT_LIBRARY_ACTION_PRODUCT_MAP"),n=t.types[this.library.documentType]||[];return vM(this.library,e,n,t.products)}const n=this._apiRoot.getOption("ELEMENT_ACTION_PRODUCT_MAP");return vM(this,e,(n.types[this.type]||{})[t.type]||[],n.products)}get roles(){return this._roles||[]}set roles(e){this._actionDispatch({name:"updateElement",type:"update",data:{roles:e}})}get isStockAsset(){const e=Object.values(RR).includes(this.type),t=void 0!==this.getStockDataForElement();return e&&t}get isLicensed(){var e;return"purchased"===(null===(e=this.getStockDataForElement())||void 0===e?void 0:e.state)}getStockDataForElement(e){const t=void 0===e?this.getPrimaryRepresentation():this.representations[e];let n=null==t?void 0:t.getValue("adobestock","trackingdata");if(n&&(null==t?void 0:t.isExternalLink)&&(null==t?void 0:t.getCachedExternalLinkError())&&""!==(null==t?void 0:t.getContentURL())){n=this.getStockDataForElement(void 0===e?0:e+1)||Object.assign(Object.assign({},n),{state:"not_purchased"})}return n}_actionDispatch(e){e.path||(e.path=`$.elements[?(@.id == "${this.id}")]`),this._lastLocalUpdateDate=Date.now(),this.libraryContents._actionDispatch(e)}}aa([iM],SM.prototype,"modified",null),aa([iM],SM.prototype,"created",null),aa([iM,aM],SM.prototype,"name",null),aa([iM],SM.prototype,"isAutoNamed",null),aa([iM],SM.prototype,"isWritable",null),aa([iM],SM.prototype,"tags",null),aa([iM,aM],SM.prototype,"getDependencies",null),aa([aM],SM.prototype,"createGroup",null),aa([iM],SM.prototype,"getGroups",null),aa([iM],SM.prototype,"getOrderInGroup",null),aa([aM],SM.prototype,"setOrderInGroup",null),aa([iM,aM],SM.prototype,"description",null),aa([iM],SM.prototype,"descriptionModified",null),aa([iM],SM.prototype,"descriptionModifiedBy",null),aa([iM],SM.prototype,"descriptionModifiedContext",null),aa([iM],SM.prototype,"wasDescriptionModifiedLocally",null),aa([iM],SM.prototype,"modifiedBy",null),aa([iM],SM.prototype,"modifiedContext",null),aa([iM],SM.prototype,"wasModifiedLocally",null),aa([iM],SM.prototype,"createdBy",null),aa([iM],SM.prototype,"createdContext",null),aa([iM],SM.prototype,"wasCreatedLocally",null),aa([iM],SM.prototype,"isDeletedLocally",null),aa([iM],SM.prototype,"representations",null),aa([iM],SM.prototype,"getPrimaryRepresentation",null),aa([iM],SM.prototype,"getRepresentationById",null),aa([aM],SM.prototype,"createRepresentation",null),aa([aM],SM.prototype,"removeRepresentation",null),aa([aM],SM.prototype,"removeAllRepresentations",null),aa([iM],SM.prototype,"getValue",null),aa([iM],SM.prototype,"getValues",null),aa([aM],SM.prototype,"setValue",null),aa([aM],SM.prototype,"removeValue",null),aa([iM],SM.prototype,"supportsVectorThumbnail",null),aa([iM],SM.prototype,"getActions",null),aa([iM,aM],SM.prototype,"roles",null);const OM={localItemType:SM,getRemoteId:e=>function(e){if(!e.id)throw oa.create(Zs.BAD_REQUEST,"Element data requires an id");return GR(e.id)?e.id:TM(e)}(e),getAlternateId:function(e){return e.previousPlaceholderId},changeEventMap:new Map([]),propertyUpdater:new Md({_roles:{name:"roles",format:"object",isArray:!0},_name:"name",_libraryAssetId:"libraryAssetId",_children:{name:"representations",format:"object",set:(e,t)=>{t._updateChildren(e)}},_elementId:"id",_type:"type",_modifiedDate:{name:"modifiedDate",format:"number"},_createdDate:{name:"createdDate",format:"number"},_dependencyIds:{name:"dependencyIds",format:"object",isArray:!0},_description:"description",_descriptionModifiedDate:{name:"descriptionModifiedDate",format:"number"},_descriptionModifiedBy:"descriptionModifiedBy",_descriptionModifiedContext:{name:"descriptionModifiedContext",format:"object"},_descriptionModifiedLocally:{name:"descriptionModifiedLocally",format:"boolean"},_modifiedBy:"modifiedBy",_modifiedContext:{name:"modifiedContext",format:"object"},_modifiedLocally:{name:"modifiedLocally",format:"boolean"},_createdBy:"createdBy",_createdContext:{name:"createdContext",format:"object"},_createdLocally:{name:"createdLocally",format:"boolean"},_customData:{name:"customData",format:"object"}})},IM=new Sd(OM);function kM(e){return"insert"===e.type}function AM(e){return"update"===e.type}function CM(e){return"remove"===e.type}function PM(e){return"aggregate"===e.type}const RM=/(\.[a-zA-Z0-9]+)|(\[\?\(([^\[\]]+)\)\])/g,LM=/^\$(?:(\.[a-zA-Z0-9]+)|(\[\?\(([^\[\]]+)\)\]))*$/,DM=/^([^ ]+) *== *"(.+)"$/;function NM(){return function(e,t,n){const r=n.value;return n.value=function(e,t,...n){if(!LM.test(t))throw new tL("INVALID_PARAMETER","JSON Path is not valid");return r.apply(this,[e,t,...n])},n}}class MM{static get(e,t){var n;return"$"===t?e:null===(n=t.match(RM))||void 0===n?void 0:n.reduce(((e,t)=>e&&this._handlePathPart(e,t)),e)}static set(e,t,n){if("$"===t)throw new tL("INVALID_PARAMETER","Cannot set in root of object");const r=t.match(RM);if(r){const t=r.pop(),o=r.join("");if(!t)throw new tL("INVALID_PARAMETER","JSON path must end in a field");let i=e;if(o&&(i=this.get(e,`$${o}`),!i))throw new tL("INVALID_PARAMETER","JSON path parent does not exist");return i[t.substring(1)]=n,n}}static insert(e,t,n){var r;const o=null!==(r=this.get(e,t))&&void 0!==r?r:this.set(e,t,[]);Array.isArray(o)?o.push(n):iL.warn("JSONPath.insert failed to insert into non-array")}static remove(e,t){const n=null==t?void 0:t.match(RM),r=null==n?void 0:n.pop(),o=(null==n?void 0:n.reduce(((e,t)=>e&&this._handlePathPart(e,t)),e))||[];if(!(null==r?void 0:r.startsWith("[?(")))throw new tL("INVALID_PARAMETER","JSON Path must end in a filter");if(!Array.isArray(o))return;const i=this._handleFilterExpression(o,r.substring(3,r.length-2)),s=o.indexOf(i);-1!==s&&o.splice(s,1)}static _handlePathPart(e,t){return t.startsWith("[?(")?this._handleFilterExpression(e,t.substring(3,t.length-2)):e[t.substring(1)]}static _handleFilterExpression(e,t){const[,n,r]=DM.exec(t)||[],o=n.replace(/^@/,"$");if(Array.isArray(e))return e.find((e=>this.get(e,o)===r))}}function HM(e,t){return PM(t)?t.actions.reduce(((e,t)=>HM(e,t)),e):kM(t)?function(e,t){return MM.insert(e,t.path,t.data),e}(e,t):AM(t)?function(e,t){const n=MM.get(e,t.path);return Object.assign(n,t.data),e}(e,t):CM(t)?function(e,t){return MM.remove(e,t.path),e}(e,t):e}aa([NM()],MM,"get",null),aa([NM()],MM,"set",null),aa([NM()],MM,"insert",null),aa([NM()],MM,"remove",null);class jM{constructor(e=10){this._cache=new Map,this._capacity=e}has(e){if(this._cache.get(e))return e}add(e){if(this._cache.has(e))this._cache.delete(e);else if(this._cache.size>=this._capacity){const e=Array.from(this._cache.entries()).reduce(((e,t)=>e[1]<t[1]?e:t))[0];this._cache.delete(e)}this._cache.set(e,Date.now())}}const BM={Date:!0,RegExp:!0,String:!0,Number:!0};function FM(e,t,n={cyclesFix:!0},r=[]){let o=[];const i=Array.isArray(e);for(const s in e){const a=e[s],c=i?+s:s;if(!(s in t)){o.push({type:"REMOVE",path:[c],oldValue:e[s]});continue}const l=t[s],u="object"==typeof a&&"object"==typeof l;if(!(a&&l&&u)||BM[Object.getPrototypeOf(a).constructor.name]||n.cyclesFix&&r.includes(a))a===l||u&&(isNaN(a)?a+""==l+"":+a==+l)||o.push({path:[c],type:"CHANGE",value:l,oldValue:a});else{const e=FM(a,l,n,n.cyclesFix?r.concat([a]):[]);o.push.apply(o,e.map((e=>(e.path.unshift(c),e))))}}const s=Array.isArray(t);for(const n in t)n in e||o.push({type:"CREATE",path:[s?+n:n],value:t[n]});return o}const UM=[{test:e=>PM(e)&&["moveGroup","copyGroup"].includes(e.name),handler:function(e,t){var n;const r=[],o=hD(t.path),i=t.actions.map((e=>"removeElement"===e.name&&e.baseData)),s=(null===(n=e.elements)||void 0===n?void 0:n.filter((e=>e.groups.find((e=>e.id===o)))))||[],a=s.filter((e=>!i.find((t=>t.id===e.id))));for(const e of a)r.push({name:"updateElement",type:"update",path:`$.elements[?(@.id == "${e.id}")]`,data:{groups:e.groups.filter((e=>e.id!==o))}});const c=i.filter((e=>!s.find((t=>t.id===e.id))));for(let e=t.actions.length-1;e>=0;e-=1){const n=t.actions[e];c.find((e=>e.id===n.baseData.id))&&t.actions.splice(e,1)}return r.push(t),r}},{test:e=>AM(e)&&"updateElementContent"===e.name,handler:function(e,t){const n=MM.get(e,t.path);return n&&n.modifiedDate!==t.baseData.modifiedDate&&!FM(n.representations,t.baseData.representations,{cyclesFix:!1}).find((e=>"id"!==e.path[1]&&"CREATE"!==e.type&&!(void 0===e.oldValue&&"REMOVE"===e.type)))||n&&n.modifiedDate===t.baseData.modifiedDate?[t]:[{name:"createElement",type:"insert",path:mD(t.path),data:vD(Object.assign(Object.assign(Object.assign({},t.baseData),t.data),{id:qR()}))}]}},{test:e=>AM(e)&&"updateGroup"===e.name,handler:function(e,t){const n=MM.get(e,t.path);return n?[Object.assign(Object.assign({},t),{baseData:vD(n)})]:[{name:"createGroup",type:"insert",path:"$.groups",data:vD(Object.assign(Object.assign(Object.assign({},t.baseData),t.data),{id:qR()}))}]}},{test:e=>AM(e)&&"updateElement"===e.name,handler:function(e,t){const n=MM.get(e,t.path);return n?[Object.assign(Object.assign({},t),{baseData:vD(n)})]:[]}},{test:e=>PM(e)&&"removeElement"===e.name,handler:function(e,t){const n=MM.get(e,t.path),r=t.actions.find((e=>"removeElement"===e.name));return n&&n.modifiedDate===(null==r?void 0:r.baseData.modifiedDate)?[t]:[]}},{test:e=>CM(e),handler:function(e,t){const n=MM.get(e,t.path);return n&&n.modifiedDate===t.baseData.modifiedDate?[t]:[]}}];function zM(e,t){for(const{test:n,handler:r}of UM)if(n(t))return r(e,t);return[t]}class qM extends Jl{constructor(e,t,n){super(),this._core=e,this._apiRoot=t,this.library=n,this._actions=[],this._reducer=HM,this._operation=void 0,this._isSquelched=!1,this._receivedEventDuringSquelchPeriod=!1,this._pendingActionSemaphore=0,this._pendingOperationResolvers=[],this._lastLocalUpdateDate=0,this._previouslySeenEtags=new jM,this._pendingActions=[],this._mergeBaseData=(e,t)=>{if(!0===t){const t=(e,t)=>{const n=new Set(e.map((e=>e.id)));return t.filter((e=>!n.has(e.id))).concat(e)},n=e.elements||[],r=this._baseData.elements||[];e.elements=t(n,r)}this._baseData=Object.assign(Object.assign({},this._baseData),e)};const r={groups:[],elements:[],assetId:n.id,id:n._legacyLibraryId_NoLazyLoad};this._baseData=r,this._currentData=vD(r),this._assetPool=t.assetPool,this._elementPool=t.elementPool,this._elementUpdater=t.elementUpdater}get data(){return this._currentData}get baseData(){return this._baseData}get actions(){return this._actions}_revert(){this._actions=[],this._pendingActions=[],this._pendingActionSemaphore=0;const e=this._currentData;this._currentData=vD(this._baseData),this._updateChildren(e,this._currentData),this.emit("change")}_actionDispatch(e){var t;if(e.path||(e.path="$"),"aggregate"===e.type&&(null===(t=e.actions)||void 0===t||t.map((t=>{if("remove"===t.type){const n=MM.get(this._currentData,e.path);t.baseData={modifiedDate:n.modifiedDate}}return t}))),"remove"===e.type){const t=MM.get(this._currentData,e.path);e.baseData={modifiedDate:t.modifiedDate}}"update"===e.type&&(e.baseData=vD(MM.get(this._currentData,e.path))),(kM(e)||AM(e))&&(e.data=vD(e.data));const n=this._reducer(this._currentData,e);this.isOperationInProgress?this._pendingActions.push(e):this._actions.push(e),this._currentData=n,this._lastLocalUpdateDate=Date.now(),"no-op"!==e.type&&(this._updateChildren(e.baseData,n),this.emit("change"))}_commit(e,t){this._confirmActionsAtHead(e),function(e){var t,n,r;for(const o of e)o.data&&GR(null===(n=null===(t=o.originalAction)||void 0===t?void 0:t.data)||void 0===n?void 0:n.id)&&(o.data.previousPlaceholderId=null===(r=o.originalAction)||void 0===r?void 0:r.data.id)}(e);let n=Object.assign({},this._baseData);for(const t of e)n=this._reducer(n,t),this._actions.shift();this._actions=yD(e,this._actions),t&&(this._previouslySeenEtags.add(this.etag),n.etag=t),this._lastLocalUpdateDate=Date.now(),this._update(n,!1),e.forEach((e=>{!function(e){["removeLibrary","unfollowLibrary","leaveLibrary","permanentlyDeleteLibrary"].includes(e.name)}(e)})),this.emit("action",...e.map((e=>({type:"commit",action:e})))),this.emit("commit")}_confirmActionsAtHead(e){if(this._actions.length<e.length)return!1;for(const t in e)if(e[t]!==this._actions[t])return!1;return!0}beginOperation(){this._squelchChangeEvents(),this._pendingActionSemaphore+=1,iL.log(`[STORE] Starting operation (Depth: ${this._pendingActionSemaphore})`)}endOperation(e){if(this._pendingActionSemaphore=Math.max(0,this._pendingActionSemaphore-1),iL.log(`[STORE] Ending operation (Depth: ${this._pendingActionSemaphore})`),0===this._pendingActionSemaphore){iL.log("[STORE] Reached end of operation stack. Adding actions to queue...");const e=this._collapseActions(this._pendingActions);return this._actions=this.actions.concat(e),this._pendingActions=[],this.emit("action",...e.map((e=>({type:"dispatch",action:e})))),this._unsquelchChangeEvents(),new Promise((e=>{const t=()=>{this._actions.length||(this._pendingOperationResolvers.forEach((e=>e())),this._pendingOperationResolvers=[],e(),this.off("commit",t))};this.on("commit",t)}))}return new Promise((e=>{this._pendingOperationResolvers.push(e)}))}_squelchChangeEvents(){this._isSquelched=!0}_unsquelchChangeEvents(){this._isSquelched=!1,this._receivedEventDuringSquelchPeriod&&(this._receivedEventDuringSquelchPeriod=!1,this.emit("change"))}emit(e,...t){return this._isSquelched&&"change"===e?(this._receivedEventDuringSquelchPeriod=!0,this.listenerCount(e)>0):super.emit(e,...t)}get etag(){return this._baseData.etag}set etag(e){this._baseData.etag=e}get isOperationInProgress(){return 0!==this._pendingActionSemaphore}set operation(e){this._operation=e}get operation(){return this._operation}_collapseActions(e){const t=[],n={},r={};for(const o of e){if(["updateElement","updateElementContent"].includes(o.name)&&AM(o)){const e=pD(o.path),t=n[e];if(t){iL.log("[LIBRARY] Identified collapsible action (updateElement). Combining with (createElement)"),t.data=Object.assign(Object.assign({},t.data),o.data);continue}const i=r[e];if(i){i.data=Object.assign(Object.assign({},i.data),o.data);continue}}"createElement"===o.name&&kM(o)&&(n[o.data.id]=o),"updateElementContent"===o.name&&AM(o)&&(r[pD(o.path)]=o),t.push(o)}return t}_update(e,t){this._mergeBaseData(e,t),this._rebaseCurrentDataAndActions(),this.emit("change")}_rebaseCurrentDataAndActions(){let e=vD(this._baseData);this._actions=this._actions.map((t=>{const n=zM(e,t);return e=n.reduce(((t,n)=>this._reducer(e,n)),e),n})).flat(),this._pendingActions=this._pendingActions.map((t=>{const n=zM(e,t);return e=n.reduce(((t,n)=>this._reducer(e,n)),e),n})).flat();const t=this._currentData;this._currentData=e,this._updateChildren(t,e)}_updateChildren(e,t){const n=this._elementPool,r=n.createUpdateSession(),o=t.elements,i=e.elements;(()=>{o.forEach((e=>{const t=e.previousPlaceholderId?n.getLocalItemById(e.previousPlaceholderId):n.getLocalItemById(TM(e));t?t._update(e):this._elementUpdater.updateRemoteItem(r,e)}))})(),(()=>{const e=new Set(o.map((e=>e.id)));i.filter((t=>!e.has(t.id))).forEach((e=>{const t=n.getLocalItemById(TM(e));t&&r.queueDiscardedItem(t)}))})(),r.commit()}get _driver(){return this._apiRoot.driver}}class GM{constructor(e,t,n,r){this._core=e,this._elementPool=t,this._driver=n,this._library=r}async loadPage(e){return this._loadPage(e)}async _loadPage(e,t=0){const n=await this._driver.getElementsPage(this._library,t,null==e?void 0:e.limit,function(e){if(e)return{field:"name"===e.field?e.field:"modifiedDate",direction:e.direction}}(null==e?void 0:e.order),this._library.etag),r=this._core._environment.getValue("USS_LIST_UPDATE_LATENCY"),o=Date.now()-r;return{items:await this._updatePoolFromPage(n,o),total:n.total_count,mostRecentValidMutation:o,loadNextPage:this._nextPageLinkFromResponse(n)}}async _updatePoolFromPage(e,t){const n=e.elements.map((e=>{const t=$L(e);return t.libraryAssetId=this._library.id,t})),r=this._elementPool.createLoaderUpdateSession(t),o=IM.updateRemoteItems(r,n);return r.commit(),o}_nextPageLinkFromResponse(e){var t;const n=null===(t=e._page)||void 0===t?void 0:t.next;if(n)return e=>this._loadPage(e,n)}}class VM{constructor(e={}){this._libraryId=e.libraryId}matches(e){return!this._libraryId||this._libraryId===e.library.id}}class KM extends qM{get elementsSource(){if(this.library._isPublicLink_NoLazyLoad)throw oa.create(Zs.UNSUPPORTED,"elements source is not currently supported for public libraries");return new Fp(this._elementPool,[new GM(this._core,this._elementPool,this._driver,this.library)],new VM({libraryId:this.library.id}))}async getElementById(e){const t=`${this.library.id}#${e}`;let n=this._elementPool.getLocalItemById(t);if(!n){const r=await this._driver.getElement(this.library,e);this._update({elements:[r]},!0),n=this._elementPool.getLocalItemById(t)}if(!n)throw new tL("INVALID_PARAMETER","Need to pass a valid element ID");return Promise.resolve(n)}_actionDispatch(e){e.library||(e.library=this.library),e.libraryContents||(e.libraryContents=this),super._actionDispatch(e)}}aa([va],KM.prototype,"elementsSource",null);class WM extends xM{constructor(){super(...arguments),this.isGroup=!0,this._isDeletedLocally=!1,this._updateAction="updateGroup",this._data={}}get data(){return this._data}get classifierName(){return this.data.classifier}get name(){return this.data.name}set name(e){this._actionDispatch({name:"updateGroup",type:"update",data:{name:e}})}get order(){return this.data.order}set order(e){this._actionDispatch({name:"updateGroup",type:"update",data:{order:e}})}get modified(){return this.data.modifiedDate}get modifiedBy(){return this.data.modifiedBy}get modifiedContext(){return this.data.modifiedContext}get wasModifiedLocally(){return this.data.modifiedLocally}get created(){return this.data.createdDate}get createdBy(){return this.data.createdBy}get createdContext(){return this.data.createdContext}get wasCreatedLocally(){return this.data.createdLocally}getValue(e,t){var n;return null===(n=this.data.customData)||void 0===n?void 0:n[`${e}#${t}`]}getValues(){return pM(this.data.customData)}get children(){return this.library.getGroups(this.classifierName).filter((e=>e.parent&&e.parent.id===this.id))}getFilteredChildren(e){return this.children.filter(e)}get elements(){const e=[],t=t=>void 0!==t.getOrderInGroup(this)&&e.push(t);return this.library.elements.forEach(t),this.library.documentationElements.forEach(t),e}isEmpty(){return 0===this.elements.length&&0===this.children.length}setValue(e,t,n,r){this._actionDispatch({name:"updateGroup",type:"update",data:{customData:Object.assign(Object.assign({},this.data.customData),{[`${e}#${t}`]:n})}})}removeValue(e,t,n){this.setValue(e,t,null,n)}get isDeletedLocally(){return this._isDeletedLocally}set isDeletedLocally(e){this._isDeletedLocally=e,this.emit("change")}get library(){return this._parent}getLocalizedName(e="en_US"){var t;return null===(t=this.data.localizedNames)||void 0===t?void 0:t[e]}getLocalizedNames(){return this.data.localizedNames||{}}setLocalizedName(e,t){return this._actionDispatch({name:"updateGroup",type:"update",data:{localizedNames:Object.assign(Object.assign({},this.data.localizedNames),{[e]:t})}})}get parent(){return this.library.getGroupById(this._data.parentId)}set parent(e){this._actionDispatch({name:"updateGroup",type:"update",data:{parentId:(null==e?void 0:e.id)||null}})}_createChild(e,t){const n=qR();return this._actionDispatch({name:"createGroup",type:"insert",data:{id:n,name:e,order:t,classifier:this.classifierName,parentId:this.id},path:"$.groups"}),this.library.getGroupById(n)}_actionDispatch(e){e.path||(e.path=`$.groups[?(@.id == "${this.id}")]`),this.library._actionDispatch(e)}}aa([iM,aM],WM.prototype,"name",null),aa([iM,aM],WM.prototype,"order",null),aa([iM],WM.prototype,"modified",null),aa([iM],WM.prototype,"modifiedBy",null),aa([iM],WM.prototype,"modifiedContext",null),aa([iM],WM.prototype,"wasModifiedLocally",null),aa([iM],WM.prototype,"created",null),aa([iM],WM.prototype,"createdBy",null),aa([iM],WM.prototype,"createdContext",null),aa([iM],WM.prototype,"wasCreatedLocally",null),aa([iM],WM.prototype,"getValue",null),aa([iM],WM.prototype,"getValues",null),aa([iM],WM.prototype,"children",null),aa([iM],WM.prototype,"getFilteredChildren",null),aa([iM],WM.prototype,"elements",null),aa([iM],WM.prototype,"isEmpty",null),aa([aM],WM.prototype,"setValue",null),aa([aM],WM.prototype,"removeValue",null),aa([iM],WM.prototype,"isDeletedLocally",null),aa([iM],WM.prototype,"getLocalizedName",null),aa([iM],WM.prototype,"getLocalizedNames",null),aa([aM],WM.prototype,"setLocalizedName",null),aa([aM,iM],WM.prototype,"parent",null);class $M extends sM{constructor(){super(...arguments),this._data={}}get data(){return this._data}get name(){return this._data.name}get owner(){return this._data.owner}get ownerName(){return this._data.ownerName}get isReadOnly(){return this._data.isReadOnly}get isWritable(){return this._data.isWritable}async _refreshGradient(){if(this._data.gradient)return this._data.gradient;const e=await this._apiRoot.driver.getProjectGradient(this);this._update({gradient:e})}get gradientData(){return this._refreshGradient(),this._data.gradient}}aa([iM],$M.prototype,"gradientData",null);var YM=function(e,t){return YM=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])},YM(e,t)};function QM(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}YM(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var JM=function(){return JM=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},JM.apply(this,arguments)};function ZM(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}function XM(e,t){var n=t&&t.cache?t.cache:lH,r=t&&t.serializer?t.serializer:oH;return(t&&t.strategy?t.strategy:rH)(e,{cache:n,serializer:r})}function eH(e,t,n,r){var o,i=null==(o=r)||"number"==typeof o||"boolean"==typeof o?r:n(r),s=t.get(i);return void 0===s&&(s=e.call(this,r),t.set(i,s)),s}function tH(e,t,n){var r=Array.prototype.slice.call(arguments,3),o=n(r),i=t.get(o);return void 0===i&&(i=e.apply(this,r),t.set(o,i)),i}function nH(e,t,n,r,o){return n.bind(t,e,r,o)}function rH(e,t){return nH(e,this,1===e.length?eH:tH,t.cache.create(),t.serializer)}"function"==typeof SuppressedError&&SuppressedError;var oH=function(){return JSON.stringify(arguments)};function iH(){this.cache=Object.create(null)}iH.prototype.get=function(e){return this.cache[e]},iH.prototype.set=function(e,t){this.cache[e]=t};var sH,aH,cH,lH={create:function(){return new iH}},uH={variadic:function(e,t){return nH(e,this,tH,t.cache.create(),t.serializer)},monadic:function(e,t){return nH(e,this,eH,t.cache.create(),t.serializer)}};function dH(e){return e.type===aH.literal}function pH(e){return e.type===aH.argument}function mH(e){return e.type===aH.number}function hH(e){return e.type===aH.date}function fH(e){return e.type===aH.time}function gH(e){return e.type===aH.select}function vH(e){return e.type===aH.plural}function bH(e){return e.type===aH.pound}function yH(e){return e.type===aH.tag}function _H(e){return!(!e||"object"!=typeof e||e.type!==cH.number)}function EH(e){return!(!e||"object"!=typeof e||e.type!==cH.dateTime)}!function(e){e[e.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",e[e.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",e[e.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",e[e.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",e[e.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",e[e.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",e[e.INVALID_NUMBER_SKELETON=7]="INVALID_NUMBER_SKELETON",e[e.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",e[e.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",e[e.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",e[e.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",e[e.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",e[e.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",e[e.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",e[e.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",e[e.INVALID_TAG=23]="INVALID_TAG",e[e.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",e[e.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",e[e.UNCLOSED_TAG=27]="UNCLOSED_TAG"}(sH||(sH={})),function(e){e[e.literal=0]="literal",e[e.argument=1]="argument",e[e.number=2]="number",e[e.date=3]="date",e[e.time=4]="time",e[e.select=5]="select",e[e.plural=6]="plural",e[e.pound=7]="pound",e[e.tag=8]="tag"}(aH||(aH={})),function(e){e[e.number=0]="number",e[e.dateTime=1]="dateTime"}(cH||(cH={}));var wH=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,xH=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function TH(e){var t={};return e.replace(xH,(function(e){var n=e.length;switch(e[0]){case"G":t.era=4===n?"long":5===n?"narrow":"short";break;case"y":t.year=2===n?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw new RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw new RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":t.month=["numeric","2-digit","short","long","narrow"][n-1];break;case"w":case"W":throw new RangeError("`w/W` (week) patterns are not supported");case"d":t.day=["numeric","2-digit"][n-1];break;case"D":case"F":case"g":throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":t.weekday=4===n?"long":5===n?"narrow":"short";break;case"e":if(n<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][n-4];break;case"c":if(n<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][n-4];break;case"a":t.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":t.hourCycle="h12",t.hour=["numeric","2-digit"][n-1];break;case"H":t.hourCycle="h23",t.hour=["numeric","2-digit"][n-1];break;case"K":t.hourCycle="h11",t.hour=["numeric","2-digit"][n-1];break;case"k":t.hourCycle="h24",t.hour=["numeric","2-digit"][n-1];break;case"j":case"J":case"C":throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":t.minute=["numeric","2-digit"][n-1];break;case"s":t.second=["numeric","2-digit"][n-1];break;case"S":case"A":throw new RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":t.timeZoneName=n<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw new RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""})),t}var SH=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i,OH=/^\.(?:(0+)(\*)?|(#+)|(0+)(#+))$/g,IH=/^(@+)?(\+|#+)?[rs]?$/g,kH=/(\*)(0+)|(#+)(0+)|(0+)/g,AH=/^(0+)$/;function CH(e){var t={};return"r"===e[e.length-1]?t.roundingPriority="morePrecision":"s"===e[e.length-1]&&(t.roundingPriority="lessPrecision"),e.replace(IH,(function(e,n,r){return"string"!=typeof r?(t.minimumSignificantDigits=n.length,t.maximumSignificantDigits=n.length):"+"===r?t.minimumSignificantDigits=n.length:"#"===n[0]?t.maximumSignificantDigits=n.length:(t.minimumSignificantDigits=n.length,t.maximumSignificantDigits=n.length+("string"==typeof r?r.length:0)),""})),t}function PH(e){switch(e){case"sign-auto":return{signDisplay:"auto"};case"sign-accounting":case"()":return{currencySign:"accounting"};case"sign-always":case"+!":return{signDisplay:"always"};case"sign-accounting-always":case"()!":return{signDisplay:"always",currencySign:"accounting"};case"sign-except-zero":case"+?":return{signDisplay:"exceptZero"};case"sign-accounting-except-zero":case"()?":return{signDisplay:"exceptZero",currencySign:"accounting"};case"sign-never":case"+_":return{signDisplay:"never"}}}function RH(e){var t;if("E"===e[0]&&"E"===e[1]?(t={notation:"engineering"},e=e.slice(2)):"E"===e[0]&&(t={notation:"scientific"},e=e.slice(1)),t){var n=e.slice(0,2);if("+!"===n?(t.signDisplay="always",e=e.slice(2)):"+?"===n&&(t.signDisplay="exceptZero",e=e.slice(2)),!AH.test(e))throw new Error("Malformed concise eng/scientific notation");t.minimumIntegerDigits=e.length}return t}function LH(e){return PH(e)||{}}function DH(e){for(var t={},n=0,r=e;n<r.length;n++){var o=r[n];switch(o.stem){case"percent":case"%":t.style="percent";continue;case"%x100":t.style="percent",t.scale=100;continue;case"currency":t.style="currency",t.currency=o.options[0];continue;case"group-off":case",_":t.useGrouping=!1;continue;case"precision-integer":case".":t.maximumFractionDigits=0;continue;case"measure-unit":case"unit":t.style="unit",t.unit=o.options[0].replace(/^(.*?)-/,"");continue;case"compact-short":case"K":t.notation="compact",t.compactDisplay="short";continue;case"compact-long":case"KK":t.notation="compact",t.compactDisplay="long";continue;case"scientific":t=JM(JM(JM({},t),{notation:"scientific"}),o.options.reduce((function(e,t){return JM(JM({},e),LH(t))}),{}));continue;case"engineering":t=JM(JM(JM({},t),{notation:"engineering"}),o.options.reduce((function(e,t){return JM(JM({},e),LH(t))}),{}));continue;case"notation-simple":t.notation="standard";continue;case"unit-width-narrow":t.currencyDisplay="narrowSymbol",t.unitDisplay="narrow";continue;case"unit-width-short":t.currencyDisplay="code",t.unitDisplay="short";continue;case"unit-width-full-name":t.currencyDisplay="name",t.unitDisplay="long";continue;case"unit-width-iso-code":t.currencyDisplay="symbol";continue;case"scale":t.scale=parseFloat(o.options[0]);continue;case"rounding-mode-floor":t.roundingMode="floor";continue;case"rounding-mode-ceiling":t.roundingMode="ceil";continue;case"rounding-mode-down":t.roundingMode="trunc";continue;case"rounding-mode-up":t.roundingMode="expand";continue;case"rounding-mode-half-even":t.roundingMode="halfEven";continue;case"rounding-mode-half-down":t.roundingMode="halfTrunc";continue;case"rounding-mode-half-up":t.roundingMode="halfExpand";continue;case"integer-width":if(o.options.length>1)throw new RangeError("integer-width stems only accept a single optional option");o.options[0].replace(kH,(function(e,n,r,o,i,s){if(n)t.minimumIntegerDigits=r.length;else{if(o&&i)throw new Error("We currently do not support maximum integer digits");if(s)throw new Error("We currently do not support exact integer digits")}return""}));continue}if(AH.test(o.stem))t.minimumIntegerDigits=o.stem.length;else if(OH.test(o.stem)){if(o.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");o.stem.replace(OH,(function(e,n,r,o,i,s){return"*"===r?t.minimumFractionDigits=n.length:o&&"#"===o[0]?t.maximumFractionDigits=o.length:i&&s?(t.minimumFractionDigits=i.length,t.maximumFractionDigits=i.length+s.length):(t.minimumFractionDigits=n.length,t.maximumFractionDigits=n.length),""}));var i=o.options[0];"w"===i?t=JM(JM({},t),{trailingZeroDisplay:"stripIfInteger"}):i&&(t=JM(JM({},t),CH(i)))}else if(IH.test(o.stem))t=JM(JM({},t),CH(o.stem));else{var s=PH(o.stem);s&&(t=JM(JM({},t),s));var a=RH(o.stem);a&&(t=JM(JM({},t),a))}}return t}var NH,MH={"001":["H","h"],419:["h","H","hB","hb"],AC:["H","h","hb","hB"],AD:["H","hB"],AE:["h","hB","hb","H"],AF:["H","hb","hB","h"],AG:["h","hb","H","hB"],AI:["H","h","hb","hB"],AL:["h","H","hB"],AM:["H","hB"],AO:["H","hB"],AR:["h","H","hB","hb"],AS:["h","H"],AT:["H","hB"],AU:["h","hb","H","hB"],AW:["H","hB"],AX:["H"],AZ:["H","hB","h"],BA:["H","hB","h"],BB:["h","hb","H","hB"],BD:["h","hB","H"],BE:["H","hB"],BF:["H","hB"],BG:["H","hB","h"],BH:["h","hB","hb","H"],BI:["H","h"],BJ:["H","hB"],BL:["H","hB"],BM:["h","hb","H","hB"],BN:["hb","hB","h","H"],BO:["h","H","hB","hb"],BQ:["H"],BR:["H","hB"],BS:["h","hb","H","hB"],BT:["h","H"],BW:["H","h","hb","hB"],BY:["H","h"],BZ:["H","h","hb","hB"],CA:["h","hb","H","hB"],CC:["H","h","hb","hB"],CD:["hB","H"],CF:["H","h","hB"],CG:["H","hB"],CH:["H","hB","h"],CI:["H","hB"],CK:["H","h","hb","hB"],CL:["h","H","hB","hb"],CM:["H","h","hB"],CN:["H","hB","hb","h"],CO:["h","H","hB","hb"],CP:["H"],CR:["h","H","hB","hb"],CU:["h","H","hB","hb"],CV:["H","hB"],CW:["H","hB"],CX:["H","h","hb","hB"],CY:["h","H","hb","hB"],CZ:["H"],DE:["H","hB"],DG:["H","h","hb","hB"],DJ:["h","H"],DK:["H"],DM:["h","hb","H","hB"],DO:["h","H","hB","hb"],DZ:["h","hB","hb","H"],EA:["H","h","hB","hb"],EC:["h","H","hB","hb"],EE:["H","hB"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],ER:["h","H"],ES:["H","hB","h","hb"],ET:["hB","hb","h","H"],FI:["H"],FJ:["h","hb","H","hB"],FK:["H","h","hb","hB"],FM:["h","hb","H","hB"],FO:["H","h"],FR:["H","hB"],GA:["H","hB"],GB:["H","h","hb","hB"],GD:["h","hb","H","hB"],GE:["H","hB","h"],GF:["H","hB"],GG:["H","h","hb","hB"],GH:["h","H"],GI:["H","h","hb","hB"],GL:["H","h"],GM:["h","hb","H","hB"],GN:["H","hB"],GP:["H","hB"],GQ:["H","hB","h","hb"],GR:["h","H","hb","hB"],GT:["h","H","hB","hb"],GU:["h","hb","H","hB"],GW:["H","hB"],GY:["h","hb","H","hB"],HK:["h","hB","hb","H"],HN:["h","H","hB","hb"],HR:["H","hB"],HU:["H","h"],IC:["H","h","hB","hb"],ID:["H"],IE:["H","h","hb","hB"],IL:["H","hB"],IM:["H","h","hb","hB"],IN:["h","H"],IO:["H","h","hb","hB"],IQ:["h","hB","hb","H"],IR:["hB","H"],IS:["H"],IT:["H","hB"],JE:["H","h","hb","hB"],JM:["h","hb","H","hB"],JO:["h","hB","hb","H"],JP:["H","K","h"],KE:["hB","hb","H","h"],KG:["H","h","hB","hb"],KH:["hB","h","H","hb"],KI:["h","hb","H","hB"],KM:["H","h","hB","hb"],KN:["h","hb","H","hB"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],KW:["h","hB","hb","H"],KY:["h","hb","H","hB"],KZ:["H","hB"],LA:["H","hb","hB","h"],LB:["h","hB","hb","H"],LC:["h","hb","H","hB"],LI:["H","hB","h"],LK:["H","h","hB","hb"],LR:["h","hb","H","hB"],LS:["h","H"],LT:["H","h","hb","hB"],LU:["H","h","hB"],LV:["H","hB","hb","h"],LY:["h","hB","hb","H"],MA:["H","h","hB","hb"],MC:["H","hB"],MD:["H","hB"],ME:["H","hB","h"],MF:["H","hB"],MG:["H","h"],MH:["h","hb","H","hB"],MK:["H","h","hb","hB"],ML:["H"],MM:["hB","hb","H","h"],MN:["H","h","hb","hB"],MO:["h","hB","hb","H"],MP:["h","hb","H","hB"],MQ:["H","hB"],MR:["h","hB","hb","H"],MS:["H","h","hb","hB"],MT:["H","h"],MU:["H","h"],MV:["H","h"],MW:["h","hb","H","hB"],MX:["h","H","hB","hb"],MY:["hb","hB","h","H"],MZ:["H","hB"],NA:["h","H","hB","hb"],NC:["H","hB"],NE:["H"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NI:["h","H","hB","hb"],NL:["H","hB"],NO:["H","h"],NP:["H","h","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],NZ:["h","hb","H","hB"],OM:["h","hB","hb","H"],PA:["h","H","hB","hb"],PE:["h","H","hB","hb"],PF:["H","h","hB"],PG:["h","H"],PH:["h","hB","hb","H"],PK:["h","hB","H"],PL:["H","h"],PM:["H","hB"],PN:["H","h","hb","hB"],PR:["h","H","hB","hb"],PS:["h","hB","hb","H"],PT:["H","hB"],PW:["h","H"],PY:["h","H","hB","hb"],QA:["h","hB","hb","H"],RE:["H","hB"],RO:["H","hB"],RS:["H","hB","h"],RU:["H"],RW:["H","h"],SA:["h","hB","hb","H"],SB:["h","hb","H","hB"],SC:["H","h","hB"],SD:["h","hB","hb","H"],SE:["H"],SG:["h","hb","H","hB"],SH:["H","h","hb","hB"],SI:["H","hB"],SJ:["H"],SK:["H"],SL:["h","hb","H","hB"],SM:["H","h","hB"],SN:["H","h","hB"],SO:["h","H"],SR:["H","hB"],SS:["h","hb","H","hB"],ST:["H","hB"],SV:["h","H","hB","hb"],SX:["H","h","hb","hB"],SY:["h","hB","hb","H"],SZ:["h","hb","H","hB"],TA:["H","h","hb","hB"],TC:["h","hb","H","hB"],TD:["h","H","hB"],TF:["H","h","hB"],TG:["H","hB"],TH:["H","h"],TJ:["H","h"],TL:["H","hB","hb","h"],TM:["H","h"],TN:["h","hB","hb","H"],TO:["h","H"],TR:["H","hB"],TT:["h","hb","H","hB"],TW:["hB","hb","h","H"],TZ:["hB","hb","H","h"],UA:["H","hB","h"],UG:["hB","hb","H","h"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],UY:["h","H","hB","hb"],UZ:["H","hB","h"],VA:["H","h","hB"],VC:["h","hb","H","hB"],VE:["h","H","hB","hb"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],VN:["H","h"],VU:["h","H"],WF:["H","hB"],WS:["h","H"],XK:["H","hB","h"],YE:["h","hB","hb","H"],YT:["H","hB"],ZA:["H","h","hb","hB"],ZM:["h","hb","H","hB"],ZW:["H","h"],"af-ZA":["H","h","hB","hb"],"ar-001":["h","hB","hb","H"],"ca-ES":["H","h","hB"],"en-001":["h","hb","H","hB"],"en-HK":["h","hb","H","hB"],"en-IL":["H","h","hb","hB"],"en-MY":["h","hb","H","hB"],"es-BR":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"gu-IN":["hB","hb","h","H"],"hi-IN":["hB","h","H"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],"ta-IN":["hB","h","hb","H"],"te-IN":["hB","h","H"],"zu-ZA":["H","hB","hb","h"]};function HH(e){var t=e.hourCycle;if(void 0===t&&e.hourCycles&&e.hourCycles.length&&(t=e.hourCycles[0]),t)switch(t){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var n,r=e.language;return"root"!==r&&(n=e.maximize().region),(MH[n||""]||MH[r||""]||MH["".concat(r,"-001")]||MH["001"])[0]}var jH=new RegExp("^".concat(wH.source,"*")),BH=new RegExp("".concat(wH.source,"*$"));function FH(e,t){return{start:e,end:t}}var UH=!!String.prototype.startsWith&&"_a".startsWith("a",1),zH=!!String.fromCodePoint,qH=!!Object.fromEntries,GH=!!String.prototype.codePointAt,VH=!!String.prototype.trimStart,KH=!!String.prototype.trimEnd,WH=Number.isSafeInteger?Number.isSafeInteger:function(e){return"number"==typeof e&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},$H=!0;try{$H="a"===(null===(NH=nj("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu").exec("a"))||void 0===NH?void 0:NH[0])}catch(e){$H=!1}var YH,QH=UH?function(e,t,n){return e.startsWith(t,n)}:function(e,t,n){return e.slice(n,n+t.length)===t},JH=zH?String.fromCodePoint:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var n,r="",o=e.length,i=0;o>i;){if((n=e[i++])>1114111)throw RangeError(n+" is not a valid code point");r+=n<65536?String.fromCharCode(n):String.fromCharCode(55296+((n-=65536)>>10),n%1024+56320)}return r},ZH=qH?Object.fromEntries:function(e){for(var t={},n=0,r=e;n<r.length;n++){var o=r[n],i=o[0],s=o[1];t[i]=s}return t},XH=GH?function(e,t){return e.codePointAt(t)}:function(e,t){var n=e.length;if(!(t<0||t>=n)){var r,o=e.charCodeAt(t);return o<55296||o>56319||t+1===n||(r=e.charCodeAt(t+1))<56320||r>57343?o:r-56320+(o-55296<<10)+65536}},ej=VH?function(e){return e.trimStart()}:function(e){return e.replace(jH,"")},tj=KH?function(e){return e.trimEnd()}:function(e){return e.replace(BH,"")};function nj(e,t){return new RegExp(e,t)}if($H){var rj=nj("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");YH=function(e,t){var n;return rj.lastIndex=t,null!==(n=rj.exec(e)[1])&&void 0!==n?n:""}}else YH=function(e,t){for(var n=[];;){var r=XH(e,t);if(void 0===r||aj(r)||cj(r))break;n.push(r),t+=r>=65536?2:1}return JH.apply(void 0,n)};var oj,ij=function(){function e(e,t){void 0===t&&(t={}),this.message=e,this.position={offset:0,line:1,column:1},this.ignoreTag=!!t.ignoreTag,this.locale=t.locale,this.requiresOtherClause=!!t.requiresOtherClause,this.shouldParseSkeletons=!!t.shouldParseSkeletons}return e.prototype.parse=function(){if(0!==this.offset())throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},e.prototype.parseMessage=function(e,t,n){for(var r=[];!this.isEOF();){var o=this.char();if(123===o){if((i=this.parseArgument(e,n)).err)return i;r.push(i.val)}else{if(125===o&&e>0)break;if(35!==o||"plural"!==t&&"selectordinal"!==t){if(60===o&&!this.ignoreTag&&47===this.peek()){if(n)break;return this.error(sH.UNMATCHED_CLOSING_TAG,FH(this.clonePosition(),this.clonePosition()))}if(60===o&&!this.ignoreTag&&sj(this.peek()||0)){if((i=this.parseTag(e,t)).err)return i;r.push(i.val)}else{var i;if((i=this.parseLiteral(e,t)).err)return i;r.push(i.val)}}else{var s=this.clonePosition();this.bump(),r.push({type:aH.pound,location:FH(s,this.clonePosition())})}}}return{val:r,err:null}},e.prototype.parseTag=function(e,t){var n=this.clonePosition();this.bump();var r=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:aH.literal,value:"<".concat(r,"/>"),location:FH(n,this.clonePosition())},err:null};if(this.bumpIf(">")){var o=this.parseMessage(e+1,t,!0);if(o.err)return o;var i=o.val,s=this.clonePosition();if(this.bumpIf("</")){if(this.isEOF()||!sj(this.char()))return this.error(sH.INVALID_TAG,FH(s,this.clonePosition()));var a=this.clonePosition();return r!==this.parseTagName()?this.error(sH.UNMATCHED_CLOSING_TAG,FH(a,this.clonePosition())):(this.bumpSpace(),this.bumpIf(">")?{val:{type:aH.tag,value:r,children:i,location:FH(n,this.clonePosition())},err:null}:this.error(sH.INVALID_TAG,FH(s,this.clonePosition())))}return this.error(sH.UNCLOSED_TAG,FH(n,this.clonePosition()))}return this.error(sH.INVALID_TAG,FH(n,this.clonePosition()))},e.prototype.parseTagName=function(){var e,t=this.offset();for(this.bump();!this.isEOF()&&(45===(e=this.char())||46===e||e>=48&&e<=57||95===e||e>=97&&e<=122||e>=65&&e<=90||183==e||e>=192&&e<=214||e>=216&&e<=246||e>=248&&e<=893||e>=895&&e<=8191||e>=8204&&e<=8205||e>=8255&&e<=8256||e>=8304&&e<=8591||e>=11264&&e<=12271||e>=12289&&e<=55295||e>=63744&&e<=64975||e>=65008&&e<=65533||e>=65536&&e<=983039);)this.bump();return this.message.slice(t,this.offset())},e.prototype.parseLiteral=function(e,t){for(var n=this.clonePosition(),r="";;){var o=this.tryParseQuote(t);if(o)r+=o;else{var i=this.tryParseUnquoted(e,t);if(i)r+=i;else{var s=this.tryParseLeftAngleBracket();if(!s)break;r+=s}}}var a=FH(n,this.clonePosition());return{val:{type:aH.literal,value:r,location:a},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return this.isEOF()||60!==this.char()||!this.ignoreTag&&(sj(e=this.peek()||0)||47===e)?null:(this.bump(),"<");var e},e.prototype.tryParseQuote=function(e){if(this.isEOF()||39!==this.char())return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if("plural"===e||"selectordinal"===e)break;return null;default:return null}this.bump();var t=[this.char()];for(this.bump();!this.isEOF();){var n=this.char();if(39===n){if(39!==this.peek()){this.bump();break}t.push(39),this.bump()}else t.push(n);this.bump()}return JH.apply(void 0,t)},e.prototype.tryParseUnquoted=function(e,t){if(this.isEOF())return null;var n=this.char();return 60===n||123===n||35===n&&("plural"===t||"selectordinal"===t)||125===n&&e>0?null:(this.bump(),JH(n))},e.prototype.parseArgument=function(e,t){var n=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(sH.EXPECT_ARGUMENT_CLOSING_BRACE,FH(n,this.clonePosition()));if(125===this.char())return this.bump(),this.error(sH.EMPTY_ARGUMENT,FH(n,this.clonePosition()));var r=this.parseIdentifierIfPossible().value;if(!r)return this.error(sH.MALFORMED_ARGUMENT,FH(n,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(sH.EXPECT_ARGUMENT_CLOSING_BRACE,FH(n,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:aH.argument,value:r,location:FH(n,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(sH.EXPECT_ARGUMENT_CLOSING_BRACE,FH(n,this.clonePosition())):this.parseArgumentOptions(e,t,r,n);default:return this.error(sH.MALFORMED_ARGUMENT,FH(n,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var e=this.clonePosition(),t=this.offset(),n=YH(this.message,t),r=t+n.length;return this.bumpTo(r),{value:n,location:FH(e,this.clonePosition())}},e.prototype.parseArgumentOptions=function(e,t,n,r){var o,i=this.clonePosition(),s=this.parseIdentifierIfPossible().value,a=this.clonePosition();switch(s){case"":return this.error(sH.EXPECT_ARGUMENT_TYPE,FH(i,a));case"number":case"date":case"time":this.bumpSpace();var c=null;if(this.bumpIf(",")){this.bumpSpace();var l=this.clonePosition();if((v=this.parseSimpleArgStyleIfPossible()).err)return v;if(0===(m=tj(v.val)).length)return this.error(sH.EXPECT_ARGUMENT_STYLE,FH(this.clonePosition(),this.clonePosition()));c={style:m,styleLocation:FH(l,this.clonePosition())}}if((b=this.tryParseArgumentClose(r)).err)return b;var u=FH(r,this.clonePosition());if(c&&QH(null==c?void 0:c.style,"::",0)){var d=ej(c.style.slice(2));if("number"===s)return(v=this.parseNumberSkeletonFromString(d,c.styleLocation)).err?v:{val:{type:aH.number,value:n,location:u,style:v.val},err:null};if(0===d.length)return this.error(sH.EXPECT_DATE_TIME_SKELETON,u);var p=d;this.locale&&(p=function(e,t){for(var n="",r=0;r<e.length;r++){var o=e.charAt(r);if("j"===o){for(var i=0;r+1<e.length&&e.charAt(r+1)===o;)i++,r++;var s=1+(1&i),a=i<2?1:3+(i>>1),c=HH(t);for("H"!=c&&"k"!=c||(a=0);a-- >0;)n+="a";for(;s-- >0;)n=c+n}else n+="J"===o?"H":o}return n}(d,this.locale));var m={type:cH.dateTime,pattern:p,location:c.styleLocation,parsedOptions:this.shouldParseSkeletons?TH(p):{}};return{val:{type:"date"===s?aH.date:aH.time,value:n,location:u,style:m},err:null}}return{val:{type:"number"===s?aH.number:"date"===s?aH.date:aH.time,value:n,location:u,style:null!==(o=null==c?void 0:c.style)&&void 0!==o?o:null},err:null};case"plural":case"selectordinal":case"select":var h=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(sH.EXPECT_SELECT_ARGUMENT_OPTIONS,FH(h,JM({},h)));this.bumpSpace();var f=this.parseIdentifierIfPossible(),g=0;if("select"!==s&&"offset"===f.value){if(!this.bumpIf(":"))return this.error(sH.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,FH(this.clonePosition(),this.clonePosition()));var v;if(this.bumpSpace(),(v=this.tryParseDecimalInteger(sH.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,sH.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE)).err)return v;this.bumpSpace(),f=this.parseIdentifierIfPossible(),g=v.val}var b,y=this.tryParsePluralOrSelectOptions(e,s,t,f);if(y.err)return y;if((b=this.tryParseArgumentClose(r)).err)return b;var _=FH(r,this.clonePosition());return"select"===s?{val:{type:aH.select,value:n,options:ZH(y.val),location:_},err:null}:{val:{type:aH.plural,value:n,options:ZH(y.val),offset:g,pluralType:"plural"===s?"cardinal":"ordinal",location:_},err:null};default:return this.error(sH.INVALID_ARGUMENT_TYPE,FH(i,a))}},e.prototype.tryParseArgumentClose=function(e){return this.isEOF()||125!==this.char()?this.error(sH.EXPECT_ARGUMENT_CLOSING_BRACE,FH(e,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var e=0,t=this.clonePosition();!this.isEOF();)switch(this.char()){case 39:this.bump();var n=this.clonePosition();if(!this.bumpUntil("'"))return this.error(sH.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,FH(n,this.clonePosition()));this.bump();break;case 123:e+=1,this.bump();break;case 125:if(!(e>0))return{val:this.message.slice(t.offset,this.offset()),err:null};e-=1;break;default:this.bump()}return{val:this.message.slice(t.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(e,t){var n=[];try{n=function(e){if(0===e.length)throw new Error("Number skeleton cannot be empty");for(var t=[],n=0,r=e.split(SH).filter((function(e){return e.length>0}));n<r.length;n++){var o=r[n].split("/");if(0===o.length)throw new Error("Invalid number skeleton");for(var i=o[0],s=o.slice(1),a=0,c=s;a<c.length;a++)if(0===c[a].length)throw new Error("Invalid number skeleton");t.push({stem:i,options:s})}return t}(e)}catch(e){return this.error(sH.INVALID_NUMBER_SKELETON,t)}return{val:{type:cH.number,tokens:n,location:t,parsedOptions:this.shouldParseSkeletons?DH(n):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(e,t,n,r){for(var o,i=!1,s=[],a=new Set,c=r.value,l=r.location;;){if(0===c.length){var u=this.clonePosition();if("select"===t||!this.bumpIf("="))break;var d=this.tryParseDecimalInteger(sH.EXPECT_PLURAL_ARGUMENT_SELECTOR,sH.INVALID_PLURAL_ARGUMENT_SELECTOR);if(d.err)return d;l=FH(u,this.clonePosition()),c=this.message.slice(u.offset,this.offset())}if(a.has(c))return this.error("select"===t?sH.DUPLICATE_SELECT_ARGUMENT_SELECTOR:sH.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,l);"other"===c&&(i=!0),this.bumpSpace();var p=this.clonePosition();if(!this.bumpIf("{"))return this.error("select"===t?sH.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:sH.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,FH(this.clonePosition(),this.clonePosition()));var m=this.parseMessage(e+1,t,n);if(m.err)return m;var h=this.tryParseArgumentClose(p);if(h.err)return h;s.push([c,{value:m.val,location:FH(p,this.clonePosition())}]),a.add(c),this.bumpSpace(),c=(o=this.parseIdentifierIfPossible()).value,l=o.location}return 0===s.length?this.error("select"===t?sH.EXPECT_SELECT_ARGUMENT_SELECTOR:sH.EXPECT_PLURAL_ARGUMENT_SELECTOR,FH(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!i?this.error(sH.MISSING_OTHER_CLAUSE,FH(this.clonePosition(),this.clonePosition())):{val:s,err:null}},e.prototype.tryParseDecimalInteger=function(e,t){var n=1,r=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(n=-1);for(var o=!1,i=0;!this.isEOF();){var s=this.char();if(!(s>=48&&s<=57))break;o=!0,i=10*i+(s-48),this.bump()}var a=FH(r,this.clonePosition());return o?WH(i*=n)?{val:i,err:null}:this.error(t,a):this.error(e,a)},e.prototype.offset=function(){return this.position.offset},e.prototype.isEOF=function(){return this.offset()===this.message.length},e.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},e.prototype.char=function(){var e=this.position.offset;if(e>=this.message.length)throw Error("out of bound");var t=XH(this.message,e);if(void 0===t)throw Error("Offset ".concat(e," is at invalid UTF-16 code unit boundary"));return t},e.prototype.error=function(e,t){return{val:null,err:{kind:e,message:this.message,location:t}}},e.prototype.bump=function(){if(!this.isEOF()){var e=this.char();10===e?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=e<65536?1:2)}},e.prototype.bumpIf=function(e){if(QH(this.message,e,this.offset())){for(var t=0;t<e.length;t++)this.bump();return!0}return!1},e.prototype.bumpUntil=function(e){var t=this.offset(),n=this.message.indexOf(e,t);return n>=0?(this.bumpTo(n),!0):(this.bumpTo(this.message.length),!1)},e.prototype.bumpTo=function(e){if(this.offset()>e)throw Error("targetOffset ".concat(e," must be greater than or equal to the current offset ").concat(this.offset()));for(e=Math.min(e,this.message.length);;){var t=this.offset();if(t===e)break;if(t>e)throw Error("targetOffset ".concat(e," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},e.prototype.bumpSpace=function(){for(;!this.isEOF()&&aj(this.char());)this.bump()},e.prototype.peek=function(){if(this.isEOF())return null;var e=this.char(),t=this.offset(),n=this.message.charCodeAt(t+(e>=65536?2:1));return null!=n?n:null},e}();function sj(e){return e>=97&&e<=122||e>=65&&e<=90}function aj(e){return e>=9&&e<=13||32===e||133===e||e>=8206&&e<=8207||8232===e||8233===e}function cj(e){return e>=33&&e<=35||36===e||e>=37&&e<=39||40===e||41===e||42===e||43===e||44===e||45===e||e>=46&&e<=47||e>=58&&e<=59||e>=60&&e<=62||e>=63&&e<=64||91===e||92===e||93===e||94===e||96===e||123===e||124===e||125===e||126===e||161===e||e>=162&&e<=165||166===e||167===e||169===e||171===e||172===e||174===e||176===e||177===e||182===e||187===e||191===e||215===e||247===e||e>=8208&&e<=8213||e>=8214&&e<=8215||8216===e||8217===e||8218===e||e>=8219&&e<=8220||8221===e||8222===e||8223===e||e>=8224&&e<=8231||e>=8240&&e<=8248||8249===e||8250===e||e>=8251&&e<=8254||e>=8257&&e<=8259||8260===e||8261===e||8262===e||e>=8263&&e<=8273||8274===e||8275===e||e>=8277&&e<=8286||e>=8592&&e<=8596||e>=8597&&e<=8601||e>=8602&&e<=8603||e>=8604&&e<=8607||8608===e||e>=8609&&e<=8610||8611===e||e>=8612&&e<=8613||8614===e||e>=8615&&e<=8621||8622===e||e>=8623&&e<=8653||e>=8654&&e<=8655||e>=8656&&e<=8657||8658===e||8659===e||8660===e||e>=8661&&e<=8691||e>=8692&&e<=8959||e>=8960&&e<=8967||8968===e||8969===e||8970===e||8971===e||e>=8972&&e<=8991||e>=8992&&e<=8993||e>=8994&&e<=9e3||9001===e||9002===e||e>=9003&&e<=9083||9084===e||e>=9085&&e<=9114||e>=9115&&e<=9139||e>=9140&&e<=9179||e>=9180&&e<=9185||e>=9186&&e<=9254||e>=9255&&e<=9279||e>=9280&&e<=9290||e>=9291&&e<=9311||e>=9472&&e<=9654||9655===e||e>=9656&&e<=9664||9665===e||e>=9666&&e<=9719||e>=9720&&e<=9727||e>=9728&&e<=9838||9839===e||e>=9840&&e<=10087||10088===e||10089===e||10090===e||10091===e||10092===e||10093===e||10094===e||10095===e||10096===e||10097===e||10098===e||10099===e||10100===e||10101===e||e>=10132&&e<=10175||e>=10176&&e<=10180||10181===e||10182===e||e>=10183&&e<=10213||10214===e||10215===e||10216===e||10217===e||10218===e||10219===e||10220===e||10221===e||10222===e||10223===e||e>=10224&&e<=10239||e>=10240&&e<=10495||e>=10496&&e<=10626||10627===e||10628===e||10629===e||10630===e||10631===e||10632===e||10633===e||10634===e||10635===e||10636===e||10637===e||10638===e||10639===e||10640===e||10641===e||10642===e||10643===e||10644===e||10645===e||10646===e||10647===e||10648===e||e>=10649&&e<=10711||10712===e||10713===e||10714===e||10715===e||e>=10716&&e<=10747||10748===e||10749===e||e>=10750&&e<=11007||e>=11008&&e<=11055||e>=11056&&e<=11076||e>=11077&&e<=11078||e>=11079&&e<=11084||e>=11085&&e<=11123||e>=11124&&e<=11125||e>=11126&&e<=11157||11158===e||e>=11159&&e<=11263||e>=11776&&e<=11777||11778===e||11779===e||11780===e||11781===e||e>=11782&&e<=11784||11785===e||11786===e||11787===e||11788===e||11789===e||e>=11790&&e<=11798||11799===e||e>=11800&&e<=11801||11802===e||11803===e||11804===e||11805===e||e>=11806&&e<=11807||11808===e||11809===e||11810===e||11811===e||11812===e||11813===e||11814===e||11815===e||11816===e||11817===e||e>=11818&&e<=11822||11823===e||e>=11824&&e<=11833||e>=11834&&e<=11835||e>=11836&&e<=11839||11840===e||11841===e||11842===e||e>=11843&&e<=11855||e>=11856&&e<=11857||11858===e||e>=11859&&e<=11903||e>=12289&&e<=12291||12296===e||12297===e||12298===e||12299===e||12300===e||12301===e||12302===e||12303===e||12304===e||12305===e||e>=12306&&e<=12307||12308===e||12309===e||12310===e||12311===e||12312===e||12313===e||12314===e||12315===e||12316===e||12317===e||e>=12318&&e<=12319||12320===e||12336===e||64830===e||64831===e||e>=65093&&e<=65094}function lj(e){e.forEach((function(e){if(delete e.location,gH(e)||vH(e))for(var t in e.options)delete e.options[t].location,lj(e.options[t].value);else mH(e)&&_H(e.style)||(hH(e)||fH(e))&&EH(e.style)?delete e.style.location:yH(e)&&lj(e.children)}))}function uj(e,t){void 0===t&&(t={}),t=JM({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var n=new ij(e,t).parse();if(n.err){var r=SyntaxError(sH[n.err.kind]);throw r.location=n.err.location,r.originalMessage=n.err.message,r}return(null==t?void 0:t.captureLocation)||lj(n.val),n.val}!function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"}(oj||(oj={}));var dj,pj=function(e){function t(t,n,r){var o=e.call(this,t)||this;return o.code=n,o.originalMessage=r,o}return QM(t,e),t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},t}(Error),mj=function(e){function t(t,n,r,o){return e.call(this,'Invalid values for "'.concat(t,'": "').concat(n,'". Options are "').concat(Object.keys(r).join('", "'),'"'),oj.INVALID_VALUE,o)||this}return QM(t,e),t}(pj),hj=function(e){function t(t,n,r){return e.call(this,'Value for "'.concat(t,'" must be of type ').concat(n),oj.INVALID_VALUE,r)||this}return QM(t,e),t}(pj),fj=function(e){function t(t,n){return e.call(this,'The intl string context variable "'.concat(t,'" was not provided to the string "').concat(n,'"'),oj.MISSING_VALUE,n)||this}return QM(t,e),t}(pj);function gj(e){return"function"==typeof e}function vj(e,t,n,r,o,i,s){if(1===e.length&&dH(e[0]))return[{type:dj.literal,value:e[0].value}];for(var a=[],c=0,l=e;c<l.length;c++){var u=l[c];if(dH(u))a.push({type:dj.literal,value:u.value});else if(bH(u))"number"==typeof i&&a.push({type:dj.literal,value:n.getNumberFormat(t).format(i)});else{var d=u.value;if(!o||!(d in o))throw new fj(d,s);var p=o[d];if(pH(u))p&&"string"!=typeof p&&"number"!=typeof p||(p="string"==typeof p||"number"==typeof p?String(p):""),a.push({type:"string"==typeof p?dj.literal:dj.object,value:p});else if(hH(u)){var m="string"==typeof u.style?r.date[u.style]:EH(u.style)?u.style.parsedOptions:void 0;a.push({type:dj.literal,value:n.getDateTimeFormat(t,m).format(p)})}else if(fH(u))m="string"==typeof u.style?r.time[u.style]:EH(u.style)?u.style.parsedOptions:r.time.medium,a.push({type:dj.literal,value:n.getDateTimeFormat(t,m).format(p)});else if(mH(u))(m="string"==typeof u.style?r.number[u.style]:_H(u.style)?u.style.parsedOptions:void 0)&&m.scale&&(p*=m.scale||1),a.push({type:dj.literal,value:n.getNumberFormat(t,m).format(p)});else{if(yH(u)){var h=u.children,f=u.value,g=o[f];if(!gj(g))throw new hj(f,"function",s);var v=g(vj(h,t,n,r,o,i).map((function(e){return e.value})));Array.isArray(v)||(v=[v]),a.push.apply(a,v.map((function(e){return{type:"string"==typeof e?dj.literal:dj.object,value:e}})))}if(gH(u)){if(!(b=u.options[p]||u.options.other))throw new mj(u.value,p,Object.keys(u.options),s);a.push.apply(a,vj(b.value,t,n,r,o))}else if(vH(u)){var b;if(!(b=u.options["=".concat(p)])){if(!Intl.PluralRules)throw new pj('Intl.PluralRules is not available in this environment.\nTry polyfilling it using "@formatjs/intl-pluralrules"\n',oj.MISSING_INTL_API,s);var y=n.getPluralRules(t,{type:u.pluralType}).select(p-(u.offset||0));b=u.options[y]||u.options.other}if(!b)throw new mj(u.value,p,Object.keys(u.options),s);a.push.apply(a,vj(b.value,t,n,r,o,p-(u.offset||0)))}}}}return(_=a).length<2?_:_.reduce((function(e,t){var n=e[e.length-1];return n&&n.type===dj.literal&&t.type===dj.literal?n.value+=t.value:e.push(t),e}),[]);var _}function bj(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,n){e[t]=n}}}}}!function(e){e[e.literal=0]="literal",e[e.object=1]="object"}(dj||(dj={}));var yj,_j=function(){function e(t,n,r,o){void 0===n&&(n=e.defaultLocale);var i=this;if(this.formatterCache={number:{},dateTime:{},pluralRules:{}},this.format=function(e){var t=i.formatToParts(e);if(1===t.length)return t[0].value;var n=t.reduce((function(e,t){return e.length&&t.type===dj.literal&&"string"==typeof e[e.length-1]?e[e.length-1]+=t.value:e.push(t.value),e}),[]);return n.length<=1?n[0]||"":n},this.formatToParts=function(e){return vj(i.ast,i.locales,i.formatters,i.formats,e,void 0,i.message)},this.resolvedOptions=function(){var e;return{locale:(null===(e=i.resolvedLocale)||void 0===e?void 0:e.toString())||Intl.NumberFormat.supportedLocalesOf(i.locales)[0]}},this.getAst=function(){return i.ast},this.locales=n,this.resolvedLocale=e.resolveLocale(n),"string"==typeof t){if(this.message=t,!e.__parse)throw new TypeError("IntlMessageFormat.__parse must be set to process `message` of type `string`");var s=o||{};s.formatters;var a=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}(s,["formatters"]);this.ast=e.__parse(t,JM(JM({},a),{locale:this.resolvedLocale}))}else this.ast=t;if(!Array.isArray(this.ast))throw new TypeError("A message must be provided as a String or AST.");this.formats=function(e,t){return t?Object.keys(e).reduce((function(n,r){var o,i;return n[r]=(o=e[r],(i=t[r])?JM(JM(JM({},o||{}),i||{}),Object.keys(o).reduce((function(e,t){return e[t]=JM(JM({},o[t]),i[t]||{}),e}),{})):o),n}),JM({},e)):e}(e.formats,r),this.formatters=o&&o.formatters||function(e){return void 0===e&&(e={number:{},dateTime:{},pluralRules:{}}),{getNumberFormat:XM((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.NumberFormat).bind.apply(e,ZM([void 0],t,!1)))}),{cache:bj(e.number),strategy:uH.variadic}),getDateTimeFormat:XM((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.DateTimeFormat).bind.apply(e,ZM([void 0],t,!1)))}),{cache:bj(e.dateTime),strategy:uH.variadic}),getPluralRules:XM((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.PluralRules).bind.apply(e,ZM([void 0],t,!1)))}),{cache:bj(e.pluralRules),strategy:uH.variadic})}}(this.formatterCache)}return Object.defineProperty(e,"defaultLocale",{get:function(){return e.memoizedDefaultLocale||(e.memoizedDefaultLocale=(new Intl.NumberFormat).resolvedOptions().locale),e.memoizedDefaultLocale},enumerable:!1,configurable:!0}),e.memoizedDefaultLocale=null,e.resolveLocale=function(e){if(void 0!==Intl.Locale){var t=Intl.NumberFormat.supportedLocalesOf(e);return t.length>0?new Intl.Locale(t[0]):new Intl.Locale("string"==typeof e?e:e[0])}},e.__parse=uj,e.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},e}();!function(e){e.FORMAT_ERROR="FORMAT_ERROR",e.UNSUPPORTED_FORMATTER="UNSUPPORTED_FORMATTER",e.INVALID_CONFIG="INVALID_CONFIG",e.MISSING_DATA="MISSING_DATA",e.MISSING_TRANSLATION="MISSING_TRANSLATION"}(yj||(yj={}));var Ej=function(e){function t(n,r,o){var i=this,s=o?o instanceof Error?o:new Error(String(o)):void 0;return(i=e.call(this,"[@formatjs/intl Error ".concat(n,"] ").concat(r,"\n").concat(s?"\n".concat(s.message,"\n").concat(s.stack):""))||this).code=n,"function"==typeof Error.captureStackTrace&&Error.captureStackTrace(i,t),i}return QM(t,e),t}(Error),wj=function(e){function t(t,n){return e.call(this,yj.UNSUPPORTED_FORMATTER,t,n)||this}return QM(t,e),t}(Ej),xj=function(e){function t(t,n){return e.call(this,yj.INVALID_CONFIG,t,n)||this}return QM(t,e),t}(Ej),Tj=function(e){function t(t,n){return e.call(this,yj.MISSING_DATA,t,n)||this}return QM(t,e),t}(Ej),Sj=function(e){function t(t,n,r){var o=e.call(this,yj.FORMAT_ERROR,"".concat(t,"\nLocale: ").concat(n,"\n"),r)||this;return o.locale=n,o}return QM(t,e),t}(Ej),Oj=function(e){function t(t,n,r,o){var i=e.call(this,"".concat(t,"\nMessageID: ").concat(null==r?void 0:r.id,"\nDefault Message: ").concat(null==r?void 0:r.defaultMessage,"\nDescription: ").concat(null==r?void 0:r.description,"\n"),n,o)||this;return i.descriptor=r,i.locale=n,i}return QM(t,e),t}(Sj),Ij=function(e){function t(t,n){var r=e.call(this,yj.MISSING_TRANSLATION,'Missing message: "'.concat(t.id,'" for locale "').concat(n,'", using ').concat(t.defaultMessage?"default message (".concat("string"==typeof t.defaultMessage?t.defaultMessage:t.defaultMessage.map((function(e){var t;return null!==(t=e.value)&&void 0!==t?t:JSON.stringify(e)})).join(),")"):"id"," as fallback."))||this;return r.descriptor=t,r}return QM(t,e),t}(Ej);function kj(e,t,n){return void 0===n&&(n={}),t.reduce((function(t,r){return r in e?t[r]=e[r]:r in n&&(t[r]=n[r]),t}),{})}var Aj={formats:{},messages:{},timeZone:void 0,defaultLocale:"en",defaultFormats:{},fallbackOnEmptyString:!0,onError:function(e){},onWarn:function(e){}};function Cj(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,n){e[t]=n}}}}}function Pj(e,t,n,r){var o,i=e&&e[t];if(i&&(o=i[n]),o)return o;r(new wj("No ".concat(t," format named: ").concat(n)))}function Rj(e,t){return Object.keys(e).reduce((function(n,r){return n[r]=JM({timeZone:t},e[r]),n}),{})}function Lj(e,t){return Object.keys(JM(JM({},e),t)).reduce((function(n,r){return n[r]=JM(JM({},e[r]||{}),t[r]||{}),n}),{})}function Dj(e,t){if(!t)return e;var n=_j.formats;return JM(JM(JM({},n),e),{date:Lj(Rj(n.date,t),Rj(e.date||{},t)),time:Lj(Rj(n.time,t),Rj(e.time||{},t))})}XM((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.NumberFormat).bind.apply(e,ZM([void 0],t,!1)))}),{strategy:uH.variadic}),XM((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.DateTimeFormat).bind.apply(e,ZM([void 0],t,!1)))}),{strategy:uH.variadic}),XM((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.PluralRules).bind.apply(e,ZM([void 0],t,!1)))}),{strategy:uH.variadic}),XM((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.Locale).bind.apply(e,ZM([void 0],t,!1)))}),{strategy:uH.variadic}),XM((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.ListFormat).bind.apply(e,ZM([void 0],t,!1)))}),{strategy:uH.variadic});var Nj=function(e,t,n,r,o){var i=e.locale,s=e.formats,a=e.messages,c=e.defaultLocale,l=e.defaultFormats,u=e.fallbackOnEmptyString,d=e.onError,p=e.timeZone,m=e.defaultRichTextElements;void 0===n&&(n={id:""});var h=n.id,f=n.defaultMessage;!function(e,t,n){if(void 0===n&&(n=Error),!e)throw new n("[@formatjs/intl] An `id` must be provided to format a message. You can either:\n1. Configure your build toolchain with [babel-plugin-formatjs](https://formatjs.io/docs/tooling/babel-plugin)\nor [@formatjs/ts-transformer](https://formatjs.io/docs/tooling/ts-transformer) OR\n2. Configure your `eslint` config to include [eslint-plugin-formatjs](https://formatjs.io/docs/tooling/linter#enforce-id)\nto autofix this issue")}(!!h);var g=String(h),v=a&&Object.prototype.hasOwnProperty.call(a,g)&&a[g];if(Array.isArray(v)&&1===v.length&&v[0].type===aH.literal)return v[0].value;if(!r&&v&&"string"==typeof v&&!m)return v.replace(/'\{(.*?)\}'/gi,"{$1}");if(r=JM(JM({},m),r||{}),s=Dj(s,p),l=Dj(l,p),!v){if(!1===u&&""===v)return v;if((!f||i&&i.toLowerCase()!==c.toLowerCase())&&d(new Ij(n,i)),f)try{return t.getMessageFormat(f,c,l,o).format(r)}catch(e){return d(new Oj('Error formatting default message for: "'.concat(g,'", rendering default message verbatim'),i,n,e)),"string"==typeof f?f:g}return g}try{return t.getMessageFormat(v,i,s,JM({formatters:t},o||{})).format(r)}catch(e){d(new Oj('Error formatting message: "'.concat(g,'", using ').concat(f?"default message":"id"," as fallback."),i,n,e))}if(f)try{return t.getMessageFormat(f,c,l,o).format(r)}catch(e){d(new Oj('Error formatting the default message for: "'.concat(g,'", rendering message verbatim'),i,n,e))}return"string"==typeof v?v:"string"==typeof f?f:g},Mj=["formatMatcher","timeZone","hour12","weekday","era","year","month","day","hour","minute","second","timeZoneName","hourCycle","dateStyle","timeStyle","calendar","numberingSystem","fractionalSecondDigits"];function Hj(e,t,n,r){var o=e.locale,i=e.formats,s=e.onError,a=e.timeZone;void 0===r&&(r={});var c=r.format,l=JM(JM({},a&&{timeZone:a}),c&&Pj(i,t,c,s)),u=kj(r,Mj,l);return"time"!==t||u.hour||u.minute||u.second||u.timeStyle||u.dateStyle||(u=JM(JM({},u),{hour:"numeric",minute:"numeric"})),n(o,u)}function jj(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var o=n[0],i=n[1],s=void 0===i?{}:i,a="string"==typeof o?new Date(o||0):o;try{return Hj(e,"date",t,s).format(a)}catch(t){e.onError(new Sj("Error formatting date.",e.locale,t))}return String(a)}function Bj(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var o=n[0],i=n[1],s=void 0===i?{}:i,a="string"==typeof o?new Date(o||0):o;try{return Hj(e,"time",t,s).format(a)}catch(t){e.onError(new Sj("Error formatting time.",e.locale,t))}return String(a)}function Fj(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var o=n[0],i=n[1],s=n[2],a=void 0===s?{}:s,c=e.timeZone,l=e.locale,u=e.onError,d=kj(a,Mj,c?{timeZone:c}:{});try{return t(l,d).formatRange(o,i)}catch(t){u(new Sj("Error formatting date time range.",e.locale,t))}return String(o)}function Uj(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var o=n[0],i=n[1],s=void 0===i?{}:i,a="string"==typeof o?new Date(o||0):o;try{return Hj(e,"date",t,s).formatToParts(a)}catch(t){e.onError(new Sj("Error formatting date.",e.locale,t))}return[]}function zj(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var o=n[0],i=n[1],s=void 0===i?{}:i,a="string"==typeof o?new Date(o||0):o;try{return Hj(e,"time",t,s).formatToParts(a)}catch(t){e.onError(new Sj("Error formatting time.",e.locale,t))}return[]}var qj=["style","type","fallback","languageDisplay"];function Gj(e,t,n,r){var o=e.locale,i=e.onError;Intl.DisplayNames||i(new pj('Intl.DisplayNames is not available in this environment.\nTry polyfilling it using "@formatjs/intl-displaynames"\n',oj.MISSING_INTL_API));var s=kj(r,qj);try{return t(o,s).of(n)}catch(e){i(new Sj("Error formatting display name.",o,e))}}var Vj=["type","style"],Kj=Date.now();function Wj(e,t,n,r){void 0===r&&(r={});var o=$j(e,t,n,r).reduce((function(e,t){var n=t.value;return"string"!=typeof n?e.push(n):"string"==typeof e[e.length-1]?e[e.length-1]+=n:e.push(n),e}),[]);return 1===o.length?o[0]:0===o.length?"":o}function $j(e,t,n,r){var o=e.locale,i=e.onError;void 0===r&&(r={}),Intl.ListFormat||i(new pj('Intl.ListFormat is not available in this environment.\nTry polyfilling it using "@formatjs/intl-listformat"\n',oj.MISSING_INTL_API));var s=kj(r,Vj);try{var a={},c=n.map((function(e,t){if("object"==typeof e){var n=function(e){return"".concat(Kj,"_").concat(e,"_").concat(Kj)}(t);return a[n]=e,n}return String(e)}));return t(o,s).formatToParts(c).map((function(e){return"literal"===e.type?e:JM(JM({},e),{value:a[e.value]||e.value})}))}catch(e){i(new Sj("Error formatting list.",o,e))}return n}var Yj=["type"];function Qj(e,t,n,r){var o=e.locale,i=e.onError;void 0===r&&(r={}),Intl.PluralRules||i(new pj('Intl.PluralRules is not available in this environment.\nTry polyfilling it using "@formatjs/intl-pluralrules"\n',oj.MISSING_INTL_API));var s=kj(r,Yj);try{return t(o,s).select(n)}catch(e){i(new Sj("Error formatting plural.",o,e))}return"other"}var Jj=["numeric","style"];function Zj(e,t,n,r,o){void 0===o&&(o={}),r||(r="second"),Intl.RelativeTimeFormat||e.onError(new pj('Intl.RelativeTimeFormat is not available in this environment.\nTry polyfilling it using "@formatjs/intl-relativetimeformat"\n',oj.MISSING_INTL_API));try{return function(e,t,n){var r=e.locale,o=e.formats,i=e.onError;void 0===n&&(n={});var s=n.format,a=!!s&&Pj(o,"relative",s,i)||{};return t(r,kj(n,Jj,a))}(e,t,o).format(n,r)}catch(t){e.onError(new Sj("Error formatting relative time.",e.locale,t))}return String(n)}var Xj=["style","currency","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","currencyDisplay","currencySign","notation","signDisplay","unit","unitDisplay","numberingSystem","trailingZeroDisplay","roundingPriority","roundingIncrement","roundingMode"];function eB(e,t,n){var r=e.locale,o=e.formats,i=e.onError;void 0===n&&(n={});var s=n.format,a=s&&Pj(o,"number",s,i)||{};return t(r,kj(n,Xj,a))}function tB(e,t,n,r){void 0===r&&(r={});try{return eB(e,t,r).format(n)}catch(t){e.onError(new Sj("Error formatting number.",e.locale,t))}return String(n)}function nB(e,t,n,r){void 0===r&&(r={});try{return eB(e,t,r).formatToParts(n)}catch(t){e.onError(new Sj("Error formatting number.",e.locale,t))}return[]}function rB(e,t){var n=function(e){void 0===e&&(e={dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}});var t=Intl.RelativeTimeFormat,n=Intl.ListFormat,r=Intl.DisplayNames,o=XM((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.DateTimeFormat).bind.apply(e,ZM([void 0],t,!1)))}),{cache:Cj(e.dateTime),strategy:uH.variadic}),i=XM((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.NumberFormat).bind.apply(e,ZM([void 0],t,!1)))}),{cache:Cj(e.number),strategy:uH.variadic}),s=XM((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.PluralRules).bind.apply(e,ZM([void 0],t,!1)))}),{cache:Cj(e.pluralRules),strategy:uH.variadic});return{getDateTimeFormat:o,getNumberFormat:i,getMessageFormat:XM((function(e,t,n,r){return new _j(e,t,n,JM({formatters:{getNumberFormat:i,getDateTimeFormat:o,getPluralRules:s}},r||{}))}),{cache:Cj(e.message),strategy:uH.variadic}),getRelativeTimeFormat:XM((function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return new(t.bind.apply(t,ZM([void 0],e,!1)))}),{cache:Cj(e.relativeTime),strategy:uH.variadic}),getPluralRules:s,getListFormat:XM((function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return new(n.bind.apply(n,ZM([void 0],e,!1)))}),{cache:Cj(e.list),strategy:uH.variadic}),getDisplayNames:XM((function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return new(r.bind.apply(r,ZM([void 0],e,!1)))}),{cache:Cj(e.displayNames),strategy:uH.variadic})}}(t),r=JM(JM({},Aj),e),o=r.locale,i=r.defaultLocale,s=r.onError;return o?!Intl.NumberFormat.supportedLocalesOf(o).length&&s?s(new Tj('Missing locale data for locale: "'.concat(o,'" in Intl.NumberFormat. Using default locale: "').concat(i,'" as fallback. See https://formatjs.io/docs/react-intl#runtime-requirements for more details'))):!Intl.DateTimeFormat.supportedLocalesOf(o).length&&s&&s(new Tj('Missing locale data for locale: "'.concat(o,'" in Intl.DateTimeFormat. Using default locale: "').concat(i,'" as fallback. See https://formatjs.io/docs/react-intl#runtime-requirements for more details'))):(s&&s(new xj('"locale" was not configured, using "'.concat(i,'" as fallback. See https://formatjs.io/docs/react-intl/api#intlshape for more details'))),r.locale=r.defaultLocale||"en"),function(e){var t;e.onWarn&&e.defaultRichTextElements&&"string"==typeof((t=e.messages||{})?t[Object.keys(t)[0]]:void 0)&&e.onWarn('[@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. \nPlease consider using "@formatjs/cli" to pre-compile your messages for performance.\nFor more details see https://formatjs.io/docs/getting-started/message-distribution')}(r),JM(JM({},r),{formatters:n,formatNumber:tB.bind(null,r,n.getNumberFormat),formatNumberToParts:nB.bind(null,r,n.getNumberFormat),formatRelativeTime:Zj.bind(null,r,n.getRelativeTimeFormat),formatDate:jj.bind(null,r,n.getDateTimeFormat),formatDateToParts:Uj.bind(null,r,n.getDateTimeFormat),formatTime:Bj.bind(null,r,n.getDateTimeFormat),formatDateTimeRange:Fj.bind(null,r,n.getDateTimeFormat),formatTimeToParts:zj.bind(null,r,n.getDateTimeFormat),formatPlural:Qj.bind(null,r,n.getPluralRules),formatMessage:Nj.bind(null,r,n),$t:Nj.bind(null,r,n),formatList:Wj.bind(null,r,n.getListFormat),formatListToParts:$j.bind(null,r,n.getListFormat),formatDisplayName:Gj.bind(null,r,n.getDisplayNames)})}const oB="en-US",iB={"cs-CZ":()=>Promise.resolve().then((function(){return CB})),"da-DK":()=>Promise.resolve().then((function(){return KB})),"de-DE":()=>Promise.resolve().then((function(){return cF})),"en-US":()=>Promise.resolve().then((function(){return TF})),"es-ES":()=>Promise.resolve().then((function(){return FF})),"fi-FI":()=>Promise.resolve().then((function(){return nU})),"fr-CA":()=>Promise.resolve().then((function(){return bU})),"fr-FR":()=>Promise.resolve().then((function(){return DU})),"fr-MA":()=>Promise.resolve().then((function(){return QU})),"hu-HU":()=>Promise.resolve().then((function(){return pz})),"it-IT":()=>Promise.resolve().then((function(){return kz})),"ja-JP":()=>Promise.resolve().then((function(){return Gz})),"ko-KR":()=>Promise.resolve().then((function(){return iq})),"nb-NO":()=>Promise.resolve().then((function(){return Eq})),"nl-NL":()=>Promise.resolve().then((function(){return Hq})),"pl-PL":()=>Promise.resolve().then((function(){return Xq})),"pt-BR":()=>Promise.resolve().then((function(){return fG})),"ru-RU":()=>Promise.resolve().then((function(){return PG})),"sv-SE":()=>Promise.resolve().then((function(){return WG})),"tr-TR":()=>Promise.resolve().then((function(){return lV})),"uk-UA":()=>Promise.resolve().then((function(){return SV})),"zh-CN":()=>Promise.resolve().then((function(){return UV})),"zh-TW":()=>Promise.resolve().then((function(){return rK})),"zu-ZU":()=>Promise.resolve().then((function(){return yK})),"zz-ZZ":()=>Promise.resolve().then((function(){return NK}))};class sB{constructor(e="en-US"){this.setLocale(e)}get locale(){return this._locale}async setLocale(e){iB[e]||(iL.log(`[INTL] ${e} is not a supported language. Falling back to en-US`),e=oB);const{messages:t,locale:n}=await this._loadLocaleData(e);return this._intl=rB({locale:e,messages:t,defaultLocale:oB},{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}),this._locale=n,e}_loadLocaleData(e){return iB[e]().then((t=>({messages:t,locale:e}))).catch((e=>this._loadLocaleData(oB)))}formatMessage(e,t){if(this._intl)return this._intl.formatMessage({id:e},t);iL.log("[INTL] no localization data loaded")}}class aB extends nL{constructor(e){super(),this._driver=e,this._fontsCache={}}async getFontData(e){const t=this._fontsCache[e];if(t)return t;const n=await this._driver.getFontData(e);return this._updateFontData(e,n),n}_updateFontData(e,t){this._fontsCache[e]=t}async isSystemFontAvailable(e,t){return await this._driver.isSystemFontAvailable(e,t)}_clearCache(){this._fontsCache={},this.emit("change")}}aa([iM],aB.prototype,"getFontData",null),aa([iM],aB.prototype,"isSystemFontAvailable",null);class cB extends nL{constructor(){super(...arguments),this._map=new Map}set(e,t){this._map.set(e,t),this.emit("change")}delete(e){this._map.delete(e),this.emit("change")}clear(){this._map.clear(),this.emit("change")}entries(){return this._map.entries()}get(e){return this._map.get(e)}}aa([iM("change")],cB.prototype,"entries",null),aa([iM("change")],cB.prototype,"get",null);class lB{constructor(e,t,n){}registerIndex(e){}updateIndices(e,t){}get(e){}getByIndex(e,t){}add(e,t=!0){return{}}remove(e,t=!0){}replace(e,t=!0){}upsert(...e){}all(){return[]}get length(){return 0}get driver(){}get changes(){return[]}on(e,t){}off(e,t){}}class uB extends jl{constructor(e,t,n={}){super()}async changeDriver(e){}initialLibrariesLoad(){}all(){return[]}async loadList(e){return[]}async loadPage(e,t){return[]}get isLoaded(){return!1}get isLoading(){return!1}get changes(){return[]}get syncStatus(){return{}}pause(e=!1){}resume(){}async waitForHydrate(){}get(e){return{syncStatus:{}}}getByIndex(e,t){return{syncStatus:{}}}doOperations(){}onSyncChange(e){}offSyncChange(e){}get DANGEROUS(){return{removeAllListeners:e=>{}}}add(e){return{}}upsert(e){return{}}hydrate(){}remove(e){}_halt(){}}"undefined"!=typeof window&&"undefined"==typeof global&&(window.global=window);const dB={enableBrandLifecycleManagement:!1,includeApprovedBrandsInLibraries:!1,elementTypes:["elements"],readOnly:!1,skipConnectingOnInit:!1};class pB extends nL{constructor(e,t,n,r={}){var o;super(),this._core=e,this.assetPool=t,this._missingResolutionTargetsMap=new cB,this._resolutionProgressMap=new Map,this._teamsCache=new lB(this,$M),this.elementUpdater=IM,this._handleDriverConnect=e=>e instanceof hN?this._handleCloudDriverConnect(e):e instanceof KN?this._handleLocalDriverConnect(e):void 0,this._handleDriverDisconnect=e=>{if(e instanceof KN)return this._handleLocalDriverDisconnect()},this.translate=(e,t)=>this._intl.formatMessage(e,t),globalThis.CCLIBS=null!==(o=globalThis.CCLIBS)&&void 0!==o?o:this,this._options=Object.assign(Object.assign({},dB),r),this._driver=n,this._options.mobXCreateAtom&&this._options.mobXTransaction&&rM.register(this._options.mobXCreateAtom,this._options.mobXTransaction),n instanceof hN?this._cloudDriver=n:this._options.cloudDriver instanceof hN&&(this._cloudDriver=this._options.cloudDriver),n instanceof KN&&(this._fontManager=new aB(n)),this.utils=Object.assign(Object.assign({},pB.utils),{copyFile:this.copyFile.bind(this),getInstalledVersion:this.getInstalledVersion.bind(this),getFileSize:this.getFileSize.bind(this),getRenditionGrid:this.getRenditionGrid.bind(this),extractElementId:pD,extractGroupId:hD}),this._elementPool=new Xp(this._core,"element"),this._teamsCache.on("change",(()=>this.emit("teamChange"))),this._missingResolutionTargetsMap.on("change",(()=>this.emit("resolutionStatusChange"))),this._driver.on("connect",this._handleDriverConnect),this._driver.on("disconnect",this._handleDriverDisconnect),this._bindDriverEvents(),this._intl=new sB(this._options.locale),this._libraryCache=new uB(this,this._driver,{readOnly:this._options.readOnly,skipConnectingOnInit:this._options.skipConnectingOnInit,fileSystemCache:this._options.fileSystemCache,enableBrandLifecycleManagement:this._options.enableBrandLifecycleManagement,includeApprovedBrandsInLibraries:this._options.includeApprovedBrandsInLibraries}),this._bindLibraryCacheEvents(),iL.setEventEmitter(this._core)}get elementPool(){return this._elementPool}getLibraryContents(e){return new KM(this._core,this,e)}async changeDriver(e){let t;await this._libraryCache.changeDriver(e),this._driver=e,this._driver instanceof KN&&(this._fontManager=new aB(this._driver)),this._driver.on("connect",this._handleDriverConnect),this._driver.on("disconnect",this._handleDriverDisconnect),this._bindDriverEvents();const n=new Promise((e=>t=e));return this._driver.once("connect",(()=>t())),n}_handleCloudDriverConnect(e){if(this.driver instanceof WN||this._options.disableLocalFallthrough)return this.emit("change"),void this.emit("driverConnect");e.getLocalDriver().init({retryCount:3,skipConnectingOnInit:this._options.skipConnectingOnInit},(e=>{this._libraryCache.pause(!0),this._libraryCache.DANGEROUS.removeAllListeners(),this._driver.DANGEROUS.removeAllListeners(),this._libraryCache=new uB(this,e,{readOnly:this._options.readOnly,skipConnectingOnInit:this._options.skipConnectingOnInit}),this._bindLibraryCacheEvents(),this._driver=e,this._bindDriverEvents(),this.emit("change")}))}_handleLocalDriverConnect(e){var t;e.updateRenditionCacheConfiguration(this.options.renditionSizes,this.options.fullRenditionConfig);const n=null!==(t=this.cloudDriver)&&void 0!==t?t:e.getCloudDriver();null==n||n.init({readOnly:!0},(e=>{this._cloudDriver=e})),this.emit("driverConnect")}_handleLocalDriverDisconnect(){this.emit("driverDisconnect")}_bindDriverEvents(){this._driver.on("configChange",(()=>this.emit("configChange"))),this._driver.on("connecting",(()=>this.emit("connecting"))),this._driver.on("failedConnection",(()=>this.emit("failedConnection")))}_bindLibraryCacheEvents(){this._libraryCache.on("connect",(()=>this.emit("connect"))),this._libraryCache.on("loaded",(()=>this.emit("loaded"))),this._libraryCache.on("hydrate",(()=>this.emit("restore"))),this._libraryCache.on("sync",(()=>this.emit("sync"))),this._libraryCache.on("report",((...e)=>this.emit("report",...e))),this._libraryCache.on("change",this._libraryCacheChangeHandler.bind(this)),this._libraryCache.on("modelChange",this._libraryCacheChangeHandler.bind(this)),this._libraryCache.on("fontDataChange",(()=>{var e;return null===(e=this.fontManager)||void 0===e?void 0:e._clearCache()}))}_libraryCacheChangeHandler(){this.emit("change",{libraries:this._libraryCache.changes})}makeObservable(e,t){return rM.register(e,t)}get apiRoot(){return this}get apiVersion(){return 2}get options(){return this._options}updateOptions(e){this._options=e}get driver(){return this._driver}get cloudDriver(){return this._cloudDriver}get libraries(){return this._libraryCache.initialLibrariesLoad(),this._libraryCache.all().filter((e=>!e.isDeletedLocally&&function(e,t){var n,r;if(!e||function(e){var t;return!!(null===(t=e.roles)||void 0===t?void 0:t.some((e=>"cm_training_set"===e.type)))}(e))return!1;const o="incoming"===e.ownership,i="private"===e.ownership||"outgoing"===e.ownership,s=t?o:i,a=!!(null===(n=e.bookmark)||void 0===n?void 0:n.id),c=!!(null===(r=e.roles)||void 0===r?void 0:r.find((e=>"approvedbrand"===e.type)));return s||a||c}(e.data,this._options.enableBrandLifecycleManagement)))}async getLibraries(e){return this._libraryCache.loadList(e)}async getLibrariesPage(e,t){return this._libraryCache.loadPage(e,t)}get connected(){return Boolean(this.driver.isConnected)}get areLibrariesLoaded(){var e;return Boolean(null===(e=this._libraryCache)||void 0===e?void 0:e.isLoaded)}get areLibrariesLoading(){var e;return null===(e=this._libraryCache)||void 0===e?void 0:e.isLoading}get userQuota(){var e;return null===(e=this.driver.config.user)||void 0===e?void 0:e.quota}get processInfo(){return Object.assign(Object.assign({},this.driver.config.processInfo),{environment:this.driver.config.environment})}get storageUsed(){return this.libraries.reduce(((e,t)=>"private"===t.ownership?e+t.storageUsed:e),0)}async _refreshTeams(){var e;try{const t=((null===(e=this._options.featureFlags)||void 0===e?void 0:e.enableProjects)?this._driver.getProjects:this._driver.getTeams).bind(this._driver),n=await t();this._teamsCache.replace(n)}catch(e){if(e.name!==BR)throw e}return this._teamsCache.all()}async refreshTeams(){return"staging"===this.driver.config.environment&&iL.warn("CCLibraries.refreshTeams is deprecated. Use CCLibraries.refreshProjects instead."),this._refreshTeams()}async refreshProjects(){return this._refreshTeams()}get teams(){return"staging"===this.driver.config.environment&&iL.warn("CCLibraries.teams is deprecated. Use CCLibraries.projects instead."),this._teamsCache.all()}get projects(){return this._teamsCache.all()}get userId(){var e,t,n;return null===(n=null===(t=null===(e=this._driver)||void 0===e?void 0:e.config)||void 0===t?void 0:t.user)||void 0===n?void 0:n.id}createLibrary(e,t={}){var n;const r=this._libraryCache.add(KR({id:qR(),name:e,documentExtractionData:t.documentExtractionData,roles:t.roles,team:null===(n=t.team)||void 0===n?void 0:n.data,bookmark:t.team?{id:qR()}:void 0}));return r.actionDispatch({name:"createLibrary",type:"no-op",data:r.data,flags:{lockNewLibraries:!0,permissionInheritance:t.permissionInheritance}}),r}removeLibrary(e){e.actionDispatch({name:"removeLibrary",type:"no-op",path:"$"}),e.isDeletedLocally=!0}permanentlyDeleteLibrary(e){e.actionDispatch({name:"permanentlyDeleteLibrary",type:"no-op",path:"$"}),e.isDeletedLocally=!0}leaveLibrary(e){e.actionDispatch({name:"leaveLibrary",type:"no-op",path:"$"}),e.isDeletedLocally=!0}followLibrary(e,t){return this._driver.followLibrary(e,t)}unfollowLibrary(e){e.actionDispatch({name:"unfollowLibrary",type:"no-op",path:"$"}),e.isDeletedLocally=!0}importLibrary(e,t=(()=>{})){return this._driver.importLibrary(e,((e,n)=>{if(e)return t(e);this._libraryCache.upsert(n);const r=this._libraryCache.get(null==n?void 0:n.id);t(void 0,r)}))}exportLibrary(e,t,n=(()=>{})){return this._driver.exportLibrary(e,t,n)}getLibraryById(e){return this._libraryCache.get(e)}getLibraryByAssetId(e){return this._libraryCache.getByIndex("assetId",e)}copyLibrary(e,t={}){var n,r,o;const i=this._libraryCache.add(KR({id:qR(),name:null!==(n=t.newName)&&void 0!==n?n:e.name,roles:e.roles,team:null===(r=t.team)||void 0===r?void 0:r.data,bookmark:t.team?{id:qR()}:void 0}));return i.actionDispatch({name:"copyLibrary",type:"no-op",data:{name:t.newName,team:null===(o=t.team)||void 0===o?void 0:o.data,documentExtractionData:t.documentExtractionData},flags:{lockNewLibraries:!0,permissionInheritance:t.permissionInheritance,source:e,includeAppMetadata:t.includeAppMetadata}}),i}moveLibrary(e,t){e.actionDispatch({name:"moveLibrary",type:"update",data:{team:{id:t.id,name:t.name},bookmark:{id:qR()},ownership:"incoming",ownerType:"org",owner:t.owner.id}})}getHybridSearchResults(e,t,n){const r=function(r){return ua(this,arguments,(function*(){var o,i,s,a;const c=new RegExp(e,"ig"),l=this.libraries.filter((e=>(null==t?void 0:t.library_id)===e.id||!(null==t?void 0:t.library_id))).reduce(((e,t)=>{const n=t.elements.filter((e=>c.test(e.name)));return e.push(...n),e}),[]);yield yield la(l);const u=l.map((e=>e.id));if(null==t?void 0:t.library_id){const e=this.getLibraryById(t.library_id);t=Object.assign(Object.assign({},t),{library_id:null==e?void 0:e.assetId})}try{for(var d,p=!0,m=pa(this.driver.getSearchResults(e,t,n,r));!(o=(d=yield la(m.next())).done);){a=d.value,p=!1;try{const e=a;yield yield la(e.map((e=>{if(u.includes(e.id))return;if(!this.getLibraryByAssetId(e.libraryAssetId))return;const t=new SM(this._core,TM(e));return t._update(e),t})).filter(Boolean))}finally{p=!0}}}catch(e){i={error:e}}finally{try{p||o||!(s=m.return)||(yield la(s.call(m)))}finally{if(i)throw i.error}}}))}.bind(this);return this._searchLoader=new nM(r),this._searchLoader}getSearchResults(e,t,n){this.abortSearch();const r=(t=t||{})&&t.library_id;if(this._driver instanceof WN)return this.getHybridSearchResults(e,t,n);const o=function(o){return ua(this,arguments,(function*(){var i,s,a,c;const l=new Map,u=[];try{for(var d,p=!0,m=pa(this._driver.getSearchResults(e,t,n,o));!(i=(d=yield la(m.next())).done);){c=d.value,p=!1;try{const e=c;yield la(e.forEach((e=>{const t=e.libraryId||r;let n=this.getLibraryById(t);if(n&&n.areElementsLoaded)return e;n||(n=this._libraryCache.add(KR({id:t,name:t,areElementsLoaded:!1,isLibraryLoaded:!1})),u.push(t)),u.includes(t)||(n.abortLoadElements(),n.clearElements(!1),u.push(t));const o=l.get(n)||[];return o.push(e),l.set(n,o),e})));for(const[e,t]of l)yield la(e.loadGivenElements(t,!1,!1));l.clear(),yield yield la(e.map((e=>{const t=e.libraryId||r;if(!t)return;const n=this.getLibraryById(t);return null==n?void 0:n.getElementById(e.id)})))}finally{p=!0}}}catch(e){s={error:e}}finally{try{p||i||!(a=m.return)||(yield la(a.call(m)))}finally{if(s)throw s.error}}}))}.bind(this);return this._searchLoader=new nM(o),this._searchLoader}abortSearch(){this._searchLoader&&this._searchLoader.abort()}copyFile(e,t,n){return this.driver.copyFile(e,t,n)}getInstalledVersion(e){return this.driver.getInstalledVersion(e)}getFileSize(e){return this.driver.getFileSize(e)}getRenditionGrid(e){return this.driver.getRenditionGrid(e)}getOption(e){var t,n,r;const o=function(e){if(!function(e){return/^[A-Z_]*$/.test(e)}(e))throw new aL("String must be upper snake case to convert");return e.toLowerCase().replace(/_([a-z])/g,((e,t)=>t.toUpperCase()))}(e);return(null===(r=null===(n=null===(t=this._driver)||void 0===t?void 0:t.config)||void 0===n?void 0:n.processInfo)||void 0===r?void 0:r[o])||LR[e]}async setLocalSetting(e,t){try{JSON.stringify(t)}catch(e){throw new tL("INVALID_PARAMETER","Value must be serializable to JSON")}await this._driver.setLocalSetting(e,t)}getLocalSetting(e){return this._driver.getLocalSetting(e)}getLocale(){return this._intl.locale}setLocale(e){return this._intl.setLocale(e)}isConnected(){return Boolean(this.driver.isConnected)}get connectionState(){return this.driver.connectionState}reconnect(){var e;this.isConnected()||null===(e=this._driver)||void 0===e||e.connect()}disconnect(){var e;null===(e=this._driver)||void 0===e||e.disconnect()}isSyncingEnabled(){var e;return null===(e=this._driver.config.processInfo)||void 0===e?void 0:e.syncingEnabled}enableSyncing(){return this._libraryCache.resume(),this._setSyncEnabledConfig(!0)}async disableSyncing(e=!1){await this._setSyncEnabledConfig(!1),this._libraryCache.pause(e)}async _setSyncEnabledConfig(e){return this.setLocalSetting("processInfo",Object.assign(Object.assign({},this._driver.config.processInfo),{syncingEnabled:e}))}async _resolveLibrary(e){const t=`library#${e}`;if(!this._resolutionProgressMap.has(t)){const n=this.driver.getLibraryById(e).then((e=>(this._libraryCache.upsert(e),this._libraryCache.get(e.id)))).catch((e=>{if("NOT_FOUND"!==e.requestErrorCode)throw iL.log(String(e)),e})).finally((()=>{this._resolutionProgressMap.delete(t)}));this._resolutionProgressMap.set(t,n)}return this._resolutionProgressMap.get(t)}async _resolveElementById(e,t,n=!1){if(!e)return;const r=e.getElementById(t,!n);if(r)return r;try{const r=await this.driver.getElement(e,t);return e.loadGivenElements([r],!1,!0),e.getElementById(t,!n)}catch(e){if("NOT_FOUND"!==e.requestErrorCode)throw iL.log(String(e)),e;return}}async resolveLibraryById(e){await this._libraryCache.waitForHydrate();return this.getLibraryById(e)||this._resolveLibrary(e)}async resolveLibraryByAssetId(e){await this._libraryCache.waitForHydrate();return this.getLibraryByAssetId(e)||this._resolveLibrary(e)}async resolveLibraryWithoutCache(e){return this._resolveLibrary(e)}resolveCachedLibraryReference(e){if(!e)return;const{libraryId:t}=JR(e);if(!t)return;return this.getLibraryById(t)||this._getLinkReferenceStatus(e)}async resolveLibraryReference(e){if(!e)return;const{libraryAssetId:t,libraryId:n}=JR(e);return t||n?this.isLocallyManaged?this.resolveLibraryById(n):this.resolveLibraryByAssetId(t):void 0}async resolveElementReference(e,t=!1){if(!e)return;const{elementId:n}=JR(e);if(!n)return;const r=await this.resolveElementReferenceToLibrary(e);return r?this._resolveElementById(r,n,t):void 0}resolveCachedElementReference(e,t=!1){if(!e)return;const{libraryId:n,elementId:r}=JR(e);if(!n||!r)return;const o=this.getLibraryById(n);return(null==o?void 0:o.getElementById(r,!t))||this._getLinkReferenceStatus(e,!0,t)}async resolveElementReferenceToLibrary(e){if(!e)return;const{libraryAssetId:t,libraryId:n}=JR(e);return t||n?this.isLocallyManaged?this.resolveLibraryById(n):this.resolveLibraryByAssetId(t):void 0}resolveCachedElementReferenceToLibrary(e){return this.resolveCachedLibraryReference(e)}_getLinkReferenceStatus(e,t=!1,n=!1){const r=t?"element":"library",o=n&&"removed",i=`${$R(e)}#${r}#${o}`;if(this._missingResolutionTargetsMap.get(i))return null;this._resolveElementReferenceAndNotify(e,i,t,n)}_resolveElementReferenceAndNotify(e,t,n=!1,r=!1){if(!this._resolutionProgressMap.has(t)){const o=(n?this.resolveElementReference.bind(this):this.resolveElementReferenceToLibrary.bind(this))(e,r).then((e=>{this._missingResolutionTargetsMap.set(t,!e)})).finally((()=>{this._resolutionProgressMap.delete(t)}));this._resolutionProgressMap.set(t,o)}return this._resolutionProgressMap.get(t)}openInCCD(e){return this._driver.openInCCD(e)}get canAccessLocalProcess(){return this._driver instanceof KN}getAccessToken(e,t,n,r){return this._driver.fetchAccessToken(e,t,n,r)}getLibraryByToolkitId(e){let[t]=this.libraries.filter((t=>t.toolkitId===e)).sort(((e,t)=>e.created-t.created));if(!t){const n=this.translate(PR[e]);t=this.createLibrary(n),t.toolkitId=e}return t}getDefaultLibrary(){const e=this.getLocalSetting("defaultLibrary");if(e){const{id:t,assetId:n}=e,r=this.resolveCachedElementReferenceToLibrary({"repo:assetId":n,"stRef:documentID":t,"stRef:fromPart":""});if(void 0===r||(null==r?void 0:r.isWritable))return r}return this._options.disableFallbackDefaultLibrary?null:this.libraries.reduce(((e,t)=>{const n=!e||(e.created||0)>(t.created||0);return"private"===t.ownership&&n?t:e}),null)}setDefaultLibrary(e){if(e&&!e.isWritable)throw new tL("INVALID_PARAMETER","Read-only libraries cannot be set as default");this.setLocalSetting("defaultLibrary",{id:null==e?void 0:e.id,assetId:null==e?void 0:e.assetId}),this._setDefaultLibraryMonitor()}_setDefaultLibraryMonitor(){var e;null===(e=this._disposeDefaultLibraryMonitor)||void 0===e||e.call(this);const t=this.getDefaultLibrary();if(t){const{id:e,assetId:n}=t,r=()=>{t.id===e&&t.assetId===n||this.setDefaultLibrary(t)};this._disposeDefaultLibraryMonitor=()=>t.off("change",r),t.on("change",r)}}get syncState(){return this._libraryCache.syncStatus}get retryTime(){}getTempDir(e){return this.driver.getTempDir(e)}get fontManager(){return this._fontManager}get isLocallyManaged(){return this.driver instanceof KN}publishBrand(e){return this._driver.publishBrand(e)}unpublishBrand(e){return this._driver.unpublishBrand(e)}}pB.errors=tL,pB.utils={getExtensions:TR,getMimeTypes:SR},aa([iM],pB.prototype,"options",null),aa([iM],pB.prototype,"libraries",null),aa([iM],pB.prototype,"getLibraries",null),aa([iM],pB.prototype,"getLibrariesPage",null),aa([iM("driverConnect","driverDisconnect","loaded")],pB.prototype,"connected",null),aa([iM("loaded")],pB.prototype,"areLibrariesLoaded",null),aa([iM("loaded","sync")],pB.prototype,"areLibrariesLoading",null),aa([iM("configChange")],pB.prototype,"userQuota",null),aa([lM,iM("configChange")],pB.prototype,"processInfo",null),aa([iM],pB.prototype,"storageUsed",null),aa([iM("teamChange")],pB.prototype,"refreshTeams",null),aa([iM("teamChange")],pB.prototype,"refreshProjects",null),aa([iM("teamChange")],pB.prototype,"teams",null),aa([iM("teamChange")],pB.prototype,"projects",null),aa([iM("configChange")],pB.prototype,"userId",null),aa([iM("configChange")],pB.prototype,"getOption",null),aa([iM("configChange")],pB.prototype,"getLocalSetting",null),aa([iM("driverConnect","driverDisconnect","loaded")],pB.prototype,"isConnected",null),aa([iM("driverConnect","driverDisconnect","loaded","connecting","failedConnection")],pB.prototype,"connectionState",null),aa([iM("configChange")],pB.prototype,"isSyncingEnabled",null),aa([iM("change","resolutionStatusChange")],pB.prototype,"resolveCachedLibraryReference",null),aa([iM("change","resolutionStatusChange")],pB.prototype,"resolveCachedElementReference",null),aa([iM("change","resolutionStatusChange")],pB.prototype,"resolveCachedElementReferenceToLibrary",null),aa([iM("sync")],pB.prototype,"syncState",null),aa([lM],pB.prototype,"fontManager",null),aa([cM],pB.prototype,"publishBrand",null),aa([cM],pB.prototype,"unpublishBrand",null);const mB={mimeTypeToExtensions:TR,extensionToMimeTypes:SR,canComputeRenditionFromMimeType:OR,getSNISettings:()=>({TLS_DISCOVERY_PORT_RANGE:AR}),isPlaceholderId:GR,parseLinkReference:QR,serializeLinkReference:$R,estimateUploadTime:function(e){const{standard:t,asimov:n}=e.reduce(((e,t)=>(t.size>CR?e.asimov.push(t):e.standard.push(t),e)),{standard:[],asimov:[]});return Math.max(eL(t),eL(n.map((e=>{const{size:t}=e,n=Math.floor(t/CR),r=t%CR,o=n+(r?1:0);return Array.from({length:o},((e,t)=>({size:t===o-1?r:CR})))})).flat()))}};var hB=Object.freeze({__proto__:null,utils:mB,LocalDriver:KN,CloudDriver:hN,HybridDriver:WN,cepConnector:(e,t,n=8e3)=>{const r=new ZN(e,t,n);return e=>r.connect(e)},ccdConnector:(e,t,n=8e3)=>{const r=new XN(e,t,n);return e=>r.connect(e)},nodeConnector:(e,t,n=8e3)=>{const r=new eM(e,t,n);return e=>r.connect(e)},uxpConnector:(e,t=8e3)=>{const n=new tM(e,void 0,t);return e=>n.connect(e)},ProgressiveLoader:nM,Element:SM,LibraryContents:KM,Representation:mM,Group:WM,default:pB}),fB="Vaše sada nástrojů",gB="Vaše knihovna aplikace Photoshop",vB="Vaše vzorníky v aplikaci Photoshop",bB="Vaše štětce v aplikaci Photoshop",yB="Vaše přechody v aplikaci Photoshop",_B="Vaše vzory v aplikaci Photoshop",EB="Vaše styly v aplikaci Photoshop",wB="Vaše tvary v aplikaci Photoshop",xB="Vzorky barev předběžné verze aplikace Ps",TB="Štětce předběžné verze aplikace Ps",SB="Přechody předběžné verze aplikace Ps",OB="Vzory předběžné verze aplikace Ps",IB="Styly předběžné verze aplikace Ps",kB="Tvary předběžné verze aplikace Ps",AB={TOOLKIT_NAME_DEFAULT:fB,TOOLKIT_NAME_PHOTOSHOP:gB,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:vB,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:bB,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:yB,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:_B,TOOLKIT_NAME_PHOTOSHOP_STYLES:EB,TOOLKIT_NAME_PHOTOSHOP_SHAPES:wB,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:xB,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:TB,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:SB,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:OB,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:IB,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:kB},CB=Object.freeze({__proto__:null,TOOLKIT_NAME_DEFAULT:fB,TOOLKIT_NAME_PHOTOSHOP:gB,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:vB,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:bB,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:yB,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:_B,TOOLKIT_NAME_PHOTOSHOP_STYLES:EB,TOOLKIT_NAME_PHOTOSHOP_SHAPES:wB,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:xB,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:TB,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:SB,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:OB,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:IB,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:kB,default:AB}),PB="Din værktøjspakke",RB="Dit Photoshop-bibliotek",LB="Dine Photoshop-farveprøver",DB="Dine Photoshop-pensler",NB="Dine Photoshop-farveforløb",MB="Dine Photoshop-mønstre",HB="Dine Photoshop-typer",jB="Dine Photoshop-former",BB="Dine Ps Prerelease-farveprøver",FB="Dine Ps Prerelease-pensler",UB="Dine Ps Prerelease-farveforløb",zB="Dine Ps Prerelease-mønstre",qB="Dine Ps Prerelease-typer",GB="Dine Ps Prerelease-former",VB={TOOLKIT_NAME_DEFAULT:PB,TOOLKIT_NAME_PHOTOSHOP:RB,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:LB,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:DB,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:NB,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:MB,TOOLKIT_NAME_PHOTOSHOP_STYLES:HB,TOOLKIT_NAME_PHOTOSHOP_SHAPES:jB,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:BB,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:FB,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:UB,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:zB,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:qB,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:GB},KB=Object.freeze({__proto__:null,TOOLKIT_NAME_DEFAULT:PB,TOOLKIT_NAME_PHOTOSHOP:RB,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:LB,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:DB,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:NB,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:MB,TOOLKIT_NAME_PHOTOSHOP_STYLES:HB,TOOLKIT_NAME_PHOTOSHOP_SHAPES:jB,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:BB,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:FB,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:UB,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:zB,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:qB,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:GB,default:VB}),WB="Ihr Toolkit",$B="Ihre Photoshop-Bibliothek",YB="Ihre Photoshop-Farbfelder",QB="Ihre Photoshop-Pinsel",JB="Ihre Photoshop-Verläufe",ZB="Ihre Photoshop-Muster",XB="Ihre Photoshop-Stile",eF="Ihre Photoshop-Formen",tF="Ihre Ps Prerelease-Farbfelder",nF="Ihre Ps Prerelease-Pinsel",rF="Ihre Ps Prerelease-Verläufe",oF="Ihre Ps Prerelease-Muster",iF="Ihre Ps Prerelease-Stile",sF="Ihre Ps Prerelease-Formen",aF={TOOLKIT_NAME_DEFAULT:WB,TOOLKIT_NAME_PHOTOSHOP:$B,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:YB,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:QB,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:JB,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:ZB,TOOLKIT_NAME_PHOTOSHOP_STYLES:XB,TOOLKIT_NAME_PHOTOSHOP_SHAPES:eF,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:tF,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:nF,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:rF,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:oF,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:iF,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:sF},cF=Object.freeze({__proto__:null,TOOLKIT_NAME_DEFAULT:WB,TOOLKIT_NAME_PHOTOSHOP:$B,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:YB,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:QB,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:JB,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:ZB,TOOLKIT_NAME_PHOTOSHOP_STYLES:XB,TOOLKIT_NAME_PHOTOSHOP_SHAPES:eF,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:tF,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:nF,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:rF,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:oF,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:iF,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:sF,default:aF}),lF="Your Toolkit",uF="Your Photoshop Library",dF="Your Photoshop Swatches",pF="Your Photoshop Brushes",mF="Your Photoshop Gradients",hF="Your Photoshop Patterns",fF="Your Photoshop Styles",gF="Your Photoshop Shapes",vF="Your Ps Prerelease Swatches",bF="Your Ps Prerelease Brushes",yF="Your Ps Prerelease Gradients",_F="Your Ps Prerelease Patterns",EF="Your Ps Prerelease Styles",wF="Your Ps Prerelease Shapes",xF={TOOLKIT_NAME_DEFAULT:lF,TOOLKIT_NAME_PHOTOSHOP:uF,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:dF,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:pF,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:mF,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:hF,TOOLKIT_NAME_PHOTOSHOP_STYLES:fF,TOOLKIT_NAME_PHOTOSHOP_SHAPES:gF,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:vF,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:bF,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:yF,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:_F,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:EF,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:wF},TF=Object.freeze({__proto__:null,TOOLKIT_NAME_DEFAULT:lF,TOOLKIT_NAME_PHOTOSHOP:uF,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:dF,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:pF,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:mF,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:hF,TOOLKIT_NAME_PHOTOSHOP_STYLES:fF,TOOLKIT_NAME_PHOTOSHOP_SHAPES:gF,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:vF,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:bF,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:yF,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:_F,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:EF,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:wF,default:xF}),SF="Su kit de herramientas",OF="Su biblioteca de Photoshop",IF="Sus muestras de Photoshop",kF="Sus pinceles de Photoshop",AF="Sus degradados de Photoshop",CF="Sus motivos de Photoshop",PF="Sus estilos de Photoshop",RF="Sus formas de Photoshop",LF="Sus muestras de la versión previa de Ps",DF="Sus pinceles de la versión previa de Ps",NF="Sus degradados de la versión previa de Ps",MF="Sus motivos de la versión previa de Ps",HF="Sus estilos de la versión previa de Ps",jF="Sus formas de la versión previa de Ps",BF={TOOLKIT_NAME_DEFAULT:SF,TOOLKIT_NAME_PHOTOSHOP:OF,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:IF,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:kF,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:AF,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:CF,TOOLKIT_NAME_PHOTOSHOP_STYLES:PF,TOOLKIT_NAME_PHOTOSHOP_SHAPES:RF,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:LF,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:DF,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:NF,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:MF,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:HF,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:jF},FF=Object.freeze({__proto__:null,TOOLKIT_NAME_DEFAULT:SF,TOOLKIT_NAME_PHOTOSHOP:OF,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:IF,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:kF,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:AF,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:CF,TOOLKIT_NAME_PHOTOSHOP_STYLES:PF,TOOLKIT_NAME_PHOTOSHOP_SHAPES:RF,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:LF,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:DF,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:NF,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:MF,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:HF,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:jF,default:BF}),UF="Oma työkalusarja",zF="Oma Photoshop-kirjasto",qF="Omat Photoshop-värimallit",GF="Omat Photoshop-siveltimet",VF="Omat Photoshop-liukuvärit",KF="Omat Photoshop-kuviot",WF="Omat Photoshop-tyylit",$F="Omat Photoshop-muodot",YF="Omat Ps Prerelease -värimallit",QF="Omat Ps Prerelease -siveltimet",JF="Omat Ps Prerelease -liukuvärit",ZF="Omat Ps Prerelease -kuviot",XF="Omat Ps Prerelease -tyylit",eU="Omat Ps Prerelease -muodot",tU={TOOLKIT_NAME_DEFAULT:UF,TOOLKIT_NAME_PHOTOSHOP:zF,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:qF,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:GF,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:VF,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:KF,TOOLKIT_NAME_PHOTOSHOP_STYLES:WF,TOOLKIT_NAME_PHOTOSHOP_SHAPES:$F,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:YF,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:QF,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:JF,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:ZF,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:XF,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:eU},nU=Object.freeze({__proto__:null,TOOLKIT_NAME_DEFAULT:UF,TOOLKIT_NAME_PHOTOSHOP:zF,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:qF,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:GF,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:VF,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:KF,TOOLKIT_NAME_PHOTOSHOP_STYLES:WF,TOOLKIT_NAME_PHOTOSHOP_SHAPES:$F,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:YF,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:QF,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:JF,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:ZF,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:XF,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:eU,default:tU}),rU="Votre boîte à outils",oU="Votre bibliothèque Photoshop",iU="Vos nuances Photoshop",sU="Vos pinceaux Photoshop",aU="Vos dégradés Photoshop",cU="Vos motifs Photoshop",lU="Vos styles Photoshop",uU="Vos formes Photoshop",dU="Vos nuances Version préliminaire Ps",pU="Vos pinceaux Version préliminaire Ps",mU="Vos dégradés Version préliminaire Ps",hU="Vos motifs Version préliminaire Ps",fU="Vos styles Version préliminaire Ps",gU="Vos formes Version préliminaire Ps",vU={TOOLKIT_NAME_DEFAULT:rU,TOOLKIT_NAME_PHOTOSHOP:oU,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:iU,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:sU,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:aU,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:cU,TOOLKIT_NAME_PHOTOSHOP_STYLES:lU,TOOLKIT_NAME_PHOTOSHOP_SHAPES:uU,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:dU,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:pU,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:mU,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:hU,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:fU,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:gU},bU=Object.freeze({__proto__:null,TOOLKIT_NAME_DEFAULT:rU,TOOLKIT_NAME_PHOTOSHOP:oU,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:iU,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:sU,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:aU,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:cU,TOOLKIT_NAME_PHOTOSHOP_STYLES:lU,TOOLKIT_NAME_PHOTOSHOP_SHAPES:uU,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:dU,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:pU,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:mU,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:hU,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:fU,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:gU,default:vU}),yU="Votre boîte à outils",_U="Votre bibliothèque Photoshop",EU="Vos nuances Photoshop",wU="Vos pinceaux Photoshop",xU="Vos dégradés Photoshop",TU="Vos motifs Photoshop",SU="Vos styles Photoshop",OU="Vos formes Photoshop",IU="Vos nuances Version préliminaire Ps",kU="Vos pinceaux Version préliminaire Ps",AU="Vos dégradés Version préliminaire Ps",CU="Vos motifs Version préliminaire Ps",PU="Vos styles Version préliminaire Ps",RU="Vos formes Version préliminaire Ps",LU={TOOLKIT_NAME_DEFAULT:yU,TOOLKIT_NAME_PHOTOSHOP:_U,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:EU,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:wU,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:xU,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:TU,TOOLKIT_NAME_PHOTOSHOP_STYLES:SU,TOOLKIT_NAME_PHOTOSHOP_SHAPES:OU,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:IU,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:kU,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:AU,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:CU,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:PU,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:RU},DU=Object.freeze({__proto__:null,TOOLKIT_NAME_DEFAULT:yU,TOOLKIT_NAME_PHOTOSHOP:_U,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:EU,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:wU,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:xU,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:TU,TOOLKIT_NAME_PHOTOSHOP_STYLES:SU,TOOLKIT_NAME_PHOTOSHOP_SHAPES:OU,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:IU,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:kU,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:AU,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:CU,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:PU,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:RU,default:LU}),NU="Votre boîte à outils",MU="Votre bibliothèque Photoshop",HU="Vos nuances Photoshop",jU="Vos pinceaux Photoshop",BU="Vos dégradés Photoshop",FU="Vos motifs Photoshop",UU="Vos styles Photoshop",zU="Vos formes Photoshop",qU="Vos nuances Version préliminaire Ps",GU="Vos pinceaux Version préliminaire Ps",VU="Vos dégradés Version préliminaire Ps",KU="Vos motifs Version préliminaire Ps",WU="Vos styles Version préliminaire Ps",$U="Vos formes Version préliminaire Ps",YU={TOOLKIT_NAME_DEFAULT:NU,TOOLKIT_NAME_PHOTOSHOP:MU,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:HU,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:jU,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:BU,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:FU,TOOLKIT_NAME_PHOTOSHOP_STYLES:UU,TOOLKIT_NAME_PHOTOSHOP_SHAPES:zU,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:qU,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:GU,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:VU,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:KU,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:WU,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:$U},QU=Object.freeze({__proto__:null,TOOLKIT_NAME_DEFAULT:NU,TOOLKIT_NAME_PHOTOSHOP:MU,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:HU,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:jU,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:BU,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:FU,TOOLKIT_NAME_PHOTOSHOP_STYLES:UU,TOOLKIT_NAME_PHOTOSHOP_SHAPES:zU,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:qU,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:GU,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:VU,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:KU,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:WU,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:$U,default:YU}),JU="Az Ön eszköztára",ZU="Az Ön Photoshop könyvtára",XU="Az Ön Photoshop színtárai",ez="Az Ön Photoshop ecsetei",tz="Az Ön Photoshop színátmenetei",nz="Az Ön Photoshop mintái",rz="Az Ön Photoshop stílusai",oz="Az Ön Photoshop alakzatai",iz="PS előzetes kiadás – színtárak",sz="PS előzetes kiadás – ecsetek",az="PS előzetes kiadás – színátmenetek",cz="PS előzetes kiadás – minták",lz="PS előzetes kiadás – stílusok",uz="PS előzetes kiadás – alakzatok",dz={TOOLKIT_NAME_DEFAULT:JU,TOOLKIT_NAME_PHOTOSHOP:ZU,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:XU,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:ez,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:tz,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:nz,TOOLKIT_NAME_PHOTOSHOP_STYLES:rz,TOOLKIT_NAME_PHOTOSHOP_SHAPES:oz,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:iz,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:sz,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:az,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:cz,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:lz,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:uz},pz=Object.freeze({__proto__:null,TOOLKIT_NAME_DEFAULT:JU,TOOLKIT_NAME_PHOTOSHOP:ZU,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:XU,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:ez,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:tz,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:nz,TOOLKIT_NAME_PHOTOSHOP_STYLES:rz,TOOLKIT_NAME_PHOTOSHOP_SHAPES:oz,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:iz,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:sz,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:az,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:cz,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:lz,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:uz,default:dz}),mz="Il vostro toolkit",hz="La vostra Libreria Photoshop",fz="Campioni di Photoshop personali",gz="Pennelli di Photoshop personali",vz="Sfumature di Photoshop personali",bz="Pattern di Photoshop personali",yz="Stili di Photoshop personali",_z="Forme di Photoshop personali",Ez="I campioni Ps Prerelease",wz="I pennelli Ps Prerelease",xz="Le sfumature Ps Prerelease",Tz="I pattern Ps Prerelease",Sz="Gli stili Ps Prerelease",Oz="Le forme Ps Prerelease",Iz={TOOLKIT_NAME_DEFAULT:mz,TOOLKIT_NAME_PHOTOSHOP:hz,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:fz,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:gz,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:vz,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:bz,TOOLKIT_NAME_PHOTOSHOP_STYLES:yz,TOOLKIT_NAME_PHOTOSHOP_SHAPES:_z,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:Ez,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:wz,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:xz,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:Tz,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:Sz,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:Oz},kz=Object.freeze({__proto__:null,TOOLKIT_NAME_DEFAULT:mz,TOOLKIT_NAME_PHOTOSHOP:hz,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:fz,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:gz,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:vz,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:bz,TOOLKIT_NAME_PHOTOSHOP_STYLES:yz,TOOLKIT_NAME_PHOTOSHOP_SHAPES:_z,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:Ez,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:wz,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:xz,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:Tz,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:Sz,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:Oz,default:Iz}),Az="自分の Toolkit",Cz="Photoshop ライブラリ",Pz="あなたの Photoshop スウォッチ",Rz="あなたの Photoshop ブラシ",Lz="あなたの Photoshop グラデーション",Dz="あなたの Photoshop パターン",Nz="あなたの Photoshop スタイル",Mz="あなたの Photoshop シェイプ",Hz="Ps プレリリースのサンプル",jz="Ps プレリリースのブラシ",Bz="Ps プレリリースのグラデーション",Fz="Ps プレリリースのパターン",Uz="Ps プレリリースのスタイル",zz="Ps プレリリースのシェイプ",qz={TOOLKIT_NAME_DEFAULT:Az,TOOLKIT_NAME_PHOTOSHOP:Cz,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:Pz,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:Rz,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:Lz,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:Dz,TOOLKIT_NAME_PHOTOSHOP_STYLES:Nz,TOOLKIT_NAME_PHOTOSHOP_SHAPES:Mz,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:Hz,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:jz,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:Bz,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:Fz,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:Uz,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:zz},Gz=Object.freeze({__proto__:null,TOOLKIT_NAME_DEFAULT:Az,TOOLKIT_NAME_PHOTOSHOP:Cz,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:Pz,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:Rz,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:Lz,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:Dz,TOOLKIT_NAME_PHOTOSHOP_STYLES:Nz,TOOLKIT_NAME_PHOTOSHOP_SHAPES:Mz,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:Hz,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:jz,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:Bz,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:Fz,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:Uz,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:zz,default:qz}),Vz="Photoshop Library",Kz="Photoshop 견본",Wz="Photoshop 브러시",$z="Photoshop 그래디언트",Yz="Photoshop 패턴",Qz="Photoshop 스타일",Jz="Photoshop 모양",Zz="Ps 사전 릴리스 견본",Xz="Ps 사전 릴리스 브러시",eq="Ps 사전 릴리스 그래디언트",tq="Ps 사전 릴리스 패턴",nq="Ps 사전 릴리스 스타일",rq="Ps 사전 릴리스 모양",oq={TOOLKIT_NAME_DEFAULT:"툴킷",TOOLKIT_NAME_PHOTOSHOP:Vz,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:Kz,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:Wz,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:$z,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:Yz,TOOLKIT_NAME_PHOTOSHOP_STYLES:Qz,TOOLKIT_NAME_PHOTOSHOP_SHAPES:Jz,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:Zz,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:Xz,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:eq,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:tq,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:nq,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:rq},iq=Object.freeze({__proto__:null,TOOLKIT_NAME_DEFAULT:"툴킷",TOOLKIT_NAME_PHOTOSHOP:Vz,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:Kz,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:Wz,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:$z,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:Yz,TOOLKIT_NAME_PHOTOSHOP_STYLES:Qz,TOOLKIT_NAME_PHOTOSHOP_SHAPES:Jz,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:Zz,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:Xz,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:eq,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:tq,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:nq,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:rq,default:oq}),sq="Ditt verktøysett",aq="Ditt Photoshop-bibliotek",cq="Dine Photoshop-fargekart",lq="Dine Photoshop-pensler",uq="Dine Photoshop-graderinger",dq="Dine Photoshop-mønstre",pq="Dine Photoshop-stiler",mq="Dine Photoshop-former",hq="Dine forhåndsutgivelsesfargekart for Ps",fq="Dine forhåndsutgivelsespensler for Ps",gq="Dine forhåndsutgivelsesgraderinger for Ps",vq="Dine forhåndsutgivelsesmønstre for Ps",bq="Dine forhåndsutgivelsesstiler for Ps",yq="Dine forhåndsutgivelsesformer for Ps",_q={TOOLKIT_NAME_DEFAULT:sq,TOOLKIT_NAME_PHOTOSHOP:aq,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:cq,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:lq,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:uq,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:dq,TOOLKIT_NAME_PHOTOSHOP_STYLES:pq,TOOLKIT_NAME_PHOTOSHOP_SHAPES:mq,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:hq,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:fq,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:gq,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:vq,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:bq,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:yq},Eq=Object.freeze({__proto__:null,TOOLKIT_NAME_DEFAULT:sq,TOOLKIT_NAME_PHOTOSHOP:aq,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:cq,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:lq,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:uq,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:dq,TOOLKIT_NAME_PHOTOSHOP_STYLES:pq,TOOLKIT_NAME_PHOTOSHOP_SHAPES:mq,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:hq,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:fq,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:gq,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:vq,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:bq,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:yq,default:_q}),wq="Uw toolkit",xq="Uw Photoshop-bibliotheek",Tq="Uw Photoshop-stalen",Sq="Uw Photoshop-penselen",Oq="Uw Photoshop-verlopen",Iq="Uw Photoshop-patronen",kq="Uw Photoshop-stijlen",Aq="Uw Photoshop-vormen",Cq="Ps Prerelease-stalen",Pq="Ps Prerelease-penselen",Rq="Ps Prerelease-verlopen",Lq="Ps Prerelease-patronen",Dq="Ps Prerelease-stijlen",Nq="Ps Prerelease-vormen",Mq={TOOLKIT_NAME_DEFAULT:wq,TOOLKIT_NAME_PHOTOSHOP:xq,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:Tq,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:Sq,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:Oq,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:Iq,TOOLKIT_NAME_PHOTOSHOP_STYLES:kq,TOOLKIT_NAME_PHOTOSHOP_SHAPES:Aq,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:Cq,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:Pq,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:Rq,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:Lq,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:Dq,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:Nq},Hq=Object.freeze({__proto__:null,TOOLKIT_NAME_DEFAULT:wq,TOOLKIT_NAME_PHOTOSHOP:xq,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:Tq,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:Sq,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:Oq,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:Iq,TOOLKIT_NAME_PHOTOSHOP_STYLES:kq,TOOLKIT_NAME_PHOTOSHOP_SHAPES:Aq,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:Cq,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:Pq,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:Rq,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:Lq,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:Dq,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:Nq,default:Mq}),jq="Twój zestaw narzędzi",Bq="Biblioteka programu Photoshop",Fq="Próbki programu Photoshop",Uq="Pędzle programu Photoshop",zq="Gradienty programu Photoshop",qq="Wzory programu Photoshop",Gq="Style programu Photoshop",Vq="Kształty programu Photoshop",Kq="Próbki we wstępnym wydaniu Ps",Wq="Pędzle we wstępnym wydaniu Ps",$q="Gradienty we wstępnym wydaniu Ps",Yq="Wzory we wstępnym wydaniu Ps",Qq="Style we wstępnym wydaniu Ps",Jq="Kształty we wstępnym wydaniu Ps",Zq={TOOLKIT_NAME_DEFAULT:jq,TOOLKIT_NAME_PHOTOSHOP:Bq,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:Fq,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:Uq,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:zq,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:qq,TOOLKIT_NAME_PHOTOSHOP_STYLES:Gq,TOOLKIT_NAME_PHOTOSHOP_SHAPES:Vq,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:Kq,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:Wq,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:$q,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:Yq,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:Qq,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:Jq},Xq=Object.freeze({__proto__:null,TOOLKIT_NAME_DEFAULT:jq,TOOLKIT_NAME_PHOTOSHOP:Bq,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:Fq,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:Uq,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:zq,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:qq,TOOLKIT_NAME_PHOTOSHOP_STYLES:Gq,TOOLKIT_NAME_PHOTOSHOP_SHAPES:Vq,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:Kq,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:Wq,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:$q,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:Yq,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:Qq,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:Jq,default:Zq}),eG="Seu kit de ferramentas",tG="Sua biblioteca do Photoshop",nG="Suas amostras do Photoshop",rG="Seus pincéis do Photoshop",oG="Seus gradientes do Photoshop",iG="Seus padrões do Photoshop",sG="Seus estilos do Photoshop",aG="Suas formas do Photoshop",cG="Suas amostras de pré-lançamento do Ps",lG="Seus pincéis de pré-lançamento do Ps",uG="Seus gradientes de pré-lançamento do Ps",dG="Seus padrões de pré-lançamento do Ps",pG="Seus estilos de pré-lançamento do Ps",mG="Suas formas de pré-lançamento do Ps",hG={TOOLKIT_NAME_DEFAULT:eG,TOOLKIT_NAME_PHOTOSHOP:tG,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:nG,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:rG,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:oG,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:iG,TOOLKIT_NAME_PHOTOSHOP_STYLES:sG,TOOLKIT_NAME_PHOTOSHOP_SHAPES:aG,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:cG,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:lG,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:uG,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:dG,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:pG,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:mG},fG=Object.freeze({__proto__:null,TOOLKIT_NAME_DEFAULT:eG,TOOLKIT_NAME_PHOTOSHOP:tG,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:nG,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:rG,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:oG,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:iG,TOOLKIT_NAME_PHOTOSHOP_STYLES:sG,TOOLKIT_NAME_PHOTOSHOP_SHAPES:aG,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:cG,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:lG,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:uG,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:dG,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:pG,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:mG,default:hG}),gG="Инструменты",vG="Библиотека Photoshop",bG="Ваши образцы Photoshop",yG="Ваши кисти Photoshop",_G="Ваши градиенты Photoshop",EG="Ваши узоры Photoshop",wG="Ваши стили Photoshop",xG="Ваши фигуры Photoshop",TG="Ваши образцы предв. версии Ps",SG="Ваши кисти предв. версии Ps",OG="Ваши градиенты предв. версии Ps",IG="Ваши узоры предв. версии Ps",kG="Ваши стили предв. версии Ps",AG="Ваши фигуры предв. версии Ps",CG={TOOLKIT_NAME_DEFAULT:gG,TOOLKIT_NAME_PHOTOSHOP:vG,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:bG,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:yG,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:_G,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:EG,TOOLKIT_NAME_PHOTOSHOP_STYLES:wG,TOOLKIT_NAME_PHOTOSHOP_SHAPES:xG,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:TG,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:SG,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:OG,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:IG,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:kG,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:AG},PG=Object.freeze({__proto__:null,TOOLKIT_NAME_DEFAULT:gG,TOOLKIT_NAME_PHOTOSHOP:vG,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:bG,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:yG,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:_G,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:EG,TOOLKIT_NAME_PHOTOSHOP_STYLES:wG,TOOLKIT_NAME_PHOTOSHOP_SHAPES:xG,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:TG,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:SG,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:OG,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:IG,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:kG,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:AG,default:CG}),RG="Ditt Toolkit",LG="Ditt Photoshop-bibliotek",DG="Dina Photoshop-färgrutor",NG="Dina Photoshop-penslar",MG="Dina Photoshop-övertoningar",HG="Dina Photoshop-mönster",jG="Dina Photoshop-format",BG="Dina Photoshop-former",FG="Färgrutor i den tidiga Ps-versionen",UG="Penslar i den tidiga Ps-versionen",zG="Övertoningar i den tidiga Ps-versionen",qG="Mönster i den tidiga Ps-versionen",GG="Format i den tidiga Ps-versionen",VG="Former i den tidiga Ps-versionen",KG={TOOLKIT_NAME_DEFAULT:RG,TOOLKIT_NAME_PHOTOSHOP:LG,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:DG,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:NG,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:MG,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:HG,TOOLKIT_NAME_PHOTOSHOP_STYLES:jG,TOOLKIT_NAME_PHOTOSHOP_SHAPES:BG,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:FG,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:UG,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:zG,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:qG,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:GG,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:VG},WG=Object.freeze({__proto__:null,TOOLKIT_NAME_DEFAULT:RG,TOOLKIT_NAME_PHOTOSHOP:LG,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:DG,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:NG,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:MG,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:HG,TOOLKIT_NAME_PHOTOSHOP_STYLES:jG,TOOLKIT_NAME_PHOTOSHOP_SHAPES:BG,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:FG,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:UG,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:zG,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:qG,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:GG,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:VG,default:KG}),$G="Araç Setiniz",YG="Photoshop Kitaplığınız",QG="Photoshop Renk Örnekleriniz",JG="Photoshop Fırçalarınız",ZG="Photoshop Degradeleriniz",XG="Photoshop Desenleriniz",eV="Photoshop Stilleriniz",tV="Photoshop Şekilleriniz",nV="Ps Ön Sürüm Renk Örnekleriniz",rV="Ps Ön Sürüm Fırçalarınız",oV="Ps Ön Sürüm Degradeleriniz",iV="Ps Ön Sürüm Desenleriniz",sV="Ps Ön Sürüm Stilleriniz",aV="Ps Ön Sürüm Şekilleriniz",cV={TOOLKIT_NAME_DEFAULT:$G,TOOLKIT_NAME_PHOTOSHOP:YG,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:QG,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:JG,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:ZG,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:XG,TOOLKIT_NAME_PHOTOSHOP_STYLES:eV,TOOLKIT_NAME_PHOTOSHOP_SHAPES:tV,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:nV,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:rV,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:oV,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:iV,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:sV,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:aV},lV=Object.freeze({__proto__:null,TOOLKIT_NAME_DEFAULT:$G,TOOLKIT_NAME_PHOTOSHOP:YG,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:QG,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:JG,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:ZG,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:XG,TOOLKIT_NAME_PHOTOSHOP_STYLES:eV,TOOLKIT_NAME_PHOTOSHOP_SHAPES:tV,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:nV,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:rV,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:oV,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:iV,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:sV,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:aV,default:cV}),uV="Мій інструментарій",dV="Моя бібліотека Photoshop",pV="Ваші зразки робіт, створені за допомогою Photoshop",mV="Ваші пензлі Photoshop",hV="Ваші градієнти Photoshop",fV="Ваші візерунки Photoshop",gV="Ваші стилі Photoshop",vV="Ваші фігури Photoshop",bV="Ваші зразки Ps, доступні напередодні випуску",yV="Ваші пензлі Ps, доступні напередодні випуску",_V="Ваші градієнти Ps, доступні напередодні випуску",EV="Ваші візерунки Ps, доступні напередодні випуску",wV="Ваші стилі Ps, доступні напередодні випуску",xV="Ваші фігури Ps, доступні напередодні випуску",TV={TOOLKIT_NAME_DEFAULT:uV,TOOLKIT_NAME_PHOTOSHOP:dV,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:pV,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:mV,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:hV,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:fV,TOOLKIT_NAME_PHOTOSHOP_STYLES:gV,TOOLKIT_NAME_PHOTOSHOP_SHAPES:vV,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:bV,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:yV,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:_V,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:EV,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:wV,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:xV},SV=Object.freeze({__proto__:null,TOOLKIT_NAME_DEFAULT:uV,TOOLKIT_NAME_PHOTOSHOP:dV,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:pV,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:mV,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:hV,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:fV,TOOLKIT_NAME_PHOTOSHOP_STYLES:gV,TOOLKIT_NAME_PHOTOSHOP_SHAPES:vV,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:bV,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:yV,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:_V,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:EV,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:wV,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:xV,default:TV}),OV="您的工具箱",IV="您的 Photoshop 库",kV="您的 Photoshop 色板",AV="您的 Photoshop 画笔",CV="您的 Photoshop 渐变",PV="您的 Photoshop 图案",RV="您的 Photoshop 样式",LV="您的 Photoshop 形状",DV="您的 PS Prerelease 色板",NV="您的 PS Prerelease 画笔",MV="您的 PS Prerelease 渐变",HV="您的 PS Prerelease 图案",jV="您的 PS Prerelease 样式",BV="您的 PS Prerelease 形状",FV={TOOLKIT_NAME_DEFAULT:OV,TOOLKIT_NAME_PHOTOSHOP:IV,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:kV,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:AV,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:CV,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:PV,TOOLKIT_NAME_PHOTOSHOP_STYLES:RV,TOOLKIT_NAME_PHOTOSHOP_SHAPES:LV,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:DV,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:NV,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:MV,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:HV,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:jV,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:BV},UV=Object.freeze({__proto__:null,TOOLKIT_NAME_DEFAULT:OV,TOOLKIT_NAME_PHOTOSHOP:IV,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:kV,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:AV,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:CV,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:PV,TOOLKIT_NAME_PHOTOSHOP_STYLES:RV,TOOLKIT_NAME_PHOTOSHOP_SHAPES:LV,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:DV,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:NV,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:MV,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:HV,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:jV,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:BV,default:FV}),zV="您的工具組。",qV="您的 Photoshop 資料庫",GV="您的 Photoshop 色票",VV="您的 Photoshop 筆刷",KV="您的 Photoshop 漸層",WV="您的 Photoshop 圖樣圖樣",$V="您的 Photoshop 樣式",YV="您的 Photoshop 形狀",QV="您的 Ps 預先發佈色票",JV="您的 Ps 預先發佈筆刷",ZV="您的 Ps 預先發佈漸層",XV="您的 Ps 預先發佈圖樣",eK="您的 Ps 預先發佈樣式",tK="您的 Ps 預先發佈形狀",nK={TOOLKIT_NAME_DEFAULT:zV,TOOLKIT_NAME_PHOTOSHOP:qV,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:GV,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:VV,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:KV,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:WV,TOOLKIT_NAME_PHOTOSHOP_STYLES:$V,TOOLKIT_NAME_PHOTOSHOP_SHAPES:YV,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:QV,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:JV,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:ZV,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:XV,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:eK,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:tK},rK=Object.freeze({__proto__:null,TOOLKIT_NAME_DEFAULT:zV,TOOLKIT_NAME_PHOTOSHOP:qV,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:GV,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:VV,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:KV,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:WV,TOOLKIT_NAME_PHOTOSHOP_STYLES:$V,TOOLKIT_NAME_PHOTOSHOP_SHAPES:YV,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:QV,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:JV,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:ZV,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:XV,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:eK,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:tK,default:nK}),oK="Your Toolkit",iK="Your Photoshop Library",sK="Your Photoshop Swatches",aK="Your Photoshop Brushes",cK="Your Photoshop Gradients",lK="Your Photoshop Patterns",uK="Your Photoshop Styles",dK="Your Photoshop Shapes",pK="Your Ps Prerelease Swatches",mK="Your Ps Prerelease Brushes",hK="Your Ps Prerelease Gradients",fK="Your Ps Prerelease Patterns",gK="Your Ps Prerelease Styles",vK="Your Ps Prerelease Shapes",bK={TOOLKIT_NAME_DEFAULT:oK,TOOLKIT_NAME_PHOTOSHOP:iK,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:sK,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:aK,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:cK,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:lK,TOOLKIT_NAME_PHOTOSHOP_STYLES:uK,TOOLKIT_NAME_PHOTOSHOP_SHAPES:dK,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:pK,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:mK,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:hK,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:fK,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:gK,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:vK},yK=Object.freeze({__proto__:null,TOOLKIT_NAME_DEFAULT:oK,TOOLKIT_NAME_PHOTOSHOP:iK,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:sK,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:aK,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:cK,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:lK,TOOLKIT_NAME_PHOTOSHOP_STYLES:uK,TOOLKIT_NAME_PHOTOSHOP_SHAPES:dK,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:pK,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:mK,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:hK,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:fK,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:gK,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:vK,default:bK}),_K="[u] ćčŁįb_Your Toolkit",EK="[t] ćčŁįb_Your Photoshop Library",wK="[m] ćčŁįb_Your Photoshop Swatches",xK="[i] ćčŁįb_Your Photoshop Brushes",TK="[h] ćčŁįb_Your Photoshop Gradients",SK="[j] ćčŁįb_Your Photoshop Patterns",OK="[l] ćčŁįb_Your Photoshop Styles",IK="[k] ćčŁįb_Your Photoshop Shapes",kK="[qB] ćčŁįb_Your Ps Prerelease Swatches",AK="[p+] ćčŁįb_Your Ps Prerelease Brushes",CK="[p8] ćčŁįb_Your Ps Prerelease Gradients",PK="[p9] ćčŁįb_Your Ps Prerelease Patterns",RK="[qA] ćčŁįb_Your Ps Prerelease Styles",LK="[p/] ćčŁįb_Your Ps Prerelease Shapes",DK={TOOLKIT_NAME_DEFAULT:_K,TOOLKIT_NAME_PHOTOSHOP:EK,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:wK,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:xK,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:TK,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:SK,TOOLKIT_NAME_PHOTOSHOP_STYLES:OK,TOOLKIT_NAME_PHOTOSHOP_SHAPES:IK,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:kK,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:AK,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:CK,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:PK,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:RK,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:LK},NK=Object.freeze({__proto__:null,TOOLKIT_NAME_DEFAULT:_K,TOOLKIT_NAME_PHOTOSHOP:EK,TOOLKIT_NAME_PHOTOSHOP_SWATCHES:wK,TOOLKIT_NAME_PHOTOSHOP_BRUSHES:xK,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS:TK,TOOLKIT_NAME_PHOTOSHOP_PATTERNS:SK,TOOLKIT_NAME_PHOTOSHOP_STYLES:OK,TOOLKIT_NAME_PHOTOSHOP_SHAPES:IK,TOOLKIT_NAME_PHOTOSHOP_SWATCHES_PR:kK,TOOLKIT_NAME_PHOTOSHOP_BRUSHES_PR:AK,TOOLKIT_NAME_PHOTOSHOP_GRADIENTS_PR:CK,TOOLKIT_NAME_PHOTOSHOP_PATTERNS_PR:PK,TOOLKIT_NAME_PHOTOSHOP_STYLES_PR:RK,TOOLKIT_NAME_PHOTOSHOP_SHAPES_PR:LK,default:DK}),MK=s(41609),HK=s.n(MK);function jK(e,t){if(Array.isArray(e)){for(var n=0,r=0,o=e;r<o.length;r++){var i=jK(o[r],t);i>n&&(n=i)}return n}return(null==e?void 0:e[t])?jK(e[t],t)+1:1}function BK(e,t){var n=jK(t,e);return n>1?"+".concat(n," deep"):t}var FK=["_core","_owner"],UK=function(e,t,n){return e.length>t?e.slice(0,t-1).map(n).concat("+".concat(e.length+1-t," more")):e.map(n)};function zK(e,t,n,r){if(function(e){return"string"==typeof e||"number"==typeof e||"boolean"==typeof e}(t))return t;if(!HK()(t)&&!function(e){return FK.includes(e)}(e)){if(0===n){if("object"==typeof t&&null!==t&&e)return BK(e,t);if(Array.isArray(t))return UK(t,r+1,(function(t){return BK(e,t)}))}return Array.isArray(t)?UK(t,r+1,(function(t){return zK(e,t,n,r)})):"object"==typeof t&&null!==t?function(e,t,n){var r=Object.keys(e),o=new Set(r);return r.reduce((function(r,i){return o.has("_".concat(i))||(r[i]=zK(i,e[i],t-1,n)),r}),{})}(t,n,r):void 0}}var qK=function(e,t,n){void 0===n&&(n="[Share Sheet]");var r,o=(r=t?1/0:3,function(e,t){return zK(e,t,3,r)});return function(t){return t?(console.log(n,e,JSON.stringify(t,o),t),t):console.log(n,e)}},GK=function(){return GK=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},GK.apply(this,arguments)},VK="/id/",KK={canComment:"`inviteDialogData.canComment` is deprecated.",inviteCreateEmailNotification:"`inviteDialogData.inviteCreateEmailNotification` is deprecated, use `inviteDialogData.emailNotification` instead"},WK=function(e,t){var n,r,o,i,s=t.availableRoles,a=t.defaultCanComment,c=t.capabilities,l=t.emailNotification,u=t.inviteApiVersion,d=t.useMounts,p=e.requesterId,m=e.resourceUrn,h=e.requestedPermissions,f=null!==(r=null===(n=null==l?void 0:l.accessRequest)||void 0===n?void 0:n.grant)&&void 0!==r?r:"cc_collab_clouddoc_request_granted",g=ci(s,"editor"===(null==c?void 0:c.role)||"owner"===(null==c?void 0:c.role)),v=g.role,b=g.role.endsWith("Share");return{apiVersion:u,canComment:null!==(o=null==h?void 0:h.canComment)&&void 0!==o?o:a,canShare:null!==(i=null==h?void 0:h.canShare)&&void 0!==i?i:b,requesterId:p,resourceUrn:m,role:(null==h?void 0:h.role)||v,templateName:f,useMounts:d}},$K=function(e){var t,n=e.capabilities,r=e.self;return null!==(t=null==n?void 0:n.canShare)&&void 0!==t?t:null==r?void 0:r.canShare},YK=function(e){void 0===e&&(e="");var t=QK(e);return(null==t?void 0:t.includes("/"))&&!JK(t)?t.split("/").reverse()[0]:(null==t?void 0:t.toLowerCase().includes("urn:"))?t.split(":").reverse()[0]:t},QK=function(e){void 0===e&&(e="");try{return decodeURIComponent(e)}catch(t){return e}},JK=function(e){try{var t=new URL(e);return"http:"===t.protocol||"https:"===t.protocol}catch(e){return!1}},ZK=function(e){var t=(e||{}).countryCode;return!!t&&_o.indexOf(t)>=0},XK=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t]},eW=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return Promise.resolve(void 0)},tW=function(e,t){var n,r,o,i,s=null===(n=e.id)||void 0===n?void 0:n.toLowerCase();return s&&(s===(null===(r=null==t?void 0:t.id)||void 0===r?void 0:r.toLowerCase())||s===(null===(i=null===(o=null==t?void 0:t.addressbook_contact)||void 0===o?void 0:o.linkedIdentity)||void 0===i?void 0:i.toLowerCase()))};function nW(e){return void 0===e&&(e=""),"string"==typeof e?e.substr(e.lastIndexOf("/")+1):null}function rW(e){void 0===e&&(e="");var t=QK(e),n=t.indexOf(VK);return n>0?t.substring(n+VK.length):""}function oW(e,t){var n;return!!t&&("space"===e.type||(null===(n=t.urn)||void 0===n?void 0:n.toLowerCase())===rW(null==e?void 0:e.resourceId).toLowerCase())}function iW(e,t){return void 0===t&&(t="stage"),e?"prod"===t?"https://cc-api-storage.adobe.io/id/"+e:"https://cc-api-storage-stage.adobe.io/id/"+e:null}function sW(e){return void 0===e&&(e=""),!(Fo()(e)>320)&&"string"==typeof e&&/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/i.test(e.trim())}function aW(e){return void 0===e&&(e=""),/((([A-Za-z]{3,9}:(?:\/\/)?)(?:[-;:&=\+\$,\w]+@)?[A-Za-z0-9.-]+|(?:www.|[-;:&=\+\$,\w]+@)[A-Za-z0-9.-]+)((?:\/[\+~%\/.\w-_ ]*)?\??(?:[-\+=&;%@.\w_]*)#?(?:[\w]*))?)/.test(e)}function cW(e){return void 0===e&&(e=""),Ro().sha256().update(e).digest("hex")}function lW(e){var t,n,r,o,i,s,a,c;if(e){var l=(null===(r=null===(n=null===(t=e.embeddedMetadata)||void 0===t?void 0:t.data)||void 0===n?void 0:n["xmp:CreatorTool"])||void 0===r?void 0:r.indexOf("Adobe InDesign"))>-1&&"proof:pdf"===(null===(i=null===(o=e.embeddedMetadata)||void 0===o?void 0:o.data)||void 0===i?void 0:i["xmpMM:RenditionClass"])&&(null===(s=e.repoPath)||void 0===s?void 0:s.startsWith("/pubs/id_review"));return!!(null===(c=null===(a=e.appMetadata)||void 0===a?void 0:a.data)||void 0===c?void 0:c["review:sourceAsset"])||l}}function uW(e,t,n){var r=e.assetData,o=e.customModelTargetUrlPrefix,i=e.environment,s=e.hostId,a=e.openedDialog,c=void 0===a?"share":a,l=e.space,u=r.mimeType,d=void 0===u?"":u,p=r.resourceId,m=void 0===p?"":p,h=r.resourceViewUrl,f=void 0===h?"":h,g=r.notificationLinkUrl,v=void 0===g?"":g,b=r.type,y=r.useProductViewUrl;if(n&&v)return v;if(f)return f;var _=c===Kn||t,E=function(e){if(void 0===e&&(e=""),aW(e)){var t=new URL(e).pathname,n=t&&t.indexOf("/id/")>=0;if(t&&t.indexOf("/")>=0&&n){var r=t.split("/");return r[r.length-1]}return t}return e}(m);return E&&0!==E.length?(0,Qs.getTargetUrl)({assetId:E,customModelTargetUrlPrefix:o,environment:i,hostId:s,isArtifact:_,mimeType:d,spaceUrn:null==l?void 0:l.urn,type:b,useProductViewUrl:y}):void 0}var dW=function(e,t){var n=t.environment;return(0,Qs.getTargetUrl)({assetId:e,environment:n,isArtifact:!0,mimeType:"application/pdf",useProductViewUrl:!1})},pW=function(e){return"application/vnd.adobe.library+dcx"===e},mW=function(e){return mo.indexOf(e)>=0},hW=function(e){return oo.indexOf(e)>=0},fW=function(e,t){var n=yo[e];return!!n&&n.assetTypes.indexOf(t)>=0},gW=function(e){return pW(e)?go:hW(e)?vo:mW(e)?fo:bo};function vW(e,t){void 0===e&&(e=""),void 0===t&&(t=[]),this.entities=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}([],t,!0),this.levelOneParseTest(e)}vW.prototype.hasMarkUpContent=function(e){void 0===e&&(e="");var t=this.getMarkUpContentIndices(e);if(null!==t["<"]&&null!==t[">"]&&t["<"]<t[">"]){var n=t["<"]+1,r=t[">"];return e.slice(n,r)}return!1},vW.prototype.addEntityObject=function(e){var t=sW(e);this.entities.push({email:e,index:this.getNextIndex(),valid:t})},vW.prototype.getMarkUpContentIndices=function(e){return void 0===e&&(e=""),{"<":e.indexOf("<")>=0?e.indexOf("<"):null,">":e.indexOf(">")>=0?e.indexOf(">"):null}},vW.prototype.getNextIndex=function(){var e=jo()(this.entities,(function(e){return e.index}));return Co()(e,"index",0)+1},vW.prototype.levelOneParseTest=function(e){var t=this;e.split(/[,;\n\t]+/).map((function(e){if(e){var n=t.hasMarkUpContent(e);n?t.addEntityObject(n):t.levelTwoParseTest(e)}}))},vW.prototype.levelTwoParseTest=function(e){var t=this;e.split(/[\s]+/).map((function(e){return e?t.addEntityObject(e):""}))},vW.prototype.getEntites=function(){return this.entities};var bW=function(e){return e.map((function(e){var t=e.addressBookUrn,n=e.caption,r=e.email,o=e.name;return t||(r?"mailto:".concat(r):sW(n)?"mailto:".concat(n):"mailto:".concat(o))}))};function yW(){return"plugin:"===window.location.protocol||"true"===(null===localStorage||void 0===localStorage?void 0:localStorage.getItem("isUxp"))}function _W(){return!(!customElements.get(cn("sp-theme"))&&!customElements.get("sp-theme"))}function EW(e){var t,n;yW()?null===(t=navigator.clipboard)||void 0===t||t.writeText({"text/plain":e}):null===(n=navigator.clipboard)||void 0===n||n.writeText(e)}function wW(){return void 0===navigator.onLine?document.onLine:navigator.onLine}var xW=function(e){return new Map(Object.values(e||{}).map((function(e){return[e.email||e.id,e]})))},TW=function(e,t){return t.get(e.addressBookUrn)||t.get("mailto:".concat(e.email))||t.get(e.email)},SW=function(e,t,n){var r;return"V4"===t.inviteApiVersion?(null===(r=e.invites.assets[n])||void 0===r?void 0:r.capabilities)||{}:e.capabilities||{}},OW=function(e,t,n){var r,o;return"V4"===t.inviteApiVersion?(null===(r=e.invites)||void 0===r?void 0:r.assets[n])||{}:(null===(o=e.invite)||void 0===o?void 0:o[n])||{}};function IW(e){return e.indexOf("rel/")>=0?e.split("rel/")[1]:e.indexOf("ccapi/")>=0?e.split("ccapi/")[1]:e}function kW(e,t,n){return(null==e?void 0:e.startsWith("all"))?"public":"orgEverybody"===e?"orgEverybody":t?"team":n?"spacePrivate":"private"}function AW(e){var t=null==e?void 0:e.match(/(.*)\.[A-Za-z]{2,4}$/);return t?t[1]:e}var CW=function(e,t){return t?{context:{assetData:e},selectedNodeList:t.filter((function(e){return!e.excluded})).map((function(e){return e.id}))}:{context:{assetData:e}}};function PW(e){return e.length?e.filter((function(e){return e.size||!Mo()(e.size)})).reduce((function(e,t){return e.modifiedDate>t.modifiedDate?e:t}),{}):{}}var RW=function(e){return e.isLocalDoc?{documentId:e.id}:{assetId:e.id}},LW=function(e){return GK(GK({},e),{id:e.assetId})},DW=function(e){return new Promise((function(t){function n(){e.status!==fp.Loading&&(e.off(Sp,n),t())}e.on(Sp,n),n()}))},NW=function(e){void 0===e&&(e="");var t=e.lastIndexOf(".");return e&&t>=0?e.slice(0,t):e};function MW(e,t){void 0===e&&(e={}),void 0===t&&(t={});var n=typeof e,r=typeof t;if(n!==r)return!1;if("object"!==n)return e===t;if("object"===n&&"object"===r&&Array.isArray(e)!==Array.isArray(t))return!1;if(Array.isArray(e)&&Array.isArray(t)){if(e.length!==t.length)return!1;var o=e.concat().sort(),i=t.concat().sort();return o.every((function(e,t){return MW(e,i[t])}))}if("object"==typeof e&&"object"==typeof t&&null!==e&&null!==t){var s=Object.keys(e),a=Object.keys(t);return s.length===a.length&&!!s.every((function(e){return a.includes(e)}))&&s.every((function(n){return MW(e[n],t[n])}))}return!1}function HW(e,t){switch(void 0===t&&(t={}),e||(e="default"),e){case"artifact":return{inviteDialogData:{availableRoles:["VIEW"],canComment:!0,disableOrgAccess:!1,disablePublicAccess:!1,emailNotification:{sharing:{editor:"cc_collab_artifact_invite_notification",viewer:"cc_collab_artifact_invite_notification"}},inviteCreateAcceptanceRequired:!1,inviteCreateGroupAcceptanceRequired:!1,inviteCreateUseMounts:!1},providerConfig:{enableLibraryRestrictionToggle:!1,enablePublicEditor:!1,inviteApiVersion:"V4",pgcGroups:!0}};case"document/vnd.adobe.psdc+dcx":case"document/vnd.adobe.cpsd+dcx":case"document/vnd.adobe.cpsd.live+dcx":var n={inviteDialogData:{availableRoles:[{label:"SHARE",role:"EDIT_SHARE"}],canComment:!0,disableOrgAccess:!1,disablePublicAccess:!1,emailNotification:{acceptance:{editor:"cc_collab_assets_document_invite_notification",viewer:"cc_collab_assets_document_invite_notification"},accessRequest:{grant:"cc_collab_clouddoc_request_granted",reject:"cc_collab_clouddoc_request_denied"},sharing:{editor:"cc_collab_assets_document_invite_notification",viewer:"cc_collab_assets_document_invite_notification"}},inviteCreateAcceptanceRequired:!1,inviteCreateGroupAcceptanceRequired:!1,inviteCreateUseMounts:!1},providerConfig:{enableLibraryRestrictionToggle:!1,enablePublicEditor:!0,inviteApiVersion:"V4",pgcGroups:!0}};return(null==t?void 0:t.isProjectAsset)&&(n.inviteDialogData.availableRoles=[{label:"EDIT",preselected:!0,role:"EDIT_SHARE"}]),n;case"document/vnd.adobe.illustrator+dcx":return{inviteDialogData:{availableRoles:[{label:"SHARE",role:"EDIT_SHARE"}],canComment:!0,disableOrgAccess:!1,disablePublicAccess:!1,emailNotification:{acceptance:{editor:"cc_collab_invite_v2_editor",viewer:"cc_collab_invite_v2_viewer"},accessRequest:{grant:"cc_collab_clouddoc_request_granted",reject:"cc_collab_clouddoc_request_denied"},sharing:{editor:"cc_collab_assets_document_invite_notification",viewer:"cc_collab_assets_document_invite_notification"}},inviteCreateAcceptanceRequired:!1,inviteCreateGroupAcceptanceRequired:!1,inviteCreateUseMounts:!1},providerConfig:{enableLibraryRestrictionToggle:!1,enablePublicEditor:!0,inviteApiVersion:"V4",pgcGroups:!0}};case"team":return{inviteDialogData:{availableRoles:[{label:"EDIT",preselected:!0,role:"EDIT_SHARE"},{label:"COMMENT",role:"VIEW"}],canComment:!0,disableOrgAccess:!1,disablePublicAccess:!0,emailNotification:{acceptance:{editor:"dummy_template",viewer:"dummy_template"},sharing:{editor:"dummy_template",viewer:"dummy_template"}},inviteCreateAcceptanceRequired:!1,inviteCreateGroupAcceptanceRequired:!1,inviteCreateUseMounts:!1},providerConfig:{enableLibraryRestrictionToggle:!1,enablePublicEditor:!1,inviteApiVersion:"V4",pgcGroups:!0}};case"expressLibrary":case"expressBrand":if(null==t?void 0:t.isProjectAsset)return{inviteDialogData:{availableRoles:["VIEW",{label:"EDIT",role:"EDIT_SHARE"}],canComment:!0,disableOrgAccess:!1,disablePublicAccess:!0,emailNotification:{acceptance:{editor:"cc_collab_express_library_edit_invite_notification",viewer:"cc_collab_express_library_view_invite_notification"},accessRequest:{create:"cc_collab_express_request_access",grant:"cc_collab_express_request_granted",reject:"cc_collab_express_request_denied"},sharing:{editor:"cc_collab_express_library_edit_invite_notification",viewer:"cc_collab_express_library_view_invite_notification"}},inviteCreateAcceptanceRequired:!1,inviteCreateGroupAcceptanceRequired:!1,inviteCreateUseMounts:!1},providerConfig:{enableLibraryRestrictionToggle:!0,enablePublicEditor:!1,inviteApiVersion:"V4",pgcGroups:!0}};break;case"application/vnd.adobe.firefly-template+dcx":return{inviteDialogData:{availableRoles:[{label:"VIEW_SHARE",role:"VIEW_SHARE_NOCOMMENT"},{label:"VIEW",role:"VIEW_NOCOMMENT"}],canComment:!1,disableOrgAccess:!1,disablePublicAccess:!1,emailNotification:{sharing:{editor:"cc_collab_firefly_document_invite_notification",viewer:"cc_collab_firefly_document_invite_notification"}},inviteCreateAcceptanceRequired:!1,inviteCreateGroupAcceptanceRequired:!1,inviteCreateUseMounts:!1,titleId:"share_sheet.share.style_kit.title"},providerConfig:{enableLibraryRestrictionToggle:!1,enablePublicEditor:!1,inviteApiVersion:"V4",pgcGroups:!0}};case"trainingSetLibrary":case"application/vnd.adobe.ffmodel+dcx":return n={inviteDialogData:{availableRoles:[{label:"EDIT",role:"EDIT_SHARE"},{label:"REVIEW",role:"VIEW"},{label:"GENERATE",role:"VIEW_NOCOMMENT"}],canComment:!1,disableOrgAccess:!1,disablePublicAccess:!0,emailNotification:{sharing:{editor:"cc_collab_firefly_custom_model_trainer_invite_notification",viewer:"cc_collab_firefly_custom_model_invite_notification"}},inviteCreateAcceptanceRequired:!1,inviteCreateGroupAcceptanceRequired:!1,inviteCreateUseMounts:!1,titleId:"share_sheet.share.custom_model.title"},providerConfig:{enableLibraryRestrictionToggle:!1,enablePublicEditor:!1,inviteApiVersion:"V4",pgcGroups:!0}},t.useGenStudioEmailTemplates&&(n.inviteDialogData.emailNotification.sharing={editor:"cc_collab_genstudio_custom_model_trainer_invite_notification",viewer:"cc_collab_genstudio_custom_model_invite_notification"}),n;case"application/vnd.adobe.hz.express+dcx":case"application/vnd.adobe.hztemp.page+dcx":return{inviteDialogData:{availableRoles:[{label:"EDIT",role:"EDIT_SHARE"},{label:"COMMENT",role:"VIEW_SHARE"}],canComment:!0,disableOrgAccess:!1,disablePublicAccess:!1,emailNotification:{acceptance:{editor:"cc_collab_express_library_edit_invite_notification",viewer:"cc_collab_express_library_view_invite_notification"},accessRequest:{create:"cc_collab_express_request_access",grant:"cc_collab_express_request_granted",reject:"cc_collab_express_request_denied"},sharing:{editor:"cc_collab_express_document_edit_invite_notification",viewer:"cc_collab_express_document_view_invite_notification"}},inviteCreateAcceptanceRequired:!1,inviteCreateGroupAcceptanceRequired:!1,inviteCreateUseMounts:!1},providerConfig:{enableLibraryRestrictionToggle:!1,enablePublicEditor:!0,inviteApiVersion:"V4",pgcGroups:!0}};case"document/vnd.adobe.indesign+dcx":return{inviteDialogData:{availableRoles:[{label:"SHARE",role:"EDIT_SHARE"}],canComment:!1,disableOrgAccess:!1,disablePublicAccess:!1,emailNotification:{acceptance:{editor:"cc_collab_invite_v2_editor",viewer:"cc_collab_invite_v2_viewer"},accessRequest:{grant:"cc_collab_clouddoc_request_granted",reject:"cc_collab_clouddoc_request_denied"},sharing:{editor:"cc_collab_assets_document_invite_notification",viewer:"cc_collab_assets_document_invite_notification"}},inviteCreateAcceptanceRequired:!1,inviteCreateGroupAcceptanceRequired:!1,inviteCreateUseMounts:!1},providerConfig:{enableLibraryRestrictionToggle:!1,enablePublicEditor:!1,inviteApiVersion:"V4",pgcGroups:!0}}}return{inviteDialogData:{availableRoles:[],canComment:!0,disableOrgAccess:!1,disablePublicAccess:!1,emailNotification:{sharing:{editor:"dummy_template",viewer:"dummy_template"}},inviteCreateAcceptanceRequired:!1,inviteCreateGroupAcceptanceRequired:!1,inviteCreateUseMounts:!1},providerConfig:{enableLibraryRestrictionToggle:!1,enablePublicEditor:!1,inviteApiVersion:"V4",pgcGroups:!0}}}function jW(e){if("genstudio"===e.apiKey)return"genstudio"}function BW(e,t,n,r){var o,i=null!==(o=null==t?void 0:t.type)&&void 0!==o?o:null==t?void 0:t.mimeType,s=function(e,t,n){return{isProjectAsset:(null==t?void 0:t.assetId)&&(null==t?void 0:t.assetId)!==e.id,useGenStudioEmailTemplates:"genstudio"===n}}(t,n,r);return HW(i,s)[e]}var FW=BW.bind(void 0,"providerConfig"),UW=BW.bind(void 0,"inviteDialogData");function zW(e){var t=(0,c.useState)(wW()),n=t[0],r=t[1],o=(0,c.useCallback)((function(){var t=wW();t&&!n&&e&&e(),r(t)}),[n,e]);return(0,c.useEffect)((function(){return window.addEventListener("online",o),window.addEventListener("offline",o),function(){window.removeEventListener("online",o),window.removeEventListener("offline",o)}}),[o]),n}var qW=function(){return qW=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},qW.apply(this,arguments)},GW=function(e){if(e.isLibrary){var t=e.roles.map((function(e){return e.type}));return t.includes("cm_training_set")?"trainingSetLibrary":t.includes("brand")?"expressBrand":"expressLibrary"}if(e.isProject)return"team"};function VW(e,t,n){var r=e.apiKey,o=e.assetData,i=e.autoConfigure,s=e.environment,a=e.imsData,l=(null==o?void 0:o.id)||(null==o?void 0:o.assetId),u=(0,c.useState)(),d=u[0],p=u[1],m=(0,c.useState)(),h=m[0],f=m[1],g=(0,c.useState)(),v=g[0],b=g[1],y=(0,c.useState)(),_=y[0],E=y[1],w=(0,c.useState)(!1),x=w[0],T=w[1],S=zW(),O=(null==l?void 0:l.length)>0&&!!i&&!!(null==a?void 0:a.token)&&!!t&&S,I=o||{},k=I.groupResourceViewUrl,A=I.isLoading,C=I.isSaving,P=I.isShareForReviewDisabled,R=I.notificationLinkUrl,L=I.resourceViewUrl,D=I.useProductViewUrl,N=(o||{}).targetUrl,M=(0,c.useMemo)((function(){return qW(qW(qW(qW(qW({},k&&{groupResourceViewUrl:k}),{isLoading:A,isSaving:C,isShareForReviewDisabled:P}),R&&{notificationLinkUrl:R}),(L||N)&&{resourceViewUrl:L||N}),{useProductViewUrl:D})}),[k,A,C,P,R,L,N,D]);return(0,c.useEffect)((function(){T(!1),E(void 0),p(void 0),b(void 0),f(void 0),O&&t(l).then((function(e){var n,r,o=function(e,t){if(!(null==e?void 0:e.appMetadata))return Promise.resolve(void 0);if(!e.isChildOfProject)return Promise.resolve(void 0);var n=e.parentProjectID;return n?t(n).then((function(e){var t=e.directorySubtype;return{assetId:e.id,directorySubtype:t,name:e.name}})).catch((function(e){return console.error("Error in fetching workspace metadata",e),{assetId:n}})):Promise.resolve(void 0)}(e,t),i=e.isLibrary?(n=e,new Promise((function(e,t){r=setTimeout((function(){n.removeListener(Uf,o),t(new Error("Timed out waiting for library roles"))}),1e4);var o=function(){if(n.roles)return n.removeListener(Uf,o),e(n.roles)};n.addListener(Uf,o),o()})).finally((function(){return r&&clearTimeout(r)}))).then((function(){return e.roles.some((function(e){return"cm_training_set"===e.type}))?(i=e,t=void 0,n=void 0,o=function(){var e,t;return function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}(this,(function(n){switch(n.label){case 0:return[4,i.getCustomModels()];case 1:return e=n.sent(),t=e.getList(uy.default,new Fy({publishedState:hl.PUBLISHED})),[4,DW(t)];case 2:return n.sent(),[2,t.items.map((function(e){var t,n;return{id:e.cloudID,isPublished:(null===(n=null===(t=e.appMetadata)||void 0===t?void 0:t.data)||void 0===n?void 0:n["cme:publishedState"])===hl.PUBLISHED}}))]}}))},new((r=void 0)||(r=Promise))((function(e,i){function s(e){try{c(o.next(e))}catch(e){i(e)}}function a(e){try{c(o.throw(e))}catch(e){i(e)}}function c(t){var n;t.done?e(t.value):(n=t.value,n instanceof r?n:new r((function(e){e(n)}))).then(s,a)}c((o=o.apply(t,n||[])).next())}))):Promise.resolve(void 0);var t,n,r,o,i})):Promise.resolve(void 0),a=e.isChildOfProject?e.isChildOfCSCProject().catch((function(e){return!1})):Promise.resolve(!1);return Promise.all([o,i,a]).then((function(t){var n=t[0],r=t[1],o=t[2];p(function(e,t,n){var r;return e?{id:e.id,isChildOfCscProject:n,isChildOfProject:e.isChildOfProject,mimeType:e.mediaType,modifiedDate:e.modified.getTime(),name:null!==(r=e.displayName)&&void 0!==r?r:e.name,resourceId:iW(e.id,t),size:e.sizeInBytes,type:GW(e)}:{}}(e,s,o)),f(n),e.isLibrary&&e.roles.some((function(e){return"cm_training_set"===e.type}))&&b(r)}))})).catch((function(e){console.error("Error in fetching asset metadata",e),E(e)})).finally((function(){T(!0)}))}),[r,s,t,null==a?void 0:a.token,O,l]),(0,c.useMemo)((function(){var e=d?qW(qW({},d),M):void 0;return{data:x?qW({assetData:e,customModels:v,team:h},FW(e,h,n)):void 0,error:_,isLoading:O&&!x}}),[M,d,v,_,n,x,O,h])}var KW=function(){return KW=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},KW.apply(this,arguments)},WW=function(e,t,n,r){return new(n||(n=Promise))((function(o,i){function s(e){try{c(r.next(e))}catch(e){i(e)}}function a(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((r=r.apply(e,t||[])).next())}))},$W=function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}},YW={artifactSessionContext:Promise.resolve(void 0),createArtifact:void 0,deleteArtifact:void 0,getSAMArtifacts:function(){return Promise.resolve([])},renameArtifact:void 0,updateArtifact:void 0},QW=function(e){var t=e.cloudID,n=e.mediaType,r=e.metadata,o=e.modified,i=e.name,s=e.sizeInBytes;return{assetId:t,id:t,metadata:null==r?void 0:r.bind(e),mimeType:n,modifiedDate:null==o?void 0:o.getTime(),name:i,resourceId:iW(t),size:s,type:"artifact"}},JW=function(e,t,n,r){return e.replaceArtifactContent(t,n,{assetType:512,location:r,mediaType:"application/pdf"})};var ZW={createFrameioReviewLink:function(e){return Promise.reject(Error("Frameio APIs not available"))},frameioAuthenticationStatus:function(){return Promise.resolve(c_.authLoggedOut)},frameioLogin:function(){return Promise.reject(Error("Frameio login APIs not available"))},frameioLogout:function(){return Promise.reject()},getFrameioAccounts:function(){return Promise.reject(Error("Frameio APIs not available"))},getFrameioArtifacts:function(){return Promise.reject(Error("Frameio APIs not available"))},getFrameioUser:function(){return Promise.reject(Error("Frameio APIs not available"))},getProjectById:function(e){return Promise.reject(Error("Frameio APIs not available"))},uploadFrameioReviewLink:function(e){return Promise.reject(Error("Frameio APIs not available"))}},XW=function(e,t,n,r){return new(n||(n=Promise))((function(o,i){function s(e){try{c(r.next(e))}catch(e){i(e)}}function a(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((r=r.apply(e,t||[])).next())}))},e$=function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}},t$=function(e){var t=e.acplModel,n=e.assetData,r=e.samCore;return XW(void 0,void 0,void 0,(function(){var e,o,i;return e$(this,(function(s){switch(s.label){case 0:return s.trys.push([0,4,,5]),(e=null===(i=null==t?void 0:t.mockedSAMJS)||void 0===i?void 0:i.hostAssetContext)?[4,e.getAssetWithCloudID(n.id,!1)]:[3,2];case 1:case 3:return[2,s.sent()];case 2:return[4,r.hostAssetContext.getAssetWithCloudID(n.id,!1)];case 4:return o=s.sent(),console.warn("Unknown error getting asset with cloud ID",o),[2,null];case 5:return[2]}}))}))};var n$={addLibraryEditingRestrictedListener:function(){return Promise.resolve(void 0)},isLibraryEditingRestricted:function(){return Promise.resolve(void 0)},removeLibraryEditingRestrictedListener:function(){return Promise.resolve(void 0)},setLibraryEditingRestricted:function(){return Promise.resolve(void 0)}},r$=function(){function e(){}return e.prototype.configure=function(e){this.assetPromise=t$(e)},e.prototype.addLibraryEditingRestrictedListener=function(t){return n=this,r=void 0,i=function(){return function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}(this,(function(n){switch(n.label){case 0:return[4,this.removeLibraryEditingRestrictedListener()];case 1:return n.sent(),this.restrictEditChangeListener=t,[2,this.assetPromise.then((function(n){return n.addListener(e.RESTRICT_EDIT_CHANGED_EVENT,t)}))]}}))},new((o=void 0)||(o=Promise))((function(e,t){function s(e){try{c(i.next(e))}catch(e){t(e)}}function a(e){try{c(i.throw(e))}catch(e){t(e)}}function c(t){var n;t.done?e(t.value):(n=t.value,n instanceof o?n:new o((function(e){e(n)}))).then(s,a)}c((i=i.apply(n,r||[])).next())}));var n,r,o,i},e.prototype.isLibraryEditingRestricted=function(){return this.assetPromise.then((function(e){return e.isEditingRestricted}))},e.prototype.removeLibraryEditingRestrictedListener=function(){var t=this;if(this.restrictEditChangeListener)return this.assetPromise.then((function(n){return n.removeListener(e.RESTRICT_EDIT_CHANGED_EVENT,t.restrictEditChangeListener)})).then((function(){return t.restrictEditChangeListener=void 0}))},e.prototype.setLibraryEditingRestricted=function(e){var t=e.addCurrentUserAsEditor,n=e.restrictEdit;return this.assetPromise.then((function(e){return n?e.setEditingRestricted(!0,t):e.setEditingRestricted(!1)}))},e.RESTRICT_EDIT_CHANGED_EVENT="restrict_edit_changed",e}(),o$=new r$,i$=function(e){return(null==e?void 0:e.mimeType)===lo&&"expressBrand"!==e.type},s$=function(e){return(null==e?void 0:e.mimeType)===lo&&"expressBrand"===e.type},a$=function(){return a$=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},a$.apply(this,arguments)},c$=a$(a$(a$({},ZW),n$),{adobeAsset:void 0,getAdobeAsset:function(e){return Promise.resolve(void 0)},workfrontContext:void 0});function l$(e,t,n){var r=e.acplModel,o=e.assetData,i=e.enableFrameS4R,s=e.enableLibraryRestrictionToggle;return(0,c.useMemo)((function(){if(!t||!n)return c$;try{var e=r&&i?function(e){var t,n=this,r=e.assetData,o=e.samCore,i=(null===(t=e.acplModel.mockedSAMJS)||void 0===t?void 0:t.frameioContext)||o.frameioContext,s=function(){return i.getCurrentUser().then(qK("SAM getCurrentUser"))};return{createFrameioReviewLink:function(e){var t=e.name;return e.project.createReviewLink(t).then(qK("SAM createReviewLink"))},frameioAuthenticationStatus:function(){return i.authenticationStatus().then(qK("SAM authenticationStatus"))},frameioLogin:function(){return i.authenticate().then(qK("SAM authenticate"))},frameioLogout:function(){return i.deauthenticate().then(qK("SAM deauthenticate"))},getFrameioAccounts:function(){return Promise.all([i.getAccounts().then(qK("SAM getAccounts")),s().then((function(e){return e.getAccount()}))]).then((function(e){return{accounts:e[0],defaultAccount:e[1]}}))},getFrameioArtifacts:function(){return i.getReviewLinksForDocument(RW(r)).then(qK("SAM getReviewLinksForDocument",!0))},getFrameioUser:s,getProjectById:function(e){var t;return null===(t=i.getProject)||void 0===t?void 0:t.call(i,e).then(qK("SAM getProject"))},uploadFrameioReviewLink:function(e){var t,o,i,s,a=e.folder,c=e.reviewLink,l=e.localFilePath;return t=n,o=void 0,s=function(){return function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}(this,(function(e){return[2,c.updateReviewLink(RW(r),a,l)]}))},new((i=void 0)||(i=Promise))((function(e,n){function r(e){try{c(s.next(e))}catch(e){n(e)}}function a(e){try{c(s.throw(e))}catch(e){n(e)}}function c(t){var n;t.done?e(t.value):(n=t.value,n instanceof i?n:new i((function(e){e(n)}))).then(r,a)}c((s=s.apply(t,o||[])).next())}))}}}({acplModel:r,assetData:o,samCore:t}):ZW,a=s&&(s$(o)||i$(o))?(l={acplModel:r,assetData:o,samCore:t},o$.configure(l),{addLibraryEditingRestrictedListener:o$.addLibraryEditingRestrictedListener.bind(o$),isLibraryEditingRestricted:o$.isLibraryEditingRestricted.bind(o$),removeLibraryEditingRestrictedListener:o$.removeLibraryEditingRestrictedListener.bind(o$),setLibraryEditingRestricted:o$.setLibraryEditingRestricted.bind(o$)}):n$,c=t.workfrontContext;return a$(a$(a$({},e),a),{getAdobeAsset:n,workfrontContext:c})}catch(e){return console.warn("Unknown error initializing SAMJS",e),c$}var l}),[r,o,i,s,n,t])}var u$=function(){function e(e){var t=e.samCore;this._samCore=t}return Object.defineProperty(e.prototype,"assetContext",{get:function(){var e;return null===(e=this.samCore)||void 0===e?void 0:e.hostAssetContext},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"collaborationContext",{get:function(){var e;return null===(e=this.samCore)||void 0===e?void 0:e.collaborationContext},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"samCore",{get:function(){return this._samCore},enumerable:!1,configurable:!0}),e}(),d$=u$;function p$(e){if(window.showDebug||"error"===e.level){var t=e.data,n=e.level,r=e.name,o=void 0===r?"unknown":r,i=e.message;switch(n){case"bold":console.log("%c[ ".concat(o," ] ").concat(i),"font-weight:bold;");break;case"error":console.log("%c[ ".concat(o," ] ").concat(i),"color:red; font-weight:bold;");break;case"good":console.log("%c[ ".concat(o," ] ").concat(i),"color:lightgreen; font-weight:bold;");break;case"info":console.log("%c[ ".concat(o," ] ").concat(i),"color:yellow; font-weight:bold;");break;case"success":console.log("%c[ ".concat(o," ] ").concat(i),"color:green; font-weight:bold;");break;case"warn":console.log("%c[ ".concat(o," ] ").concat(i),"color:orange; font-weight:bold;");break;default:console.log("[ ".concat(o," ] ").concat(i))}t&&console.log("[ ".concat(o," ] : "),t)}}var m$=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),h$=function(e){function t(t){var n=this,r=t.service,o=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}(t,["service"]);return(n=e.call(this,o)||this).shareService=r,n}return m$(t,e),Object.defineProperty(t.prototype,"shareService",{get:function(){return this._shareService},set:function(e){this._shareService=e},enumerable:!1,configurable:!0}),t.prototype.setCollaborator=function(e){return{additionalData:null==e?void 0:e.additionalData,canDiscover:e.canDiscover,canShare:e.canShare,commentPermissions:e.commentPermissions,email:e.email,id:e.collaboratorID,image:e.avatarURL,inheritances:e.inheritances,name:e.name,role:e.role,type:e.type}},t.prototype.setInvitee=function(e){return{canComment:e.canComment,canShare:e.canShare,email:e.email,id:e.invitationID,inheritance:e.inheritance,role:null==e?void 0:e.role,type:"invite"}},t.prototype.get=function(e){var t=this;return void 0===e&&(e={}),new Promise((function(n,r){return o=t,i=void 0,a=function(){var t,o,i,s,a,c,l,u,d,p,m,h,f,g;return function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}(this,(function(v){switch(v.label){case 0:t=e.assetId,o=e.forceSAMRefresh,p$({data:{assetId:t,collaborationContext:this.collaborationContext,forceSAMRefresh:o},level:"info",message:"ShareSAMWrapper.get",name:"share.sheet"}),v.label=1;case 1:return v.trys.push([1,7,,8]),[4,this.assetContext.getAssetWithCloudID(t)];case 2:return i=v.sent(),c=(a=i.collaborators).getList,[4,null===(h=null===(m=this.collaborationContext)||void 0===m?void 0:m.getCollaboratorOrder)||void 0===h?void 0:h.call(m,"ascending")];case 3:return s=c.apply(a,[v.sent()]),d=(u=i.invitedCollaborators).getList,[4,null===(g=null===(f=this.collaborationContext)||void 0===f?void 0:f.getCollaboratorOrder)||void 0===g?void 0:g.call(f,"ascending")];case 4:return l=d.apply(u,[v.sent()]),o&&5===s.status&&(s.refresh(),l.refresh()),[4,DW(s)];case 5:return v.sent(),[4,DW(l)];case 6:return v.sent(),i.collaboratorArray,n({collaborators:null==s?void 0:s.items.map(this.setCollaborator),directCollaborators:null==s?void 0:s.items.filter((function(e){return e.isDirect})).map(this.setCollaborator),invitations:null==l?void 0:l.items.map(this.setInvitee),mimeType:null==i?void 0:i.mediaType,resourceUrn:null==i?void 0:i.repositoryID}),[3,8];case 7:return p$({data:p=v.sent(),level:"error",message:"ShareSAMWrapper.get - ".concat(p.message),name:"share.sheet"}),r({collaborators:[],directCollaborators:[],error:p,invitations:[],mimeType:"",statusCode:400}),[3,8];case 8:return[2]}}))},new((s=void 0)||(s=Promise))((function(e,t){function n(e){try{c(a.next(e))}catch(e){t(e)}}function r(e){try{c(a.throw(e))}catch(e){t(e)}}function c(t){var o;t.done?e(t.value):(o=t.value,o instanceof s?o:new s((function(e){e(o)}))).then(n,r)}c((a=a.apply(o,i||[])).next())}));var o,i,s,a}))},t.prototype.patch=function(e){return void 0===e&&(e={}),this.shareService?this.shareService.patch(e):new Promise((function(e,t){return e({})}))},t.prototype.post=function(e){return void 0===e&&(e={}),this.shareService?this.shareService.post(e):new Promise((function(e,t){return e({})}))},t}(d$),f$=function(e,t){function n(n){var r=t.instance,o=t.config;if(!n&&r)return r;if(n&&r)return t.config=n,t.instance=new e(n),t.instance;if(!o&&!n)throw new Error("Service Class is not configured.");return t.config=n||o,t.instance=new e(t.config),t.instance}return n.prototype.configure=function(e){t.config=e},n}(h$,{}),g$=s(30596),v$=s(82492),b$=s.n(v$),y$=function(){return y$=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},y$.apply(this,arguments)},_$=function(e){var t,n=e.acplModel,r=e.disableSAMDirect,o=e.focusedAssetData,i=void 0===o?e.assetData:o,s=e.hostArtifactManagement;if(e.openedDialog===Kn){var a=null===(t=null==n?void 0:n.Workflows)||void 0===t?void 0:t.createShareForReviewWorkflow;return a&&s||a&&r?"review-legacy":"review"}return i.category},E$=function(e,t){return"canvas"===e.type?"canvas":"spaceDocument"===e.type?"space-document":oW(e,t)?"space":function(e,t){var n;return!!t&&("spaceArtifact"===e.type||(null===(n=t.urn)||void 0===n?void 0:n.toLowerCase())!==rW(null==e?void 0:e.resourceId).toLowerCase())}(e,t)?"space-review":"trainingSetLibrary"===e.type?"training-set-library":"team"===e.type||"project"===e.type?"project":void 0},w$=function(e){var t=e.assetData,n=e.focusedAssetData,r=void 0===n?e.assetData:n,o=e.event,i=void 0===o?{}:o,s=e.ingestConfig,a=void 0===s?{}:s,c=e.inviteApiVersion,l=e.resourceOrgID,u=e.space,d=e.teamId,p=a.content,m=a.event,h=a.env,f=a.custom,g=rW(null==t?void 0:t.resourceId),v=g?g.split(":").reverse()[0]:null==m?void 0:m.context_guid,b=E$(r,u);return y$(y$({},a),{content:null!=p?p:{category:_$(e),extension:r.extension,id:YK((null==u?void 0:u.urn)||(null==r?void 0:r.id))||(null==m?void 0:m.context_guid),mimetype:r.mimeType,size:r.size,type:b},custom:y$(y$({},f),{team_id:d}),env:y$({svc:{name:"share-service",version:null==c?void 0:c.toLowerCase()}},h),event:y$(y$(y$({context_guid:v,org_guid:l,url:null===window||void 0===window?void 0:window.location.href},m),{workflow:"Share Sheet"}),i)})},x$=function(e){var t=e.analyticsData,n=e.analyticsEnabled,r=e.ccxIngest,o=e.event;if(!r||!r.fireEvent||!t||!n||o.operationalOnly)return Promise.resolve();var i=w$(e);return r.fireEvent(i).catch((function(){}))},T$=function(e){var t=e.analyticsData,n=e.environment,r=e.event,o=e.operationalEventName,i=void 0===o?"":o;if(!t)return console.error("analyticsData must be provided as a prop to Share Sheet Provider"),Promise.resolve();var s=w$(e),a=b$()({},t,s),c=window.FORCE_STAGE_INGEST||"stage"===n?g$.DunamisConstants.STAGE_ENV:g$.DunamisConstants.PROD_ENV,l=new g$.DunamisShareSheetInterface(c,a),u=i.includes("error")?g$.DunamisConstants.CrudResult.Error:g$.DunamisConstants.CrudResult.Success;switch(i){case"artifact.create.success":case"artifact.create.error":return l.sendCreateShareForReviewEvent(u);case"artifact.delete.success":case"artifact.delete.error":return l.sendDeleteShareForReviewEvent(u);case"artifact.invite.success":case"artifact.invite.error":return l.sendInviteToViewEvent(u);case"artifact.settings.toggle.success":case"artifact.settings.toggle.error":return l.sendSetPublicCommentsEvent(u,r.value);case"artifact.update.success":case"artifact.update.error":return l.sendUpdateLinkEvent(u);case"artifact.frameio.login.success":case"artifact.frameio.login.error":case"artifact.frameio.logout.success":case"artifact.frameio.logout.error":var d=i.includes("login");return l.sendFrameioAuthEvent(u,d);case"artifact.frameio.fetch-metadata.success":case"artifact.frameio.fetch-metadata.error":return l.sendFrameioFetchMetadataEvent(u,r.value);case"artifact.create.frameio.success":case"artifact.create.frameio.error":var p=r.value===g$.DunamisConstants.VIEW_TYPE.NewReview;return l.sendFrameioCreateShareForReviewEvent(u,p);case"artifact.version.frameio.success":case"artifact.version.frameio.error":return l.sendFrameioCreateVersionEvent(u);case"op.share.invite.sent.success":case"op.share.invite.sent.error":return l.sendShareInviteSentEvent(u,{});case"op.change.linkaccess.success":case"op.change.linkaccess.error":var m=r.value.split("."),h=m[0],f=m[1];return l.sendChangeShareLinkAccessEvent(u,{principal:h,role:f})}return Promise.resolve()},S$=function(e,t){if(e){if(!t)return"nodes_single";var n=t.filter((function(e){return!e.excluded}));return n.length===t.length?"nodes_all":n.length>0&&n.length<t.length?"nodes_subset":void 0}},O$=function(){return O$=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},O$.apply(this,arguments)},I$=function(e){var t;return{error_code:e.responseStatusCode||e.code,error_desc:e.responseMessage||e.message,error_type:null===(t=e.responseMessage||e.message)||void 0===t?void 0:t.replace(/\s/g,"-")}},k$={"artifact.create-new.frameio.open":{build:"dev",subcategory:"Frameio Share for Review",subtype:"Create New Frameio Artifact Experience",type:"click",value:"menu"},"artifact.create-new.open":{build:"dev",subcategory:"Create Artifact",subtype:"start",type:"click",value:"menu"},"artifact.create.error":function(e){return O$(O$({build:"dev"},I$(e.error)),{subcategory:"Create Artifact",subtype:"error",type:"render",value:e.value})},"artifact.create.frameio.error":function(e){return O$(O$({build:"dev"},I$(e.error)),{subcategory:"Frameio Share for Review",subtype:"create",type:"error",value:e.isNew?g$.DunamisConstants.VIEW_TYPE.NewReview:g$.DunamisConstants.VIEW_TYPE.Create})},"artifact.create.frameio.start":function(e){return{build:"dev",subcategory:"Frameio Share for Review",subtype:"create",type:"click",value:e.isNew?g$.DunamisConstants.VIEW_TYPE.NewReview:g$.DunamisConstants.VIEW_TYPE.Create}},"artifact.create.frameio.success":function(e){return{build:"dev",subcategory:"Frameio Share for Review",subtype:"create",type:"complete",value:e.isNew?g$.DunamisConstants.VIEW_TYPE.NewReview:g$.DunamisConstants.VIEW_TYPE.Create}},"artifact.create.start":function(e){return{build:"dev",subcategory:"Create Artifact",subtype:"start",type:"click",value:e.isNew?"confirm":"button"}},"artifact.create.success":function(e){return{build:"dev",subcategory:"Create Artifact",subtype:"complete",type:"click",value:e.value}},"artifact.curation.reset":{build:"dev",subcategory:"Curation",subtype:"reset",type:"click"},"artifact.curation.select-all":{build:"dev",subcategory:"Curation",subtype:"select-all",type:"click"},"artifact.curation.select-range":{build:"dev",subcategory:"Curation",subtype:"select-range",type:"click"},"artifact.delete.cancel":{build:"dev",subcategory:"Manage Artifact",subtype:"artifact-delete",type:"cancel"},"artifact.delete.error":function(e){return O$(O$({build:"dev"},I$(e.error)),{subcategory:"Delete Artifact",subtype:"error",type:"render"})},"artifact.delete.start":{build:"dev",subcategory:"Manage Artifact",subtype:"artifact-delete",type:"click"},"artifact.delete.success":{build:"dev",subcategory:"Delete Artifact",subtype:"complete",type:"click"},"artifact.frameio.fetch-metadata.error":function(e){return O$(O$({build:"dev"},I$(e.error)),{subcategory:"Frameio Share for Review",subtype:"Frameio Metadata",type:"error",value:e.value})},"artifact.frameio.fetch-metadata.success":function(e){return{build:"dev",subcategory:"Frameio Share for Review",subtype:"Frameio Metadata",type:"success",value:e.value}},"artifact.frameio.force-reauth":{build:"dev",subcategory:"Frameio Share for Review",subtype:"Frameio force reauth",type:"info"},"artifact.frameio.location.select":function(e){return{build:"dev",subcategory:"Frameio Share for Review",subtype:"Frameio Location",type:"click",value:e.value}},"artifact.frameio.login-cancel.error":function(e){return O$({build:"dev",subcategory:"Frameio Share for Review",subtype:"Frameio Login Cancel",type:"error"},I$(e.error))},"artifact.frameio.login-cancel.start":{build:"dev",subcategory:"Frameio Share for Review",subtype:"Frameio Login Cancel",type:"click"},"artifact.frameio.login-cancel.success":{build:"dev",subcategory:"Frameio Share for Review",subtype:"Frameio Login Cancel",type:"complete"},"artifact.frameio.login.error":function(e){return O$({build:"dev",subcategory:"Frameio Share for Review",subtype:"Frameio Login",type:"error"},I$(e.error))},"artifact.frameio.login.non-provisioned":{build:"dev",subcategory:"Frameio Share for Review",subtype:"Frameio Login Non-Provisioned",type:"info"},"artifact.frameio.login.start":{build:"dev",subcategory:"Frameio Share for Review",subtype:"Frameio Login",type:"click"},"artifact.frameio.login.success":{build:"dev",subcategory:"Frameio Share for Review",subtype:"Frameio Login",type:"complete"},"artifact.frameio.logout.error":function(e){return O$({build:"dev",subcategory:"Frameio Share for Review",subtype:"Frameio Logout",type:"error"},I$(e.error))},"artifact.frameio.logout.start":{build:"dev",subcategory:"Frameio Share for Review",subtype:"Frameio Logout",type:"click"},"artifact.frameio.logout.success":{build:"dev",subcategory:"Frameio Share for Review",subtype:"Frameio Logout",type:"complete"},"artifact.frameio.no-valid-accounts":{build:"dev",subcategory:"Frameio Share for Review",subtype:"No Valid Frameio Accounts",type:"info"},"artifact.frameio.review-link.error":function(e){return O$(O$({build:"dev"},I$(e.error)),{error_code:void 0,subcategory:"Frameio Share for Review",subtype:"Frameio Invalid Review Link",type:"info"})},"artifact.get.error":function(e){return O$(O$({build:"dev"},I$(e.error)),{subcategory:"Get Artifact",subtype:"error",type:"render"})},"artifact.manage.close":{build:"dev",subcategory:"Manage Artifact",subtype:"close",type:"click"},"artifact.manage.pause":{build:"dev",subcategory:"Manage Artifact",subtype:"window",type:"pause"},"artifact.manage.resume":{build:"dev",subcategory:"Manage Artifact",subtype:"window",type:"resume"},"artifact.onboarding.create":{build:"dev",subcategory:"FTUX-onboarding",subtype:"create",type:"click"},"artifact.onboarding.display":{build:"dev",subcategory:"FTUX-onboarding",subtype:"FTUX-onboarding-display",type:"render"},"artifact.onboarding.later":{build:"dev",subcategory:"FTUX-onboarding",subtype:"later",type:"click"},"artifact.panel.create-intro.frameio.click":function(){return{build:"dev",subcategory:"Frameio Share for Review",subtype:"Create Intro Frameio Artifact",type:"click"}},"artifact.panel.create-intro.frameio.render":function(){return{build:"dev",subcategory:"Frameio Share for Review",subtype:"Create Intro Frameio Artifact",type:"render"}},"artifact.panel.create-new.frameio.render":function(){return{build:"dev",subcategory:"Frameio Share for Review",subtype:"Create New Frameio Artifact",type:"render"}},"artifact.panel.create-new.render":function(e){return{build:"dev",subcategory:"Frameio Share for Review",subtype:"Create New Artifact",type:"render",value:e.value}},"artifact.panel.create.frameio.render":function(){return{build:"dev",subcategory:"Frameio Share for Review",subtype:"Create Frameio Artifact",type:"render"}},"artifact.panel.create.render":function(e){return{build:"dev",subcategory:"Create Artifact",subtype:"panel",type:"render",value:e.value}},"artifact.panel.login.frameio.render":function(){return{build:"dev",subcategory:"Frameio Share for Review",subtype:"Login Frameio Artifact",type:"render"}},"artifact.panel.manage.frameio.render":function(){return{build:"dev",subcategory:"Frameio Share for Review",subtype:"Manage Frameio Artifact",type:"render"}},"artifact.panel.manage.render":function(e){return{build:"dev",subcategory:"Manage Artifact",subtype:"panel",type:"render",value:e.value}},"artifact.password.remove":{build:"dev",subcategory:"Manage Artifact",subtype:"link-access-password",type:"click",value:"off"},"artifact.password.remove.cancel":{build:"dev",subcategory:"Manage Artifact",subtype:"link-access-password",type:"cancel"},"artifact.password.set":function(e){return{build:"dev",subcategory:"Manage Artifact",subtype:"link-access-password",type:"click",value:e.isUpdate?"update":"on"}},"artifact.rename.error":function(e){return O$(O$({build:"dev"},I$(e.error)),{subcategory:"Rename Artifact",subtype:"error",type:"render"})},"artifact.rename.start":{build:"dev",subcategory:"Manage Link",subtype:"rename",type:"click"},"artifact.rename.success":{build:"dev",subcategory:"Rename Artifact",subtype:"complete",type:"click"},"artifact.restricted.learn-more":{subcategory:"Sharing Restrictions",subtype:"learn-more",type:"click"},"artifact.restricted.render":{build:"dev",subcategory:"Manage Artifact",subtype:"restricted",type:"render"},"artifact.save-as.click":{build:"dev",subcategory:"Save",subtype:"save-as",type:"click"},"artifact.save-as.render":{build:"dev",subcategory:"Save",subtype:"save-as",type:"render"},"artifact.save.click":{build:"dev",subcategory:"Save",subtype:"save",type:"click"},"artifact.save.render":{build:"dev",subcategory:"Save",subtype:"save",type:"render"},"artifact.settings-link.frameio.open":{build:"dev",subcategory:"Frameio Share for Review",subtype:"Manage Frameio Settings",type:"click"},"artifact.settings.toggle":function(e){return{build:"dev",subcategory:"Manage Settings",subtype:"toggle-commenting",type:"click",value:e.enabled?"on":"off"}},"artifact.settings.toggle.error":function(e){return{operationalOnly:!0,value:e.enabled}},"artifact.settings.toggle.success":function(e){return{operationalOnly:!0,value:e.enabled}},"artifact.tour":function(e){return{build:"dev",context_sequence:e.step,subcategory:"Tour",subtype:e.result,type:"click",value:e.tour}},"artifact.update.error":function(e){return O$(O$({build:"dev"},I$(e.error)),{subcategory:"Update Artifact",subtype:"error",type:"render"})},"artifact.update.start":{build:"dev",subcategory:"Manage Link",subtype:"update",type:"click"},"artifact.update.success":function(e){return{build:"dev",subcategory:"Update Artifact",subtype:"complete",type:"click",value:e.value}},"artifact.version.frameio.error":function(e){return O$(O$({build:"dev"},I$(e.error)),{subcategory:"Frameio Share for Review",subtype:"version",type:"error"})},"artifact.version.frameio.start":{build:"dev",subcategory:"Frameio Share for Review",subtype:"version",type:"click"},"artifact.version.frameio.success":{build:"dev",subcategory:"Frameio Share for Review",subtype:"version",type:"success"},"cm.project.manage":{build:"dev",subcategory:"Custom Model",subtype:"manage-project-members",type:"click"},"cm.tab.change":function(e){return{build:"dev",subcategory:"Custom Model",subtype:"tab",type:"click",value:e.tab}},"coedit.banner.enable":{subcategory:"Live Co-editing Beta",subtype:"banner",type:"click",value:"enable"},"coedit.banner.learnmore":{subcategory:"Live Co-editing Beta",subtype:"banner",type:"click",value:"learnmore"},"coedit.banner.render":function(e){return{subcategory:"Live Co-editing Beta",subtype:"banner",type:"render",value:"lce_".concat(e.lceState)}},"coedit.confirm.click":function(e){return{subcategory:"Live Co-editing Beta",subtype:"confirm",type:"click",value:e.enableLCE?"enable":"cancel"}},"coedit.confirm.render":{subcategory:"Live Co-editing Beta",subtype:"confirm",type:"render"},"coedit.panel.click":function(e){return{subcategory:"Live Co-editing Beta",subtype:"panel",type:"click",value:e.enableLCE?"enable":"save_as"}},"coedit.panel.render":function(e){return{subcategory:"Live Co-editing Beta",subtype:"panel",type:"render",value:"lce_".concat(e.lceState)}},"collaborator.accept":{build:"dev",subcategory:"Manage Requests",subtype:"accept-request",type:"click"},"collaborator.reject":{build:"dev",subcategory:"Manage Requests",subtype:"decline-request",type:"click"},"collaborator.remove":function(e){return{subcategory:e.removeAll?"Remove All":"Remove Collaborator",subtype:"submit",type:"click"}},"collaborator.remove-admin":function(e){return{subcategory:"Edit Rights",subtype:"confirm",type:"click",value:e.isGroup?"group":"person"}},"collaborator.remove-admin.cancel":function(e){return{subcategory:"Edit Rights",subtype:"cancel",type:"click",value:e.isGroup?"group":"person"}},"collaborator.remove-admin.render":function(e){return{subcategory:"Edit Rights",subtype:"confirm",type:"render",value:e.isGroup?"group":"person"}},"collaborator.remove.start":function(e){return{subcategory:"Remove Collaborator",subtype:"start",type:"click",value:e.isGroup?"group":"person"}},"collaborator.request.render":{subcategory:"Manage Requests",subtype:"success",type:"render"},"collaborator.role.change":function(e){return{subcategory:"Edit Rights",subtype:"toggle",type:"click",value:void 0===e.isGroup?void 0:e.isGroup?"group":"person"}},"dialog.render":{subcategory:"Manage Invite",subtype:"window",type:"render"},"error.render":function(e){return{error_desc:e.message,subcategory:e.workflow,subtype:"error",type:"render"}},"error.uncaught":function(e){return{build:e.environment,error_code:418,error_desc:"share-sheet-js-error",error_type:e.message,subcategory:"general-error",subtype:"error",type:"render"}},"invite.contact.add":function(e){return{context_sequence:2,key:e.key,subcategory:"Invite",subtype:"add-contact",type:e.type}},"invite.contact.focus":{context_sequence:1,subcategory:"Invite",subtype:"input",type:"click"},"invite.contact.paste":function(e){return{context_sequence:2,count:e.count,subcategory:"Invite",subtype:"add-contact",type:"keystroke"}},"invite.contact.remove":{context_sequence:2,subcategory:"Invite",subtype:"remove-contact",type:"click"},"invite.message.focus":{context_sequence:2,subcategory:"Invite",subtype:"message",type:"click"},"invite.save":{build:"dev",subcategory:"Save As",subtype:"continue",type:"click"},"invite.save.cancel":{build:"dev",subcategory:"Save As",subtype:"cancel",type:"click"},"invite.send":function(e){return{context_sequence:3,subcategory:"Invite",subtype:"send",type:"click",value:cW(e.userId)}},"invite.send.cancel":{build:"dev",subcategory:"Invite",subtype:"cancel",type:"click"},"invite.skip.wizard":{build:"dev",subcategory:"Wizard",subtype:"skip",type:"click"},"invite.suggestion.list.render":function(e){return{subcategory:"Suggestions",subtype:"item",type:"render",value:e.type||"default"}},"invite.suggestion.remove":function(e){return{subcategory:"Suggestions",subtype:"remove-"+e.userType,type:"click",value:e.type||"default"}},"invite.suggestion.select":function(e){return{subcategory:"Suggestions",subtype:"select-"+e.userType,type:"click",value:e.type||"default"}},"link-access-password-artifact":function(e){return{build:"dev",subcategory:"Manage Artifact",subtype:"link-access-password",type:"click",value:e.access}},"link-access-password-share":function(e){return{build:"dev",subcategory:"Link Access",subtype:"link-access-password",type:"click",value:e.access}},"link-access.change":function(e){return{build:"dev",subcategory:"Link Access",subtype:"change-access",type:"click",value:e.role?e.mode+"."+e.role:e.mode}},"link-access.open":function(e){return{build:"dev",subcategory:"Link access",subtype:"open",type:"click",value:e.mode}},"link-access.success":function(e){return{build:"dev",subcategory:"Link Access",subtype:"link-access",type:"success",value:e.mode}},"link-access.toggle":function(e){return{build:"dev",subcategory:"Link Access",subtype:"toggle",type:"click",value:e.mode}},"link-permission.change":function(e){return{build:"dev",subcategory:"Change Link Permissions",subtype:"change-role",type:"click",value:e.role?e.mode+"."+e.role:e.mode}},"link-permission.open":function(e){return{build:"dev",subcategory:"Open Link Permissions",subtype:"open-role",type:"click",value:e.role}},"link.copy":function(e){return{build:"dev",subcategory:"Manage Link",subtype:"copy-link",type:"click",value:e.role?e.mode+"."+e.role:e.mode}},"link.copy.frameio":{build:"dev",subcategory:"Frameio Share for Review",subtype:"Copy Frameio Link",type:"click"},"link.copy.toast":{build:"dev",subcategory:"Manage Link",subtype:"copy-link-toast",type:"click"},"link.copy.toast.frameio":{build:"dev",subcategory:"Frameio Share for Review",subtype:"Frameio Toast Copy Link",type:"click"},"link.copy.workfront":{build:"dev",subcategory:"Workfront",subtype:"copy-link",type:"click"},"link.open":function(e){return{build:"dev",subcategory:"Manage Link",subtype:"open-link",type:"click",value:e.type}},"link.open.frameio":function(e){return{build:"dev",subcategory:"Frameio Share for Review",subtype:"Manage Frameio Link",type:"click",value:e.type}},"link.open.project":function(e){return{build:"dev",subcategory:"Manage Project",subtype:"Manage Project Link",type:"click",value:e.type}},"link.open.project.callback":function(e){return{build:"dev",subcategory:"Manage Project",subtype:"Manage Project Callback",type:"click",value:e.projectId}},"offline.close":{subcategory:"Offline",subtype:"close",type:"click"},"op.change.linkaccess.error":function(e){var t,n,r;return{build:"dev",error_code:(null===(t=e.error)||void 0===t?void 0:t.status)||(null===(n=e.error)||void 0===n?void 0:n.statusCode),error_desc:"Error requesting changing link access to ".concat(e.role),error_type:null===(r=e.error)||void 0===r?void 0:r.statusText,subcategory:"Sharing",subtype:"change-link-access",type:"error",value:e.role?e.linkAccessPrincipal+"."+e.role:e.linkAccessPrincipal}},"op.change.linkaccess.success":function(e){return{build:"dev",subcategory:"Sharing",subtype:"change-link-access",type:"success",value:e.role?e.linkAccessPrincipal+"."+e.role:e.linkAccessPrincipal}},"op.share.invite.sent.error":function(e){var t,n,r;return{build:"dev",error_code:(null===(t=e.error)||void 0===t?void 0:t.status)||(null===(n=e.error)||void 0===n?void 0:n.statusCode),error_desc:"Error requesting changing link access to ".concat(e.role),error_type:null===(r=e.error)||void 0===r?void 0:r.statusText,subcategory:"Sharing",subtype:"change-link-access",type:"error",value:e.role?e.linkAccessPrincipal+"."+e.role:e.linkAccessPrincipal}},"op.share.invite.sent.success":function(e){return{build:"dev",subcategory:"Sharing",subtype:"change-link-access",type:"success",value:e.role?e.linkAccessPrincipal+"."+e.role:e.linkAccessPrincipal}},reauthenticate:function(){return{build:"dev",subcategory:"Artifact",subtype:"reauthentication",type:"info"}},"request-access.close.keyboard":function(e){return{build:"dev",subcategory:e.category,subtype:"close",type:"keystroke"}},"request-access.edit":function(e){return{build:"dev",subcategory:"Request Access".concat(e.isSpace?" for Space":""),subtype:"request-edit-access",type:"click"}},"request-access.edit.close.header":function(e){return{build:"dev",subcategory:"Request Access".concat(e.isSpace?" for Space":""),subtype:"close",type:"click"}},"request-access.edit.render":function(e){return{build:"dev",subcategory:"Request Access".concat(e.isSpace?" for Space":""),subtype:"window",type:"render"}},"request-access.edit.success":function(e){return{build:"dev",subcategory:"Request Access".concat(e.isSpace?" for Space":""),subtype:"request-edit-access",type:"success"}},"request-access.edit.switch-account":function(e){return{build:"dev",subcategory:"Request Access".concat(e.isSpace?" for Space":""),subtype:"switch-account",type:"click"}},"request-access.error":function(e){var t,n,r;return{build:"dev",error_code:(null===(t=e.error)||void 0===t?void 0:t.status)||(null===(n=e.error)||void 0===n?void 0:n.statusCode),error_desc:"Error requesting access to ".concat(e.isSpace?"space":"asset"),error_type:null===(r=e.error)||void 0===r?void 0:r.statusText,subcategory:"Request Access".concat(e.isSpace?" for Space":""),subtype:"request-edit-access",type:"error"}},"request-access.error.esm-usemount":function(e){var t,n,r;return{build:"dev",error_code:(null===(t=e.error)||void 0===t?void 0:t.status)||(null===(n=e.error)||void 0===n?void 0:n.statusCode),error_desc:"Error requesting access to ".concat(e.isSpace?"space":"asset"),error_type:null===(r=e.error)||void 0===r?void 0:r.statusText,subcategory:"Request Access".concat(e.isSpace?" for Space":""),subtype:"request-access-usemount-not-allowed-for-ESM",type:"info"}},"request-access.error.permissions":function(e){var t,n,r;return{build:"dev",error_code:(null===(t=e.error)||void 0===t?void 0:t.status)||(null===(n=e.error)||void 0===n?void 0:n.statusCode),error_desc:"Error requesting access to ".concat(e.isSpace?"space":"asset"),error_type:null===(r=e.error)||void 0===r?void 0:r.statusText,subcategory:"Request Access".concat(e.isSpace?" for Space":""),subtype:"request-access-insufficient-permissions",type:"info"}},"request-access.message.focus":function(e){return{build:"dev",subcategory:"Request Access".concat(e.isSpace?" for Space":""),subtype:"message",type:"click"}},"request-access.view-space":{build:"dev",subcategory:"Request Access View Space",subtype:"view-space",type:"click"},"request-access.view.close.header":{build:"dev",subcategory:"Request Access View Space",subtype:"close",type:"click"},"request-access.view.render":{build:"dev",subcategory:"Request Access View Space",subtype:"window",type:"render"},"request-access.view.switch-account":{build:"dev",subcategory:"Request Access View Space",subtype:"switch-account",type:"click"},"share.access-request-reminder.manage_link":function(e){return{build:"dev",subcategory:"Invite",subtype:"view-collaborators",type:"click"}},"share.canvas.manage":{build:"dev",subcategory:"Space Canvas",subtype:"manage-space-members",type:"click"},"share.close.header":{build:"dev",subcategory:"Share",subtype:"close",type:"click"},"share.close.keyboard":{build:"dev",subcategory:"Share",subtype:"close",type:"keystroke"},"share.facepile":function(e){return{build:"dev",subcategory:"Invite",subtype:"view-collaborators",type:"click"}},"share.facepile.load":function(e){return{build:"dev",subcategory:"Invite",subtype:"view-collaborators",type:"render"}},"share.invitee-limit":{build:"dev",subcategory:"Invite",subtype:"invitee-limit",type:"render"},"share.one-off.manage":{build:"dev",subcategory:"Space Artifact",subtype:"manage-space-members",type:"click"},"share.project.library-editing-restriction":function(e){return{build:"dev",subcategory:"Express Projects for ".concat(e.assetType),subtype:"manage-project-library-editing-restriction",type:"click",value:e.isRestricted?"edit-restricted":"not-edit-restricted"}},"share.project.library-editing-restriction.error":function(e){return O$(O$({build:"dev"},I$(e.error)),{subcategory:"Express Projects for ".concat(e.assetType),subtype:"manage-project-library-editing-restriction",type:"error",value:e.isRestricted?"edit-restricted":"not-edit-restricted"})},"share.project.library-editing-restriction.success":function(e){return{build:"dev",subcategory:"Express Projects for ".concat(e.assetType),subtype:"manage-project-library-editing-restriction",type:"success",value:e.isRestricted?"edit-restricted":"not-edit-restricted"}},"share.project.manage":{build:"dev",subcategory:"Express Projects",subtype:"manage-project-members",type:"click"},"share.settings.discoverability":{build:"dev",subcategory:"Discoverability",subtype:"show-discoverability",type:"render"},"share.settings.discoverability.error":function(e){return O$(O$({build:"dev"},I$(e.error)),{subcategory:"Discoverability",subtype:"toggle-discoverability-error",type:"click",value:e.enabled?"on":"off"})},"share.settings.discoverability.toggle":function(e){return{build:"dev",subcategory:"Discoverability",subtype:"toggle-discoverability",type:"click",value:e.enabled?"on":"off"}},"share.settings.initialize":{build:"dev",subcategory:"Share Settings",subtype:"auto-initialize",type:"click"},"share.settings.open":{build:"dev",subcategory:"Manage Settings",subtype:"manage-settings",type:"click"},"share.settings.toggle":function(e){return{build:"dev",subcategory:"Share Settings",subtype:e.setting,type:"click",value:e.enabled?"on":"off"}},"share.space.manage":{build:"dev",subcategory:"Space Document",subtype:"manage-space-members",type:"click"},"switch.disabled.button":function(e){return{build:"dev",subcategory:e.dialog,subtype:"switch-via-artifact-disabled",type:"click"}},"switch.footer.link":function(e){return{build:"dev",subcategory:e.dialog,subtype:"switch-footer",type:"click"}},"switch.toast.button":{build:"dev",subcategory:"Frameio Share for Review",subtype:"switch-toast-button",type:"click"},"workfront.redirect.click":{build:"dev",subcategory:"Workfront",subtype:"redirect",type:"click"},"workfront.redirect.render":{build:"dev",subcategory:"Workfront",subtype:"redirect",type:"render"}};function A$(e,t,n,r,o,i){return{collab:{id:e,status:t,user_guid:n.imsData.id},custom:{collab:{invitee_permission:r,inviter_permission:o,link_permission:i}}}}var C$={"collaborator.accept":function(e){var t=e.assetData;return function(e,n){return A$(null==t?void 0:t.id,void 0,n)}},"collaborator.reject":function(e){var t=e.assetData;return function(e,n){return A$(null==t?void 0:t.id,void 0,n)}},"collaborator.remove":function(e){var t=e.assetData;return function(e,n){return A$(null==t?void 0:t.id,"remove",n)}},"collaborator.remove-admin":function(e){var t=e.assetData,n=e.role;return function(e,r){return A$(null==t?void 0:t.id,n,r)}},"collaborator.remove-admin.cancel":function(e){var t=e.assetData,n=e.role;return function(e,r){return A$(null==t?void 0:t.id,n,r)}},"collaborator.remove-admin.render":function(e){var t=e.assetData,n=e.role;return function(e,r){return A$(null==t?void 0:t.id,n,r)}},"collaborator.remove.start":function(e){var t=e.assetData,n=e.role;return function(e,r){return A$(null==t?void 0:t.id,n,r)}},"collaborator.role.change":function(e){var t=e.assetData,n=e.role;return function(e,r){return A$(null==t?void 0:t.id,n,r)}},"invite.send":function(e){var t=e.assetData,n=e.inviteePermission,r=e.inviterPermission,o=e.linkPermission;return function(e,i){return A$(null==t?void 0:t.id,"owner",i,n,r,o)}},"share.invitee-limit":function(e){var t=e.assetData;return function(e,n){return A$(null==t?void 0:t.id,void 0,n)}}};function P$(e,t){return function(n,r,o){var i,s,a,c=k$[e],l=Mn.ccxController.getInstance(Vn),u=o(),d=(null==t?void 0:t.assetData)||u.assetData,p=u.acplModel,m=u.analyticsData,h=u.analyticsEnabled,f=u.environment,g=u.hostArtifactManagement,v=u.inviteApiVersion,b=u.openedDialog,y=u.space,_=r(),E=("V4"===v?(null===(i=_.invites.assets[d.id])||void 0===i?void 0:i.capabilities)||{}:_.capabilities).resourceOrgID,w=(_.metadata[d.id]||{}).application,x=void 0===w?{}:w,T=x["cc:inheritable"]||x["cc:inherited"],S=null===(s=null==T?void 0:T["cc:team"])||void 0===s?void 0:s["repo:assetId"],O={acplModel:p,analyticsData:m,analyticsEnabled:h,assetData:u.assetData,event:"function"==typeof c?c(t):c,focusedAssetData:d,hostArtifactManagement:g,ingestConfig:(null===(a=C$[e])||void 0===a?void 0:a.call(C$,t)(_,u))||{},inviteApiVersion:v,openedDialog:b,resourceOrgID:E,space:y,teamId:S};x$(O$(O$({},O),{ccxIngest:l})),T$(O$(O$({},O),{environment:f,operationalEventName:e}))}}var R$=s(74258),L$=s(67620);var D$=s(17949),N$=function(){return N$=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},N$.apply(this,arguments)},M$=function(e,t,n,r){return new(n||(n=Promise))((function(o,i){function s(e){try{c(r.next(e))}catch(e){i(e)}}function a(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((r=r.apply(e,t||[])).next())}))},H$=function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}},j$=function(){return j$=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},j$.apply(this,arguments)},B$=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))},F$={abTestConfig:void 0,acplModel:void 0,analyticsData:void 0,analyticsEnabled:!1,appCode:void 0,assetData:void 0,autoConfigure:!1,badgeS4R:void 0,canComment:!0,collaborationSdk:void 0,compactLayout:!1,customModelTargetUrlPrefix:void 0,customModels:void 0,disableSAMDirect:!1,emailNotification:void 0,enableCSCProjects:!1,enableCuration:!1,enableFacepile:!1,enableFrameS4R:!1,enableLCE:!1,enableLibraryRestrictionToggle:!1,enableManageProjectCallback:!1,enablePassword:!1,enablePublicEditor:!1,enableSAMJSApi:!1,environment:"stage",experiments:{},externalNotification:!1,hidePublicPassword:!1,hostArtifactManagement:!1,hostId:void 0,idpClientId:void 0,imsData:{},inviteApiVersion:"V3",inviteeLimit:void 0,isAncestorShared:!1,isAutoConfigureLoading:!1,isCheckingLCE:!1,isPreloaded:!1,isRenderRefactoredLinkAccess:!1,lceState:void 0,linkPrefix:void 0,locale:"en-US",localeStringOverrides:{},notificationLinkUrl:void 0,openedDialog:void 0,pgcGroups:!1,preferenceS4R:void 0,projectManagementURL:void 0,quietInvite:!1,reCaptchaSiteKey:void 0,requestAccessNotifyCollaborators:!1,requestAccessRole:void 0,roles:void 0,showFullWidthCopyButton:!0,showInteractiveElementsWarning:!1,showRecentInvitees:!1,showSwitchFooter:!1,showTour:void 0,space:void 0,spaceDocumentOneOffInvites:!1,suppressEmailNotifications:!1,team:void 0,theme:"light",themeType:"spectrum",typekitId:"pwg1jsp",userNotAuthorized:!1,wizardData:void 0},U$={onArtifactCreate:XK,onArtifactCreateComplete:void 0,onArtifactDelete:XK,onArtifactList:void 0,onArtifactRename:XK,onArtifactSaveComplete:void 0,onArtifactUpdate:XK,onAuthenticationFailure:void 0,onCollaboratorCountUpdate:XK,onDialogChange:XK,onErrorRetry:void 0,onFrameioArtifactCreate:XK,onFrameioAuthStatusChange:XK,onHostConfirm:void 0,onInviteFulfilled:XK,onInviteRejected:XK,onInviteSent:XK,onLinkChange:XK,onLinkCopy:XK,onLinkMetadataChange:XK,onLinkPermissionChange:XK,onManageProject:void 0,onMessageRequest:void 0,onNativeShare:void 0,onOnboardingEvent:void 0,onPermissionRevoked:XK,onPreferenceChangeS4R:XK,onRemoveFulfilled:XK,onRemoveRejected:XK,onRemoveSent:XK,onRequestAccessFailure:XK,onRequestAccessSuccess:XK,onReviewGenerate:void 0,onReviewGetNodeList:void 0,onTourComplete:XK,onTransitionView:XK,onUrlOpen:void 0,setOpenedDialog:void 0},z$=(0,c.createContext)(j$(j$({},F$),U$));function q$(e){return e?{color:e.color,name:e.name,urn:e.assetId}:void 0}function G$(e,t){return null!=e?e:t}function V$(e){var t,n,r,o,i,s,a=(0,c.useState)({}),l=a[0],u=a[1],d=jW(e),p=function(e){var t,n=this,r=e.acplModel,o=e.analyticsData,i=e.apiKey,s=void 0===i?e.storageRepositoryApiKey:i,a=e.appCode,l=e.assetData,u=e.collaborationSdk,d=e.enableSAMJSApi,p=e.environment,m=e.imsData,h=e.onAuthenticationFailure,f=(null==l?void 0:l.id)||(null==l?void 0:l.assetId),g=(0,c.useState)({}),v=g[0],b=g[1],y=(0,c.useCallback)((function(){var e;return h?h(null==m?void 0:m.token).then((function(e){return e.replace("Bearer ","")})):Promise.resolve(null===(e=null==m?void 0:m.token)||void 0===e?void 0:e.replace("Bearer ",""))}),[null==m?void 0:m.token,h]),_=(0,c.useCallback)((function(e){return XW(n,void 0,void 0,(function(){var t,n,r,o,i,s,a,c,l,u,d,p;return e$(this,(function(m){switch(m.label){case 0:return m.trys.push([0,2,,3]),[4,Promise.all([null===(c=e.getCollaborationContext)||void 0===c?void 0:c.call(e),null===(l=e.getAssetContext)||void 0===l?void 0:l.call(e),null===(u=e.getFrameioContext)||void 0===u?void 0:u.call(e),null===(d=e.getProjectContext)||void 0===d?void 0:d.call(e),null===(p=e.getWorkfrontContext)||void 0===p?void 0:p.call(e)])];case 1:return t=m.sent(),n=t[0],r=t[1],o=t[2],i=t[3],s=t[4],b({collaborationContext:n,frameioContext:o,hostAssetContext:r,projectContext:i,workfrontContext:s}),[3,3];case 2:return a=m.sent(),b({}),console.log(a),[3,3];case 3:return[2]}}))}))}),[]);return(0,c.useEffect)((function(){var e,t;if(f)try{var n=u||function(e,t={}){return ud("createSharedAssetModel","createSharedAssetModel is deprecated and will be removed on or after 2024-10-01. Use initializeSharedAssetModel instead."),new of(e,t)}({ACCESS_TOKEN:null===(e=m.token)||void 0===e?void 0:e.replace("Bearer ",""),CLIENT_ID:s,DISABLE_ONS:!d,ENVIRONMENT:"stage"===p?Tl.Stage:Tl.Production,HOST_PRODUCT_DATA:{PRODUCT_ID:"".concat(a,"/").concat(null===(t=null==o?void 0:o.source)||void 0===t?void 0:t.version),PRODUCT_LOCATION:"Share Sheet/".concat(zo())},USER_ID:m.id},{refreshAccessToken:y});_(n)}catch(e){console.warn("Unknown error initializing SAMJS",e),b({})}}),[r,null===(t=null==o?void 0:o.source)||void 0===t?void 0:t.version,s,a,f,u,d,p,null==m?void 0:m.id,null==m?void 0:m.token,_,y]),(0,c.useMemo)((function(){return(null==m?void 0:m.id)&&(null==m?void 0:m.token)&&s&&v.hostAssetContext?{getAdobeAsset:function(e){return t$({acplModel:r,assetData:{id:e},samCore:v})},samCore:v}:{}}),[r,s,null==m?void 0:m.id,null==m?void 0:m.token,v])}(e),m=p.getAdobeAsset,h=p.samCore,f=VW(e,m,d),g=f.data,v=f.error,b=f.isLoading,y=function(e){var t=e.acplModel,n=e.assetData,r=e.hostArtifactManagement,o=e.onArtifactCreate,i=e.onArtifactDelete,s=e.onArtifactList,a=e.onArtifactRename,l=e.onArtifactUpdate,u=e.onReviewGenerate,d=e.onReviewGetNodeList;return(0,c.useMemo)((function(){var e;return(null===(e=null==t?void 0:t.Workflows)||void 0===e?void 0:e.createShareForReviewWorkflow)&&u&&d?function(e,t,n,r,o,i){void 0===i&&(i={});var s,a=(null==t?void 0:t.id)||(null==t?void 0:t.assetId);qK("[initializeSAM] Begin ")(a);try{var c=e.waitForApplicationContextReady().then((function(){e.applicationAssetContext||console.error("waitForApplicationContextReady resolved but no app context property set yet for JS!")})),l=c.then((function(){var t;return null===(t=e.Workflows)||void 0===t?void 0:t.createShareForReviewWorkflow(e.applicationAssetContext)})),u=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return c.then((function(){var n;return null===(n=e.applicationAssetContext)||void 0===n?void 0:n.getAssetWithCloudID.apply(n,t)}))};if(!a||t.isLocalDoc&&!t.instanceId)s=Promise.resolve(void 0);else if(t.isLocalDoc){var d={assetType:512,mediaType:t.mimeType,xmpDocumentId:t.id,xmpInstanceId:t.instanceId};s=l.then((function(e){return null==e?void 0:e.getArtifactSessionContextForLocalSource(d)}))}else s=u(a,!1).then((function(e){return qK("[initializeSAM ".concat(o?"Hybrid":"Direct"," mode ] artifactSessionContext ready"))(),null==e?void 0:e.getArtifactSessionContext()}));var p=function(e,t){return e.getArtifacts(t)},m=function(e,t,n,r){return WW(void 0,void 0,void 0,(function(){var o,i;return $W(this,(function(s){switch(s.label){case 0:return[4,p(n,!0)];case 1:return o=s.sent(),[2,(i=o.items.find((function(t){return 0===t.name.localeCompare(e,"en",{sensitivity:"accent"})&&0===t.sizeInBytes})))?t.updateArtifact(n,i,r):t.createArtifact(n,e,"application/pdf",512,r)]}}))}))};return{artifactSessionContext:s,createArtifact:function(e,o,i,c){var u=e.name,d=e.nodeList;return WW(void 0,void 0,void 0,(function(){var e,p,h,f,g,v,b,y,_;return $W(this,(function(E){switch(E.label){case 0:return E.trys.push([0,4,,5]),[4,Promise.all([l,s,d||r({context:{assetData:t}})])];case 1:return p=E.sent(),h=p[0],f=p[1],g=p[2],[4,Promise.all([m(u,h,f,g),n(CW(t,d)).then((function(t){return e=t,t}))])];case 2:return v=E.sent(),b=v[0],y=v[1],c({id:a,progress:.5}),[4,JW(h,f,b,y)];case 3:return E.sent(),c({id:a,progress:1}),[2,o(QW(b),y)];case 4:return _=E.sent(),i(_,e),[3,5];case 5:return[2]}}))}))},deleteArtifact:o?i.onArtifactDelete:function(e,t,n,r){var o=e.urn;return Promise.all([l,u(o,!1)]).then((function(e){var n=e[0],r=e[1];return n.deleteArtifact(r).then((function(){return t(QW(KW({},r)))}))})).catch(n)},getSAMArtifacts:o?i.onArtifactList:function(e){var t=e.forceLoad;return s.then((function(e){return p(e,t).then((function(t){return 0===t.items.length&&e.ensureOutputFolderExists?e.ensureOutputFolderExists().then((function(){return t})):t})).then((function(e){return e.items.map(QW)}))}))},renameArtifact:o?i.onArtifactRename:function(e,t,n,r){var o=e.name,i=e.urn;return Promise.all([l,u(i,!1)]).then((function(e){var n=e[0],r=e[1];return n.renameArtifact(r,o).then((function(){return t(QW(KW(KW({},r),{name:o})))}))})).catch(n)},updateArtifact:o?i.onArtifactUpdate:function(e,o,i,c){var d=e.urn,p=e.nodeList;return WW(void 0,void 0,void 0,(function(){var e,m,h,f,g,v,b,y,_,E;return $W(this,(function(w){switch(w.label){case 0:return w.trys.push([0,4,,5]),[4,Promise.all([l,s,p||r({context:{assetData:t}}),u(d,!1)])];case 1:return m=w.sent(),h=m[0],f=m[1],g=m[2],v=m[3],[4,Promise.all([h.updateArtifact(f,v,g),n(CW(t,p)).then((function(t){return e=t,t}))])];case 2:return b=w.sent(),y=b[0],_=b[1],c({id:a,progress:.5}),[4,JW(h,f,y,_)];case 3:return w.sent(),c({id:a,progress:1}),[2,o(QW(y),_)];case 4:return E=w.sent(),i(E,e),[3,5];case 5:return[2]}}))}))}}}catch(e){return console.warn("Unknown error initializing SAM",e),YW}}(t,n,u,d,r,{onArtifactDelete:i,onArtifactList:s,onArtifactRename:a,onArtifactUpdate:l}):{artifactSessionContext:Promise.resolve(void 0),createArtifact:o,deleteArtifact:i,getSAMArtifacts:s,renameArtifact:a,updateArtifact:l}}),[t,n,r,o,i,s,a,l,u,d])}(e),_=function(e){var t=this,n=e.abTestConfig,r=e.analyticsEnabled,o=e.imsData,i=e.environment,s=e.locale,a=(o||{}).token,l=void 0===a?"":a,u=(0,c.useState)(void 0),d=u[0],p=u[1],m=(0,c.useCallback)((function(e){return M$(t,void 0,void 0,(function(){var t,n,r,o,s,a;return H$(this,(function(c){switch(c.label){case 0:t=N$(N$({},Io),e),c.label=1;case 1:return c.trys.push([1,4,,5]),n={Authorization:l.replace("Bearer","").trim(),"x-api-key":t.apiKey},r=new AbortController,o=setTimeout((function(){return r.abort()}),5e3),[4,fetch("".concat(Io.url[i],"?").concat(new URLSearchParams({clientId:t.apiKey})),{headers:n,signal:r.signal})];case 2:return[4,c.sent().json()];case 3:return s=c.sent(),clearTimeout(o),[2,s];case 4:return a=c.sent(),console.warn("Error in floodgate service",a),[3,5];case 5:return[2]}}))}))}),[i,l]),h=(0,c.useCallback)((function(e){return M$(t,void 0,void 0,(function(){var t,n,r,o,i,s,a,c,l,u,d;return H$(this,(function(m){switch(m.label){case 0:(t=N$(N$({},Oo),e)).contextualParams.ctxLocale=t.locale,m.label=1;case 1:return m.trys.push([1,6,,7]),D$.J?(n=setTimeout((function(){return new Error("Sophia experience timed out")}),2e3),[4,D$.J.loadExperienceFromSophia(t)]):[3,5];case 2:return r=m.sent(),o=null===(d=r.response)||void 0===d?void 0:d.surfaces[e.surfaceID],clearTimeout(n),o&&(null==(i=o.containers)?void 0:i.length)>0&&i[0].data?(s=i[0].data,a=new AbortController,c=setTimeout((function(){return a.abort()}),5e3),[4,fetch(s,{signal:a.signal})]):[3,5];case 3:return[4,m.sent().json()];case 4:l=m.sent(),clearTimeout(c),p(l),m.label=5;case 5:return[3,7];case 6:return u=m.sent(),console.warn("Sophia fetch error",u),[3,7];case 7:return[2]}}))}))}),[]);return(0,c.useEffect)((function(){n&&l&&m({apiKey:n.floodgateClientId,env:i}).then((function(e){if(null==e?void 0:e.releases){var t=null==e?void 0:e.releases.find((function(e){return e.release_name===n.floodgateReleaseGroup}));(null==t?void 0:t.features.includes(n.floodgateReleaseFeature))&&h({accessToken:l.replace("Bearer","").trim(),apiKey:n.floodgateClientId,debug:"prod"!==i,enableAdobeAnalyticsIngestion:r,env:i,locale:s,surfaceID:n.sophiaSurfaceId})}})).catch((function(e){return console.error("Floodgate fetch error",e)}))}),[n,r,i,h,m,s,l]),(0,c.useEffect)((function(){!d||n&&l||p(void 0)}),[n,d,l]),{sophiaConfigOverrides:d}}(e).sophiaConfigOverrides,E=j$(j$({},function(e,t,n){var r,o,i=e.assetData,s=e.behanceClientId,a=e.apiKey,c=e.features,l=e.invitationServiceApiKey,u=e.peopleGraphApiKey,d=e.projectData,p=e.storageRepositoryApiKey,m=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}(e,["assetData","behanceClientId","apiKey","features","invitationServiceApiKey","peopleGraphApiKey","projectData","storageRepositoryApiKey"]),h=(c||{}).groups;m.quietInvite=!1;var f=n||i;if(null!==(r=m.externalNotification)&&void 0!==r||(m.externalNotification=!!("stage"===e.environment||d||e.team||(null==f?void 0:f.space)||(null==f?void 0:f.team)||"team"===(null==f?void 0:f.type)||"project"===(null==f?void 0:f.type))),null!==(o=m.isAncestorShared)&&void 0!==o||(m.isAncestorShared=null==f?void 0:f.isAncestorShared),"artifact"===e.openedDialog){if("V4"!==e.inviteApiVersion&&console.error("ArtifactDialog only supports V4 Invitation Service. Please update your configuration."),!m.acplModel)for(var g=0,v=["onArtifactCreate","onArtifactDelete","onArtifactRename","onArtifactUpdate"];g<v.length;g++){var b=v[g];"function"!=typeof e[b]&&console.error("".concat(b," must be provided to use the artifact dialog."))}m.inviteApiVersion="V4"}else"share"===e.openedDialog?m.inviteApiVersion="V4"===e.inviteApiVersion?"V4":"V3":"invite"===e.openedDialog&&"V4"===e.inviteApiVersion&&console.error("InviteDialog only supports V3 Invitation Service. Proceed at your own risk.");var y=e.abTestConfig||{},_=y.floodgateClientId,E=y.floodgateReleaseFeature,w=y.floodgateReleaseGroup,x=y.sophiaSurfaceId,T=_&&E&&w&&x;e.abTestConfig&&!T&&console.warn("abTestConfig is incomplete. Please provide all four params.");var S=T?e.abTestConfig:void 0;l&&console.warn("invitationServiceApiKey is deprecated. Please use apiKey instead."),u&&console.warn("peopleGraphApiKey is deprecated. Please use apiKey instead."),p&&console.warn("storageRepositoryApiKey is deprecated. Please use apiKey instead."),s&&console.warn("behanceClientId is deprecated. Please use apiKey instead."),a&&(l||u||p)&&console.warn("apiKey is provided. Ignoring invitationServiceApiKey, peopleGraphApiKey, and storageRepositoryApiKey.");var O=G$(a,l),I=G$(a,u),k=G$(a,p),A=G$(a,s),C={apiKey:a,behanceClientId:A,invitationServiceApiKey:O,peopleGraphApiKey:I,storageRepositoryApiKey:k};if(!(null==f?void 0:f.assetId)){var P=t.availableRoles,R=t.canComment,L=void 0===R||R,D=t.emailNotification,N=t.inviteeLimit;return j$(j$({},m),{abTestConfig:S,apiKeys:C,assetData:f,canComment:L&&e.canComment,emailNotification:D,inviteeLimit:N,pgcGroups:h,roles:P,space:e.space||d})}var M=f,H=M.assetId,j=M.canComment,B=void 0===j||j,F=M.category,U=M.emailNotification,z=M.extension,q=M.groupTargetUrl,G=M.isLocalDoc,V=M.isModified,K=M.isReadOnly,W=M.isSaving,$=M.isShareForReviewDisabled,Y=M.mimeType,Q=M.modifiedDate,J=M.name,Z=M.notificationLinkUrl,X=M.resourceId,ee=M.roles,te=M.size,ne=M.space,re=M.targetUrl,oe=M.team,ie={category:F,extension:z,groupResourceViewUrl:q,id:H,isLocalDoc:G,isModified:V,isReadOnly:K,isSaving:W,isShareForReviewDisabled:$,mimeType:Y,modifiedDate:Q,name:J,notificationLinkUrl:Z,resourceId:X,resourceViewUrl:re,size:te,type:M.type,useProductViewUrl:M.useProductViewUrl};return j$(j$({},m),{abTestConfig:S,apiKeys:C,assetData:ie,behanceClientId:A,canComment:B&&e.canComment,emailNotification:U,pgcGroups:h,roles:ee,space:q$(ne)||d,team:oe})}(e,l,null==g?void 0:g.assetData)),_),w=function(e,t){var n=(0,c.useState)(void 0),r=n[0],o=n[1],i=zW();return(0,c.useEffect)((function(){e&&t&&i&&t(e).then((function(e){return o(lW(e))})).catch((function(e){console.error("Error fetching adobeAsset",e),o(!1)}))}),[e,t,i]),r}(rW(null===(t=E.assetData)||void 0===t?void 0:t.resourceId),m),x=void 0!==w||void 0===(null===(n=E.assetData)||void 0===n?void 0:n.resourceId);x&&w&&(E.assetData.type="artifact"),E.isAutoConfigureLoading=b||!x||!(!e.autoConfigure||void 0!==h),E.hostId=d;var T=(0,c.useState)([]),S=T[0],O=T[1];if(e.autoConfigure&&g&&!v&&!b){var I=S.includes(null===(r=null==g?void 0:g.assetData)||void 0===r?void 0:r.id);Object.keys(g).forEach((function(e){E[e]=function(e,t,n,r){return e===t||r||console.warn("Config ".concat(n,": Sharesheet autoconfiguration found conflicting value for this than supplied to the component. Autoconfig will override the manual config, you should notify the Sharesheet team if you wish to modify the autoconfig value."),{autoConfig:e,manualConfig:t}),e}(g[e],E[e],e,I)})),I||O(B$(B$([],S,!0),[null===(o=null==g?void 0:g.assetData)||void 0===o?void 0:o.id],!1))}var k=l$(E,h,m),A=function(e,t){var n=e.apiKeys,r=e.collaborationSdk,o=e.enableSAMJSApi,i=e.environment,s=e.imsData,a=e.inviteApiVersion,l=e.onAuthenticationFailure,u=n.invitationServiceApiKey,d=(0,c.useCallback)((function(t){var n={capabilities:{},invites:{assets:{}},metadata:{assetData:{id:""}}};return P$(t)(void 0,(function(){return n}),(function(){return e}))}),[e]),p=(0,c.useCallback)((function(){return l?(d("reauthenticate"),l(null==s?void 0:s.token)):Promise.resolve(null==s?void 0:s.token)}),[null==s?void 0:s.token,l,d]),m="V4"===a?"V4":"V3",h={apiKey:u,environment:"mock"===i?"stage":i,refreshToken:p,token:null==s?void 0:s.token};R$.KU.instance.configure(h),R$.ge.configure(h);var f={apiVersion:m,collaborationSdk:r,enableSAMJSApi:o,environment:i,invitationServiceApiKey:n.invitationServiceApiKey,peopleGraphApiKey:n.peopleGraphApiKey,refreshToken:p,samCore:t,storageRepositoryApiKey:n.storageRepositoryApiKey,token:null==s?void 0:s.token},g=function(e){var t=e.apiVersion,n=e.invitationServiceApiKey,r=e.environment,o=e.refreshToken,i=e.token;return(0,c.useMemo)((function(){return new Qs.AccessRequestsService({apiKey:n,apiVersion:t,environment:r,refreshToken:o,token:i})}),[t,r,n,i])}(f),v=function(e){var t=e.apiVersion,n=e.environment,r=e.invitationServiceApiKey,o=e.refreshToken,i=e.token;return(0,c.useMemo)((function(){return new Qs.CapabilitiesService({apiKey:r,apiVersion:t,environment:n,refreshToken:o,token:i})}),[t,n,r,i])}(f),b=function(e){var t=e.environment,n=e.refreshToken,r=e.storageRepositoryApiKey,o=e.token;return(0,c.useMemo)((function(){return new Qs.IndexRepositoryService({apiKey:r,environment:t,refreshToken:n,token:o})}),[t,r,o])}(f),y=function(e){var t=e.environment,n=e.peopleGraphApiKey,r=e.refreshToken,o=e.token;return(0,c.useMemo)((function(){if(n){var e={apiKey:n,environment:t,refreshToken:r,token:o},i=new L$.Client(e);return i.configure(e),i}return{acceptTokens:function(){return Promise.resolve({successes:[]})},getSuggestions:function(){return Promise.resolve([])}}}),[t,n,o])}(f),_=function(e){var t=e.environment,n=e.refreshToken,r=e.storageRepositoryApiKey,o=e.token;return(0,c.useMemo)((function(){return new Qs.StorageRepositoryService({apiKey:r,environment:t,refreshToken:n,token:o})}),[t,r,o])}(f),E=function(e){var t=e.apiVersion,n=e.enableSAMJSApi,r=void 0!==n&&n,o=e.collaborationSdk,i=e.environment,s=e.invitationServiceApiKey,a=e.refreshToken,l=e.samCore,u=e.token;return(0,c.useMemo)((function(){var e=new Qs.ShareService({apiKey:s,apiVersion:t,environment:i,refreshToken:a,token:u});return r||o?f$({apiKey:s,samCore:l,service:e,token:u}):e}),[t,o,r,i,s,l,u])}(f);return(0,c.useMemo)((function(){return{accessRequestsService:g,capabilitiesService:v,indexRepositoryService:b,peopleGraphService:y,repositoryService:_,shareService:E}}),[g,v,b,y,_,E])}(E,h),C=Object.keys(F$),P=C.map((function(e){return void 0===E[e]?F$[e]:E[e]})),R=Object.keys(U$).reduce((function(e,t){var n,r;return e[t]=(n=E[t]||U$[t],r=(0,c.useCallback)((function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];try{return n.apply(void 0,e)}catch(e){console.error(e)}}),[n]),n&&n!==XK?r:n),e}),A),L=(null===(i=E.apiKeys)||void 0===i?void 0:i.apiKey)||(null===(s=E.apiKeys)||void 0===s?void 0:s.invitationServiceApiKey);return(0,c.useMemo)((function(){return C.reduce((function(e,t,n){return e[t]=P[n],e}),j$(j$(j$(j$({},R),{_addDialogProps:u,apiKey:L,hostId:d}),y),k))}),B$(B$(B$([],P,!0),Object.values(R),!0),[L,d,k,y],!1))}function K$(e){return UX((function(t){var n,r=null===(n=t.metadata)||void 0===n?void 0:n[e];return{application:null==r?void 0:r.application,isLoading:null==r?void 0:r.isLoading,isLoadingApplicationMetadata:null==r?void 0:r.isLoadingApplicationMetadata}}))}var W$=s(18446),$$=s.n(W$),Y$=s(75472),Q$=s.n(Y$),J$=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))};function Z$(e,t){var n=QY(e.id).collaborators,r=MX(),o=r.deleteCollaborators,i=r.initializeShareAsset,s=r.sendIngest,a=jX(),l=a.imsData,u=a.onPermissionRevoked,d=a.onRemoveFulfilled,p=a.onRemoveRejected,m=a.onRemoveSent,h=l.id;return(0,c.useCallback)((function(r){var a,c=Array.isArray(r),l=c?r:[r],f=c?null:n[r],g=f?null===(a=null==f?void 0:f.addressbook_contact)||void 0===a?void 0:a.linkedIdentity:null;s("collaborator.remove",{assetData:e,removeAll:c});var v=h&&l.includes(h)||g&&h===g,b=l.some((function(e){return e.startsWith("urn:ab:group")}));return m({context:{assetData:e}}),o(e,h&&l.includes(h)?[h]:l).then((function(n){var r=[],o=[];J$(J$([],(null==n?void 0:n.collaborators)||[],!0),(null==n?void 0:n.invitations)||[],!0).forEach((function(e){200===e.statusCode?r.push(e):o.push(e)})),o.length&&p({context:{assetData:e},error:o}),r.length&&d({context:{assetData:e},data:r}),t();var s=o.length||v||b,a=b||!o.length&&v;i(e.id,e.resourceId,{forceSAMRefresh:!0,silenceToasts:a}).then((function(t){!t&&s&&u({context:{assetData:e}})})).catch((function(){s&&u({context:{assetData:e}})}))})).catch((function(){p({context:{assetData:e}}),t()}))}),[e,n,o,i,h,t,u,d,p,m,s])}var X$=s(57557),eY=s.n(X$),tY=s(89734),nY=s.n(tY),rY={prod:{ADDRESS_BOOK:"https://ab.adobe-identity.com/api",ASSETS_FILE_PREFIX:"https://assets.adobe.com",ASSETS_MANAGE_REVIEW:"https://assets.adobe.com/links",BEHANCE_ENDPOINT:"https://cc-api-behance.adobe.io/v2/users/",IMS_EMAIL_VER_API:"https://adobeid-na1.services.adobe.com/ims/send/v2/email_verification",LINKS_ENDPOINT:"https://cc-collab.adobe.io/",MELVILLE:"https://libraries.adobe.io/api/v1/libraries",PLATFORM:"https://platform-cs.adobe.io/"},stage:{ADDRESS_BOOK:"https://ab-stg.adobe-identity.com/api",ASSETS_FILE_PREFIX:"https://assets-stage.adobecc.com",ASSETS_MANAGE_REVIEW:"https://assets-stage.adobecc.com/links",BEHANCE_ENDPOINT:"https://cc-api-behance-stage.adobe.io/v2/users/",IMS_EMAIL_VER_API:"https://adobeid-na1-stg1.services.adobe.com/ims/send/v2/email_verification",LINKS_ENDPOINT:"https://cc-collab-stage.adobe.io/",MELVILLE:"https://ccx-melville-stage.adobe.io/api/v1/libraries",PLATFORM:"https://platform-cs-stage.adobe.io/"}},oY=function(){return oY=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},oY.apply(this,arguments)},iY={"share_sheet.link_settings.link_copy_success":Wr,"share_sheet.link_settings.password.set_title":Wr,"share_sheet.toast.error.access.add_password":qr,"share_sheet.toast.error.access.remove_password":qr,"share_sheet.toast.error.access.set_org":Wr,"share_sheet.toast.error.access.set_private":Wr,"share_sheet.toast.error.access.set_public":Wr,"share_sheet.toast.error.access.toggle_discoverability":"discoverability","share_sheet.toast.error.adding_collaborators":Vr,"share_sheet.toast.error.adding_collaborators_all_restricted":Vr,"share_sheet.toast.error.adding_collaborators_owner_already_have_access":Vr,"share_sheet.toast.error.adding_collaborators_some_restricted":Vr,"share_sheet.toast.error.artifact_create":"artifact_create_error","share_sheet.toast.error.artifact_delete":"artifact_delete_error","share_sheet.toast.error.artifact_get":"artifact_get_artifacts_error","share_sheet.toast.error.artifact_rename":"artifact_rename_error","share_sheet.toast.error.artifact_update":zr,"share_sheet.toast.error.fetch_collaborators":"invite_get_collaborators","share_sheet.toast.error.frameio.artifact_version":zr,"share_sheet.toast.error.frameio.metadata.error":Gr,"share_sheet.toast.error.frameio.signin":Gr,"share_sheet.toast.error.generic":Fr,"share_sheet.toast.error.invite.max_collaborators_reached":Vr,"share_sheet.toast.error.invite.max_invitations_reached":Vr,"share_sheet.toast.error.invite.missing_required_permission":Vr,"share_sheet.toast.error.invite.service_disabled":Vr,"share_sheet.toast.error.link_remove":"link_remove_link","share_sheet.toast.error.link_update_metadata":"link_update_link","share_sheet.toast.error.remove_collaborators":Kr,"share_sheet.toast.error.remove_owner_attempt":Kr,"share_sheet.toast.error.request_grant_not_allowed.max_collaborators_reached":Fr,"share_sheet.toast.error.request_grant_not_allowed.sharing_policy":Fr,"share_sheet.toast.error.request_old":"invite_request_old","share_sheet.toast.error.restrict_edit.brand":Yr,"share_sheet.toast.error.restrict_edit.library":Yr,"share_sheet.toast.error.verification.needed.invite_message":Vr,"share_sheet.toast.error.verification.needed.verification_send_error":Vr,"share_sheet.toast.error.verification.needed.verification_send_success":Vr,"share_sheet.toast.info.artifact_delete":"artifact_delete_info","share_sheet.toast.info.artifact_update":Ur,"share_sheet.toast.info.frameio.non_provisioned":Gr,"share_sheet.toast.info.org_users_only":"invite_organization_members_only_info","share_sheet.toast.info.team_has_access":Vr,"share_sheet.toast.success.access.updated":Wr,"share_sheet.toast.success.adding_collaborators":Vr,"share_sheet.toast.success.duplicate_collaborators":Vr,"share_sheet.toast.success.frameio.artifact_success":Gr,"share_sheet.toast.success.frameio.artifact_version":Ur,"share_sheet.toast.success.frameio.signin":Gr,"share_sheet.toast.success.frameio.signin.email":Gr,"share_sheet.toast.success.remove_collaborator":Kr,"share_sheet.toast.success.remove_collaborators":Kr,"share_sheet.toast.success.request_accepted":"invite_request_accept","share_sheet.toast.success.request_declined":"invite_request_decline","share_sheet.toast.success.restrict_edit.brand":$r,"share_sheet.toast.success.restrict_edit.library":$r},sY="TOAST_ADD",aY="TOAST_REMOVE",cY="TOAST_REMOVE_ALL",lY="TOAST_VIEWED";function uY(e){return{toast:oY({id:"".concat(Math.floor(1e9*Math.random()))},e),type:sY}}function dY(e){return function(t,n,r){var o=e.category,i=e.context,s=e.messageKey,a=oY(oY({},e),{category:o||iY[s],state:"error"});if(!i){var c=r(),l=c.assetData,u=c.openedDialog;a.context={assetData:l,openedDialog:u}}return t(uY(a))}}function pY(e){return function(t,n,r){var o=e.category,i=e.context,s=e.messageKey,a=oY(oY({},e),{category:o||iY[s],state:"info",timeout:6e3});if(!i){var c=r(),l=c.assetData,u=c.openedDialog;a.context={assetData:l,openedDialog:u}}return t(uY(a))}}function mY(e){return function(t,n,r){var o=e.category,i=e.context,s=e.messageKey,a=e.timeout,c=oY(oY({},e),{category:o||iY[s],state:"success",timeout:null!=a?a:6e3});if(!i){var l=r(),u=l.assetData,d=l.openedDialog;c.context={assetData:u,openedDialog:d}}return t(uY(c))}}function hY(e,t){return{assetId:t,toastId:e,type:aY}}var fY=s(66604),gY=s.n(fY),vY=function(){return vY=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},vY.apply(this,arguments)};function bY(e){return{email:e.email,id:e.id,name:e.name||e.email||e.groupName||e.organizationName,role:e.role,type:"collaborator"}}function yY(e){switch(e.type){case"addressBookContact":case"imsUser":return function(e){return{email:e.additionalData.email,id:e.id,name:e.additionalData.displayName,role:e.role,type:"collaborator"}}(e);case"addressBookGroup":case"imsGroup":return function(e){return{id:e.id,name:e.additionalData.groupName||e.additionalData.organizationName,role:e.role,type:"group"}}(e)}}function _Y(e){return{id:e.id,name:e.email,role:e.role,type:"invite"}}var EY=function(){return EY=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},EY.apply(this,arguments)},wY=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))},xY=function(e,t,n,r){var o,i,s=Mn.ccxController.getInstance(Vn),a=t.acplModel,c=t.analyticsData,l=t.analyticsEnabled,u=t.environment,d=t.hostArtifactManagement,p=t.inviteApiVersion,m=t.openedDialog,h=t.space,f=r||t.assetData||{},g=(n.metadata[f.id]||{}).application,v=void 0===g?{}:g,b=n.capabilities[f.id]||{},y=v["cc:inheritable"]||v["cc:inherited"],_=null===(o=null==y?void 0:y["cc:team"])||void 0===o?void 0:o["repo:assetId"],E={acplModel:a,analyticsData:c,analyticsEnabled:l,assetData:t.assetData,event:e,focusedAssetData:r,hostArtifactManagement:d,ingestConfig:{},inviteApiVersion:p,openedDialog:m,resourceOrgID:b.resourceOrgID,space:h,teamId:_};m===Kn&&"invite"===e.subtype&&"Invite"===e.subcategory&&(i="success"===e.type?"artifact.invite.success":"artifact.invite.error");var w=[x$(EY(EY({},E),{ccxIngest:s}))];return i&&w.push(T$(EY(EY({},E),{environment:u,operationalEventName:i}))),Promise.all(w)},TY=function(e,t){var n;return{id:null===(n=e.assetData)||void 0===n?void 0:n.id,status:t,user_guid:e.imsData.id}},SY=function(e){var t=e.email,n=e.name;if(n)return n.toLowerCase();if(t)return t.toLowerCase();if(e.type){var r=e,o=r.groupName,i=void 0===o?"":o,s=r.organizationName,a=void 0===s?"":s;if(i)return i.toLowerCase();if(a)return a.toLowerCase()}return null},OY=function(e,t){var n,r,o,i,s=t.assetData,a=t.imsData,c=t.space,l=a.id;if(s){var u=s.category,d=s.extension,p=s.id,m=s.mimeType,h=s.size,f=(null===(o=null===(r=null===(n=OW(e,t,p))||void 0===n?void 0:n.collaborators)||void 0===r?void 0:r[l])||void 0===o?void 0:o.role)||(null===(i=null==e?void 0:e.capabilities)||void 0===i?void 0:i.role);return{author:"editor"===f?"contributor":f,category:u,extension:d,id:YK(p),mimetype:m,size:h,type:E$(s,c)}}};function IY(e,t){var n=t.reCaptchaSiteKey;if(n&&e)return{siteKey:n,userResponse:e}}function kY(e){if(null==e||""!==e.trim())return e}function AY(e,t,n){var r=e.message,o={error_code:e.status,error_desc:"Inviter does not have required permissions",error_type:r,subcategory:"Invite",subtype:"invite-insufficient-permissions",type:"render"};return xY(EY(EY({},o),{type:"info"}),n,t),{ingestRenderConfig:[{collab:TY(n,"pending"),content:OY(t,n),event:o}],messageKey:"share_sheet.toast.error.invite.missing_required_permission"}}function CY(e,t){return void 0===t&&(t=[]),function(n,r,o){var i=e.error,s=e.errorCode,a=e.errorSubcode,c=e.statusCode;n(dY(function(e,t,n,r){switch(e){case"403.2":return function(e,t,n){var r=e.count,o=e.message,i=e.status,s={actions:{hrefId:"share_sheet.toast.error.invite.service_disabled.learn_more_link",textId:"share_sheet.toast.error.learn_more"},content:OY(t,n),event:{subcategory:"Sharing Restrictions",subtype:"learn-more",type:"click"}},a={agg:r,error_code:i,error_desc:"Inviter does not have sufficient invitation quota",error_type:o,subcategory:"Invite",subtype:"invite-insufficient-quota",type:"render"};return xY(EY(EY({},a),{type:"info"}),n,t),{ingestLearnMoreConfig:s,ingestRenderConfig:[{collab:TY(n,"pending"),content:OY(t,n),event:a}],messageKey:"share_sheet.toast.error.invite.service_disabled"}}(t,n,r);case"403.3":return function(e,t,n){var r=n.environment,o=n.idpClientId,i=n.imsData,s=n.locale,a={actions:{delimiterId:"{link}",environment:r,hrefId:"stage"===r?"share_sheet.toast.error.verification.needed.invite_link.stage":"share_sheet.toast.error.verification.needed.invite_link.production",textId:"share_sheet.toast.error.verification.needed.link_text",type:"login_verification"},content:OY(t,n),event:{subcategory:"Sharing Restrictions",subtype:"verification-needed",type:"click"}},c={agg:e.count,error_code:e.status,error_desc:"Failed to invite collaborators, user validation needed",error_type:e.message,subcategory:"Invite",subtype:"verification-needed",type:"render"};return xY(EY(EY({},c),{type:"info"}),n,t),{ingestRenderConfig:[{collab:TY(n,"pending"),content:OY(t,n),event:c}],ingestVerificationConfig:a,messageData:{clientId:o,email:encodeURIComponent(i.email),emailAddress:e.contact,environment:r,locale:s},messageKey:"share_sheet.toast.error.verification.needed.invite_message"}}(t,n,r);case"403.5":return AY(t,n,r);case"403.6":return function(e,t,n){var r=e.count,o=e.message,i={agg:r,error_code:e.status,error_desc:"Maximum number of invitations reached",error_type:o,subcategory:"Invite",subtype:void 0!==n.inviteeLimit?"invitee-limit":"invite-max-invites",type:"render"};return xY(EY(EY({},i),{type:"info"}),n,t),{ingestRenderConfig:[{collab:TY(n,"pending"),content:OY(t,n),event:i}],messageKey:"share_sheet.toast.error.invite.max_invitations_reached"}}(t,n,r);case"403.7":return function(e,t,n){var r=e.count,o=e.message,i={agg:r,error_code:e.status,error_desc:"Maximum number of collaborators reached",error_type:o,subcategory:"Invite",subtype:"invite-max-collaborators",type:"render"};return xY(EY(EY({},i),{type:"info"}),n,t),{ingestRenderConfig:[{collab:TY(n,"pending"),content:OY(t,n),event:i}],messageKey:"share_sheet.toast.error.invite.max_collaborators_reached"}}(t,n,r);default:return function(e,t,n){var r=e.count,o=e.message,i={agg:r,error_code:e.status,error_desc:"Failed to invite collaborators",error_type:o,subcategory:"Invite",subtype:"invite-error",type:"render"};return xY(EY(EY({},i),{subtype:"invite",type:"error"}),n,t),{ingestRenderConfig:[{collab:TY(n,"pending"),content:OY(t,n),event:i}],messageKey:"share_sheet.toast.error.adding_collaborators"}}(t,n,r)}}(a||s,{count:t.length,message:i,status:s||c},r(),o())))}}function PY(e,t){return function(n,r,o){var i=r(),s=o(),a=EY(EY({},s),{assetData:t}),c=[],l=[],u=[],d=[],p=OY(i,a),m=TY(a,"pending"),h=function(e){var t=e||{},n=t.collaborators,r=void 0===n?[]:n,o=t.invitations,i=void 0===o?[]:o;return wY(wY([],r,!0),i,!0)}(e);if(h.forEach((function(e){var n=e.recipientEmail,r=e.statusCode,o={subcategory:"Invite",subtype:"invite",type:"success",value:cW(n)};200===r||201===r?(xY(o,s,i,t),c.push(e),d.push({collab:m,content:p,event:EY(EY({},o),{subcategory:"Invite",subtype:"success",type:"render"})})):409===r?(xY(EY(EY({},o),{error_code:409,type:"info"}),s,i,t),u.push(e)):l.push(e)})),c.length){var f={ingestRenderConfig:d,messageKey:"share_sheet.toast.success.adding_collaborators"};u.length&&u.splice(0),n(mY(f))}if(l.length){var g=[],v=[],b=[],y=[],_=[],E=[],w=[];if(l.forEach((function(e){var n=e.errorSubcode,r=e.recipient,o=e.statusCode,a=e.statusText,c={error_code:o,error_desc:a,subcategory:"Invite",subtype:"invite",type:"error",value:cW(r)};if(403===o&&"security/sharingRestriction"===a&&"403.30"!==n)xY(EY(EY({},c),{subtype:"invite-restricted",type:"info"}),s,i,t),v.push(e),E.push({content:p,event:EY(EY({},c),{subcategory:"Sharing Restrictions",subtype:"invite-restricted",type:"render"})});else if(403===o&&"403.30"===n)xY(EY(EY({},c),{subtype:"invite-organization-members-only",type:"info"}),s,i,t),b.push(e),w.push({content:p,event:EY(EY({},c),{subcategory:"Invites Restricted to Organization members only",subtype:"invite-organization-members-only",type:"render"})});else if(403===o&&"403.5"===n)xY(EY(EY({},c),{error_code:n,subtype:"invite-insufficient-permissions",type:"info"}),s,i,t),y.push(e);else if(400===o&&"Cannot invite yourself"===a){var l=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}(c,["error_desc","error_code"]);xY(EY(EY({},l),{subtype:"invite-self",type:"info"}),s,i,t),g.push(e)}else xY(c,s,i,t),_.push(e)})),v.length){var x={ingestLearnMoreConfig:{actions:{hrefId:"share_sheet.toast.error.sharing_restriction.learn_more_link",textId:"share_sheet.toast.error.learn_more"},content:p,event:{subcategory:"Sharing Restrictions",subtype:"learn-more",type:"click"}},ingestRenderConfig:E,messageKey:"share_sheet.toast.error.adding_collaborators_all_restricted"},T=h.length;v.length<T&&(x.messageKey="share_sheet.toast.error.adding_collaborators_some_restricted"),n(dY(x))}if(b.length&&n(dY(x={ingestLearnMoreConfig:{actions:{hrefId:"share_sheet.toast.info.org_users_only.learn.more.link",textId:"share_sheet.toast.error.learn_more"},content:p,event:{subcategory:"Sharing Restrictions",subtype:"learn-more",type:"click"}},ingestRenderConfig:w,messageKey:"share_sheet.toast.info.org_users_only"})),y.length&&n(dY(AY({message:y[0].message,status:y[0].errorSubcode},i,s))),g.length&&n(pY({messageKey:"share_sheet.toast.error.adding_collaborators_owner_already_have_access"})),_.length){var S={ingestRenderConfig:[{collab:m,content:p,event:{agg:_.length,error_code:207,error_desc:"Invite calls succeeded, but individual invitee failed to be invited.",subcategory:"Invite",subtype:"multipart-invite-has-failures",type:"render"}}],messageKey:"share_sheet.toast.error.adding_collaborators"};u.length&&u.splice(0),n(dY(S))}}u.length&&n(mY(f={ingestRenderConfig:d,messageKey:"share_sheet.toast.success.duplicate_collaborators"}))}}function RY(e,t){var n,r=t.apiKey,o=t.environment,i=null===(n=rY[o])||void 0===n?void 0:n.BEHANCE_ENDPOINT,s="".concat(i).concat(e,"?api_key=").concat(r);return fetch(s).then((function(e){if(!e.ok)throw Error(e.statusText);return e.json()})).then((function(t){var n;return{id:e,image:null===(n=null==t?void 0:t.user)||void 0===n?void 0:n.images[50]}})).catch((function(){return{id:e,image:null}}))}function LY(e,t){var n=SW(e,t,t.assetData.id),r=n.canShare,o=n.role,i=void 0===o?"owner":o,s=t.imsData;return{canShare:void 0!==r?r:"editor"===i||"owner"===i,email:s.email,id:s.id,name:s.name,role:"owner"===i||"editor"===i?i:"viewer",type:"collaborator"}}function DY(e){return function(t,n,r){var o=n(),i=r(),s="share"===i.openedDialog?"Share Settings":"Manage Link";t(dY({ingestRenderConfig:[{content:OY(o,i),event:{error_code:(null==e?void 0:e.status)||(null==e?void 0:e.statusCode),error_desc:"Failed to update link metadata",error_type:null==e?void 0:e.statusText,subcategory:s,subtype:"update-error",type:"render"}}],messageKey:"share_sheet.toast.error.link_update_metadata"}))}}function NY(e,t){return function(n,r,o){var i,s,a=r(),c=o(),l=OY(a,c),u=TY(c,"remove"),d=e&&((null==e?void 0:e.status)||(null===(i=null==e?void 0:e.error)||void 0===i?void 0:i.status))?(null==e?void 0:e.status)||(null===(s=null==e?void 0:e.error)||void 0===s?void 0:s.status):207,p=(null==e?void 0:e.message)||void 0,m="403.19"===(null==e?void 0:e.errorSubcode)?"share_sheet.toast.error.remove_owner_attempt":"share_sheet.toast.error.remove_collaborators";n(dY({ingestRenderConfig:[{collab:u,content:l,event:{count:t,error_code:d,error_desc:"Failed to remove collaborators",error_type:p,subcategory:"Remove Collaborator",subtype:"error",type:"render",value:"agg"}}],messageKey:m}))}}function MY(e,t){return function(n,r,o){var i,s,a,c=r(),l=EY(EY({},o()),{assetData:e}),u=[],d=[],p=OY(c,l),m=TY(l,"remove");if(t.forEach((function(e){e.response&&e.response.ok||e&&200===e.statusCode?u.push(e):d.push(e)})),d.length&&n(NY(1===d.length?d[0]:null,d.length)),u.length){for(var h=[],f=0;f<u.length;f+=1){var g={collab:m,content:p,event:{subcategory:"Remove Collaborator",subtype:"success",type:"render"}};h.push(g)}var v=function(e,t,n){if("V4"===t.inviteApiVersion){var r=e.invites.assets[n]||{},o=gY()(r.collaborators,yY),i=gY()(r.invitations,_Y);return vY(vY({},o),i)}var s=e.invite[n]||{};return gY()(s.collaborators,bY)}(c,l,e.id),b=v[u[0].id||(null===(i=u[0].collaborator)||void 0===i?void 0:i.id)]||{},y=b.name||u[0].name||(null===(s=u[0].collaborator)||void 0===s?void 0:s.name),_=b.email||u[0].email||(null===(a=u[0].collaborator)||void 0===a?void 0:a.email);n(mY({ingestRenderConfig:h,messageData:1===t.length?{name:y||_}:void 0,messageKey:1===t.length?"share_sheet.toast.success.remove_collaborator":"share_sheet.toast.success.remove_collaborators"}))}}}function HY(e){return function(t,n,r){var o=n(),i=r(),s=OY(o,i);t(dY({category:"invite_update_users",collab:TY(i,"update"),content:s,ingestRenderConfig:[{event:{error_code:e?(null==e?void 0:e.status)||(null==e?void 0:e.statusCode):207,error_desc:"Error editing rights",error_type:(null==e?void 0:e.status)||(null==e?void 0:e.statusText),subcategory:"Edit Rights",subtype:"error",type:"render"}}],messageKey:"share_sheet.toast.error.generic"}))}}var jY=function(e,t,n){var r,o;void 0===n&&(n=[]);var i=(null===(o=OW(e,t,null===(r=t.assetData)||void 0===r?void 0:r.id))||void 0===o?void 0:o.collaborators)||{},s=n.filter((function(e){return 200===e.statusCode&&"OK"===e.statusText})).map((function(e){return e.id}));return eY()(i,s)};function BY(e){var t,n,r=e.emailNotification,o=e.inviteCreateAcceptanceRequired,i=e.inviteCreateEmailNotification,s=e.locale,a=e.role,c=o?"acceptance":"sharing",l=null===(n=null==r?void 0:r[c])||void 0===n?void 0:n[a.template];return l?((t={})[c]={locale:s,templateName:l},t):i}function FY(e){var t=e.currentCollaborators,n=e.currentInvitations,r=e.removeIds,o=[],i=[];return r.forEach((function(e){var r=t[e],s=n[e];r?o.push({action:"remove",id:e}):s&&i.push({action:"remove",id:e})})),{collaborators:o,invitations:i}}var UY=function(e,t,n){if(e instanceof Error||(null==e?void 0:e.error)||!(null==e?void 0:e.collaborators)&&!(null==e?void 0:e.invitations))throw e;var r=EY(EY({},e),{collaborators:((null==e?void 0:e.collaborators)||[]).map((function(e){return EY(EY({},e),t[e.id])})),invitations:((null==e?void 0:e.invitations)||[]).map((function(e){return EY(EY({},e),n[e.id])}))});return{dispatchResults:wY(wY([],r.collaborators,!0),r.invitations,!0),enhancedResponse:r}};function zY(e){var t=jX().enablePublicEditor,n=XY(e),r=(0,c.useState)((function(){return t&&(null==n?void 0:n.role)&&(null==n?void 0:n.role.length)>0?n.role:$o.role}));return{role:r[0],setRole:r[1]}}var qY=function(){return qY=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},qY.apply(this,arguments)},GY=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))};function VY(e){var t=e.assetData,n=e.currentUserRole,r=e.emailNotification,o=e.inviteDialogData,i=e.invitesSend,s=e.isSharingSpaceInTeamFolder,a=e.role,l=MX(),u=l.initializeShareAsset,d=l.sendIngest,p=l.sendInvites,m=jX(),h=m.enablePublicEditor,f=m.inviteApiVersion,g=m.locale,v=m.onInviteFulfilled,b=m.onInviteRejected,y=m.onInviteSent,_="V4"===f,E=aQ(null==t?void 0:t.id),w=zY(t.id).role,x=h&&w&&"private"!==E?E+"."+w:E;return(0,c.useCallback)((function(e,c,l,m){var h=e.filter((function(e){return e.valid}));sW(c)&&h.push({email:c,valid:!0});var f=function(e){for(var t,n,r={},o=0,i=e;o<i.length;o++){var s,a=i[o];a.email=null===(t=a.email)||void 0===t?void 0:t.trim(),a.caption=null===(n=a.caption)||void 0===n?void 0:n.trim(),(!r[s="GROUP"===a.type?a.addressBookUrn:(a.email||a.caption).toLowerCase()]||!r[s].caption&&a.caption)&&(r[s]=a)}return Object.values(r)}(h);if(y({context:{assetData:t},message:!!l,recipients:bW(f)}),h.forEach((function(e){d("invite.send",{assetData:t,inviteePermission:a.role,inviterPermission:n.role,linkPermission:x,userId:e.addressBookUrn||e.email})})),_)return p({assetData:t,dialogData:o,emailNotification:r,invitees:f,isSharingSpaceInTeamFolder:s,locale:g,message:l,recaptchaResponse:m,role:a}).then((function(e){var n=e.collaborators,r=void 0===n?[]:n,o=e.invitations,i=void 0===o?[]:o;return d("op.share.invite.sent.success",{assetData:t,linkAccessPrincipal:E,role:a.role}),v({context:{assetData:t},recipients:GY(GY([],r,!0),i,!0).map((function(e){return qY(qY({},f.find((function(t){return e.recipient===t.addressBookUrn||e.recipient==="mailto:".concat(t.email)}))),e)}))}),e})).catch((function(e){var n=Array.isArray(e)?e.find((function(e){return e.error})):e;return d("op.share.invite.sent.error",{assetData:t,error:n,linkAccessPrincipal:E,role:a.role}),b({context:{assetData:t}}),n}));var w=o.inviteCreateAcceptanceRequired,T=o.inviteCreateGroupAcceptanceRequired,S=void 0!==T&&T,O=o.inviteCreateEmailNotification,I=o.inviteCreateUseMounts,k=f.filter((function(e){var t;return"group"!==(null===(t=e.type)||void 0===t?void 0:t.toLowerCase())})),A=f.filter((function(e){var t;return"group"===(null===(t=e.type)||void 0===t?void 0:t.toLowerCase())})),C=t.notificationLinkUrl||t.resourceViewUrl,P=A.length>0&&k.length>0&&(S!==w||t.resourceViewUrl!==t.groupResourceViewUrl),R=P||0==A.length?w:S,L=P||0==A.length?C:t.groupResourceViewUrl,D=[{acceptanceRequired:R,canComment:hi(a.role),emailNotification:BY({emailNotification:r,inviteCreateAcceptanceRequired:R,inviteCreateEmailNotification:O,locale:g,role:a}),inviteMessage:l,recaptchaResponse:m,recipients:P?k:f,role:a.role,targetUrl:L,useMounts:I}];return P&&D.push({acceptanceRequired:S,canComment:hi(a.role),emailNotification:BY({emailNotification:r,inviteCreateAcceptanceRequired:S,inviteCreateEmailNotification:O,locale:g,role:a}),inviteMessage:l,recaptchaResponse:m,recipients:A,role:a.role,targetUrl:t.groupResourceViewUrl?t.groupResourceViewUrl:C,useMounts:I}),i(D,ar).then((function(e){var n=e.collaborators,r=void 0===n?[]:n,o=e.invitations,i=void 0===o?[]:o,s=GY(GY([],r,!0),i,!0).map((function(e){return qY(qY({},f.find((function(t){return e.recipient===t.addressBookUrn||e.recipient==="mailto:".concat(t.email)}))),e)}));return v({context:{assetData:t},recipients:s}),u(t.id,t.resourceId,{forceSAMRefresh:!0}),e})).catch((function(){b({context:{assetData:t}})}))}),[t,n,r,u,o,i,s,g,E,x,v,b,y,a,d,p,_])}var KY=function(){return KY=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},KY.apply(this,arguments)};function WY(e){var t=jX();return UX((function(n){return SW(n,t,e)}))}function $Y(e,t){var n;return"viewer"===e&&"editor"===(null===(n=t.requestedPermissions)||void 0===n?void 0:n.role)}var YY={admins:{},isSending:!1,isUpdatingAccess:!1};function QY(e){var t="V4"===jX().inviteApiVersion;return UX((function(n){if(t){var r=n.invites.assets[e]||YY,o=function(e){void 0===e&&(e={});for(var t={},n=0,r=Object.values(e);n<r.length;n++){var o=r[n],i=o.canComment,s=o.canShare,a=o.email,c=o.id,l=o.role;t[c]={canComment:i,canShare:s,email:a,id:c,isDirect:!0,name:void 0,role:l,type:"invite"}}return t}(r.invitations),i=KY(KY({},function(e){for(var t,n,r,o={},i=0,s=Object.values(e||{});i<s.length;i++){var a=s[i],c=a.canShare,l=a.commentPermissions,u=a.id,d=a.inheritances,p=a.isDirect,m=a.isStorageAssignee,h=a.isSynthetic,f=a.role,g=a.type,v={canComment:l.includes("write"),canShare:c,id:u,inheritances:d,isDirect:p,isStorageAssignee:m,isSynthetic:h,role:f,type:g.endsWith("Group")?"group":"collaborator"};if("addressBookContact"===a.type){var b=a.additionalData;v.addressbook_contact=b,v.email=b.email,v.image=null===(t=b.images)||void 0===t?void 0:t[50],v.name=b.displayName}else"addressBookGroup"===a.type?(b=a.additionalData,v.image=null===(n=b.images)||void 0===n?void 0:n[50],v.name=b.groupName,v.groupName=b.groupName,v.organizationName=b.organizationName):"imsUser"===a.type&&(b=a.additionalData,v.addressbook_contact=b.addressBookContact,v.image=null===(r=b.images)||void 0===r?void 0:r[50],v.email=b.email,v.name=b.displayName);o[u]=v}return o}(r.collaborators)),o);return{admins:r.admins,collaborators:i,errors:r.errors,isLoading:r.isLoadingCollaborators||r.isSending,isProcessing:!1,isUpdating:r.isUpdatingAccess,linkAccessRequests:r.linkAccessRequests}}var s=n.invite[e]||{isRequesting:!1,isUpdating:!1};return{admins:{},collaborators:s.collaborators||{},isLoading:s.isLoadingCollaborators||s.isRequesting,isProcessing:s.isRemoving||s.isRequesting,isUpdating:s.isUpdating}}))}function JY(e){var t="V4"===jX().inviteApiVersion;return UX((function(n){if(t){var r=n.invites.assets[e]||YY;return r.isLoadingCollaborators||r.isSending}var o=n.invite[e]||{isRequesting:!1,isUpdating:!1};return o.isLoadingCollaborators||o.isRequesting}))}function ZY(e){var t=jX().canComment,n=K$(e).application,r=null==n?void 0:n["review:canComment"];return(void 0===r||r)&&t}function XY(e){var t=jX(),n=t.enablePublicEditor,r=t.inviteApiVersion;return UX((function(t){var o,i,s,a,c,l,u,d,p,m,h;if("V4"===r){var f=t.invites.assets[e]||YY,g=["all","allWithPassword","orgEverybody","authenticated"],v=null===(o=t.invites.assets[e])||void 0===o?void 0:o.errors;if(n&&void 0!==v&&Object.keys(v).length>0){var b={};for(var y in v)if("invite.get.collaborators"===v[y].namespace&&403===v[y].error.statusCode){b=null===(i=t.invites.assets[e])||void 0===i?void 0:i.capabilities;break}var _=b.specialPrincipals;if(void 0!==_){var E=(Object.keys(_)||[]).sort((function(e,t){return g.indexOf(e)-g.indexOf(t)}))[0];return"all"===E&&void 0!==_.authenticated&&(void 0!==(null===(s=_.authenticated)||void 0===s?void 0:s.role)&&(_[E].role=null===(a=_.authenticated)||void 0===a?void 0:a.role),void 0!==(null===(c=_.authenticated)||void 0===c?void 0:c.commentPermissions)&&(_[E].commentPermissions=null===(l=_.authenticated)||void 0===l?void 0:l.commentPermissions)),_[E]&&KY(KY({id:E},_[E]),{canComment:!!(null===(u=_[E].commentPermissions)||void 0===u?void 0:u.length),organizationName:null===(p=null===(d=_[E])||void 0===d?void 0:d.additionalData)||void 0===p?void 0:p.organizationName})}}var w=(f.principals||[]).filter((function(e){return e.isDirect})).sort((function(e,t){return g.indexOf(e.id)-g.indexOf(t.id)}))[0];if("all"===(null==w?void 0:w.id)){var x=(f.principals||[]).filter((function(e){return e.isDirect&&"authenticated"===e.id}))[0];void 0!==(null==x?void 0:x.role)&&(w.role=null==x?void 0:x.role),void 0!==(null==x?void 0:x.commentPermissions)&&(w.commentPermissions=null==x?void 0:x.commentPermissions)}return w&&KY(KY({},w),{canComment:!!(null===(m=w.commentPermissions)||void 0===m?void 0:m.length),organizationName:null===(h=null==w?void 0:w.additionalData)||void 0===h?void 0:h.organizationName})}var T=t.invite[e];return(null==T?void 0:T.all)||(null==T?void 0:T.orgEverybody)}),$$())}function eQ(e){var t="V4"===jX().inviteApiVersion,n=WY(e).role,r=UX((function(t){var n,r,o,i;return{images:null===(n=t.invites)||void 0===n?void 0:n.images,requests:null===(o=null===(r=t.invites)||void 0===r?void 0:r.assets[e])||void 0===o?void 0:o.requests,v3Requests:null===(i=t.accessRequests)||void 0===i?void 0:i.data}}));return(0,c.useMemo)((function(){var e=r.images||{},o=r.requests||{},i=r.v3Requests||{};if(t){for(var s={},a=0,c=Object.entries(o);a<c.length;a++){var l=c[a],u=l[0],d=l[1];$Y(n,d)||(s[u]=KY(KY({},d),{image:e[u]}))}return s}return Object.fromEntries(Object.entries(i).filter((function(e){e[0];var t=e[1];return!$Y(n,t)})))}),[r.images,r.requests,r.v3Requests,t,n])}function tQ(e,t){return(0,c.useMemo)((function(){return Q$()(e,[function(e){return"synthetic"===e.type},function(e){return"owner"===e.role},function(e){return tW(t,e)},function(e){var t;return null===(t=e.email)||void 0===t?void 0:t.toLocaleLowerCase()},function(e){var t;return null===(t=e.id)||void 0===t?void 0:t.toLocaleLowerCase()}],["desc","desc","desc","asc","asc"]).filter((function(e){return"invite"!==e.type})).map((function(e){return tW(t,e)&&t.name?KY(KY({},e),{name:t.name}):e}))}),[t,e])}function nQ(e,t){void 0===t&&(t="");var n=QY(e).collaborators;return(0,c.useMemo)((function(){return Object.values(n).filter((function(e){return!e.isDirect})).sort((function(e,n){return e.id===t?-1:n.id===t?1:(e.email||"").localeCompare(n.email||"")}))}),[n,t])}function rQ(e,t){return tQ(QY(e).collaborators,t)}function oQ(e,t){var n=e&&(null==e?void 0:e.assetId)&&t.id!==e.assetId,r=cQ(t.id,null==e?void 0:e.assetId);return n&&!!r&&"orgEverybody"===(null==r?void 0:r.id)&&"editor"===(null==r?void 0:r.role)}function iQ(e,t){var n=t&&(null==e?void 0:e.resourceId)===t.assetId||"team"===(null==e?void 0:e.type)||"project"==(null==e?void 0:e.type),r=XY(null==e?void 0:e.id);return n&&"orgEverybody"===(null==r?void 0:r.id)&&"editor"===(null==r?void 0:r.role)}function sQ(e,t){var n=MX().getUserCapabilities,r=UX((function(e){return e.userCapabilities}));(0,c.useEffect)((function(){var o=function(e){void 0===e&&(e={}),null==t||t(function(e){var t=e.publicPrincipalsAllowed,n=e.resourceOrgName;return t?"public":n?"orgEverybody":"private"}(e))};r.isLoading||r.hasLoaded?o(r):n(e).then(o,XK)}),[])}function aQ(e){var t=XY(e)||{canComment:!1,id:""};return(null==t?void 0:t.id.startsWith("all"))||"authenticated"===(null==t?void 0:t.id)?"public":"orgEverybody"===(null==t?void 0:t.id)?"orgEverybody":"private"}function cQ(e,t){var n=e!==t,r=XY(t);if(n)return r}function lQ(e,t,n,r){var o=JY(null==t?void 0:t.id),i=JY(null==r?void 0:r.assetId),s=aQ(null==t?void 0:t.id),a=UX((function(e){var n,r;return{isWaitingOnHost:!!(null===(r=null===(n=e.artifact[null==t?void 0:t.id])||void 0===n?void 0:n.isWaitingOnHost)||void 0===r?void 0:r.length),userCapabilities:e.userCapabilities}})),c=a.isWaitingOnHost,l=a.userCapabilities,u=WY(null==t?void 0:t.id),d=n?u:l,p=jX().enablePublicEditor;return o||i||c||e||!p&&!d.canShare||!p&&"viewer"===d.role||"orgEverybody"===s&&!d.resourceOrgName||"public"===s&&!d.publicPrincipalsAllowed||t.isReadOnly}function uQ(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function dQ(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function pQ(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?dQ(Object(n),!0).forEach((function(t){uQ(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):dQ(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function mQ(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}var hQ="function"==typeof Symbol&&Symbol.observable||"@@observable",fQ=function(){return Math.random().toString(36).substring(7).split("").join(".")},gQ={INIT:"@@redux/INIT"+fQ(),REPLACE:"@@redux/REPLACE"+fQ(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+fQ()}};function vQ(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function bQ(e,t,n){var r;if("function"==typeof t&&"function"==typeof n||"function"==typeof n&&"function"==typeof arguments[3])throw new Error(mQ(0));if("function"==typeof t&&void 0===n&&(n=t,t=void 0),void 0!==n){if("function"!=typeof n)throw new Error(mQ(1));return n(bQ)(e,t)}if("function"!=typeof e)throw new Error(mQ(2));var o=e,i=t,s=[],a=s,c=!1;function l(){a===s&&(a=s.slice())}function u(){if(c)throw new Error(mQ(3));return i}function d(e){if("function"!=typeof e)throw new Error(mQ(4));if(c)throw new Error(mQ(5));var t=!0;return l(),a.push(e),function(){if(t){if(c)throw new Error(mQ(6));t=!1,l();var n=a.indexOf(e);a.splice(n,1),s=null}}}function p(e){if(!vQ(e))throw new Error(mQ(7));if(void 0===e.type)throw new Error(mQ(8));if(c)throw new Error(mQ(9));try{c=!0,i=o(i,e)}finally{c=!1}for(var t=s=a,n=0;n<t.length;n++)(0,t[n])();return e}function m(e){if("function"!=typeof e)throw new Error(mQ(10));o=e,p({type:gQ.REPLACE})}function h(){var e,t=d;return(e={subscribe:function(e){if("object"!=typeof e||null===e)throw new Error(mQ(11));function n(){e.next&&e.next(u())}return n(),{unsubscribe:t(n)}}})[hQ]=function(){return this},e}return p({type:gQ.INIT}),(r={dispatch:p,subscribe:d,getState:u,replaceReducer:m})[hQ]=h,r}function yQ(e,t){return function(){return t(e.apply(this,arguments))}}function _Q(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return 0===t.length?function(e){return e}:1===t.length?t[0]:t.reduce((function(e,t){return function(){return e(t.apply(void 0,arguments))}}))}var EQ="ADD_PREPOPULATED_INVITES",wQ="CLEAR_PREPOPULATED_INVITES",xQ="INVITES_V4_DELETE_COLLABORATORS_ERROR",TQ="INVITES_V4_DELETE_COLLABORATORS_START",SQ="INVITES_V4_DELETE_COLLABORATORS_SUCCESS",OQ=Fn({error:function(e,t){var n=t[0],r=t[1];return function(t){t(function(e,t){return{assetId:e,error:t,type:xQ}}(n.id,e)),t(NY(e,r.length))}},method:function(e,t,n,r,o){return i=void 0,s=void 0,c=function(){var i,s,a,c,l,u;return function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}(this,(function(d){return i=t(),s=i.config.shareService,a=i.invites.assets[n.id],c=a.collaborators,l=a.invitations,u=FY({currentCollaborators:c,currentInvitations:l,removeIds:r}),[2,s.patch({direct:!0,request:u,resourceUrl:n.resourceId}).then((function(t){var r=UY(t,c,l),i=r.dispatchResults,s=r.enhancedResponse;return o||e(MY(n,i)),s}))]}))},new((a=void 0)||(a=Promise))((function(e,t){function n(e){try{o(c.next(e))}catch(e){t(e)}}function r(e){try{o(c.throw(e))}catch(e){t(e)}}function o(t){var o;t.done?e(t.value):(o=t.value,o instanceof a?o:new a((function(e){e(o)}))).then(n,r)}o((c=c.apply(i,s||[])).next())}));var i,s,a,c},start:function(e){return{assetId:e[0].id,type:TQ}},success:function(e,t){var n=t[0],r=e.collaborators,o=e.invitations;return{assetId:n.id,collaborators:r.filter((function(e){return 200===e.statusCode})).map((function(e){return e.id})),invitations:o.filter((function(e){return 200===e.statusCode})).map((function(e){return e.id})),type:SQ}}}),IQ="GET_ARTIFACT_NODE_LIST_START",kQ="GET_ARTIFACT_NODE_LIST_SUCCESS",AQ="GET_ARTIFACT_NODE_LIST_ERROR",CQ=Fn({canExecute:function(e,t){var n=t[0];return e().config.enableCuration&&!!(null==n?void 0:n.metadata)},error:function(e,t){return{assetId:t[0].assetId,error:e,type:AQ}},method:function(e,t,n){return r=void 0,o=void 0,s=function(){var e;return function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}(this,(function(t){switch(t.label){case 0:return[4,n.metadata()];case 1:return(e=t.sent())?[2,(JSON.parse(e)["review:nodes"]||[]).map((function(e){return{excluded:e["review:excluded"],id:e["stRef:fromPart"].replace(/^id=/,""),name:e["stRef:fromPartName"]}}))]:[2]}}))},new((i=void 0)||(i=Promise))((function(e,t){function n(e){try{c(s.next(e))}catch(e){t(e)}}function a(e){try{c(s.throw(e))}catch(e){t(e)}}function c(t){var r;t.done?e(t.value):(r=t.value,r instanceof i?r:new i((function(e){e(r)}))).then(n,a)}c((s=s.apply(r,o||[])).next())}));var r,o,i,s},start:function(e){return{assetId:e[0].assetId,type:IQ}},success:function(e,t){var n=t[0].assetId;return qK("getArtifactNodeListSuccess")(e),{assetId:n,nodeList:e,type:kQ}}}),PQ="".concat(Gn,".ACCESS_REQUESTS_V4_GET_START"),RQ="".concat(Gn,".ACCESS_REQUESTS_V4_GET_SUCCESS"),LQ="".concat(Gn,".ACCESS_REQUESTS_V4_GET_ERROR"),DQ=Bn({canExecute:function(e,t,n){return!!rW(n[0])},defaultResult:[],error:LQ,method:function(e,t,n,r,o){return i=void 0,s=void 0,c=function(){var n,i,s,a,c,l,u,d;return function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}(this,(function(p){switch(p.label){case 0:return n=o.ascending,i=o.limit,s=o.types,a=t().config.accessRequestsService,c=rW(r),[4,a.get({limit:i,orderBy:n?"+requesttime":"-requesttime",resourceUrn:c,types:s})];case 1:if((l=p.sent())instanceof Error||l.error)throw l;u=l._embedded.accessRequests||[],p.label=2;case 2:return(null===(d=l._links.next)||void 0===d?void 0:d.href)?[4,a.getNextPage(l._links.next.href)]:[3,4];case 3:return l=p.sent(),u.push.apply(u,l._embedded.accessRequests),[3,2];case 4:return e(zJ(u.map((function(e){return e.requesterId})))),[2,u]}}))},new((a=void 0)||(a=Promise))((function(e,t){function n(e){try{o(c.next(e))}catch(e){t(e)}}function r(e){try{o(c.throw(e))}catch(e){t(e)}}function o(t){var o;t.done?e(t.value):(o=t.value,o instanceof a?o:new a((function(e){e(o)}))).then(n,r)}o((c=c.apply(i,s||[])).next())}));var i,s,a,c},start:function(e,t){return{assetId:e,background:!!t[1].background,type:PQ}},success:function(e,t){return{assetId:t,requests:e,type:RQ}}});function NQ(e){return function(t,n,r){var o={ingestRenderConfig:[{content:OY(n(),r()),event:{build:"dev",subcategory:"Manage Requests",subtype:"op-error",type:"render"}}],messageKey:"share_sheet.toast.error.generic"};switch(e.status){case 404:o={messageKey:"share_sheet.toast.error.request_old",timeout:3e3};break;case 403:e.json().then((function(e){switch(o.ingestRenderConfig[0].event.subtype="op-info",e.errorCode){case"403.1":o.messageKey="share_sheet.toast.error.request_grant_not_allowed.sharing_policy";break;case"403.7":o.messageKey="share_sheet.toast.error.request_grant_not_allowed.max_collaborators_reached"}}))}t(dY(o))}}var MQ,HQ="".concat(Gn,".ACCESS_REQUESTS_V4_GRANT_START"),jQ="".concat(Gn,".ACCESS_REQUESTS_V4_GRANT_SUCCESS"),BQ="".concat(Gn,".ACCESS_REQUESTS_V4_GRANT_ERROR"),FQ=Bn({error:function(e,t,n){var r=n[0];return function(n){var o=r.requesterId,i=r.resourceId;n(function(e,t,n){return{assetId:t,error:e,requesterId:n,type:BQ}}(e,t,o)),n(NQ(e)),n(CJ(t,i))}},method:function(e,t,n,r){return o=void 0,i=void 0,a=function(){var o,i,s,a,c,l,u,d,p,m,h,f;return function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}(this,(function(g){switch(g.label){case 0:return o=r.canComment,i=void 0===o||o,s=r.canShare,a=r.resourceUrn,c=r.requesterId,l=r.role,u=r.templateName,d=t(),p=d.config,m=p.accessRequestsService,[4,d.config.getAdobeAsset(n)];case 1:return h=g.sent(),f=uW(p,lW(h),!0),[2,m.grant({canComment:i,canShare:s,requesterId:c,resourceUrn:a,role:l.startsWith("editor")?"editor":"viewer",targetUrl:f,templateName:u}).then((function(t){if(!t.status||t.status<200||t.status>=304)throw t;e(mY({messageKey:"share_sheet.toast.success.request_accepted"}))}))]}}))},new((s=void 0)||(s=Promise))((function(e,t){function n(e){try{c(a.next(e))}catch(e){t(e)}}function r(e){try{c(a.throw(e))}catch(e){t(e)}}function c(t){var o;t.done?e(t.value):(o=t.value,o instanceof s?o:new s((function(e){e(o)}))).then(n,r)}c((a=a.apply(o,i||[])).next())}));var o,i,s,a},start:function(e,t){return{assetId:e,requesterId:t[0].requesterId,type:HQ}},success:function(e,t,n){var r=n[0],o=r.canComment,i=r.canShare;return{assetId:t,requesterId:r.requesterId,role:mi({canComment:o,canShare:i,role:gi(r.role)}),type:jQ}}}),UQ="".concat(Gn,".ACCESS_REQUESTS_V4_REJECT_START"),zQ="".concat(Gn,".ACCESS_REQUESTS_V4_REJECT_SUCCESS"),qQ="".concat(Gn,".ACCESS_REQUESTS_V4_REJECT_ERROR"),GQ=Bn({error:function(e,t,n){var r=n[0];return function(n){var o=r.requesterId,i=r.resourceId;n(function(e,t,n){return{assetId:t,error:e,requesterId:n,type:qQ}}(e,t,o)),n(NQ(e)),404===e.status&&n(DJ(t,i))}},method:function(e,t,n,r){return o=void 0,i=void 0,a=function(){var o,i,s,a,c,l,u,d;return function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}(this,(function(p){switch(p.label){case 0:return o=r.resourceUrn,i=r.requesterId,s=r.templateName,a=t(),c=a.config,l=c.accessRequestsService,[4,a.config.getAdobeAsset(n)];case 1:return u=p.sent(),d=uW(c,lW(u),!0),[2,l.reject({requesterId:i,resourceUrn:o,targetUrl:d,templateName:s}).then((function(t){if(!t.status||t.status<200||t.status>=304)throw t;e(mY({messageKey:"share_sheet.toast.success.request_declined"}))}))]}}))},new((s=void 0)||(s=Promise))((function(e,t){function n(e){try{c(a.next(e))}catch(e){t(e)}}function r(e){try{c(a.throw(e))}catch(e){t(e)}}function c(t){var o;t.done?e(t.value):(o=t.value,o instanceof s?o:new s((function(e){e(o)}))).then(n,r)}c((a=a.apply(o,i||[])).next())}));var o,i,s,a},start:function(e,t){return{assetId:e,requesterId:t[0].requesterId,type:UQ}},success:function(e,t,n){return{assetId:t,requesterId:n[0].requesterId,type:zQ}}}),VQ=function(e,t,n,r){return new(n||(n=Promise))((function(o,i){function s(e){try{c(r.next(e))}catch(e){i(e)}}function a(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((r=r.apply(e,t||[])).next())}))},KQ=function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}},WQ="ACCESS_REQUESTS_V4_REQUEST_START",$Q="ACCESS_REQUESTS_V4_REQUEST_SUCCESS",YQ="ACCESS_REQUESTS_V4_REQUEST_ERROR",QQ=Fn({error:YQ,method:function(e,t,n){return VQ(void 0,void 0,void 0,(function(){var e,r,o,i,s,a,c,l,u,d,p,m,h,f,g;return KQ(this,(function(v){switch(v.label){case 0:return e=n.canComment,r=n.canShare,o=n.message,i=n.notifyCollaborators,s=n.resourceUrn,a=n.role,c=n.templateName,l=t(),u=l.config,d=u.accessRequestsService,p=u.locale,m=u.onRequestAccessFailure,h=u.onRequestAccessSuccess,[4,l.config.getAdobeAsset(s)];case 1:return f=v.sent(),g=function(e){if(aW(e)){var t=new URL(e);return t.searchParams.append("dialog","collaborate"),t.toString()}}(uW(l.config,lW(f))),[2,d.request({canComment:e,canShare:r,locale:p,message:o,notifyCollaborators:i,resourceUrn:s,role:a,targetUrl:g,templateName:c}).then((function(e){if(!e.status||201!==e.status&&200!==e.status)throw e;if(200===e.status)throw{statusCode:e.status,statusText:"User has access to the resource already"};h(e.status)})).catch((function(e){return VQ(void 0,void 0,void 0,(function(){var t,n,r,o;return KQ(this,(function(i){switch(i.label){case 0:return"function"!=typeof(null===(o=null==e?void 0:e.error)||void 0===o?void 0:o.json)?[3,2]:[4,e.error.json().catch((function(){return{}}))];case 1:return n=i.sent(),t={errorCode:n.errorCode||e.statusCode,statusCode:e.statusCode,statusText:e.statusText},[3,3];case 2:r=(null==e?void 0:e.status)||(null==e?void 0:e.statusCode),t={errorCode:r,statusCode:r,statusText:null==e?void 0:e.statusText},i.label=3;case 3:throw m(t),e}}))}))}))]}}))}))},start:WQ,success:$Q}),JQ="ACCESS_REQUESTS_V4_ROLE_START",ZQ="ACCESS_REQUESTS_V4_ROLE_SUCCESS",XQ="ACCESS_REQUESTS_V4_ROLE_ERROR",eJ=Bn({error:function(e,t,n,r){var o=n[0];return function(n){var i=o.requesterId,s=o.role;n(function(e,t,n,r,o){return{assetId:t,error:e,from:r,requesterId:n,to:o,type:XQ}}(e,t,i,r,s)),n(HY(e))}},extraData:function(e,t,n){var r,o,i=n[0];return null===(o=null===(r=e().invites.assets[t])||void 0===r?void 0:r.requests[i.requesterId])||void 0===o?void 0:o.role},method:function(e,t,n,r){return o=void 0,i=void 0,a=function(){var e,n,o,i,s,a,c,l,u;return function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}(this,(function(d){return e=r.requesterId,n=r.resourceId,o=r.role,i=t(),s=gi(o),a=hi(o),c=fi(o),l=i.config.shareService,u={collaborators:[{action:"update",canComment:a,canShare:c,id:e,role:s}]},[2,l.patch({direct:!0,request:u,resourceUrl:n}).then((function(e){var t;if(e&&(e instanceof Error||e.error))throw e;var n=(null===(t=e.collaborators)||void 0===t?void 0:t[0])||{};if("OK"!==n.statusText)throw n;return n}))]}))},new((s=void 0)||(s=Promise))((function(e,t){function n(e){try{c(a.next(e))}catch(e){t(e)}}function r(e){try{c(a.throw(e))}catch(e){t(e)}}function c(t){var o;t.done?e(t.value):(o=t.value,o instanceof s?o:new s((function(e){e(o)}))).then(n,r)}c((a=a.apply(o,i||[])).next())}));var o,i,s,a},start:function(e,t){var n=t[0];return{assetId:e,requesterId:n.requesterId,role:n.role,type:JQ}},success:ZQ}),tJ="CREATE_STORAGE_REPOSITORY_ERROR",nJ="CREATE_STORAGE_REPOSITORY_START",rJ="CREATE_STORAGE_REPOSITORY_SUCCESS",oJ=Bn({error:function(e,t){return function(n){n(function(e,t){return{assetId:e,error:t,type:tJ}}(t,e)),n(DY(e))}},method:function(e,t,n,r){return o=void 0,i=void 0,a=function(){var e,o,i,s,a,c,l,u,d;return function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}(this,(function(p){return e=t(),o=e.config.repositoryService,i=null===(u=e.metadata)||void 0===u?void 0:u[n],s=null==i?void 0:i.etagApplication,a=null==i?void 0:i.links,c=So.mdApplication,l=null===(d=null==a?void 0:a[c])||void 0===d?void 0:d.url,[2,o.put(l,r,s).then((function(e){var t;return{etag:null===(t=null==e?void 0:e.headers)||void 0===t?void 0:t.get("etag"),metadata:r}}))]}))},new((s=void 0)||(s=Promise))((function(e,t){function n(e){try{c(a.next(e))}catch(e){t(e)}}function r(e){try{c(a.throw(e))}catch(e){t(e)}}function c(t){var o;t.done?e(t.value):(o=t.value,o instanceof s?o:new s((function(e){e(o)}))).then(n,r)}c((a=a.apply(o,i||[])).next())}));var o,i,s,a},start:nJ,success:function(e,t){return{assetId:t,etag:e.etag,metadata:e.metadata,type:rJ}}}),iJ=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},sJ=(MQ="GET_STORAGE_METADATA_".concat("APPLICATION"),{ERROR:"".concat(MQ,"_ERROR"),START:"".concat(MQ,"_START"),SUCCESS:"".concat(MQ,"_SUCCESS")}),aJ=function(e,t,n){return Bn({canExecute:function(e,t,n){var r;return!(null===(r=e().metadata[t])||void 0===r?void 0:r.isLoadingApplicationMetadata)},error:t.ERROR,method:function(t,n,r,o){var i,s,a,c=n(),l=c.config.repositoryService,u=null===(s=null===(i=c.metadata)||void 0===i?void 0:i[r])||void 0===s?void 0:s.links,d=null===(a=null==u?void 0:u[So[e]])||void 0===a?void 0:a.url;return d?l.get(d,void 0,{Accept:"application/json"}).then((function(e){return{etag:e.etag,metadata:iJ(e,["etag"])}})):Promise.reject(new Error('No storage metadata link found for "'.concat(e,'"')))},start:function(e,n){return{assetId:e,background:!!n[0],type:t.START}},success:function(e,n){return{assetId:n,etag:e.etag,metadata:e.metadata,type:t.SUCCESS}}})}("mdApplication",sJ),cJ=Bn({error:"GET_STORAGE_METADATA_ERROR",method:function(e,t,n,r){return o=void 0,i=void 0,a=function(){var t;return function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}(this,(function(o){return t=[e(aJ(n,r))],[2,Promise.allSettled(t).then((function(e){return e.map((function(e){if("rejected"===e.status)throw e.reason;return e.value}))}))]}))},new((s=void 0)||(s=Promise))((function(e,t){function n(e){try{c(a.next(e))}catch(e){t(e)}}function r(e){try{c(a.throw(e))}catch(e){t(e)}}function c(t){var o;t.done?e(t.value):(o=t.value,o instanceof s?o:new s((function(e){e(o)}))).then(n,r)}c((a=a.apply(o,i||[])).next())}));var o,i,s,a},start:function(e,t){return{assetId:e,background:!!t[0],type:"GET_STORAGE_METADATA_START"}},success:"GET_STORAGE_METADATA_SUCCESS"}),lJ="GET_REPOSITORY_RESOURCE_ERROR",uJ="GET_REPOSITORY_RESOURCE_START",dJ="GET_REPOSITORY_RESOURCE_SUCCESS",pJ=Bn({canExecute:function(e,t){var n=e().metadata[t]||{},r=n.isLoadingRepository,o=n.links,i=n.repositoryResource;return o&&!r&&!i},error:lJ,method:function(e,t,n){return r=void 0,o=void 0,s=function(){var e,r,o,i,s,a,c;return function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}(this,(function(l){return e=t(),r=e.config.repositoryService,o=null===(a=e.metadata)||void 0===a?void 0:a[n],i=null==o?void 0:o.links,s=null===(c=null==i?void 0:i[So.repository])||void 0===c?void 0:c.url,[2,r.get(s)]}))},new((i=void 0)||(i=Promise))((function(e,t){function n(e){try{c(s.next(e))}catch(e){t(e)}}function a(e){try{c(s.throw(e))}catch(e){t(e)}}function c(t){var r;t.done?e(t.value):(r=t.value,r instanceof i?r:new i((function(e){e(r)}))).then(n,a)}c((s=s.apply(r,o||[])).next())}));var r,o,i,s},start:uJ,success:function(e,t){return{assetId:t,repositoryResource:e,type:dJ}}}),mJ="INITIALIZE_STORAGE_REPOSITORY_ERROR",hJ="INITIALIZE_STORAGE_REPOSITORY_START",fJ="INITIALIZE_STORAGE_REPOSITORY_SUCCESS",gJ=Bn({canExecute:function(e,t){var n,r=(null===(n=e().metadata)||void 0===n?void 0:n[t])||{},o=r.isLoading,i=r.links;return!o&&!i},error:mJ,method:function(e,t,n,r){return o=void 0,i=void 0,a=function(){var e,n,o;return function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}(this,(function(i){return e=t(),n=e.config.repositoryService,o=rW(r),[2,n.head(o).then((function(e){if(200===(null==e?void 0:e.status)||e instanceof Response)return{etag:e.headers.get("etag"),links:(t=e.headers.get("link"),n=t.split(", ").map((function(e){return function(e){var t=e.slice(1,e.indexOf(">")),n=e.indexOf('rel="')+5,r=e.slice(n,e.indexOf('"',n)),o=t.includes("{")?t.slice(t.indexOf("{")+1,t.indexOf("}")).split(","):[];return{id:r.split("rel/")[1]||r,name:IW(r),params:o,url:o.length?t.slice(0,t.indexOf("{")):t}}(e)})),Do()(n,"id"))};var t,n;throw e}))]}))},new((s=void 0)||(s=Promise))((function(e,t){function n(e){try{c(a.next(e))}catch(e){t(e)}}function r(e){try{c(a.throw(e))}catch(e){t(e)}}function c(t){var o;t.done?e(t.value):(o=t.value,o instanceof s?o:new s((function(e){e(o)}))).then(n,r)}c((a=a.apply(o,i||[])).next())}));var o,i,s,a},start:hJ,success:function(e,t){return{assetId:t,etag:e.etag,links:e.links,type:fJ}}}),vJ=function(){return vJ=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},vJ.apply(this,arguments)},bJ="UPDATE_STORAGE_REPOSITORY_ERROR",yJ="UPDATE_STORAGE_REPOSITORY_START",_J="UPDATE_STORAGE_REPOSITORY_SUCCESS",EJ=Bn({error:function(e,t){return function(n){n(function(e,t){return{assetId:e,error:t,type:bJ}}(t,e)),n(DY(e))}},method:function(e,t,n,r,o){return i=void 0,s=void 0,c=function(){var e,i,s,a,c,l,u,d,p,m,h;return function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}(this,(function(f){return e=t(),i=e.config.repositoryService,s=(null===(m=e.metadata)||void 0===m?void 0:m[n])||{},a=s.application,c=s.etagApplication,l=s.links,u=So.mdApplication,d=null===(h=null==l?void 0:l[u])||void 0===h?void 0:h.url,p=[{op:"add",path:"/".concat(r),value:o}],[2,i.patch(d,p,c).then((function(e){var t,n;if(!e.ok)throw new Error(e);return{etag:null===(n=null==e?void 0:e.headers)||void 0===n?void 0:n.get("etag"),metadata:vJ(vJ({},a),((t={})[r]=o,t))}}))]}))},new((a=void 0)||(a=Promise))((function(e,t){function n(e){try{o(c.next(e))}catch(e){t(e)}}function r(e){try{o(c.throw(e))}catch(e){t(e)}}function o(t){var o;t.done?e(t.value):(o=t.value,o instanceof a?o:new a((function(e){e(o)}))).then(n,r)}o((c=c.apply(i,s||[])).next())}));var i,s,a,c},start:yJ,success:function(e,t){return{assetId:t,etag:e.etag,metadata:e.metadata,type:_J}}}),wJ="CAPABILITIES_V4_GET_START",xJ="CAPABILITIES_V4_GET_SUCCESS",TJ="CAPABILITIES_V4_GET_ERROR",SJ=Bn({error:TJ,method:function(e,t,n,r,o){return i=void 0,s=void 0,c=function(){var e;return function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}(this,(function(n){switch(n.label){case 0:return[4,t().config.capabilitiesService.get({resourceUrl:r})];case 1:if((e=n.sent())instanceof Error||(null==e?void 0:e.error))throw e;return[2,e]}}))},new((a=void 0)||(a=Promise))((function(e,t){function n(e){try{o(c.next(e))}catch(e){t(e)}}function r(e){try{o(c.throw(e))}catch(e){t(e)}}function o(t){var o;t.done?e(t.value):(o=t.value,o instanceof a?o:new a((function(e){e(o)}))).then(n,r)}o((c=c.apply(i,s||[])).next())}));var i,s,a,c},start:function(e,t){return{assetId:e,background:!!t[1],type:wJ}},success:function(e,t){return{assetId:t,capabilities:e,type:xJ}}}),OJ=function(){return OJ=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},OJ.apply(this,arguments)},IJ="INVITE_V4_LOAD_START",kJ="INVITE_V4_LOAD_SUCCESS",AJ="INVITE_V4_LOAD_ERROR",CJ=Bn({canExecute:function(e,t){var n;return!(null===(n=e().artifact[t])||void 0===n?void 0:n.isWaitingOnHost.includes("delete"))},error:function(e,t,n){var r=n[1];return function(n,o,i){var s=r.silenceToasts;i().enablePublicEditor&&403===e.statusCode||e.descendants||s||n(dY({ingestRenderConfig:[{content:OY(o(),i()),event:{error_code:null==e?void 0:e.statusCode,error_desc:"Failed to get collaborators",error_type:null==e?void 0:e.statusText,subcategory:"Manage Invite",subtype:"collaborator-error",type:"render"}}],messageKey:"share_sheet.toast.error.fetch_collaborators"})),n(function(e,t){return{assetId:t,error:e,type:AJ}}(e,t))}},method:function(e,t,n,r,o){return void 0===o&&(o={}),i=void 0,s=void 0,c=function(){var e,i,s,a,c,l,u,d,p,m,h,f,g,v,b,y,_,E,w,x,T,S,O,I,k,A,C,P,R,L,D,N,M,H,j,B,F,U,z,q;return function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}(this,(function(G){switch(G.label){case 0:return e=t(),i=e.config,s=i.shareService,a=o.forceSAMRefresh,[4,Promise.all([s.get({assetId:n,forceSAMRefresh:a,params:{extraFeatures:"direct_acl,legacy_role"},resourceUrl:r}),t().config.getAdobeAsset(rW(r))])];case 1:if(c=G.sent(),l=c[0],u=c[1],l instanceof Error||(null==l?void 0:l.error))throw l;for(e=t(),i=e.config,p=(d=l||{}).collaborators,m=void 0===p?[]:p,h=d.directCollaborators,f=void 0===h?[]:h,g=d.invitations,v=void 0===g?[]:g,b=d.mimeType,y=d.resourceUrn,_=[],E=[],w=[],x=[],T=new Map(f.map((function(e){return[e.id,OJ(OJ({},e),{additionalData:e.additionalData||{},isDirect:!0})]}))),S=null===(B=null==u?void 0:u.storageAssignee)||void 0===B?void 0:B.id,O=0,I=m;O<I.length;O++)(k=I[O]).additionalData=k.additionalData||{},k.isDirect=T.has(k.id),k.isDirect?k.canDiscover=T.get(k.id).canDiscover||!1:k.canDiscover=k.canDiscover||!1,"predefinedPrincipal"===k.type?(A=T.get(k.id),"orgEverybody"===k.id&&"editor"===(null==A?void 0:A.role)&&"viewer"===k.role?x.push(A):x.push(k)):"none"===k.role||(1!==(null===(F=k.inheritances)||void 0===F?void 0:F.length)||"deep_override"!==k.inheritances[0]||k.id===S||k.isDirect?"deep"===(null===(U=k.inheritances)||void 0===U?void 0:U[0])&&"imsGroup"===k.type&&k.id.startsWith(S)?w.push(k):"imsUser"===k.type&&k.id.toLowerCase()===(null==S?void 0:S.toLowerCase())?E.push(OJ(OJ({},k),{isStorageAssignee:!0,role:"owner"})):E.push(k.isDirect?T.get(k.id):k):_.push(k));return C=x.filter((function(e){return e.isDirect})).find((function(e){return"all"===e.id||"allWithPassword"===e.id||"orgEverybody"===e.id})),E.length||v.length||(null===(z=i.wizardData)||void 0===z?void 0:z.enabled)||(P=(null===(q=e.invites.assets[n])||void 0===q?void 0:q.capabilities)||{},R=P.canShare,L=P.role,D=void 0===L?"editor":L,N=i.imsData,M=N.email,H=N.id,j=N.name,E.push({additionalData:{displayName:j,email:M,userId:H},canShare:void 0===R?"editor"===D||"owner"===D:R,commentPermissions:[],id:H,inheritances:[],isSynthetic:!0,role:"viewer"===D||"none"===D?"viewer":"editor",type:"imsUser"})),[2,{admins:_,collaborators:E,invitations:v,mimeType:b,principal:C,principals:x,publicURL:uW(i,lW(u)),resourceUrn:y}]}}))},new((a=void 0)||(a=Promise))((function(e,t){function n(e){try{o(c.next(e))}catch(e){t(e)}}function r(e){try{o(c.throw(e))}catch(e){t(e)}}function o(t){var o;t.done?e(t.value):(o=t.value,o instanceof a?o:new a((function(e){e(o)}))).then(n,r)}o((c=c.apply(i,s||[])).next())}));var i,s,a,c},start:function(e,t){var n=t[1];return{assetId:e,background:!!(null==n?void 0:n.backgroundCollaborators),type:IJ}},success:function(e,t){return function(n,r,o){var i,s,a=o(),c=a.assetData,l=a.onLinkPermissionChange;!(null===(s=null===(i=r().invites)||void 0===i?void 0:i.assets[t])||void 0===s?void 0:s.principals)&&e.principals&&l&&l({context:{assetData:c},principals:e.principals.map((function(e){return e.id}))}),n(function(e,t){return OJ(OJ({},e),{assetId:t,type:kJ})}(e,t))}}}),PJ="INVITE_V4_INITIALIZE_SHARE_ASSET_START",RJ="INVITE_V4_INITIALIZE_SHARE_ASSET_SUCCESS",LJ="INVITE_V4_INITIALIZE_SHARE_ASSET_ERROR",DJ=Bn({canExecute:function(e,t){var n;return!(null===(n=e().artifact[t])||void 0===n?void 0:n.isWaitingOnHost.includes("delete"))},error:LJ,method:function(e,t,n,r,o){return void 0===o&&(o={}),i=void 0,s=void 0,c=function(){var t,i,s,a,c;return function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}(this,(function(l){switch(l.label){case 0:return t=o.backgroundAccessRequest,i=o.backgroundCapabilities,s=o.backgroundMetadata,a=o.fetchAppMetadata,e(DQ(n,r,{ascending:!0,background:t})).catch(XK),e(SJ(n,r,i)).catch(XK),e(gJ(n,r)).then((function(){return a?Promise.all([e(cJ(n,s)),e(pJ(n))]):e(pJ(n))})).catch(XK),[4,e(CJ(n,r,o)).catch((function(e){return e}))];case 1:if((c=l.sent())instanceof Error||(null==c?void 0:c.error))throw c;return[2,c]}}))},new((a=void 0)||(a=Promise))((function(e,t){function n(e){try{o(c.next(e))}catch(e){t(e)}}function r(e){try{o(c.throw(e))}catch(e){t(e)}}function o(t){var o;t.done?e(t.value):(o=t.value,o instanceof a?o:new a((function(e){e(o)}))).then(n,r)}o((c=c.apply(i,s||[])).next())}));var i,s,a,c},start:PJ,success:function(e,t){return{assetId:t,data:e,type:RJ}}}),NJ="GET_ARTIFACTS_START",MJ="GET_ARTIFACTS_SUCCESS",HJ="GET_ARTIFACTS_ERROR",jJ=Fn({error:function(e,t,n){return qK("getArtifactsError")(e),{assetId:n.id,error:e,type:HJ}},extraData:function(e,t){return t[0]||e().config.assetData},method:function(e,t,n,r,o){return i=void 0,s=void 0,c=function(){var i,s,a,c,l,u;return function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}(this,(function(d){switch(d.label){case 0:return i=t().config,s=i.assetData,a=i.getSAMArtifacts,c=i.userNotAuthorized,[4,a({context:{assetData:n||s},forceLoad:!!r})];case 1:return l=d.sent(),u=PW(l),[4,e(CQ(u))];case 2:return d.sent(),o&&!c&&u.assetId&&u.resourceId?[4,e(DJ(u.assetId,u.resourceId))]:[3,4];case 3:d.sent(),d.label=4;case 4:return[2,l]}}))},new((a=void 0)||(a=Promise))((function(e,t){function n(e){try{o(c.next(e))}catch(e){t(e)}}function r(e){try{o(c.throw(e))}catch(e){t(e)}}function o(t){var o;t.done?e(t.value):(o=t.value,o instanceof a?o:new a((function(e){e(o)}))).then(n,r)}o((c=c.apply(i,s||[])).next())}));var i,s,a,c},start:function(e,t){e[0];var n=e[1];return{assetId:t.id,background:!!n,type:NJ}},success:function(e,t,n){return qK("getArtifactsSuccess")(e),{artifacts:e,assetId:n.id,type:MJ}}}),BJ="INVITE_V4_IMAGES_START",FJ="INVITE_V4_IMAGES_SUCCESS",UJ="INVITE_V4_IMAGES_ERROR",zJ=Fn({canExecute:function(e,t){var n=t[0],r=e(),o=r.config,i=r.invites;return!!o.apiKey&&n.some((function(e){return!i.images[e]}))},defaultResult:[],error:UJ,method:function(e,t,n){return r=void 0,o=void 0,s=function(){var e;return function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}(this,(function(r){switch(r.label){case 0:return e=t(),[4,Promise.all(n.filter((function(t){return!e.invites.images[t]})).map((function(t){return RY(t,e.config).catch(XK)})))];case 1:return[2,r.sent().filter((function(e){return!!e}))]}}))},new((i=void 0)||(i=Promise))((function(e,t){function n(e){try{c(s.next(e))}catch(e){t(e)}}function a(e){try{c(s.throw(e))}catch(e){t(e)}}function c(t){var r;t.done?e(t.value):(r=t.value,r instanceof i?r:new i((function(e){e(r)}))).then(n,a)}c((s=s.apply(r,o||[])).next())}));var r,o,i,s},start:BJ,success:function(e){return{images:e,type:FJ}}}),qJ="INVITE_V4_TEAM_LOAD_START",GJ="INVITE_V4_TEAM_LOAD_SUCCESS",VJ="INVITE_V4_TEAM_LOAD_ERROR";Fn({canExecute:function(e,t){return!!t[0]},error:VJ,method:function(e,t,n){return r=void 0,o=void 0,s=function(){var r,o;return function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}(this,(function(i){switch(i.label){case 0:return[4,t().config.shareService.get({resourceUrl:n.assetId})];case 1:if((r=i.sent())instanceof Error||r.error)throw r;return o=r.collaborators.filter((function(e){var t=e.inheritances;return"predefinedPrincipal"!==e.type&&(1!==(null==t?void 0:t.length)||"deep_override"!==t[0])})),e(zJ(o.filter((function(e){return e.id&&!e.id.startsWith("mailto:")&&"addressBookContact"!==e.type&&"addressBookGroup"!==e.type})).map((function(e){return e.id})))),[2,o]}}))},new((i=void 0)||(i=Promise))((function(e,t){function n(e){try{c(s.next(e))}catch(e){t(e)}}function a(e){try{c(s.throw(e))}catch(e){t(e)}}function c(t){var r;t.done?e(t.value):(r=t.value,r instanceof i?r:new i((function(e){e(r)}))).then(n,a)}c((s=s.apply(r,o||[])).next())}));var r,o,i,s},start:qJ,success:function(e,t){return{assetId:t[0].assetId,collaborators:e,type:GJ}}});var KJ=function(){return KJ=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},KJ.apply(this,arguments)},WJ=function(e,t,n,r){return new(n||(n=Promise))((function(o,i){function s(e){try{c(r.next(e))}catch(e){i(e)}}function a(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((r=r.apply(e,t||[])).next())}))},$J=function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}},YJ=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))},QJ="INVITE_V4_SEND_START",JJ="INVITE_V4_SEND_SUCCESS",ZJ="INVITE_V4_SEND_ERROR";function XJ(){return function(e,t,n){e(pY({ingestRenderConfig:[{content:OY(t(),n()),event:{build:"dev",subcategory:"Invite",subtype:"team-access",type:"render"}}],messageKey:"share_sheet.toast.info.team_has_access"}))}}var eZ=Fn({error:function(e,t){var n=t[0],r=n.assetData,o=n.invitees;return function(t,n){var i=Array.isArray(e)?e.find((function(e){return e.error})):e;t(function(e,t){return{assetId:e,error:t,type:ZJ}}(r.id,i)),t(CY(i,o))}},method:function(e,t,n){var r=n.assetData,o=n.dialogData,i=n.emailNotification,s=n.invitees,a=n.isSharingSpaceInTeamFolder,c=n.locale,l=n.message,u=n.recaptchaResponse,d=n.role;return WJ(void 0,void 0,void 0,(function(){var n,p,m,h,f,g,v,b,y,_,E,w,x,T,S,O;return $J(this,(function(I){return n=t(),p=n.config,m=n.invites,h=p.imsData,f=m.assets[r.id],g=f.capabilities,v=gi(d.role),b=fi(d.role),y=!!g.canComment&&hi(d.role),_=function(e,t,n,r,o,i,s){for(var a,c=[],l=[],u=[],d=[],p=[],m=new Map,h=new Map,f=0,g=Object.values(r.collaborators);f<g.length;f++)if("addressBookContact"===(R=g[f]).type){var v=R.additionalData,b=v.email,y=v.urn;m.set(y,R),h.set(null==b?void 0:b.toLowerCase(),R)}else if("addressBookGroup"===R.type)m.set(R.additionalData.groupUrn,R);else if("imsUser"===R.type){var _=R.additionalData,E=_.addressBookContact;b=_.email,(null==E?void 0:E.urn)&&m.set(E.urn,R),h.set(null==b?void 0:b.toLowerCase(),R)}for(var w=0,x=Object.values(r.invitations);w<x.length;w++){var T=x[w];h.set(null===(a=T.email)||void 0===a?void 0:a.toLowerCase(),KJ(KJ({},T),{type:"invite"}))}for(var S=function(e){return!e.isDirect&&"invite"!==e.type},O=function(e){return!S(e)&&("viewer"===e.role&&"editor"===t||e.role===t&&!e.canShare&&n)},I=function(e){return i&&!e.isDirect&&"invite"!==e.type},k=function(e){var t;return"invite"===e.type||!(null===(t=e.inheritances)||void 0===t?void 0:t.some((function(e){return"self"===e})))},A=function(e){var t,n=e.addressBookUrn?m.get(e.addressBookUrn):void 0,r=h.get(null===(t=e.email)||void 0===t?void 0:t.toLowerCase());return n&&r&&n!==r?n.isDirect?n:r:n||r},C=0,P=e;C<P.length;C++){var R,L=P[C];(R=A(L))?I(R)?pW(s.mimeType)?d.push(L):p.push(R):R.id!==o&&k(R)?O(R)?("invite"===R.type?u:l).push(R):S(R)?d.push(L):c.push([L,R]):d.push(L):d.push(L)}return{collaborators:l,conflicts:c,invitations:u,missing:d,team:p}}(s,v,b,f,h.id,a,r),E=_.collaborators,w=_.conflicts,x=_.invitations,T=_.missing,(S=_.team).length>0&&S.length===s.length?(e(XJ()),[2,Promise.resolve({collaborators:[],invitations:[]})]):(O=YJ(YJ([],e(function(e,t,n,r,o,i,s,a){return function(c,l,u){var d=e.canComment,p=e.inviteCreateAcceptanceRequired,m=e.inviteCreateGroupAcceptanceRequired,h=void 0!==m&&m,f=e.inviteCreateEmailNotification,g=e.inviteCreateUseMounts,v=u(),b=v.shareService,y=gi(n.role),_=fi(n.role),E=uW(KJ(KJ({},v),{assetData:o}),"artifact"===o.type,!0),w=o.groupResourceViewUrl||E,x=r.filter((function(e){var t;return"group"!==(null===(t=e.type)||void 0===t?void 0:t.toLowerCase())})),T=r.filter((function(e){var t;return"group"===(null===(t=e.type)||void 0===t?void 0:t.toLowerCase())})),S=T.length>0&&x.length>0&&(h!==p||E!==w),O=S||!T.length,I=IY(a,v),k={};if(t.customData){if(Object.keys(t.customData).length>5)throw new Error("Maximum number of strings in customData is 5");k=KJ({},t.customData)}"expressBrand"!==o.type&&"expressLibrary"!==o.type&&"project"!==o.type||(k.assetType=o.type),t.application&&(k.application=t.application),v.space&&(k.primaryAssetID=o.id,k.primaryAssetType=o.mimeType);var A=function(e,r,a){return b.post({direct:!0,request:{captcha:I,configuration:{acceptanceRequired:e,useMounts:g},notification:{ans:v.suppressEmailNotifications?null:{},email:v.suppressEmailNotifications?null:BY({emailNotification:t,inviteCreateAcceptanceRequired:e,inviteCreateEmailNotification:f,locale:i,role:n}),external:v.externalNotification,parameters:HK()(k)?{message:s,targetUrl:a}:{customString:k,message:s,targetUrl:a}},recipients:r.map((function(e){return{canComment:d,canShare:_,recipient:e.addressBookUrn||"mailto:".concat(e.email),role:y}}))},resourceUrl:o.resourceId}).catch((function(e){return zn(e).then(function(e){return function(t){return{collaborators:[],error:t.error||t,errorCode:t.errorCode,invitations:e.map((function(e){return{id:e.addressBookUrn||"mailto:".concat(e.email),recipient:e.addressBookUrn||"mailto:".concat(e.email),statusCode:t.statusCode,statusText:t.statusText||t.error}})),statusCode:t.statusCode,statusText:t.statusText||t.error}}}(r))}))},C=[];return r.length&&C.push(A(O?p:h,S?x:r,O?E:w)),S&&C.push(A(h,T,o.groupResourceViewUrl)),C}}(KJ(KJ({},o),{canComment:y}),i,d,T,r,c,l,u)),!0),e(function(e,t,n,r,o){return function(i,s,a){var c=a().shareService,l=gi(t.role),u=fi(t.role);if(n.length||r.length){var d=function(t){return{action:"update",canComment:e,canShare:u,id:t.id,role:l}};return[c.patch({direct:!0,request:{collaborators:n.map(d),invitations:r.map(d)},resourceUrl:o.resourceId}).catch((function(e){return zn(e).then(function(e,t){void 0===e&&(e=[]),void 0===t&&(t=[]);var n=function(e,t){return KJ(KJ({},e),{id:e.id,statusCode:t.statusCode,statusText:t.statusText||t.error})};return function(r){return KJ(KJ({},r),{collaborators:e.map((function(e){return n(e,r)})),error:r.error||r,invitations:t.map((function(e){return n(e,r)}))})}}(n,r))}))]}return[]}}(y,d,E,x,r)),!0),w.length&&O.push(Promise.resolve({collaborators:w.map((function(e){var t=e[0];return{id:e[1].id,recipientEmail:t.email,statusCode:409,statusText:"Invitee is already a collaborator or has been invited"}})),invitations:[],statusCode:200})),[2,Promise.all(O).then((function(t){return WJ(void 0,void 0,void 0,(function(){var n;return $J(this,(function(o){if(t.every((function(e){return e.error})))throw t;return n=KJ(KJ({},t.find((function(e){return!(e instanceof Error||(null==e?void 0:e.error))}))),{collaborators:t.flatMap((function(e){return e.collaborators||[]})),invitations:t.flatMap((function(e){return e.invitations||[]}))}),e(PY(n,r)),S.length&&e(XJ()),e(DJ(r.id,r.resourceId,{forceSAMRefresh:!0})),[2,n]}))}))}))])}))}))},start:function(e){return{assetId:e[0].assetData.id,type:QJ}},success:function(e,t){return{assetId:t[0].assetData.id,type:JJ}}}),tZ=function(){return tZ=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},tZ.apply(this,arguments)},nZ=function(e,t,n,r){return new(n||(n=Promise))((function(o,i){function s(e){try{c(r.next(e))}catch(e){i(e)}}function a(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((r=r.apply(e,t||[])).next())}))},rZ=function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}},oZ="INVITE_V4_UPDATE_LINK_ACCESS_ADD_REQUEST",iZ="INVITE_V4_UPDATE_LINK_ACCESS_REMOVE_REQUEST",sZ="INVITE_V4_UPDATE_LINK_ACCESS_START",aZ="INVITE_V4_UPDATE_LINK_ACCESS_SUCCESS",cZ="INVITE_V4_UPDATE_LINK_ACCESS_ERROR",lZ=[];function uZ(e){Object.prototype.hasOwnProperty.call(e.request,"collaborators")?lZ.push({request:e,type:"patch"}):lZ.push({request:e,type:"post"})}function dZ(e,t,n){void 0===e&&(e=!0);var r={direct:e,request:{},resourceUrl:t};if(!((null==n?void 0:n.length)>0))throw new Error("Invalid payload");return Object.prototype.hasOwnProperty.call(n[0],"action")?r.request={collaborators:n}:Object.prototype.hasOwnProperty.call(n[0],"recipient")&&(r.request={recipients:n}),r}function pZ(e,t){return nZ(this,void 0,void 0,(function(){var n,r,o,i,s,a,c,l,u;return rZ(this,(function(d){switch(d.label){case 0:if(0===t.length)return[2,Promise.resolve("OK")];p=function(e){return"OK"===e.statusText.toUpperCase()||"CREATED"===e.statusText.toUpperCase()||"CONFLICT"===e.statusText.toUpperCase()},o=function(e){var t,n=null===(t=null==e?void 0:e.collaborators)||void 0===t?void 0:t[0];if(e instanceof Error||(null==e?void 0:e.error)||!n&&e)throw e;if(e&&!p(n))throw n;return n},i=0,s=t,d.label=1;case 1:if(!(i<s.length))return[3,10];switch((a=s[i]).type){case"patch":return[3,2];case"post":return[3,6]}return[3,9];case 2:return d.trys.push([2,4,,5]),[4,e.patch(a.request)];case 3:return l=d.sent(),n=o(l),[3,5];case 4:return c=d.sent(),r=c,[3,5];case 5:return[3,9];case 6:return d.trys.push([6,8,,9]),[4,e.post(a.request)];case 7:return l=d.sent(),n=o(l),[3,9];case 8:return u=d.sent(),r=u,[3,9];case 9:return i++,[3,1];case 10:return[2,n?Promise.resolve(n):Promise.reject(r)]}var p}))}))}var mZ=Bn({error:function(e,t,n){var r=n[0];return function(n,o,i){var s=r.canDiscover,a=r.mode,c=i().openedDialog;n(function(e,t){return{assetId:t,error:e,type:cZ}}(e,t));var l=e||{},u={context:{assetData:{id:t},openedDialog:c},ingestRenderConfig:[{content:OY(o(),i()),event:{error_code:l.errorCode||l.statusCode,error_type:l.statusText||l.error,subcategory:"Link Access",subtype:"link-access",type:"error",value:a}}]};if("password"===a){var d=r.password?"share_sheet.toast.error.access.add_password":"share_sheet.toast.error.access.remove_password";u.ingestRenderConfig[0].event.error_desc=d,u.messageKey=d}else"private"===a?(u.ingestRenderConfig[0].event.error_desc="There was an error changing access to invite only.",u.messageKey="share_sheet.toast.error.access.set_private"):"public"===a?(u.ingestRenderConfig[0].event.error_desc="There was an error changing access to public.",u.messageKey="share_sheet.toast.error.access.set_public"):void 0!==s?(u.ingestRenderConfig[0].event.error_desc="There was an error changing discoverability status",u.messageKey="share_sheet.toast.error.access.toggle_discoverability"):(u.ingestRenderConfig[0].event.value="org",u.ingestRenderConfig[0].event.error_desc="There was an error changing access to the organization.",u.messageKey="share_sheet.toast.error.access.set_org");n(dY(u)),n(hZ(t))}},method:function(e,t,n,r,o){return nZ(void 0,void 0,void 0,(function(){var e,o,i,s,a,c,l,u,d,p,m,h,f,g,v,b,y,_;return rZ(this,(function(E){return e=r.canComment,o=r.canDiscover,i=r.mode,s=r.password,a=r.resourceId,c=r.roleForPublicLink,l=t(),u=(null===(_=null===(y=l.invites.assets[n])||void 0===y?void 0:y.principal)||void 0===_?void 0:_.id)||"",d=l.config,p=d.canComment,m=d.shareService,h=d.enablePublicEditor,f=null!=e?e:p,g=!1,void 0!==o?"orgEverybody"===i&&uZ(v=dZ(!0,a,[{action:"update",canDiscover:o,id:"orgEverybody"}])):u&&"private"===i?(v=dZ(!0,a,[{action:"remove",id:u}]),h&&v.request.collaborators.push({action:"remove",id:"authenticated"}),uZ(v)):("orgEverybody"===u||(null==u?void 0:u.startsWith("all"))&&"orgEverybody"===i?h?"orgEverybody"===i&&"all"===u?(v=dZ(!0,a,[{action:"remove",id:u}]),"editor"===c&&v.request.collaborators.push({action:"remove",id:"authenticated"}),uZ(v)):"orgEverybody"===i?(uZ(v=dZ(!0,a,[{action:"update",id:u,role:null!=c?c:"viewer"}])),g=!0):(uZ(v=dZ(!0,a,[{action:"remove",id:u}])),g=!1):(uZ(v=dZ(!0,a,[{action:"remove",id:u}])),g=!1):(null==u?void 0:u.startsWith("all"))&&uZ(v=dZ(!0,a,[{action:"update",id:"allWithPassword",password:s||""}])),"public"!==i||(null==u?void 0:u.startsWith("all"))||(b=dZ(!0,a,[{canComment:f,recipient:"all",role:"viewer"}]),h&&"editor"===c&&b.request.recipients.push({canComment:f,recipient:"authenticated",role:"editor"}),uZ(b)),"public"===i&&(null==u?void 0:u.startsWith("all"))&&h&&uZ("editor"===c?b=dZ(!0,a,[{canComment:f,recipient:"authenticated",role:"editor"}]):v=dZ(!0,a,[{action:"remove",id:"authenticated"}])),"orgEverybody"===i&&(g||uZ(b=dZ(!0,a,[{canComment:f,recipient:"orgEverybody",role:c||"viewer"}])))),[2,pZ(m,lZ).then((function(){return lZ.length=0})).then((function(){return!!s}))]}))}))},start:sZ,success:function(e,t,n){var r=n[0],o=n[1],i=void 0!==o&&o;return function(n,o,s){var a,c,l=r.canComment,u=r.canDiscover,d=r.mode,p=r.password,m=o(),h=null===(c=null===(a=null==m?void 0:m.invites)||void 0===a?void 0:a.assets[t])||void 0===c?void 0:c.principal,f=m.capabilities,g=f.resourceOrgID,v=f.resourceOrgName,b="orgEverybody"===d?{organizationID:g,organizationName:v}:void 0,y=s(),_=y.assetData,E=y.canComment,w=y.enablePublicEditor,x=y.onLinkPermissionChange,T=null!=l?l:E,S=w&&r.roleForPublicLink||(null==h?void 0:h.role)||$o.role,O="orgEverybody"===d?d:e?"allWithPassword":"all",I="private"===d?void 0:tZ(tZ({},h),{additionalData:b,canDiscover:void 0!==r.canDiscover?r.canDiscover:null==h?void 0:h.canDiscover,canShare:!1,commentPermissions:T?["read"]:[],id:O,inheritances:["deep"],isDirect:!0,role:"orgEverybody"===O?S:"viewer",type:"predefinedPrincipal"}),k=I?[I]:[];n(function(e,t,n){return{assetId:e,principal:t,principals:n,type:aZ}}(t,I,k)),x({context:{assetData:_},principals:k.map((function(e){return e.id}))}),n(hZ(t)),i||void 0!==u||n(function(e,t,n){return function(r,o,i){var s,a,c=i().openedDialog,l={ingestCopyShareLinkConfig:{actions:{password:n,publicURL:"share"===c?null===(a=null===(s=o().invites.assets)||void 0===s?void 0:s[e])||void 0===a?void 0:a.publicURL:dW(e,i())},content:OY(o(),i()),event:{subcategory:"Link Access",subtype:"link.copy.toast",type:"click"}},messageKey:"share_sheet.link_settings.password.set_title",timeout:0};r(mY("password"===t?l:{messageKey:"share_sheet.toast.success.access.updated"}))}}(t,d,p))}}});function hZ(e){return function(t,n){var r=n().invites.assets[e],o=r.isUpdatingAccess,i=r.linkAccessRequests;if(!o&&(null==i?void 0:i.length)){var s=i[0],a=i.slice(1,i.length);t(function(e,t){return{assetId:e,requests:t,type:iZ}}(e,a)),t(mZ(e,s.query))}}}var fZ=function(){return fZ=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},fZ.apply(this,arguments)},gZ="UPDATE_COMMENT_PERMISSION_ERROR",vZ="UPDATE_COMMENT_PERMISSION_START",bZ="UPDATE_COMMENT_PERMISSION_SUCCESS",yZ=Bn({error:function(e,t,n,r){return function(n){n(function(e,t,n){return{assetId:e,error:t,principals:n,type:gZ}}(t,e,r)),n(DY(e))}},extraData:function(e,t){return e().invites.assets[t].principals},method:function(e,t,n,r,o){return i=void 0,s=void 0,c=function(){var e,i,s,a,c,l;return function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}(this,(function(u){return e=t(),i=e.config.shareService,s=(null===(l=null===(c=e.invites.assets[n])||void 0===c?void 0:c.principal)||void 0===l?void 0:l.id)||"all",a={collaborators:[{action:"update",canComment:o,id:s}]},[2,i.patch({request:a,resourceUrl:r}).then((function(e){var t;if(!e||e instanceof Error||e.error)throw e;var n=(null===(t=null==e?void 0:e.collaborators)||void 0===t?void 0:t[0])||{};if(200!==n.statusCode)throw n}))]}))},new((a=void 0)||(a=Promise))((function(e,t){function n(e){try{o(c.next(e))}catch(e){t(e)}}function r(e){try{o(c.throw(e))}catch(e){t(e)}}function o(t){var o;t.done?e(t.value):(o=t.value,o instanceof a?o:new a((function(e){e(o)}))).then(n,r)}o((c=c.apply(i,s||[])).next())}));var i,s,a,c},start:function(e,t,n){t[0];var r=t[1];return{assetId:e,principals:n.map((function(e){var t=r?["read"]:[];return fZ(fZ({},e),{commentPermissions:t})})),type:vZ}},success:bZ}),_Z="INVITE_V4_UPDATE_ROLE_START",EZ="INVITE_V4_UPDATE_ROLE_SUCCESS",wZ="INVITE_V4_UPDATE_ROLE_ERROR",xZ=Bn({error:function(e,t,n,r){return void 0===r&&(r={}),function(n){var o=r.collaborator,i=r.type;n(function(e,t,n,r){return{assetId:t,collaborator:n,error:e,type:wZ,userType:r}}(e,t,o,i)),n(HY(e))}},extraData:function(e,t,n){var r=n[0],o=e().invites.assets[t];if(o)return o.collaborators[r.id]?{collaborator:o.collaborators[r.id],type:"collaborator"}:o.invitations[r.id]?{collaborator:o.invitations[r.id],type:"invitation"}:void 0},method:function(e,t,n,r){return o=void 0,i=void 0,a=function(){var o,i,s,a,c,l,u,d,p,m,h,f,g,v;return function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}(this,(function(b){if(i=(o=r||{}).id,s=o.newRole,a=o.resourceId,c=t(),l=c.config.shareService,u=gi(s),d=fi(s),!(p=c.invites.assets[n]))throw new Error("Unknown asset");return(m=(null===(v=p.collaborators[r.id])||void 0===v?void 0:v.inheritances)||[]).includes("deep")&&m.includes("deep_override")&&"viewer"===u?[2,e(OQ({id:n,resourceId:r.resourceId},[r.id],!0))]:(h=!!p.capabilities.canComment&&(hi(s)||"editor"===u),f=[{action:"update",canComment:h,canShare:d,id:i,role:u}],g=p.invitations[r.id]?{invitations:f}:{collaborators:f},[2,l.patch({direct:!0,request:g,resourceUrl:a}).then((function(e){var t;if(e&&(e instanceof Error||e.error))throw e;var n=(null===(t=e[g.collaborators?"collaborators":"invitations"])||void 0===t?void 0:t[0])||{};if("OK"!==n.statusText)throw n;return n}))])}))},new((s=void 0)||(s=Promise))((function(e,t){function n(e){try{c(a.next(e))}catch(e){t(e)}}function r(e){try{c(a.throw(e))}catch(e){t(e)}}function c(t){var o;t.done?e(t.value):(o=t.value,o instanceof s?o:new s((function(e){e(o)}))).then(n,r)}c((a=a.apply(o,i||[])).next())}));var o,i,s,a},start:function(e,t,n){var r=t[0],o=(void 0===n?{}:n).type,i=hi(r.newRole)?["read","write"]:[];return"collaborator"===o?{assetId:e,canShare:fi(r.newRole),commentPermissions:i,id:r.id,role:gi(r.newRole),type:_Z,userType:o}:{assetId:e,canComment:hi(r.newRole),canShare:fi(r.newRole),id:r.id,role:gi(r.newRole),type:_Z,userType:o}},success:EZ}),TZ=function(e,t,n,r){return new(n||(n=Promise))((function(o,i){function s(e){try{c(r.next(e))}catch(e){i(e)}}function a(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((r=r.apply(e,t||[])).next())}))},SZ=function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}},OZ="ARTIFACT_CREATE_SUCCESS",IZ="ARTIFACT_ERROR",kZ="ARTIFACT_PROGRESS",AZ="ARTIFACT_START",CZ="ARTIFACT_SUCCESS",PZ="ARTIFACT_UPDATE_STATE",RZ="ARTIFACT_SET_USER_SELECTED_NODE_LIST",LZ=function(e,t,n,r){return{action:t,assetId:e,mode:r,name:n,type:AZ}},DZ=function(e,t,n){return{action:n,assetId:e,error:t,type:IZ}};function NZ(e,t,n){return function(r){r(function(e,t){return{action:t,assetId:e,type:CZ}}(e,t)),r(jJ(n,"rename"===t||"update"===t,"delete"===t))}}function MZ(e,t,n){return{action:e,assetId:t,progress:n,type:kZ}}var HZ=s(35937),jZ=s.n(HZ),BZ=function(){return BZ=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},BZ.apply(this,arguments)};function FZ(){return function(e,t,n){var r=n(),o=r.assetData,i=r.capabilitiesService,s=(null==o?void 0:o.resourceId)||"";return e({type:vr.START}),i.get({resourceUrl:s}).then((function(t){if(t&&t.error||t instanceof Error)throw t;var n=t.canShare,r=t.publicPrincipalsAllowed,o=BZ(BZ({},t),{createLink:!(!n||!r)});return r||(o.createLinkRestriction="security/sharingRestriction"),e({capabilities:o,type:vr.SUCCESS}),o})).catch((function(t){return e({error:t,type:vr.ERROR}),Promise.reject(t)}))}}var UZ=function(){return UZ=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},UZ.apply(this,arguments)},zZ=function(e,t,n,r){return new(n||(n=Promise))((function(o,i){function s(e){try{c(r.next(e))}catch(e){i(e)}}function a(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((r=r.apply(e,t||[])).next())}))},qZ=function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}},GZ="GET_RECENT_INVITEES_START",VZ="GET_RECENT_INVITEES_SUCCESS",KZ="GET_RECENT_INVITEES_ERROR",WZ=Bn({canExecute:function(e,t){return e().config.showRecentInvitees&&!e().peopleGraph.recentSuggestions[t]},error:KZ,method:function(e,t,n,r){return zZ(void 0,void 0,void 0,(function(){var e,o,i,s,a;return qZ(this,(function(c){switch(c.label){case 0:return e=t(),o=e.config.peopleGraphService,i=OW(e,e.config,n),s={peopleType:"PERSON",relationship:"INVITE",resourceType:i.mimeType,resourceUrl:r,searchText:""},[4,o.getSuggestions(s)];case 1:if((a=c.sent())instanceof Error||a.error)throw a;return[2,{assetId:n,suggestions:a}]}}))}))},start:GZ,success:function(e){return{assetId:e.assetId,suggestions:e.suggestions,type:VZ}}}),$Z=function(){return $Z=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},$Z.apply(this,arguments)},YZ=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))},QZ={canComment:!0,recipient:"orgEverybody",role:"viewer"},JZ={canComment:!0,canShare:!1,id:"orgEverybody",role:"viewer",status:"",type:"predefinedPrincipal"},ZZ={canComment:!0,canShare:!0,recipient:"all",role:"viewer"},XZ={canComment:!0,id:"all",requirePassword:!1,role:"viewer",status:"",type:"predefinedPrincipal"},eX=function(e,t){return{error_code:(null==e?void 0:e.errorCode)||(null==e?void 0:e.statusCode),error_desc:t,error_type:(null==e?void 0:e.statusText)||(null==e?void 0:e.error)}},tX=function(e,t){return e.invite[t]};function nX(e){return void 0===e&&(e=!1),function(t,n,r){var o=n(),i=r(),s=i.assetData,a=i.shareService,c=null==s?void 0:s.id,l=(null==s?void 0:s.resourceId)||"",u="artifact"===(null==s?void 0:s.type);return t({assetId:c,type:Sr.START}),t(pX(sr)),Promise.all([a.get({assetId:c,resourceUrl:l}),t(FZ())]).then((function(e){var o,s,a=e[0],l=a||{},d=l.descendants,p=void 0!==d&&d,m=l.mimeType,h=l.rootURN,f=l.resourceUrn,g={all:void 0,descendants:p,metadata:void 0,mimeType:m,orgEverybody:void 0,publicURL:uW(r(),u),rootURN:h||f};if(a&&a.collaborators){var v=a.collaborators;g.all=v.find((function(e){return"all"===e.id})),g.orgEverybody=v.find((function(e){return"orgEverybody"===e.id})),g.all&&(g.metadata={allowComment:null!==(o=g.all.canComment)&&void 0!==o?o:lr.allowComment,allowSubscribe:null!==(s=g.all.canSubscribe)&&void 0!==s?s:lr.allowSubscribe})}return t({assetId:c,data:g,type:Sr.END}),function(e,t){var n,r=e.response,o=void 0===r?{}:r,i=e.dispatch,s=e.state,a=e.action,c=e.version,l=null===(n=t.assetData)||void 0===n?void 0:n.id;if(o&&(o instanceof Error||o.error||o.descendants))throw o;var u=o.mimeType,d=c?function(e,t,n){var r=e||{},o=r.collaborators,i=void 0===o?[]:o,s=r.invitations,a=void 0===s?[]:s,c=i.filter((function(e){return"imsUser"===e.type||"email"===e.type||"addressBookGroup"===e.type})),l=a.map((function(e){return EY(EY({},e),{email:e.email?e.email:e.recipientEmail,id:e.collaborator?e.collaborator:e.id,name:e.displayName?e.displayName:e.groupName,type:"invite"})})),u=c.map((function(e){return EY(EY({},e),{email:e.email?e.email:e.recipientEmail,id:e.collaborator?e.collaborator:e.id,name:e.displayName?e.displayName:e.groupName,type:e.id.indexOf("group")>=0?"group":"collaborator"})})),d=wY(wY([],l,!0),u,!0);return 0===d.length&&d.push(LY(t,n)),nY()(d,[SY])}(o,s,t):function(e,t,n){var r=wY(wY([],e.collaborators,!0),e.invitations,!0).map((function(e){return EY(EY({},e),{email:e.email?e.email:e.recipientEmail,id:e.collaborator?e.collaborator:e.id,name:e.displayName?e.displayName:"",role:e.role,type:e.collaborator?"collaborator":"invite"})}));return 0===r.length&&r.push(LY(t,n)),Q$()(r,["type","email","name"],["asc","asc","asc"])}(o,s,t);return i({assetId:l,collaborators:Do()(d,"id"),mimeType:u,type:a.SUCCESS}),d}({action:Sr,dispatch:t,response:a,state:n(),version:"V3"},i)})).then((function(e){return t(function(e,t){return void 0===e&&(e=[]),function(n,r,o){var i,s=o(),a=null===(i=s.assetData)||void 0===i?void 0:i.id,c=s.apiKey;if(e.length&&c){n({assetId:a,type:t.START});var l=e.filter((function(e){var t=e.id,n=e.image;return"collaborator"===e.type&&t&&!t.startsWith("mailto:")&&!n})).map((function(e){return RY(e.id,s)}));return Promise.all(l).then((function(r){return n({assetId:a,data:r,type:t.SUCCESS}),e})).catch((function(r){return n({assetId:a,error:r,type:t.ERROR}),e}))}return e}}(e,Or)),e})).catch((function(n){var r,s;if(t({assetId:c,error:n,type:Sr.ERROR}),!n.descendants&&!e){var a=OY(o,i),l={error_code:(null===(r=null==n?void 0:n.error)||void 0===r?void 0:r.status)||(null==n?void 0:n.statusCode),error_desc:"Failed to get collaborators",error_type:(null===(s=null==n?void 0:n.error)||void 0===s?void 0:s.statusText)||(null==n?void 0:n.statusText)},u={ingestRenderConfig:[{content:a,event:$Z({subcategory:"Manage Invite",subtype:"collaborator-error",type:"render"},l)}],messageKey:"share_sheet.toast.error.fetch_collaborators"};t(dY(u))}}))}}function rX(e,t){if(void 0===e&&(e=""),void 0===t&&(t=[]),t.length>0)return t.map((function(t){return{canComment:hi(e),canShare:fi(e),recipient:t,role:e.toLowerCase().indexOf("view")>=0?"viewer":"editor"}}))}function oX(e,t,n){var r=e.acceptanceRequired,o=e.inviteMessage,i=e.emailNotification,s=e.recaptchaResponse,a=e.recipients,c=e.role,l=e.targetUrl,u=e.useMounts;return{captcha:IY(s,t),configuration:{acceptanceRequired:r,useMounts:u},notification:{ans:{},email:i,external:t.externalNotification,parameters:{message:kY(o),targetUrl:l||uW(t,n,!0)}},recipients:rX(c,bW(a))}}var iX=function(e,t){return $Z($Z({},e),{id:e.id,statusCode:t.statusCode,statusText:t.statusText||t.error})};function sX(e){return function(t,n,r){var o=n(),i=r(),s=i.assetData,a=i.shareService,c=s||{},l=c.id,u=c.resourceId,d=tX(o,l),p=i.imsData.id,m="artifact"===s.type;t({assetId:l,type:Ir.START});var h=function(e,t,n,r){var o=xW(t),i=[],s={collaborators:[],invitations:[]};return e.forEach((function(e){var t,a,c=fi(e.role),l=e.role.toLowerCase().startsWith("view")?"viewer":"editor",u=!!n.canComment&&(e.canComment||"editor"===l),d=function(e,t,n){var r=[],o=[],i=[],s=e.role.toLowerCase().startsWith("viewer")?"viewer":"editor",a=e.role.toLowerCase().endsWith("share");return e.recipients.forEach((function(e){var c=TW(e,t);c&&"owner"!==c.role&&c.id!==n&&function(e){return"viewer"===e.role&&"editor"===s||e.role===s&&!e.canShare&&a}(c)?"invite"===c.type?o.push(c):r.push(c):i.push(e)})),{collaborators:r,invitations:o,postRecipients:i}}(e,o,r),p=d.collaborators,m=d.invitations,h=d.postRecipients,f=function(e){return{action:"update",canComment:u,canShare:c,id:e.id,role:l}};if((t=s.collaborators).push.apply(t,p.map(f)),(a=s.invitations).push.apply(a,m.map(f)),h.length){var g=$Z($Z({},e),{canComment:u,recipients:h});i.push(g)}})),{patchRequestBody:s,postRequests:i}}(e,d.collaborators,o.capabilities,p),f=h.postRequests,g=h.patchRequestBody,v=f.map((function(e){return a.post({request:oX(e,i,m),resourceUrl:u}).then(zn,zn).then((function(t){return $Z($Z({},t),{request:e})}))}));return(g.invitations.length||g.collaborators.length)&&v.push(a.patch({request:g,resourceUrl:u}).then(zn,zn).then((function(e){return $Z($Z({},e),{request:g})})).then((function(e){return function(e,t){var n=function(e){var n;return $Z({email:null===(n=t[e.id])||void 0===n?void 0:n.email},e)},r=e.collaborators,o=void 0===r?[]:r,i=e.invitations,s=void 0===i?[]:i;return $Z($Z({},e),{collaborators:o.map(n),invitations:s.map(n)})}(e,d.collaborators)}))),Promise.all(v).then((function(n){if(n.every((function(e){return e.error})))throw n;var r=n.filter((function(e){return e.error})).map((function(e){var t,n,r,o;return(null===(n=null===(t=e.request)||void 0===t?void 0:t.recipients)||void 0===n?void 0:n.map((function(t){return r=e,{id:(n=t).addressBookUrn||"mailto:".concat(n.email),recipient:n.addressBookUrn||"mailto:".concat(n.email),statusCode:r.statusCode,statusText:r.statusText||r.error};var n,r})))||(null===(o=null===(r=e.request)||void 0===r?void 0:r.collaborators)||void 0===o?void 0:o.map((function(t){return iX(t,e)})))})).flat(),i=n.filter((function(e){var t;return e.error&&(null===(t=e.request)||void 0===t?void 0:t.invitations)})).map((function(e){var t,n;return null===(n=null===(t=e.request)||void 0===t?void 0:t.invitations)||void 0===n?void 0:n.map((function(t){return iX(t,e)}))})).flat(),a=$Z($Z({},n.find((function(e){return!(e instanceof Error||(null==e?void 0:e.error))}))),{collaborators:YZ(YZ([],n.map((function(e){return e.collaborators||[]})),!0),r,!0).flat(),invitations:YZ(YZ([],n.map((function(e){return e.invitations||[]})),!0),i,!0).flat()});t({assetId:l,data:a,type:Ir.SUCCESS}),t(PY(a,s));var c=e.map((function(e){return e.recipients})).flat().map((function(e){var t,n=e.addressBookUrn,r=e.email;if(!n){var i=null===(t=null==o?void 0:o.peopleGraph)||void 0===t?void 0:t.tokensCache;if(i&&i[r])return i[r]}})).filter((function(e){return e}));return c.length&&t(function(e){return function(t,n,r){return zZ(void 0,void 0,void 0,(function(){return qZ(this,(function(t){return[2,r().peopleGraphService.acceptTokens(e).catch(XK)]}))}))}}(c)),a})).catch((function(n){var r=Array.isArray(n)?n.find((function(e){return e.error})):n;throw t({assetId:l,error:r,type:Ir.ERROR}),t(function(e,t){var n=this;return function(r){return o=n,i=void 0,a=function(){var n;return function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}(this,(function(o){switch(o.label){case 0:return t.error instanceof Response?[4,t.error.json().catch((function(){return{}}))]:[3,2];case 1:n=o.sent(),t=$Z($Z({},n),t),o.label=2;case 2:return r(CY(t,e)),[2]}}))},new((s=void 0)||(s=Promise))((function(e,t){function n(e){try{c(a.next(e))}catch(e){t(e)}}function r(e){try{c(a.throw(e))}catch(e){t(e)}}function c(t){var o;t.done?e(t.value):(o=t.value,o instanceof s?o:new s((function(e){e(o)}))).then(n,r)}c((a=a.apply(o,i||[])).next())}));var o,i,s,a}}(e.map((function(e){return e.recipients})).flat(),r)),n}))}}var aX=function(e,t,n,r){return new(n||(n=Promise))((function(o,i){function s(e){try{c(r.next(e))}catch(e){i(e)}}function a(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((r=r.apply(e,t||[])).next())}))},cX=function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}},lX=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))};function uX(e,t){var n=t.accessRequestsService;return e?n.getNextPage(e).then((function(e){var n=Co()(e,"_embedded.accessRequests",[]),r=Co()(e,"_links.next.href");return r?uX(r,t).then((function(e){return n.splice.apply(n,lX([n.length,0],e,!1)),n})):n})):Promise.resolve([])}function dX(){return function(e,t,n){var r=n(),o=r.accessRequestsService,i=(r.assetData||{}).resourceId,s=rW(void 0===i?"":i);return s&&""!==s?(e({type:nr.START}),o.get({resourceUrn:s}).then((function(e){var t=Co()(e,"_embedded.accessRequests",[])||[],n=Co()(e,"_links.next.href");return n?uX(n,r).then((function(e){return t.splice.apply(t,lX([t.length,0],e,!1)),t})):t})).then((function(t){return e({data:Do()(t,"requesterId"),type:nr.SUCCESS}),t})).then((function(t){return e((r=rr,void 0===(n=t)&&(n=[]),function(e,t,o){return i=this,s=void 0,c=function(){var t,i,s;return function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}(this,(function(a){return t=o(),i=t.apiKey,n.length&&i?(e({type:r.START}),s=n.map((function(e){return RY(e.requesterId,t)})),[2,Promise.all(s).then((function(t){e({data:t,type:r.SUCCESS})})).catch((function(t){e({error:t,type:r.ERROR})}))]):[2,n]}))},new((a=void 0)||(a=Promise))((function(e,t){function n(e){try{o(c.next(e))}catch(e){t(e)}}function r(e){try{o(c.throw(e))}catch(e){t(e)}}function o(t){var o;t.done?e(t.value):(o=t.value,o instanceof a?o:new a((function(e){e(o)}))).then(n,r)}o((c=c.apply(i,s||[])).next())}));var i,s,a,c}));var n,r})).catch((function(t){e({error:t,type:nr.ERROR})}))):(e({type:nr.END}),Promise.resolve([]))}}var pX=function(e){return function(t){return(e||sr)===sr?t(dX()):Promise.reject(Error("".concat(e," is not a supported SDK verion")))}},mX=function(e){return void 0===e&&(e={}),function(t){var n=e.apiVersion;return(n||sr)===sr?t(function(e){return void 0===e&&(e={}),function(t,n,r){return aX(this,void 0,void 0,(function(){var n,o,i,s,a,c,l,u,d,p,m,h;return cX(this,(function(f){switch(f.label){case 0:return n=e.canComment,o=void 0===n||n,i=e.canShare,s=e.resourceUrn,a=e.requesterId,c=e.role,l=e.templateName,u=e.useMounts,d=r(),p=d.accessRequestsService,[4,d.getAdobeAsset(s)];case 1:return m=f.sent(),h=uW(d,lW(m),!0),t({requesterId:a,type:or.START}),[2,p.grant({canComment:o,canShare:i,requesterId:a,resourceUrn:s,role:c.startsWith("editor")?"editor":"viewer",targetUrl:h,templateName:l,useMounts:u}).then((function(e){if(!e||!e.status||e.status<200||e.status>=304)throw e;t({requesterId:a,role:c,type:or.SUCCESS}),t(mY({messageKey:"share_sheet.toast.success.request_accepted"}))})).catch((function(e){t(NQ(e)),t({requesterId:a,type:or.ERROR}),t(nX())}))]}}))}))}}(e)):Promise.reject(Error("".concat(n," is not a supported SDK verion")))}},hX=function(e){return void 0===e&&(e={}),function(t){var n=e.apiVersion;return(n||sr)===sr?t(function(e){return function(t,n,r){return aX(this,void 0,void 0,(function(){var n,o,i,s,a,c,l;return cX(this,(function(u){switch(u.label){case 0:return n=e.resourceUrn,o=e.requesterId,i=e.templateName,s=r(),a=s.accessRequestsService,[4,s.getAdobeAsset(n)];case 1:return c=u.sent(),l=uW(s,lW(c),!0),t({requesterId:o,type:tr.START}),[2,a.reject({requesterId:o,resourceUrn:n,targetUrl:l,templateName:i}).then((function(e){if(!(e&&e.status>=200&&e.status<304))throw e;t({requesterId:o,type:tr.SUCCESS}),t(mY({messageKey:"share_sheet.toast.success.request_declined"}))})).catch((function(e){t(NQ(e)),t({requesterId:o,type:tr.ERROR}),404===e.status&&t(nX())}))]}}))}))}}(e)):Promise.reject(Error("".concat(n," is not a supported SDK verion")))}},fX=function(e){return void 0===e&&(e={}),function(t){var n=e.apiVersion;return(n||sr)===sr?t(function(e){return function(t,n,r){var o=e.id,i=e.newRole,s=n(),a=r(),c=a.assetData,l=a.shareService,u=(c||{}).resourceId,d=void 0===u?"":u,p=Co()(s,"accessRequests.data"),m=Co()(p,o,{}),h=function(e){void 0===e&&(e="");var t=e.toLowerCase().indexOf("view")>=0?"viewer":"editor",n=e.toLowerCase().indexOf("share")>=0;return"editor"===t||n}(i),f=i.toLowerCase().indexOf("view")>=0?"viewer":"editor";t({id:o,newRole:i,type:ir.START});var g={collaborators:[{action:"update",canShare:h,id:o,role:f}]};return l.patch({request:g,resourceUrl:d}).then((function(e){var n=Co()(e,"collaborators[0]",{});if(!e||e instanceof Error||e.error||"OK"!==n.statusText)throw e;return t({type:ir.SUCCESS}),e})).catch((function(e){t({error:e,id:o,prevRole:m.role,type:ir.ERROR}),t(HY(e))}))}}(e)):Promise.reject(Error("".concat(n," is not a supported SDK verion")))}},gX="ONBOARDING_DISPLAYED",vX="PAUSE_DIALOG",bX="RESUME_DIALOG",yX=function(e,t,n){return void 0===t&&(t=!0),function(r,o,i){switch(n||i().inviteApiVersion){case ar:case cr:return r(function(e,t){return void 0===t&&(t=!1),function(n,r,o){var i=r(),s=o(),a=s.assetData,c=s.shareService,l=a||{},u=l.id,d=l.resourceId,p=void 0===d?"":d,m=tX(i,u),h=jZ()(null==m?void 0:m.collaborators,(function(e){return"invite"!==e.type})),f=jZ()(null==m?void 0:m.collaborators,(function(e){return"invite"===e.type}));n({assetId:u,type:xr.START});var g=FY({currentCollaborators:h,currentInvitations:f,removeIds:e});return c.patch({request:g,resourceUrl:p}).then(zn).then((function(e){var o=UY(e,h,f),i=o.dispatchResults,c=o.enhancedResponse;return n({assetId:u,collaborators:jY(r(),s,YZ(YZ([],(null==e?void 0:e.collaborators)||[],!0),(null==e?void 0:e.invitations)||[],!0)),type:xr.SUCCESS}),n(MY(a,i)),t?i:c})).catch((function(t){return n({assetId:u,error:t,type:xr.ERROR}),n(NY(t,e.length)),Promise.reject(t)}))}}(e,t));default:return Promise.reject(Error("".concat(n," is not a supported SDK verion")))}}},_X=function(e,t){return void 0===t&&(t=!1),function(n,r,o){switch(e||o().inviteApiVersion){case ar:case cr:return n(nX(t));default:return Promise.reject(Error("".concat(e," is not a supported SDK verion")))}}},EX=function(e,t){return function(n,r,o){switch(t||o().inviteApiVersion){case ar:case cr:return n((i=e,function(e,t,n){var r=i||{},o=r.id,s=r.newRole,a=t(),c=n(),l=c.assetData,u=c.shareService,d=l||{},p=d.id,m=d.resourceId,h=void 0===m?"":m,f=tX(a,p).collaborators[o]||{},g={collaborators:void 0,invitations:void 0},v=fi(s),b=hi(s),y=s.toLowerCase().indexOf("view")>=0?"viewer":"editor",_=[{action:"update",canComment:b,canShare:v,id:o,role:y}];return e({assetId:p,canComment:b,canShare:v,id:o,role:y,type:Lr.START}),"invite"===(null==f?void 0:f.type)?g.invitations=_:g.collaborators=_,u.patch({request:g,resourceUrl:h}).then(zn).then((function(t){var n,r="invite"===f.type?"invitations":"collaborators",o=(null===(n=null==t?void 0:t[r])||void 0===n?void 0:n[0])||{};if(t&&(t instanceof Error||t.error))throw t;if("OK"!==o.statusText)throw o;e({assetId:p,type:Lr.SUCCESS})})).catch((function(t){e({assetId:p,collaborator:f,error:t,type:Lr.ERROR}),e(HY(t))}))}));default:return Promise.reject(Error("".concat(t," is not a supported SDK verion")))}var i}};var wX=function(){return wX=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},wX.apply(this,arguments)},xX=function(e){return Co()(e,"links",{})};function TX(e,t){if(t){var n=xX(e),r=n.linkId,o=n.metadata;return{category:t.category,comments:o.allowComment,downloads:o.allowDownload,extension:t.extension,follow:o.allowSubscribe,id:t.id,link_id:r,save:o.allowCopy,size:t.size}}}function SX(e,t,n,r){var o=t.allowComment,i=t.allowCopy,s=t.allowDownload,a=t.allowSubscribe,c=n(),l=xX(c),u=l.linkId,d=l.etag,p=R$.KU.instance;return e({type:hr.START}),p.updateMetadata(u,d,t).then((function(c){var l=xX(n()).linkId;if(u===l){var d=c.status,p=c.headers.get("Etag");if(200!==d)throw c;var m=xX(n()).targetMetadata,h=i===m.allowCopy&&o===m.allowComment&&s===m.allowDownload&&a===m.allowSubscribe;e({etag:p,isUpdating:!h,metadata:t,type:hr.SUCCESS}),h||SX(e,m,n,r)}})).catch((function(t){setTimeout((function(){e({type:hr.ERROR});var n={ingestRenderConfig:[{content:TX(c,r),event:{error_code:t&&t.response&&t.response.status,error_desc:"Failed to update link metadata",error_type:t&&t.response&&t.response.statusText,subcategory:"Manage Link",subtype:"update-error",type:"render"}}],messageKey:"share_sheet.toast.error.link_update_metadata"};e(dY(n))}),100)}))}var OX=function(e,t,n){var r=t(),o=n().assetData,i=Co()(r,"capabilities.createLink",!1),s=Co()(r,"storage",{}),a=s.location,c=s.resourceType,l=o.resourceId,u=o.name,d=a?function(e,t){var n=new URL(t);return"".concat(n.origin).concat(e)}(a,l):l,p=!!a,m=R$.KU.instance;if(e({assetData:o,type:dr.START}),i){var h=mW(c)?{allowComment:!1}:null;return m.createLink(d,u,h,p).then((function(t){if(t.status>=400)throw t;var r=t.headers.get("Etag"),o=t.headers.get("Location"),i=nW(o);return e({etag:r,linkId:i,location:o,type:dr.END}),t.json().then((function(t){var r=n().linkPrefix,o=wX(wX({},t),{publicURL:r&&i?"".concat(r).concat(i):t.publicURL});return e({data:o,type:dr.SUCCESS}),{data:o,linkId:i}}))})).catch((function(t){var n={error:{namespace:"link.create"},linkId:null,location:null,type:dr.ERROR};if(t&&409===t.status){var r=t.headers.get("Location"),o=nW(r);n.linkId=o,n.location=r}throw e(n),t}))}return e({error:{namespace:"link.create"},type:dr.ERROR}),Promise.reject()},IX=function(e,t,n){var r,o,i,s=t(),a=s.links,c=void 0===a?{}:a,l=s.storage,u=(void 0===l?{}:l).location,d=(u&&"/"===u.charAt(0)?u.substring(1):u)||(null===(r=n().assetData)||void 0===r?void 0:r.resourceId),p=R$.KU.instance,m=c,h=m.location,f=m.linkId,g={linkId:f,location:h,resourceId:d,skipUriEncoding:!!u};return e({location:h,resource:f||d,type:pr.START}),p.getLink(g).then((function(e){var t=e.status,n=e.headers;if(o=n.get("Etag"),i=n.get("Location"),200!==t)throw e;return e.json()})).then((function(t){var r=n().linkPrefix,s=wX(wX({},t),{linkId:nW(h||i),location:h||i,publicURL:r&&f?"".concat(r).concat(f):t.publicURL});return e({data:s,etag:o,type:pr.SUCCESS}),s})).catch((function(t){return e({error:t,type:pr.ERROR}),t}))},kX=function(e,t,n){var r=t(),o=n().assetData,i=xX(r).linkId,s=new R$.ge;return e({type:mr.START}),s.delete(i).then((function(t){if(t&&t.error||t instanceof Error)throw t;return e({type:mr.SUCCESS}),t})).catch((function(t){var n={ingestRenderConfig:[{content:TX(r,o),event:{error_code:t&&t.response&&t.response.status,error_desc:"Failed to remove link",error_type:t&&t.response&&t.response.statusText,subcategory:"Manage Link",subtype:"remove-error",type:"render"}}],messageKey:"share_sheet.toast.error.link_remove"};throw e(dY(n)),e({error:t,type:mr.ERROR}),t}))};function AX(e){return function(t,n,r){var o=n(),i=xX(o),s=i.linkId,a=i.isUpdating;return s&&(t({targetMetadata:e,type:fr}),!a)?SX(t,e,n,r().assetData):Promise.resolve({})}}var CX="GET_USER_CAPABILITIES_ERROR",PX="GET_USER_CAPABILITIES_START",RX="GET_USER_CAPABILITIES_SUCCESS",LX=Fn({error:CX,method:function(e,t,n){return r=void 0,o=void 0,s=function(){var e,r,o,i,s,a,c,l,u,d,p,m,h;return function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}(this,(function(f){switch(f.label){case 0:return e=n,r=t().config,o=r.assetData,i=r.capabilitiesService,s=r.environment,a=r.indexRepositoryService,o.isLocalDoc||n.startsWith("xmp")?[4,a.get()]:[3,2];case 1:if((c=f.sent())instanceof Error)throw c;if(!(e=null===(h=null===(m=null===(p=null===(d=null==c?void 0:c.children)||void 0===d?void 0:d[0])||void 0===p?void 0:p._embedded)||void 0===m?void 0:m["http://ns.adobe.com/adobecloud/rel/metadata/repository"])||void 0===h?void 0:h["repo:assetId"]))throw c;f.label=2;case 2:return l=iW(e,s),[4,i.get({resourceUrl:l})];case 3:if((u=f.sent())instanceof Error)throw u;return[2,u]}}))},new((i=void 0)||(i=Promise))((function(e,t){function n(e){try{c(s.next(e))}catch(e){t(e)}}function a(e){try{c(s.throw(e))}catch(e){t(e)}}function c(t){var r;t.done?e(t.value):(r=t.value,r instanceof i?r:new i((function(e){e(r)}))).then(n,a)}c((s=s.apply(r,o||[])).next())}));var r,o,i,s},start:PX,success:function(e){return{capabilities:e,type:RX}}}),DX={addPopulatedInvitees:function(e,t){return{assetId:e,invites:"string"==typeof t?[t]:t,type:EQ}},artifactCreate:function(e,t,n){var r=this;return function(o,i,s){var a=s(),c=a.createArtifact,l=a.onArtifactCreateComplete,u=a.onArtifactSaveComplete;if("function"==typeof c){o(LZ(e.id,"create",t,n));var d=e.id,p=i().invites.assets[d].userSelectedNodeList;return new Promise((function(i,a){c({name:t,nodeList:p},(function(a,c){return TZ(r,void 0,void 0,(function(){var r,d;return SZ(this,(function(p){switch(p.label){case 0:return r=a.resourceId,d=rW(r),n&&"private"!==n?[4,o(mZ(d,{mode:n,resourceId:r},!0)).catch((function(e){console.warn(e)}))]:[3,2];case 1:p.sent(),p.label=2;case 2:return[4,o(CQ(a))];case 3:return p.sent(),d&&r&&o(DJ(d,r)),o((m=e.id,{action:"create",artifact:a,assetId:m,type:OZ})),null==l||l({context:{assetData:e}}),null==u||u({action:"create",context:{artifactData:{assetId:d,name:t},assetData:e},localFilePath:c,status:"success",targetUrl:dW(d,s())}),i(),[2]}var m}))}))}),(function(n,r){console.warn("createArtifact error",n);var i=e.id;o(DZ(i,n,"create")),o(dY({context:{assetData:e},messageKey:"share_sheet.toast.error.artifact_create"})),null==u||u({action:"create",context:{artifactData:{name:t},assetData:e},localFilePath:r,status:"failure"}),a(n)}),(function(t){var r=t.progress,i="private"!==n?r/1.2:r;o(MZ("create",e.id,i))}))}))}return Promise.resolve()}},artifactDelete:function(e){var t=this;return function(n,r,o){var i=o(),s=i.assetData,a=i.deleteArtifact;if("function"==typeof a){var c=e||{},l=c.assetId,u=c.name,d=c.resourceId;return n(LZ(l,"delete")),new Promise((function(e,r){a({urn:rW(d)},(function(r){return TZ(t,void 0,void 0,(function(){return SZ(this,(function(t){return n(NZ(l,"delete",s)),n(pY({messageData:{name:u},messageKey:"share_sheet.toast.info.artifact_delete"})),e(),[2]}))}))}),(function(e){n(DZ(l,e,"delete")),n(dY({context:{assetData:s},messageKey:"share_sheet.toast.error.artifact_delete"})),r(e)}),(function(e){return n(MZ("delete",l,e.progress))}))}))}return Promise.resolve()}},artifactRename:function(e,t){var n=this;return function(r,o,i){var s=i(),a=s.assetData,c=s.renameArtifact;if("function"==typeof c){var l=e||{},u=l.assetId,d=l.resourceId;return r(LZ(u,"rename",t)),r(P$("artifact.rename.start",{assetData:LW(e)})),new Promise((function(o,i){c({name:t,urn:rW(d)},(function(t){return TZ(n,void 0,void 0,(function(){return SZ(this,(function(t){return r(NZ(u,"rename",a)),r(P$("artifact.rename.success",{assetData:LW(e)})),o(),[2]}))}))}),(function(t){var n=e.assetId;r(DZ(n,t,"rename")),r(dY({context:{assetData:a},messageKey:"share_sheet.toast.error.artifact_rename"})),r(P$("artifact.rename.error",{error:t})),i(t)}),(function(e){return r(MZ("rename",u,e.progress))}))}))}return Promise.resolve()}},artifactSetUserSelectedNodeList:function(e,t){return{assetData:e,assetId:e.id,nodeList:t,type:RZ}},artifactUpdate:function(e,t){var n=this;return function(r,o,i){var s=i(),a=s.assetData,c=s.onArtifactSaveComplete,l=s.updateArtifact;if("function"==typeof l){var u=e||{},d=u.assetId,p=u.resourceId;r(LZ(d,"update",t));var m=rW(p),h=a.id,f=o().invites.assets[h].userSelectedNodeList;return new Promise((function(e,o){l({name:t,nodeList:f,urn:m},(function(o,s){return TZ(n,void 0,void 0,(function(){return SZ(this,(function(n){return r(NZ(d,"update",a)),r(pY({messageData:{name:t},messageKey:"share_sheet.toast.info.artifact_update"})),null==c||c({action:"update",context:{artifactData:{assetId:d,name:t},assetData:a},localFilePath:s,status:"success",targetUrl:dW(d,i())}),e(),[2]}))}))}),(function(e,n){r(DZ(d,e,"update")),r(dY({context:{assetData:a},messageKey:"share_sheet.toast.error.artifact_update"})),null==c||c({action:"update",context:{artifactData:{assetId:d,name:t},assetData:a},localFilePath:n,status:"failure"}),o(e)}),(function(e){return r(MZ("update",d,e.progress))}))}))}return Promise.resolve()}},artifactUpdateState:function(e){return{assetData:e,type:PZ}},clearPopulatedInvitees:function(e){return{assetId:e,type:wQ}},createRepository:oJ,deleteCollaborators:function(e,t){return function(n,r,o){return"V4"===o().inviteApiVersion?n(OQ(e,t)):n(yX(t,!1))}},displayOnboarding:function(e){return function(t,n,r){var o=n().dialog,i=r(),s=i.isPreloaded,a=i.onOnboardingEvent;o.shouldDisplayOnboarding&&a&&(e?a({result:"artifact-exists"}):(a({result:"displayed"}),t(P$("artifact.onboarding.display"))),s&&t({type:gX}))}},getArtifacts:jJ,getCollaborators:function(e,t,n){return void 0===n&&(n={}),function(r,o,i){var s=n.silenceToasts;return"V4"===i().inviteApiVersion?r(CJ(e,t,n)):r(_X(void 0,s))}},getMetadata:cJ,getRecentInvitees:WZ,getUserCapabilities:LX,grantAccessRequest:function(e,t){return function(n,r,o){return"V4"===o().inviteApiVersion?n(FQ(e,t)):n(mX(t))}},initializeRepository:gJ,initializeShareAsset:function(e,t,n){void 0===n&&(n={});var r=n.silenceToasts;return function(o,i,s){return"V4"===s().inviteApiVersion?o(DJ(e,t,n)):o(_X(void 0,r))}},pauseDialog:function(){return{type:vX}},rejectAccessRequest:function(e,t){return function(n,r,o){return"V4"===o().inviteApiVersion?n(GQ(e,t)):n(hX(t))}},requestAccess:QQ,resumeDialog:function(){return{type:bX}},sendIngest:P$,sendInvites:eZ,toastsError:dY,toastsInfo:pY,toastsRemove:hY,toastsRemoveAll:function(){return{type:cY}},toastsSuccess:mY,toastsViewed:function(e,t){return{assetId:t,toastId:e,type:lY}},updateAccessRequestRole:function(e,t){return function(n,r,o){if("V4"===o().inviteApiVersion)return n(eJ(e,t));var i=t.requesterId,s=t.role;return n(fX({id:i,newRole:s}))}},updateInviteMetadata:yZ,updateLinkAccess:function(e,t,n,r){return function(o,i,s){var a,c,l=i(),u=s(),d=u.canComment;return"V4"===u.inviteApiVersion?(null===(a=l.invites.assets[e])||void 0===a?void 0:a.isUpdatingAccess)?(o(function(e,t){return{assetId:e,request:t,type:oZ}}(e,{access:n,query:t})),Promise.resolve(!0)):o(mZ(e,t,r)):"orgEverybody"===t.mode?o(function(e){return void 0===e&&(e={}),function(t,n,r){var o,i=n(),s=r(),a=s.assetData,c=s.shareService,l=a||{},u=l.id,d=l.resourceId,p=void 0===d?"":d,m=(null===(o=tX(i,u))||void 0===o?void 0:o.all)&&i.capabilities.publicPrincipalsAllowed,h=!1,f=e.canComment,g=void 0===f||f;t({assetId:u,type:kr.START});var v={recipients:[$Z($Z({},QZ),{canComment:g})]},b=[c.post({request:v,resourceUrl:p}).then(zn)];return m&&b.push(c.patch({request:{collaborators:[{action:"remove",id:"all"}]},resourceUrl:p}).then(zn).catch((function(e){return e}))),Promise.all(b.map((function(e){return e.catch((function(e){return e}))}))).then((function(e){var n,r,o,s=e[0],a=e[1],c=(null===(n=null==s?void 0:s.collaborators)||void 0===n?void 0:n[0])||{},l=i.capabilities.resourceOrgID,d=i.capabilities.resourceOrgName;if(h=200===(null===(o=null===(r=null==a?void 0:a.collaborators)||void 0===r?void 0:r[0])||void 0===o?void 0:o.statusCode),s instanceof Error||(null==s?void 0:s.error)||201!==c.statusCode&&409!==c.statusCode)throw s;if(m&&!h)throw a;return t({assetId:u,isRemovePublicSuccess:h,orgEverybody:$Z($Z({},JZ),{canComment:g,organizationID:l,organizationName:d}),type:kr.SUCCESS}),c})).catch((function(e){t({assetId:u,error:e,isRemovePublicSuccess:h,type:kr.ERROR});var n={ingestRenderConfig:[{content:OY(i,s),event:$Z({subcategory:"Link Access",subtype:"error",type:"render",value:"org"},eX(e,"There was an error changing access to the organization"))}],messageKey:"share_sheet.toast.error.access.set_org"};throw t(dY(n)),e}))}}({canComment:d})).then((function(){return!1})):"private"===t.mode?o((function(e,t,n){var r=t(),o=n(),i=o.assetData,s=void 0===i?{}:i,a=o.shareService,c=s.id,l=s.resourceId,u=void 0===l?"":l,d=tX(r,c),p=d.all,m=d.orgEverybody,h=[],f=[],g=[];if(p&&h.push({action:"remove",id:"all"}),m&&h.push({action:"remove",id:"orgEverybody"}),0===h.length)return Promise.resolve();e({assetId:c,type:Ar.START});var v={collaborators:h};return a.patch({request:v,resourceUrl:u}).then(zn).then((function(t){if(t&&(t instanceof Error||t.error))throw t;var n=t.collaborators;if((void 0===n?[]:n).forEach((function(e){e.statusCode&&200!==e.statusCode?g.push(e.id):f.push(e.id)})),g.length>0)throw t;e({assetId:c,successList:f,type:Ar.SUCCESS})})).catch((function(t){e({assetId:c,error:t,successList:f,type:Ar.ERROR});var n={error_code:t&&t.response&&t.response.status,error_desc:"There was an error changing access to invite only.",error_type:t&&t.message},i={ingestRenderConfig:[{content:OY(r,o),event:$Z({subcategory:"Link Access",subtype:"error",type:"render",value:"private"},n)}],messageKey:"share_sheet.toast.error.access.set_private"};throw e(dY(i)),t}))})).then((function(){return!1})):"password"===t.mode&&l.invite[e].all?o((c=t.password,function(e,t,n){var r=t(),o=n(),i=o.assetData,s=void 0===i?{}:i,a=o.shareService,l=s.id,u=s.resourceId,d=void 0===u?"":u;e({assetId:l,type:Pr.START});var p={collaborators:[{action:"update",id:"all",password:c||""}]};return a.patch({request:p,resourceUrl:d}).then(zn).then((function(t){var n,r=(null===(n=null==t?void 0:t.collaborators)||void 0===n?void 0:n[0])||{};if(t instanceof Error||(null==t?void 0:t.error)||200!==r.statusCode)throw t;var o={requirePassword:!!c};return e({all:o,assetId:l,type:Pr.SUCCESS}),o})).catch((function(t){var n;e({assetId:l,error:t,type:Pr.ERROR});var i=null===(n=null==t?void 0:t.collaborators)||void 0===n?void 0:n[0],s={ingestRenderConfig:[{content:OY(r,o),event:$Z({subcategory:"Link Access",subtype:"error",type:"render",value:"password"},eX($Z($Z({},i),t),c?"There was an error adding password.":"There was an error removing the password."))}],messageKey:c?"share_sheet.toast.error.access.add_password":"share_sheet.toast.error.access.remove_password"};throw e(dY(s)),t}))})).then((function(e){return!!e.requirePassword})):o(function(e,t){return function(n,r,o){var i,s,a=r(),c=o(),l=c.assetData,u=void 0===l?{}:l,d=c.shareService,p=u.id,m=u.resourceId,h=void 0===m?"":m,f=(null===(i=tX(a,p))||void 0===i?void 0:i.orgEverybody)&&(null===(s=a.capabilities)||void 0===s?void 0:s.resourceOrgID),g=!1,v=(t||{}).canComment,b=void 0===v||v;n({assetId:p,type:Cr.START});var y={captcha:null,recipients:[$Z($Z({},ZZ),{canComment:b,password:e||null})]},_=[d.post({request:y,resourceUrl:h}).then(zn)];return f&&_.push(d.patch({request:{collaborators:[{action:"remove",id:"orgEverybody"}]},resourceUrl:h}).then(zn)),Promise.all(_.map((function(e){return e.catch((function(e){return e}))}))).then((function(e){var t,r,o,i,s=e[0],a=(null===(t=null==s?void 0:s.collaborators)||void 0===t?void 0:t[0])||{};if(g=200===(null===(i=null===(o=null===(r=e[1])||void 0===r?void 0:r.collaborators)||void 0===o?void 0:o[0])||void 0===i?void 0:i.statusCode),s instanceof Error||(null==s?void 0:s.error)||201!==a.statusCode&&409!==a.statusCode)throw s;var c=a.hasPassword;return n({all:$Z($Z({},XZ),{canComment:b,requirePassword:c}),assetId:p,isRemoveOrgSuccess:g,type:Cr.SUCCESS}),a})).catch((function(e){n({assetId:p,error:e,isRemoveOrgSuccess:g,type:Cr.ERROR});var t={ingestRenderConfig:[{content:OY(a,c),event:$Z({subcategory:"Link Access",subtype:"error",type:"render",value:"public"},eX(e,"There was an error changing access to public."))}],messageKey:"share_sheet.toast.error.access.set_public"};throw n(dY(t)),e}))}}(t.password,{canComment:d})).then((function(e){return!!e.hasPassword}))}},updateRepository:EJ,updateRole:function(e,t){return function(n,r,o){return"V4"===o().inviteApiVersion?n(xZ(e,t)):n(EX(t))}},accessRequestGrant:mX,accessRequestReject:hX,accessRequestUpdateRole:fX,capabilitiesGetResources:function(e){return void 0===e&&(e="V1"),function(t){switch(e){case"V1":default:return t((function(e,t,n){var r=t(),o=n().assetData.resourceId;e({type:gr.START});var i=Co()(r,"storage.location"),s=i||o;return R$.KU.instance.getCapabilities(s).then((function(e){if(200!==e.status)throw e;return e.json()})).then((function(t){var n=t.capabilities;if(n)return e({capabilities:n,isCloudDoc:!!i,type:gr.SUCCESS}),n})).catch((function(t){e({error:t,type:gr.ERROR})}))}));case"V3":return t(FZ())}}},invitesDeleteCollaborators:yX,invitesDeleteSelf:function(e,t){return function(n,r,o){switch(t||o().inviteApiVersion){case ar:case cr:return n(function(e){return function(t,n,r){var o=r(),i=o.assetData,s=o.imsData,a=o.shareService,c=null==i?void 0:i.id,l=s.id,u={collaborators:[{action:"remove",id:l}]};return t({assetId:c,type:Tr.START}),a.patch({request:u,resourceUrl:e}).then(zn).then((function(e){var n,r=(null===(n=null==e?void 0:e.collaborators)||void 0===n?void 0:n[0])||{};if(e instanceof Error||(null==e?void 0:e.error)||200!==r.statusCode)throw e;return t({assetId:c,type:Tr.SUCCESS}),{collaborator:l,ok:!0,response:e}})).catch((function(e){return t({assetId:c,error:e,type:Tr.ERROR}),{collaborator:l,ok:!1,response:e&&e.response?e.response:e}}))}}(e));default:return Promise.reject(Error("".concat(t," is not a supported SDK verion")))}}},invitesGetCollaborators:_X,invitesSend:function(e,t){return function(n,r,o){switch(t||o().inviteApiVersion){case ar:case cr:return n(sX(e));default:return Promise.reject(Error("".concat(t," is not a supported SDK verion")))}}},invitesUpdateCollaboratorRole:EX,invitesSendVerification:function(e){return function(t,n,r){var o,i,s=e.toast,a=e.url,c=e.namespace,l=void 0===c?"Invite":c,u=(s||{}).id,d=n(),p=r(),m=null===(o=p.assetData)||void 0===o?void 0:o.id,h=null===(i=p.imsData)||void 0===i?void 0:i.token;return t({assetId:m,id:u,type:br.START}),fetch(a,{headers:{Authorization:h}}).then((function(e){return 500===e.status?Promise.reject({response:e}):e.json()})).then((function(e){var n=(null==e?void 0:e.status)||"";if("EMAIL_SENT"!==n&&"EV_IN_QUIET_PERIOD"!==n)throw e;var r={category:"Invite"===l?"invite_verification_sent":"link_verification_sent",ingestRenderConfig:[{collab:TY(p,"verification_sent"),content:OY(d,p),event:{subcategory:"Verification Sent",subtype:"success",type:"render"}}],messageKey:"share_sheet.toast.error.verification.needed.verification_send_success"};return u&&t(hY(u,m)),t(mY(r)),t({assetId:m,id:u,type:br.SUCCESS}),e})).catch((function(e){var n,r,o={category:"Invite"===l?"invite_verification_error":"link_verification_error",ingestRenderConfig:[{content:OY(d,p),event:{error_code:null===(n=null==e?void 0:e.response)||void 0===n?void 0:n.status,error_desc:"Error sending verification email",error_type:null===(r=null==e?void 0:e.response)||void 0===r?void 0:r.statusText,subcategory:l,subtype:"verification-error",type:"render"}}],messageKey:"share_sheet.toast.error.verification.needed.verification_send_error"};return t({assetId:m,error:e,id:u,type:br.ERROR}),t(dY(o)),e}))}},linkContextClear:function(){return{type:ur}},linkCreate:function(){return function(e,t){return e(OX)}},linkGet:function(){return function(e,t){return e(IX)}},linkRemove:function(){return function(e,t){return e(kX)}},linkUpdate:function(e){return function(t,n){return t(AX(e))}},peopleGraphAccept:function(e){return function(t,n,r){return zZ(void 0,void 0,void 0,(function(){var n;return qZ(this,(function(o){return n=r().peopleGraphService,t({type:Nr.START}),[2,n.acceptTokens([e.token]).then((function(n){var r,o=(null===(r=n.successes)||void 0===r?void 0:r[0])||{};if(n.error)throw n;return t({data:n,type:Nr.SUCCESS}),UZ(UZ({},e),o)})).catch((function(e){return t({error:e,type:Nr.ERROR})}))]}))}))}},peopleGraphGet:function(e,t,n){return function(r,o,i){return zZ(void 0,void 0,void 0,(function(){var s,a,c,l,u,d,p;return qZ(this,(function(m){return s=o(),a=i(),c=a.peopleGraphService,l=a.pgcGroups,u=OW(s,a,e.id),d=l&&!n,!t||t.length>256?[2,r({type:Hr.END})]:(r({searchText:t,type:Hr.START}),p={peopleType:d?"":"PERSON",relationship:"INVITE",resourceType:u.mimeType,resourceUrl:null==e?void 0:e.resourceId,searchText:t},[2,c.getSuggestions(p).then((function(e){if(e.error)throw e;return o().peopleGraph.suggestionsSearchText===t&&(function(e){return function(t){e.forEach((function(e){var n=e.caption,r=e.title,o=e.token;if(sW(n)||sW(r)){var i=sW(n)?n:r;t({email:i,token:o,type:Mr})}}))}}(e)(r),r({data:e,searchText:t,type:Hr.SUCCESS})),e})).catch((function(e){r({error:e,type:Hr.ERROR})}))])}))}))}},peopleGraphGetClear:function(){return{type:Hr.END}},storageContextClear:function(){return{type:jr}},storageGetLocation:function(){return function(e,t,n){var r=n().assetData.resourceId,o=R$.KU.instance;return e({type:Br.START}),o.getCCStorageContents({resourceId:r}).then((function(t){var n=t.headers.get("content-location"),r=t.headers.get("content-type");return e({location:n,resourceType:r,type:Br.SUCCESS}),n})).catch((function(t){e({error:t,type:Br.ERROR})}))}}},NX=new Map;function MX(){var e=FX();return NX.has(e)||NX.set(e,function(e,t){if("function"==typeof e)return yQ(e,t);if("object"!=typeof e||null===e)throw new Error(mQ(16));var n={};for(var r in e){var o=e[r];"function"==typeof o&&(n[r]=yQ(o,t))}return n}(DX,e)),NX.get(e)}function HX(){var e,t=(0,Mn.useCCXIngest)(Vn),n=jX(),r=n.acplModel,o=n.analyticsData,i=n.analyticsEnabled,s=n.assetData,a=n.hostArtifactManagement,l=n.inviteApiVersion,u=n.openedDialog,d=n.space,p=WY(s.id).resourceOrgID,m=K$(s.id).application,h=void 0===m?{}:m,f=h["cc:inheritable"]||h["cc:inherited"],g=null===(e=null==f?void 0:f["cc:team"])||void 0===e?void 0:e["repo:assetId"];return(0,c.useCallback)((function(e,n){return void 0===n&&(n={}),x$({acplModel:r,analyticsData:o,analyticsEnabled:i,assetData:s,ccxIngest:t,event:e,hostArtifactManagement:a,ingestConfig:n,inviteApiVersion:l,openedDialog:u,resourceOrgID:p,space:d,teamId:g})}),[r,o,i,s,t,a,l,u,p,d,g])}function jX(){return(0,c.useContext)(z$)}var BX=(0,c.createContext)(null),FX=function(e){void 0===e&&(e=Tn);var t=e===Tn?Ln:Rn(e);return function(){return t().dispatch}}(BX),UX=function(e){void 0===e&&(e=Tn);var t=e===Tn?Pn:function(){return(0,c.useContext)(e)};return function(e,n){void 0===n&&(n=Nn);var r=t(),o=function(e,t,n,r){var o,i=(0,c.useReducer)((function(e){return e+1}),0)[1],s=(0,c.useMemo)((function(){return kn(n,r)}),[n,r]),a=(0,c.useRef)(),l=(0,c.useRef)(),u=(0,c.useRef)(),d=(0,c.useRef)(),p=n.getState();try{if(e!==l.current||p!==u.current||a.current){var m=e(p);o=void 0!==d.current&&t(m,d.current)?d.current:m}else o=d.current}catch(e){throw a.current&&(e.message+="\nThe error may be correlated with this previous error:\n"+a.current.stack+"\n\n"),e}return An((function(){l.current=e,u.current=p,d.current=o,a.current=void 0})),An((function(){function e(){try{var e=n.getState();if(e===u.current)return;var r=l.current(e);if(t(r,d.current))return;d.current=r,u.current=e}catch(e){a.current=e}i()}return s.onStateChange=e,s.trySubscribe(),e(),function(){return s.tryUnsubscribe()}}),[n,s]),o}(e,n,r.store,r.subscription);return(0,c.useDebugValue)(o),o}}(BX);function zX(e,t){void 0===t&&(t={});var n=jX(),r=n.imsData,o=n.inviteApiVersion,i=n.roles,s=t.availableRoles,a=void 0===s?i:s,l=UX((function(t){var n,r,i;return"V4"===o?{capabilities:null===(n=t.invites.assets[e])||void 0===n?void 0:n.capabilities,collaborators:null===(r=t.invites.assets[e])||void 0===r?void 0:r.collaborators}:{capabilities:t.capabilities,collaborators:null===(i=t.invite[e])||void 0===i?void 0:i.collaborators}})),u=l.capabilities,d=void 0===u?{}:u,p=l.collaborators,m=(void 0===p?{}:p)[null==r?void 0:r.id];return(0,c.useMemo)((function(){return function(e){void 0===e&&(e={});var t=e.availableRoles,n=e.capabilities,r=e.self,o=$K({capabilities:n,self:r});if(!o)return Wo;var i=(null==n?void 0:n.role)||(null==r?void 0:r.role);return t?ii(t,o,i):"viewer"===i?Zo:ti}({availableRoles:a,capabilities:d,self:m})}),[a,d,m])}function qX(e){var t=(0,c.useRef)();return(0,c.useEffect)((function(){t.current=e}),[e]),t.current}var GX=function(){var e=jX(),t=e.enableLCE,n=e.lceState,r=e.setOpenedDialog,o=e.showSwitchFooter;return!!r&&(o||t||"enabled"===n)},VX=function(e){var t=jX().getAdobeAsset,n=(0,c.useState)(),r=n[0],o=n[1];return(0,c.useEffect)((function(){e&&t&&t(e).then(o).catch(console.error)}),[e,t]),r},KX=function(){return KX=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},KX.apply(this,arguments)},WX={1:"display",2:"pageTitle",3:"subtitle1",4:"subtitle2",5:"subtitle3",6:"subtitle3"},$X={display:"h1",pageTitle:"h2",subtitle1:"h2",subtitle2:"h3",subtitle3:"h4"};function YX(e){var t,n=e.children,r=e.className,o=void 0===r?"":r,i=e.id,s=void 0===i?"":i,a=e.size,l=void 0===a?3:a,u=e.variant,d=e.otherProps,p=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}(e,["children","className","id","size","variant","otherProps"]),m=jX().themeType,h=_W(),f=u||WX[l]||"display",g=$X[f],v={};return s&&(v.id=s),v.className=$t()("hINbI_F_q5OE50u7ktWA","ccx-ss-Heading","ccx-ss-Heading--".concat(f),((t={}).express="express"===m&&h,t),o),c.createElement(g,KX({},v,d,p),n)}const QX=fn(s(74049)).default,JX={left:"left",right:"right",top:"top",bottom:"bottom","top left":"top-start","top right":"top-end","bottom left":"bottom-start","bottom right":"bottom-end","left top":"left-start","left bottom":"left-end","right top":"right-start","right bottom":"right-end"},ZX=["hover","focus"];var XX=hn({displayName:"OverlayTrigger",fallback:QX,swcLoader:void 0,SWCWrapper:function(e){const{trigger:t=ZX,children:n,className:r,onHide:o,onShow:i,disabled:s,delayShow:a,boundariesElement:l,show:u,...d}=e,p=c.Children.toArray(n),m=(0,c.useRef)(null),h="object"==typeof t?t:t?[t]:[],f=[],g=[],v=e.placement?JX[e.placement]:"left";if((0,c.useEffect)((()=>{const e=m?.current;return e&&i&&e.addEventListener("sp-opened",i),e&&o&&e.addEventListener("sp-closed",o),()=>{e&&i&&e.removeEventListener("sp-opened",i),e&&o&&e.removeEventListener("sp-closed",o)}}),[i,o]),h.forEach((e=>{e?.includes("hover")||e?.includes("focus")?f.push("hover-content"):e?.includes("click")?f.push("click-content"):e?.includes("longClick")&&f.push("longpress-content")})),f.length&&2===p.length){const e=p[0],t=p[1];if(e.props?.slot)g.push(e);else{const t=c.cloneElement(e,{slot:"trigger"});g.push(t)}t.props?.slot?g.push(t):f.forEach((e=>{const n=c.cloneElement(t,{slot:e,delayed:!!a||void 0});g.push(n)}))}const b=cn("overlay-trigger");return c.createElement(b,{...d,...ln({disabled:s}),placement:v,class:r,"triggered-by":h.join(" "),ref:m},g.length?g:n)},tagName:"overlay-trigger"}),e0=hn({displayName:"Tooltip",fallback:fn(s(15055)).default,swcLoader:void 0,swcProps:e=>{const{className:t,...n}=e;return{...n,class:t}},tagName:"sp-tooltip"});const t0=fn(s(27560)).default,n0=hn({displayName:"Alert",fallback:t0,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-alert"}),r0=hn({displayName:"Alert",fallback:t0,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-alert-triangle"});var o0=e=>{const{spectrumTheme:t}=(0,c.useContext)(en);return"spectrum-two"===t?c.createElement(r0,{...e}):c.createElement(n0,{...e})};function i0(e){var t=Kt(),n=e.id,r=e.messageId,o=void 0===r?"share_sheet.artifact.header.interactive.elements.message":r,i=t.formatMessage({id:o});return c.createElement(XX,{placement:"bottom",trigger:["hover"]},c.createElement("div",{"aria-label":i,id:n,role:"button",slot:"trigger",tabIndex:0},c.createElement(o0,{className:"ccx-ss-icon","data-testid":"alert-icon"})),c.createElement(e0,{className:"ccx-ss-alert-header",slot:"hover-content"},i))}var s0=hn({displayName:"Close",fallback:fn(s(98452)).default,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-close"});function a0(e){var t=e.id,n=void 0===t?"ccx-ss-dialog-close-btn":t,r=e.onClick,o=e.touchMode,i=Kt().formatMessage({id:"share_sheet.button.close"});return c.createElement(_n,{"aria-label":i,className:"spectrum-btn","data-testid":n,icon:c.createElement(s0,{className:"ccx-ss-icon",size:o?"M":"S"}),id:n,onClick:r,variant:"tool"})}var c0=s(94213),l0=s.n(c0);function u0(){var e=Kt();switch(jX().badgeS4R){case"beta":return c.createElement(c.Fragment,null," (Beta)");case"new":return c.createElement(l0(),{className:"lm5FCQZkD2pjY6L97Tmj","data-testid":"ccx-ss-artifact-header-badge",id:"ccx-ss-artifact-header-badge",variant:"blue"},e.formatMessage({id:"share_sheet.artifact.badge.new"}));default:return null}}var d0=s(54587),p0=s.n(d0),m0=s(88004),h0=s.n(m0),f0=s(86050),g0=s(92445),v0=s(74049),b0=s.n(v0),y0=s(15055),_0=s.n(y0),E0=s(82066);function w0(){var e=this,t=(0,E0.useQueryClient)(),n=jX(),r=n.assetData,o=n.getFrameioUser,i=n.frameioAuthenticationStatus,s=n.frameioLogin,a=n.frameioLogout,l=MX(),u=l.sendIngest,d=l.toastsError,p=l.toastsSuccess,m=(0,E0.useQuery)({initialData:c_.authLoggedOut,queryFn:i,queryKey:["frameioAuthenticated"]}),h=(0,E0.useMutation)(s,{mutationKey:["frameioLogin"],onError:function(e){if((null==e?void 0:e.code)===Zs.SERVICE_NOT_PROVISIONED)return t.setQueryData(["frameioUserNotProvisioned"],!0),void u("artifact.frameio.login.non-provisioned");u("artifact.frameio.login.error",{error:e}),d({messageKey:"share_sheet.toast.error.frameio.signin"})},onMutate:function(){u("artifact.frameio.login.start"),t.setQueryData(["frameioUserNotProvisioned"],void 0),t.setQueryData(["loggingInFrameio"],!0)},onSettled:function(){t.setQueryData(["loggingInFrameio"],!1)},onSuccess:function(){return n=e,r=void 0,s=function(){var e;return function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}(this,(function(n){switch(n.label){case 0:u("artifact.frameio.login.success"),t.setQueryData(["frameioAuthenticated"],c_.authLoggedIn),n.label=1;case 1:return n.trys.push([1,3,,4]),[4,o()];case 2:return e=n.sent().email,p({messageData:{email:e},messageKey:"share_sheet.toast.success.frameio.signin.email"}),[3,4];case 3:return n.sent(),p({messageKey:"share_sheet.toast.success.frameio.signin"}),[3,4];case 4:return[2]}}))},new((i=void 0)||(i=Promise))((function(e,t){function o(e){try{c(s.next(e))}catch(e){t(e)}}function a(e){try{c(s.throw(e))}catch(e){t(e)}}function c(t){var n;t.done?e(t.value):(n=t.value,n instanceof i?n:new i((function(e){e(n)}))).then(o,a)}c((s=s.apply(n,r||[])).next())}));var n,r,i,s}}),f=(0,E0.useMutation)(a,{onError:function(e){u("artifact.frameio.logout.error",{error:e})},onMutate:function(){u("artifact.frameio.logout.start")},onSettled:function(){t.setQueryData(["loggingInFrameio"],!1)},onSuccess:function(){u("artifact.frameio.logout.success"),t.setQueryData(["frameioAuthenticated"],c_.authLoggedOut),t.removeQueries([r.id,"frameioArtifacts"])}}),g=(0,E0.useMutation)(a,{onError:function(e){u("artifact.frameio.login-cancel.error",{error:e})},onMutate:function(){u("artifact.frameio.login-cancel.start")},onSettled:function(){t.setQueryData(["loggingInFrameio"],!1)},onSuccess:function(){return u("artifact.frameio.login-cancel.success"),t.setQueryData(["frameioAuthenticated"],c_.authLoggedOut),t.resetQueries([r.id,"frameioArtifacts"])}}),v=(0,c.useCallback)((function(){t.setQueryData(["loggingInFrameio"],!1),t.setQueryData(["frameioUserNotProvisioned"],void 0),h.reset(),f.reset(),g.reset()}),[h.reset,f.reset,g.reset,t]),b=(0,E0.useQuery)({enabled:!1,initialData:!1,queryFn:eW,queryKey:["loggingInFrameio"]}).data,y=(0,E0.useQuery)({enabled:!1,queryFn:eW,queryKey:["frameioUserNotProvisioned"]});return{authenticationStatus:m.data,checkAuth:m,isFrameioAuthExpired:m.data===c_.authExpired,isFrameioAuthenticated:m.data===c_.authLoggedIn,isFrameioProvisioned:!y.data,loggingInFrameio:b,login:h,loginCancel:g,logout:f,reset:v}}var x0=function(e){void 0===e&&(e=2);var t=(0,c.useRef)(!1),n=MX().sendIngest,r=w0().logout,o=function(e){return(null==e?void 0:e.code)===Zs.AUTHORIZATION_ERROR},i=(0,c.useCallback)((function(e){o(e)&&!t.current&&(t.current=!0,r.mutate(),n("artifact.frameio.force-reauth"))}),[r,n]),s=(0,c.useCallback)((function(t,n){return o(n)?(i(n),!1):t<e}),[i,e]);return{handleAuthError:i,handleRetryOnAuthError:s}};function T0(e){var t=e.disableFrameioCreate,n=e.onViewChange,r=e.showFrameioCreate,o=w0().logout,i=(0,c.useState)(!1),s=i[0],a=i[1],l=Kt(),u=l.formatMessage({id:"share_sheet.button.more_options"}),d=MX().sendIngest,p=(0,c.useCallback)((function(){a(!0)}),[]),m=(0,c.useCallback)((function(e){e instanceof KeyboardEvent&&e.stopPropagation(),a(!1)}),[]),h=(0,c.useCallback)((function(e){switch(e){case"frameio-log-out":return o.mutate();case"frameio-create-new":return d("artifact.create-new.frameio.open"),null==n?void 0:n("frameio-create")}}),[o,n,d]),f=(0,c.useMemo)((function(){var e=[];return r&&e.push(c.createElement(f0.MenuItem,{"data-testid":"ccx-artifact-nav-menu-frameio-create-new",disabled:t,id:"ccx-artifact-nav-menu-frameio-create-new",key:"frameio-create-new",value:"frameio-create-new"},l.formatMessage({id:"share_sheet.artifact.footer.menu.create"}))),e.push(c.createElement(f0.MenuItem,{"data-testid":"ccx-artifact-nav-menu-frameio-log-out",id:"ccx-artifact-nav-menu-frameio-log-out",key:"frameio-log-out",value:"frameio-log-out"},l.formatMessage({id:"share_sheet.artifact.header.menu.frameio.signout"}))),e}),[t,l,r]);return c.createElement(b0(),{boundariesElement:"container",placement:"top",trigger:["hover"]},c.createElement(h0(),{alignRight:!0,boundariesElement:"container",className:"ccx-artifact-nav-dropdown",flip:!0,id:"ccx-artifact-nav-dropdown",onClose:m,onOpen:p,onSelect:h},c.createElement(p0(),{"aria-label":u,className:"ccx-artifact-nav-menu-btn","data-testid":"ccx-artifact-nav-menu-btn",dropdownTrigger:!0,icon:c.createElement(g0.default,null),id:"ccx-artifact-nav-menu-btn",quiet:!0,variant:"action"}),c.createElement(f0.Menu,{className:"ccx-artifact-nav-menu",id:"ccx-artifact-nav-menu",placement:"top"},f)),c.createElement(_0(),{className:$t()({"ccx-ss-nav-menu-tooltip__hide":s}),id:"ccx-ss-nav-menu-tooltip",role:"tooltip"},u))}var S0=function(){return S0=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},S0.apply(this,arguments)},O0=function(e,t,n,r){return new(n||(n=Promise))((function(o,i){function s(e){try{c(r.next(e))}catch(e){i(e)}}function a(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((r=r.apply(e,t||[])).next())}))},I0=function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}},k0=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))},A0=function(e){return"function"==typeof(null==e?void 0:e.getChildren)},C0=function(e){var t=MX(),n=t.sendIngest,r=t.toastsError;return(0,c.useCallback)((function(t){n("artifact.frameio.fetch-metadata.error",{error:t,value:e}),r({messageKey:"share_sheet.toast.error.frameio.metadata.error"})}),[n,r,e])},P0=function(e){var t=MX().sendIngest;return(0,c.useCallback)((function(){return t("artifact.frameio.fetch-metadata.success",{value:e})}),[t,e])},R0=function(e){var t=(0,E0.useQueryClient)(),n=MX(),r=n.toastsError,o=n.toastsSuccess,i=jX(),s=i.createFrameioReviewLink,a=i.onArtifactSaveComplete,l=i.onFrameioArtifactCreate,u=i.onReviewGenerate,d=i.uploadFrameioReviewLink,p=x0().handleAuthError,m=(0,E0.useQuery)({enabled:!1,queryFn:eW,queryKey:[null==e?void 0:e.id,"frameioCreateReviewLinkData"]}).data;(0,E0.useQuery)({enabled:!1,queryFn:eW,queryKey:[null==e?void 0:e.id,"frameioLocalFilePathToDelete"]});var h=(0,E0.useMutation)({mutationFn:s,mutationKey:[null==e?void 0:e.id,"frameioCreateReviewLink"],onSuccess:function(n){t.setQueryData([null==e?void 0:e.id,"frameioCreateReviewLinkData"],n)}}),f=(0,E0.useMutation)((0,c.useMemo)((function(){return{mutationFn:function(n){var r=n.folder,o=n.name,i=n.nodeList,s=n.project;return h.mutateAsync({name:o,project:s}).then((function(n){return u(CW(e,i)).then((function(o){return t.setQueryData([e.id,"frameioLocalFilePathToDelete"],o),d({folder:r,localFilePath:o,reviewLink:n}).then((function(){return n}))}))}))},mutationKey:[e.id,"frameioCreateArtifact"],onError:function(n,o){var i=o.name;p(n),r({context:{assetData:e},messageKey:"share_sheet.toast.error.artifact_create"}),null==a||a({action:"create",context:{artifactData:{name:i},assetData:e},localFilePath:t.getQueryData([e.id,"frameioLocalFilePathToDelete"]),status:"failure"})},onMutate:function(){return t.removeQueries([e.id,"frameioLocalFilePathToDelete"])},onSuccess:function(n){t.setQueryData([e.id,"frameioArtifacts"],(function(){return[n]}));var r=n.active,i=n.itemId,s=n.name,c=n.ownerId,u=n.projectId,d=n.shortUrl;l({context:{assetData:e},reviewLink:{active:r,itemId:i,name:s,ownerId:c,projectId:u,shortUrl:d}}),o({ingestCopyShareLinkConfig:{actions:{publicURL:d},event:{subcategory:"Frameio Share for Review",subtype:"link.copy.toast.frameio",type:"click"}},messageKey:"share_sheet.toast.success.frameio.artifact_success"}),null==a||a({action:"create",context:{artifactData:{name:s,shortUrl:d},assetData:e},localFilePath:t.getQueryData([e.id,"frameioLocalFilePathToDelete"]),status:"success",targetUrl:d})}}}),[e,h,p,a,l,u,t,r,o,d])),g=(0,c.useCallback)((function(){t.setQueryData([null==e?void 0:e.id,"frameioCreateReviewLinkData"],void 0),h.reset(),f.reset()}),[null==e?void 0:e.id,f,h,t]),v=!!(0,E0.useIsMutating)([e.id,"frameioCreateArtifact"]);return{createArtifact:S0(S0({},f),{isLoading:v}),reset:g,reviewLink:m}},L0=function(e){return e.getItem().then((function(e){return e.getAncestors()})).then(qK("SAM getAncestors"))},D0=function(e){return Promise.all([e.getArtifact().then((function(e){return e.insertedAt.valueOf()})),e.getArtifactCount()]).then((function(e){return{date:e[0],versions:e[1]}}))},N0=function(e){var t=(0,E0.useQueryClient)(),n=jX(),r=n.onArtifactSaveComplete,o=n.onReviewGenerate,i=n.uploadFrameioReviewLink,s=MX(),a=s.sendIngest,l=s.toastsSuccess,u=s.toastsError,d=x0().handleAuthError,p=(0,E0.useMutation)((0,c.useMemo)((function(){return{mutationFn:function(n){var r=n.nodeList,s=n.reviewLink;return O0(void 0,void 0,void 0,(function(){var n,c;return I0(this,(function(l){switch(l.label){case 0:return[4,L0(s)];case 1:return n=l.sent(),c=n[n.length-2],a("artifact.version.frameio.start"),[2,o(CW(e,r)).then((function(n){return t.setQueryData([e.id,"frameioLocalFilePathToDelete"],n),i({folder:c,localFilePath:n,reviewLink:s})}))]}}))}))},mutationKey:["frameioCreateVersion",null==e?void 0:e.id],onError:function(n,o){var i=o.reviewLink;d(n),a("artifact.version.frameio.error",{error:n}),u({messageKey:"share_sheet.toast.error.frameio.artifact_version"});var s=i.name,c=i.shortUrl;null==r||r({action:"version",context:{artifactData:{name:s,shortUrl:c},assetData:e},localFilePath:t.getQueryData([e.id,"frameioLocalFilePathToDelete"]),status:"failure"})},onMutate:function(){return t.removeQueries([e.id,"frameioLocalFilePathToDelete"])},onSuccess:function(n,o){var i=o.reviewLink;return O0(void 0,void 0,void 0,(function(){var n,o,s,c;return I0(this,(function(u){switch(u.label){case 0:return[4,D0(i)];case 1:return n=u.sent(),t.setQueryData(["frameioArtifactInfo",i.id],n),a("artifact.version.frameio.success"),o=i.name,s=i.shortUrl,c={ingestCopyShareLinkConfig:{actions:{publicURL:s},event:{subcategory:"Frameio Share for Review",subtype:"link.copy.toast.frameio",type:"click"}},messageData:{version:n.versions},messageKey:"share_sheet.toast.success.frameio.artifact_version"},l(c),null==r||r({action:"version",context:{artifactData:{name:o,shortUrl:s},assetData:e},localFilePath:t.getQueryData([e.id,"frameioLocalFilePathToDelete"]),status:"success",targetUrl:s}),[2]}}))}))}}}),[e,d,t,r,o,a,u,l,i])),m=!!(0,E0.useIsMutating)(["frameioCreateVersion",null==e?void 0:e.id]);return S0(S0({},p),{isLoading:m})},M0=hn({displayName:"Link",fallback:fn(s(26776)).default,swcLoader:void 0,swcProps:e=>{const{className:t,variant:n,...r}=e;return{...r,...ln({quiet:"quiet"!==n}),class:t,"static-color":"overBackground"===n?"white":void 0,variant:"quiet"===n?"secondary":void 0}},tagName:"sp-link"}),H0=function(e){var t=e.disabled,n=e.onClick,r=e.switchViewTo;return c.createElement("span",{className:"qj_dW46mPZn7OSKjYjF3"},c.createElement(Jt,{id:"share_sheet.artifact.".concat(r,".switch_hint"),values:{shareForReviewSwitcher:c.createElement(M0,{"aria-disabled":!!t,className:$t()({disabled:t}),"data-testid":"ccx-ss-switch-to-cc",disabled:!!t,id:"ccx-ss-switch-to-cc",onClick:t?void 0:n},c.createElement(Jt,{id:"share_sheet.artifact.create.onboarding.title"}))}}))};function j0(e){var t=e.disableSwitch,n=e.header,r=e.onBack,o=e.onClose,i=e.onSwitchClick,s=e.showFrameioSubtitle,a=e.showOverflowMenu,l=e.switchViewTo,u=n||{},d=u.hidden,p=u.subview,m=u.title,h=Kt(),f=jX(),g=f.assetData,v=f.showInteractiveElementsWarning,b=R0(g).createArtifact,y=UX((function(e){var t=(e.artifact[g.id]||{}).isWaitingOnHost;return{isWaitingOnSourceCreate:null==t?void 0:t.includes("create")}})).isWaitingOnSourceCreate||b.isLoading,_=!!r&&!y;return c.createElement("div",{className:"".concat("brRSnulVroLLu61q7nTr"," ccx-ss-dialog-header"),"data-testid":"ccx-ss-dialog-header",id:"ccx-ss-artifact-header"},c.createElement("div",{id:"ccx-ss-dialog-header-content"},!d&&c.createElement(YX,{className:"ccx-ss-dialog-title",id:yr,size:3},_&&c.createElement(_n,{"aria-label":h.formatMessage({id:"share_sheet.button.back"}),className:"ccx-ss-dialog-header-back-button","data-testid":"ccx-ss-back-button",icon:c.createElement(xn,{className:"ccx-ss-icon",size:"S"}),id:"ccx-ss-back-button",onClick:r,quiet:!0,variant:"tool"}),m||c.createElement(c.Fragment,null,c.createElement(Jt,{id:"share_sheet.artifact.manage.header"}),c.createElement(u0,null))),!d&&s&&c.createElement("div",{className:$t()({"ccx-ss-dialog-header-frameio-subtitle":!0,"ccx-ss-padded-subtitle":_}),"data-testid":"ccx-ss-dialog-header-frameio-subtitle"},c.createElement(Jt,{id:"share_sheet.artifact.header.subheader.frameio_powered",tagName:"span"})),!d&&!!l&&c.createElement(H0,{disabled:t,onClick:i,switchViewTo:l}),p&&c.createElement("div",null,p)),v&&c.createElement(i0,{id:"ccx-interactive-elements-alert",messageId:"share_sheet.artifact.header.interactive.elements.message"}),!d&&a&&c.createElement(T0,{disableFrameioCreate:e.disableFrameioCreate,onViewChange:e.onViewChange,showFrameioCreate:e.showFrameioCreate}),c.createElement(a0,{"data-testid":"ccx-ss-close-button",id:"ccx-ss-close-button",onClick:o}))}var B0=s(68929),F0=s.n(B0),U0=s(11700),z0=s.n(U0),q0=function(){return q0=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},q0.apply(this,arguments)};function G0(e){var t,n=e.align,r=e.children,o=e.className,i=e.column,s=e.grow,a=e.innerRef,l=e.justify,u=e.reverse,d=e.shrink,p=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}(e,["align","children","className","column","grow","innerRef","justify","reverse","shrink"]),m={};return l&&(m[F0()("justify".concat(z0()(l)))]=!0),n&&(m[F0()("align".concat(z0()(n)))]=!0),c.createElement("div",q0({className:$t()("OAqpIdsqHo2SbgbPMPMc","flex",(t={},t.column=i,t.noGrow=!1===s,t.noShrink=!1===d,t.reverse=u,t),m,o),ref:a},p),r)}const V0=fn(s(99505)).default,K0={S:"s",M:"m",L:"l"};var W0=hn({displayName:"Wait",fallback:V0,swcLoader:void 0,swcProps:e=>{const{className:t,variant:n,value:r,indeterminate:o,size:i="M",...s}=e;return{...s,...ln({indeterminate:void 0===r||o}),class:t,progress:r,size:K0[i],"static-color":n&&"overBackground"===n?"white":void 0}},tagName:"sp-progress-circle"}),$0=function(){return $0=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},$0.apply(this,arguments)};function Y0(e){var t=Kt().formatMessage;return c.createElement(W0,$0({"aria-label":t({id:"share_sheet.aria_label.wait"}),"data-testid":"spectrum-wait",title:t({id:"share_sheet.aria_label.wait"})},e))}function Q0(){return c.createElement(G0,{align:"center",className:"".concat("cjIbyERspdcE2zv8xNgE"," ccx-ss-artifact-loader"),column:!0,"data-testid":"ccx-ss-artifact-loader",id:"ccx-ss-artifact-loader",justify:"center"},c.createElement(G0,{align:"center",className:"ccx-ss-artifact-loader-spinner-container",justify:"center"},c.createElement(Y0,{"data-testid":"ccx-wait-progress",indeterminate:!0,size:"L"})))}function J0(e){var t=e.className,n=void 0===t?"":t,r=e.dataTestId,o=void 0===r?"ccx-ss-generic-hero-view":r,i=e.icon,s=void 0===i?c.createElement(o0,{className:"ccx-ss-generic-hero-icon-alert ccx-ss-icon"}):i,a=e.id,l=e.messageChild,u=e.messageId,d=e.onMount,p=void 0===d?XK:d,m=e.titleId;return(0,c.useEffect)((function(){p()}),[p]),c.createElement("div",{className:"".concat("h7L5l9AQ8BZFO5Mewkpz"," ").concat(n),"data-testid":o,id:a},c.createElement("div",{className:"ccx-ss-generic-hero-icon-container"},s),c.createElement("div",{className:"ccx-ss-generic-hero-message-container"},c.createElement("div",{className:"ccx-ss-generic-hero-text-column"},c.createElement("div",{className:"ccx-ss-generic-hero-main-text-container","data-testid":"ccx-ss-generic-hero-main-text-container"},c.createElement(YX,{className:"ccx-ss-link-settings-title",id:Er,variant:"pageTitle"},c.createElement(Jt,{id:m}))),c.createElement("div",{className:"ccx-ss-generic-hero-secondary-text-container","data-testid":"ccx-ss-generic-hero-secondary-text-container",id:wr},c.createElement(Jt,{id:u})),c.createElement("div",null,l))))}function Z0(e){var t=e.className,n=e.id;return c.createElement("svg",{className:"".concat("S4gUa9qem7jUH1DTbOQR"," ").concat(t," spectrum-Icon ccx-ss-icon"),"data-name":"Layer 1",id:n,viewBox:"0 0 150 110",xmlns:"http://www.w3.org/2000/svg"},c.createElement("g",{"data-name":"chat sm",id:"chat_sm"},c.createElement("path",{className:"ccx-icon-no-chat-element",d:"M77.76 33.32H31.41M31.41 44.23h27.8M22.12 14.91H87a7.42 7.42 0 017.42 7.42v33.39A7.42 7.42 0 0187 63.13H56.75L40.16 80.66A1.86 1.86 0 0137 79.39V63.13H22.12a7.42 7.42 0 01-7.42-7.41V22.33a7.42 7.42 0 017.42-7.42zM113 47.38v-2.79a7.42 7.42 0 00-7.41-7.42H100M51.79 77.34a11.12 11.12 0 003.71.66H72l11.81 12.75A1.85 1.85 0 0087 89.5V78h3.56"})),c.createElement("circle",{className:"ccx-icon-no-chat-element",cx:"117.44",cy:"73.01",r:"20.46"}),c.createElement("path",{className:"ccx-icon-no-chat-element",d:"M103.46 58.49l27.71 27.71"}))}function X0(){var e=MX().sendIngest,t=(0,c.useCallback)((function(){return e("artifact.restricted.render")}),[e]);return c.createElement(J0,{icon:c.createElement(Z0,null),id:"ccx-ss-artifact-create-restricted-view",messageId:"share_sheet.artifact.sharing.create.restricted.message",onMount:t,titleId:"share_sheet.artifact.sharing.create.restricted.title"})}var e1=["input:not([disabled]):not([type=hidden])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","a[href]","area[href]","summary","iframe","object","embed","audio[controls]","video[controls]","[contenteditable]",'[tabindex]:not([tabindex="-1"])'].join(':not([tabindex="-1"]),');function t1(e,t){var n,r,o,i,s=t.type,a=t.key,c=t.shiftKey,l=t.target;"keydown"!==s&&"focus"!==s||e&&(o=(n=Array.from(e.querySelectorAll(e1)).filter((function(t){return t!==e})))[0]||e,i=n[n.length-1]||e),"keydown"===s&&"Tab"===a?e&&(c?l!==o&&l!==e||(r=i):l!==i&&l!==e||(r=o)):"focus"===s&&l===e&&(r=o),r&&(t.preventDefault(),t.stopPropagation(),r!==document.activeElement&&r.focus())}var n1=function(){return n1=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},n1.apply(this,arguments)},r1=(0,c.forwardRef)((function(e,t){var n=e.children,r=e.className,o=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}(e,["children","className"]),i=(0,c.useRef)();(0,c.useImperativeHandle)(t,(function(){return{focus:function(){i.current.focus()}}})),(0,c.useEffect)((function(){i.current.focus()}),[]);var s=(0,c.useCallback)((function(e){e.key===no&&t1(i.current,e)}),[]);return c.createElement("div",n1({"aria-modal":"true",className:$t()("ZZIiDshPwuclXWrpAxri",r),"data-testid":"ccx-ss-dialog",onKeyDown:s,ref:i,role:"dialog",tabIndex:0},o),n)})),o1=hn({displayName:"Avatar",fallback:fn(s(92035)).default,swcLoader:void 0,swcProps:e=>{const{className:t,alt:n,...r}=e;return{class:t,label:n,...r}},tagName:"sp-avatar"});const i1=fn(s(11022));let s1;hn({displayName:"TagList",fallback:i1.TagList,swcLoader:s1,swcProps:e=>{const{disabled:t,values:n,children:r,className:o,...i}=e,s=c.Children.toArray(r);for(let e=0;e<s.length;e++){const r=s[e],o=c.cloneElement(r,{...t?{disabled:t}:{},children:n?.[e]});s[e]=o}return{...i,children:s,class:o}},tagName:"sp-tags"});const a1=hn({displayName:"Tag",fallback:i1.Tag,swcLoader:s1,SWCWrapper:(0,c.forwardRef)((function(e,t){const{avatar:n,children:r,className:o,closable:i,disabled:s,icon:a,invalid:l,onClick:u,onClose:d,selected:p,value:m,...h}=e,f=(0,c.useRef)(null),g=(0,c.useRef)(!1),v=(0,c.useCallback)((e=>{u&&!g.current&&u(e),g.current&&(g.current=!1)}),[g,u]),b=(0,c.useCallback)((e=>{g.current=!0,d&&d(e)}),[d]);(0,c.useEffect)((()=>{const e=f.current;return e&&(e?.addEventListener("delete",b),e?.addEventListener("click",v)),()=>{e&&(e?.removeEventListener("delete",b),e?.removeEventListener("click",v))}}),[u,v,d,b,t]);const y={...h,...ln({deletable:i,disabled:s,invalid:l,selected:p}),ref:e=>{f.current=e,g.current=!1,"function"==typeof t?t(e):t&&(t.current=e)},class:o},_=cn("sp-tag");return c.createElement(_,{...y},r??m,n&&c.createElement(o1,{slot:"avatar",label:"item-1",src:n}),function(e){if(e)return c.cloneElement(e,{slot:"icon"})}(a))})),tagName:"sp-tag"}),c1=fn(s(67427)).default,l1=hn({displayName:"CloudDisconnected",fallback:c1,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-cloud-disconnected"}),u1=hn({displayName:"CloudDisconnected",fallback:c1,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-cloud-state-disconnected"});var d1=e=>{const{spectrumTheme:t}=(0,c.useContext)(en);return"spectrum-two"===t?c.createElement(u1,{...e}):c.createElement(l1,{...e})};function p1(e){var t=e.header,n=e.onClose,r=e.showCloseButton,o=void 0===r||r,i=MX(),s=i.sendIngest,a=i.toastsRemoveAll;(0,c.useEffect)((function(){return function(){a()}}),[a]);var l=(0,c.useCallback)((function(){s("offline.close"),n()}),[n,s]);return c.createElement("div",{className:"Tu7mCaoEoAUAx3PmKzZu","data-testid":"ccx-ss-offline",id:"ccx-ss-offline"},t&&c.createElement("div",{className:"ccx-ss-offline-header","data-testid":"ccx-ss-offline-header"},c.createElement(YX,{className:"ccx-ss-offline-header-title","data-testid":"ccx-ss-offline-header-title",id:yr,size:4},c.createElement(Jt,{id:t},(function(e){return e[0].toLocaleUpperCase()}))),c.createElement(a1,{disabled:!0},c.createElement(Jt,{id:"share_sheet.offline.subheader"}))),o&&c.createElement(a0,{"data-testid":"ccx-ss-offline-close-btn",id:"ccx-ss-offline-close-btn",onClick:l}),c.createElement("div",{className:"ccx-ss-offline-content"},c.createElement(d1,{className:"ccx-ss-icon",size:"XXL"}),c.createElement(YX,{id:Er,size:2},c.createElement(Jt,{id:"share_sheet.offline.subheader"})),c.createElement("p",{id:wr},c.createElement(Jt,{id:"share_sheet.offline.resolution"}))))}function m1(){var e=jX(),t=e.assetData,n=e.onUrlOpen,r=Kt(),o=MX().sendIngest,i=(0,c.useCallback)((function(e){var i=r.formatMessage({id:"share_sheet.artifact.sharing.restricted.learn.more.link"});o("artifact.restricted.learn-more"),n?n({context:{assetData:t},href:i}):window.open(i,"_blank"),e.preventDefault()}),[t,r,n,o]);return c.createElement(J0,{id:"ccx-ss-artifact-restricted-view",messageChild:c.createElement(M0,{"data-testid":"ccx-learn-more-link",id:"ccx-learn-more-link",onClick:i},c.createElement(Jt,{id:"share_sheet.toast.error.learn_more"})),messageId:"share_sheet.artifact.sharing.restricted.message",titleId:"share_sheet.artifact.sharing.restricted.title"})}var h1=s(2904),f1=s.n(h1);const g1=fn(s(2904)).default,v1="sp-theme";async function b1(e){return e.system,e.scale,Promise.resolve()}async function y1(e){return e.color,"express"===e.system||e.system,Promise.resolve()}mn((function(e){const{scale:t,spectrumTheme:n,theme:r,typekitId:o}=e,i=[b1({scale:t,system:n}),y1({color:r,system:n}),dn(o)];return Promise.all(i)}));const _1=hn({displayName:"Provider",fallback:g1,swcLoader:undefined,SWCWrapper:function(e){const{className:t,locale:n,scale:r,spectrumTheme:o,theme:i,typekitId:s="ruf7eed",...a}=e;(0,c.useEffect)((()=>{b1({scale:r,system:o}).catch(console.error)}),[r,o]),(0,c.useEffect)((()=>{y1({color:i,system:o}).catch(console.error)}),[o,i]),(0,c.useEffect)((()=>{dn(s).catch(console.error)}),[s]);const l=cn(v1);return c.createElement(l,{...a,class:t,color:i,lang:n,scale:r,system:o})},tagName:v1});function E1(e){const{scale:t,spectrumTheme:n,theme:r,typekitId:o}=e,i=(0,c.useMemo)((()=>Xt({scale:t,spectrumTheme:n,theme:r,typekitId:o})),[t,n,r,o]);return c.createElement(en.Provider,{value:i},c.createElement(_1,{...e}))}const w1=hn({displayName:"Toast",fallback:fn(s(10709)).Toast,swcLoader:void 0,SWCWrapper:function(e){const t=(0,c.useRef)(null),{variant:n,className:r,actionLabel:o,children:i,closeOnAction:s,onAction:a,onClose:l,closable:u,open:d=!0,...p}=e;(0,c.useEffect)((()=>{const e=t?.current;return e&&l&&e.addEventListener("close",l),()=>e&&l?e.removeEventListener("close",l):void 0}));const m="success"===n?"positive":"error"===n?"negative":n,h=cn("sp-toast");return c.createElement(h,{...p,...ln({open:d}),class:r,ref:t,variant:m},i,o&&c.createElement(_n,{slot:"action",variant:"overBackground",onClick:()=>{a?.(),s&&t.current?.close()}},o))},tagName:"sp-toast"});function x1(e){var t=Kt(),n=e.toast,r=n.buttonConfig,o=n.messageKey,i=n.messageData,s=r||{},a=s.actions,l=s.buttonTextId;return c.createElement("div",{className:"ccx-toast-action-button-container"},c.createElement("div",{className:"ccx-toast-action-button-message"},c.createElement(Jt,{id:o,values:i})),c.createElement("div",{className:"ccx-toast-action-button-button-container"},c.createElement(_n,{"aria-label":t.formatMessage({id:l}),"data-testid":"ccx-toast-action-button",id:"ccx-toast-action-button",onClick:a.onClick,quiet:!0,uxpUseNative:!1,variant:"secondary"},c.createElement(Jt,{id:l}))))}var T1=function(){return T1=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},T1.apply(this,arguments)};function S1(e){var t=e.toast,n=t.context,r=t.ingestCopyShareLinkConfig,o=r.actions,i=r.event,s=o.password,a=o.publicURL,l=i.subtype,u=void 0===l?"link.copy.toast":l,d=MX().sendIngest,p=jX().onLinkCopy,m=n.assetData,h=XY(m.id),f=(0,c.useCallback)((function(e){var t=(null==h?void 0:h.id)?[h.id]:[],n=s?"".concat(a," Password : ").concat(s):a;d(u),EW(n),p({context:{assetData:m},principals:t}),e.preventDefault()}),[m,p,s,h,a,d,u]),g=s?"share_sheet.link_settings.password.copy_link_btn":"share_sheet.invite_action_panel.copy_link",v=T1(T1({},e.toast),{buttonConfig:{actions:{onClick:f},buttonTextId:g}});return c.createElement(x1,{toast:v})}function O1(e){var t=e.toast,n=t.context,r=t.ingestLearnMoreConfig,o=t.messageKey,i=t.messageData,s=r.actions,a=s.hrefId,l=s.textId,u=jX().onUrlOpen,d=HX(),p=Kt().formatMessage({id:a}),m=(0,c.useCallback)((function(e){d({},r),u&&p&&(u({context:n,href:p}),e.preventDefault())}),[r,n,p,d,u]);return c.createElement("span",null,c.createElement(Jt,{id:o,values:i}),c.createElement(M0,{className:"spectrum-link-element","data-testid":"ccx-learn-more-link",href:u?"#":p,id:"ccx-learn-more-link",onClick:m,target:"_blank"},c.createElement(Jt,{id:l})))}function I1(e){var t=e.toast,n=t.context,r=t.ingestVerificationConfig,o=t.messageKey,i=r.actions,s=i.delimiterId,a=i.textId,l=Kt(),u=HX(),d=MX().invitesSendVerification,p=UX((function(e){var t,r;return{verifications:null===(r=e.invite[null===(t=null==n?void 0:n.assetData)||void 0===t?void 0:t.id])||void 0===r?void 0:r.verifications}})).verifications,m=Co()(l,'messages["'.concat(o,'"]'),"").split(s),h=(0,c.useCallback)((function(e){var n=t.id,o=t.messageData,i=l.formatMessage({id:r.actions.hrefId},o),s=Co()(p,n);s&&"error"!==(null==s?void 0:s.status)||(u({},r),d({toast:t,url:i})),e.preventDefault()}),[r,u,l,d,t,p]);return c.createElement("span",null,c.createElement("span",{"data-testid":"ccx-verification-message-one",id:"ccx-verification-message-one"},Co()(m,"[0]","")),c.createElement(M0,{className:"spectrum-link-element","data-testid":"ccx-verification-needed-link",href:"#",id:"ccx-verification-needed-link",onClick:h},c.createElement(Jt,{id:a})),c.createElement("span",{"data-testid":"ccx-verification-message-two",id:"ccx-verification-message-two"},Co()(m,"[1]","")))}function k1(e){var t,n=HX(),r=e.toast,o=r.buttonConfig,i=r.ingestCopyShareLinkConfig,s=r.ingestLearnMoreConfig,a=r.ingestRenderConfig,l=r.ingestVerificationConfig,u=r.state,d=r.context,p=r.id,m=r.timeout,h=null===(t=null==d?void 0:d.assetData)||void 0===t?void 0:t.id,f=MX(),g=f.toastsRemove,v=f.toastsViewed;(0,c.useEffect)((function(){null==a||a.forEach((function(e){n({},e)})),v(p,h)}),[n,p,a,h,v]),(0,c.useEffect)((function(){if(m&&!window.__noAutoDismissToast){var e=setTimeout((function(){return g(p,h)}),m);return function(){g(p,h),clearTimeout(e)}}}),[h,d,m,g,p]);var b,y=(0,c.useCallback)((function(e){g(p,h),null==e||e.stopPropagation()}),[g,p,h]);if(i)b=c.createElement(S1,{toast:r});else if(o)b=c.createElement(x1,{toast:r});else if(s)b=c.createElement(O1,{toast:r});else if(l)b=c.createElement(I1,{toast:r});else{var _=r.messageKey,E=r.messageData;b=c.createElement(Jt,{id:_,values:E})}return c.createElement(w1,{className:$t()("spectrum-toast-element",{"ccx-ss-toast-copyShareLink":i}),closable:!0,"data-testid":r.id?"spectrum-toast-element-".concat(p):"spectrum-toast-element",id:r.id,onClose:y,variant:u},c.createElement("div",{id:"ccx-ss-toast-content"},b))}function A1(){var e,t=jX(),n=t.assetData,r=t.onMessageRequest,o=t.openedDialog,i=UX((function(e){return{toasts:e.toasts}})).toasts[null==n?void 0:n.id]||[],s=i.filter((function(e){return!!e.ingestCopyShareLinkConfig})),a=i;if(r&&!s.length)return null;r&&s.length&&(a=s);var l=null!==(e=a.filter((function(e){return e.context.openedDialog===o||!e.context.openedDialog})))&&void 0!==e?e:[];if(l.length){var u=l.slice(0,3);return c.createElement("div",{className:"TAYc5VId7NUT2wIt0alX",id:"ccx-ss-toast"},u.map((function(e){return c.createElement(k1,{"data-test":"toast-".concat(e.id),key:e.id,toast:e})})))}return null}var C1=s(67635),P1=s.n(C1),R1=s(46574);function L1(){return c.createElement("svg",{fill:"none",height:"322",viewBox:"0 0 560 320",width:"560",xmlns:"http://www.w3.org/2000/svg"},c.createElement("g",{clipPath:"url(#clip0_5083_35368)"},c.createElement("rect",{fill:"#AAACF9",height:"322",width:"560"}),c.createElement("path",{d:"M70.7984 50.6758H529.847C533.289 50.6758 536.079 53.4659 536.079 56.9078V72.7375H64.5664V56.9078C64.5664 53.4659 67.3566 50.6758 70.7984 50.6758Z",fill:"#494949"}),c.createElement("path",{d:"M536 72H65V322H536V72Z",fill:"#383838"}),c.createElement("path",{d:"M535.848 320.773H64.8105V321.743H535.848V320.773Z",fill:"#383838"}),c.createElement("path",{d:"M78.1613 64.4007C79.7422 64.4007 81.0238 63.1192 81.0238 61.5383C81.0238 59.9574 79.7422 58.6758 78.1613 58.6758C76.5804 58.6758 75.2988 59.9574 75.2988 61.5383C75.2988 63.1192 76.5804 64.4007 78.1613 64.4007Z",fill:"#7B7B7B"}),c.createElement("path",{d:"M87.9308 64.4007C89.5117 64.4007 90.7933 63.1192 90.7933 61.5383C90.7933 59.9574 89.5117 58.6758 87.9308 58.6758C86.3499 58.6758 85.0684 59.9574 85.0684 61.5383C85.0684 63.1192 86.3499 64.4007 87.9308 64.4007Z",fill:"#7B7B7B"}),c.createElement("path",{d:"M97.6945 64.4007C99.2754 64.4007 100.557 63.1192 100.557 61.5383C100.557 59.9574 99.2754 58.6758 97.6945 58.6758C96.1136 58.6758 94.832 59.9574 94.832 61.5383C94.832 63.1192 96.1136 64.4007 97.6945 64.4007Z",fill:"#7B7B7B"}),c.createElement("path",{d:"M506.066 65.4105C508.204 65.4105 509.938 63.6768 509.938 61.5382C509.938 59.3997 508.204 57.666 506.066 57.666C503.927 57.666 502.193 59.3997 502.193 61.5382C502.193 63.6768 503.927 65.4105 506.066 65.4105Z",fill:"#7B7B7B"}),c.createElement("path",{d:"M520.546 65.7469C522.685 65.7469 524.418 63.9379 524.418 61.7065C524.418 59.475 522.685 57.666 520.546 57.666C518.408 57.666 516.674 59.475 516.674 61.7065C516.674 63.9379 518.408 65.7469 520.546 65.7469Z",fill:"#7B7B7B"}),c.createElement("path",{d:"M494.737 67.4123C494.335 67.4123 494.01 67.0868 494.01 66.6851V57.0045C494.01 56.6028 494.335 56.2773 494.737 56.2773C495.138 56.2773 495.464 56.6028 495.464 57.0045V66.6851C495.464 67.0868 495.138 67.4123 494.737 67.4123Z",fill:"#5E5E5E"}),c.createElement("path",{d:"M463.41 56.5122H480.94C483.952 56.5122 486.394 58.8993 486.394 61.844C486.394 64.7887 483.952 67.1759 480.94 67.1759H463.41C460.398 67.2151 457.923 64.8598 457.883 61.9151C457.843 58.9704 460.252 56.5515 463.264 56.5122C463.313 56.5116 463.361 56.5116 463.41 56.5122Z",fill:"#0167E0"}),c.createElement("path",{d:"M492 93H106V322H492V93Z",fill:"#505166"}),c.createElement("path",{d:"M284 213.808H284.124C286.677 163.226 328.402 123 379.501 123C430.6 123 472.323 163.226 474.876 213.808H475V322H284V213.808Z",fill:"#6A2724"}),c.createElement("path",{d:"M328.039 202.256H327.904C325.158 256.571 280.247 299.766 225.251 299.766C170.254 299.766 125.346 256.571 122.598 202.256H122.465V93.7188H328.039V202.256Z",fill:"#FFB100"}),c.createElement("path",{d:"M284 214.006H284.124C285.69 183.261 301.996 155.162 327.911 138.545V202.813H327.778C326.169 234.482 310.009 263.629 284 281.769V214.006Z",fill:"#3F0980"}),c.createElement("path",{d:"M0 22H440.21C443.96 22 447 25.04 447 28.79V322H0V22Z",fill:"#111114"}),c.createElement("path",{d:"M0 22H440.21C443.96 22 447 25.04 447 28.79V44H0V22Z",fill:"#1F2020"}),c.createElement("path",{d:"M136.604 21.9941H21.3359V46.7167H136.604V21.9941Z",fill:"#1F2020"}),c.createElement("path",{d:"M446.476 44.3613H0V51.4249H446.476V44.3613Z",fill:"#3C3C3C"}),c.createElement("path",{d:"M111 36H0V48H111V36Z",fill:"#3C3C3C"}),c.createElement("path",{d:"M17.3003 27.293H90.2253C92.7209 27.293 95.1143 28.2852 96.8789 30.0515C98.6436 31.8177 99.6349 34.2132 99.6349 36.7111V47.8951H7.89062V36.7111C7.89063 34.2132 8.882 31.8177 10.6467 30.0515C12.4113 28.2852 14.8047 27.293 17.3003 27.293Z",fill:"#3C3C3C"}),c.createElement("path",{d:"M-0.00195312 24.3457H8.39405V37.2956C8.39405 39.169 7.65052 40.9656 6.32703 42.2903C5.00353 43.615 3.20849 44.3592 1.33679 44.3592H-0.00195312V24.3457Z",fill:"#1F2020"}),c.createElement("path",{d:"M99.6387 24.3457H111.401V44.3592H106.696C104.824 44.3592 103.029 43.615 101.706 42.2903C100.382 40.9656 99.6387 39.169 99.6387 37.2956V24.3457Z",fill:"#1F2020"}),c.createElement("path",{d:"M407.393 79.2383H42.293V295H407.393V79.2383Z",fill:"#AAACF9"}),c.createElement("path",{d:"M211.113 193.102H211.23C213.642 145.463 253.065 107.576 301.345 107.576C349.624 107.576 389.045 145.463 391.457 193.102H391.574V295.001H211.113V193.102Z",fill:"#D84733"}),c.createElement("path",{d:"M252.53 182.086H252.403C249.808 233.415 207.368 274.233 155.396 274.233C103.425 274.233 60.9861 233.415 58.3897 182.086H58.2637V79.5195H252.53V182.086Z",fill:"#FFB100"}),c.createElement("path",{d:"M210.916 193.192H211.033C212.513 164.138 227.922 137.584 252.411 121.881V182.614H252.286C250.765 212.541 235.494 240.084 210.916 257.227V193.192Z",fill:"#3F0980"}),c.createElement("path",{d:"M368.326 22.5312H439.883C443.633 22.5312 446.673 25.5712 446.673 29.3213V96.7541H375.116C371.366 96.7541 368.326 93.7141 368.326 89.9641V22.5312Z",fill:"#1D1F26"}),c.createElement("path",{d:"M390.962 59.6754C390.962 66.6782 389.615 73.4077 387.085 79.5506C386.963 79.8637 386.881 80.2156 386.881 80.5676C386.881 82.016 388.065 83.385 389.737 83.385C390.799 83.385 391.819 82.7587 392.227 81.7805C395.002 74.9337 396.553 67.4995 396.553 59.6745C396.553 51.8495 395.002 44.4152 392.227 37.5685C391.819 36.5911 390.798 35.9648 389.737 35.9648C388.064 35.9648 386.881 37.3338 386.881 38.7822C386.881 39.1342 386.963 39.4861 387.085 39.7993C389.615 45.9412 390.962 52.6725 390.962 59.6754Z",fill:"#EBEBEB"}),c.createElement("path",{d:"M402.143 59.6745C402.143 64.7994 401.531 69.8079 400.388 74.5809V74.58C400.347 74.7758 400.307 75.0104 400.307 75.2062C400.307 76.6935 401.531 78.0236 403.163 78.0236C404.388 78.0236 405.49 77.2024 405.775 76.0284C407.081 70.7852 407.774 65.3075 407.774 59.6736C407.774 54.0397 407.081 48.5619 405.775 43.3197C405.489 42.1456 404.388 41.3244 403.163 41.3244C401.531 41.3244 400.307 42.6149 400.307 44.1021C400.307 44.2979 400.347 44.5325 400.388 44.7284C401.53 49.541 402.143 54.5496 402.143 59.6745Z",fill:"#EBEBEB"}),c.createElement("path",{clipRule:"evenodd",d:"M413.365 59.6736C413.365 57.2093 413.243 54.8227 412.998 52.4361C412.835 50.7927 414.141 49.384 415.814 49.384C417.242 49.384 418.426 50.4011 418.549 51.7313C418.834 54.3528 418.957 56.9744 418.957 59.6736C418.957 62.3727 418.835 64.9943 418.549 67.6159C418.426 68.9461 417.243 69.9631 415.814 69.9631C414.141 69.9631 412.835 68.5156 412.998 66.9111C413.243 64.5244 413.365 62.099 413.365 59.6736ZM413.365 59.6736V59.6745V59.6727V59.6736Z",fill:"#EBEBEB",fillRule:"evenodd"}),c.createElement("path",{d:"M429.361 61.5524C429.892 61.0435 430.178 60.3396 430.178 59.6745C430.178 58.9706 429.892 58.2667 429.361 57.7577L427.729 56.2317C427.362 55.8797 426.873 55.7236 426.424 55.7236C425.485 55.7236 424.547 56.4275 424.547 57.5231V61.8268C424.547 62.9214 425.485 63.6262 426.424 63.6262C426.873 63.6262 427.362 63.4692 427.729 63.1173L429.361 61.5524Z",fill:"#EBEBEB"}),c.createElement("path",{clipRule:"evenodd",d:"M23.8349 90.0323C22.8556 89.8467 22.4701 91.2497 23.4068 91.5905L148.494 137.101L145.917 145.317C145.549 146.493 146.574 147.633 147.781 147.392L193.75 138.218C195.075 137.954 195.514 136.281 194.491 135.4L160.281 105.946C159.382 105.173 157.984 105.594 157.663 106.735L155.344 114.962L23.8349 90.0323Z",fill:"#41E6C9",fillRule:"evenodd"}),c.createElement("path",{clipRule:"evenodd",d:"M238.747 114.27C230.414 117.025 222.546 121.974 216.52 126.986C215.645 127.714 214.345 127.594 213.617 126.719C212.888 125.843 213.008 124.543 213.883 123.815C220.195 118.566 228.51 113.311 237.453 110.355C246.398 107.398 256.157 106.685 265.141 110.828C276.146 115.904 283.015 127.824 284.957 140.176C286.901 152.534 284.014 165.98 274.661 174.188C262.618 184.756 243.608 183.99 230.472 175.514C223.84 171.234 218.554 164.911 216.348 156.891C214.137 148.853 215.083 139.344 220.498 128.83C221.019 127.818 222.262 127.42 223.275 127.941C224.287 128.463 224.685 129.706 224.164 130.718C219.135 140.483 218.434 148.927 220.324 155.797C222.219 162.686 226.784 168.227 232.708 172.049C244.682 179.776 261.601 180.163 271.941 171.089C279.899 164.105 282.687 152.281 280.884 140.817C279.08 129.347 272.782 118.894 263.414 114.573C255.689 111.01 247.079 111.516 238.747 114.27Z",fill:"#41E5C9",fillRule:"evenodd"}),c.createElement("path",{d:"M410.577 281.506C415.002 281.506 418.589 277.92 418.59 273.495L418.589 221.438C418.583 217.017 414.998 213.436 410.577 213.436H299.808L276.703 194.475C275.804 193.739 274.478 193.871 273.741 194.77C273.407 195.179 273.238 195.698 273.269 196.226L274.282 213.435H240.009C235.587 213.435 232.002 217.02 232 221.442L232.001 273.497C232.001 277.92 235.586 281.506 240.009 281.506L339.932 281.506L410.577 281.506Z",fill:"white"}),c.createElement("path",{d:"M254.863 247.965C261.795 247.965 267.414 242.346 267.414 235.414C267.414 228.482 261.795 222.863 254.863 222.863C247.932 222.863 242.312 228.482 242.312 235.414C242.312 242.346 247.932 247.965 254.863 247.965Z",fill:"#41E5C9"}),c.createElement("path",{d:"M246.609 242.299C247.758 240.475 249.644 239.244 251.776 238.926C252.732 238.843 252.732 238.07 252.732 237.106C251.508 235.63 250.797 233.796 250.705 231.881C250.71 228.718 252.479 226.609 255.026 226.609C257.574 226.609 259.344 228.718 259.344 231.883C259.252 233.797 258.541 235.629 257.319 237.104C257.319 238.058 257.333 238.841 258.273 238.924C260.405 239.242 262.293 240.475 263.441 242.299C260.021 246.947 253.48 247.942 248.832 244.522C247.983 243.897 247.234 243.148 246.609 242.299V242.299Z",fill:"white"}),c.createElement("rect",{fill:"#D1D1D1",height:"10.3087",rx:"5.15436",width:"84.5316",x:"279.422",y:"230.16"}),c.createElement("rect",{fill:"#D1D1D1",height:"10.3087",rx:"5.15436",width:"126.797",x:"279.422",y:"254.9"})),c.createElement("defs",null,c.createElement("clipPath",{id:"clip0_5083_35368"},c.createElement("rect",{fill:"white",height:"322",width:"560"}))))}var D1=function(){return D1=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},D1.apply(this,arguments)};function N1(e){var t=jX().onTourComplete,n=e.onVisibleChange,r=e.setIsTourOpen,o=e.steps,i=e.tour,s=c.useState(),a=s[0],u=s[1],d=c.useState(0),p=d[0],m=d[1],h=Kt();(0,c.useEffect)((function(){a||u(document.querySelector("#ccx-tour-container"))}),[a]);var f=(0,c.useCallback)((function(){return document.querySelector(".ccx-ss-dialog")}),[]),g=MX().sendIngest,v=(0,c.useCallback)((function(e){g("artifact.tour",{result:e,step:p+1,tour:i}),r(!1),t({result:e,step:p+1,tour:i})}),[p,t,g,r,i]);return a?l.createPortal(c.createElement(R1.default,{boundariesElement:f,disableProgress:1===o.length,onTourEnd:v},o.map((function(e,t){var r=t===o.length-1,i=r?void 0:c.createElement("span",null,h.formatMessage({id:"share_sheet.artifact.tour.button.skip"})),s=c.createElement("span",null,h.formatMessage({id:"share_sheet.artifact.tour.button.".concat(r?"ok":"next")})),a=function(){n(!1),m(t+1)};return c.createElement(P1(),{autoFocus:!1,boundariesElement:f,cancelLabel:i,confirmLabel:s,flip:!1,id:e.id,key:t,onCancel:a,onConfirm:function(){a()},onIndicatorPositioned:function(){n(!0)},placement:e.placement,selector:e.selector,title:e.title},e.body)}))),a):null}function M1(e){var t=jX(),n=t.assetData,r=t.compactLayout,o=t.enableFrameS4R,i=t.imsData,s=t.onTourComplete,a=t.theme,l=t.themeType,u=t.typekitId,d=t.openedDialog,p=t.showTour,m=w0(),h=m.checkAuth,f=m.isFrameioAuthExpired,g=m.isFrameioAuthenticated,v=m.loggingInFrameio,b=n.id,y=UX((function(e){var t;return{artifacts:null===(t=e.invites.assets[b])||void 0===t?void 0:t.artifacts}})).artifacts,_=void 0===y?[]:y,E=e.locale,w=e.setIsTourOpen,x=c.useState(0),T=x[0],S=x[1],O=c.useState(!1),I=O[0],k=O[1],A=Kt(),C=zW(),P=_W(),R=document.querySelector(".ccx-ss-dialog"),L={frameioS4RCta:[{body:A.formatMessage({id:"share_sheet.artifact.tour.frameio.body"}),id:"ccx-frameio-s4r-cta-coachmark",placement:"bottom right",selector:".ccx-ss-frameio-ingress-button",title:c.createElement("div",{id:"ccx-frameio-s4r-cta-coachmark-header"},c.createElement(L1,null),c.createElement("span",null,A.formatMessage({id:"share_sheet.artifact.create_intro.create.message"})))}],onboarding:[{body:A.formatMessage({id:"share_sheet.artifact.tour.onboarding.step1.body"},{b:function(e){return c.createElement("b",null,e)}}),id:"ccx-onboarding-tour-step-1",placement:"top right",selector:".ccx-url-copy-input-copy-btn",title:A.formatMessage({id:"share_sheet.artifact.tour.onboarding.step1.title"})},{body:A.formatMessage({id:"share_sheet.artifact.tour.onboarding.step2.body"},{b:function(e){return c.createElement("b",null,e)}}),id:"ccx-onboarding-tour-step-2",placement:"top right",selector:"#ccx-artifact-control-footer-update-btn",title:A.formatMessage({id:"share_sheet.artifact.tour.onboarding.step2.title"})}]}[p]||[],D=L.every((function(e){return!!document.querySelector(e.selector)})),N="artifact"===d,M="frameioS4RCta"===p&&o&&"ENTERPRISE"===(null==i?void 0:i.productSegment)&&N&&!h.isLoading&&!g&&!f&&!v,H="onboarding"===p&&N&&(null==_?void 0:_.length)>0,j=M||H,B=j&&L.length&&D&&R&&C;(0,c.useEffect)((function(){"frameioS4RCta"===p&&(g||f)&&(null==s||s({result:"complete",step:1,tour:"frameioS4RCta"}))}),[p,g,f,s]),(0,c.useEffect)((function(){B?(S(0),w(!0)):w(!1)}),[w,B]),(0,c.useEffect)((function(){T<10&&!B&&j&&setTimeout((function(){S(T+1)}),200)}),[j,B,T]);var F=!yW(),U={className:$t()("spectrum-theme-provider",{"swc-enabled":P}),locale:E,scale:r?"large":"medium",spectrumTheme:l,theme:a,typekitId:u};return B?c.createElement("div",{id:"ccx-tour-background-cover",style:{height:"100%",left:0,position:"fixed",top:0,visibility:I||F?"visible":"hidden",width:"100%",zIndex:9999}},c.createElement("div",{id:"ccx-tour-positioner",style:{left:0,position:"fixed",top:0,visibility:I||F?"visible":"hidden",zIndex:9999}},c.createElement(E1,D1({},U),c.createElement(f1(),D1({},U),c.createElement("div",{id:"ccx-tour-container"},c.createElement(N1,{onVisibleChange:k,setIsTourOpen:w,steps:L,tour:p})))))):null}var H1=JSON.parse('{"share_sheet.artifact.add_people":"Add People","share_sheet.artifact.badge.new":"New","share_sheet.artifact.body.last_updated":"Last updated : ","share_sheet.artifact.create_intro.create.message":"Create a Frame.io review link","share_sheet.artifact.create.create_cancel":"Cancel","share_sheet.artifact.create.create_link":"Create link","share_sheet.artifact.create.frameio.account_select.label":"Frame.io Account","share_sheet.artifact.create.frameio.account_select.unsupported_placeholder":"Frame.io v4 accounts are not supported","share_sheet.artifact.create.frameio.account_select.unsupported_option":"Frame.io v4 (unsupported)","share_sheet.artifact.create.frameio.create_link":"Create link","share_sheet.artifact.create.frameio.description":"File will be exported and your link saved in Frame.io.","share_sheet.artifact.create.frameio.location.title":"Select a location for your new link","share_sheet.artifact.create.frameio.shared_team.tooltip":"You\'re a collaborator and can\'t create review links here.","share_sheet.artifact.create.folder.back_button.aria_label":"Go back to project selector screen","share_sheet.artifact.create.subtitle":"Share a preview of your artwork through a web link where others can view & provide feedback.","share_sheet.artifact.create.loading.title":"Getting your link ready...","share_sheet.artifact.create.frameio.loading.title":"Exporting to Frame.io","share_sheet.artifact.create.loading.description":"Feel free to close this window and keep working while you wait","share_sheet.artifact.create.frameio.loading.description":"Feel free to close this window or open the link while you wait.","share_sheet.artifact.create.onboarding.create_button":"Create a link","share_sheet.artifact.create.onboarding.description":"Send anyone links to versions of your work and respond to feedback in-app or online. Anyone can comment without an account","share_sheet.artifact.create.onboarding.dismiss_button":"Maybe later","share_sheet.artifact.create.onboarding.title":"Share for review","share_sheet.artifact.create_new.header":"Start a New Review","share_sheet.artifact.create_new.subtitle":"You will be creating a new link. To access your previous reviews, go to assets.adobe.com.","share_sheet.artifact.curation_section.label":"Artboards","share_sheet.artifact.curation_section.all":"All","share_sheet.artifact.curation_section.range":"Range","share_sheet.artifact.curation_section.invalid_input":"Artboards must be part of file","share_sheet.artifact.curation_section.reset.tooltip":"Reset selection","share_sheet.artifact.curation_section.info.tooltip":"Artboards have changed. Select \\"Update content\\" to refresh link.","share_sheet.artifact.delete.confirmation.cancel.btn":"Cancel","share_sheet.artifact.delete.confirmation.confirm.btn":"Delete","share_sheet.artifact.delete.confirmation.message":"Wait! You can\'t restore {name} and all its comments once you\'ve deleted it","share_sheet.artifact.delete.confirmation.title":"Delete review link","share_sheet.artifact.disabled.header":"You don’t own this file","share_sheet.artifact.disabled.message":"Save it as a new file to share a review link, or invite people to edit it","share_sheet.artifact.footer.first.created":"Created {time}","share_sheet.artifact.footer.last.updated":"Updated {time}","share_sheet.artifact.footer.last.created.now":"Just created","share_sheet.artifact.footer.last.updated.now":"Just updated","share_sheet.artifact.footer.menu.create":"Create new review link","share_sheet.artifact.footer.menu.delete":"Delete review link","share_sheet.artifact.footer.menu.manage.reviews":"Manage review links","share_sheet.artifact.footer.menu.settings":"Link settings","share_sheet.artifact.footer.update.btn":"Update content","share_sheet.artifact.footer.updating.btn":"Updating","share_sheet.artifact.frameio.footer.version.btn":"Create version","share_sheet.artifact.frameio.footer.versioning.btn":"Creating version","share_sheet.artifact.frameio.footer.version.label":"{version, plural, =1 {# version} other {# versions}}","share_sheet.artifact.header.interactive.elements.message":"Interactive elements like buttons, forms, animation, audio, video, MSO, and page transitions are currently not supported.","share_sheet.artifact.header.menu.frameio.signout":"Sign out of Frame.io","share_sheet.artifact.header.subheader.frameio_powered":"Frame.io review link","share_sheet.artifact.frameio.auth.title":"Get feedback with Frame.io","share_sheet.artifact.frameio.auth.description.header":"Start reviewing with Frame.io","share_sheet.artifact.frameio.auth.description":"Give your team the power to share, organize, and review creative assets in one place.","share_sheet.artifact.frameio.auth.continue":"Sign in","share_sheet.artifact.frameio.auth.license.message":"A Frame.io license is required.","share_sheet.artifact.cc.switch_hint":"Switch to {shareForReviewSwitcher} with Creative Cloud","share_sheet.artifact.frameio.switch_hint":"Switch to {shareForReviewSwitcher} with Frame.io","share_sheet.artifact.frameio.sign_in_progress.title":"Sign in to Frame.io in your browser","share_sheet.artifact.frameio.sign_in_progress.cancel":"Cancel","share_sheet.artifact.invite.btn.cancel":"Cancel","share_sheet.artifact.invite.permissions.label":"Allow reviewers to","share_sheet.artifact.invite.header":"Invite people","share_sheet.artifact.invite.subtitle":"Personally invite people for an exclusive look at your work.","share_sheet.artifact.link_access.heading":"Who has access","share_sheet.artifact.link_access.label.org":"Everyone at {name} can view","share_sheet.artifact.link_access.label.org.comment":"Everyone at {name} can comment","share_sheet.artifact.link_access.label.org.spaceDocument":"Everyone at {name} can comment","share_sheet.artifact.link_access.label.disabled":"Link access is turned off","share_sheet.artifact.link_access.label.private":"Only invited people can view","share_sheet.artifact.link_access.label.private.comment":"Only invited people can comment","share_sheet.artifact.link_access.label.private.spaceDocument":"Only project members and invited people can comment","share_sheet.artifact.link_access.label.public":"Anyone with the link can view","share_sheet.artifact.link_access.label.public.password":"Anyone with the password can view","share_sheet.artifact.link_access.label.public.comment":"Anyone with the link can comment","share_sheet.artifact.link_access.label.public.comment.password":"Anyone with the password can comment","share_sheet.artifact.link_access.password.add.header":"Require Password","share_sheet.artifact.link_access.password.add.subtitle":"Set a password to protect your work.","share_sheet.artifact.link_access.password.change.btn":"Update Password","share_sheet.artifact.link_access.password.error":"This password doesn’t meet the requirements","share_sheet.artifact.link_access.password.requirements.error":"Your password should include the following:","share_sheet.artifact.link_access.password.remove.btn":"Remove Password","share_sheet.artifact.link_access.password.remove.confirm":"Are you sure you want to remove the password?","share_sheet.artifact.link_access.password.remove.confirm_title":"Confirm Remove","share_sheet.artifact.link_access.password.require.btn":"Require Password","share_sheet.artifact.link_access.password.required.btn":"Password Required","share_sheet.artifact.link_access.password.requirements.list.label":"Password requirements list","share_sheet.artifact.link_access.password.requirements.list.length":"Password needs to be eight characters or more label","share_sheet.artifact.link_access.password.requirements.list.numbers":"Password number and letter requirement label","share_sheet.artifact.link_access.password.update.header":"Update Password","share_sheet.artifact.link_access.password.update.subtitle":"Set a new password to protect your work.","share_sheet.artifact.loader.create.description":"A preview of your artwork is being uploaded to Creative Cloud.","share_sheet.artifact.loader.create.label":"Uploading","share_sheet.artifact.loader.invite.label":"Sending invites...","share_sheet.artifact.loader.update.description":"A preview of your artwork is being updated on Creative Cloud.","share_sheet.artifact.manage.copy_link":"Copy","share_sheet.artifact.manage.create":"Create new link","share_sheet.artifact.manage.create.message":"Create a link to capture feedback.","share_sheet.artifact.manage.create.message.subtext":"We\'ll save your review link to Adobe cloud storage.","share_sheet.artifact.manage.frameio.breadcrumbs.title":"Location","share_sheet.artifact.manage.frameio.review_link.settings":"Settings","share_sheet.artifact.manage.header":"Share for review","share_sheet.artifact.manage.members.label":"Shared with","share_sheet.artifact.manage.subtitle":"Create a web link for stakeholders to comment and provide feedback.","share_sheet.artifact.message.title":"Message (optional)","share_sheet.artifact.public.settings.btn.cancel":"Cancel","share_sheet.artifact.public.settings.btn.reset":"Reset password","share_sheet.artifact.public.settings.btn.save":"Save Password","share_sheet.artifact.public.settings.btn.set":"Set password","share_sheet.artifact.public.settings.description":"Show or hide commenting from anyone with the link.","share_sheet.artifact.public.settings.header":"Link settings","share_sheet.artifact.public.settings.subtitle":"Set your public settings here.","share_sheet.artifact.public.settings.label.password":"Password","share_sheet.artifact.public.settings.title.password.protected":"Password protected","share_sheet.artifact.public.settings.title.comments.hide":"Hide comments from anyone with a link","share_sheet.artifact.public.settings.title.comments.allow":"Allow anyone with the link to comment","share_sheet.artifact.public.settings.title.password.require":"Require a password to access link","share_sheet.artifact.public.settings.title.password.require.subtitle":"Invited people don\'t need a password. If you turn this off, you\'ll have to create a new password","share_sheet.artifact.public.settings.title.password.update":"Update Password","share_sheet.artifact.public.settings.toggle.allow_commenting":"Allow commenting for public users","share_sheet.artifact.save.button.save":"Save and continue","share_sheet.artifact.save.button.save.as":"Save as","share_sheet.artifact.save.title.save":"Save your work","share_sheet.artifact.save.title.save.as":"Save your edits","share_sheet.artifact.save.copy.save":"Make sure you save your file before you create a review link","share_sheet.artifact.save.copy.save.as":"Before you can share your work for review, save it first","share_sheet.artifact.save.copy.save.as.idsn":"Before you can share your work for review, save it as an InDesign format first","share_sheet.artifact.save.copy.save.as.ilst":"Before you can share your work for review, save it as an Illustrator or PDF format first","share_sheet.artifact.save.copy.save.as.phxs":"Before you can share your work for review, save it as a Photoshop format first","share_sheet.artifact.sharing.create.restricted.message":"You cannot create or update the review link because you are not the owner of the review. Save as a new document to create your own review","share_sheet.artifact.sharing.create.restricted.title":"No access to Review","share_sheet.artifact.sharing.restricted.learn.more.link":"https://www.adobe.com/go/sharingrestrictions_learnmore_mdata","share_sheet.artifact.sharing.restricted.message":"You can\'t share documents on Creative Cloud because of your organization\'s sharing restrictions. Contact your IT admin for more information","share_sheet.artifact.sharing.restricted.title":"Sharing Restriction","share_sheet.artifact.title.duplicate":"This name already exists. Try another","share_sheet.artifact.title.invalid_character":"Name cannot contain the following characters: \\\\ / * ? \\" | : < >","share_sheet.artifact.title.invalid_terminator":"Name cannot end with a period","share_sheet.artifact.title.length":"Name cannot be more than 251 characters.","share_sheet.artifact.title.name.label":"Link name","share_sheet.artifact.title.required":"Enter a link name","share_sheet.artifact.title.restricted":"Name cannot be CON, PRN, AUX, NUL, COM[1-9], or LPT[1-9].","share_sheet.artifact.tour.frameio.body":"Give your team the power to review assets and give feedback in one place.","share_sheet.toast.info.frameio.non_provisioned.button":"Switch","share_sheet.toast.info.frameio.non_provisioned":"Either you don’t have access to Frame.io or your organization doesn’t. Try using Share for review with Creative Cloud instead.","share_sheet.artifact.tour.onboarding.step1.body":"Send your link to start capturing feedback. Anyone with the link can comment without an account. You can change access anytime.","share_sheet.artifact.tour.onboarding.step1.title":"Your link is ready. Share it","share_sheet.artifact.tour.onboarding.step2.body":"Select <b>Update content</b> when you\'re ready to share changes and get feedback. No need to create a new link.","share_sheet.artifact.tour.onboarding.step2.title":"Share changes with the same link","share_sheet.artifact.tour.button.done":"Done","share_sheet.artifact.tour.button.next":"Next","share_sheet.artifact.tour.button.ok":"Ok","share_sheet.artifact.tour.button.skip":"Skip","share_sheet.artifact.update":"Update","share_sheet.button.back":"Back","share_sheet.button.cancel":"Cancel","share_sheet.button.close":"Close","share_sheet.button.copy_link":"Copy link","share_sheet.button.enable":"Enable","share_sheet.button.more_options":"More options","share_sheet.button.ok":"OK","share_sheet.button.password.show":"Show password","share_sheet.button.password.hide":"Hide password","share_sheet.button.settings":"Settings","share_sheet.button.share_link":"Share link","share_sheet.cloud.offline.dialog.message":"Reconnect and try again","share_sheet.cloud.offline.dialog.title":"You\'re disconnected","share_sheet.error.cancel":"Cancel","share_sheet.error.continue":"Continue","share_sheet.error.dialog.cta.btn.label":"Try Again","share_sheet.error.dialog.message":"Invitation service is currently not available","share_sheet.error.dialog.title":"Error loading link data","share_sheet.error.okay":"Okay","share_sheet.error.remove":"Remove","share_sheet.facepile.overflow":"+{count}","share_sheet.facepile.overflow_more":"+{count} more","share_sheet.facepile.tooltip.project_name":"{name} members","share_sheet.facepile.access_request_reminder_label":"{count, plural, =1 {# access request} other {# access requests}}","share_sheet.invite.access_label_title":"Who has access?","share_sheet.invite.add_current_user":"Include yourself as a member","share_sheet.invite.ancestor_shared_restriction_body":"We\'re sorry, nested sharing is not supported. Please remove collaborators from the parent folder before inviting users here","share_sheet.invite.characters_remaining_message":"Characters remaining: {number}","share_sheet.invite.confirm_leave_body":"If you leave, you won\'t have access to \\"{name}\\" anymore","share_sheet.invite.confirm_leave_title":"Leave \\"{name}\\"","share_sheet.invite.confirm_remove_body":"This action permanently removes access for all other users","share_sheet.invite.confirm_remove_title":"Confirm Remove","share_sheet.invite.input.title":"Invite people","share_sheet.invite.input.title_edit":"Invite people to edit","share_sheet.invite.input.title_comment":"Invite people to comment","share_sheet.invite.input.title_folder":"Invite users to folder","share_sheet.invite.input.title_space":"Invite people to project","share_sheet.invite.input.title_team":"Invite people to workspace","share_sheet.invite.input.title_view":"Invite people to view","share_sheet.invite.invite":"Invite","share_sheet.invite.invite_edit":"Invite to edit","share_sheet.invite.invite_comment":"Invite to comment","share_sheet.invite.invite_people":"Invite people","share_sheet.invite.invite_people.aria_label":"Select to add people","share_sheet.invite.invite_space":"Invite to project","share_sheet.invite.invite_team":"Invite to workspace","share_sheet.invite.invite_users":"Invite users","share_sheet.invite.invite_view":"Invite to view","share_sheet.invite.invite_view_use":"Invite to view and use","share_sheet.invite.invite_generate":"Invite to generate","share_sheet.invite.invite_review":"Invite to review","share_sheet.invite.invitee.limit.message":"Only {inviteeLimit, plural, =1 {# collaborator is} other {# collaborators are}} included in your plan.","share_sheet.invite.direct_collaborators":"Direct collaborators","share_sheet.invite.members.no_count":"Members","share_sheet.invite.message.title":"Message (optional)","share_sheet.invite.notify_users_by_email":"Notify users by email","share_sheet.invite.pending_header":"Pending","share_sheet.invite.project.label":"Project","share_sheet.invite.remove_all":"Remove All","share_sheet.invite.request.action.accept":"Accept","share_sheet.invite.request.action.decline":"Decline","share_sheet.invite.request.manage":"Manage","share_sheet.invite.request.status.accepted":"Request accepted","share_sheet.invite.request.status.declined":"Request declined","share_sheet.invite.request.title":"Requests ({count})","share_sheet.invite.request.title.edit":"Request to edit","share_sheet.invite.request.title.view":"Request to view","share_sheet.invite.save.cancel_cta":"Cancel","share_sheet.invite.save.copy":"Before you can invite people to edit your work, save it as a cloud document first","share_sheet.invite.save.save_cta":"Continue","share_sheet.invite.save.title":"Wait! Save to Creative Cloud to share","share_sheet.invite.save.title.idsn":"Save as InDesign format to share for review","share_sheet.invite.save.title.ilst":"Save as Illustrator format to share for review","share_sheet.invite.save.title.phxs":"Save as Photoshop format to share for review","share_sheet.invite.saving":"Saving document","share_sheet.invite.saving.copy":"You can share when it\'s ready. This should be quick but large files may take longer","share_sheet.invite.subtree_error_body":"We\'re sorry, nested sharing is not supported. Please remove collaborators from contained items before inviting users here","share_sheet.invite.subtree_error_title":"Unable to invite collaborators","share_sheet.invite.title":"Invite to \\"{name}\\"","share_sheet.invite.title.artifact":"Share review link","share_sheet.invite.title_manage":"Invite and Manage","share_sheet.invite.title_manage_name":"Invite to \\"{name}\\"","share_sheet.invite.undo":"Undo","share_sheet.invite_action_panel.copy_link":"Copy Link","share_sheet.invite_action_panel.open_link":"Open in browser","share_sheet.invite_input.placeholder":"Add names or emails","share_sheet.invite_input.placeholder.groups":"Add people or groups","share_sheet.link.allow_download_remove_warning.body":"By enabling Allow Download you will no longer be able to disable the download button for your link. This cannot be undone","share_sheet.link.allow_download_remove_warning.title":"Confirm link settings change","share_sheet.link.error.body":"Whoops, your link failed to load. Might be a connection problem or you can always try again","share_sheet.link.error.cancel":"Cancel","share_sheet.link.error.close":"Close","share_sheet.link.error.ok":"OK","share_sheet.link.error.title":"Could not load link","share_sheet.link.error.try_again":"Try Again","share_sheet.link.learn_more":"Learn more","share_sheet.link.help_page":"Help page","share_sheet.link.readonly.body":"You have viewer permission. You cannot share this with others","share_sheet.link.restricted.body":"This cannot be shared because your organization has enabled sharing restrictions","share_sheet.link.title":"Share link to \\"{name}\\"","share_sheet.link_settings.copy_link":"Copy Link","share_sheet.link_settings.link_copy_success":"Copied to clipboard","share_sheet.link_settings.link_error":"Error processing link","share_sheet.link_settings.link_loading":"Loading your link","share_sheet.link_settings.link_removing":"Removing link","share_sheet.link_settings.link_tips":"Anyone with the link can view and download the contents.","share_sheet.link_settings.link_tips_no_download":"Anyone with the link can view contents.","share_sheet.link_settings.password.cancel_btn":"Cancel","share_sheet.link_settings.password.copy_link_btn":"Copy link and password","share_sheet.link_settings.password.set_title":"Password set","share_sheet.link_settings.password.placeholder":"Access Password","share_sheet.link_settings.password.requirement_length":"At least 8 characters","share_sheet.link_settings.password.requirement_case_letters":"Both lower (a-z) and uppercase letters (A-Z)","share_sheet.link_settings.password.requirement_number":"At least one number (0-9)","share_sheet.link_settings.password.requirement_letters_numbers":"One of each: A-Z, a-z, 0-9","share_sheet.link_settings.password.requirements":"Password Requirements:","share_sheet.link_settings.password.save_btn":"Save","share_sheet.link_settings.remove_link":"Remove Link","share_sheet.link_settings.save_success":"Saved!","share_sheet.link_settings.saving":"Saving Changes...","share_sheet.link_settings.title":"Link Settings","share_sheet.link_settings.toggle.allow_commenting":"Allow Commenting","share_sheet.link_settings.toggle.allow_download":"Allow Download","share_sheet.link_settings.toggle.allow_follow":"Allow Follow","share_sheet.link_settings.toggle.allow_save_to_creative_cloud":"Allow Save to Creative Cloud","share_sheet.link_url.label":"Link URL","share_sheet.offline.resolution":"Please connect to the internet in order to use our share services","share_sheet.offline.subheader":"Offline","share_sheet.permissions.placeholder":"Select an option…","share_sheet.permissions.comment":"Can comment","share_sheet.permissions.comment.share":"Can comment & share","share_sheet.permissions.edit":"Can edit","share_sheet.permissions.edit.review":"Can edit or review","share_sheet.permissions.edit.share":"Can edit & share","share_sheet.permissions.generate":"Can generate","share_sheet.permissions.publish":"Can publish","share_sheet.permissions.review":"Can review","share_sheet.permissions.share":"Can share","share_sheet.permissions.train":"Can train","share_sheet.permissions.use":"Can use","share_sheet.permissions.view":"Can view","share_sheet.permissions.view.share":"Can view & share","share_sheet.permissions.view.nocomment":"Can view & can’t comment","share_sheet.permissions.view.share.nocomment":"Can view & share & can’t comment","share_sheet.permissions.view.use":"Can view & use","share_sheet.projects.library_restrictions.heading.brand":"Project member permissions for brand","share_sheet.projects.library_restrictions.heading.library":"Project member permissions for library","share_sheet.projects.library_restrictions.label":"Restrict edit","share_sheet.projects.library_restrictions.toggle":"Restrict from editing","share_sheet.projects.library_restrictions.toggle_library":"Restrict project members from editing library","share_sheet.projects.library_restrictions.toggle_brand":"Restrict project members from editing brand","share_sheet.projects.library_restrictions.tooltip.brand":"Allows project members to view and use the brand without editing elements. Toggling off will enable project permissions.","share_sheet.projects.library_restrictions.tooltip.library":"Allows project members to view and use the library without editing elements. Toggling off will enable project permissions.","share_sheet.projects.manage_members":"Manage project members","share_sheet.share.coedit.bannercard.button.enable":"Turn on","share_sheet.share.coedit.bannercard.enabled.header":"Live co-editing turned on","share_sheet.share.coedit.bannercard.enabled.body":"Now you can share your file to collaborate in real-time. ","share_sheet.share.coedit.bannercard.eligible.header":"Turn on Live co-editing","share_sheet.share.coedit.bannercard.eligible.body":"Save your file before you can invite others to collaborate with Live co-editing. ","share_sheet.share.coedit.collaborate.header.title":"Save to Creative Cloud","share_sheet.share.coedit.collaborate.header":"Turn on Live co-editing","share_sheet.share.coedit.collaborate.body":"Save your file to share and collaborate with your colleagues using Live co-editing.","share_sheet.share.coedit.collaborate.button.enable.lce":"Turn on Live co-editing","share_sheet.share.coedit.collaborate.button.save":"Save to Creative Cloud","share_sheet.share.coedit.collaborate.newfile":"New file with Live co-editing created","share_sheet.share.coedit.compatibility.heading":"Checking file compatibility...","share_sheet.share.coedit.compatibility.body":"You can turn on Live co-editing after your file is verified.","share_sheet.share.coedit.compatibility.features_unavailable":"Some features are unavailable for documents with live collaboration enabled.","share_sheet.share.coedit.confirm.learn_more_link":"https://www.adobe.com/go/PsLiveCoeditingBeta","share_sheet.share.coedit.confirm.heading":"Turn on Live co-editing","share_sheet.share.coedit.confirm.body":"Files using Live co-editing might contain content that’s incompatible with some features. If your file includes incompatible content, you’ll need to remove it to use Live co-editing. ","share_sheet.share.coedit.confirm.enable":"Turn on","share_sheet.share.coedit.incompatible_features.link.title":"Learn which features are incompatible","share_sheet.share.coedit.incompatible.heading":"Update your file to use Live co-editing","share_sheet.share.coedit.incompatible.body":"Your file contains content that’s incompatible with some features. {coeditingHelpPageLink}.","share_sheet.share.coedit.incompatible.link.title":"Learn more","share_sheet.share.coedit.save.heading":"Saving a copy of your document...","share_sheet.share.coedit.save.body":"You can share your file after it’s saved. Large files may take a moment.","share_sheet.share.coedit.save.toast":"Live co-editing turned on","share_sheet.share.custom_model.generate":"Invite people to generate with your custom model","share_sheet.share.custom_model.permission.info":"Permission to edit or review also grants permission to generate content with a published model.","share_sheet.share.custom_model.permission.user_card":"Everyone who <b>can edit</b> or <b>can review</b>","share_sheet.share.custom_model.title":"Share custom model","share_sheet.share.group_members.error.title":"Error loading group members","share_sheet.share.group_members.error.message":"Group members could not be retrieved","share_sheet.share.group_members.error.cta":"Try Again","share_sheet.share.group_members.list_description":"{name} - Members","share_sheet.share.library.title":"Invite to Library","share_sheet.share.link_access.change_link":"Change","share_sheet.share.link_access.desc.orgEverybody":"Everyone at <b>{name}</b> can view.","share_sheet.share.link_access.desc.orgEverybody_prefix":"Everyone at <b>{name}</b>","share_sheet.share.link_access.desc.orgEverybody.tooltip":"Everyone at {name} can view.","share_sheet.share.link_access.desc.orgEverybody.comment":"Everyone at <b>{name}</b> can comment.","share_sheet.share.link_access.desc.orgEverybody.comment.tooltip":"Everyone at {name} can comment.","share_sheet.share.link_access.desc.orgEverybody.view_use":"Everyone at <b>{name}</b> can view and use","share_sheet.share.link_access.desc.private":"Only invited people can access.","share_sheet.share.link_access.desc.private_prefix":"Only invited people","share_sheet.share.link_access.desc.private_warning.body":"Only invited people will be able to access, using the permission they\'ve been assigned in the member list.","share_sheet.share.link_access.desc.private_warning.title":"Private link","share_sheet.share.link_access.desc.private.view":"Only invited people can view.","share_sheet.share.link_access.desc.private.comment":"Only invited people can comment.","share_sheet.share.link_access.desc.public":"Anyone with the link can view.","share_sheet.share.link_access.desc.public.password":"Anyone with the password can view.","share_sheet.share.link_access.desc.public.comment":"Anyone with the link can comment.","share_sheet.share.link_access.desc.public.comment.password":"Anyone with the password can comment","share_sheet.share.link_access.desc.public.view_use":"Anyone with the link can view and use","share_sheet.share.link_access.desc.public_prefix":"Anyone with the link","share_sheet.share.link_access.desc.spacePrivate":"Members of the project can access.","share_sheet.share.link_access.desc.spacePrivate.oneOffInvites":"Members of the project and invited people can access.","share_sheet.share.link_access.desc.team":"Members of <b>{name}</b> can access.","share_sheet.share.link_access.desc.team.tooltip":"Members of {name} can access.","share_sheet.share.link_access.discoverability.info":"Control document discoverability in settings","share_sheet.share.link_access.title":"Who has access","share_sheet.share.link_access.title_new":"Link access","share_sheet.share.link_access.title.tooltip":"Configure and share a link for viewing and commenting.","share_sheet.share.link_access.password_not_set.tooltip":"Set password.","share_sheet.share.link_access.password_set.tooltip":"Password is set.","share_sheet.share.project.add_contributors":"Add Members","share_sheet.share.project.add_viewers":"Invite to view","share_sheet.share.project.group_members_title":"{name} - Members","share_sheet.share.project.remove_admin_confirm":"{name} has been granted view access by an admin. After this change {name} will still have access but will no longer be shown in the list","share_sheet.share.project.remove_admin_confirm_title":"Confirm Remove","share_sheet.share.settings.header":"Settings","share_sheet.share.password.header":"Set password","share_sheet.share.settings.discoverability.subtitle":"Organization members can","share_sheet.share.settings.discoverability.toggle":"Find via search","share_sheet.share.settings.link_access.subtitle":"Link access","share_sheet.share.settings.link_access.toggle.orgEverybody":"Everyone at <b>{name}</b> can access","share_sheet.share.settings.link_access.toggle.orgEverybody.view":"Everyone at <b>{name}</b> can view","share_sheet.share.settings.link_access.toggle.orgEverybody.comment":"Everyone at <b>{name}</b> can comment","share_sheet.share.settings.link_access.toggle.orgEverybody.edit":"Everyone at <b>{name}</b> can edit","share_sheet.share.settings.link_access.toggle.orgEverybody.tooltip":"Everyone at {name} can view","share_sheet.share.settings.link_access.toggle.orgEverybody.comment.tooltip":"Everyone at {name} can comment","share_sheet.share.settings.link_access.toggle.private":"Only invited people can access","share_sheet.share.settings.link_access.toggle.private.view":"Only invited people can view","share_sheet.share.settings.link_access.toggle.private.comment":"Only invited people can comment","share_sheet.share.settings.link_access.toggle.private.spaceDocument":"Only project members and invited people can access","share_sheet.share.settings.link_access.toggle.public":"Anyone with the link can view","share_sheet.share.settings.link_access.toggle.public.comment":"Anyone with the link can comment","share_sheet.share.settings.link_access.toggle.spacePrivate":"Members of the project can access","share_sheet.share.settings.link_access.toggle.spacePrivate.comment":"Members of the project can comment","share_sheet.share.settings.link_access.toggle.spacePrivate.oneOffInvites":"Project members and invited people can access","share_sheet.share.settings.link_access.toggle.team":"Members of the <b>{name}</b> project can access","share_sheet.share.settings.link_access.toggle.team.comment":"Members of the <b>{name}</b> project can comment","share_sheet.share.settings.link_access.toggle.team.tooltip":"Members of the {name} project can access","share_sheet.share.settings.link_access.toggle.team.oneOffInvites":"Members of the <b>{name}</b> workspace and invited people can access","share_sheet.share.settings.link_access.toggle.team.oneOffInvites.tooltip":"Members of the {name} workspace and invited people can access","share_sheet.share.settings.link_settings.subtitle":"People with the link can","share_sheet.share.settings.link_settings.toggle.allowComment":"Allow anyone with the link to comment","share_sheet.share.settings.link_settings.toggle.comment":"Comment","share_sheet.share.settings.link_settings.toggle.require_password":"Require a password to open link","share_sheet.share.settings.link_settings.toggle.save":"Save a copy","share_sheet.share.style_kit.title":"Share style kit","share_sheet.share.suggestions.label.recentlyShared":"Recently shared","share_sheet.share.project.members_count":"Project - {count, plural, =1 {# member} other {# members}}","share_sheet.share.project.members_subtitle":"{count, plural, =1 {# project member} other {# project members}}","share_sheet.share.space.edit_reminder":"Members of the {spaceName} project can edit this document.","share_sheet.share.space.edit_reminder.artifact":"Members of the {spaceName} project can view this link.","share_sheet.share.space.view_members":"View project members","share_sheet.share.space.title":"Share project","share_sheet.share.space_document.title":"Share document","share_sheet.share.team.label":"Folder","share_sheet.share.team.members_count":"Folder - {count, plural, =1 {# member} other {# members}}","share_sheet.share.team.title":"Share workspace","share_sheet.share.wizard.info_box":"Folders are invite only and anyone added will be able to save libraries to this folder.","share_sheet.share.wizard.step_counter":"Step {currentStep} of {totalSteps}","share_sheet.spaces.permission_upgrade_confirmation_body.1":"{username} is a <b>viewer</b> in {projectName}. Adding {username} as contributor will give them <b>edit access</b>","share_sheet.spaces.permission_upgrade_confirmation_body.2":"{username} and {username2} are <b>viewers</b> in {projectName}. Adding them as contributors will give them <b>edit access</b>","share_sheet.spaces.permission_upgrade_confirmation_body.more":"{username}, {username2} and {remainingCount, plural, =1 {# more user} other {# more users}} are <b>viewers</b> in {projectName}. Adding them as contributors will give them <b>edit access</b>","share_sheet.spaces.permission_upgrade_confirmation_title":"Change viewer to contributor","share_sheet.switch_footer.invite.body":"Bring collaborators into your file with","share_sheet.switch_footer.invite.link":"Invite to edit.","share_sheet.switch_footer.share.body":"Get feedback from reviewers online with","share_sheet.switch_footer.share.link":"Share for review.","share_sheet.toast.error.access.add_password":"There was an error adding password.","share_sheet.toast.error.access.remove_password":"There was an error removing the password.","share_sheet.toast.error.access.set_org":"There was an error changing access to the organization.","share_sheet.toast.error.access.set_private":"There was an error changing access to invite only.","share_sheet.toast.error.access.set_public":"There was an error changing access to public.","share_sheet.toast.error.access.toggle_discoverability":"Sorry, something went wrong.","share_sheet.toast.error.adding_collaborators":"There was an error sending the invite. Please try again.","share_sheet.toast.error.adding_collaborators_all_restricted":"Your organization has restricted sharing, so invitations weren\'t sent. ","share_sheet.toast.error.adding_collaborators_owner_already_have_access":"You already have access.","share_sheet.toast.error.adding_collaborators_some_restricted":"Your organization has restricted sharing, so some invitations weren\'t sent. ","share_sheet.toast.error.artifact_create":"Couldn\'t create link. Try again later.","share_sheet.toast.error.artifact_delete":"There was an error deleting the artifact.","share_sheet.toast.error.artifact_rename":"There was an error renaming the artifact.","share_sheet.toast.error.artifact_update":"There was an error updating the artifact.","share_sheet.toast.error.fetch_collaborators":"Error getting invited people","share_sheet.toast.error.frameio.signin":"Sorry, something went wrong signing in to Frame.io","share_sheet.toast.error.frameio.metadata.error":"Sorry, something went wrong. Please try again.","share_sheet.toast.error.frameio.artifact_version":"Couldn\'t create a new version of your Frame.io review link","share_sheet.toast.error.generic":"Something went wrong. Please try again.","share_sheet.toast.error.getting_link_data":"Error loading link data","share_sheet.toast.error.invite.max_collaborators_reached":"Maximum number of collaborators reached","share_sheet.toast.error.invite.max_invitations_reached":"Maximum number of invitations reached","share_sheet.toast.error.invite.missing_required_permission":"Your current role does not allow you to send this invitation.","share_sheet.toast.error.invite.service_disabled":"Invitation service is currently not available. ","share_sheet.toast.error.invite.service_disabled.learn_more_link":"https://www.adobe.com/go/cc_invitation_service_disabled","share_sheet.toast.error.learn_more":"Learn more","share_sheet.toast.error.link_create":"Error creating public link","share_sheet.toast.error.link_get":"Error loading link data","share_sheet.toast.error.link_remove":"Error removing link","share_sheet.toast.error.link_update_metadata":"Error updating link settings","share_sheet.toast.error.remove_collaborators":"Removal failed","share_sheet.toast.error.remove_owner_attempt":"Cannot remove owner","share_sheet.toast.error.request_grant_not_allowed.max_collaborators_reached":"You can\'t give access because you already reached the maximum number of collaborators.","share_sheet.toast.error.request_grant_not_allowed.sharing_policy":"You can\'t give access because of your organization\'s sharing restrictions.","share_sheet.toast.error.request_old":"Someone already responded to this request.","share_sheet.toast.error.restrict_edit.brand":"Error updating brand permission","share_sheet.toast.error.restrict_edit.library":"Error updating library permission","share_sheet.toast.error.sharing_restriction.learn_more_link":"https://www.adobe.com/go/sharingrestrictions_learnmore_mdata","share_sheet.toast.error.verification.needed.get_link_button":"Send Verification","share_sheet.toast.error.verification.needed.get_link_link":"https://www.adobe.com/?env=\\"{environment}\\"","share_sheet.toast.error.verification.needed.get_link_messsage":"You must verify your email address in order to create links.","share_sheet.toast.error.verification.needed.get_link_title":"Account Verification Needed","share_sheet.toast.error.verification.needed.invite_link.production":"https://adobeid-na1.services.adobe.com/ims/send/v2/email_verification?username={email}&client_id={clientId}&locale={locale}","share_sheet.toast.error.verification.needed.invite_link.stage":"https://adobeid-na1-stg1.services.adobe.com/ims/send/v2/email_verification?username={email}&client_id={clientId}&locale={locale}","share_sheet.toast.error.verification.needed.invite_message":"You must {link} in order to send invitations.","share_sheet.toast.error.verification.needed.link_text":"verify your email address","share_sheet.toast.error.verification.needed.verification_send_error":"There was an error sending your verification email. Please try again.","share_sheet.toast.error.verification.needed.verification_send_success":"Verification email sent. Please check your inbox and click the link to verify.","share_sheet.toast.info.org_users_only":"Some invites weren\'t sent because we no longer support sharing folders outside your organization. ","share_sheet.toast.info.org_users_only.learn.more.link":"https://helpx.adobe.com/enterprise/kb/eol-cc-synced-files-for-business-plans.html ","share_sheet.toast.info.team_has_access":"Workspace members already have access.","share_sheet.toast.info.artifact_delete":"{name} was deleted successfully","share_sheet.toast.info.artifact_update":"{name} is ready for sharing.","share_sheet.toast.success.adding_collaborators":"Invitation sent","share_sheet.toast.success.duplicate_collaborators":"Previously invited","share_sheet.toast.success.frameio.signin":"You\'re signed into Frame.io","share_sheet.toast.success.frameio.signin.email":"You\'re signed in as {email}","share_sheet.toast.success.remove_collaborator":"{name} removed","share_sheet.toast.success.remove_collaborators":"Successfully removed","share_sheet.toast.success.request_accepted":"You gave access.","share_sheet.toast.success.request_declined":"You declined the request.","share_sheet.toast.success.restrict_edit.brand":"Brand permission updated","share_sheet.toast.success.restrict_edit.library":"Library permission updated","share_sheet.toast.success.role_updated":"Member access updated","share_sheet.toast.success.access.updated":"Access change successful","share_sheet.toast.success.frameio.artifact_success":"Your link is ready for sharing","share_sheet.toast.success.frameio.artifact_version":"Version {version} created","share_sheet.user_card.group":"Group","share_sheet.user_card.group_organization_name":"{name} Group","share_sheet.user_card.group_private_title":"Private","share_sheet.user_card.leave":"Leave","share_sheet.user_card.owner":"Owner","share_sheet.user_card.has_access_request":"See requests","share_sheet.user_card.you":"You","share_sheet.user_card.you_non_owner":"{name} (you)","share_sheet.aria_label.button.removeAll":"Remove all members","share_sheet.aria_label.wait":"Loading…","share_sheet.request_access.edit.account_info":"You\'re signed in as {email}","share_sheet.request_access.edit.body.editor":"You need edit access in order to edit this asset. Request edit access or switch to another Adobe ID","share_sheet.request_access.edit.body.none":"You need access in order to view or edit this asset. Request access or switch to another Adobe ID","share_sheet.request_access.edit.body.viewer":"You need view access in order to view this asset. Request view access or switch to another Adobe ID","share_sheet.request_access.edit.btn.request_access.editor":"Request edit access","share_sheet.request_access.edit.btn.request_access.none":"Request access","share_sheet.request_access.edit.btn.request_access.viewer":"Request view access","share_sheet.request_access.edit.btn.switch_account":"Switch account","share_sheet.request_access.edit.message.placeholder.editor":"Hi, please give me edit access. Thanks!","share_sheet.request_access.edit.message.placeholder.none":"Hi, please give me access. Thanks!","share_sheet.request_access.edit.message.placeholder.viewer":"Hi, please give me view access. Thanks!","share_sheet.request_access.edit.message.title":"Message (optional)","share_sheet.request_access.edit.title.editor":"Request edit access","share_sheet.request_access.edit.title.none":"Request access","share_sheet.request_access.edit.title.viewer":"Request view access","share_sheet.request_access.edit_space.body.editor":"You need edit access to the entire project in order to edit this asset. Request access to the project or switch to another Adobe ID","share_sheet.request_access.edit_space.body.none":"You need access to the entire project in order to view or edit this asset. Request access to the project or switch to another Adobe ID","share_sheet.request_access.edit_space.body.viewer":"You need view access to the entire project in order to view this asset. Request access to the project or switch to another Adobe ID","share_sheet.request_access.edit_space.btn.request_access.editor":"Request edit access","share_sheet.request_access.edit_space.btn.request_access.none":"Request access","share_sheet.request_access.edit_space.btn.request_access.viewer":"Request view access","share_sheet.request_access.edit_space.btn.switch_account":"Switch account","share_sheet.request_access.view_space.body":"You need edit access to the entire project in order to edit this asset. Request access to the project or switch to another Adobe ID","share_sheet.request_access.view_space.btn.switch_account":"Switch account","share_sheet.request_access.view_space.btn.view_space":"View project","share_sheet.request_access.view_space.title":"Request edit access","share_sheet.workfront.redirect.title":"Workfront managed","share_sheet.workfront.redirect.manage":"Manage access and permissions in Adobe Workfront.","share_sheet.workfront.redirect.open":"Show in Workfront"}'),j1={bg:"bg-BG",bn:"bn-BD",cs:"cs-CZ",cy:"cy-GB",da:"da-DK",de:"de-DE",el:"el-GR",en:"en-US",es:"es-ES",et:"et-EE",fi:"fi-FI",fil:"fil-PH",fr:"fr-FR",hi:"hi-IN",hu:"hu-HU",id:"id-ID",it:"it-IT",ja:"ja-JP",ko:"ko-KR",lt:"lt-LT",lv:"lv-LV",ms:"ms-MY",nb:"nb-NO",ne:"ne-NP",nl:"nl-NL",pl:"pl-PL",pt:"pt-BR",ro:"ro-RO",ru:"ru-RU",sk:"sk-SK",sl:"sl-SI",sv:"sv-SE",ta:"ta-IN",th:"th-TH",tr:"tr-TR",uk:"uk-UA",vi:"vi-VI",zh:"zh-CN","zh-Hans":"zh-CN","zh-Hans-CN":"zh-CN","zh-Hant":"zh-TW","zh-Hant-TW":"zh-TW",zhHans:"zh-CN",zhHant:"zh-TW"},B1=H1,F1={bg:{pluralRules:function(){return s.e(8373).then(s.t.bind(s,65415,23))},relativeTimeFormat:function(){return s.e(9081).then(s.t.bind(s,96142,23))},translation:function(){return s.e(3865).then(s.t.bind(s,57518,19))}},bn:{pluralRules:function(){return s.e(9796).then(s.t.bind(s,50770,23))},relativeTimeFormat:function(){return s.e(8243).then(s.t.bind(s,82756,23))},translation:function(){return s.e(5817).then(s.t.bind(s,11232,19))}},cs:{pluralRules:function(){return s.e(9466).then(s.t.bind(s,44858,23))},relativeTimeFormat:function(){return s.e(6707).then(s.t.bind(s,94007,23))},translation:function(){return s.e(1308).then(s.t.bind(s,42901,19))}},cy:{pluralRules:function(){return s.e(582).then(s.t.bind(s,46057,23))},relativeTimeFormat:function(){return s.e(7112).then(s.t.bind(s,12905,23))},translation:function(){return s.e(527).then(s.t.bind(s,78611,19))}},da:{pluralRules:function(){return s.e(7879).then(s.t.bind(s,46730,23))},relativeTimeFormat:function(){return s.e(9670).then(s.t.bind(s,80562,23))},translation:function(){return s.e(3250).then(s.t.bind(s,8770,19))}},de:{pluralRules:function(){return s.e(3284).then(s.t.bind(s,6130,23))},relativeTimeFormat:function(){return s.e(7954).then(s.t.bind(s,47730,23))},translation:function(){return s.e(9084).then(s.t.bind(s,29342,19))}},el:{pluralRules:function(){return s.e(9513).then(s.t.bind(s,99860,23))},relativeTimeFormat:function(){return s.e(4803).then(s.t.bind(s,4069,23))},translation:function(){return s.e(5081).then(s.t.bind(s,79025,19))}},en:{pluralRules:function(){return s.e(9129).then(s.t.bind(s,99010,23))},relativeTimeFormat:function(){return s.e(4015).then(s.t.bind(s,26033,23))}},es:{pluralRules:function(){return s.e(4262).then(s.t.bind(s,72607,23))},relativeTimeFormat:function(){return s.e(5978).then(s.t.bind(s,42680,23))},translation:function(){return s.e(5002).then(s.t.bind(s,69379,19))}},et:{pluralRules:function(){return s.e(6862).then(s.t.bind(s,6017,23))},relativeTimeFormat:function(){return s.e(3610).then(s.t.bind(s,18562,23))},translation:function(){return s.e(1588).then(s.t.bind(s,79956,19))}},fi:{pluralRules:function(){return s.e(2406).then(s.t.bind(s,75473,23))},relativeTimeFormat:function(){return s.e(6970).then(s.t.bind(s,59888,23))},translation:function(){return s.e(4707).then(s.t.bind(s,59161,19))}},fil:{pluralRules:function(){return s.e(1525).then(s.t.bind(s,77172,23))},relativeTimeFormat:function(){return s.e(4974).then(s.t.bind(s,81098,23))},translation:function(){return s.e(9700).then(s.t.bind(s,51224,19))}},fr:{pluralRules:function(){return s.e(9877).then(s.t.bind(s,11517,23))},relativeTimeFormat:function(){return s.e(7181).then(s.t.bind(s,28775,23))},translation:function(){return s.e(7059).then(s.t.bind(s,77344,19))}},hi:{pluralRules:function(){return s.e(9789).then(s.t.bind(s,70049,23))},relativeTimeFormat:function(){return s.e(5339).then(s.t.bind(s,30038,23))},translation:function(){return s.e(8661).then(s.t.bind(s,97998,19))}},hu:{pluralRules:function(){return s.e(4591).then(s.t.bind(s,99577,23))},relativeTimeFormat:function(){return s.e(3364).then(s.t.bind(s,3463,23))},translation:function(){return s.e(5910).then(s.t.bind(s,5889,19))}},id:{pluralRules:function(){return s.e(4472).then(s.t.bind(s,64477,23))},relativeTimeFormat:function(){return s.e(1888).then(s.t.bind(s,27541,23))},translation:function(){return s.e(5066).then(s.t.bind(s,64098,19))}},it:{pluralRules:function(){return s.e(9563).then(s.t.bind(s,28204,23))},relativeTimeFormat:function(){return s.e(6138).then(s.t.bind(s,29258,23))},translation:function(){return s.e(7201).then(s.t.bind(s,72609,19))}},ja:{pluralRules:function(){return s.e(7864).then(s.t.bind(s,35115,23))},relativeTimeFormat:function(){return s.e(9495).then(s.t.bind(s,55447,23))},translation:function(){return s.e(9455).then(s.t.bind(s,62708,19))}},ko:{pluralRules:function(){return s.e(5792).then(s.t.bind(s,3282,23))},relativeTimeFormat:function(){return s.e(8752).then(s.t.bind(s,42457,23))},translation:function(){return s.e(7216).then(s.t.bind(s,72781,19))}},lt:{pluralRules:function(){return s.e(4109).then(s.t.bind(s,84954,23))},relativeTimeFormat:function(){return s.e(7521).then(s.t.bind(s,53153,23))},translation:function(){return s.e(4525).then(s.t.bind(s,56501,19))}},lv:{pluralRules:function(){return s.e(9820).then(s.t.bind(s,5742,23))},relativeTimeFormat:function(){return s.e(6110).then(s.t.bind(s,57770,23))},translation:function(){return s.e(4730).then(s.t.bind(s,75213,19))}},ms:{pluralRules:function(){return s.e(7384).then(s.t.bind(s,45648,23))},relativeTimeFormat:function(){return s.e(5566).then(s.t.bind(s,48667,23))},translation:function(){return s.e(9051).then(s.t.bind(s,3092,19))}},nb:{pluralRules:function(){return s.e(7667).then(s.t.bind(s,61903,23))},relativeTimeFormat:function(){return s.e(4251).then(s.t.bind(s,28588,23))},translation:function(){return s.e(9965).then(s.t.bind(s,51276,19))}},ne:{pluralRules:function(){return s.e(8676).then(s.t.bind(s,48867,23))},relativeTimeFormat:function(){return s.e(1703).then(s.t.bind(s,92334,23))},translation:function(){return s.e(9464).then(s.t.bind(s,13321,19))}},nl:{pluralRules:function(){return s.e(8683).then(s.t.bind(s,70308,23))},relativeTimeFormat:function(){return s.e(1834).then(s.t.bind(s,84075,23))},translation:function(){return s.e(763).then(s.t.bind(s,21180,19))}},pl:{pluralRules:function(){return s.e(6070).then(s.t.bind(s,12824,23))},relativeTimeFormat:function(){return s.e(6284).then(s.t.bind(s,66941,23))},translation:function(){return s.e(162).then(s.t.bind(s,96413,19))}},pt:{pluralRules:function(){return s.e(316).then(s.t.bind(s,47732,23))},relativeTimeFormat:function(){return s.e(9331).then(s.t.bind(s,12750,23))},translation:function(){return s.e(2430).then(s.t.bind(s,2614,19))}},ro:{pluralRules:function(){return s.e(1516).then(s.t.bind(s,97441,23))},relativeTimeFormat:function(){return s.e(789).then(s.t.bind(s,2,23))},translation:function(){return s.e(7645).then(s.t.bind(s,49215,19))}},ru:{pluralRules:function(){return s.e(5855).then(s.t.bind(s,34638,23))},relativeTimeFormat:function(){return s.e(6496).then(s.t.bind(s,47630,23))},translation:function(){return s.e(9618).then(s.t.bind(s,24313,19))}},sk:{pluralRules:function(){return s.e(8863).then(s.t.bind(s,99080,23))},relativeTimeFormat:function(){return s.e(4796).then(s.t.bind(s,70128,23))},translation:function(){return s.e(4809).then(s.t.bind(s,91671,19))}},sl:{pluralRules:function(){return s.e(8349).then(s.t.bind(s,47301,23))},relativeTimeFormat:function(){return s.e(8378).then(s.t.bind(s,7808,23))},translation:function(){return s.e(2209).then(s.t.bind(s,21872,19))}},sv:{pluralRules:function(){return s.e(8718).then(s.t.bind(s,74340,23))},relativeTimeFormat:function(){return s.e(450).then(s.t.bind(s,98306,23))},translation:function(){return s.e(3265).then(s.t.bind(s,5541,19))}},ta:{pluralRules:function(){return s.e(1193).then(s.t.bind(s,2833,23))},relativeTimeFormat:function(){return s.e(6957).then(s.t.bind(s,493,23))},translation:function(){return s.e(4932).then(s.t.bind(s,59597,19))}},th:{pluralRules:function(){return s.e(4037).then(s.t.bind(s,32757,23))},relativeTimeFormat:function(){return s.e(2047).then(s.t.bind(s,49477,23))},translation:function(){return s.e(5245).then(s.t.bind(s,94804,19))}},tr:{pluralRules:function(){return s.e(3342).then(s.t.bind(s,25610,23))},relativeTimeFormat:function(){return s.e(3501).then(s.t.bind(s,78876,23))},translation:function(){return s.e(9330).then(s.t.bind(s,41014,19))}},uk:{pluralRules:function(){return s.e(3565).then(s.t.bind(s,69518,23))},relativeTimeFormat:function(){return s.e(8726).then(s.t.bind(s,87924,23))},translation:function(){return s.e(7063).then(s.t.bind(s,25858,19))}},vi:{pluralRules:function(){return s.e(3363).then(s.t.bind(s,43463,23))},relativeTimeFormat:function(){return s.e(6854).then(s.t.bind(s,1881,23))},translation:function(){return s.e(2082).then(s.t.bind(s,75617,19))}},zh:{pluralRules:function(){return s.e(906).then(s.t.bind(s,94509,23))},relativeTimeFormat:function(){return s.e(2977).then(s.t.bind(s,8692,23))},translation:function(){return s.e(6923).then(s.t.bind(s,37785,19))}},zhHans:{pluralRules:function(){return s.e(906).then(s.t.bind(s,94509,23))},relativeTimeFormat:function(){return s.e(2977).then(s.t.bind(s,82425,23))},translation:function(){return s.e(6923).then(s.t.bind(s,37785,19))}},zhHant:{pluralRules:function(){return s.e(906).then(s.t.bind(s,94509,23))},relativeTimeFormat:function(){return s.e(2977).then(s.t.bind(s,4581,23))},translation:function(){return s.e(4544).then(s.t.bind(s,14485,19))}},zu:{pluralRules:function(){return s.e(906).then(s.t.bind(s,94509,23))},relativeTimeFormat:function(){return s.e(2977).then(s.t.bind(s,8692,23))},translation:function(){return s.e(9603).then(s.t.bind(s,32842,19))}},zz:{pluralRules:function(){return s.e(906).then(s.t.bind(s,94509,23))},relativeTimeFormat:function(){return s.e(2977).then(s.t.bind(s,8692,23))},translation:function(){return s.e(9603).then(s.t.bind(s,32842,19))}}},U1=function(){return U1=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},U1.apply(this,arguments)};function z1(e){var t,n,r=e.children,o=e.inviteDialogData,i=jX(),s=i.compactLayout,a=i.locale,l=i.theme,u=i.themeType,d=i.typekitId,p=i.openedDialog,m=c.useState(!1),h=m[0],f=m[1],g=_W(),v=a.includes("zh")?a.replace("_","-"):a.substring(0,2),b=j1[v]||v;t=o,n=(0,c.useContext)(z$)._addDialogProps,(0,c.useEffect)((function(){n(t)}),[n,t]);var y=UX((function(e){return!!e.peopleGraph.suggestions.length}))||h,_=s?"large":"medium",E={className:$t()("".concat(l,"-theme ccx-ss-").concat(p,"-dialog spectrum-theme-provider"),{"swc-enabled":g}),disableNativeControls:y,locale:b,scale:_,spectrumTheme:u,theme:l,typekitId:d,useHostThemes:!1};return c.createElement(E1,U1({id:"ccx-ss-spectrum-provider"},E),c.createElement(f1(),U1({"data-testid":"ccx-ss-spectrum-provider"},E),c.createElement(M1,{locale:b,setIsTourOpen:f}),c.createElement(A1,null),r))}function q1(e){var t=e.children,n=e.headerId,r=e.headerVariant,o=e.messageId,i=e.subMessageId;return c.createElement(G0,{align:"center",className:"".concat("S7sZQtSQb_NPcUh2kqFy"," ccx-ss-artifact-illustration"),column:!0,justify:"flex-end"},t,c.createElement("div",{id:"ccx-ss-artifact-illustration-message"},n&&c.createElement(YX,{className:"ccx-ss-artifact-illustration-heading",variant:r},c.createElement(Jt,{id:n})),o&&c.createElement("div",{className:"ccx-ss-artifact-illustration-primary-message"},c.createElement(Jt,{id:o,tagName:"p"})),i&&c.createElement("div",{className:"ccx-ss-artifact-illustration-submessage ".concat(t?"":" curation-submessage")},c.createElement(Jt,{id:i,tagName:"p"}))))}function G1(e){var t=e.headerId,n=e.messageId;return c.createElement("div",{className:"Pou3epc8oRzvIETv9Nfy"},c.createElement(q1,{headerId:t,headerVariant:"subtitle2",messageId:n},c.createElement("svg",{height:"85",viewBox:"0 0 85 85",width:"85",xmlns:"http://www.w3.org/2000/svg"},c.createElement("path",{d:"M49.20801,73.30566c-.3916-.38965-1.02539-.3877-1.41504,.00293l-4.31348,4.33167c.00391-.03491,.02051-.06531,.02051-.1012v-21.5c0-.55225-.44727-1-1-1s-1,.44775-1,1v21.5c0,.03418,.01611,.06305,.01953,.09631l-4.30859-4.32678c-.3916-.3916-1.02344-.39355-1.41504-.00293-.39062,.38965-.39258,1.02295-.00293,1.41406l6,6.0249c.18848,.18848,.44336,.29443,.70898,.29443s.52051-.10596,.70898-.29443l6-6.0249c.38965-.39111,.3877-1.02441-.00293-1.41406Zm-6.80908,5.21301c.03491,.00366,.06519,.02039,.10107,.02039,.0376,0,.06934-.01733,.10596-.02136l-.104,.10437-.10303-.10339Z",fill:"var(--iconBlue, #1473e6)"}),c.createElement("path",{d:"M59.77246,67h-12.77246c-.55273,0-1-.44775-1-1s.44727-1,1-1h12.77246c2.33105,0,4.22754-1.93848,4.22754-4.32129V22.90088c0-1.29492-.49316-2.51318-1.38965-3.42969l-7.87012-8.04785c-.89746-.91797-2.0918-1.42334-3.36133-1.42334H25.22754c-2.33105,0-4.22754,1.93848-4.22754,4.32129V60.67871c0,2.38281,1.89648,4.32129,4.22754,4.32129h12.77148c.55273,0,1,.44775,1,1s-.44727,1-1,1h-12.77148c-3.43359,0-6.22754-2.83594-6.22754-6.32129V14.32129c0-3.48535,2.79395-6.32129,6.22754-6.32129h26.15137c1.78613,0,3.5332,.73828,4.79102,2.0249l7.87012,8.04785c1.26367,1.29248,1.95996,3.00732,1.95996,4.82812V60.67871c0,3.48535-2.79395,6.32129-6.22754,6.32129Zm-4.77246-23.5376v-8.91504c0-.85303-.69434-1.54736-1.54688-1.54736h-7.45312c-.55273,0-1,.44775-1,1s.44727,1,1,1h7v8h-3c-.55273,0-1,.44775-1,1s.44727,1,1,1h3.46191c.84766,0,1.53809-.68994,1.53809-1.5376Zm-20-2.4624c0-.55225-.44727-1-1-1h-.85059l8.85059-9.00879v6.00879c0,.55225,.44727,1,1,1s1-.44775,1-1v-7.4834c0-.56934-.34082-1.07666-.86719-1.29248-.52734-.2168-1.12695-.09375-1.52539,.31348l-10.88867,11.08252c-.39551,.40332-.50977,1.00098-.29102,1.52197s.72559,.85791,1.29004,.85791h2.28223c.55273,0,1-.44775,1-1Zm13,4.5c0-3.58398-2.91602-6.5-6.5-6.5s-6.5,2.91602-6.5,6.5,2.91602,6.5,6.5,6.5,6.5-2.91602,6.5-6.5Zm-2,0c0,2.48145-2.01855,4.5-4.5,4.5s-4.5-2.01855-4.5-4.5,2.01855-4.5,4.5-4.5,4.5,2.01855,4.5,4.5Z",fill:"#b3b3b3"}))))}function V1(e){var t=jX(),n=t.openedDialog,r=t.setOpenedDialog,o=e.onClose,i=(0,c.useCallback)((function(){r({openedDialog:"share"}),P$("switch.disabled.button",{dialog:n})}),[n,r]);return c.createElement(G0,{className:"awCW9QooVwrjKnVO28W3",column:!0},c.createElement(a0,{id:"ccx-ss-close-button",onClick:o}),c.createElement(G0,{className:"ccx-ss-artifact-disabledview-container",column:!0,justify:"center"},c.createElement(G1,{headerId:"share_sheet.artifact.disabled.header",messageId:"share_sheet.artifact.disabled.message"}),c.createElement(G0,{grow:!1,justify:"center"},r&&c.createElement(_n,{id:"ccx-ss-artifact-gotoshare-btn",onClick:i,variant:"primary"},c.createElement(Jt,{id:"share_sheet.invite.invite_edit"})))))}function K1(e){return c.createElement(G0,{align:"center",className:"kcD5ibckkVvBjRW4JLFK",column:!0,"data-testid":"ccx-ss-waiting-view",id:"ccx-ss-waiting-view",justify:"center"},c.createElement(Y0,{size:"L"}),e.isSaving&&c.createElement("div",{className:"ccx-ss-waiting-view-is-saving","data-testid":"ccx-ss-waiting-view-is-saving"},c.createElement(YX,{className:"ccx-ss-waiting-view-is-saving-heading",variant:"subtitle1"},c.createElement(Jt,{id:"share_sheet.invite.saving"})),c.createElement(Jt,{id:"share_sheet.invite.saving.copy",tagName:"p"})))}var W1=hn({displayName:"FieldLabel",fallback:fn(s(27037)).default,swcLoader:void 0,SWCWrapper:function(e){const{className:t,label:n,necessity:r,position:o,labelFor:i,children:s,...a}=e,l="left"===o?"start":"right"===o?"end":void 0,u={...a,...ln({required:"required"===r}),"side-aligned":l,children:n,class:t,for:i},d=cn("sp-field-label");return c.createElement(c.Fragment,null,c.createElement(d,{...u}),s)},tagName:"sp-field-label"});function $1(e){return function(t){e.forEach((e=>{e&&("function"!=typeof e?e.current=t:e(t))}))}}let Y1;function Q1(e){const{autoFocus:t,className:n,disabled:r,invalid:o,maxLength:i,multiLine:s,quiet:a,readOnly:c,required:l,spellCheck:u,disableOnOverlay:d,validationState:p,onChange:m,...h}=e;return{...h,...ln({autofocus:t,disabled:r,invalid:"invalid"===p||o,multiline:s,quiet:a,readonly:c,required:l,valid:"valid"===p}),class:n,maxlength:i,spellcheck:"false"!==u}}const J1=fn(s(90812)).default,Z1=(0,c.forwardRef)((function(e,t){const n=(0,c.useRef)(null),{onChange:r}=e;(0,c.useEffect)((()=>{const{current:e}=n,t=e=>{const t=e.target;r?.(t.value,e)};return e&&r&&e.addEventListener("input",t),()=>{e&&r&&e.removeEventListener("input",t)}}),[r]);const o=cn("sp-textfield");return c.createElement(o,{ref:$1([t,n]),...Q1(e)})}));var X1=hn({displayName:"Textfield",fallback:J1,swcLoader:Y1,SWCWrapper:(0,c.forwardRef)((function(e,t){return c.createElement(Z1,{...e,ref:t})})),tagName:"sp-textfield"}),e2=255-".pdf".length;function t2(e,t){return t.some((function(t){return 0===t.localeCompare(e,"en",{sensitivity:"accent"})}))?"share_sheet.artifact.title.duplicate":/^(CON|PRN|AUX|NUL|COM\d|LPT\d)(\..*)?$/i.test(e)?"share_sheet.artifact.title.restricted":/[\\\/:\*\?"\|<>\u0000-\u001F\u007F]/.test(e)?"share_sheet.artifact.title.invalid_character":e.length>e2?"share_sheet.artifact.title.length":void 0}function n2(e){return e.endsWith(".")?"share_sheet.artifact.title.invalid_terminator":e.length?void 0:"share_sheet.artifact.title.required"}function r2(e,t){return void 0===t&&(t=[]),!t2(e,t)&&!n2(e)}function o2(e){var t,n=e.disabled,r=e.existing,o=e.isRenaming,i=e.onBlur,s=e.onChange,a=e.onFocus,l=e.onKeyDown,u=e.onValidate,d=e.success,p=e.title,m=void 0===p?"":p,h=Kt().formatMessage({id:"share_sheet.artifact.title.name.label"}),f=(0,c.useState)(!0),g=f[0],v=f[1],b=m.trimEnd(),y=t2(b,r),_=n2(b),E=r2(b,r),w=y||(g?_:void 0);(0,c.useEffect)((function(){u(E),E&&v(!1)}),[E,u]);var x=(0,c.useCallback)((function(){null==i||i(),v(!0)}),[i]),T=(0,c.useCallback)((function(){null==a||a(),v(!1)}),[a]),S=(0,c.useCallback)((function(e){E||e.key!==eo||v(!0),null==l||l(e)}),[E,l]);return c.createElement("div",{"data-testid":"ccx-ss-artifact-title",id:"ccx-ss-artifact-title"},c.createElement(G0,{className:"tJCNGbEJoVQpmzesFuvD",column:!0,grow:!1},c.createElement(W1,{className:"ccx-ss-artifact-title-label",label:h,labelFor:"ccx-ss-artifact-title-input"},c.createElement(X1,{"aria-label":h,className:$t()("ccx-ss-artifact-title-input",(t={},t.isRenaming=o,t)),"data-testid":"ccx-ss-artifact-title-input",disableOnOverlay:!0,disabled:n,id:"ccx-ss-artifact-title-input",onBlur:x,onChange:s,onFocus:T,onKeyDown:S,validationState:w||!m?"invalid":d?"valid":void 0,value:m})),o&&c.createElement(G0,{align:"center",className:"ccx-ss-artifact-title-renaming",column:!0,"data-testid":"ccx-ss-artifact-title-renaming",justify:"center"},c.createElement(Y0,{"aria-label":h,indeterminate:!0,size:"S"}))),w&&c.createElement("div",{className:"ccx-ss-artifact-title-invalid-message"},c.createElement(Jt,{id:w})))}function i2(e){var t=e.headerId,n=void 0===t?"share_sheet.artifact.create.loading.title":t,r=e.messageId,o=void 0===r?"share_sheet.artifact.create.loading.description":r,i=e.progress,s=void 0===i?0:i;return c.createElement(G0,{align:"center",className:"".concat("eJcrGruX_K2UkaxCC_Pd"," ccx-ss-artifact-create-progress"),column:!0,"data-testid":"ccx-ss-artifact-create-progress",justify:"center"},c.createElement(q1,{headerId:n,headerVariant:"subtitle2",messageId:o},c.createElement("div",{className:"ccx-ss-artifact-create-loading-illustration"},c.createElement("div",{className:"ccx-ss-artifact-create-loading-progress-circle"},c.createElement(Y0,{"aria-labelledby":"ccx-ss-artifact-illustration-message",indeterminate:!s,size:"S",value:100*s})),c.createElement("svg",{className:"ccx-ss-artifact-create-loading-illustration",height:"69.64",viewBox:"0 0 71.928 69.64",width:"71.928",xmlns:"http://www.w3.org/2000/svg"},c.createElement("g",{fill:"#b3b3b3",transform:"translate(-23.036 -5.045)"},c.createElement("path",{d:"M81.673,64.7H68.548a1,1,0,0,1,0-2H81.673c3.905,0,11.291-2.409,11.291-11.525,0-7.041-4.705-11.875-12.28-12.615a1,1,0,0,1-.883-1.192A13.221,13.221,0,0,0,77.349,27.01a1,1,0,1,1,1.613-1.183A15.362,15.362,0,0,1,81.933,36.7c7.954,1.188,13.031,6.774,13.031,14.476C94.964,61.1,87.016,64.7,81.673,64.7Z"}),c.createElement("path",{d:"M50.361,64.7H32.9c-6.777,0-9.864-4.763-9.864-9.187a10.2,10.2,0,0,1,3.329-6.979,8.782,8.782,0,0,1,5.043-2.393c-1.239-5.645,2.2-11.648,8.3-14.1a1,1,0,1,1,.746,1.856c-5.578,2.239-8.56,7.9-6.788,12.879a1,1,0,0,1-1.013,1.332A6.611,6.611,0,0,0,27.73,50a8.236,8.236,0,0,0-2.693,5.516c0,2.67,1.656,7.188,7.864,7.188H50.361a1,1,0,0,1,0,2Z"}),c.createElement("path",{d:"M59.322,74.686a1,1,0,0,1-1-1v-25.8a1,1,0,0,1,2,0v25.8a1,1,0,0,1-1,1Z"}),c.createElement("path",{d:"M52.377,55.379a1,1,0,0,1-.706-1.708l6.468-6.445a1.68,1.68,0,0,1,2.369,0l6.466,6.443a1,1,0,1,1-1.412,1.416l-6.238-6.217-6.24,6.219a1,1,0,0,1-.706.292Z"}),c.createElement("path",{d:"M70.02,41.081H48.831a3.939,3.939,0,0,1-3.942-3.926V8.971a3.939,3.939,0,0,1,3.942-3.926H65.025A3.973,3.973,0,0,1,67.815,6.2L72.81,11.18a3.89,3.89,0,0,1,1.152,2.773v23.2a3.939,3.939,0,0,1-3.942,3.926ZM48.831,7.045a1.936,1.936,0,0,0-1.942,1.926V37.155a1.936,1.936,0,0,0,1.942,1.926H70.02a1.936,1.936,0,0,0,1.942-1.926v-23.2A1.9,1.9,0,0,0,71.4,12.6L66.4,7.614a1.964,1.964,0,0,0-1.378-.568Z"}))))))}function s2(e){var t=e.headerId,n=e.messageId,r=e.showGraphicText,o=e.subMessageId;return c.createElement(q1,{headerId:r&&t,messageId:r&&n,subMessageId:o},r&&c.createElement("svg",{height:"62.85",viewBox:"0 0 87.76 62.85",width:"87.76",xmlns:"http://www.w3.org/2000/svg"},c.createElement("g",{fill:"#b3b3b3",transform:"translate(-15.119 -6.571)"},c.createElement("g",{id:"folder_add_files_lg"},c.createElement("path",{d:"M78.918,69.421h-35a5.8,5.8,0,0,1-5.86-5.73V35.1a1,1,0,0,1,2,0V63.69a3.8,3.8,0,0,0,3.86,3.73h35a3.8,3.8,0,0,0,3.86-3.73V62.452a1,1,0,0,1,2,0V63.69a5.8,5.8,0,0,1-5.86,5.73Z"}),c.createElement("path",{d:"M83.778,42.181a1,1,0,0,1-1-1V26.172a3.645,3.645,0,0,0-1.116-2.624L73.413,15.49a3.956,3.956,0,0,0-2.744-1.106H52.788a1,1,0,0,1,0-2H70.669a5.972,5.972,0,0,1,4.142,1.676l8.248,8.057a5.629,5.629,0,0,1,1.72,4.055V41.181a1,1,0,0,1-1,1Z"})),c.createElement("g",{id:"send_sm"},c.createElement("path",{d:"M92.891,58.718a1.628,1.628,0,0,1-.841-.233L77.275,49.6a1.63,1.63,0,0,1,.318-2.94l23.966-8.074a1,1,0,0,1,1.224,1.375l-8.42,17.826h0a1.627,1.627,0,0,1-1.473.934ZM93.459,57.358Zm-.9-.429ZM78.992,48.3l13.737,8.26L99.97,41.23Z"}),c.createElement("path",{d:"M84.267,59.2a1.542,1.542,0,0,1-.54-.1,1.514,1.514,0,0,1-.992-1.431V52.316a1,1,0,0,1,.424-.817L101.3,38.714a1,1,0,0,1,1.152,1.635L84.734,52.835v3.559l.56-.654a1,1,0,1,1,1.52,1.3l-1.393,1.631a1.525,1.525,0,0,1-1.154.533Z"})),c.createElement("g",{id:"comment_speech_bubble_sm"},c.createElement("path",{d:"M24.4,20.507h-.045a5.263,5.263,0,1,1,.049,0Zm0-9.306a3.9,3.9,0,1,0,0,7.8h.028a3.9,3.9,0,1,0-.028-7.8Z"}),c.createElement("path",{d:"M21.174,19.192a.733.733,0,0,1-.121-.01.75.75,0,0,1-.62-.86A2.744,2.744,0,0,1,22.7,16.1v-.044a3.15,3.15,0,0,1-.55-1.735,2.273,2.273,0,1,1,4.521-.008,3.193,3.193,0,0,1-.575,1.752v.023a2.647,2.647,0,0,1,2.269,2.241.75.75,0,1,1-1.484.214c-.061-.418-.353-.936-1.405-1.027a.867.867,0,0,1-.733-.616c0-.011-.385-1.117.051-1.6a1.656,1.656,0,0,0,.376-1.009c0-.438-.134-.986-.769-.986-.186,0-.752,0-.752,1.008a1.644,1.644,0,0,0,.373,1.015c.412.459.031,1.564.027,1.575a.859.859,0,0,1-.7.611c-1.13.115-1.387.7-1.442,1.044a.75.75,0,0,1-.739.63Z"}),c.createElement("path",{d:"M39.167,32.261a1,1,0,0,1-.7-.286l-8.189-8.039H19.8a4.686,4.686,0,0,1-4.681-4.681v-8A4.686,4.686,0,0,1,19.8,6.571H45.089a4.687,4.687,0,0,1,4.682,4.681v8a4.687,4.687,0,0,1-4.682,4.682H40.167v7.325a1,1,0,0,1-1,1ZM19.8,8.571a2.684,2.684,0,0,0-2.681,2.681v8A2.684,2.684,0,0,0,19.8,21.936H30.687a1,1,0,0,1,.7.286l6.78,6.656V22.936a1,1,0,0,1,1-1h5.922a2.685,2.685,0,0,0,2.682-2.682v-8a2.684,2.684,0,0,0-2.682-2.681Z"}),c.createElement("path",{d:"M43.969,14.659H32.989a.75.75,0,0,1,0-1.5h10.98a.75.75,0,0,1,0,1.5Z"}),c.createElement("path",{d:"M41.385,17.6h-8.4a.75.75,0,0,1,0-1.5h8.4a.75.75,0,0,1,0,1.5Z"})),c.createElement("g",null,c.createElement("path",{d:"M55.266,53.625a6.67,6.67,0,0,1-4.719-11.39l4.6-4.6a6.667,6.667,0,0,1,11.331,3.857,1,1,0,1,1-1.984.256,4.675,4.675,0,0,0-7.933-2.7l-4.6,4.6a4.674,4.674,0,1,0,6.609,6.61L61.423,47.4a1,1,0,1,1,1.414,1.414l-2.853,2.853a6.653,6.653,0,0,1-4.718,1.953Z"}),c.createElement("path",{d:"M62.578,46.625a6.646,6.646,0,0,1-6.518-5.26,1,1,0,0,1,1.955-.418,4.676,4.676,0,0,0,7.867,2.315l4.6-4.6a4.674,4.674,0,1,0-6.609-6.61l-2.417,2.417a1,1,0,1,1-1.414-1.414l2.417-2.417A6.674,6.674,0,1,1,71.9,40.073l-4.6,4.6A6.627,6.627,0,0,1,62.578,46.625Z"})))))}const a2=fn(s(21942)).default,c2=hn({displayName:"Info",fallback:a2,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-info"}),l2=hn({displayName:"Info",fallback:a2,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-info-circle"});var u2=e=>{const{spectrumTheme:t}=(0,c.useContext)(en);return"spectrum-two"===t?c.createElement(l2,{...e}):c.createElement(c2,{...e})},d2=s(78798),p2=s.n(d2),m2=hn({displayName:"Popover",fallback:fn(s(38955)).default,swcLoader:void 0,SWCWrapper:function(e){const{children:t,className:n,contentStyle:r={},enablePortaling:o=!1,open:i,placement:s,title:a,trapFocus:u,isDialog:d,role:p,excludeDialog:m,...h}=e,f=[],g=a&&""!==a;g&&f.push(c.createElement("span",{slot:"heading"},a)),f.push(c.createElement("div",{key:"popover-children",style:r},t));const v=(0,c.useRef)(null),[,b]=(0,c.useState)(!1);(0,c.useEffect)((()=>{o&&b(!0)}),[o]);let y=o?c.createElement("div",{ref:v}):f;const _=cn("sp-popover"),E=cn("sp-dialog");return m||(y=c.createElement(E,{...ln({"no-divider":!g})},y)),c.createElement(c.Fragment,null,c.createElement(_,{...h,...ln({open:i,tip:!!s}),class:n,placement:s},y),o&&v.current&&(0,l.createPortal)(f,v.current))},tagName:"sp-popover"}),h2=hn({displayName:"ChevronDown",fallback:fn(s(37173)).default,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-chevron-down"});function f2(e){var t,n,r,o=e.children,i=e.onClose,s=e.onOpen,a=(0,c.useRef)(null);(0,c.useEffect)((function(){s&&s()}),[s]),t=a,n=i,r=(0,c.useCallback)((function(e){t.current&&!t.current.contains(e.target)&&n(e)}),[n,t]),(0,c.useEffect)((function(){return document.addEventListener("click",r),document.addEventListener("touchstart",r),function(){document.removeEventListener("click",r),document.removeEventListener("touchstart",r)}}));var l=(0,c.useCallback)((function(e){switch(e.key){case to:e.stopPropagation(),i();break;case Qr:case Zr:case no:t1(a.current,e)}}),[a,i]);return c.createElement("div",{className:"MMRjcvZeZeQqyLwCeTIx"},c.createElement("div",{"data-testid":"ccx-ss-overlay-container",id:"ccx-ss-overlay-container",onKeyDown:l,ref:a,role:"dialog",tabIndex:0},o))}var g2="umzqZuJit4AxkI7OE5E9",v2=function(){return v2=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},v2.apply(this,arguments)};function b2(e){var t,n=e.buttonLabel,r=e.className,o=e.disabled,i=e.onChange,s=e.onOpen,a=e.quiet,l=void 0===a||a,u=e.selectableOptions,d=e.value,p=e.selectButtonId,m=e.selectListProps,h=(0,c.useCallback)((function(){var e=document.querySelector('[aria-selected="true"]');e&&e.focus()}),[]),f=(0,c.useCallback)((function(e){i(e),b(!1)}),[i]),g=(0,c.useState)(!1),v=g[0],b=g[1],y=(0,c.useState)(!1),_=y[0],E=y[1],w=function(e,t){var n=(0,c.useState)(!1),r=n[0],o=n[1];return(0,c.useEffect)((function(){var t;return e&&!r?o(!0):!e&&r&&(t=setTimeout((function(){return o(!1)}),100)),function(){clearTimeout(t)}}),[100,e,r]),r}(_),x=(0,c.useCallback)((function(){h(),E(!0),s&&s()}),[h,s]),T=(0,c.useCallback)((function(){b(!1),E(!1)}),[]);return c.createElement(XX,{boundariesElement:"container",placement:"bottom",show:v,trigger:"click"},c.createElement(_n,{className:"".concat(r," ccx-ss-mobile-tray-button"),disabled:o,id:p,onClick:function(){return b(!0)},quiet:l,uxpUseNative:!1,variant:"action"},c.createElement("span",{className:"ccx-ss-mobile-tray-button-label"},n),c.createElement(h2,{className:"ccx-ss-icon ccx-ss-arrow-down-icon",size:"XS"})),c.createElement(m2,{className:$t()(g2,"ccx-ss-popover-tray-container"),isDialog:!1,role:"dialog",trapFocus:!0},v&&c.createElement(f2,{onClose:T,onOpen:x},c.createElement("div",{className:$t()(g2,"ccx-ss-tray-container",(t={},t.in=w,t))},c.createElement(p2(),v2({onChange:f,options:u,value:d},m))))))}const y2=fn(s(86050));let _2;const E2=hn({displayName:"StandAloneMenu",fallback:void 0,swcLoader:_2,SWCWrapper:(0,c.forwardRef)((function(e,t){const n=(0,c.useRef)(null),r=t||n,{className:o,onSelect:i,...s}=e;(0,c.useEffect)((()=>{const{current:e}=r,t=e=>{const t=e.target;i?.(t.value)};return e&&i&&e.addEventListener("change",t),()=>{e&&i&&e.removeEventListener("change",t)}}),[i,r]);const a=cn("sp-menu");return c.createElement(a,{ref:r,class:o,...s})})),tagName:"sp-menu"});hn({displayName:"Menu",fallback:y2.Menu,swcLoader:_2,SWCWrapper:(0,c.forwardRef)((function(e,t){const n=(0,c.useRef)(null),r=t||n,{open:o,slot:i,style:s,onClose:a,...l}=e;return(0,c.useEffect)((()=>{const{current:e}=r;return e&&a&&e.addEventListener("close",a),()=>{e&&a&&e.removeEventListener("close",a)}}),[a,r]),c.createElement(m2,{open:o,title:"",style:{minWidth:"min-content",padding:0,...s},slot:i,excludeDialog:!0},c.createElement(E2,{ref:r,...l}))})),tagName:"sp-menu"});const w2=hn({displayName:"MenuItem",fallback:y2.MenuItem,swcLoader:_2,swcProps:function(e){const{children:t,description:n,disabled:r,icon:o,selected:i,valueContent:s,className:a,...l}=e,u=function(e){if(e)return c.cloneElement(e,{slot:"icon"})}(o),d=function(e){if(e)return c.cloneElement(e,{slot:"value"})}(s);return{class:a,...l,...ln({disabled:r,selected:i}),children:c.createElement(c.Fragment,null,u,t,n&&c.createElement("span",{slot:"description"},n),d)}},tagName:"sp-menu-item"}),x2=hn({displayName:"MenuDivider",fallback:y2.MenuDivider,swcLoader:_2,swcProps:function(e){const{className:t,...n}=e;return{class:t,...n}},tagName:"sp-menu-divider"}),T2=(hn({displayName:"MenuHeading",fallback:y2.MenuHeading,swcLoader:_2,swcProps:function(e){const{children:t,...n}=e;return{...n,children:c.createElement("span",{slot:"header"},t)}},tagName:"sp-menu-group"}),hn({displayName:"SubMenu",fallback:y2.SubMenu,swcLoader:_2,SWCWrapper:function(e){const{label:t,children:n,...r}=e,o=cn("sp-menu"),i=cn("sp-menu-item");return c.createElement(i,{...r},t,c.createElement(o,{slot:"submenu"},n))},tagName:"sp-menu-item"}),hn({displayName:"MenuGroup",fallback:void 0,swcLoader:_2,SWCWrapper:(0,c.forwardRef)((function(e,t){const n=(0,c.useRef)(null),{className:r,children:o,header:i,onSelect:s,...a}=e;(0,c.useEffect)((()=>{const{current:e}=n,t=e=>{const t=e.target;s?.(t.value)};return e&&s&&e.addEventListener("change",t),()=>{e&&s&&e.removeEventListener("change",t)}}),[s,n]);const l=cn("sp-menu-group");return c.createElement(l,{ref:$1([t,n]),class:r,...a},i&&c.createElement("span",{slot:"header"},i),o)})),tagName:"sp-menu-group"}),fn(s(78945)).default);var S2=hn({displayName:"Select",fallback:(0,c.forwardRef)((function(e,t){const{children:n,...r}=e;return T2?c.createElement(T2,{...r,ref:t},c.Children.map(n,(e=>c.isValidElement(e)?c.cloneElement(e,{forceFallback:!0}):e))):null})),swcLoader:void 0,SWCWrapper:function(e){const t=(0,c.useRef)(null),{defaultValue:n,className:r,value:o,quiet:i,disabled:s,placeholder:a,placement:l,invalid:u,options:d,alignRight:p,flexible:m,menuClassName:h,onChange:f,onClose:g,onOpen:v,renderItem:b,...y}=e;(0,c.useEffect)((()=>{const e=t.current,n=e=>{const t=e.target;f&&f(t.value)};return e&&f&&e.addEventListener("change",n),()=>{e&&f&&e.removeEventListener("change",n)}}),[f]),(0,c.useEffect)((()=>{const e=t.current,n=e=>{g&&g(e)};return e&&g&&e.addEventListener("sp-closed",n),()=>{e&&g&&e.removeEventListener("sp-closed",n)}}),[g]),(0,c.useEffect)((()=>{const e=t.current,n=e=>{v&&v(e)};return e&&v&&e.addEventListener("sp-opened",n),()=>{e&&v&&e.removeEventListener("sp-opened",n)}}),[v]);const _={label:a,value:n||o,placement:p?"bottom-end":l,...y},E=ln({invalid:u,disabled:s,quiet:i}),w=d&&d.map(((e,t)=>"divider"===e?c.createElement(x2,{key:`divider-${t}`}):c.createElement(w2,{description:e.description,icon:e.icon,key:e.value,value:e.value,valueContent:e.valueContent},b?b(e):e.label))),x=cn("sp-picker");return c.createElement(x,{ref:t,class:r,..._,...E},w)},tagName:"sp-picker"}),O2=function(){return O2=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},O2.apply(this,arguments)};function I2(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var r=Kt();return(0,c.useMemo)((function(){return O2({COMMENT:{label:r.formatMessage({id:"share_sheet.permissions.comment"})},COMMENT_SHARE:{label:r.formatMessage({id:"share_sheet.permissions.comment.share"})},EDIT:{label:r.formatMessage({id:"share_sheet.permissions.edit"})},EDIT_SHARE:{label:r.formatMessage({id:"share_sheet.permissions.edit.share"})},GENERATE:{label:r.formatMessage({id:"share_sheet.permissions.generate"})},PUBLISH:{label:r.formatMessage({id:"share_sheet.permissions.publish"})},REVIEW:{label:r.formatMessage({id:"share_sheet.permissions.review"})},SHARE:{label:r.formatMessage({id:"share_sheet.permissions.share"})},TRAIN:{label:r.formatMessage({id:"share_sheet.permissions.train"})},VIEW:{label:r.formatMessage({id:"share_sheet.permissions.view".concat(n||t?".use":"")})},VIEW_NOCOMMENT:{label:r.formatMessage({id:"share_sheet.permissions.view.nocomment"})},VIEW_SHARE:{label:r.formatMessage({id:"share_sheet.permissions.view.share"})},VIEW_SHARE_NOCOMMENT:{label:r.formatMessage({id:"share_sheet.permissions.view.share.nocomment"})}},e&&{remove:{label:r.formatMessage({id:e}),value:"remove"}})}),[r,t,n,e])}const k2=fn(s(7199)).default,A2=hn({displayName:"Building",fallback:k2,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-building"}),C2=hn({displayName:"Building",fallback:k2,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-buildings"});var P2=e=>{const{spectrumTheme:t}=(0,c.useContext)(en);return"spectrum-two"===t?c.createElement(C2,{...e}):c.createElement(A2,{...e})},R2=hn({displayName:"GlobeGrid",fallback:fn(s(96967)).default,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-globe-grid"}),L2=hn({displayName:"RemoveCircle",fallback:fn(s(41258)).default,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-remove-circle"}),D2=hn({displayName:"UserGroup",fallback:fn(s(81511)).default,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-user-group"}),N2="USc8ezTIuWWoLTT8Fp7p",M2="ccx-ss-icon ccx-ss-link-access-item-icon",H2={disabled:c.createElement(L2,{className:M2,size:"S",slot:"icon"}),orgEverybody:c.createElement(P2,{className:M2,size:"S",slot:"icon"}),private:c.createElement(D2,{className:M2,size:"S",slot:"icon"}),public:c.createElement(R2,{className:M2,size:"S",slot:"icon"}),publicPassword:c.createElement((function(e){var t=e.className,n=e.id,r=e.slot,o=c.createElement("svg",{className:"".concat(t," spectrum-Icon ccx-ss-icon"),height:"18",id:n,version:"1.1",viewBox:"0 0 18 18",width:"18",xmlns:"http://www.w3.org/2000/svg"},c.createElement("path",{d:"m5.73389,14.8335c0-.58569.13074-1.1394.35535-1.64246-.1709-.29187-.33746-.60437-.48895-.95569h1.10284c.46637-.552,1.07074-.97351,1.76746-1.21436v-2.55042h2.7782c-.03564.81836-.17804,1.57239-.36511,2.27856l1.25854-1.25867c.04645-.33594.09174-.67261.10614-1.0199h.91357l.94104-.94116h-1.85461c-.04114-.98926-.20721-1.94348-.46429-2.82361h1.81238c.44366.75195.72668,1.60339.83582,2.50977.32135-.28271.72498-.4436,1.15662-.4436.10486,0,.20746.01233.30859.03027-.57971-3.8479-3.88776-6.80225-7.89746-6.80225C3.58173,0,0,3.58179,0,8c0,3.66357,2.46783,6.7395,5.82831,7.68738-.05951-.27576-.09442-.56042-.09442-.85388ZM12.92419,3.76465h-1.45758c-.24646-.63477-.53717-1.21179-.85608-1.71509.89575.39355,1.68384.98352,2.31366,1.71509Zm-4.45361-2.24097c.18353.01318.3642.03503.54315.06323.47656.47644.97675,1.22876,1.38599,2.17773h-1.92914V1.52368Zm0,3.18213h2.28204c.2688.84424.45148,1.79846.49615,2.82361h-2.7782v-2.82361Zm-.94116,6.58838h-2.28204c-.2688-.84424-.45148-1.79846-.49615-2.82361h2.7782v2.82361Zm0-3.76477h-2.7782c.04468-1.02515.22736-1.97937.49615-2.82361h2.28204v2.82361Zm-.54315-5.9425c.17896-.0282.35962-.05005.54315-.06323v2.24097h-1.92914c.40924-.94897.90942-1.70129,1.38599-2.17773Zm-1.5968.46265c-.31891.5033-.60962,1.08032-.85608,1.71509h-1.45758c.62982-.73157,1.41791-1.32153,2.31366-1.71509Zm-2.9859,2.65625h1.81238c-.25708.88013-.42316,1.83435-.46429,2.82361H1.52374c.07367-1.02625.38464-1.98425.87982-2.82361Zm0,6.58838c-.49518-.83936-.80615-1.79736-.87982-2.82361h2.22791c.04114.98926.20721,1.94348.46429,2.82361h-1.81238Zm.67224.94116h1.45758c.24646.63477.53717,1.21179.85608,1.71509-.89575-.39355-1.68384-.98352-2.31366-1.71509Z"}),c.createElement("path",{d:"m17.88784,10.18137l-1.97474-1.97493c-.17906-.17906-.46939-.17906-.64839,0l-4.20469,4.20475c-.38286-.2024-.81284-.32786-1.27624-.32786-1.51886,0-2.75,1.23114-2.75,2.75s1.23114,2.75,2.75,2.75,2.75-1.23114,2.75-2.75c0-.45791-.12265-.88312-.32047-1.2628l2.05504-2.05517,1.14284,1.14278c.08953.08947.23454.08947.32407,0l.76489-.76489-1.30484-1.30484.63333-.63315,1.3046,1.30478.7546-.7546c.08953-.08953.08953-.23454,0-.32407Zm-8.5624,6.02696c-.50606,0-.91667-.41042-.91667-.91667,0-.50631.41061-.91667.91667-.91667s.91667.41036.91667.91667c0,.50624-.41061.91667-.91667.91667Z"}));return r?c.cloneElement(o,{slot:r}):o}),{className:M2,slot:"icon"})},j2={commenter:c.createElement((function(e){var t=e.className,n=e.slot,r=c.createElement("svg",{className:"".concat(N2," ").concat(t," spectrum-Icon ccx-share-sheet-icon-svg ccx-ss-icon"),"data-name":"icons",height:"18",width:"18",xmlns:"http://www.w3.org/2000/svg"},c.createElement("path",{d:"M4.251 17.646A1.245 1.245 0 0 1 3 16.396V13c-1.654 0-3-1.346-3-3V3c0-1.654 1.346-3 3-3h12c1.654 0 3 1.346 3 3v7c0 1.654-1.346 3-3 3H9.414l-4.28 4.28a1.25 1.25 0 0 1-.883.366ZM3 2a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h2v3.586L8.586 11H15a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1H3Z"}));return n?c.cloneElement(r,{slot:n}):r}),{className:M2,slot:"icon"}),editor:c.createElement((function(e){var t=e.className,n=e.slot,r=c.createElement("svg",{className:"".concat(N2," ").concat(t," spectrum-Icon ccx-share-sheet-icon-svg ccx-ss-icon"),"data-name":"icons",height:"18",width:"18",xmlns:"http://www.w3.org/2000/svg"},c.createElement("path",{d:"M13.873 0a4.114 4.114 0 0 0-2.919 1.206l-9.36 9.367a2.011 2.011 0 0 0-.586 1.41L1 15.99a1 1 0 0 0 .998 1.002L6.013 17a2.01 2.01 0 0 0 1.42-.586l9.384-9.385A4.122 4.122 0 0 0 18 4.129 4.121 4.121 0 0 0 13.873 0Zm0 1.999c.586 0 2.128.458 2.128 2.125a2.15 2.15 0 0 1-.622 1.513l-.098.098-3.012-3.014.1-.1c.414-.414.96-.622 1.505-.622Zm-9.19 8.312 6.172-6.175 3.012 3.014-6.175 6.176a4.996 4.996 0 0 0-3.008-3.015ZM3 12a3.01 3.01 0 0 1 3 3H3v-3Z"}));return n?c.cloneElement(r,{slot:n}):r}),{className:M2,slot:"icon"}),viewer:c.createElement((function(e){var t=e.className,n=e.slot,r=c.createElement("svg",{className:"".concat(N2," ").concat(t," spectrum-Icon ccx-share-sheet-icon-svg ccx-ss-icon"),"data-name":"icons",height:"18",width:"18",xmlns:"http://www.w3.org/2000/svg"},c.createElement("path",{d:"M8.974 2C4.066 2 0 6.99 0 9.055 0 11.475 4.27 16 8.974 16 13.578 16 18 11.495 18 9.005 18 6.584 13.616 2 8.974 2ZM16 9.005C16 9.823 13.047 14 8.976 14 4.924 14 2 9.87 2 9.055 2 8.267 5.044 4 8.976 4 13.007 4 16 8.187 16 9.005Z"}),c.createElement("path",{d:"M9 6C7.346 6 6 7.346 6 9s1.346 3 3 3 3-1.346 3-3-1.346-3-3-3Zm0 4a1 1 0 1 1 .001-2.001A1 1 0 0 1 9 10Z"}));return n?c.cloneElement(r,{slot:n}):r}),{className:M2,slot:"icon"})};function B2(e){var t=Kt(),n=e.showSelectedIcon,r=e.options,o=e.value,i=(0,c.useCallback)((function(e){var t=e.label,n=e.value;return c.createElement("span",{"data-testid":"ccx-ss-link-access-item-".concat(n),id:"ccx-ss-link-access-item-".concat(n)},t)}),[]),s=(0,c.useMemo)((function(){return c.createElement(S2,{"aria-labelledby":"ccx-ss-artifact-link-access",className:"ccx-ss-link-access-select","data-testid":"ccx-ss-link-access-select",flexible:!0,id:"ccx-ss-link-access-select",menuClassName:"ccx-ss-link-access-select-menu",options:r,quiet:!0,renderItem:i,value:o})}),[r,i,o]);return c.createElement("div",{className:"ccx-ss-link-access"},c.createElement(W1,{id:"ccx-ss-share-link-access",label:t.formatMessage({id:"share_sheet.share.link_access.title"}),labelFor:"ccx-ss-link-access-select"}),c.createElement("div",{className:"ccx-ss-link-access-select-container"},c.createElement("div",{className:"ccx-ss-link-access-select-dropdown"},n&&H2[o],s)))}function F2(e){var t,n=e,r=n.className,o=n.dataTestId,i=n.disabled,s=n.isExpressBrand,a=n.isExpressLibrary,l=n.onChange,u=void 0===l?XK:l,d=n.onClose,p=void 0===d?XK:d,m=n.onOpen,h=void 0===m?XK:m,f=n.permissions,g=n.quiet,v=void 0===g||g,b=n.removeLabelId,y=void 0===b?"share_sheet.error.remove":b,_=n.shouldDisplayIcon,E=n.showRemove,w=n.value,x=n.wrapperClassName,T=jX().compactLayout,S=_W(),O=(0,c.useCallback)((function(e){e instanceof KeyboardEvent&&e.stopPropagation(),p()}),[p]),I=I2(y,s,a),k=Kt(),A=f.map((function(e){return{icon:T&&_?j2[e.icon]:void 0,label:I[e.label].label,value:e.role}})),C=w||(f.find((function(e){return e.preselected}))||f[0]||{}).role,P=(null===(t=A.find((function(e){return e.value===C})))||void 0===t?void 0:t.label)||I.VIEW.label;return E&&A.push(I.remove),c.createElement("div",{className:$t()("q1c3ZYJNauCpB0KUZxSL","permissions-dropdown",x),"data-testid":"".concat(o,"-container")},T&&!S?c.createElement(b2,{buttonLabel:P,className:r,onChange:u,onOpen:h,quiet:v,selectListProps:{className:"ccx-ss-permissions-dropdown-menu"},selectableOptions:A,value:C}):c.createElement(S2,{alignRight:!0,className:$t()(r,"spectrum-select-element"),"data-testid":o,disabled:i,flexible:!0,menuClassName:"ccx-ss-permissions-dropdown-menu",onChange:u,onClose:O,onOpen:h,options:A,placeholder:k.formatMessage({id:"share_sheet.permissions.placeholder"}),quiet:v,renderItem:function(e){return c.createElement("span",{"data-testid":"ccx-permissions-dropdown-menu-item-".concat(e.value),id:"ccx-permissions-dropdown-menu-item-".concat(e.value)},e.label)},value:C}))}function U2(e,t){var n=e.id,r=e.isReadOnly,o=t.disableOrgAccess,i=t.disablePublicAccess,s=t.readOnlyLinkAccess,a=jX(),c=a.space,l=a.team,u=XY(n),d=WY(n),p=d.canShare,m=d.publicPrincipalsAllowed,h=d.resourceOrgName,f=d.role,g=kW(null==u?void 0:u.id,null==l?void 0:l.name,!!c),v=p&&"viewer"!==f&&!s&&!r;return{canChangeLinkAccess:v&&("orgEverybody"!==g||!!h&&!o)&&("public"!==g||m&&!i),canChangeLinkSettings:v}}var z2={};function q2(e){var t=e.assetData,n=e.canCommentMetadata,r=e.capabilities,o=e.disableOrg,i=e.disablePublic,s=e.enablePublicEditor,a=e.intl,l=e.isProject,u=e.isProjectAsset,d=e.linkAccessDecorations,p=e.parentProjectIsEveryone,m=e.principal,h=e.projectMode,f=e.team,g=r.publicPrincipalsAllowed,v=r.resourceOrgName,b=[],y=u&&"orgEverybody"===h,_=!y,E=!!v,w=y||"orgEverybody"===(null==m?void 0:m.id)||!o&&E,x=!i&&!l&&(g||(null==m?void 0:m.id.startsWith("all"))||"authenticated"===(null==m?void 0:m.id)),T=function(e,t){var n,r,o,i;return t?d&&(null===(n=d.private)||void 0===n?void 0:n.description)&&(null===(r=d.orgEverybody)||void 0===r?void 0:r.description)&&(null===(o=d.public)||void 0===o?void 0:o.description):d&&(null===(i=d[e])||void 0===i?void 0:i.description)||void 0},S=function(e){var t;return d&&(null===(t=d[e])||void 0===t?void 0:t.badge)||void 0},O=function(e){if(e)return c.createElement("span",{"aria-label":e,className:"ccx-ss-link-access-item-badge"},e)};return _&&(b.push({description:T("private"),icon:H2.private,label:a.formatMessage({id:"share_sheet.share.settings.link_access.toggle.private"},f?{b:function(e){return c.createElement("b",null,e)},name:f.name}:void 0),value:"private",valueContent:O(S("private"))}),T("private",!0)&&(w||x)&&b.push("divider")),w&&(b.push({description:T("orgEverybody"),icon:H2.orgEverybody,label:a.formatMessage({id:s&&p?"share_sheet.share.settings.link_access.toggle.orgEverybody.edit":s&&!l?"share_sheet.share.link_access.desc.orgEverybody_prefix":s$(t)||i$(t)?"share_sheet.share.link_access.desc.orgEverybody.view_use":"share_sheet.share.settings.link_access.toggle.orgEverybody".concat(l||n?".comment":".view")},{b:function(e){return c.createElement("b",null,e)},name:v||(null==m?void 0:m.organizationName)}),value:"orgEverybody",valueContent:O(S("orgEverybody"))}),T("orgEverybody",!0)&&x&&b.push("divider")),x&&b.push({description:T("public"),icon:"allWithPassword"===(null==m?void 0:m.id)?H2.publicPassword:H2.public,label:a.formatMessage({id:s&&"allWithPassword"!==(null==m?void 0:m.id)?"share_sheet.share.link_access.desc.public_prefix":"allWithPassword"===(null==m?void 0:m.id)?"share_sheet.share.link_access.desc.public".concat(n?".comment.password":".password"):s$(t)||i$(t)?"share_sheet.share.link_access.desc.public.view_use":"share_sheet.share.settings.link_access.toggle.public".concat(n?".comment":"")}),value:"public",valueContent:O(S("public"))}),b}function G2(e){var t,n=e.allowComment,r=e.canComment,o=e.capabilities,i=e.disableOrg,s=e.disablePublic,a=e.intl,c=e.isSpaceDocument,l=e.principal,u=o.publicPrincipalsAllowed,d=o.resourceOrgName,p=!1!==r?c?".spaceDocument":".comment":"",m=((null===(t=null==l?void 0:l.id)||void 0===t?void 0:t.startsWith("all"))?n:r)?".comment":"",h="allWithPassword"===(null==l?void 0:l.id)?".password":"",f=[{icon:H2.private,label:a.formatMessage({id:"share_sheet.artifact.link_access.label.private".concat(p)}),value:"private"}];return i||!d&&"orgEverybody"!==(null==l?void 0:l.id)||f.push({icon:H2.orgEverybody,label:a.formatMessage({id:"share_sheet.artifact.link_access.label.org".concat(p)},{name:d||(null==l?void 0:l.organizationName)}),value:"orgEverybody"}),s||!u&&!(null==l?void 0:l.id.startsWith("all"))&&"authenticated"!==(null==l?void 0:l.id)||f.push({icon:"allWithPassword"===(null==l?void 0:l.id)?H2.publicPassword:H2.public,label:a.formatMessage({id:"share_sheet.artifact.link_access.label.public".concat(m).concat(h)}),value:"public"}),f}function V2(e,t,n,r,o,i,s,a,l,u){if(n&&"orgEverybody"===(null==a?void 0:a.id)||i)return o.formatMessage({id:i?"share_sheet.share.settings.link_access.toggle.orgEverybody.edit":e?"share_sheet.share.link_access.desc.orgEverybody_prefix":"share_sheet.share.settings.link_access.toggle.orgEverybody".concat(t?".comment":"")},{b:function(e){return c.createElement("b",null,e)},name:l||(null==a?void 0:a.organizationName)});if(r&&(null==a?void 0:a.id.startsWith("all")))return o.formatMessage({id:e?"share_sheet.share.link_access.desc.public_prefix":"share_sheet.share.settings.link_access.toggle.public".concat(t?".comment":"")});var d=s.find((function(e){return e.value===u}));return null==d?void 0:d.label}function K2(e){var t=e.renderReadOnlyRoleDropdown,n=e.selectedOptionLabel,r=e.value;return c.createElement(G0,{align:"center",className:"ccx-ss-link-container-readonly",id:"ccx-ss-link-container-readonly",justify:"space-between"},c.createElement(G0,{align:"center",className:"ccx-ss-link-access-readonly",id:"ccx-ss-link-access-readonly"},H2[r],c.createElement(G0,{align:"center",className:"ccx-ss-link-access-readonly-label",grow:!1,justify:"center"},c.createElement("span",null,n))),t&&t())}function W2(e){var t,n=e.assetData,r=e.inviteDialogData,o=n.id,i=n.type,s=n.resourceId,a=r.disableOrgAccess,l=r.disablePublicAccess,u=jX(),d=u.enablePublicEditor,p=u.team,m=ZY(o),h=aQ(o),f=WY(o),g=XY(o),v=p&&s===p.assetId||"team"===i||"project"==i,b=p&&p.assetId&&n.id!==p.assetId,y=Kt(),_=null===(t=cQ(n.id,null==p?void 0:p.assetId))||void 0===t?void 0:t.id,E=(0,c.useMemo)((function(){return q2({assetData:n,canCommentMetadata:m,capabilities:f,disableOrg:a,disablePublic:l,enablePublicEditor:d,intl:y,isProject:v,isProjectAsset:b,principal:g,projectMode:_,team:p})}),[n,f,m,a,l,d,y,v,b,g,_,p]),w=U2(n,r).canChangeLinkAccess,x=f.resourceOrgName||(null==g?void 0:g.organizationName),T=iQ(n,p),S=(0,c.useMemo)((function(){return V2(d,m,a,l,y,T,E,g,x,h)}),[m,a,l,d,y,T,E,x,g,h]);return w&&1!==E.length?c.createElement(B2,{options:E,value:h}):c.createElement(K2,{selectedOptionLabel:S,value:h})}function $2(e){var t,n=jX().team,r=aQ(null==e?void 0:e.id),o=WY(null==e?void 0:e.id).resourceOrgName,i=null===(t=cQ(null==e?void 0:e.id,null==n?void 0:n.assetId))||void 0===t?void 0:t.id,s=oQ(n,e||{}),a=!(!n||!n.assetId||(null==e?void 0:e.id)===n.assetId||s),c="trainingSetLibrary"===(null==e?void 0:e.type)||(null==e?void 0:e.mimeType)===uo||"application/vnd.adobe.firefly-template+dcx"===(null==e?void 0:e.mimeType)||po.includes(null==e?void 0:e.mimeType)||a;return"orgEverybody"===("private"===r&&"orgEverybody"===i?"orgEverybody":r)&&!!(null==e?void 0:e.id)&&!c&&!!o}var Y2=function(e,t,n,r){return new(n||(n=Promise))((function(o,i){function s(e){try{c(r.next(e))}catch(e){i(e)}}function a(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((r=r.apply(e,t||[])).next())}))},Q2=function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}};function J2(e){var t,n,r=this,o=e.assetData,i=e.canChangeLinkAccess,s=e.canCommentMetadata,a=e.disabled,l=e.isEveryoneProject,u=e.isShare,d=e.isProject,p=e.inviteDialogData,m=e.mode,h=e.onChange,f=e.options,g=e.orgName,v=e.parentProjectIsEveryone,b=e.role,y=e.setRole,_=jX(),E=_.compactLayout,w=_.enablePublicEditor,x=_.themeType,T=p.disableOrgAccess,S=p.disablePublicAccess,O=UX((function(e){return{toasts:e.toasts}})).toasts,I=MX(),k=I.sendIngest,A=I.toastsRemove,C=I.updateLinkAccess,P=(0,c.useRef)(null),R=Kt(),L=null==o?void 0:o.id,D=null==o?void 0:o.resourceId,N=XY(L),M=(0,c.useState)(!1),H=M[0],j=M[1],B=_W(),F=I2();function U(e){var t=e.label,n=e.value;return c.createElement("span",{className:"ccx-ss-link-access-item-label","data-testid":"ccx-ss-link-access-item-".concat(n),id:"ccx-ss-link-access-item-".concat(n)},t)}var z=w&&("public"===m||"orgEverybody"===m&&!d&&!v)&&!("allWithPassword"===(null==N?void 0:N.id)),q=(0,c.useCallback)((function(e){return Y2(r,void 0,Promise,(function(){var t;return Q2(this,(function(n){switch(n.label){case 0:if(e===b)return[3,5];y(e),n.label=1;case 1:return n.trys.push([1,3,4,5]),j(!0),[4,C(null==o?void 0:o.id,{mode:m,resourceId:D,roleForPublicLink:e})];case 2:return n.sent(),k("op.change.linkaccess.success",{assetData:o,linkAccessPrincipal:m,role:e}),[3,5];case 3:return t=n.sent(),console.error("Error updating link access"),console.dir(t),y(b),k("link-permission.change",{assetData:o,mode:m,role:b}),k("op.change.linkaccess.error",{assetData:o,error:t,linkAccessPrincipal:m,role:e}),[3,5];case 4:return j(!1),k("link-permission.change",{assetData:o,mode:m,role:e}),[7];case 5:return[2,Promise.resolve()]}}))}))}),[o,b,y,k,C,D,m]),G=(0,c.useCallback)((function(){k("link-permission.open",{assetData:o,role:b})}),[o,b,k]),V=(0,c.useCallback)((function(e){j(!0),h(e,b).then((function(){var e,t,n=null===(t=null===(e=P.current)||void 0===e?void 0:e.button)||void 0===t?void 0:t.buttonRef;null==n||n.focus()})).finally((function(){j(!1);var t=(O[L]||[]).find((function(e){return"share_sheet.link_settings.password.set_title"===e.messageKey}));A(null==t?void 0:t.id,L),w?k("link-access.change",{assetData:o,mode:e,role:"private"===e?void 0:b}):k("link-access.toggle",{assetData:o,mode:e})})),"private"===e&&y&&y($o.role)}),[o,L,w,h,b,k,y,O,A]),K=(0,c.useCallback)((function(e){e instanceof KeyboardEvent&&e.stopPropagation()}),[]),W=(0,c.useCallback)((function(){k("link-access.open",{assetData:o,mode:m})}),[o,m,k]),$=(0,c.useCallback)((function(){return c.createElement(S2,{"aria-labelledby":"ccx-ss-link-access-label",className:"ccx-ss-link-access-select","data-testid":"ccx-ss-link-access-select",disabled:a||H,flexible:!0,id:"ccx-ss-link-access-select",menuClassName:"ccx-ss-link-access-select-menu",onChange:V,onClose:K,onOpen:W,options:f,quiet:"express"!==x,ref:P,renderItem:U,value:m})}),[a,V,K,W,m,f,H,x]),Y=function(){if(z){var e=Yo.find((function(e){return e.role===b}));if(void 0!==e){var t=e.label,n=F[t].label;return c.createElement("div",{className:"ccx-ss-link-permission-readonly-label"},c.createElement("span",null,n))}}};if(u&&(!i||l)){var Q=V2(w,s,T,S,R,l,f,N,g,m);return c.createElement(K2,{renderReadOnlyRoleDropdown:Y,selectedOptionLabel:Q,value:"public"===m&&"allWithPassword"===(null==N?void 0:N.id)?"publicPassword":m})}if(f.length>1){if(u){if(E&&!B){Q=f.find((function(e){return e.value===m})).label;for(var J=[],Z=Yo.find((function(e){return e.role===b})).label,X=Z&&F[Z].label,ee=Yo.find((function(e){return e.role===b})),te="public"===m&&"allWithPassword"===(null==N?void 0:N.id)?"publicPassword":m,ne=0,re=Yo;ne<re.length;ne++){var oe=re[ne],ie=F[oe.label].label;J.push({label:ie,value:oe.role})}return c.createElement("div",{className:"ccx-ss-link-access-select-container compactLayout"},c.createElement("div",{className:"ccx-ss-link-access-select-dropdown"},c.createElement(b2,{buttonLabel:c.createElement(c.Fragment,null,H2[te],c.createElement("span",{className:"ccx-ss-link-access-option-label"},Q)),disabled:a,onChange:V,selectButtonId:"ccx-ss-link-access-select",selectListProps:(t={},t["aria-labelledby"]="ccx-ss-link-access-select",t.className="ccx-ss-link-access-select",t.id="ccx-ss-link-access-select",t),selectableOptions:f,value:m})),z?c.createElement("div",{className:"ccx-ss-link-permissions-combobox-container compactLayout"},c.createElement(b2,{buttonLabel:c.createElement(c.Fragment,null,j2[ee.icon],c.createElement("span",{className:"ccx-ss-link-permission-option-label"},X)),disabled:a,onChange:q,selectListProps:(n={},n["aria-labelledby"]="ccx-ss-link-permissions-dropdown",n.className="ccx-ss-link-permissions-dropdown",n.id="ccx-ss-link-permissions-dropdown",n),selectableOptions:J,value:b})):void 0)}return c.createElement("div",{className:"ccx-ss-link-access-select-container ".concat(E&&B?"compactLayout swc":"")},c.createElement("div",{className:"ccx-ss-link-access-select-dropdown other"},c.createElement($,null)),function(){if(z)return c.createElement("div",{className:"ccx-ss-link-permissions-combobox-container ".concat(E&&B?"compactLayout swc":"")},c.createElement(F2,{className:"permissions-combobox",dataTestId:"ccx-ss-link-permissions-dropdown",disabled:a||H,onChange:q,onOpen:G,permissions:Yo,quiet:"express"!==x,shouldDisplayIcon:!0,value:b}))}())}return c.createElement($,null)}return c.createElement(K2,{renderReadOnlyRoleDropdown:Y,selectedOptionLabel:f[0].label,value:"public"===m&&"allWithPassword"===(null==N?void 0:N.id)?"publicPassword":m})}var Z2={canComment:!1,id:""};function X2(e){var t,n=this,r=e.accessMode,o=void 0===r?"default":r,i=e.assetData,s=e.inviteDialogData,a=e.isWaitingOnHost,l=e.onPermissionChange,u=e.role,d=e.setRole,p=i.id,m=i.resourceId,h=i.type,f=s.disableOrgAccess,g=s.disablePublicAccess,v=s.readOnlyLinkAccess,b=Kt(),y=WY(p),_=MX(),E=_.sendIngest,w=_.updateLinkAccess,x=XY(p)||Z2,T=jX(),S=T.canComment,O=T.compactLayout,I=T.enablePublicEditor,k=T.experiments,A=T.space,C=T.team,P=U2(i,s).canChangeLinkAccess,R=ZY(p),L=UX((function(e){var t,n;return{createMode:null===(n=null===(t=e.artifact)||void 0===t?void 0:t[p])||void 0===n?void 0:n.mode,userCapabilities:e.userCapabilities}})),D=L.createMode,N=L.userCapabilities,M=(null===(t=x.id)||void 0===t?void 0:t.startsWith("all"))&&!!x.canComment,H="create"===o?N:y,j=A&&"space"!==h,B=null==C?void 0:C.assetId,F=C&&m===B||"team"===h||"project"===h,U=iQ(i,C),z=null==k?void 0:k.linkAccessDecorations,q=aQ(p),G=cQ(p,B),V=null==G?void 0:G.id,K=oQ(C,i),W=!(!C||!B||i.id===B||K),$="private"===q&&"orgEverybody"===V?"orgEverybody":q,Y=(0,c.useMemo)((function(){return"share"===o?q2({assetData:i,canCommentMetadata:R,capabilities:H,disableOrg:f,disablePublic:g,enablePublicEditor:I,intl:b,isProject:F,isProjectAsset:W,linkAccessDecorations:z,parentProjectIsEveryone:K,principal:x,projectMode:V,team:C}):G2({allowComment:M,canComment:S,capabilities:H,disableOrg:f,disablePublic:g,intl:b,isSpaceDocument:j,principal:x})}),[M,o,null==i?void 0:i.mimeType,null==i?void 0:i.type,S,R,H,f,g,I,b,F,W,j,x,V,C]),Q=(0,c.useState)($),J=Q[0],Z=Q[1],X=(0,c.useRef)(!0);(0,c.useEffect)((function(){return function(){return X.current=!1}}),[]),(0,c.useEffect)((function(){Z($)}),[$]);var ee=lQ(v,i,"create"!==o,C||void 0),te=(0,c.useCallback)((function(e,t){return Y2(n,void 0,Promise,(function(){var n,r;return Q2(this,(function(o){switch(o.label){case 0:return l?(Z(e),l(e),[3,5]):[3,1];case 1:if(e===$)return[3,5];Z(e),n=void 0,I&&(n=t||("public"===e||"orgEverybody"===e?$o.role:void 0)),o.label=2;case 2:return o.trys.push([2,4,,5]),[4,w(p,{mode:e,resourceId:m,roleForPublicLink:n},$)];case 3:return o.sent(),E("op.change.linkaccess.success",{assetData:i,linkAccessPrincipal:e,role:n}),[3,5];case 4:return r=o.sent(),Z($),E("op.change.linkaccess.error",{assetData:i,error:r,linkAccessPrincipal:e,role:n}),[3,5];case 5:return[2,Promise.resolve()]}}))}))}),[i,p,$,l,m,w,E,Z,I]);sQ(p,(function(e){"create"===o&&X.current&&te(e)}));var ne=H.resourceOrgName||(null==x?void 0:x.organizationName),re=c.createElement(J2,{assetData:i,canChangeLinkAccess:P,canCommentMetadata:R,disabled:ee,inviteDialogData:s,isEveryoneProject:U,isProject:F,isShare:"share"===o,mode:a&&"create"===o&&D?D:J,onChange:te,options:Y,orgName:ne,parentProjectIsEveryone:K,role:u,setRole:d}),oe=$2(i);return c.createElement("div",{className:$t()(z2.component,"ccx-ss-link-access")},c.createElement("div",{className:"ccx-ss-link-access-header-container"},c.createElement("label",{id:"ccx-ss-link-access-label"},b.formatMessage({id:"share"===o?"share_sheet.share.link_access.title":"share_sheet.artifact.link_access.heading"})),oe&&c.createElement(XX,{boundariesElement:"container",className:"ccx-ss-link-access-info-trigger",placement:"right",trigger:O?"click":"hover"},c.createElement("div",{className:"ccx-ss-info-button-wrapper",role:"button",tabIndex:0},c.createElement(u2,{className:"ccx-ss-info-icon","data-testid":"ccx-ss-info-icon",size:"S",slot:"trigger"})),c.createElement(e0,{className:"ccx-ss-discoverability-tooltip"},b.formatMessage({id:"share_sheet.share.link_access.discoverability.info"})))),re)}function e5(){var e=jX(),t=e.openedDialog,n=e.setOpenedDialog,r=MX().sendIngest,o=Kt(),i=(0,c.useCallback)((function(){n({openedDialog:"artifact"===t?"share":"artifact"}),r("switch.footer.link",{dialog:t})}),[t,r,n]),s="artifact"===t?"invite":"share",a=o.formatMessage({id:"share_sheet.switch_footer.".concat(s,".body")}),l=o.formatMessage({id:"share_sheet.switch_footer.".concat(s,".link")});return c.createElement("div",{className:"yueDI25n5JsulqrJOXU4","data-testid":"ccx-switch-footer",id:"ccx-switch-footer"},c.createElement("p",{className:"ccx-switch-footer-body"},a," ",c.createElement(M0,{className:"spectrum-link-element",onClick:i},l)))}var t5=hn({displayName:"Radio",fallback:fn(s(16660)).default,swcLoader:void 0,swcProps:e=>{const{className:t,renderLabel:n=!0,label:r,checked:o,disabled:i,invalid:s,quiet:a=!1,...c}=e;return{...c,...ln({checked:o,disabled:i,invalid:s,emphasized:!a}),children:n?r:"",class:t}},tagName:"sp-radio"}),n5=hn({displayName:"RadioGroup",fallback:fn(s(88897)).default,swcLoader:void 0,SWCWrapper:e=>{const t=(0,c.useRef)(null),{className:n,selectedValue:r,defaultSelectedValue:o,vertical:i=!1,onChange:s,...a}=e;(0,c.useEffect)((()=>{const e=t.current,n=e=>{const t=e.target;s?.(t.selected)};return e&&s&&e.addEventListener("change",n),()=>{e&&s&&e.removeEventListener("change",n)}}),[s]);const l=cn("sp-radio-group");return c.createElement(l,{...a,...ln({horizontal:!i,vertical:i,selected:r||o}),class:n,ref:t})},tagName:"sp-radio-group"});const r5=fn(s(56201)).default,o5=hn({displayName:"InfoOutline",fallback:r5,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-info-outline"}),i5=hn({displayName:"InfoOutline",fallback:r5,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-info-circle"});var s5=e=>{const{spectrumTheme:t}=(0,c.useContext)(en);return"spectrum-two"===t?c.createElement(i5,{...e}):c.createElement(o5,{...e})},a5=hn({displayName:"Revert",fallback:fn(s(92995)).default,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-revert"}),c5=s(70735),l5=s.n(c5),u5=s(97398),d5=s.n(u5),p5=s(45578),m5=s.n(p5),h5=function(){return h5=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},h5.apply(this,arguments)},f5=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))};function g5(e){if(!e)return[];var t=+e.replace(/[^0-9\-]/g,"");if(d5()(t))return[t];var n=nY()(e.replace(/[^0-9\-]/g,"").split("-")||[],Number);if(2!==n.length)throw new Error("Invalid range string");var r=n.map(Number),o=r[0],i=r[1]-o+1;return Array.from({length:i},(function(e,t){return t+o}))}function v5(e,t){var n=nY()(e.split(",").flatMap(g5));if(n.some((function(e){return e<1||e>t.length})))throw new Error("Invalid range string");var r=t.map((function(e,t){return h5(h5({},e),{excluded:!n.includes(t+1)})}));return r}function b5(e,t){if(HK()(e))return"1-".concat(t.length);var n=function(e,t){return nY()(e.map((function(e){var n=e.id,r=e.excluded;return t.findIndex((function(e){return e.id===n&&!r}))})).filter((function(e){return-1!==e})))}(e,t);return function(e){if(HK()(e))return"0";for(var t=e[0],n=e[0],r=[],o=1;o<e.length;o++)e[o]===n+1||(r.push(t===n?"".concat(t+1):"".concat(t+1,"-").concat(n+1)),t=e[o]),n=e[o];return r.push(t===n?"".concat(t+1):"".concat(t+1,"-").concat(n+1)),r.join(",")}(n)}function y5(e){var t=e.artifactNodeList,n=e.disabled,r=e.onRangeBlur,o=e.onRangeFocus,i=e.onValidate,s=e.showInfoIcon,a=e.sourceNodeList,l=Kt(),u=l.formatMessage({id:"share_sheet.artifact.curation_section.label"}),d=l.formatMessage({id:"share_sheet.artifact.curation_section.info.tooltip"}),p=l.formatMessage({id:"share_sheet.artifact.curation_section.reset.tooltip"}),m=(0,c.useState)(),h=m[0],f=m[1],g=(0,c.useState)(),v=g[0],b=g[1],y=(0,c.useState)(null),_=y[0],E=y[1],w=(0,c.useState)(),x=w[0],T=w[1],S=jX().assetData,O=UX((function(e){var t;return null===(t=e.invites.assets[S.id])||void 0===t?void 0:t.userSelectedNodeList})),I=MX(),k=I.artifactSetUserSelectedNodeList,A=I.sendIngest,C=(0,c.useMemo)((function(){return b5(t,a)}),[t,a]),P=(0,c.useMemo)((function(){return b5(O,a)}),[a,O]),R=!(HK()(t)||HK()(O)||"0"===C||C===P&&(x||!_)),L=(0,c.useCallback)((function(e){return k(S,e)}),[S,k]),D=(0,c.useCallback)((function(e,t){try{if(t){T(!1);var n=v5(e,a);f(b5(n,a)),L(n)}else f(e),v5(e,a),T(!0);E(null)}catch(e){E("invalid")}}),[L,a]),N=(0,c.useCallback)((function(e){D(e,!1)}),[D]),M=(0,c.useCallback)((function(e){A("all"===e?"artifact.curation.select-all":"artifact.curation.select-range"),b(e),"all"===e&&(D("1-".concat(a.length),!0),null==r||r())}),[D,r,A,a]),H=(0,c.useCallback)((function(){T(!0),null==o||o()}),[o]),j=(0,c.useCallback)((function(){D(h,!0),null==r||r()}),[D,r,h]),B=(0,c.useCallback)((function(e){"Enter"===e.key&&j()}),[j]),F=(0,c.useCallback)((function(e){var n=e||t,r=b5(n,a),o=m5()(f5(f5([],n||[],!0),a||[],!0),"id").length<=1||r==="1-".concat(a.length)&&!l5()(n,a,"id").length;D(r,!0),b(o?"all":"range")}),[t,D,a]),U=(0,c.useCallback)((function(){A("artifact.curation.reset"),F(),null==r||r()}),[F,r,A]);(0,c.useEffect)((function(){i(!_)}),[_,i]),(0,c.useEffect)((function(){F(O)}),[]);var z="ccx-ss-artifact-artboard-range-info-icon-wrapper";return(0,c.useEffect)((function(){var e=document.querySelector(".".concat(z));null==e||e.dispatchEvent(new window.MouseEvent("click",{bubbles:!0,cancelable:!0}))}),[]),c.createElement("div",{className:"JDbmJvL0BlqRmzNw5FQw",id:"ccx-ss-artifact-node-curation-section"},c.createElement("div",{className:"ccx-ss-artifact-node-curation-section-label-row"},c.createElement(W1,{label:u,labelFor:"ccx-ss-artifact-node-curation-options"}),R&&c.createElement(XX,{placement:"top",trigger:["hover"]},c.createElement(_n,{"aria-label":p,className:"ccx-ss-artifact-node-curation-section-reset-button",disabled:n,icon:c.createElement(a5,{className:"ccx-ss-icon",size:"XS"}),onClick:U,size:"xs",slot:"trigger",variant:"action"}),c.createElement(e0,{slot:"hover-content"},p))),c.createElement("div",{id:"ccx-ss-artifact-node-curation-options"},c.createElement(n5,{"data-testid":"ccx-ss-artifact-node-curation-section-radio-group",id:"ccx-ss-artifact-node-curation-section-radio-group",onChange:M,selectedValue:v},c.createElement(t5,{className:"spectrum-radio-element","data-testid":"ccx-ss-artifact-node-curation-section-radio-all",disabled:n,label:l.formatMessage({id:"share_sheet.artifact.curation_section.all"}),value:"all"}),c.createElement(t5,{className:"spectrum-radio-element","data-testid":"ccx-ss-artifact-node-curation-section-radio-range",disabled:n,label:l.formatMessage({id:"share_sheet.artifact.curation_section.range"}),value:"range"})),c.createElement("div",{className:"ccx-ss-artifact-node-curation-section-range-wrapper"},c.createElement("div",{className:"ccx-ss-artifact-node-curation-section-text-field-wrapper"},"range"===v&&c.createElement(c.Fragment,null,c.createElement(W1,{label:u,labelFor:"ccx-ss-artifact-node-curation-section-text-field",style:{display:"none"}}),c.createElement(X1,{className:"spectrum-txtfield","data-testid":"ccx-ss-artifact-node-curation-section-text-field",disableOnOverlay:!0,disabled:n,id:"ccx-ss-artifact-node-curation-section-text-field",onBlur:j,onChange:N,onFocus:H,onKeyDown:B,validationState:x?void 0:_,value:h})),s&&c.createElement("div",{className:"ccx-ss-artifact-node-curation-section-change-report"},c.createElement(XX,{placement:"top",trigger:["hover","click"]},c.createElement("span",{"aria-label":d,className:z,role:"button",slot:"trigger"},c.createElement(s5,{className:"ccx-ss-icon",size:"S"})),c.createElement(e0,{className:"ccx-ss-artifact-node-curation-section-info-tooltip",slot:"hover-content",variant:"info"},d)))),!x&&!!_&&c.createElement("div",{className:"ccx-ss-artifact-node-curation-invalid-message"},c.createElement(Jt,{id:"share_sheet.artifact.curation_section.invalid_input"})))))}function _5(e){var t,n=e.assetData,r=e.inviteDialogData,o=e.usagePanel,i=void 0===o?"manage":o,s=n.id,a=n.type,l=r.disableOrgAccess,u=r.disablePublicAccess,d=jX(),p=d.canComment,m=d.space,h=aQ(s),f=UX((function(e){return{userCapabilities:e.userCapabilities}})).userCapabilities,g=WY(s),v="create"===i?f:g,b=XY(s),y=(null===(t=null==b?void 0:b.id)||void 0===t?void 0:t.startsWith("all"))&&!!b.canComment,_=m&&"space"!==a,E=Kt(),w=(0,c.useMemo)((function(){return G2({allowComment:y,canComment:p,capabilities:v,disableOrg:l,disablePublic:u,intl:E,isSpaceDocument:_,principal:b})}),[y,p,v,l,u,E,_,b]);return c.createElement(B2,{options:w,value:h})}var E5=s(18721),w5=s.n(E5);function x5(e){var t,n=e.inviteDialogData,r=e.onUpdateHeader,o=e.sourceNodes,i=jX(),s=i.assetData,a=i.enableCuration,l=i.isRenderRefactoredLinkAccess,u=MX(),d=u.artifactCreate,p=u.sendIngest,m=s.name,h=(0,c.useState)(!0),f=h[0],g=h[1],v=(0,c.useState)(!0),b=v[0],y=v[1],_=(0,c.useState)(),E=_[0],w=_[1],x=Kt(),T=GX(),S=UX((function(e){var t,n,r=e.artifact[s.id]||{},o=e.invites.assets[s.id]||{},i=r.isWaitingOnHost,a=(null===(t=o.artifacts)||void 0===t?void 0:t.filter((function(e){return!w5()(e,"size")||e.size>0})))||[];return{artifacts:a,dialogPaused:e.dialog.paused,isArtifactProcessing:!!((null==i?void 0:i.length)||o.isUpdatingAccess||(null==i?void 0:i.includes("create"))),isLoadingCapabilities:e.userCapabilities.isLoading,isNew:!!a.length,isWaitingOnSourceCreate:null==i?void 0:i.includes("create"),pendingName:null===(n=r.data)||void 0===n?void 0:n.name,progress:r.progress||0,userSelectedNodeList:o.userSelectedNodeList}})),O=S.artifacts,I=S.dialogPaused,k=S.isArtifactProcessing,A=S.isLoadingCapabilities,C=S.isNew,P=S.isWaitingOnSourceCreate,R=S.pendingName,L=S.progress,D=S.userSelectedNodeList,N=(null==o?void 0:o.length)<=1||k,M=(0,c.useMemo)((function(){return O.map((function(e){return e.name}))}),[O]),H=(0,c.useMemo)((function(){return C?function(e,t){void 0===t&&(t=[]);var n=AW(e);if(!t.includes(n))return n;var r="".concat(n," (1)"),o=n.match(/(.*\()\d*\)$/);if(o||t.includes(r)){for(var i=o?o[1]:"".concat(n," ("),s=1,a="".concat(i).concat(s,")");t.includes(a);)a="".concat(i).concat(++s,")");return a}return r}(m,M):AW(m)}),[M,C,m]),j=(0,c.useState)(R||H),B=j[0],F=j[1],U=k||!B||!f||!b||A,z=(0,c.useCallback)((function(e){w(e)}),[]),q=(0,c.useMemo)((function(){return S$(a,D)}),[a,D]),G=(0,c.useCallback)((function(){p("artifact.create.start",{isNew:C}),d(s,B.trimEnd(),E).then((function(){return p("artifact.create.success",{value:q})}),(function(e){return p("artifact.create.error",{error:e})}))}),[d,s,q,C,E,p,B]),V=(0,c.useCallback)((function(e){e.key===to&&(e.preventDefault(),e.stopPropagation(),F(H)),e.key!==eo||U||(e.preventDefault(),G())}),[U,G,H]),K=(0,c.useCallback)((function(e){F(e)}),[]),W=(0,c.useCallback)((function(e){g(e)}),[]),$=(0,c.useCallback)((function(e){y(e)}),[]);return(0,c.useEffect)((function(){return C&&r(x.formatMessage({id:"share_sheet.artifact.manage.create"})),function(){C&&r(null)}}),[x,C,r]),(0,c.useEffect)((function(){I||p(C?"artifact.panel.create-new.render":"artifact.panel.create.render",{value:a?(null==o?void 0:o.length)>1?"nodes_multiple":"nodes_single":void 0})}),[I]),c.createElement("div",{className:$t()("uSx0ddgWmp7mZLSxehgF",(t={},t["ccx-ss-showing-curation"]=a,t["ccx-ss-showing-switchfooter"]=T,t)),"data-testid":"ccx-ss-artifact-create-view",id:"ccx-ss-artifact-create-view"},c.createElement(o2,{disabled:k,existing:P?[]:M,onChange:K,onKeyDown:V,onValidate:W,title:B}),a&&c.createElement(y5,{disabled:N,onValidate:$,sourceNodeList:o}),c.createElement(X2,{accessMode:"create",assetData:s,inviteDialogData:n,isWaitingOnHost:k,onPermissionChange:z}),k?c.createElement(i2,{progress:L}):c.createElement(c.Fragment,null,c.createElement(s2,{messageId:"share_sheet.artifact.manage.create.message",showGraphicText:!a,subMessageId:"share_sheet.artifact.manage.create.message.subtext"}),c.createElement("div",{className:"ccx-ss-artifact-create-action-container"},c.createElement(_n,{"data-testid":"ccx-ss-artifact-create-link-btn",disabled:U,id:"ccx-ss-artifact-create-link-btn",onClick:G,variant:"cta"},c.createElement(Jt,{id:"share_sheet.artifact.create.create_link"})))),l&&c.createElement(_5,{assetData:s,inviteDialogData:n,usagePanel:"create"}),T&&c.createElement(e5,null))}var T5=hn({displayName:"ChevronRight",fallback:fn(s(20993)).default,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-chevron-right"}),S5=hn({displayName:"Folder",fallback:fn(s(28378)).default,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-folder"}),O5=s(52914),I5=s(60618),k5=hn({displayName:"Icon",fallback:fn(s(4661)).default,swcLoader:void 0,swcProps:wn,tagName:"sp-icon"}),A5=function(){return A5=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},A5.apply(this,arguments)};function C5(e){return c.createElement(k5,A5({className:"ccx-ss-icon"},e),c.createElement("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg"},c.createElement("rect",{height:"2",rx:".5",ry:".5",width:"24",x:"4",y:"6"}),c.createElement("rect",{height:"2",rx:".5",ry:".5",width:"20",x:"6",y:"2"}),c.createElement("path",{d:"M28.883 10H3.117a1 1 0 0 0-.994 1.11l1.778 16a1 1 0 0 0 .994.89h22.21a1 1 0 0 0 .994-.89l1.778-16a1 1 0 0 0-.994-1.11Zm-15.726 4 .305.087 7.185 4.489a.5.5 0 0 1 0 .848l-7.192 4.493-.29.083h-.606a.5.5 0 0 1-.5-.5v-9a.5.5 0 0 1 .5-.5h.598Z"})))}function P5(e){var t=e.buttonLabel,n=e.disabled,r=e.link,o=e.onCopy,i=e.openUrl,s=(0,c.useMemo)((function(){return n?c.createElement("div",{className:$t()("ccx-url-copy-input-copy-link","is-disabled"),"data-testid":"ccx-url-copy-input-copy-link"},r):c.createElement(M0,{className:"ccx-url-copy-input-copy-link","data-testid":"ccx-url-copy-input-copy-link",href:r,onClick:i,target:"_blank"},r)}),[n,r,i]);return c.createElement("div",{className:$t()("clAFL0HLfz1jMnULqDcB","ccx-public-url-copy-input-container")},s,c.createElement(_n,{"aria-label":t,className:"ccx-url-copy-input-copy-btn","data-testid":"ccx-url-copy-input-copy-btn",disabled:!r||!!n,label:t,onClick:o,quiet:!0,uxpUseNative:!1,variant:"secondary"}))}var R5="rHDH9NdisSv53NDbh8c3",L5=function(){return L5=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},L5.apply(this,arguments)},D5=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))},N5=function(e){return(null==e?void 0:e.version)<=3},M5=function(e){return(null==e?void 0:e.version)>3};function H5(e){var t=e.accounts,n=e.selectedAccount,r=e.onProjectChange,o=e.onAccountChange,i=e.selectedProject,s=e.teams,a=Kt(),l=(0,c.useMemo)((function(){return null==t?void 0:t.map((function(e){return{disabled:M5(e),invalid:M5(e),key:e.id,label:e.displayName,value:e.id}}))}),[t]),u=(0,c.useMemo)((function(){return s.reduce((function(e,t){var n=t.id,r=t.name,o=t.projects,i=o?c.createElement(O5.SideNavHeading,{className:"ccx-ss-artifact-frameio-team",key:n,label:r}):c.createElement(O5.SideNavHeading,{className:"ccx-ss-artifact-frameio-team ccx-ss-artifact-frameio-shared-team",disabled:!0,label:c.createElement(c.Fragment,null,r,c.createElement(XX,{boundariesElement:"container",placement:"right",trigger:["hover"]},c.createElement("div",{className:"ccx-ss-artifact-frameio-shared-team-icon",id:"ccx-ss-artifact-frameio-shared-team-icon"},c.createElement(u2,{className:"ccx-ss-icon",size:"S",slot:"trigger"})),c.createElement(e0,{id:"ccx-ss-frameio-shared-team-info-tooltip"},a.formatMessage({id:"share_sheet.artifact.create.frameio.shared_team.tooltip"}))))}),s=null==o?void 0:o.map((function(e){return c.createElement(O5.SideNavItem,{className:"ccx-ss-artifact-frameio-nav-item","data-testid":"ccx-ss-artifact-frameio-nav-item",key:e.id,renderLink:function(t){return c.createElement("div",L5({},t),c.createElement(C5,{className:"ccx-ss-icon",size:"S"}),c.createElement("span",null,e.name),c.createElement(T5,{className:"ccx-ss-artifact-frameio-chevronRight",size:"S"}))},value:e.id})}));return D5(D5(D5([],e,!0),[i],!1),s||[],!0)}),[])}),[a,s]),d=a.formatMessage({id:t.some(N5)?"share_sheet.artifact.create.frameio.account_select.label":"share_sheet.artifact.create.frameio.account_select.unsupported_placeholder"});return c.createElement(c.Fragment,null,c.createElement("div",{className:"ccx-ss-artifact-frameio-create-view-top-container"},c.createElement(S2,{className:"ccx-ss-artifact-frameio-create-view-account-menu","data-testid":"ccx-ss-artifact-frameio-create-view-account-menu",label:d,onChange:o,options:l,placeholder:d,renderItem:function(e){return c.createElement(c.Fragment,null,e.label,e.disabled&&c.createElement(c.Fragment,null,c.createElement("br",null),a.formatMessage({id:"share_sheet.artifact.create.frameio.account_select.unsupported_option"})))},value:null==n?void 0:n.id})),c.createElement("div",{className:"ccx-ss-artifact-frameio-create-view-location-container","data-testid":"ccx-ss-artifact-frameio-create-view-location-container"},c.createElement(O5.SideNav,{autoFocus:!0,onSelect:r,value:null==i?void 0:i.id},u)))}function j5(e){var t=e.folderMap,n=e.rootFolderId,r=e.selectedProject,o=e.selectedTeam,i=e.handleBackButtonClick,s=e.handleSelectedFolderChange,a=e.selectedFolder,l=Kt(),u=(0,c.useCallback)((function(e){var t=e.onClick,n=e.project,r=e.team;return c.createElement("div",{className:"ccx-ss-artifact-frameio-create-view-top-container"},c.createElement("div",{className:"ccx-ss-artifact-frameio-project-folder-back-button-wrapper"},c.createElement(_n,{"aria-label":l.formatMessage({id:"share_sheet.artifact.create.folder.back_button.aria_label"}),className:"ccx-ss-artifact-frameio-project-folder-back-button","data-testid":"ccx-ss-artifact-frameio-project-folder-back-button",icon:c.createElement(xn,{size:"S"}),onClick:t,quiet:!0,variant:"action"}),c.createElement(C5,{className:"ccx-ss-icon",size:"M"}),c.createElement("div",{className:"ccx-ss-artifact-frameio-project-team-text"},c.createElement("span",{className:"ccx-ss-artifact-frameio-project-text"},n.name),c.createElement("span",{className:"ccx-ss-artifact-frameio-team-text"},r.name))))}),[l]),d=(0,c.useCallback)((function(e){var t=e.level,n=e.isExpanded,r=e.hasChildren;return 0===t?null:r?n?c.createElement(h2,{className:"ccx-ss-artifact-frameio-tree-chevron",size:"S"}):c.createElement(T5,{className:"ccx-ss-artifact-frameio-tree-chevron",size:"S"}):c.createElement("div",{className:"ccx-ss-icon ccx-ss-artifact-frameio-folder-item-placeholder"})}),[]),p=(0,c.useCallback)((function(e,t){var n;return void 0===t&&(t=0),c.createElement(O5.SideNavItem,{"data-testid":"ccx-ss-artifact-frameio-folder-item-".concat(e.id),expanded:t<1||void 0,key:e.id,label:e.name,renderLink:function(n){return c.createElement("div",L5({},n,{className:"".concat(n.className," ccx-ss-artifact-frameio-folder-item-content"),"data-testid":"ccx-ss-artifact-frameio-folder-item-".concat(e.id,"-content"),style:{paddingLeft:12*(t+1)}}),c.createElement(d,{hasChildren:!!e.children.length,isExpanded:!!n["aria-expanded"],level:t}),t<1?c.createElement(c.Fragment,null,c.createElement(C5,{className:"ccx-ss-icon",size:"S"}),c.createElement("span",{className:"ccx-ss-artifact-frameio-project-folder"},"".concat(r.name))):c.createElement(c.Fragment,null,c.createElement(S5,{className:"ccx-ss-icon",size:"S"}),c.createElement("span",null,e.name)))},value:e.id},null===(n=e.children)||void 0===n?void 0:n.map((function(e){return p(e,t+1)})))}),[r,d]),m=(0,c.useMemo)((function(){return p(t[n])}),[t,p,n]);return c.createElement(c.Fragment,null,c.createElement(u,{onClick:i,project:r,team:o}),c.createElement("div",{className:"ccx-ss-artifact-frameio-create-view-location-container"},c.createElement(O5.SideNav,{autoFocus:!0,className:"ccx-ss-artifact-frameio-folder-tree","data-testid":"ccx-ss-artifact-frameio-folder-tree",onSelect:s,value:null==a?void 0:a.id,variant:"multiLevel"},m)))}function B5(e){var t,n,r=this,o=e.isNew,i=e.onUpdateHeader,s=Kt(),a=MX(),l=a.sendIngest,u=a.toastsSuccess,d=jX(),p=d.assetData,m=d.onLinkCopy,h=d.onUrlOpen,f=(0,c.useState)(),g=f[0],v=f[1],b=(0,c.useState)(),y=b[0],_=b[1],E=(0,c.useState)(),w=E[0],x=E[1],T=(0,c.useState)(),S=T[0],O=T[1],I=(0,c.useState)(!1),k=I[0],A=I[1],C=R0(p),P=C.createArtifact,R=C.reset,L=C.reviewLink,D=function(){var e=jX().getFrameioAccounts,t=C0(g$.DunamisConstants.FrameioMetadataType.Accounts),n=P0(g$.DunamisConstants.FrameioMetadataType.Accounts),r=x0().handleRetryOnAuthError;return(0,E0.useQuery)(["frameioAccounts"],e,{onError:t,onSuccess:n,retry:r})}(),N=D.data,M=D.isLoading,H=(t=g,(0,E0.useQuery)({enabled:!!(null==t?void 0:t.id),onError:C0(g$.DunamisConstants.FrameioMetadataType.Projects),onSuccess:P0(g$.DunamisConstants.FrameioMetadataType.Projects),queryFn:function(){return O0(void 0,void 0,void 0,(function(){var e;return I0(this,(function(n){return e=t.getProjectTree().then((function(e){return Promise.all(e.map((function(e){return O0(void 0,void 0,void 0,(function(){var t;return I0(this,(function(n){switch(n.label){case 0:return[4,e.getProjects()];case 1:return t=n.sent(),[2,{id:e.id,name:e.name,projects:t}]}}))}))})))})),[2,Promise.all([e,t.getSharedTeams()]).then((function(e){var t=e[0],n=e[1];return k0(k0([],t,!0),n,!0)}))]}))}))},queryKey:["frameioProjectTrees",null==t?void 0:t.id],retry:x0().handleRetryOnAuthError})),j=H.data,B=void 0===j?[]:j,F=H.isLoading,U=(n=w,(0,E0.useQuery)(["folderTree",null==n?void 0:n.id],(function(){return O0(void 0,void 0,void 0,(function(){var e,t,r,o,i,s;return I0(this,(function(a){switch(a.label){case 0:return[4,n.getFolderTree()];case 1:e=a.sent(),(s={})[e.id]=e,t=s,r=[e],a.label=2;case 2:return r.length?[4,(o=r.shift()).getChildren().then((function(e){return e.filter(A0)}))]:[3,4];case 3:return(i=a.sent()).forEach((function(e){t[e.id]=e})),t[o.id].children=i.map((function(e){return t[e.id]})),r.push.apply(r,i),[3,2];case 4:return[2,{folderMap:t,rootFolderId:e.id}]}}))}))}),{enabled:!!(null==n?void 0:n.id),onError:C0(g$.DunamisConstants.FrameioMetadataType.Folders),onSuccess:P0(g$.DunamisConstants.FrameioMetadataType.Folders),retry:x0().handleRetryOnAuthError})),z=U.data,q=U.isLoading,G=UX((function(e){return e.dialog})).paused,V=GX(),K=N||{},W=K.accounts,$=void 0===W?[]:W,Y=K.defaultAccount,Q=z||{},J=Q.folderMap,Z=void 0===J?{}:J,X=Q.rootFolderId,ee=void 0===X?"":X,te=M||F||q;(0,c.useEffect)((function(){G||l(o?"artifact.panel.create-new.frameio.render":"artifact.panel.create.frameio.render")}),[G,o,l]),(0,c.useEffect)((function(){if(N5(Y))v(Y);else if(M5(Y)){var e=$.find(N5);e?v(e):l("artifact.frameio.no-valid-accounts")}}),[$,Y,l]),(0,c.useEffect)((function(){return i(s.formatMessage({id:o?"share_sheet.artifact.manage.create":"share_sheet.artifact.manage.header"})),function(){return i(null)}}),[s,o,i]);var ne=(0,c.useCallback)((function(e){l("artifact.frameio.location.select",{value:"account"}),v($.find((function(t){return t.id===e})))}),[$,l]),re=(0,c.useCallback)((function(e){l("artifact.frameio.location.select",{value:"project"});var t=B.find((function(t){return t.projects.find((function(t){return t.id===e}))})),n=t.projects.find((function(t){return t.id===e}));A(!0),_(t),x(n)}),[l,B]),oe=(0,c.useCallback)((function(e){l("artifact.frameio.location.select",{value:"folder"}),O(Z[e])}),[Z,l]),ie=(0,c.useCallback)((function(){l("artifact.frameio.location.select",{value:"back"}),A(!1),_(void 0),x(void 0),O(void 0)}),[l]),se=(0,c.useCallback)((function(){return e=r,t=void 0,i=function(){var e;return function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}(this,(function(t){switch(t.label){case 0:return t.trys.push([0,2,3,5]),l("artifact.create.frameio.start",{isNew:o}),[4,P.mutateAsync({folder:S,name:AW(p.name),project:w})];case 1:return t.sent(),l("artifact.create.frameio.success",{isNew:o}),[3,5];case 2:return e=t.sent(),l("artifact.create.frameio.error",{error:e,isNew:o}),[3,5];case 3:return[4,R()];case 4:return t.sent(),[7];case 5:return[2]}}))},new((n=void 0)||(n=Promise))((function(r,o){function s(e){try{c(i.next(e))}catch(e){o(e)}}function a(e){try{c(i.throw(e))}catch(e){o(e)}}function c(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((i=i.apply(e,t||[])).next())}));var e,t,n,i}),[p.name,P,o,R,S,w,l]),ae=(0,c.useCallback)((function(){EW(null==L?void 0:L.shortUrl),l("link.copy.frameio"),m(),u({messageKey:"share_sheet.link_settings.link_copy_success"})}),[null==L?void 0:L.shortUrl,m,l,u]),ce=(0,c.useCallback)((function(e,t,n){return void 0===t&&(t=null==L?void 0:L.shortUrl),void 0===n&&(n="shortUrl"),l("link.open.frameio",{type:n}),null==e||e.preventDefault(),"function"==typeof h?h({context:{assetData:p},href:t}):window.open(t,"_blank")}),[p,h,null==L?void 0:L.shortUrl,l]);return P.isLoading?c.createElement("div",{className:"".concat(R5," ccx-ss-artifact-frameio-create-loading"),"data-testid":"ccx-ss-artifact-frameio-create-loading"},c.createElement(i2,{headerId:"share_sheet.artifact.create.frameio.loading.title",messageId:"share_sheet.artifact.create.frameio.loading.description"}),c.createElement(P5,{buttonLabel:s.formatMessage({id:"share_sheet.artifact.manage.copy_link"}),link:null==L?void 0:L.shortUrl,onCopy:ae,openUrl:ce})):c.createElement("div",{className:R5,"data-testid":"ccx-ss-artifact-frameio-create-view"},c.createElement("div",{className:"ccx-ss-artifact-frameio-create-title"},c.createElement(Jt,{id:"share_sheet.artifact.create.frameio.location.title",tagName:"span"})),c.createElement(I5.default,{className:"ccx-ss-artifact-frameio-create-well"},te&&c.createElement(Q0,null),!te&&!k&&c.createElement(H5,{accounts:$,onAccountChange:ne,onProjectChange:re,selectedAccount:g,selectedProject:w,teams:B}),!te&&z&&k&&c.createElement(j5,{folderMap:Z,handleBackButtonClick:ie,handleSelectedFolderChange:oe,rootFolderId:ee,selectedFolder:S,selectedProject:w,selectedTeam:y})),c.createElement("div",{className:"ccx-ss-artifact-frameio-create-view-footer"},c.createElement("div",{className:"ccx-ss-artifact-frameio-create-view-footer-controls"},c.createElement(Jt,{id:"share_sheet.artifact.create.frameio.description",tagName:"span"}),c.createElement(_n,{className:"spectrum-btn","data-testid":"ccx-ss-artifact-frameio-create-link-button",disabled:te||!S,onClick:se,variant:"cta"},c.createElement(Jt,{id:"share_sheet.artifact.create.create_link"}))),V&&c.createElement(e5,null)))}var F5={folder:c.createElement(S5,{className:"ccx-ss-icon",size:"S"}),project:c.createElement(C5,{className:"ccx-ss-icon",size:"S"})};function U5(e){var t=e.id,n=e.items,r=e.title;return c.createElement("div",{className:"l7Th89WzsM15T7t9gifY",id:t},c.createElement(W1,{label:r},c.createElement("div",{className:"ccx-ss-breadcrumbs"},c.createElement("ul",null,n.map((function(e,t,n){return c.createElement("li",{className:t<n.length-1?"ccx-ss-breadcrumb":"ccx-ss-breadcrumb-last",key:t},e.icon?F5[e.icon]:"",c.createElement("span",{className:"ccx-ss-breadcrumb-label"},e.label))}))))))}var z5=hn({displayName:"OpenIn",fallback:fn(s(4565)).default,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-open-in"});function q5(e){var t=Kt(),n=e.messageId,r=e.time,o=Date.now();if(!r)return null;for(var i,s=t.formatDate(r,{dateStyle:"short",timeStyle:"short"}),a=[["second",60],["minute",60],["hour",24],["day",30],["month",12],["year",Number.MAX_SAFE_INTEGER]],l=1e3,u=0,d=r<o,p=Math.abs(r-o),m=0,h=a;m<h.length;m++){var f=h[m],g=f[0],v=l*f[1];if(p<v){u=Math.floor(p/l),i=g;break}l=v}d&&(u*=-1);var b=t.formatRelativeTime(u,i),y=e.recentMessageId||"share_sheet.artifact.footer.last.updated.now",_="second"===i?y:n;return c.createElement(XX,{boundariesElement:function(){return document.querySelector("#ccx-ss-artifact")},placement:"top",trigger:["hover"]},_?c.createElement("span",{className:"ccx-artifact-update-time","data-testid":"ccx-artifact-update-time",slot:"trigger"},c.createElement(Jt,{id:_,values:{time:b}})):c.createElement("span",{className:"ccx-artifact-update-time","data-testid":"ccx-artifact-update-time",slot:"trigger"},b),c.createElement(e0,{className:"ccx-ss-update-time-tooltip",slot:"hover-content"},s))}function G5(e){var t,n,r=Kt(),o=jX(),i=o.assetData,s=o.onLinkCopy,a=o.onUrlOpen,l=MX(),u=l.sendIngest,d=l.toastsSuccess,p=e.artifacts,m=void 0===p?[]:p,h=e.isFetchingArtifacts,f=(0,c.useMemo)((function(){return m[0]||{}}),[m]),g=f.active,v=f.inviteOnly,b=f.projectId,y=f.shortUrl,_=(t=f,n=jX().getProjectById,(0,E0.useQuery)(["reviewBreadcrumbs",t.id],(function(){return Promise.all([n(t.projectId).then((function(e){return e.name})),L0(t).then((function(e){return e.slice(0,-1)}))]).then((function(e){return t=e[0],null==(n=e[1])?void 0:n.map((function(e,n){return{icon:0===n?"project":"folder",label:0===n&&t?t:e.name}}));var t,n}))}),{enabled:!!t.id,onError:C0(g$.DunamisConstants.FrameioMetadataType.Ancestors),onSuccess:P0(g$.DunamisConstants.FrameioMetadataType.Ancestors)})).data,E=function(e){return(0,E0.useQuery)((0,c.useMemo)((function(){return{enabled:!!e.id,queryFn:function(){return D0(e)},queryKey:["frameioArtifactInfo",e.id]}}),[e]))}(f).data,w=N0(i),x=w.mutate,T=w.isLoading,S=UX((function(e){return e.dialog})).paused,O=T||h,I=r.formatMessage({id:"share_sheet.artifact.manage.copy_link"}),k=r.formatMessage({id:"share_sheet.artifact.manage.frameio.review_link.settings"}),A=GX(),C=(0,c.useCallback)((function(){EW(y),u("link.copy.frameio"),s(),d({messageKey:"share_sheet.link_settings.link_copy_success"})}),[s,u,y,d]),P=(0,c.useCallback)((function(e,t){return void 0===t&&(t=y),null==e||e.preventDefault(),"function"==typeof a?a({context:{assetData:i},href:t}):window.open(t,"_blank")}),[i,a,y]),R=(0,c.useCallback)((function(e,t){u("link.open.frameio",{type:"reviewLink"}),P(e,t)}),[P,u]),L=(0,c.useCallback)((function(){u("artifact.settings-link.frameio.open"),P(null,"https://app.frame.io/projects/".concat(b,"/review-links"))}),[P,b,u]);(0,c.useEffect)((function(){S||u("artifact.panel.manage.frameio.render")}),[S,u]);var D=(0,c.useCallback)((function(){x({reviewLink:f})}),[x,f]),N=T?"share_sheet.artifact.frameio.footer.versioning.btn":h?void 0:"share_sheet.artifact.frameio.footer.version.btn",M=(0,c.useMemo)((function(){return g?v?{icon:H2.private,label:r.formatMessage({id:"share_sheet.artifact.link_access.label.private.comment"}),value:"private"}:{icon:H2.public,label:r.formatMessage({id:"share_sheet.artifact.link_access.label.public.comment"}),value:"public"}:{icon:H2.disabled,label:r.formatMessage({id:"share_sheet.artifact.link_access.label.disabled"}),value:"disabled"}}),[g,r,v]),H=(null==E?void 0:E.versions)>1?"share_sheet.artifact.footer.last.updated":"share_sheet.artifact.footer.first.created",j=(null==E?void 0:E.versions)>1?"share_sheet.artifact.footer.last.updated.now":"share_sheet.artifact.footer.last.created.now";return c.createElement("div",{className:"CS0CZFLGL9uSA8_t625b","data-testid":"ccx-ss-artifact-frameio-manage-view"},c.createElement("div",{className:"ccx-ss-artifact-frameio-link-row"},c.createElement(P5,{buttonLabel:I,link:y,onCopy:C,openUrl:R}),c.createElement("div",{className:"ccx-ss-artifact-frameio-settings-btn"},c.createElement(_n,{className:"spectrum-btn",icon:c.createElement(z5,null),label:k,onClick:L,variant:"action"}))),_&&c.createElement(U5,{id:"ccx-ss-artifact-frameio-manage-view-breadcrumbs",items:_,title:r.formatMessage({id:"share_sheet.artifact.manage.frameio.breadcrumbs.title"})}),c.createElement(W1,{id:"ccx-ss-link-access-label",label:r.formatMessage({id:"share_sheet.share.link_access.title"}),labelFor:"ccx-ss-link-container-readonly"}),c.createElement(K2,{selectedOptionLabel:M.label,value:M.value}),c.createElement("div",{className:"ccx-ss-artifact-frameio-manage-view-footer"},E&&c.createElement("div",{className:"ccx-ss-artifact-frameio-version-info"},c.createElement("span",{className:"ccx-ss-artifact-frameio-version-label"},c.createElement(Jt,{id:"share_sheet.artifact.frameio.footer.version.label",values:{version:E.versions}})),c.createElement(q5,{messageId:H,recentMessageId:j,time:E.date})),c.createElement(_n,{className:"spectrum-btn","data-testid":"ccx-artifact-version-btn",disabled:O||!g,icon:O?c.createElement(Y0,{size:"S"}):null,id:"ccx-artifact-version-btn",onClick:D,variant:"cta"},!!N&&c.createElement(Jt,{id:N}))),A&&c.createElement(e5,null))}function V5(e){var t,n=e.fill;return t=void 0===n?"#B3B3B3":n,c.createElement("svg",{fill:"none",height:"58",viewBox:"0 0 51 58",width:"51",xmlns:"http://www.w3.org/2000/svg"},c.createElement("path",{d:"M4.80731 29.0006C4.80731 37.5658 3.22076 45.7967 0.240587 53.3101C0.0964565 53.6931 0 54.1236 0 54.554C0 56.3256 1.39474 58 3.36489 58C4.6155 58 5.81622 57.234 6.29739 56.0375C9.56583 47.6632 11.393 38.5703 11.393 28.9995C11.393 19.4286 9.56583 10.3357 6.29739 1.96141C5.81622 0.766019 4.61439 0 3.36489 0C1.39363 0 0 1.67442 0 3.44598C0 3.87645 0.0964565 4.30693 0.240587 4.68994C3.22076 12.2022 4.80731 20.4353 4.80731 29.0006Z",fill:t}),c.createElement("path",{d:"M17.9775 28.9995C17.9775 35.2678 17.2569 41.3937 15.9109 47.2316V47.2305C15.8621 47.47 15.8144 47.757 15.8144 47.9965C15.8144 49.8155 17.2569 51.4425 19.1793 51.4425C20.6217 51.4425 21.92 50.438 22.256 49.002C23.7937 42.5891 24.6108 35.8892 24.6108 28.9983C24.6108 22.1075 23.7937 15.4076 22.256 8.99576C21.9189 7.55975 20.6217 6.55531 19.1793 6.55531C17.2569 6.55531 15.8144 8.13371 15.8144 9.95273C15.8144 10.1922 15.8621 10.4792 15.9109 10.7187C17.2557 16.6052 17.9775 22.7311 17.9775 28.9995Z",fill:t}),c.createElement("path",{clipRule:"evenodd",d:"M31.1965 28.9983C31.1965 25.9843 31.0523 23.0652 30.7641 20.1461C30.5723 18.1361 32.1101 16.4131 34.0813 16.4131C35.7632 16.4131 37.1579 17.6571 37.3021 19.284C37.638 22.4905 37.7832 25.697 37.7832 28.9983C37.7832 32.2997 37.6391 35.5062 37.3021 38.7127C37.1579 40.3396 35.7643 41.5836 34.0813 41.5836C32.1101 41.5836 30.5723 39.8131 30.7641 37.8506C31.0523 34.9315 31.1964 31.9649 31.1965 28.9983ZM31.1965 28.9983C31.1965 28.9987 31.1965 28.9991 31.1965 28.9995V28.9972C31.1965 28.9976 31.1965 28.998 31.1965 28.9983Z",fill:t,fillRule:"evenodd"}),c.createElement("path",{d:"M50.0388 31.2964C50.6641 30.6739 51 29.8129 51 28.9995C51 28.1385 50.6641 27.2776 50.0388 26.655L48.1163 24.7886C47.6839 24.3581 47.1074 24.1671 46.5785 24.1671C45.4732 24.1671 44.3678 25.0281 44.3678 26.3681V31.6319C44.3678 32.9708 45.4732 33.8329 46.5785 33.8329C47.1074 33.8329 47.6839 33.6408 48.1163 33.2103L50.0388 31.2964Z",fill:t}))}function K5(){return c.createElement("svg",{fill:"none",height:"56",viewBox:"0 0 56 56",width:"56",xmlns:"http://www.w3.org/2000/svg"},c.createElement("g",{clipPath:"url(#clip0_5553_64485)"},c.createElement("rect",{fill:"#AAACF9",height:"56",width:"56"}),c.createElement("path",{d:"M18.4704 7.53125H138.29C139.188 7.53125 139.917 8.25953 139.917 9.15791V13.2897H16.8438V9.15791C16.8438 8.25953 17.572 7.53125 18.4704 7.53125Z",fill:"#494949"}),c.createElement("path",{d:"M139.908 13.0996H16.9688V78.3538H139.908V13.0996Z",fill:"#383838"}),c.createElement("path",{d:"M20.3956 11.1154C20.8082 11.1154 21.1427 10.7809 21.1427 10.3682C21.1427 9.95561 20.8082 9.62109 20.3956 9.62109C19.983 9.62109 19.6484 9.95561 19.6484 10.3682C19.6484 10.7809 19.983 11.1154 20.3956 11.1154Z",fill:"#7B7B7B"}),c.createElement("path",{d:"M22.9503 11.1154C23.3629 11.1154 23.6974 10.7809 23.6974 10.3682C23.6974 9.95561 23.3629 9.62109 22.9503 9.62109C22.5376 9.62109 22.2031 9.95561 22.2031 10.3682C22.2031 10.7809 22.5376 11.1154 22.9503 11.1154Z",fill:"#7B7B7B"}),c.createElement("path",{d:"M25.4972 11.1154C25.9098 11.1154 26.2443 10.7809 26.2443 10.3682C26.2443 9.95561 25.9098 9.62109 25.4972 9.62109C25.0845 9.62109 24.75 9.95561 24.75 10.3682C24.75 10.7809 25.0845 11.1154 25.4972 11.1154Z",fill:"#7B7B7B"}),c.createElement("path",{d:"M128.417 18.5781H27.6641V78.351H128.417V18.5781Z",fill:"#505166"}),c.createElement("path",{d:"M85.627 47.0975H85.5919C84.875 61.2749 73.1527 72.5493 58.7977 72.5493C44.4427 72.5493 32.7207 61.2749 32.0035 47.0975H31.9688V18.7676H85.627V47.0975Z",fill:"#FFB100"}),c.createElement("rect",{fill:"#111114",height:"56",width:"56"}),c.createElement("rect",{fill:"#1F2020",height:"9",width:"56"}),c.createElement("path",{d:"M56 7.33984H0V9.33984H56V7.33984Z",fill:"#3C3C3C"}),c.createElement("path",{d:"M29 5.33984H0V7.33984V8.33984H29V5.33984Z",fill:"#3C3C3C"}),c.createElement("path",{d:"M4.51858 2.76953H23.5532C24.2046 2.76953 24.8293 3.02853 25.2899 3.48955C25.7506 3.95056 26.0093 4.57584 26.0093 5.22782V8.14703H2.0625V5.22782C2.0625 4.57584 2.32127 3.95056 2.78187 3.48955C3.24248 3.02853 3.86719 2.76953 4.51858 2.76953Z",fill:"#3C3C3C"}),c.createElement("path",{d:"M0 2H2.1915V5.38014C2.1915 5.86913 1.99742 6.33808 1.65197 6.68385C1.30652 7.02961 0.837981 7.22386 0.349436 7.22386H0V4.83984V2Z",fill:"#1F2020"}),c.createElement("path",{d:"M26.0078 2H29.0779V7.22386H27.8499C27.3613 7.22386 26.8928 7.02961 26.5473 6.68385C26.2019 6.33808 26.0078 5.86913 26.0078 5.38014V2Z",fill:"#1F2020"}),c.createElement("path",{d:"M56 16H0V56H56V16Z",fill:"#AAACF9"}),c.createElement("path",{d:"M37.0703 45.6577H37.1008C37.6514 34.7841 45.5891 25.857 56 23.787C57.4946 23.4898 59.0402 23.334 60.6222 23.334C73.2241 23.334 83.5135 33.223 84.1432 45.6577H84.1737V72.2549H37.0703V45.6577Z",fill:"#D84733"}),c.createElement("path",{d:"M47.8787 42.7815H47.8456C47.1681 56.179 36.0906 66.8333 22.5251 66.8333C8.95967 66.8333 -2.11752 56.179 -2.79524 42.7815H-2.82812V16.0098H47.8787V42.7815Z",fill:"#FFB100"}),c.createElement("path",{d:"M37.0625 45.6817H37.093C37.4795 38.0981 41.5013 31.167 47.8935 27.0684V42.9207H47.8607C47.4639 50.7323 43.4778 57.9215 37.0625 62.3961V45.6817Z",fill:"#3F0980"}),c.createElement("path",{clipRule:"evenodd",d:"M4.39705 13.2919C4.15239 13.2616 4.06241 13.6032 4.29026 13.6974L23.5708 21.6651L22.8982 23.8097C22.802 24.1165 23.0695 24.4142 23.3848 24.3513L35.3835 21.9567C35.7292 21.8877 35.8439 21.451 35.5768 21.221L26.6473 13.5331C26.4128 13.3312 26.0479 13.4411 25.964 13.739L25.3588 15.8865L4.39705 13.2919Z",fill:"#41E6C9",fillRule:"evenodd"}),c.createElement("path",{clipRule:"evenodd",d:"M45.1894 19.5691C43.5279 20.1183 41.959 21.1051 40.7575 22.1044C40.583 22.2496 40.3238 22.2258 40.1786 22.0512C40.0334 21.8767 40.0572 21.6175 40.2318 21.4723C41.4902 20.4256 43.1481 19.3779 44.9313 18.7884C46.7148 18.1989 48.6608 18.0566 50.452 18.8829C52.6462 19.8949 54.0159 22.2716 54.4032 24.7344C54.7907 27.1984 54.2151 29.8794 52.3502 31.5161C49.9489 33.6233 46.1585 33.4705 43.5394 31.7804C42.2171 30.9271 41.1631 29.6662 40.7232 28.0672C40.2823 26.4645 40.471 24.5686 41.5506 22.4722C41.6546 22.2704 41.9025 22.191 42.1043 22.295C42.3062 22.3989 42.3855 22.6468 42.2816 22.8487C41.2789 24.7956 41.1391 26.4793 41.5159 27.8492C41.8938 29.2227 42.804 30.3274 43.9851 31.0896C46.3728 32.6302 49.7461 32.7074 51.8079 30.8981C53.3946 29.5056 53.9505 27.148 53.591 24.8622C53.2313 22.5752 51.9756 20.491 50.1077 19.6294C48.5674 18.919 46.8507 19.0199 45.1894 19.5691Z",fill:"#41E5C9",fillRule:"evenodd"}),c.createElement("path",{d:"M50.2133 52.5449C51.3682 52.545 52.3046 51.6089 52.3047 50.4539L52.3045 36.8662C52.303 35.7122 51.3671 34.7776 50.2131 34.7776H21.3007L15.2697 29.8285C15.035 29.6363 14.689 29.6707 14.4968 29.9054C14.4095 30.0121 14.3654 30.1477 14.3734 30.2853L14.6378 34.7771H5.69208C4.53779 34.7773 3.60202 35.7129 3.60162 36.8672L3.60179 50.4545C3.60179 51.6089 4.53765 52.5449 5.69214 52.5449L31.7736 52.5449L50.2133 52.5449Z",fill:"white"}),c.createElement("path",{d:"M9.58066 43.7902C11.3899 43.7902 12.8566 42.3235 12.8566 40.5143C12.8566 38.705 11.3899 37.2383 9.58066 37.2383C7.77139 37.2383 6.30469 38.705 6.30469 40.5143C6.30469 42.3235 7.77139 43.7902 9.58066 43.7902Z",fill:"#41E5C9"}),c.createElement("path",{d:"M7.41406 42.312C7.71379 41.8361 8.20622 41.5146 8.76251 41.4316C9.0121 41.41 9.0121 41.2082 9.0121 40.9567C8.69275 40.5713 8.50709 40.0927 8.483 39.5927C8.48431 38.7671 8.94614 38.2168 9.61107 38.2168C10.276 38.2168 10.738 38.7671 10.738 39.5933C10.714 40.0928 10.5285 40.571 10.2095 40.9561C10.2095 41.2051 10.2132 41.4094 10.4585 41.4312C11.0151 41.5141 11.5078 41.8358 11.8075 42.3121C10.9147 43.5253 9.20745 43.7851 7.99424 42.8923C7.7727 42.7293 7.57709 42.5337 7.41406 42.3121V42.312Z",fill:"white"}),c.createElement("rect",{fill:"#D1D1D1",height:"2.69075",rx:"1.34538",width:"22.0642",x:"15.9844",y:"39.1445"}),c.createElement("rect",{fill:"#D1D1D1",height:"2.69075",rx:"1.34538",width:"33.0963",x:"15.9844",y:"45.6016"}),c.createElement("rect",{fill:"#FFB100",height:"4",width:"4",y:"52"})),c.createElement("defs",null,c.createElement("clipPath",{id:"clip0_5553_64485"},c.createElement("rect",{fill:"white",height:"56",width:"56"}))))}function W5(){return c.createElement(G0,{align:"center",className:"j7S0UfNhHi69J1pjXxXz",column:!0,"data-testid":"ccx-ss-artifact-frameio-auth-panel"},c.createElement($5,null),c.createElement(Y5,null))}function $5(){var e=w0().login;return c.createElement("div",{className:"ccx-ss-artifact-frameio-auth-panel-body"},c.createElement(V5,null),c.createElement("div",{className:"ccx-ss-artifact-frameio-auth-panel-body-text"},c.createElement(YX,null,c.createElement(Jt,{id:"share_sheet.artifact.frameio.auth.title",tagName:"div"})),c.createElement(Jt,{id:"share_sheet.artifact.frameio.auth.license.message"})),c.createElement(_n,{id:"ccx-ss-artifact-frameio-login-button",onClick:function(){e.mutate()},variant:"cta"},c.createElement(Jt,{id:"share_sheet.artifact.frameio.auth.continue"})))}function Y5(){var e=Kt(),t=jX(),n=t.assetData,r=t.onUrlOpen,o=GX(),i=(0,c.useCallback)((function(e){return null==e||e.preventDefault(),"function"==typeof r?r({context:{assetData:n},href:ko}):window.open(ko,"_blank")}),[n,r]);return c.createElement("div",{className:"ccx-ss-artifact-frameio-auth-panel-footer"},c.createElement("div",{className:"ccx-ss-artifact-frameio-auth-panel-learn-more"},c.createElement("div",{className:"ccx-ss-artifact-frameio-auth-panel-learn-more-body"},c.createElement(K5,null),c.createElement("div",{className:"ccx-ss-artifact-frameio-auth-panel-learn-more-text"},c.createElement(YX,{id:"ccx-ss-artifact-frameio-auth-panel-learn-more-header",variant:"subtitle2"},c.createElement(Jt,{id:"share_sheet.artifact.frameio.auth.description.header"})),c.createElement(Jt,{id:"share_sheet.artifact.frameio.auth.description",tagName:"div"}))),c.createElement(_n,{className:"ccx-ss-artifact-frameio-auth-panel-learn-more-button",label:e.formatMessage({id:"share_sheet.toast.error.learn_more"}),onClick:i,size:"s",variant:"primary"})),o&&c.createElement(e5,null))}var Q5={accessRequest:{grant:"cc_collab_xd_request_granted",reject:"cc_collab_xd_request_denied"},sharing:{editor:"cc_collab_xd_document_invite_notification",viewer:"cc_collab_xd_document_invite_notification"}},J5={accessRequest:{grant:"cc_collab_clouddoc_request_granted",reject:"cc_collab_clouddoc_request_denied"},sharing:{editor:"cc_collab_assets_document_invite_notification",viewer:"cc_collab_assets_document_invite_notification"}},Z5={acceptance:{editor:"cc_collab_library_invitation_editor",viewer:"cc_collab_library_invitation_viewer"},sharing:{editor:"cc_collab_library_invitation_editor",viewer:"cc_collab_library_invitation_viewer"}},X5={accessRequest:{grant:"cc_collab_clouddoc_request_granted",reject:"cc_collab_clouddoc_request_denied"},sharing:{editor:"cc_collab_projects_document_invite_notification",viewer:"cc_collab_projects_document_invite_notification"}},e4={sharing:{editor:"cc_collab_team_invite_notification",viewer:"cc_collab_team_invite_notification"}},t4={canvas:{availableRoles:["EDIT_SHARE"],disableLinkAccess:!1,disablePublicAccess:!1,inviteCreateAcceptanceRequired:!1,inviteCreateGroupAcceptanceRequired:!1,inviteCreateUseMounts:!1},default:{},library:{availableRoles:["VIEW",{label:"EDIT",role:"EDIT_SHARE"}],disableLinkAccess:!1,disablePublicAccess:!0,inviteCreateAcceptanceRequired:!0,inviteCreateGroupAcceptanceRequired:!1,inviteCreateUseMounts:!1},space:{availableRoles:[{label:"EDIT",role:"EDIT_SHARE"},{label:"COMMENT",role:"VIEW_SHARE"}],disableLinkAccess:!1,disablePublicAccess:!0,inviteCreateAcceptanceRequired:!1,inviteCreateGroupAcceptanceRequired:!1,inviteCreateUseMounts:!1},spaceArtifact:{availableRoles:["VIEW_SHARE"],disableLinkAccess:!1,disablePublicAccess:!1,inviteCreateAcceptanceRequired:!1,inviteCreateGroupAcceptanceRequired:!1,inviteCreateUseMounts:!1},spaceDocument:{availableRoles:[{label:"EDIT",role:"EDIT_SHARE"},{label:"COMMENT",role:"VIEW_SHARE"}],disableLinkAccess:!1,disablePublicAccess:!1,inviteCreateAcceptanceRequired:!1,inviteCreateGroupAcceptanceRequired:!1,inviteCreateUseMounts:!1},spaceDocumentXd:{availableRoles:["EDIT_SHARE"],disableLinkAccess:!0,disablePublicAccess:!0,inviteCreateAcceptanceRequired:!1,inviteCreateGroupAcceptanceRequired:!1,inviteCreateUseMounts:!1}};function n4(){var e=jX(),t=e.environment,n=e.space;return(0,c.useMemo)((function(){var e;return{id:null===(e=null==n?void 0:n.urn)||void 0===e?void 0:e.slice(n.urn.lastIndexOf(":")+1),mimeType:"application/vnd.adobecloud.directory+json",name:n.name,resourceId:iW(n.urn,t),type:"space"}}),[t,n])}function r4(e,t){return"space"===e||"team"===e?t4.space:"spaceDocument"===e||mW(t)?ao.includes(t)?t4.spaceDocumentXd:t4.spaceDocument:"canvas"===e||"devCanvas"===e?t4.canvas:"spaceArtifact"===e?t4.spaceArtifact:pW(t)?t4.library:t4.default}function o4(e,t){return"space"===e?X5:pW(t)?Z5:"team"===e?e4:ao.includes(t)?Q5:J5}function i4(e){var t,n=e.children,r=e.className,o=void 0===r?"":r,i=e["data-testid"],s=e.id,a=e.onClick,l=$t()("Q4tBTR9pChl4gMUMyI3o","ccx-ss-Well",((t={}).clickable=!!a,t),o),u=c.createElement("div",{className:a?"":l,"data-testid":i,id:s},n);return a?c.createElement(M0,{className:a?l:void 0,onClick:a,quiet:!0},u):u}function s4(e){return c.createElement("svg",{className:$t()("ccx-ss-icon",e.className),"data-testid":"ccx-ss-icon-project",height:"24",id:"icon-project",viewBox:"0 0 20 20",width:"24",xmlns:"http://www.w3.org/2000/svg"},c.createElement("g",{fill:"currentColor"},c.createElement("circle",{className:"cls-1",cx:"16",cy:"8",r:".75"}),c.createElement("path",{className:"cls-1",d:"m11.5,9.875c-.7583,0-1.375-.6167-1.375-1.375s.6167-1.375,1.375-1.375,1.375.6167,1.375,1.375-.6167,1.375-1.375,1.375Zm0-1.75c-.20654,0-.375.16846-.375.375s.16846.375.375.375.375-.16846.375-.375-.16846-.375-.375-.375Z"}),c.createElement("path",{className:"cls-1",d:"m15.75,11H4.99475l5.71863-6.63428c.78174-.90723.729-2.23926-.11865-2.96973l-.32227-.27734c-.42139-.36377-.9707-.52344-1.54102-.45068-.54248.06885-1.04443.34277-1.41309.771L1.43945,8.25977c-.78223.90723-.729,2.23877.11768,2.96875l.32275.27832c.18323.15802.39087.27588.61328.35468-.30396.38367-.49316.86206-.49316,1.38849v3c0,1.5166,1.2334,2.75,2.75,2.75h10.5c1.5166,0,2.75-1.2334,2.75-2.75v-3c0-1.24072-1.00928-2.25-2.25-2.25Zm-13.1748-1.76074l5.87891-6.8208c.12695-.14697.29297-.24072.46729-.2627.02002-.00244.04492-.00488.07275-.00488.08643,0,.20166.02002.29932.104l.32227.27734c.2168.18701.19971.57812-.03809.854l-5.87939,6.8208c-.12695.14697-.29297.24072-.46729.2627-.08057.01025-.24268.01172-.37158-.09863l-.32275-.27832c-.2168-.18701-.19873-.57764.03857-.85352Zm13.9248,7.01074c0,.68945-.56055,1.25-1.25,1.25H4.75c-.68945,0-1.25-.56055-1.25-1.25v-3c0-.41357.33643-.75.75-.75h11.5c.41357,0,.75.33643.75.75v3Z"}),c.createElement("path",{className:"cls-1",d:"m11.5,15.5h-3c-.41406,0-.75-.33594-.75-.75s.33594-.75.75-.75h3c.41406,0,.75.33594.75.75s-.33594.75-.75.75Z"}),c.createElement("path",{className:"cls-1",d:"m14.62744,5.94678c-.104,0-.20752-.02588-.30029-.07715-.14551-.07959-.25342-.21387-.2998-.37256l-.75635-2.59229c-.09668-.33154.09375-.67871.4248-.77539l2.5918-.75635c.3335-.09619.67871.09375.77539.4248l.75635,2.5918c.09668.33154-.09375.67871-.4248.77539l-2.5918.75684c-.05762.0166-.1167.0249-.17529.0249Zm.01855-2.79248l.40625,1.39209,1.39209-.40625-.40625-1.39209-1.39209.40625Z"})))}function a4(e){var t=e.messageId,n=void 0===t?"share_sheet.share.space.edit_reminder":t,r=e.onManageSpaceClick,o=e.touchMode,i=jX().space,s="\n    .ccx-ss-space-reminder::after {\n      background-color: ".concat(i.color||"#c038cc","\n    }\n  ");return c.createElement("div",{className:"EIsiLjSW_zajKlayUK1z"},c.createElement(i4,{className:"ccx-ss-space-reminder","data-testid":"ccx-ss-space-reminder",id:"ccx-ss-space-reminder",onClick:o?r:void 0},c.createElement("style",null,s),c.createElement("div",{className:"ccx-ss-space-reminder-icon"},c.createElement(s4,null)),c.createElement("div",null,c.createElement(Jt,{id:n,values:{spaceName:c.createElement("span",{"data-testid":"ccx-ss-space-reminder-name",id:"ccx-ss-space-reminder-name"},i.name.length>35?"".concat(i.name.slice(0,35).trim(),"..."):i.name)}}),c.createElement("br",null),c.createElement(M0,{"data-testid":"ccx-ss-space-reminder-cta",id:"ccx-ss-space-reminder-cta",onClick:r,quiet:!0},c.createElement(Jt,{id:"share_sheet.share.space.view_members"})))))}var c4=s(13980),l4=s.n(c4);function u4(){return u4=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u4.apply(this,arguments)}function d4(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var p4=function(e){var t,n;function r(){var t;return(t=e.call(this)||this).handleExpired=t.handleExpired.bind(d4(t)),t.handleErrored=t.handleErrored.bind(d4(t)),t.handleChange=t.handleChange.bind(d4(t)),t.handleRecaptchaRef=t.handleRecaptchaRef.bind(d4(t)),t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var o=r.prototype;return o.getValue=function(){return this.props.grecaptcha&&void 0!==this._widgetId?this.props.grecaptcha.getResponse(this._widgetId):null},o.getWidgetId=function(){return this.props.grecaptcha&&void 0!==this._widgetId?this._widgetId:null},o.execute=function(){var e=this.props.grecaptcha;if(e&&void 0!==this._widgetId)return e.execute(this._widgetId);this._executeRequested=!0},o.executeAsync=function(){var e=this;return new Promise((function(t,n){e.executionResolve=t,e.executionReject=n,e.execute()}))},o.reset=function(){this.props.grecaptcha&&void 0!==this._widgetId&&this.props.grecaptcha.reset(this._widgetId)},o.handleExpired=function(){this.props.onExpired?this.props.onExpired():this.handleChange(null)},o.handleErrored=function(){this.props.onErrored&&this.props.onErrored(),this.executionReject&&(this.executionReject(),delete this.executionResolve,delete this.executionReject)},o.handleChange=function(e){this.props.onChange&&this.props.onChange(e),this.executionResolve&&(this.executionResolve(e),delete this.executionReject,delete this.executionResolve)},o.explicitRender=function(){if(this.props.grecaptcha&&this.props.grecaptcha.render&&void 0===this._widgetId){var e=document.createElement("div");this._widgetId=this.props.grecaptcha.render(e,{sitekey:this.props.sitekey,callback:this.handleChange,theme:this.props.theme,type:this.props.type,tabindex:this.props.tabindex,"expired-callback":this.handleExpired,"error-callback":this.handleErrored,size:this.props.size,stoken:this.props.stoken,hl:this.props.hl,badge:this.props.badge}),this.captcha.appendChild(e)}this._executeRequested&&this.props.grecaptcha&&void 0!==this._widgetId&&(this._executeRequested=!1,this.execute())},o.componentDidMount=function(){this.explicitRender()},o.componentDidUpdate=function(){this.explicitRender()},o.componentWillUnmount=function(){void 0!==this._widgetId&&(this.delayOfCaptchaIframeRemoving(),this.reset())},o.delayOfCaptchaIframeRemoving=function(){var e=document.createElement("div");for(document.body.appendChild(e),e.style.display="none";this.captcha.firstChild;)e.appendChild(this.captcha.firstChild);setTimeout((function(){document.body.removeChild(e)}),5e3)},o.handleRecaptchaRef=function(e){this.captcha=e},o.render=function(){var e=this.props,t=(e.sitekey,e.onChange,e.theme,e.type,e.tabindex,e.onExpired,e.onErrored,e.size,e.stoken,e.grecaptcha,e.badge,e.hl,function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,["sitekey","onChange","theme","type","tabindex","onExpired","onErrored","size","stoken","grecaptcha","badge","hl"]));return c.createElement("div",u4({},t,{ref:this.handleRecaptchaRef}))},r}(c.Component);function m4(){return m4=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},m4.apply(this,arguments)}p4.displayName="ReCAPTCHA",p4.propTypes={sitekey:l4().string.isRequired,onChange:l4().func,grecaptcha:l4().object,theme:l4().oneOf(["dark","light"]),type:l4().oneOf(["image","audio"]),tabindex:l4().number,onExpired:l4().func,onErrored:l4().func,size:l4().oneOf(["compact","normal","invisible"]),stoken:l4().string,hl:l4().string,badge:l4().oneOf(["bottomright","bottomleft","inline"])},p4.defaultProps={onChange:function(){},theme:"light",type:"image",tabindex:0,size:"normal",badge:"bottomright"};var h4,f4,g4={},v4=0,b4="onloadcallback",y4=(h4=function(){return"https://"+(("undefined"!=typeof window&&window.recaptchaOptions||{}).useRecaptchaNet?"recaptcha.net":"www.google.com")+"/recaptcha/api.js?onload="+b4+"&render=explicit"},f4=(f4={callbackName:b4,globalName:"grecaptcha"})||{},function(e){var t=e.displayName||e.name||"Component",n=function(t){var n,r;function o(e,n){var r;return(r=t.call(this,e,n)||this).state={},r.__scriptURL="",r}r=t,(n=o).prototype=Object.create(r.prototype),n.prototype.constructor=n,n.__proto__=r;var i=o.prototype;return i.asyncScriptLoaderGetScriptLoaderID=function(){return this.__scriptLoaderID||(this.__scriptLoaderID="async-script-loader-"+v4++),this.__scriptLoaderID},i.setupScriptURL=function(){return this.__scriptURL=h4(),this.__scriptURL},i.asyncScriptLoaderHandleLoad=function(e){var t=this;this.setState(e,(function(){return t.props.asyncScriptOnLoad&&t.props.asyncScriptOnLoad(t.state)}))},i.asyncScriptLoaderTriggerOnScriptLoaded=function(){var e=g4[this.__scriptURL];if(!e||!e.loaded)throw new Error("Script is not loaded.");for(var t in e.observers)e.observers[t](e);delete window[f4.callbackName]},i.componentDidMount=function(){var e=this,t=this.setupScriptURL(),n=this.asyncScriptLoaderGetScriptLoaderID(),r=f4,o=r.globalName,i=r.callbackName,s=r.scriptId;if(o&&void 0!==window[o]&&(g4[t]={loaded:!0,observers:{}}),g4[t]){var a=g4[t];return a&&(a.loaded||a.errored)?void this.asyncScriptLoaderHandleLoad(a):void(a.observers[n]=function(t){return e.asyncScriptLoaderHandleLoad(t)})}var c={};c[n]=function(t){return e.asyncScriptLoaderHandleLoad(t)},g4[t]={loaded:!1,observers:c};var l=document.createElement("script");for(var u in l.src=t,l.async=!0,f4.attributes)l.setAttribute(u,f4.attributes[u]);s&&(l.id=s);var d=function(e){if(g4[t]){var n=g4[t].observers;for(var r in n)e(n[r])&&delete n[r]}};i&&"undefined"!=typeof window&&(window[i]=function(){return e.asyncScriptLoaderTriggerOnScriptLoaded()}),l.onload=function(){var e=g4[t];e&&(e.loaded=!0,d((function(t){return!i&&(t(e),!0)})))},l.onerror=function(){var e=g4[t];e&&(e.errored=!0,d((function(t){return t(e),!0})))},document.body.appendChild(l)},i.componentWillUnmount=function(){var e=this.__scriptURL;if(!0===f4.removeOnUnmount)for(var t=document.getElementsByTagName("script"),n=0;n<t.length;n+=1)t[n].src.indexOf(e)>-1&&t[n].parentNode&&t[n].parentNode.removeChild(t[n]);var r=g4[e];r&&(delete r.observers[this.asyncScriptLoaderGetScriptLoaderID()],!0===f4.removeOnUnmount&&delete g4[e])},i.render=function(){var t=f4.globalName,n=this.props,r=(n.asyncScriptOnLoad,n.forwardedRef),o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(n,["asyncScriptOnLoad","forwardedRef"]);return t&&"undefined"!=typeof window&&(o[t]=void 0!==window[t]?window[t]:void 0),o.ref=r,(0,c.createElement)(e,o)},o}(c.Component),r=(0,c.forwardRef)((function(e,t){return(0,c.createElement)(n,m4({},e,{forwardedRef:t}))}));return r.displayName="AsyncScriptLoader("+t+")",r.propTypes={asyncScriptOnLoad:l4().func},X()(r,e)})(p4),_4=y4;function E4(e){var t=e.className;return c.createElement("svg",{className:"".concat("CrcNjTNCT_yZscd_hJKi"," ").concat(t," spectrum-Icon ccx-share-sheet-icon-svg ccx-ss-icon"),"data-name":"icons",height:"18",width:"18",xmlns:"http://www.w3.org/2000/svg"},c.createElement("path",{d:"M8,10c2.75684,0,5-2.24316,5-5S10.75684,0,8,0,3,2.24316,3,5s2.24316,5,5,5Zm0-8c1.6543,0,3,1.3457,3,3s-1.3457,3-3,3-3-1.3457-3-3,1.3457-3,3-3Z"}),c.createElement("path",{d:"M17,13h-2v-2c0-.55273-.44775-1-1-1s-1,.44727-1,1v2h-2c-.55225,0-1,.44727-1,1s.44775,1,1,1h2v2c0,.55273,.44775,1,1,1s1-.44727,1-1v-2h2c.55225,0,1-.44727,1-1s-.44775-1-1-1Z"}),c.createElement("path",{d:"M8,11c-3.06494,0-5.89941,1.78809-7.22168,4.55469-.23828,.49805-.02734,1.09473,.47119,1.33301,.13916,.06641,.28613,.09766,.43066,.09766,.37305,0,.73096-.20996,.90283-.56934,.9917-2.0752,3.11816-3.41602,5.41699-3.41602,.55225,0,1-.44727,1-1s-.44775-1-1-1Z"}))}function w4(e){var t=e.requestCount,n=void 0===t?0:t,r=e.onManage,o=e.onDismiss,i=Kt(),s=i.formatMessage({id:"share_sheet.facepile.access_request_reminder_label"},{count:n}),a=i.formatMessage({id:"share_sheet.invite.request.action.decline"}),l=i.formatMessage({id:"share_sheet.invite.request.manage"});return c.createElement(i4,{className:"etL4OIUC_XAPJM_u6OSt","data-testid":"ccx-ss-access-request-reminder"},c.createElement(G0,{justify:"space-between"},c.createElement(G0,{align:"center",justify:"flex-start"},c.createElement(E4,{className:"cxx-ss-access-request-reminder-icon"}),c.createElement("span",{"data-testid":"cxx-ss-access-request-reminder-label"},s)),c.createElement(G0,{align:"center",justify:"flex-end"},c.createElement(M0,{className:"ccx-ss-access-request-reminder-link","data-testid":"ccx-ss-access-request-reminder-link",onClick:r},l),c.createElement("span",{className:"ccx-ss-access-request-reminder-divider"}),c.createElement(_n,{"aria-label":a,className:"ccx-ss-facepile-access-request-dismiss-btn","data-testid":"ccx-ss-facepile-access-request-dismiss-btn",icon:c.createElement(s0,{className:"ccx-ss-icon",size:"S"}),onClick:o,quiet:!0,title:a,variant:"tool"}))))}var x4=hn({displayName:"AddCircle",fallback:fn(s(40329)).default,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-add-circle"});function T4(e){var t=e.id;return c.createElement(G0,{align:"center",className:"eNV2amAPFPfZ6exLCLXg",id:t,justify:"center"},c.createElement(x4,{className:"ccx-ss-icon"}))}var S4="HwEoiLCmZHN3jxdd6yoe";function O4(e){var t=e.id,n=e.onClick,r=void 0===n?XK:n;return c.createElement(_n,{className:"".concat(S4," ccx-ss-plus-card"),"data-testid":t||"ccx-ss-plus-card",id:t,onClick:r,quiet:!0,variant:"action"},c.createElement("div",{className:"ccx-ss-user-card-content"},c.createElement("div",{className:"ccx-ss-user-card-row"},c.createElement("div",{className:"ccx-ss-user-card-image"},c.createElement(T4,null)),c.createElement("div",{className:"ccx-ss-user-card-details ccx-ss-plus-card-details"},c.createElement("span",{className:"ccx-ss-user-primary"},c.createElement(Jt,{id:"share_sheet.artifact.add_people"}))))))}var I4=hn({displayName:"Checkmark",fallback:fn(s(23854)).default,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-checkmark"});function k4(e){var t=e.availableRoles,n=e.native,r=e.onPermissionChange,o=void 0===r?XK:r,i=e.onAccept,s=e.onDecline,a=void 0===s?XK:s,l=e.request,u=e.sharer,d=l.resourceUrn,p=l.requesterId,m=l.role,h=l.status,f=Kt(),g=(0,c.useCallback)((function(){null==i||i(l)}),[i,l]),v=(0,c.useCallback)((function(){a(d,p)}),[a,d,p]),b=(0,c.useCallback)((function(e){e!==m&&o(p,e)}),[o,p,m]);if("rejected"===h)return null;if("granting"===h||"rejecting"===h)return c.createElement(Y0,{size:"S"});if("granted"!==h)return c.createElement("div",{className:"ccx-ss-user-card-right-child-request-actions"},c.createElement(_n,{"aria-label":f.formatMessage({id:"share_sheet.invite.request.action.decline"}),className:"ccx-ss-collaborators-list-request-decline-btn","data-testid":"ccx-ss-collaborators-list-request-decline-btn",icon:c.createElement(s0,{className:"ccx-ss-icon",size:"S"}),onClick:v,quiet:!0,title:f.formatMessage({id:"share_sheet.invite.request.action.decline"}),variant:n?"secondary":"action"}),c.createElement(_n,{"aria-label":f.formatMessage({id:"share_sheet.invite.request.action.accept"}),className:"ccx-ss-collaborators-list-request-accept-btn","data-testid":"ccx-ss-collaborators-list-request-accept-btn",icon:c.createElement(I4,{className:"ccx-ss-icon",size:"S"}),onClick:g,title:f.formatMessage({id:"share_sheet.invite.request.action.accept"}),variant:n?"secondary":"action"}));var y=ai(u,l,t),_=si({availableRoles:t,canComment:hi(m),canShare:fi(m),permissions:y,role:gi(m)});return y.length>1?c.createElement(F2,{dataTestId:"ccx-ss-permissions-dropdown",onChange:b,permissions:y,value:_.role}):null}const A4=fn(s(73206)).default,C4=hn({displayName:"LockClosed",fallback:A4,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-lock-closed"}),P4=hn({displayName:"LockClosed",fallback:A4,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-lock"});var R4=e=>{const{spectrumTheme:t}=(0,c.useContext)(en);return"spectrum-two"===t?c.createElement(P4,{...e}):c.createElement(C4,{...e})},L4=hn({displayName:"User",fallback:fn(s(83526)).default,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-user"});function D4(e){var t=e,n=t.userType,r=t.source,o=t.isLoading,i=t.authUserIsGroupMember,s=(0,c.useState)(!1),a=s[0],l=s[1],u=(0,c.useState)(!1),d=u[0],p=u[1],m=(0,c.useCallback)((function(){l(!0)}),[]),h=(0,c.useCallback)((function(){p(!0)}),[]);return c.createElement("div",{className:$t()("WCb8C1ohqQrYXDvUMUdE","ccx-ss-avatar-container")},c.createElement("div",{className:"ccx-ss-user-image"},!o&&(r&&!a?c.createElement("img",{alt:"",className:d?"loaded":"",onError:m,onLoad:h,src:r}):"group"===(null==n?void 0:n.toLowerCase())?i?c.createElement(D2,{className:"ccx-ss-icon","data-icon-type":n}):c.createElement(R4,{className:"ccx-ss-icon","data-icon-type":n}):"synthetic"===(null==n?void 0:n.toLowerCase())?c.createElement(D2,{className:"ccx-ss-icon","data-icon-type":n}):c.createElement(L4,{className:"ccx-ss-icon","data-icon-type":n}))))}var N4=c.createElement("span",null,c.createElement(I4,{className:"ccx-ss-icon ccx-svg-checkmark-fill",id:"S_Checkmark_18_N"}),c.createElement(Jt,{id:"share_sheet.invite.request.status.accepted"})),M4=c.createElement("span",null,c.createElement(s0,{className:"ccx-ss-icon ccx-svg-close-fill"}),c.createElement(Jt,{id:"share_sheet.invite.request.status.declined"}));function H4(e){var t=e.request,n=e.rightChild,r=t.image,o=t.requesterEmail,i=t.requesterName,s=t.status,a=o;return"granted"===s?a=N4:"rejected"===s&&(a=M4),c.createElement("div",{className:"".concat(S4," ccx-ss-request-card"),"data-testid":"request-card"},c.createElement("div",{className:"ccx-ss-user-card-content"},c.createElement("div",{className:"ccx-ss-user-card-row"},c.createElement("div",{className:"ccx-ss-user-card-image"},c.createElement(D4,{source:r,userType:"PERSON"})),c.createElement("div",{className:"ccx-ss-user-card-details"},c.createElement("div",{className:"ccx-ss-user-primary"},c.createElement("div",{className:"ccx-ss-user-name-text-wrapper"},i||a)),c.createElement("div",{className:"ccx-ss-user-secondary"},i&&a)))),n)}var j4=function(){return j4=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},j4.apply(this,arguments)},B4=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))},F4=(0,c.createContext)({add:XK,onChange:XK,remove:XK,selectedItem:null});function U4(e){var t=e.children,n=e.className,r=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}(e,["children","className"]),o=(0,c.useState)([]),i=o[0],s=o[1],a=(0,c.useState)(-1),l=a[0],u=a[1],d=(0,c.useRef)(),p=(0,c.useCallback)((function(e){switch(e.key){case Qr:e.preventDefault();var t=(l+1)%i.length;u(t);break;case Zr:e.preventDefault();var n=(Math.max(0,l)-1+i.length)%i.length;u(n);break;case"End":e.preventDefault(),u(i.length-1);break;case"Home":e.preventDefault(),u(0)}}),[i,l]),m=(0,c.useCallback)((function(e){e.key===to&&l>-1&&(e.stopPropagation(),u(-1),d.current.focus())}),[l]),h=(0,c.useCallback)((function(e){var t=i.indexOf(e);t>-1&&u(t)}),[i]),f=(0,c.useCallback)((function(e){s((function(t){var n=t.findIndex((function(t){return Boolean(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}));return-1===n?B4(B4([],t,!0),[e],!1):B4(B4(B4([],t.slice(0,n),!0),[e],!1),t.slice(n),!0)}))}),[]),g=(0,c.useCallback)((function(e){s((function(t){return t.filter((function(t){return t!==e}))})),u(-1)}),[]),v=(0,c.useMemo)((function(){return{add:f,onChange:h,remove:g,selectedItem:i[l]}}),[f,h,g,i,l]);return c.createElement(F4.Provider,{value:v},c.createElement("ul",j4({className:$t()("yDuwC0ARXa8N4dBkwyVu",n),onKeyDown:p,onKeyUp:m,ref:d,role:"menu",tabIndex:l>-1?-1:0},r),t))}var z4=["input:not([disabled]):not([type=hidden])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","a[href]","area[href]","summary","iframe","object","embed","audio[controls]","video[controls]","[contenteditable]",'[tabindex]:not([tabindex="-1"])'].join(':not([tabindex="-1"]),');function q4(e){var t=e.children,n=e.id,r=(0,c.useContext)(F4),o=r.add,i=r.onChange,s=r.remove,a=r.selectedItem,l=(0,c.useRef)(),u=(0,c.useRef)(),d=(0,c.useRef)(!1),p=cn("sp-picker");(0,c.useEffect)((function(){var e=l.current;return o(e),u.current=Array.from(l.current.querySelectorAll(z4)||[]),u.current.forEach((function(e){e.tabIndex=-1})),function(){return s(e)}}),[o,s]),(0,c.useEffect)((function(){if(a===l.current)return u.current.forEach((function(e){e.tabIndex=0})),l.current.focus({preventScroll:d.current}),function(){u.current.forEach((function(e){e.tabIndex=-1}))}}),[a]);var m=(0,c.useCallback)((function(e){d.current=!0;var t=e.target.tagName.toLowerCase();"sp-picker"!==t&&t!==p&&i(l.current)}),[i,p]),h=(0,c.useCallback)((function(e){if(d.current=!1,e.key===eo||" "===e.key){var t=u.current[0];1===u.current.length&&t===l.current.firstElementChild&&t.click()}}),[]);return c.createElement("li",{"aria-haspopup":"menu",className:"_9GWvwNOsAaScLfhJW36","data-testid":n?"list-item-".concat(n):"list-item",id:n,onClick:m,onKeyDown:h,ref:l,role:"menuitem",tabIndex:a===l.current?0:-1},t)}function G4(e){var t=e.accessRequests,n=e.availableRoles,r=e.native,o=e.onPermissionChange,i=e.onAccept,s=e.onDecline,a=e.permissions,l=e.sharer,u=MX().sendIngest;(0,c.useEffect)((function(){u("collaborator.request.render")}),[u]);var d=function(e){return(0,c.useMemo)((function(){for(var t,n=[],r=[],o=[],i=0,s=e;i<s.length;i++){var a=s[i];switch(null===(t=a.requestedPermissions)||void 0===t?void 0:t.role){case"editor":n.push(a);break;case"viewer":o.push(a);break;default:r.push(a)}}return{edit:n,generic:r,view:o}}),[e])}(t),p=d.edit,m=d.generic,h=d.view,f=function(e){return c.createElement(q4,{key:e.requesterId},c.createElement(H4,{request:e,rightChild:c.createElement(k4,{availableRoles:n,native:r,onAccept:i,onDecline:s,onPermissionChange:o,request:e,sharer:l})}))};return t.length?c.createElement(c.Fragment,null,p.length>0&&c.createElement(c.Fragment,null,c.createElement(YX,{className:"ccx-ss-requests-list-header","data-testid":"ccx-ss-requests-list-header",id:"ccx-ss-edit-requests-list-header",variant:"subtitle2"},c.createElement(Jt,{id:"share_sheet.invite.request.title.edit"})),c.createElement(U4,{"aria-labelledby":"ccx-ss-edit-requests-list-header"},p.map(f))),h.length>0&&c.createElement(c.Fragment,null,c.createElement(YX,{className:"ccx-ss-requests-list-header","data-testid":"ccx-ss-requests-list-header",id:"ccx-ss-view-requests-list-header",variant:"subtitle2"},c.createElement(Jt,{id:"share_sheet.invite.request.title.view"})),c.createElement(U4,{"aria-labelledby":"ccx-ss-view-requests-list-header"},h.map(f))),m.length>0&&c.createElement(c.Fragment,null,c.createElement(YX,{className:"ccx-ss-requests-list-header","data-testid":"ccx-ss-requests-list-header",id:"ccx-ss-requests-list-header",variant:"subtitle2"},c.createElement(Jt,{id:p.length||h.length?"share_sheet.invite.request.title":di(a),values:{count:m.length}})),c.createElement(U4,{"aria-labelledby":"ccx-ss-requests-list-header"},m.map(f)))):null}function V4(e){var t=e.user,n=e.isCurrentUser,r=t.name,o=t.email,i=t.role,s=t.type,a=r||o,l=Kt(),u=a;return n&&(u=l.formatMessage({id:"share_sheet.user_card.you_non_owner"},{name:a})),"group"!==(null==s?void 0:s.toLowerCase())||a||(u=l.formatMessage({id:"share_sheet.user_card.group_private_title"})),c.createElement("div",{className:"ccx-ss-user-name"},c.createElement("div",{"aria-label":"".concat(u,"."),className:"ccx-ss-user-name-text-wrapper ".concat(i)},c.createElement("span",{className:"ccx-ss-user-name-text","data-testid":"ccx-ss-user-name-text"},u)))}function K4(e){var t=e.user,n=e.authUserIsGroupMember,r=t.email,o=t.name,i=t.organizationName,s=t.type,a="group"===(null==s?void 0:s.toLowerCase()),l=Kt(),u=r;if(a){var d=r||i,p=d?"share_sheet.user_card.group_organization_name":"share_sheet.user_card.group";n||(p=i?"share_sheet.user_card.group_organization_name":"share_sheet.user_card.group"),u=l.formatMessage({id:p},{name:d})}else if(!o||o===r)return null;return c.createElement("div",{"aria-label":"".concat(u,"."),className:"ccx-ss-user-email","data-testid":"ccx-ss-user-email"},u)}function W4(e){var t,n=e.isCurrentUser,r=e.isLoading,o=e.user,i=e.authUserIsGroupMember;return r?c.createElement("div",{className:"ccx-ss-user-card-details","data-testid":"ccx-ss-user-card-details"},c.createElement("div",{className:"ccx-ss-user-name","data-testid":"ccx-ss-user-name"},c.createElement("div",{className:"ccx-ss-user-name-loader"})),c.createElement("div",{className:"ccx-ss-user-email","data-testid":"ccx-ss-user-email"},c.createElement("div",{className:"ccx-ss-user-email-loader"}))):c.createElement("div",{className:$t()("ccx-ss-user-card-details",(t={},t["synthetic-user"]="synthetic"===o.type,t)),"data-testid":"ccx-ss-user-card-details"},c.createElement(V4,{isCurrentUser:n,user:o}),c.createElement(K4,{authUserIsGroupMember:i,user:o}))}const $4=fn(s(24782)).default,Y4=hn({displayName:"Organisations",fallback:$4,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-organisations"}),Q4=hn({displayName:"Organisations",fallback:$4,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-buildings"});var J4=e=>{const{spectrumTheme:t}=(0,c.useContext)(en);return"spectrum-two"===t?c.createElement(Q4,{...e}):c.createElement(Y4,{...e})};function Z4(e){var t=e.assetId,n=e.onClick,r=jX().team,o=nQ(t).length,i=o>0;return c.createElement(_n,{className:"".concat(S4," ccx-ss-team-group-card"),"data-testid":"ccx-ss-team-group-card",onClick:i?n:void 0,quiet:!0,variant:"action"},c.createElement("div",{className:"ccx-ss-user-card-content"},c.createElement("div",{className:"ccx-ss-user-card-row"},c.createElement("div",{className:"ccx-ss-user-card-group-image"},c.createElement(J4,{className:"ccx-ss-icon"})),c.createElement("div",{className:"ccx-ss-user-card-details"},c.createElement("div",{className:"ccx-ss-user-name"},c.createElement("div",{className:"ccx-ss-user-name-text-wrapper"},c.createElement("span",{className:"ccx-ss-user-name-text"},c.createElement(Jt,{id:"share_sheet.share.project.group_members_title",values:{name:r.name}})))),c.createElement("div",{className:"ccx-ss-user-email"},c.createElement(Jt,{id:o?"share_sheet.share.team.members_count":"share_sheet.share.team.label",values:{count:o}}))),i&&c.createElement(T5,{className:"ccx-ss-icon ccx-ss-project-group-card-chevron",size:"S"}))))}var X4=function(e){var t,n=e,r=n.id,o=n.idx,i=n.isCurrentUser,s=n.isLoading,a=n.onGroupSelect,l=n.onHover,u=n.onSelect,d=void 0===u?XK:u,p=n.onRemove,m=void 0===p?XK:p,h=n.rightChild,f=n.selected,g=n.user,v=void 0===g?{}:g,b=(0,c.useRef)({x:0,y:0});(0,c.useEffect)((function(){var e=function(e){b.current={x:e.clientX,y:e.clientY}};return document.addEventListener("mousemove",e),function(){document.removeEventListener("mousemove",e)}}),[]);var y=(0,c.useCallback)((function(e){if(l){var t=e.clientY,n=e.clientX,r=b.current,i=r.x,s=r.y;n===i&&t===s||l(o,!0)}}),[o,l]),_=(0,c.useCallback)((function(){null==l||l(o,!1)}),[o,l]),E=(0,c.useCallback)((function(e){"ccx-ss-user-card-remove-btn"===e.target.id?m(v):(e.stopPropagation(),d(v))}),[d,m,v]),w=[S4,"ccx-ss-user-card"];f&&w.push("selected"),s&&w.push("loading");var x=w.join(" "),T="group"===(null===(t=v.type)||void 0===t?void 0:t.toLowerCase())&&!(!v.name&&!v.email),S=c.createElement("div",{className:"ccx-ss-user-card-row"},c.createElement("div",{className:"ccx-ss-user-card-image"},c.createElement(D4,{authUserIsGroupMember:T,isLoading:s,source:v.image,userType:v.type})),c.createElement(W4,{authUserIsGroupMember:T,isCurrentUser:i,isLoading:s,user:v}));return T&&a&&(S=c.createElement(M0,{className:"ccx-ss-user-card-group-link",onClick:a},S)),c.createElement("div",{className:x,"data-entity-type":v.type,"data-testid":"ccx-ss-user-card",id:r,onMouseDown:E,onMouseEnter:y,onMouseLeave:_},c.createElement("div",{className:"ccx-ss-user-card-content"},S),h)},e3=c.createElement("div",{className:"ccx-ss-user-card-right-child-owner"},c.createElement(Jt,{id:"share_sheet.user_card.owner"})),t3=c.createElement("div",{className:"ccx-ss-user-card-right-child-has-access-request"},c.createElement(Jt,{id:"share_sheet.user_card.has_access_request"})),n3=c.createElement("div",{className:"ccx-ss-user-card-right-child processing"},c.createElement(Y0,{"data-testid":"ccx-wait-progress",size:"S"}));function r3(e){var t,n=e.availableRoles,r=e.canUserShare,o=e.collaborator,i=e.hasAccessRequest,s=e.isCurrentUser,a=e.isExpressBrand,l=e.isExpressLibrary,u=e.isLoneAdmin,d=e.isProcessing,p=e.onClose,m=void 0===p?XK:p,h=e.onOpen,f=void 0===h?XK:h,g=e.onPermissionChange,v=void 0===g?XK:g,b=e.onRemove,y=void 0===b?XK:b,_=e.readOnlyAsset,E=e.sharer,w=e.showOwnerLabel,x=void 0===w||w,T=o.canComment,S=o.canShare,O=o.isStorageAssignee,I=o.role,k=ai(E,o,n),A=si({availableRoles:n,canComment:T,canShare:S,permissions:k,role:I}),C=s?"share_sheet.user_card.leave":"share_sheet.error.remove",P=I2(C),R=Kt(),L=jX().compactLayout,D=_W(),N=(0,c.useCallback)((function(){y(o)}),[o,y]),M=(0,c.useCallback)((function(e){return null==m||m(),"remove"===e?y(o):e!==A.role?v(o,e):void 0}),[o,v,m,y,A.role]);if("owner"===I&&x)return e3;if(i)return t3;if(d)return n3;var H="viewer"===E.role&&"editor"===I,j=!("owner"===I||u||"synthetic"===o.type||!s&&(_||!r||H)),B=(null==n?void 0:n.length)>1||!n;return"owner"!==I&&j&&B||!s&&!O&&k.length>1&&!_&&!u&&!H?c.createElement("div",{className:$t()("ccx-ss-user-card-right-child permissions-dropdown-container",(t={},t.compactLayout=L&&!D,t))},c.createElement(F2,{dataTestId:"ccx-ss-permissions-dropdown",isExpressBrand:a,isExpressLibrary:l,onChange:M,onClose:m,onOpen:f,permissions:!k.length||_||s?[A]:k,removeLabelId:C,showRemove:j,value:A.role})):j?c.createElement("div",{className:"ccx-ss-user-card-right-child"},c.createElement(_n,{className:"ccx-ss-collaborators-list-remove-btn","data-testid":"ccx-ss-collaborators-list-remove-btn",label:R.formatMessage({id:C}),onClick:N,quiet:!0,uxpUseNative:!1,variant:"secondary"})):B?c.createElement("div",{className:"ccx-ss-user-card-right-child-permission","data-testid":"ccx-ss-user-card-right-child-permission"},P[A.label].label):null}var o3="QrT6TZ5y0CK2dV__EPiQ",i3=function(){return i3=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},i3.apply(this,arguments)};function s3(e){var t=e.accessRequests,n=void 0===t?{}:t,r=e.addPeople,o=e.allowRemoveAll,i=e.assetId,s=e.availableRoles,a=e.canRemoveLoneAdmin,l=e.canUserShare,u=e.capabilities,d=e.collaborators,p=e.isProcessing,m=e.isReadOnly,h=e.native,f=e.onAccessRequestPermissionChange,g=void 0===f?XK:f,v=e.onAddPeopleClick,b=void 0===v?XK:v,y=e.onClose,_=void 0===y?XK:y,E=e.onCollaboratorPermissionChange,w=void 0===E?XK:E,x=e.onGroupSelect,T=e.onOpen,S=void 0===T?XK:T,O=e.onRemove,I=void 0===O?XK:O,k=e.onRemoveAll,A=void 0===k?XK:k,C=e.onRequestAccept,P=e.onRequestDecline,R=void 0===P?XK:P,L=e.onTeamSelect,D=e.permissions,N=e.readOnlyAsset,M=e.reminderElement,H=e.removingCollaborators,j=jX(),B=j.assetData,F=j.enableLCE,U=j.imsData,z=U.id,q=Kt(),G=tQ(d,U),V=(0,c.useMemo)((function(){return Q$()(d,(function(e){var t;return null===(t=e.email)||void 0===t?void 0:t.toLocaleLowerCase()}),["asc"]).filter((function(e){return"invite"===e.type}))}),[d]),K=(0,c.useMemo)((function(){return Q$()(n,["createDate"],["desc"])}),[n]),W=i3(i3({},d[z]),u),$=(0,c.useMemo)((function(){return G.filter((function(e){return"owner"===e.role||"editor"===e.role&&e.canShare}))}),[G]),Y=1===$.length?$[0]:null,Q="V4"===jX().inviteApiVersion,J=UX((function(e){var t,n,r;return"user"===(null===(r=null===(n=null===(t=e.metadata[i])||void 0===t?void 0:t.repositoryResource)||void 0===n?void 0:n["repo:owner"])||void 0===r?void 0:r.type)})),Z=!Q||J,X=function(e){var t=function(e){var t;return(null===(t=e.addressbook_contact)||void 0===t?void 0:t.linkedIdentity)||e.id}(e),r=!!n[t],o=c.createElement(r3,{availableRoles:s,canUserShare:l,collaborator:e,hasAccessRequest:r,isCurrentUser:tW(U,e),isExpressBrand:s$(B),isExpressLibrary:i$(B),isLoneAdmin:!a&&e===Y,isProcessing:H.includes(e.id),native:h,onClose:_,onOpen:S,onPermissionChange:w,onRemove:I,readOnlyAsset:N,sharer:W,showOwnerLabel:Z});return c.createElement(q4,{key:"".concat(e.id,"-").concat(e.email)},c.createElement(X4,{isCurrentUser:tW(U,e),isLoading:H.includes(e.id),onGroupSelect:function(){return x(e)},rightChild:o,user:e}))},ee=!!K.length,te=M&&co.includes(null==B?void 0:B.mimeType);return c.createElement("div",{className:o3,"data-testid":"ccx-ss-collaborators-list",id:"ccx-ss-collaborators-list"},M,ee&&c.createElement(G4,{accessRequests:K,availableRoles:s,native:h,onAccept:C,onDecline:R,onPermissionChange:g,permissions:D,sharer:W}),function(){var e,t=G.length+V.length,n=!!t&&ee||G.length&&M;return t||L?c.createElement(c.Fragment,null,(n||o)&&c.createElement("div",{className:"ccx-ss-collaborators-list-header-container"},n&&c.createElement(YX,{"data-testid":"ccx-ss-collaborators-list-header",id:"ccx-ss-collaborators-list-header",variant:"subtitle2"},c.createElement(Jt,{id:"share_sheet.invite.direct_collaborators"})),!!o&&function(e,t){var n=Co()(e,"id"),r=Co()(t,n),o=Co()(r,"role");return!(!r||"owner"!==o)}(U,d)&&!m&&t>1&&c.createElement(_n,{"aria-label":q.formatMessage({id:"share_sheet.aria_label.button.removeAll"}),className:"ccx-ss-invite-remove-all-btn","data-testid":"ccx-ss-invite-remove-all-btn",disabled:p,id:"ccx-ss-invite-remove-all-btn",onClick:A,quiet:!0,variant:"action"},c.createElement(Jt,{id:"share_sheet.invite.remove_all"}))),c.createElement(U4,{"aria-labelledby":n?"ccx-ss-collaborators-list-header":void 0,className:"".concat($t()((e={},e["ccx-ss-direct-collaborators-list"]=!V.length,e))).concat(F?" lce-enabled":"")},!!r&&c.createElement(q4,null,c.createElement(O4,{id:"ccx-ss-invite-plus-card",onClick:b})),L&&!te&&c.createElement(q4,null,c.createElement(Z4,{assetId:i,onClick:L})),G.map(X))):null}(),!!V.length&&c.createElement(c.Fragment,null,c.createElement(YX,{className:"ccx-ss-collaborators-list-pending-header","data-testid":"ccx-ss-collaborators-list-pending-header",id:"ccx-ss-collaborators-list-pending-header",variant:"subtitle2"},c.createElement(Jt,{id:"share_sheet.invite.pending_header"})),c.createElement(U4,{"aria-labelledby":"ccx-ss-collaborators-list-pending-header",className:"ccx-ss-invite-pending-list"},V.map(X))))}function a3(){return c.createElement("div",{className:"wc88cSaBwuU5dKt98QPa"},c.createElement(i4,null,c.createElement("div",{className:"ccx-ss-folder-info-icon"},c.createElement(D2,{className:"ccx-ss-icon",size:"S"})),c.createElement("div",null,c.createElement(Jt,{id:"share_sheet.share.wizard.info_box"}))))}function c3(e){var t=e.autoFocusButton,n=e.className,r=void 0===n?"":n,o=e.disable,i=void 0!==o&&o,s=e.disablePrimaryAction,a=void 0!==s&&s,l=e.isProcessing,u=void 0!==l&&l,d=e.onPrimaryClick,p=e.onSecondaryClick,m=void 0===p?XK:p,h=e.primaryButtonId,f=e.primaryButtonQuiet,g=void 0!==f&&f,v=e.primaryButtonText,b=void 0===v?"":v,y=e.primaryButtonVariant,_=void 0===y?"cta":y,E=e.secondaryButtonId,w=e.secondaryButtonQuiet,x=void 0===w||w,T=e.secondaryButtonText,S=void 0===T?"":T,O=e.secondaryButtonVariant,I=i||u,k=I||a,A=!(!E&&!S);return c.createElement(G0,{align:"flex-end",className:"".concat("yyZQctOavk_FEUqbWDxy"," ").concat(r),"data-testid":"ccx-ss-generic-action-footer",id:"ccx-ss-generic-action-footer",justify:"flex-end"},A&&c.createElement(_n,{autoFocus:!I&&"secondary"===t,"data-testid":"ccx-ss-generic-action-secondary-btn",disabled:I,id:"ccx-ss-generic-action-secondary-btn",label:E?void 0:S,onClick:m,quiet:x,variant:O},c.createElement("span",null,E&&c.createElement(Jt,{id:E}))),c.createElement(_n,{autoFocus:!(k||A&&"primary"!==t),"data-testid":"ccx-ss-generic-confirmation-primary-btn",disabled:k,id:"ccx-ss-generic-confirmation-primary-btn",label:h?void 0:b,onClick:d,quiet:g,variant:_},c.createElement("span",null,h&&c.createElement(Jt,{id:h}))))}var l3=[];function u3(e,t){(0,c.useEffect)((function(){return d3(e,t),function(){p3(e,t)}}),[t,e])}function d3(e,t){l3.push({onAccept:t,onCancel:e})}function p3(e,t){var n=l3.pop();n.onAccept===t&&n.onCancel===e||(l3.push(n),l3=l3.filter((function(n){return n.onAccept!==t||n.onCancel!==e})))}function m3(e){if(l3.length){var t=l3[l3.length-1];e.key===eo&&t.onAccept&&(e.preventDefault(),e.stopPropagation?e.stopPropagation():e.cancelBubble=!0,t.onAccept(e))}}function h3(e){if(l3.length){var t=l3[l3.length-1];e.key===to&&t.onCancel&&(e.preventDefault(),e.stopPropagation?e.stopPropagation():e.cancelBubble=!0,t.onCancel(e))}}function f3(e){var t=e.autoFocusButton,n=e.children,r=void 0===n?null:n,o=e.contentStyle,i=void 0===o?"centered":o,s=e.id,a=void 0===s?"ccx-ss-generic-confirmation":s,l=e.isProcessing,u=e.onPrimaryClick,d=e.onSecondaryClick,p=e.primaryButtonId,m=e.primaryButtonQuiet,h=e.primaryButtonText,f=e.primaryButtonVariant,g=e.secondaryButtonId,v=e.secondaryButtonQuiet,b=e.secondaryButtonText,y=e.secondaryButtonVariant,_=void 0===y?"secondary":y,E=e.title,w=void 0===E?"":E,x=e.titleVariant,T=void 0===x?"":x,S=e.toasts,O=(0,c.useState)(!1),I=O[0],k=O[1];return(0,c.useEffect)((function(){return d3(d),function(){p3(d)}})),(0,c.useEffect)((function(){var e;"success"===(null===(e=null==S?void 0:S[0])||void 0===e?void 0:e.state)&&k(!0)}),[S]),c.createElement("div",{className:"".concat("G3oQXbT784eeRjiUCyZM"," ccx-ss-generic-confirmation ").concat(i),"data-testid":a,id:a},c.createElement("div",{className:"ccx-ss-generic-confirmation-header ".concat(T)},c.createElement("h3",{id:Er},w,"error"===T&&c.createElement(o0,{className:"ccx-ss-generic-confirmation-icon ccx-ss-icon",size:"L"}))),l?c.createElement("div",{className:"ccx-ss-generic-confirmation-content processing"},c.createElement(Y0,{"data-testid":"ccx-wait-progress",size:"L"})):c.createElement("div",{className:"ccx-ss-generic-confirmation-content ".concat(i),id:wr},r),c.createElement(c3,{autoFocusButton:t,className:"ccx-ss-generic-confirmation-footer",disablePrimaryAction:I,isProcessing:l,onPrimaryClick:u,onSecondaryClick:d,primaryButtonId:p,primaryButtonQuiet:m,primaryButtonText:h,primaryButtonVariant:f,secondaryButtonId:g,secondaryButtonQuiet:v,secondaryButtonText:b,secondaryButtonVariant:_}))}function g3(e){var t=e.entity,n=e.onRemove,r=e.selected,o=jX(),i=o.compactLayout,s=o.openedDialog,a=o.wizardData,l=t.name||t.email,u=(0,c.useRef)();(0,c.useEffect)((function(){var e,t;if(r){var n=null!==(t=null===(e=u.current)||void 0===e?void 0:e.tag)&&void 0!==t?t:u.current;null==n||n.scrollIntoView()}}),[r]);var d=(0,c.useCallback)((function(){n(t)}),[t,n]),p=(r?"selected":!t.valid&&"invalid")||"";return c.createElement(a1,{className:$t()("ccx-ss-invite-tag","A4kpBOJ3GiTcdheKI7zQ",p,{compactLayout:i,paddingtop:"artifact"===s,wizard:null==a?void 0:a.enabled}),closable:!0,"data-testid":"ccac-tag",label:l,onClose:d,ref:u,selected:r,size:"s",value:l})}var v3=function(){return v3=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},v3.apply(this,arguments)},b3=(0,c.forwardRef)((function(e,t){var n=e.disabled,r=e.onBlur,o=e.onChange,i=e.onClick,s=e.onFocusChange,a=e.onKeyDown,l=e.onKeyUp,u=e.onPaste,d=e.placeholder,p=e.value,m=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}(e,["disabled","onBlur","onChange","onClick","onFocusChange","onKeyDown","onKeyUp","onPaste","placeholder","value"]),h=(0,c.useState)(!1),f=h[0],g=h[1],v=(0,c.useCallback)((function(e){yW()&&f?(g(!1),e.preventDefault()):"insertFromPaste"===(null==e?void 0:e.inputType)?(u(e.target.value),e.preventDefault()):o(e.target.value)}),[f,o,u]),b=(0,c.useCallback)((function(e){var t=e.clipboardData.getData("text/plain");t&&(yW()&&g(!0),u(t),e.preventDefault())}),[u]),y=(0,c.useRef)(null);(0,c.useImperativeHandle)(t,(function(){return{focus:function(){var e;null===(e=y.current)||void 0===e||e.focus()},hasFocus:y.current===document.activeElement}}));var _=(0,c.useCallback)((function(e){if(e.key===Jr||e.key===Xr){var t=function(e){var t=e.selectionStart,n=e.selectionEnd,r=e.value;return"number"==typeof t&&"number"==typeof n&&void 0!==r?{end:n,length:Fo()(r),start:t}:{end:0,length:0,start:0}}(e.target),n=t.end,r=t.start;(!p||0===n&&0===r)&&a(e)}else a(e)}),[a,p]),E=(0,c.useCallback)((function(e){r(e),s(!1)}),[r,s]),w=(0,c.useCallback)((function(){s(!0)}),[s]);return c.createElement("div",{className:"ccx-ss-flex-input-textarea-container",id:"ccx-ss-flex-input-textarea-container"},c.createElement("input",v3({"aria-autocomplete":"both","aria-controls":"ccx-ss-predictive-list","aria-expanded":!1,"aria-live":"polite",autoCapitalize:"off",autoComplete:"off",autoCorrect:"off",className:"ccx-ss-flex-input-textarea","data-testid":"ccx-ss-flex-input-textarea",disabled:n,id:"ccx-ss-flex-input-textarea",inputMode:"email",key:"invite-textarea",onBlur:E,onChange:v,onClick:i,onFocus:w,onKeyDown:_,onKeyUp:l,onPaste:b,placeholder:d,ref:y,role:"combobox",spellCheck:"false",value:p},m)))}));function y3(e){return"object"==typeof e&&null!=e&&1===e.nodeType}function _3(e,t){return(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e}function E3(e,t){if(e.clientHeight<e.scrollHeight||e.clientWidth<e.scrollWidth){var n=getComputedStyle(e,null);return _3(n.overflowY,t)||_3(n.overflowX,t)||function(e){var t=function(e){if(!e.ownerDocument||!e.ownerDocument.defaultView)return null;try{return e.ownerDocument.defaultView.frameElement}catch(e){return null}}(e);return!!t&&(t.clientHeight<e.scrollHeight||t.clientWidth<e.scrollWidth)}(e)}return!1}function w3(e,t,n,r,o,i,s,a){return i<e&&s>t||i>e&&s<t?0:i<=e&&a<=n||s>=t&&a>=n?i-e-r:s>t&&a<n||i<e&&a>n?s-t+o:0}function x3(e,t){var n=window,r=t.scrollMode,o=t.block,i=t.inline,s=t.boundary,a=t.skipOverflowHiddenElements,c="function"==typeof s?s:function(e){return e!==s};if(!y3(e))throw new TypeError("Invalid target");for(var l=document.scrollingElement||document.documentElement,u=[],d=e;y3(d)&&c(d);){if((d=d.parentElement)===l){u.push(d);break}null!=d&&d===document.body&&E3(d)&&!E3(document.documentElement)||null!=d&&E3(d,a)&&u.push(d)}for(var p=n.visualViewport?n.visualViewport.width:innerWidth,m=n.visualViewport?n.visualViewport.height:innerHeight,h=window.scrollX||pageXOffset,f=window.scrollY||pageYOffset,g=e.getBoundingClientRect(),v=g.height,b=g.width,y=g.top,_=g.right,E=g.bottom,w=g.left,x="start"===o||"nearest"===o?y:"end"===o?E:y+v/2,T="center"===i?w+b/2:"end"===i?_:w,S=[],O=0;O<u.length;O++){var I=u[O],k=I.getBoundingClientRect(),A=k.height,C=k.width,P=k.top,R=k.right,L=k.bottom,D=k.left;if("if-needed"===r&&y>=0&&w>=0&&E<=m&&_<=p&&y>=P&&E<=L&&w>=D&&_<=R)return S;var N=getComputedStyle(I),M=parseInt(N.borderLeftWidth,10),H=parseInt(N.borderTopWidth,10),j=parseInt(N.borderRightWidth,10),B=parseInt(N.borderBottomWidth,10),F=0,U=0,z="offsetWidth"in I?I.offsetWidth-I.clientWidth-M-j:0,q="offsetHeight"in I?I.offsetHeight-I.clientHeight-H-B:0;if(l===I)F="start"===o?x:"end"===o?x-m:"nearest"===o?w3(f,f+m,m,H,B,f+x,f+x+v,v):x-m/2,U="start"===i?T:"center"===i?T-p/2:"end"===i?T-p:w3(h,h+p,p,M,j,h+T,h+T+b,b),F=Math.max(0,F+f),U=Math.max(0,U+h);else{F="start"===o?x-P-H:"end"===o?x-L+B+q:"nearest"===o?w3(P,L,A,H,B+q,x,x+v,v):x-(P+A/2)+q/2,U="start"===i?T-D-M:"center"===i?T-(D+C/2)+z/2:"end"===i?T-R+j+z:w3(D,R,C,M,j+z,T,T+b,b);var G=I.scrollLeft,V=I.scrollTop;x+=V-(F=Math.max(0,Math.min(V+F,I.scrollHeight-A+q))),T+=G-(U=Math.max(0,Math.min(G+U,I.scrollWidth-C+z)))}S.push({el:I,top:F,left:U})}return S}function T3(e){return e===Object(e)&&0!==Object.keys(e).length}let S3,O3,I3;{const e=fn(s(52577));S3=e.Accordion,O3=e.AccordionItem}hn({displayName:"Accordion",fallback:S3,swcLoader:I3,swcProps:e=>{const{multiselectable:t,children:n,className:r,defaultSelectedIndex:o,selectedIndex:i,...s}=e,a=c.Children.toArray(n),l=i||0==i?i:o||a.length;if(l>=0&&l<a.length){const e=a[l],t=c.cloneElement(e,{open:!0});a[l]=t}return{...s,...ln({"allow-multiple":t}),children:a,class:r}},tagName:"sp-accordion"}),hn({displayName:"AccordionItem",fallback:O3,swcLoader:I3,swcProps:e=>{const{className:t,header:n,...r}=e;return{class:t,label:n,...r}},tagName:"sp-accordion-item"}),hn({displayName:"Asset",fallback:fn(s(62709)).Asset,swcLoader:void 0,swcProps:function(e){const{className:t,type:n,alt:r,src:o,decorative:i,...s}=e,a="image"===n?void 0:n,l=i?"":r;return{children:"image"===n?c.createElement("img",{src:o,alt:l}):c.createElement(c.Fragment,null),class:t,label:"image"!==n?r:void 0,variant:a,...s}},tagName:"sp-asset"}),hn({displayName:"ActionBar",fallback:void 0,swcLoader:void 0,SWCWrapper:(0,c.forwardRef)((function(e,t){const{className:n,flexible:r,open:o,emphasized:i,onClose:s,...a}=e,l=(0,c.useRef)();(0,c.useEffect)((()=>{const e=l.current;return e&&s&&e.addEventListener("close",s),()=>{e&&s&&e.removeEventListener("close",s)}}),[s]);const u={...ln({emphasized:i,flexible:r,open:o}),class:n,...a},d=cn("sp-action-bar");return c.createElement(d,{...u,ref:$1([l,t])})})),tagName:"sp-action-bar"}),hn({displayName:"Badge",fallback:void 0,swcLoader:void 0,swcProps:e=>{const{children:t,className:n,icon:r,...o}=e,i=r?(0,c.cloneElement)(r,{slot:"icon"}):void 0;return{...o,children:c.createElement(c.Fragment,null,i," ",t),class:n}},tagName:"sp-badge"}),hn({displayName:"AlertBanner",fallback:void 0,swcLoader:void 0,swcProps:e=>{const{className:t,dismissible:n,open:r,...o}=e;return{...o,...ln({dismissible:n,open:r}),class:t}},tagName:"sp-alert-banner"}),hn({displayName:"ActionGroup",fallback:void 0,swcLoader:void 0,swcProps:e=>{const{className:t,compact:n,emphasized:r,quiet:o,justified:i,vertical:s,...a}=e;return{...a,...ln({compact:n,emphasized:r,justified:i,quiet:o,vertical:s}),class:t}},tagName:"sp-action-group"});const k3=fn(s(49518)).default,A3=hn({displayName:"ButtonGroup",fallback:k3,swcLoader:void 0,swcProps:e=>{const{className:t,orientation:n,...r}=e;return{...r,...rn?{variant:n,align:"center"}:{vertical:"vertical"===n||void 0},class:t}},tagName:"sp-button-group"}),C3=hn({displayName:"ActionGroup",fallback:k3,swcLoader:void 0,SWCWrapper:function(e){const t=(0,c.useRef)(null),{className:n,value:r,multiple:o,orientation:i,onChange:s,...a}=e,l="vertical"===i||void 0,u=o?"multiple":"single",d="multiple"===u?r:[r].flat(),p=rn?{variant:i,align:"center"}:{vertical:l,selected:JSON.stringify(d),...u&&{selects:u}};(0,c.useEffect)((()=>{const e=t.current,n=e=>{const t=e.target;s?.(t.selected)};return e&&s&&e.addEventListener("change",n),()=>{e&&s&&e.removeEventListener("change",n)}}),[s,r]);const m=cn("sp-action-group");return c.createElement(m,{ref:t,...a,...p,...ln({vertical:l}),class:n})},tagName:"sp-action-group"});(0,c.forwardRef)((function(e,t){return e.onChange?c.createElement(C3,{...e,ref:t}):c.createElement(A3,{...e,ref:t})}));const P3=fn(s(27240));let R3;hn({displayName:"Card",fallback:P3.Card,swcLoader:R3,SWCWrapper:function(e){const{children:t,className:n,onSelectionChange:r,selected:o,actionMenu:i,...s}=e,a=cn("sp-card");return c.createElement(a,{...s,...ln({selected:o}),onchange:r,class:n},t,i&&c.createElement("div",{slot:"actions"},i))},tagName:"sp-card"}),hn({displayName:"CardBody",fallback:P3.CardBody,swcLoader:R3,SWCWrapper:function(e){const{title:t,subtitle:n,description:r}=e,o=t&&c.createElement("div",{slot:"heading"},t),i=n&&c.createElement("div",{slot:"subheading"},n),s=r&&c.createElement("div",{slot:"description"},r);return c.createElement(c.Fragment,null,o,i,s)},tagName:"sp-card"}),hn({displayName:"CardPreview",fallback:P3.CardPreview,swcLoader:R3,SWCWrapper:function(e){return e.children?c.createElement("div",{slot:"preview"},e.children):null},tagName:"sp-card"}),hn({displayName:"Checkbox",fallback:fn(s(83131)).default,swcLoader:void 0,SWCWrapper:e=>{const t=(0,c.useRef)(null),{className:n,renderLabel:r=!0,readOnly:o,label:i,checked:s,disabled:a,invalid:l,indeterminate:u,emphasized:d,children:p,onChange:m,...h}=e;(0,c.useEffect)((()=>{const e=t.current,n=e=>{const t=e.target;m?.(t.checked,e)};return e&&m&&e.addEventListener("change",n),()=>{e&&m&&e.removeEventListener("change",n)}}),[m]);const f=cn("sp-checkbox");return c.createElement(f,{...h,...ln({checked:s,disabled:a,emphasized:d,indeterminate:u,invalid:l,readonly:o}),class:n,ref:t},r?i:"",p)},tagName:"sp-checkbox"}),fn(s(67635)).default;const L3=fn(s(79735)).default,D3=()=>{const[e,t]=(0,c.useState)(null);return{queryTarget:(e,n)=>{if(!e)return;const r=e.getRootNode();if(r){const e=r.querySelector(n);e&&t(e)}},target:e}};hn({displayName:"CoachMarkIndicator",fallback:L3,swcLoader:void 0,SWCWrapper:function({id:e,onPositioned:t,quiet:n,selector:r}){const o=(0,c.useRef)(null),{target:i,queryTarget:s}=D3(),a=(e=>{const[t,n]=(0,c.useState)(),r=(0,c.useCallback)((()=>{if(e){const{offsetLeft:t,offsetTop:r,offsetWidth:o,offsetHeight:i}=e;n({left:t+o/2,top:r+i/2})}}),[e]);return(0,c.useLayoutEffect)((()=>{let t;const n=()=>{t&&clearTimeout(t),t=setTimeout((()=>{r()}),50)};window.addEventListener("resize",n);const o=new ResizeObserver((()=>{n()}));return e&&o.observe(e),()=>{window.removeEventListener("resize",n),e&&o.unobserve(e),t&&clearTimeout(t)}}),[e,r]),t})(i),l=function(e){const t=(0,c.useRef)();return(0,c.useEffect)((()=>{t.current=e}),[e]),t.current}(a),u=a?.left&&a?.top;(0,c.useEffect)((()=>{a?.left===l?.left&&a?.top===l?.top||t?.()}),[t,a,l]),(0,c.useEffect)((()=>{o.current&&s(o.current,r)}),[s,r]);const d=cn("sp-coach-indicator");return c.createElement(d,{id:e,ref:o,style:{margin:0,pointerEvents:"none",position:"absolute",transform:"translate(-50%, -50%)",...a,...u?{}:{display:"none"}},...ln({quiet:n})})},tagName:"sp-coach-indicator"});fn(s(67635)).default;hn({displayName:"CoachMarkPopover",fallback:fn(s(79610)).default,swcLoader:void 0,SWCWrapper:function(e){const{cancelLabel:t,children:n,className:r,confirmLabel:o,currentStep:i,disableProgress:s,image:a,imageAlt:l,onBlur:u,onCancel:d,onConfirm:p,stepCount:m,title:h,totalSteps:f,trapFocus:g,...v}=e,b=(0,c.useRef)(null);(0,c.useEffect)((()=>{const e=b?.current;return e&&d&&e.addEventListener("secondary",d),()=>{e&&d&&e.removeEventListener("secondary",d)}}),[d]),(0,c.useEffect)((()=>{const e=b?.current;return e&&p&&e.addEventListener("primary",p),()=>{e&&p&&e.removeEventListener("primary",p)}}),[p]);const y=cn("sp-coachmark");return c.createElement(y,{class:r,"current-step":i,"primary-cta":o,ref:b,"secondary-cta":t,"total-steps":f,...a?{src:a,"media-type":"image"}:{},...v},c.createElement("div",{slot:"title"},h),c.createElement("div",{slot:"content"},n),c.createElement("div",{slot:"step-count"},m))},tagName:"sp-coachmark"}),hn({displayName:"Overlay",fallback:fn(s(23683)).default,swcLoader:void 0,swcProps:({show:e,target:t,...n})=>({...ln({open:e}),...n}),tagName:"sp-overlay"});hn({displayName:"ColorArea",fallback:void 0,swcLoader:void 0,SWCWrapper:(0,c.forwardRef)((function(e,t){const{className:n,disabled:r,focused:o,onChange:i,onInput:s,...a}=e,l=(0,c.useRef)();(0,c.useEffect)((()=>{const e=l.current;return e&&i&&e.addEventListener("change",i),()=>{e&&i&&e.removeEventListener("change",i)}}),[i]),(0,c.useEffect)((()=>{const e=l.current;return e&&s&&e.addEventListener("input",s),()=>{e&&s&&e.removeEventListener("input",s)}}),[s]);const u={...ln({disabled:r,focused:o}),class:n,...a},d=cn("sp-color-area");return c.createElement(d,{...u,ref:$1([l,t])})})),tagName:"sp-color-area"}),hn({displayName:"ColorField",fallback:void 0,swcLoader:void 0,SWCWrapper:(0,c.forwardRef)((function(e,t){const{className:n,disabled:r,grows:o,invalid:i,multiline:s,quiet:a,readonly:l,required:u,valid:d,viewColor:p,onChange:m,onInput:h,...f}=e,g=(0,c.useRef)();(0,c.useEffect)((()=>{const e=g.current;return e&&m&&e.addEventListener("change",m),()=>{e&&m&&e.removeEventListener("change",m)}}),[m]),(0,c.useEffect)((()=>{const e=g.current;return e&&h&&e.addEventListener("input",h),()=>{e&&h&&e.removeEventListener("input",h)}}),[h]);const v={...ln({disabled:r,grows:o,invalid:i,multiline:s,quiet:a,readonly:l,required:u,valid:d,"view-color":p}),class:n,...f},b=cn("sp-color-field");return c.createElement(b,{...v,ref:$1([g,t])})})),tagName:"sp-color-field"}),hn({displayName:"ColorHandle",fallback:void 0,swcLoader:void 0,swcProps:e=>{const{className:t,disabled:n,focused:r,open:o,...i}=e;return{...i,...ln({disabled:n,focused:r,open:o}),class:t}},tagName:"sp-color-handle"}),hn({displayName:"ColorSlider",fallback:void 0,swcLoader:void 0,SWCWrapper:(0,c.forwardRef)((function(e,t){const{className:n,disabled:r,vertical:o,onChange:i,onInput:s,...a}=e,l=(0,c.useRef)();(0,c.useEffect)((()=>{const e=l.current;return e&&i&&e.addEventListener("change",i),()=>{e&&i&&e.removeEventListener("change",i)}}),[i]),(0,c.useEffect)((()=>{const e=l.current;return e&&s&&e.addEventListener("input",s),()=>{e&&s&&e.removeEventListener("input",s)}}),[s]);const u={...ln({disabled:r,vertical:o}),class:n,...a},d=cn("sp-color-slider");return c.createElement(d,{...u,ref:$1([l,t])})})),tagName:"sp-color-slider"});const N3=fn(s(62113)).default;let M3;hn({displayName:"Dialog",fallback:N3,swcLoader:M3,SWCWrapper:function(e){const t=(0,c.useRef)(null),{backdropClickable:n,cancelLabel:r,children:o,className:i,confirmLabel:s,isDismissible:a,onCancel:u,onClose:d,onConfirm:p,open:m,secondaryLabel:h,title:f,underlay:g,...v}=e;(0,c.useEffect)((()=>{const e=t?.current;return e&&d&&e.addEventListener("close",d),()=>{e&&d&&e.removeEventListener("close",d)}}),[d]),(0,c.useEffect)((()=>{const e=t?.current,n=t=>{p?.(t.type,t),e&&(e.open=!1)};return e&&p&&(e.addEventListener("confirm",n),e.addEventListener("secondary",n)),()=>{e&&p&&(e.removeEventListener("confirm",n),e.removeEventListener("secondary",n))}}),[p]),(0,c.useEffect)((()=>{const e=t?.current,n=()=>{u?.(),e&&(e.open=!1)};return e&&u&&e.addEventListener("cancel",n),()=>{e&&u&&e.removeEventListener("cancel",n)}}),[u]);const b=(0,c.useRef)(null),[,y]=(0,c.useState)(!1);(0,c.useEffect)((()=>{y(!0)}),[]);const _=cn("sp-dialog-wrapper");return c.createElement(c.Fragment,null,c.createElement(_,{...v,...ln({dismissable:a,open:m,underlay:(g||n||m)??!0}),ref:t,class:i,headline:f,"confirm-label":s,"cancel-label":r,"secondary-label":h},c.createElement("div",{ref:b})),b.current&&(0,l.createPortal)(o,b.current))},tagName:"sp-dialog-wrapper"}),hn({displayName:"Dialog",fallback:N3,swcLoader:M3,SWCWrapper:(0,c.forwardRef)((function({dismissable:e,error:t,noDivider:n,onClose:r,...o},i){const s=cn("sp-dialog"),a=(0,c.useRef)(null);return(0,c.useEffect)((()=>{const{current:e}=a;return e&&r&&e.addEventListener("close",r),()=>{e&&r&&e.removeEventListener("close",r)}}),[r]),c.createElement(s,{...o,...ln({dismissable:e,error:t,noDivider:n}),ref:$1([i,a])})})),tagName:"sp-dialog"}),hn({displayName:"Dialog",fallback:N3,swcLoader:M3,SWCWrapper:(0,c.forwardRef)((function({dismissable:e,onClose:t,open:n,responsive:r,underlay:o,...i},s){const a=cn("sp-dialog-base"),l=(0,c.useRef)(null);return(0,c.useEffect)((()=>{const{current:e}=l;return e&&t&&e.addEventListener("close",t),()=>{e&&t&&e.removeEventListener("close",t)}}),[t]),c.createElement(a,{...i,...ln({dismissable:e,open:n,responsive:r,underlay:o}),ref:$1([s,l])})})),tagName:"sp-dialog-base"}),hn({displayName:"DropZone",fallback:fn(s(80418)).default,swcLoader:void 0,SWCWrapper:(0,c.forwardRef)((function(e,t){const n=(0,c.useRef)(null),{className:r,shouldAccept:o,...i}=e;(0,c.useEffect)((()=>{const e=n.current,t=e=>{const t=o?.(e);t||e.preventDefault()};return e&&o&&e.addEventListener("sp-dropzone-should-accept",t),()=>{e&&o&&e.removeEventListener("sp-dropzone-should-accept",t)}}),[o]);const s=cn("sp-dropzone");return c.createElement(s,{ref:$1([n,t]),class:r,...i})})),tagName:"sp-dropzone"}),hn({displayName:"IllustratedMessage",fallback:fn(s(42265)).default,swcLoader:void 0,swcProps:e=>{const{ariaLevel:t,className:n,illustration:r,...o}=e;return{...o,ariaLevel:t?.toString(),class:n,children:r}},tagName:"sp-illustrated-message"});const H3=fn(s(91889)).default,j3=(e,t)=>(0,c.cloneElement)(e,{...t,onClick:un(e?.props?.onClick,t?.onClick)});hn({displayName:"ModalTrigger",fallback:H3,swcLoader:void 0,swcProps:e=>{const{children:t,className:n,...r}=e,o=((e,t)=>{if(e.find((e=>"trigger"===e.props?.slot))&&e.find((e=>"click-content"===e.props?.slot)))return e.map((e=>"trigger"===e.props?.slot?j3(e,t):e));const n=e.find((e=>e.props?.modalTrigger))||e[0],r=e.find((e=>e.props?.modalContent))||e[1];return e.map((e=>e===n?j3(e,{...t,slot:"trigger"}):e===r?j3(e,{...t,slot:"click-content"}):e))})(c.Children.toArray(t),r);return{...r,children:o,class:n,"triggered-by":"click",type:"modal"}},tagName:"overlay-trigger"}),hn({displayName:"Progress",fallback:fn(s(93719)).default,swcLoader:void 0,swcProps:e=>{const{className:t,isIndeterminate:n,value:r,variant:o,labelPosition:i,...s}=e;return{...s,...ln({indeterminate:n,"over-background":"overBackground"===o,"side-label":"left"===i}),class:t,progress:r}},tagName:"sp-progress-bar"});const B3=fn(s(73520)).default,F3={small:"s",medium:"m",large:"l"};var U3=hn({displayName:"Rule",fallback:B3,swcLoader:void 0,swcProps:e=>{const{className:t,variant:n="large",...r}=e;return{...r,class:t,size:F3[n]}},tagName:"sp-divider"});const z3=fn(s(52914));let q3;hn({displayName:"SideNav",fallback:z3.SideNav,swcLoader:q3,swcProps:e=>{const{value:t,defaultValue:n,className:r,...o}=e;return{...o,...n?{defaultValue:n}:t?{defaultValue:t}:{},class:r}},tagName:"sp-sidenav"}),hn({displayName:"SideNavHeading",fallback:z3.SideNavHeading,swcLoader:q3,swcProps:e=>{const{label:t,...n}=e;return{...n,label:t}},tagName:"sp-sidenav-heading"}),hn({displayName:"SideNavItem",fallback:z3.SideNavItem,swcLoader:q3,swcProps:e=>{const{disabled:t,...n}=e;return{...n,...ln({disabled:t})}},tagName:"sp-sidenav-item"}),hn({displayName:"StatusLight",fallback:void 0,swcLoader:void 0,swcProps:e=>{const{className:t,disabled:n,...r}=e;return{...r,...ln({disabled:n}),class:t}},tagName:"sp-status-light"});var G3=hn({displayName:"Switch",fallback:fn(s(32026)).default,swcLoader:void 0,SWCWrapper:e=>{const t=(0,c.useRef)(null),{renderLabel:n=!0,label:r,className:o,checked:i,defaultChecked:s,disabled:a,children:l,quiet:u,onChange:d,...p}=e;(0,c.useEffect)((()=>{const e=t.current,n=e=>{const t=e.target;d?.(t.checked,e)};return e&&d&&e.addEventListener("change",n),()=>{e&&d&&e.removeEventListener("change",n)}}),[d]);const m=cn("sp-switch");return c.createElement(m,{...p,...ln({checked:i??s,disabled:a,emphasized:!u}),class:o,ref:t},n?r:"",l)},tagName:"sp-switch"});const V3=fn(s(53923));let K3;const W3=hn({displayName:"TabList",fallback:V3.TabList,swcLoader:K3,SWCWrapper:(0,c.forwardRef)((function(e,t){const{children:n,onChange:r,className:o,selectedIndex:i,orientation:s,autoFocus:a,...l}=e,u=(0,c.useRef)(),d=c.Children.map(n,((e,t)=>c.cloneElement(e,{value:t.toString()}))),p=i?.toString()||"0";(0,c.useEffect)((()=>{const{current:e}=u,t=e=>{const t=e.target;if(!t)return;const n=parseInt(t.selected??"-1",10);-1!==n&&n!==i&&r?.(n)};return e&&e.addEventListener("change",t),()=>{e&&e.removeEventListener("change",t)}}),[r,u,i]);const m=cn("sp-tabs");return c.createElement(m,{...l,...ln({auto:a}),ref:function(e){u.current=e,"function"==typeof t?t(e):t&&(t.current=e)},class:o,direction:s,selected:p},d)})),tagName:"sp-tabs"}),$3=hn({displayName:"Tab",fallback:V3.Tab,swcLoader:K3,swcProps:e=>({...e,class:e.className,children:e.children??e.label}),tagName:"sp-tab"});hn({displayName:"TabsOverflow",fallback:void 0,swcLoader:K3,swcProps:({className:e,compact:t,...n})=>({...n,class:e,...ln({compact:t})}),tagName:"sp-tabs-overflow"});var Y3=hn({displayName:"Textfield",fallback:fn(s(66477)).default,swcLoader:Y1,SWCWrapper:(0,c.forwardRef)((function(e,t){return c.createElement(Z1,{...e,ref:t,multiLine:!0})})),tagName:"sp-textfield"});const Q3=s(87478);let J3;hn({displayName:"list",fallback:Q3.List,swcLoader:J3,SWCWrapper:function(e){const{className:t,children:n,...r}=e,o=cn("sp-menu");return c.createElement(o,{class:t,...r},n)},tagName:"sp-menu"}),hn({displayName:"ListItem",fallback:Q3.ListItem,swcLoader:J3,swcProps:e=>{const{disabled:t,icon:n,children:r,...o}=e,i=function(e){if(e)return c.cloneElement(e,{slot:"icon"})}(n);return{...o,children:[i,r],...ln({disabled:t})}},tagName:"sp-menu-item"}),hn({displayName:"Search",fallback:fn(s(98876)).default,swcLoader:void 0,SWCWrapper:(0,c.forwardRef)((function(e,t){const n=(0,c.useRef)(null),{onChange:r,onSubmit:o,...i}=e;(0,c.useEffect)((()=>{const{current:e}=n,t=e=>{const t=e.target;r?.(t.value,e)};return e&&r&&e.addEventListener("input",t),()=>{e&&r&&e.removeEventListener("input",t)}}),[r]),(0,c.useEffect)((()=>{const{current:e}=n,t=e=>{e.preventDefault(),e.stopPropagation();const t=e.target;o?.(t.value,e)};return e&&o&&e.addEventListener("submit",t),()=>{e&&o&&e.removeEventListener("submit",t)}}),[o]);const s=cn("sp-search");return c.createElement(s,{ref:$1([t,n]),...Q1(i)})})),tagName:"sp-search"}),hn({displayName:"NumberInput",fallback:fn(s(15535)).default,swcLoader:void 0,SWCWrapper:e=>{const t=(0,c.useRef)(null),{className:n,defaultValue:r,value:o,disabled:i,invalid:s,indeterminate:a,readOnly:l,quiet:u,step:d,onChange:p,...m}=e;(0,c.useEffect)((()=>{const e=t.current,n=e=>{const t=e.target;p&&p(t.value)};return e&&p&&e.addEventListener("change",n),()=>{e&&p&&e.removeEventListener("change",n)}}),[p]);const h={...m,class:n,step:d,...void 0!==o?{value:o}:{value:r},..."any"===d?{"format-options":JSON.stringify({signDisplay:"exceptZero",minimumFractionDigits:1,maximumFractionDigits:2})}:{},...ln({disabled:i,invalid:s,indeterminate:a,readonly:l,quiet:u}),ref:t},f=cn("sp-number-field");return c.createElement(f,{...h})},tagName:"sp-number-field"});const Z3=s(78350).default;function X3(e){var t,n=e.assetData,r=e.isSearchList,o=e.onHover,i=e.onIgnoreBlur,s=e.onRefocus,a=e.onSelectUser,l=e.onRemoveUser,u=e.parentRef,d=e.selectedIndex,p=e.suggestions,m=e.touchMode,h=jX(),f=h.experiments,g=h.showRecentInvitees,v=h.themeType,b=h.wizardData,y=Kt(),_=MX().sendIngest,E=(0,c.useRef)(!1),w=_W(),x="dropdown"===(null==f?void 0:f.recentlyShared)&&g,T=x&&!r?"dropdown":"default";(0,c.useEffect)((function(){p.length>0&&(E.current=!0)}),[p]),(0,c.useEffect)((function(){return function(){E.current&&_("invite.suggestion.list.render",{assetData:n,type:T})}}),[n,_,T]),(0,c.useEffect)((function(){var e,t;if(-1!==d){var n=null===(e=p[d])||void 0===e?void 0:e.token,r=u?null===(t=u.current)||void 0===t?void 0:t.querySelector("li#ccx-ss-suggestion-".concat(d)):document.getElementById(n);n&&r&&(window.navigator.userAgent.includes("Edge")?function(e,t){var n=e.isConnected||e.ownerDocument.documentElement.contains(e);if(T3(t)&&"function"==typeof t.behavior)return t.behavior(n?x3(e,t):[]);if(n){var r=function(e){return!1===e?{block:"end",inline:"nearest"}:T3(e)?e:{block:"start",inline:"nearest"}}(t);(function(e,t){void 0===t&&(t="auto");var n="scrollBehavior"in document.body.style;e.forEach((function(e){var r=e.el,o=e.top,i=e.left;r.scroll&&n?r.scroll({top:o,left:i,behavior:t}):(r.scrollTop=o,r.scrollLeft=i)}))})(x3(e,r),r.behavior)}}(r,{block:"nearest",inline:"end",scrollMode:"if-needed"}):null==r||r.scrollIntoView({block:"nearest",inline:"end"}))}}),[u,d,p]);var S=y.formatMessage({id:"share_sheet.error.remove"}),O=c.createElement(_n,{"aria-label":S,className:"ccx-ss-user-card-remove-btn","data-testid":"ccx-ss-user-card-remove-btn",icon:c.createElement(s0,{className:"ccx-ss-icon",size:m?"M":"S"}),id:"ccx-ss-user-card-remove-btn",variant:"tool"}),I=p.map((function(e,t){var n=e.caption,r=e.image,i=e.name,s=e.token,u={email:n,image:r,name:i,token:s,type:e.type},p=d===t;return c.createElement("li",{"aria-selected":p,id:"ccx-ss-suggestion-".concat(t),key:s,role:"option"},c.createElement(X4,{id:s,idx:t,onHover:o,onRemove:l,onSelect:a,rightChild:x?O:void 0,selected:p,user:u}))})),k=x?"ccx-ss-predictive-list-experiment":"ccx-ss-predictive-list",A=c.createElement("ul",{"aria-labelledby":"ccx-ss-invite-input",className:$t()("qComCkO72PBU_qkxeYzg",{recentlySharedExperiment:x,wizard:null==b?void 0:b.enabled}),"data-testid":k,id:k,onMouseDown:i,onMouseUp:s,role:"listbox"},I),C=y.formatMessage({id:"share_sheet.share.suggestions.label.recentlyShared"}),P=x?"ccx-ss-recently-shared-list-experiment":"ccx-ss-recently-shared-list";return c.createElement(c.Fragment,null,p.length&&!r?c.createElement("div",{className:P,"data-testid":P,id:P},x&&c.createElement("div",{className:$t()("ccx-ss-suggestions-title",(t={},t.express="express"===v&&w,t)),"data-testid":"ccx-ss-suggestions-title"},C),A):A)}hn({displayName:"DropdownButton",fallback:e=>{const{children:t,...n}=e;return Z3?c.createElement(Z3,{...n},c.Children.map(t,(e=>c.isValidElement(e)?c.cloneElement(e,{forceFallback:!0}):e))):null},swcLoader:void 0,SWCWrapper:e=>{const t=(0,c.useRef)(null),{className:n,children:r,icon:o,label:i,onSelect:s,disabled:a,focused:l,invalid:u,open:d,quiet:p,readonly:m,alignRight:h,placement:f,"aria-label":g,...v}=e,b=function(e){if(e)return c.cloneElement(e,{slot:"icon"})}(o),y=i?c.createElement("span",{slot:"label"},i):null,_=h?"bottom-end":f;(0,c.useEffect)((()=>{const{current:e}=t,n=e=>{const t=e.target;s?.(t.value)};return e&&s&&e.addEventListener("change",n),()=>{e&&s&&e.removeEventListener("change",n)}}),[s]);const E={...ln({disabled:a,focused:l,invalid:u,open:d,quiet:p,readonly:m}),label:g,placement:_,...v},w=cn("sp-action-menu");return c.createElement(w,{ref:t,class:n,...E},b,y,"string"!=typeof r&&r)},tagName:"sp-action-menu"}),hn({displayName:"Tray",swcLoader:void 0,fallback:void 0,swcProps:e=>{const{className:t,...n}=e;return{class:t,...n}},tagName:"sp-tray"});var e8=function(){return e8=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},e8.apply(this,arguments)},t8=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))};function n8(e){var t=e.caption,n=e.email,r=e.name;return sW(t)||sW(r)?sW(t)?t:r:n}function r8(e,t){var n=e.reduce((function(e,t){return t.index>e?t.index:e}),-1),r=function(e){return void 0===e&&(e=""),"string"==typeof e&&"sharesheetversion"===e.toLocaleLowerCase()?zo():e}(t);return{email:r,index:n+1,valid:sW(r)}}var o8=c.forwardRef((function(e,t){var n=e.autoFocus,r=e.assetData,o=e.collaboratorsCount,i=void 0===o?0:o,s=e.collaborators,a=e.disabled,l=e.entities,u=e.inputText,d=e.inviteeLimit,p=e.isLoading,m=e.lineLimit,h=void 0===m?1:m,f=e.onUpdateEntities,g=e.onUpdateInput,v=void 0===g?XK:g,b=e.title,y=e.touchMode,_=jX(),E=_.compactLayout,w=_.experiments,x=_.openedDialog,T=_.pgcGroups,S=_.showRecentInvitees,O=_.themeType,I="dropdown"===(null==w?void 0:w.recentlyShared)&&S,k=UX((function(e){return{foundSearchText:e.peopleGraph.foundSearchText,populatedInvitees:e.prepopulated[null==r?void 0:r.id]||[],recentSuggestions:e.peopleGraph.recentSuggestions[r.id]||[],searchSuggestions:e.peopleGraph.suggestions||[]}})),A=k.foundSearchText,C=k.populatedInvitees,P=k.searchSuggestions,R=k.recentSuggestions,L=(0,c.useState)([]),D=L[0],N=L[1],M=(0,c.useState)(!0),H=M[0],j=M[1],B=(null==P?void 0:P.length)>0,F=I&&!B?"dropdown":"default",U=(0,c.useMemo)((function(){if(B)return P;if((null==R?void 0:R.length)>0){if(I){var e=t8(t8([],l,!0),s||[],!0);if(H){var t=R.filter((function(t){return e.every((function(e){return e.email!==t.caption}))}));return j(!1),N(t),t}return D.filter((function(t){return e.every((function(e){return e.email!==t.caption}))}))}return R.filter((function(e){return l.every((function(t){return t.email!==e.caption}))}))}return[]}),[s,l,I,B,D,R,P,H]),z=MX(),q=z.clearPopulatedInvitees,G=z.getRecentInvitees,V=z.peopleGraphAccept,K=z.peopleGraphGet,W=z.peopleGraphGetClear,$=z.sendIngest,Y=y||I?-1:0,Q=Kt(),J=(0,c.useState)(),Z=J[0],X=J[1],ee=(0,c.useState)(u||""),te=ee[0],ne=ee[1],re=(0,c.useState)(!1),oe=re[0],ie=re[1],se=(0,c.useState)(-1),ae=se[0],ce=se[1],le=(0,c.useState)(-1),ue=le[0],de=le[1],pe=(0,c.useState)(!1),me=pe[0],he=pe[1],fe=(0,c.useReducer)((function(e){return e+1}),0)[1],ge=(0,c.useRef)(),ve=(0,c.useRef)(Y),be=(0,c.useRef)(),ye=(0,c.useRef)(),_e=(0,c.useRef)(!0),Ee=function(){var e;null===(e=be.current)||void 0===e||e.focus()},we=(0,c.useCallback)((function(){I||(_e.current=!1)}),[I]),xe=(0,c.useCallback)((function(e){var t,n,r=(e||l).filter((function(e){return!e.email||sW(e.email)})),o=i+r.length+(t=r,sW(n=te)&&t.every((function(e){return e.email!==n}))?1:0)-1;return!Number.isInteger(d)||d<=0||!Object.entries(r).length||o<=d}),[i,l,d,te]),Te=function(e,t,n){var r=(0,c.useRef)();return(0,c.useEffect)((function(){return function(){return window.clearTimeout(r.current)}}),[]),(0,c.useCallback)((function(n){var o=e(n);r.current?(window.clearTimeout(r.current),r.current=window.setTimeout((function(){r.current=void 0,t(o)}),200)):(t(o),r.current=window.setTimeout((function(){return r.current=void 0}),200))}),[200,e,t])}((0,c.useCallback)((function(e){return ve.current=Y,de(-1),ne(e),v(e),e}),[v,Y]),(0,c.useCallback)((function(e){K(r,e,d)}),[r,d,K])),Se=(0,c.useCallback)((function(e){void 0===e&&(e=[]);var t=e.map((function(t){var n=t.email,r=t.type,o=!n||"group"===(null==r?void 0:r.toLowerCase())||sW(n);return e8(e8({},t),{valid:o&&xe(e)})}));f(t)}),[xe,f]),Oe=(0,c.useCallback)((function(e){var t=new vW(e,l).getEntites(),n=t.filter((function(e){return e.valid}));n.forEach((function(e){return K(r,e.email,d)})),Se(t),de(-1);var o=l.filter((function(e){return e.valid})).length,i=n.length;$("invite.contact.paste",{assetData:r,count:i-o})}),[r,l,Se,d,K,$]);(0,c.useEffect)((function(){var e=[];C.length&&(C.forEach((function(t){e.push(r8(e,t))})),q(r.id),Se(e))}),[r.id,q,Se,C]),(0,c.useEffect)((function(){G(r.id,r.resourceId)}),[r,G]),(0,c.useEffect)((function(){n&&Ee()}),[n]),(0,c.useEffect)((function(){var e,t=document.getElementById("ccx-ss-flex-input-textarea");null===(e=null==t?void 0:t.scrollIntoView)||void 0===e||e.call(t)}),[l.length]),(0,c.useEffect)((function(){if(!Z&&l.length&&ge.current){var e=ge.current.querySelector(".ccx-ss-invite-tag:first-child"),t=window.getComputedStyle(ge.current),n=window.getComputedStyle(e),r=t.borderBottom,o=t.borderTop,i=t.paddingBottom,s=t.paddingTop,a=n.marginBottom,c=n.marginTop,u=i?parseInt(i,10):1,d=s?parseInt(s,10):1,p=r?parseInt(r,10):1,m=o?parseInt(o,10):1,f=a?parseInt(a,10):1,g=c?parseInt(c,10):1,v=e.offsetHeight||24;X({maxHeight:"".concat((f+g)*h+h*v+(u+d)+(p+m),"px")})}}),[l.length,h,Z]);var Ie=B&&te&&A===te&&!!U.length,ke=S&&!B&&U.length>0&&oe&&!te,Ae=Ie||ke;(0,c.useEffect)((function(){(Ae||-1!==ue)&&fe()}),[l.length,ue,Ae]);var Ce=(0,c.useCallback)((function(e){var t,n=l.reduce((function(e,t){return Math.max(e,t.index)}),-1)+1,o=e8(e8({},e),{email:n8(e),index:n,valid:!0});$("invite.suggestion.select",{assetData:r,type:F,userType:(null!==(t=o.type)&&void 0!==t?t:"person").toLowerCase()}),Se(t8(t8([],l,!0),[o],!1)),v(""),ve.current=-1,ne(""),W(),V(o).then((function(e){(null==e?void 0:e.addressBookUrn)&&Se(t8(t8([],l.filter((function(t){return t.token!==e.token})),!0),[e],!1))})),ie(!1),_e.current=!0}),[r,l,Se,V,W,v,$,F]),Pe=(0,c.useCallback)((function(e){var t;$("invite.suggestion.remove",{assetData:r,type:F,userType:(null!==(t=e.type)&&void 0!==t?t:"person").toLowerCase()}),N(D.filter((function(t){return t.caption!==e.email}))),_e.current=!0}),[r,D,_e,$,N,F]),Re=(0,c.useCallback)((function(e){var t=null!==e.relatedTarget&&ge.current.contains(e.relatedTarget);me&&!t&&$("invite.contact.focus",{assetData:r}),me||he(!0)}),[r,me,$]),Le=(0,c.useCallback)((function(e){ie(!_e.current||e),!e&&U.length&&-1===ae&&(_e.current?W():_e.current=!0)}),[W,U.length,ae]),De=(0,c.useCallback)((function(e){te&&(Se(t8(t8([],l,!0),[r8(l,te)],!1)),de(-1)),ne(""),v(""),e.preventDefault(),e.nativeEvent instanceof KeyboardEvent?$("invite.contact.add",{assetData:r,key:e.nativeEvent.key,type:"keystroke"}):$("invite.contact.add",{assetData:r,type:"focus"})}),[r,l,Se,v,$,te]),Ne=(0,c.useCallback)((function(e){var t=-1===ue?l.length-1:ue,n=e||l[t];Se(l.filter((function(e){return e!==n}))),de(-1),Ee(),$("invite.contact.remove",{assetData:r})}),[r,l,Se,ue,$]),Me=(0,c.useCallback)((function(e){switch(e.key){case Qr:Ae&&(ve.current=Math.min((-1===ve.current?ae:ve.current)+1,U.length-1),fe()),e.preventDefault();break;case Jr:l.length&&(de(ue<=0?l.length-1:Math.max(ue-1,0)),e.preventDefault());break;case"ArrowRight":-1!==ue&&(de(ue===l.length-1?-1:ue+1),e.preventDefault());break;case Zr:Ae&&(ve.current=Math.max((-1===ve.current?ae:ve.current)-1,0),fe()),e.preventDefault();break;case Xr:Ne(),e.preventDefault();break;case",":case";":De(e);break;case no:if(_e.current=!0,!Ae)break;case eo:-1!==ve.current&&Ae?Ce(U[ve.current]):De(e),e.preventDefault();break;case" ":sW(te)&&De(e)}}),[l,fe,De,Ce,Ne,ae,ve,ue,Ae,U,te]),He=!yW(),je=_W(),Be=(0,c.useCallback)((function(e){var t;He&&(null===(t=e.target)||void 0===t?void 0:t.value)&&sW(e.target.value)&&De(e)}),[De,He]),Fe=(0,c.useCallback)((function(e){e.key===to&&U.length&&(ie(!1),W(),e.stopPropagation())}),[W,U.length]),Ue=(0,c.useCallback)((function(e,t){ce(t?e:-1)}),[]),ze=l.map((function(e,t){return c.createElement(g3,{entity:e,key:"".concat(e.email,"-").concat(e.index),onRemove:Ne,selected:ue===t})})),qe=Number.isInteger(d)&&i>d,Ge=E&&p||qe||a,Ve=T?".groups":"",Ke=b||Q.formatMessage({id:"share_sheet.invite_input.placeholder".concat(Ve)}),We=(0,c.useCallback)((function(){ie(!0)}),[]),$e=c.createElement("div",{className:$t()("ccx-ss-flex-input",{express:"express"===O}),"data-testid":"ccx-ss-flex-input",id:"ccx-ss-flex-input",onFocus:Re,ref:ge,style:Z},c.createElement("div",{className:$t()(["ccx-ss-flex-input-children",{padded:"share"===x}]),id:"ccx-ss-flex-input-children",role:ze.length>0&&je?"list":"none"},ze,c.createElement(b3,{"aria-activedescendant":Ae&&ve.current>=0?"ccx-ss-suggestion-".concat(ve.current):void 0,"aria-expanded":Ae,"aria-label":Ke,disabled:Ge,onBlur:Be,onChange:Te,onClick:We,onFocusChange:Le,onKeyDown:Me,onKeyUp:Fe,onPaste:Oe,placeholder:l.length?"":Ke,ref:be,value:te})));return(0,c.useImperativeHandle)(t,(function(){return{handleTextareaPaste:Oe,handleUpdateEntities:Se,isInviteUnderLimit:xe}})),c.createElement(c.Fragment,null,c.createElement("div",{className:"".concat("ewgPQbHfpddnihwtv21v"," ").concat(Ge?"is-disabled":""),"data-testid":"ccx-ss-invite-input",id:"ccx-ss-invite-input"},$e),Ae&&c.createElement("div",{className:"".concat(te?"":I?"ccx-ss-recent-invitees-list-experiment ":"ccx-ss-recent-invitees-list "," suggestions ccx-ss-predictivelist-container"),"data-testid":"ccx-ss-predictivelist-container",ref:ye},c.createElement(X3,{assetData:r,isSearchList:B,onHover:Ue,onIgnoreBlur:we,onRefocus:Ee,onRemoveUser:Pe,onSelectUser:Ce,parentRef:ye,selectedIndex:ve.current,suggestions:U,touchMode:y})))})),i8=o8;function s8(){return c.createElement("div",{className:"".concat("HaTeetvhG9rYRDjhKX1p"," ccx-ss-invite-loader"),"data-testid":"ccx-ss-invite-loader",id:"ccx-ss-invite-loader"},c.createElement("div",{className:"ccx-invite-loader-loader-container"},c.createElement(Y0,null)),c.createElement("div",{className:"ccx-invite-loader-content-container"},c.createElement(X4,{isLoading:!0}),c.createElement(X4,{isLoading:!0}),c.createElement(X4,{isLoading:!0}),c.createElement(X4,{isLoading:!0})))}function a8(e){var t=e.assetData,n=e.onCancel,r=e.onConfirm,o=Kt(),i=UX((function(e){return e.invite[t.id]||{}})),s=i.isRemoving,a=i.isRequesting;return c.createElement(f3,{"data-testid":"ccx-ss-leave-confirmation",id:"ccx-ss-leave-confirmation",isProcessing:s||a,onPrimaryClick:r,onSecondaryClick:n,primaryButtonQuiet:!0,primaryButtonText:o.formatMessage({id:"share_sheet.user_card.leave"}),primaryButtonVariant:"warning",secondaryButtonText:o.formatMessage({id:"share_sheet.error.cancel"}),secondaryButtonVariant:"primary",title:o.formatMessage({id:"share_sheet.invite.confirm_leave_title"},{name:t.name})},c.createElement(Jt,{id:"share_sheet.invite.confirm_leave_body",values:{name:t.name}}))}function c8(e){var t,n,r=e.allowOverLimit,o=e.className,i=void 0===o?"":o,s=e.inviteMessageRole,a=e.limitWarningBuffer,l=void 0===a?10:a,u=e.maxLength,d=void 0===u?300:u,p=e.maxLineHeight,m=void 0===p?6:p,h=e.onBlur,f=void 0===h?XK:h,g=e.onChange,v=void 0===g?XK:g,b=e.onFocus,y=void 0===b?XK:b,_=e.onError,E=void 0===_?XK:_,w=e.showLimitWarning,x=void 0===w||w,T=e.title,S=jX().experiments,O=(0,c.useState)(d),I=O[0],k=O[1],A=(0,c.useState)(null!==(n=s&&(null===(t=null==S?void 0:S.prepopulateInviteMessage)||void 0===t?void 0:t[s]))&&void 0!==n?n:""),C=A[0],P=A[1],R=(0,c.useRef)(null),L=Kt(),D=(0,c.useState)(!1),N=D[0],M=D[1];(0,c.useEffect)((function(){var e,t,n,r;!N&&(null==S?void 0:S.prepopulateInviteMessage)&&C&&!Object.values(null==S?void 0:S.prepopulateInviteMessage).includes(C)?M(!0):!N&&(null===(e=null==S?void 0:S.prepopulateInviteMessage)||void 0===e?void 0:e[s])&&C!==(null===(t=null==S?void 0:S.prepopulateInviteMessage)||void 0===t?void 0:t[s])?P(null===(n=null==S?void 0:S.prepopulateInviteMessage)||void 0===n?void 0:n[s]):!N&&C&&(null==S?void 0:S.prepopulateInviteMessage)&&!(null===(r=null==S?void 0:S.prepopulateInviteMessage)||void 0===r?void 0:r[s])&&P("")}),[null==S?void 0:S.prepopulateInviteMessage,N,s,C]),(0,c.useEffect)((function(){v(""),E(!1)}),[]);var H=(0,c.useCallback)((function(e){var t=d-e.length;k(t),E(t<0),P(e),v(e.substring(0,d))}),[d,v,E]);return c.createElement("div",{className:"".concat("RBWRi9KOc6DF4JwmplFk"," ").concat(i),"data-testid":"ccx-ss-invite-message",id:"ccx-ss-invite-message"},c.createElement("div",{className:"ccx-ss-invite-message-title-container"},T&&c.createElement(W1,{className:"ccx-ss-invite-message-title","data-testid":"ccx-ss-invite-message-title",label:null!=T?T:L.formatMessage({id:"share_sheet.invite.message.title"}),labelFor:"ccx-ss-invite-message-textarea"}),x&&I<=l&&c.createElement("span",{className:"ccx-ss-invite-characters-remaining-message","data-testid":"ccx-ss-invite-characters-remaining-message"},c.createElement(Jt,{id:"share_sheet.invite.characters_remaining_message",values:{number:"".concat(I)}}))),c.createElement(Y3,{className:"ccx-ss-invite-message-textarea","data-testid":"ccx-ss-invite-message-textarea",disableOnOverlay:!0,id:"ccx-ss-invite-message-textarea",maxLength:r?null:d,onBlur:f,onChange:H,onFocus:y,ref:R,rows:m,spellCheck:"false",value:C}))}function l8(e){var t=e.className,n=e.onClickSuggestion,r=e.onDismissSuggestion,o=e.recentSuggestionsList,i=void 0===o?[]:o,s=MX().sendIngest,a=Kt().formatMessage({id:"share_sheet.share.suggestions.label.recentlyShared"});(0,c.useEffect)((function(){s("invite.suggestion.list.render",{type:"pillbox"})}),[s]);var l=(0,c.useCallback)((function(e){var t;n(e),s("invite.suggestion.select",{type:"pillbox",userType:(null!==(t=e.type)&&void 0!==t?t:"person").toLowerCase()})}),[n,s]),u=(0,c.useCallback)((function(e){var t;r&&r(e),s("invite.suggestion.remove",{type:"pillbox",userType:(null!==(t=e.type)&&void 0!==t?t:"person").toLowerCase()})}),[r,s]);return i.length?c.createElement(G0,{className:$t()("FLQD2zNXRIieIWopxm1w",t),column:!0,"data-testid":"cxx-ss-recent-invitees",grow:!1,shrink:!1},c.createElement(YX,{className:"ccx-ss-recent-invitees-heading","data-testid":"ccx-ss-recent-invitees-heading",variant:"subtitle2"},a),c.createElement(G0,{className:"ccx-ss-recent-invitees-list","data-testid":"ccx-ss-recent-invitees-list"},i.slice(0,10).map((function(e){return c.createElement(a1,{avatar:e.image,closable:!0,"data-testid":"".concat(e.caption,"-tag"),key:"".concat(e.caption,"-tag"),onClick:function(){return l(e)},onClose:function(){return u(e)}},e.name)}))),c.createElement("div",{className:"ccx-ss-recent-invitees-divider"})):null}function u8(e){var t,n=e.color;return c.createElement("div",{className:$t()("TyDdpzPJQ3w5IH_rHTWr","ccx-ss-avatar-container"),style:n?{backgroundColor:n}:void 0},c.createElement("div",{className:$t()("ccx-ss-project-avatar",(t={},t.uncolored=!n,t))},c.createElement(s4,null)))}function d8(e){var t=e.count,n=e.onClick,r=e.project,o=Kt(),i=QY(r.assetId),s=i.isLoading,a=i.collaborators,l=!s&&void 0!==a&&Object.keys(a).length>0&&t>0&&n,u=o.formatMessage({id:t?"share_sheet.share.project.members_subtitle":"share_sheet.invite.project.label"},{count:t}),d=o.formatMessage({id:"share_sheet.share.link_access.desc.spacePrivate"});return c.createElement(_n,{className:"".concat(S4," ccx-ss-team-group-card"),"data-testid":s?"ccx-ss-team-group-card-loading":l?"ccx-ss-team-group-card":"ccx-ss-team-group-card-private",disabled:!l,onClick:l?n:void 0,quiet:!0,variant:"action"},c.createElement("div",{className:"ccx-ss-user-card-content"},c.createElement("div",{className:"ccx-ss-user-card-row"},c.createElement("div",{className:"ccx-ss-user-project-image"},c.createElement(s4,{className:"ccx-ss-project-icon"})),c.createElement("div",{className:"ccx-ss-user-card-details"},c.createElement("div",{className:"ccx-ss-user-name"},c.createElement("div",{className:"ccx-ss-user-name-text-wrapper"},c.createElement("span",{className:"ccx-ss-user-name-text"},r.name))),c.createElement("div",{className:"ccx-ss-user-email","data-testid":"ccx-ss-user-email"},l?u:d)),l&&c.createElement(T5,{className:"ccx-ss-icon ccx-ss-project-group-card-chevron","data-testid":"ccx-ss-icon ccx-ss-project-group-card-chevron",size:"S"}))))}var p8=function(){return p8=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},p8.apply(this,arguments)},m8="isLibraryEditingRestricted";function h8(){var e=(0,E0.useQueryClient)(),t=MX(),n=t.initializeShareAsset,r=t.sendIngest,o=t.toastsError,i=t.toastsSuccess,s=jX(),a=s.assetData,c=s.setLibraryEditingRestricted,l=["setLibraryEditingRestricted",a.id],u=i$(a)?"library":"brand",d=!!(0,E0.useIsMutating)(l),p=(0,E0.useMutation)({mutationFn:function(e){return c(e).then((function(){return n(a.id,a.resourceId,{fetchAppMetadata:!0,forceSAMRefresh:!0,silenceToasts:!0})}))},mutationKey:l,onError:function(t,n){var i=n.restrictEdit,s=n.assetType;e.setQueryData([m8,a.id],!i),r("share.project.library-editing-restriction.error",{assetType:s,error:t,isRestricted:i}),o({messageKey:"share_sheet.toast.error.restrict_edit.".concat(u)})},onMutate:function(t){var n=t.restrictEdit,o=t.assetType;e.setQueryData([m8,a.id],n),r("share.project.library-editing-restriction",{assetType:o,isRestricted:n})},onSuccess:function(e,t){var n=t.restrictEdit,o=t.assetType;r("share.project.library-editing-restriction.success",{assetType:o,isRestricted:n}),i({messageKey:"share_sheet.toast.success.restrict_edit.".concat(u)})}});return p8(p8({},p),{isLoading:d})}function f8(e){var t,n=e.assetData,r=e.assetId,o=e.collaborators,i=e.isExpressBrand,s=e.isExpressLibrary,a=e.onUpdateHeader,l=e.projectAdobeAsset,u=e.projectId,d=e.projectName,p=e.setShouldSuppressInviteLoader,m=e.touchMode,h=jX(),f=h.compactLayout,g=h.enableLibraryRestrictionToggle,v=h.enableManageProjectCallback,b=h.imsData,y=h.onManageProject,_=h.projectManagementURL,E=h.themeType,w="org"===(null===(t=null==l?void 0:l.storageAssignee)||void 0===t?void 0:t.type),x=Kt(),T=MX().sendIngest,S=function(){var e=jX(),t=e.assetData,n=e.addLibraryEditingRestrictedListener,r=e.isLibraryEditingRestricted,o=e.removeLibraryEditingRestrictedListener,i=(0,E0.useQuery)([m8,t.id],r),s=i.data,a=i.refetch;return(0,c.useEffect)((function(){return n(a),function(){o()}}),[t.id,a,n,o]),{data:s,isLoading:void 0===s}}(),O=S.data,I=S.isLoading,k=h8(),A=k.isLoading,C=k.mutate,P=QY(r).collaborators,R=Object.values(P).find((function(e){return tW(b,e)})),L=R&&R.isDirect&&("editor"===R.role||"owner"===R.role)&&R.canShare,D=(0,c.useCallback)((function(e){A||C({addCurrentUserAsEditor:!L,assetType:s?"Library":"Brand",restrictEdit:e})}),[L,s,A,C]),N=Object.values(P).filter((function(e){return e.isDirect&&("editor"===e.role||"owner"===e.role)&&e.canShare})).map((function(e){return e.id})),M=(0,c.useMemo)((function(){var e={canEdit:!1,canShare:!1,isOwner:!1};return o.forEach((function(t){tW(b,t)&&(e.isOwner="owner"===(null==t?void 0:t.role)||!1,e.canEdit="editor"===(null==t?void 0:t.role)||!1,e.canShare=(null==t?void 0:t.canShare)||!1)})),e}),[o,b]),H=(M.canEdit||M.isOwner)&&M.canShare,j=A||g&&(s||i)&&(H&&!1===O||L)&&w;(0,c.useEffect)((function(){return null==p||p(A),function(){return null==p?void 0:p(!1)}}),[A,p]),(0,c.useEffect)((function(){return a({title:d}),function(){a()}}),[d,a]);var B,F,U,z=function(e){var t=e,n=t.canComment,r=null;switch(t.role){case"owner":case"editor":r=O&&(j&&!tW(b,e)&&!N.includes(e.id)||!j&&H)?"share_sheet.permissions.view.use":"share_sheet.permissions.edit";break;case"viewer":r=i||s?N.includes(e.id)?"share_sheet.permissions.edit":"share_sheet.permissions.view.use":n?"share_sheet.permissions.comment":"share_sheet.permissions.view";break;default:r=null}return null!==r?c.createElement("span",{className:"ccx-ss-user-card-right-child-permission"},x.formatMessage({id:r})):null},q=(0,c.useCallback)((function(){_?(T("link.open.project",{assetData:n,type:_}),window.open(_,"_self")):v&&y&&u&&(T("link.open.project.callback",{assetData:n,projectId:u}),y({context:{assetData:n},projectId:u}))}),[n,v,y,u,_,T]);return i?(B="share_sheet.projects.library_restrictions.heading.brand",F="share_sheet.projects.library_restrictions.tooltip.brand",U="share_sheet.projects.library_restrictions.toggle_brand"):s&&(B="share_sheet.projects.library_restrictions.heading.library",F="share_sheet.projects.library_restrictions.tooltip.library",U="share_sheet.projects.library_restrictions.toggle_library"),c.createElement("div",{className:"".concat(o3," ccx-ss-team-members"),id:"ccx-ss-collaborators-list"},j&&c.createElement("div",{className:"ccx-ss-restrict-library-edit-toggle"},c.createElement("h3",{className:$t()("ccx-ss-toggle-header",{express:"express"===E})},x.formatMessage({id:B})),c.createElement("div",{className:"ccx-ss-toggle-container"},c.createElement(G3,{checked:O,"data-testid":"ccx-ss-share-toggle-restrict-edit",disabled:I,id:"ccx-ss-share-toggle-restrict-edit",label:x.formatMessage({id:U}),onChange:D,quiet:"express"===E}),c.createElement(XX,{placement:"top",trigger:f?"click":"hover"},c.createElement("div",{className:"ccx-ss-info-label-wrapper"},c.createElement(s5,{size:"S"})),c.createElement(e0,{className:"ccx-ss-share-dialog-restrict-edit-tooltip","data-testid":"ccx-ss-share-dialog-restrict-edit-tooltip",placement:"bottom"},x.formatMessage({id:F})))),c.createElement(U3,{variant:"small"})),(v&&y||_)&&M.canShare&&c.createElement(_n,{className:"ccx-ss-project-details-button","data-testid":"ccx-ss-project-details-button",icon:c.createElement(z5,{className:"ccx-ss-project-details-icon",size:m?"M":"S"}),onClick:q,variant:"secondary"},x.formatMessage({id:"share_sheet.projects.manage_members"})),c.createElement(U4,null,o.map((function(e){return c.createElement(q4,{key:"".concat(e.id,"-").concat(e.email)},c.createElement(X4,{isCurrentUser:tW(b,e),rightChild:z(e),user:e}))}))))}function g8(e){var t=e.assetData,n=e.imsData,r=e.maxFaces,o=void 0===r?4:r,i=e.maxOverflow,s=void 0===i?5:i,a=e.onInvite,l=e.onPushView,u=e.onUpdateHeader,d=e.project,p=e.setShouldSuppressInviteLoader,m=e.users,h=Kt(),f=MX().sendIngest,g=null==d?void 0:d.assetId,v=rQ(g,n),b=VX(g),y=(0,c.useCallback)((function(){l(c.createElement(f8,{assetData:t,assetId:t.id,collaborators:v,isExpressBrand:s$(t),isExpressLibrary:i$(t),onUpdateHeader:u,projectAdobeAsset:b,projectId:g,projectName:null==d?void 0:d.name,setShouldSuppressInviteLoader:p})),f("share.project.manage")}),[t,l,u,b,g,null==d?void 0:d.name,f,p,v]),_=(0,c.useState)(!1)[1];(0,c.useEffect)((function(){b&&_(!0)}),[b]);var E=oQ(d,t),w=d&&d.assetId&&t.id!==d.assetId&&!E,x=w?o-1:o,T=(0,c.useMemo)((function(){if(m.length){var e=w&&c.createElement("div",{"aria-label":d.name,className:"ccx-ss-share-dialog-facepile-image","data-testid":"ccx-ss-share-dialog-facepile-image",key:o,style:{order:0,zIndex:o-1}},c.createElement(u8,null)),t=m.slice(0,x).reverse().map((function(e,t){var n,r="group"===(null===(n=e.type)||void 0===n?void 0:n.toLowerCase()),o=r&&!e.name,i=r&&!o;return c.createElement("div",{"aria-label":e.name,className:"ccx-ss-share-dialog-facepile-image","data-testid":"ccx-ss-share-dialog-facepile-image",key:t,style:{order:3-t,zIndex:t}},c.createElement(D4,{authUserIsGroupMember:i,source:e.icon,userType:e.type}))}));return e&&t.push(e),t}}),[x,w,o,null==d?void 0:d.name,m]);if(m.length){var S=w?s-1:s,O=0,I=m;m.length>S&&(O=m.length-(S-1),I=m.slice(0,S-1));var k=m.length-x,A=h.formatMessage({id:"share_sheet.facepile.overflow"},{count:k}),C=h.formatMessage({id:"share_sheet.facepile.overflow_more"},{count:O}),P=w&&h.formatMessage({id:"share_sheet.facepile.tooltip.project_name"},{name:d.name}),R=I.map((function(e,t){return c.createElement("div",{className:"ccx-ss-share-dialog-facepile-tooltip-name","data-testid":"ccx-ss-share-dialog-facepile-tooltip-name",key:t},e.name)}));return c.createElement(c.Fragment,null,c.createElement(XX,{boundariesElement:"container",placement:"bottom",trigger:["hover"]},c.createElement(_n,{className:"".concat("feYRavVfIrzJ4yKQtF2T"," ccx-ss-share-dialog-facepile-btn"),"data-testid":"ccx-ss-share-dialog-facepile-btn",onClick:a,quiet:!0,slot:"trigger",variant:"action"},c.createElement("div",{className:"ccx-ss-share-dialog-facepile-button-content"},c.createElement("div",{className:"ccx-ss-share-dialog-facepile-avatars"},T),k>0&&c.createElement("div",{"aria-label":A,className:"ccx-ss-share-dialog-facepile-overflow","data-testid":"ccx-ss-share-dialog-facepile-overflow",role:"img",style:{order:o+1}},A),c.createElement(T5,{className:"ccx-ss-share-dialog-facepile-chevron",size:"S",style:{order:o+2}}))),c.createElement(e0,{className:"ccx-ss-share-dialog-facepile-tooltip",slot:"hover-content"},w?P:null,R,O>0&&c.createElement("div",{className:"ccx-ss-share-dialog-facepile-tooltip-overflow","data-testid":"ccx-ss-share-dialog-facepile-tooltip-overflow"},C))))}return w?c.createElement("div",{className:"ccx-ss-share-dialog-facepile-project-card"},c.createElement(d8,{count:v.length,onClick:b?y:void 0,project:d})):null}function v8(e){var t;return{email:e.email,id:e.id,image:null===(t=e.images)||void 0===t?void 0:t[50],name:e.displayName}}function b8(e){var t=e.group,n=e.onUpdateHeader,r=function(e){var t=jX(),n=t.environment,r=t.imsData,o="".concat(rY[n].ADDRESS_BOOK,"/urns/resolve/").concat(e),i=r.token.includes("Bearer ")?r.token:"Bearer ".concat(r.token);return(0,E0.useQuery)(o,(function(){return fetch(o,{headers:{Authorization:i}}).then((function(e){return e.json()})).then((function(e){return fetch("".concat(e.url,"/members"),{headers:{Authorization:i}})})).then((function(e){return e.json()})).then((function(e){return e._embedded.contacts.map(v8)}))}))}(t.id),o=r.data,i=r.status,s=r.refetch,a=Kt();return(0,c.useEffect)((function(){return n({title:t.name}),function(){n()}}),[t,n]),c.createElement("div",{className:"".concat(o3," ccx-ss-address-book-group")},"loading"===i&&c.createElement(s8,null),"error"===i&&c.createElement(J0,{className:"ccx-ss-group-members-error",messageChild:c.createElement(_n,{className:"ccx-ss-generic-error-retry-btn",onClick:function(){return s()},variant:"cta"},c.createElement(Jt,{id:"share_sheet.share.group_members.error.cta"})),messageId:"share_sheet.share.group_members.error.message",titleId:"share_sheet.share.group_members.error.title"}),"success"===i&&o&&c.createElement(U4,{"aria-label":a.formatMessage({id:"share_sheet.share.group_members.list_description"},{name:t.name})},o.map((function(e){return c.createElement(q4,{key:e.id},c.createElement(X4,{user:e}))}))))}var y8=function(){return y8=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},y8.apply(this,arguments)};function _8(e){var t=e.assetData,n=e.inviteDialogData,r=n.disableLinkAccess,o=n.disableLinkCopy,i=jX(),s=i.compactLayout,a=i.customModelTargetUrlPrefix,l=i.environment,u=i.enableLCE,d=i.hostId,p=i.isRenderRefactoredLinkAccess,m=i.onUrlOpen,h=i.showFullWidthCopyButton,f=i.space,g=MX().sendIngest,v=Kt(),b=lW(VX(t.id)),y=(0,c.useMemo)((function(){return t.groupResourceViewUrl||t.resourceViewUrl||uW({assetData:t,customModelTargetUrlPrefix:a,environment:l,hostId:d,space:f},b)}),[t,a,l,d,b,f]),_=zY(t.id),E=_.role,w=_.setRole,x=function(e,t,n){var r=jX(),o=r.onLinkCopy,i=r.onNativeShare,s=MX(),a=s.sendIngest,l=s.toastsSuccess,u=aQ(null==t?void 0:t.id),d=XY(null==t?void 0:t.id),p=(0,c.useCallback)((function(){var r=(null==d?void 0:d.id)?[d.id]:[];a("link.copy",y8({assetData:t,mode:u},"private"!==u&&{role:n})),i?i({context:{assetData:t},value:e}):(EW(e),o({context:{assetData:t},principals:r}),l({messageKey:"share_sheet.link_settings.link_copy_success"}))}),[t,e,u,o,i,d,n,a,l]);return{isNative:!!i,onCopy:p}}(y,t,E),T=x.isNative,S=x.onCopy,O=(0,c.useCallback)((function(e){S()}),[S]),I=(0,c.useCallback)((function(e,n,r){return void 0===n&&(n=y),void 0===r&&(r="assetUrl"),g("link.open",{assetData:t,type:r}),null==e||e.preventDefault(),"function"==typeof m?m({context:{assetData:t},href:n}):window.open(n,"_blank")}),[t,y,m,g]),k=GX(),A=v.formatMessage({id:h?"share_sheet.button.copy_link":"share_sheet.artifact.manage.copy_link"}),C=v.formatMessage({id:"share_sheet.button.share_link"}),P=T&&s?C:A;return r?null:c.createElement(i4,{className:$t()("ccx-ss-share-footer",{"ccx-switch-footer-displayed":k}),"data-testid":"ccx-ss-share-footer"},c.createElement(X2,{accessMode:"share",assetData:t,inviteDialogData:n,role:E,setRole:w}),!o&&(h?c.createElement(_n,{"aria-label":P,className:"fullwidth ccx-url-copy-btn","data-testid":"ccx-url-copy-btn",disabled:!y,onClick:O,variant:yW()||u?"secondary":"cta"},c.createElement("span",null,P)):c.createElement(P5,{buttonLabel:P,link:y,onCopy:O,openUrl:I})),p&&c.createElement(W2,{assetData:t,inviteDialogData:n}))}function E8(e){var t=e.collaborator,n=e.onCancel,r=e.onConfirm,o=Kt(),i=(0,c.useCallback)((function(){r(t)}),[t,r]);return c.createElement(f3,{onPrimaryClick:i,onSecondaryClick:n,primaryButtonQuiet:!0,primaryButtonText:o.formatMessage({id:"share_sheet.error.remove"}),primaryButtonVariant:"warning",secondaryButtonText:o.formatMessage({id:"share_sheet.error.cancel"}),secondaryButtonVariant:"primary",title:o.formatMessage({id:"share_sheet.share.project.remove_admin_confirm_title"})},c.createElement(Jt,{id:"share_sheet.share.project.remove_admin_confirm",values:{name:t.name}}))}var w8="gc1gIWFGur_YGHMj87K9",x8=function(){return x8=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},x8.apply(this,arguments)},T8=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))},S8="collaborators",O8="facepile",I8="invitation",k8="wizard";function A8(e){var t,n,r=e.assetData,o=e.bannerCard,i=e.canRemoveLoneAdmin,s=e.collaborators,a=e.dataTestId,l=void 0===a?"ccx-ss-share-invite-tab":a,u=e.emailNotification,d=e.filterRoles,p=e.hideSyntheticCollaborators,m=e.inviteAction,h=e.inviteDialogData,f=e.invitesSend,g=e.isSharingSpaceInTeamFolder,v=e.onPushView,b=e.onShowDialog,y=e.onTeamSelect,_=e.onUpdateHeader,E=e.permissions,w=e.reminderElement,x=e.roles,T=e.setShouldSuppressInviteLoader,S=e.showFooter,O=void 0===S||S,I=e.showHeader,k=e.title,A=e.touchMode,C=jX(),P=C.assetData,R=C.canComment,L=C.compactLayout,D=C.enableFacepile,N=C.enableLCE,M=C.experiments,H=C.imsData,j=C.inviteeLimit,B=C.inviteApiVersion,F=C.lceState,U=C.locale,z=C.onCollaboratorCountUpdate,q=C.onTransitionView,G=C.pgcGroups,V=C.reCaptchaSiteKey,K=C.space,W=C.team,$=C.themeType,Y=C.wizardData,Q=eQ(r.id),J=h||{},Z=J.inviteEnabled,X=void 0===Z||Z,ee=J.inviteMessageEnabled,te=void 0===ee||ee,ne=J.messageConfig||{},re=ne.allowOverLimit,oe=ne.limitWarningBuffer,ie=ne.maxCharacters,se=ne.lineHeight,ae=ne.showLimitWarning,ce=WY(r.id),le=ce.canShare,ue="artifact"===r.type,de=Kt(),pe=MX(),me=pe.grantAccessRequest,he=pe.peopleGraphAccept,fe=pe.rejectAccessRequest,ge=pe.sendIngest,ve=pe.updateAccessRequestRole,be=pe.updateRole,ye="V4"===B&&oW(r,K),_e=null==Y?void 0:Y.enabled,Ee=(0,c.useMemo)((function(){return Object.keys(Q).length}),[Q]),we=(0,c.useMemo)((function(){return Object.keys(s).length}),[s]),xe=qX(Ee),Te=qX(we)||0,Se=(0,c.useState)(!1),Oe=Se[0],Ie=Se[1],ke=UX((function(e){return{recentSuggestions:e.peopleGraph.recentSuggestions[r.id]||[]}})).recentSuggestions,Ae=(0,c.useMemo)((function(){return jZ()(s,(function(e){var t=(!1!==e.isDirect||e.isStorageAssignee)&&(!p||!e.isSynthetic);return d?t&&d.includes(e.role):t}))}),[s,d,p]),Ce=oQ(W,r),Pe=!(!W||!W.assetId||r.id===W.assetId||Ce),Re=(0,c.useMemo)((function(){return Q$()(Object.values(s),[function(e){return"owner"===e.role},function(e){return e.name},function(e){var t;return null===(t=e.email)||void 0===t?void 0:t.toLocaleLowerCase()},function(e){var t;return null===(t=e.id)||void 0===t?void 0:t.toLocaleLowerCase()}],["desc","asc","asc","asc"]).filter((function(e){return!1!==e.isDirect||!Pe&&e.isStorageAssignee})).filter((function(e){return!p||!e.isSynthetic})).map((function(e){return{icon:e.image,isDirect:e.isDirect,name:e.name||e.email||"",type:e.type}}))}),[s,p,Pe]),Le=Re.length,De=D||N||"enabled"===F,Ne=N||"enabled"===F,Me=io.includes(r.mimeType),He=De&&(!Pe&&Le>1||Pe&&Le>=0||Ne&&Le+Ee>1),je=Object.entries(Ae).length,Be=(0,c.useCallback)((function(){return _e?k8:He?O8:S8}),[_e,He]),Fe=(0,c.useState)(Be()),Ue=Fe[0],ze=Fe[1],qe=(0,c.useState)(ri.role),Ge=qe[0],Ve=qe[1],Ke=(0,c.useState)([]),We=Ke[0],$e=Ke[1],Ye=(0,c.useState)(""),Qe=Ye[0],Je=Ye[1],Ze=(0,c.useState)(!1),Xe=Ze[0],et=Ze[1],tt=(0,c.useState)([]),nt=tt[0],rt=tt[1],ot=(0,c.useRef)([]),it=(0,c.useRef)(null),st=(0,c.useRef)(""),at=(0,c.useRef)(null),ct=(0,c.useRef)(!1),lt=(0,c.useRef)(!1),ut=(0,c.useState)(void 0),dt=ut[0],pt=ut[1];(0,c.useEffect)((function(){lt.current||(null==q||q({context:{assetData:P},view:Ue}),lt.current=!0)}),[q,P,Ue]);var mt=JY(r.id),ht=qX(mt);(0,c.useEffect)((function(){!0===ht&&!1===mt&&(null==T||T(!1))}),[mt,ht,T]);var ft=(0,c.useCallback)((function(e){ze((function(t){return e!==t&&(null==q||q({context:{assetData:P},view:e})),e}))}),[q,P]);(0,c.useEffect)((function(){Ue!==O8||He||ze(S8)}),[He,Ne,Ue,ze]);var gt=Ue===S8&&He&&(Ne&&xe!==Ee||we>Te&&0===Te);(0,c.useEffect)((function(){gt&&ze(O8)}),[gt,ze]);var vt=(0,c.useCallback)((function(e){var t=E.find((function(t){return t.role===e}));return de.formatMessage({id:ui(t,s$(r),i$(r))})}),[r,de,E]),bt=(0,c.useState)((function(){return vt(Ge)})),yt=bt[0],_t=bt[1],Et=(null==M?void 0:M.recentlyShared)&&"pillbox"===M.recentlyShared;(0,c.useEffect)((function(){We.length>0&&!_e&&ft(I8)}),[We,_e,ft]);var wt=Number.isInteger(j)&&Object.entries(s).length>j,xt=(0,c.useMemo)((function(){return k||de.formatMessage({id:pi(E,ue)})}),[de,ue,E,k]),Tt=qX(Ue),St=(0,c.useCallback)((function(){Je(""),$e([]),ot.current=[],In(Et),ft(He?O8:S8)}),[Et,ft,He]),Ot=(0,c.useCallback)((function(){_({onBack:I?St:void 0,title:xt})}),[xt,_,St,I]);(0,c.useEffect)((function(){wt&&ge("share.invitee-limit",{assetData:r})}),[r,wt,ge]),(0,c.useEffect)((function(){if(!_e){var e=Ue===I8||He&&Ue===S8&&!gt,t=Tt===I8&&Ue!==I8||Tt===S8&&Ue===O8&&!gt;He&&Ue===I8&&Tt===O8||!He&&Ue===I8&&Tt===S8?_({onBack:I?St:void 0,title:xt}):e?_({title:xt},!0):t?_():Ue===Tt||ct.current&&console.error("Unexpected. Report to ShareSheet team"),ct.current=!0}}),[D,gt,xt,_e,_,St,Ce,Tt,He,I,Ue]),(0,c.useEffect)((function(){return He&&ge("share.facepile.load",{assetData:r,hasRequests:Ee>0}),function(){ct.current=!1}}),[]),(0,c.useEffect)((function(){return Ve((E.find((function(e){return e.preselected}))||E[0]||ri).role)}),[E]),(0,c.useEffect)((function(){_t(vt(Ge))}),[vt,Ge]);var It=r===P;(0,c.useEffect)((function(){It&&z&&z({context:{assetData:r},count:je})}),[r,je,It,z]);var kt=(0,c.useMemo)((function(){return xW(s)}),[s]),At=(0,c.useState)([]),Ct=At[0],Pt=At[1],Rt=Z$(r,b),Lt=(0,c.useCallback)((function(e){ot.current=e,$e((function(t){if(t.length>e.length&&Et){var n=e.map((function(e){return e.caption})),r=t.filter((function(e){return!n.includes(e.caption)})).map((function(e){return e.caption}));Pt(Ct.filter((function(e){return!r.includes(e)})))}return e}))}),[Ct,Et]),Dt=(0,c.useCallback)((function(e){Je(e)}),[]),Nt=E.find((function(e){return e.role===Ge}))||ri,Mt=(0,c.useMemo)((function(){var e=ce.canComment,t=ce.canShare,n=ce.role;return ce?si({availableRoles:x,canComment:e,canShare:t,permissions:E,role:n}):ri}),[ce,E,x]),Ht=VY({assetData:r,currentUserRole:Mt,emailNotification:u,inviteDialogData:h,invitesSend:f,isSharingSpaceInTeamFolder:g,role:Nt}),jt=(0,c.useCallback)((function(e){var t,n,r,o=function(){b(),Ht(ot.current,Qe,st.current,e).then((function(){(null==Y?void 0:Y.enabled)||(ct.current?St():_())}))},i=[];if(ye&&"editorShare"===Ge&&ot.current.concat([{email:Qe}]).forEach((function(e){var t=TW(e,kt);"viewer"===(null==t?void 0:t.role)&&i.push(t)})),i.length){var s=function(){return b()},a=i.length<3?"share_sheet.spaces.permission_upgrade_confirmation_body.".concat(i.length):"share_sheet.spaces.permission_upgrade_confirmation_body.more",l=i[0],u=l.email,d=l.groupName,p=l.name;b({content:c.createElement(f3,{autoFocusButton:"primary",id:"ccx-ss-spaces-permission-upgrade-confirmation",onPrimaryClick:o,onSecondaryClick:s,primaryButtonText:de.formatMessage({id:"share_sheet.error.continue"}),primaryButtonVariant:"cta",secondaryButtonText:de.formatMessage({id:"share_sheet.error.cancel"}),secondaryButtonVariant:"primary",title:de.formatMessage({id:"share_sheet.spaces.permission_upgrade_confirmation_title"})},c.createElement(Jt,{id:a,values:{b:function(e){return c.createElement("b",null,e)},projectName:K.name,remainingCount:i.length-2,username:p||u||d,username2:(null===(t=i[1])||void 0===t?void 0:t.name)||(null===(n=i[1])||void 0===n?void 0:n.email)||(null===(r=i[1])||void 0===r?void 0:r.groupName)}})),data:{defaultToFalse:!1,description:de.formatMessage({id:a}),title:de.formatMessage({id:"share_sheet.spaces.permission_upgrade_confirmation_title"})},onCancel:s,onConfirm:o})}else o()}),[kt,de,ye,b,_,Qe,St,Ge,Ht,K,Y]),Bt=(0,c.useCallback)((function(e){jt(e),at.current.reset()}),[jt]),Ft=(0,c.useCallback)((function(){at.current?at.current.execute():jt()}),[jt]),Ut=(0,c.useCallback)((function(){ge("invite.send.cancel",{assetData:r}),St()}),[r,St,ge]),zt=(0,c.useCallback)((function(e){var t=e.id,n=e.role,o=e.type,i=Object.values(Ae).length>2&&Ue===S8;ge("collaborator.remove.start",{assetData:r,isGroup:"group"===o,role:n}),i&&(null==T||T(!0));var s=function(){rt((function(e){return T8(T8([],e,!0),[t],!1)})),Rt(t).then((function(){rt((function(e){return e.filter((function(e){return e!==t}))}))}))};if(tW(H,e)){var a=function(){return b()};b({content:c.createElement(a8,{assetData:r,onCancel:a,onConfirm:s}),data:{defaultToFalse:!1,description:de.formatMessage({id:"share_sheet.invite.confirm_leave_body"},{name:r.name}),title:de.formatMessage({id:"share_sheet.invite.confirm_leave_title"})},onCancel:a,onConfirm:s})}else s()}),[r,Ae,H,de,b,Rt,ge,T,Ue]),qt=(0,c.useCallback)((function(e){var t=r.id,n=r.resourceId,o=(h||{}).inviteCreateUseMounts,i=WK(e,{availableRoles:x,capabilities:ce,defaultCanComment:R,emailNotification:u,inviteApiVersion:ar,useMounts:o}),s=x8({},dt||Q),a=s[e.requesterId];a&&(s[e.requesterId]=x8(x8({},a),{role:mi({canComment:i.canComment,canShare:i.canShare,role:gi(i.role)}),status:"granted"}),pt(s)),me(t,x8({resourceId:n},i)).catch((function(e){console.error("Error accepting request: ",e),pt(void 0)})),ge("collaborator.accept",{assetData:r})}),[r,R,ce,u,dt,me,h,Q,x,ge]),Gt=(0,c.useCallback)((function(e,t){var n,o,i=r.id,s=r.resourceId,a=null!==(o=null===(n=null==u?void 0:u.accessRequest)||void 0===n?void 0:n.reject)&&void 0!==o?o:"cc_collab_clouddoc_request_denied",c=x8({},dt||Q),l=c[t];l&&(c[t]=x8(x8({},l),{status:"rejected"}),pt(c)),fe(i,{requesterId:t,resourceId:s,resourceUrn:e,templateName:a}).catch((function(e){console.error("Error declining request: ",e),pt(void 0)})),ge("collaborator.reject",{assetData:r})}),[r,dt,fe,Q,ge,null===(n=null==u?void 0:u.accessRequest)||void 0===n?void 0:n.reject]),Vt=(0,c.useCallback)((function(e,t){if(dt&&dt[e]){var n=x8({},dt);n[e]=x8(x8({},n[e]),{role:t}),pt(n)}ve(r.id,{requesterId:e,resourceId:r.resourceId,role:t}),ge("collaborator.role.change",{assetData:r,role:t})}),[r,dt,ge,ve]),Wt=(0,c.useCallback)((function(e,t){var n="group"===e.type,o=function(){be(r.id,{id:e.id,newRole:t,resourceId:r.resourceId})};if(e.inheritances&&e.inheritances.includes("deep")&&e.inheritances.includes("deep_override")&&e.role.startsWith("editor")&&t.startsWith("viewer")){var i=function(){ge("collaborator.remove-admin.cancel",{assetData:r,isGroup:n,role:t}),b()},s=function(){ge("collaborator.remove-admin",{assetData:r,isGroup:n,role:t}),o(),b()};b({content:c.createElement(E8,{collaborator:e,onCancel:i,onConfirm:s}),data:{defaultToFalse:!1,description:de.formatMessage({id:"share_sheet.share.project.remove_admin_confirm"},{name:r.name}),title:de.formatMessage({id:"share_sheet.share.project.remove_admin_confirm_title"})},onCancel:i,onConfirm:s}),ge("collaborator.remove-admin.render",{assetData:r,isGroup:n,role:t})}else ge("collaborator.role.change",{assetData:r,isGroup:n,role:t}),o()}),[r,de,b,ge,be]),Yt=(0,c.useCallback)((function(){ge("invite.message.focus",{assetData:r})}),[r,ge]),Qt=(0,c.useCallback)((function(e){st.current=e}),[]),Zt=(0,c.useCallback)((function(){ge("invite.skip.wizard"),null==Y||Y.onSkip()}),[ge,Y]),Xt=(0,c.useCallback)((function(e){Ve(e),_t(vt(e))}),[vt]),en=(0,c.useCallback)((function(){Ot(),ft(S8),ge("share.facepile",{assetData:r,hasRequests:Ee>0})}),[Ee,r,Ot,ge,ft]),tn=(0,c.useCallback)((function(){Ot(),ft(S8),ge("share.access-request-reminder.manage_link",{assetData:r,hasRequests:Ee>0})}),[Ee,r,Ot,ge,ft]),nn=(0,c.useCallback)((function(){Ie(!0)}),[]),rn=V&&!H.isPaid,on=(0,c.useMemo)((function(){return rn&&c.createElement(G0,{align:"flex-end",column:!0,justify:"flex-end"},c.createElement(_4,{badge:"inline",hl:U,onChange:Bt,ref:at,sitekey:V,size:"invisible"}))}),[Bt,U,V,rn]),sn=E.length>1&&!(null==r?void 0:r.isReadOnly),an=(0,c.useMemo)((function(){return sn?c.createElement(F2,{className:"ccx-ss-share-permissions-combobox-container permissions-combobox",dataTestId:"ccx-ss-invitee-permissions-dropdown",isExpressBrand:s$(r),isExpressLibrary:i$(r),onChange:Xt,permissions:E,quiet:!1,value:Ge,wrapperClassName:"ccx-ss-share-permissions-combobox-wrapper"}):null}),[r,Xt,E,Ge,sn]),cn=(0,c.useCallback)((function(e){return v&&v(c.createElement(b8,{group:e,onUpdateHeader:_}))}),[v,_]),ln=GX(),un=(0,c.useMemo)((function(){return L?2:(null==M?void 0:M.recentlyShared)&&"pillbox"===M.recentlyShared?3:4}),[L,M]),dn=Ue===k8&&"folder"===r.type?de.formatMessage({id:"share_sheet.invite.input.title_folder"}):void 0,pn=G?".groups":"",mn=dn||de.formatMessage({id:"share_sheet.invite_input.placeholder".concat(pn)}),hn=c.createElement(W1,{className:"ccx-ss-invite-input-label",label:mn}),fn=(0,c.useMemo)((function(){var e,t;return c.createElement("div",{className:$t()("ccx-ss-share-invite-input",(e={},e["collaborators-view"]=Ue===S8,e["facepile-view"]=Ue===O8,e["with-permissions-dropdown"]=(Ue===I8||Ue===k8)&&sn,e))},c.createElement(i8,{assetData:r,autoFocus:!A&&!O||"express"===$,collaborators:Object.values(Ae),collaboratorsCount:Object.keys(Ae).length,disabled:!le||!X||!!(null==r?void 0:r.isReadOnly),entities:We,inputText:Qe,inviteeLimit:j,key:"ccx-ss-invite-input",lineLimit:un,onUpdateEntities:Lt,onUpdateInput:Dt,ref:it,title:dn,touchMode:A}),!1===(null===(t=it.current)||void 0===t?void 0:t.isInviteUnderLimit())&&c.createElement("div",{className:"ccx-ss-invitee-limit-message ccx-ss-invite-column",id:"ccx-ss-invitee-limit-message"},c.createElement(Jt,{id:"share_sheet.invite.invitee.limit.message",values:{inviteeLimit:j}})))}),[r,le,Ae,Lt,Dt,de,j,X,We,un,Qe,sn,O,$,A,Ue]),gn=E.find((function(e){return e.role===Ge})),vn=F0()("can".concat(null==gn?void 0:gn.label)),bn=(0,c.useMemo)((function(){var e;return te?c.createElement(c8,{allowOverLimit:re,className:$t()("custom-message-field",(e={},e["ccx-ss-wizard-message-input"]=null==Y?void 0:Y.enabled,e)),inviteMessageRole:vn,limitWarningBuffer:oe,maxLength:ie,maxLineHeight:se,onChange:Qt,onError:et,onFocus:Yt,showLimitWarning:ae,title:de.formatMessage({id:"share_sheet.artifact.message.title"})}):null}),[re,Qt,Yt,de,vn,te,oe,se,ie,et,ae,null==Y?void 0:Y.enabled]),yn=(0,c.useMemo)((function(){var e=Ue===O8,t=e?"ccx-ss-share-dialog-facepile-label":"ccx-ss-share-dialog-collaborators-list-label",n=e?"ccx-ss-share-dialog-facepile-label":"ccx-ss-share-dialog-collaborators-list-label";return c.createElement(W1,{className:t,"data-testid":n,label:de.formatMessage({id:"share_sheet.share.link_access.title"})})}),[de,Ue]),En=(0,c.useMemo)((function(){var e;return c.createElement(c.Fragment,null,(null==Y?void 0:Y.showFolderInfoBox)&&c.createElement(a3,null),bn,on,c.createElement(G0,{column:!0,grow:!1},"project"===r.type&&L&&c.createElement("div",{className:"ccx-ss-horizontal-ruler"}),c.createElement(G0,{align:"center",className:"ccx-ss-share-cta-container",grow:!1,justify:"flex-end"},(null==Y?void 0:Y.currentStep)&&(null==Y?void 0:Y.totalSteps)&&c.createElement("span",{id:"ccx-ss-wizard-step-counter"},de.formatMessage({id:"share_sheet.share.wizard.step_counter"},{currentStep:Y.currentStep,totalSteps:Y.totalSteps})),(null==Y?void 0:Y.onSkip)&&c.createElement(_n,{"data-testid":"ccx-ss-wizard-invite-skip-btn",id:"ccx-ss-wizard-invite-skip-btn",onClick:Zt,variant:"secondary"},c.createElement("span",null,c.createElement(Jt,{id:"share_sheet.artifact.tour.button.skip"}))),c.createElement(_n,{"data-testid":"ccx-ss-share-wizard-invite-send-btn",disabled:Xe||We.every((function(e){return!e.valid}))&&!sW(Qe)||!1===(null===(e=it.current)||void 0===e?void 0:e.isInviteUnderLimit()),id:"ccx-ss-share-invite-send-btn",onClick:Ft,variant:"cta"},c.createElement("span",null,m||yt)))))}),[r.type,L,Zt,Ft,Xe,de,m,We,yt,bn,Qe,on,null==Y?void 0:Y.showFolderInfoBox,null==Y?void 0:Y.currentStep,null==Y?void 0:Y.totalSteps,null==Y?void 0:Y.onSkip]),wn=(0,c.useMemo)((function(){return c.createElement(c.Fragment,null,De&&!He&&yn,c.createElement(s3,{accessRequests:dt||Q,assetId:r.id,availableRoles:x,canRemoveLoneAdmin:i||Pe,canUserShare:le,capabilities:ce,collaborators:Ae,onAccessRequestPermissionChange:Vt,onCollaboratorPermissionChange:Wt,onGroupSelect:cn,onRemove:zt,onRequestAccept:qt,onRequestDecline:Gt,onTeamSelect:y,permissions:E,readOnlyAsset:!!(null==r?void 0:r.isReadOnly),reminderElement:w,removingCollaborators:nt}),!He&&O&&Me&&o,!He&&O&&c.createElement(_8,{assetData:r,inviteDialogData:h}),!He&&ln&&c.createElement("div",{className:"ccx-ss-share-switchfooter"},c.createElement(e5,null)))}),[yn,r,o,i,le,ce,De,Ae,dt,Vt,Wt,cn,zt,qt,Gt,h,Me,Pe,ln,y,E,w,nt,Q,x,He,O]),xn=de.formatMessage({id:"share_sheet.facepile.access_request_reminder_label"},{count:Ee}),Tn=(0,c.useCallback)((function(e){var t,n,r,o,i=We.length+1,s=x8(x8({},e),{email:(t=e,n=t.caption,r=t.email,o=t.name,sW(n)||sW(o)?sW(n)?n:o:r),index:i,valid:!0});$e(T8(T8([],We,!0),[s],!1)),he(s).then((function(e){var t;(null==e?void 0:e.addressBookUrn)&&(null===(t=it.current)||void 0===t||t.handleUpdateEntities(T8(T8([],We.filter((function(t){return t.token!==e.token})),!0),[e],!1)))})),Pt(T8(T8([],Ct,!0),[s.caption],!1))}),[We,it,Ct,he]),Sn=(0,c.useState)(!1),On=Sn[0],In=Sn[1],kn=(0,c.useState)([]),An=kn[0],Cn=kn[1],Pn=(0,c.useCallback)((function(e){Cn(T8(T8([],An,!0),[e.caption],!1))}),[An]),Rn=(0,c.useMemo)((function(){var e;if(Et&&(null==ke?void 0:ke.length)>0){var t=Ue===I8||Ue===k8,n=Object.values(Ae).map((function(e){return e.email})),r=T8(T8(T8([],Ct,!0),An,!0),n,!0),o=ke.filter((function(e){return!r.includes(e.caption)}));return c.createElement(l8,{className:$t()("ccx-ss-share-recent-invitees",(e={},e["invitation-view"]=t,e)),onClickSuggestion:Tn,onDismissSuggestion:Pn,recentSuggestionsList:o})}}),[Ae,Et,ke,Ct,An,Tn,Pn,Ue]);(0,c.useEffect)((function(){On&&(In(!1),Pt([]))}),[On,ke]);var Ln=(0,c.useMemo)((function(){return c.createElement(c.Fragment,null,c.createElement("div",{className:"ccx-ss-share-facepile-container","data-testid":"ccx-ss-share-facepile-container"},(Le>0||W)&&c.createElement(G0,{align:"center"},(Ne||Oe)&&Ee>0&&c.createElement(XX,{boundariesElement:"container",key:"test",placement:"bottom",trigger:["hover"]},c.createElement("div",{"aria-label":xn,"data-testid":"request-indicator",id:"request-indicator"}),c.createElement(e0,{className:"ccx-ss-facepile-tooltip",slot:"hover-content"},xn)),yn),c.createElement(g8,{assetData:r,imsData:H,onInvite:en,onPushView:v,onUpdateHeader:_,project:W,setShouldSuppressInviteLoader:T,users:Re}),!Ne&&!Oe&&Ee>0&&c.createElement(w4,{onDismiss:nn,onManage:tn,requestCount:Ee})),Me&&o,O&&c.createElement(_8,{assetData:r,inviteDialogData:h}),ln&&c.createElement("div",{className:"ccx-ss-share-switchfooter"},c.createElement(e5,null)))}),[yn,Ee,Oe,r,o,xn,Le,Re,nn,en,tn,H,h,Me,ln,v,_,T,O,Ne,W]),Dn=(0,c.useMemo)((function(){var e;return c.createElement(c.Fragment,null,bn,on,c.createElement(G0,{align:"center",className:$t()("ccx-ss-share-cta-container","ccx-ss-share-cta-invitation-container"),grow:!1,justify:"flex-end"},c.createElement(_n,{className:"ccx-ss-share-invite-button","data-testid":"ccx-ss-share-invite-cancel-btn",id:"ccx-ss-share-invite-cancel-btn",onClick:Ut,variant:"secondary"},c.createElement("span",null,c.createElement(Jt,{id:"share_sheet.button.cancel"}))),c.createElement(_n,{className:"ccx-ss-share-invite-button","data-testid":"ccx-ss-share-invitation-invite-send-btn",disabled:Xe||We.every((function(e){return!e.valid}))&&!sW(Qe)||!1===(null===(e=it.current)||void 0===e?void 0:e.isInviteUnderLimit()),id:"ccx-ss-share-invite-send-btn",onClick:Ft,variant:"cta"},c.createElement("span",null,m||yt))))}),[Ut,Ft,Xe,m,yt,We,bn,Qe,on]);return c.createElement(G0,{className:w8,column:!0,"data-testid":l},c.createElement(G0,{className:$t()("ccx-ss-share-invite",(t={},t["invitation-view"]=Ue===I8||Ue===k8,t)),column:!0},!Me&&o,Rn,mt?c.createElement(s8,null):c.createElement(c.Fragment,null,c.createElement(G0,{className:"ccx-ss-label-input-container",column:!0,grow:!1,shrink:!1},hn,c.createElement(G0,{className:"ccx-ss-input-wrapper",justify:"space-between",shrink:!1},fn,(Ue===I8||Ue===k8)&&an)),Ue===S8&&wn,Ue===O8&&Ln,Ue===I8&&Dn,Ue===k8&&En)))}function C8(e){var t=e.collaborators,n=e.groupName,r=e.onUpdateHeader,o=jX().imsData;return(0,c.useEffect)((function(){return r({subview:c.createElement("div",{className:"JOFdrQIKVnjqkT6vhlmM"},c.createElement(P2,{className:"ccx-ss-icon ccx-ss-group-details-icon",size:"S"}),c.createElement(Jt,{id:"share_sheet.share.team.label"},(function(e){return e[0].toLocaleUpperCase()}))),title:n}),function(){r()}}),[n,r]),c.createElement("div",{className:"".concat(o3," ccx-ss-team-members"),id:"ccx-ss-collaborators-list"},c.createElement(U4,null,t.map((function(e){return c.createElement(q4,{key:"".concat(e.id,"-").concat(e.email)},c.createElement(X4,{isCurrentUser:tW(o,e),user:e}))}))))}var P8=function(){return P8=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},P8.apply(this,arguments)};function R8(e){var t=Kt(),n=jX(),r=n.emailNotification,o=n.imsData,i=n.team,s=e.assetData,a=e.emailNotification,l=void 0===a?r:a,u=e.inviteDialogData,d=e.loadingView,p=e.onPushView,m=e.onUnmount,h=e.onUpdateHeader,f=u.availableRoles,g=QY(s.id),v=g.collaborators,b=g.isLoading,y=zX(s.id,{availableRoles:f});(0,c.useEffect)((function(){return h({title:t.formatMessage({id:"share_sheet.share.space.title"})}),function(){h()}}),[t,h]),(0,c.useEffect)((function(){return function(){null==m||m()}}),[m]);var _=nQ(s.id,o.id),E=(0,c.useCallback)((function(){p(c.createElement(C8,{collaborators:_,groupName:null==i?void 0:i.name,onUpdateHeader:h}))}),[p,h,null==i?void 0:i.name,_]);return b?d?c.createElement(c.Fragment,null,d):c.createElement(s8,null):c.createElement(A8,P8({},e,{assetData:s,collaborators:v,dataTestId:"ccx-ss-space-view",emailNotification:l,filterRoles:["owner","editor"],isSharingSpaceInTeamFolder:!!i,onTeamSelect:!!i&&E,permissions:y,roles:f,showFooter:!1,title:t.formatMessage({id:"share_sheet.invite.input.title_space"})}))}var L8=function(){return L8=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},L8.apply(this,arguments)};function D8(e){var t=MX().initializeShareAsset,n=e.assetData,r=e.onPushView,o=e.onShowDialog,i=e.onUpdateHeader,s=e.touchMode,a=e.updateOnBack,l=n4(),u=r4(l.type),d=o4(l.type),p=HX(),m=function(e){i(e||null)};return c.createElement(a4,{onManageSpaceClick:function(){l.id&&l.resourceId&&t(l.id,l.resourceId),a((function(){r()})),r(c.createElement(R8,L8({},e,{assetData:l,emailNotification:d,inviteDialogData:u,loadingView:c.createElement(Q0,null),onShowDialog:o,onUnmount:function(){return t(n.id,n.resourceId)},onUpdateHeader:m}))),p({build:"dev",subcategory:"Space Document",subtype:"manage-space-members",type:"click"})},touchMode:s})}var N8=function(){return N8=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},N8.apply(this,arguments)},M8=["VIEW"];function H8(e){var t=e.artifact,n=e.collaborators,r=e.inviteDialogData,o=e.inviteInputLineMax,i=e.invitesSend,s=e.onCancel,a=e.onClose,l=e.onPushView,u=e.onShowDialog,d=e.onUpdateHeader,p=e.showingSubView,m=e.touchMode,h=e.updateOnBack,f=r.emailNotification,g=r.messageConfig,v=void 0===g?{}:g,b=Kt(),y=jX(),_=y.canComment,E=y.imsData,w=y.pgcGroups,x=y.space,T=(0,c.useState)("collaborators"),S=T[0],O=T[1],I=[ri],k=(0,c.useState)([]),A=k[0],C=k[1],P=(0,c.useState)(!1),R=P[0],L=P[1],D=(0,c.useState)(!1),N=D[0],M=D[1],H=(0,c.useState)(""),j=H[0],B=H[1],F=(0,c.useState)([]),U=F[0],z=F[1],q=(0,c.useRef)(""),G=(0,c.useMemo)((function(){return LW(t)}),[t]),V=UX((function(e){return{invite:e.invites.assets[t.assetId]||{}}})).invite,K=MX(),W=K.grantAccessRequest,$=K.rejectAccessRequest,Y=K.peopleGraphGetClear,Q=K.sendIngest,J=K.updateAccessRequestRole,Z=K.updateRole,X=eQ(t.assetId),ee=UX((function(e){return e.capabilities})),te=n[E.id]||Object.values(jZ()(n,(function(e){return e.email===E.email})))[0],ne=$K({capabilities:ee,self:te}),re=(0,c.useMemo)((function(){return jZ()(n,(function(e){return!x||!1!==e.isDirect||e.isStorageAssignee}))}),[n,x]);(0,c.useEffect)((function(){return function(){return Y()}}),[Y]),(0,c.useEffect)((function(){A.length>0&&O("invitation")}),[A]);var oe=(0,c.useCallback)((function(){O("collaborators")}),[]),ie=(0,c.useCallback)((function(){null==h||h(),a(),oe()}),[a,oe,h]);u3((0,c.useCallback)((function(){"collaborators"===S&&(p?l():ie())}),[ie,l,p,S]));var se=VY({assetData:G,currentUserRole:ri,emailNotification:f,inviteDialogData:r,invitesSend:i,role:ri}),ae=(0,c.useCallback)((function(){M(!0),se(A,j,q.current).then((function(e){"401013"!==(null==e?void 0:e.error_code)&&ie(),M(!1)}))}),[A,ie,j,se]),ce=(0,c.useCallback)((function(){Q("invite.send.cancel",{assetData:G}),null==h||h(),s()}),[G,s,Q,h]),le=(0,c.useCallback)((function(e){C(e)}),[]),ue=(0,c.useCallback)((function(e){B(e)}),[]),de=(0,c.useCallback)((function(e){q.current=e}),[]),pe=(0,c.useCallback)((function(){Q("invite.message.focus",{assetData:G})}),[G,Q]),me=Z$(G,(function(){z([])})),he=(0,c.useCallback)((function(e){z([e.id]),me(e.id)}),[me]),fe=(0,c.useCallback)((function(e,n){var r="group"===e.type;Z(t.assetId,{id:e.id,newRole:n,resourceId:t.resourceId}),Q("collaborator.role.change",{assetData:G,isGroup:r,role:n})}),[G,t.assetId,t.resourceId,Z,Q]),ge=(0,c.useCallback)((function(e,n){J(t.assetId,{requesterId:e,resourceId:t.resourceId,role:n}),Q("collaborator.role.change",{assetData:G,role:n})}),[G,t.assetId,t.resourceId,Q,J]),ve=(0,c.useCallback)((function(e){var n=t.assetId,o=t.resourceId;W(n,N8({resourceId:o},WK(e,{availableRoles:M8,capabilities:ee,defaultCanComment:_,emailNotification:f,inviteApiVersion:"V4",useMounts:r.inviteCreateUseMounts}))),Q("collaborator.accept",{assetData:G})}),[t,G,_,ee,f,W,r,Q]),be=(0,c.useCallback)((function(e,n){var r,o,i=t.assetId,s=t.resourceId,a=null!==(o=null===(r=null==f?void 0:f.accessRequest)||void 0===r?void 0:r.reject)&&void 0!==o?o:"cc_collab_clouddoc_request_denied";$(i,{requesterId:n,resourceId:s,resourceUrn:e,templateName:a}),Q("collaborator.reject",{assetData:G})}),[G,t,f,$,Q]),ye=t.isReadOnly,_e=v.allowOverLimit,Ee=v.limitWarningBuffer,we=v.maxCharacters,xe=v.lineHeight,Te=v.showLimitWarning,Se=A.every((function(e){return!e.valid}))&&!sW(j)||N||R;if((0,c.useEffect)((function(){return d(b.formatMessage({id:"share_sheet.artifact.invite.header"})),function(){d(null)}}),[b,d]),(0,c.useEffect)((function(){var e=function(){C([]),B(""),oe()};"collaborators"===S&&(e=p?function(){return l()}:null),h(e)}),[le,ue,l,oe,p,h,S]),V.isLoadingCapabilities||V.isLoadingCollaborators)return c.createElement(Q0,null);var Oe=w?".groups":"",Ie=b.formatMessage({id:"share_sheet.invite_input.placeholder".concat(Oe)});return c.createElement(G0,{className:"CojLgb5fAnxTIlP5UPQR",column:!0,grow:!1,id:"ccx-ss-artifact-invite"},c.createElement("div",{className:"invite-input-container","data-testid":"invite-input-container"},c.createElement(W1,{className:"ccx-ss-invite-input-label",label:Ie}),c.createElement(i8,{assetData:G,collaboratorsCount:Object.keys(n).length,entities:A,inputText:j,isLoading:N,lineLimit:o,onUpdateEntities:le,onUpdateInput:ue,touchMode:m})),"invitation"===S?c.createElement(G0,{className:"custom-message-bottom-field",column:!0,grow:!1},c.createElement("div",{className:"custom-message-field-container","data-testid":"custom-message-field-container"},c.createElement(c8,{allowOverLimit:_e,className:"custom-message-field",limitWarningBuffer:Ee,maxLength:we,maxLineHeight:xe,onChange:de,onError:L,onFocus:pe,showLimitWarning:Te,title:b.formatMessage({id:"share_sheet.artifact.message.title"})})),c.createElement(G0,{align:"flex-end",className:"footer",justify:"flex-end",shrink:!1},c.createElement(_n,{"aria-label":b.formatMessage({id:"share_sheet.button.cancel"}),"data-testid":"ccx-ss-artifact-invite-cancel-btn",id:"ccx-ss-artifact-invite-cancel-btn",onClick:ce,variant:"secondary"},c.createElement(Jt,{id:"share_sheet.button.cancel"})),c.createElement(_n,{"aria-label":b.formatMessage({id:li(I)}),"data-testid":"ccx-ss-artifact-invite-send-btn",disabled:Se,id:"ccx-ss-artifact-invite-send-btn",onClick:ae,variant:"cta"},c.createElement(Jt,{id:li(I)})))):c.createElement("div",{className:"collaborators-list-container"},c.createElement(s3,{accessRequests:X,assetId:t.assetId,availableRoles:M8,canUserShare:ne,capabilities:ee,collaborators:re,native:!1,onAccessRequestPermissionChange:ge,onCollaboratorPermissionChange:fe,onRemove:he,onRequestAccept:ve,onRequestDecline:be,readOnlyAsset:ye,reminderElement:x&&c.createElement(D8,{assetData:G,invitesSend:i,onPushView:l,onShowDialog:u,onUpdateHeader:d,touchMode:m,updateOnBack:h}),removingCollaborators:U})))}var j8=function(){return j8=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},j8.apply(this,arguments)};function B8(e){return c.createElement(k5,j8({className:"ccx-ss-icon"},e),c.createElement("svg",{version:"1.1",viewBox:"0 0 18 18",xmlns:"http://www.w3.org/2000/svg"},c.createElement("path",{d:"M9.601,15.31244a6.93207,6.93207,0,0,1-6.96039-2.34711A5.8566,5.8566,0,0,1,5.54126,11.6521c.71411-.06213.72534-.63623.72534-1.35205A6.51379,6.51379,0,0,1,4.73633,6.418C4.73633,4.06726,6.074,2.5,8,2.5s3.26373,1.56726,3.26373,3.918a6.51379,6.51379,0,0,1-1.53027,3.88208c0,.71582.01123,1.28992.72534,1.35205a5.58159,5.58159,0,0,1,2.0412.71558V11.25A1.752,1.752,0,0,1,14.25,9.5h.5a1.73331,1.73331,0,0,1,1.11768.41473,8.01014,8.01014,0,1,0-5.62586,6.26087A1.74993,1.74993,0,0,1,9.601,15.31244Z"}),c.createElement("path",{d:"M14.25,11a.24984.24984,0,0,0-.25.25V14H11.25a.24984.24984,0,0,0-.25.25v.5a.24984.24984,0,0,0,.25.25H14v2.75a.24984.24984,0,0,0,.25.25h.5a.24984.24984,0,0,0,.25-.25V15h2.75a.24984.24984,0,0,0,.25-.25v-.5a.24984.24984,0,0,0-.25-.25H15V11.25a.24984.24984,0,0,0-.25-.25Z"})))}var F8="tZQ82FdYI_yc1kz2frfv";function U8(e){var t,n=e.disabled,r=e.id,o=e.maxFaces,i=void 0===o?5:o,s=e.maxOverflow,a=void 0===s?10:s,l=e.onInvite,u=e.project,d=e.users,p=Kt(),m=p.formatMessage({id:"share_sheet.invite.invite_people.aria_label"}),h=u&&c.createElement(XX,{boundariesElement:"container",key:u.name,placement:"bottom",trigger:["hover"]},c.createElement("div",{"aria-label":u.name,className:"ccx-ss-facepile-image","data-testid":"ccx-ss-facepile-image",role:"button",slot:"trigger",style:{zIndex:i},tabIndex:0},c.createElement(u8,{color:u.color})),c.createElement(e0,{className:"ccx-ss-facepile-tooltip",slot:"hover-content"},u.name));if(d.length||h){var f=u?i-1:i,g=d.slice(0,f),v=d.slice(f);v.length>a&&(v=d.slice(f,f+a-1));var b=d.length-(g.length+v.length),y=g.reverse().map((function(e,t){return c.createElement(XX,{boundariesElement:"container",key:t,placement:"bottom",style:{order:f-t,zIndex:t},trigger:["hover"]},c.createElement("div",{"aria-label":e.name,className:"ccx-ss-facepile-image","data-testid":"ccx-ss-facepile-image",role:"button",slot:"trigger",style:{order:f-t,zIndex:t},tabIndex:0},c.createElement(D4,{source:e.icon,userType:"collaborator"})),c.createElement(e0,{className:"ccx-ss-facepile-tooltip",slot:"hover-content"},e.name))}));h&&(y=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}([h],y,!0));var _=p.formatMessage({id:"share_sheet.facepile.overflow"},{count:d.length-g.length}),E=p.formatMessage({id:"share_sheet.facepile.overflow_more"},{count:b});return c.createElement("div",{className:"".concat(F8," ccx-ss-facepile"),id:r},y,(!!v.length||b>1)&&c.createElement(XX,{boundariesElement:"container",placement:"bottom",style:{order:99},trigger:["hover"]},c.createElement("div",{"aria-label":_,className:"ccx-ss-facepile-overflow","data-testid":"ccx-ss-facepile-overflow",role:"button",slot:"trigger",style:{order:i+1},tabIndex:0},_),c.createElement(e0,{className:"ccx-ss-facepile-tooltip",slot:"hover-content"},v.map((function(e,t){return c.createElement("div",{className:"ccx-ss-facepile-tooltip-overflow-name","data-testid":"ccx-ss-facepile-tooltip-overflow-name",key:t},e.name)})),b>1&&c.createElement("div",{className:"ccx-ss-facepile-tooltip-overflow-more-count","data-testid":"ccx-ss-facepile-tooltip-overflow-more-count"},E))),c.createElement(XX,{boundariesElement:"container",placement:"bottom",style:{order:100},trigger:["hover"]},c.createElement(_n,{"aria-label":m,className:$t()("ccx-ss-facepile-invite-btn",(t={},t["left-pad"]=0===v.length,t)),"data-testid":"ccx-ss-facepile-invite-btn",disabled:n,icon:c.createElement(B8,{className:"ccx-ss-icon",size:"S"}),onClick:l,slot:"trigger",style:{order:i+2},variant:"tool"}),c.createElement(e0,{className:"ccx-ss-facepile-tooltip",slot:"hover-content"},m)))}return c.createElement(_n,{"aria-label":m,className:"".concat(F8," ccx-ss-facepile-invite"),"data-testid":"ccx-ss-facepile-invite",disabled:n,icon:c.createElement(B8,{className:"ccx-ss-icon",size:"S"}),label:p.formatMessage({id:"share_sheet.invite.invite_people"}),onClick:l,quiet:!0,variant:"action"})}var z8=hn({displayName:"More",fallback:fn(s(92445)).default,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-more"}),q8=function(){return q8=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},q8.apply(this,arguments)};function G8(e){return c.createElement(k5,q8({className:"ccx-ss-icon"},e),c.createElement("svg",{version:"1.1",viewBox:"0 0 18 18",xmlns:"http://www.w3.org/2000/svg"},c.createElement("rect",{id:"Canvas",opacity:"0"}),c.createElement("path",{d:"M14.643,4.7355a4.3935,4.3935,0,0,0-8.5095-1.521,3.861,3.861,0,0,0-3.8445,3.7A2.612,2.612,0,0,0,.5165,9.6865,2.673,2.673,0,0,0,3.205,12H5.75A.25.25,0,0,0,6,11.75v-.5A.25.25,0,0,0,5.75,11H3.2A1.668,1.668,0,0,1,1.5045,9.4795,1.607,1.607,0,0,1,3.02214,7.78786q.0434-.00235.08686-.00236h.1795v-.714a2.85951,2.85951,0,0,1,3.6-2.7595,3.3935,3.3935,0,1,1,6.634,1.35,2.6785,2.6785,0,1,1,.3,5.34H12.25a.25.25,0,0,0-.25.25v.5a.25.25,0,0,0,.25.25H13.7A3.7585,3.7585,0,0,0,17.4735,8.76,3.684,3.684,0,0,0,14.643,4.7355Z"}),c.createElement("path",{d:"M6.75,9H8v7.5a.5.5,0,0,0,.5.5h1a.5.5,0,0,0,.5-.5V9h1.25a.25.25,0,0,0,.25-.25.24453.24453,0,0,0-.0585-.1585L9.182,6.08a.25.25,0,0,0-.3534-.01061L8.818,6.08,6.5585,8.59A.24453.24453,0,0,0,6.5,8.75.25.25,0,0,0,6.75,9Z"})))}function V8(e){e instanceof KeyboardEvent&&e.stopPropagation()}function K8(e){var t=e.artifact,n=e.disableOptions,r=e.disableUpdate,o=e.onCreateNew,i=e.onDelete,s=e.onUpdate,a=e.onViewChange,l=Kt(),u=jX(),d=u.assetData,p=u.environment,m=u.onLinkCopy,h=u.onUrlOpen,f=GX(),g=t.assetId,v=t.modifiedDate,b=XY(g),y=MX(),_=y.sendIngest,E=y.toastsSuccess,w=UX((function(e){var n,r=e.invites.assets[t.assetId],o=((null===(n=e.artifact[t.assetId])||void 0===n?void 0:n.isWaitingOnHost)||[]).some((function(e){return"rename"!==e}));return r?{hasAll:r.principals.some((function(e){return e.id.startsWith("all")})),isWaiting:o}:{}})),x=w.hasAll,T=w.isWaiting,S=dW(g,u),O=T?"share_sheet.artifact.footer.updating.btn":"share_sheet.artifact.footer.update.btn",I=(0,c.useCallback)((function(){var e=(null==b?void 0:b.id)?[b.id]:[];EW(S),_("link.copy",{assetData:d}),m({context:{assetData:d},principals:e}),E({messageKey:"share_sheet.link_settings.link_copy_success"})}),[d,S,m,b,_,E]),k=(0,c.useCallback)((function(e,t,n){return void 0===t&&(t=S),void 0===n&&(n="assetUrl"),_("link.open",{assetData:d,type:n}),null==e||e.preventDefault(),"function"==typeof h?h({context:{assetData:d},href:t}):window.open(t,"_blank")}),[d,S,h,_]),A=(0,c.useCallback)((function(e){var t=rY[p].ASSETS_MANAGE_REVIEW;switch(e){case"create":return o();case"delete":return i();case"reviews":return k(void 0,t,"reviews");case"settings":return a("settings")}}),[p,o,i,a,k]),C=[c.createElement(f0.MenuItem,{className:"ccx-artifact-control-menu-create","data-testid":"ccx-artifact-control-menu-create",key:"create",value:"create"},l.formatMessage({id:"share_sheet.artifact.footer.menu.create"})),c.createElement(f0.MenuItem,{className:"ccx-artifact-control-menu-delete","data-testid":"ccx-artifact-control-menu-delete",key:"delete",value:"delete"},l.formatMessage({id:"share_sheet.artifact.footer.menu.delete"})),c.createElement(f0.MenuDivider,{key:"divider"}),c.createElement(f0.MenuItem,{className:"ccx-artifact-control-menu-reviews","data-testid":"ccx-artifact-control-menu-reviews",icon:c.createElement(z5,{className:"ccx-ss-icon"}),key:"reviews",value:"reviews"},l.formatMessage({id:"share_sheet.artifact.footer.menu.manage.reviews"}))];x&&C.splice(1,0,c.createElement(f0.MenuItem,{className:"ccx-artifact-control-menu-settings","data-testid":"ccx-artifact-control-menu-settings",key:"settings",value:"settings"},l.formatMessage({id:"share_sheet.artifact.footer.menu.settings"}))),(0,c.useEffect)((function(){var e=document.querySelector(".ccx-artifact-control-footer-dropdown");e&&e.setAttribute("slot","trigger")}),[]);var P=l.formatMessage({id:"share_sheet.artifact.manage.copy_link"}),R=l.formatMessage({id:"share_sheet.button.more_options"});return c.createElement("div",{className:$t()("j4rnddFX8poegB_AVQKp",{"ccx-switch-footer-displayed":f}),"data-testid":"ccx-artifact-control-footer",id:"ccx-artifact-control-footer"},c.createElement("div",{className:"ccx-artifact-control-footer-actions"},c.createElement(P5,{buttonLabel:P,link:S,onCopy:I,openUrl:k}),c.createElement(XX,{boundariesElement:"container",placement:"top",trigger:["hover"]},c.createElement(h0(),{alignRight:!0,boundariesElement:"container",className:"ccx-artifact-control-footer-dropdown",flip:!0,id:"ccx-artifact-control-footer-dropdown",onClose:V8,onSelect:A},c.createElement(_n,{"aria-label":R,className:"ccx-artifact-control-footer-menu-btn","data-testid":"ccx-artifact-control-footer-menu-btn",disabled:n,dropdownTrigger:!0,icon:c.createElement(z8,{className:"ccx-ss-icon",size:"S"}),id:"ccx-artifact-control-footer-menu-btn",quiet:!0,slot:"trigger",variant:"action"}),c.createElement(f0.Menu,{className:"ccx-artifact-control-footer-menu","data-testid":"ccx-artifact-control-footer-menu",id:"ccx-artifact-control-footer-menu",placement:"top"},C)),c.createElement(e0,{className:"ccx-ss-facepile-tooltip"},R))),c.createElement(G0,{align:"flex-start",className:"ccx-artifact-control-update-row",grow:!1},!T&&c.createElement(G0,{align:"flex-start",className:"ccx-artifact-control-last-updated",column:!0,"data-testid":"ccx-artifact-control-last-updated",justify:"flex-start"},"allWithPassword"===(null==b?void 0:b.id)&&c.createElement("div",{className:"ccx-artifact-control-password-protected"},c.createElement(R4,{className:"ccx-ss-icon ccx-ss-link-access-item-icon",size:"S"}),c.createElement("span",{className:"ccx-artifact-control-password-protected-text"},c.createElement(Jt,{id:"share_sheet.artifact.public.settings.title.password.protected"}))),c.createElement(q5,{messageId:"share_sheet.artifact.footer.last.updated",time:v})),c.createElement(G0,{justify:"flex-end"},c.createElement(_n,{"data-testid":"ccx-artifact-update-btn",disabled:r,icon:T?c.createElement("div",{className:"ccx-ss-update-wait-wrapper"},c.createElement(Y0,{className:"ccx-ss-update-wait",size:"S"})):c.createElement(G8,{size:"S"}),id:"ccx-artifact-control-footer-update-btn",label:l.formatMessage({id:O}),onClick:T?XK:s,variant:"action"}))))}var W8=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))};function $8(e){var t,n=e.artifact,r=e.hasOverlayDialog,o=e.inviteDialogData,i=e.onShowDialog,s=e.onViewChange,a=e.sourceNodes,l=void 0===a?[]:a,u=jX(),d=u.assetData,p=u.enableCuration,m=u.isRenderRefactoredLinkAccess,h=u.showTour,f=u.space,g=MX(),v=g.artifactDelete,b=g.artifactRename,y=g.artifactUpdate,_=g.sendIngest,E=Kt(),w=(0,c.useState)(n.name),x=w[0],T=w[1],S=(0,c.useState)(!0),O=S[0],I=S[1],k=(0,c.useState)(!0),A=k[0],C=k[1],P=(0,c.useState)(!1),R=P[0],L=P[1],D=(0,c.useState)(!1),N=D[0],M=D[1],H=(0,c.useState)(!1),j=H[0],B=H[1],F=QY(n.assetId).collaborators,U=GX(),z=(0,c.useMemo)((function(){return Q$()(Object.values(F).filter((function(e){return!f||!1!==e.isDirect||e.isStorageAssignee})),[function(e){var t,n;return(null===(t=e.name)||void 0===t?void 0:t.toLocaleLowerCase())||(null===(n=e.email)||void 0===n?void 0:n.toLocaleLowerCase())},function(e){var t;return null===(t=e.email)||void 0===t?void 0:t.toLocaleLowerCase()},function(e){var t;return null===(t=e.id)||void 0===t?void 0:t.toLocaleLowerCase()}]).map((function(e){return{icon:e.image,name:e.name||e.email||""}}))}),[F,f]),q=UX((function(e){var t,r,o,i=e.invites.assets[n.assetId]||{},s=(null===(t=e.artifact[n.assetId])||void 0===t?void 0:t.isWaitingOnHost)||[];return{artifactNodeList:i.artifactNodeList,artifacts:(null===(r=e.invites.assets[d.id])||void 0===r?void 0:r.artifacts)||[],dialogPaused:e.dialog.paused,isArtifactProcessing:!!(null==s?void 0:s.length)||i.isUpdatingAccess,isRemoving:i.isRemoving,isRenaming:null==s?void 0:s.includes("rename"),isWaitingOnHost:s,userSelectedNodeList:null===(o=e.invites.assets[d.id])||void 0===o?void 0:o.userSelectedNodeList}})),G=q.artifactNodeList,V=q.artifacts,K=q.dialogPaused,W=q.isArtifactProcessing,$=q.isRemoving,Y=q.isRenaming,Q=q.isWaitingOnHost,J=q.userSelectedNodeList,Z=(0,c.useMemo)((function(){return V.filter((function(e){return e.assetId!==n.assetId})).map((function(e){return e.name}))}),[n,V]),X=(0,c.useMemo)((function(){return LW(n)}),[n]),ee=p&&!!l.length&&!!(null==G?void 0:G.length),te=(0,c.useMemo)((function(){return W||m5()(W8(W8([],G||[],!0),l,!0),"id").length<=1}),[G,W,l]),ne=null===(t=d.isModified)||void 0===t||t,re=O&&!!x,oe=!re||!!Q.length,ie=!ne||!re||!A||j||!!Q.length||N;(0,c.useEffect)((function(){if(R){var e=setTimeout((function(){L(!1)}),5e3);return function(){clearTimeout(e)}}}),[R]);var se=(0,c.useCallback)((function(){_("artifact.create-new.open",{assetData:X}),s("create")}),[X,s,_]),ae=(0,c.useCallback)((function(){var e=function(){_("artifact.delete.cancel",{assetData:X}),i()},t=function(){_("artifact.delete.start",{assetData:X}),i(),v(n).then((function(){_("artifact.delete.success",{assetData:X})}),(function(e){_("artifact.delete.error",{assetData:X,error:e})}))};i({content:c.createElement(f3,{id:"ccx-ss-artifact-delete-confirmation",isProcessing:$,onPrimaryClick:t,onSecondaryClick:e,primaryButtonId:"share_sheet.artifact.delete.confirmation.confirm.btn",primaryButtonQuiet:!0,primaryButtonVariant:"warning",secondaryButtonId:"share_sheet.artifact.delete.confirmation.cancel.btn",secondaryButtonVariant:"secondary",title:E.formatMessage({id:"share_sheet.artifact.delete.confirmation.title"})},c.createElement(o0,{className:"ccx-ss-icon"}),c.createElement(Jt,{id:"share_sheet.artifact.delete.confirmation.message",values:{name:x}})),data:{defaultToFalse:!1,description:E.formatMessage({id:"share_sheet.artifact.delete.confirmation.message"},{name:x}),title:E.formatMessage({id:"share_sheet.artifact.delete.confirmation.title"})},onCancel:e,onConfirm:t})}),[n,X,v,E,$,i,_,x]),ce=(0,c.useCallback)((function(){s("invite")}),[s]),le=(0,c.useMemo)((function(){return S$(p,J)}),[p,J]),ue=(0,c.useCallback)((function(){_("artifact.update.start",{assetData:X}),y(n,x.trimEnd()).then((function(){_("artifact.update.success",{assetData:X,value:le}),T(x.trimEnd())}),(function(e){_("artifact.update.error",{assetData:X,error:e})}))}),[n,X,y,le,_,x]),de=(0,c.useCallback)((function(){var e=x.trimEnd();re&&n.name!==e&&(L(!1),b(n,e).then((function(){L(!0),T(e)})).catch((function(){T(n.name)}))),M(!1)}),[n,b,re,x]),pe=(0,c.useCallback)((function(){L(!1),M(!0)}),[]),me=(0,c.useCallback)((function(e){N||M(!0),T(e)}),[N]),he=(0,c.useCallback)((function(e){I(e)}),[]),fe=(0,c.useCallback)((function(){B(!1)}),[]),ge=(0,c.useCallback)((function(){B(!0)}),[]),ve=(0,c.useCallback)((function(e){e.key===to&&(e.preventDefault(),e.stopPropagation(),T(n.name)),re&&e.key===eo&&(e.preventDefault(),de())}),[n.name,de,re]),be=(0,c.useMemo)((function(){return(null==l?void 0:l.map((function(e){return e.id})).toString())!==(null==G?void 0:G.map((function(e){return e.id})).toString())&&!h&&!r}),[G,r,l,h]);return(0,c.useEffect)((function(){K||_("artifact.panel.manage.render",{assetData:X,value:p?(null==l?void 0:l.length)>1?"nodes_multiple":"nodes_single":void 0})}),[X,K]),c.createElement(G0,{className:"pEqNSeV1vtWMbPOes2qb",column:!0,id:"ccx-ss-artifact-manage-view",justify:"space-between"},c.createElement(G0,{className:"ccx-ss-artifact-manage-content",column:!0},c.createElement(o2,{disabled:W,existing:Z,isRenaming:Y,onBlur:de,onChange:me,onFocus:pe,onKeyDown:ve,onValidate:he,success:R,title:x}),ee&&c.createElement(y5,{artifactNodeList:G,disabled:te,onRangeBlur:fe,onRangeFocus:ge,onValidate:C,showInfoIcon:be,sourceNodeList:l}),c.createElement(X2,{assetData:X,inviteDialogData:o,isWaitingOnHost:W}),c.createElement("div",null,(z.length>1||f)&&c.createElement(W1,{className:"ccx-ss-artifact-facepile-content-label",label:E.formatMessage({id:"share_sheet.artifact.manage.members.label"}),labelFor:"ccx-ss-artifact-facepile"}),c.createElement(U8,{disabled:W,id:"ccx-ss-artifact-facepile",onInvite:ce,project:f,users:1!==z.length||f?z:[]})),m&&c.createElement(_5,{assetData:d,inviteDialogData:o,usagePanel:"manage"})),c.createElement(K8,{artifact:n,disableOptions:oe,disableUpdate:ie,onCreateNew:se,onDelete:ae,onUpdate:ue,onViewChange:s}),U&&c.createElement(e5,null))}function Y8(e){var t=e.className;return c.createElement("svg",{className:"".concat(N2," ").concat(t," spectrum-Icon ccx-share-sheet-icon-svg ccx-ss-icon"),"data-name":"icons",viewBox:"0 0 85 85",xmlns:"http://www.w3.org/2000/svg"},c.createElement("path",{className:"ccx-download-to-cloud-arrow",d:"M49.20801,73.30566c-.3916-.38965-1.02539-.3877-1.41504,.00293l-4.31348,4.33167c.00391-.03491,.02051-.06531,.02051-.1012v-21.5c0-.55225-.44727-1-1-1s-1,.44775-1,1v21.5c0,.03418,.01611,.06305,.01953,.09631l-4.30859-4.32678c-.3916-.3916-1.02344-.39355-1.41504-.00293-.39062,.38965-.39258,1.02295-.00293,1.41406l6,6.0249c.18848,.18848,.44336,.29443,.70898,.29443s.52051-.10596,.70898-.29443l6-6.0249c.38965-.39111,.3877-1.02441-.00293-1.41406Zm-6.80908,5.21301c.03491,.00366,.06519,.02039,.10107,.02039,.0376,0,.06934-.01733,.10596-.02136l-.104,.10437-.10303-.10339Z"}),c.createElement("path",{d:"M59.77246,67h-12.77246c-.55273,0-1-.44775-1-1s.44727-1,1-1h12.77246c2.33105,0,4.22754-1.93848,4.22754-4.32129V22.90088c0-1.29492-.49316-2.51318-1.38965-3.42969l-7.87012-8.04785c-.89746-.91797-2.0918-1.42334-3.36133-1.42334H25.22754c-2.33105,0-4.22754,1.93848-4.22754,4.32129V60.67871c0,2.38281,1.89648,4.32129,4.22754,4.32129h12.77148c.55273,0,1,.44775,1,1s-.44727,1-1,1h-12.77148c-3.43359,0-6.22754-2.83594-6.22754-6.32129V14.32129c0-3.48535,2.79395-6.32129,6.22754-6.32129h26.15137c1.78613,0,3.5332,.73828,4.79102,2.0249l7.87012,8.04785c1.26367,1.29248,1.95996,3.00732,1.95996,4.82812V60.67871c0,3.48535-2.79395,6.32129-6.22754,6.32129Zm-4.77246-23.5376v-8.91504c0-.85303-.69434-1.54736-1.54688-1.54736h-7.45312c-.55273,0-1,.44775-1,1s.44727,1,1,1h7v8h-3c-.55273,0-1,.44775-1,1s.44727,1,1,1h3.46191c.84766,0,1.53809-.68994,1.53809-1.5376Zm-20-2.4624c0-.55225-.44727-1-1-1h-.85059l8.85059-9.00879v6.00879c0,.55225,.44727,1,1,1s1-.44775,1-1v-7.4834c0-.56934-.34082-1.07666-.86719-1.29248-.52734-.2168-1.12695-.09375-1.52539,.31348l-10.88867,11.08252c-.39551,.40332-.50977,1.00098-.29102,1.52197s.72559,.85791,1.29004,.85791h2.28223c.55273,0,1-.44775,1-1Zm13,4.5c0-3.58398-2.91602-6.5-6.5-6.5s-6.5,2.91602-6.5,6.5,2.91602,6.5,6.5,6.5,6.5-2.91602,6.5-6.5Zm-2,0c0,2.48145-2.01855,4.5-4.5,4.5s-4.5-2.01855-4.5-4.5,2.01855-4.5,4.5-4.5,4.5,2.01855,4.5,4.5Z"}))}var Q8="Mnd09Fep6swc3YFnplYZ";function J8(e){var t=Kt(),n=e.appCode,r=e.onCancel,o=e.onSave,i=e.onUpdateHeader,s=MX().sendIngest,a=jX().assetData,l=!!(null==a?void 0:a.isQuickSaveSupported),u="ILST"===n||"PHXS"===n||"IDSN"===n,d=UX((function(e){return e.dialog.paused})),p=GX(),m={button:l?"share_sheet.artifact.save.button.save":"share_sheet.artifact.save.button.save.as",copy:l?"share_sheet.artifact.save.copy.save":u?"share_sheet.artifact.save.copy.save.as.".concat(n.toLowerCase()):"share_sheet.artifact.save.copy.save.as",title:l?"share_sheet.artifact.save.title.save":"share_sheet.artifact.save.title.save.as"},h=(0,c.useCallback)((function(){s("artifact.".concat(l?"save":"save-as",".click")),o()}),[l,o,s]);return u3(r,o),(0,c.useEffect)((function(){return i({hidden:!0,title:t.formatMessage({id:m.title})}),function(){i()}}),[m.title,t,i]),(0,c.useEffect)((function(){d||s(l?"artifact.save.render":"artifact.save-as.render")}),[d]),c.createElement(c.Fragment,null,c.createElement("div",{className:"".concat(Q8," ccx-ss-invite-save-view ccx-artifact-save-phxs"),id:"ccx-ss-invite-save-view"},c.createElement("div",{className:"ccx-artifact-save-phxs-container"},c.createElement(Y8,{className:"ccx-ss-invite-save-icon"}),c.createElement("div",{className:"ccx-ss-invite-save-main-content"},c.createElement(YX,{className:"ccx-ss-invite-save-heading",variant:"subtitle2"},c.createElement(Jt,{id:m.title})),c.createElement("p",{className:"ccx-ss-invite-save-view-text-phxs"},c.createElement(Jt,{id:m.copy}))),c.createElement("div",{className:"ccx-ss-invite-save-buttons"},o&&c.createElement(_n,{id:"ccx-ss-artifact-save-btn",onClick:h,variant:"cta"},c.createElement(Jt,{id:m.button}))))),p&&c.createElement("div",{className:"".concat(Q8," ccx-artifact-save-phxs")},c.createElement(e5,null)))}var Z8=hn({displayName:"Visibility",fallback:fn(s(3261)).default,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-visibility"}),X8=hn({displayName:"VisibilityOff",fallback:fn(s(43547)).default,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-visibility-off"}),e6=s(87478);function t6(e){return e.length>=8}function n6(e){return/[a-z]/.test(e)&&/[A-Z]/.test(e)&&/\d/.test(e)}function r6(e){return t6(e)&&n6(e)}function o6(e,t){return!e&&t?r6(t)?"ccx-ss-password-input-content":"ccx-ss-password-input-content invalid":"ccx-ss-password-input-content ".concat(e?"focus":"")}function i6(e){var t=e.isPasswordSet,n=e.onCancel,r=e.onChange,o=e.onSave,i=jX(),s=i.compactLayout,a=i.themeType,l=Kt(),u=(0,c.useState)(!1),d=u[0],p=u[1],m=(0,c.useState)(!1),h=m[0],f=m[1],g=(0,c.useState)(""),v=g[0],b=g[1],y=(0,c.useCallback)((function(){p(!1)}),[]),_=(0,c.useCallback)((function(){p(!0)}),[]),E=(0,c.useCallback)((function(e){var t=e.target.value;b(t),r({valid:r6(t),value:t})}),[r]),w=(0,c.useCallback)((function(e){e.key===to&&(e.stopPropagation(),n()),o&&e.key===eo&&(null==e||e.stopPropagation(),e.preventDefault(),r6(v)&&o(v))}),[n,o,v]),x=(0,c.useCallback)((function(e){return f(!h),e.preventDefault()}),[h]),T=t?"**********":"",S=!v||d||r6(v),O=h?Z8:X8,I=l.formatMessage({id:"share_sheet.button.password.".concat(h?"hide":"show")});return c.createElement("div",{className:"mgIhTv2ZVVmjURHqmGfB","data-testid":"ccx-ss-password-input-container",id:"ccx-ss-password-input-container"},c.createElement("div",{className:"ccx-ss-password-input-row"},c.createElement("div",{className:o6(d,v)},c.createElement("div",{className:"ccx-ss-password-input"},c.createElement("form",null,c.createElement(W1,{label:l.formatMessage({id:"share_sheet.artifact.public.settings.label.password"}),labelFor:"ccx-ss-password-input"},c.createElement("label",{id:"ccx-ss-password-label"},l.formatMessage({id:"share_sheet.link_settings.password.placeholder"})),c.createElement("div",{className:$t()("ccx-ss-password-input-container",{express:"express"===a,invalid:!S})},c.createElement("input",{"aria-describedby":"ccx-ss-password-req-length ccx-ss-password-req-characters-numbers","aria-invalid":S?void 0:"true","aria-labelledby":"ccx-ss-password-label","data-testid":"ccx-ss-password-input",id:"ccx-ss-password-input",onBlur:y,onChange:E,onFocus:_,onKeyDown:w,placeholder:T,type:h?"text":"password",value:v}),!S&&c.createElement(o0,{className:"ccx-ss-icon alert",size:"S"}),c.createElement(G0,{align:"flex-end",grow:!1},c.createElement(_n,{"aria-label":I,className:"ccx-ss-password-reveal-btn visible","data-testid":"ccx-ss-password-reveal-btn",icon:c.createElement(O,{className:"ccx-ss-icon",size:"S"}),id:"ccx-ss-password-reveal-btn",onClick:x,quiet:!0,variant:"action"})))))))),c.createElement("div",{className:$t()({"ccx-ss-password-input-error-message":!0,"compact-layout":s}),"data-testid":"ccx-ss-password-input-error-message"},!S&&c.createElement(Jt,{id:"share_sheet.artifact.link_access.password.requirements.error"})),c.createElement("div",{className:$t()({"ccx-ss-password-input-row list-container":!0,"compact-layout":s})},c.createElement(e6.List,{"aria-label":l.formatMessage({id:"share_sheet.artifact.link_access.password.requirements.list.label"})},c.createElement(e6.ListItem,{"aria-label":l.formatMessage({id:"share_sheet.artifact.link_access.password.requirements.list.length"}),"data-testid":"ccx-ss-password-req-length",disabled:!0,id:"ccx-ss-password-req-length",selected:t6(v)},c.createElement(Jt,{id:"share_sheet.link_settings.password.requirement_length"})),c.createElement(e6.ListItem,{"aria-label":l.formatMessage({id:"share_sheet.artifact.link_access.password.requirements.list.numbers"}),"data-testid":"ccx-ss-password-req-characters-numbers",disabled:!0,id:"ccx-ss-password-req-characters-numbers",selected:n6(v)},c.createElement(Jt,{id:"share_sheet.link_settings.password.requirement_letters_numbers"})))))}function s6(e){var t=e.assetData,n=e.onDismiss,r=e.onUpdatingLink,o=t.assetId,i=t.resourceId,s=(0,c.useMemo)((function(){return LW(t)}),[t]),a=(0,c.useState)(!1),l=a[0],u=a[1],d=(0,c.useState)(""),p=d[0],m=d[1],h=(0,c.useState)(!1),f=h[0],g=h[1],v=MX(),b=v.sendIngest,y=v.updateLinkAccess,_=QY(o).isUpdating,E=XY(o),w=!!(null==E?void 0:E.canComment),x="allWithPassword"===(null==E?void 0:E.id)||!!(null==E?void 0:E.requirePassword);u3(n);var T=(0,c.useCallback)((function(){g(!1),m(""),u(!1)}),[g]),S=(0,c.useCallback)((function(){g(!0)}),[g]),O=(0,c.useCallback)((function(e){u(e.valid),m(e.value)}),[]),I=(0,c.useCallback)((function(){return b("link-access-password-artifact",{access:x?"update":"on",assetData:s}),y(o,{canComment:w,mode:"password",password:p,resourceId:i}).then((function(e){p&&e&&n()})).catch(XK).finally((function(){return r(!1)}))}),[w,s,o,x,n,r,p,i,b,y]);return c.createElement(G0,{className:"sBtu_Enw3v_g1PF2ABi3",column:!0,id:"ccx-ss-artifact-password-panel"},c.createElement("div",{className:"ccx-ss-artifact-password-panel-content"},c.createElement("div",{className:"ccx-ss-link-access-password-container",id:"ccx-ss-link-access-password-container"},(!x||f)&&c.createElement(i6,{isPasswordSet:x,onCancel:n,onChange:O,onSave:I})),c.createElement("div",{className:"ccx-ss-link-access-password-reset"},x&&!f&&c.createElement(_n,{className:"ccx-ss-link-access-password-reset-btn","data-testid":"ccx-ss-link-access-password-reset-btn",onClick:S,variant:"action"},c.createElement(Jt,{id:"share_sheet.artifact.public.settings.btn.reset"})))),(!x||f)&&c.createElement(c3,{className:"ccx-ss-artifact-password-panel-footer",disable:_,disablePrimaryAction:!l,onPrimaryClick:I,onSecondaryClick:x?T:XK,primaryButtonId:x?"share_sheet.artifact.public.settings.btn.save":"share_sheet.artifact.public.settings.btn.set",primaryButtonVariant:"action",secondaryButtonId:x?"share_sheet.artifact.public.settings.btn.cancel":null,secondaryButtonVariant:"secondary"}))}function a6(e){var t=Kt(),n=e.artifact,r=e.onClose,o=e.onUpdateHeader,i=n.assetId,s=n.resourceId,a=(0,c.useMemo)((function(){return LW(n)}),[n]),l=jX().enablePassword,u=MX(),d=u.sendIngest,p=u.updateInviteMetadata,m=u.updateLinkAccess,h=XY(i),f=!!(null==h?void 0:h.canComment),g=(0,c.useState)(f),v=g[0],b=g[1],y=(0,c.useState)(!1),_=y[0],E=y[1],w=(0,c.useState)("allWithPassword"===(null==h?void 0:h.id)),x=w[0],T=w[1];(0,c.useEffect)((function(){_||b(f)}),[f,_]),(0,c.useEffect)((function(){return o(t.formatMessage({id:"share_sheet.artifact.public.settings.header"})),function(){o(null)}}),[t,o]);var S=(0,c.useCallback)((function(e){s&&(p(i,s,e).then((function(){d("artifact.settings.toggle.success",{assetData:a,enabled:e})})).catch((function(){d("artifact.settings.toggle.error",{assetData:a,enabled:e})})),d("artifact.settings.toggle",{assetData:a,enabled:e}))}),[a,i,s,d,p]),O=(0,c.useCallback)((function(e){e||"allWithPassword"!==(null==h?void 0:h.id)||(E(!0),m(i,{canComment:v,mode:"public",resourceId:s}).catch((function(){return T(!e)})).finally((function(){return E(!1)}))),T(e)}),[i,v,h,s,E,T,m]),I=(0,c.useCallback)((function(e){return E(e)}),[E]);return c.createElement(G0,{className:"wQbNpMpuTU1jY0QtQhHN",column:!0,id:"ccx-ss-artifact-public-settings"},c.createElement("div",{className:"ccx-ss-artifact-public-settings-content"},c.createElement(G3,{checked:v,id:"ccx-ss-artifact-public-settings-toggle-allow-commenting",label:t.formatMessage({id:"share_sheet.artifact.public.settings.title.comments.allow"}),onChange:S}),(l||x)&&c.createElement(G3,{checked:x,"data-testid":"ccx-ss-artifact-public-settings-toggle-allow-password",id:"ccx-ss-artifact-public-settings-toggle-allow-password",label:t.formatMessage({id:"share_sheet.artifact.public.settings.title.password.require"}),onChange:O},x&&c.createElement("div",{className:"ccx-ss-artifact-public-settings-allow-password-subtitle"},c.createElement(Jt,{id:"share_sheet.artifact.public.settings.title.password.require.subtitle"}))),x&&c.createElement(s6,{assetData:n,onDismiss:r,onUpdatingLink:I})))}function c6(){return c.createElement("svg",{className:"ccx-ss-artifact-onboarding-svg",height:"213",viewBox:"0 0 278 158",width:"375",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},c.createElement("defs",null,c.createElement("style",null,"\n          .a{fill:none;}\n          .b{fill:#fff;}\n          .c{clip-path:url(#a);}\n          .d{fill:#a6a8fa;}\n          .e{fill:#4b4b4b;}\n          .f{fill:#707070;}\n          .g{fill:#383838;}\n          .h{fill:#7b7b7b;}\n          .i{fill:#5e5e5e;}\n          .j{fill:#1a6eff;}\n          .k{fill:#aaacf9;}\n          .l{fill:#ea3624;}\n          .m{fill:#ffb100;}\n          .n{fill:#3f0980;}\n          .o{fill:#009dff;}\n          .p{fill:#939393;}\n          "),c.createElement("clipPath",{id:"a"},c.createElement("rect",{className:"a",height:"158",width:"278"}))),c.createElement("rect",{className:"b",height:"158",width:"278"}),c.createElement("g",{className:"c"},c.createElement("rect",{className:"d",height:"158",width:"278"}),c.createElement("rect",{className:"d",height:"158",width:"278"}),c.createElement("path",{className:"e",d:"M29.24,26.33H250.22a3,3,0,0,1,3,3v7.62H26.24V29.33a3,3,0,0,1,3-3Z"}),c.createElement("path",{className:"f",d:"M29.24,25.83H250.22a3.5,3.5,0,0,1,3.5,3.5v8.12H25.74V29.33A3.5,3.5,0,0,1,29.24,25.83ZM252.72,36.45V29.33a2.5,2.5,0,0,0-2.5-2.5H29.24a2.5,2.5,0,0,0-2.5,2.5v7.12Z"}),c.createElement("rect",{className:"g",height:"123.81",transform:"translate(26.24 36.95)",width:"226.98"}),c.createElement("path",{className:"f",d:"M-.5-.5H227.48V124.31H-.5ZM226.48.5H.5V123.31H226.48Z",transform:"translate(26.24 36.95)"}),c.createElement("circle",{className:"h",cx:"1.38",cy:"1.38",r:"1.38",transform:"translate(31.4 30.18)"}),c.createElement("circle",{className:"h",cx:"1.38",cy:"1.38",r:"1.38",transform:"translate(36.1 30.18)"}),c.createElement("circle",{className:"h",cx:"1.38",cy:"1.38",r:"1.38",transform:"translate(40.8 30.18)"}),c.createElement("circle",{className:"h",cx:"1.86",cy:"1.86",r:"1.86",transform:"translate(236.91 29.7)"}),c.createElement("ellipse",{className:"h",cx:"1.86",cy:"1.95",rx:"1.86",ry:"1.95",transform:"translate(243.88 29.69)"}),c.createElement("path",{className:"i",d:"M0,5.16a.5.5,0,0,1-.5-.5V0A.5.5,0,0,1,0-.5.5.5,0,0,1,.5,0V4.66A.5.5,0,0,1,0,5.16Z",transform:"translate(233.31 29.37)"}),c.createElement("path",{className:"j",d:"M217.75,28.9h8.44a2.63,2.63,0,1,1,0,5.26h-8.44a2.63,2.63,0,1,1,0-5.26Z"})),c.createElement("rect",{className:"k",height:"111",transform:"translate(46 47)",width:"186"}),c.createElement("path",{className:"l",d:"M131.97,104.94h.06a45.966,45.966,0,0,1,91.81,0h.06V158H131.97Z"}),c.createElement("path",{className:"m",d:"M153.07,99.29h-.06a49.48,49.48,0,0,1-98.83,0h-.07V47.04h98.96V99.29Z"}),c.createElement("path",{className:"n",d:"M131.87,104.95h.06a45.916,45.916,0,0,1,21.08-36.33V99.56h-.06a49.37,49.37,0,0,1-21.07,38.01V104.95Z"}),c.createElement("circle",{className:"o",cx:"5.74",cy:"5.74",r:"5.74",transform:"translate(165.82 72.96)"}),c.createElement("path",{className:"b",d:"M5.74-.5A6.24,6.24,0,1,1-.5,5.74,6.247,6.247,0,0,1,5.74-.5Zm0,11.48A5.24,5.24,0,1,0,.5,5.74,5.246,5.246,0,0,0,5.74,10.98Z",transform:"translate(165.82 72.96)"}),c.createElement("path",{className:"b",d:"M168.72,81.15l1.84-1.84.51.51-1.84,1.84-.74.23.23-.74Zm3.74-.7-2.54-2.54a.362.362,0,0,1,0-.51h0l.02-.02a.358.358,0,0,1,.25-.11h1.12l1.47-1.47v-.36a.325.325,0,0,1,.11-.25l.02-.03a.362.362,0,0,1,.51,0h0l1.78,1.78a.362.362,0,0,1,0,.51h0l-.02.02a.358.358,0,0,1-.25.11h-.36l-1.47,1.47v1.12a.37.37,0,0,1-.1.26l-.02.02a.362.362,0,0,1-.51,0h0Z"}),c.createElement("circle",{className:"l",cx:"5.74",cy:"5.74",r:"5.74",transform:"translate(112.39 107.36)"}),c.createElement("path",{className:"b",d:"M5.74-.5A6.24,6.24,0,1,1-.5,5.74,6.247,6.247,0,0,1,5.74-.5Zm0,11.48A5.24,5.24,0,1,0,.5,5.74,5.246,5.246,0,0,0,5.74,10.98Z",transform:"translate(112.39 107.36)"}),c.createElement("path",{className:"b",d:"M114.95,115.55l1.84-1.84.51.51-1.84,1.84-.74.23.23-.74Zm3.74-.7-2.54-2.54a.362.362,0,0,1,0-.51h0l.02-.02a.358.358,0,0,1,.25-.11h1.12l1.47-1.47v-.36a.325.325,0,0,1,.11-.25l.02-.03a.362.362,0,0,1,.51,0h0l1.78,1.78a.362.362,0,0,1,0,.51h0l-.02.02a.358.358,0,0,1-.25.11h-.36l-1.47,1.47v1.12a.37.37,0,0,1-.1.26l-.02.02a.362.362,0,0,1-.51,0h0Z"}),c.createElement("path",{className:"b",d:"M17.01,44.14a4.6,4.6,0,0,0-4.61,4.61h0V86.43a4.611,4.611,0,0,0,4.61,4.61H97.67l13.31,10.92a1.212,1.212,0,0,0,1.98-1.01l-.58-9.91h19.74a4.611,4.611,0,0,0,4.61-4.61V48.76a4.611,4.611,0,0,0-4.61-4.61H17.01Z"}),c.createElement("path",{className:"p",d:"M41.23,57.19H70.17a1.15,1.15,0,0,1,0,2.3H41.23a1.15,1.15,0,1,1,0-2.3Z"}),c.createElement("path",{className:"p",d:"M23.54,76.73H52.76a1.15,1.15,0,1,1,0,2.3H23.54a1.15,1.15,0,0,1,0-2.3Z"}),c.createElement("path",{className:"p",d:"M23.54,69.12h89.22a1.15,1.15,0,0,1,0,2.3H23.54a1.15,1.15,0,0,1,0-2.3Z"}),c.createElement("path",{className:"p",d:"M57.37,76.73h43.51a1.15,1.15,0,0,1,0,2.3H57.37a1.15,1.15,0,0,1,0-2.3Z"}),c.createElement("circle",{className:"l",cx:"5.26",cy:"5.26",r:"5.26",transform:"translate(21.5 52.84)"}),c.createElement("path",{className:"b",d:"M23.3,60.99a3.09,3.09,0,0,1,2.17-1.41c.4-.03.4-.36.4-.76a3.749,3.749,0,0,1-.85-2.19c0-1.33.74-2.21,1.81-2.21s1.81.88,1.81,2.21a3.749,3.749,0,0,1-.85,2.19c0,.4,0,.73.4.76a3.111,3.111,0,0,1,2.17,1.41,4.379,4.379,0,0,1-6.13.93,4.317,4.317,0,0,1-.93-.93Z"}),c.createElement("path",{className:"b",d:"M176.04,90.65l.68,11.53H153.89a4.69,4.69,0,0,0-4.69,4.69v38.32a4.69,4.69,0,0,0,4.69,4.69H264.92a4.69,4.69,0,0,0,4.69-4.69h0V106.88a4.69,4.69,0,0,0-4.69-4.69h-72.3L177.6,89.87a.944.944,0,0,0-.6-.22.965.965,0,0,0-.96.95v.06Z"}),c.createElement("path",{className:"p",d:"M178.07,113.93h20.48a1.17,1.17,0,0,1,0,2.34H178.07a1.17,1.17,0,0,1,0-2.34Z"}),c.createElement("path",{className:"p",d:"M160.09,127.78h18.18a1.17,1.17,0,0,1,0,2.34H160.09a1.17,1.17,0,1,1,0-2.34Z"}),c.createElement("path",{className:"p",d:"M184.49,127.78h67.2a1.17,1.17,0,0,1,0,2.34h-67.2a1.17,1.17,0,1,1,0-2.34Z"}),c.createElement("path",{className:"p",d:"M160.09,135.47h71.79a1.17,1.17,0,0,1,0,2.34H160.09a1.17,1.17,0,0,1,0-2.34Z"}),c.createElement("circle",{className:"o",cx:"5.33",cy:"5.33",r:"5.33",transform:"translate(158.94 109.58)"}),c.createElement("path",{className:"b",d:"M160.74,117.73a3.09,3.09,0,0,1,2.17-1.41c.4-.03.4-.36.4-.76a3.75,3.75,0,0,1-.85-2.19c0-1.33.74-2.21,1.81-2.21s1.81.88,1.81,2.21a3.749,3.749,0,0,1-.85,2.19c0,.4,0,.73.4.76a3.111,3.111,0,0,1,2.17,1.41,4.379,4.379,0,0,1-6.13.93,4.317,4.317,0,0,1-.93-.93Z"}))}var l6="hOfyhExH0Ee9YCy3Tbhr";function u6(e){var t,n=e.isLoading,r=e.readOnlyLinkAccess,o=e.resourceId,i=Kt(),s=jX(),a=s.assetData,l=s.onOnboardingEvent,u=MX(),d=u.displayOnboarding,p=u.sendIngest,m=(0,c.useState)(!1),h=m[0],f=m[1],g=UX((function(e){var t,n=e.artifact[a.id]||{},r=e.invites.assets[a.id]||{};return{isArtifactProcessing:!(!(null===(t=n.isWaitingOnHost)||void 0===t?void 0:t.length)&&!r.isUpdatingAccess),progress:n.progress||0,shouldDisplayOnboarding:e.dialog.shouldDisplayOnboarding}})),v=g.isArtifactProcessing,b=g.progress,y=g.shouldDisplayOnboarding,_=null===(t=AW(a.name))||void 0===t?void 0:t.trimEnd(),E=!a.id||!r2(_);sQ(a.id);var w=(0,c.useCallback)((function(){p("artifact.onboarding.create"),f(!0)}),[p]),x=(0,c.useCallback)((function(){p("artifact.onboarding.later"),l({result:"cancel"})}),[l,p]);return(0,c.useEffect)((function(){n||o||d()}),[d,n,y,o]),(0,c.useEffect)((function(){h&&E&&l&&l({result:"cancel"})}),[E,h,l]),n&&!v?c.createElement(K1,null):!v&&!h||E?c.createElement("div",{className:l6,"data-testid":"ccx-ss-artifact-onboarding",id:"ccx-ss-artifact-onboarding"},c.createElement(c6,null),c.createElement("div",{className:"ccx-ss-artifact-onboarding-description"},c.createElement(YX,{className:"ccx-ss-dialog-title",size:3},i.formatMessage({id:"share_sheet.artifact.create.onboarding.title"}),c.createElement(u0,null)),c.createElement(Jt,{id:"share_sheet.artifact.create.onboarding.description",tagName:"p"})),c.createElement(c3,{className:"ccx-ss-artifact-onboarding-actions",onPrimaryClick:w,onSecondaryClick:x,primaryButtonId:"share_sheet.artifact.create.onboarding.create_button",secondaryButtonId:"share_sheet.artifact.create.onboarding.dismiss_button",secondaryButtonQuiet:!1,secondaryButtonVariant:"secondary"})):c.createElement(d6,{"data-testid":"ccx-ss-artifact-onboarding-create",isArtifactProcessing:v,progress:b,readOnlyLinkAccess:r,title:_})}function d6(e){var t=e.isArtifactProcessing,n=e.readOnlyLinkAccess,r=e.progress,o=void 0===r?0:r,i=e.title,s=UX((function(e){return e.userCapabilities})),a=(0,c.useState)(),l=a[0],u=a[1],d=(0,c.useState)(!1),p=d[0],m=d[1],h=jX(),f=h.assetData,g=h.onOnboardingEvent,v=MX(),b=v.artifactCreate,y=v.sendIngest,_=(0,c.useRef)(!0);(0,c.useEffect)((function(){return function(){return _.current=!1}}),[]),sQ(f.id,(function(e){_.current&&u(e)}));var E=!lQ(n,f),w=!t&&!!l&&s.hasLoaded&&!p&&E;return(0,c.useEffect)((function(){w&&(m(!0),b(f,i,l).then((function(){g({result:"complete"}),y("artifact.create.success",{value:"onboarding"})}),(function(e){g({result:"error"}),y("artifact.create.error",{error:e,value:"onboarding"})})))}),[l,b,f,t,g,w,y,i]),c.createElement("div",{className:l6},c.createElement(i2,{progress:o}))}var p6=function(){var e=(0,c.useState)(!1),t=e[0],n=e[1];return(0,c.useEffect)((function(){var e=function(e){e.key===no&&n(!0)},t=function(){n(!1)};return document.addEventListener("keydown",e),document.addEventListener("mousedown",t),function(){document.removeEventListener("keydown",e),document.removeEventListener("mousedown",t)}}),[]),t};function m6(){var e=w0(),t=e.loginCancel,n=e.reset,r=MX().sendIngest,o=UX((function(e){return e.dialog})).paused,i=(0,c.useCallback)((function(){n(),t.mutate()}),[t,n]);return(0,c.useEffect)((function(){o||r("artifact.panel.login.frameio.render")}),[o,r]),c.createElement(G0,{align:"center",className:"rPRQRWgb_pfCVY_uyFei",column:!0,"data-testid":"ccx-ss-artifact-frameio-login-progress-panel"},c.createElement(G0,{align:"center",className:"ccx-ss-artifact-frameio-login-progress-panel-body",column:!0},c.createElement(Y0,{"data-testid":"ccx-ss-artifact-frameio-login-progress-panel-spinner",size:"L"}),c.createElement("div",{className:"ccx-ss-artifact-frameio-login-progress-panel-body-text"},c.createElement(YX,null,c.createElement(Jt,{id:"share_sheet.artifact.frameio.sign_in_progress.title",tagName:"div"}))),c.createElement(_n,{id:"ccx-ss-artifact-frameio-login-progress-panel-cancel-btn",onClick:i,variant:"secondary"},c.createElement(Jt,{id:"share_sheet.artifact.frameio.sign_in_progress.cancel"}))))}function h6(e){var t=e.onViewChange,n=MX().sendIngest,r=UX((function(e){return e.dialog})).paused,o=GX(),i=(0,c.useCallback)((function(){n("artifact.panel.create-intro.frameio.click"),t("frameio-create")}),[t,n]);return(0,c.useEffect)((function(){r||n("artifact.panel.create-intro.frameio.render")}),[r,n]),c.createElement(G0,{align:"center",className:$t()("r6YX4BMHC860LphjUhQ2","ccx-ss-artifact-frameio-create-intro-panel"),column:!0,"data-testid":"ccx-ss-artifact-frameio-create-intro-panel"},c.createElement("div",{className:"ccx-ss-artifact-frameio-create-intro-panel-wrapper"},c.createElement(G0,{align:"center",className:"ccx-ss-artifact-frameio-create-intro-panel-body",column:!0},c.createElement(s2,{headerId:"share_sheet.artifact.create_intro.create.message",showGraphicText:!0})),c.createElement(G0,{align:"center",className:"ccx-ss-artifact-frameio-create-intro-panel-action-footer",column:!0},c.createElement(_n,{id:"ccx-ss-artifact-frameio-create-intro-panel-create-btn",onClick:i,variant:"cta"},c.createElement(Jt,{id:"share_sheet.artifact.create.create_link"})))),o&&c.createElement(G0,{align:"flex-end",className:"ccx-ss-artifact-frameio-create-intro-panel-switchfooter-container",justify:"center"},c.createElement(e5,null)))}var f6=function(){return f6=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},f6.apply(this,arguments)},g6=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))};function v6(e){var t,n=e.inviteDialogData,r=e.inviteInputLineMax,o=e.onClose,i=e.onSave,s=e.touchMode,a=(t=n,(0,c.useMemo)((function(){return f6(f6({},t),{availableRoles:["VIEW"],emailNotification:{sharing:{editor:"cc_collab_artifact_invite_notification",viewer:"cc_collab_artifact_invite_notification"}}})}),[t])),l=Kt(),u=jX(),d=u.appCode,p=u.assetData,m=u.compactLayout,h=u.enableFrameS4R,f=u.imsData,g=u.onFrameioAuthStatusChange,v=u.onHostConfirm,b=u.onOnboardingEvent,y=u.onPreferenceChangeS4R,_=u.preferenceS4R,E=u.userNotAuthorized,w=p.id,x=p.isShareForReviewDisabled;(0,c.useRef)(w).current=w;var T=function(e){return UX((function(t){var n,r,o=t.invites.assets[e];return e?o?{artifact:PW(o.artifacts),isLoading:!!o.isLoadingArtifacts,isWaitingOnSourceCreate:null===(r=null===(n=t.artifact[e])||void 0===n?void 0:n.isWaitingOnHost)||void 0===r?void 0:r.includes("create")}:{artifact:{},isLoading:!0}:{artifact:{},isLoading:!1}}))}(p.id),S=T.artifact,O=T.isLoading,I=T.isWaitingOnSourceCreate,k=w0(),A=k.authenticationStatus,C=k.checkAuth,P=k.isFrameioAuthenticated,R=k.isFrameioAuthExpired,L=k.isFrameioProvisioned,D=k.loggingInFrameio,N=k.logout,M=k.reset,H=function(e){var t=MX().sendIngest,n=w0().isFrameioAuthenticated,r=jX(),o=r.enableFrameS4R,i=r.getFrameioArtifacts,s=x0(),a=s.handleAuthError,l=s.handleRetryOnAuthError,u=R0({id:e}).createArtifact.isLoading,d=N0({id:e}).isLoading,p=C0(g$.DunamisConstants.FrameioMetadataType.ReviewLinks),m=P0(g$.DunamisConstants.FrameioMetadataType.ReviewLinks),h=(0,E0.useQuery)({enabled:!!e&&n&&o,onError:p,onSuccess:m,queryFn:function(){return i().then((function(e){return e.reduce((function(e,n){return n.error?(a(n.error),t("artifact.frameio.review-link.error",{error:n.error})):n.reviewLink&&e.push(n.reviewLink),e}),[])}))},queryKey:[e,"frameioArtifacts"],refetchOnMount:!u&&!d,retry:l}),f=h.data,g=h.isFetching,v=h.isLoading,b=h.refetch;return{artifacts:f,isFetchingFrameioArtifacts:g,isGettingFrameioArtifacts:v,refetchFrameioArtifacts:(0,c.useCallback)((function(){!n||u||d||b()}),[n,u,d,b])}}(p.id),j=H.artifacts,B=H.isFetchingFrameioArtifacts,F=H.isGettingFrameioArtifacts,U=H.refetchFrameioArtifacts,z=S.assetId,q=S.resourceId,G=MX(),V=G.artifactSetUserSelectedNodeList,K=G.displayOnboarding,W=G.getArtifacts,$=G.invitesSend,Y=G.sendIngest,Q=G.toastsInfo,J=G.toastsRemove,Z=QY(z).collaborators,X=function(e){var t=(0,c.useState)(),n=t[0],r=t[1],o=(0,c.useState)(!0),i=o[0],s=o[1],a=jX(),l=a.enableCuration,u=a.onReviewGetNodeList;return(0,c.useEffect)((function(){l?(s(!0),u().then((function(e){r(e),s(!1)}))):(r([]),s(!1))}),[l,e,u]),{isLoading:i,sourceNodes:n}}(p.id),ee=X.isLoading,te=X.sourceNodes,ne=(0,c.useState)("manage"),re=ne[0],oe=ne[1],ie=(0,c.useState)([]),se=ie[0],ae=ie[1],ce=(0,c.useState)([]),le=ce[0],ue=ce[1],de=(0,c.useState)(),pe=de[0],me=de[1],he=(0,c.useState)(!0),fe=he[0],ge=he[1],ve=(0,c.useState)(!1),be=ve[0],ye=ve[1],_e=UX((function(e){return{paused:e.dialog.paused,shouldHandleOnboarding:e.dialog.shouldDisplayOnboarding}})),Ee=_e.paused,we=_e.shouldHandleOnboarding,xe=R0(p).createArtifact.isLoading,Te=N0(p).isLoading,Se="ENTERPRISE"===(null==f?void 0:f.productSegment),Oe=h&&Se,Ie=xe||Te||B,ke=!be&&Oe&&"frameio"===_&&!D&&!P&&!(null==S?void 0:S.resourceId),Ae=!P&&(["frameio-create-intro","frameio-create","frameio-manage"].includes(re)||"frameio-sign-in-progress"===re&&!D),Ce="invite"!==re&&"onboarding"!==re&&(fe||O||ee||Ee||C.isLoading||!!F),Pe=(0,c.useRef)(),Re=zW(),Le=p6();(0,c.useEffect)((function(){return be||Ee||fe||ye(!0),function(){return Ee&&ye(!1)}}),[Ee,fe,be]),(0,c.useEffect)((function(){null==g||g({authenticationStatus:A,context:{assetData:p}})}),[A,g]),(0,c.useEffect)((function(){q&&"onboarding"!==re&&K(!0)}),[we,q,re,K]),(0,c.useEffect)((function(){Ee?ge(!0):Re&&(p.id?(ge(!0),W(void 0,void 0,!0).catch((function(e){return Y("artifact.get.error",{error:e})})).finally((function(){ge(!1)}))):ge(!1))}),[p.id,W,Re,Ee,Y,E]),(0,c.useEffect)((function(){!Ee&&Re&&p.id&&U()}),[p.id,Re,Ee,U]),(0,c.useEffect)((function(){V(p,void 0)}),[V,p.id,z]);var De=(0,c.useCallback)((function(e){ue(e?"string"==typeof e?function(t){return g6(g6([],t,!0),[{title:e}],!1)}:function(t){return g6(g6([],t,!0),[e],!1)}:function(e){return e.slice(0,-1)})}),[]),Ne=(0,c.useCallback)((function(e){oe(e)}),[]),Me=(0,c.useCallback)((function(){oe(function(e){var t=e.frameioArtifacts,n=e.isWaitingOnSourceCreate,r=e.onOnboardingEvent,o=e.paused,i=e.resourceId;return e.loggingInFrameio?"frameio-sign-in-progress":e.shouldRenderFrameioAuth?"frameio-auth":e.isFrameioAuthenticated?e.isCreatingFrameioArtifact?"frameio-create":(null==t?void 0:t.length)?"frameio-manage":"frameio-create-intro":i&&!n?"manage":r&&!o?"onboarding":"create"}({frameioArtifacts:j,isCreatingFrameioArtifact:xe,isFrameioAuthenticated:P,isWaitingOnSourceCreate:I,loggingInFrameio:D,onOnboardingEvent:b,paused:Ee,resourceId:q,shouldRenderFrameioAuth:R||ke||Ae}))}),[j,xe,R,P,D,I,b,Ee,q]);u3((0,c.useCallback)((function(){re.includes("manage")||!q&&"frameio-create"!==re?0==!!document.querySelector(".ccx-ss-artifact-dialog .spectrum-Popover")&&o():Me()}),[o,Me,q,re])),(0,c.useEffect)((function(){return Me()}),[Me]);var He=(0,c.useCallback)((function(){Y("artifact.manage.close"),o()}),[o,Y]),je=(0,c.useCallback)((function(e){var t;e||null===(t=Pe.current)||void 0===t||t.focus(),v?e&&v(e.data,e.onConfirm,e.onCancel):me(e)}),[v]),Be=$t()("TIbiNiWzYXSnK4A2LFw4","ccx-ss-dialog",{"touch-enabled":s,"using-keyboard":Le}),Fe=c.useState(void 0),Ue=Fe[0],ze=Fe[1],qe=c.useCallback((function(e){ze((function(){return e}))}),[]),Ge=(0,c.useCallback)((function(e){ae((function(t){return e||null===e?g6(g6([],t,!0),[e],!1):t.slice(0,-1)}))}),[]),Ve=(0,c.useMemo)((function(){var e=se.length-1;return se.map((function(t,n){return c.createElement("div",{className:n===e?"ccx-ss-artifact-active-view":"ccx-ss-artifact-inactive-view",key:n},t)}))}),[se]),Ke=se.length>0,We=function(e,t){return c.createElement(z1,{inviteDialogData:a},c.createElement(r1,{"aria-describedby":"".concat(_r," ").concat(wr),"aria-label":t,"aria-labelledby":t?void 0:"".concat(yr," ").concat(Er),className:Be,id:"ccx-ss-artifact",ref:Pe},e))};(0,c.useEffect)((function(){var e;null===(e=Pe.current)||void 0===e||e.focus()}),[re]),(0,c.useEffect)((function(){return Y("artifact.manage.resume"),function(){Y("artifact.manage.pause")}}),[Y]),(0,c.useEffect)((function(){if(!L){var e="nonProvisionedFrameio";Q({buttonConfig:{actions:{onClick:function(){Y("switch.toast.button"),oe(q?"manage":"create"),J(e,p.id)}},buttonTextId:"share_sheet.toast.info.frameio.non_provisioned.button"},context:{assetData:p,openedDialog:"artifact"},id:e,messageKey:"share_sheet.toast.info.frameio.non_provisioned"}),M()}}),[p,l,L,M,q,Y,Q,J]);var $e=function(e){var t=le.length&&le[le.length-1],n=D||P,r=P,o=Oe&&Re&&!Ce&&!n,i=o&&("create"===re||"manage"===re),s=o&&"frameio-auth"===re,a=(i?"frameio":s&&"cc")||void 0;return We(pe?c.createElement(c.Fragment,null,c.createElement(r1,{"aria-describedby":"".concat(_r," ").concat(wr),"aria-label":pe.data.title,"aria-labelledby":"".concat(yr," ").concat(Er),id:"ccx-ss-artifact-dialog-content"},pe.content),c.createElement("div",{className:$t()({"ccx-ss-artifact-inactive-view":pe})},e)):Ke?c.createElement(c.Fragment,null,c.createElement("div",{className:"ccx-ss-artifact-inactive-view"},e),c.createElement(j0,{header:t,onBack:t?Ue||Me:void 0,onClose:He,showFrameioSubtitle:n}),Ve):c.createElement(c.Fragment,null,c.createElement(j0,{disableFrameioCreate:Ie,disableSwitch:I,header:t,onBack:t?Ue||Me:void 0,onClose:He,onSwitchClick:function(){i?(oe("frameio-auth"),y({context:{assetData:p},value:"frameio"})):s&&(R&&N.mutate(),oe(q?"manage":"create"),y({context:{assetData:p},value:"cc"}))},onViewChange:Ne,showFrameioCreate:"frameio-manage"===re,showFrameioSubtitle:n,showOverflowMenu:r,switchViewTo:a}),e),(null==t?void 0:t.hidden)?t.title:void 0)};if(!Re)return $e(c.createElement(p1,{onClose:o,showCloseButton:!1}));if(E)return $e(c.createElement(X0,null));if(ZK(f))return $e(c.createElement(m1,null));if(x)return We(c.createElement(V1,{onClose:He}),l.formatMessage({id:"share_sheet.artifact.disabled.header"}));if(Ce)return $e(c.createElement(Q0,null));if(p.isSaving)return We(c.createElement(K1,{isSaving:!0}),l.formatMessage({id:"share_sheet.invite.saving"}));if(p.isLoading)return We(c.createElement(K1,null));if(!p.id&&"onboarding"!==re)return $e(c.createElement(J8,{appCode:d,onCancel:o,onSave:i,onUpdateHeader:De}));switch(re){case"frameio-sign-in-progress":return $e(c.createElement(m6,null));case"frameio-auth":return $e(c.createElement(W5,null));case"frameio-create-intro":return $e(c.createElement(h6,{onViewChange:Ne}));case"frameio-create":return $e(c.createElement(B5,{isNew:!!(null==j?void 0:j.length),onUpdateHeader:De}));case"frameio-manage":return $e(c.createElement(G5,{artifacts:j,isFetchingArtifacts:Ie}));case"onboarding":return We(c.createElement(u6,{isLoading:O,readOnlyLinkAccess:n.readOnlyLinkAccess,resourceId:q}),l.formatMessage({id:"share_sheet.artifact.create.onboarding.title"}));case"create":return $e(c.createElement(x5,{inviteDialogData:n,onUpdateHeader:De,sourceNodes:te}));case"settings":return $e(c.createElement(a6,{artifact:S,onClose:Me,onUpdateHeader:De}));case"invite":return $e(c.createElement(H8,{artifact:S,collaborators:Z,inviteDialogData:a,inviteInputLineMax:m?2:r,invitesSend:$,onCancel:Ue,onClose:Me,onPushView:Ge,onShowDialog:je,onUpdateHeader:De,showingSubView:Ke,touchMode:s,updateOnBack:qe}));default:return $e(c.createElement($8,{artifact:S,hasOverlayDialog:!!pe,inviteDialogData:a,onShowDialog:je,onViewChange:Ne,sourceNodes:te}))}}v6.defaultProps={inviteDialogData:{},inviteInputLineMax:4,onClose:XK,touchMode:!1};function b6(e){var t=e.className,n=e.id;return c.createElement("svg",{className:"".concat("v0hqs6c8KlFrMvGisSsx"," ").concat(t," spectrum-Icon ccx-icon-cloud-save ccx-ss-icon"),id:n,version:"1.1",viewBox:"0 0 133.9 108.1",xmlns:"http://www.w3.org/2000/svg"},c.createElement("g",null,c.createElement("path",{className:"ccx-icon-cloud-save-doc",d:"M69.6,65c-0.8,0-1.5,0.3-2.1,0.9l-8.8,8.8c-0.6,0.6-0.6,1.5,0,2.1c0.3,0.3,0.7,0.4,1.1,0.4s0.8-0.1,1.1-0.4l7.3-7.3v37.1\n\t\tc0,0.8,0.7,1.5,1.5,1.5s1.5-0.7,1.5-1.5V69.5l7.3,7.3c0.3,0.3,0.7,0.4,1.1,0.4s0.8-0.1,1.1-0.4c0.6-0.6,0.6-1.5,0-2.1l-8.8-8.8\n\t\tC71.1,65.3,70.3,65,69.6,65z"}),c.createElement("path",{className:"ccx-icon-cloud-save-cloud",d:"M88,73c4,0,7.2-3.2,7.2-7.2V26.3c0-2.1-0.8-4-2.3-5.5l-8.4-8.4c-1.5-1.5-3.4-2.3-5.5-2.3H51.4c-4,0-7.2,3.2-7.2,7.2v48.5\n\t\tc0,4,3.2,7.2,7.2,7.2h4.3c0.8,0,1.5-0.7,1.5-1.5S56.5,70,55.7,70h-4.3c-2.3,0-4.2-1.9-4.2-4.2V17.2c0-2.3,1.9-4.2,4.2-4.2H79\n\t\tc1.3,0,2.5,0.5,3.4,1.4l8.4,8.4c0.9,0.9,1.4,2.1,1.4,3.4v39.5c0,2.3-1.9,4.2-4.2,4.2h-4.3c-0.8,0-1.5,0.7-1.5,1.5s0.7,1.5,1.5,1.5\n\t\tL88,73L88,73z"}),c.createElement("path",{className:"ccx-icon-cloud-save-cloud",d:"M105.3,26c-2-14.9-14.8-26-29.9-26l0,0C69.5,0,63.9,1.7,59,4.9c-0.7,0.5-0.9,1.4-0.4,2.1s1.4,0.9,2.1,0.4\n\t\tC65.1,4.5,70.2,3,75.5,3l0,0c13.5,0,25,10.2,26.9,23.5c0.2,1.5,0.3,2.7,0.3,4.2c0,1.1-0.1,2.3-0.2,3.4c0,0.5,0.1,0.9,0.4,1.2\n\t\ts0.8,0.5,1.2,0.4c0.8-0.1,1.5-0.1,2.3-0.1c4.3,0,8.1,0.8,11.3,2.2c8.1,4.2,13.2,12.4,13.2,21.6c0,13.5-11.3,24.6-24.7,24.6H78.7\n\t\tc-0.8,0-1.5,0.7-1.5,1.5s0.7,1.5,1.5,1.5h27.5c15.1,0,27.7-12.4,27.7-27.6c0-10-5.4-19.1-14.1-23.9c-0.1-0.1-1.2-0.6-1.3-0.6\n\t\tc-3.4-1.5-7.6-2.3-12-2.3c-0.3,0-0.6,0-0.9,0C105.7,32,105.3,26.4,105.3,26z M62.2,85.5c0-0.8-0.7-1.5-1.5-1.5H18l0,0\n\t\tc-3.9,0-7.6-1.5-10.4-4.3c-2.9-2.8-4.4-6.5-4.4-10.5c0-7.6,5.9-14.1,13.5-14.7l1.9-0.2L18,52.5c-0.7-2.2-1.1-4.5-1.1-6.8\n\t\tc0-5.8,2.2-11.3,6.3-15.4s9.5-6.4,15.4-6.4c0.5,0,1,0,1.5,0c0.8,0.1,1.5-0.6,1.6-1.4c0.1-0.8-0.6-1.5-1.4-1.6\n\t\tc-0.5,0-1.1-0.1-1.7-0.1c-6.6,0-12.8,2.6-17.5,7.3S13.9,39,13.9,45.7c0,2,0.3,4,0.7,6c-8.2,1.6-14.4,9-14.4,17.5\n\t\tc0,4.7,1.9,9.2,5.2,12.6C8.8,85.2,13.2,87,18,87l0,0h42.7C61.5,87,62.2,86.3,62.2,85.5z"})))}function y6(e){var t=e.onCancel,n=e.onSave,r=MX().sendIngest,o=GX(),i=(0,c.useCallback)((function(){r("invite.save"),n()}),[n,r]),s=(0,c.useCallback)((function(){r("invite.save.cancel"),t()}),[t,r]);return u3(t,n),c.createElement(c.Fragment,null,c.createElement("div",{className:"".concat(Q8," ccx-ss-invite-save-view"),"data-testid":"ccx-ss-invite-save-view",id:"ccx-ss-invite-save-view"},c.createElement(b6,{className:"ccx-ss-invite-save-icon"}),c.createElement("div",{className:"ccx-ss-invite-save-main-content"},c.createElement(YX,{className:"ccx-ss-invite-save-heading",variant:"subtitle1"},c.createElement(Jt,{id:"share_sheet.invite.save.title"})),c.createElement("p",null,c.createElement(Jt,{id:"share_sheet.invite.save.copy"}))),c.createElement("div",{className:"ccx-ss-invite-save-buttons"},c.createElement(_n,{"data-testid":"ccx-ss-invite-save-cancel-btn",id:"ccx-ss-invite-save-cancel-btn",onClick:s,uxpUseNative:!1,variant:"secondary"},c.createElement(Jt,{id:"share_sheet.invite.save.cancel_cta"})),n&&c.createElement(_n,{"data-testid":"ccx-ss-invite-save-link-btn",id:"ccx-ss-invite-save-link-btn",onClick:i,variant:"primary"},c.createElement(Jt,{id:"share_sheet.invite.save.save_cta"})))),o&&c.createElement("div",{className:Q8},c.createElement(e5,null)))}function _6(e){var t=e.onClose,n=Kt();return c.createElement(f3,{id:"ccx-ss-collaboration-in-subtree-confirmation",onPrimaryClick:function(){return t()},primaryButtonId:"share_sheet.error.okay",primaryButtonVariant:"cta",title:n.formatMessage({id:"share_sheet.invite.subtree_error_title"}),titleVariant:"error"},c.createElement(Jt,{id:"share_sheet.invite.ancestor_shared_restriction_body"}))}var E6=hn({displayName:"Settings",fallback:fn(s(72097)).default,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-settings"});function w6(e){var t,n=e.assetData,r=e.className,o=e.dismissView,i=e.hasSubviews,s=e.onBack,a=e.onClose,l=e.onSettingsClick,u=e.showHeader,d=e.subview,p=e.title,m=e.touchMode,h=Kt(),f=MX().sendIngest,g=jX(),v=g.compactLayout,b=g.space,y=oW(n,b)?b.name:n.name,_="artifact"===n.type,E=p||h.formatMessage({id:"application/vnd.adobe.library+dcx"===n.mimeType?"share_sheet.share.library.title":_?"share_sheet.invite.title.artifact":"share_sheet.invite.title"},{name:y}),w=(0,c.useCallback)((function(){f("share.settings.open"),l()}),[l,f]),x=(0,c.useCallback)((function(){i&&o?o():s&&s()}),[o,i,s]),T=c.createElement("div",null,c.createElement(_n,{"aria-label":h.formatMessage({id:"share_sheet.button.back"}),className:"spectrum-btn ccx-ss-dialog-header-back-button","data-testid":"ccx-ss-dialog-header-back-button",icon:c.createElement(xn,{className:"ccx-ss-icon",size:m?"M":"S"}),id:"ccx-ss-back-button",onClick:x,quiet:!0,variant:"tool"}));return u||s||l||a?c.createElement("div",{className:"ccx-ss-dialog-header".concat(r?" "+r:"")},!d&&s&&T,(u||s)&&c.createElement("div",{id:"ccx-ss-dialog-header-content"},c.createElement(YX,{className:"ccx-ss-dialog-title","data-testid":yr,id:yr,size:3},d&&s&&T,c.createElement("span",null,E)),d),c.createElement("div",{className:"ccx-ss-dialog-header-button-container"},l&&c.createElement(XX,{className:"ccx-ss-settings-button-trigger",placement:"bottom",trigger:"hover"},c.createElement(_n,{"aria-label":h.formatMessage({id:"share_sheet.button.settings"}),className:$t()("spectrum-btn",(t={},t.large=v,t)),"data-testid":"ccx-ss-settings-button",icon:c.createElement(E6,{className:"ccx-ss-icon",size:m?"M":"S"}),id:"ccx-ss-settings-button",onClick:w,role:"button",variant:"tool"}),c.createElement(e0,{className:"ccx-ss-settings-tooltip",slot:"hover-content"},h.formatMessage({id:"share_sheet.button.settings"}))),a&&c.createElement(x6,{onClose:a,touchMode:m}))):c.createElement("div",{className:"ccx-ss-dialog-empty-header","data-testid":"ccx-ss-dialog-empty-header"})}function x6(e){var t=e.onClose,n=e.touchMode,r=MX().sendIngest,o=(0,c.useCallback)((function(){r("share.close.header"),t()}),[t,r]);return c.createElement(a0,{id:"ccx-ss-dialog-close-btn",onClick:o,touchMode:n})}var T6=function(){return T6=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},T6.apply(this,arguments)};function S6(e){var t=e.assetData,n=e.onUpdateHeader,r=e.onPushView,o=e.touchMode,i=jX(),s=i.emailNotification,a=i.roles,l=Kt(),u=QY(t.id).collaborators,d=MX(),p=d.initializeShareAsset,m=d.sendIngest,h=zX(t.id);(0,c.useEffect)((function(){return n({title:l.formatMessage({id:"share_sheet.share.space_document.title"})}),function(){n()}}),[l,n]);var f=n4(),g=r4(f.type),v=o4(f.type),b=c.createElement(a4,{onManageSpaceClick:function(){f.id&&f.resourceId&&p(f.id,f.resourceId),r(c.createElement(R8,T6({},e,{assetData:f,emailNotification:v,inviteDialogData:g,onUnmount:function(){return p(t.id,t.resourceId)}}))),m("share.canvas.manage")},touchMode:o});return c.createElement(A8,T6({},e,{collaborators:u,dataTestId:"ccx-ss-canvas-view",emailNotification:s,filterRoles:["viewer"],permissions:h,reminderElement:b,roles:a,showFooter:!0}))}function O6(e){var t=e.cancelConfirmation,n=e.onSave,r=Kt(),o=MX().sendIngest,i=jX(),s=i.assetData,a=i.onUrlOpen,l=r.formatMessage({id:"share_sheet.share.coedit.confirm.learn_more_link"});(0,c.useEffect)((function(){o("coedit.confirm.render")}),[o]);var u=(0,c.useCallback)((function(e){a&&(a({context:{assetData:s},href:l}),e.preventDefault())}),[s,l,a]),d=(0,c.useCallback)((function(){o("coedit.confirm.click",{enableLCE:!0}),n({enableLCE:!0})}),[n,o]),p=(0,c.useCallback)((function(){o("coedit.confirm.click",{enableLCE:!1}),t()}),[t,o]);return c.createElement(f3,{contentStyle:"full",id:"ccx-ss-collaboration-in-subtree-confirmation",onPrimaryClick:d,onSecondaryClick:p,primaryButtonText:r.formatMessage({id:"share_sheet.share.coedit.confirm.enable"}),primaryButtonVariant:"cta",secondaryButtonQuiet:!1,secondaryButtonText:r.formatMessage({id:"share_sheet.artifact.invite.btn.cancel"}),title:r.formatMessage({id:"share_sheet.share.coedit.confirm.heading"})},c.createElement("p",null,r.formatMessage({id:"share_sheet.share.coedit.confirm.body"})+" ",c.createElement(M0,{href:a?"#":l,onClick:u,target:"_blank",title:r.formatMessage({id:"share_sheet.share.coedit.incompatible_features.link.title"})},r.formatMessage({id:"share_sheet.share.coedit.incompatible_features.link.title"}))))}var I6=function(){return I6=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},I6.apply(this,arguments)};function k6(e){var t=jX(),n=e.assetData,r=e.dataTestId,o=e.emailNotification,i=void 0===o?t.emailNotification:o,s=e.inviteDialogData,a=e.onUpdateHeader,l=e.roles,u=void 0===l?t.roles:l,d=zX(n.id,{availableRoles:u}),p=QY(n.id).collaborators,m=Kt();return(0,c.useEffect)((function(){return(mW(n.mimeType)&&!co.includes(n.mimeType)||co.includes(n.mimeType)&&!s.title)&&a({title:m.formatMessage({id:"share_sheet.share.space_document.title"})},!0),function(){(mW(n.mimeType)&&!co.includes(n.mimeType)||co.includes(n.mimeType)&&!s.title)&&a()}}),[n.mimeType,s.title,m,a]),c.createElement(A8,I6({},e,{collaborators:p,dataTestId:r||"ccx-ss-document-view",emailNotification:i,permissions:d,roles:u,showFooter:!s.disableLinkAccess}))}var A6=function(){return A6=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},A6.apply(this,arguments)};function C6(e){var t=e.onUpdateHeader,n=Kt();return(0,c.useEffect)((function(){return t({title:n.formatMessage({id:"share_sheet.share.space.title"})}),function(){t()}}),[n,t]),c.createElement(k6,A6({},e,{dataTestId:"ccx-ss-team-view",inviteAction:n.formatMessage({id:"share_sheet.invite.invite_space"}),title:n.formatMessage({id:"share_sheet.invite.input.title_space"})}))}var P6=function(){return P6=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},P6.apply(this,arguments)},R6=["share_sheet.permissions.edit.review","share_sheet.permissions.use"],L6=function(e,t){return"trainingSetLibrary"===e.type&&!!t};function D6(e){var t=e.assetData,n=e.inviteDialogData,r=e.invitesSend,o=e.noAccessToTrainingSet,i=e.onPushView,s=e.onShowDialog,a=e.onUpdateHeader,l=e.resetHeaders,u=e.touchMode,d=jX(),p=d.customModels,m=d.environment,h=d.team,f=null==h?void 0:h.assetId,g=n.emailNotification,v=n.availableRoles||HW("trainingSetLibrary").inviteDialogData.availableRoles,b=(0,c.useMemo)((function(){return o?[{id:t.id,isPublished:!0,name:t.name}]:p}),[t.id,t.name,p,o]),y=(0,c.useMemo)((function(){return null==b?void 0:b.find((function(e){return e.isPublished}))}),[b]),_=(0,c.useMemo)((function(){return(e=y)?{id:e.id,mimeType:"application/vnd.adobe.ffmodel+dcx",name:NW(e.name),resourceId:iW(e.id)}:void 0;var e}),[y]),E=MX(),w=E.initializeShareAsset,x=E.sendIngest,T=(0,c.useState)(o||y?1:0),S=T[0],O=T[1],I=Kt(),k=(0,c.useMemo)((function(){return{id:"ccx-ss-custom-model-permissions-info",image:"",name:I.formatMessage({id:"share_sheet.share.custom_model.permission.user_card"},{b:function(e){return c.createElement("b",null,e)}}),role:"none",type:"synthetic"}}),[I]);(0,c.useEffect)((function(){if(_&&!o&&w(_.id,_.resourceId).catch((function(){console.error("Failed to load published model: ",_.id)})),f){var e=iW(f,m);w(f,e,{silenceToasts:!0}).catch((function(){console.error("Failed to load project urn: ",f)}))}}),[_,m,w,f,o]);var A=QY(t.id),C=A.collaborators,P=A.isLoading,R=QY(null==_?void 0:_.id),L=R.collaborators,D=R.isLoading,N=1===S?_:t,M=P||D;(0,c.useEffect)((function(){return M?l(I.formatMessage({id:"share_sheet.share.custom_model.title"})):void 0}),[I,M,l]);var H=(0,c.useMemo)((function(){return 1===S?[v[2]]:[v[0],v[1]]}),[v,S]),j=(0,c.useMemo)((function(){return 1===S?P6({synthetic:k},L):C}),[L,S,k,C]),B=zX(1===S?null==_?void 0:_.id:t.id,{availableRoles:H}),F=(0,c.useMemo)((function(){var e=I.formatMessage({id:R6[0]}),t=I.formatMessage({id:R6[1]});return[c.createElement($3,P6({"data-testid":"ccx-ss-cm-tab"},o&&{disabled:!0},{key:e}),e),c.createElement($3,P6({"data-testid":"ccx-ss-cm-tab"},!(null==y?void 0:y.isPublished)&&{disabled:!0},{key:t}),t)]}),[I,o,null==y?void 0:y.isPublished]),U=(0,c.useMemo)((function(){return P6(P6({},n),{disableOrgAccess:0===S})}),[n,S]),z=(0,c.useMemo)((function(){return P6(P6({},HW("team").inviteDialogData),{disableLinkAccess:!0})}),[]),q=QY(f).collaborators,G=void 0===q?{}:q,V=Object.keys(G).length,K=(0,c.useMemo)((function(){return{id:f,mimeType:"application/vnd.adobecloud.directory+json",name:null==h?void 0:h.name,resourceId:iW(f,m),type:"team"}}),[f,null==h?void 0:h.name,m]),W=(0,c.useCallback)((function(){i(c.createElement(C6,{assetData:K,emailNotification:z.emailNotification,inviteDialogData:z,invitesSend:r,onPushView:i,onShowDialog:s,onUpdateHeader:a,roles:z.availableRoles,touchMode:u})),x("cm.project.manage",{assetData:N})}),[N,r,i,s,a,z,x,K,u]),$=(0,c.useCallback)((function(e){O(e),x("cm.tab.change",{tab:1===e?"trained_model":"training_set"})}),[x]);return c.createElement("div",{className:"M2CyPYPeJ58DkRelLUzL"},c.createElement("div",{className:"ccx-ss-cm-tablist"},c.createElement(W3,{onChange:$,orientation:"horizontal",selectedIndex:S,variant:"compact"},F),1!==S&&!M&&c.createElement("div",{className:"ccx-ss-cm-tablist-info"},I.formatMessage({id:"share_sheet.share.custom_model.permission.info"})),1===S&&!M&&c.createElement("div",{className:"ccx-ss-cm-tablist-info-label"},I.formatMessage({id:"share_sheet.share.custom_model.generate"}))),M&&c.createElement(s8,null),!M&&c.createElement(A8,P6({},e,{assetData:N,canRemoveLoneAdmin:!0,collaborators:j,emailNotification:g,inviteDialogData:U,permissions:B,reminderElement:!!h&&c.createElement(d8,{count:V,onClick:W,project:h}),roles:H,showFooter:!0})))}var N6=function(){return N6=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},N6.apply(this,arguments)};function M6(e){var t=e.assetData,n=e.inviteDialogData,r=e.onPushView,o=e.onUpdateHeader,i=e.setShouldSuppressInviteLoader,s=e.touchMode,a=jX(),l=a.emailNotification,u=a.imsData,d=a.roles,p=a.team,m=Kt(),h=MX().sendIngest,f=n.title?n.title:m.formatMessage({id:"share_sheet.share.space_document.title"}),g=null==p?void 0:p.assetId,v=QY(t.id).collaborators,b=zX(t.id),y=rQ(g,u),_=VX(g),E=oQ(p,t);(0,c.useEffect)((function(){return o({title:f}),function(){o()}}),[f,m,o]);var w=p&&!E,x=(0,c.useCallback)((function(){r(c.createElement(f8,{assetData:t,assetId:t.id,collaborators:y,isExpressBrand:s$(t),isExpressLibrary:i$(t),onUpdateHeader:o,projectAdobeAsset:_,projectId:null==p?void 0:p.assetId,projectName:null==p?void 0:p.name,setShouldSuppressInviteLoader:i,touchMode:s})),h("share.project.manage")}),[t,r,o,_,h,null==p?void 0:p.assetId,null==p?void 0:p.name,s,i,y]),T=(0,c.useState)(!1)[1];return(0,c.useEffect)((function(){_&&T(!0)}),[_]),c.createElement(A8,N6({},e,{collaborators:v,dataTestId:"ccx-ss-express-asset-view",emailNotification:l,hideSyntheticCollaborators:!0,permissions:b,reminderElement:w&&c.createElement(d8,{count:y.length,onClick:_?x:void 0,project:p}),roles:d,title:f}))}function H6(e){var t=e.mode,n=void 0===t?"desktop":t;return c.createElement("svg",{className:"ccx-ss-lce-checking-icon",fill:"none",height:"120",width:"120",xmlns:"http://www.w3.org/2000/svg"},c.createElement("path",{className:"outline-fill",d:"M87.34,42.72c-.83,0-1.5-.67-1.5-1.5v-11.31c0-1.05-.41-2.04-1.15-2.78l-7.21-7.24c-.74-.75-1.73-1.16-2.79-1.16h-24.05c-1.9,0-3.44,1.54-3.44,3.44v10.24c0,.83-.67,1.5-1.5,1.5s-1.5-.67-1.5-1.5v-10.24c0-3.55,2.89-6.44,6.44-6.44h24.05c1.86,0,3.6.72,4.91,2.04l7.21,7.24c1.3,1.31,2.02,3.05,2.02,4.89v11.31c0,.83-.67,1.5-1.5,1.5Z"}),c.createElement("path",{className:"outline-fill",d:"M7.8,98.48c-1.29,0-2.58-.49-3.57-1.47s-1.48-2.22-1.48-3.57.52-2.61,1.48-3.57l17.55-17.55c.85-.85,2.22-.85,3.07,0l4.06,4.06c.85.85.85,2.22,0,3.07l-17.55,17.55c-.98.98-2.28,1.47-3.57,1.47ZM23.33,75.03l-16.97,16.97c-.8.8-.8,2.09,0,2.89.8.8,2.1.8,2.89,0l16.97-16.97-2.89-2.89Z"}),c.createElement("path",{className:"outline-fill",d:"M28.16,77.09c-.26,0-.51-.1-.71-.29-.39-.39-.39-1.02,0-1.41l2.14-2.14c.39-.39,1.02-.39,1.41,0s.39,1.02,0,1.41l-2.14,2.14c-.2.2-.45.29-.71.29Z"}),c.createElement("path",{className:"outline-fill",d:"M25.09,74.02c-.26,0-.51-.1-.71-.29-.39-.39-.39-1.02,0-1.41l2.14-2.14c.39-.39,1.02-.39,1.41,0s.39,1.02,0,1.41l-2.14,2.14c-.2.2-.45.29-.71.29Z"}),c.createElement("path",{className:"outline-fill",d:"M42.71,78.23c-11.31,0-20.52-9.2-20.52-20.52h0c0-11.32,9.21-20.52,20.52-20.52s20.52,9.21,20.52,20.52-9.2,20.52-20.52,20.52ZM25.19,57.71c0,4.68,1.82,9.08,5.13,12.39,3.31,3.31,7.71,5.13,12.39,5.13h0c9.66,0,17.52-7.86,17.52-17.52s-7.86-17.52-17.52-17.52-17.52,7.86-17.52,17.52h0Z"}),c.createElement("path",{className:"".concat(n,"-arrow"),d:"M83.14,66.07c-.76,0-1.41-.58-1.49-1.35-.6-5.93-3.38-11.39-7.83-15.36-1.59-1.41-3.37-2.59-5.28-3.52-.75-.36-1.06-1.26-.7-2,.36-.75,1.26-1.06,2-.7,2.16,1.05,4.17,2.38,5.97,3.97,5.02,4.47,8.15,10.61,8.83,17.3.08.82-.52,1.56-1.34,1.64-.05,0-.1,0-.15,0Z"}),c.createElement("path",{className:"".concat(n,"-arrow"),d:"M83.7,66.72c-.22,0-.44-.05-.65-.15l-7.43-3.57c-.75-.36-1.06-1.25-.7-2,.36-.75,1.25-1.06,2-.7l6.08,2.92,2.92-6.08c.36-.75,1.26-1.06,2-.7.75.36,1.06,1.25.7,2l-3.57,7.43c-.26.54-.79.85-1.35.85Z"}),c.createElement("path",{className:"outline-fill",d:"M101.9,74.36c-.77,0-1.46-.45-1.76-1.17l-6.26-14.81h0c-.3-.71-.16-1.51.36-2.08.53-.57,1.31-.77,2.04-.52l15.46,5.18c.76.26,1.28.94,1.31,1.75s-.43,1.53-1.18,1.84l-6.19,2.57-1.95,5.92c-.25.76-.93,1.28-1.74,1.31-.03,0-.05,0-.08,0ZM95.77,57.72l6.13,14.49,2.03-6.14c.09-.28.3-.5.57-.61l6.41-2.66-15.13-5.07ZM95.72,57.6l-.92.39.92-.39s0,0,0,0Z"}),c.createElement("path",{className:"outline-fill",d:"M100.08,90.34h-3c-.55,0-1-.45-1-1s.45-1,1-1h3c.55,0,1,.45,1,1s-.45,1-1,1ZM93.08,90.34h-3c-.55,0-1-.45-1-1s.45-1,1-1h3c.55,0,1,.45,1,1s-.45,1-1,1ZM86.08,90.34h-1.01c-.55,0-1-.45-1-1s.45-1,1-1h1.01c.55,0,1,.45,1,1s-.45,1-1,1ZM101.69,87.95c-.55,0-1-.45-1-1v-3c0-.55.45-1,1-1s1,.45,1,1v3c0,.55-.45,1-1,1ZM101.69,80.95c-.55,0-1-.45-1-1v-3c0-.55.45-1,1-1s1,.45,1,1v3c0,.55-.45,1-1,1Z"}),c.createElement("path",{className:"outline-fill",d:"M101.69,56.15c-.55,0-1-.45-1-1v-3c0-.55.45-1,1-1s1,.45,1,1v3c0,.55-.45,1-1,1ZM101.66,49.18h-3c-.55,0-1-.45-1-1s.45-1,1-1h3c.55,0,1,.45,1,1s-.45,1-1,1ZM94.66,49.18h-3c-.55,0-1-.45-1-1s.45-1,1-1h3c.55,0,1,.45,1,1s-.45,1-1,1ZM87.66,49.18h-3c-.55,0-1-.45-1-1s.45-1,1-1h3c.55,0,1,.45,1,1s-.45,1-1,1Z"}),c.createElement("path",{className:"outline-fill",d:"M70.59,81.1c-.55,0-1-.45-1-1v-3c0-.55.45-1,1-1s1,.45,1,1v3c0,.55-.45,1-1,1ZM70.59,74.1c-.55,0-1-.45-1-1v-3c0-.55.45-1,1-1s1,.45,1,1v3c0,.55-.45,1-1,1ZM70.59,67.1c-.55,0-1-.45-1-1v-3c0-.55.45-1,1-1s1,.45,1,1v3c0,.55-.45,1-1,1Z"}),c.createElement("path",{className:"outline-fill",d:"M77.46,97.81c-.77,0-1.45-.45-1.76-1.16l-2.47-5.72-6.4-2.01c-.77-.24-1.29-.92-1.34-1.73-.04-.81.41-1.54,1.15-1.86l14.94-6.54c.71-.31,1.5-.18,2.08.34.57.52.78,1.3.55,2.04l-4.92,15.31c-.25.77-.93,1.29-1.73,1.33-.03,0-.06,0-.1,0ZM67.65,87.08l6.62,2.09c.28.09.5.29.62.56l2.56,5.94,4.83-15.02-14.63,6.44ZM82.31,80.56l.95.31-.95-.31s0,0,0,0Z"}))}function j6(){var e=Kt();return c.createElement(G0,{className:"ccx-ss-lce-checking ".concat("VwaefCtonZ7YW_zqcp2b"),column:!0,"data-testid":"ccx-ss-lce-checking"},c.createElement("div",{className:"ccx-ss-lce-checking-content"},c.createElement(H6,null),c.createElement("div",{className:"ccx-ss-lce-checking-heading"},c.createElement(YX,{className:"ccx-ss-lce-checking-title","data-testid":"ccx-ss-lce-checking-title",id:"ccx-ss-lce-checking-title",size:3},e.formatMessage({id:"share_sheet.share.coedit.compatibility.heading"}))),c.createElement("div",null,c.createElement("p",{className:"ccx-ss-lce-checking-text"},c.createElement("i",null,e.formatMessage({id:"share_sheet.share.coedit.compatibility.body"}))))))}function B6(e){var t=e.enabled,n=void 0!==t&&t,r=e.mode,o=void 0===r?"desktop":r;return n?c.createElement("svg",{className:"ccx-ss-lce-save-enable-icon",fill:"none",height:"120",width:"120",xmlns:"http://www.w3.org/2000/svg"},c.createElement("path",{className:"outline-fill",d:"M69.27,51.11s-.07,0-.1,0c-.87-.04-1.6-.6-1.86-1.43l-5.68-17.67c-.26-.79-.03-1.63.59-2.19.62-.56,1.48-.7,2.24-.37l17.24,7.54c.79.35,1.28,1.13,1.23,2s-.61,1.59-1.44,1.85l-7.45,2.35-2.88,6.67c-.33.76-1.06,1.24-1.89,1.24ZM69.21,49.07s.11,0,.11,0h0l3.06-7.09c.12-.27.34-.47.62-.56l7.89-2.48.41-1.03-.4.92-17.24-7.54s-.12.11-.12.11l5.68,17.67h0Z"}),c.createElement("g",{id:"user_avartar_lg"},c.createElement("g",{id:"user_avartar_lg-2"},c.createElement("path",{className:"outline-fill",d:"M89.07,73.37s-.06,0-.09,0c-8.38-.08-15.18-6.92-15.18-15.29s6.85-15.27,15.27-15.27,15.27,6.85,15.27,15.27-6.84,15.25-15.26,15.29h0ZM89.06,44.81c-7.32,0-13.27,5.95-13.27,13.27s5.96,13.26,13.28,13.29c.02,0,.05,0,.07,0,7.28-.08,13.19-6.03,13.19-13.29s-5.95-13.27-13.27-13.27Z"}),c.createElement("path",{className:"outline-fill",d:"M79.11,68.79c-.52,0-.96-.4-1-.93-.01-.18-.03-.88-.03-1.06,0-.63.21-6.18,7.37-6.81l-.08-1.35c-1.23-1.43-1.94-3.27-1.99-5.17,0-3.86,2.28-6.43,5.67-6.43s5.62,2.51,5.62,6.4c-.02,1.9-.69,3.75-1.9,5.21l-.02,1.38c5.76.56,7.29,4.67,7.29,6.77,0,.17-.02,1.01-.02,1.01l-2-.04s.02-.81.02-.97c0-.17-.06-4.25-5.56-4.81-1.01-.14-1.74-.98-1.73-1.97v-1.38c.01-.49.19-.94.5-1.29.89-1.08,1.4-2.48,1.41-3.92,0-2.79-1.32-4.39-3.62-4.39s-3.67,1.65-3.67,4.4c.04,1.42.58,2.83,1.51,3.93.29.33.47.78.48,1.24v1.4c.02.98-.71,1.83-1.71,1.96-5.31.46-5.58,4.1-5.58,4.82,0,.16.02.77.03.92.04.55-.38,1.03-.93,1.07-.02,0-.05,0-.07,0Z"}))),c.createElement("g",{id:"crosshair_sm"},c.createElement("g",{id:"crosshair_sm-2"},c.createElement("path",{className:"".concat(o,"-crosshair"),d:"M45.9,37.04c-.55,0-1-.45-1-1v-2.81c0-.55.45-1,1-1s1,.45,1,1v2.81c0,.55-.45,1-1,1Z"}),c.createElement("path",{className:"".concat(o,"-crosshair"),d:"M45.9,46.85c-.55,0-1-.45-1-1v-2.81c0-.55.45-1,1-1s1,.45,1,1v2.81c0,.55-.45,1-1,1Z"}),c.createElement("path",{className:"".concat(o,"-crosshair"),d:"M42.4,40.54h-2.81c-.55,0-1-.45-1-1s.45-1,1-1h2.81c.55,0,1,.45,1,1s-.45,1-1,1Z"}),c.createElement("path",{className:"".concat(o,"-crosshair"),d:"M52.22,40.54h-2.81c-.55,0-1-.45-1-1s.45-1,1-1h2.81c.55,0,1,.45,1,1s-.45,1-1,1Z"}))),c.createElement("g",{id:"crosshair_sm-3"},c.createElement("g",{id:"crosshair_sm-4"},c.createElement("path",{className:"".concat(o,"-crosshair"),d:"M69.84,75.74c-.55,0-1-.45-1-1v-2.12c0-.55.45-1,1-1s1,.45,1,1v2.12c0,.55-.45,1-1,1Z"}),c.createElement("path",{className:"".concat(o,"-crosshair"),d:"M69.84,83.5c-.55,0-1-.45-1-1v-2.12c0-.55.45-1,1-1s1,.45,1,1v2.12c0,.55-.45,1-1,1Z"}),c.createElement("path",{className:"".concat(o,"-crosshair"),d:"M67.02,78.56h-2.12c-.55,0-1-.45-1-1s.45-1,1-1h2.12c.55,0,1,.45,1,1s-.45,1-1,1Z"}),c.createElement("path",{className:"".concat(o,"-crosshair"),d:"M74.78,78.56h-2.12c-.55,0-1-.45-1-1s.45-1,1-1h2.12c.55,0,1,.45,1,1s-.45,1-1,1Z"}))),c.createElement("path",{className:"outline-fill",d:"M50.42,78.56c-.82,0-1.56-.48-1.89-1.25l-3.08-7.18-6.92-2.19c-.83-.26-1.39-.99-1.43-1.85-.05-.86.44-1.65,1.23-1.99l17.01-7.43h0c.76-.33,1.62-.19,2.24.37.62.56.84,1.4.59,2.19l-5.77,17.92c-.27.82-1,1.38-1.86,1.42-.03,0-.07,0-.1,0ZM39.13,66.04l7.36,2.33c.28.09.5.29.62.56l3.26,7.6,1.06.3-.95-.31,5.77-17.92-.52-1.02.4.92-17.01,7.43-.3,1.06.3-.95Z"}),c.createElement("g",{id:"user_avartar_lg-3"},c.createElement("g",{id:"user_avartar_lg-4"},c.createElement("path",{className:"outline-fill",d:"M29.73,100.82s-.06,0-.08,0c-8.38-.08-15.19-6.92-15.19-15.29s6.85-15.27,15.27-15.27,15.27,6.85,15.27,15.27-6.84,15.25-15.26,15.29h0ZM29.72,72.26c-7.32,0-13.27,5.95-13.27,13.27s5.96,13.26,13.28,13.29c.02,0,.04,0,.06,0,7.28-.08,13.19-6.03,13.19-13.29s-5.95-13.27-13.27-13.27Z"}),c.createElement("path",{className:"outline-fill",d:"M19.78,96.24c-.52,0-.96-.4-1-.93-.01-.18-.03-.88-.03-1.06,0-.63.21-6.18,7.37-6.81l-.08-1.35c-1.23-1.43-1.94-3.27-1.99-5.17,0-3.86,2.28-6.43,5.67-6.43s5.62,2.51,5.62,6.4c-.02,1.9-.69,3.75-1.9,5.21l-.02,1.38c5.76.56,7.29,4.67,7.29,6.76,0,.17-.02,1.01-.02,1.01l-2-.04s.02-.81.02-.97c0-.17-.06-4.25-5.56-4.81-1.01-.14-1.74-.98-1.73-1.97v-1.38c.01-.49.19-.94.5-1.29.89-1.08,1.4-2.49,1.41-3.92,0-2.79-1.32-4.39-3.62-4.39s-3.67,1.65-3.67,4.4c.04,1.42.58,2.83,1.51,3.93.29.33.47.78.48,1.24v1.4c.02.98-.72,1.83-1.71,1.96-5.31.46-5.58,4.1-5.58,4.82,0,.16.02.77.03.92.04.55-.38,1.03-.93,1.07-.02,0-.05,0-.07,0Z"}))),c.createElement("g",{id:"file_document_download_lg"},c.createElement("g",{id:"file_document_download_lg-2"},c.createElement("g",null,c.createElement("path",{className:"outline-fill",d:"M82.97,95.21h-.18s-33.82,0-33.82,0c-.83,0-1.5-.67-1.5-1.5s.67-1.5,1.5-1.5h33.86s.11,0,.11,0h.03c2.73,0,4.96-2.19,4.98-4.9v-7.91c0-.83.67-1.5,1.5-1.5s1.5.67,1.5,1.5v7.92c-.02,4.37-3.6,7.9-7.97,7.9Z"}),c.createElement("path",{className:"outline-fill",d:"M29.28,66.44c-.83,0-1.5-.67-1.5-1.5V26.58c.02-4.37,3.6-7.9,7.97-7.9h.04s.11,0,.11,0h35.91c2.11,0,4.11.81,5.62,2.27l11.18,10.76c1.48,1.42,2.32,3.41,2.32,5.45,0,.83-.67,1.5-1.5,1.5h0c-.83,0-1.5-.67-1.5-1.5,0-1.23-.51-2.44-1.41-3.3l-11.18-10.77c-.95-.92-2.21-1.43-3.54-1.43h-35.93s-.1,0-.11,0h-.03c-2.73,0-4.96,2.19-4.97,4.9v38.36c0,.83-.67,1.5-1.5,1.5Z"}))))):c.createElement("svg",{className:"ccx-ss-lce-save-ineligible-icon",fill:"none",height:"120",width:"120",xmlns:"http://www.w3.org/2000/svg"},c.createElement("g",{id:"file_document_download_lg"},c.createElement("g",{id:"file_document_download_lg-2"},c.createElement("g",null,c.createElement("path",{className:"outline-fill",d:"M31.37,93.44c-4.36,0-7.98-3.52-8.08-7.86v-17.05c0-.83.67-1.5,1.5-1.5s1.5.67,1.5,1.5v17.02c.06,2.69,2.34,4.89,5.08,4.89h27.9c.83,0,1.5.67,1.5,1.5s-.67,1.5-1.5,1.5h-27.91Z"}),c.createElement("path",{className:"outline-fill",d:"M84.95,66.03c-.83,0-1.5-.67-1.5-1.5v-29.12c0-1.23-.51-2.43-1.41-3.3l-11.18-10.77c-.95-.92-2.21-1.43-3.54-1.43H31.4s-.11,0-.11,0h-.03c-1.32,0-2.56.51-3.5,1.43-.94.93-1.46,2.16-1.47,3.47v19.14c0,.83-.67,1.5-1.5,1.5s-1.5-.67-1.5-1.5v-19.15c.01-2.13.85-4.12,2.37-5.61,1.51-1.49,3.52-2.3,5.65-2.29h.11s35.91,0,35.91,0c2.11,0,4.11.81,5.62,2.27l11.18,10.76c1.47,1.42,2.32,3.41,2.32,5.45v29.12c0,.83-.67,1.5-1.5,1.5Z"})))),c.createElement("g",null,c.createElement("path",{className:"".concat(o,"-arrow"),d:"M99.32,87.34c-.82,0-1.49-.66-1.5-1.48-.11-7.04-5.87-12.69-12.89-12.69-.07,0-.13,0-.2,0-4.76.07-9.08,2.75-11.27,6.99-.38.74-1.28,1.03-2.02.65-.74-.38-1.03-1.28-.65-2.02,2.69-5.22,8.01-8.52,13.88-8.62,8.8-.11,16,6.88,16.13,15.64.01.83-.65,1.51-1.48,1.52h-.02Z"}),c.createElement("path",{className:"".concat(o,"-arrow"),d:"M66.15,93.66c-.27,0-.55-.07-.79-.23-.7-.44-.92-1.36-.48-2.07l4.03-6.45c.44-.7,1.37-.92,2.07-.48l6.45,4.03c.7.44.92,1.36.48,2.07-.44.7-1.36.92-2.07.48l-5.18-3.23-3.23,5.18c-.28.46-.77.71-1.27.71Z"}),c.createElement("path",{className:"".concat(o,"-arrow"),d:"M99.72,88.82c-.28,0-.55-.08-.79-.23l-6.45-4.03c-.7-.44-.92-1.36-.48-2.07.44-.7,1.36-.92,2.07-.48l5.18,3.23,3.23-5.18c.44-.7,1.36-.92,2.07-.48.7.44.92,1.36.48,2.07l-4.03,6.45c-.21.34-.55.58-.93.67-.11.03-.23.04-.34.04Z"}),c.createElement("path",{className:"".concat(o,"-arrow"),d:"M85.31,103.09c-8.65,0-15.75-6.97-15.89-15.65-.01-.83.65-1.51,1.48-1.52.88,0,1.51.65,1.52,1.48.11,7.11,5.98,12.84,13.09,12.69,4.72-.07,9.01-2.71,11.21-6.89.39-.73,1.29-1.02,2.03-.63.73.39,1.01,1.29.63,2.03-2.71,5.15-8.01,8.4-13.82,8.49-.08,0-.17,0-.25,0Z"})),c.createElement("path",{className:"outline-fill",d:"M18,64.21c-.38,0-.77-.15-1.06-.44-.59-.59-.59-1.54,0-2.12l13.58-13.58c.59-.59,1.54-.59,2.12,0,.59.59.59,1.54,0,2.12l-13.58,13.58c-.29.29-.68.44-1.06.44Z"}),c.createElement("path",{className:"outline-fill",d:"M31.58,64.21c-.38,0-.77-.15-1.06-.44l-13.58-13.58c-.59-.59-.59-1.54,0-2.12.59-.59,1.54-.59,2.12,0l13.58,13.58c.59.59.59,1.54,0,2.12-.29.29-.68.44-1.06.44Z"}))}function F6(e){var t=e.assetData,n=e.onSave,r=e.openConfirmation,o=jX(),i=o.lceState,s=void 0===i?"eligible":i,a=o.onUrlOpen,l=Kt(),u=MX().sendIngest,d=l.formatMessage({id:"share_sheet.share.coedit.confirm.learn_more_link"}),p=(0,c.useCallback)((function(){u("coedit.panel.click",{enableLCE:!0}),r()}),[r,u]),m=(0,c.useCallback)((function(){u("coedit.panel.click",{enableLCE:!1}),n()}),[n,u]),h="ineligible"===s?"share_sheet.share.coedit.incompatible.heading":"share_sheet.share.coedit.collaborate.header",f=(0,c.useCallback)((function(e){a&&(a({context:{assetData:t},href:d}),e.preventDefault())}),[t,d,a]);return(0,c.useEffect)((function(){u("coedit.panel.render",{lceState:s})}),[u]),c.createElement(G0,{className:"Sl9olalnQkqX1NWMdgIg",column:!0,"data-testid":"ccx-ss-lce-enable-save"},c.createElement("div",{className:"ccx-ss-lce-enable-save-content"},c.createElement(B6,{enabled:"ineligible"!==s}),c.createElement("div",{className:"ccx-ss-lce-enable-save-heading"},c.createElement(YX,{className:"ccx-ss-lce-enable-save-title","data-testid":"ccx-ss-lce-enable-save-title",id:"ccx-ss-lce-enable-save-title",size:3},l.formatMessage({id:h}))),c.createElement("div",{className:"ccx-ss-lce-enable-save-text","data-testid":"ineligible"===s?"ccx-ss-lce-inenable-save-text":"ccx-ss-lce-enable-save-text"},"ineligible"===s?c.createElement("p",null,l.formatMessage({id:"share_sheet.share.coedit.incompatible.body"},{coeditingHelpPageLink:c.createElement(M0,{className:"ccx-ss-lce-help-page-link","data-testid":"ccx-ss-lce-help-page-link",href:a?"#":d,id:"ccx-help-page-link",onClick:f,target:"_blank"},l.formatMessage({id:"share_sheet.share.coedit.incompatible_features.link.title"}))})):c.createElement("p",null,c.createElement("span",null,l.formatMessage({id:"share_sheet.share.coedit.collaborate.body"})))),c.createElement("div",{className:"ccx-ss-lce-enable"},c.createElement(_n,{"aria-label":l.formatMessage({id:"share_sheet.share.coedit.collaborate.button.enable.lce"}),className:"ccx-ss-button-s-override","data-testid":"ccx-ss-lce-enable-btn",disabled:"ineligible"===s,id:"ccx-ss-lce-enable-btn",onClick:p,size:"s",variant:"cta"},c.createElement("span",null,l.formatMessage({id:"share_sheet.share.coedit.collaborate.button.enable.lce"})))),c.createElement("div",{className:"ccx-ss-lce-save"},c.createElement(_n,{"aria-label":l.formatMessage({id:"share_sheet.share.coedit.collaborate.button.save"}),className:"ccx-ss-button-s-override","data-testid":"ccx-ss-lce-save-btn",id:"ccx-ss-lce-save-btn",onClick:m,size:"s",variant:"ineligible"===s?"cta":"secondary"},c.createElement("span",null,l.formatMessage({id:"share_sheet.share.coedit.collaborate.button.save"}))))),c.createElement(e5,null))}var U6=hn({displayName:"LinkOutLight",fallback:fn(s(3822)).default,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-link-out-light"});function z6(e){var t=this,n=e.assetId,r=e.onUrlOpen,o=e.touchMode,i=Kt(),s=MX().sendIngest,a=jX().workfrontContext,l=(0,c.useRef)(""),u=(0,c.useCallback)((function(){return e=t,r=void 0,i=function(){var e;return function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}(this,(function(t){switch(t.label){case 0:return""!==l.current?[2,l.current]:a?[4,a.getWorkfrontLink(n)]:[3,2];case 1:return(e=t.sent())&&""!==e?(l.current=e,[2,l.current]):[3,3];case 2:console.error("Workfront link: SAM.js workfrontContext is undefined"),t.label=3;case 3:return[2,"https://business.adobe.com/products/workfront.html"]}}))},new((o=void 0)||(o=Promise))((function(t,n){function s(e){try{c(i.next(e))}catch(e){n(e)}}function a(e){try{c(i.throw(e))}catch(e){n(e)}}function c(e){var n;e.done?t(e.value):(n=e.value,n instanceof o?n:new o((function(e){e(n)}))).then(s,a)}c((i=i.apply(e,r||[])).next())}));var e,r,o,i}),[n,a]),d=(0,c.useCallback)((function(){s("workfront.redirect.click"),u().then((function(e){return r({context:{assetData:{id:n}},href:e})}))}),[n,u,r,s]),p=(0,c.useCallback)((function(){s("link.copy.workfront"),u().then((function(e){return navigator.clipboard.writeText(e)}))}),[s,u]);return(0,c.useEffect)((function(){s("workfront.redirect.render")}),[s]),c.createElement(G0,{className:"ccx-ss-wf-management ".concat("mk7_xMSNCIuv1YF0FuGy"),column:!0,"data-testid":"ccx-ss-wf-management"},c.createElement("div",{className:"ccx-ss-wf-management-header"},c.createElement(YX,{className:"ccx-ss-wf-management-heading","data-testid":"ccx-ss-wf-management-heading",id:"ccx-ss-wf-management-heading",size:3},i.formatMessage({id:"share_sheet.share.space_document.title"})),c.createElement(_n,{className:"ccx-ss-wf-management-copy-button","data-testid":"ccx-ss-wf-management-copy-button",onClick:p,variant:"secondary"},i.formatMessage({id:"share_sheet.button.copy_link"}))),c.createElement("div",{className:"ccx-ss-wf-management-content"},c.createElement("div",{className:"ccx-ss-wf-management-content-heading"},c.createElement("b",{className:"ccx-ss-wf-management-title","data-testid":"ccx-ss-wf-management-title",id:"ccx-ss-wf-management-title"},i.formatMessage({id:"share_sheet.workfront.redirect.title"}))),c.createElement("div",null,c.createElement("p",{className:"ccx-ss-wf-management-text"},i.formatMessage({id:"share_sheet.workfront.redirect.manage"}))),c.createElement(_n,{className:"ccx-ss-wf-management-button","data-testid":"ccx-ss-wf-management-button",icon:c.createElement(U6,{className:"ccx-ss-wf-management-icon",size:o?"M":"S"}),onClick:d,variant:"secondary"},i.formatMessage({id:"share_sheet.workfront.redirect.open"}))))}function q6(e){var t=e.assetData,n=e.inviteDialogData;return c.createElement(G0,{className:w8,column:!0,"data-testid":"ccx-ss-link-only-view",justify:"flex-end"},c.createElement(_8,{assetData:t,inviteDialogData:n}))}var G6=function(){return G6=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},G6.apply(this,arguments)},V6=["viewer"];function K6(e){var t=e.assetData,n=e.onPushView,r=e.touchMode,o=jX(),i=o.emailNotification,s=o.roles,a=QY(t.id).collaborators,l=MX(),u=l.initializeShareAsset,d=l.sendIngest,p=zX(t.id),m=n4(),h=r4(m.type),f=o4(m.type),g=c.createElement(a4,{messageId:"share_sheet.share.space.edit_reminder.artifact",onManageSpaceClick:function(){m.id&&m.resourceId&&u(m.id,m.resourceId),n(c.createElement(R8,G6({},e,{assetData:m,emailNotification:f,inviteDialogData:h,onUnmount:function(){return u(t.id,t.resourceId)}}))),d("share.one-off.manage")},touchMode:r});return c.createElement(A8,G6({},e,{canRemoveLoneAdmin:!0,collaborators:a,dataTestId:"ccx-ss-one-off-artifact-view",emailNotification:i,filterRoles:V6,permissions:p,reminderElement:g,roles:s,showFooter:!1}))}function W6(e){var t=e.defaultValue,n=e.disabled,r=e.id,o=e.isLoading,i=e.onChange,s=e.messageId,a=e.value,l=(0,c.useState)(void 0===a?t:a),u=l[0],d=l[1],p=(0,c.useCallback)((function(e,t){d(e),i(e,t)}),[i]);return(0,c.useEffect)((function(){o||void 0!==a&&a!==u&&d(a)}),[u,o,a]),c.createElement("div",null,c.createElement(G3,{checked:u,disabled:n,id:r,onChange:p},c.createElement(Jt,{id:s})))}function $6(e){var t,n=e.assetId,r=e.dismissOnRemovePassword,o=e.onDismiss,i=e.onUpdateHeader,s=e.resourceId,a=jX().compactLayout,l=(0,c.useState)(!1),u=l[0],d=l[1],p=(0,c.useState)(""),m=p[0],h=p[1],f=(0,c.useState)(!1),g=f[0],v=f[1],b=Kt(),y=UX((function(e){return{toasts:e.toasts}})).toasts,_=MX(),E=_.sendIngest,w=_.toastsRemove,x=_.updateLinkAccess,T=QY(n).isUpdating,S=XY(n),O=!!(null==S?void 0:S.canComment),I=(0,c.useMemo)((function(){return y[n]||[]}),[n,y]),k="allWithPassword"===(null==S?void 0:S.id)||!!(null==S?void 0:S.requirePassword),A=(0,c.useState)("allWithPassword"===(null==S?void 0:S.id)),C=A[0],P=A[1];u3(o),(0,c.useEffect)((function(){return null==i||i({title:b.formatMessage({id:"share_sheet.share.password.header"})}),function(){null==i||i(null)}}),[b,i]);var R=(0,c.useCallback)((function(){v(!1),h(""),d(!1)}),[]),L=(0,c.useCallback)((function(){v(!0)}),[]),D=(0,c.useCallback)((function(e){d(e.valid),h(e.value)}),[]),N=(0,c.useCallback)((function(e){e||"allWithPassword"!==(null==S?void 0:S.id)||x(n,{canComment:O,mode:"public",resourceId:s}).then((function(){var e=I.find((function(e){return"share_sheet.link_settings.password.set_title"===e.messageKey}));w(null==e?void 0:e.id,n),r&&o()})).catch((function(){return P(!e)})),P(e)}),[O,n,I,r,o,S,s,w,x]),M=(0,c.useCallback)((function(){return E("link-access-password-share",{access:k?"update":"on"}),x(n,{canComment:O,mode:"password",password:m,resourceId:s}).then((function(e){if(m&&e){var t=I.find((function(e){return"share_sheet.link_settings.password.set_title"===e.messageKey}));w(null==t?void 0:t.id,n),o()}})).catch(XK)}),[O,n,I,k,o,m,s,E,w,x]);return c.createElement("div",{className:"".concat("_sLauL_veGj8ZTFk3I6p"," ccx-ss-password-view-container")},c.createElement(G3,{checked:C,id:"ccx-ss-share-settings-toggle-allow-password",label:b.formatMessage({id:"share_sheet.share.settings.link_settings.toggle.require_password"}),onChange:N},C&&c.createElement("div",{className:"ccx-ss-share-public-settings-allow-password-subtitle"},c.createElement(Jt,{id:"share_sheet.artifact.public.settings.title.password.require.subtitle"}))),C&&c.createElement(G0,{column:!0,id:"ccx-ss-password-view-password-panel"},c.createElement("div",{className:$t()("ccx-ss-share-password-panel-content",(t={},t["compact-layout"]=a,t))},c.createElement("div",{className:"ccx-ss-link-access-password-container",id:"ccx-ss-link-access-password-container"},(!k||g)&&c.createElement(i6,{isPasswordSet:k,onCancel:o,onChange:D,onSave:M})),c.createElement("div",{className:"ccx-ss-link-access-password-reset"},k&&!g&&c.createElement(_n,{className:"ccx-ss-link-access-password-reset-btn",onClick:L,variant:"action"},c.createElement(Jt,{id:"share_sheet.artifact.public.settings.btn.reset"})))),(!k||g)&&c.createElement(c3,{className:"ccx-ss-share-password-view-footer",disable:T,disablePrimaryAction:!u,onPrimaryClick:M,onSecondaryClick:k?R:XK,primaryButtonId:k?"share_sheet.artifact.public.settings.btn.save":"share_sheet.artifact.public.settings.btn.set",primaryButtonVariant:"action",secondaryButtonId:k?"share_sheet.artifact.public.settings.btn.cancel":null,secondaryButtonVariant:"secondary"})))}var Y6=function(){return Y6=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},Y6.apply(this,arguments)},Q6={id:"ccx-ss-share-settings-toggle-allow-comment",value:"review:canComment"},J6={id:"ccx-ss-share-settings-toggle-allow-copy",value:"review:canCopy"};function Z6(e){var t,n,r,o=this,i=e.assetData,s=e.inviteDialogData,a=e.onDismiss,l=e.onUpdateHeader,u=e.showSettings,d=i.id,p=i.mimeType,m=i.resourceId,h=MX(),f=h.createRepository,g=h.sendIngest,v=h.updateInviteMetadata,b=h.updateLinkAccess,y=h.updateRepository,_=Kt().formatMessage,E=K$(d),w=E.application,x=E.isLoadingApplicationMetadata,T="artifact"===i.type,S=U2(i,s).canChangeLinkSettings,O=function(e,t){var n=e.id,r=e.resourceId,o=t.disableOrgAccess,i=t.disablePublicAccess,s=jX(),a=s.space,l=s.team,u=QY(n),d=u.isUpdating,p=u.linkAccessRequests,m=WY(n),h=m.publicPrincipalsAllowed,f=m.resourceOrgName,g=MX(),v=g.sendIngest,b=g.updateLinkAccess,y=null==l?void 0:l.name,_=XY(n),E=(0,c.useState)((function(){return kW(null==_?void 0:_.id,y,!!a)})),w=E[0],x=E[1];(0,c.useEffect)((function(){var e=kW(null==_?void 0:_.id,y,!!a);d||(null==p?void 0:p.length)||x(e)}),[d,p,null==_?void 0:_.id,y,a]);var T=(0,c.useMemo)((function(){var e=[y?{name:y,value:"team"}:{value:a?"spacePrivate":"private"}];return o||!f&&"orgEverybody"!==(null==_?void 0:_.id)||e.push({name:f||(null==_?void 0:_.organizationName),value:"orgEverybody"}),i||!h&&!(null==_?void 0:_.id.startsWith("all"))||e.push({value:"public"}),e}),[o,i,_,h,f,a,y]),S=(0,c.useCallback)((function(t){var o={mode:"team"===t||"spacePrivate"===t?"private":t,resourceId:r};return v("link-access.toggle",{assetData:e,mode:o.mode}),x(t),b(n,o).then((function(){v("link-access.success",{assetData:e,mode:o.mode})})).catch((function(){x(w)}))}),[e,n,w,r,v,b]);return(0,c.useMemo)((function(){return{isUpdating:d,linkAccess:w,linkAccessOptions:T,onLinkAccessChange:S}}),[d,w,T,S])}(i,s).linkAccess,I=jX(),k=I.compactLayout,A=I.enablePassword,C=I.enablePublicEditor,P=I.onLinkMetadataChange,R=UX((function(e){return{isUpdatingAccess:(e.invites.assets[i.id]||{}).isUpdatingAccess}})).isUpdatingAccess,L=function(e){var t=jX().canComment,n=XY(e);return"all"===(null==n?void 0:n.id)?!!(null==n?void 0:n.canComment):t}(d),D=(0,c.useMemo)((function(){return 0===Object.entries(w||{}).length}),[w]),N=(0,c.useRef)([]),M=pW(r=p)?xo:hW(r)?To:mW(r)?Eo:wo,H=T?"share_sheet.artifact.public.settings.header":"share_sheet.share.settings.link_settings.subtitle",j=XY(d),B=null==j?void 0:j.canDiscover,F=(0,c.useState)(B),U=F[0],z=F[1],q=(!T||"public"===O)&&u,G=(null==j?void 0:j.id.startsWith("all"))&&A||"allWithPassword"===(null==j?void 0:j.id),V=$2(i);(0,c.useEffect)((function(){return l({title:_({id:"share_sheet.share.settings.header"})}),function(){l()}}),[_,l]),(0,c.useEffect)((function(){var e=N.current;if(!x&&e.length){var t=e.pop();y(d,t.key,t.value).then((function(){N.current=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}([],e,!0)}),XK)}}),[d,x,y]),(0,c.useEffect)((function(){V&&g("share.settings.discoverability")}),[V,g]);var K=(0,c.useCallback)((function(e){return N.current.findIndex((function(t){return t.key===e}))>=0}),[]),W=(0,c.useCallback)((function(e,t){return n=o,r=void 0,s=function(){var n,r,o,i,s;return function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}(this,(function(a){switch(a.label){case 0:switch(n=N.current,t.target.id){case Q6.id:r=Q6.value;break;case J6.id:r=J6.value}return P(((i={})[r]=e,i)),D?(o=Y6(Y6({},M),((s={})[r]=e,s)),[4,f(d,o).catch(XK)]):[3,2];case 1:return a.sent(),[3,5];case 2:return n.length||x?(K(r)?N.current=n.filter((function(e){return e.key!==r})):n.push({key:r,value:e}),[3,5]):[3,3];case 3:return[4,y(d,r,e).catch(XK)];case 4:a.sent(),a.label=5;case 5:return g("share.settings.toggle",{enabled:e,setting:(c=r,Q6.value===c?"toggle-comment":J6.value===c?"toggle-copy":(console.warn("Unrecognized metadataKey",c),"toggle-".concat(c)))}),[2]}var c}))},new((i=void 0)||(i=Promise))((function(e,t){function o(e){try{c(s.next(e))}catch(e){t(e)}}function a(e){try{c(s.throw(e))}catch(e){t(e)}}function c(t){var n;t.done?e(t.value):(n=t.value,n instanceof i?n:new i((function(e){e(n)}))).then(o,a)}c((s=s.apply(n,r||[])).next())}));var n,r,i,s}),[d,f,M,D,x,K,g,P,y]),$=(0,c.useCallback)((function(e){v(d,m,e),g("share.settings.toggle",{enabled:e,setting:"toggle-comment"})}),[d,m,g,v]),Y=(0,c.useCallback)((function(e){z(e),g("share.settings.discoverability.toggle",{enabled:e}),b(d,{canComment:L,canDiscover:e,mode:"orgEverybody",resourceId:m}).catch((function(t){g("share.settings.discoverability.error",{enabled:e,error:t}),z(!e)}))}),[d,L,m,g,b]);return c.createElement("div",{className:"WA3wbI29CnLm8xqPxhCE"},V&&c.createElement("div",{className:$t()("ccx-ss-discoverability-settings",(t={},t["compact-layout"]=k,t)),id:"ccx-ss-discoverability-settings"},c.createElement("div",{className:"ccx-ss-settings-view-subtitle"},c.createElement("h4",null,c.createElement(Jt,{id:"share_sheet.share.settings.discoverability.subtitle"}))),c.createElement(W6,{defaultValue:!1,disabled:R,id:"ccx-ss-share-settings-toggle-discoverable",messageId:"share_sheet.share.settings.discoverability.toggle",onChange:Y,value:U})),q&&c.createElement("div",{className:$t()("ccx-ss-link-settings",(n={},n["compact-layout"]=k,n["showing-discoverability"]=V,n)),id:"ccx-ss-link-settings"},c.createElement("div",{className:"ccx-ss-settings-view-subtitle"},c.createElement("h4",null,c.createElement(Jt,{id:H}))),T&&!C?c.createElement(W6,{defaultValue:M[Q6.value],disabled:!S,id:Q6.id,isLoading:x||K(Q6),messageId:"share_sheet.share.settings.link_settings.toggle.allowComment",onChange:$,value:L}):c.createElement(c.Fragment,null,!pW(p)&&!C&&c.createElement(W6,{defaultValue:M[Q6.value],disabled:!S,id:Q6.id,isLoading:x||K(Q6),messageId:"share_sheet.share.settings.link_settings.toggle.comment",onChange:W,value:null==w?void 0:w[Q6.value]}),"canvas"!==i.type&&"devCanvas"!==i.type&&c.createElement(W6,{defaultValue:M[J6.value],disabled:!S,id:J6.id,isLoading:x||K(J6),messageId:"share_sheet.share.settings.link_settings.toggle.save",onChange:W,value:null==w?void 0:w[J6.value]}))),c.createElement("div",{className:"ccx-ss-password-setting"},G&&c.createElement($6,{assetId:d,dismissOnRemovePassword:!A&&!u,onDismiss:a,resourceId:m})))}var X6=function(){return X6=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},X6.apply(this,arguments)};function e7(e){var t=e.assetData,n=e.onUpdateHeader,r=e.onPushView,o=e.touchMode,i=HX(),s=jX(),a=s.emailNotification,l=s.roles,u=Kt();(0,c.useEffect)((function(){return n({title:u.formatMessage({id:"share_sheet.share.space_document.title"})}),function(){n()}}),[u,n]);var d=n4(),p=r4(d.type),m=o4(d.type),h=MX().initializeShareAsset,f=QY(t.id).collaborators,g=zX(t.id);return c.createElement(A8,X6({},e,{canRemoveLoneAdmin:!0,collaborators:f,dataTestId:"ccx-ss-space-document-one-off-invites-view",emailNotification:a,permissions:g,reminderElement:c.createElement(a4,{onManageSpaceClick:function(){d.id&&d.resourceId&&h(d.id,d.resourceId),r(c.createElement(R8,X6({},e,{assetData:d,emailNotification:m,inviteDialogData:p,onUnmount:function(){return h(t.id,t.resourceId)}}))),i({build:"dev",subcategory:"Space Document",subtype:"manage-space-members",type:"click"})},touchMode:o}),roles:l}))}var t7=function(){return t7=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},t7.apply(this,arguments)};function n7(e){var t=e.assetData,n=e.inviteDialogData,r=e.onUpdateHeader,o=e.onPushView,i=e.touchMode,s=jX().space,a=Kt();(0,c.useEffect)((function(){return r({title:a.formatMessage({id:"share_sheet.share.space_document.title"})}),function(){r()}}),[a,r]);var l=n4(),u=r4(l.type),d=o4(l.type),p=zW(),m=MX(),h=m.initializeShareAsset,f=m.sendIngest;(0,c.useEffect)((function(){p&&l.id&&l.resourceId&&h(l.id,l.resourceId)}),[l.id,l.resourceId,h,p]);var g=(0,c.useCallback)((function(){o(c.createElement(R8,t7({},e,{assetData:l,emailNotification:d,inviteDialogData:u}))),f("share.space.manage")}),[o,f,l,d,u,e]),v="\n    .ccx-ss-space-document-well::after {\n      background-color: ".concat(s.color||"#c038cc","\n    }\n  ");return c.createElement("div",{className:"EcX2xPn6yNKIpVBob8Kx","data-testid":"ccx-ss-space-document-view"},c.createElement(i4,{className:"ccx-ss-space-document-well","data-testid":"ccx-ss-space-document-well",id:"ccx-ss-space-document-well",onClick:i?g:void 0},c.createElement("style",null,v),c.createElement("p",{className:"ccx-ss-space-document-well-message"},c.createElement(Jt,{id:"share_sheet.share.space.edit_reminder",values:{spaceName:c.createElement("span",{id:"ccx-ss-space-document-well-name",title:s.name},s.name.length>35?"".concat(s.name.slice(0,35).trim(),"..."):s.name)}})),c.createElement("p",null,c.createElement(_n,{"data-testid":"ccx-ss-space-document-well-cta",id:"ccx-ss-space-document-well-cta",onClick:g,quiet:!0,variant:"primary"},c.createElement(Jt,{id:"share_sheet.share.space.view_members"})))),c.createElement(_8,{assetData:t,inviteDialogData:n}))}function r7(e){var t=e.enabled,n=void 0===t||t,r=e.mode,o=void 0===r?"desktop":r;return n?c.createElement("svg",{className:"ccx-ss-lce-banner-enable-icon",fill:"none",height:"50",width:"35",xmlns:"http://www.w3.org/2000/svg"},c.createElement("path",{className:"".concat(o,"-contrastfill"),d:"M18.02,36.44s-.07,0-.11,0c-.89-.04-1.64-.62-1.91-1.47l-6-18.65c-.26-.81-.03-1.68.6-2.25.64-.57,1.52-.72,2.3-.37l18.2,7.96c.82.36,1.31,1.16,1.27,2.05-.05.89-.63,1.64-1.48,1.91l-7.89,2.48-3.05,7.06c-.34.79-1.09,1.28-1.94,1.28ZM12.04,15.52s-.06,0-.1.04c-.07.06-.05.13-.04.16h0s6,18.65,6,18.65c0,.03.02.08.11.08.09,0,.1-.04.11-.07l3.23-7.48c.12-.27.34-.47.62-.56l8.32-2.62s.08-.02.08-.11-.04-.1-.07-.11l-18.2-7.96s-.03-.02-.06-.02Z"}),c.createElement("path",{className:"outline-fill",d:"M9.69,36.23s-.06,0-.09,0c-.71-.03-1.32-.5-1.54-1.18l-5.1-15.87c-.21-.66-.02-1.35.49-1.81.51-.46,1.22-.58,1.85-.3l3.82,1.67c.38.17.55.61.39.99-.17.38-.61.55-.99.39l-3.82-1.67c-.11-.05-.19,0-.24.04-.05.05-.1.12-.06.24l5.1,15.87c.03.09.09.13.18.14.09,0,.16-.04.19-.12l1.87-4.33c.16-.38.61-.56.99-.39.38.16.56.61.39.99l-1.87,4.33c-.27.63-.88,1.03-1.56,1.03Z"})):c.createElement("svg",{className:"ccx-ss-lce-banner-enable-icon",fill:"none",height:"50",width:"35",xmlns:"http://www.w3.org/2000/svg"},c.createElement("g",{id:"file_document_download_lg"},c.createElement("g",{id:"file_document_download_lg-2"},c.createElement("g",null,c.createElement("path",{className:"outline-fill",d:"M7.49,41.17c-2.02,0-3.69-1.63-3.74-3.64v-6.11c0-.55.45-1,1-1s1,.45,1,1v6.09c.02.91.83,1.67,1.75,1.66h3.61c.55,0,1,.45,1,1s-.45,1-1,1h-3.62Z"}),c.createElement("path",{className:"outline-fill",d:"M29.8,28.76c-.55,0-1-.45-1-1v-11.13c0-.41-.17-.81-.47-1.1l-4.66-4.48c-.33-.32-.76-.49-1.21-.49H7.49c-.98,0-1.74.75-1.74,1.67v6.97c0,.55-.45,1-1,1s-1-.45-1-1v-6.97c.01-2.03,1.67-3.66,3.7-3.66h15.02c.98,0,1.9.37,2.6,1.05l4.66,4.48c.69.66,1.08,1.59,1.08,2.54v11.13c0,.55-.45,1-1,1Z"})))),c.createElement("g",null,c.createElement("path",{className:"".concat(o,"-contrastfill"),d:"M31.5,38.61c-.54,0-.99-.44-1-.98-.02-1.58-.66-3.06-1.8-4.17-1.14-1.1-2.64-1.7-4.22-1.67-2.19.03-4.18,1.27-5.18,3.22-.25.49-.86.68-1.35.43-.49-.25-.68-.86-.43-1.35,1.34-2.61,4-4.25,6.93-4.3,2.12,0,4.12.76,5.64,2.24,1.52,1.47,2.38,3.45,2.41,5.57,0,.55-.43,1.01-.98,1.02h-.02Z"}),c.createElement("path",{className:"".concat(o,"-contrastfill"),d:"M15.53,41.65c-.18,0-.36-.05-.53-.15-.47-.29-.61-.91-.32-1.38l1.94-3.1c.29-.47.91-.61,1.38-.32l3.1,1.94c.47.29.61.91.32,1.38-.29.47-.91.61-1.38.32l-2.26-1.41-1.41,2.26c-.19.3-.52.47-.85.47Z"}),c.createElement("path",{className:"".concat(o,"-contrastfill"),d:"M31.69,39.32c-.18,0-.36-.05-.53-.15l-3.1-1.94c-.47-.29-.61-.91-.32-1.38.29-.47.91-.61,1.38-.32l2.26,1.41,1.41-2.26c.29-.47.91-.61,1.38-.32.47.29.61.91.32,1.38l-1.94,3.1c-.19.3-.52.47-.85.47Z"}),c.createElement("path",{className:"".concat(o,"-contrastfill"),d:"M24.75,46.19c-2.07,0-4.02-.79-5.52-2.24-1.52-1.47-2.38-3.45-2.41-5.57,0-.55.43-1.01.98-1.02.57.03,1.01.43,1.02.98.02,1.58.66,3.06,1.8,4.17,1.14,1.1,2.65,1.69,4.22,1.67,2.17-.03,4.15-1.25,5.16-3.17.26-.49.86-.68,1.35-.42.49.26.68.86.42,1.35-1.35,2.57-4,4.19-6.9,4.24-.04,0-.08,0-.13,0Z"})),c.createElement("path",{className:"outline-fill",d:"M1.93,29c-.26,0-.51-.1-.71-.29-.39-.39-.39-1.02,0-1.41l5.65-5.65c.39-.39,1.02-.39,1.41,0s.39,1.02,0,1.41l-5.65,5.65c-.2.2-.45.29-.71.29Z"}),c.createElement("path",{className:"outline-fill",d:"M7.58,29c-.26,0-.51-.1-.71-.29l-5.65-5.65c-.39-.39-.39-1.02,0-1.41s1.02-.39,1.41,0l5.65,5.65c.39.39.39,1.02,0,1.41-.2.2-.45.29-.71.29Z"}))}var o7=hn({displayName:"CheckmarkCircle",fallback:fn(s(29885)).default,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-checkmark-circle"});function i7(e){var t=e.assetData,n=e.onLCEEnable,r=Kt(),o=jX(),i=o.lceState,s=void 0===i?"eligible":i,a=o.onUrlOpen,l=MX().sendIngest,u=r.formatMessage({id:"share_sheet.share.coedit.confirm.learn_more_link"});(0,c.useEffect)((function(){l("coedit.banner.render",{lceState:s})}),[l]);var d=(0,c.useCallback)((function(e){l("coedit.banner.learnmore"),a&&(a({context:{assetData:t},href:u}),e.preventDefault())}),[t,u,a,l]),p=(0,c.useCallback)((function(){l("coedit.banner.enable"),n()}),[n,l]),m=(0,c.useMemo)((function(){return c.createElement(M0,{className:"ccx-ss-lce-learn-more-link","data-testid":"ccx-ss-lce-learn-more-link",href:a?"#":u,id:"ccx-learn-more-link",onClick:d,target:"_blank"},r.formatMessage({id:"share_sheet.toast.error.learn_more"}))}),[d,u,r,a]),h=(0,c.useMemo)((function(){return"enabled"===s?r.formatMessage({id:"share_sheet.share.coedit.bannercard.enabled.header"}):"eligible"===s?r.formatMessage({id:"share_sheet.share.coedit.bannercard.eligible.header"}):r.formatMessage({id:"share_sheet.share.coedit.incompatible.heading"})}),[r,s]),f=(0,c.useMemo)((function(){return"enabled"===s?c.createElement("span",null,r.formatMessage({id:"share_sheet.share.coedit.bannercard.enabled.body"}),m):"eligible"===s?c.createElement("span",null,r.formatMessage({id:"share_sheet.share.coedit.bannercard.eligible.body"}),m):c.createElement("p",null,r.formatMessage({id:"share_sheet.share.coedit.incompatible.body"},{coeditingHelpPageLink:c.createElement(M0,{className:"ccx-ss-lce-help-page-link","data-testid":"ccx-ss-lce-help-page-link",href:a?"#":u,id:"ccx-help-page-link",onClick:d,target:"_blank"},r.formatMessage({id:"share_sheet.share.coedit.incompatible.link.title"}))}))}),[d,u,r,s,m,a]),g=(0,c.useMemo)((function(){if("enabled"===s)return c.createElement(o7,{className:"checkmark",size:"M"});if("eligible"===s||"ineligible"===s){var e=r.formatMessage({id:"share_sheet.share.coedit.bannercard.button.enable"});return c.createElement(_n,{"aria-label":e,className:"ccx-ss-button-s-override","data-testid":"ccx-ss-lce-enable-btn",disabled:"ineligible"===s,id:"ccx-ss-lce-enable-btn",onClick:p,size:"s",variant:"cta"},c.createElement("span",null,e))}}),[p,r,s]);return c.createElement("div",{className:"ccx-ss-lce-banner-card-container ".concat("TdYuUPNVcrfz62971aB5"),"data-testid":"ccx-ss-lce-banner-card-container"},c.createElement(i4,null,c.createElement("div",{className:"ccx-ss-lce-banner-card","data-testid":"ccx-ss-lce-banner-card"},c.createElement("div",{className:"ccx-ss-lce-banner-card-icon"},c.createElement(r7,{enabled:"ineligible"!==s})),c.createElement("div",{className:"ccx-ss-lce-banner-card-content"},c.createElement(YX,{className:"ccx-ss-lce-banner-card-title","data-testid":"ccx-ss-lce-banner-card-title",id:"ccx-ss-lce-banner-card-title",size:4},h),c.createElement("div",{className:"ccx-ss-lce-banner-card-subtitle","data-testid":"ccx-ss-lce-banner-card-subtitle"},f)),c.createElement("div",{className:"ccx-ss-lce-banner-card-cta"},g))))}var s7=function(){return s7=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},s7.apply(this,arguments)};function a7(e){return c.createElement(D6,s7({},e,{noAccessToTrainingSet:!0}))}var c7=function(){return c7=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},c7.apply(this,arguments)};function l7(e){var t=e.assetData,n=e.onUpdateHeader,r=Kt(),o=(0,c.useMemo)((function(){var e="share_sheet.invite.input.title";return"folder"===t.type?e="share_sheet.invite.invite_users":"project"===t.type&&(e="share_sheet.invite.invite_space"),r.formatMessage({id:e})}),[t.type,r]);return(0,c.useEffect)((function(){return n({title:o}),function(){n()}}),[n,o]),c.createElement(k6,c7({},e,{inviteAction:r.formatMessage({id:"share_sheet.invite.invite"}),title:r.formatMessage({id:o})}))}var u7=function(){return u7=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},u7.apply(this,arguments)},d7=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},p7=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))};function m7(e){var t=e.inviteDialogData,n=e.onClose,r=e.onSave,o=d7(e,["inviteDialogData","onClose","onSave"]),i=(0,c.useState)(!1),s=i[0],a=i[1],l=(0,c.useState)(),u=l[0],d=l[1],p=(0,c.useState)(!1),m=p[0],h=p[1],f=(0,c.useState)(!1),g=f[0],v=f[1],b=MX(),y=b.initializeShareAsset,_=b.invitesSend,E=b.sendIngest,w=jX(),x=w.assetData,T=w.autoConfigure,S=w.customModels,O=w.enableCSCProjects,I=w.enableLCE,k=w.enablePassword,A=w.environment,C=w.inviteApiVersion,P=w.isAncestorShared,R=w.isAutoConfigureLoading,L=w.isCheckingLCE,D=w.isPreloaded,N=w.lceState,M=w.onHostConfirm,H=w.onUrlOpen,j=w.team,B=$2(x),F="artifact"===x.type,U=Kt(),z=jW({apiKey:jX().apiKey}),q=(0,c.useMemo)((function(){var e;if(!T&&!F)return t;var n=UW(u7(u7({},x),{type:F?"artifact":x.type}),j,z),r=null!==(e=t.title)&&void 0!==e?e:n.titleId&&U.formatMessage({id:n.titleId}),o=(n.titleId,d7(n,["titleId"]));return u7(u7(u7({},t),o),{title:r})}),[null==x?void 0:x.mimeType,null==x?void 0:x.type,T,z,U,t,F,j]),G=XY(null==x?void 0:x.id),V=o.showCloseButton,K=void 0===V||V,W=o.showHeader,$=void 0===W||W,Y=o.showSettingsButton,Q=o.touchMode,J=zW(),Z=p6(),X=(0,c.useState)([{title:null==q?void 0:q.title}]),ee=X[0],te=X[1],ne=(0,c.useState)([]),re=ne[0],oe=ne[1],ie=cQ(null==x?void 0:x.id,null==j?void 0:j.assetId),se=JY(x.id),ae=JY(null==j?void 0:j.assetId),ce=!!j&&ae&&void 0===ie,le=!(L6(x,S)||uo===(null==x?void 0:x.mimeType))&&(!j&&se||se||ce)&&!m,ue=U2(x,q).canChangeLinkSettings,de=(null==G?void 0:G.id.startsWith("all"))&&k||"allWithPassword"===(null==G?void 0:G.id),pe=function(e){var t=jX(),n=t.enablePublicEditor,r=t.imsData.id,o=WY(e).canShare,i=QY(e),s=i.collaborators,a=i.errors,l=void 0===a?{}:a,u=(0,c.useMemo)((function(){return Object.values(s).some((function(e){var t;return e.id===r||(null===(t=e.addressbook_contact)||void 0===t?void 0:t.linkedIdentity)===r}))}),[s,r]),d=(0,c.useMemo)((function(){return Object.values(l).some((function(e){var t;return 403===(null===(t=e.error)||void 0===t?void 0:t.statusCode)}))}),[l]);return n&&!o&&!u&&d}(null==x?void 0:x.id)||q.displayLinkOnly;(0,c.useEffect)((function(){if(J&&x.id&&x.resourceId&&!P&&!R){var e=[y(x.id,x.resourceId,{fetchAppMetadata:!0})];if((null==j?void 0:j.assetId)&&x.id!==j.assetId&&"V4"===C){var t=iW(j.assetId,A);e.push(y(j.assetId,t,{fetchAppMetadata:!0,silenceToasts:!0}).catch((function(){console.error("Failed to load project urn: ",j.assetId)})))}Promise.all(e).catch(XK),a(!0)}}),[x.id,x.resourceId,A,y,C,R,P,J,j]);var me=(0,c.useCallback)((function(e){return te([{title:null!=e?e:null==q?void 0:q.title}])}),[null==q?void 0:q.title]);(0,c.useEffect)((function(){return me()}),[me]),(0,c.useEffect)((function(){return le?me():void 0}),[le,me]);var he=(0,c.useCallback)((function(e){oe((function(t){return e||null===e?p7(p7([],t,!0),[e],!1):t.slice(0,-1)}))}),[]),fe=(0,c.useCallback)((function(){oe((function(e){return e.slice(0,-1)}))}),[]);u3((0,c.useCallback)((function(){re.length?fe():(E("share.close.keyboard"),n())}),[fe,n,E,re.length]));var ge=(0,c.useCallback)((function(e,t){if(void 0===t&&(t=!1),e){if(t)return void te((function(t){var n=t[t.length-1],r=t.slice(0,-1);return p7(p7([],r,!0),[u7(u7({},n),e)],!1)}));te((function(t){return p7(p7([],t,!0),[e],!1)}))}else te((function(e){return(null==e?void 0:e.length)>1?e.slice(0,-1):e}))}),[]);(0,c.useEffect)((function(){D||E("dialog.render")}),[D]);var ve,be=(0,c.useCallback)((function(e){d(e),e&&M&&M(e.data,e.onConfirm,e.onCancel)}),[M]),ye=(0,c.useCallback)((function(){he(void 0)}),[he]),_e=(0,c.useCallback)((function(){v(!1)}),[v]),Ee=(0,c.useCallback)((function(){v(!0)}),[v]),we=(0,c.useCallback)((function(){he(c.createElement(Z6,{assetData:x,inviteDialogData:q,onDismiss:ye,onUpdateHeader:ge,showSettings:Y}))}),[x,q,ye,he,Y,ge]),xe=$t()("T_seP4PYY1lRMrjaafK0","ccx-ss-dialog",{"touch-enabled":Q,"using-keyboard":Z}),Te=function(e){return c.createElement(z1,{inviteDialogData:q},c.createElement(r1,{"aria-labelledby":yr,className:xe,id:"ccx-ss-share"},e))};if(!J)return Te(c.createElement(p1,{onClose:n,showCloseButton:K}));if(u&&!M)return Te(u.content);if(g)ve=c.createElement(O6,{cancelConfirmation:_e,onSave:r});else if(P)ve=c.createElement(_6,{onClose:n});else if(null==x?void 0:x.isSaving)ve=c.createElement(K1,{isSaving:!0});else if(null==x?void 0:x.isLoading)ve=c.createElement(K1,null);else if(O&&(null==x?void 0:x.isChildOfCscProject))ve=c.createElement(z6,{assetId:x.id,onUrlOpen:H,touchMode:Q});else if((null==x?void 0:x.resourceId)||L)if(L)ve=c.createElement(j6,null);else if(le||!s||R)ve=c.createElement(s8,null);else{var Se=function(e,t){var n=e.assetData,r=e.customModels,o=e.inviteApiVersion,i=e.space,s=e.spaceDocumentOneOffInvites,a=e.team,c=e.wizardData;return"V4"!==o?k6:L6(n,r)?D6:uo===n.mimeType?a7:t?q6:(null==a?void 0:a.assetId)&&n.id!==a.assetId?M6:(null==c?void 0:c.enabled)?l7:a&&n.id===a.assetId||"team"===n.type||"project"===n.type?C6:i?"spaceDocument"===n.type||"canvas"===n.type?(null==i?void 0:i.urn)&&(null==i?void 0:i.name)?s?e7:n7:(console.error("Client misconfiguration: When assetData.type is spaceDocument, space urn and name are required."),k6):"devCanvas"===n.type?S6:"space"===n.type||oW(n,i)?R8:K6:k6}(w,pe),Oe=re.length>0,Ie=ee[ee.length-1],ke=(null==Ie?void 0:Ie.onBack)||(Oe?fe:void 0),Ae=Y&&ue&&!Oe||B&&!Oe||de;ve=c.createElement(c.Fragment,null,c.createElement(w6,{assetData:x,dismissView:fe,hasSubviews:Oe,onBack:ke,onClose:K?n:void 0,onSettingsClick:Ae?we:void 0,showHeader:$,subview:null==Ie?void 0:Ie.subview,title:null==Ie?void 0:Ie.title,touchMode:Q}),c.createElement("div",{className:Oe?"ccx-ss-share-inactive-view":"ccx-ss-share-active-view"},c.createElement(Se,{assetData:x,bannerCard:(I||"enabled"===N)&&c.createElement(i7,{assetData:x,onLCEEnable:Ee}),inviteDialogData:q,invitesSend:_,onPushView:he,onShowDialog:be,onUpdateHeader:ge,resetHeaders:me,setShouldSuppressInviteLoader:h,showHeader:$,touchMode:Q})),function(e){var t=e.length-1;return e.map((function(e,n){return c.createElement("div",{className:n===t?"ccx-ss-share-active-view":"ccx-ss-share-inactive-view",key:n},e)}))}(re))}else ve=I?c.createElement(c.Fragment,null,c.createElement(w6,{assetData:x,className:"lce-enable-save-header",onClose:K?n:void 0,showHeader:$,subview:"",title:U.formatMessage({id:"share_sheet.share.coedit.collaborate.header.title"}),touchMode:Q}),c.createElement(F6,{assetData:x,onSave:r,openConfirmation:Ee})):c.createElement(y6,{onCancel:n,onSave:r});return Te(ve)}var h7=hn({displayName:"BackAndroid",fallback:fn(s(78930)).default,swcLoader:void 0,swcProps:wn,tagName:"sp-icon-back-android"});function f7(e){var t=e.header,n=e.onBack,r=e.onClose,o=e.showClose,i=e.showHeader,s=Kt();if(!i&&!o)return null;var a=t,l=a.customTitle,u=a.subtitle,d=a.title;return c.createElement("div",{className:"".concat("pZ8xIzjmY4N7Msu816nx"," ccx-ss-dialog-header"),"data-testid":"ccx-ss-dialog-header"},i&&c.createElement("div",null,c.createElement(YX,{className:"ccx-ss-dialog-title","data-testid":"ccx-ss-dialog-title",id:yr,size:4},n&&c.createElement(_n,{"aria-label":s.formatMessage({id:"share_sheet.button.back"}),className:"ccx-ss-dialog-header-back-button","data-testid":"ccx-ss-dialog-header-back-button",icon:c.createElement(h7,{className:"ccx-ss-icon"}),onClick:n,quiet:!0,variant:"action"}),l?c.createElement("span",null,l.toLocaleUpperCase()):c.createElement(Jt,{id:d},(function(e){return e[0].toLocaleUpperCase()}))),u&&c.createElement(YX,{className:"ccx-ss-dialog-subtitle","data-testid":"ccx-ss-dialog-subtitle",id:_r,variant:"subtitle3"},c.createElement(Jt,{id:u}))),o&&c.createElement("div",{className:"ccx-ss-dialog-header-button-container"},c.createElement(a0,{id:"ccx-ss-dialog-close-btn",onClick:r})))}function g7(e){var t=e.error,n=e.onClose,r=e.showCloseButton,o=e.showHeader,i=e.title,s=void 0===i?"":i,a=jX().onErrorRetry,l=MX().sendIngest,u={title:s};(0,c.useEffect)((function(){var e=t||{},n=e.message,r=void 0===n?"":n,o=e.workflow;l("error.render",{message:r,workflow:void 0===o?"Artifact":o})}),[t,l]);var d=a?c.createElement(_n,{className:"ccx-ss-generic-error-retry-btn",onClick:a,variant:"cta"},c.createElement(Jt,{id:"share_sheet.error.dialog.cta.btn.label"})):null;return c.createElement("div",{className:"e7hcosQhRWRkcTSfem7w","data-testid":"ccx-ss-error",id:"ccx-ss-error"},o&&s&&c.createElement(f7,{header:u,onClose:n,showClose:r,showHeader:o}),c.createElement(J0,{className:"ccx-ss-error-generic-hero",icon:c.createElement(Z0,null),id:"ccx-ss-error-dialog",messageChild:d,messageId:"share_sheet.error.dialog.message",onMount:XK,titleId:"share_sheet.error.dialog.title"}))}function v7(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function b7(e,t){if(e){if("string"==typeof e)return v7(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?v7(e,t):void 0}}function y7(e){return function(e){if(Array.isArray(e))return v7(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||b7(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _7(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],s=!0,a=!1;try{for(n=n.call(e);!(s=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);s=!0);}catch(e){a=!0,o=e}finally{try{s||null==n.return||n.return()}finally{if(a)throw o}}return i}}(e,t)||b7(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function E7(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function w7(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function x7(e,t,n){return t&&w7(e.prototype,t),n&&w7(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function T7(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var S7=s(88960);function O7(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&&(0,S7.Z)(e,t)}function I7(e){return I7="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},I7(e)}function k7(e,t){if(t&&("object"===I7(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return T7(e)}function A7(e){return A7=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},A7(e)}var C7=s(35161),P7=s.n(C7),R7=s(43063),L7=s.n(R7);function D7(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function N7(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?D7(Object(n),!0).forEach((function(t){uQ(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):D7(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var M7=function(e){O7(o,e);var t,n,r=(t=o,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,r=A7(t);if(n){var o=A7(this).constructor;e=Reflect.construct(r,arguments,o)}else e=r.apply(this,arguments);return k7(this,e)});function o(e){var t;return E7(this,o),uQ(T7(t=r.call(this,e)),"hasUnMounted",!1),t.ccxIngest=Mn.ccxController.getInstance(Vn),t.state={collaboratorCount:-1,entityInviteList:[],entityRemoveList:[],hasCalledGetCollaborators:!1,hasErrorsInMessage:!1,inviteMessage:"",inviteMessageFocus:!1,pendingInviteInputValue:"",removeAllRequest:!1,removeSelfRequest:!1,role:t._getDefaultRole()},t._getDefaultRole=t._getDefaultRole.bind(T7(t)),t._updateDefaultRole=t._updateDefaultRole.bind(T7(t)),t._getEmailNotification=t._getEmailNotification.bind(T7(t)),t.handleAccessRequestPermissionChange=t.handleAccessRequestPermissionChange.bind(T7(t)),t.handleBackButtonPressed=t.handleBackButtonPressed.bind(T7(t)),t.handleCloseButtonClick=t.handleCloseButtonClick.bind(T7(t)),t.handleCollaboratorPermissionChange=t.handleCollaboratorPermissionChange.bind(T7(t)),t.handleCollaboratorRemoveClick=t.handleCollaboratorRemoveClick.bind(T7(t)),t.handleErrorState=t.handleErrorState.bind(T7(t)),t.handleEventToHost=t.handleEventToHost.bind(T7(t)),t.handleEntityUpdate=t.handleEntityUpdate.bind(T7(t)),t.handleEventLogging=t.handleEventLogging.bind(T7(t)),t.handleGetCollaborationConfig=t.handleGetCollaborationConfig.bind(T7(t)),t.handleInputUpdate=t.handleInputUpdate.bind(T7(t)),t.handleInviteInputRef=t.handleInviteInputRef.bind(T7(t)),t.handleLearnMoreClick=t.handleLearnMoreClick.bind(T7(t)),t.handleLeaveCancel=t.handleLeaveCancel.bind(T7(t)),t.handleLeaveConfirm=t.handleLeaveConfirm.bind(T7(t)),t.handleMessageBlur=t.handleMessageBlur.bind(T7(t)),t.handleMessageChange=t.handleMessageChange.bind(T7(t)),t.handleMessageFocus=t.handleMessageFocus.bind(T7(t)),t.handleRecaptchaRef=t.handleRecaptchaRef.bind(T7(t)),t.handleRequestAccept=t.handleRequestAccept.bind(T7(t)),t.handleRequestDecline=t.handleRequestDecline.bind(T7(t)),t.handleNewInviteesRoleChange=t.handleNewInviteesRoleChange.bind(T7(t)),t.handleRecaptchaResolved=t.handleRecaptchaResolved.bind(T7(t)),t.handleRemoveAllProccessClick=t.handleRemoveAllProccessClick.bind(T7(t)),t.handleRemoveAllRequestCancel=t.handleRemoveAllRequestCancel.bind(T7(t)),t.handleRemoveAllRequestClick=t.handleRemoveAllRequestClick.bind(T7(t)),t.handleSendInviteClick=t.handleSendInviteClick.bind(T7(t)),t.sendInvite=t.sendInvite.bind(T7(t)),t}return x7(o,[{key:"componentDidMount",value:function(){var e=this.props,t=e.assetData,n=e.dialogWorkFlow,r=e.imsData,o=e.inviteApiVersion,i=e.invitesGetCollaborators,s=e.isPreloaded;n===Wn&&(!ZK(r)&&t&&t.resourceId&&(i(o).then(this._updateDefaultRole),this.setState({hasCalledGetCollaborators:!0})),s||this.handleEventLogging({subcategory:"Manage Invite",subtype:"window",type:"render"})),this.isInviteInputDisabled()&&this.handleEventLogging({build:"dev",subcategory:"Invite",subtype:"invitee-limit",type:"render"})}},{key:"componentWillUnmount",value:function(){this.hasUnMounted=!0}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.assetData,r=t.dialogWorkFlow,o=t.imsData,i=t.invite,s=t.inviteApiVersion,a=t.invitesGetCollaborators,c=Co()(e,"assetData");if(r===Wn&&!$$()(n,c)){var l=Co()(i,"isRequesting");!ZK(o)&&n&&n.resourceId&&!l&&(a(s).then(this._updateDefaultRole),this.setState({hasCalledGetCollaborators:!0}))}}},{key:"getSnapshotBeforeUpdate",value:function(e){return this._getAssetChangeState(e),this._getCollaboratorCountState(e),this._getErrorStateUpdate(e),null}},{key:"_isEditor",value:function(){var e,t,n=this.props,r=n.capabilities,o=n.imsData,i=n.invite,s=(null==r?void 0:r.role)||(null==i||null===(e=i.collaborators)||void 0===e||null===(t=e[o.id])||void 0===t?void 0:t.role);return"editor"===s||"owner"===s}},{key:"_getAssetChangeState",value:function(e){var t=this.props.assetData,n=this.state.removeSelfRequest,r=e.assetData;t.id!==r.id&&n&&this.setState({removeSelfRequest:!1})}},{key:"_getCollaboratorCountState",value:function(){var e=this.props,t=e.assetData,n=e.invite,r=e.onCollaboratorCountUpdate,o=n.collaborators,i=n.isLoadingCollaborators,s=this.state.collaboratorCount;if(!i&&o){var a=Fo()(o,0),c=Math.max(a-1,0);s!==c&&("function"==typeof r&&r({context:{assetData:t},count:c}),this.setState({collaboratorCount:c}))}}},{key:"_getDefaultRole",value:function(){var e=this.props.availableRoles;return e?ci(e,this._isEditor()).role:"viewer"}},{key:"_updateDefaultRole",value:function(){this.hasUnMounted||this.setState({role:this._getDefaultRole()})}},{key:"_getEmailNotification",value:function(){var e=this.props,t=e.emailNotification,n=e.inviteCreateAcceptanceRequired,r=e.inviteCreateEmailNotification,o=e.locale,i=n?"acceptance":"sharing",s=this.state.role.toLowerCase().replace("share",""),a=Co()(t,[i,s]);return t&&a?uQ({},i,{locale:o,templateName:a}):r}},{key:"_getErrorStateUpdate",value:function(e){var t=Co()(e,"invite.isRequesting"),n=Co()(this,"props.invite.isRequesting"),r=this.props.onInviteSubmit;if(t&&!n){var o=Co()(e,"invite.errors"),i=Co()(this,"props.invite.invitesResponse"),s=Co()(this,"props.invite.errors");Fo()(o)===Fo()(s)&&("function"==typeof r&&(console.warn("onInviteSubmit() is deprecated. Please use `onInviteFulfilled` instead."),r(i)),this.setState({entityInviteList:[],entityRemoveList:[],hasErrorsInMessage:!1,inviteMessage:""}))}}},{key:"handleEventToHost",value:function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=this.props,o=r.assetData,i=r.dialogWorkFlow,s=r.onDialogChange,a=r.onInviteFulfilled,c=r.onInviteRejected,l=r.onInviteSent,u=r.onRemoveFulfilled,d=r.onRemoveRejected,p=r.onRemoveSent,m=N7(N7({},n),{},{context:{assetData:o}}),h=(uQ(t={},$n,a),uQ(t,Yn,c),uQ(t,Qn,l),uQ(t,Jn,u),uQ(t,Zn,d),uQ(t,Xn,p),t),f=function(){"function"==typeof h[e]?h[e](m):"function"==typeof s&&(console.warn("onDialogChange() is deprecated. Please see `onDialogOpen, onDialogClose, onInviteSent, or onRemoveSent`."),s(N7(N7({},m),{},{event:e,openedDialog:i})))};return e===$n||e===Yn?Promise.race([this.ccxIngest.flush(),new Promise((function(e){return setTimeout(e,500)}))]).then((function(){f()})):Promise.resolve().then(f)}},{key:"handleRecaptchaRef",value:function(e){this._recaptcha=e}},{key:"handleInviteInputRef",value:function(e){this._inviteInputRef=e}},{key:"handleEventLogging",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.props,r=n.ingestLogger,o=n.imsData;if(!ZK(o))return r({collab:N7({},t),event:N7({},e)})}},{key:"handleGetCollaborationConfig",value:function(e){var t=this.props,n=t.assetData,r=t.imsData;return{id:Co()(n,"id"),status:e,user_guid:Co()(r,"id")}}},{key:"handleCloseButtonClick",value:function(){var e=this.props.onClose;this.handleEventLogging({subcategory:"Manage Invite",subtype:"close",type:"click"}),e()}},{key:"handleMessageBlur",value:function(){this.setState({inviteMessageFocus:!1})}},{key:"handleMessageChange",value:function(e){this.setState({inviteMessage:e})}},{key:"handleMessageFocus",value:function(){this.state.inviteMessageFocus||(this.handleEventLogging({context_sequence:2,subcategory:"Invite",subtype:"message",type:"click"}),this.setState({inviteMessageFocus:!0}))}},{key:"handleErrorState",value:function(e){this.setState({hasErrorsInMessage:e})}},{key:"handleBackButtonPressed",value:function(){var e=this.props,t=e.assetData,n=e.onBackPressed;"function"==typeof e.onClose&&this.handleCloseButtonClick(),"function"==typeof n&&n({context:{assetData:t}})}},{key:"handleLeaveConfirm",value:function(){var e=this,t=this.props.imsData;this.setState({entityInviteList:[],entityRemoveList:[t.id]},(function(){return e.processRemove()}))}},{key:"handleLeaveCancel",value:function(){this.setState({removeSelfRequest:!1})}},{key:"processRemove",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=arguments.length>1?arguments[1]:void 0,r=this.state.entityRemoveList,o=this.props,i=o.assetData,s=o.imsData,a=o.invitesDeleteCollaborators,c=o.invitesGetCollaborators,l=o.onPermissionRevoked,u="all"===t?"Remove All":"Remove Collaborator";this.handleEventLogging({subcategory:u,subtype:"submit",type:"click",value:n},this.handleGetCollaborationConfig("remove"));var d=r.find((function(e){return e===s.id}));if(this.handleEventToHost(Xn),void 0!==d)a([d]).then((function(t){var n=_7(t,1)[0];n&&(n.ok||200===n.statusCode)?(e.handleEventToHost(Jn,{data:[n]}),l({context:{assetData:i}})):e.handleEventToHost(Zn,{error:[n]}),e.setState({entityRemoveList:[],removeSelfRequest:!1})})).catch((function(){e.handleEventToHost(Zn),e.setState({entityRemoveList:[],removeSelfRequest:!1})}));else{var p=r.find((function(e){return 0===e.indexOf("urn:ab:group")}));a(r).then((function(t){var n=[],r=[];t.forEach((function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};null!==(e=t.response)&&void 0!==e&&e.ok||200===t.statusCode?n.push(t):r.push(t)})),r.length>0&&e.handleEventToHost(Zn,{error:r}),n.length>0&&e.handleEventToHost(Jn,{data:n}),e.setState({entityRemoveList:[],removeAllRequest:!1})})).catch((function(){e.handleEventToHost(Zn),e.setState({entityRemoveList:[],removeAllRequest:!1})})).then((function(){c(null,p).then((function(e){p&&!e&&l({context:{assetData:i}})}))}))}}},{key:"handleRecaptchaResolved",value:function(e){var t,n;this.sendInvite(e),null===(t=this._recaptcha)||void 0===t||null===(n=t.reset)||void 0===n||n.call(t)}},{key:"handleSendInviteClick",value:function(){this._recaptcha?this._recaptcha.execute():this.sendInvite()}},{key:"handleRemoveAllRequestClick",value:function(){var e=this.props,t=e.intl,n=e.onHostConfirm;this.setState({removeAllRequest:!0}),n&&n({defaultToFalse:!1,description:t.formatMessage({id:"share_sheet.invite.confirm_remove_body"}),title:t.formatMessage({id:"share_sheet.invite.confirm_remove_title"})},this.handleRemoveAllProccessClick,this.handleRemoveAllRequestCancel)}},{key:"handleRemoveAllRequestCancel",value:function(){this.setState({removeAllRequest:!1})}},{key:"handleRemoveAllProccessClick",value:function(){var e=this,t=this.props.invite.collaborators,n=L7()(t,(function(e){return"owner"===e.role.toLowerCase()})),r=P7()(n,(function(e){return e.id}));this.setState({entityRemoveList:r},(function(){return e.processRemove("all")}))}},{key:"sendInvite",value:function(e){var t=this,n=this.props,r=n.canComment,o=n.inviteCreateAcceptanceRequired,i=n.inviteCreateUseMounts,s=n.invitesGetCollaborators,a=n.invitesSend,c=this.state,l=c.entityInviteList,u=void 0===l?[]:l,d=c.inviteMessage,p=c.role,m=c.pendingInviteInputValue,h=u.filter((function(e){return e.valid}));sW(m)&&h.push(this._getInviteObject(m));var f=this._getUniqueEntityList(h),g={message:!!(d&&d.length>0),recipients:bW(f)};this.handleEventToHost(Qn,g),a([{acceptanceRequired:o,ansNotification:{},canComment:r,emailNotification:this._getEmailNotification(),inviteMessage:d,recaptchaResponse:e,recipients:f,role:p.toLowerCase(),useMounts:i}]).then((function(e){var n=e.collaborators,r=void 0===n?[]:n,o=e.invitations,i=void 0===o?[]:o,a=e.requestId,c=[].concat(y7(r),y7(i)).map((function(e){return N7(N7({},f.find((function(t){return e.recipient===t.addressBookUrn||e.recipient==="mailto:".concat(t.email)}))),e)})),l={recipients:c,requestId:a};t.handleEventToHost($n,l),t.setState({pendingInviteInputValue:""}),s()})).catch((function(){t.handleEventToHost(Yn)}));var v=this.handleGetCollaborationConfig("owner");h.forEach((function(e){t.handleEventLogging({context_sequence:3,subcategory:"Invite",subtype:"send",type:"click",value:cW(e.addressBookUrn?e.addressBookUrn:e.email)},v)}))}},{key:"handleEntityUpdate",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.setState({entityInviteList:e,entityRemoveList:[]})}},{key:"handleInputUpdate",value:function(e){this.setState(e?{entityRemoveList:[],pendingInviteInputValue:e}:{pendingInviteInputValue:""})}},{key:"handleLearnMoreClick",value:function(e,t){var n=this.props,r=n.assetData,o=n.onUrlOpen;this.handleEventLogging({subcategory:"Sharing Restrictions",subtype:"learn-more",type:"click"}),t&&(o?o({context:{assetData:r},href:t}):window.open(t,"_blank"),e.preventDefault())}},{key:"handleCollaboratorRemoveClick",value:function(e){var t=this,n=this.props,r=n.assetData,o=n.imsData,i=n.intl,s=n.onHostConfirm,a=this.state.entityRemoveList,c=e.id,l=e.type;c===o.id?(this.setState({removeSelfRequest:!0}),s&&s({defaultToFalse:!1,description:i.formatMessage({id:"share_sheet.invite.confirm_leave_body"},{name:r.name}),title:i.formatMessage({id:"share_sheet.invite.confirm_leave_title"})},this.handleLeaveConfirm,this.handleLeaveCancel)):this.setState({entityInviteList:[],entityRemoveList:[].concat(y7(a),[c])},(function(){return t.processRemove("","group"===l?"group":"person")}))}},{key:"handleNewInviteesRoleChange",value:function(e){this.handleEventLogging({subcategory:"Edit Default Rights",subtype:"toggle",type:"click",value:e},this.handleGetCollaborationConfig(e)),this.setState({role:e})}},{key:"handleLinkClick",value:function(e,t){var n=this.props,r=n.assetData,o=n.onUrlOpen;o&&"function"==typeof o&&(e.preventDefault(),o({context:{assetData:r},href:t}))}},{key:"handleAccessRequestPermissionChange",value:function(e,t){var n=this.props;(0,n.accessRequestUpdateRole)({apiVersion:n.inviteApiVersion,id:e,newRole:t}),this.handleEventLogging({subcategory:"Edit Rights",subtype:"toggle",type:"click"},this.handleGetCollaborationConfig(t))}},{key:"handleCollaboratorPermissionChange",value:function(e,t){var n=this.props,r=n.canComment,o=n.invitesUpdateCollaboratorRole,i=e.id,s=e.type;o({canComment:r,id:i,newRole:t}),this.handleEventLogging({subcategory:"Edit Rights",subtype:"toggle",type:"click",value:"group"===s?"group":"person"},this.handleGetCollaborationConfig(t))}},{key:"handleRequestAccept",value:function(e){var t=this.props,n=t.accessRequestGrant,r=t.assetData,o=t.availableRoles,i=t.canComment,s=t.capabilities,a=t.emailNotification,c=t.imsData,l=t.inviteApiVersion,u=t.inviteCreateUseMounts,d=t.invitesGetCollaborators;n(WK(e,{availableRoles:o,capabilities:s,defaultCanComment:i,emailNotification:a,inviteApiVersion:l,useMounts:u})).then((function(e){e&&404===e.status&&d()})),this.handleEventLogging({build:"dev",subcategory:"Manage Requests",subtype:"accept-request",type:"click"},{id:r.id,user_guid:c&&c.id})}},{key:"handleRequestDecline",value:function(e,t){var n=this.props,r=n.assetData,o=n.emailNotification,i=n.imsData,s=n.inviteApiVersion;(0,n.accessRequestReject)({apiVersion:s,requesterId:t,resourceUrn:e,templateName:Co()(o,["accessRequest","reject"],"cc_collab_clouddoc_request_denied")}),this.handleEventLogging({build:"dev",subcategory:"Manage Requests",subtype:"decline-request",type:"click"},{id:r.id,user_guid:i&&i.id})}},{key:"hasValidEmail",value:function(){var e=this.state.entityInviteList;if(Fo()(e)){var t=e.filter((function(e){return e.valid}));return!!t.length}return!1}},{key:"isInviteInputDisabled",value:function(){var e=this.props,t=e.invite,n=e.inviteeLimit,r=t.collaborators;return Number.isInteger(n)&&Fo()(r)>n}},{key:"isLoading",value:function(){var e=this.state,t=e.hasCalledGetCollaborators,n=e.removeAllRequest,r=this.props,o=r.dialogWorkFlow,i=r.invite,s=i.isLoading,a=i.isLoadingCollaborators,c=i.isLoadingInvites,l=i.isRemoving,u=i.isRequesting;return l||u||c||a||n||!t&&o===Wn||s}},{key:"_getInviteObject",value:function(e){var t,n,r=this.state.entityInviteList,o=jo()(r,(function(e){return e.index})),i=Co()(o,"index",0);return"string"==typeof e?{email:e,index:i+1,valid:sW(e)&&(null===(n=this._inviteInputRef)||void 0===n?void 0:n.isInviteUnderLimit())}:N7(N7({},e),{},{index:i+1,valid:sW(e.email)&&(null===(t=this._inviteInputRef)||void 0===t?void 0:t.isInviteUnderLimit())})}},{key:"_getUniqueEntityList",value:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t={},n=0;n<e.length;n++){var r,o,i=void 0;e[n].email=null===(r=e[n].email)||void 0===r?void 0:r.trim(),e[n].caption=null===(o=e[n].caption)||void 0===o?void 0:o.trim(),t[i="GROUP"===Co()(e[n],"type")?Co()(e[n],"addressBookUrn"):e[n].email?e[n].email.toLowerCase():e[n].caption.toLowerCase()]?!t[i].caption&&e[n].caption&&(t[i]=e[n]):t[i]=e[n]}return Object.values(t)}},{key:"renderInviteDisabledNotification",value:function(){var e,t=this,n=this.props,r=n.inviteEnabled,o=n.inviteDisabledNotification;return r||!o||0===Object.keys(o).length?null:(Object.keys(o.actions).forEach((function(n){var r=o.actions[n],i=r.href,s=r.text,a=c.createElement(M0,{"data-testid":"ccx-notification-link",href:i,key:n,onClick:function(e){return t.handleLinkClick(e,i)},target:"_blank"},s.replace(/ /g," "));(e=o.text.split("{".concat(n,"}"))).splice(1,0,a)})),c.createElement("div",{className:"ccx-ss-invite-disabled-notification","data-testid":"ccx-ss-invite-disabled-notification"},c.createElement("p",null,e)))}},{key:"renderActionHeader",value:function(){var e=this.props,t=e.showCloseButton,n=e.showHeader;return t||n?c.createElement("div",{className:"ccx-ss-action-header"},n&&c.createElement(YX,{className:"ccx-ss-dialog-title","data-testid":"ccx-ss-dialog-title",id:yr,variant:"subtitle1"},this.renderTitle()),t&&c.createElement("div",{className:"ccx-ss-dialog-header-button-container"},c.createElement(a0,{"data-testid":"ccx-ss-invite-close-btn",id:"ccx-ss-invite-close-btn",onClick:this.handleCloseButtonClick}))):null}},{key:"renderInviteeLimitMessage",value:function(){var e,t=this.props.inviteeLimit;return null!==(e=this._inviteInputRef)&&void 0!==e&&e.isInviteUnderLimit()?null:c.createElement("div",{className:"ccx-ss-invitee-limit-message ccx-ss-invite-column","data-testid":"ccx-ss-invitee-limit-message",id:"ccx-ss-invitee-limit-message"},c.createElement(Jt,{id:"share_sheet.invite.invitee.limit.message",values:{inviteeLimit:t}}))}},{key:"renderInviteMessage",value:function(){var e=this.props,t=e.inviteMessageConfig,n=e.inviteMessageEnabled,r=this.state,o=r.entityInviteList,i=r.pendingInviteInputValue;if((Fo()(o)||i)&&n){var s=t.allowOverLimit,a=t.lineHeight,l=t.limitWarningBuffer,u=t.maxCharacters,d=t.showLimitWarning,p=t.title;return c.createElement("div",{className:"ccx-ss-invite-message-input-placeholder","data-testid":"ccx-ss-message-input",id:"ccx-ss-message-input"},c.createElement(c8,{allowOverLimit:s,limitWarningBuffer:l,maxLength:u,maxLineHeight:a,onBlur:this.handleMessageBlur,onChange:this.handleMessageChange,onError:this.handleErrorState,onFocus:this.handleMessageFocus,showLimitWarning:d,title:p}))}return null}},{key:"renderRecaptcha",value:function(){var e=this.props,t=e.imsData,n=e.locale,r=e.reCaptchaSiteKey,o=this.state,i=o.entityInviteList,s=o.pendingInviteInputValue;return r&&!t.isPaid&&(Fo()(i)||s)&&c.createElement(_4,{badge:"inline",hl:n,onChange:this.handleRecaptchaResolved,ref:this.handleRecaptchaRef,sitekey:r,size:"invisible"})}},{key:"renderFooter",value:function(){return this.props.inviteEnabled?c.createElement("div",{className:"ccx-ss-invite-footer-button-wrapper","data-testid":"ccx-ss-invite-footer-button-wrapper"},c.createElement("div",{className:"ccx-ss-invite-footer-cta-container"},this.renderPermissionsToggle(),this.renderBackButton(),this.renderActionButton())):c.createElement("div",{className:"ccx-ss-invite-footer-button-wrapper","data-testid":"ccx-ss-invite-footer-button-wrapper-disabled"},this.renderActionButton())}},{key:"renderCollaboratorsList",value:function(){var e=this.props,t=e.accessRequests,n=e.allowRemoveAll,r=e.assetData,o=e.availableRoles,i=e.capabilities,s=e.imsData,a=e.intl,l=e.invite,u=e.inviteApiVersion,d=e.inviteEmptyPlaceholderChild,p=e.inviteMessageEnabled,m=e.native,h=e.permissions,f=this.state,g=f.entityInviteList,v=f.entityRemoveList,b=f.pendingInviteInputValue,y=l.collaborators,_=l.isRemoving,E=l.isRequesting,w=r&&r.isReadOnly,x=null==y?void 0:y[null==s?void 0:s.id],T=$K({capabilities:i,self:x});return Fo()(g)||b||!Fo()(y)?(Fo()(g)||b)&&p?null:d:c.createElement("div",{className:"collaborators-list-wrapper"},c.createElement(s3,{accessRequests:t&&t.data?t.data:{},allowRemoveAll:n,assetId:r.id,availableRoles:o,canUserShare:T,capabilities:i,collaborators:y,imsData:s,intl:a,inviteApiVersion:u,isProcessing:_||E,native:m,onAccessRequestPermissionChange:this.handleAccessRequestPermissionChange,onCollaboratorPermissionChange:this.handleCollaboratorPermissionChange,onRemove:this.handleCollaboratorRemoveClick,onRemoveAll:this.handleRemoveAllRequestClick,onRequestAccept:this.handleRequestAccept,onRequestDecline:this.handleRequestDecline,permissions:h,readOnlyAsset:w,removingCollaborators:v,showPermissions:!0}))}},{key:"renderActionButton",value:function(){var e=this.state,t=e.hasErrorsInMessage,n=e.pendingInviteInputValue,r=this.props,o=r.assetData,i=r.capabilities,s=r.imsData,a=r.invite,l=r.inviteEnabled,u=r.permissions,d=a.collaborators,p=o&&o.isReadOnly,m=null==d?void 0:d[null==s?void 0:s.id],h=$K({capabilities:i,self:m});if(l&&h&&!p){var f,g=!(this.hasValidEmail()||sW(n))||t||this.isInviteInputDisabled()||!(null!==(f=this._inviteInputRef)&&void 0!==f&&f.isInviteUnderLimit());return c.createElement("div",{className:"ccx-ss-invite-column"},c.createElement(_n,{"data-testid":"ccx-ss-invite-send-btn",disabled:g,id:"ccx-ss-invite-send-btn",onClick:this.handleSendInviteClick,variant:"cta"},c.createElement(Jt,{id:li(u)})))}return null}},{key:"renderAccessRightLabel",value:function(){var e=this.props.accessRightsLabel;return e?(console.warn("accessRightsLabel is deprecated. Please contact CCX team if you need to continue using it."),c.createElement("div",{className:"access-wrapper","data-testid":"access-wrapper"},c.createElement("div",{className:"access-label-title","data-testid":"access-label-title"},c.createElement(Jt,{id:"share_sheet.invite.access_label_title"})),c.createElement("div",{className:"access-label-value","data-testid":"access-label-value"},e))):null}},{key:"renderBackButton",value:function(){var e=this.props.backButtonLabel;return e?c.createElement("div",{className:"ccx-ss-invite-column"},c.createElement(_n,{"data-testid":"ccx-ss-invite-back-btn",id:"ccx-ss-invite-back-btn",label:e,onClick:this.handleBackButtonPressed,quiet:!0,variant:"primary"})):null}},{key:"renderCollaborationInSubtreeConfirmation",value:function(e){var t=this.props,n=t.invite,r=t.intl,o=t.onClose,i=e?"share_sheet.invite.subtree_error_body":"share_sheet.invite.ancestor_shared_restriction_body";return c.createElement(f3,{id:"ccx-ss-collaboration-in-subtree-confirmation",isProcessing:n.isRequesting,onPrimaryClick:function(){return o()},primaryButtonText:r.formatMessage({id:"share_sheet.error.okay"}),primaryButtonVariant:"cta",title:r.formatMessage({id:"share_sheet.invite.subtree_error_title"}),titleVariant:"error"},c.createElement(Jt,{id:i}))}},{key:"renderContent",value:function(){return c.createElement("div",{className:"ccx-ss-invite-content"},this.renderActionHeader(),this.renderInviteDisabledNotification(),this.renderAccessRightLabel(),this.renderInviteInput(),this.renderInviteMessage(),this.renderRecaptcha())}},{key:"renderInviteInput",value:function(){var e=this.props,t=e.assetData,n=e.capabilities,r=e.imsData,o=e.intl,i=e.invite,s=e.inviteeLimit,a=e.inviteInputLineMax,l=e.inviteEnabled,u=e.inviteInputTitle,d=e.touchMode,p=i.collaborators,m=i.errors,h=t&&t.isReadOnly,f=null==p?void 0:p[null==r?void 0:r.id],g=$K({capabilities:n,self:f});if(!l||h||!g&&!Fo()(m))return null;var v=this.state,b=v.entityInviteList,y=v.pendingInviteInputValue,_=u||o.formatMessage({id:"share_sheet.invite_input.placeholder"});return c.createElement("div",{className:"ccx-ss-input-container","data-testid":"ccx-ss-input-container"},c.createElement(W1,{className:"ccx-ss-invite-input-label",label:_}),c.createElement(i8,{assetData:t,collaboratorsCount:Fo()(p),entities:b,inputText:y,intl:o,inviteeLimit:s,isLoading:this.isLoading(),lineLimit:a,onUpdateEntities:this.handleEntityUpdate,onUpdateInput:this.handleInputUpdate,ref:this.handleInviteInputRef,title:u,touchMode:d}),this.renderInviteeLimitMessage())}},{key:"renderPermissionsToggle",value:function(){var e=this.props,t=e.assetData,n=e.intl,r=e.inviteEnabled,o=e.permissions,i=this.state.role,s=t&&t.isReadOnly;return!r||o.length<2||s?null:c.createElement("div",{className:"ccx-ss-permissions-wrapper","data-testid":"ccx-ss-permissions-wrapper"},c.createElement(F2,{dataTestId:"ccx-ss-invitee-permissions-dropdown",intl:n,onChange:this.handleNewInviteesRoleChange,permissions:o,value:i}))}},{key:"renderRemoveAllConfirmation",value:function(){var e=this.props,t=e.invite,n=e.intl,r=t.isRemoving,o=t.isRequesting;return c.createElement(f3,{id:"ccx-ss-remove-all-confirmation",isProcessing:r||o,onPrimaryClick:this.handleRemoveAllProccessClick,onSecondaryClick:this.handleRemoveAllRequestCancel,primaryButtonQuiet:!0,primaryButtonText:n.formatMessage({id:"share_sheet.error.remove"}),primaryButtonVariant:"warning",secondaryButtonText:n.formatMessage({id:"share_sheet.error.cancel"}),secondaryButtonVariant:"primary",title:n.formatMessage({id:"share_sheet.invite.confirm_remove_title"})},c.createElement(Jt,{id:"share_sheet.invite.confirm_remove_body"}))}},{key:"renderLeaveConfirmation",value:function(){var e=this.props.assetData;return c.createElement(a8,{assetData:e,onCancel:this.handleLeaveCancel,onConfirm:this.handleLeaveConfirm})}},{key:"renderRestrictedCountryDialog",value:function(){var e=this,t=this.props.intl.formatMessage({id:"share_sheet.artifact.sharing.restricted.learn.more.link"});return c.createElement(J0,{id:"ccx-ss-artifact-restricted-view",messageChild:c.createElement(M0,{"data-testid":"ccx-learn-more-link",id:"ccx-learn-more-link",onClick:function(n){return e.handleLearnMoreClick(n,t)}},c.createElement(Jt,{id:"share_sheet.toast.error.learn_more"})),messageId:"share_sheet.artifact.sharing.restricted.message",titleId:"share_sheet.artifact.sharing.restricted.title"})}},{key:"renderTitle",value:function(){var e=this.props,t=e.assetData;return e.title||c.createElement(Jt,{id:"share_sheet.invite.title_manage_name",values:{name:t.name}})}},{key:"render",value:function(){var e=this.props,t=e.assetData,n=e.imsData,r=e.invite,o=e.isAncestorShared,i=e.onClose,s=e.onHostConfirm,a=e.onSave,l=t.isSaving,u=t.resourceId,d=this.state,p=d.removeAllRequest,m=d.removeSelfRequest,h=Co()(r,"hasCollaborationInSubtree",!1);if(ZK(n))return this.renderRestrictedCountryDialog();if(p&&!s)return this.renderRemoveAllConfirmation();if(m&&!s)return this.renderLeaveConfirmation();if(h||o)return this.renderCollaborationInSubtreeConfirmation(h);var f=!l&&u&&this.isLoading();return c.createElement("div",{className:"Zpmod9pmr48Ecow2mMTF","data-testid":"ccx-ss-invite",id:"ccx-ss-invite"},c.createElement(G0,{className:"ccx-ss-invite-wrapper ".concat(f?"hidden":""),column:!0},u?c.createElement(c.Fragment,null,this.renderContent(),this.renderFooter(),this.renderCollaboratorsList()):c.createElement(y6,{onCancel:i,onSave:a})),f&&c.createElement(s8,null),l&&c.createElement(K1,{isSaving:!0}))}}]),o}(c.Component);uQ(M7,"ccxIngest",void 0),M7.defaultProps={accessRequestGrant:XK,accessRequestReject:XK,accessRequestUpdateRole:XK,accessRequests:{},accessRightsLabel:"",allowRemoveAll:!1,availableRoles:null,backButtonLabel:null,capabilities:null,dialogWorkFlow:Wn,emailNotification:{acceptance:{editor:"cc_collab_invite_v2_editor",viewer:"cc_collab_invite_v2_viewer"},accessRequest:{grant:"cc_collab_clouddoc_request_granted",reject:"cc_collab_clouddoc_request_denied"}},ingestLogger:XK,inviteApiVersion:ar,inviteCreateAcceptanceRequired:!1,inviteCreateEmailNotification:{},inviteCreateUseMounts:!1,inviteDisabledNotification:null,inviteEmptyPlaceholderChild:c.createElement("div",{className:"ccx-ss-collaborators-list-placeholder","data-testid":"ccx-ss-collaborators-list-placeholder"}),inviteEnabled:!0,inviteInputTitle:null,inviteMessageEnabled:!0,inviteeLimit:null,invitesDeleteCollaborators:XK,invitesGetCollaborators:XK,invitesSend:XK,invitesUpdateCollaboratorRole:XK,isPreloaded:void 0,locale:"en_US",native:!1,onBackPressed:XK,onClose:XK,onCollaboratorCountUpdate:XK,onDialogChange:XK,onHostConfirm:null,onInviteFulfilled:null,onInviteRejected:null,onInviteSent:null,onInviteSubmit:null,onPermissionRevoked:XK,onRemoveFulfilled:null,onRemoveRejected:null,onRemoveSent:null,onSave:null,onUrlOpen:null,reCaptchaSiteKey:null,showCloseButton:!0,showHeader:!0,title:null,toastsSuccess:XK},M7.propTypes={accessRequestGrant:l4().func,accessRequestReject:l4().func,accessRequestUpdateRole:l4().func,accessRequests:l4().object,accessRightsLabel:l4().string,allowRemoveAll:l4().bool,assetData:l4().shape({category:l4().string,extension:l4().string,id:l4().string,isReadOnly:l4().bool,isSaving:l4().bool,mimeType:l4().string,name:l4().string,resourceId:l4().oneOfType([l4().number,l4().string]),useProductViewUrl:l4().bool}).isRequired,availableRoles:l4().array,backButtonLabel:l4().string,canComment:l4().bool,capabilities:l4().shape({canComment:l4().bool,canShare:l4().bool,customEmailMessage:l4().bool,role:l4().string,sendEmail:l4().bool}),dialogWorkFlow:l4().oneOf([Wn,Kn]),emailNotification:l4().shape({acceptance:l4().object,sharing:l4().object}),imsData:l4().shape({email:l4().string,id:l4().string,isPaid:l4().bool,isVerified:l4().bool,token:l4().string}).isRequired,ingestLogger:l4().func,intl:l4().object,invite:l4().shape({collaborators:l4().object,errors:l4().object,hasCollaborationInSubtree:l4().bool,invites:l4().array,isLoading:l4().bool,isLoadingCollaborators:l4().bool,isLoadingInvites:l4().bool,isRemoving:l4().bool,isRequesting:l4().bool,predictiveList:l4().array,verifications:l4().object}).isRequired,inviteApiVersion:l4().oneOf([ar]),inviteCreateAcceptanceRequired:l4().bool,inviteCreateEmailNotification:l4().object,inviteCreateUseMounts:l4().bool,inviteDisabledNotification:l4().shape({actions:l4().objectOf(l4().shape({href:l4().string,text:l4().string})),text:l4().string}),inviteEmptyPlaceholderChild:l4().node,inviteEnabled:l4().bool,inviteInputLineMax:l4().number.isRequired,inviteInputTitle:l4().string,inviteMessageConfig:l4().shape({allowOverLimit:l4().bool,limitWarningBuffer:l4().number,lineHeight:l4().number,maxCharacters:l4().number,placeholder:l4().string,showLimitWarning:l4().bool,title:l4().string}).isRequired,inviteMessageEnabled:l4().bool,inviteeLimit:l4().oneOfType([l4().bool,l4().number]),invitesDeleteCollaborators:l4().func,invitesGetCollaborators:l4().func,invitesSend:l4().func,invitesUpdateCollaboratorRole:l4().func,isAncestorShared:l4().bool,isPreloaded:l4().bool,locale:l4().string,native:l4().bool,onBackPressed:l4().func,onClose:l4().func,onCollaboratorCountUpdate:l4().func,onDialogChange:l4().func,onHostConfirm:l4().func,onInviteFulfilled:l4().func,onInviteRejected:l4().func,onInviteSent:l4().func,onInviteSubmit:l4().func,onPermissionRevoked:l4().func,onRemoveFulfilled:l4().func,onRemoveRejected:l4().func,onRemoveSent:l4().func,onSave:l4().func,onUrlOpen:l4().func,permissions:l4().array,reCaptchaSiteKey:l4().string,showCloseButton:l4().bool,showHeader:l4().bool,title:l4().string,toastsSuccess:l4().func,touchMode:l4().bool};var H7=Vt(M7),j7=function(){return j7=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},j7.apply(this,arguments)};function B7(e){var t=Kt(),n=e.inviteDialogData,r=e.inviteInputLineMax,o=e.native,i=e.onClose,s=e.onInviteSubmit,a=e.onSave,l=e.showCloseButton,u=e.showHeader,d=e.touchMode,p=j7(j7({},Co()(n,"messageConfig",{})),{allowOverLimit:Co()(n,"messageConfig.allowOverLimit",!1),limitWarningBuffer:Co()(n,"messageConfig.limitWarningBuffer",10),lineHeight:Co()(n,"messageConfig.lineHeight",6),maxCharacters:Co()(n,"messageConfig.maxCharacters",300),showLimitWarning:Co()(n,"messageConfig.showLimitWarning",!0)}),m=jX(),h=m.assetData,f=m.canComment,g=m.emailNotification,v=m.imsData,b=m.inviteApiVersion,y=m.isAncestorShared,_=m.isPreloaded,E=m.locale,w=m.onCollaboratorCountUpdate,x=m.onDialogChange,T=m.onHostConfirm,S=m.onInviteFulfilled,O=m.onInviteRejected,I=m.onInviteSent,k=m.onManageProject,A=m.onPermissionRevoked,C=m.onRemoveFulfilled,P=m.onRemoveRejected,R=m.onRemoveSent,L=m.onTransitionView,D=m.onUrlOpen,N=m.reCaptchaSiteKey,M=m.roles,H=UX((function(e){return{accessRequests:e.accessRequests,capabilities:e.capabilities,invite:e.invite[h.id]||{},peopleGraph:e.peopleGraph}})),j=H.accessRequests,B=H.capabilities,F=H.invite,U=H.peopleGraph,z=MX(),q=z.accessRequestGrant,G=z.accessRequestReject,V=z.accessRequestUpdateRole,K=z.capabilitiesGetResources,W=z.invitesDeleteCollaborators,$=z.invitesGetCollaborators,Y=z.invitesSend,Q=z.invitesUpdateCollaboratorRole,J=z.toastsSuccess,Z=HX(),X=(0,c.useCallback)((function(e){Z({},e)}),[Z]),ee=zX(h.id);return c.createElement(H7,j7({accessRequestGrant:q,accessRequestReject:G,accessRequestUpdateRole:V,accessRequests:j,assetData:h,capabilities:B,capabilitiesGetResources:K,imsData:v,ingestLogger:X,intl:t,invite:F,inviteApiVersion:b,inviteInputLineMax:r,inviteMessageConfig:p,invitesDeleteCollaborators:W,invitesGetCollaborators:$,invitesSend:Y,invitesUpdateCollaboratorRole:Q,isAncestorShared:y,isPreloaded:_,locale:E,native:o,onClose:i,onCollaboratorCountUpdate:w,onDialogChange:x,onHostConfirm:T,onInviteFulfilled:S,onInviteRejected:O,onInviteSent:I,onInviteSubmit:s,onManageProject:k,onPermissionRevoked:A,onRemoveFulfilled:C,onRemoveRejected:P,onRemoveSent:R,onSave:a,onTransitionView:L,onUrlOpen:D,peopleGraph:U,reCaptchaSiteKey:N,showCloseButton:l,showHeader:u,toastsSuccess:J,touchMode:d},n,{availableRoles:M,canComment:f,emailNotification:g,permissions:ee}))}function F7(e){var t=e.links,n=t.isLoading,r=t.isRemoving,o=t.publicURL,i=Kt();if(n||r){var s=n?"share_sheet.link_settings.link_loading":"share_sheet.link_settings.link_removing";return c.createElement("div",{className:"ccx-ss-link-text-loading-container",id:"ccx-ss-link-text-loading"},c.createElement(Y0,{size:"S"}),c.createElement(Jt,{id:s},(function(e){return c.createElement("span",{className:"ccx-ss-link-loading-text"},e)})))}return c.createElement(c.Fragment,null,c.createElement(W1,{id:"ccx-ss-link-label",label:i.formatMessage({id:"share_sheet.link_url.label"}),labelFor:"ccx-ss-link-textfield"}),c.createElement(X1,{id:"ccx-ss-link-textfield",readOnly:!0,value:o}))}function U7(e){var t=e.links,n=e.onLinkCopy,r=void 0===n?XK:n,o=t.isLoading,i=t.isRemoving,s=t.publicURL,a=Kt(),l=(0,c.useCallback)((function(){EW(s),r()}),[r,s]);return o||i?null:c.createElement(_n,{className:"ccx-ss-link-copy-btn",id:"ccx-ss-link-copy-btn",label:a.formatMessage({id:"share_sheet.link_settings.copy_link"}),onClick:l,variant:"primary"})}function z7(e){var t=e.resourceType;return(0,c.useMemo)((function(){return fW("allowDownload",gW(t))?c.createElement(Jt,{id:"share_sheet.link_settings.link_tips"}):c.createElement(Jt,{id:"share_sheet.link_settings.link_tips_no_download"})}),[t])}function q7(e){var t=e.linkRemove,n=void 0===t?XK:t,r=e.links,o=r.isLoading,i=r.isRemoving,s=r.resourceType,a=o||i;return c.createElement("div",{className:"ccx-ss-link-removal-container ".concat(o?"ccx-ss-link-removal-container--hidden":"")},c.createElement("span",{id:"ccx-ss-link-info-text"},c.createElement(z7,{resourceType:s}))," ",c.createElement(_n,{"aria-describedby":"ccx-ss-link-info-text",className:"ccx-ss-link-remove-btn ".concat(a?"ccx-ss-link-remove-btn--disabled":""),"data-testid":"ccx-ss-link-remove-btn",disabled:a,onClick:n,quiet:!0,size:"s",variant:"action"},c.createElement(Jt,{id:"share_sheet.link_settings.remove_link"})))}function G7(e){var t=e.linkRemove,n=e.links,r=void 0===n?{}:n,o=e.onLinkCopy,i=void 0===o?XK:o;return c.createElement("div",{className:"fOtfdO8Eu0GZvRnOJ_tc"},c.createElement("div",{className:"ccx-ss-link-container"},c.createElement(F7,{links:r}),c.createElement(U7,{links:r,onLinkCopy:i})),c.createElement(q7,{linkRemove:t,links:r}))}var V7=s(83131),K7=s.n(V7),W7=s(39584),$7="RCFGgT1h6ehTpKdM3tlM";function Y7(){return c.createElement("div",{className:"".concat($7," ").concat("RdE3RxURn_rJjgJQvIU4"),"data-testid":"ccx-ss-link-settings-loader"},c.createElement("header",null,c.createElement("div",{className:"link-settings-title-container-skeleton"},c.createElement("div",{className:"link-settings-title-skeleton"}))),c.createElement(U3,{className:"ccx-ss-link-settings-rule",variant:"small"}),c.createElement("div",{className:"ccx-ss-link-settings-controls"},c.createElement("span",null,c.createElement(G3,{defaultChecked:!0,disabled:!0},c.createElement("span",{className:"link-settings-toggle-label-skeleton"}))),c.createElement("span",null,c.createElement(G3,{defaultChecked:!0,disabled:!0},c.createElement("span",{className:"link-settings-toggle-label-skeleton"}))),c.createElement("span",null,c.createElement(G3,{defaultChecked:!0,disabled:!0},c.createElement("span",{className:"link-settings-toggle-label-skeleton"})))))}function Q7(e){var t=e.checkBox,n=e.links,r=e.onSettingsToggled,o=n.metadata,i=n.resourceType,s=n.targetMetadata,a=gW(i),l=t?K7():G3;if(s||o){var u=s||o,d=P7()(o,(function(e,t){if(yo[t]&&fW(t,a)&&("allowDownload"!==t||!e)){var n=yo[t];return c.createElement("div",{className:"setting-toggle",key:t},c.createElement(l,{checked:u[t],"data-testid":n.id,id:n.id,onChange:function(){return r(t)}},c.createElement(Jt,{id:n.text})))}return null}));return c.createElement(c.Fragment,null,nY()(d,[function(e){return null==e?void 0:e.key}]))}return null}function J7(e){var t=e.checkBox,n=void 0!==t&&t,r=e.isLoading,o=void 0!==r&&r,i=e.links,s=void 0===i?{}:i,a=e.onSettingsToggled,l=s.isLoading,u=s.isUpdating,d=s.metadata,p=s.targetMetadata;return o||l?c.createElement(Y7,null):c.createElement("div",{className:$7},c.createElement("header",null,c.createElement("div",{className:"ccx-ss-link-settings-title-container"},c.createElement(W7.default,{className:"ccx-ss-link-settings-title",size:4},c.createElement(Jt,{id:"share_sheet.link_settings.title"}))),c.createElement("div",{className:"ccx-ss-link-settings-status"},d&&p&&u?c.createElement(Y0,{"data-testid":"ccx-ss-link-toggle-wait",size:"S"}):null)),c.createElement(U3,{className:"ccx-ss-link-settings-rule",variant:"small"}),c.createElement(Q7,{checkBox:n,links:s,onSettingsToggled:a}))}function Z7(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function X7(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Z7(Object(n),!0).forEach((function(t){uQ(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Z7(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var e9=function(e){O7(o,e);var t,n,r=(t=o,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,r=A7(t);if(n){var o=A7(this).constructor;e=Reflect.construct(r,arguments,o)}else e=r.apply(this,arguments);return k7(this,e)});function o(e){var t;return E7(this,o),(t=r.call(this,e)).state={},t.handleAnalyticsForLinkError=t.handleAnalyticsForLinkError.bind(T7(t)),t.handleClose=t.handleClose.bind(T7(t)),t.handleEventLoggingRenderSuccess=t.handleEventLoggingRenderSuccess.bind(T7(t)),t.handleLearnMoreClick=t.handleLearnMoreClick.bind(T7(t)),t.handleLinkCreateError=t.handleLinkCreateError.bind(T7(t)),t.handleLinkErrorOkay=t.handleLinkErrorOkay.bind(T7(t)),t.handleLinkErrorTryAgain=t.handleLinkErrorTryAgain.bind(T7(t)),t.handleLinkChange=t.handleLinkChange.bind(T7(t)),t.handleLinkCopy=t.handleLinkCopy.bind(T7(t)),t.handleLinkRemove=t.handleLinkRemove.bind(T7(t)),t.handleLinkSettingsToggled=t.handleLinkSettingsToggled.bind(T7(t)),t.handleToggleConfirmCancel=t.handleToggleConfirmCancel.bind(T7(t)),t.handleToggleConfirmOk=t.handleToggleConfirmOk.bind(T7(t)),t.handleVerificationSend=t.handleVerificationSend.bind(T7(t)),t}return x7(o,[{key:"componentDidMount",value:function(){!1!==this.props.imsData.isVerified&&this.initializeLink()}},{key:"componentDidUpdate",value:function(e){var t=Co()(this,"props.imsData.isVerified"),n=Co()(e,"imsData.isVerified");t&&!n&&this.initializeLink()}},{key:"initializeLink",value:function(){var e=this.props,t=e.linkContextClear,n=e.storageContextClear;return t(),n(),this.initializeLinkV1()}},{key:"initializeLinkV1",value:function(){var e=this,t=this.props,n=t.linkCreate,r=t.linkGetCapabilities;(0,t.storageGetLocation)().then((function(){return r()})).then((function(){return n(void 0)})).then((function(t){e.handleLinkChange(t),e.handleEventLoggingRenderSuccess()})).catch(this.handleLinkCreateError)}},{key:"handleClose",value:function(){var e=this.props,t=e.linkContextClear,n=e.onClose,r=e.storageContextClear;this.handleEventLogging({subcategory:"Manage Link",subtype:"close",type:"click"}),t(),r(),n()}},{key:"handleLearnMoreClick",value:function(e,t){var n=this.props,r=n.assetData,o=n.onUrlOpen;this.handleEventLogging({subcategory:"Sharing Restrictions",subtype:"learn-more",type:"click"}),o&&t&&(o({context:{assetData:r},href:t}),e.preventDefault())}},{key:"handleLinkChange",value:function(e){var t=this.props,n=t.assetData,r=t.onLinkChange;r&&r({context:{assetData:n},link:{linkId:Co()(e,"linkId"),publicURL:Co()(e,"data.publicURL")}})}},{key:"handleAnalyticsForLinkError",value:function(e){var t=Co()(this.props,"capabilities.createLinkRestriction");"security/sharingRestriction"===t?this.handleEventLogging({subcategory:"Sharing Restrictions",subtype:"link-restricted",type:"render"}):"acl"===t||this.handleEventLogging({error_code:e&&e.status,error_desc:"Failed to load link",error_type:e&&e.statustext,subcategory:"Get Link",subtype:"error",type:"render"})}},{key:"handleLinkCreateError",value:function(e){var t=this.props.linkGet;!e||409!==e.status&&409!==e.statusCode?this.handleAnalyticsForLinkError():t().then(this.handleEventLoggingRenderSuccess,XK)}},{key:"handleLinkErrorOkay",value:function(){var e=this.props,t=e.onClose,n=e.linkContextClear,r=e.storageContextClear;"security/sharingRestriction"===Co()(this.props,"capabilities.createLinkRestriction")&&this.handleEventLogging({subcategory:"Sharing Restrictions",subtype:"close",type:"click"}),n(),r(),t()}},{key:"handleLinkErrorTryAgain",value:function(){this.initializeLink(),this.handleEventLogging({subcategory:"Get Link",subtype:"try-again",type:"click"})}},{key:"handleToggleConfirmOk",value:function(){var e=this;(0,this.props.linkUpdate)(X7(X7({},Co()(this.props,"links.targetMetadata")||Co()(this.props,"links.metadata")),{},{allowDownload:!0})).finally((function(){e.setState({showConfirmToggleDownload:!1})}))}},{key:"handleToggleConfirmCancel",value:function(){this.setState({showConfirmToggleDownload:!1})}},{key:"handleVerificationSend",value:function(e){var t=this,n=this.props,r=n.environment,o=n.idpClientId,i=n.imsData,s=n.intl,a=n.invitesSendVerification,c=n.locale,l="stage"===r?"share_sheet.toast.error.verification.needed.invite_link.stage":"share_sheet.toast.error.verification.needed.invite_link.production",u={clientId:o,email:encodeURIComponent(i.email),environment:r,locale:c};a({namespace:"Links",url:s.formatMessage({id:l},u)}).then((function(e){var n=Co()(e,"status","");"EMAIL_SENT"!==n&&"EV_IN_QUIET_PERIOD"!==n||setTimeout((function(){return t.handleClose()}),5e3)})),this.handleEventLogging({subcategory:"Get Link",subtype:"verification-send-email",type:"click"}),e.preventDefault()}},{key:"handleLinkRemove",value:function(){var e=this.props,t=e.assetData,n=e.linkContextClear,r=e.linkRemove,o=e.onClose,i=e.onLinkChange,s=e.storageContextClear;return this.handleEventLogging({subcategory:"Manage Link",subtype:"remove-link",type:"click"}),r().then((function(){i&&i({context:{assetData:t}}),n(),s(),o()}),XK)}},{key:"handleLinkCopy",value:function(){this.handleEventLogging({subcategory:"Manage Link",subtype:"copy-link",type:"click"}),(0,this.props.toastsSuccess)({messageKey:"share_sheet.link_settings.link_copy_success"})}},{key:"handleLinkSettingsToggled",value:function(e){var t=this.props,n=t.links,r=t.linkUpdate,o=n.metadata,i=n.targetMetadata||o;"allowDownload"!==e||i.allowDownload?r(X7(X7({},i),{},uQ({},e,!i[e]))):this.setState({showConfirmToggleDownload:!0}),this.handleEventLogging({subcategory:"Manage Link",subtype:ho[e],type:"click",value:i[e]?"off":"on"})}},{key:"handleEventLogging",value:function(e,t){var n,r=this.props,o=r.assetData,i=r.ingestLogger,s=r.links;return s&&s.metadata&&(n={comments:s.metadata.allowComment?"on":"off",downloads:s.metadata.allowDownload?"on":"off",follow:s.metadata.allowSubscribe?"on":"off",save:s.metadata.allowCopy?"on":"off"}),i({content:X7(X7({category:o.category,extension:o.extension,id:o.id,size:o.size},t),n),event:X7({},e)})}},{key:"handleEventLoggingRenderSuccess",value:function(){this.handleEventLogging({subcategory:"Manage Link",subtype:"window",type:"render"})}},{key:"renderACLDialog",value:function(){var e=this.props,t=e.assetData,n=e.intl,r={name:t.name};return c.createElement(f3,{"data-testid":"ccx-ss-link-acl-error-dialog",id:"ccx-ss-link-error-dialog",onPrimaryClick:this.handleLinkErrorOkay,primaryButtonText:n.formatMessage({id:"share_sheet.error.okay"}),title:n.formatMessage({id:"share_sheet.link.title"},r),titleVariant:"error"},c.createElement(Jt,{id:"share_sheet.link.readonly.body"}))}},{key:"renderSharingRestrictionDialog",value:function(){var e=this,t=this.props,n=t.assetData,r=t.intl,o=t.onUrlOpen,i={name:n.name},s=r.formatMessage({id:"share_sheet.toast.error.sharing_restriction.learn_more_link"});return c.createElement(f3,{"data-testid":"ccx-ss-link-error-restricted-dialog",id:"ccx-ss-link-error-dialog",onPrimaryClick:this.handleLinkErrorOkay,primaryButtonText:r.formatMessage({id:"share_sheet.error.okay"}),title:r.formatMessage({id:"share_sheet.link.title"},i),titleVariant:"error"},c.createElement(Jt,{id:"share_sheet.link.restricted.body"}),c.createElement(M0,{"data-testid":"ccx-learn-more-link",href:"function"==typeof o?"#":s,id:"ccx-learn-more-link",onClick:function(t){return e.handleLearnMoreClick(t,s)},target:"_blank"},c.createElement(Jt,{id:"share_sheet.toast.error.learn_more"})))}},{key:"renderErrorDialog",value:function(){var e=this.props,t=e.assetData,n=e.capabilities,r=e.intl,o={name:t.name};if(n&&!0!==n.createLink){var i=n.createLinkRestriction;if("acl"===i)return this.renderACLDialog();if("security/sharingRestriction"===i)return this.renderSharingRestrictionDialog()}return c.createElement(f3,{"data-testid":"ccx-ss-link-error-dialog",id:"ccx-ss-link-error-dialog",onPrimaryClick:this.handleClose,primaryButtonText:r.formatMessage({id:"share_sheet.link.error.ok"}),primaryButtonVariant:"primary",title:r.formatMessage({id:"share_sheet.link.error.title"},o),titleVariant:"error"},c.createElement(Jt,{id:"share_sheet.link.error.body"}))}},{key:"renderLinkSettings",value:function(){var e=this.props,t=e.capabilities,n=e.links,r=t.isLoading,o=n.isLoading;return r||o?c.createElement(Y7,null):c.createElement(J7,{isLoading:r||o,links:n,onSettingsToggled:this.handleLinkSettingsToggled})}},{key:"renderToggleConfirmationDialog",value:function(){var e=this.props.intl;return c.createElement(f3,{autoFocusButton:"primary","data-testid":"ccx-ss-link-toggle-confirmation-dialog",id:"ccx-ss-link-toggle-confirmation-dialog",onPrimaryClick:this.handleToggleConfirmOk,onSecondaryClick:this.handleToggleConfirmCancel,primaryButtonQuiet:!0,primaryButtonText:e.formatMessage({id:"share_sheet.button.ok"}),primaryButtonVariant:"warning",secondaryButtonText:e.formatMessage({id:"share_sheet.button.cancel"}),secondaryButtonVariant:"secondary",title:e.formatMessage({id:"share_sheet.link.allow_download_remove_warning.title"})},c.createElement(Jt,{id:"share_sheet.link.allow_download_remove_warning.body"}))}},{key:"renderVerificationNeed",value:function(){var e=this.props,t=e.intl,n=e.invite,r=e.toasts,o=n.isRequesting;return c.createElement(f3,{autoFocusButton:"primary","data-testid":"ccx-ss-link-verification-dialog",id:"ccx-ss-link-verification-dialog",intl:t,isProcessing:o,onPrimaryClick:this.handleVerificationSend,onSecondaryClick:this.handleClose,primaryButtonText:t.formatMessage({id:"share_sheet.toast.error.verification.needed.get_link_button"}),primaryButtonVariant:"cta",secondaryButtonText:t.formatMessage({id:"share_sheet.link.error.close"}),secondaryButtonVariant:"secondary",title:t.formatMessage({id:"share_sheet.toast.error.verification.needed.get_link_title"}),titleVariant:"error",toasts:r},c.createElement(Jt,{id:"share_sheet.toast.error.verification.needed.get_link_messsage"}))}},{key:"renderContentBody",value:function(){var e=this.props,t=e.assetData,n=e.intl,r=e.links;return c.createElement("div",{className:"NrViBzZDv_5m2mf1DlFX","data-testid":"ccx-ss-link",id:"ccx-ss-link"},c.createElement("div",{className:"ccx-ss-links-header-row"},c.createElement(YX,{className:"ccx-ss-links-title",id:yr,size:3},c.createElement(Jt,{id:"share_sheet.link.title",values:{name:t.name}})),c.createElement(_n,{"aria-label":n.formatMessage({id:"share_sheet.button.close"}),className:"spectrum-button","data-testid":"ccx-ss-link-close-btn",icon:c.createElement(s0,{className:"ccx-ss-icon"}),id:"ccx-ss-link-close-btn",label:null,onClick:this.handleClose,variant:"tool"})),c.createElement("div",{className:"ccx-ss-links-grid-row"},c.createElement(G7,{assetData:t,linkRemove:this.handleLinkRemove,links:r,onLinkCopy:this.handleLinkCopy})),c.createElement("div",{className:"ccx-ss-links-grid-row"},this.renderLinkSettings()))}},{key:"render",value:function(){var e=this.props,t=e.imsData,n=e.links,r=this.state,o=r.error,i=r.showConfirmToggleDownload,s=n.error,a=t.isVerified;if(s||o||!1===a){var c="link.remove"===Co()(s,"namespace");if(!1===a)return this.renderVerificationNeed();if(!c)return this.renderErrorDialog()}return i?this.renderToggleConfirmationDialog():this.renderContentBody()}}]),o}(c.Component);e9.defaultProps={imsData:null,ingestLogger:XK,invitesSendVerification:XK,linkContextClear:XK,linkCreate:XK,linkGet:XK,linkGetCapabilities:XK,linkRemove:XK,linkUpdate:XK,onLinkChange:null,onUrlOpen:null,storageContextClear:XK,storageGetLocation:XK,toasts:[],toastsSuccess:XK},e9.propTypes={assetData:l4().shape({category:l4().string,extension:l4().string,id:l4().string,mimeType:l4().string,name:l4().string,resourceId:l4().string,resourceViewUrl:l4().string,size:l4().number}).isRequired,capabilities:l4().shape({canComment:l4().bool,canShare:l4().bool,createLink:l4().bool,createLinkRestriction:l4().string,customEmailMessage:l4().bool,isLoading:l4().bool,publicShare:l4().bool,role:l4().string,sendEmail:l4().bool}).isRequired,environment:l4().string,idpClientId:l4().string,imsData:l4().shape({email:l4().string,id:l4().string,isPaid:l4().bool,isVerified:l4().bool,token:l4().string}),ingestLogger:l4().func,intl:l4().shape({formatMessage:l4().func}),invite:l4().shape({collaborators:l4().object,errors:l4().object,invites:l4().array,isLoading:l4().bool,isLoadingCollaborators:l4().bool,isLoadingInvites:l4().bool,isRequesting:l4().bool,predictiveList:l4().array,verifications:l4().object}).isRequired,invitesSendVerification:l4().func,linkContextClear:l4().func,linkCreate:l4().func,linkGet:l4().func,linkGetCapabilities:l4().func,linkRemove:l4().func,linkUpdate:l4().func,links:l4().shape({apiVersion:l4().string,creatorId:l4().string,error:l4().object,isLoading:l4().bool,linkId:l4().string,location:l4().string,metadata:l4().shape({allowComment:l4().bool,allowCopy:l4().bool,allowDownload:l4().bool,allowSubscribe:l4().bool,description:l4().string}),publicURL:l4().string,resourceType:l4().string,resourceURL:l4().string,targetMetadata:l4().shape({allowComment:l4().bool,allowCopy:l4().bool,allowDownload:l4().bool,allowSubscribe:l4().bool})}).isRequired,locale:l4().string,onClose:l4().func.isRequired,onLinkChange:l4().func,onUrlOpen:l4().func,storage:l4().shape({isLoading:l4().bool,location:l4().string}).isRequired,storageContextClear:l4().func,storageGetLocation:l4().func,toasts:l4().arrayOf(l4().object),toastsSuccess:l4().func};var t9=Vt(e9);function n9(e){var t=Kt(),n=e.onClose,r=jX(),o=r.assetData,i=r.environment,s=r.idpClientId,a=r.imsData,l=r.locale,u=r.onLinkChange,d=r.onUrlOpen,p=UX((function(e){return{capabilities:e.capabilities,invite:e.invite[o.id]||{},links:e.links,storage:e.storage,toasts:e.toasts[o.id]||[]}})),m=p.capabilities,h=p.invite,f=p.links,g=p.storage,v=p.toasts,b=MX(),y=b.capabilitiesGetResources,_=b.invitesSendVerification,E=b.linkContextClear,w=b.linkCreate,x=b.linkGet,T=b.linkRemove,S=b.linkUpdate,O=b.storageContextClear,I=b.storageGetLocation,k=b.toastsError,A=b.toastsSuccess,C=HX(),P=(0,c.useCallback)((function(e){C({},e)}),[C]);return c.createElement(t9,{assetData:o,capabilities:m,environment:i,idpClientId:s,imsData:a,ingestLogger:P,intl:t,invite:h,invitesSendVerification:_,linkContextClear:E,linkCreate:w,linkGet:x,linkGetCapabilities:y,linkRemove:T,linkUpdate:S,links:f,locale:l,onClose:n,onLinkChange:u,onUrlOpen:d,storage:g,storageContextClear:O,storageGetLocation:I,toasts:v,toastsError:k,toastsSuccess:A})}function r9(e){var t=e.className,n=e.id;return c.createElement("svg",{className:"".concat("S66ilGvWVLAolz_ZAYOO"," ").concat(t," spectrum-Icon ccx-ss-icon"),id:n,version:"1.1",viewBox:"0 0 120 120",xmlns:"http://www.w3.org/2000/svg"},c.createElement("path",{className:"ccx-icon-path-one",d:"M26.91 74.372a1.5 1.5 0 002.12-2.121l-6.707-6.708 6.708-6.707a1.5 1.5 0 00-2.121-2.121l-6.708 6.707-6.707-6.707a1.5 1.5 0 00-2.121 2.121l6.707 6.707-6.707 6.708a1.5 1.5 0 002.059 2.182l.059-.059 6.71-6.71z"}),c.createElement("path",{className:"ccx-icon-path-two",d:"M 91.539 50.027 a 17.2 17.2 0 0 0 0.08 -1.522 a 21.118 21.118 0 0 0 -21 -21.191 h -0.127 c -13.29 0 -20.024 9.342 -22.278 15.793 a 23.02 23.02 0 0 0 -4.61 -0.466 a 19.008 19.008 0 0 0 -14.8 6.775 a 1.5 1.5 0 0 0 2.317 1.906 a 16.022 16.022 0 0 1 12.48 -5.681 a 19.982 19.982 0 0 1 5.235 0.7 a 1.5 1.5 0 0 0 1.837 -1.06 c 0.165 -0.613 4.19 -14.965 19.81 -14.965 h 0.12 a 18.113 18.113 0 0 1 18.01 18.17 a 14.08 14.08 0 0 1 -0.277 2.654 a 1.537 1.537 0 0 0 -0.03 0.3 a 1.5 1.5 0 0 0 1.5 1.5 c 10.819 0 15.685 9.5 15.685 16.242 C 105.5 79.048 96.187 84 90.975 84 H 27.402 c -3.36 0 -5.97 -1.017 -7.756 -3.022 a 1.501 1.501 0 1 0 -2.24 2 C 19.04 84.811 22.102 87 27.402 87 h 63.576 a 18.576 18.576 0 0 0 11.14 -4.435 a 17 17 0 0 0 6.384 -13.389 c 0 -12.314 -9.41 -18.342 -16.963 -19.149 z"}))}var o9={error:{subcategory:"Error Boundary",subtype:"close",type:"keystroke"},getLink:{subcategory:"Manage Link",subtype:"close",type:"keystroke"},invite:{subcategory:"Manage Invite",subtype:"close",type:"keystroke"}};function i9(e){var t=e.error,n=e.inviteDialogData,r=e.inviteInputLineMax,o=void 0===r?4:r,i=e.native,s=e.onClose,a=e.onInviteSubmit,l=e.onSave,u=e.showCloseButton,d=void 0===u||u,p=e.showHeader,m=void 0===p||p,h=e.touchMode,f=zW(),g=HX(),v=jX().openedDialog,b=p6();(0,c.useEffect)((function(){!function(e){Object.keys(KK).forEach((function(t){e[t]&&console.warn(KK[t])}))}(n)}),[n]);var y=(0,c.useCallback)((function(){var e=o9[v];e&&g(e),s()}),[g,s,v]);u3(y);var _=$t()("w_9O5mwJtYUtPMf6YKlJ","ccx-ss-dialog",{"touch-enabled":h,"using-keyboard":b});return c.createElement(z1,{inviteDialogData:n},c.createElement(r1,{"aria-describedby":"".concat(_r," ").concat(wr),"aria-labelledby":"".concat(yr," ").concat(Er),className:_},function(){if(!f)return"invite"===v?c.createElement(J0,{dataTestId:"ccx-ss-cloud-offline-dialog",icon:c.createElement(r9,null),id:"ccx-ss-cloud-offline-dialog",messageId:"share_sheet.cloud.offline.dialog.message",titleId:"share_sheet.cloud.offline.dialog.title"}):c.createElement(p1,{onClose:s,showCloseButton:d});switch(v){case"error":return c.createElement(g7,{error:t,onClose:y,showCloseButton:d,showHeader:m,title:(null==n?void 0:n.title)||""});case"getLink":return c.createElement(n9,{onClose:s});case"invite":return c.createElement(B7,{inviteDialogData:n,inviteInputLineMax:o,native:i,onClose:s,onInviteSubmit:a,onSave:l,showCloseButton:d,showHeader:m,touchMode:h});default:return null}}()))}function s9(e){return function(t){var n=t.dispatch,r=t.getState;return function(t){return function(o){return"function"==typeof o?o(n,r,e):t(o)}}}}var a9=s9();a9.withExtraArgument=s9;var c9=a9;function l9(e,t){return Object.keys(e).reduce((function(n,r){return n[r]=(0,J.__assign)({timeZone:t},e[r]),n}),{})}function u9(e,t){return Object.keys((0,J.__assign)((0,J.__assign)({},e),t)).reduce((function(n,r){return n[r]=(0,J.__assign)((0,J.__assign)({},e[r]||{}),t[r]||{}),n}),{})}function d9(e,t){if(!t)return e;var n=gt.formats;return(0,J.__assign)((0,J.__assign)((0,J.__assign)({},n),e),{date:u9(l9(n.date,t),l9(e.date||{},t)),time:u9(l9(n.time,t),l9(e.time||{},t))})}function p9(e,t,n,r,o){var i=e.locale,s=e.formats,a=e.messages,c=e.defaultLocale,l=e.defaultFormats,u=e.fallbackOnEmptyString,d=e.onError,p=e.timeZone,m=e.defaultRichTextElements;void 0===n&&(n={id:""});var h=n.id,f=n.defaultMessage;(0,ee.kG)(!!h,"[@formatjs/intl] An `id` must be provided to format a message. You can either:\n1. Configure your build toolchain with [babel-plugin-formatjs](https://formatjs.io/docs/tooling/babel-plugin)\nor [@formatjs/ts-transformer](https://formatjs.io/docs/tooling/ts-transformer) OR\n2. Configure your `eslint` config to include [eslint-plugin-formatjs](https://formatjs.io/docs/tooling/linter#enforce-id)\nto autofix this issue");var g=String(h),v=a&&Object.prototype.hasOwnProperty.call(a,g)&&a[g];if(Array.isArray(v)&&1===v.length&&v[0].type===Y.literal)return v[0].value;if(!r&&v&&"string"==typeof v&&!m)return v.replace(/'\{(.*?)\}'/gi,"{$1}");if(r=(0,J.__assign)((0,J.__assign)({},m),r||{}),s=d9(s,p),l=d9(l,p),!v){if(!1===u&&""===v)return v;if((!f||i&&i.toLowerCase()!==c.toLowerCase())&&d(new Lt(n,i)),f)try{return t.getMessageFormat(f,c,l,o).format(r)}catch(e){return d(new Rt('Error formatting default message for: "'.concat(g,'", rendering default message verbatim'),i,n,e)),"string"==typeof f?f:g}return g}try{return t.getMessageFormat(v,i,s,(0,J.__assign)({formatters:t},o||{})).format(r)}catch(e){d(new Rt('Error formatting message: "'.concat(g,'", using ').concat(f?"default message":"id"," as fallback."),i,n,e))}if(f)try{return t.getMessageFormat(f,c,l,o).format(r)}catch(e){d(new Rt('Error formatting the default message for: "'.concat(g,'", rendering message verbatim'),i,n,e))}return"string"==typeof v?v:"string"==typeof f?f:g}var m9=["localeMatcher","style","currency","currencyDisplay","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","currencyDisplay","currencySign","notation","signDisplay","unit","unitDisplay","numberingSystem"];function h9(e,t,n){var r=e.locale,o=e.formats,i=e.onError;void 0===n&&(n={});var s=n.format,a=s&&Ht(o,"number",s,i)||{};return t(r,Dt(n,m9,a))}function f9(e,t,n,r){void 0===r&&(r={});try{return h9(e,t,r).format(n)}catch(t){e.onError(new It(Tt.FORMAT_ERROR,"Error formatting number.",t))}return String(n)}function g9(e,t,n,r){void 0===r&&(r={});try{return h9(e,t,r).formatToParts(n)}catch(t){e.onError(new It(Tt.FORMAT_ERROR,"Error formatting number.",t))}return[]}var v9=["numeric","style"];function b9(e,t,n,r,o){void 0===o&&(o={}),r||(r="second"),Intl.RelativeTimeFormat||e.onError(new lt('Intl.RelativeTimeFormat is not available in this environment.\nTry polyfilling it using "@formatjs/intl-relativetimeformat"\n',it.MISSING_INTL_API));try{return function(e,t,n){var r=e.locale,o=e.formats,i=e.onError;void 0===n&&(n={});var s=n.format,a=!!s&&Ht(o,"relative",s,i)||{};return t(r,Dt(n,v9,a))}(e,t,o).format(n,r)}catch(t){e.onError(new Pt("Error formatting relative time.",e.locale,t))}return String(n)}var y9=["localeMatcher","formatMatcher","timeZone","hour12","weekday","era","year","month","day","hour","minute","second","timeZoneName","hourCycle","dateStyle","timeStyle","calendar","numberingSystem"];function _9(e,t,n,r){var o=e.locale,i=e.formats,s=e.onError,a=e.timeZone;void 0===r&&(r={});var c=r.format,l=(0,J.__assign)((0,J.__assign)({},a&&{timeZone:a}),c&&Ht(i,t,c,s)),u=Dt(r,y9,l);return"time"!==t||u.hour||u.minute||u.second||u.timeStyle||u.dateStyle||(u=(0,J.__assign)((0,J.__assign)({},u),{hour:"numeric",minute:"numeric"})),n(o,u)}function E9(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var o=n[0],i=n[1],s=void 0===i?{}:i,a="string"==typeof o?new Date(o||0):o;try{return _9(e,"date",t,s).format(a)}catch(t){e.onError(new It(Tt.FORMAT_ERROR,"Error formatting date.",t))}return String(a)}function w9(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var o=n[0],i=n[1],s=void 0===i?{}:i,a="string"==typeof o?new Date(o||0):o;try{return _9(e,"time",t,s).format(a)}catch(t){e.onError(new It(Tt.FORMAT_ERROR,"Error formatting time.",t))}return String(a)}function x9(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var o=n[0],i=n[1],s=n[2],a=void 0===s?{}:s,c=e.timeZone,l=e.locale,u=e.onError,d=Dt(a,y9,c?{timeZone:c}:{});try{return t(l,d).formatRange(o,i)}catch(e){u(new It(Tt.FORMAT_ERROR,"Error formatting date time range.",e))}return String(o)}function T9(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var o=n[0],i=n[1],s=void 0===i?{}:i,a="string"==typeof o?new Date(o||0):o;try{return _9(e,"date",t,s).formatToParts(a)}catch(t){e.onError(new It(Tt.FORMAT_ERROR,"Error formatting date.",t))}return[]}function S9(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var o=n[0],i=n[1],s=void 0===i?{}:i,a="string"==typeof o?new Date(o||0):o;try{return _9(e,"time",t,s).formatToParts(a)}catch(t){e.onError(new It(Tt.FORMAT_ERROR,"Error formatting time.",t))}return[]}var O9=["localeMatcher","type"];function I9(e,t,n,r){var o=e.locale,i=e.onError;void 0===r&&(r={}),Intl.PluralRules||i(new lt('Intl.PluralRules is not available in this environment.\nTry polyfilling it using "@formatjs/intl-pluralrules"\n',it.MISSING_INTL_API));var s=Dt(r,O9);try{return t(o,s).select(n)}catch(e){i(new Pt("Error formatting plural.",o,e))}return"other"}var k9=["localeMatcher","type","style"],A9=Date.now();function C9(e,t,n,r){void 0===r&&(r={});var o=P9(e,t,n,r).reduce((function(e,t){var n=t.value;return"string"!=typeof n?e.push(n):"string"==typeof e[e.length-1]?e[e.length-1]+=n:e.push(n),e}),[]);return 1===o.length?o[0]:o}function P9(e,t,n,r){var o=e.locale,i=e.onError;void 0===r&&(r={}),Intl.ListFormat||i(new lt('Intl.ListFormat is not available in this environment.\nTry polyfilling it using "@formatjs/intl-listformat"\n',it.MISSING_INTL_API));var s=Dt(r,k9);try{var a={},c=n.map((function(e,t){if("object"==typeof e){var n=function(e){return"".concat(A9,"_").concat(e,"_").concat(A9)}(t);return a[n]=e,n}return String(e)}));return t(o,s).formatToParts(c).map((function(e){return"literal"===e.type?e:(0,J.__assign)((0,J.__assign)({},e),{value:a[e.value]||e.value})}))}catch(e){i(new It(Tt.FORMAT_ERROR,"Error formatting list.",e))}return n}var R9=["localeMatcher","style","type","fallback"];function L9(e,t,n,r){var o=e.locale,i=e.onError;Intl.DisplayNames||i(new lt('Intl.DisplayNames is not available in this environment.\nTry polyfilling it using "@formatjs/intl-displaynames"\n',it.MISSING_INTL_API));var s=Dt(r,R9);try{return t(o,s).of(n)}catch(e){i(new It(Tt.FORMAT_ERROR,"Error formatting display name.",e))}}function D9(e,t){var n=function(e){void 0===e&&(e={dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}});var t=Intl.RelativeTimeFormat,n=Intl.ListFormat,r=Intl.DisplayNames,o=vt((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.DateTimeFormat).bind.apply(e,(0,J.__spreadArray)([void 0],t,!1)))}),{cache:Mt(e.dateTime),strategy:Ot.variadic}),i=vt((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.NumberFormat).bind.apply(e,(0,J.__spreadArray)([void 0],t,!1)))}),{cache:Mt(e.number),strategy:Ot.variadic}),s=vt((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.PluralRules).bind.apply(e,(0,J.__spreadArray)([void 0],t,!1)))}),{cache:Mt(e.pluralRules),strategy:Ot.variadic});return{getDateTimeFormat:o,getNumberFormat:i,getMessageFormat:vt((function(e,t,n,r){return new gt(e,t,n,(0,J.__assign)({formatters:{getNumberFormat:i,getDateTimeFormat:o,getPluralRules:s}},r||{}))}),{cache:Mt(e.message),strategy:Ot.variadic}),getRelativeTimeFormat:vt((function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return new(t.bind.apply(t,(0,J.__spreadArray)([void 0],e,!1)))}),{cache:Mt(e.relativeTime),strategy:Ot.variadic}),getPluralRules:s,getListFormat:vt((function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return new(n.bind.apply(n,(0,J.__spreadArray)([void 0],e,!1)))}),{cache:Mt(e.list),strategy:Ot.variadic}),getDisplayNames:vt((function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return new(r.bind.apply(r,(0,J.__spreadArray)([void 0],e,!1)))}),{cache:Mt(e.displayNames),strategy:Ot.variadic})}}(t),r=(0,J.__assign)((0,J.__assign)({},Nt),e),o=r.locale,i=r.defaultLocale,s=r.onError;return o?!Intl.NumberFormat.supportedLocalesOf(o).length&&s?s(new Ct('Missing locale data for locale: "'.concat(o,'" in Intl.NumberFormat. Using default locale: "').concat(i,'" as fallback. See https://formatjs.io/docs/react-intl#runtime-requirements for more details'))):!Intl.DateTimeFormat.supportedLocalesOf(o).length&&s&&s(new Ct('Missing locale data for locale: "'.concat(o,'" in Intl.DateTimeFormat. Using default locale: "').concat(i,'" as fallback. See https://formatjs.io/docs/react-intl#runtime-requirements for more details'))):(s&&s(new At('"locale" was not configured, using "'.concat(i,'" as fallback. See https://formatjs.io/docs/react-intl/api#intlshape for more details'))),r.locale=r.defaultLocale||"en"),function(e){var t;e.defaultRichTextElements&&"string"==typeof((t=e.messages||{})?t[Object.keys(t)[0]]:void 0)&&console.warn('[@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. \nPlease consider using "@formatjs/cli" to pre-compile your messages for performance.\nFor more details see https://formatjs.io/docs/getting-started/message-distribution')}(r),(0,J.__assign)((0,J.__assign)({},r),{formatters:n,formatNumber:f9.bind(null,r,n.getNumberFormat),formatNumberToParts:g9.bind(null,r,n.getNumberFormat),formatRelativeTime:b9.bind(null,r,n.getRelativeTimeFormat),formatDate:E9.bind(null,r,n.getDateTimeFormat),formatDateToParts:T9.bind(null,r,n.getDateTimeFormat),formatTime:w9.bind(null,r,n.getDateTimeFormat),formatDateTimeRange:x9.bind(null,r,n.getDateTimeFormat),formatTimeToParts:S9.bind(null,r,n.getDateTimeFormat),formatPlural:I9.bind(null,r,n.getPluralRules),formatMessage:p9.bind(null,r,n),$t:p9.bind(null,r,n),formatList:C9.bind(null,r,n.getListFormat),formatListToParts:P9.bind(null,r,n.getListFormat),formatDisplayName:L9.bind(null,r,n.getDisplayNames)})}function N9(e){return{locale:e.locale,timeZone:e.timeZone,fallbackOnEmptyString:e.fallbackOnEmptyString,formats:e.formats,textComponent:e.textComponent,messages:e.messages,defaultLocale:e.defaultLocale,defaultFormats:e.defaultFormats,onError:e.onError,wrapRichTextChunksInFragment:e.wrapRichTextChunksInFragment,defaultRichTextElements:e.defaultRichTextElements}}function M9(e){return e?Object.keys(e).reduce((function(t,n){var r,o=e[n];return t[n]=mt(o)?(r=o,function(e){return r(c.Children.toArray(e))}):o,t}),{}):e}var H9=function(e,t,n,r){for(var o=[],i=4;i<arguments.length;i++)o[i-4]=arguments[i];var s=M9(r),a=p9.apply(void 0,(0,J.__spreadArray)([e,t,n,s],o,!1));return Array.isArray(a)?c.Children.toArray(a):a},j9=function(e,t){var n=e.defaultRichTextElements,r=(0,J.__rest)(e,["defaultRichTextElements"]),o=M9(n),i=D9((0,J.__assign)((0,J.__assign)((0,J.__assign)({},Bt),r),{defaultRichTextElements:o}),t);return(0,J.__assign)((0,J.__assign)({},i),{formatMessage:H9.bind(null,{locale:i.locale,timeZone:i.timeZone,fallbackOnEmptyString:i.fallbackOnEmptyString,formats:i.formats,defaultLocale:i.defaultLocale,defaultFormats:i.defaultFormats,messages:i.messages,onError:i.onError,defaultRichTextElements:o},i.formatters)})},B9=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.cache={dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}},t.state={cache:t.cache,intl:j9(N9(t.props),t.cache),prevConfig:N9(t.props)},t}return(0,J.__extends)(t,e),t.getDerivedStateFromProps=function(e,t){var n=t.prevConfig,r=t.cache,o=N9(e);return Ft(n,o)?null:{intl:j9(o,r),prevConfig:o}},t.prototype.render=function(){return jt(this.state.intl),c.createElement(qt,{value:this.state.intl},this.props.children)},t.displayName="IntlProvider",t.defaultProps=Bt,t}(c.PureComponent),F9=B9,U9=s(71824),z9=s(23867),q9=function(){return q9=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},q9.apply(this,arguments)},G9=function(e,t,n,r){return new(n||(n=Promise))((function(o,i){function s(e){try{c(r.next(e))}catch(e){i(e)}}function a(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((r=r.apply(e,t||[])).next())}))},V9=function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}},K9=function(e){var t=this,n=jX(),r=n.locale,o=n.localeStringOverrides,i=(0,c.useState)(B1),a=i[0],l=i[1],u=r.replace("_","-"),d=function(e){if("string"==typeof e){var t,n=e.toLowerCase();return t=n.includes("zh-hans")||n.includes("zh-cn")?"zhHans":n.includes("zh-hant")||n.includes("zh-tw")?"zhHant":e.startsWith("fil")?"fil":n.substring(0,2),F1[t]?t:"en"}return"en"}(u);(0,c.useEffect)((function(){var e,n=function(e){return G9(t,void 0,void 0,(function(){var t;return V9(this,(function(n){switch(n.label){case 0:return n.trys.push([0,4,,7]),(0,z9.shouldPolyfill)(e)?[4,s.e(5606).then(s.bind(s,45606)).then((function(e){return(0,e.importPluralRulesForce)()}))]:[3,3];case 1:return n.sent(),[4,F1[e].pluralRules()];case 2:n.sent(),n.label=3;case 3:return[3,7];case 4:return n.sent(),[4,s.e(2456).then(s.bind(s,2456)).then((function(e){return(0,e.importPluralRules)()}))];case 5:return n.sent(),[4,F1[e].pluralRules()];case 6:return n.sent(),[3,7];case 7:return n.trys.push([7,11,,14]),(0,U9.shouldPolyfill)(e)?[4,s.e(5606).then(s.bind(s,45606)).then((function(e){return(0,e.importRelativeTimeFormatForce)()}))]:[3,10];case 8:return n.sent(),[4,F1[e].relativeTimeFormat()];case 9:n.sent(),n.label=10;case 10:return[3,14];case 11:return t=n.sent(),console.error("Relative Time Format shouldPolyfill will not work in this environment",t),[4,s.e(2456).then(s.bind(s,2456)).then((function(e){return(0,e.importRelativeTimeFormat)()}))];case 12:return n.sent(),[4,F1[e].relativeTimeFormat()];case 13:return n.sent(),[3,14];case 14:return[2]}}))}))};"en"===d?(n("en"),l(B1)):(e=d,G9(t,void 0,void 0,(function(){var t;return V9(this,(function(r){switch(r.label){case 0:return[4,Promise.all([F1[e].translation(),n(e)])];case 1:return t=r.sent()[0],l(t),[2]}}))})))}),[d]);var p=(0,c.useMemo)((function(){return q9(q9({},a),o?o[d]:{})}),[d,a,o]);return c.createElement(F9,{defaultLocale:u,locale:u,messages:p},e.children)},W9=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var r="function"!=typeof t[t.length-1]&&t.pop(),o=t;if(void 0===r)throw new TypeError("The initial state may not be undefined. If you do not want to set a value for this reducer, you can use null instead of undefined.");return function(e,t){for(var n=arguments.length,i=Array(n>2?n-2:0),s=2;s<n;s++)i[s-2]=arguments[s];var a=void 0===e,c=void 0===t;return a&&c&&r?r:o.reduce((function(e,n){return n.apply(void 0,[e,t].concat(i))}),a&&!c&&r?r:e)}},$9=s(47677),Y9=s.n($9),Q9=function(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t},J9=function(e){return"undefined"!=typeof Map&&e instanceof Map};function Z9(e){if(J9(e))return Array.from(e.keys());if("undefined"!=typeof Reflect&&"function"==typeof Reflect.ownKeys)return Reflect.ownKeys(e);var t=Object.getOwnPropertyNames(e);return"function"==typeof Object.getOwnPropertySymbols&&(t=t.concat(Object.getOwnPropertySymbols(e))),t}var X9="||";function eee(e,t){return J9(t)?t.get(e):t[e]}var tee,nee=(tee=function(e){return(Q9(e)||J9(e))&&(n=(t=Z9(e)).every((function(e){return"next"===e||"throw"===e})),!(t.length&&t.length<=2&&n));var t,n},function e(t,n,r,o){var i=void 0===n?{}:n,s=i.namespace,a=void 0===s?"/":s,c=i.prefix;return void 0===r&&(r={}),void 0===o&&(o=""),Z9(t).forEach((function(n){var i=function(e){return o||!c||c&&new RegExp("^"+c+a).test(e)?e:""+c+a+e}(function(e){var t;if(!o)return e;var n=e.toString().split(X9),r=o.split(X9);return(t=[]).concat.apply(t,r.map((function(e){return n.map((function(t){return""+e+a+t}))}))).join(X9)}(n)),s=eee(n,t);tee(s)?e(s,{namespace:a,prefix:c},r,i):r[i]=s})),r}),ree=function(e){return"function"==typeof e},oee=function(e){return e},iee=function(e){return e.toString()};function see(e,t,n){void 0===n&&(n={}),Y9()(Q9(e)||J9(e),"Expected handlers to be a plain object.");var r=nee(e,n),o=Z9(r).map((function(e){return function(e,t,n){void 0===t&&(t=oee);var r=iee(e).split(X9);Y9()(!(void 0===n),"defaultState for reducer handling "+r.join(", ")+" should be defined"),Y9()(ree(t)||Q9(t),"Expected reducer to be a function or object with next and throw reducers");var o=ree(t)?[t,t]:[t.next,t.throw].map((function(e){return null==e?oee:e})),i=o[0],s=o[1];return function(e,t){void 0===e&&(e=n);var o=t.type;return o&&-1!==r.indexOf(iee(o))?(!0===t.error?s:i)(e,t):e}}(e,eee(e,r),t)})),i=W9.apply(void 0,o.concat([t]));return function(e,n){return void 0===e&&(e=t),i(e,n)}}var aee,cee=function(){return cee=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},cee.apply(this,arguments)},lee={data:{},errors:{},isAccepting:!1,isLoading:!1},uee=see(((aee={})[tr.ERROR]=function(e,t){var n,r=t.requesterId;return cee(cee({},e),{data:cee(cee({},e.data),(n={},n[r]=cee(cee({},Co()(e,["data",r],{})),{status:void 0}),n))})},aee[tr.START]=function(e,t){var n,r=t.requesterId;return cee(cee({},e),{data:cee(cee({},e.data),(n={},n[r]=cee(cee({},Co()(e,["data",r],{})),{status:"rejecting"}),n))})},aee[tr.SUCCESS]=function(e,t){var n,r=t.requesterId,o=t.role;return cee(cee({},e),{data:cee(cee({},e.data),(n={},n[r]=cee(cee({},Co()(e,["data",r],{})),{role:o,status:"rejected"}),n))})},aee[nr.END]=function(){return lee},aee[nr.ERROR]=function(e,t){var n;return cee(cee({},e),{errors:cee(cee({},e.errors),(n={},n[Date.now()]={error:Co()(t,"error",{}),namespace:"access.requests.get",processed:!1},n))})},aee[nr.START]=function(){return lee},aee[nr.SUCCESS]=function(e,t){var n=t.data;return cee(cee({},e),{data:cee(cee({},e.data),n)})},aee[rr.SUCCESS]=function(e,t){var n=Co()(t,"data"),r=e.data;return n.map((function(t){var n,o=Co()(t,"id"),i=Co()(t,"image"),s=Co()(e,["data",o]);r=cee(cee({},r),((n={})[o]=cee(cee({},s),{image:i}),n))})),cee(cee({},e),{data:cee(cee({},e.data),r)})},aee[or.ERROR]=function(e,t){var n,r=t.requesterId;return cee(cee({},e),{data:cee(cee({},e.data),(n={},n[r]=cee(cee({},Co()(e,["data",r],{})),{status:void 0}),n))})},aee[or.START]=function(e,t){var n,r=t.requesterId;return cee(cee({},e),{data:cee(cee({},e.data),(n={},n[r]=cee(cee({},e.data[r]),{status:"granting"}),n))})},aee[or.SUCCESS]=function(e,t){var n,r=t.requesterId,o=t.role;return cee(cee({},e),{data:cee(cee({},e.data),(n={},n[r]=cee(cee({},Co()(e,["data",r],{})),{role:o,status:"granted"}),n))})},aee[ir.ERROR]=function(e,t){var n,r,o=t.error,i=t.id,s=t.prevRole;return cee(cee({},e),{data:cee(cee({},e.data),(n={},n[i]=cee(cee({},Co()(e,["data",i],{})),{role:s}),n)),errors:cee(cee({},e.errors),(r={},r[Date.now()]={error:o,namespace:"access.request.update",processed:!1},r))})},aee[ir.START]=function(e,t){var n,r=t.id,o=t.newRole;return cee(cee({},e),{data:cee(cee({},e.data),(n={},n[r]=cee(cee({},Co()(e,["data",r],{})),{role:o}),n))})},aee),lee),dee=uee,pee=function(){return pee=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},pee.apply(this,arguments)},mee=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))},hee={data:void 0,error:void 0,isWaitingOnHost:[],mode:void 0,progress:0},fee={};function gee(e,t,n){var r,o=e[t]||hee;return pee(pee({},e),((r={})[t]=pee(pee({},o),n),r))}var vee,bee,yee,_ee,Eee=function(){return Eee=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},Eee.apply(this,arguments)},wee=function(e){return Eee(Eee({},e),{isLoading:!1})},xee=function(){return{isLoading:!0}},Tee=function(e,t){return Eee(Eee(Eee({},e),Co()(t,"capabilities",{})),{isCloudDoc:Co()(t,"isCloudDoc",!1),isLoading:!1})},See=see(((vee={})[gr.ERROR]=wee,vee[gr.START]=xee,vee[gr.SUCCESS]=Tee,vee[vr.ERROR]=wee,vee[vr.START]=xee,vee[vr.SUCCESS]=Tee,vee),{isLoading:!1}),Oee=function(){return Oee=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},Oee.apply(this,arguments)},Iee={paused:!1,shouldDisplayOnboarding:!1},kee=s(14176),Aee=s.n(kee),Cee=function(){return Cee=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},Cee.apply(this,arguments)},Pee={all:void 0,collaborators:{},errors:{},hasCollaborationInSubtree:!1,invites:[],invitesResponse:null,isAccepting:!1,isLoading:null,isLoadingCollaborators:null,isRemoving:!1,isRequesting:!1,isUpdating:!1,isUpdatingCollaboratorRole:!1,metadata:lr,mimeType:void 0,request:null,verifications:{}},Ree=function(e,t){var n,r=t.all,o=t.assetId,i=e[o];return Cee(Cee({},e),((n={})[o]=Cee(Cee({},i),{all:r||i.all,errors:null}),n))},Lee=see(((bee={})[br.ERROR]=function(e,t){var n,r,o=t.assetId,i=e[o];return Cee(Cee({},e),((n={})[o]=Cee(Cee({},i),{isRequesting:!1,verifications:Cee(Cee({},i.verifications),(r={},r[t.id]={isSending:!1,status:"error"},r))}),n))},bee[br.START]=function(e,t){var n,r,o=t.assetId,i=e[o]||Pee;return Cee(Cee({},e),((n={})[o]=Cee(Cee({},i),{isRequesting:!0,verifications:Cee(Cee({},i.verifications),(r={},r[t.id]={isSending:!0},r))}),n))},bee[br.SUCCESS]=function(e,t){var n,r,o=t.assetId,i=e[o];return Cee(Cee({},e),((n={})[o]=Cee(Cee({},i),{isRequesting:!1,verifications:Cee(Cee({},i.verifications),(r={},r[t.id]={isSending:!1,status:"success"},r))}),n))},bee[xr.ERROR]=function(e,t){var n,r,o=t.assetId,i=t.error,s=e[o];return Cee(Cee({},e),((n={})[o]=Cee(Cee({},s),{errors:Cee(Cee({},s.errors),(r={},r[Date.now()]={error:i,namespace:"invites.delete.collaborators",processed:!1},r)),isRemoving:!1}),n))},bee[xr.START]=function(e,t){var n,r=t.assetId,o=e[r];return Cee(Cee({},e),((n={})[r]=Cee(Cee({},o),{isRemoving:!0}),n))},bee[xr.SUCCESS]=function(e,t){var n,r=t.assetId,o=t.collaborators,i=e[r];return Cee(Cee({},e),((n={})[r]=Cee(Cee({},i),{collaborators:o||i.collaborators,isRemoving:!1}),n))},bee[Sr.END]=function(e,t){var n,r=t.assetId,o=t.data,i=e[r];return Cee(Cee({},e),((n={})[r]=Cee(Cee({},i),o),n))},bee[Sr.ERROR]=function(e,t){var n,r,o=t.assetId,i=t.error,s=e[o];return Cee(Cee({},e),((n={})[o]=Cee(Cee({},s),{errors:Cee(Cee({},s.errors),(r={},r[Date.now()]={error:i,namespace:"invite.get.collaborators",processed:!1},r)),hasCollaborationInSubtree:i.descendants,isLoadingCollaborators:!1}),n))},bee[Sr.START]=function(e,t){var n,r=t.assetId,o=e[r];return Cee(Cee({},e),((n={})[r]=Cee(Cee({},o),{hasCollaborationInSubtree:!1,isLoadingCollaborators:!0,mimeType:void 0}),n))},bee[Sr.SUCCESS]=function(e,t){var n,r=t.assetId,o=t.collaborators,i=t.mimeType,s=e[r];return Cee(Cee({},e),((n={})[r]=Cee(Cee({},s),{collaborators:o,hasCollaborationInSubtree:!1,isLoadingCollaborators:!1,mimeType:i}),n))},bee[Or.ERROR]=function(e,t){var n,r=t.assetId,o=e[r];return Cee(Cee({},e),((n={})[r]=Cee({},o),n))},bee[Or.START]=function(e,t){var n,r=t.assetId,o=e[r];return Cee(Cee({},e),((n={})[r]=Cee({},o),n))},bee[Or.SUCCESS]=function(e,t){var n,r=t.assetId,o=t.data,i=e[r],s={},a=i.collaborators;return o.map((function(e){var t=null==e?void 0:e.id,n=null==e?void 0:e.image,r=a[t];r&&(s[t]=Cee(Cee({},r),{image:n}))})),Cee(Cee({},e),((n={})[r]=Cee(Cee({},i),{collaborators:Cee(Cee({},i.collaborators),s)}),n))},bee[kr.ERROR]=function(e,t){var n,r,o=t.assetId,i=t.error,s=t.isRemovePublicSuccess,a=e[o];return Cee(Cee({},e),((n={})[o]=Cee(Cee({},a),{all:s?void 0:a.all,errors:Cee(Cee({},a.errors),(r={},r[Date.now()]={error:i,namespace:"invites.update.set.link.org",processed:!1},r)),isUpdating:!1}),n))},bee[kr.START]=function(e,t){var n,r=t.assetId,o=e[r];return Cee(Cee({},e),((n={})[r]=Cee(Cee({},o),{isUpdating:!0}),n))},bee[kr.SUCCESS]=function(e,t){var n,r=t.assetId,o=t.orgEverybody,i=t.isRemovePublicSuccess,s=e[r];return Cee(Cee({},e),((n={})[r]=Cee(Cee({},s),{all:i?void 0:s.all,isUpdating:!1,metadata:lr,orgEverybody:o}),n))},bee[Ar.ERROR]=function(e,t){var n,r,o=t.assetId,i=t.error,s=t.successList,a=void 0===s?[]:s,c=e[o],l=c.all,u=c.collaborators,d=Aee()(u,(function(e){return a.includes(e.id)}));return Cee(Cee({},e),((n={})[o]=Cee(Cee({},c),{all:a.includes("all")?void 0:l,collaborators:d,errors:Cee(Cee({},c.errors),(r={},r[Date.now()]={error:i,namespace:"invites.update.collaborator",processed:!1},r)),isUpdating:!1}),n))},bee[Ar.START]=function(e,t){var n,r=t.assetId,o=e[r];return Cee(Cee({},e),((n={})[r]=Cee(Cee({},o),{isUpdating:!0}),n))},bee[Ar.SUCCESS]=function(e,t){var n,r=t.assetId,o=t.successList,i=void 0===o?[]:o,s=e[r],a=s.collaborators,c=Aee()(a,(function(e){return i.includes(e.id)}));return Cee(Cee({},e),((n={})[r]=Cee(Cee({},s),{all:void 0,collaborators:c,isUpdating:!1,orgEverybody:void 0}),n))},bee[Cr.ERROR]=function(e,t){var n,r,o=t.assetId,i=t.error,s=t.isRemoveOrgSuccess,a=e[o];return Cee(Cee({},e),((n={})[o]=Cee(Cee({},a),{errors:Cee(Cee({},a.errors),(r={},r[Date.now()]={error:i,namespace:"invites.update.set.link.public",processed:!1},r)),isUpdating:!1,orgEverybody:s?void 0:a.orgEverybody}),n))},bee[Cr.START]=function(e,t){var n,r=t.assetId,o=e[r];return Cee(Cee({},e),((n={})[r]=Cee(Cee({},o),{isUpdating:!0}),n))},bee[Cr.SUCCESS]=function(e,t){var n,r=t.all,o=t.assetId,i=t.isRemoveOrgSuccess,s=e[o];return Cee(Cee({},e),((n={})[o]=Cee(Cee({},s),{all:r,isUpdating:!1,metadata:lr,orgEverybody:i?void 0:s.orgEverybody}),n))},bee[Pr.ERROR]=function(e,t){var n,r,o=t.assetId,i=t.error,s=e[o];return Cee(Cee({},e),((n={})[o]=Cee(Cee({},s),{errors:Cee(Cee({},s.errors),(r={},r[Date.now()]={error:i,namespace:"invites.update.password",processed:!1},r)),isUpdating:!1}),n))},bee[Pr.START]=function(e,t){var n,r=t.assetId,o=e[r];return Cee(Cee({},e),((n={})[r]=Cee(Cee({},o),{isUpdating:!0}),n))},bee[Pr.SUCCESS]=function(e,t){var n,r=t.all,o=t.assetId,i=e[o];return Cee(Cee({},e),((n={})[o]=Cee(Cee({},i),{all:Cee(Cee({},i.all),r),isUpdating:!1,orgEverybody:void 0}),n))},bee[Ir.ERROR]=function(e,t){var n,r,o=t.assetId,i=t.error,s=void 0===i?{}:i,a=e[o];return Cee(Cee({},e),((n={})[o]=Cee(Cee({},a),{errors:Cee(Cee({},a.errors),(r={},r[Date.now()]={error:s,namespace:"invites.send",processed:!1},r)),isRequesting:!1}),n))},bee[Ir.START]=function(e,t){var n,r=t.assetId,o=e[r];return Cee(Cee({},e),((n={})[r]=Cee(Cee({},o),{isRequesting:!0}),n))},bee[Ir.SUCCESS]=function(e,t){var n,r=t.assetId,o=t.data,i=void 0===o?{}:o,s=e[r];return Cee(Cee({},e),((n={})[r]=Cee(Cee({},s),{invitesResponse:i,isRequesting:!1}),n))},bee[Rr]=function(e,t){var n,r=t.all,o=t.assetId,i=t.metadata,s=t.request,a=e[o];return Cee(Cee({},e),((n={})[o]=Cee(Cee({},a),{all:r||a.all,metadata:i||a.metadata,request:s||null}),n))},bee[Lr.END]=Ree,bee[Lr.ERROR]=function(e,t){var n,r,o,i=t.assetId,s=t.collaborator,a=t.error,c=e[i],l=(s||{}).id;return Cee(Cee({},e),((n={})[i]=Cee(Cee({},c),{collaborators:Cee(Cee({},c.collaborators),(r={},r[l]=Cee(Cee({},c.collaborators[l]),s),r)),errors:Cee(Cee({},c.errors),(o={},o[Date.now()]={error:a,namespace:"invites.update.collaborator",processed:!1},o)),isUpdatingCollaborator:!1}),n))},bee[Lr.START]=function(e,t){var n,r,o=t.assetId,i=t.canComment,s=t.canShare,a=t.id,c=t.role,l=e[o];return Cee(Cee({},e),((n={})[o]=Cee(Cee({},l),{collaborators:Cee(Cee({},l.collaborators),(r={},r[a]=Cee(Cee({},l.collaborators[a]),{canComment:i,canShare:s,role:c}),r)),isUpdatingCollaborator:!0}),n))},bee[Lr.SUCCESS]=function(e,t){var n,r=t.assetId,o=e[r];return Cee(Cee({},e),((n={})[r]=Cee(Cee({},o),{isUpdatingCollaborator:!1}),n))},bee[Dr.END]=Ree,bee[Dr.ERROR]=function(e,t){var n,r,o=t.assetId,i=t.error,s=t.metadata,a=e[o];return Cee(Cee({},e),((n={})[o]=Cee(Cee({},a),{errors:Cee(Cee({},a.errors),(r={},r[Date.now()]=Cee(Cee({},i),{namespace:"invites.update.metadata",processed:!1}),r)),isUpdating:!1,metadata:s||a.metadata}),n))},bee[Dr.START]=function(e,t){var n,r=t.assetId,o=e[r];return Cee(Cee({},e),((n={})[r]=Cee(Cee({},o),{isUpdating:!0,request:null}),n))},bee[Dr.SUCCESS]=function(e,t){var n,r=t.all,o=t.assetId,i=e[o];return Cee(Cee({},e),((n={})[o]=Cee(Cee({},i),{all:r||i.all,isUpdating:!1}),n))},bee),Pee),Dee=Lee,Nee=function(){return Nee=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},Nee.apply(this,arguments)},Mee=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))},Hee={admins:{},artifactNodeList:[],artifacts:[],canDiscover:!1,capabilities:{},collaborators:{},errors:{},hasCollaborationInSubtree:!1,invitations:{},isLoadingArtifacts:!1,isLoadingCapabilities:!1,isLoadingCollaborators:!1,isLoadingRequests:!1,isRemoving:!1,isSending:!1,isUpdatingAccess:!1,isUpdatingCollaborators:!1,isUpdatingMetadata:!1,linkAccessRequests:[],mimeType:"",principal:void 0,principals:[],publicURL:"",requests:{},resourceUrn:"",userSelectedNodeList:void 0},jee={assets:{},images:{},isLoadingImages:!1,isLoadingTeam:!1,teams:{}},Bee=function(){return Bee=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},Bee.apply(this,arguments)},Fee={assetData:{},creatorId:"",error:null,etag:null,isLoading:!0,isRemoving:!1,isUpdating:!1,linkId:null,location:null,metadata:null,publicURL:"",resourceType:"",resourceURL:"",targetMetadata:null},Uee=see(((yee={})[ur]=function(){return Fee},yee[dr.END]=function(e,t){return Bee(Bee({},e),{error:null,etag:Co()(t,"etag",null),isLoading:!1,linkId:Co()(t,"linkId",null),location:Co()(t,"location",null)})},yee[dr.ERROR]=function(e,t){return Bee(Bee({},e),{error:Co()(t,"error",null),isLoading:!1,linkId:Co()(t,"linkId",null),location:Co()(t,"location",null)})},yee[dr.START]=function(e,t){return Bee(Bee(Bee({},Fee),e),{assetData:Co()(t,"assetData",{}),error:null,isLoading:!0})},yee[dr.SUCCESS]=function(e,t){return Bee(Bee(Bee({},e),Co()(t,"data",{})),{error:null,isLoading:!1,targetMetadata:Co()(t,"data.metadata",null)})},yee[pr.ERROR]=function(e,t){return Bee(Bee({},e),{error:Co()(t,"error",null),isLoading:!1})},yee[pr.START]=function(e,t){return Bee(Bee({},Fee),{error:null,isLoading:!0,linkId:Co()(t,"linkId",null),location:Co()(t,"location",null)})},yee[pr.SUCCESS]=function(e,t){return Bee(Bee(Bee({},e),Co()(t,"data",{})),{error:null,etag:Co()(t,"etag",null),isLoading:!1,targetMetadata:Co()(t,["data","metadata"],null)})},yee[mr.END]=function(e){return Bee(Bee({},e),{error:null,isRemoving:!1})},yee[mr.ERROR]=function(e,t){var n=Co()(t,"error",null);return Bee(Bee({},e),{error:Bee(Bee({},n),{namespace:"link.remove"}),isRemoving:!1})},yee[mr.START]=function(e){return Bee(Bee({},e),{error:null,isLoading:!1,isRemoving:!0})},yee[mr.SUCCESS]=function(){return Fee},yee[fr]=function(e,t){return Bee(Bee({},e),{targetMetadata:Co()(t,"targetMetadata",null)})},yee[hr.ERROR]=function(e){return Bee(Bee({},e),{isUpdating:!1,targetMetadata:Co()(e,"metadata",{})})},yee[hr.START]=function(e){return Bee(Bee({},e),{error:null,isUpdating:!0})},yee[hr.SUCCESS]=function(e,t){return Bee(Bee({},e),{error:null,etag:Co()(t,"etag",null),isUpdating:Co()(t,"isUpdating",null),metadata:Co()(t,"metadata",e.metadata)})},yee),Fee),zee=function(){return zee=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},zee.apply(this,arguments)},qee={},Gee={application:void 0,errors:{},etagApplication:"",isLoading:!1,isLoadingApplicationMetadata:!1,isLoadingRepository:!1,links:void 0,repositoryResource:void 0},Vee=function(){return Vee=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},Vee.apply(this,arguments)},Kee={errors:{},foundSearchText:"",isAccepting:!1,recentSuggestions:{},suggestions:[],suggestionsSearchText:"",tokensCache:{}};function Wee(e){void 0===e&&(e=[]);var t=e.filter((function(e){return!e.synthetic}));return function(e){return void 0===e&&(e=[]),e.map((function(e){var t,n;return{caption:e.caption,image:null===(n=null===(t=e._links)||void 0===t?void 0:t.thumbnail)||void 0===n?void 0:n.href,name:e.title,token:e.token,type:e.type}}))}(t)}var $ee,Yee=see(((_ee={})[Nr.ERROR]=function(e,t){var n;return Vee(Vee({},e),{errors:(n={},n[Date.now()]={error:t.error,namespace:"people.graph.accept",processed:!1},n),isAccepting:!1})},_ee[Nr.START]=function(e){return Vee(Vee({},e),{isAccepting:!0})},_ee[Nr.SUCCESS]=function(e){return Vee(Vee({},e),{isAccepting:!1})},_ee[Mr]=function(e,t){var n,r=t.email,o=t.token;return Vee(Vee({},e),{tokensCache:Vee(Vee({},e.tokensCache),(n={},n[r]=o,n))})},_ee[Hr.END]=function(e){return Vee(Vee({},e),{suggestions:[],suggestionsSearchText:""})},_ee[Hr.ERROR]=function(e,t){var n;return Vee(Vee({},e),{errors:(n={},n[Date.now()]={error:t.error,namespace:"people.graph.get",processed:!1},n)})},_ee[Hr.START]=function(e,t){return Vee(Vee({},e),{suggestionsSearchText:t.searchText})},_ee[Hr.SUCCESS]=function(e,t){var n=t.data,r=t.searchText;return Vee(Vee({},e),{foundSearchText:r,suggestions:Wee(n)})},_ee),Kee),Qee=function(){return Qee=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},Qee.apply(this,arguments)},Jee={},Zee=function(){return Zee=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},Zee.apply(this,arguments)},Xee={isLoading:!1},ete=see((($ee={})[jr]=function(){return Xee},$ee[Br.ERROR]=function(e,t){var n=Co()(t,"error",null);return Zee(Zee({},e),{error:Zee(Zee({},n),{namespace:"storage.get.location"}),isLoading:!1})},$ee[Br.START]=function(e){return Zee(Zee({},e),{error:null,isLoading:!0})},$ee[Br.SUCCESS]=function(e,t){return Zee(Zee({},e),{isLoading:!1,location:Co()(t,"location",null),resourceType:Co()(t,"resourceType",null)})},$ee),Xee),tte=function(){return tte=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},tte.apply(this,arguments)},nte=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))},rte={},ote=function(){return ote=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},ote.apply(this,arguments)},ite={hasLoaded:!1,isLoading:!1},ste={accessRequests:dee,artifact:function(e,t){var n,r,o;void 0===e&&(e=fee);var i=(null===(n=t.assetData)||void 0===n?void 0:n.assetId)||(null===(r=t.assetData)||void 0===r?void 0:r.id)||t.assetId,s=e[i]||hee,a=s.isWaitingOnHost,c=s.progress;switch(t.type){case IZ:return gee(e,i,{error:t.error,isWaitingOnHost:a.filter((function(e){return e!==t.action})),mode:void 0,progress:0});case kZ:return gee(e,i,{isWaitingOnHost:a.includes(t.action)?a:mee(mee([],a,!0),[t.action],!1),progress:null!==(o=t.progress)&&void 0!==o?o:0});case AZ:return gee(e,i,{data:t.name?{name:t.name}:void 0,error:void 0,isWaitingOnHost:mee(mee([],a,!0),[t.action],!1),mode:(null==t?void 0:t.mode)||"private",progress:0});case OZ:case CZ:return gee(e,i,{data:void 0,isWaitingOnHost:a.filter((function(e){return e!==t.action})),mode:void 0,progress:"rename"===t.action?c:0});case PZ:return gee(e,i,{isWaitingOnHost:[],mode:void 0,progress:0});default:return e}},capabilities:See,dialog:function(e,t){switch(void 0===e&&(e=Iee),t.type){case gX:return Oee(Oee({},e),{shouldDisplayOnboarding:!1});case vX:return Oee(Oee({},e),{paused:!0,shouldDisplayOnboarding:!1});case bX:return Oee(Oee({},e),{paused:!1,shouldDisplayOnboarding:!0});default:return e}},invite:Dee,invites:function(e,t){var n,r;switch(void 0===e&&(e=jee),t.type){case UJ:return Nee(Nee({},e),{isLoadingImages:!1});case BJ:return Nee(Nee({},e),{isLoadingImages:!0});case FJ:for(var o=Nee({},e.images),i=0,s=t.images;i<s.length;i++){var a=s[i],c=a.id,l=a.image;o[c]=l}return Nee(Nee({},e),{images:o,isLoadingImages:!1});case VJ:return Nee(Nee({},e),{isLoadingTeam:!1});case qJ:return Nee(Nee({},e),{isLoadingTeam:!0});case GJ:return Nee(Nee({},e),{isLoadingTeam:!1,teams:Nee(Nee({},e.teams),(n={},n[t.assetId]=t.collaborators,n))})}var u=t.assetId,d=function(e,t){var n,r,o,i,s,a,c,l,u,d,p,m,h,f,g,v,b,y,_,E,w,x,T;switch(void 0===e&&(e=Hee),t.type){case OZ:return Nee(Nee({},e),{artifacts:Mee(Mee([],e.artifacts,!0),[t.artifact],!1)});case xQ:return Nee(Nee({},e),{errors:Nee(Nee({},e.errors),(n={},n[Date.now()]={error:t.error,namespace:"invite.delete.collaborators",processed:!1},n)),isRemoving:!1});case TQ:return Nee(Nee({},e),{isRemoving:!0});case SQ:return Nee(Nee({},e),{collaborators:eY()(e.collaborators,t.collaborators),invitations:eY()(e.invitations,t.invitations),isRemoving:!1});case PQ:return Nee(Nee({},e),{isLoadingRequests:!t.background});case RQ:for(var S={},O=0,I=t.requests;O<I.length;O++){var k=I[O];S[k.requesterId]=k}return Nee(Nee({},e),{isLoadingRequests:!1,requests:MW(e.requests,S)?e.requests:S});case LQ:return Nee(Nee({},e),{errors:Nee(Nee({},e.errors),(r={},r[Date.now()]={error:t.error,namespace:"access.requests.get",processed:!1},r)),isLoadingRequests:!1,requests:{}});case NJ:return Nee(Nee({},e),{isLoadingArtifacts:!t.background});case HJ:return e;case MJ:return Nee(Nee({},e),{artifacts:t.artifacts||[],isLoadingArtifacts:!1});case IQ:case AQ:return e;case kQ:return Nee(Nee({},e),{artifactNodeList:t.nodeList||[]});case RZ:return Nee(Nee({},e),{userSelectedNodeList:t.nodeList});case wJ:return Nee(Nee({},e),{isLoadingCapabilities:!t.background});case xJ:return Nee(Nee({},e),{capabilities:MW(e.capabilities,t.capabilities)?e.capabilities:t.capabilities,isLoadingCapabilities:!1});case TJ:return Nee(Nee({},e),{isLoadingCapabilities:!1});case IJ:return Nee(Nee({},e),{hasCollaborationInSubtree:!1,isLoadingCollaborators:!t.background});case kJ:var A=t.mimeType,C=t.principal,P=t.principals,R=t.publicURL,L=t.resourceUrn,D=Object.fromEntries(null===(w=t.admins)||void 0===w?void 0:w.map((function(e){return[e.id,e]}))),N=Object.fromEntries(null===(x=t.collaborators)||void 0===x?void 0:x.map((function(e){return[e.id,e]}))),M=Object.fromEntries(null===(T=t.invitations)||void 0===T?void 0:T.map((function(e){return[e.id,e]})));return Nee(Nee({},e),{admins:D,collaborators:N,hasCollaborationInSubtree:!1,invitations:M,isLoadingCollaborators:!1,mimeType:A,principal:MW(C,e.principal)?e.principal:C,principals:MW(P,e.principals)?e.principals:P,publicURL:R,resourceUrn:L});case AJ:var H=t.error;return Nee(Nee({},e),{errors:Nee(Nee({},e.errors),(o={},o[Date.now()]={error:H,namespace:"invite.get.collaborators",processed:!1},o)),hasCollaborationInSubtree:!!H.descendants,isLoadingCollaborators:!1});case HQ:var j=t.requesterId,B=Nee(Nee({},e.requests[j]),{status:"granting"});return Nee(Nee({},e),{requests:Nee(Nee({},e.requests),(i={},i[j]=B,i))});case jQ:j=t.requesterId;var F=t.role;return B=Nee(Nee({},e.requests[j]),{role:F,status:"granted"}),Nee(Nee({},e),{requests:Nee(Nee({},e.requests),(s={},s[j]=B,s))});case BQ:return j=t.requesterId,B=Nee(Nee({},e.requests[j]),{status:void 0}),Nee(Nee({},e),{requests:Nee(Nee({},e.requests),(a={},a[j]=B,a))});case PJ:case RJ:case LJ:return Nee({},e);case UQ:return j=t.requesterId,B=Nee(Nee({},e.requests[j]),{status:"rejecting"}),Nee(Nee({},e),{requests:Nee(Nee({},e.requests),(c={},c[j]=B,c))});case zQ:return j=t.requesterId,B=Nee(Nee({},e.requests[j]),{status:"rejected"}),Nee(Nee({},e),{requests:Nee(Nee({},e.requests),(l={},l[j]=B,l))});case qQ:return j=t.requesterId,B=Nee(Nee({},e.requests[j]),{status:void 0}),Nee(Nee({},e),{requests:Nee(Nee({},e.requests),(u={},u[j]=B,u))});case WQ:case $Q:case YQ:return e;case JQ:return j=t.requesterId,F=t.role,B=Nee(Nee({},e.requests[j]),{role:F}),Nee(Nee({},e),{requests:Nee(Nee({},e.requests),(d={},d[j]=B,d))});case ZQ:return e;case XQ:H=t.error;var U=t.from;return j=t.requesterId,B=Nee(Nee({},e.requests[j]),{role:U}),Nee(Nee({},e),{errors:Nee(Nee({},e.errors),(p={},p[Date.now()]={error:H,namespace:"access.request.update",processed:!1},p)),requests:Nee(Nee({},e.requests),(m={},m[j]=B,m))});case QJ:return Nee(Nee({},e),{isSending:!0});case JJ:return Nee(Nee({},e),{isSending:!1});case ZJ:return Nee(Nee({},e),{errors:Nee(Nee({},e.errors),(h={},h[Date.now()]={error:t.error,namespace:"invite.send",processed:!1},h)),isSending:!1});case gZ:return Nee(Nee({},e),{errors:Nee(Nee({},e.errors),(f={},f[Date.now()]={error:t.error,namespace:"update.comment.permission.error",processed:!1},f)),isUpdatingMetadata:!1,principals:t.principals});case vZ:return Nee(Nee({},e),{isUpdatingMetadata:!0,principals:t.principals});case bZ:return Nee(Nee({},e),{isUpdatingMetadata:!1});case sZ:return Nee(Nee({},e),{isUpdatingAccess:!0});case aZ:return C=t.principal,P=t.principals,Nee(Nee({},e),{isUpdatingAccess:!1,principal:C,principals:P});case cZ:return Nee(Nee({},e),{errors:Nee(Nee({},e.errors),(g={},g[Date.now()]={error:t.error,namespace:"invite.update.access",processed:!1},g)),isUpdatingAccess:!1});case oZ:return Nee(Nee({},e),{linkAccessRequests:Mee(Mee([],e.linkAccessRequests,!0),[null==t?void 0:t.request],!1)});case iZ:return Nee(Nee({},e),{linkAccessRequests:t.requests});case _Z:var z=t.canComment,q=t.canShare,G=t.commentPermissions,V=t.id,K={canShare:q,commentPermissions:G,role:F=t.role};return B="collaborator"===($=t.userType)?{collaborators:Nee(Nee({},e.collaborators),(v={},v[V]=Nee(Nee({},e.collaborators[V]),K),v))}:{invitations:Nee(Nee({},e.invitations),(b={},b[V]=Nee(Nee({},e.invitations[V]),{canComment:z,canShare:q,role:F}),b))},Nee(Nee(Nee({},e),B),{isUpdatingCollaborators:!0});case EZ:return Nee(Nee({},e),{isUpdatingCollaborators:!1});case wZ:var W=t.collaborator,$=(H=t.error,t.userType);return V=W.id,B="collaborator"===$?{collaborators:Nee(Nee({},e.collaborators),(y={},y[V]=W,y))}:{invitations:Nee(Nee({},e.invitations),(_={},_[V]=W,_))},Nee(Nee(Nee({},e),B),{errors:Nee(Nee({},e.errors),(E={},E[Date.now()]={error:H,namespace:"invite.update.collaborator",processed:!1},E)),isUpdatingCollaborators:!1});default:return}}(e.assets[u],t);return d?Nee(Nee({},e),{assets:Nee(Nee({},e.assets),(r={},r[u]=d,r))}):e},links:Uee,metadata:function(e,t){var n;void 0===e&&(e=qee);var r=t.assetId,o=function(e,t){var n,r,o,i,s;switch(void 0===e&&(e=Gee),t.type){case lJ:var a=t.error;return zee(zee({},e),{errors:zee(zee({},e.errors),(n={},n[Date.now()]={error:a,namespace:"repository.resource.get",processed:!1},n)),isLoadingRepository:!1});case uJ:return zee(zee({},e),{isLoadingRepository:!0});case dJ:var c=t.repositoryResource;return zee(zee({},e),{isLoadingRepository:!1,repositoryResource:c});case sJ.ERROR:return zee(zee({},e),{errors:zee(zee({},e.errors),(r={},r[Date.now()]={error:t.error,namespace:"storage.application.get.metadata",processed:!1},r)),isLoadingApplicationMetadata:!1});case sJ.START:return zee(zee({},e),{isLoadingApplicationMetadata:!t.background});case sJ.SUCCESS:return zee(zee({},e),{application:t.metadata,etagApplication:t.etag,isLoadingApplicationMetadata:!1});case mJ:return a=t.error,zee(zee({},e),{errors:zee(zee({},e.errors),(o={},o[Date.now()]={error:a,namespace:"storage.repository.head",processed:!1},o)),isLoading:!1});case hJ:return zee(zee({},e),{isLoading:!0});case fJ:var l=t.links;return zee(zee({},e),{isLoading:!1,links:l});case bJ:return a=t.error,zee(zee({},e),{errors:zee(zee({},e.errors),(i={},i[Date.now()]={error:a,namespace:"storage.repository.patch",processed:!1},i)),isLoadingApplicationMetadata:!1});case yJ:return zee(zee({},e),{isLoadingApplicationMetadata:!0});case _J:var u=t.etag,d=t.metadata;return zee(zee({},e),{application:d,etagApplication:u,isLoadingApplicationMetadata:!1});case tJ:return a=t.error,zee(zee({},e),{errors:zee(zee({},e.errors),(s={},s[Date.now()]={error:a,namespace:"storage.repository.put",processed:!1},s)),isLoadingApplicationMetadata:!1});case nJ:return zee(zee({},e),{isLoadingApplicationMetadata:!0});case rJ:return u=t.etag,d=t.metadata,zee(zee({},e),{application:d,etagApplication:u,isLoadingApplicationMetadata:!1});default:return}}(e[r],t);return o?zee(zee({},e),((n={})[r]=o,n)):e},peopleGraph:function(e,t){var n,r,o,i;switch(void 0===e&&(e=Kee),t.type){case GZ:return Vee(Vee({},e),{recentSuggestions:Vee(Vee({},e.recentSuggestions),(n={},n[t.assetId]=[],n))});case VZ:var s=t.assetId,a=Vee(Vee({},e.recentSuggestions),((r={})[s]=Wee(t.suggestions),r));return Vee(Vee({},e),{recentSuggestions:a});case KZ:return Vee(Vee({},e),{errors:(o={},o[Date.now()]={error:t.error,namespace:"people.graph.accept",processed:!1},o),recentSuggestions:Vee(Vee({},e.recentSuggestions),(i={},i[t.assetId]=void 0,i))});default:return Yee(e,t)}},prepopulated:function(e,t){var n,r;void 0===e&&(e=Jee);var o=t.assetId;switch(t.type){case EQ:var i=new Set(e[o]||[]);return t.invites.forEach((function(e){return i.add(e)})),Qee(Qee({},e),((n={})[o]=Array.from(i),n));case wQ:return Qee(Qee({},e),((r={})[o]=[],r));default:return e}},storage:ete,toasts:function(e,t){var n,r,o,i;switch(void 0===e&&(e=rte),t.type){case sY:var s=t.toast;if(!(c=null===(i=s.context.assetData)||void 0===i?void 0:i.id))return e;var a=e[c]||[];return tte(tte({},e),((n={})[c]=nte(nte([],a,!0),[s],!1),n));case aY:var c=t.assetId,l=t.toastId,u=e[c]||[];return tte(tte({},e),((r={})[c]=u.filter((function(e){return e.id!==l})),r));case cY:return rte;case lY:c=t.assetId;var d=t.toastId;return(u=e[c])?tte(tte({},e),((o={})[c]=u.map((function(e){return e.id===d&&e.ingestRenderConfig?tte(tte({},e),{ingestRenderConfig:void 0}):e})),o)):e;default:return e}},userCapabilities:function(e,t){switch(void 0===e&&(e=ite),t.type){case CX:return ote(ote({},e),{isLoading:!1});case PX:return ote(ote({},e),{isLoading:!0});case RX:return ote(ote(ote({},e),{hasLoaded:!0,isLoading:!1}),t.capabilities);default:return e}}},ate=function(e){for(var t=Object.keys(e),n={},r=0;r<t.length;r++){var o=t[r];"function"==typeof e[o]&&(n[o]=e[o])}var i,s=Object.keys(n);try{!function(e){Object.keys(e).forEach((function(t){var n=e[t];if(void 0===n(void 0,{type:gQ.INIT}))throw new Error(mQ(12));if(void 0===n(void 0,{type:gQ.PROBE_UNKNOWN_ACTION()}))throw new Error(mQ(13))}))}(n)}catch(e){i=e}return function(e,t){if(void 0===e&&(e={}),i)throw i;for(var r=!1,o={},a=0;a<s.length;a++){var c=s[a],l=n[c],u=e[c],d=l(u,t);if(void 0===d)throw t&&t.type,new Error(mQ(14));o[c]=d,r=r||d!==u}return(r=r||s.length!==Object.keys(e).length)?o:e}}(ste),cte=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),lte=function(e){function t(t){var n=e.call(this,t)||this;return n.state={hasError:!1},n}return cte(t,e),t.getDerivedStateFromError=function(){return{hasError:!0}},t.prototype.componentDidCatch=function(e){var t,n=this.props,r=n.environment;(0,n.ingestHandler)("error.uncaught",{environment:r,message:null===(t=null==e?void 0:e.message)||void 0===t?void 0:t.replace(/\s/g,"-")})},t.prototype.render=function(){return this.state.hasError?null:this.props.children},t}(c.Component),ute=lte,dte=function(e,t,n,r){return new(n||(n=Promise))((function(o,i){function s(e){try{c(r.next(e))}catch(e){i(e)}}function a(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((r=r.apply(e,t||[])).next())}))},pte=function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}},mte=c.forwardRef((function(e,t){var n=this,r=e.children,o=e.environment,i=e.openedDialog,s=MX(),a=s.addPopulatedInvitees,l=s.artifactUpdateState,u=s.initializeShareAsset,d=s.invitesDeleteSelf,p=s.sendIngest,m=UX((function(e){return{paused:e.dialog.paused,toasts:e.toasts}})),h=m.paused,f=m.toasts,g=jX(),v=g.assetData,b=g.getAdobeAsset,y=g.isPreloaded,_=g.onMessageRequest,E=g.team,w=MX(),x=w.pauseDialog,T=w.resumeDialog,S=w.toastsRemove,O=(0,c.useRef)(v),I=(0,c.useCallback)((function(e){a(O.current.id,e)}),[a]),k=(0,c.useState)(void 0),A=k[0],C=k[1],P=(0,c.useState)(void 0),R=P[0],L=P[1];O.current=v;var D=QY(null==v?void 0:v.id),N=HX(),M=Kt(),H=(0,c.useCallback)((function(){return D}),[D]),j=(0,c.useCallback)((function(){return dte(n,void 0,void 0,(function(){var e;return pte(this,(function(t){return e=O.current,!wW()||!Fo()(e)||!e.resourceId||"artifact"===i&&h?[2,Promise.reject()]:[2,"artifact"===i?Promise.resolve():u(e.id,e.resourceId)]}))}))}),[u,i,h]),B=(0,c.useCallback)((function(e,t,r){return dte(n,void 0,void 0,(function(){var e;return pte(this,(function(n){return e=iW(t.id,o),u(t.id,e,{backgroundAccessRequest:!0,backgroundCapabilities:!0,backgroundCollaborators:!0,backgroundMetadata:!0,forceSAMRefresh:!0,silenceToasts:!0}),[2]}))}))}),[o,u]);(0,c.useEffect)((function(){dte(n,void 0,void 0,(function(){var e,t,n,r;return pte(this,(function(o){switch(o.label){case 0:return o.trys.push([0,9,,10]),(null==v?void 0:v.id)?[4,b(v.id)]:[3,2];case 1:return t=o.sent(),[3,4];case 2:return[4,Promise.resolve(void 0)];case 3:t=o.sent(),o.label=4;case 4:return e=t,(null==E?void 0:E.assetId)?[4,b(E.assetId)]:[3,6];case 5:return r=o.sent(),[3,8];case 6:return[4,Promise.resolve(void 0)];case 7:r=o.sent(),o.label=8;case 8:return n=r,C(e),L(n),[3,10];case 9:return p$({data:{error:o.sent()},level:"error",message:"ProviderChild.initializeAdobeAssets",name:"share.sheet"}),[3,10];case 10:return[2]}}))}))}),[v,b,E]),(0,c.useEffect)((function(){var e,t;try{null===(e=null==A?void 0:A.on)||void 0===e||e.call(A,Gc,B),null===(t=null==R?void 0:R.on)||void 0===t||t.call(R,Gc,B)}catch(e){p$({data:{error:e},level:"error",message:"ProviderChild. Evet handers attach error",name:"share.sheet"})}return function(){var e,t;null===(e=null==A?void 0:A.off)||void 0===e||e.call(A,Gc,B),null===(t=null==R?void 0:R.off)||void 0===t||t.call(R,Gc,B)}}),[A,B,R]),(0,c.useEffect)((function(){y?x():T()}),[y,x,T]),(0,c.useEffect)((function(){"function"==typeof _&&function(e,t,n,r,o){for(var i,s,a=0,c=Object.entries(r);a<c.length;a++){var l=c[a],u=l[0],d=l[1];if(Array.isArray(d))for(var p=0,m=d;p<m.length;p++){for(var h=m[p],f=h.context,g=h.category,v=h.id,b=h.ingestCopyShareLinkConfig,y=h.ingestLearnMoreConfig,_=h.ingestVerificationConfig,E=h.ingestRenderConfig,w=void 0===E?[]:E,x=h.messageData,T=h.messageKey,S=h.state,O=0,I=w;O<I.length;O++)e({},I[O]);if(!b){var k=void 0;if(y)k={learnMore:{href:t.formatMessage({id:null===(i=y.actions)||void 0===i?void 0:i.hrefId}),text:t.formatMessage({id:null===(s=y.actions)||void 0===s?void 0:s.textId})}};else if(_){var A=_.actions||{},C=A.delimiterId,P=A.environment,R=A.hrefId,L=A.textId,D=A.type;k={validationNeeded:{delimiter:C,environment:P,href:t.formatMessage({id:R},x),text:t.formatMessage({id:L}),type:D}}}n({actions:k,category:g,context:f,id:v,message:t.formatMessage({id:T},x),state:S}),o(v,u)}}}}(N,M,_,f,S)}),[N,M,_,f,S]);var F=(0,c.useCallback)((function(e){"artifact"===i&&l(e)}),[l,i]),U=(0,c.useCallback)((function(){if(!i)return Promise.reject(new Error("A ShareSheet dialog must be opened before this method can be used."));T(),"invite"!==i&&"share"!==i&&"artifact"!==i||p("dialog.render")}),[i,T,p]),z=(0,c.useCallback)((function(){if(!i)return Promise.reject(new Error("A ShareSheet dialog must be opened before this method can be used."));x()}),[i,x]),q=(0,c.useCallback)((function(e){return dte(n,void 0,void 0,(function(){return pte(this,(function(t){switch(t.label){case 0:return[4,d(e)];case 1:return t.sent(),[2]}}))}))}),[d]);return(0,c.useImperativeHandle)(t,(function(){return{getCollaborationState:H,pauseDialog:z,prepopulateInvitees:I,refreshCollaborators:j,resumeDialog:U,selfCollaboratorRemove:q,updateArtifact:F}})),c.createElement(ute,{environment:o,ingestHandler:p},r)})),hte=mte,fte=function(){return fte=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},fte.apply(this,arguments)},gte=new E0.QueryClient,vte=c.forwardRef((function(e,t){var n=e.analyticsData,r=e.analyticsEnabled,o=e.children,i=e.onDialogChange,s=e.onDialogClose,a=e.onDialogOpen,l=e.onIngestEvent,u=e.openedDialog,d=(0,c.useState)(u),p=d[0],m=d[1],h=(0,c.useMemo)((function(){var t,r;if(n){var o=function(e){var t=e.consumer,n=e.env,r=void 0===n?{}:n,o=e.source,i=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}(e,["consumer","env","source"]);return t&&console.warn("The prop analyticsData no longer supports the property consumer, that data should be moved to the property source and the fields that previously was added to source should be moved to the field env."),GK({env:GK(GK({},r),{com:{name:"Share Sheet",version:zo()}}),source:t||o},i)}(n),i={event:{language:e.locale,user_guid:null===(t=e.imsData)||void 0===t?void 0:t.id},user:{service_code:"creativecloud",service_level:(null===(r=null==e?void 0:e.imsData)||void 0===r?void 0:r.isPaid)?"paid":"trial"}};return b$()(ro,i,o)}}),[n,e.imsData,e.locale]),f=V$(fte(fte({},e),{analyticsData:h,analyticsEnabled:!(!h||!r),openedDialog:p})),g=f.analyticsData,v=f.analyticsEnabled,b=f.environment,y=f.imsData,_=(0,c.useRef)(),E=(0,c.useRef)(f),w=(0,c.useRef)();E.current=f;var x=(0,c.useMemo)((function(){var e,t=(null!==(e=null===window||void 0===window?void 0:window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__)&&void 0!==e?e:_Q)(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return function(){var n=e.apply(void 0,arguments),r=function(){throw new Error(mQ(15))},o={getState:n.getState,dispatch:function(){return r.apply(void 0,arguments)}},i=t.map((function(e){return e(o)}));return r=_Q.apply(void 0,i)(n.dispatch),pQ(pQ({},n),{},{dispatch:r})}}}(c9.withExtraArgument((function(){return E.current}))))(bQ);return t(ate)}),[]),T=(0,c.useCallback)((function(e){m(e);var t={context:{assetData:E.current.assetData},openedDialog:e};e&&"function"==typeof a?a(t):!e&&w.current&&"function"==typeof s?s(t):"function"==typeof i&&(console.warn("onDialogChange() is deprecated. Please see `onDialogOpen, onDialogClose."),i(t)),w.current=e}),[i,s,a]);(0,c.useEffect)((function(){T(u)}),[T,u]),(0,c.useEffect)((function(){return window.addEventListener("keyup",m3),window.addEventListener("keydown",h3),function(){window.removeEventListener("keyup",m3),window.removeEventListener("keydown",h3)}}),[]),(0,c.useImperativeHandle)(t,(function(){return{getCollaborationState:function(){return _.current.getCollaborationState()},getVersion:function(){return zo()},openDialog:T,pauseDialog:function(){return _.current.pauseDialog()},prepopulateInvitees:function(e){return _.current.prepopulateInvitees(e)},refreshCollaborators:function(){return _.current.refreshCollaborators()},refreshInvites:XK,resumeDialog:function(){return _.current.resumeDialog()},selfCollaboratorRemove:function(e){return _.current.selfCollaboratorRemove(e)},updateArtifact:function(e){return _.current.updateArtifact(e)}}}));var S=c.createElement(E0.QueryClientProvider,{client:gte},c.createElement(Cn,{context:BX,store:x},c.createElement(z$.Provider,{value:f},c.createElement(K9,null,c.createElement(hte,fte({},e,{ref:_}),o)))));return v&&g?c.createElement(Mn.default,{allowNoToken:!0,apiKey:Vn,data:g,env:window.FORCE_STAGE_INGEST?"stage":b,fireEventCallback:l,product:"Share Sheet/".concat(zo()),project:Vn,token:y.id},S):S}));vte.propTypes={analyticsData:l4().shape({consumer:l4().shape({name:l4().string,platform:l4().string}),source:l4().shape({name:l4().string,platform:l4().string})}),analyticsEnabled:l4().bool,apiKey:l4().string,assetData:l4().shape({category:l4().string,extension:l4().string,id:l4().string,mimeType:l4().string,name:l4().string,resourceId:l4().string,resourceViewUrl:l4().string}).isRequired,behanceClientId:l4().string,children:l4().node,compactLayout:l4().bool,environment:l4().string,error:l4().shape({message:l4().string,workflow:l4().string}),features:l4().shape({groups:l4().bool}),hidePublicPassword:l4().bool,idpClientId:l4().string.isRequired,imsData:l4().shape({id:l4().string,isPaid:l4().bool,token:l4().string}),invitationServiceApiKey:l4().string,isPreloaded:l4().bool,isRenderRefactoredLinkAccess:l4().bool,locale:l4().string,localeStringOverrides:l4().shape({}),onArtifactCreate:l4().func,onArtifactDelete:l4().func,onArtifactUpdate:l4().func,onCollaboratorCountUpdate:l4().func,onDialogChange:l4().func,onDialogClose:l4().func,onDialogOpen:l4().func,onErrorRetry:l4().func,onHostConfirm:l4().func,onIngestEvent:l4().func,onInviteFulfilled:l4().func,onInviteRejected:l4().func,onInviteSent:l4().func,onLinkChange:l4().func,onManageProject:l4().func,onMessageRequest:l4().func,onPermissionRevoked:l4().func,onRemoveFulfilled:l4().func,onRemoveRejected:l4().func,onRemoveSent:l4().func,onRequestAccessFailure:l4().func,onRequestAccessSuccess:l4().func,onTransitionView:l4().func,onUrlOpen:l4().func,openedDialog:l4().oneOf(["error","getLink","invite","artifact","share","requestAccess"]),peopleGraphApiKey:l4().string,reCaptchaSiteKey:l4().string,storageRepositoryApiKey:l4().string,team:l4().shape({urn:l4().string}),typekitId:l4().string};var bte=vte;function yte(e,t,n,r,o,i,s){try{var a=e[i](s),c=a.value}catch(e){return void n(e)}a.done?t(c):Promise.resolve(c).then(r,o)}function _te(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function s(e){yte(i,r,o,s,a,"next",e)}function a(e){yte(i,r,o,s,a,"throw",e)}s(void 0)}))}}var Ete=s(77162),wte=s.n(Ete);function xte(e,t){var n=e.y,r=e.x,o=t.bottom,i=t.left,s=t.right,a=t.top;return r>i&&r<s&&n<o&&n>a}function Tte(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.bottom,r=e.left,o=e.right,i=e.top,s=t.bottom,a=t.left,c=t.right,l=t.top;return a>=r&&c<=o&&l>=i&&s<=n}var Ste=function(){var e=_te(wte().mark((function e(){var t,n,r;return wte().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,null==p?void 0:p.batchPlay(v,{});case 2:if(e.t0=e.sent,e.t0){e.next=5;break}e.t0=[];case 5:return n=e.t0,r=null==n?void 0:n[0],e.abrupt("return",null==r||null===(t=r.view)||void 0===t?void 0:t.globalBounds);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function Ote(){return Ote=_te(wte().mark((function e(){var t,n,r,o,i,s,a,c,l,u,d=arguments;return wte().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=d.length>0&&void 0!==d[0]?d[0]:f,n=d.length>1&&void 0!==d[1]&&d[1],e.next=4,Ste();case 4:return r=e.sent,e.next=7,m.getDisplayConfiguration({});case 7:if(o=e.sent,i=Cte(o,r),s=null==i?void 0:i.globalWorkingBounds,a="darwin"===navigator.platform,c=a?1:i.scaleFactor,l=Ite(r,s,t,c),u=n?kte(s,t,c):Ate(r,l,t,c),!Tte(s,u)){e.next=16;break}return e.abrupt("return",{arrowPosition:l,ctaButtonCoordinates:r,dialogCoordinates:u});case 16:return e.abrupt("return",{ctaButtonCoordinates:r});case 17:case"end":return e.stop()}}),e)}))),Ote.apply(this,arguments)}function Ite(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,o=e.left+(e.right-e.left)/2,i={height:n.height*r,width:n.width*r},s=53*r,a=t.bottom-e.bottom>i.height,c=e.left-t.left>i.width;return a&&c?o+s>t.right?x:S:a&&!c?o-s<t.left?E:T:!a&&c?o+s>t.right?w:y:a||c?void 0:o-s<t.left?_:b}function kte(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;return{bottom:e.bottom/2+t.height*n/2,left:(e.right+e.left)/2-t.width*n/2,right:(e.right+e.left)/2+t.width*n/2,top:e.bottom/2-t.height*n/2}}function Ate(e,t,n){var r,o,i,s,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,c=(e.right-e.left)/2,l=53*a+c,u=10*a,d={height:n.height*a,width:n.width*a};switch(t){case S:r=e.bottom+d.height,o=e.left+l-d.width,i=e.left+l,s=e.bottom;break;case b:r=e.top,o=e.left,i=e.left+d.width,s=e.top-d.height;break;case y:r=e.top,o=e.right-d.width,i=e.right,s=e.top-d.height;break;case _:r=e.bottom-u,o=e.right+u,i=e.right+d.width+u,s=e.bottom-(d.height-u);break;case E:r=e.top+d.height,o=e.right+u,i=e.right+d.width+u,s=e.top;break;case w:r=e.bottom-u,o=e.left-(d.width+u),i=e.left-u,s=e.bottom-(d.height-u);break;case x:r=e.top+d.height,o=e.left-(d.width+u),i=e.left-u,s=e.top;break;case T:r=e.bottom+d.height+u,o=e.left,i=e.left+d.width,s=e.bottom+u}return{bottom:r,left:o,right:i,top:s}}function Cte(e,t){var n=Pte(t.left,t.right),r=Pte(t.top,t.bottom),o=e.find((function(e){return n>=e.globalBounds.left&&n<=e.globalBounds.right&&r>=e.globalBounds.top&&r<=e.globalBounds.bottom}));return o||console.warn("Could not find the owner screen"),o||e[0]}function Pte(e,t){return e+.5*(t-e)}var Rte={dark:"rgb(50, 50, 50)",darkest:"rgb(30, 30, 30)",light:"rgb(245, 245, 245)",lightest:"rgb(255, 255, 255)"};function Lte(e){var t=e.id,n=e.theme;return c.createElement("svg",{height:"1000mm",id:t,style:{bottom:"-2px",height:"auto",maxWidth:"".concat(26,"px"),position:"absolute",right:"".concat(40,"px"),top:"1px"},viewBox:"0 0 1000 1000",width:"1000mm"},c.createElement("path",{d:"M 500 50C 482 50 466 59 457 75C 457 75 7 863 7 863C -12 896 12 938 50 938C 50 938 950 938 950 938C 988 938 1012 896 993 863C 993 863 543 75 543 75C 532 59 517 50 500 50C 500 50 500 50 500 50 M 0,0",style:{fill:"".concat(Rte[n])},transform:""}))}Lte.defaultProps={id:"",theme:"dark"},Lte.propTypes={id:l4().string,theme:l4().oneOf(["dark","darkest","light","lightest"])},s(95349);const Dte=()=>{};var Nte=["size"];function Mte(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Hte(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Mte(Object(n),!0).forEach((function(t){uQ(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Mte(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function jte(e){try{if("object"===I7(e))return e;var t=e&&JSON.parse(e);if("object"===I7(t))return t}catch(e){console.log(e)}}function Bte(e,t,n){var r=n&&(null==e?void 0:e.endsWith(n))?Fte(e):e;return null!=r?r:Fte(t)}function Fte(e){var t=null==e?void 0:e.lastIndexOf(".");return e&&t>=0?e.slice(0,t):""}function Ute(e){return e&&!e.assetId&&!!e.documentId}var zte=function(){return zte=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},zte.apply(this,arguments)},qte=function(e,t,n,r){return new(n||(n=Promise))((function(o,i){function s(e){try{c(r.next(e))}catch(e){i(e)}}function a(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((r=r.apply(e,t||[])).next())}))},Gte=function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}};function Vte(e){void 0===e&&(e=function(e){return e});var t=(0,c.useState)(),n=t[0],r=t[1];return(0,c.useMemo)((function(){return[e("string"==typeof n?jte(n):n),r]}),[e,n])}var Kte=function(e){return(null==e?void 0:e.validNodes)&&(e.validNodes=e.validNodes.map((function(e){return{id:e.id,name:e.title}}))),e},Wte=function(e){return Ute(e)?zte(zte({},Kte(e)),{id:e.documentId,isLocalDoc:!0}):Kte(e)},$te={artifactExtension:".pdf"},Yte=function(e){var t;return e?zte(zte(zte({},$te),e),{analyticsEnabled:null!==(t=null==e?void 0:e.analyticsEnabled)&&void 0!==t?t:null==e?void 0:e.enableAnalytics}):e},Qte=function(e){return!e||e.productSegment?e:zte(zte({},e),{productSegment:"ENTERPRISE"})};function Jte(){return void 0===navigator.onLine?document.onLine:navigator.onLine}var Zte=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},Xte=function(e,t,n){var r=this,o=(0,c.useRef)(e);o.current=e;var i=function(e,t){var n=(0,c.useMemo)((function(){return{}}),[]);function r(e){var t,r,o=e.action,i=e.id,s=e.status;return null===(r=null===(t=n[i])||void 0===t?void 0:t[o])||void 0===r?void 0:r[s]}function o(r,o){if("function"==typeof window.cdoHost[r])return function(i,s,a,c){var l,u,d=(null===(l=t.current)||void 0===l?void 0:l.assetId)||(null===(u=t.current)||void 0===u?void 0:u.documentId);n[d]||(n[d]={}),n[d][o]||(n[d][o]={});var p=n[d][o];p.success=s,p.failure=a,p.progress=c;var m=i.urn,h=Zte(i,["urn"]);e&&(h.name=h.name+e),m&&(h.assetId=m),window.cdoHost[r](JSON.stringify(h))}}return(0,c.useMemo)((function(){return{getHandler:r,onArtifactCreate:o("publishArtifact","artifactCreate"),onArtifactDelete:o("deleteArtifact","artifactDelete"),onArtifactRename:o("renameArtifact","artifactRename"),onArtifactUpdate:o("updateArtifact","artifactUpdate")}}),[e])}(n,o),s=i.getHandler,a=i.onArtifactCreate,l=i.onArtifactDelete,u=i.onArtifactRename,d=i.onArtifactUpdate,p=(0,c.useCallback)((function(e){return i=r,a=void 0,l=function(){var r,i,a,c,l,u,d,m,f,g;return function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}(this,(function(v){switch(v.label){case 0:return console.log("handleArtifactEvent",e),r=function(e,t,n){var r,o,i,s;if(!e)return e;var a=e.action,c=e.assetId,l=e.modifiedDate,u=e.status,d=("artifactCreate"===a||"artifactUpdate"===a)&&"success"===u;return Hte(Hte({},e),{},{emailNotification:null!==(r=e.emailNotification)&&void 0!==r?r:{sharing:{editor:"cc_collab_artifact_invite_notification",viewer:"cc_collab_artifact_invite_notification"}},isLocalDoc:Ute(t),isModified:!d&&e.isModified,mimeType:null!==(o=e.mimeType)&&void 0!==o?o:"application/pdf",modifiedDate:"string"==typeof l?Date.parse(l):l,name:Bte(e.name,null==t?void 0:t.name,n),resourceId:null!==(i=e.resourceId)&&void 0!==i?i:c?h+c:void 0,roles:null!==(s=e.roles)&&void 0!==s?s:["VIEW"],type:"artifact"})}(jte(e),o.current,n),a=(i=r||{}).action,c=i.status,l=Zte(i,["action","status"]),(u=s({action:a,id:l.sourceId,status:c}))?(console.log("".concat(a," ").concat(c," handler called with"),l),[4,u(l)]):[3,2];case 1:return v.sent(),[3,3];case 2:null==t||t(l),v.label=3;case 3:return((null===(d=o.current)||void 0===d?void 0:d.assetId)||(null===(m=o.current)||void 0===m?void 0:m.documentId))===l.sourceId&&("artifactDelete"===a&&"success"===c||"artifactCreate"===a&&"failure"===c)?[2,null===(g=(f=window.cdoHost).getArtifactMetadata)||void 0===g?void 0:g.call(f).then(p)]:[2,l]}}))},new((c=Promise)||(c=Promise))((function(e,t){function n(e){try{o(l.next(e))}catch(e){t(e)}}function r(e){try{o(l.throw(e))}catch(e){t(e)}}function o(t){var o;t.done?e(t.value):(o=t.value,o instanceof c?o:new c((function(e){e(o)}))).then(n,r)}o((l=l.apply(i,a||[])).next())}));var i,a,c,l}),[n]);(0,c.useEffect)((function(){return window.cdoHost.addEventListener(F,p),document.addEventListener(F,p),function(){window.cdoHost.removeEventListener(F,p),document.removeEventListener(F,p)}}),[p]);var m=(0,c.useCallback)((function(){var e,t;return null===(t=(e=window.cdoHost).getArtifactMetadata)||void 0===t?void 0:t.call(e).then(p).catch((function(e){return console.error("Error with getArtifactMetadata() method",e),Promise.reject(e)}))}),[p]);return{callbacks:{onArtifactCreate:a,onArtifactDelete:l,onArtifactRename:u,onArtifactUpdate:d},refreshArtifactMetadata:m}},ene=function(){return console.log("PLACEHOLDER onReviewGenerate called"),Promise.resolve("/local/file/path/review.pdf")};function tne(e,t,n,r){var o=this,i=function(t){var n=(0,c.useCallback)((function(n){return e[t](JSON.stringify(n))}),[t]);return"function"==typeof e[t]?n:void 0},s=(0,c.useCallback)((function(n){return void 0===n&&(n=""),r=o,i=void 0,a=function(){var r,o,i,s,a;return function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}(this,(function(c){switch(c.label){case 0:return"function"!=typeof(null==e?void 0:e.getUserAccessToken)?[3,3]:[4,e.getUserAccessToken(n)];case 1:return r=c.sent(),[4,null===(i=e.getIMSData)||void 0===i?void 0:i.call(e)];case 2:if(o=c.sent(),!n.includes(r)||!(null===(s=null==o?void 0:o.token)||void 0===s?void 0:s.includes(r)))return t(o),[2,null===(a=jte(o))||void 0===a?void 0:a.token];c.label=3;case 3:return[2,n]}}))},new((s=void 0)||(s=Promise))((function(e,t){function n(e){try{c(a.next(e))}catch(e){t(e)}}function o(e){try{c(a.throw(e))}catch(e){t(e)}}function c(t){var r;t.done?e(t.value):(r=t.value,r instanceof s?r:new s((function(e){e(r)}))).then(n,o)}c((a=a.apply(r,i||[])).next())}));var r,i,s,a}),[e,t]),a=(0,c.useCallback)((function(e){var t,n,r,o=e.href,i=null===(n=null===(t=window.require("uxp"))||void 0===t?void 0:t.shell)||void 0===n?void 0:n.openExternal;"function"==typeof i?i(o):null===(r=window.open)||void 0===r||r.call(window,o)}),[]),l=(0,c.useCallback)((function(){return n&&r?Promise.resolve(r):"function"==typeof e.getNodeList?Promise.resolve(e.getNodeList()).then(jte):(console.log("PLACEHOLDER onReviewGetNodeList called"),Promise.resolve([{id:"nodeId",name:"artboard 1"}]))}),[n,e,r]);return{onArtifactCreateComplete:i("onArtifactCreateComplete"),onArtifactSaveComplete:i("onArtifactSaveComplete"),onAuthenticationFailure:s,onCheckDocumentFeatureCompatibility:i("onCheckDocumentFeatureCompatibility"),onCollaboratorCountUpdate:i("onCollaboratorCountUpdate"),onDialogClose:i("onDialogClose"),onDialogOpen:i("onDialogOpen"),onInviteFulfilled:i("onInviteFulfilled"),onInviteRejected:i("onInviteRejected"),onInviteSent:i("onInviteSent"),onLinkCopy:i("onLinkCopy"),onLinkMetadataChange:i("onLinkMetadataChange"),onLinkPermissionChange:i("onLinkPermissionChange"),onManageProject:i("onManageProject"),onMessageRequest:i("onMessageRequest"),onOnboardingEvent:i("onOnboardingEvent"),onPermissionRevoked:i("onPermissionRevoked"),onPreferenceChangeS4R:i("onPreferenceChangeS4R"),onRemoveFulfilled:i("onRemoveFulfilled"),onRemoveRejected:i("onRemoveRejected"),onRemoveSent:i("onRemoveSent"),onReviewGenerate:i("generateReview")||ene,onReviewGetNodeList:l,onSave:i("onSave"),onTourComplete:i("onTourComplete"),onTransitionView:i("onTransitionView"),onUrlOpen:a,setOpenedDialog:i("setOpenedDialog")}}var nne=function(){return nne=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},nne.apply(this,arguments)};function rne(){var e,t=window.cdoHost,n=(0,c.useRef)(),r=function(){var e=this,t=Vte(Yte),n=t[0],r=t[1],o=(0,c.useCallback)((function(t){return qte(e,void 0,void 0,(function(){var e,o,i,s,a;return Gte(this,(function(c){switch(c.label){case 0:return e=n,n?[3,2]:(o=jte,[4,null===(a=(s=window.cdoHost).getConfiguration)||void 0===a?void 0:a.call(s)]);case 1:e=o.apply(void 0,[c.sent()]),c.label=2;case 2:return i=jte(t),console.log("configuration updated => ".concat(JSON.stringify(zte(zte({},e),i)))),r(zte(zte({},e),i)),[2]}}))}))}),[n,r]);return(0,c.useEffect)((function(){window.cdoHost.addEventListener(z,r),window.cdoHost.addEventListener(G,o);var t=window._addRefreshListener((function(){return qte(e,void 0,void 0,(function(){var e,t,n,o;return Gte(this,(function(i){switch(i.label){case 0:return t=jte,[4,null===(o=(n=window.cdoHost).getConfiguration)||void 0===o?void 0:o.call(n)];case 1:return e=t.apply(void 0,[i.sent()]),console.log("getConfiguration => ",e),r(e),[2]}}))}))}));return function(){window.cdoHost.removeEventListener(z,r),t(),window.cdoHost.removeEventListener(G,o)}}),[r,o]),n}(),o=(0,c.useMemo)((function(){return function(e,t){return e?{event:{category:"Desktop"},source:{client_id:e.idpClientId,name:t,os_version:e.osVersion,platform:e.platform,version:e.appVersion},ui:{view_type:e.viewType}}:void 0}(r,d)}),[r]),i=function(){var e=this,t=Vte(),n=t[0],r=t[1];return(0,c.useEffect)((function(){return window._addRefreshListener((function(){return qte(e,void 0,void 0,(function(){var e,t,n;return Gte(this,(function(o){switch(o.label){case 0:return[4,null===(n=(t=window.cdoHost).getInviteDialogData)||void 0===n?void 0:n.call(t)];case 1:return e=o.sent(),console.log("getInviteDialogData => ",e),r(e),[2]}}))}))}))}),[r]),n}(),s=function(){var e=this,t=(0,c.useState)(!1),n=t[0],r=t[1];return(0,c.useEffect)((function(){var t=function(){return qte(e,void 0,void 0,(function(){var e,t;return Gte(this,(function(n){switch(n.label){case 0:return[4,null===(t=window.require("uxp"))||void 0===t?void 0:t.host.canLogAnalyticsData];case 1:return e=n.sent(),console.log("canLogAnalyticsData => ",e),r(e),[2]}}))}))};return t(),window.cdoHost.addEventListener(z,t),window.cdoHost.addEventListener(G,t),function(){window.cdoHost.removeEventListener(z,t),window.cdoHost.removeEventListener(G,t)}}),[]),n}(),a=function(){var e=this,t=Vte(Wte),n=t[0],r=t[1];return(0,c.useEffect)((function(){window.cdoHost.addEventListener(U,r);var t=window._addRefreshListener((function(){return qte(e,void 0,void 0,(function(){var e,t,n;return Gte(this,(function(o){switch(o.label){case 0:return[4,null===(n=(t=window.cdoHost).getAssetMetadata)||void 0===n?void 0:n.call(t)];case 1:return e=o.sent(),console.log("getAssetMetadata => ",e),r(e),[2]}}))}))}));return function(){window.cdoHost.removeEventListener(U,r),t()}}),[r]),{assetData:n,setAssetData:r}}(),l=a.assetData,u=a.setAssetData,p=function(){var e=this,t=Vte(Qte),n=t[0],r=t[1];return(0,c.useEffect)((function(){window.cdoHost.addEventListener(q,r);var t=window._addRefreshListener((function(){return qte(e,void 0,void 0,(function(){var e,t,n;return Gte(this,(function(o){switch(o.label){case 0:return[4,null===(n=(t=window.cdoHost).getIMSData)||void 0===n?void 0:n.call(t)];case 1:return e=o.sent(),r(e),[2]}}))}))}));return function(){window.cdoHost.removeEventListener(q,r),t()}}),[r]),{imsData:n,setImsData:r}}(),m=p.imsData,h=p.setImsData,f=(null==l?void 0:l.projectData)||(null==l?void 0:l.space),v=Xte(l,null===(e=n.current)||void 0===e?void 0:e.updateArtifact,null==r?void 0:r.artifactExtension),b=v.callbacks,y=v.refreshArtifactMetadata,_=tne(t,h,null==r?void 0:r.enableCuration,null==l?void 0:l.validNodes);(0,c.useEffect)((function(){window._refresh()}),[]),(0,c.useEffect)((function(){var e=function(){var e;null===(e=n.current)||void 0===e||e.pauseDialog()},r=function(){var e;null===(e=n.current)||void 0===e||e.resumeDialog()},o=function(){var e;console.log("refreshCollaborators event received"),null===(e=n.current)||void 0===e||e.refreshCollaborators()};return t.addEventListener(N,window._refresh),t.addEventListener(M,e),t.addEventListener(j,o),t.addEventListener(B,r),t.addEventListener(V,window._refresh),t.addEventListener(H,window._refresh),function(){t.removeEventListener(N,window._refresh),t.removeEventListener(M,e),t.removeEventListener(j,o),t.removeEventListener(B,r),t.removeEventListener(V,window._refresh),t.removeEventListener(H,window._refresh)}}),[t]);var E=(null==r?void 0:r.openedDialog)||g.OPENED_DIALOGS.SHARE,w=(0,c.useCallback)((function(){return y().then((function(e){return Promise.resolve((null==e?void 0:e.assetId)?[e]:[])}))}),[y]);return(0,c.useMemo)((function(){return nne(nne(nne({},_),b),{analyticsData:o,assetData:l,buildNumber:null==t?void 0:t.buildNumber,canLogAnalyticsData:s,configuration:r,environment:(null==t?void 0:t.environment)||(null==r?void 0:r.env),imsData:m,inviteDialogData:i,locale:(null==t?void 0:t.locale)||(null==r?void 0:r.locale),name:null==t?void 0:t.name,onArtifactList:w,openedDialog:E,platform:(null==t?void 0:t.platform)||(null==r?void 0:r.platform),projectData:f,sapCode:null==t?void 0:t.sapCode,setAssetData:u,shareSheetProviderRef:n,version:null==t?void 0:t.version})}),[o,b,l,_,s,t,r,m,i,w,E,f,u])}var one=window.require("uxp").pluginManager,ine=["analyticsData","assetData","canLogAnalyticsData","configuration","imsData","inviteDialogData","onPermissionRevoked","onSave","onDialogClose","openedDialog","projectData","setAssetData","shareSheetProviderRef"];function sne(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var ane,cne={};function lne(e){var t,n,r,o=e.portal,i=(0,c.useRef)();r=d,(0,c.useEffect)((function(){var e,t=document.createElement("link"),n="product-styles-".concat(r);null===(e=document.getElementById(n))||void 0===e||e.remove(),t.href="./".concat(r,"/override.css"),t.id=n,t.rel="stylesheet",t.type="text/css",document.head.appendChild(t)}),[r]);var s,a=function(){var e=this,t=(0,c.useState)("dark"),n=t[0],r=t[1];return(0,c.useEffect)((function(){var t,n=function(){return qte(e,void 0,void 0,(function(){var e;return Gte(this,(function(t){switch(t.label){case 0:return[4,window.cdoHost.getTheme()];case 1:return e=t.sent(),r(e),[2,e]}}))}))};return n(),null===(t=window.require)||void 0===t||t.call(window,"uxp").host.addEventListener(P,n),function(){var e;null===(e=window.require)||void 0===e||e.call(window,"uxp").host.removeEventListener(P,n)}}),[]),n}(),u=(s=(0,c.useState)(new Map)[0],(0,c.useEffect)((function(){var e,t,n=function(e,t){if(s.get(e))for(var n=0,r=s.get(e);n<r.length;n++)(0,r[n])(e,t)};null===(e=null==p?void 0:p.addNotificationListener)||void 0===e||e.call(p,k,n),null===(t=null==m?void 0:m.addNotificationListener)||void 0===t||t.call(m,"OS",["globalMouseDown"],n)}),[s]),(0,c.useCallback)((function(e,t){return s.has(e)||s.set(e,[]),s.get(e).push(t),function(){s.set(e,s.get(e).filter((function(e){return e!==t})))}}),[s])),h=rne(),v=h.analyticsData,b=h.assetData,y=h.canLogAnalyticsData,_=h.configuration,E=h.imsData,w=h.inviteDialogData,x=h.onPermissionRevoked,T=h.onSave,N=h.onDialogClose,M=h.openedDialog,H=h.projectData,j=h.setAssetData,B=h.shareSheetProviderRef,F=W(h,ine),U=function(e,t,n){var r=this,o=(0,c.useState)(D),i=o[0],s=o[1],a=(0,c.useState)(d!==I),l=a[0],u=a[1],p=(0,c.useCallback)((function(t){return qte(r,void 0,void 0,(function(){var r,o;return Gte(this,(function(i){switch(i.label){case 0:return t?(u(t),[3,4]):[3,1];case 1:return(null==(r=e.current)?void 0:r.hasLoaded)?[4,null===(o=r.close)||void 0===o?void 0:o.call(r)]:[3,3];case 2:i.sent(),u(t),i.label=3;case 3:n(),i.label=4;case 4:return[2]}}))}))}),[e]);return(0,c.useEffect)((function(){var e=function(e){var t;console.log("handleUXPEvents",e);var n=e.commandId,r=e.data,o=void 0===r?"{}":r,i="string"==typeof o?null===(t=JSON.parse(o))||void 0===t?void 0:t.showAtCenter:null==o?void 0:o.showAtCenter;switch(n){case"closeShareSheetPanel":p(!1);break;case"showShareSheetPanel":s(i?R:D),p(!0);break;case"toggleShareSheetPanel":s(i?R:D),p(!l);break;case"showInvite2EditPanel":s(D),p(!0);break;case"showShare4ReviewPanel":s(L),p(!0);break;case"showSpacesPanel":s(R),p(!0);break;default:n||console.log(e)}};return document.body.addEventListener(A,e),function(){document.body.removeEventListener(A,e)}}),[p,l]),(0,c.useEffect)((function(){if(l)return t("modalStateChanged",(function(){return p(!1)}))}),[t,p,l]),(0,c.useEffect)((function(){var e=function(e){var t=e.key.toLowerCase(),n=e.target.id;"escape"===t&&O.includes(n)&&p(!1)};return document.body.addEventListener(C,e),function(){document.body.removeEventListener(C,e)}}),[p]),(0,c.useMemo)((function(){return{dialogType:i,isVisible:l,setVisibility:p}}),[i,p,l])}(i,u,N),z=U.dialogType,q=U.isVisible,G=U.setVisibility,V=function(e,t){var n=(0,c.useState)({}),r=n[0],o=n[1];return(0,c.useEffect)((function(){e?"PHXS"===d&&function(){return Ote.apply(this,arguments)}(f,t).then((function(e){o(e)})):o(null)}),[e,t]),r}(q,!(z===D)),$=function(e){void 0===e&&(e="com.adobe.ccx.comments-webview");var t=(0,c.useState)(null),n=t[0],r=t[1];(0,c.useEffect)((function(){var t=Array.from(one.plugins).find((function(t){return t.id===e}));r(t)}),[e]);var o=(0,c.useCallback)((function(e,t){n&&n.invokeCommand(e,t)}),[n]);return(0,c.useMemo)((function(){return{invokeCommand:o}}),[o])}().invokeCommand,Y=function(){var e=this,t=(0,c.useState)(!1),n=t[0],r=t[1],o=(0,c.useState)(!1),i=o[0],s=o[1],a=(0,c.useState)(void 0),l=a[0],u=a[1],p=rne(),m=p.assetData,h=p.configuration,f=void 0===h?{}:h,v=p.onCheckDocumentFeatureCompatibility,b=p.openedDialog,y=f.enableLCE;(0,c.useEffect)((function(){E()}),[null==m?void 0:m.assetId]);var _=(0,c.useCallback)((function(){return t=e,n=void 0,i=function(){var e,t;return function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!((o=(o=s.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}}(this,(function(n){switch(n.label){case 0:e="ineligible",n.label=1;case 1:return n.trys.push([1,3,,4]),s(!0),[4,null==v?void 0:v({liveCoediting:!0,testForceInvalid:!!window.testForceInvalid})];case 2:return e=n.sent(),[3,4];case 3:return t=n.sent(),console.log("%c ERROR => CHECKING LCE COMPATIBILITY","color:red; font-weight:bold;"),console.error(t),[3,4];case 4:return[4,new Promise((function(e){return setTimeout(e,1e3)}))];case 5:return n.sent(),u(e),r(!0),s(!1),[2]}}))},new((o=void 0)||(o=Promise))((function(e,r){function s(e){try{c(i.next(e))}catch(e){r(e)}}function a(e){try{c(i.throw(e))}catch(e){r(e)}}function c(t){var n;t.done?e(t.value):(n=t.value,n instanceof o?n:new o((function(e){e(n)}))).then(s,a)}c((i=i.apply(t,n||[])).next())}));var t,n,o,i}),[v]),E=(0,c.useCallback)((function(){u(void 0),r(!1)}),[]),w=(0,c.useCallback)((function(){d===I?(null==m?void 0:m.isCoeditable)?(u("enabled"),r(!0)):b!==g.OPENED_DIALOGS.SHARE||d!==I||!y||"enabled"===l||n||i||_():r(!0)}),[null==m?void 0:m.isCoeditable,y,n,i,l,_,b]);return(0,c.useMemo)((function(){return{clearLCEState:E,initializeLCE:w,isCheckingLCE:i,lceState:l}}),[i,E,w,l])}(),Q=Y.clearLCEState,J=Y.initializeLCE,Z=Y.isCheckingLCE,X=Y.lceState,ee=_||{},te=ee.allowGroups,ne=ee.analyticsEnabled,re=ee.apiKey,oe=ee.autoConfigure,ie=ee.compactLayout,se=ee.disableSAMDirect,ae=ee.enableCSCProjects,ce=ee.enableCuration,le=ee.enableFacepile,ue=ee.enableFrameS4R,de=void 0===ue?d===I||"ILST"===d:ue,pe=ee.enableLCE,me=ee.enableLibraryRestrictionToggle,he=ee.enableManageProjectCallback,fe=ee.enablePublicEditor,ge=ee.env,ve=ee.experiments,be=ee.hostArtifactManagement,ye=ee.idpClientId,_e=ee.inviteApiVersion,Ee=void 0===_e?g.API_VERSIONS.V4:_e,we=ee.isPreloaded,xe=ee.locale,Te=ee.onManageProject,Se=ee.onTransitionView,Oe=ee.projectManagementURL,Ie=ee.preferenceS4R,ke=void 0===Ie?"frameio":Ie,Ae=ee.showCloseButton,Ce=void 0!==Ae&&Ae,Pe=ee.showFullWidthCopyButton,Re=void 0!==Pe&&Pe,Le=ee.showHeader,De=void 0===Le||Le,Ne=ee.showInteractiveElementsWarning,Me=ee.showSettingsButton,He=void 0!==Me&&Me,je=ee.showSwitchFooter,Be=void 0!==je&&je,Fe=ee.showTour,Ue=ee.spaceDocumentOneOffInvites,ze=void 0!==Ue&&Ue,qe=ee.touchMode,Ge=ee.userNotAuthorized,Ve=void 0!==Ge&&Ge,Ke=M!==g.OPENED_DIALOGS.SHARE&&_.enablePassword,We={groups:te},$e=function(e){var t=(0,c.useState)(Jte()),n=t[0],r=t[1],o=(0,c.useCallback)((function(){var e=Jte();r(e)}),[n,e]);return(0,c.useEffect)((function(){return window.addEventListener("online",o),window.addEventListener("offline",o),function(){window.removeEventListener("online",o),window.removeEventListener("offline",o)}}),[o]),n}(),Ye=b&&_&&V&&(function(){var e=((arguments.length>0&&void 0!==arguments[0]?arguments[0]:{})||{}).token,t=void 0===e?"":e;return!(!t||"Bearer "===t)}(E)||!$e||o)&&q,Qe=null,Je=(0,c.useMemo)((function(){var e,t,n=function(e){return e===g.OPENED_DIALOGS.SHARE?m7:e===g.OPENED_DIALOGS.ARTIFACT?v6:i9}(M);return o?(e=n,t={addListener:u,dialogType:z,renderConfig:V,setVisibility:G,theme:a},c.forwardRef((function(n,r){var o=n.size,i=W(n,Nte),s=t.addListener,a=t.setVisibility,u=t.dialogType,d=t.theme,p=t.renderConfig||{},m=p.ctaButtonCoordinates,h=p.dialogCoordinates,f=p.arrowPosition,g=(0,c.useRef)(!1),v=(0,c.useCallback)((function(){var e=null==r?void 0:r.current;return(null==e?void 0:e.hasLoaded)&&(null==e?void 0:e.close())}),[r]),b=(0,c.useCallback)((function(){var e=null==r?void 0:r.current;e.addEventListener("load",(function(){e.hasLoaded=!0}),{once:!0});var t={anchorOffset:h,isTransparent:!0,opacity:1,size:o,titleVisibility:"hide"};if(u===L)e.showModal(t);else if(u===R||u===D){e.show(t);for(var n=function(){g.current=!0},i=0,s=["focus","mousedown"];i<s.length;i++){var c=s[i];e.addEventListener(c,n,{once:!0})}e.addEventListener("blur",(function(e){null===e.relatedTarget&&a(g.current)}),{once:!0})}}),[r,h,g,u,a,o]),y=(0,c.useCallback)((function(){g.current=!1,a(!1)}),[a,g]),_=(0,c.useCallback)((function(e,t){xte(t,h)||!m||xte(t,m)?g.current=!0:(a(g.current),g.current=!1)}),[m,h,g,a]);return(0,c.useEffect)((function(){return b(),function(){v()}}),[v,b]),(0,c.useEffect)((function(){return u!==L?s("globalMouseDown",_):Dte}),[s,u,_]),l.createPortal(c.createElement("dialog",{id:"".concat("share-sheet-extension","-").concat(u),ref:r},u===D&&f===S&&c.createElement("div",{className:"share-sheet-extension-arrow-container"},c.createElement(Lte,{className:"share-sheet-extension-arrow",theme:d})),c.createElement("div",{id:"share-sheet-extension-container"},c.createElement(e,(0,K.Z)({},i,{onClose:y})))),document.getElementById("root"))}))):n}),[u,z,M,o,V,G,a]);Ye&&(Qe=c.createElement(Je,{inviteDialogData:w,onClose:N,onManageProject:Te,onSave:T,onTransitionView:Se,ref:o?i:void 0,showCloseButton:!!Ce,showHeader:De,showSettingsButton:He,showSwitchFooter:Be,size:g.SIZE,title:g.TITLE,touchMode:qe}));var Ze=(0,c.useCallback)((function(e){null==x||x(e)}),[x]),Xe=(0,c.useCallback)((function(e){$("handleFrameioArtifactCreate",e)}),[$]),et=(0,c.useCallback)((function(e){$("handleFrameioAuthStatusChange",e)}),[$]);return(0,c.useEffect)((function(){q?(window._refresh(),J()):(j(null),Q())}),[Q,J,q,j]),_?c.createElement(bte,(0,K.Z)({acplModel:se||null===(t=window.acplModel)||void 0===t||null===(n=t.applicationAssetContext)||void 0===n||!n.getArtifactSessionContext?void 0:window.acplModel,analyticsData:v,analyticsEnabled:ne||y,apiKey:re,appCode:d,assetData:b||cne,autoConfigure:oe,compactLayout:ie,enableCSCProjects:ae,enableCuration:ce,enableFacepile:le||pe,enableFrameS4R:de,enableLCE:pe&&d===I,enableLibraryRestrictionToggle:me,enableManageProjectCallback:he,enablePassword:Ke,enablePublicEditor:fe,environment:ge,experiments:ve,features:We,hidePublicPassword:!0,hostArtifactManagement:be,idpClientId:ye,imsData:E,inviteApiVersion:Ee,isCheckingLCE:Z,isPreloaded:we,lceState:X,locale:xe,onFrameioArtifactCreate:Xe,onFrameioAuthStatusChange:et,onManageProject:Te,onPermissionRevoked:Ze,onTransitionView:Se,openedDialog:q?M:null,preferenceS4R:ke,projectData:H,projectManagementURL:Oe,ref:B,showFullWidthCopyButton:Re,showInteractiveElementsWarning:Ne,showSwitchFooter:Be,showTour:Fe,spaceDocumentOneOffInvites:ze,theme:a,userNotAuthorized:Ve},F,{onOnboardingEvent:null}),Qe):null}function une(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}ane=[],window._addRefreshListener=function(e){return ane.push(e),function(){ane=ane.filter((function(t){return t!==e}))}},window._refresh=function(){var e,t=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return sne(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?sne(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,s=!0,a=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return s=e.done,e},e:function(e){a=!0,i=e},f:function(){try{s||null==n.return||n.return()}finally{if(a)throw i}}}}(ane);try{for(t.s();!(e=t.n()).done;)(0,e.value)()}catch(e){t.e(e)}finally{t.f()}},window.cdoHost=window.ccxShareSheetHostApi||window.cdoHost;var dne="share-sheet-extension";function pne(e,t){l.render(c.createElement(lne,{portal:t}),e)}"PHXS"===d?(console.log("RENDER MODAL"),pne(document.getElementById("root"),!0)):(console.log("RENDER PANEL"),s(23685),document.addEventListener("uxpshowpanel",(function(e){return function(e){var t,n=e.node,r=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return une(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?une(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,s=!0,a=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return s=e.done,e},e:function(e){a=!0,i=e},f:function(){try{s||null==n.return||n.return()}finally{if(a)throw i}}}}(document.getElementsByTagName("uxp-panel"));try{for(r.s();!(t=r.n()).done;){var o=t.value;o!==n&&document.body.removeChild(o)}}catch(e){r.e(e)}finally{r.f()}var i=document.createElement("div");return i.setAttribute("id","".concat(dne,"-").concat(e.panelId)),n.appendChild(i),pne(i,!1),i}(e)})),document.addEventListener("uxphidepanel",(function(e){return function(e){var t=e.node;l.unmountComponentAtNode(t),document.getElementById("".concat(dne,"-").concat(e.panelId)).remove()}(e)})))}(),a}()}));