/*! For license information please see main.5c630628.js.LICENSE.txt */
(()=>{var e={80719:(e,t,n)=>{"use strict";n.d(t,{_s:()=>Re,sE:()=>Oe,KD:()=>Le,kG:()=>Ne});var r,i,o,a,s,l,c,u,d=n(67294),p=n.t(d,2),f=n(73935),h=n.t(f,2),m=Object.create,g=Object.defineProperty,v=Object.getOwnPropertyDescriptor,b=Object.getOwnPropertyNames,y=Object.getPrototypeOf,w=Object.prototype.hasOwnProperty,_=(e,t)=>function(){return t||(0,e[b(e)[0]])((t={exports:{}}).exports,t),t.exports},x=(e,t,n)=>(n=null!=e?m(y(e)):{},((e,t,n,r)=>{if(t&&"object"===typeof t||"function"===typeof t)for(let i of b(t))w.call(e,i)||i===n||g(e,i,{get:()=>t[i],enumerable:!(r=v(t,i))||r.enumerable});return e})(!t&&e&&e.__esModule?n:g(n,"default",{value:e,enumerable:!0}),e)),S=(e,t,n)=>(((e,t,n)=>{t in e?g(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!==typeof t?t+"":t,n),n),k=_({"node_modules/@amzn/tangerinebox-weblib-no-sdk/dist/src/telemetry/constants.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.TELEMETRY_CONFIG_MISSING_MSG=void 0,e.TELEMETRY_CONFIG_MISSING_MSG="[TangerineBox] Telemetry configuration is missing, events will not be emitted"}}),E=_({"node_modules/@amzn/tangerinebox-weblib-core/dist/src/internal/errors.js"(e){var t=e&&e.__extends||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])})(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)}}();Object.defineProperty(e,"__esModule",{value:!0}),e.RefreshCredentialError=e.InvalidCredentialsError=e.MetaTagParsingError=e.TelemetryBrokerNotAvailableError=e.FailureRequestError=e.TerminalRequestError=e.TangerineBoxError=void 0;var n=function(e){function n(t,n){var r=e.call(this,t)||this;return r.message=t,r.originalError=n,r.name=r.constructor.name,n&&(r.stack+="\nCaused by: "+n.stack),r}return t(n,e),n}(Error);e.TangerineBoxError=n;var r=function(e){function n(t,n){var r=e.call(this,t)||this;return r.message=t,r.metadata=n,r}return t(n,e),n}(n);e.TerminalRequestError=r;var i=function(e){function n(t,n){var r=e.call(this,t)||this;return r.message=t,r.metadata=n,r}return t(n,e),n}(n);e.FailureRequestError=i;var o=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return t(n,e),n}(n);e.TelemetryBrokerNotAvailableError=o;var a=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return t(n,e),n}(n);e.MetaTagParsingError=a;var s=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return t(n,e),n}(n);e.InvalidCredentialsError=s;var l=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return t(n,e),n}(n);e.RefreshCredentialError=l}}),C=_({"node_modules/@amzn/tangerinebox-weblib-core/dist/src/internal/HttpClient.js"(e){var t=e&&e.__assign||function(){return t=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},t.apply(this,arguments)},n=e&&e.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{l(r.next(e))}catch(t){o(t)}}function s(e){try{l(r.throw(e))}catch(t){o(t)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}l((r=r.apply(e,t||[])).next())}))},r=e&&e.__generator||function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(s){o=[6,s],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}};Object.defineProperty(e,"__esModule",{value:!0}),e.HttpClient=e.MAX_RETRIES=void 0;var i=E();e.MAX_RETRIES=4;var o=function(){function o(e){this.jsonReplacer=e}return o.prototype.call=function(t){var o,a,s;return n(this,void 0,void 0,(function(){var n,l,c,u;return r(this,(function(r){switch(r.label){case 0:n=new Date,l=0,r.label=1;case 1:if(!(l<=(null!==(o=t.maxRetries)&&void 0!==o?o:e.MAX_RETRIES)))return[3,6];l&&function(e){Math.random(),Math.min(10,Math.pow(2,e))}(l),r.label=2;case 2:return r.trys.push([2,4,,5]),[4,this.callWithFetch(t,l)];case 3:return c=r.sent(),(d=c.status)>=500||429===d?[3,5]:[2,{finalHttpStatusCode:c.status,data:c.data,retries:l,startTimestamp:n,latencyMillseconds:(new Date).getTime()-n.getTime(),maxRetriesExceeded:!1}];case 4:if(u=r.sent(),l>=(null!==(a=t.maxRetries)&&void 0!==a?a:e.MAX_RETRIES)&&u instanceof Error)throw new i.TerminalRequestError(u.message,{finalHttpStatusCode:500,retries:l,code:u.metadata.code,startTimestamp:n,latencyMillseconds:(new Date).getTime()-n.getTime(),maxRetriesExceeded:!0});return[3,5];case 5:return l++,[3,1];case 6:throw new i.TerminalRequestError("Too many retries",{finalHttpStatusCode:500,retries:null!==(s=t.maxRetries)&&void 0!==s?s:e.MAX_RETRIES,startTimestamp:n,code:"MaxRetriesExceeded",latencyMillseconds:(new Date).getTime()-n.getTime(),maxRetriesExceeded:!0})}var d}))}))},o.prototype.callWithFetch=function(e,o){var a;return n(this,void 0,void 0,(function(){var n,s,l,c,u;return r(this,(function(r){switch(r.label){case 0:n={method:e.method,headers:t({"X-Retries":"".concat(o)},e.headers),keepalive:!0},void 0!==e.timeout&&e.timeout>0&&(s=new AbortController,setTimeout((function(){return s.abort()}),e.timeout+o*(e.timeoutIncreasePerRetry||0)),n.signal=s.signal),"GET"!==e.method.toUpperCase()&&(n.body=this.createBody(e)),r.label=1;case 1:return r.trys.push([1,7,,8]),[4,fetch(e.url,n)];case 2:return l=r.sent(),(c=null===(a=null===l||void 0===l?void 0:l.headers)||void 0===a?void 0:a.get("Content-Type"))&&/application\/json/.test(c)?[4,l.json()]:[3,4];case 3:return[2,{data:r.sent(),retries:o,status:l.status}];case 4:return[4,l.text()];case 5:return[2,{data:r.sent(),retries:o,status:l.status}];case 6:return[3,8];case 7:throw(u=r.sent())instanceof Error&&"AbortError"===u.name?new i.FailureRequestError("Request timeout",{code:"RequestTimeout",finalHttpStatusCode:500,retries:o}):new i.FailureRequestError("Request encountered an error",{code:"RequestFailed",finalHttpStatusCode:500,retries:o});case 8:return[2]}}))}))},o.prototype.createBody=function(e){var t=e.data;return t?"string"===typeof t?t:"object"===typeof t?JSON.stringify(t,this.jsonReplacer):String(t):null},o}();e.HttpClient=o}}),A=_({"node_modules/@amzn/tangerinebox-telemetry-interfaces/lib/src/TelemetryBrokerInterface.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.TELEMETRY_BROKER_PROPERTY_NAME=void 0,e.TELEMETRY_BROKER_PROPERTY_NAME="_internal_tb_telemetry_broker"}}),T=_({"node_modules/@amzn/tangerinebox-weblib-core/dist/src/internal/DataParser.js"(e){var t=e&&e.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{l(r.next(e))}catch(t){o(t)}}function s(e){try{l(r.throw(e))}catch(t){o(t)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}l((r=r.apply(e,t||[])).next())}))},n=e&&e.__generator||function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(s){o=[6,s],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}};Object.defineProperty(e,"__esModule",{value:!0}),e.DataParser=void 0;var r=E(),i=A(),o=function(){function e(e){this.windowWithTelemetryBroker=this.findWindowWithTelemetryBroker(),this.metaTagContentCache=e,this.sessionDataCache=this.parseSessionDataMetaTag(this.windowWithTelemetryBroker)}return e.getInstance=function(t){return this.metaDataProviderInstance||(this.metaDataProviderInstance=new e(t)),this.metaDataProviderInstance},e.prototype.getTelemetryBrokerWindow=function(){return this.windowWithTelemetryBroker},e.prototype.getMetaTagContent=function(){return this.metaTagContentCache||(this.metaTagContentCache=this.parseTangerineBoxMetaTag()),this.metaTagContentCache},e.prototype.getTelemetryMetaTagContent=function(){return this.telemetryMetaTagContentCache||(this.telemetryMetaTagContentCache=this.parseTangerineBoxTelemetryMetaTag()),this.telemetryMetaTagContentCache},e.prototype.getCredentialsConfig=function(){return{browserCredsFullPath:this.getMetaTagContent().browserCredsFullPath,csrfToken:this.getMetaTagContent().csrfToken}},e.prototype.parseTangerineBoxMetaTag=function(){var e=this.parseMetaTag("tb-data");if(!e)throw new r.MetaTagParsingError("TangerineBox meta tag not found");try{return JSON.parse(e)}catch(t){throw new r.MetaTagParsingError("Unable to parse TangerineBox meta tag contents",t instanceof Error?t:new Error(String(t)))}},e.prototype.parseTangerineBoxTelemetryMetaTag=function(){var e=this.parseMetaTag("tbt-data");if(!e)throw new r.MetaTagParsingError("TangerineBox Telemetry meta tag not found");try{return JSON.parse(e)}catch(t){throw new r.MetaTagParsingError("Unable to parse TangerineBox Telemetry meta tag contents",t instanceof Error?t:new Error(String(t)))}},e.prototype.parseMetaTag=function(e,t){var n=(t?t.document:document).querySelector("meta[name='".concat(e,"']"));if(n)return n.content},e.prototype.parseCookie=function(e,t){void 0===t&&(t=document.cookie);var n=t.match("".concat(e,"=([^;]*)"));if(n&&n[1])return n[1]},e.prototype.triggerLoggedOutDialog=function(){var e=void 0!==this.parseMetaTag("awsc-widget-nav")||void 0!==this.parseMetaTag("awsc-widget-next");"undefined"!==typeof window&&(e?window.dispatchEvent(this.createCustomEvent("auth-change-detected")):window.AWSC&&"function"===typeof window.AWSC.jQuery&&window.AWSC.jQuery(window.AWSC).trigger("auth-change-detected"))},e.prototype.createCustomEvent=function(e){if("undefined"!==typeof window&&"function"===typeof window.CustomEvent)return new CustomEvent(e);var t={bubbles:!1,cancelable:!1,detail:null},n=document.createEvent("CustomEvent");return n.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),n},e.prototype.parseSessionDataMetaTag=function(e){var t=this.parseMetaTag("awsc-session-data",e);if(!t)throw new r.MetaTagParsingError("Session data meta tag not found");try{return JSON.parse(t)}catch(n){throw new r.MetaTagParsingError("Unable to parse session data meta tag content",n instanceof Error?n:new Error(String(n)))}},e.prototype.getSessionDataValue=function(e){return t(this,void 0,void 0,(function(){return n(this,(function(t){return[2,this.sessionDataCache[e]]}))}))},e.prototype.getLogoutDetectionCookieName=function(){if(this.isPrismModeEnabled()){if(!this.sessionDataCache.sessionDifferentiator)throw new r.MetaTagParsingError("sessionDifferentiator is not found in prism mode");return e=this.sessionDataCache.sessionDifferentiator,"".concat("__Secure-aws-session-id","-").concat(e)}var e;return"aws-userInfo"},e.prototype.isPrismModeEnabled=function(){var e=this.getMetaTagContent().prismModeEnabled;return"boolean"===typeof e?e:!!this.sessionDataCache.prismModeEnabled},e.prototype.findWindowWithTelemetryBroker=function(){for(var e=window;;){if(e[i.TELEMETRY_BROKER_PROPERTY_NAME])return e;if(e===e.parent)return;e=e.parent}},e}();e.DataParser=o}}),I=_({"node_modules/@amzn/tangerinebox-weblib-core/dist/src/internal/CookieObserver.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.CookieObserver=void 0;var t=T(),n=function(){function e(e,n,r){void 0===n&&(n=5e3),this.cookieName=e,this.listeners=[],this.dataParser=null!==r&&void 0!==r?r:t.DataParser.getInstance(),this.lastSeenCookieValue=this.dataParser.parseCookie(e),setInterval(this.poll.bind(this),n)}return e.prototype.addChangeListener=function(e){this.listeners.push(e)},e.prototype.poll=function(){var e=this.dataParser.parseCookie(this.cookieName);this.lastSeenCookieValue!==e&&this.getCookieListener().forEach((function(e){return e()})),this.lastSeenCookieValue=e},e.prototype.getCookieListener=function(){return this.listeners},e}();e.CookieObserver=n}}),R=_({"node_modules/@amzn/tangerinebox-weblib-core/dist/src/internal/telemetry/BrokerWrapper.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.BrokerWrapper=void 0;var t=A(),n=function(){function e(e){this.telemetryBroker=e[t.TELEMETRY_BROKER_PROPERTY_NAME]}return e.prototype.register=function(e){return this.telemetryBroker.register(e)},e.prototype.addEvent=function(e){this.telemetryBroker.addEvent(e)},e.prototype.dangerouslyFlushEvents=function(){this.telemetryBroker.dangerouslyFlushEvents()},e}();e.BrokerWrapper=n}}),O=_({"node_modules/@amzn/tangerinebox-weblib-core/dist/src/packageVersion.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.PACKAGE_VERSION=void 0,e.PACKAGE_VERSION="2.0.41431.0#3d27f74d"}}),L=_({"node_modules/@amzn/tangerinebox-weblib-core/dist/src/telemetry/ScheduledEventTracker.js"(e){var t=e&&e.__assign||function(){return t=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},t.apply(this,arguments)};Object.defineProperty(e,"__esModule",{value:!0}),e.ScheduledEventTracker=void 0;var n=T(),r=R(),i=O(),o=E(),a=function(){function e(e,t){this.props=e;var n=function(){var e=t.tokensForPublicEvents;if(void 0!==e)return e;var n=t.parentToken;return void 0!==n?[n]:void 0}();this.id=this.props.broker.register({source:"weblib-v2",telemetryToken:t.token,telemetryTokensForPublicEvents:n})}return e.getInstance=function(t){var i=null!==t&&void 0!==t?t:{token:n.DataParser.getInstance().getTelemetryMetaTagContent().telemetryToken},a=n.DataParser.getInstance().getTelemetryBrokerWindow();if(void 0===a)throw new o.TelemetryBrokerNotAvailableError("Telemetry broker not found");return new e({broker:new r.BrokerWrapper(a)},i)},e.prototype.addEvent=function(e,n){var r={type:"log",content:e,version:i.PACKAGE_VERSION,timestamp:new Date};this.props.broker.addEvent(t({tenantId:this.id,event:r},n))},e.prototype.addError=function(e,n,r){var o={type:"error",content:t({error:e},n),version:i.PACKAGE_VERSION,timestamp:new Date};this.props.broker.addEvent(t({tenantId:this.id,event:o},r))},e.prototype.addFatalError=function(e,n,r,o){var a={type:"fatal-error",content:t({error:e},n),fatalErrorMetadata:r,version:i.PACKAGE_VERSION,timestamp:new Date};this.props.broker.addEvent(t({tenantId:this.id,event:a},o))},e.prototype.addAwsSdkEvent=function(e,n){var r={type:"aws-sdk-metric",awsSdkMetric:e,content:{},version:i.PACKAGE_VERSION,timestamp:new Date};this.props.broker.addEvent(t({tenantId:this.id,event:r},n))},e.prototype.addFmsEvaluationEvent=function(e,n,r){var o={type:"fms-evaluation",fmsEvaluation:e,content:null!==n&&void 0!==n?n:{},version:i.PACKAGE_VERSION,timestamp:new Date};this.props.broker.addEvent(t({tenantId:this.id,event:o},r))},e.prototype.addAwsArachnidQueryEvent=function(e,n,r){var o={type:"aws-arachnid-query",awsArachnidQuery:e,content:null!==n&&void 0!==n?n:{},version:i.PACKAGE_VERSION,timestamp:new Date};this.props.broker.addEvent(t({tenantId:this.id,event:o},r))},e.prototype.addJanusApiEvent=function(e,n,r){var o={type:"janus-api",janusApi:e,content:null!==n&&void 0!==n?n:{},version:i.PACKAGE_VERSION,timestamp:new Date};this.props.broker.addEvent(t({tenantId:this.id,event:o},r))},e.prototype.addJanusCredentialEvent=function(e,n,r){var o={type:"janus-credential",janusCredential:e,content:null!==n&&void 0!==n?n:{},version:i.PACKAGE_VERSION,timestamp:new Date};this.props.broker.addEvent(t({tenantId:this.id,event:o},r))},e.prototype.addLotusCspEvent=function(e,n,r){var o={type:"lotus-csp",lotusCsp:e,content:null!==n&&void 0!==n?n:{},version:i.PACKAGE_VERSION,timestamp:new Date};this.props.broker.addEvent(t({tenantId:this.id,event:o},r))},e.prototype.addLotusIsolatedIFrameEvent=function(e,n,r){var o={type:"lotus-isolated-iframe",lotusIsolatedIFrame:e,content:null!==n&&void 0!==n?n:{},version:i.PACKAGE_VERSION,timestamp:new Date};this.props.broker.addEvent(t({tenantId:this.id,event:o},r))},e.prototype.addLotusImportPackageEvent=function(e,n,r){var o={type:"lotus-import-package",lotusImportPackage:e.lotusImportPackage,lotusMetadata:e.lotusMetadata,content:null!==n&&void 0!==n?n:{},version:i.PACKAGE_VERSION,timestamp:new Date};this.props.broker.addEvent(t({tenantId:this.id,event:o},r))},e.prototype.addCloudEditorEvent=function(e,n,r){var o={type:"cloud-editor",cloudEditor:e,content:null!==n&&void 0!==n?n:{},version:i.PACKAGE_VERSION,timestamp:new Date};this.props.broker.addEvent(t({tenantId:this.id,event:o},r))},e.prototype.addCloudEditorLspEvent=function(e,n,r){var o={type:"cloud-editor-lsp",cloudEditorLsp:e,content:null!==n&&void 0!==n?n:{},version:i.PACKAGE_VERSION,timestamp:new Date};this.props.broker.addEvent(t({tenantId:this.id,event:o},r))},e.prototype.addPapiProxyEvent=function(e,n,r){var o={type:"papi-proxy",papiProxy:e,content:null!==n&&void 0!==n?n:{},version:i.PACKAGE_VERSION,timestamp:new Date};this.props.broker.addEvent(t({tenantId:this.id,event:o},r))},e.prototype.addPapiCredentialEvent=function(e,n,r){var o={type:"papi-credential",papiCredential:e,content:null!==n&&void 0!==n?n:{},version:i.PACKAGE_VERSION,timestamp:new Date};this.props.broker.addEvent(t({tenantId:this.id,event:o},r))},e.prototype.addBootstrapEvent=function(e,n,r){var o={type:"tb-bootstrap",tbBootstrap:e,content:null!==n&&void 0!==n?n:{},version:i.PACKAGE_VERSION,timestamp:new Date};this.props.broker.addEvent(t({tenantId:this.id,event:o},r))},e.prototype.dangerouslyFlushEvents=function(){this.props.broker.dangerouslyFlushEvents()},e}();e.ScheduledEventTracker=a}}),N=_({"node_modules/@amzn/tangerinebox-weblib-core/dist/src/BrowserCredentials.js"(e){var t=e&&e.__assign||function(){return t=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},t.apply(this,arguments)},n=e&&e.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{l(r.next(e))}catch(t){o(t)}}function s(e){try{l(r.throw(e))}catch(t){o(t)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}l((r=r.apply(e,t||[])).next())}))},r=e&&e.__generator||function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(s){o=[6,s],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}};Object.defineProperty(e,"__esModule",{value:!0}),e.BrowserCredentials=void 0;var i,o=C(),a=I(),s=E(),l=T(),c=L(),u=function(){function e(e,t,n,r,o){var a=this;this.isLoggedOut=!1,this.loggedOutMessage="User Logged Out",this.dataParser=o,this.credentialsConfig=e,this.eventTracker=n,this.httpClient=t,this.cookieObserver=r,this.addLogoutListener((function(){a.isLoggedOut=!0,i&&(i.accessKeyId="",i.secretAccessKey="",i.sessionToken="",i.expiration=new Date(0))}))}return e.getInstance=function(){if(!this.browserCredentialsInstance){var t=l.DataParser.getInstance(),n=void 0;try{n=c.ScheduledEventTracker.getInstance()}catch(s){console.error("BrowserCredentials cannot instantiate ScheduledEventTracker",s)}var r=t.getCredentialsConfig(),i=new o.HttpClient;this.browserCredentialsInstance=new e(r,i,n,new a.CookieObserver(t.getLogoutDetectionCookieName()),t)}return this.browserCredentialsInstance},e.prototype.getCredentials=function(){return n(this,void 0,void 0,(function(){var e,t,n,o,a;return r(this,(function(r){switch(r.label){case 0:if(this.isLoggedOut)throw new s.RefreshCredentialError(this.loggedOutMessage);if((null===i||void 0===i?void 0:i.expiration)&&new Date(i.expiration).getTime()-Date.now()>3e5)return[2,i];e={url:this.credentialsConfig.browserCredsFullPath,method:"POST",headers:{"x-csrf-token":this.credentialsConfig.csrfToken},timeout:5e3,timeoutIncreasePerRetry:5e3,maxRetries:4},r.label=1;case 1:return r.trys.push([1,3,,4]),[4,this.httpClient.call(e)];case 2:return t=r.sent(),[3,4];case 3:throw n=r.sent(),this.emitClientErrorEvent(n),new s.RefreshCredentialError("Fail to request credentials",n);case 4:if(this.emitClientResponseEvent(t),!(t.finalHttpStatusCode>=200&&t.finalHttpStatusCode<300)){if([401,403].includes(t.finalHttpStatusCode))throw o=401===t.finalHttpStatusCode?"Unauthorized":"InvalidCsrfTokenError",this.dataParser.triggerLoggedOutDialog(),this.cookieObserver.getCookieListener().forEach((function(e){return e()})),this.loggedOutMessage="".concat(o,": Session is invalid"),new s.RefreshCredentialError(this.loggedOutMessage);a=void 0;try{a=JSON.parse(t.data.toString()).error}catch(l){a="HTTP status code ".concat(t.finalHttpStatusCode)}throw new s.RefreshCredentialError(a)}return this.validate(t.data),[2,i=t.data]}}))}))},e.prototype.validate=function(e){for(var t=0,n=["accessKeyId","secretAccessKey","sessionToken"];t<n.length;t++){var r=n[t];if(!e[r])throw new s.InvalidCredentialsError('Invalid credentials, missing property: "'.concat(r,'"'))}},e.prototype.addLogoutListener=function(e){this.cookieObserver.addChangeListener(e)},e.prototype.emitClientErrorEvent=function(e){var t,n={attemptCount:e.metadata.retries,latencyMillseconds:e.metadata.latencyMillseconds,maxRetriesExceeded:e.metadata.maxRetriesExceeded,startTimestamp:e.metadata.startTimestamp,finalSdkException:e.metadata.code,finalSdkExceptionMessage:e.message,operation:"RefreshCredentials",service:"TangerineBox",region:""};null===(t=this.eventTracker)||void 0===t||t.addAwsSdkEvent(n)},e.prototype.emitClientResponseEvent=function(e){var n,r={attemptCount:e.retries,finalHttpStatusCode:e.finalHttpStatusCode,latencyMillseconds:e.latencyMillseconds,maxRetriesExceeded:e.maxRetriesExceeded,startTimestamp:e.startTimestamp,operation:"RefreshCredentials",service:"TangerineBox",region:""};e.finalHttpStatusCode>=400&&(r=t({finalSdkException:"RequestFailed",finalSdkExceptionMessage:"Request failed with status code ".concat(e.finalHttpStatusCode),finalHttpStatusCode:e.finalHttpStatusCode},r)),null===(n=this.eventTracker)||void 0===n||n.addAwsSdkEvent(r)},e}();e.BrowserCredentials=u}}),P=_({"node_modules/@amzn/tangerinebox-weblib-core/dist/src/MetaDataProvider.js"(e){var t=e&&e.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{l(r.next(e))}catch(t){o(t)}}function s(e){try{l(r.throw(e))}catch(t){o(t)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}l((r=r.apply(e,t||[])).next())}))},n=e&&e.__generator||function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(s){o=[6,s],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}};Object.defineProperty(e,"__esModule",{value:!0}),e.MetaDataProvider=void 0;var r=T(),i=function(){function e(e){this.dataParser=e}return e.getInstance=function(){return this.metaDataProviderInstance||(this.metaDataProviderInstance=new e(r.DataParser.getInstance())),this.metaDataProviderInstance},e.prototype.getCdnUrl=function(e){return/^(http|https|ws|wss):\/\//.test(e)?e:"".concat(this.dataParser.getMetaTagContent().cdn).concat(e)},e.prototype.getCustomContext=function(e){return this.dataParser.getMetaTagContent().custom[e]},e.prototype.getAssetUrl=function(e,t){var n=this.getCustomContext(e)+"/".concat(t);return this.getCdnUrl(n)},e.prototype.getConsoleTelemetryToken=function(){return this.dataParser.getTelemetryMetaTagContent().telemetryToken},e.prototype.getSessionARN=function(){return t(this,void 0,void 0,(function(){return n(this,(function(e){return[2,this.dataParser.getSessionDataValue("sessionARN")]}))}))},e.prototype.getAccountId=function(){return t(this,void 0,void 0,(function(){return n(this,(function(e){return[2,this.dataParser.getSessionDataValue("accountId")]}))}))},e.prototype.getIdentityToken=function(){return t(this,void 0,void 0,(function(){return n(this,(function(e){return[2,this.dataParser.getSessionDataValue("identityToken")]}))}))},e.prototype.getSessionId=function(){return t(this,void 0,void 0,(function(){return n(this,(function(e){return[2,this.dataParser.getSessionDataValue("sessionId")]}))}))},e.prototype.getInfrastructureRegion=function(){return t(this,void 0,void 0,(function(){return n(this,(function(e){return[2,this.dataParser.getSessionDataValue("infrastructureRegion")]}))}))},e.prototype.getVpc=function(){return t(this,void 0,void 0,(function(){return n(this,(function(e){return[2,this.dataParser.getSessionDataValue("vpc")]}))}))},e.prototype.getAccountAlias=function(){return t(this,void 0,void 0,(function(){return n(this,(function(e){return[2,this.dataParser.getSessionDataValue("accountAlias")]}))}))},e.prototype.getDisplayName=function(){return t(this,void 0,void 0,(function(){return n(this,(function(e){return[2,this.dataParser.getSessionDataValue("displayName")]}))}))},e.prototype.getSessionDifferentiator=function(){return t(this,void 0,void 0,(function(){return n(this,(function(e){return[2,this.dataParser.getSessionDataValue("sessionDifferentiator")]}))}))},e.prototype.isMultiSessionEnabled=function(){return t(this,void 0,void 0,(function(){return n(this,(function(e){switch(e.label){case 0:return[4,this.dataParser.getSessionDataValue("prismModeEnabled")];case 1:return[2,!!e.sent()]}}))}))},e.prototype.getCustomServiceEndpoint=function(e){var t=this.dataParser.getMetaTagContent().endpoints;return t?t["CUSTOM_".concat(e)]:void 0},e}();e.MetaDataProvider=i}}),D=_({"node_modules/@amzn/tangerinebox-weblib-core/dist/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.MetaDataProvider=e.ScheduledEventTracker=e.BrowserCredentials=void 0;var t=N();Object.defineProperty(e,"BrowserCredentials",{enumerable:!0,get:function(){return t.BrowserCredentials}});var n=L();Object.defineProperty(e,"ScheduledEventTracker",{enumerable:!0,get:function(){return n.ScheduledEventTracker}});var r=P();Object.defineProperty(e,"MetaDataProvider",{enumerable:!0,get:function(){return r.MetaDataProvider}})}}),M=_({"node_modules/@amzn/tangerinebox-weblib-no-sdk/dist/src/telemetry/TangerineBoxEventTrackerForLibrary.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.NoOpTrackerForLibrary=e.TangerineBoxEventTrackerForLibrary=void 0;var t=k(),n=D(),r=function(){function e(e){this.scheduledEventTracker=e}return e.getInstance=function(r){try{return new e(n.ScheduledEventTracker.getInstance(r))}catch(o){return console.warn(t.TELEMETRY_CONFIG_MISSING_MSG),new i}},e.prototype.addEvent=function(e){this.scheduledEventTracker.addEvent(e,{publicEvent:!1})},e.prototype.addError=function(e,t,n){this.scheduledEventTracker.addError(e,t,n)},e.prototype.addFatalError=function(e,t,n,r){this.scheduledEventTracker.addFatalError(e,t,n,r)},e.prototype.addFmsEvaluationEvent=function(e,t,n){this.scheduledEventTracker.addFmsEvaluationEvent(e,t,n)},e.prototype.addAwsArachnidQueryEvent=function(e,t,n){this.scheduledEventTracker.addAwsArachnidQueryEvent(e,t,n)},e.prototype.addJanusApiEvent=function(e,t,n){this.scheduledEventTracker.addJanusApiEvent(e,t,n)},e.prototype.addJanusCredentialEvent=function(e,t,n){this.scheduledEventTracker.addJanusCredentialEvent(e,t,n)},e.prototype.addLotusCspEvent=function(e,t,n){this.scheduledEventTracker.addLotusCspEvent(e,t,n)},e.prototype.addLotusIsolatedIFrameEvent=function(e,t,n){this.scheduledEventTracker.addLotusIsolatedIFrameEvent(e,t,n)},e.prototype.addLotusImportPackageEvent=function(e,t,n){this.scheduledEventTracker.addLotusImportPackageEvent(e,t,n)},e.prototype.addCloudEditorEvent=function(e,t,n){this.scheduledEventTracker.addCloudEditorEvent(e,t,n)},e.prototype.addCloudEditorLspEvent=function(e,t,n){this.scheduledEventTracker.addCloudEditorLspEvent(e,t,n)},e.prototype.addPapiProxyEvent=function(e,t,n){this.scheduledEventTracker.addPapiProxyEvent(e,t,n)},e.prototype.addPapiCredentialEvent=function(e,t,n){this.scheduledEventTracker.addPapiCredentialEvent(e,t,n)},e.prototype.addBootstrapEvent=function(e,t,n){this.scheduledEventTracker.addBootstrapEvent(e,t,n)},e}();e.TangerineBoxEventTrackerForLibrary=r;var i=function(){function e(){}return e.prototype.addEvent=function(e,t){},e.prototype.addError=function(e,t,n){},e.prototype.addFatalError=function(e,t,n,r){},e.prototype.addFmsEvaluationEvent=function(e,t,n){},e.prototype.addAwsArachnidQueryEvent=function(e,t,n){},e.prototype.addJanusApiEvent=function(e,t,n){},e.prototype.addJanusCredentialEvent=function(e,t,n){},e.prototype.addLotusCspEvent=function(e,t,n){},e.prototype.addLotusIsolatedIFrameEvent=function(e,t,n){},e.prototype.addLotusImportPackageEvent=function(e,t,n){},e.prototype.addCloudEditorEvent=function(e,t,n){},e.prototype.addCloudEditorLspEvent=function(e,t,n){},e.prototype.addPapiCredentialEvent=function(e,t,n){},e.prototype.addPapiProxyEvent=function(e,t,n){},e.prototype.addBootstrapEvent=function(e,t,n){},e}();e.NoOpTrackerForLibrary=i}}),B=_({"node_modules/@amzn/tangerinebox-weblib-no-sdk/dist/src/telemetry/TangerineBoxEventTrackerForWidget.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.NoOpTrackerForWidget=e.TangerineBoxEventTrackerForWidget=void 0;var t=k(),n=D(),r=function(){function e(e){this.scheduledEventTracker=e}return e.getInstance=function(r){try{return new e(n.ScheduledEventTracker.getInstance(r))}catch(o){return console.warn(t.TELEMETRY_CONFIG_MISSING_MSG),new i}},e.prototype.addEvent=function(e,t){this.scheduledEventTracker.addEvent(e,t)},e.prototype.addError=function(e,t,n){this.scheduledEventTracker.addError(e,t,n)},e.prototype.addFatalError=function(e,t,n,r){this.scheduledEventTracker.addFatalError(e,t,n,r)},e}();e.TangerineBoxEventTrackerForWidget=r;var i=function(){function e(){}return e.prototype.addEvent=function(e,t){},e.prototype.addError=function(e,t,n){},e.prototype.addFatalError=function(e,t,n,r){},e}();e.NoOpTrackerForWidget=i}}),z=_({"node_modules/@amzn/tangerinebox-weblib-no-sdk/dist/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.TangerineBoxEventTrackerForWidget=e.TangerineBoxEventTrackerForLibrary=void 0;var t=M();Object.defineProperty(e,"TangerineBoxEventTrackerForLibrary",{enumerable:!0,get:function(){return t.TangerineBoxEventTrackerForLibrary}});var n=B();Object.defineProperty(e,"TangerineBoxEventTrackerForWidget",{enumerable:!0,get:function(){return n.TangerineBoxEventTrackerForWidget}})}});(i=r||(r={})).WebWorker="worker.js",i.IFrame="iFrame.html",(a=o||(o={})).FailedFetch="FAILED_FETCH",a.InvalidRequest="INVALID_REQUEST",a.FailedCsp="FAILED_CSP",(l=s||(s={})).PackageName="packageName",l.MajorVersion="majorVersion",l.AliasName="aliasName",l.AccountId="accountId",l.Region="region",l.CacheInvalidator="cacheInvalidator",l.SucceedOnRetry="succeedOnRetry",(u=c||(c={})).PackageName="packageName",u.MajorVersion="majorVersion",u.AliasName="aliasName",u.AccountId="accountId",u.SessionDifferentiator="sessionDifferentiator",u.ConsoleRegion="consoleRegion",u.UnifiedConsoleLoaderPackageName="unifiedConsoleLoaderPackageName",u.ParentOrigin="parentOrigin",u.LayoutBackgroundColorToken="layoutBackgroundColorToken",u.AwsUiVisualRefresh="awsuiVisualRefresh",u.Modal="modal";var j,F,U=x(z(),1),q=class{static async createTenantToken(e){const{servicePrincipal:t,telemetrySinkName:n}=this.generateTangerineBoxTelemetryBoxTokenResources(e),r=`${t}-${n}-DEFAULT_WIDGET_2023_04_19`,i=await this.hash(r);return`${this.getPrefix()}${i}`}static getPrefix(){return"v1/"}static generateTangerineBoxTelemetryBoxTokenResources(e){const t=e.replace("@amzn/","").toLowerCase();return{servicePrincipal:`prod.telemetry.${t}.aws.internal`,telemetrySinkName:t}}static async hash(e){const t=(new TextEncoder).encode(e),n=await crypto.subtle.digest("SHA-256",t);return Array.from(new Uint8Array(n)).map((e=>e.toString(16).padStart(2,"0"))).join("")}},W=class{constructor(){S(this,"startTime"),S(this,"getElapsedTime",(()=>performance.now()-this.startTime))}startTimer(){return this.startTime=performance.now(),this.startTime}async getTBTEventTracker({packageName:e,telemetryToken:t,parentTelemetryTokens:n=[]}){const r=[t||await q.createTenantToken(e),...n];return U.TangerineBoxEventTrackerForLibrary.getInstance({token:"v1/38ab1eac59303aa74f95dc67b661869747f928f1e58cde3ff57f15806b4db643",tokensForPublicEvents:r})}},V={"us-isof-south-1":"aws-iso-f","us-iso-west-1":"aws-iso","cn-north-1":"aws-cn","us-iso-east-1":"aws-iso","us-isob-west-1":"aws-iso-b","us-isob-east-1":"aws-iso-b","us-isof-east-1":"aws-iso-f","eu-isoe-west-1":"aws-iso-e","us-gov-east-1":"aws-us-gov","us-gov-west-1":"aws-us-gov","cn-northwest-1":"aws-cn"};(F=j||(j={})).AWS="aws",F.AWSCN="aws-cn",F.AWSUSGOV="aws-us-gov",F.AWSISO="aws-iso",F.AWSISOB="aws-iso-b",F.AWSISOE="aws-iso-e",F.AWSISOF="aws-iso-f";var H={[j.AWS]:{rootDomain:"amazon.com",defaultRegion:"us-east-1",regionlessSubDomain:"console.aws",globalSubDomain:"global.console.aws"},[j.AWSCN]:{rootDomain:"amazonaws.cn",defaultRegion:"cn-north-1",regionlessSubDomain:"console"},[j.AWSUSGOV]:{rootDomain:"amazonaws-us-gov.com",defaultRegion:"us-gov-west-1",regionlessSubDomain:"console"},[j.AWSISO]:{rootDomain:"c2shome.ic.gov",defaultRegion:"us-iso-east-1",regionlessSubDomain:"console"},[j.AWSISOB]:{rootDomain:"sc2shome.sgov.gov",defaultRegion:"us-isob-east-1",regionlessSubDomain:"console"},[j.AWSISOE]:{rootDomain:"csphome.adc-e.uk",defaultRegion:"eu-isoe-west-1",regionlessSubDomain:"console"},[j.AWSISOF]:{rootDomain:"csphome.hci.ic.gov",defaultRegion:"us-isof-south-1",regionlessSubDomain:"console"}},Z="awsc-mezz-region";var G=e=>{const t=(e=>{const t=document.cookie.length>0?e.split(";"):[],n=t.length,r={};for(let i=0;i<n;i++){const e=t[i].split("="),n=e[0].trim(),o=e[1];r[n]={raw:o}}return{getCookie:e=>{const t=r[e];if(!t)return null;let n=t.unescaped;if(void 0===n){const e=t.raw;n=t.unescaped=unescape(e.trim())}return n}}})(document.cookie);return t.getCookie(e)},K={},Q=e=>{let t=K[e];return void 0===t&&(t=K[e]=G(e)||null),t};function Y(e){var t;try{const n=`meta[name='${e}']`;let r=document.querySelector(n);return r||(r=null==(t=window.top)?void 0:t.document.querySelector(n)),null==r?void 0:r.content}catch(n){return}}var $={regions:{"ap-southeast-6":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"us-isof-south-1":{websiteDomain:"csphome.hci.ic.gov",websiteDomainDualstack:"awshome.hci.ic.gov"},"us-iso-west-1":{websiteDomain:"c2shome.ic.gov",websiteDomainDualstack:"awshome.ic.gov"},"eu-north-1":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"me-south-1":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"cn-north-1":{websiteDomain:"amazonaws.cn",websiteDomainDualstack:"amazonwebservices.cn"},"ap-southeast-7":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"ap-south-1":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"eu-west-3":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"ap-southeast-3":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"us-east-2":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"af-south-1":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"us-iso-east-1":{websiteDomain:"c2shome.ic.gov",websiteDomainDualstack:"awshome.ic.gov"},"eu-west-1":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"me-central-1":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"us-isob-west-1":{websiteDomain:"sc2shome.sgov.gov",websiteDomainDualstack:"awshome.scloud"},"eu-central-1":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"sa-east-1":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"ap-east-1":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"ap-south-2":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"us-east-1":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"ap-northeast-2":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"ap-northeast-3":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"ap-southeast-5":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"us-isob-east-1":{websiteDomain:"sc2shome.sgov.gov",websiteDomainDualstack:"awshome.scloud"},"eu-west-2":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"us-isof-east-1":{websiteDomain:"csphome.hci.ic.gov",websiteDomainDualstack:"awshome.hci.ic.gov"},"us-northeast-1":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"ap-southeast-4":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"eu-south-1":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"eu-isoe-west-1":{websiteDomain:"csphome.adc-e.uk",websiteDomainDualstack:"awshome.adc-e.uk"},"ap-northeast-1":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"us-gov-east-1":{websiteDomain:"amazonaws-us-gov.com",websiteDomainDualstack:"aws-us-gov.com"},"us-gov-west-1":{websiteDomain:"amazonaws-us-gov.com",websiteDomainDualstack:"aws-us-gov.com"},"us-west-2":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"mx-central-1":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"me-west-1":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"us-west-1":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"ap-southeast-1":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"ap-southeast-2":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"eusc-de-east-1":{websiteDomain:"amazonaws-eusc.eu",websiteDomainDualstack:"aws.eu"},"il-central-1":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"ap-east-2":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"ca-central-1":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"ca-west-1":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"eu-south-2":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"},"cn-northwest-1":{websiteDomain:"amazonaws.cn",websiteDomainDualstack:"amazonwebservices.cn"},"eu-central-2":{websiteDomain:"aws.amazon.com",websiteDomainDualstack:"aws.com"}}},J={accountId:void 0,sessionARN:void 0,sessionId:void 0,sessionDifferentiator:void 0,identityToken:void 0,accountAlias:void 0,displayName:void 0,infrastructureRegion:void 0,vpc:{vpcId:void 0,vpceId:void 0},prismModeEnabled:void 0,dualstackEnabledDomain:void 0,consoleDomain:void 0};function X(e,t){if(!e)throw new Error("SessionData object is null or undefined");const n=[];if(t.forEach((t=>{("sessionDifferentiator"!==t||e.prismModeEnabled)&&null==e[t]&&n.push(t)})),n.length){const e=JSON.stringify({missingFieldsInSessionData:n});throw new Error(e)}return!0}var ee=class e{constructor(){S(this,"sessionDataCache"),this.sessionDataCache=this.parseSessionDataMetaTag()}static getInstance(){return this.sessionDataParserInstance||(this.sessionDataParserInstance=new e),this.sessionDataParserInstance}static validateSessionData(e){X(e,["sessionARN","identityToken","accountId","infrastructureRegion","sessionDifferentiator","dualstackEnabledDomain","consoleDomain"])}validateSessionData(){e.validateSessionData(this.sessionDataCache)}getSessionData(){return this.sessionDataCache?this.sessionDataCache:this.parseSessionDataMetaTag()}parseSessionDataMetaTag(){let e,t;try{e=function(e){const t=Y(e);if(t)return JSON.parse(t);throw new Error(`failed to parse meta tag ${e}`)}("awsc-session-data"),X(e,["sessionARN","identityToken","accountId","infrastructureRegion","sessionDifferentiator"])||(t=this.parseSessionDataLegacy())}catch(r){console.log(r);try{t=this.parseSessionDataLegacy()}catch(i){}}const n=(null==e?void 0:e.infrastructureRegion)||(null==t?void 0:t.infrastructureRegion);return{...J,...this.getDualstackDomainData(n),...t,...e}}decryptUserInfoSignedCookie(e){try{const t=e.split(".")[1],n=atob(t);return JSON.parse(n)}catch(t){return console.warn("Unable to decrypt userInfoSigned cookie"),""}}getSessionDataFromUserInfoCookie(){var e,t;const n=Q("aws-userInfo"),r=Q("aws-userInfo-signed"),i=/arn:([^:]*):([^:]*):([^:]*):([^:]*):([^:]*)/;if(n&&r){const{arn:o,alias:a,username:s}=JSON.parse(n),l=i.exec(o);return{accountId:l?l[4]:"",sessionARN:o,accountAlias:a,displayName:s,identityToken:r,sessionDifferentiator:null!=(t=null==(e=this.decryptUserInfoSignedCookie(r))?void 0:e.sessionDiff)?t:void 0}}throw new Error("No userinfo or userinfo-signed cookie found!")}getInfrastructureRegionFromMezzanineMetaTag(){return Y("awsc-mezz-region")}parseSessionDataLegacy(){try{return{...this.getSessionDataFromUserInfoCookie(),infrastructureRegion:this.getInfrastructureRegionFromMezzanineMetaTag()}}catch(e){throw console.warn("Unable to parse the data using legacy methods"),e}}getDualstackDomainData(e){const t={dualstackEnabledDomain:void 0,consoleDomain:void 0};if(!e||!Object.keys($.regions).includes(e))return console.error("Couldn't determine console domain and dual-stack values."),t;const n=$.regions[e],{websiteDomain:r,websiteDomainDualstack:i}=n,{hostname:o}=window.location;if(!i)return{dualstackEnabledDomain:!1,consoleDomain:r};let a,s;return o.endsWith(`.${i}`)?a=!0:o.endsWith(`.${r}`)&&(a=!1),void 0!==a&&(s=a?i:r),{dualstackEnabledDomain:a,consoleDomain:s}}};S(ee,"sessionDataParserInstance");var te=ee,ne=()=>{const e=G("aws-prism-opt-in")||"";return!!e&&"true"===e},re=class e{constructor(e){S(this,"dataParser"),this.dataParser=e}static getInstance(){return this.sessionDataProviderInstance||(this.sessionDataProviderInstance=new e(te.getInstance())),this.sessionDataProviderInstance}async getSessionARN(){return this.dataParser.getSessionData().sessionARN||""}async getAccountId(){return this.dataParser.getSessionData().accountId||""}async getIdentityToken(){return this.dataParser.getSessionData().identityToken||""}async getSessionId(){return this.dataParser.getSessionData().sessionId}async getInfrastructureRegion(){return this.dataParser.getSessionData().infrastructureRegion||""}async getVpc(){const e=this.dataParser.getSessionData();let t;return e&&(t=e.vpc),t}async getAccountAlias(){return this.dataParser.getSessionData().accountAlias}async getDisplayName(){return this.dataParser.getSessionData().displayName}async getSessionDifferentiator(){return this.dataParser.getSessionData().sessionDifferentiator}async getSessionData(){const e=this.dataParser.getSessionData();return e.prismModeEnabled||(e.prismModeEnabled=ne()),e}async isMultiSessionEnabled(){const e=this.dataParser.getSessionData();return e.prismModeEnabled?e.prismModeEnabled:ne()}};S(re,"sessionDataProviderInstance"),S(re,"isValidSessionData",(e=>{try{return te.validateSessionData(e),!0}catch(t){return!1}})),S(re,"validateSessionData",(e=>(te.validateSessionData(e),!0)));var ie,oe,ae,se,le=re,ce=class extends W{async logRequest(e){await this.emitTBTMetric(e)}async emitTBTMetric({packageName:e,majorVersion:t,elapsedTime:n,statusCode:r,error:i,responseHeaders:o,versionId:a,telemetryToken:s,parentTelemetryTokens:l}){(await this.getTBTEventTracker({packageName:e,telemetryToken:s,parentTelemetryTokens:l})).addLotusImportPackageEvent({lotusMetadata:{packageName:e,majorVersion:t,versionId:a,latency:n,statusCode:r,requestId:o?o.apiGatewayRequestId:void 0,errorDetails:i?{code:i.name,message:i.message}:void 0}},void 0,{publicEvent:!0})}},ue=(e,t)=>{const n=Math.random()*2**e*t;return new Promise((e=>setTimeout(e,n)))};(oe=ie||(ie={})).PROD="prod",oe.PRODISH="prodish",(se=ae||(ae={})).AnyAccount="ANY_ACCOUNT",se.AllowedAccounts="ALLOWED_ACCOUNTS";var de,pe=class extends Error{constructor({name:e,message:t,cause:n,status:r}){super(t,n),S(this,"status"),this.status=r,this.name=e}};!function(e){e.NetworkError="NetworkError",e.InvalidParametersError="InvalidParametersError",e.InvalidResponseError="InvalidResponseError",e.ConsoleProxyWafError="ConsoleProxyWAFError"}(de||(de={}));var fe,he=new Set([400,401,403,404,413,415]),me=async(e,t,n)=>{const r=new AbortController;setTimeout((()=>{r.abort()}),n);const i={method:"GET",headers:t,credentials:"omit",signal:r.signal};try{const t=await fetch(e,i);return{status:t.status,body:await t.text(),responseHeaders:{apiGatewayRequestId:t.headers.get("Apigw-Requestid")||t.headers.get("X-Amz-Apigw-Id")||"null",lotusRegion:t.headers.get("x-lotus-region")||"null"}}}catch(o){throw new pe({name:de.NetworkError,message:"AbortError"===o.name?"Timed out":`Fetch error: ${o.message}`,cause:o})}},ge=async(e,t,n)=>{const r="canary"===(i="metrics-req-cat",Object.fromEntries(document.cookie.split(";").map((e=>e.split("=").map((e=>decodeURIComponent(e.trim()))))))[i]);var i;const o=(null==n?void 0:n.tries)||4,a=(null==n?void 0:n.retryDelay)||100,s=(null==n?void 0:n.timeout)||(r?5e3:1e4);let l,c=new Error("Error");for(let d=0;d<o;d+=1){try{if(l=await me(e,t,s),200===l.status)break;if(he.has(l.status))break}catch(u){if(c=u,u.name!==de.NetworkError)break}await ue(d,a)}if(void 0!==l)return l;throw c},ve=class extends Error{constructor(e,t){super(e),S(this,"message"),S(this,"originalError"),this.message=e,this.originalError=t,this.name=this.constructor.name,t&&(this.stack+=`\nCaused by: ${t.stack}`)}},be=class extends ve{};function ye(){const e=function(e){const t=document.querySelector(`meta[name='${e}']`);if(t)return t.content}("tb-data");if(!e)throw new be("TangerineBox meta tag not found");try{return JSON.parse(e)}catch(t){throw new be("Unable to parse TangerineBox meta tag contents",t instanceof Error?t:new Error(String(t)))}}var we=class{constructor(e){e&&(fe=e)}getCdnUrl(e){return/^(http|https|ws|wss):\/\//.test(e)?e:`${this.getMetaTagContent().cdn}${e}`}getMetaTagContent(){return fe||(fe=ye()),fe}};function _e({status:e,body:t}){let n;try{n=JSON.parse(t)}catch(r){if(405===e)throw new pe({name:de.ConsoleProxyWafError,message:`Received 405 from Console Proxy WAF: ${t}`});throw new pe({name:de.InvalidResponseError,message:`Response body is not valid JSON: ${t}`,cause:r,status:e})}return n}var xe=async({packageName:e,majorVersion:t,host:n,aliasName:r,accessType:i,consoleRegion:o,onComplete:a,cacheInvalidator:l,telemetryToken:u,parentTelemetryTokens:d})=>{const p=performance.now(),f=null!=a?a:e=>{(new ce).logRequest(e)};let h,m,g=Promise.resolve(void 0);try{if(!e||!t)throw new pe({name:de.InvalidParametersError,message:"Missing package name or majorVersion."});"string"===typeof u&&(g=Promise.resolve(u)),"function"===typeof u&&(g=u());const a=le.getInstance(),v=await a.getAccountId(),b=o||await a.getInfrastructureRegion()||(()=>{const e=new URLSearchParams(location.search).get(c.ConsoleRegion);if(e)return e})()||function(){const e=document.getElementById(Z);let t=null==e?void 0:e.getAttribute("content");if(!e)try{const e=window.top.document.getElementById(Z);t=null==e?void 0:e.getAttribute("content")}catch(n){}if(t)return t;console.warn("Lotus: awsc-mezz-region element is not available. Falling back to default region");for(const r of Object.values(H))if(window.location.host.indexOf(r.rootDomain)>=0)return r.defaultRegion;return"us-east-1"}();if(!v||!b)throw new pe({name:de.InvalidParametersError,message:"Missing accountId or console region."});let y={};const w=new URLSearchParams({[s.PackageName]:e,[s.MajorVersion]:t,[s.AccountId]:v,[s.Region]:b,[s.SucceedOnRetry]:"true"});r&&w.append(s.AliasName,r),l&&w.append(s.CacheInvalidator,l);const _=`https://${n||function(e){const t=V[e]||j.AWS;return H[t].globalSubDomain?`${H[t].globalSubDomain}.${H[t].rootDomain}`:`${e}.${H[t].regionlessSubDomain}.${H[t].rootDomain}`}(b)}/lotus/metadata?${w.toString()}`,x=new pe({name:de.InvalidParametersError,message:"Missing identity token."});if(i===ae.AllowedAccounts){const e=await a.getIdentityToken();if(!e)throw x;y={"x-userinfo-signed":e}}h=await ge(_,y);let S=_e(h);if(S.retryWithIdentityToken){const e=await a.getIdentityToken();if(!e)throw x;y={"x-userinfo-signed":e},h=await ge(_,y),S=_e(h)}const k=function({status:e,parsedBody:t}){if(e<200||e>=300){const{code:n,message:r}=t;throw new pe({name:n||de.InvalidResponseError,message:r,status:e})}if(!(e=>{var t,n,r;return!(!(null==e?void 0:e.basePath)||!(null==e?void 0:e.versionId)||!(null==(t=null==e?void 0:e.metadata)?void 0:t.module)&&!(null==(r=null==(n=null==e?void 0:e.metadata)?void 0:n.assets)?void 0:r.length))})(t))throw new pe({name:de.InvalidResponseError,message:"Invalid metadata structure in response body",status:e});const n=new URL(t.basePath);try{const e=(new we).getCdnUrl(""),r=new URL(e);n.hostname=r.hostname,t.basePath=n.toString()}catch{}return t}({status:h.status,parsedBody:S});return m=await g,f({packageName:e,majorVersion:t,elapsedTime:performance.now()-p,statusCode:200,responseHeaders:h.responseHeaders,versionId:k.versionId,telemetryToken:m,parentTelemetryTokens:d}),k}catch(v){throw f({packageName:e,majorVersion:t,elapsedTime:performance.now()-p,error:v,statusCode:h?h.status:void 0,responseHeaders:h?h.responseHeaders:void 0,versionId:void 0,telemetryToken:m,parentTelemetryTokens:d}),v}},Se=x(z()).TangerineBoxEventTrackerForLibrary;function ke(){return Se.getInstance({token:"v1/dd372068bbfd34f30345fea72c48142cb7ebbce8815bd70c7a19fac778b06425"})}function Ee(e){var t;return(null===(t=null===window||void 0===window?void 0:window.CSS)||void 0===t?void 0:t.escape)?window.CSS.escape(e):e}function Ce(e,t){e.setAttribute("data-awsui-app-layout-widget","true");for(const n of t)e.setAttribute(n.name,n.value)}async function Ae(e,t){const n=performance.now(),{metadata:r,basePath:i}=await xe(t),o=performance.now();!function(e,t,n){const r=new URL(t.path,n).toString();if(e.querySelector(`link[href="${Ee(r)}"]`))return;const i=e.createElement("link");i.rel="stylesheet",i.href=r,Ce(i,t.htmlAttributes),e.head.appendChild(i)}(e,r.assets.find((e=>"link"===e.tag)),i);try{const t=await function(e,t,n){const r=new URL(t.path,n).toString();let i=e.querySelector(`script[src="${Ee(r)}"]`);if(i)return i.__awsuiLoadPromise__;const o=new Promise(((n,o)=>{i=e.createElement("script"),i.src=r,Ce(i,t.htmlAttributes),i.addEventListener("error",(()=>o(new Error("Failed to load module")))),i.addEventListener("load",(()=>{const e=i.__awsuiExports__;e?n(e):o(new Error("Failed to initialize script"))})),e.head.appendChild(i)}));return i.__awsuiLoadPromise__=o,o}(e,r.assets.find((e=>"script"===e.tag)),i);return function(e,t,n){ke().addEvent({payload:{metricName:"appLayoutWidgetJsLoaded",count:1,metadataTime:t-e,loadTime:n-t,totalTime:n-e}})}(n,o,performance.now()),t}catch(a){throw function(e){ke().addError(e,{payload:{metricName:"appLayoutWidgetJsError",count:1}})}(a),a}}const Te=new WeakMap;function Ie(e,t){const[n,r]=(0,d.useState)({});return(0,d.useEffect)((()=>{var n,i;let o=!0;const a=null!==(i=null===(n=e.current)||void 0===n?void 0:n.ownerDocument)&&void 0!==i?i:document;let s=Te.get(a);return s||(s=async function(e){try{return(await Ae(e,{packageName:"@amzn/awsui-widget-app-layout",majorVersion:"3"}))({React:p,ReactDOM:h})}catch(t){console.warn("Failed to load app layout widget",t)}}(a),Te.set(a,s)),s.then((e=>{o&&r(null!==e&&void 0!==e?e:t)})),()=>{o=!1}}),[]),n}function Re({partName:e,Fallback:t}){return({Skeleton:n,...r})=>{const i=(0,d.useRef)(null),o=Ie(i,{[e]:t})[e];return o?d.createElement(o,{...r}):n?d.createElement(n,{ref:i,...r}):d.createElement("div",{ref:i})}}function Oe({Fallback:e}){return function({Skeleton:t,...n}){const r=(0,d.useRef)(null),i=Ie(r,{BreadcrumbGroup:e}).BreadcrumbGroup;return i?d.createElement(i,{...n}):t?d.createElement(t,{ref:r,...n}):d.createElement("div",{ref:r})}}function Le({Fallback:e}){return function(t){const n=(0,d.useRef)(null),r=Ie(n,{HelpPanel:e});return r.HelpPanel?d.createElement(r.HelpPanel,{...t}):d.createElement("div",{ref:n})}}function Ne({Fallback:e}){return function(t){const n=(0,d.useRef)(null),r=Ie(n,{SideNavigation:e});return r.SideNavigation?d.createElement(r.SideNavigation,{...t}):d.createElement("div",{ref:n})}}},30244:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(67294),i=n(73896);function o(e,t=[]){const n=(0,r.useRef)(null),[o,a]=(0,r.useState)(null),s=(0,r.useCallback)((()=>n.current),t);return(0,i.y)(s,(t=>a((n=>e(t,n))))),[o,n]}},36898:(e,t,n)=>{"use strict";function r(e){return e instanceof Node||null!==e&&"object"===typeof e&&"nodeType"in e&&"number"===typeof e.nodeType&&"nodeName"in e&&"string"===typeof e.nodeName&&"parentNode"in e&&"object"===typeof e.parentNode}function i(e){return e instanceof HTMLElement||r(e)&&e.nodeType===Node.ELEMENT_NODE&&"style"in e&&"object"===typeof e.style&&"object"===typeof e.ownerDocument&&!function(e){return e instanceof SVGElement||r(e)&&e.nodeType===Node.ELEMENT_NODE&&"ownerSVGElement"in e&&"object"===typeof e.ownerSVGElement}(e)}n.d(t,{Re:()=>i,UG:()=>r})},22303:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(36898);function i(e,t){let n=e;for(;n&&!t(n);)for(n=n.parentElement;n&&!(0,r.Re)(n);)n=n.parentElement;return n}},42010:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(36898);function i(e,t){return!!(e&&t&&(0,r.UG)(t))&&e.contains(t)}},17265:(e,t,n)=>{"use strict";n.d(t,{Gp:()=>a,gY:()=>s,gb:()=>l});var r=n(91780);const i="data-awsui-analytics";let o=(0,r.k2)("analyticsMetadata");const a=e=>o?{[i]:JSON.stringify(e)}:{},s=e=>o?{[i]:e[i]}:{},l=e=>o?{"data-awsui-analytics-label":e}:{}},41589:(e,t,n)=>{"use strict";n.d(t,{d:()=>o});var r=n(67294);const i="__awsuiMetadata__";function o(e,t,n){const o=(0,r.useRef)(null);return(0,r.useEffect)((()=>{if(o.current){const r=o.current,a={name:e,version:t};n&&Object.keys(n).length>0&&(a.analytics=n),Object.freeze(a),Object.defineProperty(r,i,{value:a,writable:!1,configurable:!0})}})),o}},91607:(e,t,n)=>{"use strict";n.d(t,{C3:()=>h});const r="awsui";function i(e,t){return!e||e.length<=t}class o{sendMetric(e,t,n){if(!e||!/^[a-zA-Z0-9_-]+$/.test(e))return void console.error(`Invalid metric name: ${e}`);if(!i(e,1e3))return void console.error(`Metric name ${e} is too long`);if(!i(n,4e3))return void console.error(`Detail for metric ${e} is too long: ${n}`);if((new a).sendMetric({eventContext:e,eventDetail:n,eventValue:`${t}`,timestamp:Date.now()}))return;const r=this.findAWSC(window);"object"===typeof r&&"object"===typeof r.Clog&&"function"===typeof r.Clog.log&&r.Clog.log(e,t,n)}findAWSC(e){try{if("object"===typeof(null===e||void 0===e?void 0:e.AWSC))return null===e||void 0===e?void 0:e.AWSC;if(!e||e.parent===e)return;return this.findAWSC(e.parent)}catch(t){return}}}class a{sendMetric(e){const t=this.findPanorama(window);if(!t)return!1;const n=Object.assign(Object.assign({eventType:r,timestamp:Date.now()},e),{eventDetail:"object"===typeof e.eventDetail?JSON.stringify(e.eventDetail):e.eventDetail,eventValue:"object"===typeof e.eventValue?JSON.stringify(e.eventValue):e.eventValue});return i(n.eventDetail,4e3)?i(n.eventValue,4e3)?i(n.eventContext,4e3)?(t("trackCustomEvent",n),!0):(this.onMetricError(`Event context for metric is too long: ${n.eventContext}`),!0):(this.onMetricError(`Event value for metric is too long: ${n.eventValue}`),!0):(this.onMetricError(`Event detail for metric is too long: ${n.eventDetail}`),!0)}onMetricError(e){console.error(e);const t=this.findPanorama(window);t&&t("trackCustomEvent",{eventType:r,eventContext:"awsui-metric-error",eventDetail:e.slice(0,4e3),timestamp:Date.now()})}findPanorama(e){try{if("function"===typeof(null===e||void 0===e?void 0:e.panorama))return null===e||void 0===e?void 0:e.panorama;if(!e||e.parent===e)return;return this.findPanorama(e.parent)}catch(t){return}}}function s(e){return JSON.stringify(e,l)}function l(e,t){return"number"!==typeof t||Number.isFinite(t)?t:`${t}`}function c(e){return e.replace(/\s/g,"")}function u(e,t){return`${e.charAt(0)}${function(e){const t=e.match(/^(\d+\.\d+)/);return t?t[1]:""}(t).replace(".","")}`}const d=new Set;let p="";function f(e){p=e}class h{constructor(e,t){this.clog=new o,this.panorama=new a,this.source=e,this.packageVersion=t}initMetrics(e){f(e)}sendMetric(e,t,n){p?this.clog.sendMetric(e,t,n):console.error("Metrics need to be initialized first.")}sendPanoramaMetric(e){this.panorama.sendMetric(e)}sendMetricObject(e,t){this.sendMetric(function({source:e,version:t},n){return["awsui",e,`${u(n,t)}`].join("_")}(e,p),t,function({source:e,action:t,version:n,configuration:r},i){return s({o:"undefined"!==typeof AWSUI_METRIC_ORIGIN?AWSUI_METRIC_ORIGIN:"main",s:e,t:i,a:t,f:"react",v:c(n),c:r})}(e,p))}sendMetricObjectOnce(e,t){const n=s(e);d.has(n)||(this.sendMetricObject(e,t),d.add(n))}sendMetricOnce(e,t,n){d.has(e)||(this.sendMetric(e,t,n),d.add(e))}logComponentsLoaded(){this.sendMetricObjectOnce({source:this.source,action:"loaded",version:this.packageVersion},1)}logComponentUsed(e,t){this.sendMetricObjectOnce({source:e,action:"used",version:this.packageVersion,configuration:t},1)}}},73896:(e,t,n)=>{"use strict";n.d(t,{y:()=>s});var r=n(73935),i=n(86254),o=n(67294),a=n(18580);function s(e,t){const n=(0,a.R)(t);(0,o.useLayoutEffect)((()=>{const n="function"===typeof e?e():null===e||void 0===e?void 0:e.current;n&&t(l(new i.AL(n)))}),[]),(0,o.useEffect)((()=>{const t="function"===typeof e?e():null===e||void 0===e?void 0:e.current;if(t){let e=!0;const o=new i.do((t=>{e&&(0,r.unstable_batchedUpdates)((()=>{n(l(t[0]))}))}));return o.observe(t),()=>{e=!1,o.disconnect()}}}),[e,n])}function l(e){return{target:e.target,contentBoxWidth:e.contentBoxSize[0].inlineSize,contentBoxHeight:e.contentBoxSize[0].blockSize,borderBoxWidth:e.borderBoxSize[0].inlineSize,borderBoxHeight:e.borderBoxSize[0].blockSize}}},70037:(e,t,n)=>{"use strict";function r(e){return!!e&&"rtl"===getComputedStyle(e).direction}function i(e){var t,n;const i=null!==(n=null===(t=e.offsetParent)||void 0===t?void 0:t.clientWidth)&&void 0!==n?n:0;return r(e)?i-e.offsetWidth-e.offsetLeft:e.offsetLeft}function o(e){return r(e)?-1*Math.floor(e.scrollLeft):Math.ceil(e.scrollLeft)}function a(e,t){return t?document.documentElement.clientWidth-e.clientX:e.clientX}function s(e){const t=e.getBoundingClientRect(),n=t.height,i=t.width,o=t.top,a=t.bottom,s=r(e)?document.documentElement.clientWidth-t.right:t.left;return{blockSize:n,inlineSize:i,insetBlockStart:o,insetBlockEnd:a,insetInlineStart:s,insetInlineEnd:s+i}}function l(e){return e.target instanceof HTMLElement&&r(e.target)?document.documentElement.clientWidth-e.pageX:e.pageX}n.d(t,{$0:()=>r,Lc:()=>i,_3:()=>l,oZ:()=>a,tI:()=>s,xs:()=>o})},91780:(e,t,n)=>{"use strict";n.d(t,{R1:()=>r,Rd:()=>o,k2:()=>s});const r=Symbol.for("awsui-visual-refresh-flag"),i=Symbol.for("awsui-global-flags");function o(){return"undefined"!==typeof window?window:globalThis}function a(e,t){var n;return null===(n=null===e||void 0===e?void 0:e[i])||void 0===n?void 0:n[t]}const s=e=>{try{const t=a(o(),e);return void 0!==t?t:a(window.top,e)}catch(t){return}}},98834:(e,t,n)=>{"use strict";n.d(t,{y:()=>r});const r=!1},55114:(e,t,n)=>{"use strict";n.d(t,{O:()=>o});var r=n(98834);const i=new Set;function o(e,t){if(r.y){const n=`[AwsUi] [${e}] ${t}`;i.has(n)||(i.add(n),console.warn(n))}}},1758:(e,t,n)=>{"use strict";n.d(t,{M:()=>a,_:()=>o});var r=n(67294),i=n(73935);function o(e){const t=[],n=e=>{(0,i.unstable_batchedUpdates)((()=>{for(const n of t)n(e)}))};let o;return function(i){(0,r.useEffect)((()=>(0===t.length&&(o=e(n)),t.push(i),()=>{t.splice(t.indexOf(i),1),0===t.length&&(o(),o=void 0)})),[])}}function a({factory:e,initialState:t}){const n=o(e);let i=t;return function(){const[e,t]=(0,r.useState)(i);return n((e=>{i=e,t(e)})),e}}},18580:(e,t,n)=>{"use strict";n.d(t,{R:()=>i});var r=n(67294);function i(e){const t=(0,r.useRef)();return(0,r.useEffect)((()=>{t.current=e})),(0,r.useCallback)(((...e)=>{var n;return null===(n=t.current)||void 0===n?void 0:n.apply(void 0,e)}),[])}},93256:(e,t,n)=>{"use strict";n.d(t,{DY:()=>d,JZ:()=>f,gY:()=>u,sL:()=>y,v6:()=>p});var r=n(67294),i=n(22303),o=n(1758),a=n(18580),s=n(98834),l=n(55114),c=n(91780);function u(e){return!!(0,i.Z)(e,(e=>e.classList.contains("awsui-motion-disabled")))||function(e,t){var n,r,i,o;try{const a=null!==(r=null===(n=e.ownerDocument)||void 0===n?void 0:n.defaultView)&&void 0!==r?r:window;return null!==(o=null===(i=a.matchMedia)||void 0===i?void 0:i.call(a,t).matches)&&void 0!==o&&o}catch(a){return console.warn(a),!1}}(e,"(prefers-reduced-motion: reduce)")}function d(e){const[t,n]=(0,r.useState)("light");return m(e,(e=>{const r=(0,i.Z)(e,(e=>e.classList.contains("awsui-polaris-dark-mode")||e.classList.contains("awsui-dark-mode"))),o=r?"dark":"light";o!==t&&n(o)})),t}function p(e){const[t,n]=(0,r.useState)("comfortable");return m(e,(e=>{const r=(0,i.Z)(e,(e=>e.classList.contains("awsui-polaris-compact-mode")||e.classList.contains("awsui-compact-mode"))),o=r?"compact":"comfortable";o!==t&&n(o)})),t}function f(e){const[t,n]=(0,r.useState)(!1);return m(e,(e=>{const r=u(e);r!==t&&n(r)})),t}const h=(0,o._)((e=>{const t=new MutationObserver((()=>e()));return t.observe(document.body,{attributes:!0,subtree:!0}),()=>t.disconnect()}));function m(e,t){const n=(0,a.R)((()=>{e.current&&t(e.current)}));h(n),(0,r.useEffect)((()=>{n()}),[n])}let g;function v(){return"undefined"!==typeof document&&!!document.querySelector(".awsui-visual-refresh")}function b(){var e,t;const n=(0,c.Rd)();return null!==(t=null===(e=null===n||void 0===n?void 0:n[c.R1])||void 0===e?void 0:e.call(n))&&void 0!==t&&t}function y(){if(void 0===g&&(g=v(),g||b()&&(g=!0,"undefined"!==typeof document&&document.body.classList.add("awsui-visual-refresh"))),s.y){(v()||b())!==g&&(0,l.O)("Visual Refresh","Dynamic visual refresh change detected. This is not supported. Make sure `awsui-visual-refresh` is attached to the `<body>` element before initial React render")}return g}},21517:(e,t,n)=>{"use strict";n.d(t,{lS:()=>x,OG:()=>w,mW:()=>_});var r=n(33699);const i=()=>{var e;try{if("function"===typeof window.panorama)return window.panorama;if("function"===typeof(null===(e=window.top)||void 0===e?void 0:e.panorama))return window.top.panorama}catch(t){}},o=()=>!!i(),a=[],s=e=>{a.push(e),o()&&a.forEach((e=>{l(e)}))},l=e=>{if(!o())return void s(Object.assign(Object.assign({},e),{timestamp:Date.now()}));const t=i();t&&t("trackCustomEvent",Object.assign(Object.assign({},e),{timestamp:e.timestamp||Date.now()}))},c=e=>l(Object.assign(Object.assign({},e),{eventType:"funnelInteraction"})),u=e=>l(Object.assign(Object.assign({},e),{eventType:"performance",eventSource:"polaroid"})),d=e=>t=>(...n)=>{try{return t(...n)}catch(r){try{l({eventContext:e,eventSource:"panoramaInternal",eventDetail:r?r.toString():""})}catch(i){}}},p=e=>!(!e||"object"!==typeof e||"function"!==typeof e.querySelector),f=d("extractText")(((e,t=document)=>{if(!e)return"";return h((p(t)?t:document).querySelector(e)).trim()}));function h(e){if(!e)return"";let t="";const n=e;if(e.nodeType===Node.TEXT_NODE)t+=(e.textContent||"").replace(/\s+/g," ").replace(/\n/g," ");else if("A"!==n.tagName){const n=e.childNodes;for(let e=0;e<n.length;e++)t+=h(n[e])}return t}const m=d("extractTextContent")(((e,t=document)=>{if(!e)return"";const n=(p(t)?t:document).querySelector(e);return n?n.textContent:""})),g=d("extractNumberOfElements")(((e,t=document)=>{if(!e)return 0;const n=(p(t)?t:document).querySelectorAll(e);return null===n||void 0===n?void 0:n.length})),v=d("extractSubStepNumberFromSelector")(((e,t,n=document)=>{if(!e||!t)return 0;const r=p(n)?n:document,i=r.querySelectorAll(t),o=r.querySelector(e);let a=0;for(const[s,l]of i.entries())if(l===o){a=s+1;break}return a})),b=()=>window.crypto&&crypto.randomUUID?crypto.randomUUID():"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(e=>{const t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)}));let y,w={funnelStart(e){var{funnelNameSelector:t,funnelIdentifier:n,funnelInteractionId:i,componentTheme:o,currentDocument:a=document,stepConfiguration:s,funnelName:l}=e,u=(0,r._T)(e,["funnelNameSelector","funnelIdentifier","funnelInteractionId","componentTheme","currentDocument","stepConfiguration","funnelName"]);y=i||b();const d=m(t,a),p=n||d||l,f=null===s||void 0===s?void 0:s.map((e=>{var{stepIdentifier:t,name:n}=e,i=(0,r._T)(e,["stepIdentifier","name"]);return Object.assign({name:t||n},i)})),h=!!n;return c({eventInteractionMetaData:Object.assign({funnelEventType:"funnelStart",funnelInteractionId:y,funnelName:p,uxFunnelName:d,serviceProvidedName:h,theme:o,stepConfiguration:f},u)}),y},funnelError(e){var{funnelInteractionId:t}=e,n=(0,r._T)(e,["funnelInteractionId"]);c({eventInteractionMetaData:Object.assign({funnelEventType:"funnelError",funnelInteractionId:t||y},n)})},funnelComplete(e){var{funnelInteractionId:t}=e,n=(0,r._T)(e,["funnelInteractionId"]);c({eventInteractionMetaData:Object.assign({funnelEventType:"funnelComplete",funnelInteractionId:t||y},n)}),(e=>{const t=i();t&&t("setFunnelInteractionId",e)})(t||y)},funnelSuccessful(e){var{funnelInteractionId:t}=e,n=(0,r._T)(e,["funnelInteractionId"]);c({eventInteractionMetaData:Object.assign({funnelEventType:"funnelSuccessful",funnelInteractionId:t||y},n)})},funnelCancelled(e){var{funnelInteractionId:t}=e,n=(0,r._T)(e,["funnelInteractionId"]);c({eventInteractionMetaData:Object.assign({funnelEventType:"funnelCancelled",funnelInteractionId:t||y},n)})},funnelChange(e){var{funnelInteractionId:t,stepConfiguration:n}=e,i=(0,r._T)(e,["funnelInteractionId","stepConfiguration"]);const o=null===n||void 0===n?void 0:n.map((e=>{var{stepIdentifier:t,name:n}=e,i=(0,r._T)(e,["stepIdentifier","name"]);return Object.assign({name:t||n},i)}));c({eventInteractionMetaData:Object.assign({funnelEventType:"funnelChange",funnelInteractionId:t||y,stepConfiguration:o},i)})},funnelStepStart(e){var{stepName:t,stepNameSelector:n,subStepAllSelector:i,totalSubSteps:o,funnelInteractionId:a,stepIdentifier:s,subStepConfiguration:l,currentDocument:u=document}=e,d=(0,r._T)(e,["stepName","stepNameSelector","subStepAllSelector","totalSubSteps","funnelInteractionId","stepIdentifier","subStepConfiguration","currentDocument"]);const p=s||t||f(n,u),h=o||g(i,u),m=null===l||void 0===l?void 0:l.map((e=>{var{subStepIdentifier:t,name:n}=e,i=(0,r._T)(e,["subStepIdentifier","name"]);return Object.assign({name:t||n},i)}));c({eventInteractionMetaData:Object.assign({funnelEventType:"funnelStepStart",stepName:p,totalSubSteps:h,subStepConfiguration:m,funnelInteractionId:a||y},d)})},funnelStepComplete(e){var{stepName:t,stepNameSelector:n,subStepAllSelector:i,totalSubSteps:o,funnelInteractionId:a,stepIdentifier:s,subStepConfiguration:l,currentDocument:u=document}=e,d=(0,r._T)(e,["stepName","stepNameSelector","subStepAllSelector","totalSubSteps","funnelInteractionId","stepIdentifier","subStepConfiguration","currentDocument"]);const p=s||t||f(n,u),h=o||g(i,u),m=null===l||void 0===l?void 0:l.map((e=>{var{subStepIdentifier:t,name:n}=e,i=(0,r._T)(e,["subStepIdentifier","name"]);return Object.assign({name:t||n},i)}));c({eventInteractionMetaData:Object.assign({funnelEventType:"funnelStepComplete",totalSubSteps:h,stepName:p,subStepConfiguration:m,funnelInteractionId:a||y},d)})},funnelStepError(e){var{stepName:t,stepNameSelector:n,stepErrorSelector:i,funnelInteractionId:o,stepIdentifier:a,stepErrorContext:s,subStepConfiguration:l,currentDocument:u=document}=e,d=(0,r._T)(e,["stepName","stepNameSelector","stepErrorSelector","funnelInteractionId","stepIdentifier","stepErrorContext","subStepConfiguration","currentDocument"]);const p=a||t||f(n,u),h=f(i,u),m=null===l||void 0===l?void 0:l.map((e=>{var{subStepIdentifier:t,name:n}=e,i=(0,r._T)(e,["subStepIdentifier","name"]);return Object.assign({name:t||n},i)}));c({eventInteractionMetaData:Object.assign({funnelEventType:"funnelStepError",stepError:h,stepName:p,subStepConfiguration:m,funnelInteractionId:o||y,stepErrorContext:s},d)})},funnelStepNavigation(e){var{stepNumber:t,stepNameSelector:n,stepName:i,subStepAllSelector:o,totalSubSteps:a,funnelInteractionId:s,stepIdentifier:l,subStepConfiguration:u,currentDocument:d=document}=e,p=(0,r._T)(e,["stepNumber","stepNameSelector","stepName","subStepAllSelector","totalSubSteps","funnelInteractionId","stepIdentifier","subStepConfiguration","currentDocument"]);const h=l||i||f(n,d),m=a||g(o,d),v=null===u||void 0===u?void 0:u.map((e=>{var{subStepIdentifier:t,name:n}=e,i=(0,r._T)(e,["subStepIdentifier","name"]);return Object.assign({name:t||n},i)}));c({eventInteractionMetaData:Object.assign({funnelEventType:"funnelStepNavigation",originStepNumber:t,originStepName:h,totalSubSteps:m,subStepConfiguration:v,funnelInteractionId:s||y},p)})},funnelStepChange(e){var{stepName:t,stepNameSelector:n,subStepAllSelector:i="",totalSubSteps:o,funnelInteractionId:a,stepIdentifier:s,subStepConfiguration:l,currentDocument:u=document}=e,d=(0,r._T)(e,["stepName","stepNameSelector","subStepAllSelector","totalSubSteps","funnelInteractionId","stepIdentifier","subStepConfiguration","currentDocument"]);const p=s||t||f(n,u),h=o||g(i,u),m=null===l||void 0===l?void 0:l.map((e=>{var{subStepIdentifier:t,name:n}=e,i=(0,r._T)(e,["subStepIdentifier","name"]);return Object.assign({name:t||n},i)}));c({eventInteractionMetaData:Object.assign({funnelEventType:"funnelStepChange",stepName:p,totalSubSteps:h,subStepConfiguration:m,funnelInteractionId:a||y},d)})},funnelSubStepStart(e){var{subStepNameSelector:t,stepNameSelector:n,stepName:i,subStepNumber:o,subStepName:a,subStepSelector:s,subStepAllSelector:l,funnelInteractionId:u,stepIdentifier:d,subStepIdentifier:p,subStepConfiguration:h,currentDocument:m=document}=e,g=(0,r._T)(e,["subStepNameSelector","stepNameSelector","stepName","subStepNumber","subStepName","subStepSelector","subStepAllSelector","funnelInteractionId","stepIdentifier","subStepIdentifier","subStepConfiguration","currentDocument"]);const b=p||a||f(t,m),w=d||i||f(n,m),_=o||v(s,l,m),x=null===h||void 0===h?void 0:h.map((e=>{var{subStepIdentifier:t,name:n}=e,i=(0,r._T)(e,["subStepIdentifier","name"]);return Object.assign({name:t||n},i)}));c({eventInteractionMetaData:Object.assign({funnelEventType:"funnelSubStepStart",subStepName:b,subStepNumber:_,stepName:w,subStepConfiguration:x,funnelInteractionId:u||y},g)})},funnelSubStepComplete(e){var{subStepNumber:t,subStepNameSelector:n,subStepName:i,subStepSelector:o,stepNameSelector:a,stepName:s,subStepAllSelector:l,funnelInteractionId:u,stepIdentifier:d,subStepIdentifier:p,subStepConfiguration:h,currentDocument:m=document}=e,g=(0,r._T)(e,["subStepNumber","subStepNameSelector","subStepName","subStepSelector","stepNameSelector","stepName","subStepAllSelector","funnelInteractionId","stepIdentifier","subStepIdentifier","subStepConfiguration","currentDocument"]);const b=p||i||f(n,m),w=d||s||f(a,m),_=t||v(o,l,m),x=null===h||void 0===h?void 0:h.map((e=>{var{subStepIdentifier:t,name:n}=e,i=(0,r._T)(e,["subStepIdentifier","name"]);return Object.assign({name:t||n},i)}));c({eventInteractionMetaData:Object.assign({funnelEventType:"funnelSubStepComplete",subStepName:b,subStepNumber:_,stepName:w,subStepConfiguration:x,funnelInteractionId:u||y},g)})},funnelSubStepError(e){var{fieldIdentifier:t,fieldErrorContext:n,fieldLabelSelector:i,fieldErrorSelector:o,subStepNumber:a,subStepSelector:s,subStepNameSelector:l,subStepName:u,stepNameSelector:d,stepName:p,subStepAllSelector:h,funnelInteractionId:m,stepIdentifier:g,subStepIdentifier:b,subStepConfiguration:w,currentDocument:_=document}=e,x=(0,r._T)(e,["fieldIdentifier","fieldErrorContext","fieldLabelSelector","fieldErrorSelector","subStepNumber","subStepSelector","subStepNameSelector","subStepName","stepNameSelector","stepName","subStepAllSelector","funnelInteractionId","stepIdentifier","subStepIdentifier","subStepConfiguration","currentDocument"]);const S=t||f(i,_),k=f(o,_),E=b||u||f(l,_),C=g||p||f(d,_),A=a||v(s,h,_),T=null===w||void 0===w?void 0:w.map((e=>{var{subStepIdentifier:t,name:n}=e,i=(0,r._T)(e,["subStepIdentifier","name"]);return Object.assign({name:t||n},i)}));c({eventInteractionMetaData:Object.assign({funnelEventType:"funnelSubStepError",subStepName:E,subStepNumber:A,stepName:C,fieldName:S,fieldError:k,fieldErrorContext:n,subStepConfiguration:T,funnelInteractionId:m||y},x)})},helpPanelInteracted(e){var{elementSelector:t,stepNameSelector:n,stepName:i,subStepNumber:o,subStepSelector:a,subStepNameSelector:s,subStepName:l,subStepAllSelector:u,funnelInteractionId:d,stepIdentifier:p,subStepIdentifier:h,subStepConfiguration:g,currentDocument:b=document}=e,w=(0,r._T)(e,["elementSelector","stepNameSelector","stepName","subStepNumber","subStepSelector","subStepNameSelector","subStepName","subStepAllSelector","funnelInteractionId","stepIdentifier","subStepIdentifier","subStepConfiguration","currentDocument"]);const _=m(t,b),x=h||l||f(s,b),S=p||i||f(n,b),k=o||v(a,u,b),E=null===g||void 0===g?void 0:g.map((e=>{var{subStepIdentifier:t,name:n}=e,i=(0,r._T)(e,["subStepIdentifier","name"]);return Object.assign({name:t||n},i)}));c({eventInteractionMetaData:Object.assign({funnelEventType:"helpPanelInteracted",stepName:S,subStepNumber:k,subStepName:x,helpContent:_,subStepConfiguration:E,funnelInteractionId:d||y},w)})},externalLinkInteracted(e){var{elementSelector:t,stepNameSelector:n,stepName:i,subStepNumber:o,subStepSelector:a,subStepNameSelector:s,subStepName:l,subStepAllSelector:u,funnelInteractionId:d,stepIdentifier:p,subStepIdentifier:h,subStepConfiguration:g,currentDocument:b=document}=e,w=(0,r._T)(e,["elementSelector","stepNameSelector","stepName","subStepNumber","subStepSelector","subStepNameSelector","subStepName","subStepAllSelector","funnelInteractionId","stepIdentifier","subStepIdentifier","subStepConfiguration","currentDocument"]);const _=m(t,b),x=h||l||f(s,b),S=p||i||f(n,b),k=o||v(a,u,b),E=null===g||void 0===g?void 0:g.map((e=>{var{subStepIdentifier:t,name:n}=e,i=(0,r._T)(e,["subStepIdentifier","name"]);return Object.assign({name:t||n},i)}));c({eventInteractionMetaData:Object.assign({funnelEventType:"externalLinkInteracted",stepName:S,subStepNumber:k,subStepName:x,linkText:_,subStepConfiguration:E,funnelInteractionId:d||y},w)})}},_={tableInteraction({interactionTime:e,userAction:t,instanceIdentifier:n="",componentIdentifier:r="",noOfResourcesInTable:i=0,interactionMetadata:o=""}){if(e&&e>0){u({operationalData:{metricList:[{metricName:t?"timeToRespondToTableAction":"timeToRespondWithoutTableAction",metricValue:e,metricUnit:"Milliseconds",metricDetails:JSON.stringify({userAction:t,instanceIdentifier:n,componentIdentifier:r,noOfResourcesInTable:i,interactionMetadata:o})}]},timestamp:Date.now()})}},modalPerformanceData({timeToContentReadyInModal:e,instanceIdentifier:t,componentIdentifier:n,modalMetadata:r}){if(e&&e>0){u({operationalData:{metricList:[{metricName:"timeToContentReadyInModal",metricValue:e,metricUnit:"Milliseconds",metricDetails:JSON.stringify({instanceIdentifier:t,componentIdentifier:n,modalMetadata:r})}]},timestamp:Date.now()})}},taskCompletionData({timeToRespondAfterFormSubmit:e,taskIdentifier:t,taskFlowType:n,taskType:r,taskInteractionId:i,completionMetadata:o}){if(e&&e>0){u({operationalData:{metricList:[{metricName:"timeToRespondAfterFormSubmit",metricValue:e,metricUnit:"Milliseconds",metricDetails:JSON.stringify({taskIdentifier:t,taskFlowType:n,taskType:r,taskInteractionId:i,completionMetadata:o})}]},timestamp:Date.now()})}}},x={componentMounted({taskInteractionId:e=b(),componentName:t,componentConfiguration:n={}}){var r;return r={eventInteractionMetaData:Object.assign({componentName:t,funnelInteractionId:e},n)},l(Object.assign(Object.assign({},r),{eventType:"componentRendered"})),e},componentUpdated({taskInteractionId:e,componentName:t,actionType:n,componentConfiguration:r={}}){var i;i={eventInteractionMetaData:{componentName:t,funnelInteractionId:e,actionType:n,componentConfiguration:r}},l(Object.assign(Object.assign({},i),{eventType:"componentUpdated"}))}}},33699:(e,t,n)=>{"use strict";n.d(t,{Q_:()=>o,YH:()=>a,_T:()=>r,mG:()=>i});function r(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}function i(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{l(r.next(e))}catch(t){o(t)}}function s(e){try{l(r.throw(e))}catch(t){o(t)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}l((r=r.apply(e,t||[])).next())}))}Object.create;Object.create;function o(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 a(e,t,n,r,i){if("m"===r)throw new TypeError("Private method is not writable");if("a"===r&&!i)throw new TypeError("Private accessor was defined without a setter");if("function"===typeof t?e!==t||!i:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?i.call(e,n):i?i.value=n:t.set(e,n),n}},28569:(e,t,n)=>{"use strict";n.d(t,{T:()=>l});var r=n(67294),i=n(86010),o=n(17265),a=n(10229);const s="awsui_root_37gf8_1b8da_9";const l=({className:e,testUtilClasses:t,action:n,discoveredActions:l,buttonText:c,onButtonClick:u})=>{const d=function(e,t,n,i){return!t&&n&&(t=r.createElement("span",Object.assign({},(0,o.Gp)({action:"buttonClick"})),r.createElement(a.Z,{className:e.actionButton,onClick:i,formAction:"none"},n))),t?r.createElement("div",{className:e.actionSlot},t):null}(t,n,c,u);return d||0!==l.length?r.createElement("div",{className:(0,i.Z)(s,e)},d,l):null}},70806:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={header:"awsui_header_17427_1ns0c_5"}},67662:(e,t,n)=>{"use strict";n.d(t,{Z:()=>m});var r=n(33699),i=n(67294),o=n(17265),a=n(21517),s=n(51396),l=n(44715),c=n(16815),u=n(34097),d=n(96215),p=n(21084),f=n(70806);const h=i.forwardRef(((e,t)=>{var{type:n="info",visible:d=!0}=e,h=(0,r._T)(e,["type","visible"]);const m=(0,c.K)(h),g=(0,u.Z)("Alert",{props:{type:n,visible:d,dismissible:h.dismissible}},m),{funnelIdentifier:v,funnelInteractionId:b,funnelErrorContext:y,submissionAttempt:w,funnelState:_,errorCount:x}=(0,s.ns)(),{stepNumber:S,stepNameSelector:k,stepIdentifier:E}=(0,s.FE)(),{subStepSelector:C,subStepNameSelector:A,subStepIdentifier:T,subStepErrorContext:I}=(0,s.c8)();(0,i.useEffect)((()=>{var e,t,r;if(b&&d&&"error"===n&&"complete"!==_.current){const n=(0,l.hR)(k),i=(0,l.hR)(A);x.current++;return(null!==(r=null===(t=null===(e=g.__internalRootRef.current)||void 0===e?void 0:e.getBoundingClientRect())||void 0===t?void 0:t.width)&&void 0!==r?r:0)>0&&(C?a.OG.funnelSubStepError({funnelInteractionId:b,funnelIdentifier:v,stepIdentifier:E,subStepSelector:C,subStepName:i,subStepNameSelector:A,stepNumber:S,stepName:n,stepNameSelector:k,subStepAllSelector:(0,l.et)(),subStepIdentifier:T,subStepErrorContext:I}):a.OG.funnelError({funnelIdentifier:v,funnelInteractionId:b,funnelErrorContext:y})),()=>{x.current--}}}),[b,d,w,x]);const R={name:"awsui.Alert",label:`.${f.Z.header}`,properties:{type:n}};return i.createElement(p.Z,Object.assign({type:n,visible:d},h,g,{ref:t},(0,o.Gp)({component:R})))}));(0,d.b)(h,"Alert");const m=h},21084:(e,t,n)=>{"use strict";n.d(t,{Z:()=>T});var r=n(33699),i=n(67294),o=n(86010),a=n(17265),s=n(10229),l=n(63496),c=n(42137),u=n(44715),d=n(16815),p=n(35552),f=n(99806),h=n(78880),m=n(67844),g=n(73453),v=n(18817),b=n(84098),y=n(90125),w=n(57540),_=n(29100),x=n(28569),S=n(70806);const k={alert:"awsui_alert_mx3cw_1d8pt_193","awsui-motion-fade-in":"awsui_awsui-motion-fade-in_mx3cw_1d8pt_1",root:"awsui_root_mx3cw_1d8pt_215",hidden:"awsui_hidden_mx3cw_1d8pt_250","with-dismiss":"awsui_with-dismiss_mx3cw_1d8pt_297","with-action":"awsui_with-action_mx3cw_1d8pt_297","breakpoint-default":"awsui_breakpoint-default_mx3cw_1d8pt_303","initial-hidden":"awsui_initial-hidden_mx3cw_1d8pt_314",header:"awsui_header_mx3cw_1d8pt_319","header-replacement":"awsui_header-replacement_mx3cw_1d8pt_320",action:"awsui_action_mx3cw_1d8pt_324","action-slot":"awsui_action-slot_mx3cw_1d8pt_329","action-button":"awsui_action-button_mx3cw_1d8pt_330","alert-focus-wrapper":"awsui_alert-focus-wrapper_mx3cw_1d8pt_334",text:"awsui_text_mx3cw_1d8pt_363",icon:"awsui_icon_mx3cw_1d8pt_370",message:"awsui_message_mx3cw_1d8pt_373","icon-size-medium":"awsui_icon-size-medium_mx3cw_1d8pt_381","icon-size-big":"awsui_icon-size-big_mx3cw_1d8pt_384","icon-size-normal":"awsui_icon-size-normal_mx3cw_1d8pt_387",content:"awsui_content_mx3cw_1d8pt_391","content-replacement":"awsui_content-replacement_mx3cw_1d8pt_392",dismiss:"awsui_dismiss_mx3cw_1d8pt_396","dismiss-button":"awsui_dismiss-button_mx3cw_1d8pt_401","type-error":"awsui_type-error_mx3cw_1d8pt_405","type-warning":"awsui_type-warning_mx3cw_1d8pt_413","type-success":"awsui_type-success_mx3cw_1d8pt_421","type-info":"awsui_type-info_mx3cw_1d8pt_429"},E={error:"status-negative",warning:"status-warning",success:"status-positive",info:"status-info"},C=(0,w._)(y.i7.alert.onActionRegistered),A=(0,_.A)("alert",y.i7.alertContent),T=i.forwardRef(((e,t)=>{var n,y,{type:w,i18nStrings:_,visible:T=!0,dismissible:I,children:R,header:O,buttonText:L,action:N,onDismiss:P,onButtonClick:D,__internalRootRef:M=null,statusIconAriaLabel:B,dismissAriaLabel:z}=e,j=(0,r._T)(e,["type","i18nStrings","visible","dismissible","children","header","buttonText","action","onDismiss","onButtonClick","__internalRootRef","statusIconAriaLabel","dismissAriaLabel"]);const F=(0,d.j)(j),U=(0,l.$r)("alert"),q=(0,i.useRef)(null);(0,g.Z)(t,q);const[W,V]=(0,m.d)(["xs"]),H=(0,v.q)(V,M),{discoveredActions:Z,headerRef:G,contentRef:K}=C(w),{initialHidden:Q,headerReplacementType:Y,contentReplacementType:$,headerRef:J,contentRef:X,replacementHeaderRef:ee,replacementContentRef:te}=A({type:w,header:O,children:R}),ne=(0,v.q)(G,J),re=(0,v.q)(K,X),ie=(0,b.L)()?"normal":"remove"!==Y&&O&&"remove"!==$&&R?"big":"normal",oe=Boolean(N||L||Z.length),ae={[u.KL]:w},se=U(`i18nStrings.${w}IconAriaLabel`,null!==(n=null===_||void 0===_?void 0:_[`${w}IconAriaLabel`])&&void 0!==n?n:B),le=U("i18nStrings.dismissAriaLabel",null!==(y=null===_||void 0===_?void 0:_.dismissAriaLabel)&&void 0!==y?y:U("dismissAriaLabel",z));return i.createElement("div",Object.assign({},F,ae,{"aria-hidden":!T,className:(0,o.Z)(k.root,{[k.hidden]:!T,[k["initial-hidden"]]:Q},F.className),ref:H}),i.createElement(f.$.Provider,{value:{defaultVariant:"primary"}},i.createElement(p.ZP,{contextName:"alert"},i.createElement("div",{className:(0,o.Z)(k.alert,k[`type-${w}`],k[`icon-size-${ie}`],oe&&k["with-action"],I&&k["with-dismiss"],k[`breakpoint-${W}`])},i.createElement("div",{className:k["alert-focus-wrapper"],tabIndex:-1,ref:q},i.createElement("div",{className:(0,o.Z)(k.icon,k.text)},i.createElement(c.Z,{name:E[w],size:ie,ariaLabel:se})),i.createElement("div",{className:(0,o.Z)(k.message,k.text)},i.createElement("div",{className:(0,o.Z)(O&&k.header,"original"!==Y?k.hidden:S.Z.header),ref:ne},O),i.createElement("div",{className:(0,o.Z)(k["header-replacement"],"replaced"!==Y?k.hidden:S.Z.header),ref:ee}),i.createElement("div",{className:(0,o.Z)(k.content,"original"!==$&&k.hidden),ref:re},R),i.createElement("div",{className:(0,o.Z)(k["content-replacement"],"replaced"!==$&&k.hidden),ref:te}))),i.createElement(x.T,{className:k.action,testUtilClasses:{actionSlot:k["action-slot"],actionButton:k["action-button"]},action:N,discoveredActions:Z,buttonText:L,onButtonClick:()=>(0,h.B4)(D)}),I&&i.createElement("div",Object.assign({className:k.dismiss},(0,a.Gp)({action:"dismiss"})),i.createElement(s.l,{className:k["dismiss-button"],variant:"icon",iconName:"close",formAction:"none",ariaLabel:le,onClick:()=>(0,h.B4)(P)}))))))}))},52703:(e,t,n)=>{"use strict";n.d(t,{T:()=>s,U:()=>l});var r=n(67294),i=n(91780),o=n(84098),a=n(37963);const s=()=>(0,o.L)()&&((0,i.k2)("appLayoutWidget")||(0,i.k2)("appLayoutToolbar")),l=()=>{var e;const t=s();return null!==(e=(0,r.useContext)(a.t))&&void 0!==e&&e||t}},37963:(e,t,n)=>{"use strict";n.d(t,{TW:()=>o,W:()=>a,t:()=>s});var r=n(67294),i=n(90125);const o=i.i7.sharedReactContexts.createContext(r,"BreadcrumbsSlotContext"),a=i.i7.sharedReactContexts.createContext(r,"AppLayoutVisibilityContext"),s=i.i7.sharedReactContexts.createContext(r,"AppLayoutToolbarPublicContext")},81347:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var r=n(33699),i=n(67294),o=n(34097),a=n(96215),s=n(89587);function l(e){var{variant:t="div",margin:n={},padding:a={}}=e,l=(0,r._T)(e,["variant","margin","padding"]);const c=(0,o.Z)("Box",{props:{color:l.color,display:l.display,float:l.float,fontSize:l.fontSize,fontWeight:l.fontWeight,textAlign:l.textAlign,variant:t}});return i.createElement(s.Z,Object.assign({variant:t,margin:n,padding:a},l,c))}(0,a.b)(l,"Box")},89587:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var r=n(33699),i=n(67294),o=n(86010),a=n(16815);const s={box:"awsui_box_18wu0_1yxfb_172","p-variant":"awsui_p-variant_18wu0_1yxfb_172","color-default":"awsui_color-default_18wu0_1yxfb_172","b-variant":"awsui_b-variant_18wu0_1yxfb_172","strong-variant":"awsui_strong-variant_18wu0_1yxfb_172","code-variant":"awsui_code-variant_18wu0_1yxfb_172","pre-variant":"awsui_pre-variant_18wu0_1yxfb_172","samp-variant":"awsui_samp-variant_18wu0_1yxfb_172","h1-variant":"awsui_h1-variant_18wu0_1yxfb_176","h2-variant":"awsui_h2-variant_18wu0_1yxfb_176","h3-variant":"awsui_h3-variant_18wu0_1yxfb_176","h4-variant":"awsui_h4-variant_18wu0_1yxfb_176","h5-variant":"awsui_h5-variant_18wu0_1yxfb_176","small-variant":"awsui_small-variant_18wu0_1yxfb_180","a-variant":"awsui_a-variant_18wu0_1yxfb_184","font-size-default":"awsui_font-size-default_18wu0_1yxfb_188","font-weight-default":"awsui_font-weight-default_18wu0_1yxfb_228","key-label-variant":"awsui_key-label-variant_18wu0_1yxfb_270","gen-ai-label-variant":"awsui_gen-ai-label-variant_18wu0_1yxfb_277","value-large-variant":"awsui_value-large-variant_18wu0_1yxfb_284","font-weight-heavy":"awsui_font-weight-heavy_18wu0_1yxfb_291","color-inverted":"awsui_color-inverted_18wu0_1yxfb_296","color-text-label":"awsui_color-text-label_18wu0_1yxfb_299","color-text-body-secondary":"awsui_color-text-body-secondary_18wu0_1yxfb_302","color-text-status-error":"awsui_color-text-status-error_18wu0_1yxfb_305","color-text-status-success":"awsui_color-text-status-success_18wu0_1yxfb_308","color-text-status-info":"awsui_color-text-status-info_18wu0_1yxfb_311","color-text-status-inactive":"awsui_color-text-status-inactive_18wu0_1yxfb_314","color-text-status-warning":"awsui_color-text-status-warning_18wu0_1yxfb_317","color-inherit":"awsui_color-inherit_18wu0_1yxfb_320","font-size-body-s":"awsui_font-size-body-s_18wu0_1yxfb_323","font-size-body-m":"awsui_font-size-body-m_18wu0_1yxfb_328","font-size-heading-xs":"awsui_font-size-heading-xs_18wu0_1yxfb_332","font-size-heading-s":"awsui_font-size-heading-s_18wu0_1yxfb_336","font-size-heading-m":"awsui_font-size-heading-m_18wu0_1yxfb_341","font-size-heading-l":"awsui_font-size-heading-l_18wu0_1yxfb_346","font-size-heading-xl":"awsui_font-size-heading-xl_18wu0_1yxfb_351","font-size-display-l":"awsui_font-size-display-l_18wu0_1yxfb_356","font-weight-light":"awsui_font-weight-light_18wu0_1yxfb_361","font-weight-normal":"awsui_font-weight-normal_18wu0_1yxfb_364","font-weight-bold":"awsui_font-weight-bold_18wu0_1yxfb_367","t-left":"awsui_t-left_18wu0_1yxfb_374","t-right":"awsui_t-right_18wu0_1yxfb_378","t-center":"awsui_t-center_18wu0_1yxfb_382","p-n":"awsui_p-n_18wu0_1yxfb_399","p-top-n":"awsui_p-top-n_18wu0_1yxfb_404","p-vertical-n":"awsui_p-vertical-n_18wu0_1yxfb_405","p-right-n":"awsui_p-right-n_18wu0_1yxfb_409","p-horizontal-n":"awsui_p-horizontal-n_18wu0_1yxfb_410","p-bottom-n":"awsui_p-bottom-n_18wu0_1yxfb_414","p-left-n":"awsui_p-left-n_18wu0_1yxfb_419","p-xxxs":"awsui_p-xxxs_18wu0_1yxfb_424","p-top-xxxs":"awsui_p-top-xxxs_18wu0_1yxfb_429","p-vertical-xxxs":"awsui_p-vertical-xxxs_18wu0_1yxfb_430","p-right-xxxs":"awsui_p-right-xxxs_18wu0_1yxfb_434","p-horizontal-xxxs":"awsui_p-horizontal-xxxs_18wu0_1yxfb_435","p-bottom-xxxs":"awsui_p-bottom-xxxs_18wu0_1yxfb_439","p-left-xxxs":"awsui_p-left-xxxs_18wu0_1yxfb_444","p-xxs":"awsui_p-xxs_18wu0_1yxfb_449","p-top-xxs":"awsui_p-top-xxs_18wu0_1yxfb_454","p-vertical-xxs":"awsui_p-vertical-xxs_18wu0_1yxfb_455","p-right-xxs":"awsui_p-right-xxs_18wu0_1yxfb_459","p-horizontal-xxs":"awsui_p-horizontal-xxs_18wu0_1yxfb_460","p-bottom-xxs":"awsui_p-bottom-xxs_18wu0_1yxfb_464","p-left-xxs":"awsui_p-left-xxs_18wu0_1yxfb_469","p-xs":"awsui_p-xs_18wu0_1yxfb_474","p-top-xs":"awsui_p-top-xs_18wu0_1yxfb_479","p-vertical-xs":"awsui_p-vertical-xs_18wu0_1yxfb_480","p-right-xs":"awsui_p-right-xs_18wu0_1yxfb_484","p-horizontal-xs":"awsui_p-horizontal-xs_18wu0_1yxfb_485","p-bottom-xs":"awsui_p-bottom-xs_18wu0_1yxfb_489","p-left-xs":"awsui_p-left-xs_18wu0_1yxfb_494","p-s":"awsui_p-s_18wu0_1yxfb_499","p-top-s":"awsui_p-top-s_18wu0_1yxfb_504","p-vertical-s":"awsui_p-vertical-s_18wu0_1yxfb_505","p-right-s":"awsui_p-right-s_18wu0_1yxfb_509","p-horizontal-s":"awsui_p-horizontal-s_18wu0_1yxfb_510","p-bottom-s":"awsui_p-bottom-s_18wu0_1yxfb_514","p-left-s":"awsui_p-left-s_18wu0_1yxfb_519","p-m":"awsui_p-m_18wu0_1yxfb_524","p-top-m":"awsui_p-top-m_18wu0_1yxfb_529","p-vertical-m":"awsui_p-vertical-m_18wu0_1yxfb_530","p-right-m":"awsui_p-right-m_18wu0_1yxfb_534","p-horizontal-m":"awsui_p-horizontal-m_18wu0_1yxfb_535","p-bottom-m":"awsui_p-bottom-m_18wu0_1yxfb_539","p-left-m":"awsui_p-left-m_18wu0_1yxfb_544","p-l":"awsui_p-l_18wu0_1yxfb_419","p-top-l":"awsui_p-top-l_18wu0_1yxfb_554","p-vertical-l":"awsui_p-vertical-l_18wu0_1yxfb_555","p-right-l":"awsui_p-right-l_18wu0_1yxfb_559","p-horizontal-l":"awsui_p-horizontal-l_18wu0_1yxfb_560","p-bottom-l":"awsui_p-bottom-l_18wu0_1yxfb_564","p-left-l":"awsui_p-left-l_18wu0_1yxfb_569","p-xl":"awsui_p-xl_18wu0_1yxfb_574","p-top-xl":"awsui_p-top-xl_18wu0_1yxfb_579","p-vertical-xl":"awsui_p-vertical-xl_18wu0_1yxfb_580","p-right-xl":"awsui_p-right-xl_18wu0_1yxfb_584","p-horizontal-xl":"awsui_p-horizontal-xl_18wu0_1yxfb_585","p-bottom-xl":"awsui_p-bottom-xl_18wu0_1yxfb_589","p-left-xl":"awsui_p-left-xl_18wu0_1yxfb_594","p-xxl":"awsui_p-xxl_18wu0_1yxfb_599","p-top-xxl":"awsui_p-top-xxl_18wu0_1yxfb_604","p-vertical-xxl":"awsui_p-vertical-xxl_18wu0_1yxfb_605","p-right-xxl":"awsui_p-right-xxl_18wu0_1yxfb_609","p-horizontal-xxl":"awsui_p-horizontal-xxl_18wu0_1yxfb_610","p-bottom-xxl":"awsui_p-bottom-xxl_18wu0_1yxfb_614","p-left-xxl":"awsui_p-left-xxl_18wu0_1yxfb_619","p-xxxl":"awsui_p-xxxl_18wu0_1yxfb_624","p-top-xxxl":"awsui_p-top-xxxl_18wu0_1yxfb_629","p-vertical-xxxl":"awsui_p-vertical-xxxl_18wu0_1yxfb_630","p-right-xxxl":"awsui_p-right-xxxl_18wu0_1yxfb_634","p-horizontal-xxxl":"awsui_p-horizontal-xxxl_18wu0_1yxfb_635","p-bottom-xxxl":"awsui_p-bottom-xxxl_18wu0_1yxfb_639","p-left-xxxl":"awsui_p-left-xxxl_18wu0_1yxfb_644","m-n":"awsui_m-n_18wu0_1yxfb_649","m-top-n":"awsui_m-top-n_18wu0_1yxfb_654","m-vertical-n":"awsui_m-vertical-n_18wu0_1yxfb_655","m-right-n":"awsui_m-right-n_18wu0_1yxfb_659","m-horizontal-n":"awsui_m-horizontal-n_18wu0_1yxfb_660","m-bottom-n":"awsui_m-bottom-n_18wu0_1yxfb_664","m-left-n":"awsui_m-left-n_18wu0_1yxfb_669","m-xxxs":"awsui_m-xxxs_18wu0_1yxfb_674","m-top-xxxs":"awsui_m-top-xxxs_18wu0_1yxfb_679","m-vertical-xxxs":"awsui_m-vertical-xxxs_18wu0_1yxfb_680","m-right-xxxs":"awsui_m-right-xxxs_18wu0_1yxfb_684","m-horizontal-xxxs":"awsui_m-horizontal-xxxs_18wu0_1yxfb_685","m-bottom-xxxs":"awsui_m-bottom-xxxs_18wu0_1yxfb_689","m-left-xxxs":"awsui_m-left-xxxs_18wu0_1yxfb_694","m-xxs":"awsui_m-xxs_18wu0_1yxfb_699","m-top-xxs":"awsui_m-top-xxs_18wu0_1yxfb_704","m-vertical-xxs":"awsui_m-vertical-xxs_18wu0_1yxfb_705","m-right-xxs":"awsui_m-right-xxs_18wu0_1yxfb_709","m-horizontal-xxs":"awsui_m-horizontal-xxs_18wu0_1yxfb_710","m-bottom-xxs":"awsui_m-bottom-xxs_18wu0_1yxfb_714","m-left-xxs":"awsui_m-left-xxs_18wu0_1yxfb_719","m-xs":"awsui_m-xs_18wu0_1yxfb_724","m-top-xs":"awsui_m-top-xs_18wu0_1yxfb_729","m-vertical-xs":"awsui_m-vertical-xs_18wu0_1yxfb_730","m-right-xs":"awsui_m-right-xs_18wu0_1yxfb_734","m-horizontal-xs":"awsui_m-horizontal-xs_18wu0_1yxfb_735","m-bottom-xs":"awsui_m-bottom-xs_18wu0_1yxfb_739","m-left-xs":"awsui_m-left-xs_18wu0_1yxfb_744","m-s":"awsui_m-s_18wu0_1yxfb_749","m-top-s":"awsui_m-top-s_18wu0_1yxfb_754","m-vertical-s":"awsui_m-vertical-s_18wu0_1yxfb_755","m-right-s":"awsui_m-right-s_18wu0_1yxfb_759","m-horizontal-s":"awsui_m-horizontal-s_18wu0_1yxfb_760","m-bottom-s":"awsui_m-bottom-s_18wu0_1yxfb_764","m-left-s":"awsui_m-left-s_18wu0_1yxfb_769","m-m":"awsui_m-m_18wu0_1yxfb_774","m-top-m":"awsui_m-top-m_18wu0_1yxfb_779","m-vertical-m":"awsui_m-vertical-m_18wu0_1yxfb_780","m-right-m":"awsui_m-right-m_18wu0_1yxfb_784","m-horizontal-m":"awsui_m-horizontal-m_18wu0_1yxfb_785","m-bottom-m":"awsui_m-bottom-m_18wu0_1yxfb_789","m-left-m":"awsui_m-left-m_18wu0_1yxfb_794","m-l":"awsui_m-l_18wu0_1yxfb_669","m-top-l":"awsui_m-top-l_18wu0_1yxfb_804","m-vertical-l":"awsui_m-vertical-l_18wu0_1yxfb_805","m-right-l":"awsui_m-right-l_18wu0_1yxfb_809","m-horizontal-l":"awsui_m-horizontal-l_18wu0_1yxfb_810","m-bottom-l":"awsui_m-bottom-l_18wu0_1yxfb_814","m-left-l":"awsui_m-left-l_18wu0_1yxfb_819","m-xl":"awsui_m-xl_18wu0_1yxfb_824","m-top-xl":"awsui_m-top-xl_18wu0_1yxfb_829","m-vertical-xl":"awsui_m-vertical-xl_18wu0_1yxfb_830","m-right-xl":"awsui_m-right-xl_18wu0_1yxfb_834","m-horizontal-xl":"awsui_m-horizontal-xl_18wu0_1yxfb_835","m-bottom-xl":"awsui_m-bottom-xl_18wu0_1yxfb_839","m-left-xl":"awsui_m-left-xl_18wu0_1yxfb_844","m-xxl":"awsui_m-xxl_18wu0_1yxfb_849","m-top-xxl":"awsui_m-top-xxl_18wu0_1yxfb_854","m-vertical-xxl":"awsui_m-vertical-xxl_18wu0_1yxfb_855","m-right-xxl":"awsui_m-right-xxl_18wu0_1yxfb_859","m-horizontal-xxl":"awsui_m-horizontal-xxl_18wu0_1yxfb_860","m-bottom-xxl":"awsui_m-bottom-xxl_18wu0_1yxfb_864","m-left-xxl":"awsui_m-left-xxl_18wu0_1yxfb_869","m-xxxl":"awsui_m-xxxl_18wu0_1yxfb_874","m-top-xxxl":"awsui_m-top-xxxl_18wu0_1yxfb_879","m-vertical-xxxl":"awsui_m-vertical-xxxl_18wu0_1yxfb_880","m-right-xxxl":"awsui_m-right-xxxl_18wu0_1yxfb_884","m-horizontal-xxxl":"awsui_m-horizontal-xxxl_18wu0_1yxfb_885","m-bottom-xxxl":"awsui_m-bottom-xxxl_18wu0_1yxfb_889","m-left-xxxl":"awsui_m-left-xxxl_18wu0_1yxfb_894","d-block":"awsui_d-block_18wu0_1yxfb_899","d-inline":"awsui_d-inline_18wu0_1yxfb_902","d-inline-block":"awsui_d-inline-block_18wu0_1yxfb_905","d-none":"awsui_d-none_18wu0_1yxfb_908","f-left":"awsui_f-left_18wu0_1yxfb_912","f-right":"awsui_f-right_18wu0_1yxfb_916",root:"awsui_root_18wu0_1yxfb_920"};function l(e){var{variant:t="div",tagOverride:n,margin:l={},padding:d={},display:p,textAlign:f,float:h,fontSize:m,fontWeight:g,color:v,children:b,__internalRootRef:y=null}=e,w=(0,r._T)(e,["variant","tagOverride","margin","padding","display","textAlign","float","fontSize","fontWeight","color","children","__internalRootRef"]);const _=(0,a.j)(w),x=c(l),S=c(d),k=u(t,n),E=(0,o.Z)(_.className,s.root,s.box,s[`${t.replace(/^awsui-/,"")}-variant`],x.map((e=>s[`m-${e}`])),S.map((e=>s[`p-${e}`])),s[`d-${p}`],s[`f-${h}`],s[`color-${v||"default"}`],s[`font-size-${m||"default"}`],s[`font-weight-${g||"default"}`],s[`t-${f}`]);return i.createElement(k,Object.assign({},_,{className:E,ref:y}),b)}const c=e=>{if("string"===typeof e)return[e];return["top","right","bottom","left","horizontal","vertical"].filter((t=>!!e[t])).map((t=>`${t}-${e[t]}`))},u=(e,t)=>t||("awsui-value-large"===e?"span":"awsui-key-label"===e||"awsui-gen-ai-label"===e?"div":e)},67368:(e,t,n)=>{"use strict";n.d(t,{Z:()=>se});var r=n(33699),i=n(67294),o=n(86010),a=n(55114),s=n(17265),l=n(89587),c=n(10229),u=n(51396),d=n(16815),p=n(72636),f=n(45331),h=n(36164),m=n(36340),g=n(84098),v=n(99655),b=n(46790),y=n(26651);const w={header:"awsui_header_16mm3_1jpmt_145",disabled:"awsui_disabled_16mm3_1jpmt_160","expandable-header":"awsui_expandable-header_16mm3_1jpmt_164","rolled-down":"awsui_rolled-down_16mm3_1jpmt_175",highlighted:"awsui_highlighted_16mm3_1jpmt_178","is-focused":"awsui_is-focused_16mm3_1jpmt_196",category:"awsui_category_16mm3_1jpmt_201",expandable:"awsui_expandable_16mm3_1jpmt_164","variant-navigation":"awsui_variant-navigation_16mm3_1jpmt_216","expand-icon":"awsui_expand-icon_16mm3_1jpmt_223","expand-icon-up":"awsui_expand-icon-up_16mm3_1jpmt_240","expand-icon-right":"awsui_expand-icon-right_16mm3_1jpmt_243","items-list-container":"awsui_items-list-container_16mm3_1jpmt_251","in-dropdown":"awsui_in-dropdown_16mm3_1jpmt_260"},_=({item:e,onItemActivate:t,onGroupToggle:n,targetItem:r,isHighlighted:a,isKeyboardHighlight:s,isExpanded:l,lastInDropdown:c,highlightItem:u,disabled:d,variant:p,position:f})=>i.createElement("li",{className:(0,o.Z)(w.category,w[`variant-${p}`],d&&w.disabled),role:"presentation"},e.text&&i.createElement("p",{className:(0,o.Z)(w.header,{[w.disabled]:d}),"aria-hidden":"true"},e.text),i.createElement("ul",{className:w["items-list-container"],role:"group","aria-label":e.text,"aria-disabled":d},e.items&&i.createElement(X,{items:e.items,onItemActivate:t,onGroupToggle:n,targetItem:r,isHighlighted:a,isKeyboardHighlight:s,isExpanded:l,lastInDropdown:c,highlightItem:u,categoryDisabled:d,hasCategoryHeader:!!e.text,variant:p,position:f})));var x=n(42137),S=n(34887),k=n(93256),E=n(62922),C=n(84410),A=n(95058),T=n(7465),I=n(10879);const R=120;function O({children:e,content:t,position:n="right",className:r}){const o=(0,i.useRef)(null),a=(0,k.JZ)(o),{open:s,triggerProps:l}=function(e){const t=(0,i.useRef)(),[n,r]=(0,i.useState)(!1),o=()=>{clearTimeout(t.current),r(!1)},a=()=>r(!0),s=()=>{t.current=setTimeout(a,e)},l=e=>{n&&L(e.key)&&(e.preventDefault(),e.stopPropagation(),o())};return{open:n,triggerProps:{onBlur:o,onFocus:s,onKeyDown:l}}}(a?0:R),c=(0,C.g)(o);return i.createElement("span",Object.assign({ref:o},l,{className:r}),e,s&&i.createElement(E.Z,null,i.createElement("span",{className:c},i.createElement(I.Z,{size:"small",fixedWidth:!1,position:n,trackRef:o,arrow:e=>i.createElement(A.Z,{position:e}),renderWithPortal:!0,zIndex:7e3},i.createElement(T.Z,{dismissButton:!1,dismissAriaLabel:void 0,header:null,onDismiss:()=>{},overflowVisible:"both"},i.createElement("span",{"data-testid":"button-dropdown-disabled-reason",role:"tooltip"},t))))))}const L=e=>"Escape"===e||"Esc"===e,N=({disabled:e,parent:t,expanded:n})=>({role:"menuitem","aria-disabled":e?"true":void 0,"aria-haspopup":t?"true":void 0,"aria-expanded":n?"true":t?"false":void 0}),P=({item:e,onItemActivate:t,onGroupToggle:n,targetItem:r,isHighlighted:a,isKeyboardHighlight:l,isExpanded:c,lastInDropdown:u,highlightItem:d,disabled:f,expandToViewport:h,variant:m,position:g})=>{const v=a(e),b=c(e),y=l(e),_=i.useRef(null),k=(0,i.useRef)(null);(0,i.useEffect)((()=>{_.current&&v&&!b&&_.current.focus()}),[b,v]);const E=()=>{d(e)},C=!!e.disabledReason&&e.disabled,{targetProps:A,descriptionEl:T}=(0,S.Z)(e.disabledReason),I=e.text&&i.createElement("span",Object.assign({className:(0,o.Z)(w.header,w["expandable-header"],w[`variant-${m}`],{[w.disabled]:f,[w.highlighted]:v,[w["is-focused"]]:y}),tabIndex:v?0:-1,ref:_},N({parent:!0,expanded:b,disabled:f}),C?A:{},(0,s.Gp)(f?{}:{action:"expand",detail:{position:g||"0",label:{root:"self"},id:e.id||"",expanded:`${!b}`}})),e.text,i.createElement("span",{className:(0,o.Z)(w["expand-icon"],w["expand-icon-right"])},i.createElement(x.Z,{name:"caret-down-filled"})));let R;return R=C?i.createElement(O,{content:e.disabledReason},I,T):f?I:i.createElement(p.Z,{open:b,stretchWidth:!1,interior:!0,expandToViewport:h,trigger:I},e.items&&b&&i.createElement("ul",{role:"menu","aria-label":e.text,className:(0,o.Z)(w["items-list-container"],w["in-dropdown"])},i.createElement(X,{items:e.items,onItemActivate:t,onGroupToggle:n,targetItem:r,isHighlighted:a,isKeyboardHighlight:l,isExpanded:c,lastInDropdown:u,highlightItem:d,variant:m,position:g}))),i.createElement("li",{className:(0,o.Z)(w.category,w[`variant-${m}`],w.expandable,{[w.expanded]:b,[w.disabled]:f,[w.highlighted]:v}),role:"presentation","data-testid":e.id,ref:k,onClick:t=>{var r;f||(t.preventDefault(),n(e,t),null===(r=_.current)||void 0===r||r.focus())},onMouseEnter:E,onTouchStart:E},R)},D="awsui_root_14cnr_12pmd_145",M="awsui_trigger_14cnr_12pmd_179",B="awsui_dropdown_14cnr_12pmd_182",z="awsui_open_14cnr_12pmd_196",j=({children:e,trigger:t,open:n})=>i.createElement("div",{className:D},i.createElement("div",{className:M},t),i.createElement("div",{className:(0,o.Z)(B,{[z]:n}),"data-open":n},e)),F=({item:e,onItemActivate:t,onGroupToggle:n,targetItem:r,isHighlighted:a,isKeyboardHighlight:l,isExpanded:c,lastInDropdown:u,highlightItem:d,disabled:p,variant:f,position:h})=>{const m=a(e),g=c(e),v=l(e),b=i.useRef(null);(0,i.useEffect)((()=>{b.current&&m&&!g&&b.current.focus()}),[g,m]);const y=()=>{d(e)},_=!!e.disabledReason&&e.disabled,{targetProps:k,descriptionEl:E}=(0,S.Z)(e.disabledReason),C=e.text&&i.createElement("span",Object.assign({className:(0,o.Z)(w.header,w["expandable-header"],w[`variant-${f}`],{[w.highlighted]:m,[w["rolled-down"]]:g,[w.disabled]:p,[w["is-focused"]]:v}),tabIndex:m?0:-1,ref:b},N({parent:!0,disabled:p,expanded:g}),_?k:{},(0,s.Gp)(p?{}:{action:"expand",detail:{position:h||"0",label:{root:"self"},id:e.id||"",expanded:`${!g}`}})),e.text,i.createElement("span",{className:(0,o.Z)(w["expand-icon"],{[w["expand-icon-up"]]:g})},i.createElement(x.Z,{name:"caret-down-filled"})));let A;return A=_?i.createElement(i.Fragment,null,E,i.createElement(O,{content:e.disabledReason},C)):p?C:i.createElement(j,{open:g,trigger:C},e.items&&g&&i.createElement("ul",{role:"menu","aria-label":e.text,className:w["items-list-container"]},i.createElement(X,{items:e.items,onItemActivate:t,onGroupToggle:n,targetItem:r,isHighlighted:a,isKeyboardHighlight:l,isExpanded:c,lastInDropdown:u,highlightItem:d,hasCategoryHeader:!0,variant:f,position:h}))),i.createElement("li",{className:(0,o.Z)(w.category,w[`variant-${f}`],w.expandable,{[w.expanded]:g,[w.disabled]:p,[w.highlighted]:m||g,[w.expandable]:!0}),role:"presentation",onClick:t=>{p||(t.preventDefault(),n(e,t))},onMouseEnter:y,onTouchStart:y,"data-testid":e.id},A)};var U=n(17957),q=n(38462);const W="awsui_trigger-label_q2oen_w271r_5",V="awsui_menu-item_q2oen_w271r_6",H="awsui_main-action-label_q2oen_w271r_7",Z={"item-element":"awsui_item-element_93a1u_9xuth_145",disabled:"awsui_disabled_93a1u_9xuth_157","show-divider":"awsui_show-divider_93a1u_9xuth_164",highlighted:"awsui_highlighted_93a1u_9xuth_167","is-focused":"awsui_is-focused_93a1u_9xuth_182","menu-item":"awsui_menu-item_93a1u_9xuth_187","link-style":"awsui_link-style_93a1u_9xuth_199","current-breadcrumb":"awsui_current-breadcrumb_93a1u_9xuth_235","link-style-highlighted":"awsui_link-style-highlighted_93a1u_9xuth_243","has-category-header":"awsui_has-category-header_93a1u_9xuth_249","item-tooltip-wrapper":"awsui_item-tooltip-wrapper_93a1u_9xuth_249","has-checkmark":"awsui_has-checkmark_93a1u_9xuth_249",icon:"awsui_icon_93a1u_9xuth_253",checkmark:"awsui_checkmark_93a1u_9xuth_257","external-icon":"awsui_external-icon_93a1u_9xuth_264"};function G({item:e,disabled:t,highlighted:n,linkStyle:r}){const a=(0,i.useRef)(null),s=(0,q.dR)(e),l=!s&&e.isCurrentBreadcrumb;(0,i.useEffect)((()=>{n&&a.current&&a.current.focus()}),[n]);const c=t&&e.disabledReason,{targetProps:u,descriptionEl:d}=(0,S.Z)(e.disabledReason),p=Object.assign(Object.assign({"aria-label":e.ariaLabel,className:(0,o.Z)(Z["menu-item"],V,r&&Z["link-style"],r&&n&&Z["link-style-highlighted"],l&&Z["current-breadcrumb"]),"aria-current":l,lang:e.lang,ref:a,tabIndex:n?0:-1},s?(({disabled:e,checked:t})=>({role:"menuitemcheckbox","aria-disabled":e?"true":void 0,"aria-checked":t?"true":"false"}))({disabled:t,checked:e.checked}):N({disabled:t})),c?u:{}),f=(0,q.Kh)(e)?i.createElement("a",Object.assign({},p,{href:t?void 0:e.href,target:(0,q.YK)(e),rel:e.external?"noopener noreferrer":void 0}),i.createElement(K,{item:e,disabled:t})):i.createElement("span",Object.assign({},p),i.createElement(K,{item:e,disabled:t})),{position:h}=(0,U.t)(),m="bottom-left"===h||"top-left"===h?"left":"right";return c?i.createElement(O,{content:e.disabledReason,position:m,className:Z["item-tooltip-wrapper"]},f,d):f}const K=({item:e,disabled:t})=>{const n=!!(e.iconName||e.iconUrl||e.iconSvg),r=(0,q.Kh)(e)&&e.external,o=(0,q.dR)(e);return i.createElement(i.Fragment,null,o&&i.createElement(Y,{checked:e.checked,disabled:t}),n&&i.createElement(Q,{name:e.iconName,url:e.iconUrl,svg:e.iconSvg,alt:e.iconAlt,badge:e.badge}),e.text,r&&i.createElement($,{disabled:t,ariaLabel:e.externalIconAriaLabel}))},Q=e=>i.createElement("span",{className:Z.icon},i.createElement(x.Z,Object.assign({},e))),Y=({disabled:e,checked:t})=>{const n=i.createElement(x.Z,{variant:e?"disabled":"normal",name:"check"});return i.createElement("span",{className:(0,o.Z)(Z.icon,Z.checkmark,{[Z.disabled]:e}),"aria-hidden":"true",style:{visibility:t?"visible":"hidden"}},n)},$=({disabled:e,ariaLabel:t})=>{const n=i.createElement(x.Z,{variant:e?"disabled":"normal",name:"external"});return i.createElement("span",{className:Z["external-icon"],role:t?"img":void 0,"aria-label":t},n)},J=({position:e="1",item:t,disabled:n,onItemActivate:r,highlighted:a,highlightItem:l,showDivider:c,hasCategoryHeader:u,isKeyboardHighlighted:d=!1,analyticsMetadataTransformer:p=(e=>e),variant:f="normal",linkStyle:h})=>{const m=(0,q.Kh)(t),g=(0,q.dR)(t),v=()=>{l(t)};return i.createElement("li",Object.assign({className:(0,o.Z)(Z["item-element"],Z[`variant-${f}`],{[Z.highlighted]:a,[Z.disabled]:n,[Z["has-category-header"]]:u,[Z["has-checkmark"]]:g,[Z["show-divider"]]:c,[Z["is-focused"]]:d}),role:"presentation","data-testid":t.id,"data-description":t.description,onClick:e=>{e.stopPropagation(),m||e.preventDefault(),n||r(t,e)},onMouseEnter:v,onTouchStart:v},(0,s.Gp)(n?{}:p({action:"click",detail:{position:e,id:t.id,label:`.${V}`,href:t.href||""}}))),i.createElement(G,{item:t,disabled:n,highlighted:a,linkStyle:h}))};function X({items:e,onItemActivate:t,onGroupToggle:n,targetItem:r,isHighlighted:o,isKeyboardHighlight:a,isExpanded:s,lastInDropdown:l,highlightItem:c,categoryDisabled:u=!1,hasExpandableGroups:d=!1,hasCategoryHeader:p=!1,expandToViewport:f=!1,variant:m="normal",analyticsMetadataTransformer:g,position:v,linkStyle:b}){const y=(0,h.X)(),w=e.map(((h,w)=>{var x,S,k,E;if(!(0,q.b5)(h)){const n=w===e.length-1&&!l||(0,q.b5)(e[w+1]);return i.createElement(J,{key:w,item:h,onItemActivate:t,disabled:null!==(x=h.disabled)&&void 0!==x?x:u,highlighted:o(h),isKeyboardHighlighted:a(h),highlightItem:c,showDivider:n,hasCategoryHeader:p,variant:m,position:`${v?`${v},`:""}${w+1}`,analyticsMetadataTransformer:g,linkStyle:b})}return d?h.text?y?i.createElement(F,{key:w,item:h,onItemActivate:t,onGroupToggle:n,targetItem:r,isHighlighted:o,isKeyboardHighlight:a,isExpanded:s,lastInDropdown:l&&w===e.length-1,highlightItem:c,disabled:null!==(S=h.disabled)&&void 0!==S&&S,variant:m,position:`${v?`${v},`:""}${w+1}`}):i.createElement(P,{key:w,item:h,onItemActivate:t,onGroupToggle:n,targetItem:r,isHighlighted:o,isKeyboardHighlight:a,isExpanded:s,lastInDropdown:!0,highlightItem:c,disabled:null!==(k=h.disabled)&&void 0!==k&&k,expandToViewport:f,variant:m,position:`${v?`${v},`:""}${w+1}`}):null:i.createElement(_,{key:w,item:h,onItemActivate:t,onGroupToggle:n,targetItem:r,isHighlighted:o,isKeyboardHighlight:a,isExpanded:s,lastInDropdown:l&&w===e.length-1,highlightItem:c,disabled:null!==(E=h.disabled)&&void 0!==E&&E,variant:m,position:`${v?`${v},`:""}${w+1}`})}));return i.createElement(i.Fragment,null,w)}var ee=n(76),te=n(78880),ne=n(65856),re=n(85192);function ie({startIndex:e,expandedIndex:t,getNext:n,hasExpandableGroups:r,isInRestrictedView:i}){const o=a=>{var s;const l=n(a);return l?(null===(s=l.parent)||void 0===s?void 0:s.disabled)&&r||(0,q.b5)(l.item)&&!r?o(l.index):!r||i||(c=e,u=l.index,(0,q.Wr)(c.slice(0,-1),u.slice(0,-1)))?r&&i&&!function(e,t){return e.length===t.length}(l.index,t)&&(d=t,p=l.index,!(0,q.Wr)(d,p.slice(0,-1)))?o(l.index):l.index:o(l.index):null;var c,u,d,p};return o(e)}function oe({items:e,onItemClick:t,onItemFollow:n,onReturnFocus:o,hasExpandableGroups:a,isInRestrictedView:s=!1,expandToViewport:l=!1}){const{targetItem:c,isHighlighted:u,isKeyboardHighlight:d,isExpanded:p,highlightItem:f,moveHighlight:h,expandGroup:m,collapseGroup:g,reset:v,setIsUsingMouse:b}=function({items:e,hasExpandableGroups:t,isInRestrictedView:n=!1}){const[r,o]=(0,i.useState)([]),[a,s]=(0,i.useState)([]),[l,c]=(0,i.useState)(!0),{getItem:u,getItemIndex:d,getSequentialIndex:p,getParentIndex:f}=(0,i.useMemo)((()=>(0,re.Z)(e)),[e]);return{targetItem:(0,i.useMemo)((()=>u(r)),[r,u]),isHighlighted:(0,i.useCallback)((e=>{const t=d(e);return(0,q.yM)(t,r)}),[r,d]),isKeyboardHighlight:(0,i.useCallback)((e=>{const t=d(e);return!l&&(0,q.Wr)(t,r)}),[r,d,l]),isExpanded:(0,i.useCallback)((e=>{const t=d(e);return(0,q.yM)(t,a)}),[a,d]),moveHighlight:(0,i.useCallback)((e=>{const i=ie({startIndex:r,expandedIndex:a,getNext:t=>{const n=p(t,e),r=u(n||[-1]);if(!n||!r)return null;const i=f(r);return{index:n,item:r,parent:i&&u(i)||void 0}},hasExpandableGroups:t,isInRestrictedView:n});i&&o(i)}),[r,a,u,p,f,t,n]),highlightItem:(0,i.useCallback)((e=>{o(d(e))}),[d]),expandGroup:(0,i.useCallback)((e=>{const t=e?d(e):r,i=[...t,0];o(n?t:i),s(t)}),[r,d,n]),collapseGroup:(0,i.useCallback)((()=>{a.length>0&&(o(a),s(a.slice(0,-1)))}),[a]),reset:(0,i.useCallback)((()=>{o([]),s([])}),[]),setIsUsingMouse:c}}({items:e,hasExpandableGroups:a,isInRestrictedView:s}),y=(0,ee.Z)({onClose:v}),{isOpen:w,closeDropdown:_}=y,x=(0,r._T)(y,["isOpen","closeDropdown"]),S=(e={})=>{var t;const n=null===(t=e.moveHighlightOnOpen)||void 0===t||t;!w&&n&&h(1),x.toggleDropdown()},k=e=>p(e)?g():m(e),E=(e,r)=>{const i=(0,q.dR)(e),a=(0,q.Kh)(e),s={id:e.id||"undefined",href:a?e.href:void 0,external:a?e.external:void 0,target:a?(0,q.YK)(e):void 0,checked:i?!e.checked:void 0};o(),n&&a&&(0,te.p_)(r)&&(0,te.y1)(n,s,r),t&&(0,te.y1)(t,s,r),_()},C=e=>{w&&h(e)},A=e=>{c?(0,q.b5)(c)?k(c):E(c,e):w&&!s?S():(e=>{S(),e.preventDefault()})(e)},T=(e,t)=>{b(!1),c&&(0,q.Kh)(c)&&t||(e.preventDefault(),A(e))};return{isOpen:w,targetItem:c,isHighlighted:u,isKeyboardHighlight:d,isExpanded:p,highlightItem:f,onKeyDown:e=>{switch(b(!1),e.keyCode){case ne.V.down:C(1),e.preventDefault();break;case ne.V.up:C(-1),e.preventDefault();break;case ne.V.space:e.preventDefault();break;case ne.V.enter:(null===c||void 0===c?void 0:c.disabled)||T(e,!0);break;case ne.V.left:case ne.V.right:c&&!c.disabled&&(0,q.b5)(c)&&!p(c)?m():a&&g(),e.preventDefault();break;case ne.V.escape:o(),_(),e.preventDefault(),w&&e.stopPropagation();break;case ne.V.tab:l&&o(),_()}},onKeyUp:e=>{e.keyCode!==ne.V.space||(null===c||void 0===c?void 0:c.disabled)||T(e)},onItemActivate:E,onGroupToggle:k,toggleDropdown:S,closeDropdown:_,setIsUsingMouse:b}}var ae=n(90347);const se=i.forwardRef(((e,t)=>{var n,{items:w,variant:_="normal",loading:x=!1,loadingText:S,disabled:k=!1,disabledReason:E,expandableGroups:C=!1,children:A,onItemClick:T,onItemFollow:I,customTriggerBuilder:R,expandToViewport:O,ariaLabel:L,title:N,description:P,preferCenter:D,mainAction:M,showMainActionOnly:B,__internalRootRef:z,analyticsMetadataTransformer:j,linkStyle:F,fullWidth:U}=e,V=(0,r._T)(e,["items","variant","loading","loadingText","disabled","disabledReason","expandableGroups","children","onItemClick","onItemFollow","customTriggerBuilder","expandToViewport","ariaLabel","title","description","preferCenter","mainAction","showMainActionOnly","__internalRootRef","analyticsMetadataTransformer","linkStyle","fullWidth"]);const Z=(0,h.X)(),G=(0,m.L)("dropdown");for(const r of w)(0,q.Kh)(r)&&(0,y.J)("ButtonDropdown",r.href);M&&(0,y.J)("ButtonDropdown",M.href),v.y&&M&&"primary"!==_&&"normal"!==_&&(0,a.O)("ButtonDropdown",'Main action is only supported for "primary" and "normal" component variant.');const K=M&&("primary"===_||"normal"===_),Q=(0,g.L)(),{isOpen:Y,targetItem:$,isHighlighted:J,isKeyboardHighlight:ee,isExpanded:te,highlightItem:ne,onKeyDown:re,onKeyUp:ie,onItemActivate:se,onGroupToggle:le,toggleDropdown:ce,closeDropdown:ue,setIsUsingMouse:de}=oe({items:w,onItemClick:T,onItemFollow:I,onReturnFocus:()=>{var e;return null===(e=me.current)||void 0===e?void 0:e.focus({preventScroll:!0})},expandToViewport:O,hasExpandableGroups:C,isInRestrictedView:Z}),pe=()=>{de(!0)},fe=(0,d.j)(V),he=(0,i.useRef)(null),me=(0,i.useRef)(null);(0,i.useImperativeHandle)(t,(()=>({focus(...e){var t;null===(t=(K?he:me).current)||void 0===t||t.focus(...e)},focusDropdownTrigger(...e){var t;null===(t=me.current)||void 0===t||t.focus(...e)}})),[he,me,K]);const ge=()=>{x||k||ce({moveHighlightOnOpen:!Z})},ve=!x&&!k,be=!!U&&("primary"===_||"normal"===_),ye="navigation"===_?void 0:"inline-icon"===_?"inline-icon":_,we="icon"===_||"inline-icon"===_?{iconName:"ellipsis"}:{iconName:"caret-down-filled",iconAlign:"right",__iconClass:(0,b.n)(ae.Z,"rotate",ve&&Y)},_e=Object.assign(Object.assign({className:(0,o.Z)(ae.Z["trigger-button"],ae.Z["test-utils-button-trigger"],W)},we),{variant:ye,loading:x,loadingText:S,disabled:k,disabledReason:E,onClick:e=>{e.preventDefault(),ge()},ariaLabel:L,ariaExpanded:ve&&Y,formAction:"none",__nativeAttributes:{"aria-haspopup":!0}}),xe=(0,m.L)("awsui-button-dropdown__trigger"),Se=()=>{const e=w.flatMap((e=>"items"in e?e.items:e));return"icon"===_&&!!(null===e||void 0===e?void 0:e.find((e=>{if("badge"in e)return e.badge})))};let ke=null;const Ee=k?{}:{action:"expand",detail:{expanded:`${!Y}`,label:`.${W}`}};if(R)ke=i.createElement("div",Object.assign({className:ae.Z["dropdown-trigger"]},(0,s.Gp)(Ee)),R({testUtilsClass:ae.Z["test-utils-button-trigger"],ariaExpanded:ve&&Y,onClick:ge,triggerRef:me,ariaLabel:L,disabled:k,disabledReason:E,isOpen:Y}));else if(K){const{text:e,iconName:t,iconAlt:a,iconSvg:l,iconUrl:u,external:d,externalIconAriaLabel:p}=M,f=(0,r._T)(M,["text","iconName","iconAlt","iconSvg","iconUrl","external","externalIconAriaLabel"]),h=d?{iconName:"external",iconAlign:"right"}:{iconName:t,iconAlt:a,iconSvg:l,iconUrl:u},m=p?`${null!==(n=M.ariaLabel)&&void 0!==n?n:M.text} ${M.externalIconAriaLabel}`:M.ariaLabel,g=!e,v=i.createElement(c.l,Object.assign({ref:he},f,h,{fullWidth:be,className:(0,o.Z)(ae.Z["trigger-button"],g&&ae.Z["has-no-text"],Q&&ae.Z["visual-refresh"],be&&ae.Z["main-action-full-width"]),variant:_,ariaLabel:m,formAction:"none"}),e);ke=i.createElement("div",{role:"group","aria-label":L,className:ae.Z["split-trigger-wrapper"]},i.createElement("div",Object.assign({className:(0,o.Z)(ae.Z["trigger-item"],ae.Z["split-trigger"],ae.Z[`variant-${_}`],f.disabled&&ae.Z.disabled,f.loading&&ae.Z.loading),onClick:ue,onKeyDown:e=>e.stopPropagation(),onKeyUp:e=>e.stopPropagation()},(0,s.Gp)({action:"click",detail:{label:`.${H}`}})),v),!B&&i.createElement("div",Object.assign({className:(0,o.Z)(ae.Z["trigger-item"],ae.Z["dropdown-trigger"],Q&&ae.Z["visual-refresh"],ae.Z[`variant-${_}`],_e.disabled&&ae.Z.disabled,_e.loading&&ae.Z.loading)},(0,s.Gp)(Ee)),i.createElement(c.l,Object.assign({ref:me},_e,{className:(0,o.Z)(_e.className,{[ae.Z["main-action-trigger-full-width"]]:be}),__emitPerformanceMarks:!1}),A)))}else ke=i.createElement("div",Object.assign({className:ae.Z["dropdown-trigger"]},(0,s.Gp)(Ee)),i.createElement(c.l,Object.assign({ref:me,id:xe},_e,{className:(0,o.Z)(_e.className,{[ae.Z["full-width"]]:be,[ae.Z.loading]:be&&!!x}),badge:Se(),fullWidth:U}),A));const Ce=N||P,Ae=(0,m.L)("awsui-button-dropdown__header"),Te=!L&&!M&&"icon"!==_&&"inline-icon"!==_,{loadingButtonCount:Ie}=(0,u.ns)();return(0,i.useEffect)((()=>{if(x)return Ie.current++,()=>{Ie.current--}}),[x,Ie]),i.createElement("div",Object.assign({},fe,{onKeyDown:re,onKeyUp:ie,onMouseDown:pe,onMouseMove:pe,className:(0,o.Z)(ae.Z["button-dropdown"],ae.Z[`variant-${_}`],be&&ae.Z["full-width"],fe.className),"aria-owns":O&&Y?G:void 0,ref:z}),i.createElement(p.Z,{open:ve&&Y,stretchWidth:!1,stretchTriggerHeight:"navigation"===_,expandToViewport:O,preferCenter:D,onDropdownClose:()=>ce(),trigger:ke,dropdownId:G},Ce&&i.createElement("div",{className:ae.Z.header,id:Ae},N&&i.createElement("div",{className:ae.Z.title},i.createElement(l.Z,{fontSize:"heading-s",fontWeight:"bold",color:"inherit",tagOverride:"h2",margin:{vertical:"n",horizontal:"n"}},N)),P&&i.createElement(l.Z,{fontSize:"body-s"},i.createElement("span",{className:ae.Z.description},P))),i.createElement(f.Z,{open:ve&&Y,position:"static",role:"menu",decreaseBlockMargin:!0,ariaLabel:L,ariaLabelledby:Ce?Ae:Te?xe:void 0,statusType:"finished"},i.createElement(X,{items:w,onItemActivate:se,onGroupToggle:le,hasExpandableGroups:C,targetItem:$,isHighlighted:J,isKeyboardHighlight:ee,isExpanded:te,lastInDropdown:!0,highlightItem:ne,expandToViewport:O,variant:_,analyticsMetadataTransformer:j,linkStyle:F}))))}))},90347:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={"button-dropdown":"awsui_button-dropdown_sne0l_lslpu_145","full-width":"awsui_full-width_sne0l_lslpu_148","items-list-container":"awsui_items-list-container_sne0l_lslpu_153","awsui-motion-fade-in-0":"awsui_awsui-motion-fade-in-0_sne0l_lslpu_1",rotate:"awsui_rotate_sne0l_lslpu_172","rotate-open":"awsui_rotate-open_sne0l_lslpu_186",header:"awsui_header_sne0l_lslpu_190",title:"awsui_title_sne0l_lslpu_201",description:"awsui_description_sne0l_lslpu_202","trigger-button":"awsui_trigger-button_sne0l_lslpu_206",loading:"awsui_loading_sne0l_lslpu_210","split-trigger-wrapper":"awsui_split-trigger-wrapper_sne0l_lslpu_214","trigger-item":"awsui_trigger-item_sne0l_lslpu_217","has-no-text":"awsui_has-no-text_sne0l_lslpu_226","visual-refresh":"awsui_visual-refresh_sne0l_lslpu_229","variant-normal":"awsui_variant-normal_sne0l_lslpu_240","split-trigger":"awsui_split-trigger_sne0l_lslpu_214","dropdown-trigger":"awsui_dropdown-trigger_sne0l_lslpu_251","main-action-full-width":"awsui_main-action-full-width_sne0l_lslpu_255","main-action-trigger-full-width":"awsui_main-action-trigger-full-width_sne0l_lslpu_259","test-utils-button-trigger":"awsui_test-utils-button-trigger_sne0l_lslpu_263"}},85192:(e,t,n)=>{"use strict";n.d(t,{H:()=>o,Z:()=>i});var r=n(38462);function i(e){const t=new Map,n=new Map,r=[];return o(e,((e,i)=>{const o=a(i);t.set(e,o),n.set(o,e),r.push(o)})),{getItem:e=>{const t=a(e);return n.get(t)||null},getItemIndex:e=>{const n=t.get(e);if(!n)throw new Error("Invariant violation: item is not found.");return s(n)},getSequentialIndex:(e,t)=>{const n=a(e),i=r.indexOf(n),o=r[i+t];return o?s(o):null},getParentIndex:e=>{const n=t.get(e);if(!n)throw new Error("Invariant violation: item is not found.");const r=s(n);return 1===r.length?null:r.slice(0,r.length-1)}}}function o(e,t,n=[]){e.forEach(((e,i)=>{const a=[...n,i];t(e,a),(0,r.b5)(e)&&o(e.items,t,a)}))}function a(e){return e.join("-")}function s(e){return e.split("-").map((e=>parseInt(e)))}},38462:(e,t,n)=>{"use strict";n.d(t,{Kh:()=>o,Wr:()=>c,YK:()=>s,b5:()=>i,b_:()=>u,dR:()=>a,yM:()=>l});var r=n(85192);const i=e=>e&&void 0!==e.items,o=e=>e&&void 0!==e.href,a=e=>e&&"checkbox"===e.itemType,s=e=>e.external?"_blank":void 0;function l(e,t){for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}function c(e,t){if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}function u(e){let t=!1;return(0,r.H)(e,(e=>{"checkbox"===e.itemType&&(t=!0)})),t}},65992:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var r=n(33699),i=n(67294),o=n(16815),a=n(34097),s=n(96215),l=n(10229);const c=i.forwardRef(((e,t)=>{var{children:n,iconName:s,iconAlign:c="left",iconUrl:u,iconSvg:d,iconAlt:p,variant:f="normal",loading:h=!1,loadingText:m,disabled:g=!1,disabledReason:v,wrapText:b=!0,href:y,target:w,rel:_,external:x=!1,download:S,formAction:k="submit",ariaLabel:E,ariaDescribedby:C,onClick:A,onFollow:T,ariaExpanded:I,ariaControls:R,fullWidth:O,form:L,i18nStrings:N}=e,P=(0,r._T)(e,["children","iconName","iconAlign","iconUrl","iconSvg","iconAlt","variant","loading","loadingText","disabled","disabledReason","wrapText","href","target","rel","external","download","formAction","ariaLabel","ariaDescribedby","onClick","onFollow","ariaExpanded","ariaControls","fullWidth","form","i18nStrings"]);const D=(0,a.Z)("Button",{props:{formAction:k,fullWidth:O,iconAlign:c,iconName:s,rel:_,target:w,external:x,variant:f,wrapText:b},metadata:{hasDisabledReason:Boolean(v)}}),M=(0,o.j)(P);return i.createElement(l.l,Object.assign({},M,D,{ref:t,iconName:s,iconAlign:c,iconUrl:u,iconSvg:d,iconAlt:p,variant:f,loading:h,loadingText:m,disabled:g,disabledReason:v,wrapText:b,href:y,target:w,rel:_,external:x,download:S,formAction:k,ariaLabel:E,ariaDescribedby:C,onClick:A,onFollow:T,ariaExpanded:I,ariaControls:R,fullWidth:O,form:L,i18nStrings:N,__injectAnalyticsComponentMetadata:!0}),n)}));(0,s.b)(c,"Button");const u=c},10229:(e,t,n)=>{"use strict";n.d(t,{l:()=>P,Z:()=>D});var r=n(33699),i=n(67294),o=n(86010),a=n(55114),s=n(17265),l=n(63496),c=n(42137),u=n(21517),d=n(51396),p=n(44715),f=n(69571),h=n(67910),m=n(42093),g=n(78880),v=n(73453),b=n(34887),y=n(18817),w=n(87575),_=n(43338),x=n(36340),S=n(26651),k=n(45098),E=n(56731),C=n(19759);function A(e){return"icon"===e.variant||"inline-icon"===e.variant?"left":e.iconAlign}function T(e){var{iconName:t,iconUrl:n,iconAlt:a,iconSvg:s,iconSize:l,badge:u}=e,d=(0,r._T)(e,["iconName","iconUrl","iconAlt","iconSvg","iconSize","badge"]);return t||n||s?i.createElement(c.Z,{className:(0,o.Z)(C.Z.icon,C.Z[`icon-${A(d)}`],d.iconClass),name:t,url:n,svg:s,alt:a,size:l,badge:u}):null}function I(e){return e.loading?i.createElement(E.Z,{className:(0,o.Z)(C.Z.icon,C.Z["icon-left"])}):"left"===A(e)?i.createElement(T,Object.assign({},e)):null}function R(e){return"right"===A(e)?i.createElement(T,Object.assign({},e)):null}const O="awsui_label_1f1d4_ocied_5",L="awsui_disabled-reason-tooltip_1ueyk_ca6yt_5",N="awsui_external-icon_1ueyk_ca6yt_9",P=i.forwardRef(((e,t)=>{var{children:n,iconName:E,__iconClass:A,onClick:T,onFollow:P,iconAlign:D="left",iconUrl:M,iconSvg:B,iconAlt:z,variant:j="normal",loading:F=!1,loadingText:U,disabled:q=!1,disabledReason:W,wrapText:V=!0,href:H,external:Z,target:G,rel:K,download:Q,formAction:Y="submit",ariaLabel:$,ariaDescribedby:J,ariaExpanded:X,ariaControls:ee,fullWidth:te,badge:ne,i18nStrings:re,__nativeAttributes:ie,__internalRootRef:oe=null,__focusable:ae=!1,__injectAnalyticsComponentMetadata:se=!1,__title:le,__emitPerformanceMarks:ce=!0,analyticsAction:ue="click"}=e,de=(0,r._T)(e,["children","iconName","__iconClass","onClick","onFollow","iconAlign","iconUrl","iconSvg","iconAlt","variant","loading","loadingText","disabled","disabledReason","wrapText","href","external","target","rel","download","formAction","ariaLabel","ariaDescribedby","ariaExpanded","ariaControls","fullWidth","badge","i18nStrings","__nativeAttributes","__internalRootRef","__focusable","__injectAnalyticsComponentMetadata","__title","__emitPerformanceMarks","analyticsAction"]);const[pe,fe]=(0,i.useState)(!1);(0,S.J)("Button",H);const he=Boolean(H),me=null!==G&&void 0!==G?G:Z?"_blank":void 0,ge=F||q,ve=("normal"===j||"primary"===j)&&!!W&&q,be=F&&!q||q&&ae||ve,ye=n&&-1===["icon","inline-icon","flashbar-icon","modal-dismiss","inline-icon-pointer-target"].indexOf(j);(E||M||B)&&"right"===D&&Z&&(0,a.O)("Button","A right-aligned icon should not be combined with an external icon.");const we=(0,i.useRef)(null);(0,v.Z)(t,we);const _e=(0,h.y)(),xe=(0,l.$r)("button"),Se=(0,x.L)("button"),{funnelInteractionId:ke}=(0,d.ns)(),{stepNumber:Ee,stepNameSelector:Ce}=(0,d.FE)(),{subStepSelector:Ae,subStepNameSelector:Te}=(0,d.c8)(),Ie=(0,_._)("primaryButton",(()=>"primary"===j&&ce&&!F&&!q),we,(()=>{var e;return{loading:F,disabled:q,text:null===(e=we.current)||void 0===e?void 0:e.innerText}}),[F,q]);(0,w.P)("primary"===j,F);const{targetProps:Re,descriptionEl:Oe}=(0,b.Z)(W),Le=(0,o.Z)(de.className,C.Z.button,C.Z[`variant-${j}`],{[C.Z.disabled]:ge,[C.Z["disabled-with-reason"]]:ve,[C.Z["button-no-wrap"]]:!V,[C.Z["button-no-text"]]:!ye,[C.Z["full-width"]]:ye&&te,[C.Z.link]:he}),Ne=ie&&"tabIndex"in ie?ie.tabIndex:void 0,{tabIndex:Pe}=(0,m.s_)(we,{tabIndex:he&&ge&&!ve?-1:Ne}),De=q?{}:{action:ue,detail:{label:{root:"self"}}};se&&(De.component={name:"awsui.Button",label:{root:"self"},properties:{variant:j,disabled:`${q}`}});const Me=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},de),ie),Ie),{tabIndex:Pe,ref:(0,y.q)(we,oe),"aria-label":$,"aria-describedby":J,"aria-expanded":X,"aria-controls":ee,title:null!==le&&void 0!==le?le:$,className:Le,onClick:e=>{if(ge)return e.preventDefault();if(he&&(0,g.p_)(e)&&((0,g.y1)(P,{href:H,target:me},e),("external"===E||"_blank"===me)&&ke)){const e=(0,p.hR)(Ce),t=(0,p.hR)(Te);u.OG.externalLinkInteracted({funnelInteractionId:ke,stepNumber:Ee,stepName:e,stepNameSelector:Ce,subStepSelector:Ae,subStepName:t,subStepNameSelector:Te,elementSelector:(0,p.XI)(Se),subStepAllSelector:(0,p.et)()})}const{altKey:t,button:n,ctrlKey:r,metaKey:i,shiftKey:o}=e;(0,g.y1)(T,{altKey:t,button:n,ctrlKey:r,metaKey:i,shiftKey:o},e),_e.onClick({variant:j})},[p.Uv]:Se}),(0,s.Gp)(De)),(0,s.gb)(n?`.${O}`:"")),Be={loading:F,iconName:E,iconAlign:D,iconUrl:M,iconSvg:B,iconAlt:z,variant:j,badge:ne,iconClass:A,iconSize:"modal-dismiss"===j?"medium":"normal"},ze=i.createElement(i.Fragment,null,i.createElement(I,Object.assign({},Be)),ye&&i.createElement(i.Fragment,null,i.createElement("span",{className:(0,o.Z)(C.Z.content,O)},n),Z&&i.createElement(i.Fragment,null,"\xa0",i.createElement(c.Z,{name:"external",className:N,ariaLabel:xe("i18nStrings.externalIconAriaLabel",null===re||void 0===re?void 0:re.externalIconAriaLabel)}))),i.createElement(R,Object.assign({},Be))),{loadingButtonCount:je}=(0,d.ns)();(0,i.useEffect)((()=>{if(F)return je.current++,()=>{je.current--}}),[F,je]);const Fe=Object.assign({onFocus:ve?()=>fe(!0):void 0,onBlur:ve?()=>fe(!1):void 0,onMouseEnter:ve?()=>fe(!0):void 0,onMouseLeave:ve?()=>fe(!1):void 0},ve?Re:{}),Ue=i.createElement(i.Fragment,null,Oe,pe&&i.createElement(f.Z,{className:L,trackRef:we,value:W,onDismiss:()=>fe(!1)}));return he?i.createElement(i.Fragment,null,i.createElement("a",Object.assign({},Me,{href:H,target:me,rel:null!==K&&void 0!==K?K:"_blank"===me?"noopener noreferrer":void 0,"aria-disabled":!!ge||void 0,download:Q},Fe),ze,ve&&Ue),F&&U&&i.createElement(k.Z,{tagName:"span",hidden:!0},U)):i.createElement(i.Fragment,null,i.createElement("button",Object.assign({},Me,{type:"none"===Y?"button":"submit",disabled:q&&!ae&&!ve,"aria-disabled":!!be||void 0},Fe),ze,ve&&Ue),F&&U&&i.createElement(k.Z,{tagName:"span",hidden:!0},U))})),D=P},19759:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={content:"awsui_content_vjswe_lssc8_153",button:"awsui_button_vjswe_lssc8_157","variant-normal":"awsui_variant-normal_vjswe_lssc8_205",disabled:"awsui_disabled_vjswe_lssc8_223","variant-primary":"awsui_variant-primary_vjswe_lssc8_230","variant-link":"awsui_variant-link_vjswe_lssc8_255","variant-icon":"awsui_variant-icon_vjswe_lssc8_280","variant-inline-icon":"awsui_variant-inline-icon_vjswe_lssc8_305","variant-inline-icon-pointer-target":"awsui_variant-inline-icon-pointer-target_vjswe_lssc8_330","variant-inline-link":"awsui_variant-inline-link_vjswe_lssc8_355","variant-modal-dismiss":"awsui_variant-modal-dismiss_vjswe_lssc8_384","variant-flashbar-icon":"awsui_variant-flashbar-icon_vjswe_lssc8_409","variant-breadcrumb-group":"awsui_variant-breadcrumb-group_vjswe_lssc8_434","variant-menu-trigger":"awsui_variant-menu-trigger_vjswe_lssc8_464","button-no-text":"awsui_button-no-text_vjswe_lssc8_556","button-no-wrap":"awsui_button-no-wrap_vjswe_lssc8_560","full-width":"awsui_full-width_vjswe_lssc8_563","icon-left":"awsui_icon-left_vjswe_lssc8_585","icon-right":"awsui_icon-right_vjswe_lssc8_590",icon:"awsui_icon_vjswe_lssc8_585",link:"awsui_link_vjswe_lssc8_609","disabled-with-reason":"awsui_disabled-with-reason_vjswe_lssc8_609"}},28205:(e,t,n)=>{"use strict";n.d(t,{Z:()=>v});var r=n(33699),i=n(67294),o=n(86010),a=n(17265),s=n(16815),l=n(50930),c=n(14471),u=n(80264),d=n(42093),p=n(78880),f=n(73453);const h="awsui_root_k2y2q_1bfxn_145",m="awsui_checkbox-control_k2y2q_1bfxn_178",g="awsui_outline_k2y2q_1bfxn_186",v=i.forwardRef(((e,t)=>{var{controlId:n,name:v,checked:b,disabled:y,readOnly:w,ariaRequired:_,indeterminate:x,children:S,description:k,ariaLabel:E,onFocus:C,onBlur:A,onChange:T,tabIndex:I,showOutline:R,ariaControls:O,__internalRootRef:L,__injectAnalyticsComponentMetadata:N=!1}=e,P=(0,r._T)(e,["controlId","name","checked","disabled","readOnly","ariaRequired","indeterminate","children","description","ariaLabel","onFocus","onBlur","onChange","tabIndex","showOutline","ariaControls","__internalRootRef","__injectAnalyticsComponentMetadata"]);const{ariaDescribedby:D,ariaLabelledby:M}=(0,u.e)(P),B=(0,s.j)(P),z=(0,i.useRef)(null);(0,f.Z)(t,z),(0,i.useEffect)((()=>{z.current&&(z.current.indeterminate=Boolean(x))}));const{tabIndex:j}=(0,d.s_)(z,{tabIndex:I}),F={},U={name:"awsui.Checkbox",label:{root:"self"}};return N&&(F.component=U),y||w||(F.detail={selected:`${!b}`}),i.createElement(l.Z,Object.assign({},B,{className:(0,o.Z)(h,B.className),controlClassName:m,outlineClassName:g,controlId:n,disabled:y,readOnly:w,label:S,description:k,descriptionBottomPadding:!0,ariaLabel:E,ariaLabelledby:M,ariaDescribedby:D,ariaControls:O,showOutline:R,nativeControl:e=>i.createElement("input",Object.assign({},e,{ref:z,type:"checkbox",checked:b,name:v,"aria-required":_?"true":void 0,"aria-disabled":w&&!y?"true":void 0,tabIndex:j,onFocus:()=>(0,p.B4)(C),onBlur:()=>(0,p.B4)(A),onChange:()=>{}})),onClick:()=>{var e;null===(e=z.current)||void 0===e||e.focus(),(0,p.B4)(T,x?{checked:!0,indeterminate:!1}:{checked:!b,indeterminate:!1})},styledControl:i.createElement(c.Z,{checked:b,indeterminate:x,disabled:y,readOnly:w}),__internalRootRef:L},(0,a.Gp)(F)))}))},26509:(e,t,n)=>{"use strict";n.d(t,{Z:()=>Mr});var r=n(33699),i=n(67294),o=n(86010),a=n(55114),s=n(17265),l=n(89587),c=n(10229),u=n(63496),d=n(16815),p=n(10489),f=n(78880),h=n(43369),m=n(34097),g=n(36340),v=n(96215),b=n(82414),y=n(6845);const w={"trigger-button":"awsui_trigger-button_119fv_11zih_5"},_=(e,t={})=>{const n={name:"awsui.CollectionPreferences",label:`.${w["trigger-button"]}`,properties:{disabled:`${!!e}`}};return t.pageSize&&(n.properties.pageSize=`${t.pageSize}`),void 0!==t.wrapLines&&(n.properties.wrapLines=`${!!t.wrapLines}`),void 0!==t.stripedRows&&(n.properties.stripedRows=`${!!t.stripedRows}`),void 0!==t.contentDensity&&(n.properties.contentDensity=t.contentDensity),t.visibleContent&&(n.properties.visibleContentCount=`${t.visibleContent.length}`),t.stickyColumns&&(t.stickyColumns.first&&(n.properties.stickyColumnsFirst=`${t.stickyColumns.first}`),t.stickyColumns.last&&(n.properties.stickyColumnsLast=`${t.stickyColumns.last}`)),t.contentDisplay&&(n.properties.contentDisplayVisibleCount=`${t.contentDisplay.filter((({visible:e})=>!!e)).length}`),n},x=e=>(0,s.Gp)({component:{innerContext:{preference:e}}});var S=n(73935);const k="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement;function E(e){const t=Object.prototype.toString.call(e);return"[object Window]"===t||"[object global]"===t}function C(e){return"nodeType"in e}function A(e){var t,n;return e?E(e)?e:C(e)&&null!=(t=null==(n=e.ownerDocument)?void 0:n.defaultView)?t:window:window}function T(e){const{Document:t}=A(e);return e instanceof t}function I(e){return!E(e)&&e instanceof A(e).HTMLElement}function R(e){return e?E(e)?e.document:C(e)?T(e)?e:I(e)?e.ownerDocument:document:document:document}const O=k?i.useLayoutEffect:i.useEffect;function L(e){const t=(0,i.useRef)(e);return O((()=>{t.current=e})),(0,i.useCallback)((function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return null==t.current?void 0:t.current(...n)}),[])}function N(e,t){void 0===t&&(t=[e]);const n=(0,i.useRef)(e);return O((()=>{n.current!==e&&(n.current=e)}),t),n}function P(e,t){const n=(0,i.useRef)();return(0,i.useMemo)((()=>{const t=e(n.current);return n.current=t,t}),[...t])}function D(e){const t=L(e),n=(0,i.useRef)(null),r=(0,i.useCallback)((e=>{e!==n.current&&(null==t||t(e,n.current)),n.current=e}),[]);return[n,r]}function M(e){const t=(0,i.useRef)();return(0,i.useEffect)((()=>{t.current=e}),[e]),t.current}let B={};function z(e,t){return(0,i.useMemo)((()=>{if(t)return t;const n=null==B[e]?0:B[e]+1;return B[e]=n,e+"-"+n}),[e,t])}function j(e){return function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return r.reduce(((t,n)=>{const r=Object.entries(n);for(const[i,o]of r){const n=t[i];null!=n&&(t[i]=n+e*o)}return t}),{...t})}}const F=j(1),U=j(-1);function q(e){if(!e)return!1;const{KeyboardEvent:t}=A(e.target);return t&&e instanceof t}function W(e){if(function(e){if(!e)return!1;const{TouchEvent:t}=A(e.target);return t&&e instanceof t}(e)){if(e.touches&&e.touches.length){const{clientX:t,clientY:n}=e.touches[0];return{x:t,y:n}}if(e.changedTouches&&e.changedTouches.length){const{clientX:t,clientY:n}=e.changedTouches[0];return{x:t,y:n}}}return function(e){return"clientX"in e&&"clientY"in e}(e)?{x:e.clientX,y:e.clientY}:null}const V=Object.freeze({Translate:{toString(e){if(!e)return;const{x:t,y:n}=e;return"translate3d("+(t?Math.round(t):0)+"px, "+(n?Math.round(n):0)+"px, 0)"}},Scale:{toString(e){if(!e)return;const{scaleX:t,scaleY:n}=e;return"scaleX("+t+") scaleY("+n+")"}},Transform:{toString(e){if(e)return[V.Translate.toString(e),V.Scale.toString(e)].join(" ")}},Transition:{toString(e){let{property:t,duration:n,easing:r}=e;return t+" "+n+"ms "+r}}}),H="a,frame,iframe,input:not([type=hidden]):not(:disabled),select:not(:disabled),textarea:not(:disabled),button:not(:disabled),*[tabindex]";function Z(e){return e.matches(H)?e:e.querySelector(H)}const G={display:"none"};function K(e){let{id:t,value:n}=e;return i.createElement("div",{id:t,style:G},n)}const Q={position:"fixed",width:1,height:1,margin:-1,border:0,padding:0,overflow:"hidden",clip:"rect(0 0 0 0)",clipPath:"inset(100%)",whiteSpace:"nowrap"};function Y(e){let{id:t,announcement:n}=e;return i.createElement("div",{id:t,style:Q,role:"status","aria-live":"assertive","aria-atomic":!0},n)}const $=(0,i.createContext)(null);const J={draggable:"\n    To pick up a draggable item, press the space bar.\n    While dragging, use the arrow keys to move the item.\n    Press space again to drop the item in its new position, or press escape to cancel.\n  "},X={onDragStart(e){let{active:t}=e;return"Picked up draggable item "+t.id+"."},onDragOver(e){let{active:t,over:n}=e;return n?"Draggable item "+t.id+" was moved over droppable area "+n.id+".":"Draggable item "+t.id+" is no longer over a droppable area."},onDragEnd(e){let{active:t,over:n}=e;return n?"Draggable item "+t.id+" was dropped over droppable area "+n.id:"Draggable item "+t.id+" was dropped."},onDragCancel(e){let{active:t}=e;return"Dragging was cancelled. Draggable item "+t.id+" was dropped."}};function ee(e){let{announcements:t=X,container:n,hiddenTextDescribedById:r,screenReaderInstructions:o=J}=e;const{announce:a,announcement:s}=function(){const[e,t]=(0,i.useState)("");return{announce:(0,i.useCallback)((e=>{null!=e&&t(e)}),[]),announcement:e}}(),l=z("DndLiveRegion"),[c,u]=(0,i.useState)(!1);if((0,i.useEffect)((()=>{u(!0)}),[]),function(e){const t=(0,i.useContext)($);(0,i.useEffect)((()=>{if(!t)throw new Error("useDndMonitor must be used within a children of <DndContext>");return t(e)}),[e,t])}((0,i.useMemo)((()=>({onDragStart(e){let{active:n}=e;a(t.onDragStart({active:n}))},onDragMove(e){let{active:n,over:r}=e;t.onDragMove&&a(t.onDragMove({active:n,over:r}))},onDragOver(e){let{active:n,over:r}=e;a(t.onDragOver({active:n,over:r}))},onDragEnd(e){let{active:n,over:r}=e;a(t.onDragEnd({active:n,over:r}))},onDragCancel(e){let{active:n,over:r}=e;a(t.onDragCancel({active:n,over:r}))}})),[a,t])),!c)return null;const d=i.createElement(i.Fragment,null,i.createElement(K,{id:r,value:o.draggable}),i.createElement(Y,{id:l,announcement:s}));return n?(0,S.createPortal)(d,n):d}var te;function ne(){}function re(e,t){return(0,i.useMemo)((()=>({sensor:e,options:null!=t?t:{}})),[e,t])}!function(e){e.DragStart="dragStart",e.DragMove="dragMove",e.DragEnd="dragEnd",e.DragCancel="dragCancel",e.DragOver="dragOver",e.RegisterDroppable="registerDroppable",e.SetDroppableDisabled="setDroppableDisabled",e.UnregisterDroppable="unregisterDroppable"}(te||(te={}));const ie=Object.freeze({x:0,y:0});function oe(e,t){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))}function ae(e,t){const n=W(e);if(!n)return"0 0";return(n.x-t.left)/t.width*100+"% "+(n.y-t.top)/t.height*100+"%"}function se(e,t){let{data:{value:n}}=e,{data:{value:r}}=t;return n-r}function le(e,t){let{data:{value:n}}=e,{data:{value:r}}=t;return r-n}function ce(e,t,n){return void 0===t&&(t=e.left),void 0===n&&(n=e.top),{x:t+.5*e.width,y:n+.5*e.height}}const ue=e=>{let{collisionRect:t,droppableRects:n,droppableContainers:r}=e;const i=ce(t,t.left,t.top),o=[];for(const a of r){const{id:e}=a,t=n.get(e);if(t){const n=oe(ce(t),i);o.push({id:e,data:{droppableContainer:a,value:n}})}}return o.sort(se)};function de(e,t){const n=Math.max(t.top,e.top),r=Math.max(t.left,e.left),i=Math.min(t.left+t.width,e.left+e.width),o=Math.min(t.top+t.height,e.top+e.height),a=i-r,s=o-n;if(r<i&&n<o){const n=t.width*t.height,r=e.width*e.height,i=a*s;return Number((i/(n+r-i)).toFixed(4))}return 0}const pe=e=>{let{collisionRect:t,droppableRects:n,droppableContainers:r}=e;const i=[];for(const o of r){const{id:e}=o,r=n.get(e);if(r){const n=de(r,t);n>0&&i.push({id:e,data:{droppableContainer:o,value:n}})}}return i.sort(le)};function fe(e,t){return e&&t?{x:e.left-t.left,y:e.top-t.top}:ie}function he(e){return function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return r.reduce(((t,n)=>({...t,top:t.top+e*n.y,bottom:t.bottom+e*n.y,left:t.left+e*n.x,right:t.right+e*n.x})),{...t})}}const me=he(1);function ge(e){if(e.startsWith("matrix3d(")){const t=e.slice(9,-1).split(/, /);return{x:+t[12],y:+t[13],scaleX:+t[0],scaleY:+t[5]}}if(e.startsWith("matrix(")){const t=e.slice(7,-1).split(/, /);return{x:+t[4],y:+t[5],scaleX:+t[0],scaleY:+t[3]}}return null}const ve={ignoreTransform:!1};function be(e,t){void 0===t&&(t=ve);let n=e.getBoundingClientRect();if(t.ignoreTransform){const{transform:t,transformOrigin:r}=A(e).getComputedStyle(e);t&&(n=function(e,t,n){const r=ge(t);if(!r)return e;const{scaleX:i,scaleY:o,x:a,y:s}=r,l=e.left-a-(1-i)*parseFloat(n),c=e.top-s-(1-o)*parseFloat(n.slice(n.indexOf(" ")+1)),u=i?e.width/i:e.width,d=o?e.height/o:e.height;return{width:u,height:d,top:c,right:l+u,bottom:c+d,left:l}}(n,t,r))}const{top:r,left:i,width:o,height:a,bottom:s,right:l}=n;return{top:r,left:i,width:o,height:a,bottom:s,right:l}}function ye(e){return be(e,{ignoreTransform:!0})}function we(e,t){const n=[];return e?function r(i){if(null!=t&&n.length>=t)return n;if(!i)return n;if(T(i)&&null!=i.scrollingElement&&!n.includes(i.scrollingElement))return n.push(i.scrollingElement),n;if(!I(i)||function(e){return e instanceof A(e).SVGElement}(i))return n;if(n.includes(i))return n;const o=A(e).getComputedStyle(i);return i!==e&&function(e,t){void 0===t&&(t=A(e).getComputedStyle(e));const n=/(auto|scroll|overlay)/;return["overflow","overflowX","overflowY"].some((e=>{const r=t[e];return"string"===typeof r&&n.test(r)}))}(i,o)&&n.push(i),function(e,t){return void 0===t&&(t=A(e).getComputedStyle(e)),"fixed"===t.position}(i,o)?n:r(i.parentNode)}(e):n}function _e(e){const[t]=we(e,1);return null!=t?t:null}function xe(e){return k&&e?E(e)?e:C(e)?T(e)||e===R(e).scrollingElement?window:I(e)?e:null:null:null}function Se(e){return E(e)?e.scrollX:e.scrollLeft}function ke(e){return E(e)?e.scrollY:e.scrollTop}function Ee(e){return{x:Se(e),y:ke(e)}}var Ce;function Ae(e){return!(!k||!e)&&e===document.scrollingElement}function Te(e){const t={x:0,y:0},n=Ae(e)?{height:window.innerHeight,width:window.innerWidth}:{height:e.clientHeight,width:e.clientWidth},r={x:e.scrollWidth-n.width,y:e.scrollHeight-n.height};return{isTop:e.scrollTop<=t.y,isLeft:e.scrollLeft<=t.x,isBottom:e.scrollTop>=r.y,isRight:e.scrollLeft>=r.x,maxScroll:r,minScroll:t}}!function(e){e[e.Forward=1]="Forward",e[e.Backward=-1]="Backward"}(Ce||(Ce={}));const Ie={x:.2,y:.2};function Re(e,t,n,r,i){let{top:o,left:a,right:s,bottom:l}=n;void 0===r&&(r=10),void 0===i&&(i=Ie);const{isTop:c,isBottom:u,isLeft:d,isRight:p}=Te(e),f={x:0,y:0},h={x:0,y:0},m=t.height*i.y,g=t.width*i.x;return!c&&o<=t.top+m?(f.y=Ce.Backward,h.y=r*Math.abs((t.top+m-o)/m)):!u&&l>=t.bottom-m&&(f.y=Ce.Forward,h.y=r*Math.abs((t.bottom-m-l)/m)),!p&&s>=t.right-g?(f.x=Ce.Forward,h.x=r*Math.abs((t.right-g-s)/g)):!d&&a<=t.left+g&&(f.x=Ce.Backward,h.x=r*Math.abs((t.left+g-a)/g)),{direction:f,speed:h}}function Oe(e){if(e===document.scrollingElement){const{innerWidth:e,innerHeight:t}=window;return{top:0,left:0,right:e,bottom:t,width:e,height:t}}const{top:t,left:n,right:r,bottom:i}=e.getBoundingClientRect();return{top:t,left:n,right:r,bottom:i,width:e.clientWidth,height:e.clientHeight}}function Le(e){return e.reduce(((e,t)=>F(e,Ee(t))),ie)}function Ne(e,t){if(void 0===t&&(t=be),!e)return;const{top:n,left:r,bottom:i,right:o}=t(e);_e(e)&&(i<=0||o<=0||n>=window.innerHeight||r>=window.innerWidth)&&e.scrollIntoView({block:"center",inline:"center"})}const Pe=[["x",["left","right"],function(e){return e.reduce(((e,t)=>e+Se(t)),0)}],["y",["top","bottom"],function(e){return e.reduce(((e,t)=>e+ke(t)),0)}]];class De{constructor(e,t){this.rect=void 0,this.width=void 0,this.height=void 0,this.top=void 0,this.bottom=void 0,this.right=void 0,this.left=void 0;const n=we(t),r=Le(n);this.rect={...e},this.width=e.width,this.height=e.height;for(const[i,o,a]of Pe)for(const e of o)Object.defineProperty(this,e,{get:()=>{const t=a(n),o=r[i]-t;return this.rect[e]+o},enumerable:!0});Object.defineProperty(this,"rect",{enumerable:!1})}}class Me{constructor(e){this.target=void 0,this.listeners=[],this.removeAll=()=>{this.listeners.forEach((e=>{var t;return null==(t=this.target)?void 0:t.removeEventListener(...e)}))},this.target=e}add(e,t,n){var r;null==(r=this.target)||r.addEventListener(e,t,n),this.listeners.push([e,t,n])}}function Be(e,t){const n=Math.abs(e.x),r=Math.abs(e.y);return"number"===typeof t?Math.sqrt(n**2+r**2)>t:"x"in t&&"y"in t?n>t.x&&r>t.y:"x"in t?n>t.x:"y"in t&&r>t.y}var ze,je;function Fe(e){e.preventDefault()}function Ue(e){e.stopPropagation()}!function(e){e.Click="click",e.DragStart="dragstart",e.Keydown="keydown",e.ContextMenu="contextmenu",e.Resize="resize",e.SelectionChange="selectionchange",e.VisibilityChange="visibilitychange"}(ze||(ze={})),function(e){e.Space="Space",e.Down="ArrowDown",e.Right="ArrowRight",e.Left="ArrowLeft",e.Up="ArrowUp",e.Esc="Escape",e.Enter="Enter"}(je||(je={}));const qe={start:[je.Space,je.Enter],cancel:[je.Esc],end:[je.Space,je.Enter]},We=(e,t)=>{let{currentCoordinates:n}=t;switch(e.code){case je.Right:return{...n,x:n.x+25};case je.Left:return{...n,x:n.x-25};case je.Down:return{...n,y:n.y+25};case je.Up:return{...n,y:n.y-25}}};class Ve{constructor(e){this.props=void 0,this.autoScrollEnabled=!1,this.referenceCoordinates=void 0,this.listeners=void 0,this.windowListeners=void 0,this.props=e;const{event:{target:t}}=e;this.props=e,this.listeners=new Me(R(t)),this.windowListeners=new Me(A(t)),this.handleKeyDown=this.handleKeyDown.bind(this),this.handleCancel=this.handleCancel.bind(this),this.attach()}attach(){this.handleStart(),this.windowListeners.add(ze.Resize,this.handleCancel),this.windowListeners.add(ze.VisibilityChange,this.handleCancel),setTimeout((()=>this.listeners.add(ze.Keydown,this.handleKeyDown)))}handleStart(){const{activeNode:e,onStart:t}=this.props,n=e.node.current;n&&Ne(n),t(ie)}handleKeyDown(e){if(q(e)){const{active:t,context:n,options:r}=this.props,{keyboardCodes:i=qe,coordinateGetter:o=We,scrollBehavior:a="smooth"}=r,{code:s}=e;if(i.end.includes(s))return void this.handleEnd(e);if(i.cancel.includes(s))return void this.handleCancel(e);const{collisionRect:l}=n.current,c=l?{x:l.left,y:l.top}:ie;this.referenceCoordinates||(this.referenceCoordinates=c);const u=o(e,{active:t,context:n.current,currentCoordinates:c});if(u){const t=U(u,c),r={x:0,y:0},{scrollableAncestors:i}=n.current;for(const n of i){const i=e.code,{isTop:o,isRight:s,isLeft:l,isBottom:c,maxScroll:d,minScroll:p}=Te(n),f=Oe(n),h={x:Math.min(i===je.Right?f.right-f.width/2:f.right,Math.max(i===je.Right?f.left:f.left+f.width/2,u.x)),y:Math.min(i===je.Down?f.bottom-f.height/2:f.bottom,Math.max(i===je.Down?f.top:f.top+f.height/2,u.y))},m=i===je.Right&&!s||i===je.Left&&!l,g=i===je.Down&&!c||i===je.Up&&!o;if(m&&h.x!==u.x){const e=n.scrollLeft+t.x,o=i===je.Right&&e<=d.x||i===je.Left&&e>=p.x;if(o&&!t.y)return void n.scrollTo({left:e,behavior:a});r.x=o?n.scrollLeft-e:i===je.Right?n.scrollLeft-d.x:n.scrollLeft-p.x,r.x&&n.scrollBy({left:-r.x,behavior:a});break}if(g&&h.y!==u.y){const e=n.scrollTop+t.y,o=i===je.Down&&e<=d.y||i===je.Up&&e>=p.y;if(o&&!t.x)return void n.scrollTo({top:e,behavior:a});r.y=o?n.scrollTop-e:i===je.Down?n.scrollTop-d.y:n.scrollTop-p.y,r.y&&n.scrollBy({top:-r.y,behavior:a});break}}this.handleMove(e,F(U(u,this.referenceCoordinates),r))}}}handleMove(e,t){const{onMove:n}=this.props;e.preventDefault(),n(t)}handleEnd(e){const{onEnd:t}=this.props;e.preventDefault(),this.detach(),t()}handleCancel(e){const{onCancel:t}=this.props;e.preventDefault(),this.detach(),t()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll()}}function He(e){return Boolean(e&&"distance"in e)}function Ze(e){return Boolean(e&&"delay"in e)}Ve.activators=[{eventName:"onKeyDown",handler:(e,t,n)=>{let{keyboardCodes:r=qe,onActivation:i}=t,{active:o}=n;const{code:a}=e.nativeEvent;if(r.start.includes(a)){const t=o.activatorNode.current;return(!t||e.target===t)&&(e.preventDefault(),null==i||i({event:e.nativeEvent}),!0)}return!1}}];class Ge{constructor(e,t,n){var r;void 0===n&&(n=function(e){const{EventTarget:t}=A(e);return e instanceof t?e:R(e)}(e.event.target)),this.props=void 0,this.events=void 0,this.autoScrollEnabled=!0,this.document=void 0,this.activated=!1,this.initialCoordinates=void 0,this.timeoutId=null,this.listeners=void 0,this.documentListeners=void 0,this.windowListeners=void 0,this.props=e,this.events=t;const{event:i}=e,{target:o}=i;this.props=e,this.events=t,this.document=R(o),this.documentListeners=new Me(this.document),this.listeners=new Me(n),this.windowListeners=new Me(A(o)),this.initialCoordinates=null!=(r=W(i))?r:ie,this.handleStart=this.handleStart.bind(this),this.handleMove=this.handleMove.bind(this),this.handleEnd=this.handleEnd.bind(this),this.handleCancel=this.handleCancel.bind(this),this.handleKeydown=this.handleKeydown.bind(this),this.removeTextSelection=this.removeTextSelection.bind(this),this.attach()}attach(){const{events:e,props:{options:{activationConstraint:t}}}=this;if(this.listeners.add(e.move.name,this.handleMove,{passive:!1}),this.listeners.add(e.end.name,this.handleEnd),this.windowListeners.add(ze.Resize,this.handleCancel),this.windowListeners.add(ze.DragStart,Fe),this.windowListeners.add(ze.VisibilityChange,this.handleCancel),this.windowListeners.add(ze.ContextMenu,Fe),this.documentListeners.add(ze.Keydown,this.handleKeydown),t){if(He(t))return;if(Ze(t))return void(this.timeoutId=setTimeout(this.handleStart,t.delay))}this.handleStart()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll(),setTimeout(this.documentListeners.removeAll,50),null!==this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=null)}handleStart(){const{initialCoordinates:e}=this,{onStart:t}=this.props;e&&(this.activated=!0,this.documentListeners.add(ze.Click,Ue,{capture:!0}),this.removeTextSelection(),this.documentListeners.add(ze.SelectionChange,this.removeTextSelection),t(e))}handleMove(e){var t;const{activated:n,initialCoordinates:r,props:i}=this,{onMove:o,options:{activationConstraint:a}}=i;if(!r)return;const s=null!=(t=W(e))?t:ie,l=U(r,s);if(!n&&a){if(Ze(a))return Be(l,a.tolerance)?this.handleCancel():void 0;if(He(a))return null!=a.tolerance&&Be(l,a.tolerance)?this.handleCancel():Be(l,a.distance)?this.handleStart():void 0}e.cancelable&&e.preventDefault(),o(s)}handleEnd(){const{onEnd:e}=this.props;this.detach(),e()}handleCancel(){const{onCancel:e}=this.props;this.detach(),e()}handleKeydown(e){e.code===je.Esc&&this.handleCancel()}removeTextSelection(){var e;null==(e=this.document.getSelection())||e.removeAllRanges()}}const Ke={move:{name:"pointermove"},end:{name:"pointerup"}};class Qe extends Ge{constructor(e){const{event:t}=e,n=R(t.target);super(e,Ke,n)}}Qe.activators=[{eventName:"onPointerDown",handler:(e,t)=>{let{nativeEvent:n}=e,{onActivation:r}=t;return!(!n.isPrimary||0!==n.button)&&(null==r||r({event:n}),!0)}}];const Ye={move:{name:"mousemove"},end:{name:"mouseup"}};var $e;!function(e){e[e.RightClick=2]="RightClick"}($e||($e={}));(class extends Ge{constructor(e){super(e,Ye,R(e.event.target))}}).activators=[{eventName:"onMouseDown",handler:(e,t)=>{let{nativeEvent:n}=e,{onActivation:r}=t;return n.button!==$e.RightClick&&(null==r||r({event:n}),!0)}}];const Je={move:{name:"touchmove"},end:{name:"touchend"}};var Xe,et;function tt(e){let{acceleration:t,activator:n=Xe.Pointer,canScroll:r,draggingRect:o,enabled:a,interval:s=5,order:l=et.TreeOrder,pointerCoordinates:c,scrollableAncestors:u,scrollableAncestorRects:d,delta:p,threshold:f}=e;const h=function(e){let{delta:t,disabled:n}=e;const r=M(t);return P((e=>{if(n||!r||!e)return nt;const i={x:Math.sign(t.x-r.x),y:Math.sign(t.y-r.y)};return{x:{[Ce.Backward]:e.x[Ce.Backward]||-1===i.x,[Ce.Forward]:e.x[Ce.Forward]||1===i.x},y:{[Ce.Backward]:e.y[Ce.Backward]||-1===i.y,[Ce.Forward]:e.y[Ce.Forward]||1===i.y}}}),[n,t,r])}({delta:p,disabled:!a}),[m,g]=function(){const e=(0,i.useRef)(null);return[(0,i.useCallback)(((t,n)=>{e.current=setInterval(t,n)}),[]),(0,i.useCallback)((()=>{null!==e.current&&(clearInterval(e.current),e.current=null)}),[])]}(),v=(0,i.useRef)({x:0,y:0}),b=(0,i.useRef)({x:0,y:0}),y=(0,i.useMemo)((()=>{switch(n){case Xe.Pointer:return c?{top:c.y,bottom:c.y,left:c.x,right:c.x}:null;case Xe.DraggableRect:return o}}),[n,o,c]),w=(0,i.useRef)(null),_=(0,i.useCallback)((()=>{const e=w.current;if(!e)return;const t=v.current.x*b.current.x,n=v.current.y*b.current.y;e.scrollBy(t,n)}),[]),x=(0,i.useMemo)((()=>l===et.TreeOrder?[...u].reverse():u),[l,u]);(0,i.useEffect)((()=>{if(a&&u.length&&y){for(const e of x){if(!1===(null==r?void 0:r(e)))continue;const n=u.indexOf(e),i=d[n];if(!i)continue;const{direction:o,speed:a}=Re(e,i,y,t,f);for(const e of["x","y"])h[e][o[e]]||(a[e]=0,o[e]=0);if(a.x>0||a.y>0)return g(),w.current=e,m(_,s),v.current=a,void(b.current=o)}v.current={x:0,y:0},b.current={x:0,y:0},g()}else g()}),[t,_,r,g,a,s,JSON.stringify(y),JSON.stringify(h),m,u,x,d,JSON.stringify(f)])}(class extends Ge{constructor(e){super(e,Je)}static setup(){return window.addEventListener(Je.move.name,e,{capture:!1,passive:!1}),function(){window.removeEventListener(Je.move.name,e)};function e(){}}}).activators=[{eventName:"onTouchStart",handler:(e,t)=>{let{nativeEvent:n}=e,{onActivation:r}=t;const{touches:i}=n;return!(i.length>1)&&(null==r||r({event:n}),!0)}}],function(e){e[e.Pointer=0]="Pointer",e[e.DraggableRect=1]="DraggableRect"}(Xe||(Xe={})),function(e){e[e.TreeOrder=0]="TreeOrder",e[e.ReversedTreeOrder=1]="ReversedTreeOrder"}(et||(et={}));const nt={x:{[Ce.Backward]:!1,[Ce.Forward]:!1},y:{[Ce.Backward]:!1,[Ce.Forward]:!1}};var rt,it;!function(e){e[e.Always=0]="Always",e[e.BeforeDragging=1]="BeforeDragging",e[e.WhileDragging=2]="WhileDragging"}(rt||(rt={})),function(e){e.Optimized="optimized"}(it||(it={}));const ot=new Map;function at(e,t){return P((n=>e?n||("function"===typeof t?t(e):e):null),[t,e])}function st(e){let{callback:t,disabled:n}=e;const r=L(t),o=(0,i.useMemo)((()=>{if(n||"undefined"===typeof window||"undefined"===typeof window.ResizeObserver)return;const{ResizeObserver:e}=window;return new e(r)}),[n]);return(0,i.useEffect)((()=>()=>null==o?void 0:o.disconnect()),[o]),o}function lt(e){return new De(be(e),e)}function ct(e,t,n){void 0===t&&(t=lt);const[r,o]=(0,i.useReducer)((function(r){if(!e)return null;var i;if(!1===e.isConnected)return null!=(i=null!=r?r:n)?i:null;const o=t(e);if(JSON.stringify(r)===JSON.stringify(o))return r;return o}),null),a=function(e){let{callback:t,disabled:n}=e;const r=L(t),o=(0,i.useMemo)((()=>{if(n||"undefined"===typeof window||"undefined"===typeof window.MutationObserver)return;const{MutationObserver:e}=window;return new e(r)}),[r,n]);return(0,i.useEffect)((()=>()=>null==o?void 0:o.disconnect()),[o]),o}({callback(t){if(e)for(const n of t){const{type:t,target:r}=n;if("childList"===t&&r instanceof HTMLElement&&r.contains(e)){o();break}}}}),s=st({callback:o});return O((()=>{o(),e?(null==s||s.observe(e),null==a||a.observe(document.body,{childList:!0,subtree:!0})):(null==s||s.disconnect(),null==a||a.disconnect())}),[e]),r}const ut=[];function dt(e,t){void 0===t&&(t=[]);const n=(0,i.useRef)(null);return(0,i.useEffect)((()=>{n.current=null}),t),(0,i.useEffect)((()=>{const t=e!==ie;t&&!n.current&&(n.current=e),!t&&n.current&&(n.current=null)}),[e]),n.current?U(e,n.current):ie}function pt(e){return(0,i.useMemo)((()=>e?function(e){const t=e.innerWidth,n=e.innerHeight;return{top:0,left:0,right:t,bottom:n,width:t,height:n}}(e):null),[e])}const ft=[];function ht(e){if(!e)return null;if(e.children.length>1)return e;const t=e.children[0];return I(t)?t:e}const mt=[{sensor:Qe,options:{}},{sensor:Ve,options:{}}],gt={current:{}},vt={draggable:{measure:ye},droppable:{measure:ye,strategy:rt.WhileDragging,frequency:it.Optimized},dragOverlay:{measure:be}};class bt extends Map{get(e){var t;return null!=e&&null!=(t=super.get(e))?t:void 0}toArray(){return Array.from(this.values())}getEnabled(){return this.toArray().filter((e=>{let{disabled:t}=e;return!t}))}getNodeFor(e){var t,n;return null!=(t=null==(n=this.get(e))?void 0:n.node.current)?t:void 0}}const yt={activatorEvent:null,active:null,activeNode:null,activeNodeRect:null,collisions:null,containerNodeRect:null,draggableNodes:new Map,droppableRects:new Map,droppableContainers:new bt,over:null,dragOverlay:{nodeRef:{current:null},rect:null,setRef:ne},scrollableAncestors:[],scrollableAncestorRects:[],measuringConfiguration:vt,measureDroppableContainers:ne,windowRect:null,measuringScheduled:!1},wt={activatorEvent:null,activators:[],active:null,activeNodeRect:null,ariaDescribedById:{draggable:""},dispatch:ne,draggableNodes:new Map,over:null,measureDroppableContainers:ne},_t=(0,i.createContext)(wt),xt=(0,i.createContext)(yt);function St(){return{draggable:{active:null,initialCoordinates:{x:0,y:0},nodes:new Map,translate:{x:0,y:0}},droppable:{containers:new bt}}}function kt(e,t){switch(t.type){case te.DragStart:return{...e,draggable:{...e.draggable,initialCoordinates:t.initialCoordinates,active:t.active}};case te.DragMove:return e.draggable.active?{...e,draggable:{...e.draggable,translate:{x:t.coordinates.x-e.draggable.initialCoordinates.x,y:t.coordinates.y-e.draggable.initialCoordinates.y}}}:e;case te.DragEnd:case te.DragCancel:return{...e,draggable:{...e.draggable,active:null,initialCoordinates:{x:0,y:0},translate:{x:0,y:0}}};case te.RegisterDroppable:{const{element:n}=t,{id:r}=n,i=new bt(e.droppable.containers);return i.set(r,n),{...e,droppable:{...e.droppable,containers:i}}}case te.SetDroppableDisabled:{const{id:n,key:r,disabled:i}=t,o=e.droppable.containers.get(n);if(!o||r!==o.key)return e;const a=new bt(e.droppable.containers);return a.set(n,{...o,disabled:i}),{...e,droppable:{...e.droppable,containers:a}}}case te.UnregisterDroppable:{const{id:n,key:r}=t,i=e.droppable.containers.get(n);if(!i||r!==i.key)return e;const o=new bt(e.droppable.containers);return o.delete(n),{...e,droppable:{...e.droppable,containers:o}}}default:return e}}function Et(e){let{disabled:t}=e;const{active:n,activatorEvent:r,draggableNodes:o}=(0,i.useContext)(_t),a=M(r),s=M(null==n?void 0:n.id);return(0,i.useEffect)((()=>{if(!t&&!r&&a&&null!=s){if(!q(a))return;if(document.activeElement===a.target)return;const e=o.get(s);if(!e)return;const{activatorNode:t,node:n}=e;if(!t.current&&!n.current)return;requestAnimationFrame((()=>{for(const e of[t.current,n.current]){if(!e)continue;const t=Z(e);if(t){t.focus();break}}}))}}),[r,t,o,s,a]),null}function Ct(e,t){let{transform:n,...r}=t;return null!=e&&e.length?e.reduce(((e,t)=>t({transform:e,...r})),n):n}const At=(0,i.createContext)({...ie,scaleX:1,scaleY:1});var Tt;!function(e){e[e.Uninitialized=0]="Uninitialized",e[e.Initializing=1]="Initializing",e[e.Initialized=2]="Initialized"}(Tt||(Tt={}));const It=(0,i.memo)((function(e){var t,n,r,o;let{id:a,accessibility:s,autoScroll:l=!0,children:c,sensors:u=mt,collisionDetection:d=pe,measuring:p,modifiers:f,...h}=e;const m=(0,i.useReducer)(kt,void 0,St),[g,v]=m,[b,y]=function(){const[e]=(0,i.useState)((()=>new Set)),t=(0,i.useCallback)((t=>(e.add(t),()=>e.delete(t))),[e]);return[(0,i.useCallback)((t=>{let{type:n,event:r}=t;e.forEach((e=>{var t;return null==(t=e[n])?void 0:t.call(e,r)}))}),[e]),t]}(),[w,_]=(0,i.useState)(Tt.Uninitialized),x=w===Tt.Initialized,{draggable:{active:E,nodes:C,translate:T},droppable:{containers:R}}=g,L=E?C.get(E):null,M=(0,i.useRef)({initial:null,translated:null}),B=(0,i.useMemo)((()=>{var e;return null!=E?{id:E,data:null!=(e=null==L?void 0:L.data)?e:gt,rect:M}:null}),[E,L]),j=(0,i.useRef)(null),[U,q]=(0,i.useState)(null),[V,H]=(0,i.useState)(null),Z=N(h,Object.values(h)),G=z("DndDescribedBy",a),K=(0,i.useMemo)((()=>R.getEnabled()),[R]),Q=(Y=p,(0,i.useMemo)((()=>({draggable:{...vt.draggable,...null==Y?void 0:Y.draggable},droppable:{...vt.droppable,...null==Y?void 0:Y.droppable},dragOverlay:{...vt.dragOverlay,...null==Y?void 0:Y.dragOverlay}})),[null==Y?void 0:Y.draggable,null==Y?void 0:Y.droppable,null==Y?void 0:Y.dragOverlay]));var Y;const{droppableRects:J,measureDroppableContainers:X,measuringScheduled:ne}=function(e,t){let{dragging:n,dependencies:r,config:o}=t;const[a,s]=(0,i.useState)(null),{frequency:l,measure:c,strategy:u}=o,d=(0,i.useRef)(e),p=function(){switch(u){case rt.Always:return!1;case rt.BeforeDragging:return n;default:return!n}}(),f=N(p),h=(0,i.useCallback)((function(e){void 0===e&&(e=[]),f.current||s((t=>null===t?e:t.concat(e.filter((e=>!t.includes(e))))))}),[f]),m=(0,i.useRef)(null),g=P((t=>{if(p&&!n)return ot;if(!t||t===ot||d.current!==e||null!=a){const t=new Map;for(let n of e){if(!n)continue;if(a&&a.length>0&&!a.includes(n.id)&&n.rect.current){t.set(n.id,n.rect.current);continue}const e=n.node.current,r=e?new De(c(e),e):null;n.rect.current=r,r&&t.set(n.id,r)}return t}return t}),[e,a,n,p,c]);return(0,i.useEffect)((()=>{d.current=e}),[e]),(0,i.useEffect)((()=>{p||h()}),[n,p]),(0,i.useEffect)((()=>{a&&a.length>0&&s(null)}),[JSON.stringify(a)]),(0,i.useEffect)((()=>{p||"number"!==typeof l||null!==m.current||(m.current=setTimeout((()=>{h(),m.current=null}),l))}),[l,p,h,...r]),{droppableRects:g,measureDroppableContainers:h,measuringScheduled:null!=a}}(K,{dragging:x,dependencies:[T.x,T.y],config:Q.droppable}),re=function(e,t){const n=null!==t?e.get(t):void 0,r=n?n.node.current:null;return P((e=>{var n;return null===t?null:null!=(n=null!=r?r:e)?n:null}),[r,t])}(C,E),oe=(0,i.useMemo)((()=>V?W(V):null),[V]),ae=function(){const e=!1===(null==U?void 0:U.autoScrollEnabled),t="object"===typeof l?!1===l.enabled:!1===l,n=x&&!e&&!t;if("object"===typeof l)return{...l,enabled:n};return{enabled:n}}(),se=function(e,t){return at(e,t)}(re,Q.draggable.measure);!function(e){let{activeNode:t,measure:n,initialRect:r,config:o=!0}=e;const a=(0,i.useRef)(!1),{x:s,y:l}="boolean"===typeof o?{x:o,y:o}:o;O((()=>{if(!s&&!l||!t)return void(a.current=!1);if(a.current||!r)return;const e=null==t?void 0:t.node.current;if(!e||!1===e.isConnected)return;const i=fe(n(e),r);if(s||(i.x=0),l||(i.y=0),a.current=!0,Math.abs(i.x)>0||Math.abs(i.y)>0){const t=_e(e);t&&t.scrollBy({top:i.y,left:i.x})}}),[t,s,l,r,n])}({activeNode:E?C.get(E):null,config:ae.layoutShiftCompensation,initialRect:se,measure:Q.draggable.measure});const le=ct(re,Q.draggable.measure,se),ce=ct(re?re.parentElement:null),ue=(0,i.useRef)({activatorEvent:null,active:null,activeNode:re,collisionRect:null,collisions:null,droppableRects:J,draggableNodes:C,draggingNode:null,draggingNodeRect:null,droppableContainers:R,over:null,scrollableAncestors:[],scrollAdjustedTranslate:null}),de=R.getNodeFor(null==(t=ue.current.over)?void 0:t.id),he=function(e){let{measure:t}=e;const[n,r]=(0,i.useState)(null),o=st({callback:(0,i.useCallback)((e=>{for(const{target:n}of e)if(I(n)){r((e=>{const r=t(n);return e?{...e,width:r.width,height:r.height}:r}));break}}),[t])}),a=(0,i.useCallback)((e=>{const n=ht(e);null==o||o.disconnect(),n&&(null==o||o.observe(n)),r(n?t(n):null)}),[t,o]),[s,l]=D(a);return(0,i.useMemo)((()=>({nodeRef:s,rect:n,setRef:l})),[n,s,l])}({measure:Q.dragOverlay.measure}),ge=null!=(n=he.nodeRef.current)?n:re,ve=x?null!=(r=he.rect)?r:le:null,ye=Boolean(he.nodeRef.current&&he.rect),Se=fe(ke=ye?null:le,at(ke));var ke;const Ce=pt(ge?A(ge):null),Te=function(e){const t=(0,i.useRef)(e),n=P((n=>e?n&&n!==ut&&e&&t.current&&e.parentNode===t.current.parentNode?n:we(e):ut),[e]);return(0,i.useEffect)((()=>{t.current=e}),[e]),n}(x?null!=de?de:re:null),Ie=function(e,t){void 0===t&&(t=be);const[n]=e,r=pt(n?A(n):null),[o,a]=(0,i.useReducer)((function(){return e.length?e.map((e=>Ae(e)?r:new De(t(e),e))):ft}),ft),s=st({callback:a});return e.length>0&&o===ft&&a(),O((()=>{e.length?e.forEach((e=>null==s?void 0:s.observe(e))):(null==s||s.disconnect(),a())}),[e]),o}(Te),Re=Ct(f,{transform:{x:T.x-Se.x,y:T.y-Se.y,scaleX:1,scaleY:1},activatorEvent:V,active:B,activeNodeRect:le,containerNodeRect:ce,draggingNodeRect:ve,over:ue.current.over,overlayNodeRect:he.rect,scrollableAncestors:Te,scrollableAncestorRects:Ie,windowRect:Ce}),Oe=oe?F(oe,T):null,Ne=function(e){const[t,n]=(0,i.useState)(null),r=(0,i.useRef)(e),o=(0,i.useCallback)((e=>{const t=xe(e.target);t&&n((e=>e?(e.set(t,Ee(t)),new Map(e)):null))}),[]);return(0,i.useEffect)((()=>{const t=r.current;if(e!==t){i(t);const a=e.map((e=>{const t=xe(e);return t?(t.addEventListener("scroll",o,{passive:!0}),[t,Ee(t)]):null})).filter((e=>null!=e));n(a.length?new Map(a):null),r.current=e}return()=>{i(e),i(t)};function i(e){e.forEach((e=>{const t=xe(e);null==t||t.removeEventListener("scroll",o)}))}}),[o,e]),(0,i.useMemo)((()=>e.length?t?Array.from(t.values()).reduce(((e,t)=>F(e,t)),ie):Le(e):ie),[e,t])}(Te),Pe=dt(Ne),Me=dt(Ne,[le]),Be=F(Re,Pe),ze=ve?me(ve,Re):null,je=B&&ze?d({active:B,collisionRect:ze,droppableRects:J,droppableContainers:K,pointerCoordinates:Oe}):null,Fe=function(e,t){if(!e||0===e.length)return null;const[n]=e;return t?n[t]:n}(je,"id"),[Ue,qe]=(0,i.useState)(null),We=function(e,t,n){return{...e,scaleX:t&&n?t.width/n.width:1,scaleY:t&&n?t.height/n.height:1}}(ye?Re:F(Re,Me),null!=(o=null==Ue?void 0:Ue.rect)?o:null,le),Ve=(0,i.useCallback)(((e,t)=>{let{sensor:n,options:r}=t;if(null==j.current)return;const i=C.get(j.current);if(!i)return;const o=e.nativeEvent,a=new n({active:j.current,activeNode:i,event:o,options:r,context:ue,onStart(e){const t=j.current;if(null==t)return;const n=C.get(t);if(!n)return;const{onDragStart:r}=Z.current,i={active:{id:t,data:n.data,rect:M}};(0,S.unstable_batchedUpdates)((()=>{null==r||r(i),_(Tt.Initializing),v({type:te.DragStart,initialCoordinates:e,active:t}),b({type:"onDragStart",event:i})}))},onMove(e){v({type:te.DragMove,coordinates:e})},onEnd:s(te.DragEnd),onCancel:s(te.DragCancel)});function s(e){return async function(){const{active:t,collisions:n,over:r,scrollAdjustedTranslate:i}=ue.current;let a=null;if(t&&i){const{cancelDrop:s}=Z.current;if(a={activatorEvent:o,active:t,collisions:n,delta:i,over:r},e===te.DragEnd&&"function"===typeof s){await Promise.resolve(s(a))&&(e=te.DragCancel)}}j.current=null,(0,S.unstable_batchedUpdates)((()=>{v({type:e}),_(Tt.Uninitialized),qe(null),q(null),H(null);const t=e===te.DragEnd?"onDragEnd":"onDragCancel";if(a){const e=Z.current[t];null==e||e(a),b({type:t,event:a})}}))}}(0,S.unstable_batchedUpdates)((()=>{q(a),H(e.nativeEvent)}))}),[C]),He=(0,i.useCallback)(((e,t)=>(n,r)=>{const i=n.nativeEvent,o=C.get(r);if(null!==j.current||!o||i.dndKit||i.defaultPrevented)return;const a={active:o};!0===e(n,t.options,a)&&(i.dndKit={capturedBy:t.sensor},j.current=r,Ve(n,t))}),[C,Ve]),Ze=function(e,t){return(0,i.useMemo)((()=>e.reduce(((e,n)=>{const{sensor:r}=n;return[...e,...r.activators.map((e=>({eventName:e.eventName,handler:t(e.handler,n)})))]}),[])),[e,t])}(u,He);!function(e){(0,i.useEffect)((()=>{if(!k)return;const t=e.map((e=>{let{sensor:t}=e;return null==t.setup?void 0:t.setup()}));return()=>{for(const e of t)null==e||e()}}),e.map((e=>{let{sensor:t}=e;return t})))}(u),O((()=>{le&&w===Tt.Initializing&&_(Tt.Initialized)}),[le,w]),(0,i.useEffect)((()=>{const{onDragMove:e}=Z.current,{active:t,activatorEvent:n,collisions:r,over:i}=ue.current;if(!t||!n)return;const o={active:t,activatorEvent:n,collisions:r,delta:{x:Be.x,y:Be.y},over:i};(0,S.unstable_batchedUpdates)((()=>{null==e||e(o),b({type:"onDragMove",event:o})}))}),[Be.x,Be.y]),(0,i.useEffect)((()=>{const{active:e,activatorEvent:t,collisions:n,droppableContainers:r,scrollAdjustedTranslate:i}=ue.current;if(!e||null==j.current||!t||!i)return;const{onDragOver:o}=Z.current,a=r.get(Fe),s=a&&a.rect.current?{id:a.id,rect:a.rect.current,data:a.data,disabled:a.disabled}:null,l={active:e,activatorEvent:t,collisions:n,delta:{x:i.x,y:i.y},over:s};(0,S.unstable_batchedUpdates)((()=>{qe(s),null==o||o(l),b({type:"onDragOver",event:l})}))}),[Fe]),O((()=>{ue.current={activatorEvent:V,active:B,activeNode:re,collisionRect:ze,collisions:je,droppableRects:J,draggableNodes:C,draggingNode:ge,draggingNodeRect:ve,droppableContainers:R,over:Ue,scrollableAncestors:Te,scrollAdjustedTranslate:Be},M.current={initial:ve,translated:ze}}),[B,re,je,ze,C,ge,ve,J,R,Ue,Te,Be]),tt({...ae,delta:T,draggingRect:ze,pointerCoordinates:Oe,scrollableAncestors:Te,scrollableAncestorRects:Ie});const Ge=(0,i.useMemo)((()=>({active:B,activeNode:re,activeNodeRect:le,activatorEvent:V,collisions:je,containerNodeRect:ce,dragOverlay:he,draggableNodes:C,droppableContainers:R,droppableRects:J,over:Ue,measureDroppableContainers:X,scrollableAncestors:Te,scrollableAncestorRects:Ie,measuringConfiguration:Q,measuringScheduled:ne,windowRect:Ce})),[B,re,le,V,je,ce,he,C,R,J,Ue,X,Te,Ie,Q,ne,Ce]),Ke=(0,i.useMemo)((()=>({activatorEvent:V,activators:Ze,active:B,activeNodeRect:le,ariaDescribedById:{draggable:G},dispatch:v,draggableNodes:C,over:Ue,measureDroppableContainers:X})),[V,Ze,B,le,v,G,C,Ue,X]);return i.createElement($.Provider,{value:y},i.createElement(_t.Provider,{value:Ke},i.createElement(xt.Provider,{value:Ge},i.createElement(At.Provider,{value:We},c)),i.createElement(Et,{disabled:!1===(null==s?void 0:s.restoreFocus)})),i.createElement(ee,{...s,hiddenTextDescribedById:G}))})),Rt=(0,i.createContext)(null),Ot="button",Lt="Droppable";function Nt(e){let{id:t,data:n,disabled:r=!1,attributes:o}=e;const a=z(Lt),{activators:s,activatorEvent:l,active:c,activeNodeRect:u,ariaDescribedById:d,draggableNodes:p,over:f}=(0,i.useContext)(_t),{role:h=Ot,roleDescription:m="draggable",tabIndex:g=0}=null!=o?o:{},v=(null==c?void 0:c.id)===t,b=(0,i.useContext)(v?At:Rt),[y,w]=D(),[_,x]=D(),S=function(e,t){return(0,i.useMemo)((()=>e.reduce(((e,n)=>{let{eventName:r,handler:i}=n;return e[r]=e=>{i(e,t)},e}),{})),[e,t])}(s,t),k=N(n);O((()=>(p.set(t,{id:t,key:a,node:y,activatorNode:_,data:k}),()=>{const e=p.get(t);e&&e.key===a&&p.delete(t)})),[p,t]);return{active:c,activatorEvent:l,activeNodeRect:u,attributes:(0,i.useMemo)((()=>({role:h,tabIndex:g,"aria-disabled":r,"aria-pressed":!(!v||h!==Ot)||void 0,"aria-roledescription":m,"aria-describedby":d.draggable})),[r,h,g,v,m,d.draggable]),isDragging:v,listeners:r?void 0:S,node:y,over:f,setNodeRef:w,setActivatorNodeRef:x,transform:b}}function Pt(){return(0,i.useContext)(xt)}const Dt="Droppable",Mt={timeout:25};function Bt(e){let{animation:t,children:n}=e;const[r,o]=(0,i.useState)(null),[a,s]=(0,i.useState)(null),l=M(n);return n||r||!l||o(l),O((()=>{if(!a)return;const e=null==r?void 0:r.key,n=null==r?void 0:r.props.id;null!=e&&null!=n?Promise.resolve(t(n,a)).then((()=>{o(null)})):o(null)}),[t,r,a]),i.createElement(i.Fragment,null,n,r?(0,i.cloneElement)(r,{ref:s}):null)}const zt={x:0,y:0,scaleX:1,scaleY:1};function jt(e){let{children:t}=e;return i.createElement(_t.Provider,{value:wt},i.createElement(At.Provider,{value:zt},t))}const Ft={position:"fixed",touchAction:"none"},Ut=e=>q(e)?"transform 250ms ease":void 0,qt=(0,i.forwardRef)(((e,t)=>{let{as:n,activatorEvent:r,adjustScale:o,children:a,className:s,rect:l,style:c,transform:u,transition:d=Ut}=e;if(!l)return null;const p=o?u:{...u,scaleX:1,scaleY:1},f={...Ft,width:l.width,height:l.height,top:l.top,left:l.left,transform:V.Transform.toString(p),transformOrigin:o&&r?ae(r,l):void 0,transition:"function"===typeof d?d(r):d,...c};return i.createElement(n,{className:s,style:f,ref:t},a)})),Wt=e=>t=>{let{active:n,dragOverlay:r}=t;const i={},{styles:o,className:a}=e;if(null!=o&&o.active)for(const[e,s]of Object.entries(o.active))void 0!==s&&(i[e]=n.node.style.getPropertyValue(e),n.node.style.setProperty(e,s));if(null!=o&&o.dragOverlay)for(const[e,s]of Object.entries(o.dragOverlay))void 0!==s&&r.node.style.setProperty(e,s);return null!=a&&a.active&&n.node.classList.add(a.active),null!=a&&a.dragOverlay&&r.node.classList.add(a.dragOverlay),function(){for(const[e,t]of Object.entries(i))n.node.style.setProperty(e,t);null!=a&&a.active&&n.node.classList.remove(a.active)}},Vt={duration:250,easing:"ease",keyframes:e=>{let{transform:{initial:t,final:n}}=e;return[{transform:V.Transform.toString(t)},{transform:V.Transform.toString(n)}]},sideEffects:Wt({styles:{active:{opacity:"0"}}})};function Ht(e){let{config:t,draggableNodes:n,droppableContainers:r,measuringConfiguration:i}=e;return L(((e,o)=>{if(null===t)return;const a=n.get(e);if(!a)return;const s=a.node.current;if(!s)return;const l=ht(o);if(!l)return;const{transform:c}=A(o).getComputedStyle(o),u=ge(c);if(!u)return;const d="function"===typeof t?t:function(e){const{duration:t,easing:n,sideEffects:r,keyframes:i}={...Vt,...e};return e=>{let{active:o,dragOverlay:a,transform:s,...l}=e;if(!t)return;const c={x:a.rect.left-o.rect.left,y:a.rect.top-o.rect.top},u={scaleX:1!==s.scaleX?o.rect.width*s.scaleX/a.rect.width:1,scaleY:1!==s.scaleY?o.rect.height*s.scaleY/a.rect.height:1},d={x:s.x-c.x,y:s.y-c.y,...u},p=i({...l,active:o,dragOverlay:a,transform:{initial:s,final:d}}),[f]=p,h=p[p.length-1];if(JSON.stringify(f)===JSON.stringify(h))return;const m=null==r?void 0:r({active:o,dragOverlay:a,...l}),g=a.node.animate(p,{duration:t,easing:n,fill:"forwards"});return new Promise((e=>{g.onfinish=()=>{null==m||m(),e()}}))}}(t);return Ne(s,i.draggable.measure),d({active:{id:e,data:a.data,node:s,rect:i.draggable.measure(s)},draggableNodes:n,dragOverlay:{node:o,rect:i.dragOverlay.measure(l)},droppableContainers:r,measuringConfiguration:i,transform:u})}))}let Zt=0;function Gt(e){return(0,i.useMemo)((()=>{if(null!=e)return Zt++,Zt}),[e])}const Kt=i.memo((e=>{let{adjustScale:t=!1,children:n,dropAnimation:r,style:o,transition:a,modifiers:s,wrapperElement:l="div",className:c,zIndex:u=999}=e;const{activatorEvent:d,active:p,activeNodeRect:f,containerNodeRect:h,draggableNodes:m,droppableContainers:g,dragOverlay:v,over:b,measuringConfiguration:y,scrollableAncestors:w,scrollableAncestorRects:_,windowRect:x}=Pt(),S=(0,i.useContext)(At),k=Gt(null==p?void 0:p.id),E=Ct(s,{activatorEvent:d,active:p,activeNodeRect:f,containerNodeRect:h,draggingNodeRect:v.rect,over:b,overlayNodeRect:v.rect,scrollableAncestors:w,scrollableAncestorRects:_,transform:S,windowRect:x}),C=at(f),A=Ht({config:r,draggableNodes:m,droppableContainers:g,measuringConfiguration:y}),T=C?v.setRef:void 0;return i.createElement(jt,null,i.createElement(Bt,{animation:A},p&&k?i.createElement(qt,{key:k,id:p.id,ref:T,as:l,activatorEvent:d,adjustScale:t,className:c,transition:a,rect:C,style:{zIndex:u,...o},transform:E},n):null))}));function Qt(e,t,n){const r=e.slice();return r.splice(n<0?r.length+n:n,0,r.splice(t,1)[0]),r}function Yt(e,t){return e.reduce(((e,n,r)=>{const i=t.get(n);return i&&(e[r]=i),e}),Array(e.length))}function $t(e){return null!==e&&e>=0}const Jt=e=>{let{rects:t,activeIndex:n,overIndex:r,index:i}=e;const o=Qt(t,r,n),a=t[i],s=o[i];return s&&a?{x:s.left-a.left,y:s.top-a.top,scaleX:s.width/a.width,scaleY:s.height/a.height}:null},Xt={scaleX:1,scaleY:1},en=e=>{var t;let{activeIndex:n,activeNodeRect:r,index:i,rects:o,overIndex:a}=e;const s=null!=(t=o[n])?t:r;if(!s)return null;if(i===n){const e=o[a];return e?{x:0,y:n<a?e.top+e.height-(s.top+s.height):e.top-s.top,...Xt}:null}const l=function(e,t,n){const r=e[t],i=e[t-1],o=e[t+1];if(!r)return 0;if(n<t)return i?r.top-(i.top+i.height):o?o.top-(r.top+r.height):0;return o?o.top-(r.top+r.height):i?r.top-(i.top+i.height):0}(o,i,n);return i>n&&i<=a?{x:0,y:-s.height-l,...Xt}:i<n&&i>=a?{x:0,y:s.height+l,...Xt}:{x:0,y:0,...Xt}};const tn="Sortable",nn=i.createContext({activeIndex:-1,containerId:tn,disableTransforms:!1,items:[],overIndex:-1,useDragOverlay:!1,sortedRects:[],strategy:Jt,disabled:{draggable:!1,droppable:!1}});function rn(e){let{children:t,id:n,items:r,strategy:o=Jt,disabled:a=!1}=e;const{active:s,dragOverlay:l,droppableRects:c,over:u,measureDroppableContainers:d}=Pt(),p=z(tn,n),f=Boolean(null!==l.rect),h=(0,i.useMemo)((()=>r.map((e=>"object"===typeof e&&"id"in e?e.id:e))),[r]),m=null!=s,g=s?h.indexOf(s.id):-1,v=u?h.indexOf(u.id):-1,b=(0,i.useRef)(h),y=!function(e,t){if(e===t)return!0;if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}(h,b.current),w=-1!==v&&-1===g||y,_=function(e){return"boolean"===typeof e?{draggable:e,droppable:e}:e}(a);O((()=>{y&&m&&d(h)}),[y,h,m,d]),(0,i.useEffect)((()=>{b.current=h}),[h]);const x=(0,i.useMemo)((()=>({activeIndex:g,containerId:p,disabled:_,disableTransforms:w,items:h,overIndex:v,useDragOverlay:f,sortedRects:Yt(h,c),strategy:o})),[g,p,_.draggable,_.droppable,w,h,v,c,f,o]);return i.createElement(nn.Provider,{value:x},t)}const on=e=>{let{id:t,items:n,activeIndex:r,overIndex:i}=e;return Qt(n,r,i).indexOf(t)},an=e=>{let{containerId:t,isSorting:n,wasDragging:r,index:i,items:o,newIndex:a,previousItems:s,previousContainerId:l,transition:c}=e;return!(!c||!r)&&((s===o||i!==a)&&(!!n||a!==i&&t===l))},sn={duration:200,easing:"ease"},ln="transform",cn=V.Transition.toString({property:ln,duration:0,easing:"linear"}),un={roleDescription:"sortable"};function dn(e){let{animateLayoutChanges:t=an,attributes:n,disabled:r,data:o,getNewIndex:a=on,id:s,strategy:l,resizeObserverConfig:c,transition:u=sn}=e;const{items:d,containerId:p,activeIndex:f,disabled:h,disableTransforms:m,sortedRects:g,overIndex:v,useDragOverlay:b,strategy:y}=(0,i.useContext)(nn),w=function(e,t){var n,r;if("boolean"===typeof e)return{draggable:e,droppable:!1};return{draggable:null!=(n=null==e?void 0:e.draggable)?n:t.draggable,droppable:null!=(r=null==e?void 0:e.droppable)?r:t.droppable}}(r,h),_=d.indexOf(s),x=(0,i.useMemo)((()=>({sortable:{containerId:p,index:_,items:d},...o})),[p,o,_,d]),S=(0,i.useMemo)((()=>d.slice(d.indexOf(s))),[d,s]),{rect:k,node:E,isOver:C,setNodeRef:A}=function(e){let{data:t,disabled:n=!1,id:r,resizeObserverConfig:o}=e;const a=z(Dt),{active:s,dispatch:l,over:c,measureDroppableContainers:u}=(0,i.useContext)(_t),d=(0,i.useRef)({disabled:n}),p=(0,i.useRef)(!1),f=(0,i.useRef)(null),h=(0,i.useRef)(null),{disabled:m,updateMeasurementsFor:g,timeout:v}={...Mt,...o},b=N(null!=g?g:r),y=st({callback:(0,i.useCallback)((()=>{p.current?(null!=h.current&&clearTimeout(h.current),h.current=setTimeout((()=>{u(Array.isArray(b.current)?b.current:[b.current]),h.current=null}),v)):p.current=!0}),[v]),disabled:m||!s}),w=(0,i.useCallback)(((e,t)=>{y&&(t&&(y.unobserve(t),p.current=!1),e&&y.observe(e))}),[y]),[_,x]=D(w),S=N(t);return(0,i.useEffect)((()=>{y&&_.current&&(y.disconnect(),p.current=!1,y.observe(_.current))}),[_,y]),O((()=>(l({type:te.RegisterDroppable,element:{id:r,key:a,disabled:n,node:_,rect:f,data:S}}),()=>l({type:te.UnregisterDroppable,key:a,id:r}))),[r]),(0,i.useEffect)((()=>{n!==d.current.disabled&&(l({type:te.SetDroppableDisabled,id:r,key:a,disabled:n}),d.current.disabled=n)}),[r,a,n,l]),{active:s,rect:f,isOver:(null==c?void 0:c.id)===r,node:_,over:c,setNodeRef:x}}({id:s,data:x,disabled:w.droppable,resizeObserverConfig:{updateMeasurementsFor:S,...c}}),{active:T,activatorEvent:I,activeNodeRect:R,attributes:L,setNodeRef:P,listeners:M,isDragging:B,over:j,setActivatorNodeRef:F,transform:U}=Nt({id:s,data:x,attributes:{...un,...n},disabled:w.draggable}),W=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,i.useMemo)((()=>e=>{t.forEach((t=>t(e)))}),t)}(A,P),H=Boolean(T),Z=H&&!m&&$t(f)&&$t(v),G=!b&&B,K=G&&Z?U:null,Q=Z?null!=K?K:(null!=l?l:y)({rects:g,activeNodeRect:R,activeIndex:f,overIndex:v,index:_}):null,Y=$t(f)&&$t(v)?a({id:s,items:d,activeIndex:f,overIndex:v}):_,$=null==T?void 0:T.id,J=(0,i.useRef)({activeId:$,items:d,newIndex:Y,containerId:p}),X=d!==J.current.items,ee=t({active:T,containerId:p,isDragging:B,isSorting:H,id:s,index:_,items:d,newIndex:J.current.newIndex,previousItems:J.current.items,previousContainerId:J.current.containerId,transition:u,wasDragging:null!=J.current.activeId}),ne=function(e){let{disabled:t,index:n,node:r,rect:o}=e;const[a,s]=(0,i.useState)(null),l=(0,i.useRef)(n);return O((()=>{if(!t&&n!==l.current&&r.current){const e=o.current;if(e){const t=be(r.current,{ignoreTransform:!0}),n={x:e.left-t.left,y:e.top-t.top,scaleX:e.width/t.width,scaleY:e.height/t.height};(n.x||n.y)&&s(n)}}n!==l.current&&(l.current=n)}),[t,n,r,o]),(0,i.useEffect)((()=>{a&&s(null)}),[a]),a}({disabled:!ee,index:_,node:E,rect:k});return(0,i.useEffect)((()=>{H&&J.current.newIndex!==Y&&(J.current.newIndex=Y),p!==J.current.containerId&&(J.current.containerId=p),d!==J.current.items&&(J.current.items=d)}),[H,Y,p,d]),(0,i.useEffect)((()=>{if($===J.current.activeId)return;if($&&!J.current.activeId)return void(J.current.activeId=$);const e=setTimeout((()=>{J.current.activeId=$}),50);return()=>clearTimeout(e)}),[$]),{active:T,activeIndex:f,attributes:L,data:x,rect:k,index:_,newIndex:Y,items:d,isOver:C,isSorting:H,isDragging:B,listeners:M,node:E,overIndex:v,over:j,setNodeRef:W,setActivatorNodeRef:F,setDroppableNodeRef:A,setDraggableNodeRef:P,transform:null!=ne?ne:Q,transition:function(){if(ne||X&&J.current.newIndex===_)return cn;if(G&&!q(I)||!u)return;if(H||ee)return V.Transition.toString({...u,property:ln});return}()}}function pn(e){if(!e)return!1;const t=e.data.current;return!!(t&&"sortable"in t&&"object"===typeof t.sortable&&"containerId"in t.sortable&&"items"in t.sortable&&"index"in t.sortable)}je.Down,je.Right,je.Up,je.Left;var fn=n(62922),hn=n(86579),mn=n(87863);const gn={start:[je.Space,je.Enter],cancel:[je.Esc],end:[je.Space,je.Enter]};var vn,bn;!function(e){e.Blur="blur",e.Keydown="keydown",e.Resize="resize",e.VisibilityChange="visibilitychange"}(vn||(vn={}));class yn{constructor(e){this.target=e,this.listeners=[],this.removeAll=()=>{this.listeners.forEach((e=>{var t;return null===(t=this.target)||void 0===t?void 0:t.removeEventListener(...e)}))}}add(e,t,n){var r;null===(r=this.target)||void 0===r||r.addEventListener(e,t,n),this.listeners.push([e,t,n])}}function wn(e){const t={x:0,y:0},n=(r=e,k&&r&&r===document.scrollingElement?{height:window.innerHeight,width:window.innerWidth}:{height:e.clientHeight,width:e.clientWidth});var r;const i={x:e.scrollWidth-n.width,y:e.scrollHeight-n.height};return{isTop:e.scrollTop<=t.y,isLeft:e.scrollLeft<=t.x,isBottom:e.scrollTop>=i.y,isRight:e.scrollLeft>=i.x,maxScroll:i,minScroll:t}}function _n(e){if(e===document.scrollingElement){const{innerWidth:e,innerHeight:t}=window;return{top:0,left:0,right:e,bottom:t,width:e,height:t}}const{top:t,left:n,right:r,bottom:i}=e.getBoundingClientRect();return{top:t,left:n,right:r,bottom:i,width:e.clientWidth,height:e.clientHeight}}class xn{constructor(e){this.props=e,this.autoScrollEnabled=!1;const{event:{target:t}}=e;this.props=e,this.listeners=new yn(R(t)),this.windowListeners=new yn(A(t)),this.handleKeyDown=this.handleKeyDown.bind(this),this.handleCancel=this.handleCancel.bind(this),this.attach()}attach(){var e;this.handleStart(),this.windowListeners.add(vn.Resize,this.handleCancel),this.windowListeners.add(vn.VisibilityChange,this.handleCancel),null===(e=this.props.event.target)||void 0===e||e.addEventListener(vn.Blur,this.handleCancel),setTimeout((()=>this.listeners.add(vn.Keydown,this.handleKeyDown)))}handleStart(){const{activeNode:e,onStart:t}=this.props,n=e.node.current;n&&(0,mn.bx)(n),t(ie)}handleKeyDown(e){if(q(e)){const{active:t,context:n,options:r}=this.props,{keyboardCodes:i=gn,coordinateGetter:o}=r,{code:a}=e;if(-1!==i.end.indexOf(a))return void this.handleEnd(e);if(-1!==i.cancel.indexOf(a))return void this.handleCancel(e);const{collisionRect:s}=n.current,l=s?{x:s.left,y:s.top}:ie;if(this.referenceCoordinates||(this.referenceCoordinates=l),!o)return;const c=o(e,{active:t,context:n.current,currentCoordinates:l});if(c){const{scrollableAncestors:t}=n.current,r=function({currentCoordinates:e,direction:t,newCoordinates:n,scrollableAncestors:r}){for(const i of r){const r=U(n,e),{isTop:o,isBottom:a,maxScroll:s,minScroll:l}=wn(i),c=_n(i),u={y:Math.min(t===je.Down?c.bottom-c.height/2:c.bottom,Math.max(t===je.Down?c.top:c.top+c.height/2,n.y))};if((t===je.Down&&!a||t===je.Up&&!o)&&u.y!==n.y){const e=i.scrollTop+r.y;if(t===je.Down&&e<=s.y||t===je.Up&&e>=l.y)return i.scrollTo({top:e,behavior:"smooth"}),!0;break}}return!1}({currentCoordinates:l,direction:e.code,newCoordinates:c,scrollableAncestors:t});r||this.handleMove(e,U(c,this.referenceCoordinates))}}}handleMove(e,t){const{onMove:n}=this.props;e.preventDefault(),n(t)}handleEnd(e){const{onEnd:t}=this.props;e.preventDefault(),this.detach(),t()}handleCancel(e){const{onCancel:t}=this.props;e.type!==vn.Blur&&e.preventDefault(),this.detach(),t()}detach(){var e;null===(e=this.props.event.target)||void 0===e||e.removeEventListener(vn.Blur,this.handleCancel),this.listeners.removeAll(),this.windowListeners.removeAll()}}function Sn({items:e,itemDefinition:t}){const n=(0,i.useRef)(!1),r=(0,i.useRef)(0),[o,a]=(0,i.useState)(null),s=n=>{if(0===r.current)return n.id;const i=e.findIndex((e=>t.id(e)===n.id)),o=Math.max(0,Math.min(e.length-1,i+r.current));return t.id(e[o])},l=(e,{context:{active:t,collisionRect:n,droppableRects:r,droppableContainers:i}})=>{if(e.code===bn.Up||e.code===bn.Down){if(e.preventDefault(),!t||!n)return;const o=s(t);if(null!==o){const e=i.get(t.id),a=i.get(o),s=a?r.get(a.id):null;if((null===a||void 0===a?void 0:a.node.current)&&s&&e&&a){const t=function(e,t){return pn(e)&&pn(t)&&e.data.current.sortable.index<t.data.current.sortable.index}(e,a),r={x:t?n.width-s.width:0,y:t?n.height-s.height:0},i={x:s.left,y:s.top};return{x:i.x-r.x,y:i.y-r.y}}}}},c=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,i.useMemo)((()=>[...t].filter((e=>null!=e))),[...t])}(re(Qe),re(xn,{coordinateGetter:l,onActivation:()=>{n.current=!0}}));return{activeItemId:o,setActiveItemId:e=>{a(e),e||(n.current=!1,r.current=0)},collisionDetection:({active:e,collisionRect:t,droppableContainers:r,droppableRects:i,pointerCoordinates:o})=>{if(n.current){const t=function({activeId:e,closestId:t,droppableContainers:n}){if(t===e)return;const r=n.find((({id:e})=>e===t));if(r)return{id:r.id,data:{droppableContainer:r,value:0}}}({activeId:e.id,closestId:s(e),droppableContainers:r});return t?[t]:[]}return ue({active:e,collisionRect:t,droppableRects:i,droppableContainers:r,pointerCoordinates:o})},coordinateGetter:l,handleKeyDown:i=>{if(n.current&&o){const n=e.findIndex((e=>t.id(e)===o))+r.current;"ArrowDown"===i.key&&n<e.length-1?r.current+=1:"ArrowUp"===i.key&&n>0&&(r.current-=1)}o&&kn(i.key)&&i.stopPropagation()},sensors:c}}xn.activators=[{eventName:"onKeyDown",handler:(e,{keyboardCodes:t=gn,onActivation:n},{active:r})=>{const{code:i}=e.nativeEvent;if(-1!==t.start.indexOf(i)){const t=r.activatorNode.current;return(!t||e.target===t)&&(e.preventDefault(),null===n||void 0===n||n({event:e.nativeEvent}),!0)}return!1}}],function(e){e.Space="Space",e.Down="ArrowDown",e.Right="ArrowRight",e.Left="ArrowLeft",e.Up="ArrowUp",e.Esc="Escape",e.Enter="Enter"}(bn||(bn={}));const kn=e=>"Escape"===e||"Esc"===e;const En={"drag-overlay":"awsui_drag-overlay_1ksmw_lfv0j_145","drag-overlay-item":"awsui_drag-overlay-item_1ksmw_lfv0j_148","drag-overlay-container":"awsui_drag-overlay-container_1ksmw_lfv0j_175",active:"awsui_active_1ksmw_lfv0j_203",placeholder:"awsui_placeholder_1ksmw_lfv0j_213","placeholder-item":"awsui_placeholder-item_1ksmw_lfv0j_222","placeholder-container":"awsui_placeholder-container_1ksmw_lfv0j_228",sorting:"awsui_sorting_1ksmw_lfv0j_235"};function Cn({items:e,itemDefinition:t,renderItem:n,onItemsChange:r,disableReorder:a,i18nStrings:s}){var l;const{activeItemId:c,setActiveItemId:u,collisionDetection:d,handleKeyDown:p,sensors:h}=Sn({items:e,itemDefinition:t}),m=c?e.find((e=>t.id(e)===c)):null,g=null!==c,v=function({items:e,itemDefinition:t,isDragging:n,liveAnnouncementDndStarted:r,liveAnnouncementDndItemReordered:o,liveAnnouncementDndItemCommitted:a,liveAnnouncementDndDiscarded:s}){const l=(0,i.useRef)(!0);return n||(l.current=!0),{onDragStart({active:n}){if(n&&r){const i=e.findIndex((e=>t.id(e)===n.id));return r(i+1,e.length)}},onDragOver({active:n,over:r}){if(o){if(l.current&&(l.current=!1,!r||r.id===n.id))return;const i=e.findIndex((e=>t.id(e)===n.id)),a=r?e.findIndex((e=>t.id(e)===r.id)):i;return o(i+1,a+1,e.length)}},onDragEnd({active:n,over:r}){if(a){const i=e.findIndex((e=>t.id(e)===n.id)),o=r?e.findIndex((e=>t.id(e)===r.id)):i;return a(i+1,o+1,e.length)}},onDragCancel:()=>s}}(Object.assign({items:e,itemDefinition:t,isDragging:g},s)),b=function(){const e=(0,i.useRef)("undefined"!==typeof document?document.createElement("div"):null);return(0,i.useEffect)((()=>{const t=e.current;return t&&!t.isConnected&&document.body.appendChild(t),()=>{t&&t.isConnected&&document.body.removeChild(t)}}),[]),e.current}();return i.createElement(It,{sensors:h,collisionDetection:d,accessibility:{announcements:v,restoreFocus:!1,screenReaderInstructions:(null===s||void 0===s?void 0:s.dragHandleAriaDescription)?{draggable:s.dragHandleAriaDescription}:void 0,container:null!==b&&void 0!==b?b:void 0},onDragStart:({active:e})=>u(e.id),onDragEnd:n=>{u(null);const{active:i,over:o}=n;if(o&&i.id!==o.id){const n=e.find((e=>t.id(e)===i.id)),a=e.findIndex((e=>t.id(e)===i.id)),s=e.findIndex((e=>t.id(e)===o.id));(0,f.B4)(r,{items:Qt([...e],a,s),movedItem:n})}},onDragCancel:()=>u(null)},i.createElement(rn,{disabled:a,items:e.map((e=>t.id(e))),strategy:en},e.map((e=>i.createElement(An,{key:t.id(e),item:e,itemDefinition:t,renderItem:n,onKeyDown:p,dragHandleAriaLabel:null===s||void 0===s?void 0:s.dragHandleAriaLabel})))),i.createElement(fn.Z,{container:b},i.createElement(Kt,{className:(0,o.Z)(En["drag-overlay"],En[`drag-overlay-${Tn(t)}`]),dropAnimation:null,style:{zIndex:5e3}},m&&n({item:m,style:{},className:En.active,isDropPlaceholder:!0,isSortingActive:!1,isDragGhost:!0,dragHandleProps:{ariaLabel:null!==(l=(0,hn.M)(null===s||void 0===s?void 0:s.dragHandleAriaLabel,t.label(m)))&&void 0!==l?l:"",onKeyDown:p}}))))}function An({item:e,itemDefinition:t,dragHandleAriaLabel:n,onKeyDown:r,renderItem:a}){var s;const{isDragging:l,isSorting:c,listeners:u,setNodeRef:d,transform:p,attributes:f}=dn({id:t.id(e)}),h={transform:V.Translate.toString(p)},m=f["aria-disabled"]?{}:Object.assign(Object.assign({},u),{onKeyDown:e=>{r&&r(e),(null===u||void 0===u?void 0:u.onKeyDown)&&u.onKeyDown(e)}}),g=(0,o.Z)(l&&(0,o.Z)(En.placeholder,En[`placeholder-${Tn(t)}`]),c&&En.sorting);return i.createElement(i.Fragment,null,a({item:e,ref:d,style:h,className:g,isDropPlaceholder:l,isSortingActive:c,isDragGhost:!1,dragHandleProps:Object.assign(Object.assign({},m),{ariaLabel:null!==(s=(0,hn.M)(n,t.label(e)))&&void 0!==s?s:"",ariaDescribedby:f["aria-describedby"],disabled:f["aria-disabled"]})}))}function Tn(e){var t;return null!==(t=e.borderRadius)&&void 0!==t?t:"item"}var In=n(33273),Rn=n(42010),On=n(68705),Ln=n(69571),Nn=n(42137),Pn=n(52110);const Dn={"direction-button-wrapper":"awsui_direction-button-wrapper_155yk_1pb8h_170","direction-button-wrapper-motion-enter":"awsui_direction-button-wrapper-motion-enter_155yk_1pb8h_180","direction-button-wrapper-motion-entering":"awsui_direction-button-wrapper-motion-entering_155yk_1pb8h_181","direction-button-wrapper-motion-exit":"awsui_direction-button-wrapper-motion-exit_155yk_1pb8h_182","direction-button-wrapper-motion-exiting":"awsui_direction-button-wrapper-motion-exiting_155yk_1pb8h_183","direction-button-wrapper-block-start":"awsui_direction-button-wrapper-block-start_155yk_1pb8h_206","slide-up":"awsui_slide-up_155yk_1pb8h_1","awsui-motion-fade-in":"awsui_awsui-motion-fade-in_155yk_1pb8h_1","slide-up-exit":"awsui_slide-up-exit_155yk_1pb8h_1","awsui-motion-fade-out-0":"awsui_awsui-motion-fade-out-0_155yk_1pb8h_1","direction-button-wrapper-block-end":"awsui_direction-button-wrapper-block-end_155yk_1pb8h_233","slide-down":"awsui_slide-down_155yk_1pb8h_1","slide-down-exit":"awsui_slide-down-exit_155yk_1pb8h_1","direction-button-wrapper-inline-start":"awsui_direction-button-wrapper-inline-start_155yk_1pb8h_260","slide-left":"awsui_slide-left_155yk_1pb8h_1","direction-button-wrapper-rtl":"awsui_direction-button-wrapper-rtl_155yk_1pb8h_273","slide-right":"awsui_slide-right_155yk_1pb8h_1","slide-left-exit":"awsui_slide-left-exit_155yk_1pb8h_1","slide-right-exit":"awsui_slide-right-exit_155yk_1pb8h_1","direction-button-wrapper-inline-end":"awsui_direction-button-wrapper-inline-end_155yk_1pb8h_313","drag-handle-wrapper":"awsui_drag-handle-wrapper_155yk_1pb8h_430","portal-overlay":"awsui_portal-overlay_155yk_1pb8h_435","portal-overlay-contents":"awsui_portal-overlay-contents_155yk_1pb8h_443","drag-handle":"awsui_drag-handle_155yk_1pb8h_430","direction-button-wrapper-hidden":"awsui_direction-button-wrapper-hidden_155yk_1pb8h_460","direction-button":"awsui_direction-button_155yk_1pb8h_170","direction-button-disabled":"awsui_direction-button-disabled_155yk_1pb8h_503"},Mn={"block-start":"arrow-up","block-end":"arrow-down","inline-start":"arrow-left","inline-end":"arrow-right"};function Bn({direction:e,state:t,show:n,onClick:r}){return i.createElement(Pn.u,{in:n},((n,a)=>i.createElement("span",{ref:a,className:(0,o.Z)(Dn["direction-button-wrapper"],Dn[`direction-button-wrapper-${e}`],"exited"===n&&Dn["direction-button-wrapper-hidden"],Dn[`direction-button-wrapper-motion-${n}`])},i.createElement("span",{className:(0,o.Z)(Dn["direction-button"],"disabled"===t&&Dn["direction-button-disabled"]),onClick:"disabled"!==t?r:void 0,onPointerDown:e=>e.preventDefault()},i.createElement(Nn.Z,{name:Mn[e],size:"small"})))))}var zn=n(70037);function jn({track:e,children:t}){const n=(0,i.useRef)(null);return(0,i.useEffect)((()=>{if(null===e)return;let t,r,i,o,a=!1;const s=()=>{if(n.current){const a=(0,zn.$0)(n.current),{insetInlineStart:s,insetBlockStart:l,inlineSize:c,blockSize:u}=(0,zn.tI)(e),d=(s+(0,zn.xs)(document.documentElement))*(a?-1:1),p=l+document.documentElement.scrollTop;t===d&&r===p||(n.current.style.translate=`${d}px ${p}px`,t=d,r=p),i===c&&o===u||(n.current.style.width=`${c}px`,n.current.style.height=`${u}px`,i=c,o=u)}a||requestAnimationFrame(s)};return s(),()=>{a=!0}}),[e]),null===e?null:i.createElement(fn.Z,null,i.createElement("span",{ref:n,className:Dn["portal-overlay"]},i.createElement("span",{className:Dn["portal-overlay-contents"]},t)))}function Fn({directions:e,tooltipText:t,children:n,onDirectionClick:r}){const a=(0,i.useRef)(null),s=(0,i.useRef)(null),[l,c]=(0,i.useState)(!1),[u,d]=(0,i.useState)(!1),p=!e["block-start"]&&!e["block-end"]&&!e["inline-start"]&&!e["inline-end"],f=(0,i.useRef)(!1),h=(0,i.useRef)(),m=(0,i.useRef)(!1);(0,i.useEffect)((()=>{const e=new AbortController;document.addEventListener("pointermove",(e=>{f.current&&h.current&&(e.clientX>h.current.x+3||e.clientX<h.current.x-3||e.clientY>h.current.y+3||e.clientY<h.current.y-3)&&(m.current=!0)}),{signal:e.signal});const t=()=>{f.current=!1,h.current=void 0};return document.addEventListener("pointercancel",(()=>{t()}),{signal:e.signal}),document.addEventListener("pointerup",(()=>{f.current&&!m.current&&d(!0),t()}),{signal:e.signal}),()=>e.abort()}),[]);const g=e=>{var t;s.current&&(null===(t=(0,On.ft)(s.current))||void 0===t||t.focus()),null===r||void 0===r||r(e)};return i.createElement("div",{className:(0,o.Z)(Dn["drag-handle-wrapper"],u&&Dn["drag-handle-wrapper-open"]),ref:a,onFocus:e=>{f.current||(0,Rn.Z)(a.current,e.relatedTarget)||(c(!1),d(!0))},onBlur:e=>{document.hasFocus()&&!(0,Rn.Z)(a.current,e.relatedTarget)&&d(!1)}},i.createElement("div",{onPointerEnter:()=>{f.current||c(!0)},onPointerLeave:()=>{c(!1)}},i.createElement("div",{className:Dn["drag-handle"],ref:s,onPointerDown:e=>{f.current=!0,m.current=!1,h.current={x:e.clientX,y:e.clientY},c(!1)},onKeyDown:e=>{"Escape"===e.key?d(!1):d(!0)}},n),!p&&!u&&l&&t&&i.createElement(Ln.Z,{trackRef:s,value:t,onDismiss:()=>c(!1)})),i.createElement(jn,{track:s.current},e["block-start"]&&i.createElement(Bn,{show:!p&&u,direction:"block-start",state:e["block-start"],onClick:()=>g("block-start")}),e["block-end"]&&i.createElement(Bn,{show:!p&&u,direction:"block-end",state:e["block-end"],onClick:()=>g("block-end")}),e["inline-start"]&&i.createElement(Bn,{show:!p&&u,direction:"inline-start",state:e["inline-start"],onClick:()=>g("inline-start")}),e["inline-end"]&&i.createElement(Bn,{show:!p&&u,direction:"inline-end",state:e["inline-end"],onClick:()=>g("inline-end")})))}var Un=n(73453);const qn={handle:"awsui_handle_sdha6_2ue3e_145","handle-size-normal":"awsui_handle-size-normal_sdha6_2ue3e_153","handle-size-small":"awsui_handle-size-small_sdha6_2ue3e_157","handle-drag-indicator":"awsui_handle-drag-indicator_sdha6_2ue3e_160","handle-resize-area":"awsui_handle-resize-area_sdha6_2ue3e_166","handle-resize-horizontal":"awsui_handle-resize-horizontal_sdha6_2ue3e_173","handle-resize-vertical":"awsui_handle-resize-vertical_sdha6_2ue3e_176","handle-disabled":"awsui_handle-disabled_sdha6_2ue3e_179","hide-focus":"awsui_hide-focus_sdha6_2ue3e_189","resize-icon":"awsui_resize-icon_sdha6_2ue3e_211","resize-icon-vertical":"awsui_resize-icon-vertical_sdha6_2ue3e_217","resize-icon-horizontal":"awsui_resize-icon-horizontal_sdha6_2ue3e_221"};function Wn({variant:e}){return i.createElement("svg",{focusable:!1,className:(0,o.Z)(qn["resize-icon"],qn[`resize-icon-${e}`]),xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16","aria-hidden":!0},i.createElement("line",{strokeWidth:"2",x1:"2",y1:"5",x2:"14",y2:"5"}),i.createElement("line",{strokeWidth:"2",x1:"14",y1:"10",x2:"2",y2:"10"}))}const Vn=(0,i.forwardRef)((({variant:e="drag-indicator",size:t="normal",className:n,ariaLabel:r,ariaDescribedby:a,ariaValue:s,disabled:l,onPointerDown:c,onKeyDown:u},d)=>{const p=(0,i.useRef)(null);(0,Un.Z)(d,p);const f=(()=>{const n={variant:l?"disabled":void 0,size:t};switch(e){case"drag-indicator":return Object.assign(Object.assign({},n),{name:"drag-indicator"});case"resize-area":return Object.assign(Object.assign({},n),{name:"resize-area"});case"resize-horizontal":return Object.assign(Object.assign({},n),{svg:i.createElement(Wn,{variant:"horizontal"})});case"resize-vertical":return Object.assign(Object.assign({},n),{svg:i.createElement(Wn,{variant:"vertical"})})}})();return i.createElement("div",{ref:p,role:s?"slider":"button",tabIndex:0,className:(0,o.Z)(n,qn.handle,qn[`handle-${e}`],qn[`handle-size-${t}`],l&&qn["handle-disabled"]),"aria-label":r,"aria-describedby":a,"aria-disabled":l,"aria-valuemax":null===s||void 0===s?void 0:s.valueMax,"aria-valuemin":null===s||void 0===s?void 0:s.valueMin,"aria-valuenow":null===s||void 0===s?void 0:s.valueNow,onPointerDown:c,onKeyDown:u},i.createElement(Nn.Z,Object.assign({},f)))})),Hn=Vn,Zn=(0,i.forwardRef)(((e,t)=>{var{variant:n,size:o,ariaLabel:a,ariaDescribedby:s,tooltipText:l,ariaValue:c,disabled:u,directions:p={},onPointerDown:f,onKeyDown:h,onDirectionClick:m}=e,g=(0,r._T)(e,["variant","size","ariaLabel","ariaDescribedby","tooltipText","ariaValue","disabled","directions","onPointerDown","onKeyDown","onDirectionClick"]);const v=(0,d.j)(g);return i.createElement(Fn,{directions:u?{}:p,tooltipText:l,onDirectionClick:m},i.createElement(Hn,{ref:t,className:v.className,variant:n,size:o,ariaLabel:a,ariaDescribedby:s,ariaValue:c,disabled:u,onPointerDown:f,onKeyDown:h}))})),Gn=Zn;var Kn=n(50930),Qn=n(80264);const Yn="awsui_root_4yi2u_1tuy6_145",$n="awsui_outline_4yi2u_1tuy6_178",Jn="awsui_toggle-control_4yi2u_1tuy6_200",Xn="awsui_toggle-control-checked_4yi2u_1tuy6_213",er="awsui_toggle-control-disabled_4yi2u_1tuy6_216",tr="awsui_toggle-control-readonly_4yi2u_1tuy6_222",nr="awsui_toggle-handle_4yi2u_1tuy6_226",rr="awsui_toggle-handle-checked_4yi2u_1tuy6_251",ir="awsui_toggle-handle-disabled_4yi2u_1tuy6_258",or="awsui_toggle-handle-readonly_4yi2u_1tuy6_262",ar=i.forwardRef(((e,t)=>{var{controlId:n,checked:a,name:l,disabled:c,readOnly:u,children:p,description:h,ariaLabel:m,ariaControls:g,onFocus:v,onBlur:b,onChange:y,__internalRootRef:w=null,__injectAnalyticsComponentMetadata:_}=e,x=(0,r._T)(e,["controlId","checked","name","disabled","readOnly","children","description","ariaLabel","ariaControls","onFocus","onBlur","onChange","__internalRootRef","__injectAnalyticsComponentMetadata"]);const{ariaDescribedby:S,ariaLabelledby:k}=(0,Qn.e)(x),E=(0,d.j)(x),C=(0,i.useRef)(null),A={},T={name:"awsui.Toggle",label:{root:"self"}};return _&&(A.component=T),c||u||(A.detail={selected:`${!a}`}),(0,Un.Z)(t,C),i.createElement(Kn.Z,Object.assign({},E,{className:(0,o.Z)(Yn,E.className),controlClassName:(0,o.Z)(Jn,{[Xn]:a,[er]:c,[tr]:u}),outlineClassName:$n,controlId:n,disabled:c,readOnly:u,label:p,description:h,descriptionBottomPadding:!0,ariaLabel:m,ariaLabelledby:k,ariaDescribedby:S,ariaControls:g,nativeControl:e=>i.createElement("input",Object.assign({},e,{ref:C,type:"checkbox",checked:a,name:l,"aria-disabled":u&&!c?"true":void 0,onFocus:()=>(0,f.B4)(v),onBlur:()=>(0,f.B4)(b),onChange:()=>{}})),onClick:()=>{var e;null===(e=C.current)||void 0===e||e.focus(),(0,f.B4)(y,{checked:!a})},styledControl:i.createElement("span",{className:(0,o.Z)(nr,{[rr]:a,[ir]:c,[or]:u})}),__internalRootRef:w},(0,s.Gp)(A)))})),sr={"visible-content":"awsui_visible-content_tc96w_146kk_289","visible-content-toggle":"awsui_visible-content-toggle_tc96w_146kk_290","visible-content-groups":"awsui_visible-content-groups_tc96w_146kk_291","visible-content-group":"awsui_visible-content-group_tc96w_146kk_291","visible-content-title":"awsui_visible-content-title_tc96w_146kk_296","visible-content-group-label":"awsui_visible-content-group-label_tc96w_146kk_306","visible-content-option":"awsui_visible-content-option_tc96w_146kk_312","visible-content-option-label":"awsui_visible-content-option-label_tc96w_146kk_325","content-display-option-toggle":"awsui_content-display-option-toggle_tc96w_146kk_620","content-display-option-content":"awsui_content-display-option-content_tc96w_146kk_624","content-display-option":"awsui_content-display-option_tc96w_146kk_620","content-display-option-label":"awsui_content-display-option-label_tc96w_146kk_672","drag-handle-wrapper":"awsui_drag-handle-wrapper_tc96w_146kk_679","content-display":"awsui_content-display_tc96w_146kk_620","content-display-text-filter":"awsui_content-display-text-filter_tc96w_146kk_684","content-display-no-match":"awsui_content-display-no-match_tc96w_146kk_685","content-display-title":"awsui_content-display-title_tc96w_146kk_689","content-display-description":"awsui_content-display-description_tc96w_146kk_698","content-display-option-list":"awsui_content-display-option-list_tc96w_146kk_706",root:"awsui_root_tc96w_146kk_713","modal-root":"awsui_modal-root_tc96w_146kk_714","trigger-button":"awsui_trigger-button_tc96w_146kk_715","cancel-button":"awsui_cancel-button_tc96w_146kk_716","confirm-button":"awsui_confirm-button_tc96w_146kk_717",custom:"awsui_custom_tc96w_146kk_718","content-before":"awsui_content-before_tc96w_146kk_719","second-column-small":"awsui_second-column-small_tc96w_146kk_723","wrap-lines":"awsui_wrap-lines_tc96w_146kk_727","striped-rows":"awsui_striped-rows_tc96w_146kk_728","content-density":"awsui_content-density_tc96w_146kk_729","page-size":"awsui_page-size_tc96w_146kk_730","page-size-form-field":"awsui_page-size-form-field_tc96w_146kk_731","page-size-radio-group":"awsui_page-size-radio-group_tc96w_146kk_732","sticky-columns":"awsui_sticky-columns_tc96w_146kk_733","sticky-columns-form-field":"awsui_sticky-columns-form-field_tc96w_146kk_734","sticky-columns-radio-group":"awsui_sticky-columns-radio-group_tc96w_146kk_735","sticky-columns-first":"awsui_sticky-columns-first_tc96w_146kk_736","sticky-columns-last":"awsui_sticky-columns-last_tc96w_146kk_737"},lr="content-display-option",cr=e=>sr[[lr,e].filter(Boolean).join("-")],ur=(0,i.forwardRef)((({dragHandleProps:e,onToggle:t,option:n},r)=>{const o=`${(0,g.L)(lr)}-control-${n.id}`;return i.createElement("div",{ref:r,className:cr("content")},i.createElement("div",{className:sr["drag-handle-wrapper"]},i.createElement(Gn,Object.assign({},e))),i.createElement("label",{className:cr("label"),htmlFor:o},n.label),i.createElement("div",{className:cr("toggle")},i.createElement(ar,{checked:!!n.visible,onChange:()=>t&&t(n),disabled:!0===n.alwaysVisible,controlId:o})))}));const dr="content-display",pr=e=>sr[`${dr}-${e}`];function fr({title:e,description:t,options:n,value:r=n.map((({id:e})=>({id:e,visible:!0}))),onChange:a,liveAnnouncementDndStarted:s,liveAnnouncementDndItemReordered:d,liveAnnouncementDndItemCommitted:p,liveAnnouncementDndDiscarded:f,dragHandleAriaDescription:h,dragHandleAriaLabel:m,enableColumnFiltering:v=!1,i18nStrings:b}){const w=(0,g.L)(dr),_=(0,u.$r)("collection-preferences"),[S,k]=(0,i.useState)(""),E=`${w}-title`,C=`${w}-description`,[A,T]=(0,i.useMemo)((()=>{const e=function({options:e,contentDisplay:t}){const n=new Map;for(const{id:r,visible:i}of t)n.set(r,{id:r,label:r,visible:i});for(const r of e){const e=n.get(r.id);n.set(r.id,Object.assign(Object.assign({},r),{visible:!!(null===e||void 0===e?void 0:e.visible)}))}return Array.from(n.values())}({options:n,contentDisplay:r}),t=function(e,t){return(t=t.trim().toLowerCase())?e.filter((e=>e.label.toLowerCase().trim().includes(t))):e}(e,S);return[e,t]}),[S,n,r]),I=e=>{a(A.map((({id:t,visible:n})=>({id:t,visible:t===e.id?!e.visible:n}))))};return i.createElement("div",Object.assign({className:sr[dr]},x("contentDisplay")),i.createElement("h3",{className:pr("title"),id:E},_("contentDisplayPreference.title",e)),i.createElement("p",{className:pr("description"),id:C},_("contentDisplayPreference.description",t)),v&&i.createElement("div",{className:pr("text-filter")},i.createElement(In.Z,{filteringText:S,filteringPlaceholder:_("contentDisplayPreference.i18nStrings.columnFilteringPlaceholder",null===b||void 0===b?void 0:b.columnFilteringPlaceholder),filteringAriaLabel:_("contentDisplayPreference.i18nStrings.columnFilteringAriaLabel",null===b||void 0===b?void 0:b.columnFilteringAriaLabel),filteringClearAriaLabel:_("contentDisplayPreference.i18nStrings.columnFilteringClearFilterText",null===b||void 0===b?void 0:b.columnFilteringClearFilterText),onChange:({detail:e})=>k(e.filteringText),countText:_("contentDisplayPreference.i18nStrings.columnFilteringCountText",(null===b||void 0===b?void 0:b.columnFilteringCountText)?null===b||void 0===b?void 0:b.columnFilteringCountText(T.length):void 0,(e=>e({count:T.length})))})),0===T.length&&i.createElement("div",{className:pr("no-match")},i.createElement(y.Z,{size:"s",alignItems:"center"},i.createElement(l.Z,{margin:{top:"m"}},_("contentDisplayPreference.i18nStrings.columnFilteringNoMatchText",null===b||void 0===b?void 0:b.columnFilteringNoMatchText)),i.createElement(c.Z,{onClick:()=>k("")},_("contentDisplayPreference.i18nStrings.columnFilteringClearFilterText",null===b||void 0===b?void 0:b.columnFilteringClearFilterText)))),i.createElement("ul",{className:pr("option-list"),"aria-describedby":C,"aria-labelledby":E,role:"list"},i.createElement(Cn,{items:T,itemDefinition:{id:e=>e.id,label:e=>e.label},onItemsChange:({detail:e})=>a(e.items),disableReorder:S.trim().length>0,renderItem:({ref:e,item:t,style:n,className:r,dragHandleProps:a,isDragGhost:s})=>{r=(0,o.Z)(r,cr());const l=i.createElement(ur,{ref:e,option:t,onToggle:I,dragHandleProps:a});return s?l:i.createElement("li",{className:r,style:n},l)},i18nStrings:{liveAnnouncementDndStarted:_("contentDisplayPreference.liveAnnouncementDndStarted",s,(e=>(t,n)=>e({position:t,total:n}))),liveAnnouncementDndItemReordered:_("contentDisplayPreference.liveAnnouncementDndItemReordered",d,(e=>(t,n,r)=>e({currentPosition:n,total:r,isInitialPosition:`${t===n}`}))),liveAnnouncementDndItemCommitted:_("contentDisplayPreference.liveAnnouncementDndItemCommitted",p,(e=>(t,n,r)=>e({initialPosition:t,finalPosition:n,total:r,isInitialPosition:`${t===n}`}))),liveAnnouncementDndDiscarded:_("contentDisplayPreference.liveAnnouncementDndDiscarded",f),dragHandleAriaLabel:_("contentDisplayPreference.dragHandleAriaLabel",m),dragHandleAriaDescription:_("contentDisplayPreference.dragHandleAriaDescription",h)}})))}var hr=n(28205),mr=n(84877),gr=n(16898),vr=n(67844),br=n(33552),yr=n(55486),wr=n(98287);const _r=i.forwardRef(((e,t)=>{var{name:n,value:a,items:l,ariaLabel:c,ariaRequired:u,ariaControls:p,onChange:f,readOnly:h,__internalRootRef:m=null}=e,v=(0,r._T)(e,["name","value","items","ariaLabel","ariaRequired","ariaControls","onChange","readOnly","__internalRootRef"]);const{ariaDescribedby:b,ariaLabelledby:y}=(0,Qn.e)(v),w=(0,d.j)(v),_=(0,g.L)("awsui-radio-"),[x,S]=(0,br.Z)(t,l,a);return i.createElement("div",Object.assign({role:"radiogroup","aria-labelledby":y,"aria-label":c,"aria-describedby":b,"aria-required":u,"aria-controls":p,"aria-readonly":h?"true":void 0},w,{className:(0,o.Z)(w.className,wr.Z.root),ref:m}),l&&l.map(((e,t)=>i.createElement(yr.Z,Object.assign({key:e.value,ref:t===S?x:void 0,checked:e.value===a,name:n||_,value:e.value,label:e.label,description:e.description,disabled:e.disabled,onChange:f,controlId:e.controlId,readOnly:h},(0,s.Gp)(e.disabled||h?{}:{detail:{position:`${t+1}`,value:e.value}}))))))})),xr=({pageSize:e,wrapLines:t,stripedRows:n,contentDensity:r,visibleContent:i,contentDisplay:o,stickyColumns:a,custom:s})=>({pageSize:e,wrapLines:t,stripedRows:n,contentDensity:r,visibleContent:i,contentDisplay:o,stickyColumns:a,custom:s}),Sr=(e,t)=>{const n=Object.assign({},t),r=["pageSize","wrapLines","stripedRows","contentDensity","visibleContent","custom","contentDisplay","stickyColumns"];for(const i of r)void 0!==e[i]&&(n[i]=e[i]);return n},kr=({left:e,right:t})=>{const[n,r]=(0,vr.d)(["xs"]),a="default"===n,s=e&&t?2:1;return i.createElement("div",{ref:r},i.createElement(mr.Z,{columns:a?1:s,variant:"text-grid"},e&&i.createElement("div",null,e),t&&i.createElement("div",{className:(0,o.Z)(e&&a&&sr["second-column-small"])},t)))},Er=({title:e,options:t,value:n,onChange:r})=>{const o=(0,u.$r)("collection-preferences");return i.createElement("div",Object.assign({className:sr["page-size"]},x("pageSize")),i.createElement(gr.ZP,{label:o("pageSizePreference.title",e),stretch:!0,className:sr["page-size-form-field"]},i.createElement(_r,{className:sr["page-size-radio-group"],value:`${n}`,items:t.map((({label:e,value:t})=>({label:e,value:`${t}`}))),onChange:({detail:e})=>r(parseInt(e.value,10))})))},Cr=({label:e,description:t,value:n,onChange:r})=>{const o=(0,u.$r)("collection-preferences");return i.createElement("div",Object.assign({},x("wrapLines")),i.createElement(hr.Z,{checked:!!n,description:o("wrapLinesPreference.description",t),onChange:({detail:e})=>r(e.checked),className:sr["wrap-lines"]},o("wrapLinesPreference.label",e)))};function Ar({label:e,description:t,value:n,onChange:r}){const o=(0,u.$r)("collection-preferences");return i.createElement("div",Object.assign({},x("stripedRows")),i.createElement(hr.Z,{checked:!!n,description:o("stripedRowsPreference.description",t),onChange:({detail:e})=>r(e.checked),className:sr["striped-rows"]},o("stripedRowsPreference.label",e)))}const Tr=({label:e,description:t,value:n,onChange:r})=>{const o=(0,u.$r)("collection-preferences");return i.createElement("div",Object.assign({},x("contentDensity")),i.createElement(hr.Z,{checked:"compact"===n,description:o("contentDensityPreference.description",t),onChange:({detail:e})=>r(e.checked?"compact":"comfortable"),className:sr["content-density"]},o("contentDensityPreference.label",e)))},Ir=({firstOrLast:e,preference:t,value:n,onChange:r})=>{const{title:o,description:a,options:s}=t;return i.createElement("div",Object.assign({className:sr[`sticky-columns-${e}`]},x("stickyColumns")),i.createElement(gr.ZP,{className:sr["sticky-columns-form-field"],label:o,description:a},i.createElement(_r,{className:sr["sticky-columns-radio-group"],value:"undefined"!==typeof n?`${n}`:null,items:s.map((({label:e,value:t})=>({label:e,value:`${t}`}))),onChange:({detail:e})=>r(Number(e.value))})))},Rr=({firstColumns:e,lastColumns:t,onChange:n,value:r})=>i.createElement(y.Z,{className:sr["sticky-columns"],size:"l"},e&&i.createElement(Ir,{firstOrLast:"first",preference:e,value:null===r||void 0===r?void 0:r.first,onChange:e=>n(Object.assign(Object.assign({},r),{first:e}))}),t&&i.createElement(Ir,{firstOrLast:"last",preference:t,value:null===r||void 0===r?void 0:r.last,onChange:e=>n(Object.assign(Object.assign({},r),{last:e}))})),Or=({value:e,customPreference:t,onChange:n})=>{const[r,o]=(0,i.useState)(e);return t?i.createElement("div",Object.assign({className:sr.custom},x("custom")),t(r,(e=>{o((()=>e)),n(e)}))):null},Lr=(e,t)=>-1!==t.indexOf(e),Nr=e=>({className:sr[`visible-content-${e}`]});function Pr({title:e,options:t,value:n=[],onChange:r}){const o=(0,g.L)("visible-content"),a=t.reduce(((e,t)=>[...e,...t.options.reduce(((e,t)=>[...e,t.id]),[])]),[]),s=(e,t,s)=>{const l=`${o}-${t}-${s}`;return i.createElement("div",Object.assign({key:s},Nr("option")),i.createElement("label",Object.assign({},Nr("option-label"),{htmlFor:l}),e.label),i.createElement("div",Object.assign({},Nr("toggle")),i.createElement(ar,{checked:Lr(e.id,n),onChange:()=>{return t=e.id,void(Lr(t,n)?r(n.filter((e=>e!==t))):r([...n,t].sort(((e,t)=>a.indexOf(e)-a.indexOf(t)))));var t},disabled:!1===e.editable,controlId:l})))},l=`${o}-outer`;return i.createElement("div",Object.assign({className:sr["visible-content"]},x("visibleContent")),i.createElement("h3",Object.assign({},Nr("title"),{id:l}),e),i.createElement(y.Z,Object.assign({},Nr("groups"),{size:"xs"}),t.map(((e,t)=>{const n=`${o}-${t}`;return i.createElement("div",Object.assign({key:t},Nr("group"),{role:"group","aria-labelledby":`${l} ${n}`}),i.createElement("div",Object.assign({},Nr("group-label"),{id:n}),e.label),i.createElement("div",null,e.options.map(((e,n)=>s(e,t,n)))))}))))}const Dr="CollectionPreferences";function Mr(e){var t,{title:n,confirmLabel:v,cancelLabel:x,disabled:S=!1,onConfirm:k,onCancel:E,visibleContentPreference:C,contentDisplayPreference:A,pageSizePreference:T,wrapLinesPreference:I,stripedRowsPreference:R,contentDensityPreference:O,stickyColumnsPreference:L,preferences:N,customPreference:P,getModalRoot:D,removeModalRoot:M,contentBefore:B}=e,z=(0,r._T)(e,["title","confirmLabel","cancelLabel","disabled","onConfirm","onCancel","visibleContentPreference","contentDisplayPreference","pageSizePreference","wrapLinesPreference","stripedRowsPreference","contentDensityPreference","stickyColumnsPreference","preferences","customPreference","getModalRoot","removeModalRoot","contentBefore"]);const j=(0,i.useContext)(p.y),{__internalRootRef:F}=(0,m.Z)("CollectionPreferences",{props:{},metadata:Object.assign(Object.assign({},j),{hasStripedRowsPreference:!!R,hasVisibleContentPreference:!!C,hasContentDisplayPreference:!!A,hasContentDensityPreference:!!O,hasStickyColumnsPreference:!!L,hasContentDisplayColumnFiltering:!!(null===A||void 0===A?void 0:A.enableColumnFiltering),visibleContentOptionsCount:null===(t=null===C||void 0===C?void 0:C.options)||void 0===t?void 0:t.length})});(0,h.Z)("CollectionPreferences","preferences",N,"onConfirm",k);const U=(0,u.$r)("collection-preferences"),q=(0,d.j)(z),[W,V]=(0,i.useState)(!1),[H,Z]=(0,i.useState)(xr(N||{})),G=(0,i.useRef)(null),K=(0,i.useRef)(!1);(0,i.useEffect)((()=>{W?K.current=!0:K.current&&G.current&&G.current.focus()}),[W]);const Q=()=>{(0,f.B4)(E,{}),V(!1),Z(xr(N||{}))},Y=!!(T||I||R||O||L||P),$=!(!C&&!A),J=e=>Z(Sr(e,H));C&&A&&(0,a.O)(Dr,"You provided both `visibleContentPreference` and `contentDisplayPreference` props. `visibleContentPreference` will be ignored and only `contentDisplayPreference` will be rendered.");const X=(0,g.L)();return i.createElement("div",Object.assign({},q,{className:(0,o.Z)(q.className,sr.root),ref:F}),i.createElement("div",Object.assign({id:X},(0,s.Gp)({component:_(S,N)})),i.createElement(c.l,{ref:G,className:(0,o.Z)(sr["trigger-button"],w["trigger-button"]),disabled:S,ariaLabel:U("title",n),onClick:()=>{Z(xr(N||{})),V(!0)},variant:"icon",iconName:"settings",formAction:"none",analyticsAction:"open"}),!S&&W&&i.createElement(b.Z,{className:sr["modal-root"],visible:!0,getModalRoot:D,removeModalRoot:M,header:U("title",n),referrerId:X,footer:i.createElement(l.Z,{float:"right"},i.createElement(y.Z,{direction:"horizontal",size:"xs"},i.createElement(c.l,{className:sr["cancel-button"],variant:"link",formAction:"none",onClick:Q,analyticsAction:"cancel"},U("cancelLabel",x)),i.createElement(c.l,{className:sr["confirm-button"],variant:"primary",formAction:"none",onClick:()=>{V(!1),(0,f.B4)(k,H)},analyticsAction:"confirm"},U("confirmLabel",v)))),closeAriaLabel:x,size:Y&&$?"large":"medium",onDismiss:Q},i.createElement("div",{className:sr["content-before"]},B),i.createElement(kr,{left:Y&&i.createElement(y.Z,{size:"l"},T&&i.createElement(Er,Object.assign({value:H.pageSize},T,{onChange:e=>J({pageSize:e})})),I&&i.createElement(Cr,Object.assign({value:H.wrapLines},I,{onChange:e=>J({wrapLines:e})})),R&&i.createElement(Ar,Object.assign({value:H.stripedRows},R,{onChange:e=>J({stripedRows:e})})),O&&i.createElement(Tr,Object.assign({value:H.contentDensity},O,{onChange:e=>J({contentDensity:e})})),L&&i.createElement(Rr,Object.assign({value:H.stickyColumns},L,{onChange:e=>J({stickyColumns:e})})),P&&i.createElement(Or,{value:H.custom,customPreference:P,onChange:e=>J({custom:e})})),right:A?i.createElement(fr,Object.assign({},A,{value:H.contentDisplay,onChange:e=>J({contentDisplay:e})})):C&&i.createElement(Pr,Object.assign({value:H.visibleContent},C,{onChange:e=>J({visibleContent:e})}))}))))}(0,v.b)(Mr,Dr)},89743:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var r=n(33699),i=n(67294),o=n(34097),a=n(96215),s=n(57370),l=n(84877);function c(e){var{columns:t=1,variant:n="default",borders:a="none",disableGutters:c=!1}=e,u=(0,r._T)(e,["columns","variant","borders","disableGutters"]);const d=(0,o.Z)("ColumnLayout",{props:{borders:a,columns:t,disableGutters:c,minColumnWidth:u.minColumnWidth,variant:n}}),p=(0,s.x)(u);return i.createElement(l.Z,Object.assign({columns:t,variant:n,borders:a,disableGutters:c},p,d))}(0,a.b)(c,"ColumnLayout")},84877:(e,t,n)=>{"use strict";n.d(t,{P:()=>b,Z:()=>y});var r=n(33699),i=n(67294),o=n(86010),a=n(16815),s=n(15536),l=n(30244);const c={"css-grid":"awsui_css-grid_zqq3x_1szcf_181","grid-no-gutters":"awsui_grid-no-gutters_zqq3x_1szcf_192","grid-variant-text-grid":"awsui_grid-variant-text-grid_zqq3x_1szcf_195",item:"awsui_item_zqq3x_1szcf_195","first-column":"awsui_first-column_zqq3x_1szcf_212"},u=e=>e%2!==0;function d({columns:e=1,minColumnWidth:t=0,disableGutters:n,variant:r,children:a,__tagOverride:d}){const[p,f]=(0,l.Z)((e=>e.contentBoxWidth)),h=function(e,t,n){if(!n)return e;const r=Math.min(e,Math.floor(n/t));return Math.max(1,r<e&&u(r)?r-1:r)}(e,t,p),m="text-grid"!==r&&n,g=(0,s.Z)(a),v=null!==d&&void 0!==d?d:"div";return i.createElement(v,{ref:f,className:(0,o.Z)(c["css-grid"],c[`grid-variant-${r}`],m&&[c["grid-no-gutters"]]),style:{gridTemplateColumns:`repeat(${h}, minmax(0, 1fr))`}},g.map(((e,t)=>{const n=e.key;return i.createElement("div",{key:n?String(n):void 0,className:(0,o.Z)(c.item,{[c["first-column"]]:t%h===0})},e)})))}var p=n(8891),f=n(67844);function h(e,t){const n=[];for(let r=0;r<t;r++)n[r]=e;return n}const m={"column-layout":"awsui_column-layout_vvxn7_kvnyc_181",grid:"awsui_grid_vvxn7_kvnyc_213","grid-no-gutters":"awsui_grid-no-gutters_vvxn7_kvnyc_219","grid-variant-text-grid":"awsui_grid-variant-text-grid_vvxn7_kvnyc_223","grid-breakpoint-default":"awsui_grid-breakpoint-default_vvxn7_kvnyc_231","grid-columns-1":"awsui_grid-columns-1_vvxn7_kvnyc_234","grid-breakpoint-xxs":"awsui_grid-breakpoint-xxs_vvxn7_kvnyc_234","grid-breakpoint-xs":"awsui_grid-breakpoint-xs_vvxn7_kvnyc_237","grid-columns-2":"awsui_grid-columns-2_vvxn7_kvnyc_240","grid-columns-3":"awsui_grid-columns-3_vvxn7_kvnyc_246","grid-columns-4":"awsui_grid-columns-4_vvxn7_kvnyc_252","grid-vertical-borders":"awsui_grid-vertical-borders_vvxn7_kvnyc_268","grid-horizontal-borders":"awsui_grid-horizontal-borders_vvxn7_kvnyc_301"},g={1:{colspan:{default:12,xxs:12,xs:12}},2:{colspan:{default:12,xxs:6,xs:6}},3:{colspan:{default:12,xxs:6,xs:4}},4:{colspan:{default:12,xxs:6,xs:3}}};function v({columns:e,variant:t,borders:n,disableGutters:r,__breakpoint:a,children:l,__tagOverride:c}){var u;const d="text-grid"===t,v=!d&&r,y=!d&&("horizontal"===n||"all"===n),w=!d&&("vertical"===n||"all"===n),_=(0,s.Z)(l),[x,S]=(0,f.d)(b);return i.createElement(p.Z,{ref:S,disableGutters:!0,gridDefinition:h(null!==(u=g[e])&&void 0!==u?u:{},_.length),className:(0,o.Z)(m.grid,m[`grid-columns-${e}`],m[`grid-variant-${t}`],{[m["grid-horizontal-borders"]]:y,[m["grid-vertical-borders"]]:w,[m["grid-no-gutters"]]:v}),__breakpoint:a||x,__responsiveClassName:e=>e&&m[`grid-breakpoint-${e}`],__tagOverride:c},l)}const b=["default","xxs","xs"];function y(e){var{columns:t=1,variant:n="default",borders:s="none",disableGutters:l=!1,minColumnWidth:c,children:u,__tagOverride:p,__breakpoint:f,__internalRootRef:h}=e,g=(0,r._T)(e,["columns","variant","borders","disableGutters","minColumnWidth","children","__tagOverride","__breakpoint","__internalRootRef"]);const b=(0,a.j)(g);return i.createElement("div",Object.assign({},b,{className:(0,o.Z)(b.className,m["column-layout"]),ref:h}),c?i.createElement(d,{columns:t,borders:s,variant:n,minColumnWidth:c,disableGutters:l,__tagOverride:p},u):i.createElement(v,{columns:t,variant:n,borders:s,disableGutters:l,__breakpoint:f,__tagOverride:p},u))}},56290:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var r=n(33699),i=n(67294),o=n(17265),a=n(79219),s=n(16815),l=n(34097),c=n(96215),u=n(57370),d=n(85390);function p(e){var{variant:t="default",disableHeaderPaddings:n=!1,disableContentPaddings:c=!1,fitHeight:p=!1}=e,f=(0,r._T)(e,["variant","disableHeaderPaddings","disableContentPaddings","fitHeight"]);const h=(0,s.K)(f),m=(0,l.Z)("Container",{props:{disableContentPaddings:c,disableHeaderPaddings:n,fitHeight:p,variant:t},metadata:{hasInstanceIdentifier:Boolean(null===h||void 0===h?void 0:h.instanceIdentifier)}},h),g=(0,u.x)(f);return i.createElement(a.VY,{subStepIdentifier:null===h||void 0===h?void 0:h.instanceIdentifier,subStepErrorContext:null===h||void 0===h?void 0:h.errorContext},i.createElement(d.U,Object.assign({variant:t,disableContentPaddings:c,disableHeaderPaddings:n,fitHeight:p},f,g,m,(0,o.Gp)({component:{name:"awsui.Container",label:{root:"self"}}}))))}(0,c.b)(p,"Container")},85390:(e,t,n)=>{"use strict";n.d(t,{U:()=>y,Z:()=>w});var r=n(33699),i=n(67294),o=n(86010),a=n(17265),s=n(51396),l=n(16815),c=n(59815),u=n(5143),d=n(18817),p=n(36164),f=n(36340),h=n(84098),m=n(34225);const g={header:"awsui_header_164jl_1ns0c_5"},v={root:"awsui_root_14iqq_1vobz_189","fit-height":"awsui_fit-height_14iqq_1vobz_222","with-side-media":"awsui_with-side-media_14iqq_1vobz_227","variant-default":"awsui_variant-default_14iqq_1vobz_230","variant-stacked":"awsui_variant-stacked_14iqq_1vobz_230",refresh:"awsui_refresh_14iqq_1vobz_238","sticky-enabled":"awsui_sticky-enabled_14iqq_1vobz_288","with-stuck-sticky-header-at-bottom":"awsui_with-stuck-sticky-header-at-bottom_14iqq_1vobz_294","with-top-media":"awsui_with-top-media_14iqq_1vobz_304","content-wrapper":"awsui_content-wrapper_14iqq_1vobz_309","content-wrapper-fit-height":"awsui_content-wrapper-fit-height_14iqq_1vobz_314",media:"awsui_media_14iqq_1vobz_321","media-top":"awsui_media-top_14iqq_1vobz_339","media-side":"awsui_media-side_14iqq_1vobz_344",header:"awsui_header_14iqq_1vobz_350","header-full-page":"awsui_header-full-page_14iqq_1vobz_355","header-variant-embedded":"awsui_header-variant-embedded_14iqq_1vobz_358","header-sticky-enabled":"awsui_header-sticky-enabled_14iqq_1vobz_358","header-with-media":"awsui_header-with-media_14iqq_1vobz_361","header-sticky-disabled":"awsui_header-sticky-disabled_14iqq_1vobz_367","header-stuck":"awsui_header-stuck_14iqq_1vobz_377","header-variant-cards":"awsui_header-variant-cards_14iqq_1vobz_387","header-dynamic-height":"awsui_header-dynamic-height_14iqq_1vobz_390","with-paddings":"awsui_with-paddings_14iqq_1vobz_396","with-hidden-content":"awsui_with-hidden-content_14iqq_1vobz_405","header-variant-full-page":"awsui_header-variant-full-page_14iqq_1vobz_463","header-cover":"awsui_header-cover_14iqq_1vobz_466",content:"awsui_content_14iqq_1vobz_309","content-fit-height":"awsui_content-fit-height_14iqq_1vobz_494","content-inner":"awsui_content-inner_14iqq_1vobz_500","with-header":"awsui_with-header_14iqq_1vobz_507",footer:"awsui_footer_14iqq_1vobz_511","with-divider":"awsui_with-divider_14iqq_1vobz_515"},b={"content-inner":"awsui_content-inner_1mwlm_oyjaq_5"};function y(e){const{subStepRef:t,funnelSubStepProps:n}=(0,s.c8)(),r=(0,u.v)();return i.createElement(w,Object.assign({},e,{__subStepRef:(null===r||void 0===r?void 0:r.isInModal)?{current:null}:t,__funnelSubStepProps:(null===r||void 0===r?void 0:r.isInModal)?{}:n}))}function w(e){var t,{header:n,footer:s,children:u,variant:y="default",disableHeaderPaddings:w=!1,disableContentPaddings:_=!1,fitHeight:x,media:S,__stickyOffset:k,__mobileStickyOffset:E,__stickyHeader:C=!1,__internalRootRef:A=null,__disableFooterDivider:T=!1,__disableFooterPaddings:I=!1,__hiddenContent:R=!1,__headerRef:O,__fullPage:L=!1,__disableStickyMobile:N=!0,__funnelSubStepProps:P,__subStepRef:D}=e,M=(0,r._T)(e,["header","footer","children","variant","disableHeaderPaddings","disableContentPaddings","fitHeight","media","__stickyOffset","__mobileStickyOffset","__stickyHeader","__internalRootRef","__disableFooterDivider","__disableFooterPaddings","__hiddenContent","__headerRef","__fullPage","__disableStickyMobile","__funnelSubStepProps","__subStepRef"]);const B=(0,p.X)(),z=(0,h.L)(),j=(0,l.j)(M),F=(0,i.useRef)(null),U=(0,i.useRef)(null),{isSticky:q,isStuck:W,isStuckAtBottom:V,stickyStyles:H}=(0,m._T)(F,U,C,k,E,N,L&&z&&!B),Z=(0,f.L)(),G=z&&"full-page"===y,K=(0,d.q)(F,A),Q=(0,d.q)(U,O),Y=q&&!B,$=!!(null===S||void 0===S?void 0:S.content),J=null!==(t=null===S||void 0===S?void 0:S.position)&&void 0!==t?t:"top";return i.createElement("div",Object.assign({},j,P,{className:(0,o.Z)(j.className,v.root,v[`variant-${y}`],x&&v["fit-height"],$&&("side"===J?v["with-side-media"]:v["with-top-media"]),Y&&[v["sticky-enabled"]],Y&&W&&V&&[v["with-stuck-sticky-header-at-bottom"]],z&&v.refresh),ref:K},(0,a.gb)(`.${g.header} h1, .${g.header} h2, .${g.header} h3`)),$&&i.createElement("div",{className:(0,o.Z)(v["media-"+("side"===J?"side":"top")],v.media),style:"top"===J?{height:(null===S||void 0===S?void 0:S.height)||""}:{width:(null===S||void 0===S?void 0:S.width)||""}},S.content),i.createElement("div",{id:Z,ref:D,className:(0,o.Z)(v["content-wrapper"],x&&v["content-wrapper-fit-height"])},n&&i.createElement(c.Z,null,i.createElement(m.d5.Provider,{value:{isStuck:W,isStuckAtBottom:V}},i.createElement("div",Object.assign({className:(0,o.Z)(z&&v.refresh,v.header,g.header,v[`header-variant-${y}`],{[v["header-sticky-disabled"]]:C&&!q,[v["header-sticky-enabled"]]:q,[v["header-dynamic-height"]]:G,[v["header-stuck"]]:W,[v["with-paddings"]]:!w,[v["with-hidden-content"]]:!u||R,[v["header-with-media"]]:$,[v["header-full-page"]]:L&&z})},H,{ref:Q}),W&&!B&&z&&L&&i.createElement("div",{className:v["header-cover"]}),n))),i.createElement("div",{className:(0,o.Z)(v.content,x&&v["content-fit-height"])},i.createElement("div",{className:(0,o.Z)(v["content-inner"],b["content-inner"],{[v["with-paddings"]]:!_,[v["with-header"]]:!!n})},u)),s&&i.createElement("div",{className:(0,o.Z)(v.footer,{[v["with-divider"]]:!T,[v["with-paddings"]]:!I})},s)))}},34225:(e,t,n)=>{"use strict";n.d(t,{_T:()=>u,d5:()=>c});var r=n(67294),i=n(22303),o=n(4464),a=n(36164),s=n(83429),l=n(87863);const c=(0,r.createContext)({isStuck:!1,isStuckAtBottom:!1}),u=(e,t,n,c,u,d,p=!1)=>{const f=(0,a.X)(),h=!(f&&d)&&!!n,[m,g]=(0,r.useState)(!1),[v,b]=(0,r.useState)(!1),[y,w]=(0,r.useState)(!1);(0,r.useLayoutEffect)((()=>{if(e.current){const t=(0,l.Et)(e.current),n=(0,i.Z)(e.current,(e=>"MAIN"===e.tagName));g(t.length>0&&t[0]!==n)}}),[e]);const _=function({isMobile:e,__stickyOffset:t,__mobileStickyOffset:n,hasInnerOverflowParents:r,__additionalOffset:i}){const a=e?(null!==t&&void 0!==t?t:0)-(null!==n&&void 0!==n?n:0):null!==t&&void 0!==t?t:0;return r||void 0!==t?`${a}px`:`calc(var(${s.Z.stickyVerticalTopOffset}, 0px) + ${a}px + ${i?o._Kl:"0px"})`}({isMobile:f,__stickyOffset:c,__mobileStickyOffset:u,hasInnerOverflowParents:m,__additionalOffset:p}),x=h?{style:{top:_}}:{},S=(0,r.useCallback)((({isTrusted:n,target:r,type:i})=>{if(("resize"!==i||r!==window||n)&&e.current&&t.current){const n=parseFloat(getComputedStyle(e.current).borderTopWidth)||0,r=Math.round(e.current.getBoundingClientRect().top+n),i=Math.round(t.current.getBoundingClientRect().top);b(r<i);const o=Math.round(e.current.getBoundingClientRect().bottom-n),a=Math.round(t.current.getBoundingClientRect().bottom);w(o<=a)}}),[e,t]);return(0,r.useEffect)((()=>{if(h){const e=new AbortController;return window.addEventListener("scroll",S,{capture:!0,signal:e.signal}),window.addEventListener("resize",S,{signal:e.signal}),()=>{e.abort()}}}),[h,S]),{isSticky:h,isStuck:v,isStuckAtBottom:y,stickyStyles:x}}},2876:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={label:"awsui_label_aqu00_ocied_5"}},89401:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var r=n(33699),i=n(67294),o=n(17265),a=n(16815),s=n(34097),l=n(96215),c=n(16898),u=n(2876);function d(e){var{stretch:t=!1}=e,n=(0,r._T)(e,["stretch"]);const l=(0,a.K)(n),d=(0,s.Z)("FormField",{props:{stretch:t},metadata:{hasInstanceIdentifier:Boolean(null===l||void 0===l?void 0:l.instanceIdentifier)}},l);return i.createElement(c.ZP,Object.assign({stretch:t},n,{__hideLabel:!1,__analyticsMetadata:l},d,(0,o.Gp)({component:{name:"awsui.FormField",label:`.${u.Z.label}`}})))}(0,l.b)(d,"FormField")},16898:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>A});var r=n(33699),i=n(67294),o=n(86010),a=n(55114),s=n(17265),l=n(8891),c=n(63496),u=n(42137),d=n(21517),p=n(51396),f=n(44715),h=n(16815),m=n(80264),g=n(77068),v=n(36340),b=n(84098),y=n(86579),w=n(45098);function _(e,t,n){if(e)return`${t}-${n}`}var x=n(2876);const S={"error-icon-shake-wrapper":"awsui_error-icon-shake-wrapper_14mhv_4yfk1_153","warning-icon-shake-wrapper":"awsui_warning-icon-shake-wrapper_14mhv_4yfk1_154","awsui-motion-shake-horizontally":"awsui_awsui-motion-shake-horizontally_14mhv_4yfk1_1","error-icon-scale-wrapper":"awsui_error-icon-scale-wrapper_14mhv_4yfk1_184","warning-icon-scale-wrapper":"awsui_warning-icon-scale-wrapper_14mhv_4yfk1_185","awsui-motion-scale-popup":"awsui_awsui-motion-scale-popup_14mhv_4yfk1_1",warning:"awsui_warning_14mhv_4yfk1_154",error:"awsui_error_14mhv_4yfk1_153","awsui-motion-fade-in-0":"awsui_awsui-motion-fade-in-0_14mhv_4yfk1_1",root:"awsui_root_14mhv_4yfk1_236",label:"awsui_label_14mhv_4yfk1_269",info:"awsui_info_14mhv_4yfk1_285",description:"awsui_description_14mhv_4yfk1_291",constraint:"awsui_constraint_14mhv_4yfk1_292",hints:"awsui_hints_14mhv_4yfk1_299","constraint-has-validation-text":"awsui_constraint-has-validation-text_14mhv_4yfk1_300","secondary-control":"awsui_secondary-control_14mhv_4yfk1_304",controls:"awsui_controls_14mhv_4yfk1_308","label-hidden":"awsui_label-hidden_14mhv_4yfk1_308","label-wrapper":"awsui_label-wrapper_14mhv_4yfk1_311",control:"awsui_control_14mhv_4yfk1_308",error__message:"awsui_error__message_14mhv_4yfk1_338",warning__message:"awsui_warning__message_14mhv_4yfk1_339","visually-hidden":"awsui_visually-hidden_14mhv_4yfk1_343"};function k({id:e,children:t,errorIconAriaLabel:n}){const r=(0,c.$r)("form-field"),o=(0,i.useRef)(null),a=r("i18nStrings.errorIconAriaLabel",n);return i.createElement(i.Fragment,null,i.createElement("div",{id:e,className:S.error},i.createElement("div",{className:S["error-icon-shake-wrapper"]},i.createElement("div",{className:S["error-icon-scale-wrapper"]},i.createElement(u.Z,{name:"status-negative",size:"small",ariaLabel:a}))),i.createElement("span",{className:S.error__message,ref:o},t)),i.createElement(w.Z,{assertive:!0,tagName:"span",sources:[a,o]}))}function E({id:e,children:t,warningIconAriaLabel:n}){const r=(0,c.$r)("form-field"),o=(0,i.useRef)(null),a=r("i18nStrings.warningIconAriaLabel",n);return i.createElement(i.Fragment,null,i.createElement("div",{id:e,className:S.warning},i.createElement("div",{className:S["warning-icon-shake-wrapper"]},i.createElement("div",{className:S["warning-icon-scale-wrapper"]},i.createElement(u.Z,{name:"status-warning",size:"small",ariaLabel:a}))),i.createElement("span",{className:S.warning__message,ref:o},t)),i.createElement(w.Z,{assertive:!0,tagName:"span",sources:[a,o]}))}function C({id:e,hasValidationText:t,children:n}){return i.createElement("div",{id:e,className:(0,o.Z)(S.constraint,t&&S["constraint-has-validation-text"])},n)}function A(e){var{controlId:t,stretch:n=!1,label:c,info:u,i18nStrings:w,children:A,secondaryControl:T,description:I,constraintText:R,errorText:O,warningText:L,__hideLabel:N,__internalRootRef:P=null,__disableGutters:D=!1,__analyticsMetadata:M,__style:B={}}=e,z=(0,r._T)(e,["controlId","stretch","label","info","i18nStrings","children","secondaryControl","description","constraintText","errorText","warningText","__hideLabel","__internalRootRef","__disableGutters","__analyticsMetadata","__style"]);const j=(0,h.j)(z),F=(0,b.L)(),U=(0,v.L)("formField"),q=t||U,W=t||q,{funnelIdentifier:V,funnelInteractionId:H,submissionAttempt:Z,funnelState:G,errorCount:K}=(0,p.ns)(),{stepIdentifier:Q,stepNumber:Y,stepNameSelector:$}=(0,p.FE)(),{subStepErrorContext:J,subStepIdentifier:X,subStepSelector:ee,subStepNameSelector:te}=(0,p.c8)(),ne=L&&!O;L&&O&&(0,a.O)("FileUpload","Both `errorText` and `warningText` exist. `warningText` will not be shown.");const re=function(e,t,n,r,i,o){return{label:_(t,e,"label"),description:_(n,e,"description"),constraint:_(r,e,"constraint"),error:_(i,e,"error"),warning:_(o,e,"warning")}}(W,c,I,R,O,ne?L:void 0),ie=function({error:e,warning:t,description:n,constraint:r}){const i=[e,t,n,r].filter((e=>!!e));return i.length?i.join(" "):void 0}(re),oe=function(e,t,n){let r;return r=e?[{colspan:12},{colspan:12}]:n?[{colspan:{default:12,xs:8}},{colspan:{default:12,xs:4}}]:[{colspan:{default:12,xs:9}},{colspan:{default:12,xs:3}}],t?r:[r[0]]}(n,!!T,F),{ariaLabelledby:ae,ariaDescribedby:se,invalid:le,warning:ce}=(0,m.e)({}),ue={ariaLabelledby:(0,y.M)(ae,re.label)||void 0,ariaDescribedby:(0,y.M)(se,ie)||void 0,invalid:!!O||!!le,warning:!!L&&!O||!!ce&&!le},de={[f._Y]:re.label?(0,f.bR)(re.label):void 0,[f.rh]:re.error?(0,f.bR)(re.error):void 0};return(0,i.useEffect)((()=>{var e,t,n;if(H&&O&&"complete"!==G.current){const r=(0,f.hR)($),i=(0,f.hR)(te);K.current++;return(null!==(n=null===(t=null===(e=null===P||void 0===P?void 0:P.current)||void 0===e?void 0:e.getBoundingClientRect())||void 0===t?void 0:t.width)&&void 0!==n?n:0)>0&&d.OG.funnelSubStepError({funnelInteractionId:H,funnelIdentifier:V,subStepSelector:ee,subStepName:i,subStepNameSelector:te,subStepIdentifier:X,stepNumber:Y,stepName:r,stepNameSelector:$,stepIdentifier:Q,subStepErrorContext:J,fieldErrorSelector:`${(0,f.bR)(re.error)} .${S.error__message}`,fieldLabelSelector:(0,f.bR)(re.label),subStepAllSelector:(0,f.et)(),fieldIdentifier:null===M||void 0===M?void 0:M.instanceIdentifier,fieldErrorContext:null===M||void 0===M?void 0:M.errorContext}),()=>{K.current--}}}),[H,O,Z,K]),i.createElement("div",Object.assign({},j,{className:(0,o.Z)(j.className,S.root),style:B,ref:P},de,(0,s.gY)(z)),i.createElement("div",{className:(0,o.Z)(S["label-wrapper"],N&&S["visually-hidden"])},c&&i.createElement("label",{className:(0,o.Z)(S.label,x.Z.label),id:re.label,htmlFor:q},c),i.createElement(g.J.Provider,{value:re.label},!N&&u&&i.createElement("span",{className:S.info},u))),I&&i.createElement("div",{className:S.description,id:re.description},I),i.createElement("div",{className:(0,o.Z)(S.controls,N&&S["label-hidden"])},i.createElement(l.Z,{gridDefinition:oe,disableGutters:D},i.createElement(m.u.Provider,{value:Object.assign({controlId:q},ue)},A&&i.createElement("div",{className:S.control},A)),T&&i.createElement(m.u.Provider,{value:ue},i.createElement("div",{className:S["secondary-control"]},T)))),(R||O||L)&&i.createElement("div",{className:S.hints},O&&i.createElement(k,{id:re.error,errorIconAriaLabel:null===w||void 0===w?void 0:w.errorIconAriaLabel},O),ne&&i.createElement(E,{id:re.warning,warningIconAriaLabel:null===w||void 0===w?void 0:w.warningIconAriaLabel},L),R&&i.createElement(C,{id:re.constraint,hasValidationText:!!O||!!L},R)))}},40295:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var r=n(33699),i=n(67294),o=n(16815),a=n(67844),s=n(34097),l=n(96215),c=n(8891);function u(e){var{gridDefinition:t=[],disableGutters:n=!1,children:l}=e,u=(0,r._T)(e,["gridDefinition","disableGutters","children"]);const d=(0,s.Z)("Grid",{props:{disableGutters:n}}),p=(0,o.j)(u),[f,h]=(0,a.d)(void 0);return i.createElement(c.Z,Object.assign({},p,d,{ref:h,__breakpoint:f,gridDefinition:t,disableGutters:n}),l)}(0,l.b)(u,"Grid")},8891:(e,t,n)=>{"use strict";n.d(t,{Z:()=>m});var r=n(33699),i=n(67294),o=n(15536),a=n(86010),s=n(55114),l=n(16815),c=n(97268),u=n(67844),d=n(18817),p=n(99655);const f={grid:"awsui_grid_14yj0_i8844_145","no-gutters":"awsui_no-gutters_14yj0_i8844_181","grid-column":"awsui_grid-column_14yj0_i8844_186","colspan-1":"awsui_colspan-1_14yj0_i8844_197","push-1":"awsui_push-1_14yj0_i8844_201","pull-1":"awsui_pull-1_14yj0_i8844_204","colspan-2":"awsui_colspan-2_14yj0_i8844_207","push-2":"awsui_push-2_14yj0_i8844_211","pull-2":"awsui_pull-2_14yj0_i8844_214","colspan-3":"awsui_colspan-3_14yj0_i8844_217","push-3":"awsui_push-3_14yj0_i8844_221","pull-3":"awsui_pull-3_14yj0_i8844_224","colspan-4":"awsui_colspan-4_14yj0_i8844_227","push-4":"awsui_push-4_14yj0_i8844_231","pull-4":"awsui_pull-4_14yj0_i8844_234","colspan-5":"awsui_colspan-5_14yj0_i8844_237","push-5":"awsui_push-5_14yj0_i8844_241","pull-5":"awsui_pull-5_14yj0_i8844_244","colspan-6":"awsui_colspan-6_14yj0_i8844_247","push-6":"awsui_push-6_14yj0_i8844_251","pull-6":"awsui_pull-6_14yj0_i8844_254","colspan-7":"awsui_colspan-7_14yj0_i8844_257","push-7":"awsui_push-7_14yj0_i8844_261","pull-7":"awsui_pull-7_14yj0_i8844_264","colspan-8":"awsui_colspan-8_14yj0_i8844_267","push-8":"awsui_push-8_14yj0_i8844_271","pull-8":"awsui_pull-8_14yj0_i8844_274","colspan-9":"awsui_colspan-9_14yj0_i8844_277","push-9":"awsui_push-9_14yj0_i8844_281","pull-9":"awsui_pull-9_14yj0_i8844_284","colspan-10":"awsui_colspan-10_14yj0_i8844_287","push-10":"awsui_push-10_14yj0_i8844_291","pull-10":"awsui_pull-10_14yj0_i8844_294","colspan-11":"awsui_colspan-11_14yj0_i8844_297","push-11":"awsui_push-11_14yj0_i8844_301","pull-11":"awsui_pull-11_14yj0_i8844_304","colspan-12":"awsui_colspan-12_14yj0_i8844_307","push-12":"awsui_push-12_14yj0_i8844_311","pull-12":"awsui_pull-12_14yj0_i8844_314","push-0":"awsui_push-0_14yj0_i8844_317","pull-0":"awsui_pull-0_14yj0_i8844_320","offset-1":"awsui_offset-1_14yj0_i8844_323","offset-2":"awsui_offset-2_14yj0_i8844_326","offset-3":"awsui_offset-3_14yj0_i8844_329","offset-4":"awsui_offset-4_14yj0_i8844_332","offset-5":"awsui_offset-5_14yj0_i8844_335","offset-6":"awsui_offset-6_14yj0_i8844_338","offset-7":"awsui_offset-7_14yj0_i8844_341","offset-8":"awsui_offset-8_14yj0_i8844_344","offset-9":"awsui_offset-9_14yj0_i8844_347","offset-10":"awsui_offset-10_14yj0_i8844_350","offset-11":"awsui_offset-11_14yj0_i8844_353","restore-pointer-events":"awsui_restore-pointer-events_14yj0_i8844_357"};function h(e,t,n){return"number"===typeof t?f[`${e}-${t}`]:null===n||void 0===t?null:f[`${e}-${(0,c.Zz)(t,n)}`]}const m=i.forwardRef(((e,t)=>{var{__breakpoint:n,gridDefinition:c=[],disableGutters:m=!1,children:g,__tagOverride:v,__responsiveClassName:b,__internalRootRef:y=null}=e,w=(0,r._T)(e,["__breakpoint","gridDefinition","disableGutters","children","__tagOverride","__responsiveClassName","__internalRootRef"]);let[_,x]=(0,u.d)(void 0);void 0!==n&&(_=n,x=t);const S=(0,l.j)(w),k=(0,o.Z)(g),E=null!==v&&void 0!==v?v:"div";if(p.y){const e=c.length,t=k.length;e!==t&&(0,s.O)("Grid",`The number of children (${t}) does not match the number of columns defined (${e}).`)}const C=(0,d.q)(x,y);return i.createElement(E,Object.assign({},S,{className:(0,a.Z)(f.grid,S.className,{[f["no-gutters"]]:m},b?b(_):null),ref:C}),k.map(((e,t)=>{var n,r,o,s;const l=e.key;return i.createElement("div",{key:l?String(l):void 0,className:(0,a.Z)(f["grid-column"],h("colspan",null===(n=c[t])||void 0===n?void 0:n.colspan,_),h("offset",null===(r=c[t])||void 0===r?void 0:r.offset,_),h("pull",null===(o=c[t])||void 0===o?void 0:o.pull,_),h("push",null===(s=c[t])||void 0===s?void 0:s.push,_))},i.createElement("div",{className:f["restore-pointer-events"]},e))})))}))},5918:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var r=n(33699),i=n(67294),o=n(34097),a=n(96215),s=n(17236);function l(e){var{variant:t="h2"}=e,n=(0,r._T)(e,["variant"]);const a=(0,o.Z)("Header",{props:{headingTagOverride:n.headingTagOverride,variant:t}});return i.createElement(s.Z,Object.assign({variant:t},n,a))}(0,a.b)(l,"Header")},17236:(e,t,n)=>{"use strict";n.d(t,{d:()=>y,Z:()=>b});var r=n(33699),i=n(67294),o=n(86010),a=n(17265),s=n(34225),l=n(44715),c=n(16815),u=n(85488),d=n(59815),p=n(77068),f=n(36164),h=n(36340),m=n(84098);const g={"heading-text":"awsui_heading-text_105ke_268sp_5"};var v=n(78143);function b(e){var{variant:t,headingTagOverride:n,children:b,actions:w,counter:_,description:x,info:S,__internalRootRef:k=null,__disableActionsWrapping:E,__headingTagRef:C,__headingTagTabIndex:A}=e,T=(0,r._T)(e,["variant","headingTagOverride","children","actions","counter","description","info","__internalRootRef","__disableActionsWrapping","__headingTagRef","__headingTagTabIndex"]);const I=(0,f.X)(),R=null!==n&&void 0!==n?n:"awsui-h1-sticky"===t?"h1":t,{isStuck:O}=(0,i.useContext)(s.d5),L=(0,c.j)(T),N=(0,m.L)(),P=(0,i.useContext)(u.Q).assignId,D=(0,d.f)(),M=(0,h.L)("heading");void 0!==P&&P(M);const B="awsui-h1-sticky"===t?N?!I&&O?"h2":"h1":"h2":t;return i.createElement("div",Object.assign({},L,{className:(0,o.Z)(v.Z.root,L.className,v.Z[`root-variant-${B}`],N&&v.Z.refresh,!w&&[v.Z["root-no-actions"]],x&&[v.Z["root-has-description"]]),ref:k}),i.createElement("div",{className:(0,o.Z)(v.Z.main,v.Z[`main-variant-${B}`],N&&v.Z.refresh,E&&[v.Z["no-wrap"]])},i.createElement("div",{className:(0,o.Z)(v.Z.title,v.Z[`title-variant-${B}`],N&&v.Z.refresh)},i.createElement(R,Object.assign({className:(0,o.Z)(v.Z.heading,v.Z[`heading-variant-${B}`]),ref:C,tabIndex:A},(0,a.gb)(`.${g["heading-text"]}`)),i.createElement("span",Object.assign({},D?{[l.q7]:l.H5}:{},{className:(0,o.Z)(v.Z["heading-text"],g["heading-text"],v.Z[`heading-text-variant-${B}`]),id:M}),b),void 0!==_&&i.createElement("span",{className:v.Z.counter}," ",_)),S&&i.createElement(p.J.Provider,{value:M},i.createElement("span",{className:v.Z["virtual-space"]}," \xa0"),i.createElement("span",{className:v.Z.info},S))),w&&i.createElement("div",{className:(0,o.Z)(v.Z.actions,v.Z[`actions-variant-${B}`],N&&v.Z.refresh,!E&&[v.Z["actions-centered"]])},w)),i.createElement(y,{variantOverride:B},x))}function y({children:e,variantOverride:t}){const n=(0,m.L)();return e&&i.createElement("p",{className:(0,o.Z)(v.Z.description,v.Z[`description-variant-${t}`],n&&v.Z.refresh)},e)||null}},78143:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={root:"awsui_root_2qdw9_1ok6e_181",refresh:"awsui_refresh_2qdw9_1ok6e_217","root-no-actions":"awsui_root-no-actions_2qdw9_1ok6e_217","root-variant-h2":"awsui_root-variant-h2_2qdw9_1ok6e_220","root-variant-h3":"awsui_root-variant-h3_2qdw9_1ok6e_220","root-has-description":"awsui_root-has-description_2qdw9_1ok6e_220","root-variant-h1":"awsui_root-variant-h1_2qdw9_1ok6e_229",main:"awsui_main_2qdw9_1ok6e_239","no-wrap":"awsui_no-wrap_2qdw9_1ok6e_249","main-variant-h1":"awsui_main-variant-h1_2qdw9_1ok6e_255",actions:"awsui_actions_2qdw9_1ok6e_263","actions-centered":"awsui_actions-centered_2qdw9_1ok6e_268","actions-variant-h1":"awsui_actions-variant-h1_2qdw9_1ok6e_271","actions-variant-h2":"awsui_actions-variant-h2_2qdw9_1ok6e_275","actions-variant-h3":"awsui_actions-variant-h3_2qdw9_1ok6e_279",title:"awsui_title_2qdw9_1ok6e_295","title-variant-h1":"awsui_title-variant-h1_2qdw9_1ok6e_300","title-variant-h2":"awsui_title-variant-h2_2qdw9_1ok6e_307","title-variant-h3":"awsui_title-variant-h3_2qdw9_1ok6e_313","virtual-space":"awsui_virtual-space_2qdw9_1ok6e_334",info:"awsui_info_2qdw9_1ok6e_340",description:"awsui_description_2qdw9_1ok6e_344","description-variant-h1":"awsui_description-variant-h1_2qdw9_1ok6e_351","description-variant-h2":"awsui_description-variant-h2_2qdw9_1ok6e_355","description-variant-h3":"awsui_description-variant-h3_2qdw9_1ok6e_362",heading:"awsui_heading_2qdw9_1ok6e_371","heading-variant-h1":"awsui_heading-variant-h1_2qdw9_1ok6e_382","heading-variant-h2":"awsui_heading-variant-h2_2qdw9_1ok6e_387","heading-variant-h3":"awsui_heading-variant-h3_2qdw9_1ok6e_392","heading-text":"awsui_heading-text_2qdw9_1ok6e_398","heading-text-variant-h1":"awsui_heading-text-variant-h1_2qdw9_1ok6e_401","heading-text-variant-h2":"awsui_heading-text-variant-h2_2qdw9_1ok6e_409","heading-text-variant-h3":"awsui_heading-text-variant-h3_2qdw9_1ok6e_417",counter:"awsui_counter_2qdw9_1ok6e_426"}},63496:(e,t,n)=>{"use strict";n.d(t,{$r:()=>a,bU:()=>o});var r=n(67294);const i=r.createContext({locale:null,format:(e,t,n,r)=>r});function o(){return(0,r.useContext)(i).locale}function a(e){const{format:t}=(0,r.useContext)(i);return(n,r,i)=>t("@amzn/awsui-components-react",e,n,r,i)}},86964:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var r=n(33699),i=n(67294),o=n(34097),a=n(96215),s=n(42137);function l(e){var{size:t="normal",variant:n="normal"}=e,a=(0,r._T)(e,["size","variant"]);const l=(0,o.Z)("Icon",{props:{name:a.name,size:t,variant:n}});return i.createElement(s.Z,Object.assign({size:t,variant:n},a,l))}(0,a.b)(l,"Icon")},42137:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var r=n(33699),i=n(67294),o=n(86010),a=n(55114),s=n(16815),l=n(18817),c=n(84098);const u={"add-plus":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M2.01 8h12M8 14l.01-12"})),"anchor-link":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M5 8h6M7 12H5c-2.21 0-4-1.79-4-4s1.79-4 4-4h2M9 12h2c2.21 0 4-1.79 4-4s-1.79-4-4-4H9",className:"stroke-linejoin-round"})),"angle-down":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"m2 5 6 6 6-6",className:"stroke-linejoin-round"})),"angle-left-double":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M8 2 2 8l6 6",className:"stroke-linejoin-round"}),i.createElement("path",{d:"M13 2 7 8l6 6",className:"stroke-linejoin-round"})),"angle-left":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M11 2 5 8l6 6",className:"stroke-linejoin-round"})),"angle-right-double":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"m8 2 6 6-6 6",className:"stroke-linejoin-round"}),i.createElement("path",{d:"m3 2 6 6-6 6",className:"stroke-linejoin-round"})),"angle-right":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"m5 2 6 6-6 6",className:"stroke-linejoin-round"})),"angle-up":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"m2 11 6-6 6 6",className:"stroke-linejoin-round"})),"arrow-down":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"m3 9 5 5 5-5M8 14V1",className:"stroke-linejoin-round"})),"arrow-left":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M7 3 2 8l5 5M2 8h13",className:"stroke-linejoin-round"})),"arrow-right":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"m9 3 5 5-5 5M14 8H1",className:"stroke-linejoin-round"})),"arrow-up":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M13 7 8 2 3 7M8 2v13",className:"stroke-linejoin-round"})),"audio-full":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M6.47 13.707 4 10.997H1v-6h3l2.47-2.71c.54-.59 1.53-.21 1.53.59v10.23c0 .8-.99 1.19-1.53.59v.01Z",className:"stroke-linejoin-round"}),i.createElement("path",{d:"M10 12.997c2.76 0 5-2.24 5-5s-2.24-5-5-5"}),i.createElement("path",{d:"M10 9.997c1.1 0 2-.9 2-2s-.9-2-2-2"})),"audio-half":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M7.47 13.41 5 10.7H2v-6h3l2.47-2.71C8.01 1.4 9 1.78 9 2.58v10.23c0 .8-.99 1.19-1.53.59v.01Z",className:"stroke-linejoin-round"}),i.createElement("path",{d:"M11 9.71c1.1 0 2-.9 2-2s-.9-2-2-2"})),"audio-off":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M6.47 13.41 4 10.7H1v-6h3l2.47-2.71C7.01 1.4 8 1.78 8 2.58v10.23c0 .8-.99 1.19-1.53.59v.01ZM11 5.71l3.99 4M15 5.71 11 9.7",className:"stroke-linejoin-round"})),"backward-10-seconds":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M5.95 14.01h-.96c-.56 0-1.02-.46-1.02-1.02v-2.96c0-.56.45-1.01 1.01-1.02h.96c.56 0 1.02.45 1.02 1.02v2.96c0 .56-.46 1.02-1.02 1.02h.01Z",className:"stroke-linejoin-round"}),i.createElement("path",{d:"M1 9v5",className:"stroke-linecap-square"}),i.createElement("path",{d:"M1 0v5h5",className:"stroke-linejoin-round"}),i.createElement("path",{d:"M9.976 15A7.154 7.154 0 0 0 15 8.164C15 4.204 11.804 1 7.852 1A7.148 7.148 0 0 0 1.5 4.875",className:"stroke-linejoin-round"})),bug:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M12 5.71a4 4 0 0 0-8 0v4a4 4 0 1 0 8 0v-4ZM15 8.71h-3M4 8.71H1M12 6H4M15 3.63l-3 2.08M15 13.78l-3-2.07M1 3.63l3 2.08M1 13.78l3-2.07"})),calendar:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M14 2H2v12h12V2Z",className:"stroke-linejoin-round"}),i.createElement("path",{d:"M4 6V4h2v2H4ZM7 6V4h2v2H7ZM10 6V4h2v2h-2ZM4 9V7h2v2H4ZM7 9V7h2v2H7ZM4 12v-2h2v2H4ZM7 12v-2h2v2H7ZM10 9V7h2v2h-2Z",className:"filled no-stroke"})),call:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M13.99 7.083c0-2.76-2.24-5-5-5M11.07 10.002c-.6.58-1.55.61-2.14.02l-2.88-2.88a1.49 1.49 0 0 1 0-2.12c.52-.52.52-1.36 0-1.88l-.85-.85a.996.996 0 0 0-1.41 0l-.38.38a4.83 4.83 0 0 0 0 6.82l3.17 3.17a4.83 4.83 0 0 0 6.82 0l.38-.38a.996.996 0 0 0 0-1.41l-.85-.85c-.51-.51-1.34-.52-1.86-.02Z",className:"stroke-linejoin-round"})),"caret-down-filled":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"m8 11 4-6H4l4 6Z",className:"filled stroke-linejoin-round"})),"caret-down":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"m8 11 4-6H4l4 6Z",className:"stroke-linejoin-round"})),"caret-left-filled":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"m5 8 6 4V4L5 8Z",className:"filled stroke-linejoin-round"})),"caret-right-filled":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"m11 8-6 4V4l6 4Z",className:"filled stroke-linejoin-round"})),"caret-up-filled":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"m8 5 4 6H4l4-6Z",className:"filled stroke-linejoin-round"})),"caret-up":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"m8 5 4 6H4l4-6Z",className:"stroke-linejoin-round"})),check:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"m1 9 4 4L15 2",className:"stroke-linejoin-round"})),close:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"m2 1.71 12 12M2 13.71l12-12",className:"stroke-linejoin-round"})),"closed-caption-unavailable":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M15 1H1v14h14V1Z",className:"stroke-linejoin-round"}),i.createElement("path",{d:"M7.51 10H5c-.55 0-.99-.44-.99-.99V7c0-.55.44-.99.99-.99h1.01M13 10h-2.51c-.55 0-.99-.44-.99-.99V7c0-.55.44-.99.99-.99H13M1 1l14 14",className:"stroke-linejoin-round"})),"closed-caption":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M15 1H1v14h14V1Z",className:"stroke-linejoin-round"}),i.createElement("path",{d:"M7.51 10H5c-.55 0-.99-.44-.99-.99V7c0-.55.44-.99.99-.99h2.51M13 10h-2.51c-.55 0-.99-.44-.99-.99V7c0-.55.44-.99.99-.99H13",className:"stroke-linejoin-round"})),"command-prompt":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M15 1H1v14h14V1ZM12 11H9",className:"stroke-linejoin-round"}),i.createElement("path",{d:"M4.71 11.3 8 8 4.71 4.71",className:"stroke-linejoin-round"})),contact:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M14 12c.55 0 1-.45 1-1V3c0-.55-.45-1-1-1H2c-.55 0-1 .45-1 1v8c0 .55.45 1 1 1h4v3l4-3h4Z",className:"stroke-linejoin-round"})),copy:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M15 5H5v10h10V5Z",className:"stroke-linejoin-round"}),i.createElement("path",{d:"M13 1H1v11",className:"stroke-linejoin-round"})),"delete-marker":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M3 7V1h6l4 4v10h-3",className:"stroke-linejoin-round"}),i.createElement("path",{d:"M8 1v5h5M2 15l6-6M2 9.01l6.01 6",className:"stroke-linejoin-round"})),download:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M1 15h14M13 6l-5 5-5-5M8 10V1",className:"stroke-linejoin-round"})),"drag-indicator":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("circle",{cx:"5.5",cy:"2.5",r:"1.5",className:"filled no-stroke"}),i.createElement("circle",{cx:"5.5",cy:"13.5",r:"1.5",className:"filled no-stroke"}),i.createElement("circle",{cx:"5.5",cy:"8",r:"1.5",className:"filled no-stroke"}),i.createElement("circle",{cx:"10.5",cy:"2.5",r:"1.5",className:"filled no-stroke"}),i.createElement("circle",{cx:"10.5",cy:"13.5",r:"1.5",className:"filled no-stroke"}),i.createElement("circle",{cx:"10.5",cy:"8",r:"1.5",className:"filled no-stroke"})),edit:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"m6.19 13.275-4.19.7.7-4.19 7.2-7.2c.78-.78 2.05-.78 2.83 0l.66.66c.78.78.78 2.05 0 2.83l-7.2 7.2ZM9 3.995l3 3",className:"stroke-linejoin-round"})),ellipsis:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("circle",{cx:"8",cy:"2.5",r:"1.5",className:"filled no-stroke"}),i.createElement("circle",{cx:"8",cy:"13.5",r:"1.5",className:"filled no-stroke"}),i.createElement("circle",{cx:"8",cy:"8",r:"1.5",className:"filled no-stroke"})),envelope:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"m1 3 7 6 7-6",className:"stroke-linejoin-round"}),i.createElement("path",{d:"M15 3H1v10h14V3Z",className:"stroke-linejoin-round"})),"exit-full-screen":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M1 10.01h5V15M10 15v-5h5M6 1v5H1M15 6h-5V1",className:"stroke-linejoin-round"})),expand:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M2 7V2h5M9 2h5v5M14 9v5H9M7 14H2V9M14 2 2 14M14 14 2.03 2.02",className:"stroke-linejoin-round"})),external:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M14 8.01v-6H8M14.02 2 8 8.01M6 2.01H2v12h12v-3.99",className:"stroke-linejoin-round"})),"face-happy-filled":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M7.995 1.103a6.887 6.887 0 0 0-6.892 6.892 6.887 6.887 0 0 0 6.892 6.892 6.887 6.887 0 0 0 6.892-6.892 6.887 6.887 0 0 0-6.892-6.892Zm-2.002 7.61A2.148 2.148 0 0 0 8 10.134c.914 0 1.706-.592 2.007-1.423l1.646.596c-.54 1.489-1.966 2.577-3.653 2.577-1.686 0-3.114-1.088-3.653-2.577l1.646-.596ZM7.148 6.03a1.125 1.125 0 1 1-2.25 0 1.125 1.125 0 0 1 2.25 0Zm3.95 0a1.125 1.125 0 1 1-2.25 0 1.125 1.125 0 0 1 2.25 0Z",className:"filled no-stroke"}),i.createElement("path",{d:"M8 .5A7.495 7.495 0 0 0 .5 8c0 4.146 3.354 7.5 7.5 7.5s7.5-3.354 7.5-7.5S12.146.5 8 .5Zm0 1.559c3.61 0 6.008 2.566 6.008 5.941 0 2.404-2.044 6.014-6.008 6.014-3.818 0-6.01-2.9-6.01-6.014 0-2.603 1.712-5.941 6.01-5.941Z",className:"filled no-stroke"})),"face-happy":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("circle",{cx:"8",cy:"8",r:"7"}),i.createElement("path",{d:"M6 7a1 1 0 1 0 0-2 1 1 0 0 0 0 2ZM10.01 7a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z",className:"filled no-stroke"}),i.createElement("path",{d:"M10.83 9.01c-.42 1.16-1.53 2-2.83 2s-2.41-.84-2.83-2",className:"stroke-linejoin-round"})),"face-neutral-filled":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M7.995 1.103a6.887 6.887 0 0 0-6.892 6.892 6.887 6.887 0 0 0 6.892 6.892 6.887 6.887 0 0 0 6.892-6.892 6.887 6.887 0 0 0-6.892-6.892ZM11 10.875H5v-1.75h6v1.75ZM7.148 6.03a1.125 1.125 0 1 1-2.25 0 1.125 1.125 0 0 1 2.25 0Zm3.95 0a1.125 1.125 0 1 1-2.25 0 1.125 1.125 0 0 1 2.25 0Z",className:"filled no-stroke"}),i.createElement("path",{d:"M8 .5A7.495 7.495 0 0 0 .5 8c0 4.146 3.354 7.5 7.5 7.5s7.5-3.354 7.5-7.5S12.146.5 8 .5Zm0 1.559c3.61 0 6.008 2.566 6.008 5.941 0 2.404-2.044 6.014-6.008 6.014-3.818 0-6.01-2.9-6.01-6.014 0-2.603 1.712-5.941 6.01-5.941Z",className:"filled no-stroke"})),"face-neutral":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("circle",{cx:"8",cy:"8",r:"7"}),i.createElement("path",{d:"M6 7a1 1 0 1 0 0-2 1 1 0 0 0 0 2ZM10.01 7a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z",className:"filled no-stroke"}),i.createElement("path",{d:"M5 10h6",className:"stroke-linejoin-round"})),"face-sad-filled":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M7.995 1.103a6.887 6.887 0 0 0-6.892 6.892 6.887 6.887 0 0 0 6.892 6.892 6.887 6.887 0 0 0 6.892-6.892 6.887 6.887 0 0 0-6.892-6.892Zm-3.648 9.6C4.887 9.212 6.314 8.124 8 8.124c1.687 0 3.114 1.088 3.653 2.577l-1.646.596A2.148 2.148 0 0 0 8 9.875c-.913 0-1.706.592-2.007 1.423l-1.646-.596ZM7.148 6.03a1.125 1.125 0 1 1-2.25 0 1.125 1.125 0 0 1 2.25 0Zm3.95 0a1.125 1.125 0 1 1-2.25 0 1.125 1.125 0 0 1 2.25 0Z",className:"filled no-stroke"}),i.createElement("path",{d:"M8 .5A7.495 7.495 0 0 0 .5 8c0 4.146 3.354 7.5 7.5 7.5s7.5-3.354 7.5-7.5S12.146.5 8 .5Zm0 1.559c3.61 0 6.008 2.566 6.008 5.941 0 2.404-2.044 6.014-6.008 6.014-3.818 0-6.01-2.9-6.01-6.014 0-2.603 1.712-5.941 6.01-5.941Z",className:"filled no-stroke"})),"face-sad":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("circle",{cx:"8",cy:"8",r:"7"}),i.createElement("path",{d:"M6 7a1 1 0 1 0 0-2 1 1 0 0 0 0 2ZM10.01 7a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z",className:"filled no-stroke"}),i.createElement("path",{d:"M10.83 11C10.41 9.84 9.3 9 8 9s-2.41.84-2.83 2",className:"stroke-linejoin-round"})),"file-open":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M13 15H3V1h6l4 4v10Z",className:"stroke-linejoin-round"}),i.createElement("path",{d:"M8 1v5h5M3 8l7 7",className:"stroke-linejoin-round"})),file:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M13 15H3V1h6l4 4v10Z",className:"stroke-linejoin-round"}),i.createElement("path",{d:"M8 1v5h5",className:"stroke-linejoin-round"})),filter:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"m1 3 5 5v7l4-2V8l5-5V1H1v2Z",className:"stroke-linejoin-round"})),flag:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M1.99 16V1M2 2.14c4 2.71 8-2.99 12-.28v7.28c-4-2.89-8 2.61-12-.28",className:"stroke-linejoin-round"})),"folder-open":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M6 14h8l-3-7H1l2 7h3Z",className:"stroke-linejoin-round"}),i.createElement("path",{d:"M2 7V2h6l1 2h5c.55 0 1 .45 1 1v8c0 .55-.45 1-1 1h-1",className:"stroke-linejoin-round"})),folder:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M15 5v9H2V2h6l1 2h5c.55 0 1 .45 1 1Z",className:"stroke-linejoin-round"})),"forward-10-seconds":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M13.95 14.01h-.96c-.56 0-1.02-.46-1.02-1.02v-2.96c0-.56.45-1.01 1.01-1.02h.96c.56 0 1.02.45 1.02 1.02v2.96c0 .56-.46 1.02-1.02 1.02h.01Z",className:"stroke-linejoin-round"}),i.createElement("path",{d:"M9 9v5",className:"stroke-linecap-square"}),i.createElement("path",{d:"M15 0v5h-5",className:"stroke-linejoin-round"}),i.createElement("path",{d:"M6.024 15A7.154 7.154 0 0 1 1 8.164C1 4.204 4.196 1 8.148 1A7.148 7.148 0 0 1 14.5 4.875",className:"stroke-linejoin-round"})),"full-screen":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M6 15H1v-5M15 10v5h-5M1 6V1h5M10 1h5v5",className:"stroke-linejoin-round"})),"gen-ai":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M6.15 10.365 8 15.005l1.86-4.64 4.64-1.86-4.64-1.85L8 2.005l-1.85 4.65-4.65 1.85 4.65 1.86Z",className:"stroke-linejoin-round"}),i.createElement("path",{d:"M2.38 4.915c.02.05.07.08.12.08.05 0 .12-.08.12-.08l.66-1.64 1.64-.66a.13.13 0 0 0 .08-.12c0-.05-.08-.12-.08-.12l-1.64-.66-.66-1.64c-.04-.1-.2-.1-.24 0l-.66 1.64-1.64.66a.13.13 0 0 0-.08.12c0 .05.08.12.08.12l1.64.66.66 1.64Z",className:"filled no-stroke"})),globe:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("circle",{cx:"8",cy:"8",r:"7"}),i.createElement("path",{d:"M8 15c1.657 0 3-3.134 3-7S9.657 1 8 1 5 4.134 5 8s1.343 7 3 7ZM1 8h14",className:"stroke-linejoin-round"})),"grid-view":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M6 10H2v4h4v-4ZM14 10h-4v4h4v-4ZM6 2H2v4h4V2ZM14 2h-4v4h4V2Z",className:"stroke-linejoin-round"})),"group-active":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("circle",{cx:"11",cy:"7",r:"3",className:"filled no-stroke"}),i.createElement("circle",{cx:"4.25",cy:"4.25",r:"2.75",className:"filled no-stroke"}),i.createElement("path",{d:"M6 14a3 3 0 0 1 3-3h4a3 3 0 0 1 3 3v2H6v-2Z",className:"filled no-stroke"}),i.createElement("path",{d:"M7.126 8H3a3 3 0 0 0-3 3v3h5a4 4 0 0 1 3.405-3.956A4 4 0 0 1 7.126 8Z",className:"filled no-stroke"})),group:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M15 16v-2a2 2 0 0 0-2-2H9a2 2 0 0 0-2 2v2"}),i.createElement("circle",{cx:"11.25",cy:"6.75",r:"2.25"}),i.createElement("path",{d:"M6.254 8.99H3a2.005 2.005 0 0 0-2.005 2.005v2h.01v-2C1.005 9.893 1.898 9 3 9h3.261a8.678 8.678 0 0 1-.007-.01Z",className:"filled"}),i.createElement("circle",{cx:"4.25",cy:"4.25",r:"2.25"})),"heart-filled":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M13.49 3.546C12.124 2.31 10.312 2.689 9 4L8 5 7 4c-1.301-1.302-3.114-1.69-4.491-.454a3.409 3.409 0 0 0-.133 4.95L7.952 14s.067.028.086 0l5.576-5.505a3.409 3.409 0 0 0-.133-4.95h.01Z",className:"filled stroke-linejoin-round"})),heart:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M13.752 2.873c-1.44-1.3-3.7-1.1-5.08.28l-.7.7-.7-.7c-1.37-1.37-3.63-1.58-5.08-.28a3.588 3.588 0 0 0-.14 5.21l5.87 5.87s.07.03.09 0l5.87-5.87a3.588 3.588 0 0 0-.14-5.21h.01Z",className:"stroke-linejoin-round"})),"insert-row":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M6 11H1V2h14v4M12 7v8M8 11h8",className:"stroke-linejoin-round"})),key:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M10 1a5.002 5.002 0 0 0-4.6 6.96L1 12.36v2.65h4v-2h3v-2.42c.61.27 1.29.42 2 .42 2.76 0 5-2.24 5-5s-2.24-5-5-5V1Z",className:"stroke-linejoin-round"}),i.createElement("path",{d:"M10.5 7a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z",className:"filled no-stroke"})),keyboard:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M15 2H1v12h14V2ZM4 11h8M4 8h2M4 5h2M7 8h2M7 5h2M10 8h2M10 5h2"})),"list-view":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M5 3h10M5 8h10M5 13h10"}),i.createElement("path",{d:"M2.01 3.01H2V3h.01v.01ZM2.01 8.01H2V8h.01v.01ZM2.01 13.01H2V13h.01v.01Z",className:"filled"})),"location-pin":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M8 8a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z",className:"stroke-linejoin-round"}),i.createElement("path",{d:"M12.01 9c.63-.83 1-1.87 1-3 0-2.76-2.24-5-5-5a5.002 5.002 0 0 0-4 8l4 6 4-6Z",className:"stroke-linejoin-round"})),"lock-private":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M12 7H4a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V8a1 1 0 0 0-1-1ZM5 7V4c0-1.65 1.35-3 3-3s3 1.35 3 3v3",className:"stroke-linejoin-round"})),map:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M2 12.8V2l3.61 1.21V14L2 12.8ZM10.4 12.8V2L14 3.05V14l-3.6-1.2ZM5.61 14l4.79-1.2M5.61 3.21 10.4 2",className:"stroke-linejoin-round"})),menu:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M15 3H1M15 8H1M15 13H1",className:"stroke-linejoin-round"})),"microphone-off":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M3 15.01h10M8 15v-3"}),i.createElement("path",{d:"M6.6 8.43c.36.36.86.59 1.41.59 1.1 0 2-.9 2-2v-2L6.6 8.43Z",className:"filled"}),i.createElement("path",{d:"M13 7.01c0 2.76-2.24 5-5 5-1.28 0-2.45-.48-3.33-1.28M3 12.01l10-10"}),i.createElement("path",{d:"M8.01 1.01c-1.1 0-2 .9-2 2v1.67l3.23-3.23c-.34-.27-.77-.44-1.23-.44Z",className:"filled"}),i.createElement("path",{d:"M3.01 7.01c0 .482-.162 1.263.33 1.75"})),microphone:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M3 15h10M8 15v-3M10 3a2 2 0 1 0-4 0v4a2 2 0 1 0 4 0V3Z",className:"stroke-linejoin-round"}),i.createElement("path",{d:"M13 7c0 2.76-2.24 5-5 5S3 9.76 3 7",className:"stroke-linejoin-round"})),"mini-player":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M14 10.01H8v4h6v-4Z",className:"stroke-linejoin-round"}),i.createElement("path",{d:"M5 14H2V2h12v5",className:"stroke-linejoin-round"})),multiscreen:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M15 5H5v7h10V5Z",className:"stroke-linejoin-round"}),i.createElement("path",{d:"M11 3V1.01L1.01 1 1 8h1.998M10 12v3M7 15h6",className:"stroke-linejoin-round"})),notification:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M14 12H2c-.39 0-.63-.44-.41-.76L4 8V5c0-2.21 1.79-4 4-4s4 1.79 4 4v3l2.41 3.24c.22.33-.02.76-.41.76ZM6 13c0 1.1.9 2 2 2s2-.9 2-2",className:"stroke-linejoin-round"})),pause:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M5 2v12M11 2v12",className:"stroke-linejoin-round"})),play:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"m4 13.03 8-5-8-5v10Z",className:"stroke-linejoin-round filled"})),redo:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"m11 2 4 4-4 4",className:"stroke-linejoin-round"}),i.createElement("path",{d:"M14 6H5.5C3.01 6 1 8.01 1 10.5S3.01 15 5.5 15H8",className:"stroke-linejoin-round"})),refresh:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M15 0v5l-5-.04",className:"stroke-linejoin-round"}),i.createElement("path",{d:"M15 8c0 3.87-3.13 7-7 7s-7-3.13-7-7 3.13-7 7-7c2.79 0 5.2 1.63 6.33 4"})),remove:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M1 5h14M13 5l-1 10H4L3 5M5 5V2h6v3",className:"stroke-linejoin-round"})),"resize-area":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M14 4 4 14M10 14l4-4",className:"stroke-linejoin-round"})),script:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M5 4 1 8l4 4M11 4l4 4-4 4",className:"stroke-linejoin-round"}),i.createElement("path",{d:"M7 13 9 3"})),search:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"m11 11 4 4M7 12A5 5 0 1 0 7 2a5 5 0 0 0 0 10Z",className:"stroke-linejoin-round"})),security:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M8 1C6.29 2.53 4.13 3.32 2 3.48v3.48c0 2.05.76 3.88 1.71 5.14.92 1.22 2.32 2.21 4.29 2.9 1.97-.69 3.37-1.68 4.29-2.9A8.684 8.684 0 0 0 14 6.96V3.48C11.87 3.32 9.71 2.52 8 1Z",className:"stroke-linejoin-round"}),i.createElement("path",{d:"M8 4v5M8 10v2"})),send:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"m1 1 14 6.92L1 15l3-7-3-7ZM4 8h11",className:"stroke-linejoin-round"})),settings:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M6.11 1.729c.07-.42.44-.729.86-.729h2.02c.43 0 .79.31.86.729l.17.999c.05.29.24.529.5.679.06.03.11.06.17.1.25.15.56.2.84.1l.95-.35c.4-.15.85 0 1.07.38l1.01 1.747c.21.37.13.839-.2 1.108l-.78.64c-.23.189-.34.479-.33.768v.2c0 .29.11.579.33.769l.78.639c.33.27.42.739.2 1.108l-1.01 1.748c-.21.37-.66.529-1.06.38l-.95-.35a.966.966 0 0 0-.84.1c-.06.03-.11.07-.17.1-.26.14-.45.389-.5.679l-.17.998A.878.878 0 0 1 9 15H6.98a.87.87 0 0 1-.86-.729l-.17-.998a.988.988 0 0 0-.5-.68c-.06-.03-.11-.06-.17-.1a.996.996 0 0 0-.84-.1l-.95.35c-.4.15-.85 0-1.06-.38l-1.01-1.747a.873.873 0 0 1 .2-1.108l.78-.64c.23-.189.34-.479.33-.768v-.2c0-.3-.11-.579-.33-.769l-.78-.639a.861.861 0 0 1-.2-1.108l1.01-1.748c.21-.37.66-.529 1.07-.38l.95.35c.28.1.58.06.84-.1.06-.03.11-.07.17-.1.26-.14.45-.379.5-.678l.15-1Z",className:"stroke-linecap-round stroke-linejoin-round"}),i.createElement("path",{d:"M10 8c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2Z",className:"stroke-linecap-round stroke-linejoin-round"})),share:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M3.5 11a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5ZM12.5 6a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5ZM12.5 15a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5ZM10.326 4.7 5.678 7.293M10.223 11.483l-4.448-1.96"})),shrink:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M10 1v5h5M10.71 5.29 15 1M1 10h5v5M5.3 10.7 1 15",className:"stroke-linejoin-round"})),"star-filled":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"m8 1 2.16 4.38 4.84.71-3.5 3.41.83 4.81L8 12.04l-4.33 2.27.83-4.81L1 6.09l4.84-.71L8 1Z",className:"filled stroke-linejoin-round"})),"star-half":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M8 1v11.04l-4.33 2.27.83-4.81L1 6.09l4.84-.71L8 1Z",className:"filled no-stroke"}),i.createElement("path",{d:"m8 1 2.16 4.38 4.84.71-3.5 3.41.83 4.81L8 12.04l-4.33 2.27.83-4.81L1 6.09l4.84-.71L8 1Z",className:"stroke-linejoin-round"})),star:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"m8 1 2.16 4.38 4.84.71-3.5 3.41.83 4.81L8 12.04l-4.33 2.27.83-4.81L1 6.09l4.84-.71L8 1Z",className:"stroke-linejoin-round"})),"status-in-progress":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("circle",{cx:"8",cy:"8",r:"7"}),i.createElement("path",{d:"M9 7H7v2h2V7ZM6 7H4v2h2V7ZM12 7h-2v2h2V7Z",className:"filled no-stroke"})),"status-info":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("circle",{cx:"8",cy:"8",r:"7"}),i.createElement("path",{d:"M8 12V7M8 6V4"})),"status-negative":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("circle",{cx:"8",cy:"8",r:"7"}),i.createElement("path",{d:"m5.5 5.5 5 5M10.5 5.5l-5 5"})),"status-pending":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("circle",{cx:"8",cy:"8",r:"7"}),i.createElement("path",{d:"M8 4v5H4",className:"stroke-linejoin-round"})),"status-positive":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("circle",{cx:"8",cy:"8",r:"7"}),i.createElement("path",{d:"M4.5 7.5 7 10l4-5",className:"stroke-linejoin-round"})),"status-stopped":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("circle",{cx:"8",cy:"8",r:"7"}),i.createElement("path",{d:"M5 8h6"})),"status-warning":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M8 5v4M8 10v2M6.52 1.88l-5.33 9.76c-.13.23-.19.5-.19.76 0 .88.71 1.59 1.59 1.59H13.4c.88 0 1.59-.71 1.59-1.59 0-.27-.07-.53-.19-.76L9.48 1.88C9.18 1.34 8.62 1 8 1s-1.18.34-1.48.88Z",className:"stroke-linejoin-round"})),"subtract-minus":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M2 8h12",className:"stroke-linejoin-round"})),suggestions:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M8.12 15h-2l-.99-5.02C3.92 9.07 3.12 7.63 3.12 6c0-2.76 2.24-5 5-5s5 2.24 5 5c0 1.63-.8 3.07-2.01 3.98L10.12 15h-2ZM11.12 12h-6",className:"stroke-linejoin-round"})),support:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("circle",{cx:"8",cy:"8",r:"7"}),i.createElement("path",{d:"M5.75 6.338c.13-1.178.811-2.339 2.37-2.339 1.472 0 2.435 1.312 2.042 2.468-.215.633-.916 1.132-1.385 1.578C8.162 8.631 8 9.2 8 10"}),i.createElement("path",{d:"M8 12.01h.01V12H8v.01Z",className:"filled"})),"thumbs-down-filled":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M1 1h2.01v9H1c-.55 0-1-.45-1-1V2c0-.55.45-1 1-1Zm14.14 6.22-1.69-5.03C13.21 1.48 12.54 1 11.79 1H4.01v9l3.23 3.88c.6.72 1.77.29 1.77-.64V9h4.86c.92 0 1.57-.91 1.28-1.78h-.01Z",className:"filled no-stroke"})),"thumbs-down":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M9 13.13V9h4.12c.6 0 1.02-.59.83-1.16l-1.6-4.77A1.58 1.58 0 0 0 10.86 2H1v8h4l2.41 3.61c.48.72 1.59.38 1.59-.48ZM5 2v8",className:"stroke-linejoin-round"})),"thumbs-up-filled":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M3 15.001H1c-.55 0-1-.45-1-1v-7c0-.55.45-1 1-1h2v9Zm10.86-8H9v-4.24c0-.93-1.17-1.36-1.77-.64L4 6.001v9h7.78c.75 0 1.42-.48 1.66-1.19l1.69-5.03c.29-.87-.36-1.78-1.28-1.78h.01Z",className:"filled no-stroke"})),"thumbs-up":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M9 2.871v4.13h4.12c.6 0 1.02.59.83 1.16l-1.6 4.77a1.58 1.58 0 0 1-1.49 1.07H1v-8h4l2.41-3.61c.48-.72 1.59-.38 1.59.48ZM5 14.001v-8",className:"stroke-linejoin-round"})),ticket:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M13 8c0-1.1.9-2 2-2V3H1v3c1.1 0 2 .9 2 2s-.9 2-2 2v3h14v-3c-1.1 0-2-.9-2-2Z",className:"stroke-linejoin-round"})),transcript:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M15 1H1v14h14V1ZM9 10H4M12 6H4",className:"stroke-linejoin-round"})),"treeview-collapse":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M14 2H2v12h12V2ZM5 8h6",className:"stroke-linejoin-round"})),"treeview-expand":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M14 2H2v12h12V2ZM8 5v6M5 8h6",className:"stroke-linejoin-round"})),undo:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M5 2 1 6l4 4",className:"stroke-linejoin-round"}),i.createElement("path",{d:"M2 6h8.5c2.49 0 4.5 2.01 4.5 4.5S12.99 15 10.5 15H8",className:"stroke-linejoin-round"})),unlocked:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M11 7H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V8a1 1 0 0 0-1-1ZM9 7V4c0-1.65 1.35-3 3-3s3 1.35 3 3",className:"stroke-linejoin-round"})),"upload-download":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"m7 7-3 3-3-3M4 9V1M15 9l-3-3-3 3M12 7v8M0 14h8M8 2h8",className:"stroke-linejoin-round"})),upload:i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M1 1h14M13 10 8 5l-5 5M8 6v9",className:"stroke-linejoin-round"})),"user-profile-active":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M8 6a2.5 2.5 0 0 0 0-5 2.5 2.5 0 0 0 0 5ZM2 15.5v-3c0-1.66 1.34-3 3-3h6c1.66 0 3 1.34 3 3v3",className:"filled"}),i.createElement("path",{d:"M2 15.5v-3c0-1.66 1.34-3 3-3h6c1.66 0 3 1.34 3 3v3",className:"stroke-linejoin-round"})),"user-profile":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M8 7c1.66 0 3-1.34 3-3S9.66 1 8 1 5 2.34 5 4s1.34 3 3 3Z"}),i.createElement("path",{d:"M2 16v-3c0-1.66 1.34-3 3-3h6c1.66 0 3 1.34 3 3v3",className:"stroke-linejoin-round"})),"video-camera-off":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M11 6V3H1v9.97h10V9.98L15 13V3.04L11 6ZM4 6l4 4M8 6.01 4 10",className:"stroke-linejoin-round"})),"video-camera-on":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M11 6V3H1v9.97L11 13v-3l4 3V3.04L11 6Z",className:"stroke-linejoin-round"})),"video-camera-unavailable":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M11 5.99V3H1v9.97h10V9.98L15 13V3.04l-4 2.95ZM4 8h4",className:"stroke-linejoin-round"})),"video-off":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("circle",{cx:"8",cy:"7",r:"5"}),i.createElement("path",{d:"M3 15h10M8 15v-3M6.01 5.01 10 9M10 5 6 9",className:"stroke-linejoin-round"})),"video-on":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("circle",{cx:"8",cy:"7",r:"5"}),i.createElement("circle",{cx:"8",cy:"7",r:"2",className:"filled no-stroke"}),i.createElement("path",{d:"M3 15h10M8 15v-3"})),"video-unavailable":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("circle",{cx:"8",cy:"7",r:"5"}),i.createElement("path",{d:"M3 15h10M6 7h4M8 15v-3"})),"view-full":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M15 1H1v14h14V1Z",className:"stroke-linejoin-round"}),i.createElement("path",{d:"M11.5 4h-7a.5.5 0 0 0-.5.5v7a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.5-.5Z",className:"filled no-stroke"})),"view-horizontal":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M15 15V1H1v14h14Z",className:"stroke-linejoin-round"}),i.createElement("path",{d:"M11.5 7h-7a.5.5 0 0 0-.5.5v4a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 .5-.5v-4a.5.5 0 0 0-.5-.5Z",className:"filled no-stroke"})),"view-vertical":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M15 1H1v14h14V1Z",className:"stroke-linejoin-round"}),i.createElement("path",{d:"M11.5 4h-4a.5.5 0 0 0-.5.5v7a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.5-.5Z",className:"filled no-stroke"})),"zoom-in":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("circle",{cx:"7",cy:"7",r:"6"}),i.createElement("path",{d:"m11 11 4 4M7 4v6M4 7l6 .01"})),"zoom-out":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"m11 11 4 4"}),i.createElement("circle",{cx:"7",cy:"7",r:"6"}),i.createElement("path",{d:"m4 7 6 .01"})),"zoom-to-fit":i.createElement("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true"},i.createElement("path",{d:"M11 5H5v6h6V5ZM6 1H1v5M10 1h5v5M6 15H1v-5M10 15h5v-5",className:"stroke-linejoin-round"}))},d={icon:"awsui_icon_h11ix_1ffmy_189","icon-flex-height":"awsui_icon-flex-height_h11ix_1ffmy_197","size-small":"awsui_size-small_h11ix_1ffmy_225","size-small-mapped-height":"awsui_size-small-mapped-height_h11ix_1ffmy_229","size-normal":"awsui_size-normal_h11ix_1ffmy_244","size-normal-mapped-height":"awsui_size-normal-mapped-height_h11ix_1ffmy_248","size-medium":"awsui_size-medium_h11ix_1ffmy_263","size-medium-mapped-height":"awsui_size-medium-mapped-height_h11ix_1ffmy_267","size-big":"awsui_size-big_h11ix_1ffmy_282","size-big-mapped-height":"awsui_size-big-mapped-height_h11ix_1ffmy_286","size-large":"awsui_size-large_h11ix_1ffmy_301","size-large-mapped-height":"awsui_size-large-mapped-height_h11ix_1ffmy_305","variant-normal":"awsui_variant-normal_h11ix_1ffmy_320","variant-disabled":"awsui_variant-disabled_h11ix_1ffmy_323","variant-inverted":"awsui_variant-inverted_h11ix_1ffmy_326","variant-subtle":"awsui_variant-subtle_h11ix_1ffmy_329","variant-warning":"awsui_variant-warning_h11ix_1ffmy_332","variant-error":"awsui_variant-error_h11ix_1ffmy_335","variant-success":"awsui_variant-success_h11ix_1ffmy_338","variant-link":"awsui_variant-link_h11ix_1ffmy_341","name-angle-left-double":"awsui_name-angle-left-double_h11ix_1ffmy_344","name-angle-left":"awsui_name-angle-left_h11ix_1ffmy_344","name-angle-right-double":"awsui_name-angle-right-double_h11ix_1ffmy_346","name-angle-right":"awsui_name-angle-right_h11ix_1ffmy_346","name-arrow-left":"awsui_name-arrow-left_h11ix_1ffmy_348","name-arrow-right":"awsui_name-arrow-right_h11ix_1ffmy_349","name-caret-left-filled":"awsui_name-caret-left-filled_h11ix_1ffmy_350","name-caret-right-filled":"awsui_name-caret-right-filled_h11ix_1ffmy_351","name-audio-full":"awsui_name-audio-full_h11ix_1ffmy_352","name-audio-half":"awsui_name-audio-half_h11ix_1ffmy_353","name-audio-off":"awsui_name-audio-off_h11ix_1ffmy_354","name-external":"awsui_name-external_h11ix_1ffmy_355","name-redo":"awsui_name-redo_h11ix_1ffmy_356","name-resize-area":"awsui_name-resize-area_h11ix_1ffmy_357","name-send":"awsui_name-send_h11ix_1ffmy_358","name-shrink":"awsui_name-shrink_h11ix_1ffmy_359","name-undo":"awsui_name-undo_h11ix_1ffmy_360","name-view-vertical":"awsui_name-view-vertical_h11ix_1ffmy_361",badge:"awsui_badge_h11ix_1ffmy_385"};const p=e=>{var{name:t,size:n="normal",variant:p="normal",url:f,alt:h,ariaLabel:m,svg:g,badge:v,__internalRootRef:b=null}=e,y=(0,r._T)(e,["name","size","variant","url","alt","ariaLabel","svg","badge","__internalRootRef"]);const w=(0,i.useRef)(null);(0,c.L)();const[_,x]=(0,i.useState)(null),S="inherit"===n,k=S?null===(E=_)?"normal":E>=50?"large":E>=36?"big":E>=24?"medium":E<=16?"small":"normal":n;var E;const C=S&&null!==_?{height:`${_}px`}:{},A=(0,s.j)(y);A.className=(0,o.Z)(A.className,d.icon,S&&d["icon-flex-height"],v&&d.badge,!S&&d[`size-${k}-mapped-height`],d[`size-${k}`],d[`variant-${p}`],d[`name-${t}`]),(0,i.useLayoutEffect)((()=>{if(!S||!w.current)return;const{lineHeight:e}=getComputedStyle(w.current),t=parseInt(e,10);x(t)}));const T=(0,l.q)(w,b),I="string"===typeof m,R=I?{role:"img","aria-label":m}:{};if(g)return f&&(0,a.O)("Icon","You have specified both `url` and `svg`. `svg` will take precedence and `url` will be ignored."),i.createElement("span",Object.assign({},A,R,{ref:T,"aria-hidden":!I,style:C}),g);if(f)return i.createElement("span",Object.assign({},A,{ref:T,style:C}),i.createElement("img",{src:f,alt:null!==m&&void 0!==m?m:h}));const O=t&&Object.prototype.hasOwnProperty.call(u,t);return i.createElement("span",Object.assign({},A,R,{ref:T,style:C}),O?function(e){return"gen-ai"===e&&"small"===k?i.createElement("svg",{width:"12",height:"12",viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",focusable:"false","aria-hidden":"true","data-testid":"gen-ai-filled"},i.createElement("path",{d:"m8 4.4 1.018 2.582L11.6 8 9.018 9.018 8 11.6 6.982 9.018 4.4 8l2.582-1.018L8 4.4ZM2.405 2.41l.002-.003.003-.002-.003-.002-.002-.003-.002.003-.003.002.003.002.002.003Z",className:"filled"})):u[e]}(t):void 0)}},11397:(e,t,n)=>{"use strict";n.d(t,{Z:()=>v});var r=n(33699),i=n(67294),o=n(86010),a=n(17265),s=n(10229),l=n(63496),c=n(42137),u=n(16815),d=n(80264),p=n(78880),f=n(14869),h=n(18817),m=n(81734),g=n(67091);const v=i.forwardRef((function(e,t){var{type:n="text",step:v,inputMode:b,autoComplete:y=!0,ariaLabel:w,clearAriaLabel:_,name:x,value:S,placeholder:k,autoFocus:E,disabled:C,readOnly:A,disableBrowserAutocorrect:T,spellcheck:I,__noBorderRadius:R,__leftIcon:O,__leftIconVariant:L="subtle",__onLeftIconClick:N,ariaRequired:P,__rightIcon:D,__onRightIconClick:M,onKeyDown:B,onKeyUp:z,onChange:j,__onDelayedInput:F,__onBlurWithDetail:U,onBlur:q,onFocus:W,__nativeAttributes:V,__internalRootRef:H,__inheritFormFieldProps:Z}=e,G=(0,r._T)(e,["type","step","inputMode","autoComplete","ariaLabel","clearAriaLabel","name","value","placeholder","autoFocus","disabled","readOnly","disableBrowserAutocorrect","spellcheck","__noBorderRadius","__leftIcon","__leftIconVariant","__onLeftIconClick","ariaRequired","__rightIcon","__onRightIconClick","onKeyDown","onKeyUp","onChange","__onDelayedInput","__onBlurWithDetail","onBlur","onFocus","__nativeAttributes","__internalRootRef","__inheritFormFieldProps"]);const K=(0,u.j)(G),Q=(0,l.$r)("input"),Y=(0,f.S)((e=>(0,p.B4)(F,{value:e}))),$=e=>{Y(e),(0,p.B4)(j,{value:e})},J=(0,i.useRef)(null),X=(0,m.M)(n,C,A,S,J,$);O=null!==O&&void 0!==O?O:X.__leftIcon,D=null!==D&&void 0!==D?D:X.__rightIcon,M=null!==M&&void 0!==M?M:X.__onRightIconClick;const ee=(0,d.e)(G),{ariaLabelledby:te,ariaDescribedby:ne,controlId:re,invalid:ie,warning:oe}=Z?ee:G,ae=Object.assign({"aria-label":w,"aria-labelledby":w&&!G.ariaLabelledby?void 0:te,"aria-describedby":ne,name:x,placeholder:k,autoFocus:E,id:re,className:(0,o.Z)(g.Z.input,n&&g.Z[`input-type-${n}`],D&&g.Z["input-has-icon-right"],O&&g.Z["input-has-icon-left"],R&&g.Z["input-has-no-border-radius"],{[g.Z["input-readonly"]]:A,[g.Z["input-invalid"]]:ie,[g.Z["input-warning"]]:oe&&!ie}),autoComplete:(0,m.q)(y),disabled:C,readOnly:A,type:n,step:v,inputMode:b,spellCheck:I,onKeyDown:B&&(e=>(0,p.nm)(B,e)),onKeyUp:z&&(e=>(0,p.nm)(z,e)),value:null!==S&&void 0!==S?S:"",onChange:j&&(e=>$(e.target.value)),onBlur:e=>{q&&(0,p.B4)(q),U&&(0,p.B4)(U,{relatedTarget:e.relatedTarget})},onFocus:W&&(()=>(0,p.B4)(W))},V);"number"===n&&(ae.onWheel=e=>e.currentTarget.blur()),T&&(ae.autoCorrect="off",ae.autoCapitalize="off"),P&&(ae["aria-required"]="true"),ie&&(ae["aria-invalid"]="true");const se=(0,h.q)(t,J);return"visualSearch"===ae.type&&(ae.type="text"),i.createElement("div",Object.assign({},K,{className:(0,o.Z)(K.className,g.Z["input-container"]),ref:H,dir:"email"===n?"ltr":void 0}),O&&i.createElement("span",{onClick:N,className:g.Z["input-icon-left"]},i.createElement(c.Z,{name:O,variant:C||A?"disabled":L})),i.createElement("input",Object.assign({ref:se},ae)),D&&i.createElement("span",Object.assign({className:g.Z["input-icon-right"]},"close"===D?(0,a.Gp)({action:"clearInput"}):{}),i.createElement(s.Z,{className:g.Z["input-button-right"],variant:"inline-icon-pointer-target",formAction:"none",iconName:D,onClick:M,ariaLabel:Q("clearAriaLabel",_),disabled:C})))}))},67091:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={root:"awsui_root_2rhyz_6kb1z_145",input:"awsui_input_2rhyz_6kb1z_149","input-readonly":"awsui_input-readonly_2rhyz_6kb1z_196","input-invalid":"awsui_input-invalid_2rhyz_6kb1z_263","input-has-icon-left":"awsui_input-has-icon-left_2rhyz_6kb1z_272","input-warning":"awsui_input-warning_2rhyz_6kb1z_275","input-type-search":"awsui_input-type-search_2rhyz_6kb1z_287","input-has-icon-right":"awsui_input-has-icon-right_2rhyz_6kb1z_300","input-has-no-border-radius":"awsui_input-has-no-border-radius_2rhyz_6kb1z_303","input-container":"awsui_input-container_2rhyz_6kb1z_310","input-icon-left":"awsui_input-icon-left_2rhyz_6kb1z_315","input-icon-right":"awsui_input-icon-right_2rhyz_6kb1z_322","input-button-right":"awsui_input-button-right_2rhyz_6kb1z_328"}},81734:(e,t,n)=>{"use strict";n.d(t,{M:()=>i,q:()=>o});var r=n(67294);const i=(e,t,n,i,o,a)=>{const s={},l=(0,r.useCallback)((()=>{var e;null===(e=o.current)||void 0===e||e.focus(),a("")}),[o,a]);return"search"!==e&&"visualSearch"!==e||(s.__leftIcon="search",t||n||!i||(s.__rightIcon="close",s.__onRightIconClick=l)),s},o=(e=!1)=>!0===e?"on":e||"off"},79219:(e,t,n)=>{"use strict";n.d(t,{D3:()=>h,VY:()=>w,fJ:()=>v});var r=n(33699),i=n(67294),o=n(94731),a=n(14869),s=n(36340),l=n(84098),c=n(16441),u=n(40898),d=n(51396),p=n(21517),f=n(44715);const h=e=>{const{isInFunnel:t}=(0,d.ns)();return t&&"single-page"===e.funnelType?i.createElement(i.Fragment,null,e.children):i.createElement(g,Object.assign({},e))},m=e=>{p.OG.funnelComplete({funnelInteractionId:e.taskInteractionId,funnelIdentifier:e.taskIdentifier}),p.mW.taskCompletionData(e),(()=>{var e;try{null===(e=window.top)||void 0===e||e.document.dispatchEvent(new Event("awsui-creation-edit-flow-done"))}catch(t){}})()};const g=e=>{var{mounted:t=!0,children:n,stepConfiguration:a}=e,s=(0,r._T)(e,["mounted","children","stepConfiguration"]);const[c,d]=(0,i.useState)(""),[h,g]=(0,i.useState)(0),v=(0,l.L)(),b=(0,i.useRef)("default"),y=(0,i.useRef)((0,f.JG)()),w=(0,i.useRef)(0),_=(0,i.useRef)(0),x=(0,i.useRef)(0),S=(0,i.useRef)(void 0),k=(0,i.useRef)(0);(0,i.useEffect)((()=>{if(!t)return;let e;const n=setTimeout((()=>{var t,n;if(y.current=function(e,t){for(const n of e)if(document.querySelector(n))return n;return t}((null===(t=s.funnelNameSelectors)||void 0===t?void 0:t.call(s))||[],(0,f.JG)()),"single-page"===s.funnelType&&x.current>0)return;b.current="default";const r=null!==(n=(0,f.hR)(y.current))&&void 0!==n?n:"",i=[{number:1,isOptional:!1,name:r,stepIdentifier:s.funnelIdentifier}];let l=o.C6;"polaris"===o.C6&&(l=v?"vr":"classic"),e=p.OG.funnelStart({funnelName:r,funnelIdentifier:s.funnelIdentifier,flowType:s.funnelFlowType,funnelNameSelector:y.current,optionalStepNumbers:s.optionalStepNumbers,funnelType:s.funnelType,totalFunnelSteps:s.totalFunnelSteps,componentVersion:o.ll,componentTheme:l,funnelVersion:"1.4",stepConfiguration:null!==a&&void 0!==a?a:i,resourceType:s.funnelResourceType||(0,f.hR)(`[${f.XF}]`)}),d(e)}),1);return()=>{if(clearTimeout(n),!("single-page"===s.funnelType&&x.current>0)){if("validating"===b.current){const t={taskIdentifier:s.funnelIdentifier,taskType:s.funnelType,timeToRespondAfterFormSubmit:performance.now()-k.current,taskInteractionId:e,taskFlowType:s.funnelFlowType};m(t),b.current="complete"}"complete"===b.current?p.OG.funnelSuccessful({funnelInteractionId:e,funnelIdentifier:s.funnelIdentifier}):(b.current="cancelled",(({funnelInteractionId:e,funnelIdentifier:t})=>{p.OG.funnelCancelled({funnelInteractionId:e,funnelIdentifier:t})})({funnelInteractionId:e,funnelIdentifier:s.funnelIdentifier}))}}}),[t]);const E={funnelInteractionId:c,funnelIdentifier:s.funnelIdentifier,funnelFlowType:s.funnelFlowType,funnelErrorContext:s.funnelErrorContext,setFunnelInteractionId:d,funnelType:s.funnelType,optionalStepNumbers:s.optionalStepNumbers,totalFunnelSteps:s.totalFunnelSteps,funnelNameSelector:y.current,funnelSubmit:()=>{b.current="validating",k.current=performance.now();const e=()=>{if("complete"!==b.current)if(_.current>0)setTimeout(e,100);else if(0===w.current){const e={taskIdentifier:s.funnelIdentifier,taskType:s.funnelType,timeToRespondAfterFormSubmit:performance.now()-k.current,taskInteractionId:c,taskFlowType:s.funnelFlowType};m(e),b.current="complete"}else b.current="default"};setTimeout(e,50)},funnelCancel:()=>{},submissionAttempt:h,funnelNextOrSubmitAttempt:()=>g((e=>e+1)),funnelState:b,errorCount:w,loadingButtonCount:_,latestFocusCleanupFunction:S,isInFunnel:!0,wizardCount:x};return i.createElement(u.xw.Provider,{value:E},n)},v=e=>i.createElement(y,Object.assign({},e,{key:e.stepNumber}));function b(){return Array.from(document.querySelectorAll((0,f.et)())).map(((e,t)=>{var n,r,i,o,a;const s=null===(r=null===(n=null===e||void 0===e?void 0:e.__awsuiMetadata__)||void 0===n?void 0:n.analytics)||void 0===r?void 0:r.instanceIdentifier;return{name:null!==(a=null===(o=null===(i=e.querySelector((0,f.PR)()))||void 0===i?void 0:i.innerText)||void 0===o?void 0:o.trim())&&void 0!==a?a:"",number:t+1,subStepIdentifier:s}}))}const y=e=>{var{mounted:t=!0,children:n,stepNumber:o,stepIdentifier:s,stepErrorContext:l}=e,c=(0,r._T)(e,["mounted","children","stepNumber","stepIdentifier","stepErrorContext"]);const{funnelInteractionId:h,funnelIdentifier:m,funnelNameSelector:g,funnelState:v,funnelType:y}=(0,d.ns)(),w=(0,d.FE)(),_=w.isInStep,x=w.funnelInteractionId,S={[f.Rj]:o},k=(0,i.useRef)(0),E=c.stepNameSelector||g,{onStepChange:C,subStepConfiguration:A}=function(e,t){const n=(0,i.useRef)(new Map),r=(0,i.useRef)(!1);return(0,i.useEffect)((()=>{const e=setTimeout((()=>r.current=!0),50);return()=>{clearTimeout(e),r.current=!1}}),[]),(0,i.useEffect)((()=>{const t=setTimeout((()=>n.current.set(e,b())),50);return()=>{clearTimeout(t)}}),[e]),{onStepChange:(0,a.S)((()=>{r.current&&(n.current.set(e,b()),t(n.current.get(e)))}),50),subStepConfiguration:n}}(o,(e=>{h&&p.OG.funnelStepChange({stepIdentifier:s,funnelIdentifier:m,funnelInteractionId:h,stepNumber:o,stepNameSelector:E,subStepAllSelector:(0,f.et)(),totalSubSteps:k.current,subStepConfiguration:e})}));(0,i.useEffect)((()=>{if(!h)return;if(t)return;const e=(0,f.hR)(E),n=setTimeout((()=>{"cancelled"!==v.current&&p.OG.funnelStepComplete({funnelIdentifier:m,funnelInteractionId:h,stepIdentifier:s,stepNumber:o,stepName:e,stepNameSelector:E,subStepAllSelector:(0,f.et)(),totalSubSteps:k.current})}),0);return()=>{clearTimeout(n)}}),[s,m,h,o,E,v,_,y,x,t]),(0,i.useEffect)((()=>{if(!h)return;if(_&&x)return;const e=(0,f.hR)(E);return"default"===v.current&&p.OG.funnelStepStart({stepIdentifier:s,funnelIdentifier:m,funnelInteractionId:h,stepNumber:o,stepName:e,stepNameSelector:E,subStepAllSelector:(0,f.et)(),totalSubSteps:k.current,subStepConfiguration:b()}),()=>{"cancelled"!==v.current&&p.OG.funnelStepComplete({funnelIdentifier:m,funnelInteractionId:h,stepIdentifier:s,stepNumber:o,stepName:e,stepNameSelector:E,subStepAllSelector:(0,f.et)(),totalSubSteps:k.current})}}),[s,m,h,o,E,v,_,y,x]);const T=_&&x?w:{stepIdentifier:s,stepNumber:o,stepNameSelector:E,funnelStepProps:S,subStepCount:k,isInStep:!0,funnelInteractionId:h,onStepChange:C,subStepConfiguration:A,stepErrorContext:l};return i.createElement(u.OW.Provider,{value:T},"function"===typeof n?n(T):n)},w=({children:e,subStepIdentifier:t,subStepErrorContext:n})=>{const o=(0,s.L)("substep"),a=(0,f.VD)(o),l=(0,f.PR)(o),p=(0,i.useRef)(null),{subStepCount:h,onStepChange:m}=(0,d.FE)(),g=(0,i.useRef)(!1),v=(0,i.useRef)(!1),b=(0,i.useRef)(void 0),{funnelState:y,funnelInteractionId:w}=(0,d.ns)(),{stepNumber:_,stepNameSelector:x}=(0,d.FE)(),S={subStepIdentifier:t,subStepErrorContext:n,subStepSelector:a,subStepNameSelector:l,subStepId:o,subStepRef:p,mousePressed:g,isFocusedSubStep:v,focusCleanupFunction:b,isNestedSubStep:!1},k=Object.assign(Object.assign({},(0,i.useContext)(u.Eq)),{isNestedSubStep:!0}),E=Boolean(k.subStepId);(0,i.useEffect)((()=>{if(!E)return h.current++,m(),()=>{h.current--,m()}}),[E,h,m]);const C=E?k:S;return(0,i.useEffect)((()=>{if(E||!p.current)return;const e=new AbortController;return window.addEventListener("mousedown",(()=>g.current=!0),{signal:e.signal}),window.addEventListener("mouseup",(()=>(0,r.mG)(void 0,void 0,void 0,(function*(){var e;g.current=!1,v.current&&(yield new Promise((e=>setTimeout(e,1))),p.current&&document.activeElement&&(0,c.E)(p.current,document.activeElement)||(v.current=!1,null===(e=b.current)||void 0===e||e.call(b)))}))),{signal:e.signal}),()=>{e.abort()}}),[w,y,x,_,l,a,b,E,p]),i.createElement(u.Eq.Provider,{value:C},"function"===typeof e?e(C):e)}},40898:(e,t,n)=>{"use strict";n.d(t,{Eq:()=>s,OW:()=>a,XK:()=>l,xw:()=>o});var r=n(67294),i=n(44715);const o=(0,r.createContext)({funnelInteractionId:void 0,funnelNameSelector:(0,i.JG)(),setFunnelInteractionId:()=>{},funnelType:"single-page",optionalStepNumbers:[],totalFunnelSteps:0,funnelSubmit:()=>{},funnelCancel:()=>{},submissionAttempt:0,funnelNextOrSubmitAttempt:()=>{},funnelState:{current:"default"},errorCount:{current:0},loadingButtonCount:{current:0},latestFocusCleanupFunction:{current:void 0},isInFunnel:!1,wizardCount:{current:0}}),a=(0,r.createContext)({stepNameSelector:"",stepNumber:0,subStepCount:{current:0},isInStep:!1,funnelInteractionId:void 0,onStepChange:()=>{},subStepConfiguration:{current:new Map}}),s=(0,r.createContext)({subStepId:"",subStepSelector:"",subStepNameSelector:"",subStepRef:{current:null},isNestedSubStep:!1,mousePressed:{current:!1},isFocusedSubStep:{current:!1},focusCleanupFunction:{current:void 0}}),l=(0,r.createContext)(void 0)},51396:(e,t,n)=>{"use strict";n.d(t,{EJ:()=>p,FE:()=>u,c8:()=>c,ns:()=>d});var r=n(33699),i=n(67294),o=n(16441),a=n(21517),s=n(40898),l=n(44715);const c=()=>{const e=(0,i.useContext)(s.Eq),{funnelInteractionId:t,funnelIdentifier:n,funnelState:c,latestFocusCleanupFunction:p}=d(),{stepNumber:f,stepIdentifier:h,stepNameSelector:m,subStepConfiguration:g}=u(),{subStepIdentifier:v,subStepId:b,subStepSelector:y,subStepNameSelector:w,subStepRef:_,isNestedSubStep:x,mousePressed:S,isFocusedSubStep:k,focusCleanupFunction:E}=e;if(x)return e;const C=t?{[l.PK]:b,onFocus:e=>(0,r.mG)(void 0,void 0,void 0,(function*(){var r,i,o,s;const u=e.target;if(yield new Promise((e=>setTimeout(e,1))),document.activeElement===u&&!k.current&&(k.current=!0,t&&b)){null===(r=p.current)||void 0===r||r.call(p);const e=(0,l.hR)(w),u=(0,l.hR)(m),d=null===(s=null===(o=null===(i=g.current)||void 0===i?void 0:i.get(f))||void 0===o?void 0:o.find((t=>t.name===e)))||void 0===s?void 0:s.number;a.OG.funnelSubStepStart({funnelIdentifier:n,funnelInteractionId:t,subStepIdentifier:v,subStepSelector:y,subStepNameSelector:w,subStepName:e,subStepNumber:d,stepIdentifier:h,stepNumber:f,stepName:u,stepNameSelector:m,subStepAllSelector:(0,l.et)()});let b=!1;E.current=()=>{var r,i,o;if(b)return;b=!0;const s=null===(o=null===(i=null===(r=g.current)||void 0===r?void 0:r.get(f))||void 0===i?void 0:i.find((t=>t.name===e)))||void 0===o?void 0:o.number;"cancelled"!==c.current&&a.OG.funnelSubStepComplete({funnelIdentifier:n,funnelInteractionId:t,subStepIdentifier:v,subStepSelector:y,subStepNameSelector:w,subStepName:e,subStepNumber:s,stepIdentifier:h,stepNumber:f,stepName:u,stepNameSelector:m,subStepAllSelector:(0,l.et)()})},p.current=E.current}})),onBlur:e=>{var n;S.current||_.current&&e.relatedTarget&&(0,o.E)(_.current,e.relatedTarget)||(k.current=!1,t&&b&&"cancelled"!==c.current&&(null===(n=E.current)||void 0===n||n.call(E)))}}:{};return Object.assign({funnelSubStepProps:C},e)},u=()=>(0,i.useContext)(s.OW),d=()=>{const e=(0,i.useContext)(s.xw),t=e.funnelInteractionId?{[l.Le]:e.funnelInteractionId}:{};return Object.assign({funnelProps:t},e)},p=()=>(0,i.useContext)(s.XK)},44715:(e,t,n)=>{"use strict";n.d(t,{D3:()=>u,H5:()=>b,H7:()=>h,JG:()=>y,KL:()=>f,Le:()=>i,PK:()=>l,PR:()=>S,Rj:()=>s,Rq:()=>g,Uv:()=>a,VD:()=>x,XF:()=>c,XI:()=>w,_R:()=>v,_Y:()=>d,bR:()=>k,et:()=>_,hR:()=>E,kK:()=>m,q7:()=>o,rh:()=>p});const r="data-analytics-funnel",i=`${r}-interaction-id`,o=`${r}-key`,a=`${r}-value`,s=`${r}-step`,l=`${r}-substep`,c=`${r}-resource-type`,u="data-analytics-modal-id",d="data-analytics-field-label",p="data-analytics-field-error",f="data-analytics-alert",h="data-analytics-flashbar",m="data-analytics-suppress-flow-events",g="funnel-name",v="step-name",b="substep-name",y=()=>`[${o}="${g}"]`,w=e=>`[${a}="${e}"]`,_=()=>`[${l}]`,x=e=>`[${l}="${e}"]`,S=e=>[e?x(e):"",`[${o}="${b}"]`].join(" "),k=e=>e?`[id="${e}"]`:void 0,E=e=>{var t,n;return e?null===(n=null===(t=document.querySelector(e))||void 0===t?void 0:t.textContent)||void 0===n?void 0:n.trim():void 0}},16815:(e,t,n)=>{"use strict";n.d(t,{K:()=>s,j:()=>a});var r,i,o=n(94731);function a(e){const t={};return Object.keys(e).forEach((n=>{("id"===n||"className"===n||n.match(/^data-/))&&(t[n]=e[n])})),t}function s(e){return Object.assign(Object.assign({},null===e||void 0===e?void 0:e.analyticsMetadata),null===e||void 0===e?void 0:e.__analyticsMetadata)}r=o.aM,i=o.ll,"undefined"!==typeof window&&(window.awsuiVersions||(window.awsuiVersions={}),window.awsuiVersions[r]||(window.awsuiVersions[r]=[]),window.awsuiVersions[r].push(i))},97268:(e,t,n)=>{"use strict";n.d(t,{Il:()=>i,Zz:()=>a,oI:()=>l,zm:()=>s});const r=[["xl",1840],["l",1320],["m",1120],["s",912],["xs",688],["xxs",465],["default",-1]],i=r.filter((e=>"xs"===e[0]))[0][1],o=r.map((([e])=>e));function a(e,t){const n=r.slice(o.indexOf(t));for(const[r]of n){const t=e[r];if(void 0!==t)return t}return null}function s(e,t){for(const[n,i]of r)if(e>i&&(!t||-1!==t.indexOf(n)))return n;return"default"}function l(e){return r.find((t=>t[0]===e))[1]}},50930:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var r=n(33699),i=n(67294),o=n(86010),a=n(17265),s=n(36340);const l={label:"awsui_label_13tpe_9w8pd_5","native-input":"awsui_native-input_13tpe_9w8pd_6"},c={content:"awsui_content_1wepg_1xu4g_145",description:"awsui_description_1wepg_1xu4g_146",label:"awsui_label_1wepg_1xu4g_147",outline:"awsui_outline_1wepg_1xu4g_155","show-outline":"awsui_show-outline_1wepg_1xu4g_158","native-input":"awsui_native-input_1wepg_1xu4g_162",wrapper:"awsui_wrapper_1wepg_1xu4g_166","label-wrapper":"awsui_label-wrapper_1wepg_1xu4g_172","empty-content":"awsui_empty-content_1wepg_1xu4g_183","description-bottom-padding":"awsui_description-bottom-padding_1wepg_1xu4g_193","label-disabled":"awsui_label-disabled_1wepg_1xu4g_201","description-disabled":"awsui_description-disabled_1wepg_1xu4g_202",control:"awsui_control_1wepg_1xu4g_206"};function u(e){return e.filter((e=>!!e)).join(" ")}function d(e){var{controlId:t,controlClassName:n,outlineClassName:d,showOutline:p,disabled:f,readOnly:h,nativeControl:m,styledControl:g,label:v,description:b,descriptionBottomPadding:y,ariaLabel:w,ariaLabelledby:_,ariaDescribedby:x,ariaControls:S,onClick:k,__internalRootRef:E}=e,C=(0,r._T)(e,["controlId","controlClassName","outlineClassName","showOutline","disabled","readOnly","nativeControl","styledControl","label","description","descriptionBottomPadding","ariaLabel","ariaLabelledby","ariaDescribedby","ariaControls","onClick","__internalRootRef"]);const A=(0,s.L)(),T=t||A,I=`${T}-label`,R=`${T}-description`,O=[];v&&!w&&O.push(I),_&&O.push(_);const L=[];return x&&L.push(x),b&&L.push(R),i.createElement("span",Object.assign({},C,{className:(0,o.Z)(c.wrapper,C.className),ref:E},(0,a.gb)(v?`.${l.label}`:`.${l["native-input"]}`)),i.createElement("span",Object.assign({className:c["label-wrapper"],"aria-disabled":f?"true":void 0,onClick:f||h?void 0:k},(0,a.Gp)(f||h?{}:{action:"select",detail:{label:v?`.${l.label}`:`.${l["native-input"]}`}})),i.createElement("span",{className:(0,o.Z)(c.control,n)},g,m({id:T,disabled:f,className:(0,o.Z)(c["native-input"],l["native-input"]),"aria-describedby":L.length?u(L):void 0,"aria-labelledby":O.length?u(O):void 0,"aria-label":w,"aria-controls":S}),i.createElement("span",{className:(0,o.Z)(c.outline,d,p&&c["show-outline"])})),i.createElement("span",{className:(0,o.Z)(c.content,!v&&!b&&c["empty-content"])},v&&i.createElement("span",{id:I,className:(0,o.Z)(c.label,l.label,{[c["label-disabled"]]:f})},v),b&&i.createElement("span",{id:R,className:(0,o.Z)(c.description,{[c["description-disabled"]]:f,[c["description-bottom-padding"]]:y})},b))))}},93915:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={"button-trigger":"awsui_button-trigger_l32fn_xo3sj_5"}},14471:(e,t,n)=>{"use strict";n.d(t,{Z:()=>b});var r=n(33699),i=n(67294),o=n(86010),a=n(16815),s=n(84098);const l="awsui_root_1fn7j_lnuly_145",c="awsui_styled-box_1fn7j_lnuly_152",u="awsui_styled-box-checked_1fn7j_lnuly_168",d="awsui_styled-box-indeterminate_1fn7j_lnuly_168",p="awsui_styled-box-disabled_1fn7j_lnuly_172",f="awsui_styled-box-readonly_1fn7j_lnuly_172",h="awsui_styled-line_1fn7j_lnuly_176",m="awsui_styled-line-disabled_1fn7j_lnuly_181",g="awsui_styled-line-readonly_1fn7j_lnuly_184",v={default:{viewBox:"0 0 14 14",indeterminate:"2.5,7 11.5,7",checked:"2.5,7 6,10 11,3",xy:.5,r:1.5,size:13},refresh:{viewBox:"0 0 16 16",indeterminate:"3.5,8 12.5,8",checked:"3.5,8 7,11 12,4",xy:1,r:2,size:14}},b=e=>{var{checked:t,indeterminate:n,disabled:b=!1,readOnly:y=!1}=e,w=(0,r._T)(e,["checked","indeterminate","disabled","readOnly"]);const _=(0,a.j)(w),x=(0,s.L)()?"refresh":"default",S=v[x];return i.createElement("svg",Object.assign({className:l,viewBox:S.viewBox,"aria-hidden":"true",focusable:"false"},_),i.createElement("rect",{className:(0,o.Z)(c,{[u]:t,[d]:n,[p]:b,[f]:y}),x:S.xy,y:S.xy,rx:S.r,ry:S.r,width:S.size,height:S.size}),t||n?i.createElement("polyline",{className:(0,o.Z)(h,{[m]:b,[g]:y}),points:n?S.indeterminate:S.checked}):null)}},18947:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var r=n(67294),i=n(86010),o=n(45098),a=n(28935);const s="awsui_root_1afi9_96if7_145",l="awsui_hidden_1afi9_96if7_176",c="awsui_no-items_1afi9_96if7_179",u=({content:e,id:t,hasItems:n=!0})=>r.createElement("div",{className:(0,i.Z)(s,{[l]:null===e,[c]:!n})},r.createElement(o.Z,{id:t},e&&r.createElement(a.Z,null,e)))},28935:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d,w:()=>u});var r=n(67294),i=n(79301),o=n(72123),a=n(78880),s=n(38039);const l="awsui_root_vrgzu_15jem_145",c="awsui_recovery_vrgzu_15jem_180";const u=({statusType:e,empty:t,loadingText:n,finishedText:l,filteringResultsText:u,errorText:d,recoveryText:p,isEmpty:f,isNoMatch:h,isFiltered:m,noMatch:g,onRecoveryClick:v,hasRecoveryCallback:b=!1,errorIconAriaLabel:y})=>{const w=(0,s.D)(e),_={isSticky:!0,content:null,hasRecoveryButton:!1};return"loading"===e?_.content=r.createElement(o.Z,{type:"loading"},n):"error"===e?(_.hasRecoveryButton=!!p&&b,_.content=r.createElement("span",null,r.createElement(o.Z,{type:"error",__display:"inline",__animate:"error"!==w,iconAriaLabel:y},d)," ",_.hasRecoveryButton&&r.createElement(i.Z,{onFollow:()=>(0,a.B4)(v),variant:"recovery",className:c},p))):f&&t?_.content=t:h&&g?_.content=g:m&&u?_.content=u:"finished"===e&&l&&(_.content=l,_.isSticky=!1),_},d=function({children:e}){return r.createElement("div",{className:l},e)}},17957:(e,t,n)=>{"use strict";n.d(t,{q:()=>o,t:()=>a});var r=n(67294);const i=r.createContext({position:"bottom-right"});function o({children:e,position:t="bottom-right"}){return r.createElement(i.Provider,{value:{position:t}},e)}function a(){return(0,r.useContext)(i)}},72636:(e,t,n)=>{"use strict";n.d(t,{Z:()=>Q});var r=n(67294),i=n(73935),o=n(86010),a=n(73896),s=n(70037),l=n(78880),c=n(12057),u=n(18817),d=n(36164),p=n(84410),f=n(36340),h=n(84098),m=n(16441),g=n(68705),v=n(348),b=n(52110),y=n(17957),w=n(97268),_=n(87863);const x="awsui_dropdown-content-wrapper_qwoo0_nxdfa_153",S="awsui_refresh_qwoo0_nxdfa_174",k="awsui_root_qwoo0_nxdfa_199",E="awsui_interior_qwoo0_nxdfa_232",C="awsui_dropdown_qwoo0_nxdfa_153",A="awsui_use-portal_qwoo0_nxdfa_242",T="awsui_is-empty_qwoo0_nxdfa_288",I="awsui_dropdown-drop-up_qwoo0_nxdfa_295",R="awsui_with-limited-width_qwoo0_nxdfa_299",O="awsui_dropdown-drop-left_qwoo0_nxdfa_302",L="awsui_dropdown-drop-right_qwoo0_nxdfa_305",N="awsui_occupy-entire-width_qwoo0_nxdfa_308",P="awsui_stretch-beyond-trigger-width_qwoo0_nxdfa_311",D="awsui_hide-block-border_qwoo0_nxdfa_318",M="awsui_open_qwoo0_nxdfa_327",B="awsui_nowrap_qwoo0_nxdfa_336",z="awsui_dropdown-content_qwoo0_nxdfa_153",j="awsui_stretch-trigger-height_qwoo0_nxdfa_347",F=(0,w.oI)("xxs"),U=({trigger:e,overflowParents:t,stretchWidth:n=!1,stretchHeight:r=!1,isMobile:i})=>{const o=r?0:i?19:50,a=n?0:i?20:50,{insetBlockEnd:l,insetInlineStart:c,insetInlineEnd:u}=(0,s.tI)(e);return t.reduce((({blockStart:t,blockEnd:n,inlineStart:r,inlineEnd:i},s)=>{const d=l-s.insetBlockStart,p=d-e.offsetHeight-o,f=s.blockSize-d-o,h=u-s.insetInlineStart-a,m=s.insetInlineStart+s.inlineSize-c-a;return{blockStart:Math.min(t,p),blockEnd:Math.min(n,f),inlineStart:Math.min(r,h),inlineEnd:Math.min(i,m)}}),{blockStart:Number.MAX_VALUE,blockEnd:Number.MAX_VALUE,inlineStart:Number.MAX_VALUE,inlineEnd:Number.MAX_VALUE})},q=({triggerElement:e,dropdownElement:t,desiredMinWidth:n,stretchBeyondTriggerWidth:r=!1})=>{const{inlineSize:i}=(0,s.tI)(e),o=n?Math.min(i,n):i,a=r?Math.max(F,i):Number.MAX_VALUE,{inlineSize:l}=(0,s.tI)(t);return{idealWidth:Math.min(Math.max(l,o),a),minWidth:o,triggerInlineSize:i}},W=(e,t,n,r)=>{const i=(({trigger:e,overflowParents:t,isMobile:n})=>{const r=n?19:50,i=n?20:50,{insetBlockEnd:o,insetBlockStart:a,insetInlineStart:l,insetInlineEnd:c}=(0,s.tI)(e);return t.reduce((({blockStart:e,blockEnd:t,inlineStart:n,inlineEnd:s},u)=>{const d=o-u.insetBlockStart-r,p=u.blockSize-a+u.insetBlockStart-r,f=l-u.insetInlineStart-i,h=u.insetInlineStart+u.inlineSize-c-i;return{blockStart:Math.min(e,d),blockEnd:Math.min(t,p),inlineStart:Math.min(n,f),inlineEnd:Math.min(s,h)}}),{blockStart:Number.MAX_VALUE,blockEnd:Number.MAX_VALUE,inlineStart:Number.MAX_VALUE,inlineEnd:Number.MAX_VALUE})})({trigger:e,overflowParents:n,isMobile:r}),{insetBlockEnd:o,insetBlockStart:a,inlineSize:l}=(0,s.tI)(e),{insetBlockStart:c,blockSize:u}=(d=e,(0,_.Et)(d).map((e=>{const{blockSize:t,inlineSize:n,insetBlockStart:r,insetInlineStart:i}=(0,s.tI)(e);return{blockSize:t,inlineSize:n,insetBlockStart:r,insetInlineStart:i}})).shift());var d;let p,{inlineSize:f}=(0,s.tI)(t);const h=a-c;f<=i.inlineEnd?p=!1:f<=i.inlineStart?p=!0:(p=i.inlineStart>i.inlineEnd,f=Math.max(i.inlineStart,i.inlineEnd));const m=p?0-f:l,g=i.blockEnd<t.offsetHeight&&i.blockStart>i.blockEnd,v=g?c+u-o:0,b=g?i.blockStart:i.blockEnd;return{dropBlockStart:g,dropInlineStart:p,blockSize:`${31*Math.floor(b/31)+16}px`,inlineSize:`${f}px`,insetBlockStart:`${h}px`,insetBlockEnd:`${v}px`,insetInlineStart:`${m}px`}},V=(e,t,n,r,i,o,a,l,c,u,d)=>{n.style.maxBlockSize="",e.style.inlineSize="",e.style.insetBlockStart="",e.style.insetBlockEnd="",e.style.insetInlineStart="",e.classList.remove(O),e.classList.remove(L),e.classList.remove(I);const p=(0,_.YA)({element:e,excludeClosestParent:r,expandToViewport:i,canExpandOutsideViewport:l}),f=r?W(t,e,p,c):(({triggerElement:e,dropdownElement:t,overflowParents:n,minWidth:r,preferCenter:i=!1,stretchWidth:o=!1,stretchHeight:a=!1,isMobile:s=!1,stretchBeyondTriggerWidth:l=!1})=>{const c=U({trigger:e,overflowParents:n,stretchWidth:o,stretchHeight:a,isMobile:s}),{idealWidth:u,minWidth:d,triggerInlineSize:p}=q({triggerElement:e,dropdownElement:t,desiredMinWidth:r,stretchBeyondTriggerWidth:l});let f,h=null,m=u;if(u<=c.inlineEnd?f=!1:u<=c.inlineStart?f=!0:(f=c.inlineStart>c.inlineEnd,m=Math.max(c.inlineStart,c.inlineEnd,d)),i){const e=(u-p)/2,t=c.inlineStart-p,n=c.inlineEnd-p;t>=e&&n>=e&&(h=-e)}const g=c.blockEnd<t.offsetHeight&&c.blockStart>c.blockEnd,v=g?c.blockStart:c.blockEnd;return{dropBlockStart:g,dropInlineStart:f,insetInlineStart:null===h?"auto":`${h}px`,blockSize:`${Math.max(a?v:31*Math.floor(v/31)+16,15)}px`,inlineSize:`${m}px`}})({triggerElement:t,dropdownElement:e,overflowParents:p,minWidth:u,preferCenter:o,stretchWidth:a,stretchHeight:l,isMobile:c,stretchBeyondTriggerWidth:d});return[f,(0,s.tI)(t)]};function H({position:e,dropdownElement:t,triggerRect:n,isMobile:r}){const i=r,o=i?document.documentElement.scrollTop:0,a=i?document.documentElement.scrollLeft:0;t.style.position=i?"absolute":"fixed",e.dropBlockStart?t.style.insetBlockEnd=`calc(100% - ${o+n.insetBlockStart}px)`:t.style.insetBlockStart=`${o+n.insetBlockEnd}px`,e.dropInlineStart?t.style.insetInlineStart=`calc(${a+n.insetInlineEnd}px - ${e.inlineSize})`:t.style.insetInlineStart=`${a+n.insetInlineStart}px`}const Z=({triggerRef:e,children:t,renderWithPortal:n,id:o,referrerId:a,open:s})=>{var l,c;if(!n)return r.createElement(r.Fragment,null,t);if(!s)return null;const u=null!==(c=null===(l=e.current)||void 0===l?void 0:l.ownerDocument)&&void 0!==c?c:document;return(0,i.createPortal)(r.createElement("div",{id:o,"data-awsui-referrer-id":a},t),u.body)},G=({state:e,transitionRef:t,dropdownClasses:n,stretchWidth:i,interior:a,isRefresh:s,dropdownRef:l,verticalContainerRef:d,expandToViewport:p,stretchBeyondTriggerWidth:f,header:h,children:m,footer:g,position:v,open:b,onMouseDown:w,id:_,role:k,ariaLabelledby:I,ariaDescribedby:O})=>{const L=(0,u.q)(l,t);return r.createElement("div",{className:(0,o.Z)(C,n,{[M]:b,[R]:!i,[D]:i,[E]:a,[S]:s,[A]:p&&!a,[P]:f}),ref:L,id:_,role:k,"aria-labelledby":I,"aria-describedby":O,"data-open":b,"data-animating":"exited"!==e,"aria-hidden":!b,style:f?{[c.Z.dropdownDefaultMaxWidth]:`${F}px`}:{},onMouseDown:w},r.createElement("div",{className:(0,o.Z)(x,!h&&!m&&T,s&&S)},r.createElement("div",{ref:d,className:z},r.createElement(y.q,{position:v},h,m,g))))},K=e=>void 0!==e.insetBlockEnd,Q=({children:e,trigger:t,open:n,onDropdownClose:i,onMouseDown:c,header:u,footer:y,dropdownId:w,stretchTriggerHeight:x=!1,stretchWidth:S=!0,stretchHeight:C=!1,stretchToTriggerWidth:A=!0,stretchBeyondTriggerWidth:T=!1,expandToViewport:R=!1,preferCenter:D=!1,interior:M=!1,minWidth:z,scrollable:F=!0,loopFocus:W=R,onFocus:Q,onBlur:Y,contentKey:$,dropdownContentId:J,dropdownContentRole:X,ariaLabelledby:ee,ariaDescribedby:te})=>{const ne=(0,r.useRef)(null),re=(0,r.useRef)(null),ie=(0,r.useRef)(null),oe=(0,r.useRef)(null),ae=(0,r.useRef)(null),se=(0,r.useRef)(null),le=(0,h.L)(),ce=(0,p.g)(re),[ue,de]=(0,r.useState)("bottom-right"),pe=(0,d.X)(),fe=e=>(!ne.current||!(0,m.E)(ne.current,e))&&(!oe.current||!(0,m.E)(oe.current,e));(0,a.y)((()=>ie.current),(()=>{const e=P;n&&T&&ie.current&&re.current&&ie.current.classList.contains(e)&&!(({triggerElement:e,dropdownElement:t,desiredMinWidth:n,expandToViewport:r,stretchWidth:i,stretchHeight:o,isMobile:a})=>{const s=(0,_.YA)({element:t,excludeClosestParent:!1,expandToViewport:r,canExpandOutsideViewport:o}),{idealWidth:l}=q({triggerElement:e,dropdownElement:t,desiredMinWidth:n,stretchBeyondTriggerWidth:!0}),c=U({trigger:e,overflowParents:s,stretchWidth:i,stretchHeight:o,isMobile:a});return l<=c.inlineStart||l<=c.inlineEnd})({triggerElement:re.current,dropdownElement:ie.current,desiredMinWidth:z,expandToViewport:R,stretchWidth:S,stretchHeight:C,isMobile:pe})&&ie.current.classList.remove(e)})),(0,r.useLayoutEffect)((()=>{const e=()=>{n&&ie.current&&re.current&&ae.current&&(F&&ie.current.classList.add(B),((e,t,n,r)=>{const i=!M&&S;if(r.style.maxBlockSize=S?e.blockSize:`${parseInt(e.blockSize)+1}px`,i&&!R?A&&n.classList.add(N):n.style.inlineSize=e.inlineSize,e.dropBlockStart&&!M?(n.classList.add(I),R||(n.style.insetBlockEnd="100%")):n.classList.remove(I),n.classList.add(e.dropInlineStart?O:L),e.insetInlineStart&&"auto"!==e.insetInlineStart&&(n.style.insetInlineStart=e.insetInlineStart),R&&!M)return H({position:e,dropdownElement:n,triggerRect:t,isMobile:pe}),void(se.current=e);M&&K(e)&&(e.dropBlockStart?n.style.insetBlockEnd=e.insetBlockEnd:n.style.insetBlockStart=e.insetBlockStart,n.style.insetInlineStart=e.insetInlineStart),e.dropBlockStart&&e.dropInlineStart?de("top-left"):e.dropBlockStart?de("top-right"):e.dropInlineStart?de("bottom-left"):de("bottom-right")})(...V(ie.current,re.current,ae.current,M,R,D,S,C,pe,z,T),ie.current,ae.current),F&&ie.current.classList.remove(B))};if(e(),n){window.addEventListener("scroll",e);const t=setTimeout((()=>{window.removeEventListener("scroll",e)}),500);return()=>{clearTimeout(t),window.removeEventListener("scroll",e)}}}),[n,ie,re,ae,M,S,pe,$]),(0,r.useEffect)((()=>{if(!n)return;const e=e=>{const t=e.composedPath?e.composedPath()[0]:e.target;(0,m.E)(ie.current,t)||(0,m.E)(re.current,t)||(0,l.B4)(i)};return window.addEventListener("click",e,!0),()=>{window.removeEventListener("click",e,!0)}}),[n,i]),(0,r.useLayoutEffect)((()=>{if(!R||!n)return;const e=()=>{re.current&&ie.current&&ae.current&&se.current&&H({position:se.current,dropdownElement:ie.current,triggerRect:(0,s.tI)(re.current),isMobile:pe})};e();const t=new AbortController;return window.addEventListener("scroll",e,{capture:!0,signal:t.signal}),window.addEventListener("resize",e,{capture:!0,signal:t.signal}),()=>{t.abort()}}),[n,R,pe]);const he=(0,f.L)();return r.createElement("div",{className:(0,o.Z)(k,M&&E,x&&j),ref:ne,onFocus:e=>{e.relatedTarget&&!fe(e.relatedTarget)||(0,l.B4)(Q,e)},onBlur:e=>{e.relatedTarget&&!fe(e.relatedTarget)||(0,l.B4)(Y,e)}},r.createElement("div",{id:he,className:(0,o.Z)(x&&j),ref:re},t),r.createElement(v.Z,{focusNextCallback:()=>{var e;return ie.current&&(null===(e=(0,g.ft)(ie.current))||void 0===e?void 0:e.focus())},disabled:!n||!W}),r.createElement(Z,{triggerRef:re,renderWithPortal:R&&!M,id:w,referrerId:he,open:n},r.createElement(b.u,{in:null!==n&&void 0!==n&&n,exit:!1},((t,i)=>r.createElement("div",{ref:oe},r.createElement(v.Z,{focusNextCallback:()=>{var e;return re.current&&(null===(e=(0,g.TE)(re.current))||void 0===e?void 0:e.focus())},disabled:!n||!W}),r.createElement(G,{state:t,transitionRef:i,dropdownClasses:ce,open:n,stretchWidth:S,interior:M,header:u,expandToViewport:R,stretchBeyondTriggerWidth:T,footer:y,onMouseDown:c,isRefresh:le,dropdownRef:ie,verticalContainerRef:ae,position:ue,id:J,role:X,ariaLabelledby:ee,ariaDescribedby:te},e),r.createElement(v.Z,{focusNextCallback:()=>{var e;return re.current&&(null===(e=(0,g.ft)(re.current))||void 0===e?void 0:e.focus())},disabled:!n||!W}))))))}},62037:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(67294),i=n(18817),o=n(348),a=n(68705);const s=r.forwardRef((function({className:e,disabled:t,autoFocus:n,restoreFocus:s,children:l},c){const u=(0,r.useRef)(null),d=(0,r.useRef)(null),p=()=>{var e;d.current&&(null===(e=(0,a.ft)(d.current))||void 0===e||e.focus())};(0,r.useEffect)((()=>{n&&!t&&(u.current=document.activeElement,p())}),[n,t]);const[f,h]=(0,r.useState)(!!t);(0,r.useEffect)((()=>{var e;f!==!!t&&(h(!!t),s&&t&&(null===(e=u.current)||void 0===e||e.focus(),u.current=null))}),[f,t,s]);const m=(0,r.useCallback)((e=>{var t;null===e&&s&&(null===(t=u.current)||void 0===t||t.focus(),u.current=null)}),[s]);(0,r.useImperativeHandle)(c,(()=>({focusFirst:p})));const g=(0,i.q)(d,m);return r.createElement(r.Fragment,null,r.createElement(o.Z,{disabled:t,focusNextCallback:()=>{var e;d.current&&(null===(e=(0,a.TE)(d.current))||void 0===e||e.focus())}}),r.createElement("div",{className:e,ref:g},l),r.createElement(o.Z,{disabled:t,focusNextCallback:p}))}))},68705:(e,t,n)=>{"use strict";n.d(t,{EB:()=>i,TE:()=>l,Te:()=>o,ft:()=>s});const r=["button:enabled","select:enabled","textarea:enabled","input:enabled","a[href]","area[href]","summary","iframe","object","embed","audio[controls]","video[controls]","[tabindex]","[contenteditable]","[autofocus]"].join(",");function i(e){return e.matches(r)}function o(e){return Array.prototype.slice.call(e.querySelectorAll(r))}function a(e){return o(e).filter((e=>-1!==e.tabIndex))}function s(e){var t;return null!==(t=a(e)[0])&&void 0!==t?t:null}function l(e){var t;const n=a(e);return null!==(t=n[n.length-1])&&void 0!==t?t:null}},46719:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={label:"awsui_label_1q5vz_ocied_5"}},65707:(e,t,n)=>{"use strict";n.d(t,{Z:()=>_});var r=n(33699),i=n(67294),o=n(86010),a=n(55114),s=n(16815),l=n(99655),c=n(42137);const u={option:"awsui_option_1p2cx_bwv3d_153",disabled:"awsui_disabled_1p2cx_bwv3d_190",parent:"awsui_parent_1p2cx_bwv3d_193",highlighted:"awsui_highlighted_1p2cx_bwv3d_196",content:"awsui_content_1p2cx_bwv3d_200","label-content":"awsui_label-content_1p2cx_bwv3d_207",label:"awsui_label_1p2cx_bwv3d_207",tag:"awsui_tag_1p2cx_bwv3d_214","label-tag":"awsui_label-tag_1p2cx_bwv3d_215","label-prefix":"awsui_label-prefix_1p2cx_bwv3d_225",tags:"awsui_tags_1p2cx_bwv3d_238",description:"awsui_description_1p2cx_bwv3d_239",selected:"awsui_selected_1p2cx_bwv3d_250",icon:"awsui_icon_1p2cx_bwv3d_264","icon-size-big":"awsui_icon-size-big_1p2cx_bwv3d_271","filtering-match-highlight":"awsui_filtering-match-highlight_1p2cx_bwv3d_275","trigger-variant":"awsui_trigger-variant_1p2cx_bwv3d_290"};function d({str:e}){return e?i.createElement("mark",{className:u["filtering-match-highlight"]},e):null}function p({str:e,highlightText:t}){if(!e||!t)return i.createElement("span",null,e);if(e===t)return i.createElement(d,{str:e});const{noMatches:n,matches:r}=((e,t)=>{if(t.length>1e4)return{noMatches:[e],matches:null};const n=t.replace(/[-[\]/{}()*+?.\\^$|]/g,"\\$&"),r=new RegExp(n,"gi");return{noMatches:e.split(r),matches:e.match(r)}})(e,t),o=[];return n.forEach(((e,t)=>{o.push(i.createElement("span",{key:`noMatch-${t}`},e)),r&&t<r.length&&o.push(i.createElement(d,{key:`match-${t}`,str:r[t]}))})),i.createElement("span",null,o)}var f=n(46719);const h=({label:e,prefix:t,highlightText:n,triggerVariant:r})=>i.createElement("span",{className:(0,o.Z)(u.label,f.Z.label,r&&u["trigger-variant"])},t&&i.createElement("span",{className:(0,o.Z)(u["label-prefix"],r&&u["trigger-variant"])},t," "),i.createElement(p,{str:e,highlightText:n})),m=({labelTag:e,highlightText:t,triggerVariant:n})=>e?i.createElement("span",{className:(0,o.Z)(u["label-tag"],n&&u["trigger-variant"])},i.createElement(p,{str:e,highlightText:t})):null,g=({description:e,highlightedOption:t,highlightText:n,selectedOption:r,triggerVariant:a})=>e?i.createElement("span",{className:(0,o.Z)(u.description,{[u["trigger-variant"]]:a,[u.highlighted]:t,[u.selected]:r})},i.createElement(p,{str:e,highlightText:n})):null,v=({tags:e,highlightedOption:t,highlightText:n,selectedOption:r,triggerVariant:a})=>e?i.createElement("span",{className:(0,o.Z)(u.tags,{[u.highlighted]:t,[u.selected]:r})},e.map(((e,t)=>i.createElement("span",{key:t,className:(0,o.Z)(u.tag,a&&u["trigger-variant"])},i.createElement(p,{str:e,highlightText:n}))))):null,b=({filteringTags:e,highlightedOption:t,highlightText:n,selectedOption:r,triggerVariant:a})=>{if(!n||!e)return null;const s=n.toLowerCase();return i.createElement("span",{className:(0,o.Z)(u.tags,{[u.highlighted]:t,[u.selected]:r})},e.map(((e,t)=>-1!==e.toLowerCase().indexOf(s)?i.createElement("span",{className:(0,o.Z)(u.tag,a&&u["trigger-variant"]),key:t,"aria-disabled":!0},i.createElement(p,{str:e,highlightText:n})):null)))},y=e=>e.name||e.url||e.svg?i.createElement("span",{className:(0,o.Z)(u.icon,"big"===e.size&&[u["icon-size-big"]])},i.createElement(c.Z,Object.assign({},e))):null;function w(e,t){"undefined"!==typeof e&&"string"!==typeof e&&(0,a.O)("DropdownOption",`This component only supports string values, but "option.${t}" has ${typeof e} type. The component may work incorrectly.`)}const _=e=>{var t,n,a,c,{option:d,highlightText:p,triggerVariant:f=!1,isGroupOption:_=!1,isGenericGroup:x=!0,highlightedOption:S=!1,selectedOption:k=!1}=e,E=(0,r._T)(e,["option","highlightText","triggerVariant","isGroupOption","isGenericGroup","highlightedOption","selectedOption"]);if(!d)return null;const{disabled:C}=d,A=(0,s.j)(E);l.y&&(w(d.label,"label"),w(d.description,"description"),w(d.labelTag,"labelTag"),null===(t=d.tags)||void 0===t||t.forEach(((e,t)=>{w(e,`tags[${t}]`)})),null===(n=d.filteringTags)||void 0===n||n.forEach(((e,t)=>{w(e,`filteringTags[${t}]`)})));const T=(0,o.Z)(u.option,C&&u.disabled,_&&u.parent,S&&u.highlighted),I=d.__customIcon||i.createElement(y,{name:d.iconName,url:d.iconUrl,svg:d.iconSvg,alt:d.iconAlt,size:d.description||d.tags?"big":"normal"}),R=x?{title:null!==(a=d.label)&&void 0!==a?a:d.value,"aria-disabled":C}:void 0;return i.createElement("span",Object.assign({"data-value":d.value,className:T,lang:d.lang},R,A),I,i.createElement("span",{className:u.content},i.createElement("span",{className:u["label-content"]},i.createElement(h,{label:null!==(c=d.label)&&void 0!==c?c:d.value,prefix:d.__labelPrefix,highlightText:p,triggerVariant:f}),i.createElement(m,{labelTag:d.labelTag,highlightText:p,triggerVariant:f})),i.createElement(g,{description:d.description,highlightedOption:S,selectedOption:k,highlightText:p,triggerVariant:f}),i.createElement(v,{tags:d.tags,highlightedOption:S,selectedOption:k,highlightText:p,triggerVariant:f}),i.createElement(b,{filteringTags:d.filteringTags,highlightedOption:S,selectedOption:k,highlightText:p,triggerVariant:f})))}},95148:(e,t,n)=>{"use strict";n.d(t,{F0:()=>i,MN:()=>a,WA:()=>l,ty:()=>c,y1:()=>s});const r=["value","label","description","labelTag"],i=(e,t,n)=>{if(!e)return!1;const r=e.toLowerCase().indexOf(t);return n?0===r:r>-1},o=(e,t,n)=>{const o=t.toLowerCase(),a=e.option,s=["tags"];return n||s.push("filteringTags"),r.some((e=>i(a[e],o,n)))||s.some((e=>{var t;return null===(t=a[e])||void 0===t?void 0:t.some((e=>i(e,o,n)))}))},a=(e,t,n=!1)=>{if(""===t)return e;let r=null,i=!1;return e.reduce(((e,a)=>"parent"===a.type?(i=!1,r=a,o(a,t,n)&&(i=!0,e.push(r)),e):("child"!==a.type&&(r=null,i=!1),i?e.push(a):o(a,t,n)&&(r&&(e.push(r),r=null),e.push(a)),e)),[])},s=e=>!!e&&!e.disabled&&"parent"!==e.type,l=e=>!!e&&!e.disabled,c=e=>!!e&&"options"in e},99910:(e,t,n)=>{"use strict";n.d(t,{b:()=>s});var r=n(86273),i=n(95148),o=n(33699);const a=e=>{const t=new Map,n=e.reduce(((e,n)=>{if("options"in n){const{options:r}=n,i=(0,o._T)(n,["options"]),a={type:"parent",option:n},s=r.every((e=>e.disabled));(n.disabled||s)&&(a.disabled=!0),e.push(a),r.forEach((n=>{const r={type:"child",option:n};(i.disabled||n.disabled)&&(r.disabled=!0),e.push(r),t.set(r,a)}))}else{const t={option:n};n.disabled&&(t.disabled=!0),e.push(t)}return e}),[]);return{flatOptions:n,parentMap:t}};function s(e,t,n){const{flatOptions:o,parentMap:s}=a(e),l="auto"!==t?o:(0,i.MN)(o,n);return(0,r.$)(l,s.get.bind(s)),{filteredOptions:l,parentMap:s,totalCount:o.length,matchesCount:l.length}}},45331:(e,t,n)=>{"use strict";n.d(t,{Z:()=>m});var r=n(33699),i=n(67294),o=n(86010),a=n(22303),s=n(18580),l=n(16815),c=n(78880),u=n(18817);const d="awsui_options-list_19gcf_78qol_145",p="awsui_options-list-embedded_19gcf_78qol_192",f="awsui_decrease-block-margin_19gcf_78qol_199",h=(e,t)=>{const n=(0,a.Z)(t.target,(t=>t===e.current||!!t.dataset.mouseTarget)),r=null===n||void 0===n?void 0:n.dataset.mouseTarget;return r?parseInt(r):-1},m=i.forwardRef(((e,t)=>{var{open:n,statusType:a,children:m,nativeAttributes:g={},onKeyDown:v,onBlur:b,onFocus:y,onLoadMore:w,onMouseUp:_,onMouseMove:x,position:S="relative",role:k="listbox",decreaseBlockMargin:E=!1,ariaLabel:C,ariaLabelledby:A,ariaDescribedby:T,embedded:I}=e,R=(0,r._T)(e,["open","statusType","children","nativeAttributes","onKeyDown","onBlur","onFocus","onLoadMore","onMouseUp","onMouseMove","position","role","decreaseBlockMargin","ariaLabel","ariaLabelledby","ariaDescribedby","embedded"]);const O=(0,l.j)(R),L=(0,i.useRef)(null),N=(0,s.R)((()=>{const e=null===L||void 0===L?void 0:L.current;if(e){const t=e.scrollTop+e.clientHeight;e.scrollHeight-t<80&&(0,c.B4)(w)}}));(0,i.useEffect)((()=>{n&&"pending"===a&&N()}),[n,a,N]);const P=(0,o.Z)(d,{[f]:E,[p]:I}),D=(0,u.q)(t,L);return i.createElement("ul",Object.assign({},O,g,{className:P,ref:D,style:{position:S},role:k,onScroll:N,onKeyDown:e=>(0,c.nm)(v,e),onMouseMove:e=>null===x||void 0===x?void 0:x(h(L,e)),onMouseUp:e=>null===_||void 0===_?void 0:_(h(L,e)),onBlur:e=>(0,c.B4)(b,{relatedTarget:e.relatedTarget}),onFocus:()=>(0,c.B4)(y),tabIndex:I?0:-1,"aria-label":C,"aria-labelledby":A,"aria-describedby":T}),n&&m)}))},86273:(e,t,n)=>{"use strict";n.d(t,{$:()=>o,w:()=>i});const r=new WeakMap,i=e=>r.get(e),o=(e,t)=>{let n=1,i=0,o=1,a=null;e.forEach((e=>{const s="parent"===e.type,l=s?e:t(e);l&&l!==a&&(a=l,i+=1,o=1),s?r.set(e,{groupIndex:i}):l&&"child"===e.type?r.set(e,{throughIndex:n++,groupIndex:i,inGroupIndex:o++}):"child"!==e.type&&e.type||r.set(e,{throughIndex:n++})}))}},8913:(e,t,n)=>{"use strict";n.d(t,{P:()=>o});var r=n(67294);class i{constructor(e,t="keyboard"===e){this.type=e,this.moveFocus=t}}function o({options:e,isHighlightable:t}){const[n,o]=(0,r.useState)(-1),[a,s]=(0,r.useState)(new i("keyboard")),l=(0,r.useCallback)(((e,t)=>{o(e),s((e=>e.type!==t.type?t:e))}),[]),c=e[n]&&t(e[n])?e[n]:void 0,u=(r,i=n,o)=>{let a=-1===i&&-1===r?e.length:i;do{a+=r}while(e[a]&&!t(e[a]));e[a]&&l(a,o)},d=(0,r.useCallback)(((t,n)=>{const r=e.indexOf(t);l(r,n)}),[e,l]);return[{highlightType:a,highlightedIndex:n,highlightedOption:c},{setHighlightedIndexWithMouse:(e,t=!1)=>l(e,new i("mouse",t)),moveHighlightWithKeyboard:e=>((e,t)=>u(e,n,t))(e,new i("keyboard")),highlightOptionWithKeyboard:e=>d(e,new i("keyboard")),resetHighlightWithKeyboard:()=>l(-1,new i("keyboard")),goHomeWithKeyboard:()=>u(1,-1,new i("keyboard")),goEndWithKeyboard:()=>u(-1,e.length,new i("keyboard"))}]}},76:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(67294);const i=({onOpen:e,onClose:t,defaultOpen:n=!1})=>{const[i,o]=(0,r.useState)(n),[a,s]=(0,r.useState)(!1),l=t=>{i||(o(!0),s(!!t),null===e||void 0===e||e())},c=()=>{i&&(o(!1),null===t||void 0===t||t())};return{isOpen:i,openDropdown:l,closeDropdown:c,toggleDropdown:()=>{i?c():l(!1)},openedWithKeyboard:a}}},62922:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(67294),i=n(73935),o=n(55114),a=n(99655);function s({container:e,getContainer:t,removeContainer:n,children:s}){const[l,c]=(0,r.useState)(null!==e&&void 0!==e?e:null);return(0,r.useLayoutEffect)((()=>{if(!e)return a.y&&(t&&!n&&(0,o.O)("portal","`removeContainer` is required when `getContainer` is provided"),!t&&n&&(0,o.O)("portal","`getContainer` is required when `removeContainer` is provided")),t&&n?function(e,t,n){let r;return e().then((e=>{r=e,n(e)}),(e=>{console.warn("[AwsUi] [portal]: failed to load portal root",e)})),()=>{t(r)}}(t,n,c):function(e){const t=document.createElement("div");return document.body.appendChild(t),e(t),()=>{document.body.removeChild(t)}}(c);c(e)}),[e,t,n]),l&&(0,i.createPortal)(s,l)}},3566:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(67294),i=n(86010);const o={root:"awsui_root_xttbq_1rjuy_145"};function a(e){return r.createElement("span",Object.assign({},e,{className:(0,i.Z)(o.root,e.className)}))}},65604:(e,t,n)=>{"use strict";n.d(t,{Z:()=>C});var r=n(33699),i=n(67294),o=n(86010),a=n(17265),s=n(16815),l=n(46719);const c="awsui_parent_2dmmi_qu62t_5",u="awsui_option-content_2dmmi_qu62t_6",d="awsui_selectable-item_15o6u_pqbb6_145",p="awsui_pad-bottom_15o6u_pqbb6_167",f="awsui_has-background_15o6u_pqbb6_174",h="awsui_highlighted_15o6u_pqbb6_177",m="awsui_selected_15o6u_pqbb6_177",g="awsui_disabled_15o6u_pqbb6_195",v="awsui_next-item-selected_15o6u_pqbb6_205",b="awsui_is-keyboard_15o6u_pqbb6_217",y="awsui_parent_15o6u_pqbb6_221",w="awsui_interactiveGroups_15o6u_pqbb6_225",_="awsui_child_15o6u_pqbb6_241",x="awsui_virtual_15o6u_pqbb6_256",S="awsui_measure-strut_15o6u_pqbb6_267",k="awsui_screenreader-content_15o6u_pqbb6_280",E="awsui_option-content_15o6u_pqbb6_286",C=i.forwardRef(((e,t)=>{var{children:n,ariaSelected:C,ariaChecked:A,selected:T,highlighted:I,disabled:R,hasBackground:O,isParent:L,isChild:N,virtualPosition:P,padBottom:D,isNextSelected:M,useInteractiveGroups:B,screenReaderContent:z,ariaPosinset:j,ariaSetsize:F,highlightType:U,value:q}=e,W=(0,r._T)(e,["children","ariaSelected","ariaChecked","selected","highlighted","disabled","hasBackground","isParent","isChild","virtualPosition","padBottom","isNextSelected","useInteractiveGroups","screenReaderContent","ariaPosinset","ariaSetsize","highlightType","value"]);const V=(0,s.j)(W),{className:H}=V,Z=(0,r._T)(V,["className"]),G=(0,o.Z)(H,d,{[m]:T,[h]:I,[f]:O,[y]:L,[c]:L,[_]:N,[b]:"keyboard"===U,[g]:R,[x]:void 0!==P,[p]:D,[v]:M,[w]:B}),K=(0,i.useRef)(null),Q=(0,i.useRef)(null);(0,i.useLayoutEffect)((()=>{I&&z&&(K.current&&K.current.setAttribute("aria-hidden","true"),Q.current&&(Q.current.textContent=z))}),[I,z,K,Q]);const Y=void 0!==P?{transform:`translateY(${P}px)`}:void 0,$={"aria-disabled":R};return L&&!B&&($["aria-hidden"]=!0),void 0!==C&&($["aria-selected"]=C),void 0!==A&&($["aria-checked"]=A),j&&F&&($["aria-posinset"]=j,$["aria-setsize"]=F),W.ariaDescribedby&&($["aria-describedby"]=W.ariaDescribedby),i.createElement("li",Object.assign({role:"option",className:G,style:Y},$,Z,L||R?{}:(0,a.Gp)((e=>{var{isChild:t,value:n}=e;const i=(0,r._T)(e,["isChild","value"]),o={action:"select",detail:{label:{selector:[`.${l.Z.label}`,`.${u}`]}}};let a;return t&&i["data-group-index"]&&i["data-in-group-index"]||i["data-child-index"]?a=`${i["data-group-index"]},${i["data-in-group-index"]||i["data-child-index"]}`:i["data-test-index"]&&(a=`${i["data-test-index"]}`),a&&(o.detail.position=a),n&&(o.detail.value=n),t&&(o.detail.groupLabel={root:"body",selector:`.${c}[data-group-index="${i["data-group-index"]}"] .${u}`}),o})(Object.assign({isChild:N,value:q},W)))),i.createElement("div",{className:(0,o.Z)(E,u),ref:K},n),i.createElement("div",{className:S,ref:t}),i.createElement("div",{className:k,ref:Q}))}))},348:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(67294);const i={root:"awsui_root_oip5a_160mh_5"};function o({focusNextCallback:e,disabled:t=!1}){return r.createElement("div",{className:i.root,tabIndex:t?-1:0,onFocus:e})}},17858:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var r=n(67294),i=n(86010),o=n(36340),a=n(17265),s=n(63496),l=n(42137),c=n(78880),u=n(5309);function d({controlId:e,allHidden:t,expanded:n,numberOfHiddenOptions:i,onClick:o,i18nStrings:d={},limitShowFewerAriaLabel:p,limitShowMoreAriaLabel:f}){const h=(0,s.$r)("token-group"),m=t?i:`+${i}`,g=n?h("i18nStrings.limitShowFewer",d.limitShowFewer):`${h("i18nStrings.limitShowMore",d.limitShowMore)||""} (${m})`,v=n?p:f,b=(0,r.useCallback)((()=>{(0,c.B4)(o,null)}),[o]),y={action:"showMore",detail:{label:{root:"self"},expanded:`${!n}`}};return r.createElement("button",Object.assign({type:"button",className:u.Z.toggle,onClick:b,"aria-controls":e,"aria-expanded":n,"aria-label":v},(0,a.Gp)(y)),r.createElement(l.Z,{name:n?"treeview-collapse":"treeview-expand"}),r.createElement("span",{className:u.Z.description},g))}function p({items:e,alignment:t,renderItem:n,limit:a,after:s,i18nStrings:l,limitShowFewerAriaLabel:c,limitShowMoreAriaLabel:p,onExpandedClick:f=(()=>{})}){const h=(0,o.L)(),[m,g]=(0,r.useState)(!1),v=e.length>0,b=v&&void 0!==a&&e.length>a,y=b&&!m?e.slice(0,a):e,w=y.length>0,_=b?r.createElement("div",{className:u.Z[`toggle-container-${t}`]},r.createElement(d,{controlId:w?h:void 0,allHidden:0===a,expanded:m,numberOfHiddenOptions:e.length-y.length,i18nStrings:l,limitShowFewerAriaLabel:c,limitShowMoreAriaLabel:p,onClick:()=>{const e=!m;g(e),f(e)}})):null;return"inline"===t?r.createElement("div",{className:(0,i.Z)(u.Z.root,u.Z.horizontal)},v&&r.createElement("ul",{id:h,className:u.Z.list},y.map(((t,i)=>r.createElement("li",{key:i,className:u.Z["list-item"],"aria-setsize":e.length,"aria-posinset":i+1},n(t,i))))),_,s&&r.createElement("div",{className:u.Z.separator}),s):r.createElement("div",{className:(0,i.Z)(u.Z.root,u.Z.vertical)},w&&r.createElement("ul",{id:h,className:(0,i.Z)(u.Z.list,{[u.Z.vertical]:"vertical"===t,[u.Z.horizontal]:"horizontal"===t,[u.Z.grid]:"horizontal-grid"===t})},y.map(((t,i)=>r.createElement("li",{key:i,className:u.Z["list-item"],"aria-setsize":e.length,"aria-posinset":i+1},n(t,i))))),_,s)}},5309:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={root:"awsui_root_gfwv3_1wx6j_193",horizontal:"awsui_horizontal_gfwv3_1wx6j_196",vertical:"awsui_vertical_gfwv3_1wx6j_202",list:"awsui_list_gfwv3_1wx6j_207",grid:"awsui_grid_gfwv3_1wx6j_226","list-item":"awsui_list-item_gfwv3_1wx6j_238","toggle-container-inline":"awsui_toggle-container-inline_gfwv3_1wx6j_245",toggle:"awsui_toggle_gfwv3_1wx6j_245",description:"awsui_description_gfwv3_1wx6j_337",separator:"awsui_separator_gfwv3_1wx6j_341"}},69571:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var r=n(67294),i=n(95058),o=n(7465),a=n(10879),s=n(62922),l=n(52110);const c={root:"awsui_root_1qprf_160mh_5"};function u({value:e,trackRef:t,trackKey:n,className:u,contentAttributes:d={},position:p="top",size:f="small",hideOnOverscroll:h,onDismiss:m}){return n||"string"!==typeof e&&"number"!==typeof e||(n=e),(0,r.useEffect)((()=>{const e=new AbortController;return window.addEventListener("keydown",(e=>{"Escape"===e.key&&(e.stopPropagation(),null===m||void 0===m||m())}),{capture:!0,signal:e.signal}),()=>{e.abort()}}),[m]),r.createElement(s.Z,null,r.createElement("div",Object.assign({className:c.root},d,{"data-testid":n}),r.createElement(l.u,{in:!0},(()=>r.createElement(a.Z,{trackRef:t,trackKey:n,size:f,fixedWidth:!1,position:p,zIndex:7e3,arrow:e=>r.createElement(i.Z,{position:e}),hideOnOverscroll:h,className:u},r.createElement(o.Z,{dismissButton:!1,dismissAriaLabel:void 0,onDismiss:void 0,header:void 0},e))))))}},52110:(e,t,n)=>{"use strict";n.d(t,{u:()=>s});var r=n(33699),i=n(67294),o=n(12666),a=n(93256);function s(e){var{in:t,children:n,exit:s=!0,onStatusChange:l=(()=>{}),disabled:c=!1,transitionChangeDelay:u}=e,d=(0,r._T)(e,["in","children","exit","onStatusChange","disabled","transitionChangeDelay"]);const p=(0,i.useRef)(null),[f,h]=(0,i.useState)(t?"entered":"exited"),m=(0,a.JZ)(p)||c,g=(0,i.useCallback)((e=>{const t=p.current;if(null===t)return;const n=new AbortController,r=r=>{r.target===t&&(n.abort(),e())};t.addEventListener("transitionend",r,{signal:n.signal}),t.addEventListener("animationend",r,{signal:n.signal})}),[]);return i.createElement(o.ZP,Object.assign({addEndListener:g,timeout:m?0:void 0,in:t,nodeRef:p,exit:s,onEnter:e=>{e||(h("enter"),l("enter"))},onEntering:e=>{var t;e||(null===(t=p.current)||void 0===t||t.offsetHeight,(null===u||void 0===u?void 0:u.entering)?setTimeout((()=>{h("entering"),l("entering")}),null===u||void 0===u?void 0:u.entering):(h("entering"),l("entering")))},onEntered:e=>{e||(h("entered"),l("entered"))},onExit:()=>{h("exit"),l("exit")},onExiting:()=>{h("exiting"),l("exiting")},onExited:()=>{h("exited"),l("exited")}},d),(()=>n(f,p)))}},35552:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>c,_c:()=>l,rr:()=>s});var r=n(67294),i=n(86010),o=n(22303);const a=/awsui-context-([\w-]+)/;function s(e){const[t,n]=(0,r.useState)("");return(0,r.useLayoutEffect)((()=>{var t;if(e.current){const r=(0,o.Z)(e.current,(e=>!!e.className.match(a)));n(null!==(t=null===r||void 0===r?void 0:r.className.match(a)[1])&&void 0!==t?t:"")}}),[e]),t}function l(e){return`awsui-context-${e}`}function c({contextName:e,className:t,children:n}){return r.createElement("div",{className:(0,i.Z)(l(e),t)},n)}},67910:(e,t,n)=>{"use strict";n.d(t,{b:()=>i,y:()=>o});var r=n(67294);const i=(0,r.createContext)({onClick:()=>{}});function o(){return(0,r.useContext)(i)}},85488:(e,t,n)=>{"use strict";n.d(t,{Q:()=>r});const r=(0,n(67294).createContext)({})},10489:(e,t,n)=>{"use strict";n.d(t,{y:()=>r});const r=(0,n(67294).createContext)({})},59815:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o,f:()=>a});var r=n(67294);const i=(0,r.createContext)({isInContainer:!1}),o=({children:e})=>r.createElement(i.Provider,{value:{isInContainer:!0}},e),a=()=>{const{isInContainer:e}=(0,r.useContext)(i);return e}},80264:(e,t,n)=>{"use strict";n.d(t,{e:()=>o,u:()=>i});var r=n(67294);const i=(0,r.createContext)({});function o(e){return function(e,t,n){const r={};return n.forEach((n=>{r[n]=void 0===e[n]?t[n]:e[n]})),r}(e,(0,r.useContext)(i),["invalid","warning","controlId","ariaLabelledby","ariaDescribedby"])}},77068:(e,t,n)=>{"use strict";n.d(t,{J:()=>r});const r=(0,n(67294).createContext)(void 0)},99806:(e,t,n)=>{"use strict";n.d(t,{$:()=>o,L:()=>i});var r=n(67294);const i={defaultVariant:"secondary"},o=(0,r.createContext)(i)},5143:(e,t,n)=>{"use strict";n.d(t,{t:()=>i,v:()=>o});var r=n(67294);const i=(0,r.createContext)({isInModal:!1,componentLoadingCount:{current:0},emitTimeToContentReadyInModal:()=>{}}),o=()=>(0,r.useContext)(i)},82597:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var r=n(67294),i=n(67910),o=n(85488),a=n(80264),s=n(77068),l=n(99806),c=n(42093);const u=({children:e})=>r.createElement(i.b.Provider,{value:{onClick:()=>{}}},r.createElement(o.Q.Provider,{value:{assignId:()=>{}}},r.createElement(a.u.Provider,{value:{}},r.createElement(s.J.Provider,{value:""},r.createElement(l.$.Provider,{value:l.L},r.createElement(c.UO.Provider,{value:c.LS},e))))))},42093:(e,t,n)=>{"use strict";n.d(t,{LS:()=>o,UO:()=>a,hP:()=>l,s_:()=>s});var r=n(67294),i=n(16441);const o={navigationActive:!1,registerFocusable:()=>()=>{}},a=(0,r.createContext)(o);function s(e,t){var n;const{navigationActive:i,registerFocusable:o}=(0,r.useContext)(a),[s,l]=(0,r.useState)(!1),c=(null===t||void 0===t?void 0:t.tabIndex)&&(null===t||void 0===t?void 0:t.tabIndex)<0,u=i&&!c;(0,r.useLayoutEffect)((()=>{if(u&&e&&e.current){const t=o(e.current,(e=>l(e)));return()=>t()}}));let d=null===t||void 0===t?void 0:t.tabIndex;return u&&(d=s?null!==(n=null===t||void 0===t?void 0:t.tabIndex)&&void 0!==n?n:0:-1),{navigationActive:u,tabIndex:d}}const l=(0,r.forwardRef)((({navigationActive:e,children:t,getNextFocusTarget:n,isElementSuppressed:o,onRegisterFocusable:s,onUnregisterActive:l},c)=>{const u=(0,r.useRef)(new Set),d=(0,r.useRef)(new Map),p=(0,r.useRef)(new WeakMap),f=(0,r.useRef)(null);function h(e){(0,i.E)(e,document.activeElement)&&setTimeout((()=>null===l||void 0===l?void 0:l(e)),0)}function m(){var e;f.current=n();for(const t of u.current){const n=null!==(e=p.current.get(t))&&void 0!==e&&e,r=f.current===t||!!(null===o||void 0===o?void 0:o(t));r!==n&&(p.current.set(t,r),d.current.get(t)(r))}}function g(){return f.current}function v(e){return u.current.has(e)}return(0,r.useImperativeHandle)(c,(()=>({updateFocusTarget:m,getFocusTarget:g,isRegistered:v}))),r.createElement(a.Provider,{value:{navigationActive:e,registerFocusable:function(e,t){u.current.add(e),d.current.set(e,t);const n=!!p.current.get(e),r=f.current===e||!!(null===o||void 0===o?void 0:o(e));return r!==n&&(p.current.set(e,r),t(r)),null===s||void 0===s||s(e),()=>function(e){u.current.delete(e),d.current.delete(e),null===h||void 0===h||h(e)}(e)}}},t)}))},13497:(e,t,n)=>{"use strict";n.d(t,{V:()=>a,o:()=>o});var r=n(67294);const i=(0,r.createContext)(null),o=i.Provider,a=()=>(0,r.useContext)(i)},68131:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});const r=200;function i(e,t=r){let n;return function(...r){n&&clearTimeout(n),n=setTimeout((()=>{n=null,e(...r)}),t)}}},94731:(e,t,n)=>{"use strict";n.d(t,{C6:()=>o,Jp:()=>a,aM:()=>r,ll:()=>i});var r="components",i="3.0.0 (673f7812)",o="polaris",a=!1},78880:(e,t,n)=>{"use strict";n.d(t,{B4:()=>o,nm:()=>s,nt:()=>c,p_:()=>u,y1:()=>a});class r{constructor(e=!1,t=null){this.cancelable=e,this.detail=t,this.defaultPrevented=!1,this.cancelBubble=!1}preventDefault(){this.defaultPrevented=!0}stopPropagation(){this.cancelBubble=!0}}function i({cancelable:e,detail:t}){return new r(e,t)}function o(e,t){if(!e)return;e(i({cancelable:!1,detail:t}))}function a(e,t,n){if(!e)return!1;const r=i({cancelable:!0,detail:t});return e(r),r.defaultPrevented&&n&&n.preventDefault(),r.cancelBubble&&n&&n.stopPropagation(),r.defaultPrevented}function s(e,t){return a(e,{keyCode:t.keyCode,key:t.key,ctrlKey:t.ctrlKey,shiftKey:t.shiftKey,altKey:t.altKey,metaKey:t.metaKey,isComposing:t.nativeEvent.isComposing},t)}const l=e=>void 0!==e.button;function c(e){return e.ctrlKey||e.altKey||e.shiftKey||e.metaKey}function u(e){return e&&(!l(e)||0===e.button)&&!c(e)}},12057:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={maxContentWidth:"--awsui-max-content-width-g964ok",minContentWidth:"--awsui-min-content-width-g964ok",breadcrumbsGap:"--awsui-breadcrumbs-gap-g964ok",contentGapLeft:"--awsui-content-gap-left-g964ok",contentGapRight:"--awsui-content-gap-right-g964ok",contentHeight:"--awsui-content-height-g964ok",contentLayoutDefaultHorizontalPadding:"--awsui-content-layout-default-horizontal-padding-g964ok",contentLayoutMaxContentWidth:"--awsui-content-layout-max-content-width-g964ok",contentLayoutMainGap:"--awsui-content-layout-main-gap-g964ok",defaultMaxContentWidth:"--awsui-default-max-content-width-g964ok",defaultMinContentWidth:"--awsui-default-min-content-width-g964ok",drawerSize:"--awsui-drawer-size-g964ok",footerHeight:"--awsui-footer-height-g964ok",headerGap:"--awsui-header-gap-g964ok",headerHeight:"--awsui-header-height-g964ok",layoutWidth:"--awsui-layout-width-g964ok",mainGap:"--awsui-main-gap-g964ok",mainOffsetLeft:"--awsui-main-offset-left-g964ok",mainTemplateRows:"--awsui-main-template-rows-g964ok",mobileBarHeight:"--awsui-mobile-bar-height-g964ok",notificationsHeight:"--awsui-notifications-height-g964ok",offsetTop:"--awsui-offset-top-g964ok",overlapHeight:"--awsui-overlap-height-g964ok",navigationWidth:"--awsui-navigation-width-g964ok",splitPanelReportedHeaderSize:"--awsui-split-panel-reported-header-size-g964ok",splitPanelReportedSize:"--awsui-split-panel-reported-size-g964ok",splitPanelHeight:"--awsui-split-panel-height-g964ok",splitPanelMinWidth:"--awsui-split-panel-min-width-g964ok",splitPanelMaxWidth:"--awsui-split-panel-max-width-g964ok",toolsMaxWidth:"--awsui-tools-max-width-g964ok",toolsWidth:"--awsui-tools-width-g964ok",toolsAnimationStartingOpacity:"--awsui-tools-animation-starting-opacity-g964ok",contentScrollMargin:"--awsui-content-scroll-margin-g964ok",flashbarStackDepth:"--awsui-flashbar-stack-depth-g964ok",flashbarStackIndex:"--awsui-flashbar-stack-index-g964ok",flashbarStickyBottomMargin:"--awsui-flashbar-sticky-bottom-margin-g964ok",stackedNotificationsBottomMargin:"--awsui-stacked-notifications-bottom-margin-g964ok",stackedNotificationsDefaultBottomMargin:"--awsui-stacked-notifications-default-bottom-margin-g964ok",dropdownDefaultMaxWidth:"--awsui-dropdown-default-max-width-g964ok",spinnerRotatorFrom:"--awsui-spinner-rotator-from-g964ok",spinnerRotatorTo:"--awsui-spinner-rotator-to-g964ok",spinnerLineLeftFrom:"--awsui-spinner-line-left-from-g964ok",spinnerLineLeftTo:"--awsui-spinner-line-left-to-g964ok",spinnerLineRightFrom:"--awsui-spinner-line-right-from-g964ok",spinnerLineRightTo:"--awsui-spinner-line-right-to-g964ok",sliderLabelCount:"--awsui-slider-label-count-g964ok",sliderTickCount:"--awsui-slider-tick-count-g964ok",sliderReferenceColumn:"--awsui-slider-reference-column-g964ok",sliderNextReferenceColumn:"--awsui-slider-next-reference-column-g964ok",sliderMaxStart:"--awsui-slider-max-start-g964ok",sliderMinEnd:"--awsui-slider-min-end-g964ok",sliderRangeInlineSize:"--awsui-slider-range-inline-size-g964ok",sliderTooltipPosition:"--awsui-slider-tooltip-position-g964ok",togglesLeftWidth:"--awsui-toggles-left-width-g964ok",togglesRightWidth:"--awsui-toggles-right-width-g964ok",promptInputMaxRows:"--awsui-prompt-input-max-rows-g964ok",promptInputScrollHeight:"--awsui-prompt-input-scroll-height-g964ok"}},4464:(e,t,n)=>{"use strict";n.d(t,{PC2:()=>i,_Kl:()=>r});var r="var(--space-scaled-s-z0v7is, 12px)",i="var(--space-xs-xf5ch3, 8px)"},43369:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(55114),i=n(99655);function o(e,t,n,o,a){void 0!==n&&void 0===a&&i.y&&(0,r.O)(e,`You provided \`${t}\` prop without an \`${o}\` handler. This will render a read-only component. If the component should be mutable, set an \`${o}\` handler.`)}},67844:(e,t,n)=>{"use strict";n.d(t,{d:()=>o});var r=n(30244),i=n(97268);function o(e){const t=null===e||void 0===e?void 0:e.join();return(0,r.Z)((t=>(0,i.zm)(t.contentBoxWidth,e)),[t])}},73453:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(67294);function i(e,t){(0,r.useImperativeHandle)(e,(()=>({focus(...e){var n;null===(n=t.current)||void 0===n||n.focus(...e)}})),[t])}},33552:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(67294);function i(e,t,n){const i=(0,r.useRef)(null),o=t&&function(e,t){for(let n=0;n<e.length;n++)if(t(e[n]))return n;return-1}(t,(e=>e.value===n));return(0,r.useImperativeHandle)(e,(()=>({focus(){var e;null===(e=i.current)||void 0===e||e.focus()}}))),[i,void 0!==o&&-1!==o?o:0]}},34097:(e,t,n)=>{"use strict";n.d(t,{Z:()=>g});var r,i=n(67294);function o(e){e?document.body.setAttribute("data-awsui-focus-visible","true"):document.body.removeAttribute("data-awsui-focus-visible")}function a(){return o(!1)}function s(e){(function(e){return[r.shift,r.alt,r.control,r.meta].indexOf(e.keyCode)>-1})(e)||o(!0)}!function(e){e[e.pageUp=33]="pageUp",e[e.pageDown=34]="pageDown",e[e.end=35]="end",e[e.home=36]="home",e[e.backspace=8]="backspace",e[e.space=32]="space",e[e.down=40]="down",e[e.left=37]="left",e[e.right=39]="right",e[e.up=38]="up",e[e.escape=27]="escape",e[e.enter=13]="enter",e[e.tab=9]="tab",e[e.shift=16]="shift",e[e.control=17]="control",e[e.alt=18]="alt",e[e.meta=91]="meta"}(r||(r={}));let l=0;function c(){(0,i.useEffect)((()=>(0===l&&(document.addEventListener("mousedown",a),document.addEventListener("keydown",s)),l++,()=>{l--,0===l&&(document.removeEventListener("mousedown",a),document.removeEventListener("keydown",s))})),[])}var u=n(41589),d=n(94731),p=n(91607);const f=(e,t)=>"polaris"===e&&t?"vr":e;var h=n(84098);function m(e,t){const n=(0,h.L)(),r=f(d.C6,n);!function(e,{packageSource:t,packageVersion:n,theme:r},o={props:{}}){(0,i.useEffect)((()=>{const i=new p.C3(t,n);i.initMetrics(r),"undefined"!==typeof window&&(i.sendMetricOnce("awsui-viewport-width",window.innerWidth||0),i.sendMetricOnce("awsui-viewport-height",window.innerHeight||0)),i.logComponentsLoaded(),i.logComponentUsed(e.toLowerCase(),o)}),[])}(e,{packageSource:d.aM,packageVersion:d.ll,theme:r},t)}function g(e,t,n){m(e,t),c();return{__internalRootRef:(0,u.d)(e,d.ll,Object.assign({},n))}}},30363:(e,t,n)=>{"use strict";n.d(t,{q:()=>a});var r=n(67294),i=n(55114),o=n(99655);function a(e,t,n,{componentName:a,changeHandler:l,controlledProp:c}){const u=r.useState(void 0!==e)[0];o.y&&(r.useEffect((()=>{u&&void 0===t&&(0,i.O)(a,`You provided a \`${c}\` prop without an \`${l}\` handler. This will render a non-interactive component.`)}),[t,u,a,l,c]),r.useEffect((()=>{const t=void 0!==e;if(u!==t){const e=u?"controlled":"uncontrolled",n=t?"controlled":"uncontrolled";(0,i.O)(a,`A component tried to change ${e} '${c}' property to be ${n}. This is not supported. Properties should not switch from ${e} to ${n} (or vice versa). Decide between using a controlled or uncontrolled mode for the lifetime of the component. More info: https://fb.me/react-controlled-components`)}}),[u,c,a,e]));const[d,p]=r.useState(n),[f,h]=r.useState(!1),m=f?d:n,g=r.useCallback((e=>{p(e),h(!0)}),[p,h]);return u?[e,s]:[m,g]}function s(){}},14869:(e,t,n)=>{"use strict";n.d(t,{S:()=>o});var r=n(67294),i=n(68131);function o(e,t){const n=(0,r.useRef)();return n.current=e,(0,r.useCallback)((0,i.Z)(((...e)=>{n.current&&n.current(...e)}),t),[])}},59433:(e,t,n)=>{"use strict";n.d(t,{X:()=>i});var r=n(67294);function i(e,t,n){const i=(0,r.useRef)();return(0,r.useEffect)((()=>{var r;i.current=n,null===(r=e.current)||void 0===r||r.setAttribute(t,n)}),[t,n,e]),{[t]:i.current}}},46965:(e,t,n)=>{"use strict";n.d(t,{G:()=>i});var r=n(67294);function i(e,t){const n=(0,r.useRef)(!0);(0,r.useEffect)((()=>{if(!n.current)return e();n.current=!1}),t)}},34887:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(67294),i=n(36340);function o(e){const t=(0,i.L)();return{targetProps:{"aria-describedby":e?t:void 0},descriptionEl:e?r.createElement("span",{id:t,hidden:!0},e):null,descriptionId:t}}},13906:(e,t,n)=>{"use strict";n.d(t,{S:()=>i});var r=n(67294);function i({initialState:e=!1}={}){const t=(0,r.useRef)(null),[n,i]=(0,r.useState)(e);return{ref:(0,r.useCallback)((e=>{"undefined"!==typeof IntersectionObserver&&(t.current&&t.current.disconnect(),e&&(t.current=new IntersectionObserver((([e])=>i(e.isIntersecting))),t.current.observe(e)))}),[]),isIntersecting:n}}},11593:(e,t,n)=>{"use strict";n.d(t,{g:()=>o});var r=n(67294),i=n(68705);function o({nextFocusIndex:e,onFocusMoved:t,listItemSelector:n,fallbackSelector:i,showMoreSelector:o}){const l=(0,r.useRef)(null);return(0,r.useEffect)((()=>{if(void 0===e||null===e||null===l.current)return;const r=l.current.querySelectorAll(n),c=i?s(l.current,i):null,u=o?s(l.current,o):null;let d=Number.NEGATIVE_INFINITY,p=Number.POSITIVE_INFINITY;for(let t=0;t<r.length;t++)t<e?d=e-t<e-d?t:d:p=t-e<p-e?t:p;const f=function(...e){for(const{id:t,element:n}of e){const e=n?a(n):null;if(e)return{id:t,element:e}}return null}({id:"next",element:r[p]},{id:"prev",element:r[d]},{id:"show-more",element:u},{id:"fallback",element:c});f&&t(f.element,f.id)}),[e,n,i,o]),l}function a(e){return e instanceof HTMLElement?(0,i.EB)(e)?e:(0,i.ft)(e):null}function s(e,t){return e.matches(t)?e:e.querySelector(t)}},18817:(e,t,n)=>{"use strict";n.d(t,{q:()=>i});var r=n(67294);function i(...e){return(0,r.useMemo)((()=>e.every((e=>null===e||void 0===e))?null:t=>{e.forEach((e=>{"function"===typeof e?e(t):null!==e&&void 0!==e&&(e.current=t)}))}),e)}},36164:(e,t,n)=>{"use strict";n.d(t,{X:()=>s});var r=n(1758),i=n(97268);const o=Symbol.for("awsui-force-mobile-mode");function a(){const e=globalThis[o];return"undefined"!==typeof e?e:"undefined"!==typeof window&&(window.matchMedia?window.matchMedia(`(max-width: ${i.Il}px)`).matches:"xs"!==(0,i.zm)(window.innerWidth,["xs"]))}const s=(0,r.M)({initialState:()=>a(),factory:e=>{const t=()=>e(a());return window.addEventListener("resize",t),()=>{window.removeEventListener("resize",t)}}})},87575:(e,t,n)=>{"use strict";n.d(t,{H:()=>a,P:()=>o});var r=n(67294),i=n(5143);const o=(e,t)=>{const n=(0,i.v)();(0,r.useEffect)((()=>{if(e&&n.isInModal)return t?(n.componentLoadingCount.current++,()=>{n.componentLoadingCount.current--,n.emitTimeToContentReadyInModal(performance.now())}):void 0}),[t])},a=()=>{const e=(0,i.v)();(0,r.useEffect)((()=>{if(e.isInModal)return e.componentLoadingCount.current++,()=>{e.componentLoadingCount.current--,e.emitTimeToContentReadyInModal(performance.now())}}),[])}},43338:(e,t,n)=>{"use strict";n.d(t,{_:()=>u});var r=n(67294),i=n(5143),o=n(59433),a=n(46965),s=n(36340);const l="awsui-evaluate-component-visibility",c=()=>{const[e,t]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{const e=()=>{t((e=>!e))};return document.addEventListener(l,e),()=>{document.removeEventListener(l,e)}}),[]),e};function u(e,t,n,l,u){const d=(0,s.D)(),{isInModal:p}=(0,i.v)(),f=(0,o.X)(n,"data-analytics-performance-mark",d),h=c();return(0,r.useEffect)((()=>{if(!t()||!n.current||p)return;if(!(n.current.offsetWidth>0&&n.current.offsetHeight>0&&"hidden"!==getComputedStyle(n.current).visibility))return;const r=`${e}Rendered`;performance.mark(r,{detail:Object.assign({source:"awsui",instanceIdentifier:d},l())})}),[]),(0,a.G)((()=>{if(!t()||!n.current||p)return;if(!(n.current.offsetWidth>0&&n.current.offsetHeight>0&&"hidden"!==getComputedStyle(n.current).visibility))return;const r=`${e}Updated`;performance.mark(r,{detail:Object.assign({source:"awsui",instanceIdentifier:d},l())})}),[h,...u]),f}},84410:(e,t,n)=>{"use strict";n.d(t,{g:()=>l});var r=n(86010),i=n(93256),o=n(35552),a=n(94731),s=n(84098);function l(e){const t=(0,i.DY)(e),n=(0,i.v6)(e),l=(0,o.rr)(e),c=(0,s.L)()&&!a.Jp;return(0,r.Z)({"awsui-polaris-dark-mode awsui-dark-mode":"dark"===t,"awsui-polaris-compact-mode awsui-compact-mode":"compact"===n,"awsui-visual-refresh":c,[`awsui-context-${l}`]:l})}},38039:(e,t,n)=>{"use strict";n.d(t,{D:()=>i});var r=n(67294);const i=e=>{const t=(0,r.useRef)();return(0,r.useEffect)((()=>{t.current=e})),t.current}},36340:(e,t,n)=>{"use strict";n.d(t,{D:()=>a,L:()=>l});var r,i=n(67294);let o=0;const a=()=>{const e=(0,i.useRef)(null);return e.current||(e.current=`${o++}-${Date.now()}-${Math.round(1e4*Math.random())}`),e.current},s=null!==(r=i.useId)&&void 0!==r?r:a;function l(e){return`${e||""}`+s()}},22356:(e,t,n)=>{"use strict";n.d(t,{o:()=>y});var r=n(67294);function i(){return i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i.apply(this,arguments)}var o,a=["bottom","height","left","right","top","width"],s=new Map,l=function e(){var t=[];s.forEach((function(e,n){var r=n.getBoundingClientRect();(function(e,t){return void 0===e&&(e={}),void 0===t&&(t={}),a.some((function(n){return e[n]!==t[n]}))})(r,e.rect)&&(e.rect=r,t.push(e))})),t.forEach((function(e){e.callbacks.forEach((function(t){return t(e.rect)}))})),o=window.requestAnimationFrame(e)};var c="undefined"!==typeof window?r.useLayoutEffect:r.useEffect;function u(e,t){void 0===t&&(t={width:0,height:0});var n=r.useState(e.current),i=n[0],a=n[1],u=r.useReducer(d,t),p=u[0],f=u[1],h=r.useRef(!1);return c((function(){e.current!==i&&a(e.current)})),c((function(){if(i&&!h.current){h.current=!0;var e=i.getBoundingClientRect();f({rect:e})}}),[i]),r.useEffect((function(){if(i){var e,t,n=(e=i,t=function(e){f({rect:e})},{observe:function(){var n=0===s.size;s.has(e)?s.get(e).callbacks.push(t):s.set(e,{rect:void 0,hasRectChanged:!1,callbacks:[t]}),n&&l()},unobserve:function(){var n=s.get(e);if(n){var r=n.callbacks.indexOf(t);r>=0&&n.callbacks.splice(r,1),n.callbacks.length||s.delete(e),s.size||cancelAnimationFrame(o)}}});return n.observe(),function(){n.unobserve()}}}),[i]),p}function d(e,t){var n=t.rect;return e.height!==n.height||e.width!==n.width?n:e}var p=function(){return 50},f=function(e){return e},h=function(e,t){return e[t?"offsetWidth":"offsetHeight"]},m=function(e){for(var t=Math.max(e.start-e.overscan,0),n=Math.min(e.end+e.overscan,e.size-1),r=[],i=t;i<=n;i++)r.push(i);return r};function g(e){var t,n=e.size,o=void 0===n?0:n,a=e.estimateSize,s=void 0===a?p:a,l=e.overscan,d=void 0===l?1:l,g=e.paddingStart,b=void 0===g?0:g,y=e.paddingEnd,w=void 0===y?0:y,_=e.parentRef,x=e.horizontal,S=e.scrollToFn,k=e.useObserver,E=e.initialRect,C=e.onScrollElement,A=e.scrollOffsetFn,T=e.keyExtractor,I=void 0===T?f:T,R=e.measureSize,O=void 0===R?h:R,L=e.rangeExtractor,N=void 0===L?m:L,P=x?"width":"height",D=x?"scrollLeft":"scrollTop",M=r.useRef({scrollOffset:0,measurements:[]}),B=r.useState(0),z=B[0],j=B[1];M.current.scrollOffset=z;var F=(k||u)(_,E)[P];M.current.outerSize=F;var U=r.useCallback((function(e){_.current&&(_.current[D]=e)}),[_,D]),q=S||U;S=r.useCallback((function(e){q(e,U)}),[U,q]);var W=r.useState({}),V=W[0],H=W[1],Z=r.useCallback((function(){return H({})}),[]),G=r.useRef([]),K=r.useMemo((function(){var e=G.current.length>0?Math.min.apply(Math,G.current):0;G.current=[];for(var t=M.current.measurements.slice(0,e),n=e;n<o;n++){var r=I(n),i=V[r],a=t[n-1]?t[n-1].end:b,l="number"===typeof i?i:s(n),c=a+l;t[n]={index:n,start:a,size:l,end:c,key:r}}return t}),[s,V,b,o,I]),Q=((null==(t=K[o-1])?void 0:t.end)||b)+w;M.current.measurements=K,M.current.totalSize=Q;var Y=C?C.current:_.current,$=r.useRef(A);$.current=A,c((function(){if(Y){var e=function(e){var t=$.current?$.current(e):Y[D];j(t)};return e(),Y.addEventListener("scroll",e,{capture:!1,passive:!0}),function(){Y.removeEventListener("scroll",e)}}j(0)}),[Y,D]);var J=function(e){var t=e.measurements,n=e.outerSize,r=e.scrollOffset,i=t.length-1,o=function(e){return t[e].start},a=v(0,i,o,r),s=a;for(;s<i&&t[s].end<r+n;)s++;return{start:a,end:s}}(M.current),X=J.start,ee=J.end,te=r.useMemo((function(){return N({start:X,end:ee,overscan:d,size:K.length})}),[X,ee,d,K.length,N]),ne=r.useRef(O);ne.current=O;var re=r.useMemo((function(){for(var e=[],t=function(t,n){var r=te[t],o=i(i({},K[r]),{},{measureRef:function(e){if(e){var t=ne.current(e,x);if(t!==o.size){var n=M.current.scrollOffset;o.start<n&&U(n+(t-o.size)),G.current.push(r),H((function(e){var n;return i(i({},e),{},((n={})[o.key]=t,n))}))}}}});e.push(o)},n=0,r=te.length;n<r;n++)t(n);return e}),[te,U,x,K]),ie=r.useRef(!1);c((function(){ie.current&&H({}),ie.current=!0}),[s]);var oe=r.useCallback((function(e,t){var n=(void 0===t?{}:t).align,r=void 0===n?"start":n,i=M.current,o=i.scrollOffset,a=i.outerSize;"auto"===r&&(r=e<=o?"start":e>=o+a?"end":"start"),"start"===r?S(e):"end"===r?S(e-a):"center"===r&&S(e-a/2)}),[S]),ae=r.useCallback((function(e,t){var n=void 0===t?{}:t,r=n.align,a=void 0===r?"auto":r,s=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(n,["align"]),l=M.current,c=l.measurements,u=l.scrollOffset,d=l.outerSize,p=c[Math.max(0,Math.min(e,o-1))];if(p){if("auto"===a)if(p.end>=u+d)a="end";else{if(!(p.start<=u))return;a="start"}var f="center"===a?p.start+p.size/2:"end"===a?p.end:p.start;oe(f,i({align:a},s))}}),[oe,o]),se=r.useCallback((function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];ae.apply(void 0,t),requestAnimationFrame((function(){ae.apply(void 0,t)}))}),[ae]);return{virtualItems:re,totalSize:Q,scrollToOffset:oe,scrollToIndex:se,measure:Z}}var v=function(e,t,n,r){for(;e<=t;){var i=(e+t)/2|0,o=n(i);if(o<r)e=i+1;else{if(!(o>r))return i;t=i-1}}return e>0?e-1:0};const b=100;function y({items:e,parentRef:t,estimateSize:n}){const i=g({size:e.length,parentRef:t,estimateSize:n,overscan:5}),o=(0,r.useRef)(new WeakMap),a=i.virtualItems.map((e=>`${e.index}`)).join(":");(0,r.useEffect)((()=>{o.current=new WeakMap}),[a,e,n]);return{virtualItems:(0,r.useMemo)((()=>i.virtualItems.map((t=>Object.assign(Object.assign({},t),{measureRef:n=>{var r;const i=null!==(r=o.current.get(e[t.index]))&&void 0!==r?r:0;i<b&&(t.measureRef(n),o.current.set(e[t.index],i+1))}})))),[e,i.virtualItems]),totalSize:i.totalSize,scrollToIndex:i.scrollToIndex}}},84098:(e,t,n)=>{"use strict";n.d(t,{L:()=>i});var r=n(93256);const i=n(94731).Jp?()=>!0:r.sL},99655:(e,t,n)=>{"use strict";n.d(t,{y:()=>r});const r=!1},65856:(e,t,n)=>{"use strict";var r;n.d(t,{V:()=>r}),function(e){e[e.pageUp=33]="pageUp",e[e.pageDown=34]="pageDown",e[e.end=35]="end",e[e.home=36]="home",e[e.backspace=8]="backspace",e[e.space=32]="space",e[e.down=40]="down",e[e.left=37]="left",e[e.right=39]="right",e[e.up=38]="up",e[e.escape=27]="escape",e[e.enter=13]="enter",e[e.tab=9]="tab"}(r||(r={}))},90125:(e,t,n)=>{"use strict";n.d(t,{i7:()=>O});var r=n(68131),i=n(99524);class o{constructor(){this.listeners=[],this.actions=[],this.scheduleUpdate=(0,r.Z)((()=>{this.listeners.forEach((e=>e(this.actions)))}),0),this.registerAction=e=>{this.actions.push(e),this.actions=(0,i.I)(this.actions),this.scheduleUpdate()},this.clearRegisteredActions=()=>{this.actions=[]},this.onActionRegistered=e=>(this.listeners.push(e),this.scheduleUpdate(),()=>{this.listeners=this.listeners.filter((t=>t!==e))})}installPublic(e={}){var t;return null!==(t=e.registerAction)&&void 0!==t||(e.registerAction=this.registerAction),e}installInternal(e={}){var t,n;return null!==(t=e.clearRegisteredActions)&&void 0!==t||(e.clearRegisteredActions=this.clearRegisteredActions),null!==(n=e.onActionRegistered)&&void 0!==n||(e.onActionRegistered=this.onActionRegistered),e}}var a,s,l,c,u,d,p,f,h,m,g,v,b,y=n(33699),w=n(86732);class _{constructor(){a.set(this,[]),s.set(this,new Map),l.set(this,void 0),c.set(this,(0,r.Z)((()=>(0,y.Q_)(this,a,"f").forEach((e=>{if((0,y.Q_)(this,l,"f")){const t=e((0,y.Q_)(this,l,"f"));(0,y.Q_)(this,s,"f").set(e,t)}}))),0)),this.registerContentReplacer=e=>{(0,y.Q_)(this,l,"f")?(0,w.F)("alert-flash-content",`Cannot call \`registerContentReplacer\` with new provider: provider with id "${(0,y.Q_)(this,l,"f").id}" already registered.`):((0,y.YH)(this,l,e,"f"),(0,y.Q_)(this,c,"f").call(this))},this.clearRegisteredReplacer=()=>{(0,y.YH)(this,l,void 0,"f")},this.initialCheck=e=>{var t;return!!(null===(t=(0,y.Q_)(this,l,"f"))||void 0===t?void 0:t.initialCheck)&&(0,y.Q_)(this,l,"f").initialCheck(e)},this.onContentRegistered=e=>{if((0,y.Q_)(this,l,"f")){const t=e((0,y.Q_)(this,l,"f"));(0,y.Q_)(this,a,"f").push(e),(0,y.Q_)(this,s,"f").set(e,t)}else(0,y.Q_)(this,a,"f").push(e);return()=>{var t;null===(t=(0,y.Q_)(this,s,"f").get(e))||void 0===t||t(),(0,y.YH)(this,a,(0,y.Q_)(this,a,"f").filter((t=>t!==e)),"f"),(0,y.Q_)(this,s,"f").delete(e)}}}installPublic(e={}){var t;return null!==(t=e.registerContentReplacer)&&void 0!==t||(e.registerContentReplacer=this.registerContentReplacer),e}installInternal(e={}){var t,n,r;return null!==(t=e.clearRegisteredReplacer)&&void 0!==t||(e.clearRegisteredReplacer=this.clearRegisteredReplacer),null!==(n=e.onContentRegistered)&&void 0!==n||(e.onContentRegistered=this.onContentRegistered),null!==(r=e.initialCheck)&&void 0!==r||(e.initialCheck=this.initialCheck),e}}a=new WeakMap,s=new WeakMap,l=new WeakMap,c=new WeakMap;class x{constructor(){u.set(this,[]),d.set(this,(()=>{const e=(0,y.Q_)(this,u,"f").find((e=>"primary"===e.forceType));if(e)return e;for(const t of(0,y.Q_)(this,u,"f").slice())if("secondary"!==t.forceType)return t})),p.set(this,(()=>{const e=(0,y.Q_)(this,d,"f").call(this),t=(0,y.Q_)(this,u,"f").filter((t=>t!==e)).map((e=>e.props));for(const n of(0,y.Q_)(this,u,"f"))n===e?n.onChange({type:"primary",discoveredProps:t}):n.onChange(n.secondaryInstance)})),f.set(this,(0,r.Z)((()=>(0,y.Q_)(this,p,"f").call(this)),0)),this.register=(e,t)=>{const n=(0,y.Q_)(this,u,"f").some((e=>"primary"===e.forceType));if("primary"===e&&n)throw new Error("Double primary registration attempt");const r={forceType:e,onChange:t,props:{},secondaryInstance:{type:"secondary",update:e=>{r.props=e,(0,y.Q_)(this,f,"f").call(this)}}};return(0,y.Q_)(this,u,"f").push(r),(0,y.Q_)(this,p,"f").call(this),()=>{(0,y.Q_)(this,u,"f").splice((0,y.Q_)(this,u,"f").indexOf(r),1),(0,y.Q_)(this,f,"f").call(this)}},this.getStateForTesting=()=>({registrations:(0,y.Q_)(this,u,"f")}),this.installInternal=(e={})=>{var t,n;return null!==(t=e.register)&&void 0!==t||(e.register=this.register),null!==(n=e.getStateForTesting)&&void 0!==n||(e.getStateForTesting=this.getStateForTesting),e}}}u=new WeakMap,d=new WeakMap,p=new WeakMap,f=new WeakMap;class S{constructor(){h.set(this,null),m.set(this,[]),g.set(this,[]),v.set(this,(0,r.Z)((()=>{var e;if(!(0,y.Q_)(this,h,"f"))return;const t=(0,y.Q_)(this,m,"f")[(0,y.Q_)(this,m,"f").length-1];(0,y.Q_)(this,h,"f").call(this,null!==(e=null===t||void 0===t?void 0:t.props)&&void 0!==e?e:null)}),0)),b.set(this,(0,r.Z)((()=>{(0,y.Q_)(this,g,"f").forEach((e=>e(!!(0,y.Q_)(this,h,"f"))))}),0)),this.registerAppLayout=e=>{if(!(0,y.Q_)(this,h,"f"))return(0,y.YH)(this,h,e,"f"),(0,y.Q_)(this,b,"f").call(this),()=>{(0,y.YH)(this,h,null,"f"),(0,y.Q_)(this,b,"f").call(this)}},this.registerBreadcrumbs=(e,t)=>{const n={props:e};return(0,y.Q_)(this,m,"f").push(n),(0,y.Q_)(this,g,"f").push(t),(0,y.Q_)(this,b,"f").call(this),(0,y.Q_)(this,v,"f").call(this),{update:e=>{n.props=e,(0,y.Q_)(this,v,"f").call(this)},cleanup:()=>{(0,y.Q_)(this,m,"f").splice((0,y.Q_)(this,m,"f").indexOf(n),1),(0,y.Q_)(this,g,"f").splice((0,y.Q_)(this,g,"f").indexOf(t),1),(0,y.Q_)(this,v,"f").call(this)}}},this.getStateForTesting=()=>({appLayoutUpdateCallback:(0,y.Q_)(this,h,"f"),breadcrumbInstances:(0,y.Q_)(this,m,"f"),breadcrumbRegistrations:(0,y.Q_)(this,g,"f")})}installInternal(e={}){var t,n,r;return null!==(t=e.registerBreadcrumbs)&&void 0!==t||(e.registerBreadcrumbs=this.registerBreadcrumbs),null!==(n=e.registerAppLayout)&&void 0!==n||(e.registerAppLayout=this.registerAppLayout),null!==(r=e.getStateForTesting)&&void 0!==r||(e.getStateForTesting=this.getStateForTesting),e}}h=new WeakMap,m=new WeakMap,g=new WeakMap,v=new WeakMap,b=new WeakMap;const k=["badge","resizable","defaultSize","orderPriority","defaultActive","onResize"];class E{constructor(){this.drawers=[],this.drawersRegistrationListener=null,this.drawerOpenedListener=null,this.drawerClosedListener=null,this.scheduleUpdate=(0,r.Z)((()=>{var e;null===(e=this.drawersRegistrationListener)||void 0===e||e.call(this,this.drawers)}),0),this.registerDrawer=e=>{this.drawers.find((t=>t.id===e.id))&&(0,w.F)("app-layout-drawers",`drawer with id "${e.id}" is already registered`),this.drawers=this.drawers.concat(e),this.scheduleUpdate()},this.updateDrawer=e=>{var t,{id:n}=e,r=(0,y._T)(e,["id"]);const i=this.drawers.findIndex((({id:e})=>e===n)),o=null===(t=this.drawers)||void 0===t?void 0:t[i];if(!o)throw new Error(`[AwsUi] [runtime drawers] drawer with id ${n} not found`);const a=this.drawers.slice(),s=Object.assign({},o);for(const l of k)l in r&&(s[l]=r[l]);a[i]=s,this.drawers=a,this.scheduleUpdate()},this.onDrawersRegistered=e=>(null!==this.drawersRegistrationListener&&(0,w.F)("app-layout-drawers","multiple app layout instances detected when calling onDrawersRegistered"),this.drawersRegistrationListener=e,this.scheduleUpdate(),()=>{this.drawersRegistrationListener=null}),this.clearRegisteredDrawers=()=>{this.drawers=[]},this.onDrawerOpened=e=>(null!==this.drawerOpenedListener&&(0,w.F)("app-layout-drawers","multiple app layout instances detected when calling onDrawerOpened"),this.drawerOpenedListener=e,()=>{this.drawerOpenedListener=null}),this.onDrawerClosed=e=>(null!==this.drawerClosedListener&&(0,w.F)("app-layout-drawers","multiple app layout instances detected when calling onDrawerClosed"),this.drawerClosedListener=e,()=>{this.drawerClosedListener=null}),this.openDrawer=(e,t)=>{var n;null===(n=this.drawerOpenedListener)||void 0===n||n.call(this,e,t)},this.closeDrawer=(e,t)=>{var n;null===(n=this.drawerClosedListener)||void 0===n||n.call(this,e,t)}}installPublic(e={}){var t,n,r,i;return null!==(t=e.registerDrawer)&&void 0!==t||(e.registerDrawer=this.registerDrawer),null!==(n=e.updateDrawer)&&void 0!==n||(e.updateDrawer=this.updateDrawer),null!==(r=e.openDrawer)&&void 0!==r||(e.openDrawer=this.openDrawer),null!==(i=e.closeDrawer)&&void 0!==i||(e.closeDrawer=this.closeDrawer),e}installInternal(e={}){var t,n,r,i;return null!==(t=e.clearRegisteredDrawers)&&void 0!==t||(e.clearRegisteredDrawers=this.clearRegisteredDrawers),null!==(n=e.onDrawersRegistered)&&void 0!==n||(e.onDrawersRegistered=this.onDrawersRegistered),null!==(r=e.onDrawerOpened)&&void 0!==r||(e.onDrawerOpened=this.onDrawerOpened),null!==(i=e.onDrawerClosed)&&void 0!==i||(e.onDrawerClosed=this.onDrawerClosed),e}}var C;class A{constructor(){C.set(this,new WeakMap),this.createContext=(e,t)=>{let n=(0,y.Q_)(this,C,"f").get(e);n||(n=new Map,(0,y.Q_)(this,C,"f").set(e,n));let r=n.get(t);return r||(r=e.createContext(void 0),n.set(t,r)),r}}installInternal(e={}){var t;return null!==(t=e.createContext)&&void 0!==t||(e.createContext=this.createContext),e}}C=new WeakMap;const T=Symbol.for("awsui-plugin-api");function I(e){try{if(null===e||void 0===e?void 0:e[T])return e[T];if(!e||e.parent===e)return;return I(e.parent)}catch(t){return}}const{awsuiPlugins:R,awsuiPluginsInternal:O}=function(){if("undefined"===typeof window)return L({});const e=window,t=I(e);return t||(0,w.C)(),e[T]=L(null!==t&&void 0!==t?t:{}),e[T]}();function L(e){var t,n;null!==(t=e.awsuiPlugins)&&void 0!==t||(e.awsuiPlugins={}),null!==(n=e.awsuiPluginsInternal)&&void 0!==n||(e.awsuiPluginsInternal={});const r=new E;e.awsuiPlugins.appLayout=r.installPublic(e.awsuiPlugins.appLayout),e.awsuiPluginsInternal.appLayout=r.installInternal(e.awsuiPluginsInternal.appLayout);const i=new x;e.awsuiPluginsInternal.appLayoutWidget=i.installInternal(e.awsuiPluginsInternal.appLayoutWidget);const a=new o;e.awsuiPlugins.alert=a.installPublic(e.awsuiPlugins.alert),e.awsuiPluginsInternal.alert=a.installInternal(e.awsuiPluginsInternal.alert);const s=new _;e.awsuiPlugins.alertContent=s.installPublic(e.awsuiPlugins.alertContent),e.awsuiPluginsInternal.alertContent=s.installInternal(e.awsuiPluginsInternal.alertContent);const l=new _;e.awsuiPlugins.flashContent=l.installPublic(e.awsuiPlugins.flashContent),e.awsuiPluginsInternal.flashContent=l.installInternal(e.awsuiPluginsInternal.flashContent);const c=new o;e.awsuiPlugins.flashbar=c.installPublic(e.awsuiPlugins.flashbar),e.awsuiPluginsInternal.flashbar=c.installInternal(e.awsuiPluginsInternal.flashbar);const u=new S;e.awsuiPluginsInternal.breadcrumbs=u.installInternal(e.awsuiPluginsInternal.breadcrumbs);const d=new A;return e.awsuiPluginsInternal.sharedReactContexts=d.installInternal(e.awsuiPluginsInternal.sharedReactContexts),e}},86732:(e,t,n)=>{"use strict";n.d(t,{C:()=>o,F:()=>a});var r=n(94731);const i=new(n(91607).C3)(r.aM,r.ll);function o(){i.sendPanoramaMetric({eventContext:"awsui-runtime-api-loaded",eventDetail:{version:r.ll}})}function a(e,t){console.warn("[AwsUi]",`[${e}]`,t),i.sendPanoramaMetric({eventContext:"awsui-runtime-api-warning",eventDetail:{version:r.ll,component:e,message:t}})}},57540:(e,t,n)=>{"use strict";n.d(t,{_:()=>o});var r=n(67294);function i({mountContent:e,unmountContent:t,context:n}){const i=(0,r.useRef)(null);return(0,r.useEffect)((()=>{const r=i.current;return e(r,n),()=>{t(r)}}),[]),r.createElement("div",{ref:i})}function o(e){return function(t){const[n,o]=(0,r.useState)([]),a=(0,r.useRef)(null),s=(0,r.useRef)(null);return(0,r.useEffect)((()=>e((e=>{o(e.map((e=>function(e,t){return e?r.createElement(i,{key:e.id+"-"+t.type,context:t,mountContent:e.mountContent,unmountContent:e.unmountContent}):null}(e,{type:t,headerRef:a,contentRef:s}))))}))),[t]),{discoveredActions:n,headerRef:a,contentRef:s}}}},29100:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(67294),i=n(86732);function o(e,t){return function({type:n,header:o,children:a}){const s=(0,r.useRef)(null),l=(0,r.useRef)(null),c=(0,r.useRef)(null),u=(0,r.useRef)(null),[d,p]=(0,r.useState)((()=>t.initialCheck({type:n,header:o,content:a}))),[f,h]=(0,r.useState)("original"),[m,g]=(0,r.useState)("original"),v=(0,r.useRef)();return(0,r.useEffect)((()=>{const r={type:n,headerRef:s,contentRef:l};return p(!1),t.onContentRegistered((t=>{let n=!0;function o(t){return!!n||((0,i.F)(`${e}-content-replacer`,`"${t}" called after component unmounted`),!1)}return v.current=t.runReplacer(r,{hideHeader(){o("hideHeader")&&h("remove")},restoreHeader(){o("restoreHeader")&&h("original")},replaceHeader(e){o("replaceHeader")&&(e(c.current),h("replaced"))},hideContent(){o("hideContent")&&g("remove")},restoreContent(){o("restoreContent")&&g("original")},replaceContent(e){o("replaceContent")&&(e(u.current),g("replaced"))}}),()=>{var e;null===(e=v.current)||void 0===e||e.unmount({replacementHeaderContainer:c.current,replacementContentContainer:u.current}),n=!1}}))}),[n]),(0,r.useEffect)((()=>{var e;null===(e=v.current)||void 0===e||e.update()}),[n,o,a]),{initialHidden:d,headerReplacementType:f,contentReplacementType:m,headerRef:s,replacementHeaderRef:c,contentRef:l,replacementContentRef:u}}}},99524:(e,t,n)=>{"use strict";function r(e){return e.slice().sort(((e,t)=>{var n,r;return t.orderPriority!==e.orderPriority?Math.sign((null!==(n=t.orderPriority)&&void 0!==n?n:0)-(null!==(r=e.orderPriority)&&void 0!==r?r:0)):t.id<e.id?1:-1}))}n.d(t,{I:()=>r})},83429:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={stickyVerticalTopOffset:"--awsui-sticky-vertical-top-offset",stickyVerticalBottomOffset:"--awsui-sticky-vertical-bottom-offset"}},46790:(e,t,n)=>{"use strict";n.d(t,{n:()=>i});var r=n(86010);const i=(e,t,n)=>(0,r.Z)(e[t],n&&e[`${t}-open`])},96215:(e,t,n)=>{"use strict";function r(e,t){e.displayName=t}n.d(t,{b:()=>r})},66620:(e,t,n)=>{"use strict";n.d(t,{o:()=>r});const r=function(e){let t;return()=>(void 0===t&&(t=e()),t)}((()=>{if("undefined"===typeof document)return{width:0,height:0};const e=document.createElement("div");e.style.overflow="scroll",e.style.height="100px",e.style.width="100px",e.style.position="absolute",e.style.top="-9999px",e.style.left="-9999px",document.body.appendChild(e);const t=e.offsetWidth-e.clientWidth,n=e.offsetHeight-e.clientHeight;return document.body.removeChild(e),{width:t,height:n}}))},26651:(e,t,n)=>{"use strict";n.d(t,{J:()=>o});var r=n(55114);const i=["javascript:void(0)","javascript:void(0);","javascript:;"];function o(e,t){if(!t)return;if(-1!==i.indexOf(t.toLowerCase()))return;let n;try{n=new URL(t)}catch(o){return}if("javascript:"===n.protocol)throw(0,r.O)(e,`A javascript: URL was blocked as a security precaution. The URL was "${t}".`),new Error("A javascript: URL was blocked as a security precaution.")}},68795:(e,t,n)=>{"use strict";n.d(t,{Re:()=>l,UG:()=>s,gQ:()=>o,hT:()=>i,vZ:()=>c,xR:()=>a});n(5623);var r=n(22303);function i(e){var t;const n=getComputedStyle(e);return!!n.transform&&"none"!==n.transform||!!n.perspective&&"none"!==n.perspective||!!n.containerType&&"normal"!==n.containerType||(null===(t=n.contain)||void 0===t?void 0:t.split(" ").some((e=>["layout","paint","strict","content"].includes(e))))}function o(e){return e.parentElement?(0,r.Z)(e.parentElement,i):null}function a({startElement:e,tests:t}){const n=Object.keys(t),r={};let i=e;for(;i&&Object.keys(r).length<n.length;){for(i=i.parentElement;i&&!l(i);)i=i.parentElement;for(const e of n)!r[e]&&i&&t[e](i)&&(r[e]=i)}return r}function s(e){return e instanceof Node||null!==e&&"object"===typeof e&&"nodeType"in e&&"number"===typeof e.nodeType&&"nodeName"in e&&"string"===typeof e.nodeName&&"parentNode"in e&&"object"===typeof e.parentNode}function l(e){return e instanceof HTMLElement||s(e)&&e.nodeType===Node.ELEMENT_NODE&&"style"in e&&"object"===typeof e.style&&"object"===typeof e.ownerDocument&&!c(e)}function c(e){return e instanceof SVGElement||s(e)&&e.nodeType===Node.ELEMENT_NODE&&"ownerSVGElement"in e&&"object"===typeof e.ownerSVGElement}},57370:(e,t,n)=>{"use strict";n.d(t,{x:()=>r});const r=e=>Object.keys(e).filter((e=>0!==e.indexOf("__"))).reduce(((t,n)=>(t[n]=e[n],t)),{})},26591:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s,c:()=>a});var r=n(70037),i=n(65856),o=n(68795);function a(e){return(0,o.Re)(e.currentTarget)||(0,o.vZ)(e.currentTarget)}function s(e,{onActivate:t,onBlockEnd:n,onBlockStart:o,onDefault:a,onEnd:s,onEscape:l,onHome:c,onInlineEnd:u,onInlineStart:d,onPageDown:p,onPageUp:f}){switch(e.keyCode){case i.V.down:null===n||void 0===n||n();break;case i.V.end:null===s||void 0===s||s();break;case i.V.enter:case i.V.space:null===t||void 0===t||t();break;case i.V.escape:null===l||void 0===l||l();break;case i.V.home:null===c||void 0===c||c();break;case i.V.left:(0,r.$0)(e.currentTarget)?null===u||void 0===u||u():null===d||void 0===d||d();break;case i.V.pageDown:null===p||void 0===p||p();break;case i.V.pageUp:null===f||void 0===f||f();break;case i.V.right:(0,r.$0)(e.currentTarget)?null===d||void 0===d||d():null===u||void 0===u||u();break;case i.V.up:null===o||void 0===o||o();break;default:null===a||void 0===a||a()}}},16441:(e,t,n)=>{"use strict";n.d(t,{E:()=>a});var r=n(22303),i=n(42010),o=n(68795);function a(e,t){var n;if(!(0,o.UG)(t))return!1;const a=(0,r.Z)(t,(t=>t===e||(0,o.Re)(t)&&!!t.dataset.awsuiReferrerId));if(a&&a===e)return!0;const s=(0,o.Re)(a)?document.getElementById(null!==(n=a.dataset.awsuiReferrerId)&&void 0!==n?n:""):null;return s?(0,i.Z)(e,s):(0,i.Z)(e,t)}},87863:(e,t,n)=>{"use strict";n.d(t,{Et:()=>i,IV:()=>c,YA:()=>o,bx:()=>a,qs:()=>s,ts:()=>l});var r=n(22303);const i=e=>{const t=[];let n=e;for(;(n=n.parentElement)&&n!==e.ownerDocument.body;)"visible"!==getComputedStyle(n).overflow&&t.push(n);return t},o=({element:e,excludeClosestParent:t=!1,expandToViewport:n=!1,canExpandOutsideViewport:r=!1})=>{var o,a,s,l,c;const u=n?[]:i(e).map((e=>{const{height:t,width:n,top:i,left:o}=e.getBoundingClientRect();return{blockSize:r?e.scrollHeight:t,inlineSize:n,insetBlockStart:i,insetInlineStart:o}}));if(r&&!n){const t=e.ownerDocument,n=t.documentElement.getBoundingClientRect();u.push({inlineSize:Math.max(n.width,t.documentElement.clientWidth),blockSize:Math.max(n.height,t.documentElement.clientHeight),insetBlockStart:n.top,insetInlineStart:n.left})}else{const t=null!==(o=e.ownerDocument.defaultView)&&void 0!==o?o:window;u.push({blockSize:null!==(s=null===(a=t.visualViewport)||void 0===a?void 0:a.height)&&void 0!==s?s:t.innerHeight,inlineSize:null!==(c=null===(l=t.visualViewport)||void 0===l?void 0:l.width)&&void 0!==c?c:t.innerWidth,insetBlockStart:0,insetInlineStart:0})}return t&&!n&&u.shift(),u};function a(e,t={block:"nearest",inline:"nearest"}){var n;null===(n=null===e||void 0===e?void 0:e.scrollIntoView)||void 0===n||n.call(e,t)}function s({insetBlockStart:e,blockSize:t}){return e<0?e:e+t>window.innerHeight?t>window.innerHeight?e:e+t-window.innerHeight:0}function l(e,t){const n=s(e);n&&(t||window).scrollBy(0,n)}function c(e){return(0,r.Z)(e,(e=>e.scrollHeight>e.clientHeight&&["scroll","auto"].includes(getComputedStyle(e).overflowY)))||void 0}},86579:(e,t,n)=>{"use strict";function r(...e){return e.filter(Boolean).join(" ")||void 0}n.d(t,{M:()=>r})},7913:(e,t,n)=>{"use strict";n.d(t,{O:()=>a});var r=n(67294),i=n(91780),o=n(84098);function a(e,t){return n=>a=>(0,o.L)()&&(0,i.k2)("appLayoutWidget")&&n?r.createElement(n,Object.assign({Skeleton:t},a)):r.createElement(e,Object.assign({},a))}},12988:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var r=n(33699),i=n(67294),o=n(17265),a=n(34097),s=n(96215),l=n(79301);const c=i.forwardRef(((e,t)=>{var{fontSize:n="body-m",color:s="normal",external:c=!1}=e,u=(0,r._T)(e,["fontSize","color","external"]);const d=(0,a.Z)("Link",{props:{color:s,external:c,fontSize:n,rel:u.rel,target:u.target,variant:u.variant}}),p={action:"click",detail:{label:{root:"self"},external:`${c}`},component:{name:"awsui.Link",label:{root:"self"},properties:{variant:u.variant||"secondary"}}};return u.href&&(p.detail.href=u.href),i.createElement(l.Z,Object.assign({fontSize:n,color:s,external:c},u,d,{ref:t},(0,o.Gp)(p)))}));(0,s.b)(c,"Link");const u=c},79301:(e,t,n)=>{"use strict";n.d(t,{Z:()=>C});var r=n(33699),i=n(67294),o=n(86010),a=n(63496),s=n(42137),l=n(21517),c=n(51396),u=n(44715),d=n(16815),p=n(77068),f=n(99806),h=n(42093),m=n(78880),g=n(73453),v=n(18817),b=n(36340),y=n(84098),w=n(65856),_=n(26651);const x={link:"awsui_link_4c84z_huzqy_145","variant-secondary":"awsui_variant-secondary_4c84z_huzqy_211","variant-primary":"awsui_variant-primary_4c84z_huzqy_246","variant-info":"awsui_variant-info_4c84z_huzqy_279","variant-value-large":"awsui_variant-value-large_4c84z_huzqy_314","variant-top-navigation":"awsui_variant-top-navigation_4c84z_huzqy_346","variant-recovery":"awsui_variant-recovery_4c84z_huzqy_379",button:"awsui_button_4c84z_huzqy_412","color-inverted":"awsui_color-inverted_4c84z_huzqy_447","font-size-body-s":"awsui_font-size-body-s_4c84z_huzqy_468","font-size-body-m":"awsui_font-size-body-m_4c84z_huzqy_475","font-size-heading-xs":"awsui_font-size-heading-xs_4c84z_huzqy_481","font-size-heading-s":"awsui_font-size-heading-s_4c84z_huzqy_487","font-size-heading-m":"awsui_font-size-heading-m_4c84z_huzqy_494","font-size-heading-l":"awsui_font-size-heading-l_4c84z_huzqy_501","font-size-heading-xl":"awsui_font-size-heading-xl_4c84z_huzqy_508","font-size-display-l":"awsui_font-size-display-l_4c84z_huzqy_515","font-size-inherit":"awsui_font-size-inherit_4c84z_huzqy_522","icon-wrapper":"awsui_icon-wrapper_4c84z_huzqy_530",icon:"awsui_icon_4c84z_huzqy_530"};function S(e){return`variant-${e.replace(/^awsui-/,"")}`}function k(e,t){switch(e){case"info":return"font-size-body-s";case"awsui-value-large":return"font-size-display-l";default:return`font-size-${t}`}}function E(e,t){return`color-${"info"===e?"normal":t}`}const C=i.forwardRef(((e,t)=>{var{variant:n,fontSize:C="body-m",color:A="normal",external:T=!1,target:I,href:R,rel:O,ariaLabel:L,externalIconAriaLabel:N,onFollow:P,onClick:D,children:M,__internalRootRef:B=null}=e,z=(0,r._T)(e,["variant","fontSize","color","external","target","href","rel","ariaLabel","externalIconAriaLabel","onFollow","onClick","children","__internalRootRef"]);(0,_.J)("Link",R);const j=!R,{defaultVariant:F}=(0,i.useContext)(f.$),U=n||F,q=["top-navigation","link","recovery"].indexOf(U)>-1,W=(0,a.$r)("link"),V=(0,d.j)(z),H=null!==I&&void 0!==I?I:T?"_blank":void 0,Z=null!==O&&void 0!==O?O:"_blank"===H?"noopener noreferrer":void 0,G=(0,b.L)("link"),K=(0,b.L)("link-self"),Q=(0,b.L)("link-info"),Y=(0,i.useContext)(p.J),{funnelIdentifier:$,funnelInteractionId:J}=(0,c.ns)(),{stepIdentifier:X,stepNumber:ee,stepNameSelector:te}=(0,c.FE)(),{subStepIdentifier:ne,subStepSelector:re,subStepNameSelector:ie}=(0,c.c8)(),oe=e=>{J&&(e=>{if("info"===U){const t=(0,u.hR)(te),n=(0,u.hR)(ie);l.OG.helpPanelInteracted({funnelIdentifier:$,funnelInteractionId:e,stepIdentifier:X,stepNumber:ee,stepName:t,subStepIdentifier:ne,stepNameSelector:te,subStepSelector:re,subStepName:n,subStepNameSelector:ie,elementSelector:(0,u.XI)(G),subStepAllSelector:(0,u.et)()})}else if(T){const t=(0,u.hR)(te),n=(0,u.hR)(ie);l.OG.externalLinkInteracted({funnelIdentifier:$,funnelInteractionId:e,stepIdentifier:X,stepNumber:ee,stepName:t,stepNameSelector:te,subStepIdentifier:ne,subStepSelector:re,subStepName:n,subStepNameSelector:ie,elementSelector:(0,u.XI)(G),subStepAllSelector:(0,u.et)()})}})(J),(0,m.y1)(P,{href:R,external:T,target:H},e)},ae=e=>{const{altKey:t,ctrlKey:n,metaKey:r,shiftKey:i}=e,o="button"in e?e.button:0;(0,m.B4)(D,{altKey:t,button:o,ctrlKey:n,metaKey:r,shiftKey:i})},se=e=>{oe(e),ae(e)},le=e=>{e.keyCode!==w.V.space&&e.keyCode!==w.V.enter||(e.preventDefault(),oe(e),ae(e))},ce=(0,i.useRef)(null),ue=(0,y.L)();(0,g.Z)(t,ce);const de=j&&ue&&!q,pe=Object.assign(Object.assign({id:K},V),{ref:(0,v.q)(ce,B),className:(0,o.Z)(x.link,V.className,de?x.button:null,x[S(U)],x[k(U,C)],x[E(U,A)]),"aria-label":L,"aria-labelledby":void 0,[u.Uv]:G});"info"===U&&Y&&!L&&(pe["aria-labelledby"]=`${pe.id} ${Q} ${Y}`);const fe=W("externalIconAriaLabel",N),he=i.createElement(i.Fragment,null,M,T&&i.createElement("span",{className:x["icon-wrapper"]},"\xa0",i.createElement("span",{className:x.icon,"aria-label":fe,role:fe?"img":void 0},i.createElement(s.Z,{name:"external",size:"inherit"}))),"info"===U&&i.createElement("span",{hidden:!0,id:Q},":")),{tabIndex:me}=(0,h.s_)(ce,{tabIndex:j?0:void 0});return j?i.createElement("a",Object.assign({},pe,{role:"button",tabIndex:me,onKeyDown:le,onClick:se}),he):i.createElement("a",Object.assign({},pe,{tabIndex:me,target:H,rel:Z,href:R,onClick:e=>{(0,m.p_)(e)&&oe(e),ae(e)}}),he)}))},45098:(e,t,n)=>{"use strict";n.d(t,{Z:()=>f});var r=n(33699),i=n(67294),o=n(86010),a=n(16815),s=n(18817);const l="awsui_root_1iee7_xy9l5_145",c="awsui_announcer_1iee7_xy9l5_153",u="awsui_root_1pc7b_1k8pp_5",d="awsui_announcer_1pc7b_1k8pp_9";class p{constructor(e,t=p.defaultDelay){this.politeness=e,this.delay=t,this._addedTerminalPeriod=!1,this._nextAnnouncement="",this._element=document.createElement("div"),this._element.className=`${c} ${d}`,this._element.setAttribute("aria-live",this.politeness),this._element.setAttribute("aria-atomic","true"),document.body.appendChild(this._element)}destroy(){var e;null===(e=this._element)||void 0===e||e.remove(),void 0!==this._timeoutId&&(clearTimeout(this._timeoutId),this._timeoutId=void 0)}announce({message:e,forceReannounce:t=!1}){if(e){if(this._nextAnnouncement=e.trim(),0===this.delay||t)return this._updateElement(t);void 0===this._timeoutId&&(this._timeoutId=setTimeout((()=>this._updateElement(!1)),1e3*this.delay))}}_updateElement(e){this._nextAnnouncement!==this._lastAnnouncement?(this._element.textContent=this._nextAnnouncement,this._addedTerminalPeriod=!1):e&&(this._element.textContent=this._nextAnnouncement+(this._addedTerminalPeriod?"":"."),this._addedTerminalPeriod=!this._addedTerminalPeriod),this._lastAnnouncement=this._nextAnnouncement,this._timeoutId=void 0}}p.defaultDelay=2;const f=i.forwardRef((function(e,t){var{assertive:n=!1,hidden:c=!1,tagName:d="div",delay:f,sources:m,children:g,__internalRootRef:v,className:b}=e,y=(0,r._T)(e,["assertive","hidden","tagName","delay","sources","children","__internalRootRef","className"]);const w=(0,a.j)(y),_=(0,i.useRef)(null),x=(0,s.q)(_,v);(0,i.useEffect)((()=>{_.current&&(_.current.inert=c)}),[c]);const S=(0,i.useRef)();(0,i.useEffect)((()=>{const e=new p(n?"assertive":"polite");return S.current=e,()=>{e.destroy(),S.current=void 0}}),[n]);const k=()=>m?m.map((e=>e&&"string"!==typeof e?e.current?h(e.current):void 0:e)).filter(Boolean).join(" "):_.current?h(_.current):void 0;return(0,i.useEffect)((()=>{var e;null===(e=S.current)||void 0===e||e.announce({message:k(),delay:f})})),(0,i.useImperativeHandle)(t,(()=>({reannounce(){var e;null===(e=S.current)||void 0===e||e.announce({message:k(),delay:f,forceReannounce:!0})}}))),i.createElement(d,Object.assign({ref:x},w,{className:(0,o.Z)(l,u,b),hidden:c}),g)}));function h(e){return(e.textContent||"").replace(/\s+/g," ").trim()}},44025:(e,t,n)=>{"use strict";n.d(t,{Z:()=>m});var r=n(33699),i=n(67294),o=n(79219),a=n(51396),s=n(44715),l=n(16815),c=n(34097),u=n(36340),d=n(96215),p=n(82414),f=n(56924);function h(e){var{analyticsMetadata:t,baseComponentProps:n,size:a="medium"}=e,l=(0,r._T)(e,["analyticsMetadata","baseComponentProps","size"]);const c=(0,u.L)(),d={[s.D3]:c};return i.createElement(o.D3,{mounted:l.visible,funnelIdentifier:null===t||void 0===t?void 0:t.instanceIdentifier,funnelFlowType:null===t||void 0===t?void 0:t.flowType,funnelErrorContext:null===t||void 0===t?void 0:t.errorContext,funnelResourceType:null===t||void 0===t?void 0:t.resourceType,funnelType:"modal",optionalStepNumbers:[],totalFunnelSteps:1,funnelNameSelectors:()=>{var e;return[`[${s.D3}="${null===(e=null===window||void 0===window?void 0:window.CSS)||void 0===e?void 0:e.escape(c)}"] .${f.Z["header--text"]}`]}},i.createElement(o.fJ,{mounted:l.visible,stepIdentifier:null===t||void 0===t?void 0:t.instanceIdentifier,stepErrorContext:null===t||void 0===t?void 0:t.errorContext,stepNumber:1},i.createElement(o.VY,{subStepIdentifier:null===t||void 0===t?void 0:t.instanceIdentifier,subStepErrorContext:null===t||void 0===t?void 0:t.errorContext},i.createElement(p.$,Object.assign({size:a},l,n,d,{__injectAnalyticsComponentMetadata:!0})))))}function m(e){var{size:t="medium"}=e,n=(0,r._T)(e,["size"]);const{isInFunnel:o}=(0,a.ns)(),s=(0,l.K)(n),u=(0,c.Z)("Modal",{props:{size:t,disableContentPaddings:n.disableContentPaddings,flowType:s.flowType},metadata:{hasResourceType:Boolean(null===s||void 0===s?void 0:s.resourceType),hasInstanceIdentifier:Boolean(null===s||void 0===s?void 0:s.instanceIdentifier)}},s);return o?i.createElement(p.Z,Object.assign({size:t},n,u,{__injectAnalyticsComponentMetadata:!0})):i.createElement(h,Object.assign({analyticsMetadata:s,baseComponentProps:u,size:t},n))}(0,d.b)(m,"Modal")},82414:(e,t,n)=>{"use strict";n.d(t,{$:()=>N,Z:()=>P});var r=n(33699),i=n(67294),o=n(86010),a=n(30244),s=n(17265),l=n(10229),c=n(17236),u=n(63496),d=n(21517),p=n(40898),f=n(51396),h=n(16815),m=n(62037),g=n(62922),v=n(67910),b=n(5143),y=n(82597),w=n(78880),_=n(67844),x=n(13906),S=n(18817),k=n(36340),E=n(84098),C=n(65856),A=n(66620),T=n(56924);let I;function R(){!function(){if(document.body.clientWidth<window.innerWidth){I=document.body.style.paddingRight;const e=parseInt(window.getComputedStyle(document.body).paddingRight,10)+(0,A.o)().width;document.body.style.paddingRight=e+"px"}}(),document.body.classList.add(T.Z["modal-open"])}function O(){document.body.classList.remove(T.Z["modal-open"]),function(){I?document.body.style.setProperty("padding-right",I):document.body.style.removeProperty("padding-right");I=void 0}()}const L={header:"awsui_header_15dxs_1ns0c_5"};function N(e){const{funnelProps:t,funnelSubmit:n,funnelNextOrSubmitAttempt:r}=(0,f.ns)(),{funnelStepProps:o}=(0,f.FE)(),{subStepRef:a,funnelSubStepProps:s}=(0,f.c8)();return i.createElement(P,Object.assign({__funnelProps:t,__funnelStepProps:o,__subStepRef:a,__subStepFunnelProps:s,onButtonClick:({variant:e})=>{"primary"===e&&(r(),n())}},e))}function P(e){var{modalRoot:t,getModalRoot:n,removeModalRoot:o}=e,a=(0,r._T)(e,["modalRoot","getModalRoot","removeModalRoot"]);return i.createElement(g.Z,{container:t,getContainer:n,removeContainer:o},i.createElement(D,Object.assign({},a)))}function D(e){var t,{size:n,visible:g,header:A,children:I,footer:N,disableContentPaddings:P,onButtonClick:D=(()=>{}),onDismiss:M,__internalRootRef:B=null,__injectAnalyticsComponentMetadata:z,__funnelProps:j,__funnelStepProps:F,__subStepRef:U,__subStepFunnelProps:q,referrerId:W}=e,V=(0,r._T)(e,["size","visible","header","children","footer","disableContentPaddings","onButtonClick","onDismiss","__internalRootRef","__injectAnalyticsComponentMetadata","__funnelProps","__funnelStepProps","__subStepRef","__subStepFunnelProps","referrerId"]);const H=(0,k.L)(),Z=`${V.id||H}-header`,G=(0,i.useRef)(null),[K,Q]=(0,_.d)(["xs"]),Y=(0,u.$r)("modal")("closeAriaLabel",V.closeAriaLabel),$=(0,i.useRef)(null),J=(0,S.q)(Q,$,B),X=(0,E.L)(),ee=(0,h.j)(V),te={name:"awsui.Modal",label:`.${L.header} h2`},ne=z?(0,s.Gp)({component:te}):{},re=(0,i.useRef)(0),ie=(0,i.useRef)(0),oe=(0,i.useRef)(0),ae=(0,i.useRef)(!1);(0,i.useEffect)((()=>()=>{O()}),[]);const se=e=>{var t;if(0===oe.current&&re.current&&0!==re.current&&!ae.current){const n=e-re.current;d.mW.modalPerformanceData({timeToContentReadyInModal:n,instanceIdentifier:H,componentIdentifier:(null===(t=fe.current)||void 0===t?void 0:t.textContent)||""}),ae.current=!0}};(0,i.useEffect)((()=>{g?(R(),re.current=performance.now(),ie.current=0,ae.current=!1,setTimeout((()=>{se(re.current)}),100)):O()}),[g]),(0,i.useEffect)((()=>{g&&$.current&&($.current.scrollTop=0)}),[g]);const le=e=>(0,w.B4)(M,{reason:e}),{ref:ce,isIntersecting:ue}=(0,x.S)(),[de,pe]=(0,a.Z)((e=>e.borderBoxHeight)),fe=(0,i.useRef)(null),{subStepRef:he}=(0,f.c8)();return i.createElement(p.XK.Provider,{value:`.${T.Z["header--text"]}`},i.createElement(y.Z,null,i.createElement(b.t.Provider,{value:{isInModal:!0,componentLoadingCount:oe,emitTimeToContentReadyInModal:se}},i.createElement("div",Object.assign({},ee,j,F,{className:(0,o.Z)(T.Z.root,{[T.Z.hidden]:!g},ee.className,X&&T.Z.refresh),role:"dialog","aria-labelledby":Z,onMouseDown:e=>{G.current=e.target},onClick:e=>{const t=$.current,n=G.current;e.target===t&&n===t&&le("overlay")},ref:J,style:de?{scrollPaddingBottom:de}:void 0,"data-awsui-referrer-id":(null===(t=he.current)||void 0===t?void 0:t.id)||W}),i.createElement(m.Z,{disabled:!g,autoFocus:!0,restoreFocus:!0,className:T.Z["focus-lock"]},i.createElement("div",Object.assign({className:(0,o.Z)(T.Z.dialog,T.Z[n],T.Z[`breakpoint-${K}`],X&&T.Z.refresh),onKeyDown:e=>{e.keyCode===C.V.escape&&le("keyboard")}},ne),i.createElement("div",{className:T.Z.container},i.createElement("div",{className:(0,o.Z)(T.Z.header,L.header)},i.createElement(c.Z,{variant:"h2",__disableActionsWrapping:!0,actions:i.createElement("div",Object.assign({},(0,s.Gp)({action:"dismiss"})),i.createElement(l.l,{ariaLabel:Y,className:T.Z["dismiss-control"],variant:"modal-dismiss",iconName:"close",formAction:"none",onClick:()=>le("closeButton")}))},i.createElement("span",{ref:fe,id:Z,className:T.Z["header--text"]},A))),i.createElement("div",Object.assign({ref:U},q,{className:(0,o.Z)(T.Z.content,{[T.Z["no-paddings"]]:P})}),I,i.createElement("div",{ref:ce})),N&&i.createElement(v.b.Provider,{value:{onClick:D}},i.createElement("div",{ref:pe,className:(0,o.Z)(T.Z.footer,ue&&T.Z["footer--stuck"])},N)))))))))}},56924:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={dialog:"awsui_dialog_1d2i7_18hpv_169","modal-slide-up":"awsui_modal-slide-up_1d2i7_18hpv_1","awsui-motion-fade-in-0":"awsui_awsui-motion-fade-in-0_1d2i7_18hpv_1",refresh:"awsui_refresh_1d2i7_18hpv_192","awsui-motion-scale-popup":"awsui_awsui-motion-scale-popup_1d2i7_18hpv_1",root:"awsui_root_1d2i7_18hpv_225","awsui-motion-fade-in":"awsui_awsui-motion-fade-in_1d2i7_18hpv_1",hidden:"awsui_hidden_1d2i7_18hpv_302","focus-lock":"awsui_focus-lock_1d2i7_18hpv_306",small:"awsui_small_1d2i7_18hpv_326",medium:"awsui_medium_1d2i7_18hpv_329",large:"awsui_large_1d2i7_18hpv_332",max:"awsui_max_1d2i7_18hpv_335","breakpoint-xs":"awsui_breakpoint-xs_1d2i7_18hpv_335",container:"awsui_container_1d2i7_18hpv_341",content:"awsui_content_1d2i7_18hpv_382","no-paddings":"awsui_no-paddings_1d2i7_18hpv_387",header:"awsui_header_1d2i7_18hpv_392","header--text":"awsui_header--text_1d2i7_18hpv_404",footer:"awsui_footer_1d2i7_18hpv_408","footer--stuck":"awsui_footer--stuck_1d2i7_18hpv_417","dismiss-control":"awsui_dismiss-control_1d2i7_18hpv_429","modal-open":"awsui_modal-open_1d2i7_18hpv_433"}},27521:(e,t,n)=>{"use strict";n.d(t,{Z:()=>N});var r=n(33699),i=n(67294),o=n(86010),a=n(63496),s=n(16815),l=n(72636),c=n(18947),u=n(3566),d=n(80264),p=n(36340),f=n(86579),h=n(24666),m=n(33885),g=n(30787),v=n(87283),b=n(17265),y=n(65707),w=n(17858),_=n(78880),x=n(43369),S=n(11593),k=n(18817),E=n(42137);const C={root:"awsui_root_dm8gx_5zmed_161","has-items":"awsui_has-items_dm8gx_5zmed_192","no-padding":"awsui_no-padding_dm8gx_5zmed_192","dismiss-button":"awsui_dismiss-button_dm8gx_5zmed_196",token:"awsui_token_dm8gx_5zmed_238","token-box":"awsui_token-box_dm8gx_5zmed_245","token-box-readonly":"awsui_token-box-readonly_dm8gx_5zmed_265","token-box-disabled":"awsui_token-box-disabled_dm8gx_5zmed_279"},A=(0,i.forwardRef)((function({disabled:e,dismissLabel:t,onDismiss:n,readOnly:r},o){return i.createElement("button",Object.assign({ref:o,type:"button",className:C["dismiss-button"],"aria-disabled":!(!e&&!r)||void 0,onClick:()=>{e||r||!n||n()},"aria-label":t},e||r?{}:(0,b.Gp)({action:"dismiss",detail:{label:{root:"self"}}})),i.createElement(E.Z,{name:"close"}))}));function T(e){var{ariaLabel:t,disabled:n,readOnly:a,dismissLabel:l,onDismiss:c,children:u}=e,d=(0,r._T)(e,["ariaLabel","disabled","readOnly","dismissLabel","onDismiss","children"]);const p=(0,s.j)(d);return i.createElement("div",Object.assign({},p,{className:(0,o.Z)(C.token,p.className),role:"group","aria-label":t,"aria-disabled":n}),i.createElement("div",{className:(0,o.Z)(C["token-box"],n&&C["token-box-disabled"],a&&C["token-box-readonly"])},u,c&&i.createElement(A,{disabled:n,dismissLabel:l,onDismiss:c,readOnly:a})))}var I=n(5309);function R(e){var{alignment:t,items:n,onDismiss:a,limit:l,i18nStrings:c,disableOuterPadding:u,limitShowFewerAriaLabel:d,limitShowMoreAriaLabel:p,readOnly:f,__internalRootRef:h}=e,m=(0,r._T)(e,["alignment","items","onDismiss","limit","i18nStrings","disableOuterPadding","limitShowFewerAriaLabel","limitShowMoreAriaLabel","readOnly","__internalRootRef"]);(0,x.Z)("TokenGroup","items",n,"onDismiss",a);const[g,v]=(0,i.useState)(null),E=(0,S.g)({nextFocusIndex:g,onFocusMoved:e=>{e.focus(),v(null)},listItemSelector:`.${I.Z["list-item"]}`,showMoreSelector:`.${I.Z.toggle}`}),A=(0,s.j)(m),R=n.length>0,O=(0,k.q)(h,E);return i.createElement("div",Object.assign({},A,{className:(0,o.Z)(A.className,C.root,R&&C["has-items"],u&&C["no-padding"]),ref:O}),i.createElement(w.Z,{alignment:t,items:n,limit:l,renderItem:(e,t)=>i.createElement(T,Object.assign({ariaLabel:e.label,dismissLabel:e.dismissLabel,onDismiss:()=>{(0,_.B4)(a,{itemIndex:t}),v(t)},disabled:e.disabled,readOnly:f},e.disabled||f?{}:(0,b.Gp)({detail:{position:`${t+1}`}})),i.createElement(y.Z,{option:e,isGenericGroup:!1})),i18nStrings:c,limitShowFewerAriaLabel:d,limitShowMoreAriaLabel:p,onExpandedClick:e=>{v(e&&l?l:null)}}))}var O=n(30240),L=n(12231);const N=i.forwardRef(((e,t)=>{var n,{options:b,filteringType:y,filteringPlaceholder:w,filteringAriaLabel:_,filteringClearAriaLabel:x,ariaRequired:S,placeholder:k,disabled:E,readOnly:C,ariaLabel:A,selectedOptions:T,deselectAriaLabel:I,tokenLimit:N,i18nStrings:P,virtualScroll:D,inlineTokens:M=!1,hideTokens:B,expandToViewport:z,tokenLimitShowFewerAriaLabel:j,tokenLimitShowMoreAriaLabel:F,__internalRootRef:U=null,autoFocus:q}=e,W=(0,r._T)(e,["options","filteringType","filteringPlaceholder","filteringAriaLabel","filteringClearAriaLabel","ariaRequired","placeholder","disabled","readOnly","ariaLabel","selectedOptions","deselectAriaLabel","tokenLimit","i18nStrings","virtualScroll","inlineTokens","hideTokens","expandToViewport","tokenLimitShowFewerAriaLabel","tokenLimitShowMoreAriaLabel","__internalRootRef","autoFocus"]);const V=(0,s.j)(W),H=(0,d.e)(W),Z=(0,a.$r)("multiselect"),G=(0,p.L)("trigger"),K=null!==(n=H.controlId)&&void 0!==n?n:G,Q=(0,p.L)("multiselect-ariaLabel-"),Y=(0,p.L)("multiselect-footer-"),[$,J]=(0,i.useState)(""),X=(0,O.F)(Object.assign({options:b,selectedOptions:T,filteringType:y,disabled:E,deselectAriaLabel:I,controlId:K,ariaLabelId:Q,footerId:Y,filteringValue:$,setFilteringValue:J,externalRef:t},W)),ee=i.createElement(h.Z,Object.assign({clearAriaLabel:x,filteringType:y,placeholder:w,ariaLabel:_,ariaRequired:S,value:$},X.getFilterProps())),te=i.createElement(g.Z,Object.assign({placeholder:k,disabled:E,readOnly:C,triggerProps:X.getTriggerProps(E,q),selectedOption:null,selectedOptions:T,triggerVariant:M?"tokens":"placeholder",isOpen:X.isOpen},H,{controlId:K,ariaLabelledby:(0,f.M)(H.ariaLabelledby,Q)})),ne=T.map((e=>({label:e.label,disabled:E||e.disabled,labelTag:e.labelTag,description:e.description,iconAlt:e.iconAlt,iconName:e.iconName,iconUrl:e.iconUrl,iconSvg:e.iconSvg,tags:e.tags,dismissLabel:Z("deselectAriaLabel",null===I||void 0===I?void 0:I(e),(t=>{var n;return t({option__label:null!==(n=e.label)&&void 0!==n?n:""})}))}))),re=D?v.Z:m.Z,ie=!B&&!M&&ne.length>0,oe={limitShowFewer:null===P||void 0===P?void 0:P.tokenLimitShowFewer,limitShowMore:null===P||void 0===P?void 0:P.tokenLimitShowMore},ae=X.dropdownStatus,se=X.getDropdownProps();return i.createElement("div",Object.assign({},V,{ref:U,className:(0,o.Z)(L.Z.root,V.className)},X.getWrapperProps()),i.createElement(l.Z,Object.assign({},se,{ariaLabelledby:se.dropdownContentRole?(0,f.M)(Q,K):void 0,ariaDescribedby:se.dropdownContentRole&&ae.content?Y:void 0,open:X.isOpen,trigger:te,header:ee,footer:ae.isSticky?i.createElement(c.Z,{content:X.isOpen?ae.content:null,id:Y}):null,expandToViewport:z,stretchBeyondTriggerWidth:!0}),i.createElement(re,{listBottom:ae.isSticky?null:i.createElement(c.Z,{content:X.isOpen?ae.content:null,id:Y}),menuProps:X.getMenuProps(),getOptionProps:X.getOptionProps,filteredOptions:X.filteredOptions,filteringValue:$,ref:X.scrollToIndex,hasDropdownStatus:null!==ae.content,checkboxes:!0,useInteractiveGroups:!0,screenReaderContent:X.announcement,highlightType:X.highlightType})),ie&&i.createElement(R,Object.assign({},X.getTokenProps(),{className:L.Z.tokens,alignment:"horizontal",limit:N,items:ne,i18nStrings:oe,limitShowMoreAriaLabel:F,limitShowFewerAriaLabel:j,disableOuterPadding:!0,readOnly:C})),i.createElement(u.Z,{id:Q},A))}))},12231:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={root:"awsui_root_f8g6q_17z8r_145",embedded:"awsui_embedded_f8g6q_17z8r_177",tokens:"awsui_tokens_f8g6q_17z8r_210"}},30240:(e,t,n)=>{"use strict";n.d(t,{F:()=>b});var r=n(33699),i=n(67294),o=n(55114),a=n(63496),s=n(28935),l=n(95148),c=n(99910),u=n(78880),d=n(86579),p=n(15099),f=n(13411),h=n(40576),m=n(56546),g=n(65907),v=n(32864);function b(e){var{options:t,filteringType:n,filteringResultsText:b,disabled:y,statusType:w,empty:_,loadingText:x,finishedText:S,errorText:k,noMatch:E,renderHighlightedAriaLive:C,selectedOptions:A,deselectAriaLabel:T,keepOpen:I,onBlur:R,onFocus:O,onLoadItems:L,onChange:N,controlId:P,ariaLabelId:D,footerId:M,filteringValue:B,setFilteringValue:z,externalRef:j,embedded:F}=e,U=(0,r._T)(e,["options","filteringType","filteringResultsText","disabled","statusType","empty","loadingText","finishedText","errorText","noMatch","renderHighlightedAriaLive","selectedOptions","deselectAriaLabel","keepOpen","onBlur","onFocus","onLoadItems","onChange","controlId","ariaLabelId","footerId","filteringValue","setFilteringValue","externalRef","embedded"]);(0,p.N)("Multiselect","options",t);const q=(0,a.$r)("multiselect"),W=(0,a.$r)("select"),V=W("recoveryText",U.recoveryText),H=W("errorIconAriaLabel",U.errorIconAriaLabel),Z=W("selectedAriaLabel",U.selectedAriaLabel);U.recoveryText&&!L&&(0,o.O)("Multiselect","`onLoadItems` must be provided for `recoveryText` to be displayed.");const{handleLoadMore:G,handleRecoveryClick:K,fireLoadItems:Q}=(0,m.X)({onLoadItems:L,options:t,statusType:w}),{filteredOptions:Y,parentMap:$,totalCount:J,matchesCount:X}=(0,c.b)(t,n,B),ee=(0,i.useCallback)((e=>{const t=Y.filter((e=>"parent"!==e.type)).map((e=>e.option)),n=e=>e.every((e=>(0,f.w)(A,e)>-1||e.disabled)),r=(e,t)=>((e,t)=>e.filter((e=>-1===(0,f.w)(t,e))).concat(t))(t,e),i=(e,t)=>t.filter((t=>-1===(0,f.w)(e,t)));let o=[...A];if((0,l.ty)(e)){const a=((e,t)=>e.filter((e=>(0,f.w)(t,e)>-1&&!e.disabled)))([...e.options],t);o=n(a)?i(a,o):r(a,o)}else o=n([e])?i([e],o):r([e],o);(0,u.B4)(N,{selectedOptions:o})}),[N,A,Y]),te=(0,i.useRef)(null),{isOpen:ne,highlightType:re,highlightedOption:ie,highlightedIndex:oe,getTriggerProps:ae,getDropdownProps:se,getFilterProps:le,getMenuProps:ce,getOptionProps:ue,highlightOption:de,announceSelected:pe}=(0,v.L)({selectedOptions:A,updateSelectedOption:ee,options:Y,filteringType:n,onFocus:O,onBlur:R,externalRef:j,keepOpen:I,fireLoadItems:Q,setFilteringValue:z,useInteractiveGroups:true,statusType:w,embedded:F}),fe=(0,g.Y)({isEnabled:"none"===n&&ne,options:Y,highlightOption:de,highlightedOption:null===ie||void 0===ie?void 0:ie.option,useInteractiveGroups:true}),he=!t||0===t.length,me=Y&&0===Y.length,ge="none"!==n&&B.length>0&&Y&&Y.length>0,ve=ge?null===b||void 0===b?void 0:b(X,J):void 0,be=(0,s.w)({statusType:w,empty:_,loadingText:x,finishedText:S,errorText:k,recoveryText:V,isEmpty:he,isNoMatch:me,noMatch:E,isFiltered:ge,filteringResultsText:ve,onRecoveryClick:K,errorIconAriaLabel:H,hasRecoveryCallback:!!L}),ye=(0,h.q)({announceSelected:pe,highlightedOption:ie,getParent:e=>{var t;return null===(t=$.get(e))||void 0===t?void 0:t.option},selectedAriaLabel:Z,renderHighlightedAriaLive:C}),we=A.map((e=>({label:e.label,disabled:y||e.disabled,labelTag:e.labelTag,description:e.description,iconAlt:e.iconAlt,iconName:e.iconName,iconUrl:e.iconUrl,iconSvg:e.iconSvg,tags:e.tags,dismissLabel:q("deselectAriaLabel",null===T||void 0===T?void 0:T(e),(t=>{var n;return t({option__label:null!==(n=e.label)&&void 0!==n?n:""})}))})));(0,i.useEffect)((()=>{var e;null===(e=te.current)||void 0===e||e.call(te,oe)}),[oe]);const _e=e=>{e.target!==document.activeElement&&e.preventDefault()},xe=({detail:e})=>{const t=A[e.itemIndex];ee(t);const n=ae().ref;n.current&&n.current.focus()};return{isOpen:ne,tokens:we,announcement:ye,dropdownStatus:be,filteringValue:B,filteredOptions:Y,highlightType:re,scrollToIndex:te,getFilterProps:le,getTriggerProps:ae,getMenuProps:()=>Object.assign(Object.assign({},ce()),{onLoadMore:G,ariaLabelledby:(0,d.M)(D,P),ariaDescribedby:be.content?M:void 0,embedded:F}),getOptionProps:ue,getTokenProps:()=>({onDismiss:xe}),getDropdownProps:()=>Object.assign(Object.assign({},se()),{onMouseDown:_e}),getWrapperProps:()=>({onKeyDown:fe})}}},54978:(e,t,n)=>{"use strict";n.d(t,{Z:()=>y});var r=n(67294),i=n(17265),o=n(34097),a=n(96215),s=n(33699),l=n(86010),c=n(63496),u=n(42137),d=n(16815),p=n(13497),f=n(78880);const h={root:"awsui_root_fvjdu_atrxg_145",button:"awsui_button_fvjdu_atrxg_185",dots:"awsui_dots_fvjdu_atrxg_186","button-disabled":"awsui_button-disabled_fvjdu_atrxg_214",arrow:"awsui_arrow_fvjdu_atrxg_219","page-number":"awsui_page-number_fvjdu_atrxg_229","button-current":"awsui_button-current_fvjdu_atrxg_235","page-item":"awsui_page-item_fvjdu_atrxg_252","root-disabled":"awsui_root-disabled_fvjdu_atrxg_270"},m={nextPageLabel:"",paginationLabel:"",previousPageLabel:"",pageLabel:e=>`${e}`};function g(e){var{className:t,ariaLabel:n,disabled:o,pageIndex:a,isCurrent:c=!1,children:u,onClick:d}=e,p=(0,s._T)(e,["className","ariaLabel","disabled","pageIndex","isCurrent","children","onClick"]);return r.createElement("li",Object.assign({className:h["page-item"]},(0,i.gY)(p)),r.createElement("button",Object.assign({className:(0,l.Z)(t,h.button,o&&h["button-disabled"],c&&h["button-current"]),type:"button","aria-label":n,disabled:o,onClick:function(e){e.preventDefault(),d(a)},"aria-current":c},o?{}:(0,i.Gp)({action:"click",detail:{label:{root:"self"}}})),u))}function v(e){var{pageIndex:t}=e,n=(0,s._T)(e,["pageIndex"]);return r.createElement(g,Object.assign({className:h["page-number"],pageIndex:t},n,n.disabled?{}:(0,i.Gp)({detail:{position:`${t}`}})),t)}function b(e){var t,n,o,a,{openEnd:b,currentPageIndex:y,ariaLabels:w,pagesCount:_,disabled:x,onChange:S,onNextPageClick:k,onPreviousPageClick:E,__internalRootRef:C=null}=e,A=(0,s._T)(e,["openEnd","currentPageIndex","ariaLabels","pagesCount","disabled","onChange","onNextPageClick","onPreviousPageClick","__internalRootRef"]);const T=(0,d.j)(A),{leftDots:I,leftIndex:R,rightIndex:O,rightDots:L}=function(e,t,n){const r=Math.floor(3.5);let i=r,o=t-1;n&&(i++,o=t+1);let a=e-r,s=e+i;a<2&&(s+=2-a,a=2),s>o&&(a-=s-o,s=o),a=Math.max(a,2),s=Math.min(s,o);const l=a>2,c=n||s<o;return l&&a++,c&&s--,{leftDots:l,rightDots:c,leftIndex:a,rightIndex:s}}(y,_,b),N=(0,c.$r)("pagination"),P=null===w||void 0===w?void 0:w.paginationLabel,D=null!==(t=N("ariaLabels.nextPageLabel",null===w||void 0===w?void 0:w.nextPageLabel))&&void 0!==t?t:m.nextPageLabel,M=null!==(n=N("ariaLabels.previousPageLabel",null===w||void 0===w?void 0:w.previousPageLabel))&&void 0!==n?n:m.previousPageLabel,B=null!==(o=N("ariaLabels.pageLabel",null===w||void 0===w?void 0:w.pageLabel,(e=>t=>e({pageNumber:t}))))&&void 0!==o?o:m.pageLabel;function z(e){(0,f.B4)(S,{currentPageIndex:e})}const j=x||1===y,F=x||!b&&(0===_||y===_),U=(0,p.V)();return(null===(a=null===U||void 0===U?void 0:U.paginationRef)||void 0===a?void 0:a.current)&&(U.paginationRef.current.currentPageIndex=y,U.paginationRef.current.totalPageCount=_),r.createElement("ul",Object.assign({"aria-label":P},T,{className:(0,l.Z)(T.className,h.root,x&&h["root-disabled"]),ref:C}),r.createElement(g,Object.assign({className:h.arrow,pageIndex:y-1,ariaLabel:null!==M&&void 0!==M?M:m.nextPageLabel,disabled:j,onClick:function(e){z(e),(0,f.B4)(E,{requestedPageAvailable:!0,requestedPageIndex:e})}},j?{}:(0,i.Gp)({detail:{position:"prev"}})),r.createElement(u.Z,{name:"angle-left",variant:x?"disabled":"normal"})),r.createElement(v,{pageIndex:1,isCurrent:1===y,disabled:x,ariaLabel:B(1),onClick:z}),I&&r.createElement("li",{className:h.dots},"..."),function(e,t){const n=[];for(let r=e;r<=t;r++)n.push(r);return n}(R,O).map((e=>r.createElement(v,{key:e,isCurrent:y===e,pageIndex:e,disabled:x,ariaLabel:B(e),onClick:z}))),L&&r.createElement("li",{className:h.dots},"..."),!b&&_>1&&r.createElement(v,{isCurrent:y===_,pageIndex:_,disabled:x,ariaLabel:B(_),onClick:z}),r.createElement(g,Object.assign({className:h.arrow,pageIndex:y+1,ariaLabel:null!==D&&void 0!==D?D:m.nextPageLabel,disabled:F,onClick:function(e){z(e),(0,f.B4)(k,{requestedPageAvailable:y<_,requestedPageIndex:e})}},F?{}:(0,i.Gp)({detail:{position:"next"}})),r.createElement(u.Z,{name:"angle-right",variant:x?"disabled":"normal"})))}function y(e){const t=(0,o.Z)("Pagination",{props:{openEnd:e.openEnd}});return r.createElement(b,Object.assign({},e,t,(0,i.Gp)({component:{name:"awsui.Pagination",label:{root:"self"},properties:{openEnd:`${!!e.openEnd}`,pagesCount:`${e.pagesCount||""}`,currentPageIndex:`${e.currentPageIndex}`}}})))}(0,a.b)(y,"Pagination")},95058:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(67294),i=n(86010),o=n(84098),a=n(70148);const s=r.memo((e=>{const t=(0,o.L)();return r.createElement("div",{className:(0,i.Z)(a.Z.arrow,e.position&&a.Z[`arrow-position-${e.position}`])},r.createElement("div",{className:a.Z["arrow-outer"]}),r.createElement("div",{className:(0,i.Z)(a.Z["arrow-inner"],t&&a.Z.refresh)}))}))},7465:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var r=n(67294),i=n(86010),o=n(17265),a=n(10229),s=n(63496),l=n(62037),c=n(36340),u=n(65856),d=n(70148);function p({dismissButton:e,dismissAriaLabel:t,header:n,children:p,onDismiss:f,variant:h,overflowVisible:m,className:g,ariaLabelledby:v,closeAnalyticsAction:b}){const y=(0,s.$r)("popover"),w=(0,c.L)("awsui-popover-"),_=(0,r.useRef)(!1),x=(0,r.useRef)(null),S=(0,r.useCallback)((e=>{e.keyCode===u.V.escape&&(e.stopPropagation(),null===f||void 0===f||f())}),[f]);(0,r.useEffect)((()=>{var t;e&&!_.current&&(null===(t=x.current)||void 0===t||t.focus({preventScroll:!0})),_.current=e}),[e]);const k=(null!==e&&void 0!==e?e:null)&&r.createElement("div",Object.assign({className:d.Z.dismiss},b?(0,o.Gp)({action:b}):{}),r.createElement(a.l,{variant:"icon",formAction:"none",iconName:"close",className:d.Z["dismiss-control"],ariaLabel:y("dismissAriaLabel",t),onClick:()=>null===f||void 0===f?void 0:f(),ref:x})),E=e&&"annotation"!==h,C=e?{role:"dialog","aria-labelledby":null!==v&&void 0!==v?v:n?w:void 0}:{};return r.createElement("div",Object.assign({className:(0,i.Z)(d.Z.body,g,{[d.Z["body-overflow-visible"]]:"both"===m}),onKeyDown:S},C),r.createElement(l.Z,{disabled:!E,autoFocus:!1},n&&r.createElement("div",{className:(0,i.Z)(d.Z["header-row"],e&&d.Z["has-dismiss"])},k,r.createElement("div",{className:d.Z.header,id:w},r.createElement("h2",null,n))),r.createElement("div",{className:!n&&e?d.Z["has-dismiss"]:void 0},!n&&k,r.createElement("div",{className:(0,i.Z)(d.Z.content,{[d.Z["content-overflow-visible"]]:!!m})},p))))}},10879:(e,t,n)=>{"use strict";n.d(t,{Z:()=>y});var r=n(67294),i=n(86010),o=n(42010),a=n(73896),s=n(84098),l=n(70037),c=n(68795),u=n(87863);const d=12,p={top:["top-center","top-right","top-left","bottom-center","bottom-right","bottom-left","right-top","right-bottom","left-top","left-bottom"],bottom:["bottom-center","bottom-right","bottom-left","top-center","top-right","top-left","right-top","right-bottom","left-top","left-bottom"],left:["left-top","left-bottom","right-top","right-bottom","bottom-center","top-center","bottom-left","top-left","bottom-right","top-right"],right:["right-top","right-bottom","left-top","left-bottom","bottom-center","top-center","bottom-right","top-right","bottom-left","top-left"]},f={"top-center":({body:e,trigger:t,arrow:n})=>({insetBlockStart:t.insetBlockStart-e.blockSize-n.blockSize,insetInlineStart:t.insetInlineStart+t.inlineSize/2-e.inlineSize/2,inlineSize:e.inlineSize,blockSize:e.blockSize}),"top-right":({body:e,trigger:t,arrow:n})=>({insetBlockStart:t.insetBlockStart-e.blockSize-n.blockSize,insetInlineStart:t.insetInlineStart+t.inlineSize/2-d-n.inlineSize/2,inlineSize:e.inlineSize,blockSize:e.blockSize}),"top-left":({body:e,trigger:t,arrow:n})=>({insetBlockStart:t.insetBlockStart-e.blockSize-n.blockSize,insetInlineStart:t.insetInlineStart+t.inlineSize/2+d+n.inlineSize/2-e.inlineSize,inlineSize:e.inlineSize,blockSize:e.blockSize}),"bottom-center":({body:e,trigger:t,arrow:n})=>({insetBlockStart:t.insetBlockStart+t.blockSize+n.blockSize,insetInlineStart:t.insetInlineStart+t.inlineSize/2-e.inlineSize/2,inlineSize:e.inlineSize,blockSize:e.blockSize}),"bottom-right":({body:e,trigger:t,arrow:n})=>({insetBlockStart:t.insetBlockStart+t.blockSize+n.blockSize,insetInlineStart:t.insetInlineStart+t.inlineSize/2-d-n.inlineSize/2,inlineSize:e.inlineSize,blockSize:e.blockSize}),"bottom-left":({body:e,trigger:t,arrow:n})=>({insetBlockStart:t.insetBlockStart+t.blockSize+n.blockSize,insetInlineStart:t.insetInlineStart+t.inlineSize/2+d+n.inlineSize/2-e.inlineSize,inlineSize:e.inlineSize,blockSize:e.blockSize}),"right-top":({body:e,trigger:t,arrow:n})=>({insetBlockStart:t.insetBlockStart+t.blockSize/2-d-n.blockSize,insetInlineStart:t.insetInlineStart+t.inlineSize+n.blockSize,inlineSize:e.inlineSize,blockSize:e.blockSize}),"right-bottom":({body:e,trigger:t,arrow:n})=>({insetBlockStart:t.insetBlockStart+t.blockSize/2-e.blockSize+d+n.blockSize,insetInlineStart:t.insetInlineStart+t.inlineSize+n.blockSize,inlineSize:e.inlineSize,blockSize:e.blockSize}),"left-top":({body:e,trigger:t,arrow:n})=>({insetBlockStart:t.insetBlockStart+t.blockSize/2-d-n.blockSize,insetInlineStart:t.insetInlineStart-e.inlineSize-n.blockSize,inlineSize:e.inlineSize,blockSize:e.blockSize}),"left-bottom":({body:e,trigger:t,arrow:n})=>({insetBlockStart:t.insetBlockStart+t.blockSize/2-e.blockSize+d+n.blockSize,insetInlineStart:t.insetInlineStart-e.inlineSize-n.blockSize,inlineSize:e.inlineSize,blockSize:e.blockSize})};function h(e){let t=null;for(const n of e){if(!t){t=n;continue}const e=Math.max(t.insetInlineStart,n.insetInlineStart),r=Math.max(t.insetBlockStart,n.insetBlockStart),i=Math.min(t.insetInlineStart+t.inlineSize,n.insetInlineStart+n.inlineSize),o=Math.min(t.insetBlockStart+t.blockSize,n.insetBlockStart+n.blockSize);if(i<e||o<r)return null;t={insetInlineStart:e,insetBlockStart:r,inlineSize:i-e,blockSize:o-r}}return t}function m(e,t){return(null===t||void 0===t?void 0:t.visibleArea)?e.visibleArea?e.visibleArea.inlineSize===t.visibleArea.inlineSize?e.visibleArea.blockSize>t.visibleArea.blockSize?e:t:e.visibleArea.inlineSize>t.visibleArea.inlineSize?e:t:t:e}function g({popoverRef:e,bodyRef:t,arrowRef:n,trackRef:i,contentRef:a,allowScrollToFit:s,allowVerticalOverflow:d,preferredPosition:g,renderWithPortal:b,keepPosition:y,hideOnOverscroll:w}){const _=(0,r.useRef)(null),[x,S]=(0,r.useState)({}),[k,E]=(0,r.useState)(null),[C,A]=(0,r.useState)(!1),T=(0,r.useRef)((()=>{})),I=(0,r.useRef)(null),R=(0,r.useCallback)(((r=!1)=>{var x;if(!i.current||!e.current||!t.current||!a.current||!n.current)return;const k=e.current,C=t.current,R=n.current,O=k.ownerDocument,L=i.current,{offsetWidth:N,offsetHeight:P}={offsetHeight:(D=k).offsetHeight,offsetWidth:D.offsetWidth};var D;if(0===N||0===P||!(0,o.Z)(O.body,L))return;const M=k.style.insetBlockStart,B=k.style.insetInlineStart;k.style.insetBlockStart="0",k.style.insetInlineStart="0",C.style.maxBlockSize="",C.style.overflowX="",C.style.overflowY="";const z=function(e){var t,n,r,i;return{insetBlockStart:0,insetInlineStart:0,inlineSize:null!==(n=null===(t=e.visualViewport)||void 0===t?void 0:t.width)&&void 0!==n?n:e.innerWidth,blockSize:null!==(i=null===(r=e.visualViewport)||void 0===r?void 0:r.height)&&void 0!==i?i:e.innerHeight}}(O.defaultView),j=(0,l.tI)(L),F=function(e){const t=getComputedStyle(e);return{inlineSize:parseFloat(t.inlineSize),blockSize:parseFloat(t.blockSize)}}(R),{containingBlock:U,boundary:q}=(0,c.xR)({startElement:k,tests:{containingBlock:c.hT,boundary:e=>(0,c.hT)(e)||function(e){const t=getComputedStyle(e);return!!t.clipPath&&"none"!==t.clipPath}(e)}}),W=U?(0,l.tI)(U):z,V=q?(0,l.tI)(q):function(e){const{insetBlockStart:t,insetInlineStart:n}=(0,l.tI)(e.documentElement);return{insetBlockStart:t,insetInlineStart:n,inlineSize:e.documentElement.scrollWidth,blockSize:e.documentElement.scrollHeight}}(O),H=function(e){return parseInt(getComputedStyle(e).borderWidth)||0}(C),Z=(0,l.tI)(a.current),G={inlineSize:Z.inlineSize+2*H,blockSize:Z.blockSize+2*H},K=y&&r&&!!_.current,Q=null!==(x=K&&_.current)&&void 0!==x?x:void 0,{scrollable:Y,internalPosition:$,rect:J}=function({preferredPosition:e,fixedInternalPosition:t,trigger:n,arrow:r,body:i,container:o,viewport:a,renderWithPortal:s,allowVerticalOverflow:l}){let c=null;const u=t?[t]:p[e];for(const p of u){const e=f[p]({body:i,trigger:n,arrow:r}),t=h(s?[e,a]:[e,a,o]);if(t&&t.inlineSize===i.inlineSize&&t.blockSize===i.blockSize)return{internalPosition:p,rect:e};c=m({rect:e,internalPosition:p,visibleArea:t},c)}const d=(null===c||void 0===c?void 0:c.internalPosition)||"right-top",g=f[d]({body:i,trigger:n,arrow:r}),v=(y=o,(b=a).blockSize>=y.blockSize?b:y);var b,y;const w=l&&function(e){return["top","bottom"].includes(e.split("-")[0])}(d)?{insetBlockStart:v.insetBlockStart,blockSize:v.blockSize,insetInlineStart:a.insetInlineStart,inlineSize:a.inlineSize}:a,_=function(e,t){let{insetInlineStart:n,inlineSize:r,insetBlockStart:i,blockSize:o}=e;return n<t.insetInlineStart?(r=n+r-t.insetInlineStart,n=t.insetInlineStart):n+r>t.insetInlineStart+t.inlineSize&&(r=t.insetInlineStart+t.inlineSize-n),i<t.insetBlockStart?(o=i+o-t.insetBlockStart,i=t.insetBlockStart):i+o>t.insetBlockStart+t.blockSize&&(o=t.insetBlockStart+t.blockSize-i),{insetInlineStart:n,inlineSize:r,insetBlockStart:i,blockSize:o}}(g,w);return{internalPosition:d,rect:_,scrollable:_.blockSize<g.blockSize}}({preferredPosition:g,fixedInternalPosition:Q,trigger:j,arrow:F,body:G,container:V,viewport:z,renderWithPortal:b,allowVerticalOverflow:d}),X=v(J,W),ee=v(X,v(j,W));k.style.insetBlockStart=M,k.style.insetInlineStart=B,Y&&(C.style.maxBlockSize=J.blockSize+"px",C.style.overflowX="hidden",C.style.overflowY="auto"),_.current=$,E($);const te=s&&!K,ne=te?X.insetBlockStart+(0,u.qs)(J):X.insetBlockStart;if(S({insetBlockStart:ne,insetInlineStart:X.insetInlineStart}),te){const e=(0,u.IV)(k);(0,u.ts)(J,e)}if(w&&i.current instanceof HTMLElement){const e=(0,u.IV)(i.current);e&&(I.current=(0,l.tI)(e))}T.current=()=>{const e=(0,l.tI)(L),t=v(e,U?(0,l.tI)(U):z);S({insetBlockStart:t.insetBlockStart+ee.insetBlockStart,insetInlineStart:t.insetInlineStart+ee.insetInlineStart}),w&&I.current&&A(function(e,t){const n=e.insetBlockStart+e.blockSize/2,r=n<t.insetBlockStart,i=n>t.insetBlockEnd;return r||i}(e,I.current))}}),[i,e,t,a,n,y,g,b,d,s,w]);return{updatePositionHandler:R,popoverStyle:x,internalPosition:k,positionHandlerRef:T,isOverscrolling:C}}function v(e,t){return{insetBlockStart:e.insetBlockStart-t.insetBlockStart,insetInlineStart:e.insetInlineStart-t.insetInlineStart}}var b=n(70148);function y({position:e,trackRef:t,trackKey:n,arrow:l,children:c,zIndex:u,renderWithPortal:d,size:p,fixedWidth:f,variant:h,keepPosition:m,allowScrollToFit:v,allowVerticalOverflow:y,hideOnOverscroll:w,className:_}){const x=(0,r.useRef)(null),S=(0,r.useRef)(null),k=(0,r.useRef)(null),E=(0,r.useRef)(null),C=(0,s.L)(),{updatePositionHandler:A,popoverStyle:T,internalPosition:I,positionHandlerRef:R,isOverscrolling:O}=g({popoverRef:k,bodyRef:x,arrowRef:E,trackRef:t,contentRef:S,allowScrollToFit:v,allowVerticalOverflow:y,preferredPosition:e,renderWithPortal:d,keepPosition:m,hideOnOverscroll:w});return(0,r.useLayoutEffect)((()=>{A()}),[A,n]),(0,a.y)(S,(()=>{A(!0)})),(0,r.useLayoutEffect)((()=>{const e=new AbortController;return window.addEventListener("click",(e=>{m||(0,o.Z)(t.current,e.target)||requestAnimationFrame((()=>{A()}))}),{signal:e.signal}),window.addEventListener("resize",(()=>requestAnimationFrame((()=>A()))),{signal:e.signal}),window.addEventListener("scroll",(()=>requestAnimationFrame((()=>R.current()))),{capture:!0,signal:e.signal}),()=>{e.abort()}}),[w,m,R,t,A]),O?null:r.createElement("div",{ref:k,style:Object.assign(Object.assign({},T),{zIndex:u}),className:(0,i.Z)(b.Z.container,C&&b.Z.refresh,_)},r.createElement("div",{ref:E,className:(0,i.Z)(b.Z["container-arrow"],b.Z[`container-arrow-position-${I}`]),"aria-hidden":!0},l(I)),r.createElement("div",{ref:x,className:(0,i.Z)(b.Z["container-body"],b.Z[`container-body-size-${p}`],{[b.Z["fixed-width"]]:f,[b.Z[`container-body-variant-${h}`]]:h})},r.createElement("div",{ref:S},c)))}},10397:(e,t,n)=>{"use strict";n.d(t,{Z:()=>f});var r=n(33699),i=n(67294),o=n(55114),a=n(73453),s=n(34097),l=n(99655),c=n(96215),u=n(57370),d=n(29352);const p=i.forwardRef(((e,t)=>{var{position:n="right",size:c="medium",fixedWidth:p=!1,triggerType:f="text",dismissButton:h=!0,renderWithPortal:m=!1,wrapTriggerText:g=!0,header:v}=e,b=(0,r._T)(e,["position","size","fixedWidth","triggerType","dismissButton","renderWithPortal","wrapTriggerText","header"]);l.y&&h&&!v&&(0,o.O)("Popover","You should provide a `header` when `dismissButton` is true.");const y=(0,s.Z)("Popover",{props:{dismissButton:h,fixedWidth:p,position:n,renderWithPortal:m,size:c,triggerType:f}}),w=(0,u.x)(b),_=(0,i.useRef)(null);return(0,a.Z)(t,_),i.createElement(d.Z,Object.assign({ref:_,header:v,position:n,size:c,fixedWidth:p,triggerType:f,dismissButton:h,renderWithPortal:m,wrapTriggerText:g},w,y))}));(0,c.b)(p,"Popover");const f=p},29352:(e,t,n)=>{"use strict";n.d(t,{Z:()=>x});var r=n(33699),i=n(67294),o=n(86010),a=n(63496),s=n(16815),l=n(68705),c=n(62922),u=n(99806),d=n(82597),p=n(42093),f=n(78880),h=n(18817),m=n(84410),g=n(36340),v=n(65856),b=n(95058),y=n(7465),w=n(10879),_=n(70148);const x=i.forwardRef((function(e,t){var{position:n="right",size:x="medium",fixedWidth:S=!1,triggerType:k="text",dismissButton:E=!0,children:C,header:A,content:T,triggerAriaLabel:I,wrapTriggerText:R=!0,isInline:O=!1,renderWithPortal:L=!1,__onOpen:N,__internalRootRef:P=null,__closeAnalyticsAction:D}=e,M=(0,r._T)(e,["position","size","fixedWidth","triggerType","dismissButton","children","header","content","triggerAriaLabel","wrapTriggerText","isInline","renderWithPortal","__onOpen","__internalRootRef","__closeAnalyticsAction"]);const B=(0,s.j)(M),z=(0,i.useRef)(null),j=(0,i.useRef)(null),F=(0,i.useRef)(null),U=(0,a.$r)("popover")("dismissAriaLabel",M.dismissAriaLabel),[q,W]=(0,i.useState)(!1),V=(0,i.useCallback)((()=>{var e,t;["text","text-inline"].includes(k)?null===(e=z.current)||void 0===e||e.focus():z.current&&(null===(t=(0,l.ft)(z.current))||void 0===t||t.focus())}),[k]),H=(0,i.useCallback)((()=>{(0,f.B4)(N),W(!0)}),[N]),Z=(0,i.useCallback)((()=>{W(!1),V()}),[V]),G=(0,i.useCallback)((e=>{const t=e.keyCode===v.V.escape,n=e.keyCode===v.V.tab;t&&q&&e.stopPropagation(),(n||t)&&W(!1)}),[q]);(0,i.useImperativeHandle)(t,(()=>({dismissPopover:Z,focus:()=>{W(!1),V()}}))),(0,i.useEffect)((()=>{if(!z.current)return;const e=z.current.ownerDocument,t=()=>{null===F.current&&W(!1)};return e.addEventListener("mousedown",t),()=>{e.removeEventListener("mousedown",t)}}),[]);const K=(0,m.g)(z),Q={ref:z,onClick:H,onKeyDown:G,className:(0,o.Z)(_.Z.trigger,_.Z[`trigger-type-${k}`])},{tabIndex:Y}=(0,p.s_)(z),$=(0,g.L)(),J=i.createElement("div",{"aria-live":E?void 0:"polite","aria-atomic":!E||void 0,className:(0,o.Z)(K,!L&&_.Z["popover-inline-content"]),"data-awsui-referrer-id":$},i.createElement(w.Z,{size:x,fixedWidth:S,position:n,trackRef:z,arrow:e=>i.createElement(b.Z,{position:e}),renderWithPortal:L,zIndex:L?7e3:void 0},i.createElement(u.$.Provider,{value:{defaultVariant:"primary"}},i.createElement(y.Z,{dismissButton:E,dismissAriaLabel:U,header:A,onDismiss:Z,overflowVisible:"both",closeAnalyticsAction:D},T)))),X=(0,h.q)(j,P);return i.createElement("span",Object.assign({},B,{className:(0,o.Z)(_.Z.root,B.className,"filtering-token"===k&&_.Z["root-filtering-token"],O&&_.Z["no-wrap"]),ref:X,onMouseDown:()=>{F.current=requestAnimationFrame((()=>{F.current=null}))}}),["text","text-inline"].includes(k)?i.createElement("button",Object.assign({},Q,{className:(0,o.Z)(Q.className,!1===R&&_.Z["overflow-ellipsis"]),tabIndex:Y,type:"button","aria-haspopup":"dialog",id:$,"aria-label":I}),C):i.createElement("span",Object.assign({},Q,{id:$}),C),q&&i.createElement(d.Z,null,L?i.createElement(c.Z,null,J):J))}))},70148:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={arrow:"awsui_arrow_xjuzf_1nv1c_289","arrow-outer":"awsui_arrow-outer_xjuzf_1nv1c_293","arrow-inner":"awsui_arrow-inner_xjuzf_1nv1c_293","arrow-position-right-top":"awsui_arrow-position-right-top_xjuzf_1nv1c_335","arrow-position-right-bottom":"awsui_arrow-position-right-bottom_xjuzf_1nv1c_335","arrow-position-left-top":"awsui_arrow-position-left-top_xjuzf_1nv1c_338","arrow-position-left-bottom":"awsui_arrow-position-left-bottom_xjuzf_1nv1c_338","arrow-position-top-center":"awsui_arrow-position-top-center_xjuzf_1nv1c_341","arrow-position-top-right":"awsui_arrow-position-top-right_xjuzf_1nv1c_341","arrow-position-top-left":"awsui_arrow-position-top-left_xjuzf_1nv1c_341","arrow-position-top-responsive":"awsui_arrow-position-top-responsive_xjuzf_1nv1c_341","arrow-position-bottom-center":"awsui_arrow-position-bottom-center_xjuzf_1nv1c_344","arrow-position-bottom-right":"awsui_arrow-position-bottom-right_xjuzf_1nv1c_344","arrow-position-bottom-left":"awsui_arrow-position-bottom-left_xjuzf_1nv1c_344","arrow-position-bottom-responsive":"awsui_arrow-position-bottom-responsive_xjuzf_1nv1c_344",body:"awsui_body_xjuzf_1nv1c_492","body-overflow-visible":"awsui_body-overflow-visible_xjuzf_1nv1c_528","has-dismiss":"awsui_has-dismiss_xjuzf_1nv1c_532",dismiss:"awsui_dismiss_xjuzf_1nv1c_537","dismiss-control":"awsui_dismiss-control_xjuzf_1nv1c_545","header-row":"awsui_header-row_xjuzf_1nv1c_549",header:"awsui_header_xjuzf_1nv1c_549",content:"awsui_content_xjuzf_1nv1c_574","content-overflow-visible":"awsui_content-overflow-visible_xjuzf_1nv1c_582",container:"awsui_container_xjuzf_1nv1c_730","container-body":"awsui_container-body_xjuzf_1nv1c_738","container-body-variant-annotation":"awsui_container-body-variant-annotation_xjuzf_1nv1c_778","container-body-size-small":"awsui_container-body-size-small_xjuzf_1nv1c_783","fixed-width":"awsui_fixed-width_xjuzf_1nv1c_786","container-body-size-medium":"awsui_container-body-size-medium_xjuzf_1nv1c_790","container-body-size-large":"awsui_container-body-size-large_xjuzf_1nv1c_797","container-arrow":"awsui_container-arrow_xjuzf_1nv1c_809","container-arrow-position-right-top":"awsui_container-arrow-position-right-top_xjuzf_1nv1c_813","container-arrow-position-right-bottom":"awsui_container-arrow-position-right-bottom_xjuzf_1nv1c_813","container-arrow-position-left-top":"awsui_container-arrow-position-left-top_xjuzf_1nv1c_830","container-arrow-position-left-bottom":"awsui_container-arrow-position-left-bottom_xjuzf_1nv1c_830","container-arrow-position-top-center":"awsui_container-arrow-position-top-center_xjuzf_1nv1c_847","container-arrow-position-top-right":"awsui_container-arrow-position-top-right_xjuzf_1nv1c_847","container-arrow-position-top-left":"awsui_container-arrow-position-top-left_xjuzf_1nv1c_847","container-arrow-position-top-responsive":"awsui_container-arrow-position-top-responsive_xjuzf_1nv1c_847","container-arrow-position-bottom-center":"awsui_container-arrow-position-bottom-center_xjuzf_1nv1c_863","container-arrow-position-bottom-right":"awsui_container-arrow-position-bottom-right_xjuzf_1nv1c_867","container-arrow-position-bottom-left":"awsui_container-arrow-position-bottom-left_xjuzf_1nv1c_871","awsui-motion-fade-in":"awsui_awsui-motion-fade-in_xjuzf_1nv1c_1",refresh:"awsui_refresh_xjuzf_1nv1c_1041",root:"awsui_root_xjuzf_1nv1c_1063","no-wrap":"awsui_no-wrap_xjuzf_1nv1c_1095","root-filtering-token":"awsui_root-filtering-token_xjuzf_1nv1c_1099",trigger:"awsui_trigger_xjuzf_1nv1c_1103","overflow-ellipsis":"awsui_overflow-ellipsis_xjuzf_1nv1c_1110","trigger-type-text-inline":"awsui_trigger-type-text-inline_xjuzf_1nv1c_1118","trigger-type-text":"awsui_trigger-type-text_xjuzf_1nv1c_1118","trigger-type-filtering-token":"awsui_trigger-type-filtering-token_xjuzf_1nv1c_1179","popover-inline-content":"awsui_popover-inline-content_xjuzf_1nv1c_1183"}},27827:(e,t,n)=>{"use strict";n.d(t,{Z:()=>Tt});var r=n(33699),i=n(67294),o=n(55114),a=n(17265),s=n(34097),l=n(96215),c=n(86010),u=n(10229),d=n(16815),p=n(17858),f=n(78880),h=n(11593),m=n(18817),g=n(36340),v=n(86579),b=n(6845),y=n(62146),w=n(5418),_=n(63496);function x(e,t){t=t.toLowerCase();let n=0,r=null;for(const i of e)i.length>n&&E(t,i.toLowerCase())&&(n=i.length,r=i);return r}function S(e){let t=0;for(let n=0;n<e.length&&" "===e[n];n++)t++;return e.slice(t)}function k(e,t){const n=e.indexOf(t)+t.length;return function(e){return" "===e[0]?e.slice(1):e}(e.slice(n))}function E(e,t){return 0===e.indexOf(t)}function C(e){const t=[];for(const n of e)if("operator"in n)t.push(n);else for(const e of n.tokens)"operator"in e&&t.push(e);return t}function A(e,t){switch(e){case"<":return t.operatorLessText;case"<=":return t.operatorLessOrEqualText;case">":return t.operatorGreaterText;case">=":return t.operatorGreaterOrEqualText;case":":return t.operatorContainsText;case"!:":return t.operatorDoesNotContainText;case"=":return t.operatorEqualsText;case"!=":return t.operatorDoesNotEqualText;case"^":return t.operatorStartsWithText;case"!^":return t.operatorDoesNotStartWithText;default:return""}}function T(e){switch(e){case"=":return"equals";case"!=":return"not_equals";case">":return"greater_than";case">=":return"greater_than_equal";case"<":return"less_than";case"<=":return"less_than_equal";case":":return"contains";case"!:":return"not_contains";case"^":return"starts_with";case"!^":return"not_starts_with";default:return e}}const I=({query:e,onChange:t,filteringOptions:n,enableTokenGroups:r})=>{const i=e=>{const i=e.tokens.map((function e(t){return"operator"in t?function({property:e,operator:t,value:n},r){var i,o;const a=null===e||void 0===e?void 0:e.getTokenType(t),s=r.filter((t=>t.property===e)),l=e=>null===e?"enum"===a?[]:null:"enum"!==a||Array.isArray(e)?e:[e],c={propertyKey:null===e||void 0===e?void 0:e.propertyKey,operator:t,value:l(n)};for(const u of s){if(u.label&&u.label===n||!u.label&&u.value===n)return{propertyKey:null===e||void 0===e?void 0:e.propertyKey,operator:t,value:l(u.value)};"string"===typeof n&&n.toLowerCase()===(null!==(o=null!==(i=u.label)&&void 0!==i?i:u.value)&&void 0!==o?o:"").toLowerCase()&&(c.value=l(u.value))}return c}(t,n):Object.assign(Object.assign({},t),{tokens:t.tokens.map(e)})}));r?(0,f.B4)(t,{tokens:[],operation:e.operation,tokenGroups:i}):(0,f.B4)(t,{tokens:C(i),operation:e.operation})};return{addToken:t=>{i(Object.assign(Object.assign({},e),{tokens:[...e.tokens,t]}))},updateToken:(t,n,r)=>{const o=C([n]).map((e=>e.standaloneIndex)).filter((e=>void 0!==e)),a=e.tokens.map(((e,r)=>r===t?n:e)).filter(((e,n)=>n===t||!o.includes(n)));a.push(...r),i(Object.assign(Object.assign({},e),{tokens:a}))},updateOperation:t=>{i(Object.assign(Object.assign({},e),{operation:t}))},removeToken:t=>{i(Object.assign(Object.assign({},e),{tokens:e.tokens.filter(((e,n)=>n!==t))}))},removeAllTokens:()=>{i(Object.assign(Object.assign({},e),{tokens:[]}))}}},R=e=>{const{operators:t=[],defaultOperator:n}=e,r=new Set([n,...t]);return["=","!=",":","!:","^","!^",">=","<=","<",">"].filter((e=>r.has(e)))},O=(e,t,n)=>{const r=function(e,t){let n=0,r=null;for(const i of e)(i.propertyLabel.length>=n&&E(t,i.propertyLabel)||i.propertyLabel.length>n&&E(t.toLowerCase(),i.propertyLabel.toLowerCase()))&&(n=i.propertyLabel.length,r=i);return r}(t,e);if(!r){if(!n.disabled){const t=x(n.operators.indexOf("!:")>=0?["!",...n.operators]:n.operators,e);if(t)return{step:"free-text",operator:"!"===t?"!:":t,value:k(e,t)}}return{step:"free-text",value:e}}const i=R(r),o=e.substring(r.propertyLabel.length),a=x(i,S(o));if(a)return{step:"property",property:r,operator:a,value:k(o,a)};const s=function(e,t){if(0===t.trim().length)return"";for(const n of e)if(E(n.toLowerCase(),t.toLowerCase()))return t;return null}(i,S(o));return null!==s?{step:"operator",property:r,operatorPrefix:s}:{step:"free-text",value:e}},L=(e,t="=",n,r)=>{var i;const o={label:null!==(i=n.groupValuesText)&&void 0!==i?i:"",options:[]},a={};return e.forEach((e=>{const n=e.property;if(!n)return;if(-1===R(n).indexOf(t))return;if(n.propertyGroup&&!a[n.propertyGroup]){const e=r.reduce(((e,t)=>t.group===n.propertyGroup?t.values:e),"");a[n.propertyGroup]={label:e,options:[]}}(n.propertyGroup?a[n.propertyGroup]:o).options.push({value:n.propertyLabel+" "+(t||"=")+" "+e.value,label:e.label,__labelPrefix:n.propertyLabel+" "+(t||"=")})})),[o,...Object.keys(a).map((e=>a[e]))]},N=e=>({value:e.propertyLabel,label:e.propertyLabel,keepOpenOnSelect:!0});function P(e,t,n,r){var i;const o={label:null!==(i=n.groupPropertiesText)&&void 0!==i?i:"",options:[]},a={};e.forEach((e=>{const{propertyGroup:n}=e;let i=o;if(n){if(!a[n]){const e=t.reduce(((e,t)=>t.group===n?t.properties:e),"");a[n]={options:[],label:e}}i=a[n]}i.options.push(r(e))}));return[...o.options.length?[o]:[],...Object.keys(a).map((e=>a[e]))]}var D=n(28205),M=n(80264),B=n(18947),z=n(3566),j=n(33885),F=n(87283),U=n(30240),q=n(12231);const W=i.forwardRef(((e,t)=>{var{options:n,filteringType:o,ariaLabel:a,selectedOptions:s,deselectAriaLabel:l,virtualScroll:c,filteringText:u=""}=e,d=(0,r._T)(e,["options","filteringType","ariaLabel","selectedOptions","deselectAriaLabel","virtualScroll","filteringText"]);const p=(0,M.e)(d),f=(0,g.L)("multiselect-ariaLabel-"),h=(0,g.L)("multiselect-footer-"),m=(0,U.F)(Object.assign({options:n,selectedOptions:s,filteringType:o,disabled:!1,deselectAriaLabel:l,controlId:p.controlId,ariaLabelId:f,footerId:h,filteringValue:u,externalRef:t,keepOpen:!0,embedded:!0},d)),v=c?F.Z:j.Z,b=m.dropdownStatus;return i.createElement("div",{className:q.Z.embedded},i.createElement(v,{menuProps:m.getMenuProps(),getOptionProps:m.getOptionProps,filteredOptions:m.filteredOptions,filteringValue:u,ref:m.scrollToIndex,hasDropdownStatus:null!==b.content,checkboxes:!0,useInteractiveGroups:!0,screenReaderContent:m.announcement,highlightType:m.highlightType}),b.content&&i.createElement(B.Z,{content:b.content,id:h}),i.createElement(z.Z,{id:f},a))}));function V(e,t=""){if(!t)return e;const n=[];for(const r of e)if("options"in r){const e=V(r.options,t);e.length>0&&n.push(Object.assign(Object.assign({},r),{options:e}))}else H(r,t)&&n.push(r);return n}function H(e,t){var n,r;t=t.toLowerCase();const i=(null!==(n=e.label)&&void 0!==n?n:"").toLowerCase(),o=null!==(r=e.__labelPrefix)&&void 0!==r?r:"",a=(e.value?e.value.slice(o.length):"").toLowerCase();return-1!==i.indexOf(t)||-1!==a.indexOf(t)}const Z=(e,t,n,r,o)=>{const a=(0,i.useRef)(!1),s=t=>{var i;(0,f.B4)(e,Object.assign(Object.assign({},t),{filteringText:null!==(i=null!==r&&void 0!==r?r:t.filteringText)&&void 0!==i?i:"",filteringProperty:n,filteringOperator:o})),a.current=!1};return{onBlur:()=>{a.current=!0},onFocus:()=>{a.current&&s({firstPage:!0,samePage:!1,filteringText:t})},onLoadItems:({detail:e})=>s(e)}},G={root:"awsui_root_1wzqe_hv2m8_145","search-field":"awsui_search-field_1wzqe_hv2m8_177","input-wrapper":"awsui_input-wrapper_1wzqe_hv2m8_184","add-token":"awsui_add-token_1wzqe_hv2m8_191",tokens:"awsui_tokens_1wzqe_hv2m8_198","token-operator":"awsui_token-operator_1wzqe_hv2m8_203","property-editor":"awsui_property-editor_1wzqe_hv2m8_207","property-editor-header":"awsui_property-editor-header_1wzqe_hv2m8_210","property-editor-header-enum":"awsui_property-editor-header-enum_1wzqe_hv2m8_223","property-editor-form":"awsui_property-editor-form_1wzqe_hv2m8_238","property-editor-cancel":"awsui_property-editor-cancel_1wzqe_hv2m8_243","property-editor-actions":"awsui_property-editor-actions_1wzqe_hv2m8_246","property-editor-enum":"awsui_property-editor-enum_1wzqe_hv2m8_254","token-editor":"awsui_token-editor_1wzqe_hv2m8_259","token-editor-form":"awsui_token-editor-form_1wzqe_hv2m8_266","token-editor-field-property":"awsui_token-editor-field-property_1wzqe_hv2m8_269","token-editor-field-operator":"awsui_token-editor-field-operator_1wzqe_hv2m8_272","token-editor-field-value":"awsui_token-editor-field-value_1wzqe_hv2m8_275","token-editor-multiselect-wrapper":"awsui_token-editor-multiselect-wrapper_1wzqe_hv2m8_278","token-editor-multiselect-wrapper-inner":"awsui_token-editor-multiselect-wrapper-inner_1wzqe_hv2m8_283","token-editor-cancel":"awsui_token-editor-cancel_1wzqe_hv2m8_287","token-editor-submit":"awsui_token-editor-submit_1wzqe_hv2m8_290","token-editor-actions":"awsui_token-editor-actions_1wzqe_hv2m8_293","token-editor-grid":"awsui_token-editor-grid_1wzqe_hv2m8_302","token-editor-grid-group":"awsui_token-editor-grid-group_1wzqe_hv2m8_336","token-editor-narrow":"awsui_token-editor-narrow_1wzqe_hv2m8_339","token-editor-supports-groups":"awsui_token-editor-supports-groups_1wzqe_hv2m8_348","token-editor-grid-header":"awsui_token-editor-grid-header_1wzqe_hv2m8_352","token-editor-grid-cell":"awsui_token-editor-grid-cell_1wzqe_hv2m8_358","token-editor-add-token":"awsui_token-editor-add-token_1wzqe_hv2m8_367","custom-content-wrapper":"awsui_custom-content-wrapper_1wzqe_hv2m8_371","custom-control":"awsui_custom-control_1wzqe_hv2m8_375",input:"awsui_input_1wzqe_hv2m8_184",results:"awsui_results_1wzqe_hv2m8_383","token-trigger":"awsui_token-trigger_1wzqe_hv2m8_388","remove-all":"awsui_remove-all_1wzqe_hv2m8_393","join-operation":"awsui_join-operation_1wzqe_hv2m8_394","custom-filter-actions":"awsui_custom-filter-actions_1wzqe_hv2m8_395",constraint:"awsui_constraint_1wzqe_hv2m8_399"},K={"filtering-token":"awsui_filtering-token_1heb1_1ayd6_5","filtering-token-dismiss-button":"awsui_filtering-token-dismiss-button_1heb1_1ayd6_9","filtering-token-select":"awsui_filtering-token-select_1heb1_1ayd6_13","filtering-token-content":"awsui_filtering-token-content_1heb1_1ayd6_17","filtering-token-inner":"awsui_filtering-token-inner_1heb1_1ayd6_21","filtering-token-inner-dismiss-button":"awsui_filtering-token-inner-dismiss-button_1heb1_1ayd6_25","filtering-token-inner-select":"awsui_filtering-token-inner-select_1heb1_1ayd6_29","filtering-token-inner-content":"awsui_filtering-token-inner-content_1heb1_1ayd6_33","filtering-token-edit-button":"awsui_filtering-token-edit-button_1heb1_1ayd6_37","token-editor-field-property":"awsui_token-editor-field-property_1heb1_1ayd6_41","token-editor-field-operator":"awsui_token-editor-field-operator_1heb1_1ayd6_45","token-editor-field-value":"awsui_token-editor-field-value_1heb1_1ayd6_49","token-editor-token-remove-actions":"awsui_token-editor-token-remove-actions_1heb1_1ayd6_53","token-editor-token-add-actions":"awsui_token-editor-token-add-actions_1heb1_1ayd6_57","token-editor-cancel":"awsui_token-editor-cancel_1heb1_1ayd6_61","token-editor-submit":"awsui_token-editor-submit_1heb1_1ayd6_65","property-editor-cancel":"awsui_property-editor-cancel_1heb1_1ayd6_69","property-editor-submit":"awsui_property-editor-submit_1heb1_1ayd6_73"};function Q({property:e,operator:t,filter:n,value:r,onChange:o,operatorForm:a}){const s=(0,g.L)();return i.createElement("div",{className:G["property-editor"]},i.createElement("div",{className:G["property-editor-header"],id:s},e.groupValuesLabel),i.createElement("div",{className:G["property-editor-form"]},i.createElement(M.u.Provider,{value:{ariaLabelledby:s}},a({value:r,onChange:o,operator:t,filter:n}))))}function Y({property:e,filter:t,value:n,onChange:r,asyncProps:o,filteringOptions:a,onLoadItems:s}){const l=a.filter((t=>{var n;return(null===(n=t.property)||void 0===n?void 0:n.propertyKey)===e.propertyKey})).map((({label:e,value:t})=>({label:e,value:t}))),u=Z(s,"",e.externalProperty),d=n?Array.isArray(n)?n:[n]:[],p=l.filter((e=>d.includes(e.value))),f=V(l,t);return i.createElement("div",{className:(0,c.Z)(G["property-editor"],G["property-editor-enum"])},0===f.length&&i.createElement("div",{className:G["property-editor-header-enum"]},i.createElement(D.Z,{checked:!1,readOnly:!0}),e.groupValuesLabel),i.createElement(W,Object.assign({filteringType:"manual",selectedOptions:p,onChange:e=>r(e.detail.selectedOptions.map((e=>e.value))),options:f.length>0?[{options:f,label:e.groupValuesLabel}]:[],filteringText:t,ariaLabel:e.groupValuesLabel,statusType:"finished",noMatch:o.empty},u,o)))}function $({property:e,operator:t,value:n,onCancel:r,onSubmit:o,i18nStrings:a}){return i.createElement("div",{className:G["property-editor-actions"]},i.createElement(u.Z,{variant:"link",className:(0,c.Z)(G["property-editor-cancel"],K["property-editor-cancel"]),onClick:r},a.cancelActionText),i.createElement(u.Z,{className:K["property-editor-submit"],onClick:()=>o({property:e,operator:t,value:n})},a.applyActionText))}const J=({options:e=[],statusType:t,onLoadItems:n})=>{const r=(0,i.useRef)(null),o=({firstPage:e,samePage:t,filteringText:i})=>{var o;void 0!==i&&r.current===i||(void 0!==i&&(r.current=i),n({filteringText:null!==(o=r.current)&&void 0!==o?o:"",firstPage:e,samePage:t}))};return{fireLoadMoreOnScroll:()=>{e.length>0&&"pending"===t&&o({firstPage:!1,samePage:!1})},fireLoadMoreOnRecoveryClick:()=>o({firstPage:!1,samePage:!0}),fireLoadMoreOnInputFocus:()=>{var e;return o({firstPage:!0,samePage:!1,filteringText:null!==(e=r.current)&&void 0!==e?e:""})},fireLoadMoreOnInputChange:e=>o({firstPage:!0,samePage:!1,filteringText:e})}};var X=n(86273),ee=n(8913);const te=e=>"type"in e&&"parent"===e.type,ne=e=>{if(e.length){const t=e[e.length-1];te(t)&&e.pop()}},re=(e,t)=>{const n=t.toLowerCase();return["value","label","description","labelTag"].some((t=>ie(e[t],n)))||["tags","filteringTags"].some((t=>{var r;return null===(r=e[t])||void 0===r?void 0:r.some((e=>ie(e,n)))}))},ie=(e,t)=>e&&-1!==e.toLowerCase().indexOf(t),oe=e=>!!e&&"parent"!==e.type,ae=e=>!!e&&!e.disabled&&"parent"!==e.type,se=({options:e,filterValue:t,filterText:n,filteringType:a,enteredTextLabel:s,hideEnteredTextLabel:l,onSelectItem:c})=>{const u=(0,_.$r)("autosuggest"),[d,p]=(0,i.useState)(!1),{items:f,getItemGroup:h,getItemParent:m}=(0,i.useMemo)((()=>function(e){const t=[],n=new WeakMap,i=e=>n.get(e),o=e=>{var t;return null===(t=i(e))||void 0===t?void 0:t.option};for(const r of e)if(le(r))for(const e of a(r))t.push(e);else t.push(Object.assign(Object.assign({},r),{option:r}));function a(e){const{options:t}=e,i=(0,r._T)(e,["options"]);let o=!0;const a=Object.assign(Object.assign({},i),{type:"parent",option:e}),s=[a];for(const r of t){r.disabled||(o=!1);const e=Object.assign(Object.assign({},r),{type:"child",disabled:r.disabled||i.disabled,option:r});s.push(e),n.set(e,a)}return s[0].disabled=s[0].disabled||o,s}return{items:t,getItemGroup:o,getItemParent:i}}(e)),[e]),g=u("enteredTextLabel",null===s||void 0===s?void 0:s(t),(e=>e({value:t})));g||(0,o.O)("Autosuggest","A value for enteredTextLabel must be provided.");const v=(0,i.useMemo)((()=>{const e="auto"!==a||d?[...f]:((e,t)=>{const n=e.reduce(((e,n)=>(te(n)?(ne(e),e.push(n)):re(n,t)&&e.push(n),e)),[]);return ne(n),n})(f,n);return t&&!l&&e.unshift({value:t,type:"use-entered",label:g,option:{value:t}}),(0,X.$)(e,m),e}),[a,d,f,n,t,l,m,g]),[b,y]=(0,ee.P)({options:v,isHighlightable:oe});return[Object.assign(Object.assign({},b),{items:v,showAll:d,getItemGroup:h}),Object.assign(Object.assign({},y),{setShowAll:p,selectHighlightedOptionWithKeyboard:()=>{var e;return!(b.highlightedOption&&!ae(b.highlightedOption))&&(c(null!==(e=b.highlightedOption)&&void 0!==e?e:{value:t,type:"use-entered",option:{value:t}}),!0)},highlightVisibleOptionWithMouse:e=>{v[e]&&oe(v[e])&&y.setHighlightedIndexWithMouse(e)},selectVisibleOptionWithMouse:e=>{v[e]&&ae(v[e])&&c(v[e])}})]};function le(e){return"options"in e}var ce=n(40576),ue=n(45331),de=n(87863),pe=n(65707),fe=n(65604);const he={root:"awsui_root_12hwc_oboi4_5","layout-strut":"awsui_layout-strut_12hwc_oboi4_9","list-bottom":"awsui_list-bottom_12hwc_oboi4_15"},me=i.memo(i.forwardRef(((e,t)=>{var{nativeAttributes:n={},highlightText:o,option:a,highlighted:s,highlightType:l,current:c,virtualPosition:u,padBottom:p,screenReaderContent:f,ariaSetsize:h,ariaPosinset:m}=e,g=(0,r._T)(e,["nativeAttributes","highlightText","option","highlighted","highlightType","current","virtualPosition","padBottom","screenReaderContent","ariaSetsize","ariaPosinset"]);const v=(0,d.j)(g),b="type"in a&&"use-entered"===a.type,y="type"in a&&"parent"===a.type,w="type"in a&&"child"===a.type,{throughIndex:_,inGroupIndex:x,groupIndex:S}=(0,X.w)(a)||{};let k;if(b)k=a.label,f=void 0;else if(y)k=a.label;else{const e={};n["aria-label"]&&(e["aria-label"]=n["aria-label"]),k=i.createElement("div",Object.assign({},e),i.createElement(pe.Z,{option:a,highlightedOption:s,highlightText:o}))}return i.createElement(fe.Z,Object.assign({},v,{className:he.option,ariaSelected:c,highlighted:s,disabled:a.disabled,hasBackground:b,isParent:y,isChild:w,virtualPosition:u,"data-test-index":_,"data-in-group-index":x,"data-group-index":S,ref:t,padBottom:p,screenReaderContent:f,ariaSetsize:h,ariaPosinset:m,highlightType:l.type,value:a.value}),k)}))),ge=(e,t,n,r,i,o)=>{const a=t===i?r:{},s=(0,d.j)(a),l=e===n.length-1,c=n.length>1,u=!o&&c&&l;return Object.assign({nativeAttributes:a,padBottom:u},s)},ve=({autosuggestItemsState:e,handleLoadMore:t,menuProps:n,highlightedA11yProps:r,hasDropdownStatus:o,highlightText:a,listBottom:s,screenReaderContent:l})=>{const c=(0,i.useRef)(null);return(0,i.useEffect)((()=>{var t;const n=null===(t=c.current)||void 0===t?void 0:t.querySelector(`[data-mouse-target="${e.highlightedIndex}"]`);e.highlightType.moveFocus&&n&&(0,de.bx)(n)}),[e.highlightType,e.highlightedIndex]),i.createElement(ue.Z,Object.assign({},n,{onLoadMore:t,open:!0,ref:c}),e.items.map(((t,n)=>{const s=ge(n,t,e.items,r,e.highlightedOption,o);return i.createElement(me,Object.assign({highlightText:a,option:t,highlighted:t===e.highlightedOption,current:t.value===a,key:n,"data-mouse-target":n,screenReaderContent:l,highlightType:e.highlightType},s))})),s?i.createElement("li",{role:"option",className:he["list-bottom"]},s):null)};var be=n(30244),ye=n(22356);const we=({autosuggestItemsState:e,handleLoadMore:t,menuProps:n,highlightedA11yProps:r,hasDropdownStatus:o,highlightText:a,listBottom:s,screenReaderContent:l})=>{const c=(0,i.useRef)(null),[u,d]=(0,be.Z)((e=>e.contentBoxWidth),[]);(0,i.useImperativeHandle)(d,(()=>c.current));const p=(0,ye.o)({items:e.items,parentRef:c,estimateSize:(0,i.useCallback)((()=>31),[u,a])});return(0,i.useEffect)((()=>{e.highlightType.moveFocus&&p.scrollToIndex(e.highlightedIndex)}),[e.highlightType,e.highlightedIndex,p]),i.createElement(ue.Z,Object.assign({},n,{onLoadMore:t,ref:c,open:!0}),i.createElement("div",{"aria-hidden":"true",key:"total-size",className:he["layout-strut"],style:{height:p.totalSize+(1===e.items.length?1:0)}}),p.virtualItems.map((t=>{const{index:n,start:s,measureRef:c}=t,u=e.items[n],d=ge(n,u,e.items,r,e.highlightedOption,o);return i.createElement(me,Object.assign({key:n,ref:c,highlightText:a,option:u,highlighted:u===e.highlightedOption,current:u.value===a,"data-mouse-target":n,virtualPosition:s+(0===n?1:0),screenReaderContent:l,ariaSetsize:e.items.length,ariaPosinset:n+1,highlightType:e.highlightType},d))})),s?i.createElement("li",{role:"option",className:he["list-bottom"]},s):null)},_e=e=>t=>{t>-1&&e(t)};function xe({statusType:e,autosuggestItemsState:t,autosuggestItemsHandlers:n,highlightedOptionId:r,highlightText:o,listId:a,controlId:s,handleLoadMore:l,hasDropdownStatus:c,virtualScroll:u,selectedAriaLabel:d,renderHighlightedAriaLive:p,listBottom:f,ariaDescribedby:h}){var m;const g=_e(n.selectVisibleOptionWithMouse),v=_e(n.highlightVisibleOptionWithMouse),b=u?we:ve,y=(0,ce.q)({highlightText:o,announceSelected:(null===(m=t.highlightedOption)||void 0===m?void 0:m.value)===o,highlightedOption:t.highlightedOption,getParent:e=>t.getItemGroup(e),selectedAriaLabel:d,renderHighlightedAriaLive:p});return i.createElement(b,{listBottom:f,handleLoadMore:l,autosuggestItemsState:t,highlightText:o,highlightedA11yProps:r?{id:r}:{},hasDropdownStatus:c,menuProps:{id:a,ariaLabelledby:s,onMouseUp:g,onMouseMove:v,ariaDescribedby:h,statusType:e},screenReaderContent:y})}var Se=n(11397),ke=n(65856),Ee=n(16441),Ce=n(72636);const Ae={"dropdown-footer":"awsui_dropdown-footer_vm8qf_jxdvh_5","dropdown-content":"awsui_dropdown-content_vm8qf_jxdvh_10"},Te=i.forwardRef(((e,t)=>{var{value:n,onChange:o,onBlur:a,onFocus:s,onKeyUp:l,onKeyDown:u,name:p,placeholder:h,disabled:m,readOnly:g,autoFocus:v,ariaLabel:b,ariaRequired:y,disableBrowserAutocorrect:w=!1,expandToViewport:_,ariaControls:x,ariaActivedescendant:S,clearAriaLabel:k,dropdownExpanded:E=!0,dropdownContentKey:C,dropdownContentFocusable:A=!1,dropdownContent:T=null,dropdownFooter:I=null,dropdownWidth:R,loopFocus:O,onCloseDropdown:L,onDelayedInput:N,onPressArrowDown:P,onPressArrowUp:D,onPressEnter:B,__internalRootRef:z}=e,j=(0,r._T)(e,["value","onChange","onBlur","onFocus","onKeyUp","onKeyDown","name","placeholder","disabled","readOnly","autoFocus","ariaLabel","ariaRequired","disableBrowserAutocorrect","expandToViewport","ariaControls","ariaActivedescendant","clearAriaLabel","dropdownExpanded","dropdownContentKey","dropdownContentFocusable","dropdownContent","dropdownFooter","dropdownWidth","loopFocus","onCloseDropdown","onDelayedInput","onPressArrowDown","onPressArrowUp","onPressEnter","__internalRootRef"]);const F=(0,d.j)(j),U=(0,M.e)(j),q=(0,i.useRef)(null),W=(0,i.useRef)(null),V=(0,i.useRef)(null),H=(0,i.useRef)(!1),Z=(0,i.useRef)(!1),[G,K]=(0,i.useState)(!1),Q=()=>!g&&K(!0),Y=()=>{K(!1),(0,f.B4)(L,null)};(0,i.useImperativeHandle)(t,(()=>({focus(e){var t;(null===e||void 0===e?void 0:e.preventDropdown)&&(H.current=!0),null===(t=q.current)||void 0===t||t.focus()},select(){var e;null===(e=q.current)||void 0===e||e.select()},open:Q,close:Y})));const $=e=>(0,f.y1)(u,e.detail,e),J={name:p,placeholder:h,autoFocus:v,onClick:Q,role:"combobox","aria-autocomplete":"list","aria-expanded":G&&E,"aria-controls":G?x:void 0,"aria-owns":G?x:void 0,"aria-label":b,"aria-activedescendant":S};return(0,i.useEffect)((()=>{if(!G)return;const e=e=>{(0,Ee.E)(q.current,e.target)||(0,Ee.E)(W.current,e.target)||(0,Ee.E)(V.current,e.target)||Y()};return window.addEventListener("mousedown",e),()=>{window.removeEventListener("mousedown",e)}}),[G]),i.createElement("div",Object.assign({},F,{className:(0,c.Z)(F.className,Ae.root),ref:z}),i.createElement(Ce.Z,{minWidth:R,stretchWidth:!R,stretchBeyondTriggerWidth:!0,contentKey:C,onFocus:()=>{H.current||(Q(),(0,f.B4)(s,null)),H.current=!1},onBlur:()=>{Z.current||(Y(),(0,f.B4)(a,null))},trigger:i.createElement(Se.Z,Object.assign({type:"visualSearch",value:n,onChange:e=>(e=>{Q(),(0,f.B4)(o,{value:e})})(e.detail.value),__onDelayedInput:e=>(e=>{(0,f.B4)(N,{value:e})})(e.detail.value),onKeyDown:e=>{switch(e.detail.keyCode){case ke.V.down:null===P||void 0===P||P(),Q(),e.preventDefault();break;case ke.V.up:null===D||void 0===D||D(),Q(),e.preventDefault();break;case ke.V.enter:G&&((null===B||void 0===B?void 0:B())||Y(),e.preventDefault()),$(e);break;case ke.V.escape:G?(e.stopPropagation(),Y()):n&&(e.stopPropagation(),(0,f.B4)(o,{value:""})),e.preventDefault(),$(e);break;default:$(e)}},onKeyUp:l,disabled:m,disableBrowserAutocorrect:w,readOnly:g,ariaRequired:y,clearAriaLabel:k,ref:q,autoComplete:!1,__nativeAttributes:J},U)),onMouseDown:e=>{A?(Z.current=!0,requestAnimationFrame((()=>{Z.current=!1}))):e.preventDefault()},open:G&&(!!T||!!I),footer:V&&i.createElement("div",{ref:V,className:Ae["dropdown-footer"]},I),expandToViewport:_,loopFocus:O},G&&T?i.createElement("div",{ref:W,className:Ae["dropdown-content"]},T):null))}));var Ie=n(28935),Re=n(68705);const Oe=i.forwardRef(((e,t)=>{var n;const{value:o,onChange:a,onFocus:s,onBlur:l,onLoadItems:u,options:d,statusType:p="finished",placeholder:h,disabled:b,ariaLabel:y,enteredTextLabel:w,onKeyDown:_,virtualScroll:x,expandToViewport:S,customForm:k,filterText:E,onOptionClick:C,hideEnteredTextOption:A,searchResultsId:T,onCloseDropdown:I}=e,R=(0,r._T)(e,["value","onChange","onFocus","onBlur","onLoadItems","options","statusType","placeholder","disabled","ariaLabel","enteredTextLabel","onKeyDown","virtualScroll","expandToViewport","customForm","filterText","onOptionClick","hideEnteredTextOption","searchResultsId","onCloseDropdown"]),O=void 0===E?o:E,L=(0,i.useRef)(null),N=(0,i.useRef)(null),P=(0,m.q)(N,t),D=(0,i.useMemo)((()=>V(d||[],O)),[d,O]),[M,z]=se({options:D,filterValue:o,filterText:O,filteringType:"manual",enteredTextLabel:w,hideEnteredTextLabel:A,onSelectItem:e=>{var t;const n=e.value||"";(0,f.B4)(a,{value:n});(0,f.y1)(C,e)?z.resetHighlightWithKeyboard():null===(t=N.current)||void 0===t||t.close()}}),j=J({options:d,statusType:p,onLoadItems:e=>(0,f.B4)(u,e)}),F=(0,g.L)("input"),U=null!==(n=R.controlId)&&void 0!==n?n:F,q=(0,g.L)("list"),W=(0,g.L)("footer"),H=(0,g.L)(),Z=M.highlightedOption?H:void 0,K=!o&&!M.items.length,Q=(0,Ie.w)(Object.assign(Object.assign({},e),{isEmpty:K,onRecoveryClick:()=>{var e;j.fireLoadMoreOnRecoveryClick(),null===(e=N.current)||void 0===e||e.focus()},hasRecoveryCallback:!!u}));let Y=null;return k?Y=i.createElement("div",{ref:L,className:G["custom-content-wrapper"]},k.content):M.items.length>0&&(Y=i.createElement(xe,{statusType:p,autosuggestItemsState:M,autosuggestItemsHandlers:z,highlightedOptionId:Z,highlightText:O,listId:q,controlId:U,handleLoadMore:j.fireLoadMoreOnScroll,hasDropdownStatus:null!==Q.content,virtualScroll:x,listBottom:Q.isSticky?null:i.createElement(B.Z,{content:Q.content,id:W}),ariaDescribedby:Q.content?W:void 0})),i.createElement(Te,Object.assign({ref:P},R,{className:(0,c.Z)(he.root,G.input),value:o,onChange:e=>{z.resetHighlightWithKeyboard(),(0,f.B4)(a,e.detail)},onFocus:()=>{j.fireLoadMoreOnInputFocus(),(0,f.y1)(s,null)},onBlur:()=>{(0,f.y1)(l,null)},onKeyDown:e=>{(0,f.y1)(_,e.detail)},controlId:U,placeholder:h,disabled:b,ariaLabel:y,expandToViewport:S,ariaControls:q,ariaActivedescendant:Z,ariaDescribedby:(0,v.M)(T,R.ariaDescribedby),dropdownExpanded:M.items.length>1||null!==Q.content||!!k,dropdownContentKey:k?"custom":"options",dropdownContent:Y,dropdownFooter:Q.isSticky&&Q.content&&!k?i.createElement(B.Z,{content:Q.content,hasItems:M.items.length>=1,id:W}):k?k.footer:null,dropdownWidth:k?200:300,dropdownContentFocusable:!!k,onCloseDropdown:()=>{z.resetHighlightWithKeyboard(),null===I||void 0===I||I()},onDelayedInput:e=>{j.fireLoadMoreOnInputChange(e.detail.value)},onPressArrowDown:()=>{var e;z.moveHighlightWithKeyboard(1),L.current&&(null===(e=(0,Re.ft)(L.current))||void 0===e||e.focus())},onPressArrowUp:()=>{z.moveHighlightWithKeyboard(-1)},onPressEnter:()=>z.selectHighlightedOptionWithKeyboard(),loopFocus:!!k||Q.hasRecoveryButton}))}));var Le=n(93256),Ne=n(42137),Pe=n(29352),De=n(23133);const Me="awsui_root_19bso_14yj9_153",Be="awsui_inner-root_19bso_14yj9_154",ze="awsui_has-groups_19bso_14yj9_187",je="awsui_compact-mode_19bso_14yj9_191",Fe="awsui_token_19bso_14yj9_200",Ue="awsui_inner-token_19bso_14yj9_201",qe="awsui_grouped_19bso_14yj9_214",We="awsui_list_19bso_14yj9_226",Ve="awsui_show-operation_19bso_14yj9_237",He="awsui_select_19bso_14yj9_243",Ze="awsui_inner-select_19bso_14yj9_244",Ge="awsui_token-content_19bso_14yj9_248",Ke="awsui_token-content-grouped_19bso_14yj9_254",Qe="awsui_inner-token-content_19bso_14yj9_259",Ye="awsui_edit-button_19bso_14yj9_264",$e="awsui_dismiss-button_19bso_14yj9_265",Je="awsui_inner-dismiss-button_19bso_14yj9_266",Xe="awsui_token-disabled_19bso_14yj9_324",et=(0,i.forwardRef)(((e,t)=>{var{tokens:n,showOperation:o,operation:s,groupOperation:l,andText:c,orText:u,groupAriaLabel:d,operationAriaLabel:p,groupEditAriaLabel:f,disabled:m=!1,onChangeOperation:g,onChangeGroupOperation:v,onDismissToken:b,editorContent:y,editorHeader:w,editorDismissAriaLabel:_,editorExpandToViewport:x,onEditorOpen:S,hasGroups:k,popoverSize:E}=e,C=(0,r._T)(e,["tokens","showOperation","operation","groupOperation","andText","orText","groupAriaLabel","operationAriaLabel","groupEditAriaLabel","disabled","onChangeOperation","onChangeGroupOperation","onDismissToken","editorContent","editorHeader","editorDismissAriaLabel","editorExpandToViewport","onEditorOpen","hasGroups","popoverSize"]);const[A,T]=(0,i.useState)(null),I=(0,h.g)({nextFocusIndex:A,onFocusMoved:e=>{e.focus(),T(null)},listItemSelector:`.${Be}`,fallbackSelector:`.${Me}`}),R=(0,i.useRef)(null),O={content:y,triggerType:"text",header:w,size:E,position:"bottom",dismissAriaLabel:_,renderWithPortal:x,__onOpen:S,__closeAnalyticsAction:"editClose"};return(0,i.useImperativeHandle)(t,(()=>({closeEditor:()=>{var e;return null===(e=R.current)||void 0===e?void 0:e.dismissPopover()}}))),i.createElement(tt,Object.assign({ref:I,ariaLabel:1===n.length?n[0].ariaLabel:d,operation:o&&i.createElement(nt,{operation:s,onChange:g,ariaLabel:p,andText:c,orText:u,parent:!0,disabled:m}),tokenAction:1===n.length?i.createElement(rt,{ariaLabel:n[0].dismissAriaLabel,onClick:()=>b(0),parent:!0,disabled:m}):i.createElement(Pe.Z,Object.assign({ref:R},O,{triggerType:"filtering-token"}),i.createElement(it,{ariaLabel:f,disabled:m})),parent:!0,grouped:n.length>1,disabled:m,hasGroups:k},(0,a.gY)(C)),1===n.length?i.createElement(Pe.Z,Object.assign({ref:R},O),i.createElement("span",Object.assign({},(0,a.Gp)({action:"editStart"})),n[0].content)):i.createElement("ul",{className:We},n.map(((e,t)=>i.createElement("li",{key:t},i.createElement(tt,{ariaLabel:e.ariaLabel,operation:0!==t&&i.createElement(nt,{operation:l,onChange:v,ariaLabel:p,andText:c,orText:u,parent:!1,disabled:m}),tokenAction:i.createElement(rt,{ariaLabel:e.dismissAriaLabel,onClick:()=>{b(t),T(t)},parent:!1,disabled:m}),parent:!1,grouped:!1,disabled:m,hasGroups:!1},e.content))))))})),tt=(0,i.forwardRef)(((e,t)=>{var{ariaLabel:n,children:o,operation:s,tokenAction:l,parent:u,grouped:d,disabled:p,hasGroups:f}=e,h=(0,r._T)(e,["ariaLabel","children","operation","tokenAction","parent","grouped","disabled","hasGroups"]);const g=(0,i.useRef)(null),v=(0,m.q)(t,g),b="compact"===(0,Le.v6)(g);return i.createElement("div",Object.assign({ref:v,className:(0,c.Z)(u?(0,c.Z)(Me,K["filtering-token"]):(0,c.Z)(Be,K["filtering-token-inner"]),f&&ze,b&&je),role:"group","aria-label":n},(0,a.gY)(h)),s,i.createElement("div",{className:(0,c.Z)(u?Fe:Ue,!!s&&Ve,d&&qe,p&&Xe),"aria-disabled":p},i.createElement("div",{className:(0,c.Z)(u?(0,c.Z)(Ge,K["filtering-token-content"]):(0,c.Z)(Qe,K["filtering-token-inner-content"]),d&&Ke)},o),l))}));function nt({operation:e,onChange:t,ariaLabel:n,andText:r,orText:o,parent:a,disabled:s}){return i.createElement(De.Z,{__inFilteringToken:a?"root":"nested",className:(0,c.Z)(a?(0,c.Z)(He,K["filtering-token-select"]):(0,c.Z)(Ze,K["filtering-token-inner-select"])),options:[{value:"and",label:r},{value:"or",label:o}],selectedOption:{value:e,label:"and"===e?r:o},onChange:e=>t(e.detail.selectedOption.value),disabled:s,ariaLabel:n})}function rt({ariaLabel:e,onClick:t,parent:n,disabled:r}){return i.createElement("button",Object.assign({type:"button",className:(0,c.Z)(n?(0,c.Z)($e,K["filtering-token-dismiss-button"]):(0,c.Z)(Je,K["filtering-token-inner-dismiss-button"])),"aria-label":e,onClick:t,disabled:r},(0,a.Gp)({action:"dismiss"})),i.createElement(Ne.Z,{name:"close"}))}function it({ariaLabel:e,disabled:t}){return i.createElement("button",{type:"button",className:(0,c.Z)(Ye,K["filtering-token-edit-button"]),"aria-label":e,disabled:t},i.createElement(Ne.Z,{name:"edit"}))}var ot=n(67368),at=n(16898),st=n(36164),lt=n(43369),ct=n(15099);const ut=i.forwardRef(((e,t)=>{var n,a;const{value:s,onChange:l,onBlur:u,onFocus:d,onKeyUp:p,onLoadItems:h,options:m,filteringType:v="auto",statusType:b="finished",placeholder:y,clearAriaLabel:w,name:x,disabled:S,disableBrowserAutocorrect:k=!1,autoFocus:E,readOnly:C,ariaLabel:A,ariaRequired:T,enteredTextLabel:I,filteringResultsText:R,onKeyDown:O,virtualScroll:L,expandToViewport:N,onSelect:P,renderHighlightedAriaLive:D,__internalRootRef:z}=e,j=(0,r._T)(e,["value","onChange","onBlur","onFocus","onKeyUp","onLoadItems","options","filteringType","statusType","placeholder","clearAriaLabel","name","disabled","disableBrowserAutocorrect","autoFocus","readOnly","ariaLabel","ariaRequired","enteredTextLabel","filteringResultsText","onKeyDown","virtualScroll","expandToViewport","onSelect","renderHighlightedAriaLive","__internalRootRef"]);(0,lt.Z)("Autosuggest","value",s,"onChange",l),(0,ct.N)("Autosuggest","options",m);const F=(0,i.useRef)(null);(0,i.useImperativeHandle)(t,(()=>({focus:()=>{var e;return null===(e=F.current)||void 0===e?void 0:e.focus()},select:()=>{var e;return null===(e=F.current)||void 0===e?void 0:e.select()}})),[]);const U=(0,_.$r)("autosuggest"),q=U("errorIconAriaLabel",j.errorIconAriaLabel),W=U("selectedAriaLabel",j.selectedAriaLabel),V=U("recoveryText",j.recoveryText);j.recoveryText&&!h&&(0,o.O)("Autosuggest","`onLoadItems` must be provided for `recoveryText` to be displayed.");const[H,Z]=se({options:m||[],filterValue:s,filterText:s,filteringType:v,enteredTextLabel:I,hideEnteredTextLabel:!1,onSelectItem:e=>{var t;const n=e.value||"";(0,f.B4)(l,{value:n}),(0,f.B4)(P,{value:n,selectedOption:"use-entered"!==e.type?e.option:void 0}),null===(t=F.current)||void 0===t||t.close()}}),G=J({options:m,statusType:b,onLoadItems:e=>(0,f.B4)(h,e)}),K=(0,M.e)(j),Q=(0,g.L)("input"),Y=(0,g.L)("footer"),$=null!==(n=K.controlId)&&void 0!==n?n:Q,X=(0,g.L)("list"),ee=(0,g.L)(),te=H.highlightedOption?ee:void 0,ne=!s&&!H.items.length,re=!!s&&0!==s.length,ie=re?null===R||void 0===R?void 0:R(H.items.length,null!==(a=null===m||void 0===m?void 0:m.length)&&void 0!==a?a:0):void 0,oe=(0,Ie.w)(Object.assign(Object.assign({},e),{isEmpty:ne,isFiltered:re,recoveryText:V,errorIconAriaLabel:q,onRecoveryClick:()=>{var e;G.fireLoadMoreOnRecoveryClick(),null===(e=F.current)||void 0===e||e.focus()},filteringResultsText:ie,hasRecoveryCallback:!!h})),ae=!ne||!!oe.content;return i.createElement(Te,Object.assign({},j,{className:(0,c.Z)(he.root,j.className),ref:F,__internalRootRef:z,value:s,onChange:e=>{Z.setShowAll(!1),Z.resetHighlightWithKeyboard(),(0,f.B4)(l,e.detail)},onBlur:()=>{(0,f.B4)(u,null)},onFocus:()=>{Z.setShowAll(!0),G.fireLoadMoreOnInputFocus(),(0,f.B4)(d,null)},onKeyUp:e=>{(0,f.y1)(p,e.detail,e)},onKeyDown:e=>{(0,f.y1)(O,e.detail,e)},name:x,controlId:$,placeholder:y,disabled:S,readOnly:C,autoFocus:E,ariaLabel:A,ariaRequired:T,clearAriaLabel:w,disableBrowserAutocorrect:k,expandToViewport:N,ariaControls:X,ariaActivedescendant:te,dropdownExpanded:ae,dropdownContent:ae&&i.createElement(xe,{statusType:b,autosuggestItemsState:H,autosuggestItemsHandlers:Z,highlightedOptionId:te,highlightText:s,listId:X,controlId:$,handleLoadMore:G.fireLoadMoreOnScroll,hasDropdownStatus:null!==oe.content,virtualScroll:L,selectedAriaLabel:W,renderHighlightedAriaLive:D,listBottom:oe.isSticky?null:i.createElement(B.Z,{content:oe.content,id:Y}),ariaDescribedby:oe.content?Y:void 0}),dropdownFooter:oe.isSticky&&oe.content?i.createElement(B.Z,{id:Y,content:oe.content,hasItems:H.items.length>=1}):null,loopFocus:oe.hasRecoveryButton,onCloseDropdown:()=>{Z.resetHighlightWithKeyboard()},onDelayedInput:e=>{G.fireLoadMoreOnInputChange(e.detail.value)},onPressArrowDown:()=>{H.items.length-1!==H.highlightedIndex?Z.moveHighlightWithKeyboard(1):Z.goHomeWithKeyboard()},onPressArrowUp:()=>{var e;"child"===(null===(e=H.highlightedOption)||void 0===e?void 0:e.type)&&1===H.highlightedIndex||0===H.highlightedIndex?Z.goEndWithKeyboard():Z.moveHighlightWithKeyboard(-1)},onPressEnter:()=>Z.selectHighlightedOptionWithKeyboard()}))}));var dt=n(27521);function pt({property:e,onChangePropertyKey:t,asyncProps:n,filteringProperties:r,onLoadItems:o,customGroupsText:a,i18nStrings:s,freeTextFiltering:l}){var c;const u=Z(o),d=n?Object.assign(Object.assign({},n),u):{},p=P(r,a,s,(({propertyKey:e,propertyLabel:t})=>({value:e,label:t,dontCloseOnSelect:!0}))),f={label:s.allPropertiesLabel,value:void 0};return l.disabled||p.unshift(f),i.createElement(De.Z,Object.assign({options:p,selectedOption:e?{value:null!==(c=e.propertyKey)&&void 0!==c?c:void 0,label:e.propertyLabel}:f,onChange:e=>t(e.detail.selectedOption.value)},d))}function ft({property:e,operator:t,onChangeOperator:n,i18nStrings:r,freeTextFiltering:o,triggerVariant:a}){const s=(e?R(e):o.operators).map((e=>({value:e,label:e,description:A(e,r)})));return i.createElement(De.Z,{options:s,triggerVariant:a,selectedOption:t?{value:t,label:t,description:A(t,r)}:null,onChange:e=>n(e.detail.selectedOption.value)})}function ht(e){const{property:t,operator:n,value:r,onChangeValue:o}=e,a=(null===t||void 0===t?void 0:t.propertyKey)&&n&&(null===t||void 0===t?void 0:t.getValueFormRenderer(n));return a?i.createElement(a,{value:r,onChange:o,operator:n}):t&&n&&"enum"===t.getTokenType(n)?i.createElement(gt,Object.assign({},e,{property:t,operator:n})):i.createElement(mt,Object.assign({},e))}function mt({property:e,operator:t,value:n,onChangeValue:r,asyncProps:o,filteringOptions:a,onLoadItems:s,i18nStrings:l}){var c;const u=(null!==n&&void 0!==n?n:"")+"",d=e?a.filter((t=>{var n;return(null===(n=t.property)||void 0===n?void 0:n.propertyKey)===e.propertyKey})).map((({label:e,value:t})=>({label:e,value:t}))):[],p=Z(s,"",null===e||void 0===e?void 0:e.externalProperty,u,t),f=(null===e||void 0===e?void 0:e.propertyKey)?Object.assign(Object.assign({},p),o):{empty:o.empty},[h]=d.filter((e=>e.value===u));return i.createElement(ut,Object.assign({enteredTextLabel:l.enteredTextLabel,value:null!==(c=null===h||void 0===h?void 0:h.label)&&void 0!==c?c:u,clearAriaLabel:l.clearAriaLabel,onChange:e=>r(e.detail.value),disabled:!t,options:d},f,{virtualScroll:!0}))}function gt({property:e,operator:t,value:n,onChangeValue:r,asyncProps:o,filteringOptions:a,onLoadItems:s}){const l=a.filter((t=>{var n;return(null===(n=t.property)||void 0===n?void 0:n.propertyKey)===e.propertyKey})).map((({label:e,value:t})=>({label:e,value:t}))),c=Z(s,"",e.externalProperty,void 0,t),u=Object.assign(Object.assign({statusType:"finished"},c),o),d=n?Array.isArray(n)?n:[n]:[],p=l.filter((e=>d.includes(e.value)));return i.createElement("div",{className:G["token-editor-multiselect-wrapper"]},i.createElement("div",{className:G["token-editor-multiselect-wrapper-inner"]},i.createElement(dt.Z,Object.assign({filteringType:"auto",selectedOptions:p,onChange:e=>r(e.detail.selectedOptions.map((e=>e.value))),options:l.length>0?[{options:l,label:e.groupValuesLabel}]:[]},u,{inlineTokens:!0,hideTokens:!0,keepOpen:!0}))))}function vt({supportsGroups:e,asyncProperties:t,asyncProps:n,customGroupsText:r,freeTextFiltering:o,filteringProperties:s,filteringOptions:l,i18nStrings:d,onLoadItems:p,onSubmit:f,onDismiss:m,tokensToCapture:g,onTokenCapture:v,onTokenRelease:b,tempGroup:y,onChangeTempGroup:w}){var _;const[x,S]=(0,i.useState)(null),k=(0,h.g)({nextFocusIndex:x,onFocusMoved:e=>{e.focus(),S(null)},listItemSelector:`.${G["token-editor-field-property"]}`,fallbackSelector:`.${G["token-editor-add-token"]}`}),E=y.map(((e,t)=>{const n=e=>{var n;const r=[...y];r[t]=e,"enum"===(null===(n=e.property)||void 0===n?void 0:n.getTokenType(e.operator))&&null===e.value&&(e.value=[]),w(r)},r=e.property,i=e.operator,a=e.value;return{token:e,property:r,onChangePropertyKey:t=>{var r;const i=s.reduce(((e,n)=>n.propertyKey===t?n:e),void 0),a=i?R(i):o.operators,l=e.operator&&-1!==a.indexOf(e.operator)?e.operator:a[0],c=null!==(r=s.find((e=>e.propertyKey===t)))&&void 0!==r?r:null;n(Object.assign(Object.assign({},e),{property:c,operator:l,value:null}))},operator:i,onChangeOperator:t=>{const o=(null===r||void 0===r?void 0:r.getTokenType(i))!==(null===r||void 0===r?void 0:r.getTokenType(t))?null:e.value;n(Object.assign(Object.assign({},e),{operator:t,value:o}))},value:a,onChangeValue:t=>{n(Object.assign(Object.assign({},e),{value:t}))}}}));return i.createElement("div",{className:G["token-editor"],ref:k},i.createElement(bt,{supportsGroups:e,tokens:E.map((e=>e.token)),onRemove:e=>{const t=y.filter(((t,n)=>n!==e));w(t),S(e)},onRemoveFromGroup:e=>{const t=y[e],n=y.filter(((t,n)=>n!==e));w(n),b(t),S(e)},onSubmit:f,renderProperty:e=>i.createElement(pt,{property:E[e].property,onChangePropertyKey:E[e].onChangePropertyKey,asyncProps:t?n:null,filteringProperties:s,onLoadItems:p,customGroupsText:r,i18nStrings:d,freeTextFiltering:o}),renderOperator:t=>i.createElement(ft,{property:E[t].property,operator:E[t].operator,onChangeOperator:E[t].onChangeOperator,i18nStrings:d,freeTextFiltering:o,triggerVariant:e?"label":"option"}),renderValue:e=>i.createElement(ht,{property:E[e].property,operator:E[e].operator,value:E[e].value,onChangeValue:E[e].onChangeValue,asyncProps:n,filteringOptions:l,onLoadItems:p,i18nStrings:d}),i18nStrings:d}),e&&i.createElement("div",{className:(0,c.Z)(G["token-editor-add-token"],K["token-editor-token-add-actions"])},i.createElement(ot.Z,{variant:"normal",ariaLabel:d.tokenEditorAddTokenActionsAriaLabel,items:g.map(((e,t)=>{var n,r,i,o;return{id:t.toString(),text:null!==(r=null===(n=d.tokenEditorAddExistingTokenLabel)||void 0===n?void 0:n.call(d,e))&&void 0!==r?r:"",ariaLabel:null!==(o=null===(i=d.tokenEditorAddExistingTokenAriaLabel)||void 0===i?void 0:i.call(d,e))&&void 0!==o?o:""}})),onItemClick:({detail:e})=>{const t=parseInt(e.id);!isNaN(t)&&g[t]&&(w([...y,Object.assign({},g[t])]),S(E.length),v(g[t]))},disabled:0===g.length,showMainActionOnly:0===g.length,mainAction:{text:null!==(_=d.tokenEditorAddNewTokenLabel)&&void 0!==_?_:"",onClick:()=>{var e;const t=y[y.length-1],n=t?t.property:null,r=null!==(e=null===n||void 0===n?void 0:n.defaultOperator)&&void 0!==e?e:":";w([...y,{property:n,operator:r,value:null}]),S(E.length)}}})),i.createElement("div",{className:G["token-editor-actions"]},i.createElement("span",Object.assign({},(0,a.Gp)({action:"editCancel"})),i.createElement(u.Z,{formAction:"none",variant:"link",className:(0,c.Z)(G["token-editor-cancel"],K["token-editor-cancel"]),onClick:m},d.cancelActionText)),i.createElement("span",Object.assign({},(0,a.Gp)({action:"editConfirm"})),i.createElement(u.Z,{className:(0,c.Z)(G["token-editor-submit"],K["token-editor-submit"]),formAction:"none",onClick:f},d.applyActionText))))}function bt({tokens:e,supportsGroups:t,onRemove:n,onRemoveFromGroup:r,onSubmit:o,renderProperty:a,renderOperator:s,renderValue:l,i18nStrings:u}){const d=(0,st.X)()||!t,p=(0,g.L)(),f=(0,g.L)(),h=(0,g.L)(),m=i.createElement("div",{className:G["token-editor-grid-group"]},i.createElement("div",{id:p,className:G["token-editor-grid-header"]},u.propertyText),i.createElement("div",{id:f,className:G["token-editor-grid-header"]},u.operatorText),i.createElement("div",{id:h,className:G["token-editor-grid-header"]},u.valueText),i.createElement("div",{className:G["token-editor-grid-header"]}));return i.createElement("form",{className:(0,c.Z)(G["token-editor-grid"],d&&G["token-editor-narrow"],G["token-editor-form"]),onSubmit:e=>{e.preventDefault(),o()}},!d&&m,e.map(((o,m)=>{var g,v,b,y,w,_;return i.createElement("div",{key:m,role:"group","aria-label":u.formatToken(o).formattedText,className:(0,c.Z)(G["token-editor-grid-group"],t&&G["token-editor-supports-groups"])},i.createElement("div",{className:(0,c.Z)(G["token-editor-grid-cell"],d&&G["token-editor-narrow"])},i.createElement(yt,{isNarrow:d,label:u.propertyText,labelId:p,className:(0,c.Z)(G["token-editor-field-property"],K["token-editor-field-property"]),index:m},a(m))),i.createElement("div",{className:(0,c.Z)(G["token-editor-grid-cell"],d&&G["token-editor-narrow"])},i.createElement(yt,{isNarrow:d,label:u.operatorText,labelId:f,className:(0,c.Z)(G["token-editor-field-operator"],K["token-editor-field-operator"]),index:m},s(m))),i.createElement("div",{className:(0,c.Z)(G["token-editor-grid-cell"],d&&G["token-editor-narrow"])},i.createElement(yt,{isNarrow:d,label:u.valueText,labelId:h,className:(0,c.Z)(G["token-editor-field-value"],K["token-editor-field-value"]),index:m},l(m))),t&&i.createElement("div",{className:(0,c.Z)(G["token-editor-grid-cell"],d&&G["token-editor-narrow"])},i.createElement("div",{className:G["token-editor-remove-token"]},i.createElement(wt,{isNarrow:d,ariaLabel:null!==(v=null===(g=u.tokenEditorTokenActionsAriaLabel)||void 0===g?void 0:g.call(u,o))&&void 0!==v?v:"",mainActionAriaLabel:null!==(y=null===(b=u.tokenEditorTokenRemoveAriaLabel)||void 0===b?void 0:b.call(u,o))&&void 0!==y?y:"",disabled:1===e.length,items:[{id:"remove",text:null!==(w=u.tokenEditorTokenRemoveLabel)&&void 0!==w?w:"",disabled:void 0!==o.standaloneIndex},{id:"remove-from-group",text:null!==(_=u.tokenEditorTokenRemoveFromGroupLabel)&&void 0!==_?_:""}],onItemClick:e=>{switch(e){case"remove":return n(m);case"remove-from-group":return r(m)}},index:m}))))})))}function yt({isNarrow:e,label:t,labelId:n,children:r,className:o,index:a}){return e?i.createElement(at.ZP,{label:t,className:o,stretch:!0,"data-testindex":a},r):i.createElement(M.u.Provider,{value:{ariaLabelledby:n}},i.createElement(at.ZP,{className:o,"data-testindex":a},r))}function wt({isNarrow:e,ariaLabel:t,mainActionAriaLabel:n,disabled:r,items:o,onItemClick:a,index:s}){return e?i.createElement(ot.Z,{variant:"normal",ariaLabel:t,items:o.slice(1),onItemClick:({detail:e})=>a(e.id),disabled:r,mainAction:{text:o[0].text,onClick:()=>a(o[0].id),disabled:r,ariaLabel:n},className:K["token-editor-token-remove-actions"],"data-testindex":s}):i.createElement(ot.Z,{variant:"icon",ariaLabel:t,items:o,onItemClick:({detail:e})=>a(e.id),disabled:r,className:K["token-editor-token-remove-actions"],"data-testindex":s})}const _t="awsui_token-trigger_1b6uy_xiape_5",xt="awsui_search-field_1b6uy_xiape_6",St=({query:e,onUpdateToken:t,onUpdateOperation:n,onRemoveToken:r,tokenIndex:o,filteringProperties:s,filteringOptions:l,asyncProps:u,onLoadItems:d,i18nStrings:p,asyncProperties:f,hideOperations:h,customGroupsText:m,disabled:g,freeTextFiltering:v,expandToViewport:b,enableTokenGroups:y})=>{var w,_,x,S;const k=(0,i.useRef)(null),E=e.tokens.some((e=>"operation"in e)),A=0===o,T=e.tokens[o],I=C([T]).map((e=>Object.assign(Object.assign({},e),{standaloneIndex:void 0}))),R=e.operation,O="operation"in T?T.operation:"and"===R?"or":"and",[L,N]=(0,i.useState)(I),P=L.map((e=>e.standaloneIndex)).filter((e=>void 0!==e)),D=[];for(let i=0;i<e.tokens.length;i++){const t=e.tokens[i];"operator"in t&&t!==T&&!P.includes(i)&&D.push(t)}const[M,B]=(0,i.useState)([]);return D.push(...M),i.createElement(et,Object.assign({ref:k,tokens:I.map((e=>{const t=p.formatToken(e);return{content:i.createElement("span",{className:(0,c.Z)(G["token-trigger"],_t)},i.createElement(kt,{token:t,allProperties:null===e.property})),ariaLabel:t.formattedText,dismissAriaLabel:p.removeTokenButtonAriaLabel(e)}})),showOperation:!A&&!h,operation:R,andText:null!==(w=p.operationAndText)&&void 0!==w?w:"",orText:null!==(_=p.operationOrText)&&void 0!==_?_:"",operationAriaLabel:null!==(x=p.tokenOperatorAriaLabel)&&void 0!==x?x:"",onChangeOperation:n,onDismissToken:e=>{if(1===I.length)r();else{const n=I.filter(((t,n)=>n!==e)),r=1===n.length?n[0]:{operation:O,tokens:n};t(r,[])}},disabled:g,editorContent:i.createElement(vt,{supportsGroups:y,filteringProperties:s,filteringOptions:l,tempGroup:L,onChangeTempGroup:N,tokensToCapture:D,onTokenCapture:e=>B((t=>t.filter((t=>t!==e)))),onTokenRelease:e=>{void 0===e.standaloneIndex&&B((t=>[...t,e]))},asyncProps:u,onLoadItems:d,i18nStrings:p,asyncProperties:f,customGroupsText:m,freeTextFiltering:v,onDismiss:()=>{var e;null===(e=k.current)||void 0===e||e.closeEditor()},onSubmit:()=>{var e;const n=1===L.length?L[0]:{operation:O,tokens:L};t(n,M),null===(e=k.current)||void 0===e||e.closeEditor()}}),editorHeader:null!==(S=p.editTokenHeader)&&void 0!==S?S:"",editorDismissAriaLabel:p.dismissAriaLabel,editorExpandToViewport:!!b,onEditorOpen:()=>{N(I),B([])},groupOperation:O,onChangeGroupOperation:e=>t({operation:e,tokens:I},[]),groupAriaLabel:p.groupAriaLabel({operation:O,tokens:I}),groupEditAriaLabel:p.groupEditAriaLabel({operation:O,tokens:I}),hasGroups:E,popoverSize:y?"content":"large"},(0,a.Gp)({detail:{tokenPosition:`${o+1}`,tokenLabel:`.${_t}`}})))},kt=({token:{propertyLabel:e,operator:t,value:n},allProperties:r})=>{e&&(e+=" ");const o=":"===t&&r?"":t+" ";return i.createElement(i.Fragment,null,r?"":e,i.createElement("span",{className:G["token-operator"]},o),n)};var Et=n(5309);const Ct=i.forwardRef(((e,t)=>{var n,{disabled:o,countText:s,query:l,hideOperations:x,onChange:S,filteringProperties:k,filteringOptions:E,customGroupsText:D,disableFreeTextFiltering:M,freeTextFiltering:B,onLoadItems:z,virtualScroll:j,customControl:F,customFilterActions:U,filteringPlaceholder:q,filteringAriaLabel:W,filteringEmpty:V,filteringLoadingText:H,filteringFinishedText:K,filteringErrorText:J,filteringRecoveryText:X,filteringConstraintText:ee,filteringStatusType:te,asyncProperties:ne,tokenLimit:re,expandToViewport:ie,tokenLimitShowFewerAriaLabel:oe,tokenLimitShowMoreAriaLabel:ae,enableTokenGroups:se,loading:le=!1,__internalRootRef:ce}=e,ue=(0,r._T)(e,["disabled","countText","query","hideOperations","onChange","filteringProperties","filteringOptions","customGroupsText","disableFreeTextFiltering","freeTextFiltering","onLoadItems","virtualScroll","customControl","customFilterActions","filteringPlaceholder","filteringAriaLabel","filteringEmpty","filteringLoadingText","filteringFinishedText","filteringErrorText","filteringRecoveryText","filteringConstraintText","filteringStatusType","asyncProperties","tokenLimit","expandToViewport","tokenLimitShowFewerAriaLabel","tokenLimitShowMoreAriaLabel","enableTokenGroups","loading","__internalRootRef"]);const[de,pe]=(0,i.useState)(null),fe=(0,h.g)({nextFocusIndex:de,onFocusMoved:(e,t)=>{var n;"fallback"===t?null===(n=me.current)||void 0===n||n.focus({preventDropdown:!0}):e.focus(),pe(null)},listItemSelector:`.${Et.Z["list-item"]}`,showMoreSelector:`.${Et.Z.toggle}`,fallbackSelector:`.${G.input}`}),he=(0,m.q)(fe,ce),me=(0,i.useRef)(null),ge=(0,i.useRef)(null),ve=(0,d.j)(ue),be=function(e={}){var t;const n=(0,_.$r)("property-filter"),r=n("i18nStrings.allPropertiesLabel",null===e||void 0===e?void 0:e.allPropertiesLabel),i=n("i18nStrings.operationAndText",null===e||void 0===e?void 0:e.operationAndText),o=n("i18nStrings.operationOrText",null===e||void 0===e?void 0:e.operationOrText),a=null!==(t=n("i18nStrings.formatToken",e.formatToken,(e=>t=>e({token__propertyLabel:t.propertyLabel,token__operator:T(t.operator),token__value:t.value}))))&&void 0!==t?t:e=>`${e.propertyLabel} ${e.operator} ${e.value}`;function s(e){var t,n,i;let o=null===(t=e.property)||void 0===t?void 0:t.getValueFormatter(e.operator);o||"enum"!==(null===(n=e.property)||void 0===n?void 0:n.getTokenType(e.operator))||(o=e=>Array.isArray(e)?e.join(", "):e);const a=e.property?e.property.propertyLabel:null!==r&&void 0!==r?r:"",s=o?o(e.value):e.value;return{propertyKey:null===(i=e.property)||void 0===i?void 0:i.propertyKey,propertyLabel:a,operator:e.operator,value:s}}return Object.assign(Object.assign({},e),{allPropertiesLabel:r,operationAndText:i,operationOrText:o,applyActionText:n("i18nStrings.applyActionText",null===e||void 0===e?void 0:e.applyActionText),cancelActionText:n("i18nStrings.cancelActionText",null===e||void 0===e?void 0:e.cancelActionText),clearFiltersText:n("i18nStrings.clearFiltersText",null===e||void 0===e?void 0:e.clearFiltersText),editTokenHeader:n("i18nStrings.editTokenHeader",null===e||void 0===e?void 0:e.editTokenHeader),groupPropertiesText:n("i18nStrings.groupPropertiesText",null===e||void 0===e?void 0:e.groupPropertiesText),groupValuesText:n("i18nStrings.groupValuesText",null===e||void 0===e?void 0:e.groupValuesText),operatorContainsText:n("i18nStrings.operatorContainsText",null===e||void 0===e?void 0:e.operatorContainsText),operatorDoesNotContainText:n("i18nStrings.operatorDoesNotContainText",null===e||void 0===e?void 0:e.operatorDoesNotContainText),operatorDoesNotEqualText:n("i18nStrings.operatorDoesNotEqualText",null===e||void 0===e?void 0:e.operatorDoesNotEqualText),operatorEqualsText:n("i18nStrings.operatorEqualsText",null===e||void 0===e?void 0:e.operatorEqualsText),operatorGreaterOrEqualText:n("i18nStrings.operatorGreaterOrEqualText",null===e||void 0===e?void 0:e.operatorGreaterOrEqualText),operatorGreaterText:n("i18nStrings.operatorGreaterText",null===e||void 0===e?void 0:e.operatorGreaterText),operatorLessOrEqualText:n("i18nStrings.operatorLessOrEqualText",null===e||void 0===e?void 0:e.operatorLessOrEqualText),operatorLessText:n("i18nStrings.operatorLessText",null===e||void 0===e?void 0:e.operatorLessText),operatorStartsWithText:n("i18nStrings.operatorStartsWithText",null===e||void 0===e?void 0:e.operatorStartsWithText),operatorDoesNotStartWithText:n("i18nStrings.operatorDoesNotStartWithText",null===e||void 0===e?void 0:e.operatorDoesNotStartWithText),operatorText:n("i18nStrings.operatorText",null===e||void 0===e?void 0:e.operatorText),operatorsText:n("i18nStrings.operatorsText",null===e||void 0===e?void 0:e.operatorsText),propertyText:n("i18nStrings.propertyText",null===e||void 0===e?void 0:e.propertyText),tokenLimitShowFewer:n("i18nStrings.tokenLimitShowFewer",null===e||void 0===e?void 0:e.tokenLimitShowFewer),tokenLimitShowMore:n("i18nStrings.tokenLimitShowMore",null===e||void 0===e?void 0:e.tokenLimitShowMore),valueText:n("i18nStrings.valueText",null===e||void 0===e?void 0:e.valueText),tokenEditorTokenRemoveLabel:n("i18nStrings.tokenEditorTokenRemoveLabel",null===e||void 0===e?void 0:e.tokenEditorTokenRemoveLabel),tokenEditorTokenRemoveFromGroupLabel:n("i18nStrings.tokenEditorTokenRemoveFromGroupLabel",null===e||void 0===e?void 0:e.tokenEditorTokenRemoveFromGroupLabel),tokenEditorAddNewTokenLabel:n("i18nStrings.tokenEditorAddNewTokenLabel",null===e||void 0===e?void 0:e.tokenEditorAddNewTokenLabel),tokenEditorAddTokenActionsAriaLabel:n("i18nStrings.tokenEditorAddTokenActionsAriaLabel",null===e||void 0===e?void 0:e.tokenEditorAddTokenActionsAriaLabel),formatToken:e=>{const t=s(e);return Object.assign(Object.assign({},t),{formattedText:a(s(e))})},groupAriaLabel:e=>{var t;const n=C(e.tokens).map(s),r=null!==(t="and"===e.operation?i:o)&&void 0!==t?t:"";return n.map((e=>a(e))).join(` ${r} `)},groupEditAriaLabel:t=>{var r,l;const c=C(t.tokens).map((e=>s(e))),u=t.operation,d=null!==(r="and"===u?i:o)&&void 0!==r?r:"",p=n("i18nStrings.groupEditAriaLabel",e.groupEditAriaLabel,(e=>()=>e({group__operationLabel:d,group__formattedTokens__length:c.length.toString(),group__formattedTokens0__formattedText:c[0]?a(c[0]):"",group__formattedTokens1__formattedText:c[1]?a(c[1]):"",group__formattedTokens2__formattedText:c[2]?a(c[2]):"",group__formattedTokens3__formattedText:c[3]?a(c[3]):""})));return null!==(l=null===p||void 0===p?void 0:p({operation:u,operationLabel:d,tokens:c}))&&void 0!==l?l:""},removeTokenButtonAriaLabel:t=>{var r;const i=n("i18nStrings.removeTokenButtonAriaLabel",e.removeTokenButtonAriaLabel,(e=>()=>e({token__formattedText:a(s(t))})));return null!==(r=null===i||void 0===i?void 0:i(s(t)))&&void 0!==r?r:""},tokenEditorTokenActionsAriaLabel:t=>{var r;const i=n("i18nStrings.tokenEditorTokenActionsAriaLabel",e.tokenEditorTokenActionsAriaLabel,(e=>()=>e({token__formattedText:a(s(t))})));return null!==(r=null===i||void 0===i?void 0:i(s(t)))&&void 0!==r?r:""},tokenEditorTokenRemoveAriaLabel:t=>{var r;const i=n("i18nStrings.tokenEditorTokenRemoveAriaLabel",e.tokenEditorTokenRemoveAriaLabel,(e=>()=>e({token__formattedText:a(s(t))})));return null!==(r=null===i||void 0===i?void 0:i(s(t)))&&void 0!==r?r:""},tokenEditorAddExistingTokenAriaLabel:t=>{var r;const i=n("i18nStrings.tokenEditorAddExistingTokenAriaLabel",e.tokenEditorAddExistingTokenAriaLabel,(e=>()=>e({token__formattedText:a(s(t))})));return null!==(r=null===i||void 0===i?void 0:i(s(t)))&&void 0!==r?r:""},tokenEditorAddExistingTokenLabel:t=>{var r;const i=s(t),o=n("i18nStrings.tokenEditorAddExistingTokenLabel",e.tokenEditorAddExistingTokenLabel,(e=>()=>e({token__propertyLabel:i.propertyLabel,token__operator:i.operator,token__value:i.value})));return null!==(r=null===o||void 0===o?void 0:o(s(t)))&&void 0!==r?r:""}})}(ue.i18nStrings);(0,i.useImperativeHandle)(t,(()=>({focus:()=>{var e;return null===(e=me.current)||void 0===e?void 0:e.focus()}})),[]);const[ye,we]=(0,i.useState)(""),{internalProperties:_e,internalOptions:xe,internalQuery:Se,internalFreeText:ke}=(()=>{var e,t;const n=k.reduce(((e,t)=>{var n,r,i,o,a;const s=(null!==(n=null===t||void 0===t?void 0:t.operators)&&void 0!==n?n:[]).reduce(((e,t)=>"object"===typeof t?e.set(t.operator,t):e),new Map);return e.set(t.key,{propertyKey:t.key,propertyLabel:null!==(r=null===t||void 0===t?void 0:t.propertyLabel)&&void 0!==r?r:"",groupValuesLabel:null!==(i=null===t||void 0===t?void 0:t.groupValuesLabel)&&void 0!==i?i:"",propertyGroup:null===t||void 0===t?void 0:t.group,operators:(null!==(o=null===t||void 0===t?void 0:t.operators)&&void 0!==o?o:[]).map((e=>"string"===typeof e?e:e.operator)),defaultOperator:null!==(a=null===t||void 0===t?void 0:t.defaultOperator)&&void 0!==a?a:"=",getTokenType:e=>{var t,n;return e&&null!==(n=null===(t=s.get(e))||void 0===t?void 0:t.tokenType)&&void 0!==n?n:"value"},getValueFormatter:e=>{var t,n;return e&&null!==(n=null===(t=s.get(e))||void 0===t?void 0:t.format)&&void 0!==n?n:null},getValueFormRenderer:e=>{var t,n;return e&&null!==(n=null===(t=s.get(e))||void 0===t?void 0:t.form)&&void 0!==n?n:null},externalProperty:t}),e}),new Map),r=e=>{var t;return null!==(t=n.get(e))&&void 0!==t?t:null},i=E.map((e=>{var t,n;return{property:r(e.propertyKey),value:e.value,label:null!==(n=null!==(t=e.label)&&void 0!==t?t:e.value)&&void 0!==n?n:""}}));const o={operation:l.operation,tokens:(se&&l.tokenGroups?l.tokenGroups:l.tokens).map((function e(t,n){return"operation"in t?{operation:t.operation,tokens:t.tokens.map((t=>e(t)))}:{standaloneIndex:n,property:t.propertyKey?r(t.propertyKey):null,operator:t.operator,value:t.value}}))},a={disabled:M,operators:null!==(e=null===B||void 0===B?void 0:B.operators)&&void 0!==e?e:[":","!:"],defaultOperator:null!==(t=null===B||void 0===B?void 0:B.defaultOperator)&&void 0!==t?t:":"};return{internalProperties:[...n.values()],internalOptions:i,internalQuery:o,internalFreeText:a}})(),{addToken:Ee,updateToken:Ce,updateOperation:Ae,removeToken:Te,removeAllTokens:Ie}=I({query:Se,filteringOptions:xe,onChange:S,enableTokenGroups:se}),Re=O(ye,_e,ke),Le=((e,t,n,r,i)=>{switch(e.step){case"property":{const{propertyLabel:t,groupValuesLabel:r}=e.property,i=n.filter((t=>t.property===e.property));return{filterText:e.value,options:[{options:i.map((({label:n,value:r})=>({value:t+" "+e.operator+" "+r,label:n,__labelPrefix:t+" "+e.operator}))),label:r}]}}case"operator":return{filterText:e.property.propertyLabel+" "+e.operatorPrefix,options:[...P(t,r,i,N),{options:R(e.property).map((t=>({value:e.property.propertyLabel+" "+t+" ",label:e.property.propertyLabel+" "+t,description:A(t,i),keepOpenOnSelect:!0}))),label:i.operatorsText}]};case"free-text":{const o=!!e.value,a=!("free-text"===e.step&&"!:"===e.operator);return{filterText:e.value,options:[...a?P(t,r,i,N):[],...o?L(n,e.operator,i,r):[]]}}}})(Re,_e,xe,D,be),Ne=(e,t)=>{const n={filteringProperty:void 0,filteringText:t,filteringOperator:void 0};return"property"===e.step&&(n.filteringProperty=e.property.externalProperty,n.filteringText=e.value,n.filteringOperator=e.operator),n},Pe=Ne(Re,ye),De=Z(z,Pe.filteringText,Pe.filteringProperty,Pe.filteringText,Pe.filteringOperator),Me={empty:V,loadingText:H,finishedText:K,errorText:J,recoveryText:X,statusType:te},Be=ye.length||ne?Object.assign(Object.assign({},De),Me):{};(0,w.Z)({searchQuery:l,countText:s,loading:le,announceCallback:()=>{var e;null===(e=ge.current)||void 0===e||e.reannounce()}});const ze="property"===Re.step?Re:null,je=ze?ze.property.propertyKey+":"+ze.operator:"",[Fe,Ue]=(0,i.useState)({}),qe=je in Fe?Fe[je]:null,We=e=>Ue({[je]:e}),Ve=ze&&ze.property.getValueFormRenderer(ze.operator),He="enum"===(null===ze||void 0===ze?void 0:ze.property.getTokenType(ze.operator)),Ze=(0,g.L)("property-filter-search-results"),Ge=(0,g.L)("property-filter-constraint"),Ke=ee?(0,v.M)(ue.ariaDescribedby,Ge):ue.ariaDescribedby,Qe=!!(null===(n=Se.tokens)||void 0===n?void 0:n.length)&&!o&&!!s;return i.createElement("div",Object.assign({},ve,{className:(0,c.Z)(ve.className,G.root),ref:he}),i.createElement("div",{className:(0,c.Z)(G["search-field"],xt)},F&&i.createElement("div",{className:G["custom-control"]},F),i.createElement("div",{className:G["input-wrapper"]},i.createElement(Oe,Object.assign({ref:me,virtualScroll:j,enteredTextLabel:be.enteredTextLabel,ariaLabel:null!==W&&void 0!==W?W:be.filteringAriaLabel,placeholder:null!==q&&void 0!==q?q:be.filteringPlaceholder,ariaLabelledby:ue.ariaLabelledby,ariaDescribedby:Ke,controlId:ue.controlId,value:ye,disabled:o},Le,{onChange:e=>we(e.detail.value),empty:V},Be,{expandToViewport:ie,onOptionClick:e=>{var t;const{detail:n}=e,r=n.value||"";if(!r)return;if(!("keepOpenOnSelect"in n))return void(e=>{const t=O(e,_e,ke);let n;switch(t.step){case"property":n={property:t.property,operator:t.operator,value:t.value};break;case"free-text":n={property:null,operator:t.operator||ke.defaultOperator,value:t.value};break;case"operator":n={property:null,operator:ke.defaultOperator,value:e}}ke.disabled&&!n.property||(Ee(n),we(""))})(r);e.preventDefault();const i=O(r,_e,ke),o=Ne(i,r);if("operator"===i.step){const e=R(i.property);r.trim()===i.property.propertyLabel&&1===e.length&&(o.filteringProperty=null!==(t=i.property.externalProperty)&&void 0!==t?t:void 0,o.filteringOperator=e[0],o.filteringText="",we(i.property.propertyLabel+" "+e[0]+" "))}(0,f.B4)(z,Object.assign(Object.assign({},o),{firstPage:!0,samePage:!1}))},customForm:Ve||He?{content:Ve?i.createElement(Q,{key:je,property:ze.property,operator:ze.operator,filter:ze.value,operatorForm:Ve,value:qe,onChange:We}):i.createElement(Y,{key:je,property:ze.property,filter:ze.value,value:qe,onChange:We,asyncProps:Me,filteringOptions:xe,onLoadItems:De.onLoadItems}),footer:i.createElement($,{key:je,property:ze.property,operator:ze.operator,value:qe,i18nStrings:be,onCancel:()=>{var e,t;we(""),null===(e=me.current)||void 0===e||e.close(),null===(t=me.current)||void 0===t||t.focus({preventDropdown:!0})},onSubmit:e=>{var t,n;Ee(e),we(""),null===(t=me.current)||void 0===t||t.focus({preventDropdown:!0}),null===(n=me.current)||void 0===n||n.close()}})}:void 0,onCloseDropdown:()=>Ue({}),hideEnteredTextOption:ke.disabled&&"property"!==Re.step,clearAriaLabel:be.clearAriaLabel,searchResultsId:Qe?Ze:void 0})),Qe?i.createElement("div",{className:G.results},i.createElement(y.s,{id:Ze,renderLiveRegion:!le,ref:ge},s)):null)),ee&&i.createElement("div",{id:Ge,className:G.constraint},ee),Se.tokens&&Se.tokens.length>0&&i.createElement("div",{className:G.tokens},i.createElement(b.Z,{size:"xs",direction:"horizontal"},i.createElement(p.Z,{alignment:"inline",limit:re,items:Se.tokens,limitShowFewerAriaLabel:oe,limitShowMoreAriaLabel:ae,renderItem:(e,t)=>i.createElement(St,{query:Se,tokenIndex:t,onUpdateToken:(e,n)=>{Ce(t,e,n)},onUpdateOperation:Ae,onRemoveToken:()=>{Te(t),pe(t)},filteringProperties:_e,filteringOptions:xe,asyncProps:Me,onLoadItems:z,i18nStrings:be,asyncProperties:ne,hideOperations:x,customGroupsText:D,freeTextFiltering:ke,disabled:o,expandToViewport:ie,enableTokenGroups:se}),i18nStrings:{limitShowFewer:be.tokenLimitShowFewer,limitShowMore:be.tokenLimitShowMore},after:U?i.createElement("div",{className:G["custom-filter-actions"]},U):i.createElement("span",Object.assign({},(0,a.Gp)({action:"clearFilters"})),i.createElement(u.l,{formAction:"none",onClick:()=>{var e;Ie(),null===(e=me.current)||void 0===e||e.focus({preventDropdown:!0})},className:G["remove-all"],disabled:o},be.clearFiltersText))}))))})),At=i.forwardRef(((e,t)=>{var n,{filteringProperties:l,filteringOptions:c=[],customGroupsText:u=[],enableTokenGroups:d=!1,disableFreeTextFiltering:p=!1,asyncProperties:f,expandToViewport:h,hideOperations:m=!1,tokenLimit:g,virtualScroll:v}=e,b=(0,r._T)(e,["filteringProperties","filteringOptions","customGroupsText","enableTokenGroups","disableFreeTextFiltering","asyncProperties","expandToViewport","hideOperations","tokenLimit","virtualScroll"]);let y=!1,w=!1,_=!1;for(const r of l)for(const e of null!==(n=r.operators)&&void 0!==n?n:[])"object"===typeof e&&(y=y||!!e.form,w=w||"enum"===e.tokenType,_=_||!!e.format);const x=(0,s.Z)("PropertyFilter",{props:{asyncProperties:f,disableFreeTextFiltering:p,enableTokenGroups:d,expandToViewport:h,hideOperations:m,tokenLimit:g,virtualScroll:v},metadata:{hasCustomForms:y,hasEnumTokens:w,hasCustomFormatters:_}}),S={name:"awsui.PropertyFilter",label:`.${xt} input`,properties:{disabled:`${!!b.disabled}`,queryTokensCount:`${b.query&&b.query.tokens?b.query.tokens.length:0}`}};return m&&d&&((0,o.O)("PropertyFilter","Operations cannot be hidden when token groups are enabled."),m=!1),i.createElement(Ct,Object.assign({ref:t},x,{filteringProperties:l,filteringOptions:c,customGroupsText:u,enableTokenGroups:d,disableFreeTextFiltering:p,asyncProperties:f,expandToViewport:h,hideOperations:m,tokenLimit:g,virtualScroll:v},(0,a.Gp)({component:S}),b))}));(0,l.b)(At,"PropertyFilter");const Tt=At},55486:(e,t,n)=>{"use strict";n.d(t,{Z:()=>f});var r=n(33699),i=n(67294),o=n(86010),a=n(17265),s=n(50930),l=n(42093),c=n(78880),u=n(18817),d=n(84098),p=n(98287);const f=i.forwardRef((function(e,t){var{name:n,label:f,value:h,checked:m,description:g,disabled:v,controlId:b,onChange:y,readOnly:w,className:_}=e,x=(0,r._T)(e,["name","label","value","checked","description","disabled","controlId","onChange","readOnly","className"]);const S=(0,d.L)(),k=(0,i.useRef)(null),E=(0,u.q)(k,t),{tabIndex:C}=(0,l.s_)(k);return i.createElement(s.Z,Object.assign({className:(0,o.Z)(p.Z.radio,g&&p.Z["radio--has-description"],_),controlClassName:p.Z["radio-control"],outlineClassName:p.Z.outline,label:f,description:g,disabled:v,readOnly:w,controlId:b},(0,a.gY)(x),{nativeControl:e=>i.createElement("input",Object.assign({},e,{tabIndex:C,type:"radio",ref:E,name:n,value:h,checked:m,"aria-disabled":w&&!v?"true":void 0,onChange:()=>{}})),onClick:()=>{var e;null===(e=k.current)||void 0===e||e.focus(),m||(0,c.B4)(y,{value:h})},styledControl:i.createElement("svg",{viewBox:"0 0 100 100",focusable:"false","aria-hidden":"true"},i.createElement("circle",{className:(0,o.Z)(p.Z["styled-circle-border"],{[p.Z["styled-circle-disabled"]]:v,[p.Z["styled-circle-readonly"]]:w}),strokeWidth:S?12:8,cx:50,cy:50,r:S?44:46}),i.createElement("circle",{className:(0,o.Z)(p.Z["styled-circle-fill"],{[p.Z["styled-circle-disabled"]]:v,[p.Z["styled-circle-checked"]]:m,[p.Z["styled-circle-readonly"]]:w}),strokeWidth:30,cx:50,cy:50,r:35}))}))}))},98287:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={root:"awsui_root_1mabk_9vhl5_145",radio:"awsui_radio_1mabk_9vhl5_178","radio--has-description":"awsui_radio--has-description_1mabk_9vhl5_186","radio-control":"awsui_radio-control_1mabk_9vhl5_190",outline:"awsui_outline_1mabk_9vhl5_198","styled-circle-border":"awsui_styled-circle-border_1mabk_9vhl5_220","styled-circle-disabled":"awsui_styled-circle-disabled_1mabk_9vhl5_224","styled-circle-readonly":"awsui_styled-circle-readonly_1mabk_9vhl5_224","styled-circle-fill":"awsui_styled-circle-fill_1mabk_9vhl5_229","styled-circle-checked":"awsui_styled-circle-checked_1mabk_9vhl5_245"}},93749:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var r=n(33699),i=n(67294),o=n(17265),a=n(34097),s=n(96215),l=n(57370),c=n(23133),u=n(93915);const d=i.forwardRef(((e,t)=>{var{options:n=[],filteringType:s="none",statusType:d="finished",triggerVariant:p="label"}=e,f=(0,r._T)(e,["options","filteringType","statusType","triggerVariant"]);const h=(0,a.Z)("Select",{props:{autoFocus:f.autoFocus,expandToViewport:f.expandToViewport,filteringType:s,triggerVariant:p,virtualScroll:f.virtualScroll,readOnly:f.readOnly},metadata:{hasInlineLabel:Boolean(f.inlineLabelText),hasDisabledReasons:n.some((e=>Boolean(e.disabledReason)))}}),m=(0,l.x)(f),g={name:"awsui.Select",label:`.${u.Z["button-trigger"]}`,properties:{disabled:`${!!m.disabled}`}};return i.createElement(c.Z,Object.assign({options:n,filteringType:s,statusType:d,triggerVariant:p},m,h,{ref:t},(0,o.Gp)({component:g})))}));(0,s.b)(d,"Select");const p=d},23133:(e,t,n)=>{"use strict";n.d(t,{Z:()=>I});var r=n(33699),i=n(67294),o=n(86010),a=n(55114),s=n(63496),l=n(16815),c=n(72636),u=n(18947),d=n(28935),p=n(99910),f=n(80264),h=n(78880),m=n(43369),g=n(18817),v=n(36340),b=n(86579),y=n(24666),w=n(33885),_=n(30787),x=n(87283),S=n(15099),k=n(40576),E=n(56546),C=n(65907),A=n(32864);const T="awsui_root_r2vco_ihl4t_145",I=i.forwardRef(((e,t)=>{var n,{options:I,filteringType:R="none",filteringPlaceholder:O,filteringAriaLabel:L,filteringClearAriaLabel:N,filteringResultsText:P,inlineLabelText:D,ariaRequired:M,placeholder:B,disabled:z,readOnly:j,ariaLabel:F,statusType:U="finished",empty:q,loadingText:W,finishedText:V,errorText:H,noMatch:Z,triggerVariant:G="label",renderHighlightedAriaLive:K,selectedOption:Q,onBlur:Y,onFocus:$,onLoadItems:J,onChange:X,virtualScroll:ee,expandToViewport:te,autoFocus:ne,__inFilteringToken:re,__internalRootRef:ie=null}=e,oe=(0,r._T)(e,["options","filteringType","filteringPlaceholder","filteringAriaLabel","filteringClearAriaLabel","filteringResultsText","inlineLabelText","ariaRequired","placeholder","disabled","readOnly","ariaLabel","statusType","empty","loadingText","finishedText","errorText","noMatch","triggerVariant","renderHighlightedAriaLive","selectedOption","onBlur","onFocus","onLoadItems","onChange","virtualScroll","expandToViewport","autoFocus","__inFilteringToken","__internalRootRef"]);const ae=(0,l.j)(oe),se=(0,f.e)(oe),le=(0,s.$r)("select"),ce=le("errorIconAriaLabel",oe.errorIconAriaLabel),ue=le("selectedAriaLabel",oe.selectedAriaLabel),de=le("recoveryText",oe.recoveryText);oe.recoveryText&&!J&&(0,a.O)("Select","`onLoadItems` must be provided for `recoveryText` to be displayed.");const{handleLoadMore:pe,handleRecoveryClick:fe,fireLoadItems:he}=(0,E.X)({onLoadItems:J,options:I,statusType:U});(0,m.Z)("Select","selectedOption",Q,"onChange",X),(0,S.N)("Select","options",I);const[me,ge]=(0,i.useState)(""),{filteredOptions:ve,parentMap:be,totalCount:ye,matchesCount:we}=(0,p.b)(I,R,me),_e=(0,i.useRef)(null),xe=(0,i.useRef)(null),Se=(0,v.L)("trigger"),ke=null!==(n=se.controlId)&&void 0!==n?n:Se,Ee=(0,i.useRef)(null),{isOpen:Ce,highlightType:Ae,highlightedOption:Te,highlightedIndex:Ie,getTriggerProps:Re,getDropdownProps:Oe,getFilterProps:Le,getMenuProps:Ne,getOptionProps:Pe,highlightOption:De,selectOption:Me,announceSelected:Be}=(0,A.L)({selectedOptions:Q?[Q]:[],updateSelectedOption:e=>(0,h.B4)(X,{selectedOption:e}),options:ve,filteringType:R,onBlur:Y,onFocus:$,externalRef:t,fireLoadItems:he,setFilteringValue:ge,statusType:U}),ze=(0,C.Y)({isEnabled:"none"===R,options:ve,highlightOption:Ce?De:Me,highlightedOption:Ce?null===Te||void 0===Te?void 0:Te.option:Q}),je=(0,v.L)("select-arialabel-"),Fe=(0,v.L)("footer");(0,i.useEffect)((()=>{var e;null===(e=Ee.current)||void 0===e||e.call(Ee,Ie)}),[Ie]);const Ue=i.createElement(y.Z,Object.assign({clearAriaLabel:N,filteringType:R,placeholder:O,ariaLabel:L,ariaRequired:M,value:me},Le())),qe=i.createElement(_.Z,Object.assign({ref:xe,placeholder:B,disabled:z,readOnly:j,triggerVariant:G,triggerProps:Re(z,ne),selectedOption:Q,isOpen:Ce,inFilteringToken:re,inlineLabelText:D},se,{controlId:ke,ariaLabelledby:(0,b.M)(se.ariaLabelledby,je)})),We=!I||0===I.length,Ve=ve&&0===ve.length,He="none"!==R&&me.length>0&&ve&&ve.length>0,Ze=He?null===P||void 0===P?void 0:P(we,ye):void 0,Ge=(0,d.w)({statusType:U,empty:q,loadingText:W,finishedText:V,errorText:H,recoveryText:de,isEmpty:We,isNoMatch:Ve,noMatch:Z,isFiltered:He,filteringResultsText:Ze,errorIconAriaLabel:ce,onRecoveryClick:fe,hasRecoveryCallback:!!J}),Ke=Object.assign(Object.assign({},Ne()),{onLoadMore:pe,ariaLabelledby:(0,b.M)(je,ke),ariaDescribedby:Ge.content?Fe:void 0}),Qe=(0,k.q)({announceSelected:Be,highlightedOption:Te,getParent:e=>{var t;return null===(t=be.get(e))||void 0===t?void 0:t.option},selectedAriaLabel:ue,renderHighlightedAriaLive:K}),Ye=ee?x.Z:w.Z,$e=(0,g.q)(_e,ie),Je=Oe();return i.createElement("div",Object.assign({},ae,{ref:$e,className:(0,o.Z)(T,ae.className),onKeyDown:ze}),i.createElement(c.Z,Object.assign({},Je,{ariaLabelledby:Je.dropdownContentRole?(0,b.M)(je,ke):void 0,ariaDescribedby:Je.dropdownContentRole&&Ge.content?Fe:void 0,open:Ce,stretchTriggerHeight:!!re,stretchBeyondTriggerWidth:!0,trigger:qe,header:Ue,onMouseDown:e=>{e.target!==document.activeElement&&e.preventDefault()},footer:Ge.isSticky?i.createElement(u.Z,{content:Ce?Ge.content:null,id:Fe}):null,expandToViewport:te}),i.createElement(Ye,{listBottom:Ge.isSticky?null:i.createElement(u.Z,{content:Ce?Ge.content:null,id:Fe}),menuProps:Ke,getOptionProps:Pe,filteredOptions:ve,filteringValue:me,ref:Ee,hasDropdownStatus:null!==Ge.content,screenReaderContent:Qe,highlightType:Ae})),i.createElement("div",{hidden:!0,id:je},F||D))}))},24666:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(33699),i=n(67294),o=n(11397),a=n(4229);const s=i.forwardRef(((e,t)=>{var{filteringType:n}=e,s=(0,r._T)(e,["filteringType"]);return"none"===n?null:i.createElement(o.Z,Object.assign({ref:t,type:"visualSearch",className:a.Z.filter,autoComplete:!1,disableBrowserAutocorrect:!0,invalid:!1,__noBorderRadius:!0},s,{__nativeAttributes:Object.assign({"aria-expanded":!0,"aria-haspopup":!0,role:"combobox",autoCorrect:"off",autoCapitalize:"off"},s.__nativeAttributes)}))}))},33885:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var r=n(67294),i=n(45331),o=n(87863),a=n(85476),s=n(4229);const l=(0,r.forwardRef)((({menuProps:e,getOptionProps:t,filteredOptions:n,filteringValue:l,highlightType:c,checkboxes:u,hasDropdownStatus:d,listBottom:p,useInteractiveGroups:f,screenReaderContent:h},m)=>{const g=e.ref;return(0,r.useImperativeHandle)(m,(()=>e=>{var t,n,r;const i=null===(t=g.current)||void 0===t?void 0:t.querySelector(`[data-mouse-target="${e}"]`);c.moveFocus&&i&&void 0!==(null===(n=g.current)||void 0===n?void 0:n.clientHeight)&&(null===(r=g.current)||void 0===r?void 0:r.clientHeight)>15&&(0,o.bx)(i)}),[c,g]),r.createElement(i.Z,Object.assign({},e),(0,a.J)({options:n,getOptionProps:t,filteringValue:l,highlightType:c,checkboxes:u,hasDropdownStatus:d,useInteractiveGroups:f,screenReaderContent:h}),p?r.createElement("li",{role:"option",className:s.Z["list-bottom"]},p):null)}))},4229:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={placeholder:"awsui_placeholder_dwuol_1uem6_145",item:"awsui_item_dwuol_1uem6_150",checkbox:"awsui_checkbox_dwuol_1uem6_154",filter:"awsui_filter_dwuol_1uem6_163",trigger:"awsui_trigger_dwuol_1uem6_168","layout-strut":"awsui_layout-strut_dwuol_1uem6_174","list-bottom":"awsui_list-bottom_dwuol_1uem6_180","selected-icon":"awsui_selected-icon_dwuol_1uem6_184","show-label-tag":"awsui_show-label-tag_dwuol_1uem6_188","inline-token-trigger":"awsui_inline-token-trigger_dwuol_1uem6_192","inline-token-list":"awsui_inline-token-list_dwuol_1uem6_199","inline-token":"awsui_inline-token_dwuol_1uem6_192","visual-refresh":"awsui_visual-refresh_dwuol_1uem6_229","inline-token-hidden-placeholder":"awsui_inline-token-hidden-placeholder_dwuol_1uem6_236","inline-token-counter":"awsui_inline-token-counter_dwuol_1uem6_242","inline-token-trigger--disabled":"awsui_inline-token-trigger--disabled_dwuol_1uem6_246","inline-label-trigger-wrapper":"awsui_inline-label-trigger-wrapper_dwuol_1uem6_252","inline-label-wrapper":"awsui_inline-label-wrapper_dwuol_1uem6_256","inline-label":"awsui_inline-label_dwuol_1uem6_252","inline-label-disabled":"awsui_inline-label-disabled_dwuol_1uem6_278","disabled-reason-tooltip":"awsui_disabled-reason-tooltip_dwuol_1uem6_286"}},30787:(e,t,n)=>{"use strict";n.d(t,{Z:()=>y});var r=n(67294),i=n(86010),o=n(33699),a=n(17265),s=n(42137),l=n(16815),c=n(78880),u=n(93915);const d={"button-trigger":"awsui_button-trigger_18eso_o06b6_161",arrow:"awsui_arrow_18eso_o06b6_161","in-filtering-token-root":"awsui_in-filtering-token-root_18eso_o06b6_221","in-filtering-token-nested":"awsui_in-filtering-token-nested_18eso_o06b6_221","has-caret":"awsui_has-caret_18eso_o06b6_255",placeholder:"awsui_placeholder_18eso_o06b6_258",pressed:"awsui_pressed_18eso_o06b6_271",disabled:"awsui_disabled_18eso_o06b6_274","in-filtering-token":"awsui_in-filtering-token_18eso_o06b6_221",readonly:"awsui_readonly_18eso_o06b6_290",invalid:"awsui_invalid_18eso_o06b6_312",warning:"awsui_warning_18eso_o06b6_321","inline-tokens":"awsui_inline-tokens_18eso_o06b6_330"},p=r.forwardRef(((e,t)=>{var{children:n,pressed:p,hideCaret:f=!1,disabled:h=!1,readOnly:m=!1,invalid:g=!1,warning:v=!1,inlineTokens:b,inFilteringToken:y,ariaHasPopup:w,ariaLabel:_,ariaLabelledby:x,ariaDescribedby:S,ariaControls:k,onKeyDown:E,onKeyUp:C,onMouseDown:A,onClick:T,onFocus:I,onBlur:R,autoFocus:O}=e,L=(0,o._T)(e,["children","pressed","hideCaret","disabled","readOnly","invalid","warning","inlineTokens","inFilteringToken","ariaHasPopup","ariaLabel","ariaLabelledby","ariaDescribedby","ariaControls","onKeyDown","onKeyUp","onMouseDown","onClick","onFocus","onBlur","autoFocus"]);const N=(0,l.j)(L);let P=Object.assign(Object.assign({},N),{type:"button",className:(0,i.Z)(d["button-trigger"],u.Z["button-trigger"],N.className,p&&d.pressed,h&&d.disabled,g&&d.invalid,v&&!g&&d.warning,!f&&d["has-caret"],m&&d.readonly,y&&d["in-filtering-token"],y&&d[`in-filtering-token-${y}`],b&&d["inline-tokens"]),disabled:h,"aria-expanded":p,"aria-label":_,"aria-labelledby":x,"aria-describedby":S,"aria-haspopup":null!==w&&void 0!==w?w:"listbox","aria-controls":k,"aria-disabled":m&&!h?"true":void 0,autoFocus:O});m||(P=Object.assign(Object.assign({},P),{onKeyDown:E&&(e=>(0,c.nm)(E,e)),onKeyUp:C&&(e=>(0,c.nm)(C,e)),onMouseDown:A&&(e=>(0,c.y1)(A,{},e)),onClick:T&&(e=>(0,c.y1)(T,{},e)),onFocus:I&&(e=>(0,c.y1)(I,{},e)),onBlur:R&&(e=>(0,c.y1)(R,{relatedTarget:e.relatedTarget},e))})),g&&(P["aria-invalid"]=g);const D={action:"expand",detail:{label:{root:"self"},expanded:`${!p}`}};return r.createElement("button",Object.assign({ref:t},P,h||m?{}:(0,a.Gp)(D)),n,!f&&r.createElement("span",{className:d.arrow},r.createElement(s.Z,{name:"caret-down-filled",variant:h||m?"disabled":"normal"})))}));var f=n(65707),h=n(18817),m=n(36340),g=n(84098),v=n(86579),b=n(4229);const y=r.forwardRef((({ariaLabelledby:e,ariaDescribedby:t,controlId:n,invalid:o,inlineLabelText:a,warning:s,triggerProps:l,selectedOption:c,selectedOptions:u,triggerVariant:d,inFilteringToken:y,isOpen:w,placeholder:_,disabled:x,readOnly:S},k)=>{const E=(0,g.L)(),C=(0,m.L)(),A=null!==n&&void 0!==n?n:C,T=(0,m.L)("trigger-content-");let I=(0,v.M)(e,T),R=null;"tokens"===d?(null===u||void 0===u?void 0:u.length)?(R=r.createElement("span",{className:(0,i.Z)(b.Z["inline-token-trigger"],x&&b.Z["inline-token-trigger--disabled"],E&&b.Z["visual-refresh"])},r.createElement("span",{className:b.Z["inline-token-list"]},u.map((({label:e},t)=>r.createElement("span",{key:t,className:b.Z["inline-token"]},e)))),r.createElement("span",{className:b.Z["inline-token-counter"],id:T},r.createElement("span",{className:b.Z["inline-token-hidden-placeholder"]},_),r.createElement("span",null,"(",u.length,")"))),I=e):R=r.createElement("span",{"aria-disabled":"true",className:(0,i.Z)(b.Z.placeholder,b.Z.trigger),id:T},_):R=c?"option"===d?r.createElement(f.Z,{id:T,option:Object.assign(Object.assign({},c),{disabled:x}),triggerVariant:!0}):r.createElement("span",{id:T,className:b.Z.trigger},c.label||c.value):r.createElement("span",{"aria-disabled":"true",className:(0,i.Z)(b.Z.placeholder,b.Z.trigger),id:T},_);const O=(0,h.q)(l.ref,k),L=r.createElement(p,Object.assign({},l,{id:A,ref:O,pressed:!!w,disabled:x,readOnly:S,invalid:o,warning:s&&!o,inFilteringToken:y,inlineTokens:"tokens"===d,ariaDescribedby:t,ariaLabelledby:I}),R);return r.createElement(r.Fragment,null,a?r.createElement("div",{className:b.Z["inline-label-wrapper"]},r.createElement("label",{htmlFor:n,className:(0,i.Z)(b.Z["inline-label"],x&&b.Z["inline-label-disabled"])},a),r.createElement("div",{className:b.Z["inline-label-trigger-wrapper"]},L)):r.createElement(r.Fragment,null,L))}))},87283:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var r=n(67294),i=n(30244),o=n(45331),a=n(18817),s=n(22356),l=n(85476),c=n(4229);const u=(0,r.forwardRef)((({menuProps:e,getOptionProps:t,filteredOptions:n,filteringValue:u,highlightType:d,checkboxes:p,hasDropdownStatus:f,listBottom:h,useInteractiveGroups:m,screenReaderContent:g},v)=>{const[b,y]=(0,i.Z)((e=>e.contentBoxWidth),[]),w=(0,r.useRef)(null),_=(0,a.q)(y,w,e.ref),{virtualItems:x,totalSize:S,scrollToIndex:k}=(0,s.o)({items:n,parentRef:w,estimateSize:(0,r.useCallback)((()=>31),[b,u])});(0,r.useImperativeHandle)(v,(()=>e=>{d.moveFocus&&k(e)}),[d,k]);const E=(0,l.J)({options:x.map((({index:e})=>n[e])),getOptionProps:t,filteringValue:u,highlightType:d,checkboxes:p,hasDropdownStatus:f,virtualItems:x,useInteractiveGroups:m,screenReaderContent:g,ariaSetsize:n.length});return r.createElement(o.Z,Object.assign({},e,{ref:_}),r.createElement("div",{"aria-hidden":"true",key:"total-size",className:c.Z["layout-strut"],style:{height:S}}),E,h?r.createElement("li",{role:"option",className:c.Z["list-bottom"]},h):null)})),d=(0,r.forwardRef)((({menuProps:e,listBottom:t},n)=>((0,r.useImperativeHandle)(n,(()=>()=>{}),[]),r.createElement(o.Z,Object.assign({},e,{ref:e.ref}),t?r.createElement("li",{role:"option",className:c.Z["list-bottom"]},t):null)))),p=(0,r.forwardRef)(((e,t)=>e.menuProps.open?r.createElement(u,Object.assign({},e,{ref:t})):r.createElement(d,Object.assign({},e,{ref:t}))))},15099:(e,t,n)=>{"use strict";n.d(t,{N:()=>o});var r=n(55114),i=n(99655);function o(e,t,n){if(i.y){if(!n)return;!n.every((e=>"options"in e||"value"in e))&&(0,r.O)(e,`You provided an \`${t}\` prop where at least one non-group array element is missing the \`value\` field. This field is required for all options without sub-items.`)}}},13411:(e,t,n)=>{"use strict";n.d(t,{X:()=>r,w:()=>i});const r=(e,t)=>(t||[]).map((t=>{for(const n of e)if("parent"!==n.type&&n.option.value===t.value)return n;return{option:t}})),i=(e,t)=>{for(let n=0;n<e.length;n++){const r=e[n];if(r===t||r.value===t.value)return n}return-1}},85476:(e,t,n)=>{"use strict";n.d(t,{J:()=>b});var r=n(67294),i=n(33699),o=n(86010),a=n(42137),s=n(16815),l=n(14471),c=n(65707),u=n(65604),d=n(69571),p=n(34887),f=n(18817),h=n(4229);const m=r.memo(r.forwardRef(((e,t)=>{var{option:n,highlighted:m,selected:g,filteringValue:v,hasCheckbox:b,virtualPosition:y,padBottom:w,isNextSelected:_,screenReaderContent:x,ariaPosinset:S,ariaSetsize:k,highlightType:E}=e,C=(0,i._T)(e,["option","highlighted","selected","filteringValue","hasCheckbox","virtualPosition","padBottom","isNextSelected","screenReaderContent","ariaPosinset","ariaSetsize","highlightType"]);const A=(0,s.j)(C),T="parent"===n.type,I="child"===n.type,R=n.option,O=n.disabled||R.disabled,L=O&&R.disabledReason?R.disabledReason:"",N=!!L,P=(0,r.useRef)(null),{descriptionEl:D,descriptionId:M}=(0,p.Z)(L),[B,z]=(0,r.useState)(!0);return(0,r.useEffect)((()=>z(!0)),[m]),r.createElement(u.Z,Object.assign({ariaSelected:Boolean(g),selected:g,isNextSelected:_,highlighted:m,disabled:n.disabled,isParent:T,isChild:I,ref:(0,f.q)(t,P),virtualPosition:y,padBottom:w,screenReaderContent:x,ariaPosinset:S,ariaSetsize:k,highlightType:E,ariaDescribedby:N?M:"",value:n.option.value},A),r.createElement("div",{className:(0,o.Z)(h.Z.item,!T&&R.labelTag&&h.Z["show-label-tag"])},b&&!T&&r.createElement("div",{className:h.Z.checkbox},r.createElement(l.Z,{checked:g||!1,disabled:n.disabled})),r.createElement(c.Z,{option:Object.assign(Object.assign({},R),{disabled:O}),highlightedOption:m,selectedOption:g,highlightText:v,isGroupOption:T}),!b&&!T&&g&&r.createElement("div",{className:h.Z["selected-icon"]},r.createElement(a.Z,{name:"check"})),N&&r.createElement(r.Fragment,null,D,m&&B&&r.createElement(d.Z,{className:h.Z["disabled-reason-tooltip"],trackRef:P,value:L,position:"right",hideOnOverscroll:!0,onDismiss:()=>z(!1)}))))}))),g=r.memo(r.forwardRef(((e,t)=>{var{option:n,highlighted:o,selected:a,filteringValue:m,hasCheckbox:g,virtualPosition:v,padBottom:b,isNextSelected:y,indeterminate:w,screenReaderContent:_,ariaPosinset:x,ariaSetsize:S,highlightType:k}=e,E=(0,i._T)(e,["option","highlighted","selected","filteringValue","hasCheckbox","virtualPosition","padBottom","isNextSelected","indeterminate","screenReaderContent","ariaPosinset","ariaSetsize","highlightType"]);const C=(0,s.j)(E),A="parent"===n.type,T="child"===n.type,I=n.option,R=n.disabled||I.disabled,O=R&&(n.disabledReason||I.disabledReason)?n.disabledReason||I.disabledReason:"",L=!!O,N=(0,r.useRef)(null),P=h.Z.item,{descriptionId:D,descriptionEl:M}=(0,p.Z)(O),[B,z]=(0,r.useState)(!0);return(0,r.useEffect)((()=>z(!0)),[o]),r.createElement(u.Z,Object.assign({ariaChecked:A&&w?"mixed":Boolean(a),selected:a,isNextSelected:y,highlighted:o,disabled:R,isParent:A,isChild:T,highlightType:k,ref:(0,f.q)(t,N),virtualPosition:v,padBottom:b,useInteractiveGroups:!0,screenReaderContent:_,ariaPosinset:x,ariaSetsize:S,ariaDescribedby:L?D:"",value:n.option.value},C),r.createElement("div",{className:P},g&&r.createElement("div",{className:h.Z.checkbox},r.createElement(l.Z,{checked:a,indeterminate:A&&w,disabled:n.disabled})),r.createElement(c.Z,{option:Object.assign(Object.assign({},I),{disabled:R}),highlightedOption:o,selectedOption:a,highlightText:m,isGroupOption:A})),L&&r.createElement(r.Fragment,null,M,o&&B&&r.createElement(d.Z,{className:h.Z["disabled-reason-tooltip"],trackRef:N,value:O,position:"right",hideOnOverscroll:!0,onDismiss:()=>z(!1)})))})));var v=n(86273);const b=({options:e,getOptionProps:t,filteringValue:n,highlightType:i,checkboxes:o=!1,hasDropdownStatus:a,virtualItems:s,useInteractiveGroups:l,screenReaderContent:c,ariaSetsize:u})=>e.map(((d,p)=>{const f=s&&s[p],h=f?f.index:p,b=(({option:e,index:t,getOptionProps:n,filteringValue:r,checkboxes:i=!1})=>{const o=n(e,t);o.filteringValue=r;const{inGroupIndex:a,groupIndex:s,throughIndex:l}=(0,v.w)(e)||{};return Object.assign(Object.assign({},o),{hasCheckbox:i,"data-group-index":s,"data-child-index":a,"data-test-index":l})})({option:d,index:h,getOptionProps:t,filteringValue:n,checkboxes:o}),y=p===e.length-1,w=!a&&y,_=l?g:m;return r.createElement(_,Object.assign({key:h},b,{virtualPosition:f&&f.start,ref:f&&f.measureRef,padBottom:w,screenReaderContent:c,ariaPosinset:h+1,ariaSetsize:u,highlightType:i.type}))}))},40576:(e,t,n)=>{"use strict";n.d(t,{q:()=>a});var r=n(67294),i=n(95148);const o=function({option:e,parentGroup:t,highlightText:n}){return[t&&t.label,e.__labelPrefix,e.label||e.value,e.description,e.labelTag].concat(e.tags).concat(function(e,t){return t&&e?e.filter((e=>(0,i.F0)(e,t,!1))):[]}(e.filteringTags,n)).filter((e=>!!e)).join(" ")};function a({highlightText:e,announceSelected:t,highlightedOption:n,getParent:i,selectedAriaLabel:a,renderHighlightedAriaLive:s}){const l=(0,r.useRef)(void 0);if((0,r.useEffect)((()=>{if(n){const e=requestAnimationFrame((()=>{l.current=i(n)}));return()=>cancelAnimationFrame(e)}})),!n)return"";const c=n.option,u=i(n),d=u&&u!==l.current?u:void 0;if(s)return s(c,d);return[t&&a?a:"",o({option:c,parentGroup:d,highlightText:e})].filter(Boolean).join(" ")}},56546:(e,t,n)=>{"use strict";n.d(t,{X:()=>o});var r=n(67294),i=n(78880);const o=({onLoadItems:e,options:t,statusType:n})=>{const o=(0,r.useRef)(void 0);return{fireLoadItems:t=>{o.current!==t&&(o.current=t,(0,i.B4)(e,{filteringText:t,firstPage:!0,samePage:!1}))},handleLoadMore:()=>{const r=0===t.length;"pending"===n&&(0,i.B4)(e,{firstPage:r,samePage:!1,filteringText:o.current||""})},handleRecoveryClick:()=>(0,i.B4)(e,{firstPage:!1,samePage:!0,filteringText:o.current||""})}}},65907:(e,t,n)=>{"use strict";n.d(t,{Y:()=>s});var r=n(67294),i=n(95148),o=n(14869);const a=e=>e.split("").every((t=>t===e[0]));function s({isEnabled:e,options:t,highlightOption:n,highlightedOption:s,useInteractiveGroups:l}){const c=(0,r.useRef)(""),u=(0,o.S)((()=>c.current=""),500);return r=>{if(!e)return;const{key:o}=r;if(!o||1!==o.length)return;u();const d=c.current+o;c.current=d;const p=function(e,t,n,r){const o=r?i.WA:i.y1,s=t=>(0,i.MN)(e,t,!0).filter((e=>o(e))),l=s(t);if(1===l.length)return l[0];if(n&&t.length>1&&a(t)){const e=s(t[0]);if(e.length>0){let t=(0,i.ty)(n)?e.map((({option:e})=>e)).indexOf(n):e.map((({option:e})=>e.value)).indexOf(n.value);return t+=1,t%=e.length,e[t]}}return l.length>0?l[0]:null}(t,d,s,l);p&&n(p)}}},32864:(e,t,n)=>{"use strict";n.d(t,{L:()=>g});var r=n(67294),i=n(95148),o=n(8913);const a=(e,t)=>{if(!(t<0))return`${e}-option-${t}`};var s=n(65856);const l=({goUp:e,goDown:t,selectOption:n,goHome:r,goEnd:i,closeDropdown:o,preventNativeSpace:a=!1})=>l=>{switch(l.detail.keyCode){case s.V.up:l.preventDefault(),e();break;case s.V.down:l.preventDefault(),t();break;case 36:r();break;case 35:i();break;case s.V.escape:l.stopPropagation(),o();break;case s.V.enter:l.preventDefault(),n();break;case s.V.space:a&&(l.preventDefault(),n())}},c=({openDropdown:e,goHome:t})=>n=>{switch(n.detail.keyCode){case s.V.up:case s.V.down:n.preventDefault(),t(),e();break;case s.V.space:case s.V.enter:n.preventDefault(),e()}};var u=n(76),d=n(78880),p=n(73453),f=n(38039),h=n(36340),m=n(13411);function g({selectedOptions:e,updateSelectedOption:t,options:n,filteringType:s,onBlur:g,onFocus:v,externalRef:b,keepOpen:y,embedded:w,fireLoadItems:_,setFilteringValue:x,useInteractiveGroups:S=!1,statusType:k}){const E=S?i.WA:i.y1,C=e=>!!e&&(S||"parent"!==e.type),A=(0,r.useRef)(null),T=(0,r.useRef)(null),I=(0,r.useRef)(null),R="none"!==s&&!w,O=R?A:I,L=(0,m.X)(n,e),N=e.reduce(((e,t)=>(t.value&&e.add(t.value),e)),new Set),[{highlightType:P,highlightedOption:D,highlightedIndex:M},{moveHighlightWithKeyboard:B,resetHighlightWithKeyboard:z,setHighlightedIndexWithMouse:j,highlightOptionWithKeyboard:F,goHomeWithKeyboard:U,goEndWithKeyboard:q}]=(0,o.P)({options:n,isHighlightable:C}),{isOpen:W,openDropdown:V,closeDropdown:H,toggleDropdown:Z,openedWithKeyboard:G}=(0,u.Z)({defaultOpen:w,onOpen:()=>_(""),onClose:()=>{z(),null===x||void 0===x||x("")}}),K=()=>{(0,d.B4)(v,{})},Q=()=>{(0,d.B4)(g,{}),H()},Y=L.length>0,$=(0,h.L)("option-list"),J=(0,h.L)("dialog"),X=a($,M),ee=e=>{var n;const r=e||D;r&&E(r)&&(t(r.option),y||(null===(n=T.current)||void 0===n||n.focus(),H()))},te=l({goUp:()=>{!S&&"child"===(null===D||void 0===D?void 0:D.type)&&1===M||0===M?q():B(-1)},goDown:()=>{M!==n.length-1?B(1):U()},selectOption:ee,goHome:U,goEnd:q,closeDropdown:()=>{var e;w||(null===(e=T.current)||void 0===e||e.focus(),H())},preventNativeSpace:!R||!!D}),ne=c({openDropdown:()=>V(!0),goHome:U}),re=e=>{const t=e.options.filter((e=>!!e.value&&N.has(e.value))).length,n=t>0,r=t===e.options.length;return{selected:n&&r&&S,indeterminate:n&&!r}},ie=(0,f.D)(W);(0,r.useEffect)((()=>{W&&!ie&&Y&&!R&&(G?F(L[0]):j(n.indexOf(L[0]),!0))}),[W,L,Y,j,F,G,n,ie,R]),(0,r.useEffect)((()=>{var e;W&&!w&&(null===(e=O.current)||void 0===e||e.focus({preventScroll:!0}))}),[W,O,w]),(0,p.Z)(b,T);const oe=!!D&&(0,i.ty)(D.option)&&re(D.option).selected,ae=!!D&&(L.indexOf(D)>-1||oe);return{isOpen:W,highlightedOption:D,highlightedIndex:M,highlightType:P,getTriggerProps:(e=!1,t=!1)=>{const n={ref:T,onFocus:()=>H(),autoFocus:t,ariaHasPopup:R?"dialog":"listbox",ariaControls:W?R?J:$:void 0};return e||(n.onMouseDown=e=>{var t;e.preventDefault(),W&&(null===(t=T.current)||void 0===t||t.focus()),Z()},n.onKeyDown=ne),n},getDropdownProps:()=>({onFocus:K,onBlur:Q,dropdownContentId:J,dropdownContentRole:R?"dialog":void 0}),getMenuProps:()=>{const e={id:$,ref:I,open:W,onMouseUp:e=>{e>-1&&ee(n[e])},onMouseMove:e=>{e>-1&&j(e)},statusType:k};return R||(e.onKeyDown=te,e.nativeAttributes={"aria-activedescendant":X}),w&&(e.onFocus=()=>{D||U()},e.onBlur=()=>{z()}),e},getFilterProps:()=>R&&x?{ref:A,onKeyDown:te,onChange:e=>{x(e.detail.value),z()},__onDelayedInput:e=>{_(e.detail.value)},__nativeAttributes:{"aria-activedescendant":X,"aria-owns":$,"aria-controls":$}}:{},getOptionProps:(e,t)=>{var r;const o=e===D,s=(0,i.ty)(e.option)?re(e.option):void 0,l=L.indexOf(e)>-1||!!(null===s||void 0===s?void 0:s.selected),c=null===(r=n[t+1])||void 0===r?void 0:r.option;return{key:t,option:e,highlighted:o,selected:l,isNextSelected:c&&(0,i.ty)(c)?re(c).selected:L.indexOf(n[t+1])>-1,indeterminate:!!(null===s||void 0===s?void 0:s.indeterminate),"data-mouse-target":C(e)?t:-1,id:a($,t)}},highlightOption:F,selectOption:ee,announceSelected:ae,dialogId:J}}},95260:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var r=n(33699),i=n(67294),o=n(34097),a=n(96215),s=n(6845);function l(e){var{direction:t="vertical"}=e,n=(0,r._T)(e,["direction"]);const a=(0,o.Z)("SpaceBetween",{props:{alignItems:n.alignItems,direction:t,size:n.size}});return i.createElement(s.Z,Object.assign({direction:t},n,a))}(0,a.b)(l,"SpaceBetween")},6845:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var r=n(33699),i=n(67294),o=n(15536),a=n(86010),s=n(16815),l=n(18817);const c={root:"awsui_root_18582_lbexh_145",child:"awsui_child_18582_lbexh_149",horizontal:"awsui_horizontal_18582_lbexh_160","horizontal-xxxs":"awsui_horizontal-xxxs_18582_lbexh_164","horizontal-xxs":"awsui_horizontal-xxs_18582_lbexh_167","horizontal-xs":"awsui_horizontal-xs_18582_lbexh_170","horizontal-s":"awsui_horizontal-s_18582_lbexh_173","horizontal-m":"awsui_horizontal-m_18582_lbexh_176","horizontal-l":"awsui_horizontal-l_18582_lbexh_179","horizontal-xl":"awsui_horizontal-xl_18582_lbexh_182","horizontal-xxl":"awsui_horizontal-xxl_18582_lbexh_185",vertical:"awsui_vertical_18582_lbexh_192","vertical-xxxs":"awsui_vertical-xxxs_18582_lbexh_195","vertical-xxs":"awsui_vertical-xxs_18582_lbexh_198","vertical-xs":"awsui_vertical-xs_18582_lbexh_201","vertical-s":"awsui_vertical-s_18582_lbexh_204","vertical-m":"awsui_vertical-m_18582_lbexh_207","vertical-l":"awsui_vertical-l_18582_lbexh_210","vertical-xl":"awsui_vertical-xl_18582_lbexh_213","vertical-xxl":"awsui_vertical-xxl_18582_lbexh_216","align-center":"awsui_align-center_18582_lbexh_220","align-start":"awsui_align-start_18582_lbexh_224","align-end":"awsui_align-end_18582_lbexh_228"},u=(0,i.forwardRef)(((e,t)=>{var{direction:n="vertical",size:u,children:d,alignItems:p,__internalRootRef:f}=e,h=(0,r._T)(e,["direction","size","children","alignItems","__internalRootRef"]);const m=(0,l.q)(t,f),g=(0,s.j)(h),v=(0,o.Z)(d);return i.createElement("div",Object.assign({},g,{className:(0,a.Z)(g.className,c.root,c[n],c[`${n}-${u}`],p&&c[`align-${p}`]),ref:m}),v.map((e=>{const t="object"===typeof e?e.key:void 0;return i.createElement("div",{key:t,className:c.child},e)})))}))},98624:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var r=n(33699),i=n(67294),o=n(34097),a=n(96215),s=n(56731);function l(e){var{size:t="normal",variant:n="normal"}=e,a=(0,r._T)(e,["size","variant"]);const l=(0,o.Z)("Spinner",{props:{size:t,variant:n}});return i.createElement(s.Z,Object.assign({size:t,variant:n},a,l))}(0,a.b)(l,"Spinner")},56731:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var r=n(33699),i=n(67294),o=n(86010),a=n(16815),s=n(87575);const l={root:"awsui_root_1612d_s4vsn_183","spinner-rotator":"awsui_spinner-rotator_1612d_s4vsn_1","size-normal":"awsui_size-normal_1612d_s4vsn_198","size-big":"awsui_size-big_1612d_s4vsn_206","size-large":"awsui_size-large_1612d_s4vsn_214","variant-normal":"awsui_variant-normal_1612d_s4vsn_222","variant-disabled":"awsui_variant-disabled_1612d_s4vsn_225","variant-inverted":"awsui_variant-inverted_1612d_s4vsn_228",circle:"awsui_circle_1612d_s4vsn_240","circle-left":"awsui_circle-left_1612d_s4vsn_268","spinner-line-left":"awsui_spinner-line-left_1612d_s4vsn_1","circle-right":"awsui_circle-right_1612d_s4vsn_273","spinner-line-right":"awsui_spinner-line-right_1612d_s4vsn_1"};function c(e){var{size:t="normal",variant:n="normal",__internalRootRef:c}=e,u=(0,r._T)(e,["size","variant","__internalRootRef"]);const d=(0,a.j)(u);return(0,s.H)(),i.createElement("span",Object.assign({},d,{className:(0,o.Z)(d.className,l.root,l[`size-${t}`],l[`variant-${n}`]),ref:c}),i.createElement("span",{className:(0,o.Z)(l.circle,l["circle-left"])}),i.createElement("span",{className:(0,o.Z)(l.circle,l["circle-right"])}))}},72123:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var r=n(33699),i=n(67294),o=n(86010),a=n(42137),s=n(16815),l=n(56731);const c={"icon-shake":"awsui_icon-shake_1cbgc_1o321_153","awsui-motion-shake-horizontally":"awsui_awsui-motion-shake-horizontally_1cbgc_1o321_1","container-fade-in":"awsui_container-fade-in_1cbgc_1o321_181","awsui-motion-fade-in-0":"awsui_awsui-motion-fade-in-0_1cbgc_1o321_1",root:"awsui_root_1cbgc_1o321_203","status-error":"awsui_status-error_1cbgc_1o321_212","status-warning":"awsui_status-warning_1cbgc_1o321_215","status-success":"awsui_status-success_1cbgc_1o321_218","status-info":"awsui_status-info_1cbgc_1o321_221","status-stopped":"awsui_status-stopped_1cbgc_1o321_224","status-pending":"awsui_status-pending_1cbgc_1o321_227","status-in-progress":"awsui_status-in-progress_1cbgc_1o321_230","status-loading":"awsui_status-loading_1cbgc_1o321_233","color-override-red":"awsui_color-override-red_1cbgc_1o321_236","color-override-grey":"awsui_color-override-grey_1cbgc_1o321_239","color-override-blue":"awsui_color-override-blue_1cbgc_1o321_242","color-override-green":"awsui_color-override-green_1cbgc_1o321_245","color-override-yellow":"awsui_color-override-yellow_1cbgc_1o321_248",container:"awsui_container_1cbgc_1o321_181","display-inline":"awsui_display-inline_1cbgc_1o321_252",icon:"awsui_icon_1cbgc_1o321_153","display-inline-block":"awsui_display-inline-block_1cbgc_1o321_260","overflow-ellipsis":"awsui_overflow-ellipsis_1cbgc_1o321_269"},u=e=>({error:i.createElement(a.Z,{name:"status-negative",size:e}),warning:i.createElement(a.Z,{name:"status-warning",size:e}),success:i.createElement(a.Z,{name:"status-positive",size:e}),info:i.createElement(a.Z,{name:"status-info",size:e}),stopped:i.createElement(a.Z,{name:"status-stopped",size:e}),pending:i.createElement(a.Z,{name:"status-pending",size:e}),"in-progress":i.createElement(a.Z,{name:"status-in-progress",size:e}),loading:i.createElement(l.Z,null)});function d(e){var{type:t,children:n,iconAriaLabel:a,colorOverride:l,wrapText:d=!0,__animate:p=!1,__internalRootRef:f,__size:h="normal",__display:m="inline-block"}=e,g=(0,r._T)(e,["type","children","iconAriaLabel","colorOverride","wrapText","__animate","__internalRootRef","__size","__display"]);const v=(0,s.j)(g);return i.createElement("span",Object.assign({},v,{className:(0,o.Z)(c.root,c[`status-${t}`],{[c[`color-override-${l}`]]:l},v.className),ref:f}),i.createElement("span",{className:(0,o.Z)(c.container,c[`display-${m}`],!1===d&&c["overflow-ellipsis"],p&&c["container-fade-in"])},i.createElement("span",{className:(0,o.Z)(c.icon,p&&c["icon-shake"]),"aria-label":a,role:a?"img":void 0},u(h)[t],"inline"===m&&i.createElement(i.Fragment,null,"\xa0")),n))}},26869:(e,t,n)=>{"use strict";n.d(t,{Z:()=>Kt});var r=n(33699),i=n(67294),o=n(17265),a=n(79219),s=n(16815),l=n(10489),c=n(34097),u=n(96215);const d={sortable:"caret-down",ascending:"caret-up-filled",descending:"caret-down-filled"},p=(e,t)=>e===t||void 0!==e.sortingField&&e.sortingField===t.sortingField||void 0!==e.sortingComparator&&e.sortingComparator===t.sortingComparator;var f=n(86010),h=n(30244),m=n(55114),g=n(85390),v=n(51396),b=n(35552),y=n(85488),w=n(99806),_=n(13497),x=n(78880),S=n(18817),k=n(36164);const E=(0,n(1758)._)((e=>{const t=new AbortController;return window.addEventListener("mousedown",(function(t){e(t.target)}),{signal:t.signal}),window.addEventListener("keydown",(function(){e(null)}),{signal:t.signal}),()=>{t.abort()}}));var C=n(43338),A=n(38039);var T=n(21517),I=n(59433),R=n(46965),O=n(36340);var L=n(84098),N=n(99655),P=n(45098),D=n(63496),M=n(42137),B=n(42093),z=n(62922),j=n(34887),F=n(84410),U=n(95058),q=n(7465),W=n(10879),V=n(18580),H=n(16441);function Z(e){const t=(0,i.useRef)(null),n=(0,V.R)(e);return(0,i.useEffect)((()=>{function e(e){(0,H.E)(t.current,e.target)||n()}return document.addEventListener("click",e,{capture:!0}),()=>document.removeEventListener("click",e,{capture:!0})}),[n]),t}const G="awsui_expand-toggle-icon_1ss49_etwwy_153",K="awsui_expand-toggle-icon-expanded_1ss49_etwwy_174",Q="awsui_expand-toggle_1ss49_etwwy_153";function Y({isExpanded:e,onExpandableItemToggle:t,expandButtonLabel:n,collapseButtonLabel:r}){const o=(0,i.useRef)(null),{tabIndex:a}=(0,B.s_)(o);return i.createElement("button",{type:"button",ref:o,tabIndex:a,"aria-label":e?r:n,"aria-expanded":e,className:Q,onClick:t},i.createElement(M.Z,{size:"small",name:"caret-down-filled",className:(0,f.Z)(G,e&&K)}))}var $=n(73896),J=n(70037),X=n(73935);class ee{constructor(e){this._listeners=[],this._state=e}get(){return this._state}set(e){const t=this._state,n=e(t);this._state=n,(0,X.unstable_batchedUpdates)((()=>{for(const[e,r]of this._listeners)e(t)!==e(n)&&r(n,t)}))}subscribe(e,t){return this._listeners.push([e,t]),()=>this.unsubscribe(t)}unsubscribe(e){for(let t=0;t<this._listeners.length;t++){const[,n]=this._listeners[t];if(n===e){this._listeners.splice(t,1);break}}}}function te({visibleColumns:e,stickyColumnsFirst:t,stickyColumnsLast:n}){const r=(0,i.useMemo)((()=>new re),[]),o=(0,i.useRef)(null),a=(0,i.useRef)(null),s=(0,i.useRef)(new Map),l=t+n>0,c=(0,V.R)((()=>{o.current&&a.current&&r.updateCellStyles({wrapper:o.current,table:a.current,cells:s.current,visibleColumns:e,stickyColumnsFirst:t,stickyColumnsLast:n})}));(0,$.y)(o,c),(0,$.y)(a,c),(0,i.useEffect)((()=>{o.current&&a.current&&r.updateCellStyles({wrapper:o.current,table:a.current,cells:s.current,visibleColumns:e,stickyColumnsFirst:t,stickyColumnsLast:n})}),[r,t,n,e]),(0,i.useEffect)((()=>{if(!l)return;const e=e=>e.wrapperState;return r.subscribe(e,((t,n)=>((e,t)=>{var n,r;r=t,((n=e).scrollPaddingInlineStart!==r.scrollPaddingInlineStart||n.scrollPaddingInlineEnd!==r.scrollPaddingInlineEnd)&&o.current&&(o.current.style.scrollPaddingInlineStart=e.scrollPaddingInlineStart+"px",o.current.style.scrollPaddingInlineEnd=e.scrollPaddingInlineEnd+"px")})(e(t),e(n))))}),[r,l]);const u=(0,i.useCallback)((e=>{o.current&&o.current.removeEventListener("scroll",c),e&&l&&e.addEventListener("scroll",c),o.current=e}),[l,c]),d=(0,i.useCallback)((e=>{a.current=e}),[]),p=(0,i.useCallback)(((e,t)=>{t?s.current.set(e,t):s.current.delete(e)}),[]);return{store:r,style:{wrapper:l?Object.assign({},r.get().wrapperState):void 0},refs:{wrapper:u,table:d,cell:p}}}function ne({stickyColumns:e,columnId:t,getClassName:n}){var r;const o=e.refs.cell,a=(0,i.useRef)(null),s=(0,i.useCallback)((r=>{a.current&&a.current(),o(t,r);const i=e=>{var n;return null!==(n=e.cellState.get(t))&&void 0!==n?n:null};r&&(a.current=e.store.subscribe(i,((e,t)=>{((e,t)=>{if(o=t,(i=e)&&o?i.padInlineStart===o.padInlineStart&&i.lastInsetInlineStart===o.lastInsetInlineStart&&i.lastInsetInlineEnd===o.lastInsetInlineEnd&&i.offset.insetInlineStart===o.offset.insetInlineStart&&i.offset.insetInlineEnd===o.offset.insetInlineEnd:i===o)return;var i,o;const a=n(e);r&&(Object.keys(a).forEach((e=>{a[e]?r.classList.add(e):r.classList.remove(e)})),r.style.insetInlineStart=void 0!==(null===e||void 0===e?void 0:e.offset.insetInlineStart)?`${e.offset.insetInlineStart}px`:"",r.style.insetInlineEnd=void 0!==(null===e||void 0===e?void 0:e.offset.insetInlineEnd)?`${e.offset.insetInlineEnd}px`:"")})(i(e),i(t))})))}),[t,o,e.store]),l=e.store.get().cellState.get(t);return{ref:s,className:l?(0,f.Z)(n(l)):void 0,style:null!==(r=null===l||void 0===l?void 0:l.offset)&&void 0!==r?r:void 0}}class re extends ee{constructor(){super({cellState:new Map,wrapperState:{scrollPaddingInlineStart:0,scrollPaddingInlineEnd:0}}),this.cellOffsets={offsets:new Map,stickyWidthInlineStart:0,stickyWidthInlineEnd:0},this.isStuckToTheInlineStart=!1,this.isStuckToTheInlineEnd=!1,this.padInlineStart=!1,this.generateCellStyles=e=>{const t=this.isEnabled(e),n=e.stickyColumnsFirst-1,r=e.visibleColumns.length-e.stickyColumnsLast;return e.visibleColumns.reduce(((i,o,a)=>{var s,l,c,u;let d="non-sticky";if(a<e.stickyColumnsFirst?d="inline-start":a>=e.visibleColumns.length-e.stickyColumnsLast&&(d="inline-end"),!t||"non-sticky"===d)return i;const p=0===a,f=null!==(l=null===(s=this.cellOffsets.offsets.get(o))||void 0===s?void 0:s.first)&&void 0!==l?l:0,h=null!==(u=null===(c=this.cellOffsets.offsets.get(o))||void 0===c?void 0:c.last)&&void 0!==u?u:0;return i.set(o,{padInlineStart:p&&this.padInlineStart,lastInsetInlineStart:this.isStuckToTheInlineStart&&n===a,lastInsetInlineEnd:this.isStuckToTheInlineEnd&&r===a,offset:{insetInlineStart:"inline-start"===d?f:void 0,insetInlineEnd:"inline-end"===d?h:void 0}}),i}),new Map)},this.updateCellOffsets=e=>{this.cellOffsets=function(e,t){var n,r,i,o;const a=t.visibleColumns.length,s=[];for(let p=0;p<Math.min(a,t.stickyColumnsFirst);p++){const r=e.get(t.visibleColumns[p]),i=r?(0,J.tI)(r).inlineSize:0;s[p]=(null!==(n=s[p-1])&&void 0!==n?n:0)+i}const l=[];for(let p=0;p<Math.min(a,t.stickyColumnsLast);p++){const n=e.get(t.visibleColumns[a-1-p]),i=n?(0,J.tI)(n).inlineSize:0;l[p]=(null!==(r=l[p-1])&&void 0!==r?r:0)+i}const c=null!==(i=s[t.stickyColumnsFirst-1])&&void 0!==i?i:0,u=null!==(o=l[t.stickyColumnsLast-1])&&void 0!==o?o:0,d=t.visibleColumns.reduce(((e,t,n)=>{var r,i;return e.set(t,{first:null!==(r=s[n-1])&&void 0!==r?r:0,last:null!==(i=l[a-1-n-1])&&void 0!==i?i:0})}),new Map);return{offsets:d,stickyWidthInlineStart:c,stickyWidthInlineEnd:u}}(e.cells,e)},this.isEnabled=e=>{if(e.stickyColumnsFirst+e.stickyColumnsLast===0)return!1;const t=(0,J.tI)(e.wrapper).inlineSize;if(!((0,J.tI)(e.table).inlineSize>t))return!1;return!!(this.cellOffsets.stickyWidthInlineStart+this.cellOffsets.stickyWidthInlineEnd+148+(parseFloat(getComputedStyle(e.table).paddingLeft)||0)+(parseFloat(getComputedStyle(e.table).paddingRight)||0)<t)}}updateCellStyles(e){const t=e.stickyColumnsFirst+e.stickyColumnsLast>0,n=this.cellOffsets.offsets.size>0;(t||n)&&(this.updateScroll(e),this.updateCellOffsets(e),this.set((()=>({cellState:this.generateCellStyles(e),wrapperState:{scrollPaddingInlineStart:this.cellOffsets.stickyWidthInlineStart,scrollPaddingInlineEnd:this.cellOffsets.stickyWidthInlineEnd}}))))}updateScroll(e){const t=(0,J.xs)(e.wrapper),n=e.wrapper.scrollWidth,r=e.wrapper.clientWidth,i=parseFloat(getComputedStyle(e.table).paddingInlineStart)||0,o=parseFloat(getComputedStyle(e.table).paddingInlineEnd)||0;this.isStuckToTheInlineStart=t>i,this.isStuckToTheInlineEnd=Math.ceil(t)<n-r-o,this.padInlineStart=0!==i&&this.isStuckToTheInlineStart}}const ie={sortable:"none",ascending:"ascending",descending:"descending"},oe=e=>ie[e];function ae(e){const t={};return t.role="grid-default"===e.tableRole?"grid":e.tableRole,t["aria-label"]=e.ariaLabel,t["aria-labelledby"]=e.ariaLabelledby,t["aria-rowcount"]="number"===typeof e.totalItemsCount?e.totalItemsCount+1:-1,"grid"!==e.tableRole&&"treegrid"!==e.tableRole||(t["aria-colcount"]=e.totalColumnsCount),"grid"!==e.tableRole&&"treegrid"!==e.tableRole||(t.tabIndex=-1),t}const se=(e,t)=>"function"===typeof e?e(t):t[e],le=(e,t)=>e?se(e,t):t,ce=(e,t)=>e.id||t,ue=e=>!e||"container"===e?"default":"borderless"===e?"embedded":e;function de({columnDisplay:e,visibleColumns:t,columnDefinitions:n}){return e?function({columnDisplay:e,columnDefinitions:t}){const n=t.reduce(((e,t)=>void 0===t.id?e:Object.assign(Object.assign({},e),{[t.id]:t})),{});return e.filter((e=>e.visible)).map((e=>n[e.id])).filter(Boolean)}({columnDisplay:e,columnDefinitions:n}):t?function({visibleColumns:e,columnDefinitions:t}){const n=new Set(e);return t.filter((({id:e})=>void 0!==e&&n.has(e)))}({visibleColumns:t,columnDefinitions:n}):n}function pe(e,t){return{[e["sticky-cell"]]:!!t,[e["sticky-cell-pad-inline-start"]]:!!(null===t||void 0===t?void 0:t.padInlineStart),[e["sticky-cell-last-inline-start"]]:!!(null===t||void 0===t?void 0:t.lastInsetInlineStart),[e["sticky-cell-last-inline-end"]]:!!(null===t||void 0===t?void 0:t.lastInsetInlineEnd)}}const fe={root:"awsui_root_wih1l_wyjfv_153",tools:"awsui_tools_wih1l_wyjfv_164","tools-filtering":"awsui_tools-filtering_wih1l_wyjfv_172","tools-align-right":"awsui_tools-align-right_wih1l_wyjfv_186","tools-pagination":"awsui_tools-pagination_wih1l_wyjfv_190","tools-preferences":"awsui_tools-preferences_wih1l_wyjfv_190","tools-small":"awsui_tools-small_wih1l_wyjfv_196",table:"awsui_table_wih1l_wyjfv_202","table-layout-fixed":"awsui_table-layout-fixed_wih1l_wyjfv_208",wrapper:"awsui_wrapper_wih1l_wyjfv_212","variant-stacked":"awsui_variant-stacked_wih1l_wyjfv_219","wrapper-content-measure":"awsui_wrapper-content-measure_wih1l_wyjfv_219","variant-container":"awsui_variant-container_wih1l_wyjfv_219","has-footer":"awsui_has-footer_wih1l_wyjfv_222","has-header":"awsui_has-header_wih1l_wyjfv_225","cell-merged":"awsui_cell-merged_wih1l_wyjfv_242","cell-merged-content":"awsui_cell-merged-content_wih1l_wyjfv_254",empty:"awsui_empty_wih1l_wyjfv_270",loading:"awsui_loading_wih1l_wyjfv_274","selection-control":"awsui_selection-control_wih1l_wyjfv_283","selection-control-header":"awsui_selection-control-header_wih1l_wyjfv_290","header-secondary":"awsui_header-secondary_wih1l_wyjfv_296","variant-full-page":"awsui_variant-full-page_wih1l_wyjfv_308","table-has-header":"awsui_table-has-header_wih1l_wyjfv_314","header-controls":"awsui_header-controls_wih1l_wyjfv_325","variant-embedded":"awsui_variant-embedded_wih1l_wyjfv_334","variant-borderless":"awsui_variant-borderless_wih1l_wyjfv_334","footer-wrapper":"awsui_footer-wrapper_wih1l_wyjfv_339",footer:"awsui_footer_wih1l_wyjfv_339","footer-with-pagination":"awsui_footer-with-pagination_wih1l_wyjfv_347","footer-pagination":"awsui_footer-pagination_wih1l_wyjfv_355","thead-active":"awsui_thead-active_wih1l_wyjfv_359",row:"awsui_row_wih1l_wyjfv_360","row-selected":"awsui_row-selected_wih1l_wyjfv_361"},he={"expandable-toggle-wrapper":"awsui_expandable-toggle-wrapper_c6tup_aubep_145","body-cell":"awsui_body-cell_c6tup_aubep_152","body-cell-content":"awsui_body-cell-content_c6tup_aubep_160","expandable-level-0":"awsui_expandable-level-0_c6tup_aubep_166","expandable-level-1":"awsui_expandable-level-1_c6tup_aubep_173","expandable-level-2":"awsui_expandable-level-2_c6tup_aubep_180","expandable-level-3":"awsui_expandable-level-3_c6tup_aubep_187","expandable-level-4":"awsui_expandable-level-4_c6tup_aubep_194","expandable-level-5":"awsui_expandable-level-5_c6tup_aubep_201","expandable-level-6":"awsui_expandable-level-6_c6tup_aubep_208","expandable-level-7":"awsui_expandable-level-7_c6tup_aubep_215","expandable-level-8":"awsui_expandable-level-8_c6tup_aubep_222","expandable-level-9":"awsui_expandable-level-9_c6tup_aubep_229","expandable-level-next":"awsui_expandable-level-next_c6tup_aubep_236","body-cell-align-top":"awsui_body-cell-align-top_c6tup_aubep_254","body-cell-wrap":"awsui_body-cell-wrap_c6tup_aubep_260","is-visual-refresh":"awsui_is-visual-refresh_c6tup_aubep_357","body-cell-edit-active":"awsui_body-cell-edit-active_c6tup_aubep_447","body-cell-expandable":"awsui_body-cell-expandable_c6tup_aubep_447","body-cell-editable":"awsui_body-cell-editable_c6tup_aubep_447","has-striped-rows":"awsui_has-striped-rows_c6tup_aubep_530","sticky-cell-pad-inline-start":"awsui_sticky-cell-pad-inline-start_c6tup_aubep_696","has-selection":"awsui_has-selection_c6tup_aubep_862","body-cell-first-row":"awsui_body-cell-first-row_c6tup_aubep_1031","body-cell-last-row":"awsui_body-cell-last-row_c6tup_aubep_1034","body-cell-selected":"awsui_body-cell-selected_c6tup_aubep_1034","has-footer":"awsui_has-footer_c6tup_aubep_1034","body-cell-shaded":"awsui_body-cell-shaded_c6tup_aubep_1044","sticky-cell":"awsui_sticky-cell_c6tup_aubep_696","sticky-cell-last-inline-end":"awsui_sticky-cell-last-inline-end_c6tup_aubep_1106","sticky-cell-last-inline-start":"awsui_sticky-cell-last-inline-start_c6tup_aubep_1115","body-cell-next-selected":"awsui_body-cell-next-selected_c6tup_aubep_1137","body-cell-prev-selected":"awsui_body-cell-prev-selected_c6tup_aubep_1144","body-cell-editor-wrapper":"awsui_body-cell-editor-wrapper_c6tup_aubep_1170","body-cell-success":"awsui_body-cell-success_c6tup_aubep_1175","body-cell-editor":"awsui_body-cell-editor_c6tup_aubep_1170","body-cell-editor-disabled":"awsui_body-cell-editor-disabled_c6tup_aubep_1200","body-cell-editor-row":"awsui_body-cell-editor-row_c6tup_aubep_1209","body-cell-editor-controls":"awsui_body-cell-editor-controls_c6tup_aubep_1219","body-cell-editor-row-editor":"awsui_body-cell-editor-row-editor_c6tup_aubep_1222","body-cell-editor-focusable":"awsui_body-cell-editor-focusable_c6tup_aubep_1225","body-cell-editor-icon":"awsui_body-cell-editor-icon_c6tup_aubep_1246","resizable-columns":"awsui_resizable-columns_c6tup_aubep_1358","expandable-cell-content":"awsui_expandable-cell-content_c6tup_aubep_1361","body-cell-edit-disabled-popover":"awsui_body-cell-edit-disabled-popover_c6tup_aubep_1409","body-cell-has-success":"awsui_body-cell-has-success_c6tup_aubep_1412"},me=i.forwardRef(((e,t)=>{var{children:n,wrapLines:a,isRowHeader:s,isFirstRow:l,isLastRow:c,isSelected:u,isNextSelected:d,isPrevSelected:p,nativeAttributes:h,onClick:m,onFocus:g,onBlur:v,isEvenRow:b,stripedRows:y,isSelection:w,hasSelection:_,hasFooter:x,columnId:k,colIndex:E,stickyState:C,tableRole:A,level:T,isExpandable:I,isExpanded:R,onExpandableItemToggle:O,expandButtonLabel:N,collapseButtonLabel:P,verticalAlign:D,resizableColumns:M,resizableStyle:z,isEditable:j,isEditing:F,isEditingDisabled:U,hasSuccessIcon:q}=e,W=(0,r._T)(e,["children","wrapLines","isRowHeader","isFirstRow","isLastRow","isSelected","isNextSelected","isPrevSelected","nativeAttributes","onClick","onFocus","onBlur","isEvenRow","stripedRows","isSelection","hasSelection","hasFooter","columnId","colIndex","stickyState","tableRole","level","isExpandable","isExpanded","onExpandableItemToggle","expandButtonLabel","collapseButtonLabel","verticalAlign","resizableColumns","resizableStyle","isEditable","isEditing","isEditingDisabled","hasSuccessIcon"]);const V=s?"th":"td",H=(0,L.L)();z=M?{}:z,h=Object.assign(Object.assign({},h),function(e){const t={};return"grid"!==e.tableRole&&"treegrid"!==e.tableRole||(t["aria-colindex"]=e.colIndex+1),e.isRowHeader&&(t.scope="row"),t}({tableRole:A,isRowHeader:s,colIndex:E}));const Z=ne({stickyColumns:C,columnId:k,getClassName:e=>pe(he,e)}),G=(0,i.useRef)(null),K=(0,S.q)(Z.ref,t,G),{tabIndex:Q}=(0,B.s_)(G),$=F&&!U;return i.createElement(V,Object.assign({style:Object.assign(Object.assign({},z),Z.style),className:(0,f.Z)(he["body-cell"],l&&he["body-cell-first-row"],c&&he["body-cell-last-row"],u&&he["body-cell-selected"],d&&he["body-cell-next-selected"],p&&he["body-cell-prev-selected"],!b&&y&&he["body-cell-shaded"],y&&he["has-striped-rows"],H&&he["is-visual-refresh"],w&&fe["selection-control"],_&&he["has-selection"],x&&he["has-footer"],M&&he["resizable-columns"],"top"===D&&he["body-cell-align-top"],j&&he["body-cell-editable"],F&&!U&&he["body-cell-edit-active"],F&&U&&he["body-cell-edit-disabled-popover"],q&&he["body-cell-has-success"],void 0!==T&&!$&&he["body-cell-expandable"],void 0!==T&&!$&&he[`expandable-level-${ge(T)}`],Z.className),onClick:m,onFocus:g,onBlur:v,ref:K},h,{tabIndex:-1===Q?void 0:Q},(0,o.gY)(W)),void 0!==T&&I&&!$&&i.createElement("div",{className:he["expandable-toggle-wrapper"]},i.createElement(Y,{isExpanded:R,onExpandableItemToggle:O,expandButtonLabel:N,collapseButtonLabel:P})),i.createElement("div",{className:(0,f.Z)(he["body-cell-content"],a&&he["body-cell-wrap"])},n))}));function ge(e){return 0<=e&&e<=9?e:"next"}function ve(e){var t,{item:n,column:o,ariaLabels:a,isEditing:s,onEditStart:l,onEditEnd:c,editDisabledReason:u}=e,d=(0,r._T)(e,["item","column","ariaLabels","isEditing","onEditStart","onEditEnd","editDisabledReason"]);const p=void 0!==d.level,h=Z((()=>{s&&c(!0)})),m=(0,i.useRef)(null),g=(0,i.useRef)(null),v=(0,i.useRef)(null);const b=()=>{var e;l(),null===(e=g.current)||void 0===e||e.focus()},{targetProps:y,descriptionEl:w}=(0,j.Z)(u),_=(0,F.g)(v),{tabIndex:x}=(0,B.s_)(g);return i.createElement(me,Object.assign({},d,{nativeAttributes:{"data-inline-editing-active":s.toString()},isEditing:s,isEditingDisabled:!0,onClick:s||p?void 0:b,ref:p?void 0:h}),o.cell(n),i.createElement("div",{className:he["body-cell-editor-wrapper"]},i.createElement("div",{ref:p?h:void 0},i.createElement("button",Object.assign({ref:g,tabIndex:x,className:(0,f.Z)(he["body-cell-editor"],he["body-cell-editor-disabled"],p&&he["body-cell-editor-focusable"]),onClick:!s&&p?b:void 0,"aria-label":null===(t=null===a||void 0===a?void 0:a.activateEditLabel)||void 0===t?void 0:t.call(a,o,n),"aria-haspopup":"dialog","aria-disabled":"true",onKeyDown:function(e){"Escape"===e.key&&c(!0)}},y),i.createElement("span",{className:he["body-cell-editor-icon"]},i.createElement(M.Z,{name:"lock-private",variant:"normal",__internalRootRef:m})),w))),s&&i.createElement("span",{ref:v},i.createElement(z.Z,null,i.createElement("span",{className:_},i.createElement(W.Z,{size:"medium",fixedWidth:!1,position:"top",trackRef:m,arrow:e=>i.createElement(U.Z,{position:e}),renderWithPortal:!0,zIndex:2e3},i.createElement(q.Z,{dismissButton:!1,dismissAriaLabel:void 0,header:null,onDismiss:()=>{},overflowVisible:"both"},i.createElement(P.Z,{tagName:"span"},u)))))))}var be=n(10229),ye=n(16898),we=n(62037),_e=n(6845);const xe=()=>{};function Se({ariaLabels:e,item:t,column:n,onEditEnd:o,submitEdit:a,__onRender:s}){var l,c,u,d;const[p,f]=(0,i.useState)(!1),[h,m]=(0,i.useState)(),g=(0,D.$r)("table"),v=(0,i.useRef)(null),b={currentValue:h,setValue:m};function y({cancelled:e=!1,refocusCell:t=!0}={}){e||m(void 0),o({cancelled:e,refocusCell:t})}function w({reFocusEditedCell:e=!0}={}){p||y({cancelled:!0,refocusCell:e})}const _=Z((()=>w({reFocusEditedCell:!1})));(0,i.useEffect)((()=>{if(s){const e=setTimeout(s,1);return()=>clearTimeout(e)}}),[s]);const{ariaLabel:x,validation:S=xe,errorIconAriaLabel:k,constraintText:E,editingCell:C}=n.editConfig;return i.createElement(we.Z,{restoreFocus:!0,ref:v},i.createElement("div",{role:"dialog",ref:_,"aria-label":null===(l=null===e||void 0===e?void 0:e.activateEditLabel)||void 0===l?void 0:l.call(e,n,t),onKeyDown:function(e){"Escape"===e.key&&w()}},i.createElement("form",{onSubmit:function(e){var i;return(0,r.mG)(this,void 0,void 0,(function*(){if(e.preventDefault(),void 0!==h){f(!0);try{yield a(t,n,h),f(!1),y()}catch(r){f(!1),null===(i=v.current)||void 0===i||i.focusFirst()}}else y()}))}},i.createElement(ye.ZP,{stretch:!0,label:x,constraintText:E,__hideLabel:!0,__disableGutters:!0,i18nStrings:{errorIconAriaLabel:k},errorText:S(t,h)},i.createElement("div",{className:he["body-cell-editor-row"]},i.createElement("div",{className:he["body-cell-editor-row-editor"]},C(t,b)),i.createElement("span",{className:he["body-cell-editor-controls"]},i.createElement(_e.Z,{direction:"horizontal",size:"xxs"},p?null:i.createElement(be.Z,{ariaLabel:null===(c=null===e||void 0===e?void 0:e.cancelEditLabel)||void 0===c?void 0:c.call(e,n),formAction:"none",iconName:"close",variant:"inline-icon",onClick:()=>w()}),i.createElement(be.Z,{ariaLabel:null===(u=null===e||void 0===e?void 0:e.submitEditLabel)||void 0===u?void 0:u.call(e,n),formAction:"submit",iconName:"check",variant:"inline-icon",loading:p})),i.createElement(P.Z,{tagName:"span",hidden:!0},p?g("ariaLabels.submittingEditText",null===(d=null===e||void 0===e?void 0:e.submittingEditText)||void 0===d?void 0:d.call(e,n)):"")))))))}const ke=()=>{throw new Error("The function `handleSubmit` is required for editable columns")};function Ee(e){var t,n,o,{item:a,column:s,isEditing:l,onEditStart:c,onEditEnd:u,submitEdit:d,ariaLabels:p,successfulEdit:h=!1}=e,m=(0,r._T)(e,["item","column","isEditing","onEditStart","onEditEnd","submitEdit","ariaLabels","successfulEdit"]);const g=(0,D.$r)("table"),v=(0,i.useRef)(null),b={"data-inline-editing-active":l.toString()},y=(0,i.useRef)(!1),w=void 0!==m.level;(0,i.useEffect)((()=>{!l&&v.current&&y.current&&(y.current=!1,v.current.focus())}),[l]);const[_,x]=(0,i.useState)(!1),S=(0,A.D)(h),k=(0,A.D)(_),[E,C]=(0,i.useState)(!1);(0,i.useEffect)((()=>{h&&S&&!_&&k&&C(!1),h&&!S&&C(!0)}),[_,h,k,S]);const{tabIndex:T}=(0,B.s_)(v);return i.createElement(me,Object.assign({},m,{nativeAttributes:b,isEditing:l,hasSuccessIcon:E&&_,onClick:l||w?void 0:c,onFocus:()=>x(!0),onBlur:()=>x(!1)}),l&&s.editConfig?i.createElement(Se,{ariaLabels:p,column:s,item:a,onEditEnd:e=>{C(!1),y.current=e.refocusCell,u(e.cancelled)},submitEdit:null!==d&&void 0!==d?d:ke}):i.createElement(i.Fragment,null,s.cell(a),E&&_&&i.createElement(i.Fragment,null,i.createElement("span",{className:he["body-cell-success"],onMouseDown:e=>{e.preventDefault()}},i.createElement(M.Z,{name:"status-positive",variant:"success",ariaLabel:null===(t=null===p||void 0===p?void 0:p.successfulEditLabel)||void 0===t?void 0:t.call(p,s)})),i.createElement(P.Z,{tagName:"span",hidden:!0},g("ariaLabels.successfulEditLabel",null===(n=null===p||void 0===p?void 0:p.successfulEditLabel)||void 0===n?void 0:n.call(p,s)))),i.createElement("div",{className:he["body-cell-editor-wrapper"]},i.createElement("button",{className:(0,f.Z)(he["body-cell-editor"],w&&he["body-cell-editor-focusable"]),"aria-label":null===(o=null===p||void 0===p?void 0:p.activateEditLabel)||void 0===o?void 0:o.call(p,s,a),ref:v,onClick:!l&&w?c:void 0,tabIndex:T},i.createElement("span",{className:he["body-cell-editor-icon"]},i.createElement(M.Z,{name:"edit"}))))))}function Ce(e){var t,n;const r=null===(n=null===(t=e.column.editConfig)||void 0===t?void 0:t.disabledReason)||void 0===n?void 0:n.call(t,e.item);if(r)return i.createElement(ve,Object.assign({editDisabledReason:r},e));if(e.isEditable||e.isEditing)return i.createElement(Ee,Object.assign({},e));const{column:o,item:a}=e;return i.createElement(me,Object.assign({},e,{isEditable:!1}),o.cell(a))}function Ae(e,t){function n(n){const r=t[n];let i="";"number"===typeof r&&(i=r+"px"),"string"===typeof r&&(i=r),e.style[n]!==i&&(e.style[n]=i)}n("width"),n("minWidth"),n("maxWidth")}function Te(e,t){const n=e[t];"number"!==typeof n&&"undefined"!==typeof n&&(0,m.O)("Table",`resizableColumns feature requires ${t} property to be a number, got ${n}. The component may work incorrectly.`)}const Ie="selection-item";class Re{constructor(e,t){this.map=new Map,this.put=e=>this.map.set.call(this.map,le(this.trackBy,e),e),this.has=e=>this.map.has.call(this.map,le(this.trackBy,e)),this.forEach=this.map.forEach.bind(this.map),this.trackBy=e,t.forEach(this.put)}}const Oe={item:{["data-"+Ie]:"item"},all:{["data-"+Ie]:"all"},root:{"data-selection-root":"true"}};var Le=n(72123);function Ne({totalColumnsCount:e,hasFooter:t,loading:n,loadingText:r,empty:o,tableRef:a,containerRef:s}){const l=(0,i.useRef)(null);return(0,$.y)(s,(({contentBoxWidth:e})=>{if(a.current&&l.current){const t=e+(parseFloat(getComputedStyle(a.current).paddingInlineStart)||0)+(parseFloat(getComputedStyle(a.current).paddingInlineEnd)||0);l.current.style.inlineSize=Math.floor(t)+"px"}})),i.createElement("td",{colSpan:e,className:(0,f.Z)(fe["cell-merged"],t&&fe["has-footer"])},i.createElement("div",{ref:l,className:fe["cell-merged-content"],"data-awsui-table-suppress-navigation":!0},n?i.createElement(Le.Z,{type:"loading",className:fe.loading,wrapText:!0},i.createElement(P.Z,{tagName:"span"},r)):i.createElement("div",{className:fe.empty},o)))}const Pe={"items-loader":"awsui_items-loader_115pt_16l07_5"};function De({item:e,trackBy:t,children:n}){let r=e&&t?se(t,e):void 0;return r="string"===typeof r?r:void 0,i.createElement("div",{"data-root":e?"false":"true","data-parentrow":r,className:Pe["items-loader"]},n)}function Me(e){var{item:t,trackBy:n,children:o}=e,a=(0,r._T)(e,["item","trackBy","children"]);return i.createElement(me,Object.assign({},a,{isEditable:!1,isEditing:!1}),a.isRowHeader?i.createElement(De,{item:t,trackBy:n},o):null)}var Be=n(65856),ze=n(26591);const je=120;const Fe=(0,i.createContext)({getColumnStyles:()=>({}),columnWidths:new Map,updateColumn:()=>{},setCell:()=>{}});function Ue({visibleColumns:e,resizableColumns:t,containerRef:n,children:r}){const o=(0,i.useRef)(null),a=(0,i.useRef)(0),[s,l]=(0,i.useState)(null),c=(0,i.useRef)(new Map),u=(0,i.useRef)(new Map),d=e=>{var t;return null!==(t=c.current.get(e))&&void 0!==t?t:null},p=(n,r)=>{var i,o,l;const u=e.find((e=>e.id===r));if(!u)return{};if(n)return{width:(null===(i=c.current.get(u.id))||void 0===i?void 0:i.getBoundingClientRect().width)||(null!==(o=null===s||void 0===s?void 0:s.get(u.id))&&void 0!==o?o:u.width)};if(t&&s){const t=u.id===(null===(l=e[e.length-1])||void 0===l?void 0:l.id),n=e.reduce(((e,{id:t})=>e+(s.get(t)||je)),0);return t&&a.current>n?{width:"auto",minWidth:null===u||void 0===u?void 0:u.minWidth}:{width:s.get(u.id),minWidth:null===u||void 0===u?void 0:u.minWidth}}return{width:u.width,minWidth:u.minWidth,maxWidth:t?void 0:u.maxWidth}},f=(0,V.R)((()=>{for(const{id:t}of e){const e=c.current.get(t);e&&Ae(e,p(!1,t))}for(const{id:t}of e){const e=u.current.get(t);e&&Ae(e,p(!0,t))}}));return(0,$.y)(n,(({contentBoxWidth:e})=>{a.current=e,requestAnimationFrame((()=>f()))})),(0,i.useEffect)((()=>{if(f(),!t)return;let n=!1;const r=new Map(s),i=o.current;if(i){for(let t=0;t<e.length;t++){const o=e[t];(null===s||void 0===s?void 0:s.get(o.id))||-1!==i.indexOf(o.id)||(n=!0,r.set(o.id,o.width||je))}n&&l(r)}o.current=e.map((e=>e.id))}),[s,t,e,f]),(0,i.useEffect)((()=>{t&&l((()=>function(e,t){const n=new Map;for(let r=0;r<t.length;r++){const i=t[r];let o=i.width||0;const a=i.minWidth||o||je;if(!o&&r!==t.length-1){const t=e(i.id);o=t?(0,J.tI)(t).inlineSize:je}n.set(i.id,Math.max(o,a))}return n}(d,e)))}),[]),i.createElement(Fe.Provider,{value:{getColumnStyles:p,columnWidths:null!==s&&void 0!==s?s:new Map,updateColumn:function(t,n){l((r=>function(e,t,n,r){const i=e.find((e=>e.id===r));let o=je;if("number"===typeof(null===i||void 0===i?void 0:i.width)&&i.width<je&&(o=null===i||void 0===i?void 0:i.width),"number"===typeof(null===i||void 0===i?void 0:i.minWidth)&&(o=null===i||void 0===i?void 0:i.minWidth),n=Math.max(n,o),t.get(r)===n)return t;const a=new Map(t);return a.set(r,n),a}(e,null!==r&&void 0!==r?r:new Map,n,t)))},setCell:(e,t,n)=>{const r=e?u:c;n?r.current.set(t,n):r.current.delete(t)}}},r)}var qe=n(22303),We=n(87863);const Ve={"resize-active":"awsui_resize-active_x7peu_1j0qb_145","resize-active-with-focus":"awsui_resize-active-with-focus_x7peu_1j0qb_145",divider:"awsui_divider_x7peu_1j0qb_150","divider-disabled":"awsui_divider-disabled_x7peu_1j0qb_164","divider-active":"awsui_divider-active_x7peu_1j0qb_167",resizer:"awsui_resizer_x7peu_1j0qb_171","has-focus":"awsui_has-focus_x7peu_1j0qb_225",tracker:"awsui_tracker_x7peu_1j0qb_250"};function He(e){const t=e&&(0,qe.Z)(e,(e=>"th"===e.tagName.toLowerCase()));return t?(0,J.tI)(t).inlineSize:0}const Ze=10,Ge=10,Ke=5;function Qe({className:e}){return i.createElement("span",{className:(0,f.Z)(Ve.divider,Ve["divider-disabled"],e)})}function Ye({onWidthUpdate:e,onWidthUpdateCommit:t,ariaLabelledby:n,minWidth:r=je,tabIndex:o,showFocusRing:a,focusId:s,roleDescription:l}){e=(0,V.R)(e),t=(0,V.R)(t);const c=(0,O.L)(),u=(0,i.useRef)(null),d=(0,i.useRef)(null),[p,h]=(0,i.useState)(!1),[m,g]=(0,i.useState)(!1),v=(0,i.useRef)(),[b,y]=(0,i.useState)(!1),[w,_]=(0,i.useState)(0);(0,i.useEffect)((()=>{_(He(u.current))}),[]),(0,i.useEffect)((()=>{var n,i;const o=function(e){if(!e)return null;const t=(0,qe.Z)(e,(e=>"th"===e.tagName.toLowerCase()));if(!t)return null;const n=(0,qe.Z)(t,(e=>e.className.indexOf(fe.root)>-1));if(!n)return null;const r=n.querySelector("table");if(!r)return null;const i=n.querySelector(`.${Ve.tracker}`);if(!i)return null;const o=(0,We.Et)(t)[0];return o?{header:t,table:r,tracker:i,scrollParent:o}:null}(u.current),a=null!==(i=null===(n=u.current)||void 0===n?void 0:n.ownerDocument)&&void 0!==i?i:window.document;if(!p&&!b||!o)return;const{insetInlineStart:s,insetInlineEnd:l}=(0,J.tI)(o.scrollParent),c=e=>{const{insetInlineStart:t}=(0,J.tI)(o.table);o.tracker.style.insetBlockStart=(0,J.tI)(o.header).blockSize+"px",o.tracker.style.insetInlineStart=e-t-1+"px"},f=t=>{const{insetInlineEnd:n,inlineSize:i}=(0,J.tI)(o.header);c(n+(t<r?r:t)-i),t>=r&&_(t),e(t)},y=e=>{if(e>s){const t=(0,J.tI)(o.header).insetInlineStart;f(e-t)}},w=()=>{const e=(0,J.tI)(o.header).inlineSize;v.current=setTimeout(w,Ge),f(e+Ke),o.scrollParent.scrollLeft+=Ke*((0,J.$0)(o.scrollParent)?-1:1)},x=e=>{clearTimeout(v.current);const t=(0,J._3)(e);t>l?v.current=setTimeout(w,Ze):y(t)},S=e=>{y((0,J._3)(e)),h(!1),t(),clearTimeout(v.current)},k=e=>{if(m){-1!==[Be.V.left,Be.V.right,Be.V.enter,Be.V.right,Be.V.space,Be.V.escape].indexOf(e.keyCode)&&(e.preventDefault(),(0,ze.c)(e)&&(0,ze.Z)(e,{onActivate:()=>{var e;g(!1),null===(e=u.current)||void 0===e||e.focus()},onEscape:()=>{var e;g(!1),null===(e=u.current)||void 0===e||e.focus()},onInlineStart:()=>f((0,J.tI)(o.header).inlineSize-10),onInlineEnd:()=>f((0,J.tI)(o.header).inlineSize+10)}))}else e.keyCode!==Be.V.enter&&e.keyCode!==Be.V.space||(e.preventDefault(),(0,ze.c)(e)&&(0,ze.Z)(e,{onActivate:()=>{var e;g(!0),null===(e=d.current)||void 0===e||e.focus()}}))};c((0,J.tI)(o.header).insetInlineEnd);const E=new AbortController;return p&&(a.body.classList.add(Ve["resize-active"]),a.addEventListener("mousemove",x,{signal:E.signal}),a.addEventListener("mouseup",S,{signal:E.signal})),b&&(a.body.classList.add(Ve["resize-active-with-focus"]),o.header.addEventListener("keydown",k,{signal:E.signal})),m&&a.body.classList.add(Ve["resize-active"]),()=>{clearTimeout(v.current),a.body.classList.remove(Ve["resize-active"]),a.body.classList.remove(Ve["resize-active-with-focus"]),E.abort()}}),[r,p,m,b,e,t]);const{tabIndex:x}=(0,B.s_)(u,{tabIndex:o});return i.createElement(i.Fragment,null,i.createElement("button",{ref:u,className:(0,f.Z)(Ve.resizer,(b||a||m)&&Ve["has-focus"]),onMouseDown:e=>{0===e.button&&(e.preventDefault(),h(!0))},onClick:()=>{var e;h(!1),y(!0),g(!0),null===(e=d.current)||void 0===e||e.focus()},onFocus:()=>{_(He(u.current)),y(!0)},onBlur:e=>{e.relatedTarget!==d.current&&y(!1)},"aria-roledescription":l,"aria-labelledby":n,tabIndex:x,"data-focus-id":s}),i.createElement("span",{className:(0,f.Z)(Ve.divider,p&&Ve["divider-active"]),"data-awsui-table-suppress-navigation":!0,ref:d,id:c,role:"separator",tabIndex:-1,"aria-hidden":!m,"aria-orientation":"vertical","aria-valuenow":w,"aria-valuetext":w.toFixed(0),"aria-valuemin":r,"data-focus-id":s,onBlur:()=>{y(!1),m&&g(!1),t()}}))}function $e(){return i.createElement("span",{className:Ve.tracker})}const Je={root:"awsui_root_1s55x_vsddp_145",label:"awsui_label_1s55x_vsddp_149","label-top":"awsui_label-top_1s55x_vsddp_163",stud:"awsui_stud_1s55x_vsddp_168"};function Xe(e,t){if("multi"!==e)return{};function n(e,n,r){let i=n;const o=(a=e,(0,qe.Z)(a,(e=>"true"===e.dataset.selectionRoot)));for(var a;i>=-1&&i<t;){i+=r;const e=et(o,i);if(e&&!e.disabled){e.focus();break}}}const[r,i]=[1,-1].map((e=>t=>{const r=t.currentTarget,i=(0,qe.Z)(r,(e=>"item"===e.dataset.selectionItem));n(r,Array.prototype.indexOf.call(i.parentElement.children,i),e)}));return{moveFocusDown:r,moveFocusUp:i,moveFocus:n}}function et(e,t){return-1===t?e.querySelector(`[data-${Ie}="all"] .${Je.root} input`):e.querySelectorAll(`[data-${Ie}="item"] .${Je.root} input`)[t]}var tt=n(86579);function nt(e){const t=function({ariaLabels:e,isItemDisabled:t=(()=>!1),onSelectionChange:n,selectedItems:r=[],selectionType:i,trackBy:o}){const a=(0,O.L)();if("single"!==i)return{isItemSelected:()=>!1};const s=new Re(o,r.slice(0,1)),l=s.has.bind(s),c=e=>{t(e)||l(e)||(0,x.B4)(n,{selectedItems:[e]})};return{isItemSelected:l,getItemSelectionProps:n=>{var i;return{name:a,selectionType:"single",disabled:t(n),checked:l(n),onChange:()=>c(n),ariaLabel:(0,tt.M)(null===e||void 0===e?void 0:e.selectionGroupLabel,null===(i=null===e||void 0===e?void 0:e.itemSelectionLabel)||void 0===i?void 0:i.call(e,{selectedItems:r},n))}}}}(e),n=function({ariaLabels:e,isItemDisabled:t=(()=>!1),items:n,loading:r,onSelectionChange:o,selectedItems:a=[],selectionType:s,trackBy:l}){const c=(0,O.L)(),[u,d]=(0,i.useState)(!1),[p,f]=(0,i.useState)(null);if("multi"!==s)return{isItemSelected:()=>!1};const h=new Re(l,a),m=h.has.bind(h);let g=!0,v=!0;for(const i of n)g=g&&t(i),v=v&&(m(i)||t(i));const b=a.length>0&&v,y=a.length>0&&!v,w=new Map;n.forEach(((e,t)=>w.set(le(l,e),t)));const _=e=>{const t=p?w.get(le(l,p)):void 0;if(void 0!==t){const r=w.get(le(l,e)),i=Math.min(r,t),o=Math.max(r,t);return n.slice(i,o+1)}return[e]},S=e=>{const n=[...a];return e.forEach((e=>{m(e)||t(e)||n.push(e)})),n},k=e=>{const n=new Re(l,e),r=[];return a.forEach((e=>{n.has(e)&&!t(e)||r.push(e)})),r},E=()=>{const e=v?k(n):S(n);(0,x.B4)(o,{selectedItems:e})},C=e=>{if(!t(e)){const t=u?_(e):[e],n=m(e)?k(t):S(t);(0,x.B4)(o,{selectedItems:n}),f(e)}};return{isItemSelected:m,getSelectAllProps:()=>{var t;return{name:c,selectionType:"multi",disabled:g||!!r,checked:b,indeterminate:y,onChange:E,ariaLabel:(0,tt.M)(null===e||void 0===e?void 0:e.selectionGroupLabel,null===(t=null===e||void 0===e?void 0:e.allItemsSelectionLabel)||void 0===t?void 0:t.call(e,{selectedItems:a})),selectionGroupLabel:null===e||void 0===e?void 0:e.selectionGroupLabel}},getItemSelectionProps:n=>{var r;return{name:c,selectionType:"multi",disabled:t(n),checked:m(n),onChange:()=>C(n),onShiftToggle:e=>d(e),ariaLabel:(0,tt.M)(null===e||void 0===e?void 0:e.selectionGroupLabel,null===(r=null===e||void 0===e?void 0:e.itemSelectionLabel)||void 0===r?void 0:r.call(e,{selectedItems:a},n))}}}}(e);return"single"===e.selectionType?t:n}var rt=n(3566);const it={"header-cell":"awsui_header-cell_1spae_34uju_149","header-cell-fake-focus":"awsui_header-cell-fake-focus_1spae_34uju_183","header-cell-sticky":"awsui_header-cell-sticky_1spae_34uju_204","header-cell-stuck":"awsui_header-cell-stuck_1spae_34uju_207","header-cell-variant-full-page":"awsui_header-cell-variant-full-page_1spae_34uju_207","header-cell-hidden":"awsui_header-cell-hidden_1spae_34uju_213","header-cell-variant-embedded":"awsui_header-cell-variant-embedded_1spae_34uju_216","is-visual-refresh":"awsui_is-visual-refresh_1spae_34uju_216","sticky-cell":"awsui_sticky-cell_1spae_34uju_216","header-cell-variant-borderless":"awsui_header-cell-variant-borderless_1spae_34uju_216","header-cell-sortable":"awsui_header-cell-sortable_1spae_34uju_219","sticky-cell-pad-left":"awsui_sticky-cell-pad-left_1spae_34uju_240","has-selection":"awsui_has-selection_1spae_34uju_240","sticky-cell-last-inline-start":"awsui_sticky-cell-last-inline-start_1spae_34uju_243","resize-divider":"awsui_resize-divider_1spae_34uju_248","sticky-cell-last-inline-end":"awsui_sticky-cell-last-inline-end_1spae_34uju_255","sorting-icon":"awsui_sorting-icon_1spae_34uju_265","edit-icon":"awsui_edit-icon_1spae_34uju_273","header-cell-content":"awsui_header-cell-content_1spae_34uju_279","header-cell-content-expandable":"awsui_header-cell-content-expandable_1spae_34uju_285","header-cell-disabled":"awsui_header-cell-disabled_1spae_34uju_337","header-cell-sorted":"awsui_header-cell-sorted_1spae_34uju_337","header-cell-text":"awsui_header-cell-text_1spae_34uju_351","header-cell-text-wrap":"awsui_header-cell-text-wrap_1spae_34uju_355","header-cell-ascending":"awsui_header-cell-ascending_1spae_34uju_361","header-cell-descending":"awsui_header-cell-descending_1spae_34uju_362","has-striped-rows":"awsui_has-striped-rows_1spae_34uju_476","sticky-cell-pad-inline-start":"awsui_sticky-cell-pad-inline-start_1spae_34uju_476"};function ot(e){var{resizableStyle:t,sortingStatus:n,sortingDisabled:a,focusedComponent:s,stuck:l,sticky:c,hidden:u,stripedRows:d,isSelection:p,colIndex:h,columnId:m,stickyState:g,cellRef:v,tableRole:b,children:y,variant:w,ariaLabel:_}=e,x=(0,r._T)(e,["resizableStyle","sortingStatus","sortingDisabled","focusedComponent","stuck","sticky","hidden","stripedRows","isSelection","colIndex","columnId","stickyState","cellRef","tableRole","children","variant","ariaLabel"]);const k=(0,L.L)(),E=ne({stickyColumns:g,columnId:m,getClassName:e=>pe(it,e)}),C=(0,i.useRef)(null),A=(0,S.q)(E.ref,v,C),{tabIndex:T}=(0,B.s_)(C);return i.createElement("th",Object.assign({"data-focus-id":`header-${String(m)}`,className:(0,f.Z)(it["header-cell"],it[`header-cell-variant-${w}`],c&&it["header-cell-sticky"],l&&it["header-cell-stuck"],d&&it["has-striped-rows"],k&&it["is-visual-refresh"],p&&(0,f.Z)(fe["selection-control"],fe["selection-control-header"]),{[it["header-cell-fake-focus"]]:s===`header-${String(m)}`,[it["header-cell-sortable"]]:n,[it["header-cell-sorted"]]:"ascending"===n||"descending"===n,[it["header-cell-disabled"]]:a,[it["header-cell-ascending"]]:"ascending"===n,[it["header-cell-descending"]]:"descending"===n,[it["header-cell-hidden"]]:u},E.className),style:Object.assign(Object.assign({},t),E.style),ref:A},function(e){const t={scope:"col"};return"grid"!==e.tableRole&&"treegrid"!==e.tableRole||(t["aria-colindex"]=e.colIndex+1),e.sortingStatus&&(t["aria-sort"]=oe(e.sortingStatus)),t}({tableRole:b,sortingStatus:n,colIndex:h}),{tabIndex:-1===T?void 0:T},(0,o.gY)(x),_?{"aria-label":_}:{}),y)}var at=n(28205),st=n(55486);function lt(e){var{selectionType:t,indeterminate:n=!1,onShiftToggle:a,onFocusUp:s,onFocusDown:l,name:c,ariaLabel:u,focusedComponent:d,rowIndex:p,itemKey:h,verticalAlign:m="middle"}=e,g=(0,r._T)(e,["selectionType","indeterminate","onShiftToggle","onFocusUp","onFocusDown","name","ariaLabel","focusedComponent","rowIndex","itemKey","verticalAlign"]);const v=(0,O.L)(),b="multi"===t,{navigationActive:y}=(0,i.useContext)(B.UO),w=e=>{b&&(null===a||void 0===a||a(e.shiftKey))},_=b?i.createElement(at.Z,Object.assign({},g,{showOutline:"selection-control"===d,controlId:v,"data-focus-id":"selection-control",indeterminate:n})):i.createElement(st.Z,Object.assign({},g,{controlId:v,name:c,value:"",label:""}));return i.createElement(i.Fragment,null,i.createElement("label",Object.assign({onKeyDown:e=>{w(e),b&&!y&&(e.keyCode===Be.V.up&&(e.preventDefault(),null===s||void 0===s||s(e)),e.keyCode===Be.V.down&&(e.preventDefault(),null===l||void 0===l||l(e)))},onKeyUp:w,onMouseDown:e=>{w(e),b&&e.preventDefault()},onMouseUp:w,onClick:e=>{const t=e.currentTarget,n="INPUT"===t.tagName?t:t.querySelector("input");null===n||void 0===n||n.focus()},htmlFor:v,className:(0,f.Z)(Je.label,Je.root,"top"===m&&Je["label-top"]),"aria-label":u,title:u},void 0===p||g.disabled?{}:(0,o.Gp)({detail:{position:`${p+1}`,item:h||""}})),_),i.createElement("span",{className:Je.stud,"aria-hidden":!0},"\xa0"))}function ct(e){var{focusedComponent:t,singleSelectionHeaderAriaLabel:n,getSelectAllProps:o,onFocusMove:a}=e,s=(0,r._T)(e,["focusedComponent","singleSelectionHeaderAriaLabel","getSelectAllProps","onFocusMove"]);const l=o?o():void 0;return i.createElement(ot,Object.assign({},s,{isSelection:!0,colIndex:0,focusedComponent:t,ariaLabel:null===l||void 0===l?void 0:l.selectionGroupLabel}),l?i.createElement(lt,Object.assign({onFocusDown:e=>{a(e.target,-1,1)},focusedComponent:t},l,s.sticky?{tabIndex:-1}:{})):i.createElement(rt.Z,null,n),i.createElement(Qe,{className:fe["resize-divider"]}))}function ut(e){var{selectionControlProps:t}=e,n=(0,r._T)(e,["selectionControlProps"]);return i.createElement(me,Object.assign({},n,{isSelection:!0,wrapLines:!1,isEditable:!1,isEditing:!1,colIndex:0}),t?i.createElement(lt,Object.assign({},t,{verticalAlign:n.verticalAlign})):null)}var dt=n(34225);const pt="awsui_header-cell-text_dpuyq_1id1o_5";function ft({tabIndex:e,column:t,activeSortingColumn:n,sortingDescending:r,sortingDisabled:a,wrapLines:s,focusedComponent:l,stuck:c,sticky:u,hidden:h,stripedRows:m,onClick:g,colIndex:v,updateColumn:b,resizableColumns:y,resizableStyle:w,onResizeFinish:_,isEditable:x,columnId:k,stickyState:E,cellRef:C,tableRole:A,resizerRoleDescription:T,isExpandable:I,hasDynamicContent:R,variant:L}){var N;const P=(0,D.$r)("table"),z=!!t.sortingComparator||!!t.sortingField,j=!!n&&p(t,n),F=((e,t,n,r)=>t?n?"descending":"ascending":e&&!r?"sortable":void 0)(z,j,!!r,!!a),U=()=>g({sortingColumn:t,isDescending:!!j&&!r}),q=(0,O.L)("table-header-"),W=(0,i.useRef)(null),{tabIndex:V}=(0,B.s_)(W,{tabIndex:e}),H=(0,i.useRef)(null),Z=(0,S.q)(C,H);return(0,$.y)(R?H:()=>null,(e=>{b(k,e.borderBoxWidth)})),i.createElement(ot,Object.assign({resizableStyle:w,cellRef:Z,sortingStatus:F,sortingDisabled:a,focusedComponent:l,stuck:c,sticky:u,hidden:h,stripedRows:m,colIndex:v,columnId:k,stickyState:E,tableRole:A,variant:L},a?{}:(0,o.Gp)({action:"sort",detail:{position:`${v+1}`,columnId:t.id?`${t.id}`:"",label:`.${pt}`,sortingDescending:`${!r}`}})),i.createElement("div",Object.assign({ref:W,"data-focus-id":`sorting-control-${String(k)}`,className:(0,f.Z)(it["header-cell-content"],{[it["header-cell-fake-focus"]]:l===`sorting-control-${String(k)}`,[it["header-cell-content-expandable"]]:I}),"aria-label":t.ariaLabel?t.ariaLabel({sorted:j,descending:j&&!!r,disabled:!!a}):void 0},F&&!a?{onKeyPress:({nativeEvent:e})=>{e.keyCode!==Be.V.enter&&e.keyCode!==Be.V.space||(e.preventDefault(),U())},tabIndex:V,role:"button",onClick:U}:{}),i.createElement("div",{className:(0,f.Z)(it["header-cell-text"],pt,s&&it["header-cell-text-wrap"]),id:q},t.header,x?i.createElement("span",{className:it["edit-icon"]},i.createElement(M.Z,{name:"edit",ariaLabel:P("columnDefinitions.editConfig.editIconAriaLabel",null===(N=t.editConfig)||void 0===N?void 0:N.editIconAriaLabel)})):null),F&&i.createElement("span",{className:it["sorting-icon"]},i.createElement(M.Z,{name:(G=F,d[G])}))),y?i.createElement(Ye,{tabIndex:e,focusId:`resize-control-${String(k)}`,showFocusRing:l===`resize-control-${String(k)}`,onWidthUpdate:e=>b(k,e),onWidthUpdateCommit:_,ariaLabelledby:q,minWidth:"string"===typeof t.minWidth?parseInt(t.minWidth):t.minWidth,roleDescription:P("ariaLabels.resizerRoleDescription",T)}):i.createElement(Qe,{className:it["resize-divider"]}));var G}const ht=i.forwardRef((({selectionType:e,getSelectAllProps:t,columnDefinitions:n,sortingColumn:r,sortingDisabled:a,sortingDescending:s,resizableColumns:l,variant:c,wrapLines:u,onFocusMove:d,onSortingChange:p,onResizeFinish:h,singleSelectionHeaderAriaLabel:m,stripedRows:g,sticky:v=!1,hidden:b=!1,stuck:y=!1,stickyState:w,selectionColumnId:_,focusedComponent:S,onFocusedComponentChange:k,tableRole:E,resizerRoleDescription:C,isExpandable:A,setLastUserAction:T},I)=>{const{getColumnStyles:R,columnWidths:O,updateColumn:L,setCell:N}=(0,i.useContext)(Fe),P={stuck:y,sticky:v,hidden:b,stripedRows:g,tableRole:E,variant:c,stickyState:w};return i.createElement("thead",{className:(0,f.Z)(!b&&fe["thead-active"])},i.createElement("tr",Object.assign({},Oe.all,{ref:I,"aria-rowindex":1},function(e){const t={};return"grid"!==e.tableRole&&"grid-default"!==e.tableRole&&"treegrid"!==e.tableRole||(t["aria-rowindex"]=1),t}({tableRole:E}),{onFocus:e=>{var t;const n=(0,qe.Z)(e.target,(e=>!!e.getAttribute("data-focus-id"))),r=null!==(t=null===n||void 0===n?void 0:n.getAttribute("data-focus-id"))&&void 0!==t?t:null;null===k||void 0===k||k(r)},onBlur:()=>null===k||void 0===k?void 0:k(null)}),e?i.createElement(ct,Object.assign({},P,{focusedComponent:S,columnId:_,getSelectAllProps:t,onFocusMove:d,singleSelectionHeaderAriaLabel:m},(0,o.Gp)({action:"selectAll"}))):null,n.map(((t,n)=>{const o=ce(t,n);return i.createElement(ft,Object.assign({},P,{key:o,tabIndex:v?-1:0,focusedComponent:S,column:t,activeSortingColumn:r,sortingDescending:s,sortingDisabled:a,wrapLines:u,colIndex:e?n+1:n,columnId:o,updateColumn:L,onResizeFinish:()=>h(O),resizableColumns:l,resizableStyle:R(v,o),onClick:e=>{T("sorting"),(0,x.B4)(p,e)},isEditable:!!t.editConfig,cellRef:e=>N(v,o,e),tableRole:E,resizerRoleDescription:C,isExpandable:0===n&&A,hasDynamicContent:b&&!l&&t.hasDynamicContent}))}))))})),mt=ht;function gt(e,t){const n=(0,J.tI)(t),r=(0,J.tI)(e);return n.insetBlockStart-r.insetBlockStart}function vt(e,t){const n=(0,We.Et)(t);n.length?n[0].scrollTop-=e:window.scrollTo({top:window.pageYOffset-e})}const bt=(e,t,n,r,o)=>{const a=(0,k.X)(),s=(0,i.useCallback)((()=>{e.current&&t.current&&n.current&&r.current&&o.current&&(r.current.style.inlineSize=`${e.current.getBoundingClientRect().width}px`,o.current.style.marginBlockStart=`-${t.current.getBoundingClientRect().height}px`)}),[t,n,r,o,e]);(0,i.useLayoutEffect)((()=>{s()})),(0,$.y)(t,s);const{scrollToItem:l}=(c=o,u=n,{scrollToTop:()=>{if(!c.current||!u.current)return;const e=gt(c.current,u.current);e>0&&vt(e,c.current)},scrollToItem:e=>{if(!e||!c.current||!u.current)return;const t=(0,J.tI)(u.current).insetBlockEnd-(0,J.tI)(e).insetBlockStart;t>0&&vt(t,c.current)}});var c,u;return{scrollToRow:e=>{a||l(e)},scrollToTop:()=>{if(!a&&t.current&&n.current&&o.current){const e=gt(t.current,n.current);e>0&&vt(e,o.current)}}}},yt=(0,i.forwardRef)((function({variant:e,theadProps:t,wrapperRef:n,theadRef:r,secondaryWrapperRef:o,onScroll:a,tableRef:s,tableHasHeader:l,contentDensity:c,tableRole:u},d){const p=(0,i.useRef)(null),h=(0,i.useRef)(null),{isStuck:m}=(0,i.useContext)(dt.d5),[g,v]=(0,i.useState)(null),{scrollToRow:y,scrollToTop:w}=bt(s,r,p,h,n);return(0,i.useImperativeHandle)(d,(()=>({scrollToTop:w,scrollToRow:y,setFocus:v}))),i.createElement("div",{className:(0,f.Z)(fe["header-secondary"],fe[`variant-${e}`],{[fe["table-has-header"]]:l}),"aria-hidden":!0,tabIndex:-1,ref:o,onScroll:a},i.createElement("table",Object.assign({className:(0,f.Z)(fe.table,fe["table-layout-fixed"],"compact"===c&&(0,b._c)("compact-table")),ref:h},ae({tableRole:u})),i.createElement(mt,Object.assign({ref:p,sticky:!0,stuck:m,focusedComponent:g},t))))}));var wt=n(13906),_t=n(66620),xt=n(86254),St=n(83429),kt=n(68795);const Et="awsui_sticky-scrollbar_faqt8_1nt3b_181",Ct="awsui_sticky-scrollbar-content_faqt8_1nt3b_193",At="awsui_sticky-scrollbar-visible_faqt8_1nt3b_196",Tt="awsui_sticky-scrollbar-native-invisible_faqt8_1nt3b_199",It="awsui_sticky-scrollbar-offset_faqt8_1nt3b_202",Rt="awsui_is-visual-refresh_faqt8_1nt3b_205",Ot=(e,t,n,r,i)=>{if(!e||!n||!t)return;const{inlineSize:o}=(0,J.tI)(e),{inlineSize:a}=(0,J.tI)(t),s=(0,_t.o)().height;if(o>a?(n.classList.contains(At)||requestAnimationFrame((()=>{n.scrollLeft=t.scrollLeft})),n.classList.add(At),s||n.classList.add(Tt)):n.classList.remove(At),s&&n&&r&&(n.style.blockSize=`${s}px`,r.style.blockSize=`${s}px`),e&&t&&r&&n){const o=(0,J.tI)(t),a=(0,J.tI)(e);n.style.inlineSize=`${o.inlineSize}px`,r.style.inlineSize=`${a.inlineSize}px`,n.style.insetBlockEnd=i?"0px":`var(${St.Z.stickyVerticalBottomOffset}, 0px)`}};const Lt=(0,i.forwardRef)((function({wrapperRef:e,tableRef:t,onScroll:n,hasStickyColumns:r},o){const a=(0,L.L)(),s=i.useRef(null),l=i.useRef(null),c=(0,S.q)(o,s),u=r||0===(0,_t.o)().height;!function(e,t,n,r,o){const[a,s]=(0,i.useState)(!1),l=r.current;(0,i.useEffect)((()=>{l&&s(!!(0,kt.gQ)(l)||!!(0,We.Et)(l)[0])}),[l]),(0,i.useEffect)((()=>{if(r.current&&n.current){const i=new xt.do((()=>{t.current&&Ot(n.current,r.current,e.current,t.current,a)}));return i.observe(r.current),i.observe(n.current),()=>{i.disconnect()}}}),[t,e,n,r,a,o]),(0,i.useEffect)((()=>{const i=()=>{Ot(n.current,r.current,e.current,t.current,a)};return i(),window.addEventListener("resize",i),()=>{window.removeEventListener("resize",i)}}),[n,r,e,t,a])}(s,l,t,e,u);const{ref:d,isIntersecting:p}=(0,wt.S)();return i.createElement(i.Fragment,null,i.createElement("div",{ref:c,className:(0,f.Z)(Et,u&&It,a&&Rt),onScroll:n,"data-stuck":!p},i.createElement("div",{ref:l,className:Ct})),i.createElement("div",{ref:d,style:{position:"absolute",right:0,bottom:0,left:0,height:1}}))}));var Nt=n(68705);function Pt(e){return e.closest("td,th")}function Dt(e){return"TD"===e.tagName||"TH"===e.tagName}function Mt({keyboardNavigation:e,pageSize:t,getTable:n,children:r}){const o=(0,i.useRef)(null),a=(0,i.useMemo)((()=>new Bt(o)),[]),s=(0,V.R)(n);return(0,i.useEffect)((()=>{if(e){const e=s();e&&a.init(e)}return()=>a.cleanup()}),[e,a,s]),(0,i.useEffect)((()=>{a.update({pageSize:t})}),[a,t]),(0,i.useEffect)((()=>{e&&a.refresh()})),i.createElement(B.hP,{ref:o,navigationActive:e,getNextFocusTarget:a.getNextFocusTarget,isElementSuppressed:a.isElementSuppressed,onRegisterFocusable:a.onRegisterFocusable,onUnregisterActive:a.onUnregisterActive},r)}class Bt{constructor(e){this._pageSize=0,this._table=null,this.focusedCell=null,this.focusInside=!1,this.keepUserIndex=!1,this.onRegisterFocusable=e=>{var t;if(!this.focusInside)return;const n=null===(t=this.focusedCell)||void 0===t?void 0:t.element;n&&Dt(n)&&n.contains(e)&&e.focus({preventScroll:!0})},this.onUnregisterActive=()=>{this.focusedCell&&!(0,H.E)(this.table,this.focusedCell.element)&&this.moveFocusBy(this.focusedCell,{x:0,y:0})},this.getNextFocusTarget=()=>{var e;const t=this.focusedCell,n=this.table.querySelector("td,th");let r=null!==(e=n&&this.getFocusablesFrom(n)[0])&&void 0!==e?e:n;return t&&(r=this.getNextFocusable(t,{x:0,y:0})),r},this.isElementSuppressed=e=>!!this.focusedCell&&(!e||function(e){let t=e;for(;t;){if(Dt(t))return!1;if("dialog"===t.getAttribute("role")||"true"===t.getAttribute("data-awsui-table-suppress-navigation"))return!0;t=t.parentElement}return!1}(e)),this.onFocusin=e=>{var t;if(this.focusInside=!0,!(e.target instanceof HTMLElement))return;if(this.updateFocusedCell(e.target),!this.focusedCell)return;null===(t=this._navigationAPI.current)||void 0===t||t.updateFocusTarget();const n=this.focusedCell.element,r=Dt(n)?this.getFocusablesFrom(n)[0]:null;r?r.focus({preventScroll:!0}):this.keepUserIndex=!1},this.onFocusout=()=>{this.focusInside=!1},this.onKeydown=e=>{if(!this.focusedCell)return;const t=[Be.V.up,Be.V.down,Be.V.left,Be.V.right,Be.V.pageUp,Be.V.pageDown,Be.V.home,Be.V.end];if((e.ctrlKey?1:0)+(e.altKey?1:0)+(e.shiftKey?1:0)+(e.metaKey?1:0)&&!e.ctrlKey||e.ctrlKey&&e.keyCode!==Be.V.home&&e.keyCode!==Be.V.end||this.isElementSuppressed(document.activeElement)||!this.isRegistered(document.activeElement)||-1===t.indexOf(e.keyCode))return;const n=this.focusedCell;e.preventDefault(),(0,ze.c)(e)&&(0,ze.Z)(e,{onBlockStart:()=>this.moveFocusBy(n,{y:-1,x:0}),onBlockEnd:()=>this.moveFocusBy(n,{y:1,x:0}),onInlineStart:()=>this.moveFocusBy(n,{y:0,x:-1}),onInlineEnd:()=>this.moveFocusBy(n,{y:0,x:1}),onPageUp:()=>this.moveFocusBy(n,{y:-this.pageSize,x:0}),onPageDown:()=>this.moveFocusBy(n,{y:this.pageSize,x:0}),onHome:()=>e.ctrlKey?this.moveFocusBy(n,{y:-1/0,x:-1/0}):this.moveFocusBy(n,{y:0,x:-1/0}),onEnd:()=>e.ctrlKey?this.moveFocusBy(n,{y:1/0,x:1/0}):this.moveFocusBy(n,{y:0,x:1/0})})},this._navigationAPI=e}init(e){this._table=e;const t=new AbortController;this.table.addEventListener("focusin",this.onFocusin,{signal:t.signal}),this.table.addEventListener("focusout",this.onFocusout,{signal:t.signal}),this.table.addEventListener("keydown",this.onKeydown,{signal:t.signal}),this.cleanup=()=>{t.abort()}}cleanup(){}update({pageSize:e}){this._pageSize=e}refresh(){setTimeout((()=>{var e,t;this._table&&(this.updateFocusedCell(null===(e=this.focusedCell)||void 0===e?void 0:e.element),null===(t=this._navigationAPI.current)||void 0===t||t.updateFocusTarget())}),0)}get pageSize(){return this._pageSize}get table(){if(!this._table)throw new Error("Invariant violation: GridNavigationProcessor is used before initialization.");return this._table}moveFocusBy(e,t){var n;0!==t.y&&0===t.x&&(this.keepUserIndex=!0),(n=this.getNextFocusable(e,t))&&(Dt(n)&&0!==n.tabIndex&&(n.tabIndex=-1),n.focus())}isRegistered(e){var t,n;return!e||null!==(n=null===(t=this._navigationAPI.current)||void 0===t?void 0:t.isRegistered(e))&&void 0!==n&&n}updateFocusedCell(e){var t,n,r,i,o,a;if(!e)return;const s=Pt(e),l=null===s||void 0===s?void 0:s.closest("tr");if(!s||!l)return;const c=parseInt(null!==(t=s.getAttribute("aria-colindex"))&&void 0!==t?t:""),u=parseInt(null!==(n=l.getAttribute("aria-rowindex"))&&void 0!==n?n:"");if(isNaN(c)||isNaN(u))return;const d=this.getFocusablesFrom(s).indexOf(e),p=null!==(i=null===(r=this.focusedCell)||void 0===r?void 0:r.colIndex)&&void 0!==i?i:-1,f=null!==(a=null===(o=this.focusedCell)||void 0===o?void 0:o.elementIndex)&&void 0!==a?a:-1;this.focusedCell={rowIndex:u,colIndex:this.keepUserIndex&&-1!==p?p:c,elementIndex:this.keepUserIndex&&-1!==f?f:d,element:e}}getNextFocusable(e,t){var n;const r=e.rowIndex+t.y,i=function(e,t,n){var r;let i=null;const o=Array.from(e.querySelectorAll("tr[aria-rowindex]"));n<0&&o.reverse();for(const a of o){const e=parseInt(null!==(r=a.getAttribute("aria-rowindex"))&&void 0!==r?r:"");if(i=a,e===t)break;if(n>=0&&e>t)break;if(n<0&&e<t)break}return i}(this.table,r,t.y);if(!i)return null;const o=Pt(e.element),a=o?this.getFocusablesFrom(o):[],s=e.elementIndex+t.x,l=!!t.x,c=-1!==e.elementIndex&&0<=s&&s<a.length,u=e.element!==a[s];if(l&&c&&u)return a[s];const d=function(e,t,n){var r;let i=null;const o=Array.from(e.querySelectorAll("td[aria-colindex],th[aria-colindex]"));n<0&&o.reverse();for(const a of o){const e=parseInt(null!==(r=a.getAttribute("aria-colindex"))&&void 0!==r?r:"");if(i=a,e===t)break;if(n>=0&&e>t)break;if(n<0&&e<t)break}return i}(i,e.colIndex+t.x,t.x);if(!d)return null;if(d===o&&0!==t.x)return null;const p=this.getFocusablesFrom(d);let f=e.elementIndex;return(isFinite(t.x)&&t.x>0||t.x===-1/0)&&(f=0),(isFinite(t.x)&&t.x<0||t.x===1/0)&&(f=p.length-1),null!==(n=p[f])&&void 0!==n?n:d}getFocusablesFrom(e){const t=e=>{var t;return null===(t=this._navigationAPI.current)||void 0===t?void 0:t.isRegistered(e)};return(0,Nt.Te)(e).filter((e=>{return t(e)&&!(((n=e)instanceof HTMLInputElement||n instanceof HTMLButtonElement)&&n.disabled);var n}))}}var zt=n(67844);function jt({header:e,filter:t,pagination:n,preferences:r,setLastUserAction:o}){const[a,s]=(0,zt.d)(["xs"]),l="string"===typeof e,c=(0,i.useContext)(y.Q).assignId,u=(0,O.L)("heading");void 0!==c&&l&&c(u);const d="default"===a,p=t||n||r;return i.createElement(i.Fragment,null,l?i.createElement("span",{id:u},e):e,p&&i.createElement("div",{ref:s,className:(0,f.Z)(fe.tools,d&&fe["tools-small"])},t&&i.createElement("div",{className:fe["tools-filtering"],onClickCapture:()=>null===o||void 0===o?void 0:o("filter"),onKeyDownCapture:()=>null===o||void 0===o?void 0:o("filter")},t),i.createElement("div",{className:fe["tools-align-right"]},n&&i.createElement("div",{className:fe["tools-pagination"],onClickCapture:()=>null===o||void 0===o?void 0:o("pagination")},n),r&&i.createElement("div",{className:fe["tools-preferences"],onClickCapture:()=>null===o||void 0===o?void 0:o("preferences")},r))))}const Ft=function({enableKeyboardNavigation:e,selectionType:t,tableRoot:n,columnDefinitions:r,numRows:o}){const a=(0,i.useMemo)((()=>{const e=r.map((e=>!!e.editConfig));return t&&e.unshift(!1),e}),[r,t]),s=a.length-1,l=t?1:0,c=(0,i.useCallback)(((e,t)=>{(null===n||void 0===n?void 0:n.current)&&function(e,t){e.querySelectorAll("tr").forEach(((e,n)=>{e.querySelectorAll("td").forEach(((e,r)=>{t(e,n,r)}))}))}(n.current,((n,r,i)=>{var o;if(r===e&&i===t){const e=n.querySelector("button:last-child");e&&(null===(o=e.focus)||void 0===o||o.call(e),(0,We.bx)(e))}}))}),[n]),u=(0,i.useCallback)(((e,t)=>{var r;const i=null===(r=n.current)||void 0===r?void 0:r.querySelector("td:focus-within");if(!i)return;const u=i.cellIndex,d=i.parentElement.rowIndex;let p=d,f=u;if(0!==e&&(p=Math.min(o,Math.max(d+e,0))),0!==t)for(;f<=s&&f>=l&&(f+=t,!a[f]););d===p&&u===f||!n.current||c(p,f)}),[c,a,s,l,o,n]),d=(0,i.useCallback)((e=>{var t,r;if(!(!!(null===(t=n.current)||void 0===t?void 0:t.querySelector('[data-inline-editing-active = "true"]'))||!(null===(r=document.activeElement)||void 0===r?void 0:r.closest("[data-inline-editing-active]"))))switch(e.key){case"ArrowUp":e.preventDefault(),u(-1,0);break;case"ArrowDown":e.preventDefault(),u(1,0);break;case"ArrowLeft":e.preventDefault(),u(0,-1);break;case"ArrowRight":e.preventDefault(),u(0,1);break;default:return}}),[u,n]);(0,i.useEffect)((()=>{if(!n.current||e)return;const t=n.current;return n.current.addEventListener("keydown",d),()=>t&&t.removeEventListener("keydown",d)}),[e,a,d,n])};var Ut=n(19759),qt=n(78143);const Wt=Symbol("selection-column-id"),Vt=i.forwardRef(((e,t)=>{const{funnelSubStepProps:n}=(0,v.c8)(),r=Object.assign(Object.assign({},e),{__funnelSubStepProps:n});return i.createElement(Ht,Object.assign({},r,{ref:t}))})),Ht=i.forwardRef(((e,t)=>{var n,a,l,{header:c,footer:u,empty:d,filter:p,pagination:M,preferences:B,items:z,columnDefinitions:j,trackBy:F,loading:U,loadingText:q,selectionType:W,selectedItems:V,isItemDisabled:H,ariaLabels:Z,onSelectionChange:G,onSortingChange:K,sortingColumn:Q,sortingDescending:Y,sortingDisabled:$,visibleColumns:J,stickyHeader:X,stickyHeaderVerticalOffset:ee,onRowClick:ne,onRowContextMenu:re,wrapLines:ie,stripedRows:oe,contentDensity:le,submitEdit:pe,onEditCancel:he,resizableColumns:me,onColumnWidthsChange:ge,variant:ve,__internalRootRef:be,totalItemsCount:ye,firstIndex:we,renderAriaLive:_e,stickyColumns:xe,columnDisplay:Se,enableKeyboardNavigation:ke,expandableRows:Ee,getLoadingStatus:Ae,renderLoaderPending:Ie,renderLoaderLoading:Le,renderLoaderError:Pe,renderLoaderEmpty:De,cellVerticalAlign:Be,__funnelSubStepProps:ze}=e,Fe=(0,r._T)(e,["header","footer","empty","filter","pagination","preferences","items","columnDefinitions","trackBy","loading","loadingText","selectionType","selectedItems","isItemDisabled","ariaLabels","onSelectionChange","onSortingChange","sortingColumn","sortingDescending","sortingDisabled","visibleColumns","stickyHeader","stickyHeaderVerticalOffset","onRowClick","onRowContextMenu","wrapLines","stripedRows","contentDensity","submitEdit","onEditCancel","resizableColumns","onColumnWidthsChange","variant","__internalRootRef","totalItemsCount","firstIndex","renderAriaLive","stickyColumns","columnDisplay","enableKeyboardNavigation","expandableRows","getLoadingStatus","renderLoaderPending","renderLoaderLoading","renderLoaderError","renderLoaderEmpty","cellVerticalAlign","__funnelSubStepProps"]);Ee&&void 0===ke&&(ke=!0);const We=(0,s.j)(Fe),Ve=(0,A.D)(X);void 0!==Ve&&!!X!==!!Ve&&(0,m.O)("Table",`\`stickyHeader\` has changed from "${Ve}" to "${X}". It is not recommended to change the value of this property during the component lifecycle. Please set it to either "true" or "false" unconditionally.`);const He=(0,k.X)(),{isExpandable:Ze,allItems:Ge,getExpandableItemProps:Ke}=function({items:e,expandableRows:t,trackBy:n,ariaLabels:r}){var i;const o=(0,D.$r)("table"),a=!!t,s=new Re(n,null!==(i=null===t||void 0===t?void 0:t.expandedItems)&&void 0!==i?i:[]);let l=e;const c=new Map,u=e=>{var t,n;return null!==(n=null===(t=c.get(e))||void 0===t?void 0:t.level)&&void 0!==n?n:0};if(a){const n=new Array,r=(e,i)=>{const o=t.getItemChildren(e);c.set(e,Object.assign(Object.assign({},i),{children:o})),n.push(e),s.has(e)&&o.forEach(((t,n)=>r(t,{level:i.level+1,setSize:o.length,posInSet:n+1,parent:e})))};e.forEach(((t,n)=>r(t,{level:1,setSize:e.length,posInSet:n+1,parent:null})));for(let e=0;e<n.length;e++){const t=n[e];if(s.has(t)){let r=e+1;for(;r<n.length;r++){const e=n[r];if(u(t)>=u(e))break}r--}}l=n}return{isExpandable:a,allItems:l,getExpandableItemProps:e=>{var n,i,a,l;const{level:u=1,setSize:d=1,posInSet:p=1,parent:f=null,children:h=[]}=null!==(n=c.get(e))&&void 0!==n?n:{};return{level:u,setSize:d,posInSet:p,isExpandable:null===(i=null===t||void 0===t?void 0:t.isItemExpandable(e))||void 0===i||i,isExpanded:s.has(e),onExpandableItemToggle:()=>(0,x.B4)(null===t||void 0===t?void 0:t.onExpandableItemToggle,{item:e,expanded:!s.has(e)}),expandButtonLabel:o("ariaLabels.expandButtonLabel",null===(a=null===r||void 0===r?void 0:r.expandButtonLabel)||void 0===a?void 0:a.call(r,e)),collapseButtonLabel:o("ariaLabels.collapseButtonLabel",null===(l=null===r||void 0===r?void 0:r.collapseButtonLabel)||void 0===l?void 0:l.call(r,e)),parent:f,children:h}}}}({items:z,expandableRows:Ee,trackBy:F,ariaLabels:Z}),{allRows:Qe}=function({items:e,getLoadingStatus:t,getExpandableItemProps:n}){const r=new Array,i=e=>n(e).parent,o=e=>n(e).children,a=e=>e?n(e).level:0;for(let l=0;l<e.length;l++){if(r.push({type:"data",item:e[l]}),s=e[l],n(s).isExpanded&&0===o(e[l]).length){const n=null===t||void 0===t?void 0:t(e[l]);"loading"===n||"finished"===n||"error"===n?r.push({type:"loader",item:e[l],level:a(e[l]),status:n,from:0}):(0,m.O)("Table",'Expanded items without children must have "loading", "finished", or "error" loading status.')}let c=i(e[l]),u=a(e[l])-a(e[l+1]);for(;c&&u>0;){const e=null===t||void 0===t?void 0:t(c);if(e&&"finished"!==e){const t=c?a(c):0,n=c?o(c):[];r.push({type:"loader",item:c,level:t,status:e,from:n.length})}c=c&&i(c),u--}const d=null===t||void 0===t?void 0:t(null);l===e.length-1&&d&&"finished"!==d&&r.push({type:"loader",item:null,level:0,status:d,from:e.length})}var s;return{allRows:r}}({items:Ge,getLoadingStatus:Ae,getExpandableItemProps:Ke}),[Ye,Je]=(0,h.Z)((e=>e.contentBoxWidth)),et=(0,i.useRef)(null),tt=(0,S.q)(Je,et),[rt,it]=(0,h.Z)((e=>e.contentBoxWidth)),ot=(0,i.useRef)(null),at=i.useRef(null),st=(0,i.useRef)(null),lt=i.useRef(null),ct=i.useRef(null),dt=function({onCancel:e,onSubmit:t}){const[n,o]=(0,i.useState)(null),[a,s]=(0,i.useState)(null),[l,c]=(0,i.useState)(!1);return{isLoading:l,startEdit:e=>{s(null),o(e)},cancelEdit:(0,i.useCallback)((()=>o(null)),[]),checkEditing:({rowIndex:e,colIndex:t})=>e===(null===n||void 0===n?void 0:n.rowIndex)&&t===n.colIndex,checkLastSuccessfulEdit:({rowIndex:e,colIndex:t})=>e===(null===a||void 0===a?void 0:a.rowIndex)&&t===a.colIndex,completeEdit:(t,n)=>{(0,x.y1)(e,{})||(o(null),n||s(t))},submitEdit:t?(...e)=>(0,r.mG)(this,void 0,void 0,(function*(){c(!0);try{yield t(...e)}finally{c(!1)}})):void 0}}({onCancel:he,onSubmit:pe}),{cancelEdit:pt}=dt,ft=(0,r._T)(dt,["cancelEdit"]),ht=(0,i.useRef)({}),gt=(0,i.useRef)({}),vt=()=>{var e,t,n,r;return null!==(n=null===(t=null===(e=cn.current)||void 0===e?void 0:e.querySelector(`.${qt.Z["heading-text"]}`))||void 0===t?void 0:t.innerText)&&void 0!==n?n:null===(r=cn.current)||void 0===r?void 0:r.innerText},bt=()=>{var e;return!!(null===(e=cn.current)||void 0===e?void 0:e.querySelector(`.${qt.Z.actions} .${Ut.Z.button}`))?"table-with-actions":""},wt=(0,C._)("table",(()=>!U),ot,(()=>({loading:null!==U&&void 0!==U&&U,header:vt()})),[U]),_t=(0,s.K)(Fe),{setLastUserAction:xt,tableInteractionAttributes:St}=function({elementRef:e,itemCount:t,instanceIdentifier:n,getComponentIdentifier:r,getComponentConfiguration:o,loading:a=!1,interactionMetadata:s}){const l=(0,O.D)(),c=(0,I.X)(e,"data-analytics-task-interaction-id",l),{isInFunnel:u}=(0,v.ns)(),d=(0,i.useRef)(null),p=(0,i.useRef)(null),f=(0,i.useRef)(null),h=(0,i.useRef)({itemCount:t,getComponentIdentifier:r,getComponentConfiguration:o,interactionMetadata:s});return h.current={itemCount:t,getComponentIdentifier:r,getComponentConfiguration:o,interactionMetadata:s},(0,i.useEffect)((()=>{u||T.lS.componentMounted({taskInteractionId:l,componentName:"table",componentConfiguration:h.current.getComponentConfiguration()})}),[l,u]),(0,i.useEffect)((()=>{a&&(f.current=performance.now(),d.current&&d.current.time>performance.now()-1e3?p.current=d.current.name:p.current=null)}),[a]),(0,R.G)((()=>{var e,t;if(!a&&null!==f.current){const r=performance.now()-f.current;f.current=null,T.mW.tableInteraction({userAction:null!==(e=p.current)&&void 0!==e?e:"",interactionTime:Math.round(r),interactionMetadata:h.current.interactionMetadata(),componentIdentifier:h.current.getComponentIdentifier(),instanceIdentifier:n,noOfResourcesInTable:h.current.itemCount}),u||T.lS.componentUpdated({taskInteractionId:l,componentName:"table",actionType:null!==(t=p.current)&&void 0!==t?t:"",componentConfiguration:h.current.getComponentConfiguration()})}}),[n,a,l,u]),{tableInteractionAttributes:c,setLastUserAction:e=>{d.current={name:e,time:performance.now()}}}}({elementRef:ot,loading:U,instanceIdentifier:null===_t||void 0===_t?void 0:_t.instanceIdentifier,itemCount:z.length,getComponentIdentifier:vt,getComponentConfiguration:()=>{var e,t;const n=gt.current,r=ht.current;return{variant:ve,flowType:null===(e=Fe.analyticsMetadata)||void 0===e?void 0:e.flowType,instanceIdentifier:null===_t||void 0===_t?void 0:_t.instanceIdentifier,taskName:null!==(t=null===_t||void 0===_t?void 0:_t.instanceIdentifier)&&void 0!==t?t:vt(),patternIdentifier:bt(),sortedBy:{columnId:null===Q||void 0===Q?void 0:Q.sortingField,sortingOrder:Q?Y?"desc":"asc":void 0},filtered:Boolean(null===n||void 0===n?void 0:n.filterText),currentPageIndex:r.currentPageIndex,totalNumberOfResources:r.totalPageCount,resourcesPerPage:(null===Qe||void 0===Qe?void 0:Qe.length)||0,resourcesSelected:(null===V||void 0===V?void 0:V.length)>0}},interactionMetadata:()=>{const e=gt.current,t=ht.current;return JSON.stringify({filterData:e,paginationData:t,sortingColumn:null===Q||void 0===Q?void 0:Q.sortingField,sortingOrder:Q?Y?"Descending":"Ascending":void 0})}});(0,i.useImperativeHandle)(t,(()=>{var e;return{scrollToTop:(null===(e=lt.current)||void 0===e?void 0:e.scrollToTop)||(()=>{}),cancelEdit:pt}}),[pt]);const kt=(0,i.useRef)(null),Et=function(e){const t=(0,i.useRef)(null);return n=>{const r=n.currentTarget;!r||null!==t.current&&t.current!==r||requestAnimationFrame((()=>{t.current=r,e.forEach((e=>{const t=e.current;t&&t!==r&&(t.scrollLeft=r.scrollLeft)})),requestAnimationFrame((()=>{t.current=null}))}))}}([kt,ct,at]),{moveFocusDown:Ct,moveFocusUp:At,moveFocus:Tt}=Xe(W,Ge.length),{onRowClickHandler:It,onRowContextMenuHandler:Rt}=function({onRowClick:e,onRowContextMenu:t}){return{onRowClickHandler:e&&((t,n,r)=>{const i=(0,qe.Z)(r.target,(e=>"td"===e.tagName.toLowerCase()));if(!i||!i.classList.contains(fe["selection-control"])){const r={rowIndex:t,item:n};(0,x.B4)(e,r)}}),onRowContextMenuHandler:t&&((e,n,r)=>{const i={rowIndex:e,item:n,clientX:r.clientX,clientY:r.clientY};(0,x.y1)(t,i,r)})}}({onRowClick:ne,onRowContextMenu:re}),Ot=de({columnDefinitions:j,columnDisplay:Se,visibleColumns:J}),{isItemSelected:Nt,getSelectAllProps:Pt,getItemSelectionProps:Dt}=nt({items:Ge,trackBy:F,selectedItems:V,selectionType:W,isItemDisabled:H,onSelectionChange:G,ariaLabels:Z,loading:U}),Bt=e=>"data"===e.type&&Nt(e.item);N.y&&(me&&function(e){for(const t of e)Te(t,"minWidth"),Te(t,"width")}(j),(null===Q||void 0===Q?void 0:Q.sortingComparator)&&function(e,t){e.filter((e=>e.sortingComparator===t))[0]||(0,m.O)("Table","Currently active sorting comparator was not found in any columns. Make sure to provide the same comparator function instance on each render.")}(j,Q.sortingComparator));const zt=(0,L.L)()?ve:["embedded","full-page"].indexOf(ve)>-1?"container":ve,Vt=!!(c||p||M||B),Ht=!!W,Zt=He&&"full-page"===ve&&!!M,Gt=!!u||Zt,Kt=(0,i.useRef)(void 0),Qt=!(null===Z||void 0===Z?void 0:Z.tableLabel)&&!!c&&Kt.current?Kt.current:void 0,Yt=(0,i.useCallback)((e=>{Kt.current=e}),[]),$t=[],Jt=[];Ht&&($t.push({id:Wt,width:54}),Jt.push(Wt));for(let r=0;r<Ot.length;r++){const e=ce(Ot[r],r);$t.push(Object.assign(Object.assign({},Ot[r]),{id:e})),Jt.push(e)}const Xt=te({visibleColumns:Jt,stickyColumnsFirst:(null!==(n=null===xe||void 0===xe?void 0:xe.first)&&void 0!==n?n:0)+((null===xe||void 0===xe?void 0:xe.first)&&Ht?1:0),stickyColumnsLast:(null===xe||void 0===xe?void 0:xe.last)||0}),en=!!((null!==(a=null===xe||void 0===xe?void 0:xe.first)&&void 0!==a?a:0)+(null!==(l=null===xe||void 0===xe?void 0:xe.last)&&void 0!==l?l:0)>0),tn=!!j.find((e=>e.editConfig));let nn="table";Ze?nn="treegrid":ke?nn="grid":tn&&(nn="grid-default");const rn={selectionType:W,getSelectAllProps:Pt,columnDefinitions:Ot,variant:zt,wrapLines:ie,resizableColumns:me,sortingColumn:Q,sortingDisabled:$,sortingDescending:Y,onSortingChange:K,onFocusMove:Tt,onResizeFinish(e){const t=j.map(((t,n)=>e.get(ce(t,n))||t.width||je));t.some(((e,t)=>j[t].width!==e))&&(0,x.B4)(ge,{widths:t})},singleSelectionHeaderAriaLabel:null===Z||void 0===Z?void 0:Z.selectionGroupLabel,resizerRoleDescription:null===Z||void 0===Z?void 0:Z.resizerRoleDescription,stripedRows:oe,stickyState:Xt,selectionColumnId:Wt,tableRole:nn,isExpandable:Ze,setLastUserAction:xt},on=(0,S.q)(kt,Xt.refs.wrapper),an=(0,S.q)(it,ot,Xt.refs.table),sn=function(e){const t={};return e.isScrollable&&(t.role="region",t.tabIndex=0,t["aria-label"]=e.ariaLabel,t["aria-labelledby"]=e.ariaLabelledby),t}({tableRole:nn,isScrollable:!!(rt&&Ye&&rt>Ye),ariaLabel:null===Z||void 0===Z?void 0:Z.tableLabel,ariaLabelledby:Qt}),ln=function(){const e=(0,i.useRef)(null);return E((t=>{e.current=t})),()=>e.current}();Ft({enableKeyboardNavigation:ke,selectionType:W,tableRoot:ot,columnDefinitions:Ot,numRows:null===Qe||void 0===Qe?void 0:Qe.length});const cn=(0,i.useRef)(null),[un,dn]=(0,h.Z)((e=>e.borderBoxHeight)),pn=(0,S.q)(cn,dn),fn=W?1:0,hn=Ot.length+fn;return i.createElement(w.$.Provider,{value:{defaultVariant:"primary"}},i.createElement(_.o,{value:{paginationRef:ht,filterRef:gt}},i.createElement(Ue,{visibleColumns:$t,resizableColumns:me,containerRef:et},i.createElement(g.Z,Object.assign({},We,St,{__internalRootRef:be,className:(0,f.Z)(We.className,fe.root),__funnelSubStepProps:ze,__fullPage:"full-page"===ve,header:i.createElement(i.Fragment,null,Vt&&i.createElement("div",null,i.createElement("div",{ref:pn,className:(0,f.Z)(fe["header-controls"],fe[`variant-${zt}`])},i.createElement(y.Q.Provider,{value:{assignId:Yt}},i.createElement(jt,{header:c,filter:p,pagination:M,preferences:B,setLastUserAction:xt})))),X&&i.createElement(yt,{ref:lt,variant:zt,theadProps:rn,wrapperRef:kt,theadRef:st,secondaryWrapperRef:at,tableRef:ot,onScroll:Et,tableHasHeader:Vt,contentDensity:le,tableRole:nn})),disableHeaderPaddings:!0,disableContentPaddings:!0,variant:ue(zt),__disableFooterPaddings:!0,__disableFooterDivider:!0,__disableStickyMobile:!1,footer:Gt?i.createElement("div",{className:(0,f.Z)(fe["footer-wrapper"],fe[`variant-${zt}`])},i.createElement("div",{className:(0,f.Z)(fe.footer,Zt&&fe["footer-with-pagination"])},u&&i.createElement("span",null,u),Zt&&i.createElement("div",{className:fe["footer-pagination"]},M))):null,__stickyHeader:X,__mobileStickyOffset:null!==un&&void 0!==un?un:0,__stickyOffset:ee},Oe.root),i.createElement("div",Object.assign({ref:on,className:(0,f.Z)(fe.wrapper,fe[`variant-${zt}`],{[fe["has-footer"]]:Gt,[fe["has-header"]]:Vt}),style:Xt.style.wrapper,onScroll:Et},sn),i.createElement("div",{className:fe["wrapper-content-measure"],ref:tt}),!!_e&&!!we&&i.createElement(P.Z,{hidden:!0,tagName:"span"},i.createElement("span",null,_e({firstIndex:we,lastIndex:we+z.length-1,visibleItemsCount:Ge.length,totalItemsCount:ye}))),i.createElement(Mt,{keyboardNavigation:!!ke,pageSize:10,getTable:()=>ot.current},i.createElement("table",Object.assign({},wt,{ref:an,className:(0,f.Z)(fe.table,me&&fe["table-layout-fixed"],"compact"===le&&(0,b._c)("compact-table"))},ae({tableRole:nn,totalItemsCount:ye,totalColumnsCount:hn,ariaLabel:null===Z||void 0===Z?void 0:Z.tableLabel,ariaLabelledby:Qt})),i.createElement(mt,Object.assign({ref:st,hidden:X,onFocusedComponentChange:e=>{var t;return null===(t=lt.current)||void 0===t?void 0:t.setFocus(e)}},rn)),i.createElement("tbody",null,U||0===Ge.length?i.createElement("tr",null,i.createElement(Ne,{totalColumnsCount:hn,hasFooter:Gt,loading:U,loadingText:q,empty:d,tableRef:ot,containerRef:et})):Qe.map(((e,t)=>{const n=0===t,r=t===Qe.length-1,a="data"===e.type?Ke(e.item):void 0,s=function(e){const t={};return"grid"===e.tableRole||"treegrid"===e.tableRole?t["aria-rowindex"]=(e.firstIndex||1)+e.rowIndex+1:void 0!==e.firstIndex&&(t["aria-rowindex"]=e.firstIndex+e.rowIndex+1),"treegrid"===e.tableRole&&e.level&&0!==e.level&&(t["aria-level"]=e.level),"treegrid"===e.tableRole&&e.setSize&&(t["aria-setsize"]=e.setSize),"treegrid"===e.tableRole&&e.posInSet&&(t["aria-posinset"]=e.posInSet),t}(Object.assign({tableRole:nn,firstIndex:we,rowIndex:t,level:"loader"===e.type?e.level:void 0},a)),l=e=>((e,t,n)=>e?se(e,t):n)(F,e,t),c={isFirstRow:n,isLastRow:r,isSelected:Ht&&Bt(e),isPrevSelected:Ht&&!n&&Bt(Qe[t-1]),isNextSelected:Ht&&!r&&Bt(Qe[t+1]),isEvenRow:t%2===0,stripedRows:oe,hasSelection:Ht,hasFooter:Gt,stickyState:Xt,tableRole:nn};if("data"===e.type)return i.createElement("tr",Object.assign({key:l(e.item),className:(0,f.Z)(fe.row,c.isSelected&&fe["row-selected"]),onFocus:({currentTarget:e})=>{var t;e.contains(ln())||null===(t=lt.current)||void 0===t||t.scrollToRow(e)}},Oe.item,{onClick:It&&It.bind(null,t,e.item),onContextMenu:Rt&&Rt.bind(null,t,e.item)},s),Dt&&i.createElement(ut,Object.assign({},c,{columnId:Wt,selectionControlProps:Object.assign(Object.assign({},Dt(e.item)),{onFocusDown:Ct,onFocusUp:At,rowIndex:t,itemKey:`${l(e.item)}`}),verticalAlign:Be})),Ot.map(((n,r)=>{var s,u;const d=ft.checkEditing({rowIndex:t,colIndex:r}),p=ft.checkLastSuccessfulEdit({rowIndex:t,colIndex:r}),f=!!n.editConfig&&!ft.isLoading,h=Ze&&0===r?a:void 0,m={component:{innerContext:{position:`${t+1},${r+1}`,columnId:n.id?`${n.id}`:"",columnLabel:{selector:`table thead tr th:nth-child(${r+(W?2:1)})`,root:"component"},item:`${l(e.item)}`}}};return i.createElement(Ce,Object.assign({key:ce(n,r)},c,{resizableStyle:{width:n.width,minWidth:n.minWidth,maxWidth:n.maxWidth},ariaLabels:Z,column:n,item:e.item,wrapLines:ie,isEditable:f,isEditing:d,isRowHeader:n.isRowHeader,successfulEdit:p,resizableColumns:me,onEditStart:()=>ft.startEdit({rowIndex:t,colIndex:r}),onEditEnd:e=>ft.completeEdit({rowIndex:t,colIndex:r},e),submitEdit:ft.submitEdit,columnId:null!==(s=n.id)&&void 0!==s?s:r,colIndex:r+fn,verticalAlign:null!==(u=n.verticalAlign)&&void 0!==u?u:Be},h,(0,o.Gp)(m)))})));const u=function({item:e,loadingStatus:t,renderLoaderPending:n,renderLoaderLoading:r,renderLoaderError:o,renderLoaderEmpty:a}){let s=null;return"pending"===t&&n?s=n({item:e}):"loading"===t&&r?s=i.createElement(P.Z,{tagName:"span"},r({item:e})):"error"===t&&o?s=i.createElement(P.Z,{tagName:"span"},o({item:e})):"finished"===t&&a&&e?s=i.createElement(P.Z,{tagName:"span"},a({item:e})):(0,m.O)("Table","Must define `renderLoaderPending`, `renderLoaderLoading`, `renderLoaderError`, or `renderLoaderEmpty` when using corresponding loading status."),s}({item:e.item,loadingStatus:e.status,renderLoaderPending:Ie,renderLoaderLoading:Le,renderLoaderError:Pe,renderLoaderEmpty:De});return u&&i.createElement("tr",Object.assign({key:(e.item?l(e.item):"root-"+t)+"-"+e.from,className:fe.row},s),Dt&&i.createElement(ut,Object.assign({},c,{columnId:Wt,verticalAlign:Be})),Ot.map(((t,n)=>{var r;return i.createElement(Me,Object.assign({key:ce(t,n)},c,{wrapLines:!1,columnId:null!==(r=t.id)&&void 0!==r?r:n,colIndex:n+fn,isRowHeader:0===n,level:e.level,item:e.item,trackBy:F}),u)})))}))))),me&&i.createElement($e,null)),i.createElement(Lt,{ref:ct,wrapperRef:kt,tableRef:ot,onScroll:Et,hasStickyColumns:en})))))})),Zt=Ht,Gt=i.forwardRef(((e,t)=>{var n,u,d,{items:f=[],selectedItems:h=[],variant:m="container",contentDensity:g="comfortable",cellVerticalAlign:v="middle",firstIndex:b=1}=e,y=(0,r._T)(e,["items","selectedItems","variant","contentDensity","cellVerticalAlign","firstIndex"]);const w=(0,s.K)(y),_=y.visibleColumns&&y.visibleColumns.length<y.columnDefinitions.length||(null===(n=y.columnDisplay)||void 0===n?void 0:n.some((e=>!e.visible))),x=!!(null===(u=y.stickyColumns)||void 0===u?void 0:u.first)||!!(null===(d=y.stickyColumns)||void 0===d?void 0:d.last),S=(0,c.Z)("Table",{props:{contentDensity:g,resizableColumns:y.resizableColumns,selectionType:y.selectionType,stickyHeader:y.stickyHeader,stripedRows:y.stripedRows,variant:m,wrapLines:y.wrapLines,enableKeyboardNavigation:y.enableKeyboardNavigation,totalItemsCount:y.totalItemsCount,flowType:w.flowType,cellVerticalAlign:v},metadata:{expandableRows:!!y.expandableRows,progressiveLoading:!!y.getLoadingStatus,inlineEdit:y.columnDefinitions.some((e=>!!e.editConfig)),disabledInlineEdit:y.columnDefinitions.some((e=>{var t;return!!(null===(t=e.editConfig)||void 0===t?void 0:t.disabledReason)})),hasSortableColumns:y.columnDefinitions.some((e=>e.sortingField||e.sortingComparator)),hasHiddenColumns:_,hasStickyColumns:x,hasFilterSlot:!!y.filter,hasPaginationSlot:!!y.pagination,itemsCount:f.length,hasInstanceIdentifier:Boolean(null===w||void 0===w?void 0:w.instanceIdentifier),usesVisibleColumns:!!y.visibleColumns,usesColumnDisplay:!!y.columnDisplay,usesColumnDefinitionsVerticalAlign:y.columnDefinitions.some((e=>e.verticalAlign!==v))}},w),k={name:"awsui.Table",label:{root:"self"},properties:{selectionType:y.selectionType||"none",itemsCount:`${f.length}`,selectedItemsCount:`${h.length}`,variant:m}},E=((e=[],t)=>{if(!t)return null;for(let n=0;n<e.length;n++)if(p(e[n],t))return e[n].id||null;return null})(y.columnDefinitions,y.sortingColumn);E&&(k.properties.sortingColumnId=E,k.properties.sortingDescending=`${y.sortingDescending||!1}`);const C=Object.assign(Object.assign(Object.assign(Object.assign({items:f,selectedItems:h,variant:m,contentDensity:g,firstIndex:b,cellVerticalAlign:v},y),S),{ref:t}),(0,o.Gp)({component:k})),A={tableContentDensity:g,tableHasStripedRows:!!y.stripedRows,tableHasHiddenColumns:_,tableHasStickyColumns:x};return"borderless"===m||"embedded"===m?i.createElement(l.y.Provider,{value:A},i.createElement(Zt,Object.assign({},C))):i.createElement(l.y.Provider,{value:A},i.createElement(a.VY,null,i.createElement(Vt,Object.assign({},C))))}));(0,u.b)(Gt,"Table");const Kt=Gt},78491:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var r=n(33699),i=n(67294),o=n(86010),a=n(16815),s=n(34097),l=n(96215);const c={"text-content":"awsui_text-content_6absk_e9bay_146"};function u(e){var{children:t}=e,n=(0,r._T)(e,["children"]);const{__internalRootRef:l}=(0,s.Z)("TextContent"),u=(0,a.j)(n),d=(0,o.Z)(u.className,c["text-content"]);return i.createElement("div",Object.assign({},u,{className:d,ref:l}),t)}(0,l.b)(u,"TextContent")},33273:(e,t,n)=>{"use strict";n.d(t,{Z:()=>g});var r=n(33699),i=n(67294),o=n(86010),a=n(11397),s=n(16815),l=n(13497),c=n(78880),u=n(73453),d=n(36340),p=n(86579),f=n(62146),h=n(5418),m=n(75497);const g=i.forwardRef(((e,t)=>{var n,{filteringText:g,filteringAriaLabel:v,filteringPlaceholder:b,filteringClearAriaLabel:y,controlId:w,ariaLabelledby:_,ariaDescribedby:x,disabled:S,countText:k,disableBrowserAutocorrect:E,onChange:C,onDelayedChange:A,loading:T=!1,__internalRootRef:I}=e,R=(0,r._T)(e,["filteringText","filteringAriaLabel","filteringPlaceholder","filteringClearAriaLabel","controlId","ariaLabelledby","ariaDescribedby","disabled","countText","disableBrowserAutocorrect","onChange","onDelayedChange","loading","__internalRootRef"]);const O=(0,s.j)(R),L=(0,i.useRef)(null),N=(0,i.useRef)(null);(0,u.Z)(t,L);const P=(0,d.L)("text-filter-search-results"),D=g&&k&&!S,M=(0,l.V)();return(null===(n=null===M||void 0===M?void 0:M.filterRef)||void 0===n?void 0:n.current)&&(M.filterRef.current.filterText=g),(0,h.Z)({searchQuery:g,countText:k,loading:T,announceCallback:()=>{var e;null===(e=N.current)||void 0===e||e.reannounce()}}),i.createElement("div",Object.assign({},O,{className:(0,o.Z)(O.className,m.Z.root),ref:I}),i.createElement(a.Z,{__inheritFormFieldProps:!0,disableBrowserAutocorrect:E,ref:L,className:m.Z.input,type:"search",ariaLabel:v,placeholder:b,value:g,disabled:S,controlId:w,ariaLabelledby:_,ariaDescribedby:(0,p.M)(D?P:void 0,x),autoComplete:!1,clearAriaLabel:y,onChange:e=>(0,c.B4)(C,{filteringText:e.detail.value}),__onDelayedInput:e=>(0,c.B4)(A,{filteringText:e.detail.value})}),D?i.createElement(f.s,{renderLiveRegion:!T,id:P,ref:N},k):null)}))},62146:(e,t,n)=>{"use strict";n.d(t,{s:()=>a});var r=n(67294),i=n(45098),o=n(75497);const a=r.forwardRef((({id:e,renderLiveRegion:t,children:n},a)=>{const s=(0,r.useRef)(null);return(0,r.useImperativeHandle)(a,(()=>({reannounce:()=>{var e;null===(e=s.current)||void 0===e||e.reannounce()}})),[]),r.createElement(r.Fragment,null,r.createElement("span",{className:o.Z.results,id:e},n),t&&r.createElement(i.Z,{delay:2e3,tagName:"span",hidden:!0,ref:s},n))}))},75497:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={root:"awsui_root_1sdq3_vdsr2_145",input:"awsui_input_1sdq3_vdsr2_180",results:"awsui_results_1sdq3_vdsr2_184"}},5418:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(67294),i=n(14869);const o=2e3;function a({searchQuery:e,countText:t,loading:n,announceCallback:a}){const s=(0,r.useRef)(n),l=(0,i.S)((()=>{t&&!s.current&&a()}),o);(0,r.useEffect)((()=>{s.current=n,l()}),[e,t,n,l])}},81456:(e,t,n)=>{n(17321),e.exports={EventEngineEventsService:n(4858)}},4858:(e,t,n)=>{n(17321);var r=n(79614),i=r.Service,o=r.apiLoader;o.services.eventengineeventsservice={},r.EventEngineEventsService=i.defineService("eventengineeventsservice",["2021-02-22"]),Object.defineProperty(o.services.eventengineeventsservice,"2021-02-22",{get:function(){var e=n(15798);return e.paginators=n(24101).o,e},enumerable:!0,configurable:!0}),e.exports=r.EventEngineEventsService},23101:(e,t,n)=>{"use strict";n.d(t,{L:()=>a,S:()=>s,a:()=>d,b:()=>r});var r,i=n(49277);n(85893);!function(e){e[e.VERBOSE=0]="VERBOSE",e[e.DEBUG=1]="DEBUG",e[e.INFO=2]="INFO",e[e.WARNING=3]="WARNING",e[e.ERROR=4]="ERROR",e[e.CRITICAL=5]="CRITICAL"}(r||(r={}));var o,a=function(){function e(){}return e.getItem=function(t,n){return void 0===n&&(n="localStorage"),e.isStorageAvailable(n)?window[n].getItem(t):null},e.setItem=function(t,n,r){return void 0===r&&(r="localStorage"),!!e.isStorageAvailable(r)&&(window[r].setItem(t,n),!0)},e.removeItem=function(t,n){return void 0===n&&(n="localStorage"),!!e.isStorageAvailable(n)&&(window[n].removeItem(t),!0)},e.clear=function(t){return void 0===t&&(t="localStorage"),!!e.isStorageAvailable(t)&&(window[t].clear(),!0)},e.isStorageAvailable=function(e){return function(e){var t;try{t=window[e];var n="__storage_test__";return t.setItem(n,n),t.removeItem(n),!0}catch(e){return Boolean(e instanceof DOMException&&(22===e.code||1014===e.code||"QuotaExceededError"===e.name||"NS_ERROR_DOM_QUOTA_REACHED"===e.name)&&t&&0!==t.length)}}(e)},e}();!function(e){e.CloudWatchLogSink="CloudWatchLogSink",e.ConsoleLogSink="ConsoleLogSink",e.TestLogSink="TestLogSink"}(o||(o={}));var s=o,l=function(){function e(){}return e.prototype.getSinkName=function(){return s.ConsoleLogSink},e.prototype.writeEntry=function(t){if(e.isEnabled){var n=t.logLevel,r=t.msg,o=t.loggerName,a=this.getMessageColor(n);console.log.apply(console,(0,i.f)(["%c%s",a,o],r,!1))}},e.prototype.getMessageColor=function(t){switch(t){case r.VERBOSE:return e.VerboseColor;case r.DEBUG:return e.EventColor;case r.INFO:return e.InfoColor;case r.WARNING:return e.WarningColor;case r.ERROR:return e.ErrorColor;case r.CRITICAL:return e.CriticalColor;default:return e.VerboseColor}},e.isEnabled=!!a.getItem(i.C.ConsoleLogLocalStorageId),e.VerboseColor=window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)")?"color:white":"color:black",e.InfoColor="color:green",e.WarningColor="color:Orange",e.ErrorColor="color:red",e.CriticalColor="color:DarkRed",e.EventColor="color:blue",e}(),c=function(){function e(e,t,n,r,i,o,a){void 0===n&&(n=[]),this.logName=e,this.level=t,this.logSinks=n,this.loggerMetadata=r,this.providers=i,this.getAvailableSinks=o,this.requestedSinks=a,this.enabled=!0,this.logSinks=n||[],this.addAsynchronousSinks()}return e.prototype.clearSinks=function(){this.logSinks=[]},e.prototype.addSink=function(e){this.logSinks.find((function(t){return t.getSinkName()===e.getSinkName()}))||this.logSinks.push(e)},e.prototype.getSinks=function(){return this.logSinks},e.prototype.getLoggerName=function(){return this.logName},e.prototype.isLoggingEnabled=function(e){return this.enabled&&this.level<=e},e.prototype.disableLogger=function(){this.enabled=!1},e.prototype.setLogLevel=function(e){this.level=e},e.prototype.getLogLevel=function(){return this.level},e.prototype.verbose=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(this.isLoggingEnabled(r.VERBOSE)){var n=this.createLogMessageEntry(r.VERBOSE,e);this.writeEntry(n)}},e.prototype.debug=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(this.isLoggingEnabled(r.DEBUG)){var n=this.createLogMessageEntry(r.DEBUG,e);this.writeEntry(n)}},e.prototype.info=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(this.isLoggingEnabled(r.INFO)){var n=this.createLogMessageEntry(r.INFO,e);this.writeEntry(n)}},e.prototype.warn=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(this.isLoggingEnabled(r.WARNING)){var n=this.createLogMessageEntry(r.WARNING,e);this.writeEntry(n)}},e.prototype.error=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(this.isLoggingEnabled(r.ERROR)){var n=this.createLogMessageEntry(r.ERROR,e);this.writeEntry(n)}},e.prototype.critical=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(this.isLoggingEnabled(r.CRITICAL)){var n=this.createLogMessageEntry(r.CRITICAL,e);this.writeEntry(n)}},e.prototype.addAsynchronousSinks=function(){var e,t,n=this,r=this.requestedSinks||[];if(this.logSinks.length<r.length+1){var i=((null===(t=this.getAvailableSinks)||void 0===t?void 0:t.call(this))||[]).filter((function(e){var t=r.find((function(t){return t===e.getSinkName()}));return t&&!n.logSinks.some((function(e){return e.getSinkName()===t}))}));(e=this.logSinks).push.apply(e,i)}},e.prototype.createLogMessageEntry=function(e,t){var n;this.addAsynchronousSinks();var r=null===(n=this.providers)||void 0===n?void 0:n.map((function(e){return{name:e.getProviderName(),data:e.getData()}}));return(0,i.c)({ts:(new Date).getTime(),loggerName:this.logName,logLevel:e,msg:t,loggerMetadata:this.loggerMetadata},r&&{providerMetadata:r})},e.prototype.writeEntry=function(e){this.logSinks.forEach((function(t){t.writeEntry(e)}))},e}(),u=function(){function e(e,t,n,r,i,o){this.level=e,this.sinks=t,this.loggerMetadata=n,this.providers=r,this.getAvailableSinks=i,this.requestedSinks=o}return e.prototype.getLogger=function(e){return new c(e,this.level,this.sinks,this.loggerMetadata,this.providers,this.getAvailableSinks,this.requestedSinks)},e}(),d=function(){function e(){}return e.addLogMetadata=function(t){e.logMetadata=(0,i.c)((0,i.c)({},e.logMetadata||{}),t)},e.addAvailableSink=function(t){e.availableSinks.push(t)},e.registerProvider=function(t){e.providers||(e.providers=[]),e.providers.push(t)},e.getAvailableSinks=function(){return e.availableSinks},e.getLogger=function(t,n,i){var o=void 0===n?r.INFO:n,a=[this.defaultSink];return new u(o,a,e.logMetadata,e.providers,e.getAvailableSinks,i).getLogger(t)},e.logMetadata=void 0,e.defaultSink=new l,e.availableSinks=[],e.providers=void 0,e}()},64366:(e,t,n)=>{"use strict";n.d(t,{A:()=>me,C:()=>ve,E:()=>Te,F:()=>J,I:()=>oe,M:()=>Ae,P:()=>We,S:()=>qe,c:()=>de,g:()=>Le,j:()=>ne,k:()=>re,l:()=>ue,n:()=>$,u:()=>le});var r=n(49277),i=n(23101),o=n(36544),a=n(79614),s=n(93829),l=n(10518),c=n(85893),u=n(33699),d=n(67294),p=n(34097),f=n(96215),h=n(28205);const m=d.forwardRef(((e,t)=>{var n=(0,u._T)(e,[]);const r=(0,p.Z)("Checkbox",{props:{readOnly:n.readOnly}});return d.createElement(h.Z,Object.assign({},n,r,{ref:t,__injectAnalyticsComponentMetadata:!0}))}));(0,f.b)(m,"Checkbox");const g=m;var v=n(41054),b=n(38573),y=n(19501),w=n(89401),_=n(86010),x=n(16815),S=n(11397),k=n(67091);const E=d.forwardRef(((e,t)=>{var{value:n,type:r="text",step:i,inputMode:o,autoComplete:a=!0,spellcheck:s,disabled:l,readOnly:c,disableBrowserAutocorrect:f,onKeyDown:h,onKeyUp:m,onChange:g,onBlur:v,onFocus:b,ariaRequired:y,name:w,placeholder:E,autoFocus:C,ariaLabel:A,ariaLabelledby:T,ariaDescribedby:I,invalid:R,warning:O,controlId:L,clearAriaLabel:N}=e,P=(0,u._T)(e,["value","type","step","inputMode","autoComplete","spellcheck","disabled","readOnly","disableBrowserAutocorrect","onKeyDown","onKeyUp","onChange","onBlur","onFocus","ariaRequired","name","placeholder","autoFocus","ariaLabel","ariaLabelledby","ariaDescribedby","invalid","warning","controlId","clearAriaLabel"]);const D=(0,p.Z)("Input",{props:{autoComplete:a,autoFocus:C,disableBrowserAutocorrect:f,inputMode:o,readOnly:c,spellcheck:s,type:r}}),M=(0,x.j)(P),B=(0,d.useRef)(null);return(0,d.useImperativeHandle)(t,(()=>({focus(...e){var t;null===(t=B.current)||void 0===t||t.focus(...e)},select(){var e;null===(e=B.current)||void 0===e||e.select()}})),[B]),d.createElement(S.Z,Object.assign({ref:B},Object.assign(Object.assign(Object.assign({},M),D),{autoComplete:a,ariaLabel:A,ariaRequired:y,autoFocus:C,disabled:l,disableBrowserAutocorrect:f,name:w,onKeyDown:h,onKeyUp:m,onChange:g,onBlur:v,onFocus:b,placeholder:E,readOnly:c,type:r,step:i,inputMode:o,spellcheck:s,value:n,ariaDescribedby:I,ariaLabelledby:T,invalid:R,warning:O,controlId:L,clearAriaLabel:N}),{className:(0,_.Z)(k.Z.root,M.className),__inheritFormFieldProps:!0}))}));(0,f.b)(E,"Input");const C=E;var A=n(17265),T=n(27521),I=n(93915);const R=d.forwardRef(((e,t)=>{var{options:n=[],filteringType:r="none",statusType:i="finished",selectedOptions:o=[],keepOpen:a=!0,hideTokens:s=!1}=e,l=(0,u._T)(e,["options","filteringType","statusType","selectedOptions","keepOpen","hideTokens"]);const c=(0,p.Z)("Multiselect",{props:{inlineTokens:l.inlineTokens,autoFocus:l.autoFocus,expandToViewport:l.expandToViewport,filteringType:r,hideTokens:s,keepOpen:a,tokenLimit:l.tokenLimit,virtualScroll:l.virtualScroll,readOnly:l.readOnly},metadata:{hasDisabledReasons:n.some((e=>Boolean(e.disabledReason)))}}),f={name:"awsui.Multiselect",label:`.${I.Z["button-trigger"]}`,properties:{disabled:`${!!l.disabled}`,selectedOptionsCount:`${o.length}`}};return d.createElement(T.Z,Object.assign({options:n,filteringType:r,statusType:i,selectedOptions:o,keepOpen:a,hideTokens:s},l,c,{ref:t},(0,A.Gp)({component:f})))}));(0,f.b)(R,"Multiselect");const O=R;var L=n(72307),N=n.n(L),P=n(65992),D=n(10397),M=n(12988),B=n(81347),z=n(44025),j=n(95260),F=n(63688),U=n(26509),q=n(5918),W=n(54978),V=n(27827),H=n(93749),Z=n(26869),G=n(33273);const K=d.forwardRef(((e,t)=>{const n=(0,p.Z)("TextFilter",{props:{disabled:e.disabled,disableBrowserAutocorrect:e.disableBrowserAutocorrect}}),r={name:"awsui.TextFilter",label:"input",properties:{disabled:`${!!e.disabled}`}};return d.createElement(G.Z,Object.assign({},e,n,{ref:t},(0,A.Gp)({component:r})))}));(0,f.b)(K,"TextFilter");const Q=K;var Y=n(71723),$={appName:"Workshop Studio",emptyValue:"-",errors:{notFound:{title:"Page not found",message:"The page you are looking for does not exist. You might have typed the address incorrectly or you might have used an outdated link. Please check the link and try again."}},multiSelectTable:{actionsColumnLabel:"Actions",allItemsSelectedMessage:"All items selected",selectedItemsHeader:"Selected items",selectItemsActionText:"Select items",cancelSelectionActionText:"Cancel",confirmSelectionActionText:"Confirm",removeActionText:"Remove",table:{loadingText:"Loading...",emptyMessage:{title:"No items selected"},noMatchMessage:{title:"No matches found",clearAllLabel:"Clear search"},filter:{filteringPlaceholder:"Search"},filteredItemsCountSuffix:{singular:"item",plural:"items"}}}},J=function(e){var t,n,i=e.name,o=e.formFieldProps,a=e.dataTestId,s=(0,v.U$)(i)[1],l=(0,v.u6)().submitCount,u=(s.touched||l>=0)&&"string"==typeof s.error;return(0,c.jsx)(w.Z,(0,r.c)({},a?((t={})["data-testid"]=a,t):{},u?((n={})["data-testid"]="error-".concat(String(i)),n):{},{errorText:u?s.error:void 0},o))},X={exports:{}};!function(e,t){var n,r,i,o=9007199254740991,a="[object Function]",s="[object GeneratorFunction]",l="[object Map]",c="[object Promise]",u="[object Set]",d="[object WeakMap]",p="[object DataView]",f=/^\[object .+?Constructor\]$/,h="object"==typeof b.c&&b.c&&b.c.Object===Object&&b.c,m="object"==typeof self&&self&&self.Object===Object&&self,g=h||m||Function("return this")(),v=t&&!t.nodeType&&t,y=v&&e&&!e.nodeType&&e,w=y&&y.exports===v,_=Function.prototype,x=Object.prototype,S=g["__core-js_shared__"],k=(n=/[^.]+$/.exec(S&&S.keys&&S.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",E=_.toString,C=x.hasOwnProperty,A=x.toString,T=RegExp("^"+E.call(C).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),I=w?g.Buffer:void 0,R=x.propertyIsEnumerable,O=I?I.isBuffer:void 0,L=(r=Object.keys,i=Object,function(e){return r(i(e))}),N=V(g,"DataView"),P=V(g,"Map"),D=V(g,"Promise"),M=V(g,"Set"),B=V(g,"WeakMap"),z=!R.call({valueOf:1},"valueOf"),j=Z(N),F=Z(P),U=Z(D),q=Z(M),W=Z(B);function V(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return function(e){if(!$(e)||function(e){return!!k&&k in e}(e))return!1;var t=Y(e)||function(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(e){}return t}(e)?T:f;return t.test(Z(e))}(n)?n:void 0}var H=function(e){return A.call(e)};function Z(e){if(null!=e){try{return E.call(e)}catch(e){}try{return e+""}catch(e){}}return""}(N&&H(new N(new ArrayBuffer(1)))!=p||P&&H(new P)!=l||D&&H(D.resolve())!=c||M&&H(new M)!=u||B&&H(new B)!=d)&&(H=function(e){var t=A.call(e),n="[object Object]"==t?e.constructor:void 0,r=n?Z(n):void 0;if(r)switch(r){case j:return p;case F:return l;case U:return c;case q:return u;case W:return d}return t});var G=Array.isArray;function K(e){return null!=e&&function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=o}(e.length)&&!Y(e)}var Q=O||function(){return!1};function Y(e){var t=$(e)?A.call(e):"";return t==a||t==s}function $(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}e.exports=function(e){if(K(e)&&(G(e)||"string"==typeof e||"function"==typeof e.splice||Q(e)||function(e){return function(e){return function(e){return!!e&&"object"==typeof e}(e)&&K(e)}(e)&&C.call(e,"callee")&&(!R.call(e,"callee")||"[object Arguments]"==A.call(e))}(e)))return!e.length;var t=H(e);if(t==l||t==u)return!e.size;if(z||function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||x)}(e))return!L(e).length;for(var n in e)if(C.call(e,n))return!1;return!0}}(X,X.exports);var ee,te=(0,b.g)(X.exports),ne=function(e,t){return(null==e?void 0:e.didSubmit)===(null==t?void 0:t.didSubmit)&&e.meta.error===t.meta.error&&e.meta.touched===t.meta.touched&&e.field.value===t.field.value},re=function(e,t){var n=e.meta;return(n.touched||t)&&!te(n.error)},ie=(0,d.memo)((function(e){var t=e.inputProps,n=e.placeholder,i=e.field,o=e.meta,a=e.helpers,s=e.didSubmit,l=(0,d.useCallback)((function(){setTimeout((function(){a.setTouched(!0)}),0)}),[a]),u=(0,d.useCallback)((function(e){a.setValue(e.detail.value)}),[a]),p=+i.value==Number.MIN_VALUE?"":i.value;return(0,c.jsx)(C,(0,r.c)({onBlur:l,onChange:u,value:p,invalid:re({meta:o},s),placeholder:n},t))}),(function(e,t){return!(!ne(e,t)||e.inputProps.disabled!==t.inputProps.disabled||e.inputProps.readOnly!==t.inputProps.readOnly)})),oe=function(e){var t=(0,v.U$)(e.name),n=t[0],i=t[1],o=t[2],a=(0,v.u6)().submitCount,s=(0,r.c)((0,r.c)({},e),{name:e.name,didSubmit:a>=0});return(0,c.jsx)(ie,(0,r.c)({field:n,meta:i,helpers:o},s))};!function(){function e(e){var t=this;this.cloudWatchLogsClient=e,this.sendEntry=function(e){return(0,r.d)(t,void 0,void 0,(function(){var t;return(0,r.e)(this,(function(n){return(t=this.createInputLogEvent(e)).length&&this.cloudWatchLogsClient.enqueuePutLogEvent(t),[2]}))}))},this.createInputLogEvent=function(e){var n=e.msg,a=e.logLevel,s=e.loggerName,l=e.ts,c=e.loggerMetadata,u=e.providerMetadata,d=n.reduce((function(e,n){var r=t.serializeObject(n),i=e.containsExclusionList||(0,o.i)(r);return{messages:e.messages.concat(r),containsExclusionList:i}}),{messages:[],containsExclusionList:!1});if(d.containsExclusionList)return[];var p=(0,r.c)((0,r.c)({logLevel:a,readableLogLevel:i.b[a],loggerName:s,serializedMessages:d.messages},c&&{loggerMetadata:c}),u&&{providerMetadata:u});return[{timestamp:l,message:JSON.stringify(p)}]}}e.prototype.getSinkName=function(){return i.S.CloudWatchLogSink},e.prototype.writeEntry=function(e){this.sendEntry(e)},e.prototype.serializeObject=function(e){return JSON.stringify(e,o.h)}}();!function(e){e.ActionPrimary="action-primary",e.ActionSecondary="action-secondary",e.ActionTertiary="action-tertiary"}(ee||(ee={}));var ae,se,le=function(e){var t=e.modalHeader,n=e.content,i=e.actions,o=e.isVisible,a=e.onDismiss,s=e.optionalModalProps,l=(0,d.useState)(o),u=l[0],p=l[1];(0,d.useEffect)((function(){return o?f():h(),function(){h()}}),[o]);var f=(0,d.useCallback)((function(){p(!0)}),[p]),h=(0,d.useCallback)((function(){p(!1)}),[p]),m=(0,d.useCallback)((function(e){h(),a&&a(e)}),[a]);return{modalComponent:u?(0,c.jsx)(z.Z,(0,r.c)({closeAriaLabel:"Close",onDismiss:m,visible:u,size:"medium",footer:i&&(i.primary||(null==i?void 0:i.secondary)||(null==i?void 0:i.tertiary))&&(0,c.jsx)(B.Z,{float:"right",children:(0,c.jsxs)(j.Z,{direction:"horizontal",size:"xs",children:[(null==i?void 0:i.tertiary)&&(0,c.jsx)(P.Z,(0,r.c)({"data-testid":ee.ActionTertiary,variant:"link"},i.tertiary,{children:i.tertiary.text})),(null==i?void 0:i.secondary)&&(0,c.jsx)(P.Z,(0,r.c)({"data-testid":ee.ActionSecondary,variant:"normal"},i.secondary,{children:i.secondary.text})),(null==i?void 0:i.primary)&&(0,c.jsx)(P.Z,(0,r.c)({"data-testid":ee.ActionPrimary,variant:"primary"},i.primary,{children:i.primary.text}))]})}),header:t},s,{children:n})):null,showModal:f,hideModal:h,visible:u}},ce=function(){function e(e){this.issueFolder=e,this.MAX_URL_LENGTH=2048,this.simBaseUrl="https://issues.amazon.com",this.simIssuesPath="/issues/create",this.title="",this.description="",this.assignedUser="",this.impactLevel=5,this.markdownType="text/plain",this.customFields=[],this.issueFolder=e}return e.prototype.addTitle=function(e){return this.title=encodeURIComponent(e),this},e.prototype.addDescription=function(e){return this.description=encodeURIComponent(e),this},e.prototype.addAssignedUser=function(e){return this.assignedUser=encodeURIComponent("kerberos:".concat(e,"@ANT.AMAZON.COM")),this},e.prototype.addImpactLevel=function(e){return this.impactLevel="".concat(encodeURIComponent("extensions[tt][impact]"),"=").concat(e),this},e.prototype.addCustomField=function(e){var t=e.id,n=e.type,i=e.value,o=this.customFields.length,a=encodeURIComponent("customFields[".concat(n,"][").concat(o,"][id]")),s=encodeURIComponent("customFields[".concat(n,"][").concat(o,"][value]")),l="".concat(a,"=").concat(t,"&").concat(s,"=").concat(i);return this.customFields=(0,r.f)((0,r.f)([],this.customFields,!0),[l],!1),this},e.prototype.validateIssueTemplateLength=function(e){return this.isString(e)&&e.length<=this.MAX_URL_LENGTH},e.prototype.open=function(e){window.open(e,"_blank","noopener,noreferrer")},e.prototype.getCustomFields=function(){return this.customFields.join(encodeURIComponent("&"))},e.prototype.createSimIssueUrl=function(){return"".concat(this.simBaseUrl).concat(this.simIssuesPath)},e.prototype.setMarkdownType=function(e){this.markdownType=encodeURIComponent(e)},e.prototype.createTextBlock=function(e){var t=e.title,n=e.text,r=e.headerType,i=void 0===r?3:r,o=this.createHeader(i,t);return"".concat(o,"\n").concat(n)},e.prototype.createHeader=function(e,t){var n=(0,o.a)(e).map((function(e){return"#"})).join("");return"".concat(n," ").concat(t)},e.prototype.italicizeText=function(e){return"_".concat(e,"_")},e.prototype.isString=function(e){return"string"==typeof e},e}(),ue={contentIssueTitle:"Content issue for {0}",linkPromptText:"Provide a link to where the issue exists:",issuePromptText:"Describe the issue in detail, including how to reproduce it.",proposedSolutionPromptText:"If applicable, do you have a proposed solution to mitigate this issue?"},de=(function(e){function t(t){void 0===t&&(t="8e4cc4c1-d395-48af-978f-57b569fc246b");var n=e.call(this,t)||this;return n.ticketDescriptionTitleText="The AWS Workshop Studio team does not maintain Workshops and other Content authored on the Workshop Studio service. Every Workshop and Content resource is maintained by one or more authors associated with the resource. Please provide as much information so that the content owner(s) can resolve the issue.",n.createIssueTemplate=function(){return"".concat(n.createSimIssueUrl(),"?assignedFolder=").concat(n.issueFolder,"&title=").concat(n.title,"&description=").concat(n.description,"&descriptionContentType=").concat(n.markdownType,"&assigneeIdentity=").concat(n.assignedUser,"&").concat(n.impactLevel,"&").concat(n.getCustomFields())},n.setMarkdownType("text/amz-markdown-sim"),n}(0,r.h)(t,e),t.prototype.getMaxUrlLength=function(){return this.MAX_URL_LENGTH},t.prototype.formatDescription=function(e){var t=e.pageOfWorkshop,n=e.issue,r=e.proposedSolution,i=[this.createTextBlock({title:ue.linkPromptText,text:t}),this.createTextBlock({title:ue.issuePromptText,text:n}),r?this.createTextBlock({title:ue.proposedSolutionPromptText,text:r}):"",this.createTextBlock({title:"Additional Details",text:this.italicizeText("[[Optional: Provide additional details]]")})].filter(Boolean);return"".concat(this.italicizeText(this.ticketDescriptionTitleText),"\n\n").concat(i.join("\n\n"))}}(ce),function(){function e(e){this._listeners=[],this._listeners=Array.isArray(e)?e:[]}return e.getInstance=function(){return e.instance||(e.instance=new e),e.instance},e.prototype.on=function(e,t){return this._listeners.push({event:e,cb:t}),this},e.prototype.emit=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];this._listeners.forEach((function(n){n.event===e&&n.cb.apply(n,t)}))},e.__removeInstance__=function(){},e}());!function(e){e.CREDENTIALS_REFRESH_ERROR="CREDENTIALS_REFRESH_ERROR"}(ae||(ae={})),function(e){e.NO_CREDENTIALS_FOR_ROLE="NO_CREDENTIALS_FOR_ROLE",e.REFRESH_SESSION_ERROR="REFRESH_SESSION_ERROR"}(se||(se={}));var pe,fe=function(e){return{name:e.name,code:e.code,message:e.message,time:new Date}},he=function(e){return"string"==typeof e?e:e.message},me=function(e){function t(t){var n=void 0===t?{}:t,o=n.authEndpoint,a=n.credentials,l=void 0===a?{accessKeyId:"",secretAccessKey:""}:a,c=n.role,u=e.call(this,l)||this;return u.logger=i.a.getLogger("AWSCredentials"),u.eventEmitter=de.getInstance(),u.apiClient=s.A.createGenericClient({clientName:"AWSCredentials",baseUrl:""}),u.auth=function(e){return(0,r.d)(u,void 0,void 0,(function(){var t;return(0,r.e)(this,(function(n){switch(n.label){case 0:if(!this.authEndpoint)throw new Error("Missing required auth endpoint for credential exchange");return[4,this.apiClient.post(this.authEndpoint,{},{headers:{authorization:"Bearer ".concat(e)}})];case 1:return t=n.sent(),this.isV2Response(t)?[2,t.data.credentials]:[2,[t.data]]}}))}))},u.authEndpoint=o,u.role=c,u}return(0,r.h)(t,e),Object.defineProperty(t.prototype,"clockDrift",{get:function(){return 1e3*(this._clockDrift||0)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"sessionDuration",{get:function(){return this.expireTime?(this.expireTime.getTime()-(Date.now()-this.clockDrift))/1e3-t.expiryWindow:0},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"currentRoleArn",{get:function(){var e;return(null===(e=this.roleCredentials)||void 0===e?void 0:e.roleUserArn)||""},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"currentRole",{get:function(){return this.role},set:function(e){e!==this.role&&(e&&this.role?this.logger.info('Switching current role from "'.concat(this.role,'" to "').concat(e,'"')):e?this.logger.info('Setting current role to "'.concat(e,'"')):this.logger.info("Unsetting role"),this.role=e,this.setCredentials())},enumerable:!1,configurable:!0}),t.prototype.refresh=function(e){var n=this;(function(e){var t=void 0===e?{}:e,n=t.expiryWindow,i=void 0===n?0:n,o=t.logger;return(0,r.d)(void 0,void 0,void 0,(function(){var e,t,n,a;return(0,r.e)(this,(function(r){switch(r.label){case 0:return[4,l.g.currentSession()];case 1:if(e=r.sent(),t=e.clockDrift||0,n=e.getIdToken().getExpiration()-(Date.now()/1e3-t)-i,null==o||o.info("Clock drift: ".concat(t," second(s)")),Math.abs(t)>300)null==o||o.info("Clock drift exceeds threshold of ".concat(300," second(s), forcing session refresh..."));else{if(n>0)return null==o||o.info("Current session is still valid, ".concat(n," second(s) remaining")),[2,e];null==o||o.info("Current session expired, refreshing...")}return[4,l.g.currentAuthenticatedUser()];case 2:return a=r.sent(),[2,new Promise((function(t,n){a.refreshSession(e.getRefreshToken(),(function(e,r){return e?n(e):t(r)}))}))]}}))}))})({expiryWindow:t.expiryWindow,logger:this.logger}).then((function(t){n._clockDrift=t.clockDrift;var r=t.getIdToken(),i=r.getJwtToken();n.auth(i).then((function(t){if(n.credentialsList=t,n.setCredentials())n.expireTime=new Date(1e3*r.getExpiration()),e();else{var i="No credentials".concat(n.role?' for role "'.concat(n.role,'" '):" ","found");n.logger.error(i),e(fe({name:ae.CREDENTIALS_REFRESH_ERROR,code:se.NO_CREDENTIALS_FOR_ROLE,message:i}))}n.logger.info("Credentials hydrated, next refresh in ".concat(n.sessionDuration," second(s)"))})).catch((function(t){var r=he(t);n.logger.error("Failed to get credentials",r),e(fe({name:ae.CREDENTIALS_REFRESH_ERROR,code:se.NO_CREDENTIALS_FOR_ROLE,message:r}))}))})).catch((function(t){var i=he(t);n.logger.error("Failed to get credentials",i),"Network error"===i?n.eventEmitter.emit(r.C.EVENTS.NETWORK_ERROR):n.eventEmitter.emit(r.C.EVENTS.NOT_AUTHENTICATED),e(fe({name:ae.CREDENTIALS_REFRESH_ERROR,code:se.REFRESH_SESSION_ERROR,message:i}))}))},Object.defineProperty(t.prototype,"roleCredentials",{get:function(){var e,t,n=this,r=null===(e=this.credentialsList)||void 0===e?void 0:e.find((function(e){return e.id===n.role}));return!r&&(null===(t=this.credentialsList)||void 0===t?void 0:t.length)&&(r=this.credentialsList[0],this.logger.info('No credentials found for the current role "'.concat(this.role,'", falling back to "').concat(r.id,'" role credentials'))),r},enumerable:!1,configurable:!0}),t.prototype.setCredentials=function(){var e=this.roleCredentials;if(e)return this.accessKeyId=e.accessKeyId,this.secretAccessKey=e.secretAccessKey,e.sessionToken&&(this.sessionToken=e.sessionToken),e},t.prototype.isV2Response=function(e){return"credentials"in e.data},t.MIN_EXPIRE_WINDOW=900,t.REFRESH_BUFFER=60,t.expiryWindow=t.MIN_EXPIRE_WINDOW+t.REFRESH_BUFFER,t}(a.Credentials),ge=(0,d.memo)((function(e){var t=e.checkboxProps,n=e.field,i=e.helpers,o=(0,d.useCallback)((function(){setTimeout((function(){i.setTouched(!0)}),0)}),[i]),a=(0,d.useCallback)((function(e){i.setValue(e.detail.checked)}),[i]);return(0,c.jsx)(g,(0,r.c)({onBlur:o,onChange:a,checked:!!n.value},t))}),(function(e,t){return!(!ne(e,t)||e.checkboxProps.disabled!==t.checkboxProps.disabled)})),ve=function(e){var t=(0,v.U$)(e.name),n=t[0],i=t[1],o=t[2],a=(0,r.c)((0,r.c)({},e),{name:e.name});return(0,c.jsx)(ge,(0,r.c)({field:n,meta:i,helpers:o},a))},be=2147483647,ye=-2147483648,we={string:{min:"Must be at least ${min} character(s)",max:"Must not exceed ${max} character(s)"},number:{min:"Must be at least ${min}",max:"Must not exceed ${max}"},array:{min:"Must select at least ${min}",max:"Must not select more than ${max}"},all:{pattern:"Must match pattern ${regex}",required:"Required"}},_e=function(e,t){return(we[e.type]||we.all)[t]||we.all[t]},xe=function(){function e(e){var t=e.name,n=e.label,r=e.type,i=e.columns,o=e.constraints,a=e.description,s=e.i18nStrings,l=e.info,c=e.key,u=e.options,d=e.placeholder,p=void 0===d?"":d;this.name=t,this.label=n||t,this.type=r,this.columns=i,this.constraints=o,this.description=a,this.i18nStrings=s,this.info=l,this.key=c,this.options=u,this.placeholder=p}return Object.defineProperty(e.prototype,"required",{get:function(){var e,t;return(null===(e=this.constraints)||void 0===e?void 0:e.required)||"options"===this.type&&"number"==typeof(null===(t=this.constraints)||void 0===t?void 0:t.min)&&this.constraints.min>0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"singleSelect",{get:function(){var e,t;return!(null===(e=this.columns)||void 0===e?void 0:e.length)&&"number"==typeof(null===(t=this.constraints)||void 0===t?void 0:t.max)&&this.constraints.max<=1},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"readOnly",{get:function(){var e;return null===(e=this.constraints)||void 0===e?void 0:e.readOnly},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"controlName",{get:function(){return[this.key,this.name].filter(Boolean).join(".")},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"component",{get:function(){var e=this.label;return this.i18nStrings.optionalFieldLabel&&!this.required&&(e=(0,c.jsxs)(c.Fragment,{children:[e," - ",(0,c.jsx)("i",{children:this.i18nStrings.optionalFieldLabel})]})),(0,c.jsx)(J,{name:this.controlName,dataTestId:this.controlName,formFieldProps:{label:e,description:this.description,children:this.createControl(),info:this.info,stretch:!0}},this.controlName)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"schema",{get:function(){var e,t,n=(0,r.c)({},this.constraints);this.singleSelect&&(delete n.min,delete n.max);var i=y.Ry(((e={})[this.name]=n?function(e,t){var n=t.min,r=t.max,i=t.pattern,o=t.required;return function(e){return["string","number","array"].includes(e.type)}(e)&&("number"===e.type&&(n="number"==typeof n&&n>ye?n:ye,r="number"==typeof r&&r<be?r:be),"number"==typeof n&&(e=e.min(n,_e(e,"min"))),"number"==typeof r&&(e=e.max(r,_e(e,"max")))),function(e){return"string"===e.type}(e)&&i&&(e=e.matches(new RegExp(i),_e(e,"pattern"))),o&&(e=e.required(_e(e,"required"))),e}(this.createSchema(),n):this.createSchema(),e));return this.key?y.Ry(((t={})[this.key]=i,t)):i},enumerable:!1,configurable:!0}),e}(),Se=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.h)(t,e),t.prototype.createControl=function(){return(0,c.jsx)(ve,{name:this.controlName,checkboxProps:{children:this.label,readOnly:this.readOnly}})},t.prototype.createSchema=function(){return y.O7()},t}(xe),ke=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.h)(t,e),t.prototype.createControl=function(){return(0,c.jsx)(oe,{name:this.controlName,placeholder:this.placeholder,inputProps:{type:"integer"==this.type?"number":"text",readOnly:this.readOnly}})},t.prototype.createSchema=function(){return"integer"==this.type?y.Rx().integer():y.Z_()},t}(xe),Ee=function(e,t){return void 0===t&&(t=1),Array.isArray(e)?t>0?e.reduce((function(e,n){return e.concat(Array.isArray(n.options)?Ee(n.options,t-1):n)}),[]):e.slice():[]},Ce=(0,d.memo)((function(e){var t=e.placeholder,n=e.multiSelectProps,i=e.field,o=e.meta,a=e.helpers,s=e.didSubmit,l=(0,d.useMemo)((function(){return Ee(null==n?void 0:n.options)}),[null==n?void 0:n.options]),u=(0,d.useState)([]),p=u[0],f=u[1];(0,d.useEffect)((function(){var e=null==l?void 0:l.filter((function(e){var t;return null===(t=i.value)||void 0===t?void 0:t.some((function(t){return t.value===e.value}))}));e&&f(e)}),[i.value,n.options]);var h=(0,d.useCallback)((function(){setTimeout((function(){a.setTouched(!0)}),0)}),[a]),m=(0,d.useCallback)((function(e){a.setValue(e.detail.selectedOptions)}),[a]);return(0,c.jsx)(O,(0,r.c)({onBlur:h,onChange:m,placeholder:t,selectedOptions:p,invalid:re({meta:o},s)},n))}),(function(e,t){return!(!ne(e,t)||!N()(e.multiSelectProps.options,t.multiSelectProps.options))})),Ae=function(e){var t=(0,v.U$)(e.name),n=t[0],i=t[1],o=t[2],a=(0,v.u6)().submitCount,s=(0,r.c)((0,r.c)({},e),{name:e.name,didSubmit:a>=0});return(0,c.jsx)(Ce,(0,r.c)({field:n,meta:i,helpers:o},s))},Te=function(e){return(0,c.jsx)("div",{"data-testid":"empty-message",children:(0,c.jsxs)(B.Z,{textAlign:"center",children:[(0,c.jsx)(B.Z,{color:"text-body-secondary",variant:"strong","data-testid":"title",children:e.title}),e.description&&(0,c.jsx)(B.Z,{color:"text-body-secondary",variant:"p","data-testid":"description",children:e.description}),e.actions&&(0,c.jsx)(B.Z,{margin:{top:"xs"},"data-testid":"actions",children:e.actions})]})})},Ie=i.a.getLogger("StoragePartition"),Re=Y.a.getInstance(),Oe=function(e){return"".concat("11_22_2021","_").concat(e)},Le={getItem:function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var r=Oe(e),o=JSON.parse(i.L.getItem(r));if(!t.length)return o;for(var a=0,s=t;a<s.length;a++){var l=s[a];if(!(null==o?void 0:o[l]))return;o=o[l]}return o},setItem:function(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];if(Re.hasConsent(e)){var o=Oe(e);if(n.length){for(var a=JSON.parse("".concat(i.L.getItem(o)))||{},s=a,l=0,c=n.length;l<c-1;l++){var u=n[l];s[u]||(s[u]={}),s=s[u]}return s[n[n.length-1]]=t,i.L.setItem(o,JSON.stringify(a))}i.L.setItem(o,JSON.stringify(t))}else Ie.info('user did not provide consent, "'.concat(e,'" storage will not be set'))},clear:function(e){return e?i.L.removeItem(Oe(e)):i.L.clear()}},Ne=[10,30,50,100],Pe={tokens:[],operation:"and"};!function(e){e.ACTION_REFRESH="action_refresh",e.COLLECTION_SELECT_FILTERS="collection_select_filters",e.ACTION_CLEAR_ALL_FILTERS="action_clear_all_filters"}(pe||(pe={}));var De,Me=function(e){var t=e.items,n=e.actions,i=e.selectedItems,a=e.onSelectionChange,s=e.onRemove,l=e.disablePagination,u=e.disableFiltering,p=e.disableRemoveAction,f=e.columnDefinitions,h=e.title,m=e.contentDensity,g=e.i18nStrings,v=s&&{id:"actions",header:g.actionsColumnLabel,cell:function(e){return(0,c.jsx)(P.Z,{variant:"inline-link",disabled:p,onClick:function(t){t.preventDefault(),s(e.value)},children:g.removeActionText})},minWidth:100},b=function(e,t){var n,i=t.columnDefinitions,a=t.id,s=t.i18nStrings,l=t.visibleContent,u=t.actions,p=t.collectionSelectFilters,f=t.contentDensity,h=t.defaultSortingState,m=t.disablePagination,g=t.disableFiltering,v=t.emptyMessageAction,b=t.error,y=t.filteringProperties,w=t.filteringFunction,_=t.info,x=t.isItemDisabled,S=t.loading,k=t.onRefresh,E=t.onSelectionChange,C=t.openEndPagination,A=t.pageSize,T=void 0===A?Ne[Math.floor(Ne.length/2)]:A,I=t.requestNextPageItems,R=t.resizableColumns,O=t.selectedItems,L=t.selectionType,N=t.stickyColumns,D=t.stickyHeader,M=t.storageDedupeKey,B=t.trackBy,z=t.variant,G=t.wrapLines,K=(0,d.useRef)(0),$=(0,d.useRef)(0),J=g||null==p?void 0:p.filter((function(e){return!!e})),X=g?void 0:y,ee=function(e){if(M)return Le.getItem(e,a,M)||void 0},te=function(e,t){M&&Le.setItem(e,t,a,M)},ne=(0,d.useMemo)((function(){var e;if(!M)return Le.setItem(Y.S.tablePreferences,null,a),void Le.setItem(Y.S.tableSortColumns,null,a);var t=s.preferences&&ee(Y.S.tablePreferences),n=ee(Y.S.tableSortColumns);if(t||(Le.setItem(Y.S.tablePreferences,null,a),t=void 0),null==n?void 0:n.sortingColumn){var r=null===(e=i.find((function(e){return e.sortingField===(null==n?void 0:n.sortingColumn.sortingField)})))||void 0===e?void 0:e.sortingComparator;r&&(n.sortingColumn.sortingComparator=r)}else Le.setItem(Y.S.tableSortColumns,null,a),n=void 0;return{preferences:t,sorting:n}}),[]),re=(0,d.useState)(!1),ie=re[0],oe=re[1],ae=(0,d.useMemo)((function(){return e?"(".concat((null==O?void 0:O.length)?"".concat(O.length.toLocaleString(),"/"):"").concat(e.length.toLocaleString()).concat(C?"+":"",")"):void 0}),[null==e?void 0:e.length,null==O?void 0:O.length,C]),se=(0,d.useMemo)((function(){var t=[];return u&&t.push.apply(t,u),k&&t.unshift((0,c.jsx)(P.Z,{"data-testid":pe.ACTION_REFRESH,onClick:function(){oe(!0)},disabled:!e&&S,loading:ie,variant:"normal",iconName:"refresh"},"".concat(a,"_").concat(pe.ACTION_REFRESH))),t}),[k,S,ie,u]),le=(0,d.useMemo)((function(){return(null==J?void 0:J.length)?J.reduce((function(e,t){var n,i=t.defaultOption||t.options.find((function(e){return""===e.value}));return(0,r.c)((0,r.c)({},e),((n={})[t.id]=i||null,n))}),{}):{}}),[J]),ce=(0,d.useState)((0,r.c)((0,r.c)({},le),function(){if(J){var e=ee(Y.S.userPreferences);if(e){var t={};return J.forEach((function(n){var r=n.id,i=n.options;if(e[r]){var o=i.find((function(t){return t.value===e[r].value}));o&&(t[r]=o)}})),t}}}())),ue=ce[0],de=ce[1],fe=(0,d.useState)((null==ne?void 0:ne.preferences)||{pageSize:T,visibleContent:l,contentDensity:f,stickyColumns:N,wrapLines:G}),he=fe[0],me=fe[1],ge=(null==J?void 0:J.length)&&J.some((function(e){var t,n=e.id,r=e.defaultOption;return(null===(t=ue[n])||void 0===t?void 0:t.value)!==((null==r?void 0:r.value)||"")})),ve=(0,c.jsx)(Te,{title:s.noMatchMessage.title,description:s.noMatchMessage.description,actions:(0,c.jsx)(P.Z,{"data-testid":pe.ACTION_CLEAR_ALL_FILTERS,onClick:function(){ke.setPropertyFiltering(Pe),ke.setFiltering(""),(null==J?void 0:J.length)&&de(le)},children:s.noMatchMessage.clearAllLabel})}),be={empty:b&&s.errorMessage&&!(null==e?void 0:e.length)?(0,c.jsx)(Te,{title:s.errorMessage.title,description:s.errorMessage.description}):(null==e?void 0:e.length)?ve:(0,c.jsx)(Te,{title:s.emptyMessage.title,description:s.emptyMessage.description,actions:v}),noMatch:ve},ye=(0,F.K)(((null==J?void 0:J.length)?null==e?void 0:e.filter((function(e){return null==J?void 0:J.every((function(t){var n,r=t.id,i=t.filter,o=null===(n=ue[r])||void 0===n?void 0:n.value;return!o||i(e,o)}))})):e)||[],((n={})[X?"propertyFiltering":"filtering"]=(0,r.c)((0,r.c)({},be),X?{filteringProperties:X,defaultQuery:Pe}:{filteringFunction:w}),n.pagination=m?void 0:{pageSize:null==he?void 0:he.pageSize},n.sorting={defaultState:(null==ne?void 0:ne.sorting)||h},n.selection=L?{trackBy:B,keepSelection:!0}:void 0,n)),we=ye.items,_e=ye.allPageItems,xe=ye.filteredItemsCount,Se=ye.collectionProps,ke=ye.actions,Ee=ye.propertyFilterProps,Ce=ye.filterProps,Ae=ye.paginationProps,Ie=Ee.query.tokens.length||Ce.filteringText||ge,Re=e?(0,o.c)(xe||0,s.filteredItemsCountSuffix):void 0,Oe=(null==J?void 0:J.length)&&J.map((function(e){var t=e.id,n=e.label,i=e.options;return(0,c.jsx)("div",{className:"use-table-modules_select__30fvX",children:(0,c.jsx)(H.Z,{"data-testid":t,selectedOption:ue[t],onChange:function(e){var n,i=e.detail.selectedOption;return de((0,r.c)((0,r.c)({},ue),((n={})[t]=i,n)))},options:i,placeholder:n})},t)})),De=Oe?void 0:Re,Me=X?(0,c.jsx)(V.Z,(0,r.c)({},Ee,{onChange:function(e){e.detail.tokens.map((function(e){return"string"==typeof e.value&&(e.value=e.value.trim()),e})),Ee.onChange(e)},i18nStrings:s.filter,filteringOptions:(0,o.g)(e||[],X),countText:De,expandToViewport:D})):!g&&(0,c.jsx)(Q,(0,r.c)({},Ce,{countText:De,filteringPlaceholder:s.filter.filteringPlaceholder}));return(0,d.useEffect)((function(){var e;te(Y.S.tableSortColumns,{isDescending:Se.sortingDescending,sortingColumn:{sortingField:null===(e=Se.sortingColumn)||void 0===e?void 0:e.sortingField}})}),[Se.sortingColumn,Se.sortingDescending]),(0,d.useEffect)((function(){te(Y.S.tablePreferences,he)}),[he]),(0,d.useEffect)((function(){te(Y.S.userPreferences,ue)}),[ue]),(0,d.useEffect)((function(){!S&&oe(!1)}),[S]),(0,d.useEffect)((function(){ie&&(null==k||k())}),[ie]),(0,d.useEffect)((function(){e||(K.current=0,$.current=0)}),[e]),(0,d.useEffect)((function(){(null==e?void 0:e.length)&&K.current&&he.pageSize&&K.current>Ae.currentPageIndex&&$.current>=he.pageSize&&ke.setCurrentPage(K.current)}),[null==e?void 0:e.length,Ae.currentPageIndex,he.pageSize]),{component:(0,c.jsx)(Z.Z,(0,r.c)({},Se,{"data-testid":a,selectedItems:O,onSelectionChange:function(e){var t;null==E||E(e.detail.selectedItems),null===(t=Se.onSelectionChange)||void 0===t||t.call(Se,e)},header:(s.title||se.length>0)&&(0,c.jsx)(q.Z,{counter:ae,info:_,description:s.description,actions:se.length?(0,c.jsx)(j.Z,{direction:"horizontal",size:"xs",children:se}):null,variant:D?"awsui-h1-sticky":"h2",children:s.title}),columnDefinitions:i,visibleColumns:null==he?void 0:he.visibleContent,items:we,filter:Oe?(0,c.jsxs)("div",{className:"use-table-modules_filterWithCollectionSelect__3MAHb","data-testid":pe.COLLECTION_SELECT_FILTERS,children:[Me&&(0,c.jsx)("div",{className:"use-table-modules_filter__1hwyT",children:Me}),Oe,Ie&&Re&&(0,c.jsx)("div",{className:"use-table-modules_countText__2O8f2",children:Re})]}):Me,pagination:!m&&(0,c.jsx)(W.Z,(0,r.c)({},Ae,{onChange:function(e){if(K.current=e.detail.currentPageIndex,C&&I&&he.pageSize){var t=_e.length-he.pageSize*(Ae.currentPageIndex-1);if(K.current>Ae.currentPageIndex&&t<=he.pageSize)return $.current=t,void I()}Ae.onChange(e)},ariaLabels:s.pagination,openEnd:C,disabled:C&&S})),preferences:s.preferences&&(0,c.jsx)(U.Z,{title:s.preferences.title,cancelLabel:s.preferences.cancelLabel,confirmLabel:s.preferences.confirmLabel,preferences:he,onConfirm:function(e){var t=e.detail;return me(t)},visibleContentPreference:{title:s.preferences.visibleContent.title,options:[{label:s.preferences.visibleContent.optionsLabel,options:i.reduce((function(e,t){return t.id?(0,r.f)((0,r.f)([],e,!0),[{id:t.id,label:t.label||("string"==typeof t.header?t.header:t.id),editable:t.editable}],!1):e}),[])}]},pageSizePreference:{options:Ne.map((function(e){var t;return{value:e,label:"".concat(e," ").concat(null===(t=s.preferences)||void 0===t?void 0:t.pageSize.optionSuffix)}})),title:s.preferences.pageSize.optionSuffix},wrapLinesPreference:{label:s.preferences.wrapLines.label,description:s.preferences.wrapLines.description},contentDensityPreference:s.preferences.contentDensity&&{label:s.preferences.contentDensity.label,description:s.preferences.contentDensity.description},stickyColumnsPreference:s.preferences.stickyColumns&&{firstColumns:{title:s.preferences.stickyColumns.title,description:s.preferences.stickyColumns.description,options:[{label:s.preferences.stickyColumns.noneOptionLabel,value:0},{label:s.preferences.stickyColumns.firstOptionLabel,value:1}]}}}),isItemDisabled:x,loading:!e&&S,loadingText:s.loadingText,wrapLines:null==he?void 0:he.wrapLines,contentDensity:null==he?void 0:he.contentDensity,stickyColumns:he.stickyColumns,resizableColumns:R,stickyHeader:D,selectionType:L,variant:z}))}}(t,{contentDensity:m,id:"multi-select-table",variant:"borderless",columnDefinitions:(0,r.f)((0,r.f)([],f||[],!0),v?[v]:[],!0),i18nStrings:(0,r.c)((0,r.c)({},g.table),{title:h}),selectedItems:i,selectionType:a&&"multi",actions:n,disablePagination:l,disableFiltering:u,onSelectionChange:a,filteringFunction:function(e,t){var n=e.metadata;return!t||!n||Object.keys(n).some((function(e){return n[e].toLowerCase().includes(t.trim().toLowerCase())}))},stickyColumns:v&&{last:1}}).component;return f?b:null},Be=function(e){var t=e.items,n=e.onConfirm,r=e.columnDefinitions,i=e.onVisibilityChange,o=e.visible,a=e.initialSelectedItems,s=e.onHide,l=e.i18nStrings,u=(0,d.useState)(a||[]),p=u[0],f=u[1],h=le({isVisible:o,modalHeader:(0,c.jsxs)(c.Fragment,{children:[l.selectItemsActionText," ",(0,c.jsxs)(B.Z,{color:"text-status-inactive",fontSize:"heading-s",display:"inline",children:["(",p.length?"".concat(p.length,"/"):"",t.length,")"]})]}),actions:{tertiary:{text:l.cancelSelectionActionText,onClick:function(){g(),null==s||s()}},primary:{text:l.confirmSelectionActionText,disabled:!p.length,onClick:function(){null==n||n(p),g(),null==s||s()}}},content:(0,c.jsx)(Me,{i18nStrings:l,items:t,selectedItems:p,onSelectionChange:f,columnDefinitions:r}),optionalModalProps:{size:"large"}}),m=h.modalComponent,g=h.hideModal,v=h.visible;return(0,d.useEffect)((function(){null==i||i(!!v)}),[v]),m},ze={customControl:"MultiSelectTableField-module_customControl__3mxRP",invalid:"MultiSelectTableField-module_invalid__2oZ9A",error:"MultiSelectTableField-module_error__29HOu"};!function(e){e.MULTI_SELECT_TABLE_ERROR="multi_select_table_error",e.MULTI_SELECT_TABLE_ADD_ITEMS="multi_select_table_add_items"}(De||(De={}));var je=(0,d.memo)((function(e){var t=e.items,n=void 0===t?[]:t,i=e.columns,o=e.field,a=e.meta,s=e.helpers,l=e.submitCount,u=e.i18nStrings,p=e.readOnly,f=(0,d.useState)(!1),h=f[0],m=f[1],g=(a.touched||l>=0)&&"string"==typeof a.error,v=(0,d.useState)([]),b=v[0],y=v[1],w=(0,d.useMemo)((function(){return function(e){var t=[];return e.forEach((function(e,n){t.push({id:e,header:e,cell:function(t){var r,i=null===(r=t.metadata)||void 0===r?void 0:r[e];return 0===n&&t.link?(0,c.jsx)(M.Z,{href:t.link,external:!0,children:i}):i||$.emptyValue}})})),t}(i)}),[i]),_=(0,d.useMemo)((function(){return[ze.customControl,g&&ze.invalid].filter(Boolean).join(" ")}),[g]),x=b.length===n.length,S=(0,c.jsx)(P.Z,{"data-testid":De.MULTI_SELECT_TABLE_ADD_ITEMS,iconName:"add-plus",disabled:p||x,onClick:function(e){e.preventDefault(),m(!0)},children:u.selectItemsActionText},"select-items");return S=x?(0,c.jsx)(D.Z,{content:u.allItemsSelectedMessage,triggerType:"custom",dismissButton:!1,children:S},"select-items-with-popover"):S,(0,d.useEffect)((function(){o.value&&y(n.filter((function(e){var t=e.value;return o.value.includes(t)})))}),[o.value,n]),(0,c.jsxs)("div",{children:[(0,c.jsx)("div",{className:_,children:(0,c.jsx)(Me,{i18nStrings:u,items:b,onRemove:function(e){var t=(0,r.f)([],b.filter((function(t){return t.value!==e})),!0);y(t),s.setValue(t.map((function(e){return e.value})))},columnDefinitions:w,disableFiltering:!0,disablePagination:!0,disableRemoveAction:p,title:u.selectedItemsHeader,contentDensity:"compact",actions:[S]})}),h&&(0,c.jsx)(Be,{i18nStrings:u,items:n.filter((function(e){return!b.find((function(t){return t.value===e.value}))})),onConfirm:function(e){var t=(0,r.f)((0,r.f)([],b,!0),e,!0);y(t),s.setValue(t.map((function(e){return e.value})))},columnDefinitions:w,visible:h,onVisibilityChange:m,onHide:function(){s.setTouched(!0)}})]})}),(function(e,t){return!(!ne(e,t)||!N()(e.items,t.items))})),Fe=function(e){var t=(0,v.U$)(e.name),n=t[0],i=t[1],o=t[2],a=(0,v.u6)().submitCount,s=(0,r.c)((0,r.c)({},e),{name:e.name,submitCount:a});return(0,c.jsx)(je,(0,r.c)({field:n,meta:i,helpers:o},s))},Ue=(0,d.memo)((function(e){var t=e.placeholder,n=e.selectProps,i=e.field,o=e.meta,a=e.helpers,s=e.didSubmit,l=(0,d.useState)(null),u=l[0],p=l[1];(0,d.useEffect)((function(){var e,t=null===(e=null==n?void 0:n.options)||void 0===e?void 0:e.find((function(e){return e.value===i.value}));t&&p(t)}),[i.value,n.options]);var f=(0,d.useCallback)((function(){setTimeout((function(){a.setTouched(!0)}),0)}),[a]),h=(0,d.useCallback)((function(e){a.setValue(e.detail.selectedOption.value)}),[a]);return(0,c.jsx)(H.Z,(0,r.c)({onBlur:f,onChange:h,placeholder:t,selectedOption:u,invalid:re({meta:o},s)},n))}),(function(e,t){return!(!ne(e,t)||e.selectProps.disabled!==t.selectProps.disabled)&&!!N()(e.selectProps.options,t.selectProps.options)})),qe=function(e){var t=(0,v.U$)(e.name),n=t[0],i=t[1],o=t[2],a=(0,v.u6)().submitCount,s=(0,r.c)((0,r.c)({},e),{name:e.name,didSubmit:a>=0});return(0,c.jsx)(Ue,(0,r.c)({field:n,meta:i,helpers:o},s))};(function(e){function t(){return null!==e&&e.apply(this,arguments)||this}(0,r.h)(t,e),Object.defineProperty(t.prototype,"filteringType",{get:function(){return(this.options||[]).length>10?"auto":void 0},enumerable:!1,configurable:!0}),t.prototype.createControl=function(){var e;return this.singleSelect?(0,c.jsx)(qe,{name:this.controlName,placeholder:this.placeholder,selectProps:{options:this.options,filteringType:this.filteringType,readOnly:this.readOnly}}):(null===(e=this.columns)||void 0===e?void 0:e.length)?(0,c.jsx)(Fe,{i18nStrings:this.i18nStrings.multiSelectTable,name:this.controlName,items:this.options,columns:this.columns,readOnly:this.readOnly}):(0,c.jsx)(Ae,{name:this.controlName,placeholder:this.placeholder,multiSelectProps:{options:this.options,filteringType:this.filteringType,readOnly:this.readOnly}})},t.prototype.createSchema=function(){var e;return this.singleSelect?y.Z_():(null===(e=this.columns)||void 0===e?void 0:e.length)?y.IX().of(y.Z_()).default([]):y.IX().of(y.Ry({value:y.Z_()})).default([])}})(xe),i.a.getLogger("formBuilder");y.Z_().trim();var We=function(){var e=this;this.startTimer=function(t,n){void 0===n&&(n=""),e.timerMap.set(e.buildTimer(t,n),performance.now())},this.endTimer=function(t,n){void 0===n&&(n="");var r=e.timerMap.get(e.buildTimer(t,n));if("number"==typeof r){var i=performance.now()-r;return e.timerMap.delete(e.buildTimer(t,n)),i}},this.buildTimer=function(e,t){return"".concat(e,"_").concat(t)},this.timerMap=new Map}},93829:(e,t,n)=>{"use strict";n.d(t,{A:()=>xt,D:()=>St,P:()=>kt});var r=n(49277),i=n(38573),o=n(78067),a=n.n(o),s=n(93523),l=n.n(s),c=n(8575),u=n(30164),d=n.n(u),p=n(90306),f=n.n(p),h=n(39492),m=n.n(h),g=n(51045),v=n.n(g),b=n(58009),y=n.n(b),w=n(83465),_=n.n(w),x=n(48764).lW,S=function(e){function t(t){var n=e.call(this)||this;return n.getAll=function(){return n._db},n.create=function(e,t){return n._db[e]=t,t},n.get=function(e){return n._db[e]||null},n.update=function(e,t){var i;return n._db=(0,r.c)((0,r.c)({},n._db),((i={})[e]=t,i)),t},n.delete=function(e){return delete n._db[e]},n._db=(null==t?void 0:t.initialDb)||{},n}return(0,r.h)(t,e),t}((function(){})),k={exports:{}},E=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)}},C=E,A=Object.prototype.toString;function T(e){return"[object Array]"===A.call(e)}function I(e){return void 0===e}function R(e){return null!==e&&"object"==typeof e}function O(e){if("[object Object]"!==A.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function L(e){return"[object Function]"===A.call(e)}function N(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),T(e))for(var n=0,r=e.length;n<r;n++)t.call(null,e[n],n,e);else for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.call(null,e[i],i,e)}var P={isArray:T,isArrayBuffer:function(e){return"[object ArrayBuffer]"===A.call(e)},isBuffer:function(e){return null!==e&&!I(e)&&null!==e.constructor&&!I(e.constructor)&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)},isFormData:function(e){return"undefined"!=typeof FormData&&e instanceof FormData},isArrayBufferView:function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer},isString:function(e){return"string"==typeof e},isNumber:function(e){return"number"==typeof e},isObject:R,isPlainObject:O,isUndefined:I,isDate:function(e){return"[object Date]"===A.call(e)},isFile:function(e){return"[object File]"===A.call(e)},isBlob:function(e){return"[object Blob]"===A.call(e)},isFunction:L,isStream:function(e){return R(e)&&L(e.pipe)},isURLSearchParams:function(e){return"undefined"!=typeof URLSearchParams&&e instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&"undefined"!=typeof window&&"undefined"!=typeof document},forEach:N,merge:function e(){var t={};function n(n,r){O(t[r])&&O(n)?t[r]=e(t[r],n):O(n)?t[r]=e({},n):T(n)?t[r]=n.slice():t[r]=n}for(var r=0,i=arguments.length;r<i;r++)N(arguments[r],n);return t},extend:function(e,t,n){return N(t,(function(t,r){e[r]=n&&"function"==typeof t?C(t,n):t})),e},trim:function(e){return e.replace(/^\s*/,"").replace(/\s*$/,"")},stripBOM:function(e){return 65279===e.charCodeAt(0)&&(e=e.slice(1)),e}},D=P;function M(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}var B=function(e,t,n){if(!t)return e;var r;if(n)r=n(t);else if(D.isURLSearchParams(t))r=t.toString();else{var i=[];D.forEach(t,(function(e,t){null!=e&&(D.isArray(e)?t+="[]":e=[e],D.forEach(e,(function(e){D.isDate(e)?e=e.toISOString():D.isObject(e)&&(e=JSON.stringify(e)),i.push(M(t)+"="+M(e))})))})),r=i.join("&")}if(r){var o=e.indexOf("#");-1!==o&&(e=e.slice(0,o)),e+=(-1===e.indexOf("?")?"?":"&")+r}return e},z=P;function j(){this.handlers=[]}j.prototype.use=function(e,t){return this.handlers.push({fulfilled:e,rejected:t}),this.handlers.length-1},j.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},j.prototype.forEach=function(e){z.forEach(this.handlers,(function(t){null!==t&&e(t)}))};var F,U,q=j,W=P;function V(){return U?F:(U=1,F=function(e){return!(!e||!e.__CANCEL__)})}var H,Z,G,K,Q,Y,$,J,X,ee,te,ne,re=P;function ie(){return Z?H:(Z=1,H=function(e,t,n,r,i){return e.config=t,n&&(e.code=n),e.request=r,e.response=i,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}},e})}function oe(){if(K)return G;K=1;var e=ie();return G=function(t,n,r,i,o){var a=new Error(t);return e(a,n,r,i,o)}}function ae(){if(Y)return Q;Y=1;var e=oe();return Q=function(t,n,r){var i=r.config.validateStatus;r.status&&i&&!i(r.status)?n(e("Request failed with status code "+r.status,r.config,null,r.request,r)):t(r)}}function se(){if(ne)return te;ne=1;var e=J?$:(J=1,$=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}),t=ee?X:(ee=1,X=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e});return te=function(n,r){return n&&!e(r)?t(n,r):r}}var le,ce,ue,de,pe,fe,he,me={exports:{}},ge={exports:{}},ve={exports:{}};function be(){return fe||(fe=1,pe=function(e){function t(e){let r,i,o,a=null;function s(...e){if(!s.enabled)return;const n=s,i=Number(new Date),o=i-(r||i);n.diff=o,n.prev=r,n.curr=i,r=i,e[0]=t.coerce(e[0]),"string"!=typeof e[0]&&e.unshift("%O");let a=0;e[0]=e[0].replace(/%([a-zA-Z%])/g,((r,i)=>{if("%%"===r)return"%";a++;const o=t.formatters[i];if("function"==typeof o){const t=e[a];r=o.call(n,t),e.splice(a,1),a--}return r})),t.formatArgs.call(n,e),(n.log||t.log).apply(n,e)}return s.namespace=e,s.useColors=t.useColors(),s.color=t.selectColor(e),s.extend=n,s.destroy=t.destroy,Object.defineProperty(s,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==a?a:(i!==t.namespaces&&(i=t.namespaces,o=t.enabled(e)),o),set:e=>{a=e}}),"function"==typeof t.init&&t.init(s),s}function n(e,n){const r=t(this.namespace+(void 0===n?":":n)+e);return r.log=this.log,r}function r(e){return e.toString().substring(2,e.toString().length-2).replace(/\.\*\?$/,"*")}return t.debug=t,t.default=t,t.coerce=function(e){return e instanceof Error?e.stack||e.message:e},t.disable=function(){const e=[...t.names.map(r),...t.skips.map(r).map((e=>"-"+e))].join(",");return t.enable(""),e},t.enable=function(e){let n;t.save(e),t.namespaces=e,t.names=[],t.skips=[];const r=("string"==typeof e?e:"").split(/[\s,]+/),i=r.length;for(n=0;n<i;n++)r[n]&&("-"===(e=r[n].replace(/\*/g,".*?"))[0]?t.skips.push(new RegExp("^"+e.slice(1)+"$")):t.names.push(new RegExp("^"+e+"$")))},t.enabled=function(e){if("*"===e[e.length-1])return!0;let n,r;for(n=0,r=t.skips.length;n<r;n++)if(t.skips[n].test(e))return!1;for(n=0,r=t.names.length;n<r;n++)if(t.names[n].test(e))return!0;return!1},t.humanize=function(){if(de)return ue;de=1;var e=1e3,t=60*e,n=60*t,r=24*n;function i(e,t,n,r){var i=t>=1.5*n;return Math.round(e/n)+" "+r+(i?"s":"")}return ue=function(o,a){a=a||{};var s=typeof o;if("string"===s&&o.length>0)return function(i){if(!((i=String(i)).length>100)){var o=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(i);if(o){var a=parseFloat(o[1]);switch((o[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return 315576e5*a;case"weeks":case"week":case"w":return 6048e5*a;case"days":case"day":case"d":return a*r;case"hours":case"hour":case"hrs":case"hr":case"h":return a*n;case"minutes":case"minute":case"mins":case"min":case"m":return a*t;case"seconds":case"second":case"secs":case"sec":case"s":return a*e;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return a;default:return}}}}(o);if("number"===s&&isFinite(o))return a.long?function(o){var a=Math.abs(o);return a>=r?i(o,a,r,"day"):a>=n?i(o,a,n,"hour"):a>=t?i(o,a,t,"minute"):a>=e?i(o,a,e,"second"):o+" ms"}(o):function(i){var o=Math.abs(i);return o>=r?Math.round(i/r)+"d":o>=n?Math.round(i/n)+"h":o>=t?Math.round(i/t)+"m":o>=e?Math.round(i/e)+"s":i+"ms"}(o);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(o))}}(),t.destroy=function(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")},Object.keys(e).forEach((n=>{t[n]=e[n]})),t.names=[],t.skips=[],t.formatters={},t.selectColor=function(e){let n=0;for(let t=0;t<e.length;t++)n=(n<<5)-n+e.charCodeAt(t),n|=0;return t.colors[Math.abs(n)%t.colors.length]},t.enable(t.load()),t}),pe}var ye,we,_e,xe,Se,ke={exports:{}};function Ee(){return we||(we=1,"undefined"==typeof process||"renderer"===process.type||!0===process.browser||process.__nwjs?ge.exports=(ye||(ye=1,function(e,t){t.formatArgs=function(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;const n="color: "+this.color;t.splice(1,0,n,"color: inherit");let r=0,i=0;t[0].replace(/%[a-zA-Z%]/g,(e=>{"%%"!==e&&(r++,"%c"===e&&(i=r))})),t.splice(i,0,n)},t.save=function(e){try{e?t.storage.setItem("debug",e):t.storage.removeItem("debug")}catch(e){}},t.load=function(){let e;try{e=t.storage.getItem("debug")}catch(e){}return!e&&"undefined"!=typeof process&&"env"in process&&(e={MODE:"production",BASE_URL:"/"}.DEBUG),e},t.useColors=function(){return!("undefined"==typeof window||!window.process||"renderer"!==window.process.type&&!window.process.__nwjs)||("undefined"==typeof navigator||!navigator.userAgent||!navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))&&("undefined"!=typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/))},t.storage=function(){try{return localStorage}catch(e){}}(),t.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],t.log=console.debug||console.log||(()=>{}),e.exports=be()(t);const{formatters:n}=e.exports;n.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}}(ke,ke.exports)),ke.exports):ge.exports=(he||(he=1,function(e,t){const n=m(),r=v();t.init=function(e){e.inspectOpts={};const n=Object.keys(t.inspectOpts);for(let r=0;r<n.length;r++)e.inspectOpts[n[r]]=t.inspectOpts[n[r]]},t.log=function(...e){return process.stderr.write(r.format(...e)+"\n")},t.formatArgs=function(n){const{namespace:r,useColors:i}=this;if(i){const t=this.color,i="\x1b[3"+(t<8?t:"8;5;"+t),o=`  ${i};1m${r} \x1b[0m`;n[0]=o+n[0].split("\n").join("\n"+o),n.push(i+"m+"+e.exports.humanize(this.diff)+"\x1b[0m")}else n[0]=(t.inspectOpts.hideDate?"":(new Date).toISOString()+" ")+r+" "+n[0]},t.save=function(e){e||delete{MODE:"production",BASE_URL:"/"}.DEBUG},t.load=function(){return{MODE:"production",BASE_URL:"/"}.DEBUG},t.useColors=function(){return"colors"in t.inspectOpts?Boolean(t.inspectOpts.colors):n.isatty(process.stderr.fd)},t.destroy=r.deprecate((()=>{}),"Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."),t.colors=[6,2,3,4,5,1];try{const e=function(){if(ce)return le;ce=1;const e=function(){const e=/(Chrome|Chromium)\/(?<chromeVersion>\d+)\./.exec(navigator.userAgent);if(e)return Number.parseInt(e.groups.chromeVersion,10)}()>=69&&{level:1,hasBasic:!0,has256:!1,has16m:!1};return le={stdout:e,stderr:e}}();e&&(e.stderr||e).level>=2&&(t.colors=[20,21,26,27,32,33,38,39,40,41,42,43,44,45,56,57,62,63,68,69,74,75,76,77,78,79,80,81,92,93,98,99,112,113,128,129,134,135,148,149,160,161,162,163,164,165,166,167,168,169,170,171,172,173,178,179,184,185,196,197,198,199,200,201,202,203,204,205,206,207,208,209,214,215,220,221])}catch(e){}t.inspectOpts=Object.keys({MODE:"production",BASE_URL:"/"}).filter((e=>/^debug_/i.test(e))).reduce(((e,t)=>{const n=t.substring(6).toLowerCase().replace(/_([a-z])/g,((e,t)=>t.toUpperCase()));let r={MODE:"production",BASE_URL:"/"}[t];return r=!!/^(yes|on|true|enabled)$/i.test(r)||!/^(no|off|false|disabled)$/i.test(r)&&("null"===r?null:Number(r)),e[n]=r,e}),{}),e.exports=be()(t);const{formatters:i}=e.exports;i.o=function(e){return this.inspectOpts.colors=this.useColors,r.inspect(e,this.inspectOpts).split("\n").map((e=>e.trim())).join(" ")},i.O=function(e){return this.inspectOpts.colors=this.useColors,r.inspect(e,this.inspectOpts)}}(ve,ve.exports)),ve.exports)),ge.exports}function Ce(){if(Se)return me.exports;Se=1;var e=c,t=e.URL,n=a(),r=l(),i=d().Writable,o=f(),s=function(){return xe||(xe=1,_e=function(){if(!e)try{e=Ee()("follow-redirects")}catch(t){e=function(){}}e.apply(null,arguments)}),_e;var e}(),u=Object.create(null);["abort","aborted","connect","error","socket","timeout"].forEach((function(e){u[e]=function(t,n,r){this._redirectable.emit(e,t,n,r)}}));var p=x("ERR_FR_REDIRECTION_FAILURE",""),h=x("ERR_FR_TOO_MANY_REDIRECTS","Maximum number of redirects exceeded"),m=x("ERR_FR_MAX_BODY_LENGTH_EXCEEDED","Request body larger than maxBodyLength limit"),g=x("ERR_STREAM_WRITE_AFTER_END","write after end");function v(e,t){i.call(this),this._sanitizeOptions(e),this._options=e,this._ended=!1,this._ending=!1,this._redirectCount=0,this._redirects=[],this._requestBodyLength=0,this._requestBodyBuffers=[],t&&this.on("response",t);var n=this;this._onNativeResponse=function(e){n._processResponse(e)},this._performRequest()}function b(n){var r={maxRedirects:21,maxBodyLength:10485760},i={};return Object.keys(n).forEach((function(a){var l=a+":",c=i[l]=n[a],u=r[a]=Object.create(c);Object.defineProperties(u,{request:{value:function(n,a,c){if("string"==typeof n){var u=n;try{n=w(new t(u))}catch(t){n=e.parse(u)}}else t&&n instanceof t?n=w(n):(c=a,a=n,n={protocol:l});return"function"==typeof a&&(c=a,a=null),(a=Object.assign({maxRedirects:r.maxRedirects,maxBodyLength:r.maxBodyLength},n,a)).nativeProtocols=i,o.equal(a.protocol,l,"protocol mismatch"),s("options",a),new v(a,c)},configurable:!0,enumerable:!0,writable:!0},get:{value:function(e,t,n){var r=u.request(e,t,n);return r.end(),r},configurable:!0,enumerable:!0,writable:!0}})})),r}function y(){}function w(e){var t={protocol:e.protocol,hostname:e.hostname.startsWith("[")?e.hostname.slice(1,-1):e.hostname,hash:e.hash,search:e.search,pathname:e.pathname,path:e.pathname+e.search,href:e.href};return""!==e.port&&(t.port=Number(e.port)),t}function _(e,t){var n;for(var r in t)e.test(r)&&(n=t[r],delete t[r]);return n}function x(e,t){function n(e){Error.captureStackTrace(this,this.constructor),this.message=e||t}return n.prototype=new Error,n.prototype.constructor=n,n.prototype.name="Error ["+e+"]",n.prototype.code=e,n}return v.prototype=Object.create(i.prototype),v.prototype.abort=function(){this._currentRequest.removeAllListeners(),this._currentRequest.on("error",y),this._currentRequest.abort(),this.emit("abort"),this.removeAllListeners()},v.prototype.write=function(e,t,n){if(this._ending)throw new g;if(!("string"==typeof e||"object"==typeof e&&"length"in e))throw new TypeError("data should be a string, Buffer or Uint8Array");"function"==typeof t&&(n=t,t=null),0!==e.length?this._requestBodyLength+e.length<=this._options.maxBodyLength?(this._requestBodyLength+=e.length,this._requestBodyBuffers.push({data:e,encoding:t}),this._currentRequest.write(e,t,n)):(this.emit("error",new m),this.abort()):n&&n()},v.prototype.end=function(e,t,n){if("function"==typeof e?(n=e,e=t=null):"function"==typeof t&&(n=t,t=null),e){var r=this,i=this._currentRequest;this.write(e,t,(function(){r._ended=!0,i.end(null,null,n)})),this._ending=!0}else this._ended=this._ending=!0,this._currentRequest.end(null,null,n)},v.prototype.setHeader=function(e,t){this._options.headers[e]=t,this._currentRequest.setHeader(e,t)},v.prototype.removeHeader=function(e){delete this._options.headers[e],this._currentRequest.removeHeader(e)},v.prototype.setTimeout=function(e,t){var n=this;function r(){n._timeout&&clearTimeout(n._timeout),n._timeout=setTimeout((function(){n.emit("timeout"),i()}),e)}function i(){clearTimeout(this._timeout),t&&n.removeListener("timeout",t),this.socket||n._currentRequest.removeListener("socket",r)}return t&&this.on("timeout",t),this.socket?r():this._currentRequest.once("socket",r),this.once("response",i),this.once("error",i),this},["flushHeaders","getHeader","setNoDelay","setSocketKeepAlive"].forEach((function(e){v.prototype[e]=function(t,n){return this._currentRequest[e](t,n)}})),["aborted","connection","socket"].forEach((function(e){Object.defineProperty(v.prototype,e,{get:function(){return this._currentRequest[e]}})})),v.prototype._sanitizeOptions=function(e){if(e.headers||(e.headers={}),e.host&&(e.hostname||(e.hostname=e.host),delete e.host),!e.pathname&&e.path){var t=e.path.indexOf("?");t<0?e.pathname=e.path:(e.pathname=e.path.substring(0,t),e.search=e.path.substring(t))}},v.prototype._performRequest=function(){var t=this._options.protocol,n=this._options.nativeProtocols[t];if(n){if(this._options.agents){var r=t.substr(0,t.length-1);this._options.agent=this._options.agents[r]}var i=this._currentRequest=n.request(this._options,this._onNativeResponse);for(var o in this._currentUrl=e.format(this._options),i._redirectable=this,u)o&&i.on(o,u[o]);if(this._isRedirect){var a=0,s=this,l=this._requestBodyBuffers;!function e(t){if(i===s._currentRequest)if(t)s.emit("error",t);else if(a<l.length){var n=l[a++];i.finished||i.write(n.data,n.encoding,e)}else s._ended&&i.end()}()}}else this.emit("error",new TypeError("Unsupported protocol "+t))},v.prototype._processResponse=function(t){var n=t.statusCode;this._options.trackRedirects&&this._redirects.push({url:this._currentUrl,headers:t.headers,statusCode:n});var r=t.headers.location;if(r&&!1!==this._options.followRedirects&&n>=300&&n<400){if(this._currentRequest.removeAllListeners(),this._currentRequest.on("error",y),this._currentRequest.abort(),t.destroy(),++this._redirectCount>this._options.maxRedirects)return void this.emit("error",new h);((301===n||302===n)&&"POST"===this._options.method||303===n&&!/^(?:GET|HEAD)$/.test(this._options.method))&&(this._options.method="GET",this._requestBodyBuffers=[],_(/^content-/i,this._options.headers));var i=_(/^host$/i,this._options.headers)||e.parse(this._currentUrl).hostname,o=e.resolve(this._currentUrl,r);s("redirecting to",o),this._isRedirect=!0;var a=e.parse(o);if(Object.assign(this._options,a),a.hostname!==i&&_(/^authorization$/i,this._options.headers),"function"==typeof this._options.beforeRedirect){var l={headers:t.headers};try{this._options.beforeRedirect.call(null,this._options,l)}catch(e){return void this.emit("error",e)}this._sanitizeOptions(this._options)}try{this._performRequest()}catch(e){var c=new p("Redirected request failed: "+e.message);c.cause=e,this.emit("error",c)}}else t.responseUrl=this._currentUrl,t.redirects=this._redirects,this.emit("response",t),this._requestBodyBuffers=[]},me.exports=b({http:n,https:r}),me.exports.wrap=b,me.exports}var Ae,Te,Ie,Re,Oe,Le,Ne,Pe,De,Me,Be={name:"axios",version:"0.21.1",description:"Promise based HTTP client for the browser and node.js",main:"index.js",scripts:{test:"grunt test && bundlesize",start:"node ./sandbox/server.js",build:"NODE_ENV=production grunt build",preversion:"npm test",version:"npm run build && grunt version && git add -A dist && git add CHANGELOG.md bower.json package.json",postversion:"git push && git push --tags",examples:"node ./examples/server.js",coveralls:"cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js",fix:"eslint --fix lib/**/*.js"},repository:{type:"git",url:"https://github.com/axios/axios.git"},keywords:["xhr","http","ajax","promise","node"],author:"Matt Zabriskie",license:"MIT",bugs:{url:"https://github.com/axios/axios/issues"},homepage:"https://github.com/axios/axios",devDependencies:{bundlesize:"^0.17.0",coveralls:"^3.0.0","es6-promise":"^4.2.4",grunt:"^1.0.2","grunt-banner":"^0.6.0","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^20.1.0","grunt-karma":"^2.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"^6.0.0-beta.19","grunt-webpack":"^1.0.18","istanbul-instrumenter-loader":"^1.0.0","jasmine-core":"^2.4.1",karma:"^1.3.0","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.1","karma-firefox-launcher":"^1.1.0","karma-jasmine":"^1.1.1","karma-jasmine-ajax":"^0.1.13","karma-opera-launcher":"^1.0.0","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.2.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","load-grunt-tasks":"^3.5.2",minimist:"^1.2.0",mocha:"^5.2.0",sinon:"^4.5.0",typescript:"^2.8.1","url-search-params":"^0.10.0",webpack:"^1.13.1","webpack-dev-server":"^1.14.1"},browser:{"./lib/adapters/http.js":"./lib/adapters/xhr.js"},jsdelivr:"dist/axios.min.js",unpkg:"dist/axios.min.js",typings:"./index.d.ts",dependencies:{"follow-redirects":"^1.10.0"},bundlesize:[{path:"./dist/axios.min.js",threshold:"5kB"}]};var ze=P,je=function(e,t){re.forEach(e,(function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])}))},Fe={"Content-Type":"application/x-www-form-urlencoded"};function Ue(e,t){!ze.isUndefined(e)&&ze.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var qe,We={adapter:("undefined"!=typeof XMLHttpRequest?qe=function(){if(Me)return De;Me=1;var e=P,t=ae(),n=function(){if(Re)return Ie;Re=1;var e=P;return Ie=e.isStandardBrowserEnv()?{write:function(t,n,r,i,o,a){var s=[];s.push(t+"="+encodeURIComponent(n)),e.isNumber(r)&&s.push("expires="+new Date(r).toGMTString()),e.isString(i)&&s.push("path="+i),e.isString(o)&&s.push("domain="+o),!0===a&&s.push("secure"),document.cookie=s.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(){}}}(),r=B,i=se(),o=function(){if(Le)return Oe;Le=1;var e=P,t=["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"];return Oe=function(n){var r,i,o,a={};return n?(e.forEach(n.split("\n"),(function(n){if(o=n.indexOf(":"),r=e.trim(n.substr(0,o)).toLowerCase(),i=e.trim(n.substr(o+1)),r){if(a[r]&&t.indexOf(r)>=0)return;a[r]="set-cookie"===r?(a[r]?a[r]:[]).concat([i]):a[r]?a[r]+", "+i:i}})),a):a}}(),a=function(){if(Pe)return Ne;Pe=1;var e=P;return Ne=e.isStandardBrowserEnv()?function(){var t,n=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a");function i(e){var t=e;return n&&(r.setAttribute("href",t),t=r.href),r.setAttribute("href",t),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:"/"===r.pathname.charAt(0)?r.pathname:"/"+r.pathname}}return t=i(window.location.href),function(n){var r=e.isString(n)?i(n):n;return r.protocol===t.protocol&&r.host===t.host}}():function(){return!0}}(),s=oe();return De=function(l){return new Promise((function(c,u){var d=l.data,p=l.headers;e.isFormData(d)&&delete p["Content-Type"];var f=new XMLHttpRequest;if(l.auth){var h=l.auth.username||"",m=l.auth.password?unescape(encodeURIComponent(l.auth.password)):"";p.Authorization="Basic "+btoa(h+":"+m)}var g=i(l.baseURL,l.url);if(f.open(l.method.toUpperCase(),r(g,l.params,l.paramsSerializer),!0),f.timeout=l.timeout,f.onreadystatechange=function(){if(f&&4===f.readyState&&(0!==f.status||f.responseURL&&0===f.responseURL.indexOf("file:"))){var e="getAllResponseHeaders"in f?o(f.getAllResponseHeaders()):null,n={data:l.responseType&&"text"!==l.responseType?f.response:f.responseText,status:f.status,statusText:f.statusText,headers:e,config:l,request:f};t(c,u,n),f=null}},f.onabort=function(){f&&(u(s("Request aborted",l,"ECONNABORTED",f)),f=null)},f.onerror=function(){u(s("Network Error",l,null,f)),f=null},f.ontimeout=function(){var e="timeout of "+l.timeout+"ms exceeded";l.timeoutErrorMessage&&(e=l.timeoutErrorMessage),u(s(e,l,"ECONNABORTED",f)),f=null},e.isStandardBrowserEnv()){var v=(l.withCredentials||a(g))&&l.xsrfCookieName?n.read(l.xsrfCookieName):void 0;v&&(p[l.xsrfHeaderName]=v)}if("setRequestHeader"in f&&e.forEach(p,(function(e,t){void 0===d&&"content-type"===t.toLowerCase()?delete p[t]:f.setRequestHeader(t,e)})),e.isUndefined(l.withCredentials)||(f.withCredentials=!!l.withCredentials),l.responseType)try{f.responseType=l.responseType}catch(e){if("json"!==l.responseType)throw e}"function"==typeof l.onDownloadProgress&&f.addEventListener("progress",l.onDownloadProgress),"function"==typeof l.onUploadProgress&&f.upload&&f.upload.addEventListener("progress",l.onUploadProgress),l.cancelToken&&l.cancelToken.promise.then((function(e){f&&(f.abort(),u(e),f=null)})),d||(d=null),f.send(d)}))}}():"undefined"!=typeof process&&"[object process]"===Object.prototype.toString.call(process)&&(qe=function(){if(Te)return Ae;Te=1;var e=P,t=ae(),n=se(),r=B,i=a(),o=l(),s=Ce().http,u=Ce().https,d=c,p=y(),f=Be,h=oe(),m=ie(),g=/https:?/;function v(e,t,n){if(e.hostname=t.host,e.host=t.host,e.port=t.port,e.path=n,t.auth){var r=x.from(t.auth.username+":"+t.auth.password,"utf8").toString("base64");e.headers["Proxy-Authorization"]="Basic "+r}e.beforeRedirect=function(e){e.headers.host=e.host,v(e,t,e.href)}}return Ae=function(a){return new Promise((function(l,c){var b=function(e){l(e)},y=function(e){c(e)},w=a.data,_=a.headers;if(_["User-Agent"]||_["user-agent"]||(_["User-Agent"]="axios/"+f.version),w&&!e.isStream(w)){if(x.isBuffer(w));else if(e.isArrayBuffer(w))w=x.from(new Uint8Array(w));else{if(!e.isString(w))return y(h("Data after transformation must be a string, an ArrayBuffer, a Buffer, or a Stream",a));w=x.from(w,"utf-8")}_["Content-Length"]=w.length}var S=void 0;a.auth&&(S=(a.auth.username||"")+":"+(a.auth.password||""));var k=n(a.baseURL,a.url),E=d.parse(k),C=E.protocol||"http:";if(!S&&E.auth){var A=E.auth.split(":");S=(A[0]||"")+":"+(A[1]||"")}S&&delete _.Authorization;var T=g.test(C),I=T?a.httpsAgent:a.httpAgent,R={path:r(E.path,a.params,a.paramsSerializer).replace(/^\?/,""),method:a.method.toUpperCase(),headers:_,agent:I,agents:{http:a.httpAgent,https:a.httpsAgent},auth:S};a.socketPath?R.socketPath=a.socketPath:(R.hostname=E.hostname,R.port=E.port);var O,L=a.proxy;if(!L&&!1!==L){var N=C.slice(0,-1)+"_proxy",P={MODE:"production",BASE_URL:"/"}[N]||{MODE:"production",BASE_URL:"/"}[N.toUpperCase()];if(P){var D=d.parse(P),M={MODE:"production",BASE_URL:"/"}.no_proxy||{MODE:"production",BASE_URL:"/"}.NO_PROXY,B=!0;if(M&&(B=!M.split(",").map((function(e){return e.trim()})).some((function(e){return!!e&&("*"===e||"."===e[0]&&E.hostname.substr(E.hostname.length-e.length)===e||E.hostname===e)}))),B&&(L={host:D.hostname,port:D.port,protocol:D.protocol},D.auth)){var z=D.auth.split(":");L.auth={username:z[0],password:z[1]}}}}L&&(R.headers.host=E.hostname+(E.port?":"+E.port:""),v(R,L,C+"//"+E.hostname+(E.port?":"+E.port:"")+R.path));var j=T&&(!L||g.test(L.protocol));a.transport?O=a.transport:0===a.maxRedirects?O=j?o:i:(a.maxRedirects&&(R.maxRedirects=a.maxRedirects),O=j?u:s),a.maxBodyLength>-1&&(R.maxBodyLength=a.maxBodyLength);var F=O.request(R,(function(n){if(!F.aborted){var r=n,i=n.req||F;if(204!==n.statusCode&&"HEAD"!==i.method&&!1!==a.decompress)switch(n.headers["content-encoding"]){case"gzip":case"compress":case"deflate":r=r.pipe(p.createUnzip()),delete n.headers["content-encoding"]}var o={status:n.statusCode,statusText:n.statusMessage,headers:n.headers,config:a,request:i};if("stream"===a.responseType)o.data=r,t(b,y,o);else{var s=[];r.on("data",(function(e){s.push(e),a.maxContentLength>-1&&x.concat(s).length>a.maxContentLength&&(r.destroy(),y(h("maxContentLength size of "+a.maxContentLength+" exceeded",a,null,i)))})),r.on("error",(function(e){F.aborted||y(m(e,a,null,i))})),r.on("end",(function(){var n=x.concat(s);"arraybuffer"!==a.responseType&&(n=n.toString(a.responseEncoding),a.responseEncoding&&"utf8"!==a.responseEncoding||(n=e.stripBOM(n))),o.data=n,t(b,y,o)}))}}}));F.on("error",(function(e){F.aborted&&"ERR_FR_TOO_MANY_REDIRECTS"!==e.code||y(m(e,a,null,F))})),a.timeout&&F.setTimeout(a.timeout,(function(){F.abort(),y(h("timeout of "+a.timeout+"ms exceeded",a,"ECONNABORTED",F))})),a.cancelToken&&a.cancelToken.promise.then((function(e){F.aborted||(F.abort(),y(e))})),e.isStream(w)?w.on("error",(function(e){y(m(e,a,null,F))})).pipe(F):F.end(w)}))}}()),qe),transformRequest:[function(e,t){return je(t,"Accept"),je(t,"Content-Type"),ze.isFormData(e)||ze.isArrayBuffer(e)||ze.isBuffer(e)||ze.isStream(e)||ze.isFile(e)||ze.isBlob(e)?e:ze.isArrayBufferView(e)?e.buffer:ze.isURLSearchParams(e)?(Ue(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):ze.isObject(e)?(Ue(t,"application/json;charset=utf-8"),JSON.stringify(e)):e}],transformResponse:[function(e){if("string"==typeof e)try{e=JSON.parse(e)}catch(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, */*"}}};ze.forEach(["delete","get","head"],(function(e){We.headers[e]={}})),ze.forEach(["post","put","patch"],(function(e){We.headers[e]=ze.merge(Fe)}));var Ve=We,He=P,Ze=function(e,t,n){return W.forEach(n,(function(n){e=n(e,t)})),e},Ge=V(),Ke=Ve;function Qe(e){e.cancelToken&&e.cancelToken.throwIfRequested()}var Ye,$e,Je,Xe,et,tt,nt,rt,it=P,ot=function(e,t){t=t||{};var n={},r=["url","method","data"],i=["headers","auth","proxy","params"],o=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],a=["validateStatus"];function s(e,t){return it.isPlainObject(e)&&it.isPlainObject(t)?it.merge(e,t):it.isPlainObject(t)?it.merge({},t):it.isArray(t)?t.slice():t}function l(r){it.isUndefined(t[r])?it.isUndefined(e[r])||(n[r]=s(void 0,e[r])):n[r]=s(e[r],t[r])}it.forEach(r,(function(e){it.isUndefined(t[e])||(n[e]=s(void 0,t[e]))})),it.forEach(i,l),it.forEach(o,(function(r){it.isUndefined(t[r])?it.isUndefined(e[r])||(n[r]=s(void 0,e[r])):n[r]=s(void 0,t[r])})),it.forEach(a,(function(r){r in t?n[r]=s(e[r],t[r]):r in e&&(n[r]=s(void 0,e[r]))}));var c=r.concat(i).concat(o).concat(a),u=Object.keys(e).concat(Object.keys(t)).filter((function(e){return-1===c.indexOf(e)}));return it.forEach(u,l),n},at=P,st=B,lt=q,ct=function(e){return Qe(e),e.headers=e.headers||{},e.data=Ze(e.data,e.headers,e.transformRequest),e.headers=He.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),He.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]})),(e.adapter||Ke.adapter)(e).then((function(t){return Qe(e),t.data=Ze(t.data,t.headers,e.transformResponse),t}),(function(t){return Ge(t)||(Qe(e),t&&t.response&&(t.response.data=Ze(t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))},ut=ot;function dt(e){this.defaults=e,this.interceptors={request:new lt,response:new lt}}function pt(){if($e)return Ye;function e(e){this.message=e}return $e=1,e.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},e.prototype.__CANCEL__=!0,Ye=e}dt.prototype.request=function(e){"string"==typeof e?(e=arguments[1]||{}).url=arguments[0]:e=e||{},(e=ut(this.defaults,e)).method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=[ct,void 0],n=Promise.resolve(e);for(this.interceptors.request.forEach((function(e){t.unshift(e.fulfilled,e.rejected)})),this.interceptors.response.forEach((function(e){t.push(e.fulfilled,e.rejected)}));t.length;)n=n.then(t.shift(),t.shift());return n},dt.prototype.getUri=function(e){return e=ut(this.defaults,e),st(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},at.forEach(["delete","get","head","options"],(function(e){dt.prototype[e]=function(t,n){return this.request(ut(n||{},{method:e,url:t,data:(n||{}).data}))}})),at.forEach(["post","put","patch"],(function(e){dt.prototype[e]=function(t,n,r){return this.request(ut(r||{},{method:e,url:t,data:n}))}}));var ft=P,ht=E,mt=dt,gt=ot;function vt(e){var t=new mt(e),n=ht(mt.prototype.request,t);return ft.extend(n,mt.prototype,t),ft.extend(n,t),n}var bt=vt(Ve);bt.Axios=mt,bt.create=function(e){return vt(gt(bt.defaults,e))},bt.Cancel=pt(),bt.CancelToken=function(){if(Xe)return Je;Xe=1;var e=pt();function t(t){if("function"!=typeof t)throw new TypeError("executor must be a function.");var n;this.promise=new Promise((function(e){n=e}));var r=this;t((function(t){r.reason||(r.reason=new e(t),n(r.reason))}))}return t.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},t.source=function(){var e;return{token:new t((function(t){e=t})),cancel:e}},Je=t}(),bt.isCancel=V(),bt.all=function(e){return Promise.all(e)},bt.spread=tt?et:(tt=1,et=function(e){return function(t){return e.apply(null,t)}}),bt.isAxiosError=rt?nt:(rt=1,nt=function(e){return"object"==typeof e&&!0===e.isAxiosError}),k.exports=bt,k.exports.default=bt;var yt=(0,i.g)(k.exports),wt=function(e){function t(n,r,i){return e.call(this,n,t.createClient(r,i))||this}return(0,r.h)(t,e),t.createClient=function(e,t){return function(e,t){var n=(0,r.c)({baseURL:e},t);return yt.create(n)}(e,(0,r.c)({baseURL:e},t||{}))},t}((function(e,t){var n=this;this.clientName=e,this.client=t,this.getClientName=function(){return n.clientName},this.setBaseUrl=function(e){n.client.defaults.baseURL=e},this.get=function(e,t){return n.client.get(e,t||{})},this.post=function(e,t,r){return n.client.post(e,t,r)},this.put=function(e,t,r){return n.client.put(e,t,r)},this.delete=function(e,t){return n.client.delete(e,t)},this.clientName=e,this.client=t,this.interceptors=t.interceptors,this.defaults=t.defaults})),_t=function(e){var t=this;this.db=e,this.cachedHeaderName="internal-cache-header",this.addInterceptor=function(e){e.interceptors.request.use((function(e){return t.requestHandler(e)})),e.interceptors.response.use((function(e){return t.responseHandler(e)}),(function(e){return t.errorHandler(e)}))},this.responseHandler=function(e){return t.isGetRequest(e.config.method)&&e.config.url&&t.db.create(e.config.url,JSON.stringify(e.data)),e},this.errorHandler=function(e){return t.containsCachedHeaderValue(null==e?void 0:e.headers)?Promise.resolve(e):Promise.reject(e)},this.requestHandler=function(e){if(t.isGetRequest(e.method)){var n=t.db.get(e.url||"");if(n)return t.setCachedHeader(e),e.data=JSON.parse(n),Promise.reject(e)}return e},this.setCachedHeader=function(e){e.headers[t.cachedHeaderName]=!0},this.containsCachedHeaderValue=function(e){return void 0===e&&(e={}),!!e[t.cachedHeaderName]},this.isGetRequest=function(e){return e&&("GET"===e||"get"===e)},this.db=e},xt=function(){function e(){}return e.createGenericClient=function(e,t){var n=e.clientName,r=e.baseUrl,i=e.cache;e.cacheStoragedType;var o=new wt(n,r,t);return i&&new _t(function(e,t){return new S(t)}()).addInterceptor(o),o},e}(),St=function(){function e(e,t){var n=this;void 0===e&&(e=10),void 0===t&&(t=[]),this.chunkSize=e,this.data=t,this.getRawData=function(){return n.data},this.getDataChunks=function(){return{length:n.data.length,data:n._chunkArray()}},this.clear=function(e){if(e)return n.data.splice(0,e);n.data=[]}}return e.prototype.setChunkSize=function(e){this.chunkSize=e},e.prototype.addData=function(e){var t;return Array.isArray(e)?(t=this.data).push.apply(t,e):this.data.push(e)},e.prototype.isEmpty=function(){return 0===this.data.length},e.prototype._chunkArray=function(){for(var e=[],t=_()(this.data);t.length>0;)e.push(t.splice(0,this.chunkSize));return e},e}(),kt=function(){function e(e){var t=this,n=e.fn,r=e.pollMs,i=e.pollEngineName,o=e.fnContext,a=void 0===o?null:o,s=e.startImmediate,l=void 0!==s&&s;this.poll=function(){var e;t.stopPoll||(null===(e=t.fn)||void 0===e||e.call(t.fnContext),t.timeout=setTimeout(t.poll.bind(t),t.pollMs))},this.preLog="<PollEngine>",this.fn=n,this.pollMs=r,this.stopPoll=!1,this.pollEngineName=i,this.started=!1,this.fnContext=a,this.timeout=void 0,l&&(this.started=!0,this.startPolling())}return e.setLogger=function(t){e.logger=t},e.prototype.registerPollFn=function(e){this.fn=e},e.prototype.registerContext=function(e){this.fnContext=e},e.prototype.startPolling=function(){this.log("Starting ".concat(this.pollEngineName," poll engine.")),this.started=!0,this.poll()},e.prototype.stopPolling=function(){this.started&&(this.log("Stopping ".concat(this.pollEngineName," poll engine.")),this.timeout&&clearTimeout(this.timeout),this.started=!1,this.stopPoll=!0)},e.prototype.log=function(t){var n;null===(n=e.logger)||void 0===n||n.verbose("".concat(this.preLog,": ").concat(t))},e}()},46875:(e,t,n)=>{"use strict";var r;n.d(t,{R:()=>i}),function(e){e[e.TooManyRequestsException=429]="TooManyRequestsException"}(r||(r={}));var i=function(){function e(){var e,t=this;this.MAX_BACKOFF=2e4,this.DEFAULT_INTERVAL=100,this.DEFAULT_EXPONENTIAL=1,this.httpErrorBackoffOptions=((e={})[r.TooManyRequestsException]={interval:4650,exponential:3,maxTimeout:6e4},e),this.customBackoff=function(e,n){var r=(n||{}).statusCode,i=t.httpErrorBackoffOptions[r]||{},o=i.interval,a=void 0===o?t.DEFAULT_INTERVAL:o,s=i.exponential,l=void 0===s?t.DEFAULT_EXPONENTIAL:s,c=i.maxTimeout,u=void 0===c?t.MAX_BACKOFF:c,d=a*Math.pow(l,e),p=d+.25*d*Math.random();return Math.min(p,u)},this.shouldRetry=function(e){return!!e.retryable}}return e.getInstance=function(){return e.instance||(e.instance=new e),e.instance},e.__removeInstance__=function(){},e}()},38573:(e,t,n)=>{"use strict";n.d(t,{c:()=>r,g:()=>i});var r="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof n.g?n.g:"undefined"!=typeof self?self:{};function i(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}},49277:(e,t,n)=>{"use strict";n.d(t,{B:()=>k,C:()=>A,O:()=>p,_:()=>l,a:()=>w,c:()=>s,d:()=>c,e:()=>u,f:()=>d,g:()=>P,h:()=>i,i:()=>o});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 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}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var o,a,s=function(){return s=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},s.apply(this,arguments)};function l(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}function c(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{l(r.next(e))}catch(e){o(e)}}function s(e){try{l(r.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}l((r=r.apply(e,t||[])).next())}))}function u(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(s){return function(l){return function(s){if(n)throw new TypeError("Generator is already executing.");for(;o&&(o=0,s[0]&&(a=0)),a;)try{if(n=1,r&&(i=2&s[0]?r.return:s[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,s[1])).done)return i;switch(r=0,i&&(s=[2&s[0],i.value]),s[0]){case 0:case 1:i=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!((i=(i=a.trys).length>0&&i[i.length-1])||6!==s[0]&&2!==s[0])){a=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]<i[3])){a.label=s[1];break}if(6===s[0]&&a.label<i[1]){a.label=i[1],i=s;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(s);break}i[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],r=0}finally{n=i=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,l])}}}function d(e,t,n){if(n||2===arguments.length)for(var r,i=0,o=t.length;i<o;i++)!r&&i in t||(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))}"function"==typeof SuppressedError&&SuppressedError,function(e){e.Bash="bash",e.Fish="fish",e.WindowsPowerShell="windowsPowerShell",e.WindowsCmd="windowsCmd"}(o||(o={}));var p,f,h={cliNames:(a={},a[o.Bash]="Linux or macOS (bash)",a[o.Fish]="Linux or macOS (fish)",a[o.WindowsPowerShell]="Windows (PowerShell)",a[o.WindowsCmd]="Windows (cmd)",a)},m=function(){function e(e,t){this.credentials=e,this.defaultRegion=t}return e.prototype.getName=function(){return h.cliNames[this.env]},e.prototype.toString=function(){return this.getCommands().join("\n")},e}(),g=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.env=o.Bash,t}return i(t,e),t.prototype.getCommands=function(){return d(d([],this.defaultRegion?['export AWS_DEFAULT_REGION="'.concat(this.defaultRegion,'"')]:[],!0),['export AWS_ACCESS_KEY_ID="'.concat(this.credentials.accessKeyId,'"'),'export AWS_SECRET_ACCESS_KEY="'.concat(this.credentials.secretAccessKey,'"'),'export AWS_SESSION_TOKEN="'.concat(this.credentials.sessionToken,'"')],!1)},t}(m),v=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.env=o.Fish,t}return i(t,e),t.prototype.getCommands=function(){return d(d([],this.defaultRegion?['set -x AWS_DEFAULT_REGION "'.concat(this.defaultRegion,'"')]:[],!0),['set -x AWS_ACCESS_KEY_ID "'.concat(this.credentials.accessKeyId,'"'),'set -x AWS_SECRET_ACCESS_KEY "'.concat(this.credentials.secretAccessKey,'"'),'set -x AWS_SESSION_TOKEN "'.concat(this.credentials.sessionToken,'"')],!1)},t}(m),b=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.env=o.WindowsPowerShell,t}return i(t,e),t.prototype.getCommands=function(){return d(d([],this.defaultRegion?['$Env:AWS_DEFAULT_REGION="'.concat(this.defaultRegion,'"')]:[],!0),['$Env:AWS_ACCESS_KEY_ID="'.concat(this.credentials.accessKeyId,'"'),'$Env:AWS_SECRET_ACCESS_KEY="'.concat(this.credentials.secretAccessKey,'"'),'$Env:AWS_SESSION_TOKEN="'.concat(this.credentials.sessionToken,'"')],!1)},t}(m),y=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.env=o.WindowsCmd,t}return i(t,e),t.prototype.getCommands=function(){return d(d([],this.defaultRegion?["set AWS_DEFAULT_REGION=".concat(this.defaultRegion)]:[],!0),["set AWS_ACCESS_KEY_ID=".concat(this.credentials.accessKeyId),"set AWS_SECRET_ACCESS_KEY=".concat(this.credentials.secretAccessKey),"set AWS_SESSION_TOKEN=".concat(this.credentials.sessionToken)],!1)},t}(m),w=function(e,t){return[new g(e,t),new v(e,t),new b(e,t),new y(e,t)]};!function(e){e.Unknown="Unknown",e.Windows="Windows",e.Mac="Mac",e.Linux="Linux"}(p||(p={})),function(e){e.Unknown="Unknown",e.Firefox="Firefox",e.Edge="Edge",e.Chrome="Chrome",e.Safari="Safari"}(f||(f={}));var _,x=/Edge?\//,S=function(){function e(){this.osType=this.getOSType()}return e.prototype.operatingSystem=function(){return this.osType},e.prototype.getIEVersion=function(){var e=this.getClassicIEVersion();return-1===e&&(e=this.getTridentEdgeVersion()),e},e.prototype.isMobileDevice=function(){var e=!1;if("maxTouchPoints"in navigator)e=navigator.maxTouchPoints>0;else if(window.matchMedia){var t=window.matchMedia("(pointer:coarse)");t&&"(pointer:coarse)"===t.media?e=!!t.matches:"orientation"in window&&(e=!0)}if(!e){var n=navigator.userAgent;e=/\b(BlackBerry|webOS|iPhone|IEMobile)\b/i.test(n)||/\b(Android|Windows Phone|iPad|iPod)\b/i.test(n)}return e},e.prototype.getTimingData=function(){if("getEntriesByType"in performance){var e=null===performance||void 0===performance?void 0:performance.getEntriesByType("navigation"),t=Array.isArray(e)?e[0]:void 0;if(!t)return;return{domContentLoadedMs:t.domContentLoadedEventEnd-t.domContentLoadedEventStart,domCompleteMs:t.domComplete,domInteractiveMs:t.domInteractive}}},e.prototype.getOSType=function(){var e=this.getUserAgent(),t=p.Unknown;return-1!==e.indexOf("Windows")?t=p.Windows:-1!==e.indexOf("Mac")?t=p.Mac:-1!==e.indexOf("Linux")&&(t=p.Linux),t},e.prototype.getUserLanguage=function(){return window.navigator.language},e.prototype.getBrowserType=function(){var e=this.getUserAgent(),t=f.Unknown;return e.includes("Firefox/")?t=f.Firefox:x.test(e)?t=f.Edge:e.includes("Chrome/")?t=f.Chrome:e.includes("Safari/")&&(t=f.Safari),t},e.prototype.getUserAgent=function(){try{return window&&window.navigator?window.navigator.userAgent:""}catch(e){return""}},e.prototype.getTridentEdgeVersion=function(){var e=this.getUserAgent(),t=-1;return this.getTridentVersion(e)||t},e.prototype.getClassicIEVersion=function(){var e=this.getUserAgent(),t=-1,n=e.indexOf("MSIE ");return n>0&&(t=parseInt(e.substring(n+5,e.indexOf(".",n)),10)),this.getTridentVersion(e)||t},e.prototype.getTridentVersion=function(e){var t=null;if(e.indexOf("Trident/")>0){var n=e.indexOf("rv:");t=parseInt(e.substring(n+3,e.indexOf(".",n)),10)}return t},e}(),k=new S,E={interval:1e3,maxRetries:5,exponential:3};!function(e){e.NETWORK_ERROR="NETWORK_ERROR",e.NO_CURRENT_USER="NO_CURRENT_USER",e.AMAZON_CORPORATE_SSO_TOKEN="AMAZON_CORPORATE_SSO_TOKEN",e.NOT_AUTHENTICATED="NOT_AUTHENTICATED"}(_||(_={}));var C,A={CloudWatchMetric:{DIRECTIVE_RENDERED:"DIRECTIVE_RENDERED_{0}",EMBEDDED_CONTENT_ROUTE_NAVIGATION:"EMBEDDED_CONTENT_ROUTE_NAVIGATION",PREFETCH_CONTENT_ROUTE:"PREFETCH_CONTENT_ROUTE",ERROR_BOUNDARY_EXCEPTION:"ERROR_BOUNDARY_EXCEPTION",CONTENT_ISSUE_TEMPLATE_CREATED:"CONTENT_ISSUE_TEMPLATE_CREATED",REPORT_WORKSHOP_STUDIO_BUG:"REPORT_WORKSHOP_STUDIO_BUG",tablePropertyFilter:{TYPE:"TablePropertyFilter",FREE_TEXT_QUERY_PROPERTY:"*"}},ConsoleLogLocalStorageId:"__console_log_enable__",ExternalLinks:{wiki:"https://w.amazon.com/bin/view/AWS_Workshop_Studio",featureRequest:"https://issues.amazon.com/issues/create?template=2ab2906e-ab0a-43be-8b30-950dc5108a43",reportBug:"https://t.corp.amazon.com/create/templates/3a903712-d081-42b4-a522-8176a42de95e",privacy:"http://aws.amazon.com/privacy",terms:"http://aws.amazon.com/terms",submitFeedback:"https://survey.fieldsense.whs.amazon.dev/survey/dcd75fb1-e87e-4afd-a952-ba7df764548c",submitSupportRequest:"https://t.corp.amazon.com/create/templates/3a903712-d081-42b4-a522-8176a42de95e",eventDeliveryLaunch:"https://w.amazon.com/bin/view/AWS_Workshop_Studio/#HQ:HowwilltheEventDeliverylaunchwork3F"},DefaultLocale:"en-US",retryBackoff:E,exponentialBackoff:function(e,t){return void 0===t&&(t=E),t.interval*Math.pow(t.exponential,e)},exponentialAwsBackoff:function(e){return E.interval*Math.pow(E.exponential,e)},applicationBaseUrl:function(e,t,n){return void 0===e&&(e="studio"),void 0===t&&(t="us-east-1"),void 0===n&&(n="prod"),"https://".concat(e,".").concat(t,".").concat(n,".workshops.aws")},EVENTS:_,LATEST_BUILD:"$LATEST",CURRENT_BUILD:"$CURRENT",REGULAR_EXPRESSIONS:{uuidV4:"[A-Za-z0-9]{8}-[A-Za-z0-9]{4}-4[A-Za-z0-9]{3}-[A-Za-z0-9]{4}-[A-Za-z0-9]{12}"}},T={runtime:["scheduled","not_started"],infrastructure:["not_applicable","not_provisioned"]},I={runtime:["scheduled","not_started","start_in_progress","start_failed","start_success","pause_in_progress","pause_failed","pause_success"],infrastructure:null},R={eventStartDateTime:T,eventTimeZone:T,duration:I,attendeeForecast:T,teamSize:T,reservedQuota:I,regions:T,autostart:null,permissions:null,title:null,description:null,eventModality:null,attributeGeo:null,attributeEngagementType:null,attributeOpportunityId:null},O=Object.freeze({workshop_studio:{test:["eventStartDateTime","eventTimeZone","duration","attendeeForecast","teamSize","reservedQuota","regions","permissions","title","description"],production:null},customer_provided:{test:["eventStartDateTime","eventTimeZone","duration","attendeeForecast","teamSize","permissions","title","description"],production:["eventStartDateTime","eventTimeZone","duration","attendeeForecast","teamSize","permissions","title","description","eventModality","attributeGeo","attributeEngagementType","attributeOpportunityId"]}}),L=["eventStartDateTime","eventTimeZone","duration","attendeeForecast","teamSize","reservedQuota","regions","permissions"],N={runtime:["scheduled","canceled","not_started","start_in_progress","start_failed","start_success","pause_in_progress","pause_failed","pause_success","terminate_in_progress","terminate_failed","terminate_success"],infrastructure:["not_applicable","not_provisioned","provision_in_progress","provision_failed","deployment_central_in_progress","deployment_central_failed","deployment_in_progress","deployment_halted","deployment_failed","deployment_success","terminate_in_progress","terminate_failed","terminate_success"]};!function(){function e(e,t,n,r){this.eventType=e,this.eventAccountSource=t,this.eventState=n,this.options=r}e.isProvisionStarted=function(t){return e.compareState(t.runtime,"not_started","runtime")>=0&&("not_applicable"===t.infrastructure||e.compareState(t.infrastructure,"provision_in_progress","infrastructure")>=0)},e.isDeploymentInProgress=function(e){return["provision_in_progress","deployment_central_in_progress","deployment_in_progress"].includes(e.infrastructure)},e.isDeploymentSuccess=function(e){return["not_applicable","deployment_success"].includes(e.infrastructure)},e.isDeploymentResolved=function(t){return e.isDeploymentSuccess(t)||["provision_failed","deployment_central_failed","deployment_halted","deployment_failed"].includes(t.infrastructure)},e.isEventReadyToStart=function(t){return"not_started"===t.runtime&&("not_applicable"===t.infrastructure||e.compareState(t.infrastructure,"deployment_in_progress","infrastructure")>=0)},e.isEventStarted=function(t){return e.compareState(t.runtime,"start_in_progress","runtime")>=0},e.isEventStartedSuccess=function(t){return e.compareState(t.runtime,"start_success","runtime")>=0},e.isEventInProgress=function(t){return e.isEventStartedSuccess(t)&&e.compareState(t.runtime,"terminate_in_progress","runtime")<0},e.isEventTerminated=function(t){return e.compareState(t.runtime,"terminate_success","runtime")>=0},e.isEventActive=function(t){return!e.isEventTerminated(t)&&"canceled"!==t.runtime},e.isTransitoryState=function(t){return e.isProvisionStarted(t)&&!e.isEventTerminated(t)},e.hasDiscreteUpdateApi=function(e){return L.includes(e)},e.compareState=function(e,t,n){if(void 0===n&&(n="runtime"),e===t)return 0;var r=N[n];return r.findIndex((function(t){return e===t}))>r.findIndex((function(e){return t===e}))?1:-1},Object.defineProperty(e.prototype,"logger",{get:function(){var e;return null===(e=this.options)||void 0===e?void 0:e.logger},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"accountSource",{get:function(){return this.eventAccountSource},set:function(e){this.eventAccountSource=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"type",{get:function(){return this.eventType},set:function(e){this.eventType=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"state",{get:function(){return this.eventState},set:function(e){this.eventState=e},enumerable:!1,configurable:!0}),e.prototype.compareState=function(t,n){return void 0===n&&(n="runtime"),this.state?e.compareState(this.state[n],t,n):-1},e.prototype.isFieldEnabled=function(e){var t,n,r=O[this.accountSource];if(!r)return null===(t=this.logger)||void 0===t||t.critical('Unknown account source "'.concat(this.accountSource,'". Failed to determine enabled state for field "').concat(e,'".')),!1;var i=r[this.type];return null===i||(i?null==i?void 0:i.includes(e):(null===(n=this.logger)||void 0===n||n.critical('Unknown type "'.concat(this.type,'". Failed to determine enabled state for field "').concat(e,'".')),!1))},e.prototype.isFieldEditable=function(e){var t,n;if(!this.state)return null===(t=this.logger)||void 0===t||t.info("No event state value"),!1;var r=R[e];return null===r||(r?(null===r.runtime||r.runtime.includes(this.state.runtime))&&(null===r.infrastructure||r.infrastructure.includes(this.state.infrastructure)):(null===(n=this.logger)||void 0===n||n.critical('Unknown field "'.concat(e,'". Failed to determine editable state.')),!1))}}();!function(e){e.And="and",e.Or="or"}(C||(C={}));var P=function(e,t){void 0===t&&(t=C.Or);var n="";return 1===e.length?n=e[0]:2===e.length?n=e.join(" ".concat(t," ")):e.length>2&&(n="".concat(e.slice(0,-1).join(", "),", ").concat(t," ").concat(e.slice(-1))),n},D=(function(){function e(e,t){void 0===t&&(t=!1),this.caseSensitive=t,this.comparablePrimitiveTypes=["boolean","number","string"],this.defaultOperator=":",this.filteringPropertyKeys=(e||[]).map((function(e){return e.key})),this.caseSensitive=t}e.prototype.filter=function(e,t){var n=this;return t.tokens.length?e.filter((function(e){for(var r=!1,i=0,o=t.tokens.length;i<o;i++){var a=t.tokens[i],s=a.value.trim();if(r=a.propertyKey?n.matchUnknown(s,e[a.propertyKey],{caseSensitive:n.caseSensitive,operator:a.operator}):n.matchObject(s,e),a.operator.startsWith("!")&&(r=!r),"and"===t.operation&&!r||"or"===t.operation&&r)break}return r})):e},e.prototype.isNumeric=function(e){return!isNaN(parseFloat(e))&&isFinite(e)},e.prototype.matchObject=function(e,t,n){if(Array.isArray(t)||"object"!=typeof t)return!1;for(var r=this.filteringPropertyKeys||Object.keys(t),i=0,o=r.length;i<o;i++)if(this.matchUnknown(e,t[r[i]],n))return!0;return!1},e.prototype.matchArray=function(e,t,n){var r=this;return!!t.length&&t.findIndex((function(t){return r.matchUnknown(e,t,n)}))>-1},e.prototype.matchUnknown=function(e,t,n){return Array.isArray(t)?this.matchArray(e,t,n):"object"==typeof t?this.matchObject(e,t,n):this.matchPrimitive(e,t,n)},e.prototype.matchPrimitive=function(e,t,n){if(!this.comparablePrimitiveTypes.includes(typeof t))return!1;t=String(t),(null==n?void 0:n.caseSensitive)||(e=e.toLowerCase(),t=t.toLowerCase());var r=(null==n?void 0:n.operator)||this.defaultOperator;return(r.startsWith(">")||r.startsWith("<"))&&this.isNumeric(t)&&(t=parseFloat(t)),r.endsWith(":")?t.includes(e):r.startsWith(">")?r.endsWith("=")?t>=e:t>e:r.startsWith("<")?r.endsWith("=")?t<=e:t<e:t===e}}(),[]);if(k.operatingSystem()===p.Windows){var M=k.getIEVersion();M>=0&&M<=11&&(D.push(n.e(151).then(n.bind(n,90151)).then((function(e){return e.i}))),D.push(n.e(33).then(n.bind(n,44033)).then((function(e){return e.i}))))}else k.operatingSystem()===p.Mac&&k.getBrowserType()===f.Safari&&D.push(n.e(151).then(n.bind(n,90151)).then((function(e){return e.i})));var B=[];if(k.operatingSystem()===p.Windows){var z=k.getIEVersion();z>=0&&z<=18&&B.push(n.e(893).then(n.bind(n,5893)).then((function(e){return e.s})))}else k.operatingSystem()===p.Mac&&k.getBrowserType()===f.Safari&&B.push(n.e(893).then(n.bind(n,5893)).then((function(e){return e.s})));d(d([],B,!0),D,!0),["Africa/Abidjan","Africa/Nairobi","Africa/Algiers","Africa/Lagos","Africa/Bissau","Africa/Maputo","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/El_Aaiun","Africa/Johannesburg","Africa/Juba","Africa/Khartoum","Africa/Monrovia","Africa/Ndjamena","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Puerto_Rico","America/Araguaina","America/Argentina/Buenos_Aires","America/Argentina/Catamarca","America/Argentina/Cordoba","America/Argentina/Jujuy","America/Argentina/La_Rioja","America/Argentina/Mendoza","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Asuncion","America/Panama","America/Bahia_Banderas","America/Bahia","America/Barbados","America/Belem","America/Belize","America/Boa_Vista","America/Bogota","America/Boise","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Cayenne","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Costa_Rica","America/Phoenix","America/Cuiaba","America/Danmarkshavn","America/Dawson_Creek","America/Dawson","America/Denver","America/Detroit","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Tijuana","America/Fort_Nelson","America/Fort_Wayne","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Inuvik","America/Iqaluit","America/Jamaica","America/Juneau","America/Kentucky/Louisville","America/Kentucky/Monticello","America/La_Paz","America/Lima","America/Los_Angeles","America/Maceio","America/Managua","America/Manaus","America/Martinique","America/Matamoros","America/Mazatlan","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Toronto","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Paramaribo","America/Port-au-Prince","America/Rio_Branco","America/Porto_Velho","America/Punta_Arenas","America/Winnipeg","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Johns","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Vancouver","America/Whitehorse","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Pacific/Port_Moresby","Antarctica/Macquarie","Antarctica/Mawson","Pacific/Auckland","Antarctica/Palmer","Antarctica/Rothera","Asia/Riyadh","Antarctica/Troll","Antarctica/Vostok","Europe/Berlin","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Qatar","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Kolkata","Asia/Chita","Asia/Choibalsan","Asia/Shanghai","Asia/Colombo","Asia/Dhaka","Asia/Damascus","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Ho_Chi_Minh","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Europe/Istanbul","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Urumqi","Asia/Kathmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Pontianak","Asia/Pyongyang","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Ust-Nera","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faroe","Atlantic/Madeira","Atlantic/South_Georgia","Atlantic/Stanley","Australia/Sydney","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Hobart","Australia/Darwin","Australia/Eucla","Australia/Lord_Howe","Australia/Lindeman","Australia/Melbourne","Australia/Perth","CET","Pacific/Easter","CST6CDT","EET","Europe/Dublin","EST","EST5EDT","Etc/GMT-0","Etc/GMT-1","Etc/GMT-10","Etc/GMT-11","Etc/GMT-12","Etc/GMT-13","Etc/GMT-14","Etc/GMT-2","Etc/GMT-3","Etc/GMT-4","Etc/GMT-5","Etc/GMT-6","Etc/GMT-7","Etc/GMT-8","Etc/GMT-9","Etc/GMT+1","Etc/GMT+10","Etc/GMT+11","Etc/GMT+12","Etc/GMT+2","Etc/GMT+3","Etc/GMT+4","Etc/GMT+5","Etc/GMT+6","Etc/GMT+7","Etc/GMT+8","Etc/GMT+9","Etc/UTC","Europe/Brussels","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/London","Europe/Belgrade","Europe/Prague","Europe/Bucharest","Europe/Budapest","Europe/Zurich","Europe/Chisinau","Europe/Gibraltar","Europe/Helsinki","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Madrid","Europe/Malta","Europe/Minsk","Europe/Paris","Europe/Moscow","Europe/Riga","Europe/Rome","Europe/Samara","Europe/Saratov","Europe/Simferopol","Europe/Sofia","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","HST","Indian/Chagos","Indian/Maldives","Indian/Mauritius","Pacific/Kwajalein","MET","MST","MST7MDT","Pacific/Chatham","Pacific/Apia","Pacific/Bougainville","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Tarawa","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Marquesas","Pacific/Pago_Pago","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Palau","Pacific/Pitcairn","Pacific/Rarotonga","Pacific/Tahiti","Pacific/Tongatapu","PST8PDT","WET","Africa/Harare","America/Indiana/Indianapolis","Canada/Atlantic","Canada/Saskatchewan","Canada/Newfoundland","Asia/Muscat","Asia/Katmandu","Asia/Calcutta","Asia/Kuwait","Australia/Canberra","Etc/Greenwich","Europe/Sarajevo","Europe/Amsterdam","Pacific/Midway"].filter((function(e){try{return Intl.DateTimeFormat(void 0,{timeZone:e}),!0}catch(e){return!1}}))},16639:(e,t,n)=>{"use strict";n.d(t,{NW:()=>l,Wk:()=>h,uA:()=>m,vV:()=>p});var r,i,o=n(85893),a=n(67294),s=n(71723),l=(n(49277),n(99667),n(23101),(0,a.createContext)({metricsClient:void 0})),c=function(){return c=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},c.apply(this,arguments)};!function(e){e.Light="light",e.Dark="dark"}(r||(r={})),function(e){e.Comfortable="comfortable",e.Compact="compact"}(i||(i={}));var u="awsui-mode-entering";function d(e){var t=c(c({},r),i);return Object.keys(t).some((function(n){return t[n]===e}))}var p=(0,a.createContext)({}),f=s.a.getInstance(),h=function(e){var t=e.children,n=(0,a.useState)("true"===(null==f?void 0:f.get(s.C.DARK_MODE))),i=n[0],l=n[1];return(0,a.useEffect)((function(){(function(e,t){if(void 0===t&&(t=document.body),!e||d(e)){var n=function(e){return e&&d(e)?"awsui-polaris-".concat(e,"-mode"):null}(e);t.className.split(" ").forEach((function(e){(function(e){return Object.keys(r).map((function(e){return r[e]})).some((function(t){return new RegExp("awsui-polaris-".concat(t,"-mode")).test(e)}))})(e)&&t.classList.remove(e)})),n&&(t.classList.add(n),t.classList.add(u)),requestAnimationFrame((function(){t.classList.remove(u)}))}else console.warn('Mode "'.concat(e,'" is not supported'))})(i?r.Dark:r.Light),null==f||f.set(s.C.DARK_MODE,i)}),[i]),(0,o.jsx)(p.Provider,{value:{enabled:i,setEnabled:l},children:t})},m=(0,a.createContext)({firehoseClient:void 0})},71723:(e,t,n)=>{"use strict";n.d(t,{C:()=>i,S:()=>r,a:()=>c});var r,i,o=n(49277),a=n(99667),s=n(23101),l=n(69585);!function(e){e.tablePreferences="tablePreferences",e.tableSortColumns="tableSortColumns",e.userPreferences="userPreferences",e.eventParticipant="eventParticipant",e.activeRole="activeRole"}(r||(r={})),function(e){e.DARK_MODE="darkModeState"}(i||(i={}));var c=function(){function e(){var e,t=this;this.MAX_AGE_DAYS=360,this.COOKIE_PATH="/",this.DOMAIN=".".concat(location.hostname),this.logger=s.a.getLogger("Cookies"),this.cookieLib=new l.Z,this.shortbread=(0,a.AWSCShortbread)({domain:".".concat(location.hostname),registry:(e={},e[i.DARK_MODE]={category:"functional"},e[r.eventParticipant]={category:"essential"},e[r.tablePreferences]={category:"functional"},e[r.tableSortColumns]={category:"functional"},e[r.userPreferences]={category:"functional"},e[r.activeRole]={category:"essential"},e),onConsentChanged:function(e){t.logger.info("consent changed:",e)}}),this.get=function(e,n){return void 0===n&&(n={}),t.cookieLib.get(e,n)},this.set=function(e,n,r){void 0===r&&(r={});var i=r.path,a=void 0===i?t.COOKIE_PATH:i,s=r.maxAge,l=void 0===s?24*t.MAX_AGE_DAYS*60*60:s,c=(0,o._)(r,["path","maxAge"]);t.hasConsent(e)?t.cookieLib.set(e,n,(0,o.c)({path:a,maxAge:l},c)):t.logger.info('user did not provide consent, "'.concat(e,'" cookie will not be set'))},this.remove=function(e,n){void 0===n&&(n={});var r=n.path,i=void 0===r?t.COOKIE_PATH:r,a=(0,o._)(n,["path"]);t.cookieLib.remove(e,(0,o.c)({path:i},a))},this.removeAll=function(e){void 0===e&&(e={});var n=e.path,r=void 0===n?t.COOKIE_PATH:n,a=(0,o._)(e,["path"]);Object.values(i).forEach((function(e){t.remove(e,(0,o.c)({path:r},a))}))},this.customize=function(){t.shortbread.customizeCookies()},this.checkForConsent=function(){t.shortbread.checkForCookieConsent()},this.hasConsent=function(e){try{return t.shortbread.hasConsent(e)}catch(n){t.logger.error('Cookie or storage key "'.concat(e,'" not in registry. This key must be added to the AWSCShortbread registry in order check for consent.'))}},this.getConsent=function(){return t.shortbread.getConsentCookie()}}return e.getInstance=function(){return e.instance||(e.instance=new e),e.instance},e}()},36544:(e,t,n)=>{"use strict";n.d(t,{a:()=>i,c:()=>r,g:()=>c,h:()=>a,i:()=>s});var r=function(e,t){return"object"==typeof t&&(t=!e||e>1?t.plural:t.singular),"".concat(e," ").concat(t)},i=function(e,t){return void 0===t&&(t=0),e>0?Array.from(new Array(e),(function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return e[1]+t})):[]},o=[/loading\s(CSS\s)?chunk\s(\d)+\sfailed/gim,/Script error./gim,/ResizeObserver loop completed with undelivered notifications./gim],a=function(e,t){if(t instanceof Error){var n=["name","number","message","description"],r={};return Object.getOwnPropertyNames(t).forEach((function(e){-1!==n.indexOf(e.toLowerCase())&&(r[e]=t[e])})),r}return t instanceof ErrorEvent?{message:null==t?void 0:t.message,lineno:null==t?void 0:t.lineno,filename:null==t?void 0:t.filename}:t},s=function(e){if(!e)return!0;var t,n;return n="object"==typeof(t=e)&&null!==t?JSON.stringify(e,a):e,o.some((function(e){var t=e.test(n);return e.lastIndex=0,t}))},l=function(e,t,n,r){r[t]=r[t]||new Set,r[t].has(e)||(r[t].add(e),n.push({propertyKey:t,value:String(e)}))},c=function(e,t){var n={},r=[];return e.forEach((function(e){t.forEach((function(t){if(t.key&&t.showOptions){var i=e[t.key];Array.isArray(i)?i.forEach((function(e){l(e,t.key,r,n)})):i&&l(i,t.key,r,n)}}))})),r.sort((function(e,t){return e.value.localeCompare(t.value)})),r}},66217:(e,t,n)=>{"use strict";n.d(t,{c:()=>en,d:()=>mn,f:()=>_n,g:()=>Sn,h:()=>rn,i:()=>kn,j:()=>tn,k:()=>nn,l:()=>Cn,n:()=>an,q:()=>pn,r:()=>Rn,s:()=>$n,u:()=>fn});var r=n(49277),i=n(67294),o=n(46875),a=function(e){return Promise.all(e.map(s))},s=function(e){return e.then((function(e){return{result:e,success:!0}}),(function(e){return{result:e,success:!1}}))},l=function(e){return new Promise((function(t){return setTimeout(t,e)}))},c=n(93829),u=n(64366),d=(n(71723),n(23101)),p=n(85893),f=n(72307),h=n.n(f),m=n(33699),g=n(34097),v=n(96215),b=n(86010),y=n(10229),w=n(16815),_=n(97268),x=n(67844),S=n(18817),k=n(38039),E=n(36340),C=n(45098);const A={"empty-appear":"awsui_empty-appear_n4qlp_2lzds_153","awsui-motion-fade-in":"awsui_awsui-motion-fade-in_n4qlp_2lzds_1",root:"awsui_root_n4qlp_2lzds_175",empty:"awsui_empty_n4qlp_2lzds_153",row:"awsui_row_n4qlp_2lzds_218",divider:"awsui_divider_n4qlp_2lzds_222","row-control":"awsui_row-control_n4qlp_2lzds_227",field:"awsui_field_n4qlp_2lzds_231","additional-info":"awsui_additional-info_n4qlp_2lzds_235","add-row":"awsui_add-row_n4qlp_2lzds_281","add-button":"awsui_add-button_n4qlp_2lzds_285","remove-button-container":"awsui_remove-button-container_n4qlp_2lzds_289","remove-button-field-padding":"awsui_remove-button-field-padding_n4qlp_2lzds_293","remove-button-own-row":"awsui_remove-button-own-row_n4qlp_2lzds_297","remove-button":"awsui_remove-button_n4qlp_2lzds_289"},T=({children:e,id:t})=>i.createElement(C.Z,{"data-testid":"info-live-region"},i.createElement("div",{id:t,className:A["additional-info"]},e)),I={1:[{breakpoint:"xxs",rows:[[3]]},{rows:[[1]],removeButton:{ownRow:!0}}],2:[{breakpoint:"xs",rows:[[3,3]],removeButton:{width:2}},{breakpoint:"xxs",rows:[[1,1]],removeButton:{ownRow:!0}},{rows:[[1],[1]]}],3:[{breakpoint:"xs",rows:[[3,3,3]],removeButton:{width:3}},{breakpoint:"xxs",rows:[[1,1],[1]],removeButton:{ownRow:!0}},{rows:[[1],[1],[1]]}],4:[{breakpoint:"xs",rows:[[3,3,3,3]],removeButton:{width:4}},{breakpoint:"xxs",rows:[[1,1],[1,1]]},{rows:[[1],[1],[1],[1]]}],5:[{breakpoint:"s",rows:[[3,3,3,3,3]],removeButton:{width:5}},{breakpoint:"xs",rows:[[1,1,1],[1,1]]},{breakpoint:"xxs",rows:[[1,1],[1,1],[1]]},{rows:[[1],[1],[1],[1],[1]]}],6:[{breakpoint:"s",rows:[[3,3,3,3,3,3]],removeButton:{width:6}},{breakpoint:"xs",rows:[[1,1,1],[1,1,1]]},{breakpoint:"xxs",rows:[[1,1],[1,1],[1,1]]},{rows:[[1],[1],[1],[1],[1],[1]]}]};var R=n(16898),O=n(63496),L=n(78880);function N(e,t){var n,r;const i=e.rows.reduce(((e,t)=>Math.max(e,t.reduce(((e,t)=>e+t),0))),0);if(P(e)){return{gridColumnStart:t,gridColumnEnd:t+("number"===typeof(null===(n=e.removeButton)||void 0===n?void 0:n.width)?null===(r=e.removeButton)||void 0===r?void 0:r.width:1)}}return{gridColumnStart:1,gridColumnEnd:i+1}}function P(e){var t;return 1===e.rows.length&&!(null===(t=e.removeButton)||void 0===t?void 0:t.ownRow)}function D(e){var t,n,r;return`repeat(${e.rows.reduce(((e,t)=>Math.max(e,t.reduce(((e,t)=>e+t),0))),0)}, 1fr) ${P(e)?"auto"===(null===(t=e.removeButton)||void 0===t?void 0:t.width)?"max-content":`${null!==(r=null===(n=e.removeButton)||void 0===n?void 0:n.width)&&void 0!==r?r:1}fr`:""}`}function M(e,t,n){return function(e){return"function"===typeof e}(n)?n(e,t):n}const B=i.memo((({breakpoint:e,item:t,definition:n,layout:r,i18nStrings:o={},index:a,removable:s,removeButtonText:l,removeButtonRefs:c,customRowActions:u,onRemoveButtonClick:d,removeButtonAriaLabel:p})=>{var f;const h=(0,O.$r)("attribute-editor"),m=(0,i.useCallback)((()=>{(0,L.B4)(d,{itemIndex:a})}),[d,a]),g=(0,E.L)("first-control-id-"),v=e=>{c[a]=null!==e&&void 0!==e?e:void 0};let w=1,_=1;const x=P(r),S=null===u||void 0===u?void 0:u({item:t,itemIndex:a,ref:v,breakpoint:e,ownRow:!x});return i.createElement("div",{className:(0,b.Z)(A.row,1===r.rows.length&&A["single-row"]),role:"group","aria-labelledby":`${g}-label ${g}`},n.map((({info:e,label:n,constraintText:s,errorText:l,warningText:c,control:u},d)=>(({gridColumnStart:w,gridColumnEnd:_}=function(e,t){let n=0;for(const r of e.rows){let e=1;for(const i of r){if(n===t)return{gridColumnStart:e,gridColumnEnd:e+i};e+=i,n++}}return{gridColumnStart:1,gridColumnEnd:1}}(r,d)),i.createElement(R.ZP,{key:d,className:A.field,__style:{gridColumnStart:w,gridColumnEnd:_},label:n,info:e,constraintText:M(t,a,s),errorText:M(t,a,l),warningText:M(t,a,c),stretch:!0,i18nStrings:{errorIconAriaLabel:o.errorIconAriaLabel,warningIconAriaLabel:o.warningIconAriaLabel},__hideLabel:0!==a&&x,controlId:0===d?g:void 0},M(t,a,u))))),i.createElement("div",{className:(0,b.Z)(A["remove-button-container"],{[A["remove-button-field-padding"]]:x&&0===a,[A["remove-button-own-row"]]:!x}),style:Object.assign({},N(r,_))},s&&(void 0!==S?S:i.createElement(y.l,{className:A["remove-button"],formAction:"none",ref:v,ariaLabel:null===(f=null!==p&&void 0!==p?p:o.removeButtonAriaLabel)||void 0===f?void 0:f(t),onClick:m},h("removeButtonText",l)))),!x&&i.createElement("div",{className:A.divider}))})),z=i.forwardRef(((e,t)=>{var{additionalInfo:n,disableAddButton:r,definition:o=[{}],gridLayout:a,items:s,isItemRemovable:l=(()=>!0),empty:c,addButtonText:u,addButtonVariant:d="normal",removeButtonText:p,removeButtonAriaLabel:f,customRowActions:h,i18nStrings:g,onAddButtonClick:v,onRemoveButtonClick:R,__internalRootRef:O=null}=e,L=(0,m._T)(e,["additionalInfo","disableAddButton","definition","gridLayout","items","isItemRemovable","empty","addButtonText","addButtonVariant","removeButtonText","removeButtonAriaLabel","customRowActions","i18nStrings","onAddButtonClick","onRemoveButtonClick","__internalRootRef"]);const N=(0,i.useRef)([]),P=(0,i.useRef)(null),M=(0,i.useRef)(!1),[z,j]=(0,i.useState)(""),F=(0,w.j)(L),U=s&&0===s.length;M.current=M.current||!U,(0,i.useImperativeHandle)(t,(()=>({focusRemoveButton(e){var t;null===(t=N.current[e])||void 0===t||t.focus()},focusAddButton(){var e;null===(e=P.current)||void 0===e||e.focus()}})));const q=(0,E.L)("attribute-editor-info"),W=n?q:void 0,V=(0,k.D)(s.length);i.useEffect((()=>{V&&V>s.length&&(null===g||void 0===g?void 0:g.itemRemovedAriaLive)?j(g.itemRemovedAriaLive):j("")}),[s,null===g||void 0===g?void 0:g.itemRemovedAriaLive]),a||(a=I[o.length])||(console.warn("AttributeEditor","`gridLayout` is required for more than 6 attributes. Cannot render."),a=[]);const H=a.reduce(((e,t)=>Object.assign(Object.assign({},e),{[t.breakpoint||"default"]:t})),{}),[Z,G]=(0,x.d)(Object.keys(H)),K=(0,S.q)(G,O),Q=(0,_.Zz)(H,Z||"default");if(!Q)return console.warn("AttributeEditor",`No \`gridLayout\` entry found for breakpoint ${Z}. Cannot render.`),i.createElement("div",null);const Y=Q.rows.reduce(((e,t)=>e+t.length),0);return Y!==o.length?(console.warn("AttributeEditor",`Incorrect number of columns in layout (${Y}) for definition (${o.length}). Cannot render.`),i.createElement("div",null)):i.createElement("div",Object.assign({},F,{ref:K,className:(0,b.Z)(F.className,A.root),style:{gridTemplateColumns:D(Q)}}),U&&i.createElement("div",{className:(0,b.Z)(A.empty,M.current&&A["empty-appear"])},c),s.map(((e,t)=>i.createElement(B,{key:t,index:t,breakpoint:Z,layout:Q,item:e,definition:o,i18nStrings:g,removable:l(e),removeButtonText:p,removeButtonRefs:N.current,customRowActions:h,onRemoveButtonClick:R,removeButtonAriaLabel:f}))),i.createElement("div",{className:A["add-row"]},i.createElement(y.l,{className:A["add-button"],disabled:r,__nativeAttributes:r?{tabIndex:-1}:{},__focusable:!0,onClick:v,formAction:"none",ref:P,ariaDescribedby:W,variant:d,iconName:"inline-link"===d?"add-plus":void 0},u),i.createElement(C.Z,{"data-testid":"removal-announcement",tagName:"span",hidden:!0,delay:5,key:s.length},z),!!n&&i.createElement(T,{id:W},n)))})),j=i.forwardRef(((e,t)=>{var{items:n=[],isItemRemovable:r=(()=>!0)}=e,o=(0,m._T)(e,["items","isItemRemovable"]);const a=(0,g.Z)("AttributeEditor");return i.createElement(z,Object.assign({items:n,isItemRemovable:r},o,a,{ref:t}))}));(0,v.b)(j,"AttributeEditor");const F=j;n(41054);var U=n(19013),q=n(13882);function W(e,t){(0,q.Z)(2,arguments);var n=(0,U.Z)(e),r=(0,U.Z)(t);return n.getFullYear()===r.getFullYear()&&n.getMonth()===r.getMonth()}var V=n(69119);function H(e,t){(0,q.Z)(2,arguments);var n=(0,V.Z)(e),r=(0,V.Z)(t);return n.getTime()===r.getTime()}function Z(e,t){(0,q.Z)(2,arguments);var n=(0,U.Z)(e),r=(0,U.Z)(t);return n.getFullYear()===r.getFullYear()}var G=n(83946),K=n(11640);function Q(e,t){(0,q.Z)(2,arguments);var n=(0,G.Z)(t);return(0,K.Z)(e,12*n)}var Y=n(43369);function $(){const e=(0,i.useRef)(new Map);return t=>{const n=e.current.get(t.getTime());return n||(e.current.set(t.getTime(),t),t)}}function J(e,t=!1){const[n,r,i]=e.split("-"),o=Number(n),a=Number(r),s=Number(i);return t&&(isNaN(o)||isNaN(a)||isNaN(s))?null:new Date(o,(a||1)-1,s||1)}function X(e,t){for(;e.length<t;)e=`0${e}`;return e}function ee(e,t="day"){const n=e.getFullYear(),r=X(`${e.getMonth()+1}`,2);if("month"===t)return`${n}-${r}`;return`${n}-${r}-${X(`${e.getDate()}`,2)}`}var te=n(55114);function ne(e,t){return 2===e.length&&0===t.indexOf(e)?t:e}function re(e,t){var n;t=ie(e,t);const r=(new Intl.DateTimeFormat).resolvedOptions().locale;if(t)return ne(t,r);const i=ie(e,null===(n="undefined"!==typeof document?document.querySelector("html"):null)||void 0===n?void 0:n.getAttribute("lang"));return i?ne(i,r):r}function ie(e,t){return t&&""!==t?((t=t&&t.replace(/^([a-z]{2})_/,"$1-"))&&!t.match(/^[a-z]{2}(-[A-Z]{2})?$/)&&((0,te.O)(e,`Invalid locale provided: ${t}. Falling back to default`),t=""),t):""}var oe=n(3566),ae=n(69571),se=n(46965),le=n(34887);const ce={calendar:"awsui_calendar_1ykar_1eoo5_153","awsui-motion-fade-in-0":"awsui_awsui-motion-fade-in-0_1ykar_1eoo5_1",root:"awsui_root_1ykar_1eoo5_180","calendar-inner":"awsui_calendar-inner_1ykar_1eoo5_218","calendar-header":"awsui_calendar-header_1ykar_1eoo5_222","calendar-header-title":"awsui_calendar-header-title_1ykar_1eoo5_227","calendar-next-btn":"awsui_calendar-next-btn_1ykar_1eoo5_235","calendar-prev-btn":"awsui_calendar-prev-btn_1ykar_1eoo5_238","calendar-grid":"awsui_calendar-grid_1ykar_1eoo5_241","calendar-grid-dense":"awsui_calendar-grid-dense_1ykar_1eoo5_245","calendar-grid-cell":"awsui_calendar-grid-cell_1ykar_1eoo5_253","calendar-date-header":"awsui_calendar-date-header_1ykar_1eoo5_258","calendar-date":"awsui_calendar-date_1ykar_1eoo5_258","calendar-date-enabled":"awsui_calendar-date-enabled_1ykar_1eoo5_278","calendar-date-current-page":"awsui_calendar-date-current-page_1ykar_1eoo5_288","calendar-date-selected":"awsui_calendar-date-selected_1ykar_1eoo5_299","calendar-date-current":"awsui_calendar-date-current_1ykar_1eoo5_288","calendar-date-dense":"awsui_calendar-date-dense_1ykar_1eoo5_320","date-inner":"awsui_date-inner_1ykar_1eoo5_328","calendar-row":"awsui_calendar-row_1ykar_1eoo5_403","disabled-reason-tooltip":"awsui_disabled-reason-tooltip_1ykar_1eoo5_407"},ue=(0,i.forwardRef)(((e,t)=>{const{disabledReason:n}=e,r=(0,m._T)(e,["disabledReason"]),o=!!n,{targetProps:a,descriptionEl:s}=(0,le.Z)(n),l=(0,i.useRef)(null),[c,u]=(0,i.useState)(!1);return i.createElement("td",Object.assign({ref:(0,S.q)(t,l)},o?a:{},r,{onFocus:()=>o?u(!0):void 0,onBlur:()=>o?u(!1):void 0,onMouseEnter:()=>o?u(!0):void 0,onMouseLeave:()=>o?u(!1):void 0}),e.children,o&&i.createElement(i.Fragment,null,s,c&&i.createElement(ae.Z,{className:ce["disabled-reason-tooltip"],trackRef:l,value:n,onDismiss:()=>u(!1)})))}));function de({isDateEnabled:e,dateDisabledReason:t,focusedDate:n,focusableDate:r,onSelectDate:o,selectedDate:a,ariaLabelledby:s,header:l,rows:c,isCurrentPage:u,renderDate:d,renderDateAnnouncement:p,isSameDate:f,onGridKeyDownHandler:h}){const m=(0,i.useRef)(null);(0,se.G)((()=>{n&&m.current&&m.current.focus()}),[n]);const g=c[0].length>3;return i.createElement("table",{role:"grid",className:(0,b.Z)(ce["calendar-grid"],g&&ce["calendar-grid-dense"]),"aria-labelledby":s},l,i.createElement("tbody",{onKeyDown:h},c.map(((n,s)=>i.createElement("tr",{key:s,className:ce["calendar-row"]},n.map(((n,l)=>{const c=!!r&&f(n,r),h=!!a&&f(n,a),v=!e||e(n),y=t(n),w=!v&&!!y,_=f(n,new Date);let x;return c&&(v||w)?x=0:(v||w)&&(x=-1),i.createElement(ue,{key:`${s}:${l}`,ref:0===x?m:void 0,tabIndex:x,"aria-current":_?"date":void 0,"aria-selected":v?h:void 0,"aria-disabled":!v,onClick:v?()=>o(n):void 0,className:(0,b.Z)(ce["calendar-grid-cell"],ce["calendar-date"],{[ce["calendar-date-current-page"]]:u(n),[ce["calendar-date-enabled"]]:v,[ce["calendar-date-selected"]]:h,[ce["calendar-date-current"]]:_,[ce["calendar-date-dense"]]:g}),disabledReason:w?y:void 0},i.createElement("span",{className:ce["date-inner"],"aria-hidden":"true"},d(n)),i.createElement(oe.Z,null,p(n,_)))})))))))}function pe(e,t,n){const r=new Date;return function(e,t){const n=t-e.getDay();e.setDate(e.getDate()+n)}(r,t),r.toLocaleDateString(e,{weekday:n})}function fe(e,t){return t.toLocaleDateString(e,{year:"numeric",month:"long"})}(0,v.b)(ue,"GridCell");const he=new Map;function me(e,t,n="full"){const r=e+t.getTime()+n,i=he.get(r);if(i)return i;const o=t.toLocaleDateString(e,{weekday:"full"===n?"long":void 0,month:"long",day:"numeric",year:"numeric"});return he.set(r,o),o}function ge({locale:e,rows:t}){return i.createElement("thead",null,i.createElement("tr",null,t[0].map((e=>e.getDay())).map((t=>i.createElement("th",{key:t,scope:"col",className:(0,b.Z)(ce["calendar-grid-cell"],ce["calendar-date-header"])},i.createElement("span",{"aria-hidden":"true"},pe(e,t,"short")),i.createElement(oe.Z,null,pe(e,t,"long")))))))}var ve=n(65856),be=n(26591);var ye=n(77349),we=n(70696);function _e(e,t){return Ce(e,t,1)}function xe(e,t){return Ce(e,t,-1)}function Se(e,t){return Ce(e,t,7)}function ke(e,t){return Ce(e,t,-7)}function Ee(e,t){const n=function(e){(0,q.Z)(1,arguments);var t=(0,U.Z)(e);return t.setDate(1),t.setHours(0,0,0,0),t}(e);if(t(n))return n;const r=Ce(n,t,1);return W(n,r)?r:n}function Ce(e,t,n){let r=(0,ye.Z)(e,n);for(;!t(r);){if(Math.abs((0,we.Z)(e,r))>1)return e;r=(0,ye.Z)(r,n)}return r}function Ae(e,t){return Le(e,t,1)}function Te(e,t){return Le(e,t,-1)}function Ie(e,t){return Le(e,t,3)}function Re(e,t){return Le(e,t,-3)}function Oe(e,t){const n=function(e){(0,q.Z)(1,arguments);var t=(0,U.Z)(e),n=new Date(0);return n.setFullYear(t.getFullYear(),0,1),n.setHours(0,0,0,0),n}(e);if(t(n))return n;const r=Le(n,t,1);return Z(n,r)?r:n}function Le(e,t,n){let r=(0,K.Z)(e,n);for(;!t(r);){if(Math.abs((0,we.Z)(e,r))>10)return e;r=(0,K.Z)(r,n)}return r}function Ne(e){return Ne="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},Ne(e)}function Pe(e){var t=function(e,t){if("object"!==Ne(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Ne(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Ne(t)?t:String(t)}function De(e,t,n){return(t=Pe(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Me=function(e,t){var n=new Date(e);return n.setDate(n.getDate()+t),n},Be=function(e,t){var n=new Date(e);return n.setDate(t),n};function ze(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var je=function(e,t){for(var n=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ze(Object(n),!0).forEach((function(t){De(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ze(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({firstDayOfWeek:1},t),r=n.firstDayOfWeek,i=new Date(e.getFullYear(),e.getMonth(),1),o=new Date(e.getFullYear(),e.getMonth()+1,0),a=i.getDay(),s=o.getDay(),l=o.getDate(),c=(6-s+r)%7,u=[],d=[],p=1-(a-r+7)%7;p<=l+c+1;p++)p<=0?d.push(Me(i,p-1)):p>l?d.push(Me(o,p-l)):d.push(Be(e,p)),7===d.length&&(u.push(d),d=[]);return u};function Fe(e){const t=e.getFullYear();return new Array(4).fill(0).map(((e,n)=>new Array(3).fill(0).map(((e,r)=>new Date(t,3*n+r)))))}function Ue(e,{startOfWeek:t,padDates:n}){switch(n){case"before":return[...We(e,t),...qe(e,t)].slice(-6);case"after":return[...qe(e,t),...Ve(e,t)].slice(0,6)}}function qe(e,t){return je(e,{firstDayOfWeek:t})}function We(e,t){const n=je(function(e,t){(0,q.Z)(2,arguments);var n=(0,G.Z)(t);return(0,K.Z)(e,-n)}(e,1),{firstDayOfWeek:t});return W(e,n[n.length-1][n[n.length-1].length-1])?n.slice(0,-1):n}function Ve(e,t){const n=je((0,K.Z)(e,1),{firstDayOfWeek:t});return W(e,n[0][0])?n.slice(1):n}const He={en:"US",zh:"CN",zh_hans:"CN",hans:"CN",wuu:"CN",hsn:"CN",hak:"CN",nan:"CN",gan:"CN",hi:"IN",te:"IN",mr:"IN",ta:"IN",gu:"IN",kn:"IN",or:"IN",ml:"IN",pa_guru:"IN",bho:"IN",awa:"IN",as:"IN",mwr:"IN",mai:"IN",mag:"IN",bgc:"IN",hne:"IN",dcc:"IN",dz:"BT",tn:"BW",am:"ET",om:"ET",quc:"GT",id:"ID",jv:"ID",su:"ID",mad:"ID",ms_arab:"ID",ga:"IE",he:"IL",jam:"JM",ja:"JP",km:"KH",ko:"KR",lo:"LA",mh:"MH",my:"MM",mt:"MT",ne:"NP",fil:"PH",ceb:"PH",ilo:"PH",ur:"PK",pa:"PK",pa_arab:"PK",arab:"PK",lah:"PK",ps:"PK",sd:"PK",sd_arab:"PK",skr:"PK",gn:"PY",th:"TH",tts:"TH",aeb:"TN",zh_hant:"TW",hant:"TW",sm:"WS",zu:"ZA",sn:"ZW",arq:"DZ",ar:"EG",arz:"EG",fa:"IR",az_arab:"IR",ary:"MA",bn:"BD",rkt:"BD",dv:"MV"};const Ze={AG:0,ATG:0,28:0,AR:0,ARG:0,32:0,AS:0,ASM:0,16:0,AU:0,AUS:0,36:0,BR:0,BRA:0,76:0,BS:0,BHS:0,44:0,BT:0,BTN:0,64:0,BW:0,BWA:0,72:0,BZ:0,BLZ:0,84:0,CA:0,CAN:0,124:0,CN:0,CHN:0,156:0,CO:0,COL:0,170:0,DM:0,DMA:0,212:0,DO:0,DOM:0,214:0,ET:0,ETH:0,231:0,GT:0,GTM:0,320:0,GU:0,GUM:0,316:0,HK:0,HKG:0,344:0,HN:0,HND:0,340:0,ID:0,IDN:0,360:0,IE:0,IRL:0,372:0,IL:0,ISR:0,376:0,IN:0,IND:0,356:0,JM:0,JAM:0,388:0,JP:0,JPN:0,392:0,KE:0,KEN:0,404:0,KH:0,KHM:0,116:0,KR:0,KOR:0,410:0,LA:0,LA0:0,418:0,MH:0,MHL:0,584:0,MM:0,MMR:0,104:0,MO:0,MAC:0,446:0,MT:0,MLT:0,470:0,MX:0,MEX:0,484:0,MZ:0,MOZ:0,508:0,NI:0,NIC:0,558:0,NP:0,NPL:0,524:0,NZ:0,NZL:0,554:0,PA:0,PAN:0,591:0,PE:0,PER:0,604:0,PH:0,PHL:0,608:0,PK:0,PAK:0,586:0,PR:0,PRI:0,630:0,PY:0,PRY:0,600:0,SA:0,SAU:0,682:0,SG:0,SGP:0,702:0,SV:0,SLV:0,222:0,TH:0,THA:0,764:0,TN:0,TUN:0,788:0,TT:0,TTO:0,780:0,TW:0,TWN:0,158:0,UM:0,UMI:0,581:0,US:0,USA:0,840:0,VE:0,VEN:0,862:0,VI:0,VIR:0,850:0,WS:0,WSM:0,882:0,YE:0,YEM:0,887:0,ZA:0,ZAF:0,710:0,ZW:0,ZWE:0,716:0,AE:6,ARE:6,784:6,AF:6,AFG:6,4:6,BH:6,BHR:6,48:6,DJ:6,DJI:6,262:6,DZ:6,DZA:6,12:6,EG:6,EGY:6,818:6,IQ:6,IRQ:6,368:6,IR:6,IRN:6,364:6,JO:6,JOR:6,400:6,KW:6,KWT:6,414:6,LY:6,LBY:6,434:6,MA:6,MAR:6,504:6,OM:6,OMN:6,512:6,QA:6,QAT:6,634:6,SD:6,SDN:6,729:6,SY:6,SYR:6,760:6,BD:5,BGD:5,50:5,MV:5,MDV:5,462:5};function Ge(e){return function(e,t,n){if(e){var r,i=e.toLowerCase().split(/[-_]/),o=i[0];if(i[1]&&4===i[1].length?(o+="_"+i[1],r=i[2]):r=i[1],r||(r=t[o]),r)return function(e,t){var n=t["string"===typeof e?e.toUpperCase():e];return"number"===typeof n?n:1}(r.match(/^\d+$/)?Number(r):r,n)}return 1}(e,He,Ze)}function Ke({baseDate:e,granularity:t,locale:n,startOfWeek:r}){const o="month"===t;return(0,i.useMemo)((()=>{if(o)return Fe(e);{const t=function(e,t){return"number"===typeof e?e%7:Ge(t)}(r,n);return Ue(e,{startOfWeek:t,padDates:"after"})}}),[e,o,r,n])}function Qe({ariaLabel:e,onChange:t}){return i.createElement(y.l,{iconName:"angle-left",ariaLabel:e,variant:"icon",onClick:()=>t(-1),formAction:"none",className:ce["calendar-prev-btn"]})}function Ye({ariaLabel:e,onChange:t}){return i.createElement(y.l,{iconName:"angle-right",ariaLabel:e,variant:"icon",onClick:()=>t(1),formAction:"none",className:ce["calendar-next-btn"]})}const $e=({formattedDate:e,onChange:t,previousLabel:n,nextLabel:r,headingId:o})=>i.createElement("div",{className:ce["calendar-header"]},i.createElement(Qe,{ariaLabel:n,onChange:t}),i.createElement("h2",{className:ce["calendar-header-title"],id:o},e),i.createElement(Ye,{ariaLabel:r,onChange:t}));function Je(e){var{value:t,locale:n="",startOfWeek:r,isDateEnabled:o=(()=>!0),dateDisabledReason:a=(()=>""),ariaLabel:s,ariaLabelledby:l,ariaDescribedby:c,onChange:u,__internalRootRef:d,i18nStrings:p,granularity:f="day",previousMonthAriaLabel:h,nextMonthAriaLabel:g,todayAriaLabel:v}=e,y=(0,m._T)(e,["value","locale","startOfWeek","isDateEnabled","dateDisabledReason","ariaLabel","ariaLabelledby","ariaDescribedby","onChange","__internalRootRef","i18nStrings","granularity","previousMonthAriaLabel","nextMonthAriaLabel","todayAriaLabel"]);(0,Y.Z)("Calendar","value",t,"onChange",u);const _=(0,w.j)(y),x=re("Calendar",n),S=(0,i.useRef)(null),[k,C]=(0,i.useState)(null),A=$(),T=$(),I=t&&t.length>=4?J(t):null,R=I&&!isNaN(I.getDate())?A(I):null,N=null!==R&&void 0!==R?R:new Date,[P,D]=(0,i.useState)(N),M=(0,E.L)("calendar-heading"),B="month"===f,z=e=>o(e)||!o(e)&&!!a(e),j=B?Oe(P,o):Ee(P,o),F=B?W:H,U=B?Z:W,{previousButtonLabel:q,nextButtonLabel:V,renderDate:G,renderDateAnnouncement:X,renderHeaderText:te}=function({granularity:e,locale:t,i18nStrings:n,previousMonthAriaLabel:r,nextMonthAriaLabel:i,todayAriaLabel:o}){var a,s,l;const c=(0,O.$r)("calendar"),u="month"===e,d=u?c("i18nStrings.previousYearAriaLabel",null===n||void 0===n?void 0:n.previousYearAriaLabel):c("previousMonthAriaLabel",null!==(a=null===n||void 0===n?void 0:n.previousMonthAriaLabel)&&void 0!==a?a:r),p=u?c("i18nStrings.nextYearAriaLabel",null===n||void 0===n?void 0:n.nextYearAriaLabel):c("nextMonthAriaLabel",null!==(s=null===n||void 0===n?void 0:n.nextMonthAriaLabel)&&void 0!==s?s:i),f=u?c("i18nStrings.currentMonthAriaLabel",null===n||void 0===n?void 0:n.currentMonthAriaLabel):c("todayAriaLabel",null!==(l=null===n||void 0===n?void 0:n.todayAriaLabel)&&void 0!==l?l:o);return{previousButtonLabel:d,nextButtonLabel:p,renderDate:e=>u?e.toLocaleString(t,{month:"short"}):e.getDate().toString(),renderDateAnnouncement:(e,n)=>{const r=u?fe(t,e):me(t,e,"short");return n&&f?r+". "+f:r},renderHeaderText:e=>u?e.getFullYear().toString():fe(t,e)}}({granularity:f,i18nStrings:p,locale:x,previousMonthAriaLabel:h,nextMonthAriaLabel:g,todayAriaLabel:v}),ne=Ke({baseDate:j,granularity:f,startOfWeek:r,locale:x});(0,i.useEffect)((()=>{R&&D((e=>e.getTime()!==R.getTime()?R:e))}),[R]);const ie=k||((e,t)=>{if(e&&z(e)&&U(e,t))return e;const n=new Date;return z(n)&&U(n,t)?n:z(t)?t:null})(R,j),oe=e=>{D(e),C(null)},ae=e=>{e&&C(e?T(e):null)},se=e=>{(0,L.B4)(u,{value:ee(e,f)}),C(null)},le=function({baseDate:e,focusableDate:t,granularity:n,isDateEnabled:r,isDateFocusable:i,onChangePage:o,onFocusDate:a,onSelectDate:s}){const l="month"===n,c=l?Ie:Se,u=l?Te:xe,d=l?Ae:_e,p=l?Re:ke,f=l?Z:W;return n=>{let l;const h=[ve.V.up,ve.V.down,ve.V.left,ve.V.right,ve.V.space,ve.V.enter];null!==t&&-1!==h.indexOf(n.keyCode)&&(n.preventDefault(),(0,be.Z)(n,{onActivate:()=>{r(t)&&(a(null),s(t))},onBlockEnd:()=>l=c(t,i),onBlockStart:()=>l=p(t,i),onInlineStart:()=>l=u(t,i),onInlineEnd:()=>l=d(t,i)}),l&&(f(l,e)||o(l),a(l)))}}({baseDate:j,focusableDate:ie,granularity:f,isDateEnabled:o,isDateFocusable:z,onChangePage:oe,onFocusDate:ae,onSelectDate:se}),ue=te(j);return i.createElement("div",Object.assign({ref:d},_,{role:"group","aria-label":s,"aria-labelledby":l,"aria-describedby":c,className:(0,b.Z)(ce.root,ce.calendar,_.className)}),i.createElement("div",{className:ce["calendar-inner"]},i.createElement($e,{formattedDate:ue,onChange:e=>{const t=(B?Q:K.Z)(j,e);oe(t)},previousLabel:q,nextLabel:V,headingId:M}),i.createElement("div",{onBlur:e=>{var t;e.relatedTarget&&(null===(t=S.current)||void 0===t?void 0:t.contains(e.relatedTarget))||C(null)},ref:S},i.createElement(de,{isDateEnabled:o,dateDisabledReason:a,focusedDate:k,focusableDate:ie,onSelectDate:se,onFocusDate:ae,onChangePage:oe,selectedDate:R,ariaLabelledby:M,header:B?null:i.createElement(ge,{locale:x,rows:ne}),rows:ne,isCurrentPage:e=>B||W(e,j),renderDate:G,renderDateAnnouncement:X,isSameDate:F,onGridKeyDownHandler:le}))))}var Xe=n(80264);var et=n(11397);const tt=(e,t,n)=>(e=>e>7&&e<47&&e!==ve.V.space)(e)||((e,t)=>e||t)(t,n),nt=(e,t)=>t&&e.preventDefault(),rt=({value:e="",onBlur:t,onChange:n,onKeyDown:r,format:i,inputRef:o,autofix:a=!1,disableAutocompleteOnBlur:s=!1,setPosition:l})=>{i.isValid(e)||(0,te.O)("useMask",`Invalid string "${e}" provided`);const c=t=>{const r=a?i.correctMinMaxValues(t):t;r!==e&&i.isValid(r)&&n(r)},u=a?i.correctMinMaxValues(e):e,d=i.getValidValue(u);return{value:d,onKeyDown:e=>{var t,n;const a=(null===(t=o.current)||void 0===t?void 0:t.selectionStart)||0,s=(null===(n=o.current)||void 0===n?void 0:n.selectionEnd)||0;let u;const{keyCode:p,key:f,ctrlKey:h,metaKey:m}=e.detail;if(!isNaN(parseInt(f,10))||i.isSeparator(f)?(u=((e,t,n,r,i)=>{let o=e;const a=r;if(r===o.length&&o.length===n.getMaxLength())return{value:o,position:a};if(r!==o.length&&i===o.length){const t=n.isCursorAtSeparator(r)?r+1:r;o=e.slice(0,t)}return n.isCursorAtSeparator(a)?{value:o,position:a+1}:n.processKey(o,t,a)})(d,f,i,a,s),nt(e,u)):p===ve.V.backspace?(u=((e,t,n,r)=>{if(n!==r)return r===e.length?{value:e.slice(0,n),position:n}:t.replaceDigitsWithZeroes(e,n,r);const i=t.isSegmentStart(n);return n===e.length?i?{value:e.slice(0,n-2),position:n-2}:{value:e.slice(0,n-1),position:n-1}:i?t.deleteSeparator(e,n):t.deleteDigit(e,n)})(d,i,a,s),nt(e,u)):p===ve.V.enter?u=((e,t)=>{if(!e)return{value:"",position:0};const n=t.autoComplete(e);return{value:n,position:n.length}})(d,i):tt(p,h,m)||e.preventDefault(),u){const{value:e,position:t}=u;c(e),l(t)}r&&r(e)},onChange:({detail:e})=>c(e.value),onBlur:()=>{s||((e,t,n)=>{if(!e)return;const r=n.autoComplete(e);r!==e&&t(r)})(d,n,i),t&&t()},onPaste:e=>{var t,n;const r=(e.clipboardData||window.clipboardData).getData("text"),a=(null===(t=o.current)||void 0===t?void 0:t.selectionStart)||0,s=(null===(n=o.current)||void 0===n?void 0:n.selectionEnd)||0,l=i.formatPastedText(r,d,a,s);c(l)}}},it=(e,t,n,r=n)=>e.slice(0,n)+t+e.slice(r);const ot=class{constructor({separator:e,inputSeparators:t=[],segments:n}){this.positionFormats=new Map,this.segments=[],this.separator=e,this.inputSeparators=[...t,e],this.enrichSegmentDefinitions(n)}tryAppendSeparator(e){const t=`${e}${this.separator}`;return this.isValid(t)?t:e}isSeparator(e){return-1!==this.inputSeparators.indexOf(e)}isValid(e){const t=e.split(this.separator);return!(t.length>this.segments.length)&&t.every(((n,r)=>{const i=this.segments[r];if(""===n)return r===t.length-1;if(!n.match(/^\d+$/))return!1;if(n.length<i.length&&r!==t.length-1)return!1;const o=parseInt(n,10);return!(n.length>i.length)&&(!(o<i.min||o>i.max(e))||r===t.length-1&&n.length<i.length)}))}getValidValue(e){let t=e;do{if(this.isValid(t))return this.tryAppendSeparator(t);t=t.substring(0,t.length-1)}while(t.length>0);return""}autoComplete(e){const[t,...n]=e.split(this.separator).reverse(),r=this.segments[n.length],i=this.padWithDefaultValue(t,r),o=[...n.reverse(),i];for(;o.length<this.segments.length;){const e=this.segments[o.length],t=this.padWithDefaultValue("",e);o.push(t)}return e=o.join(this.separator),e=this.correctMinMaxValues(e)}getSegmentValueWithAddition(e,t,n){const r=this.positionFormats.get(e),i=t.substr(r.start,r.length),o=e-r.start,a=it(i,n,o,o+1);return parseInt(a,10)}replaceDigitsWithZeroes(e,t,n){const r=this.isCursorAtSeparator(t)?t+1:t;if(this.isCursorAtSeparator(t)&&t++,!this.isSegmentStart(t)){const n=this.positionFormats.get(t);e=it(e,X("",n.end-t),t,n.end),t=n.end+1}let i;for(;t<n&&(i=this.positionFormats.get(t+1));){const r=Math.min(n,i.end);e=it(e,X("",r-i.start),i.start,r),t=r+1}return{value:e=this.correctMinMaxValues(e),position:r}}handleSeparatorInput(e,t){if(t===e.length&&!this.isSegmentStart(t)){const n=this.positionFormats.get(t);let r=e.substr(n.start,n.length);return r=this.padWithDefaultValue(r,n),e=it(e,r,n.start,n.end),{value:e=this.correctMinMaxValues(e),position:e.length}}}isCursorAtSeparator(e){return 0<e&&e<this.getMaxLength()&&void 0===this.positionFormats.get(e)}isSegmentStart(e){return 0===e||this.isCursorAtSeparator(e-1)}getSegmentMaxValue(e,t){return this.positionFormats.get(t).max(e)}getSegmentMinValue(e,t){return this.positionFormats.get(t).min}getMaxLength(){const e=this.segments[this.segments.length-1];return e.start+e.length}deleteSeparator(e,t){return e=it(e,"0",t-2,t-1),{value:this.correctMinMaxValues(e),position:t-2}}deleteDigit(e,t){const n=(e=it(e,"0",t-1,t)).length;return"0:"===e.slice(n-2)&&(e=e.slice(0,n-2)),{value:this.correctMinMaxValues(e),position:t-1}}correctMinMaxValues(e){let t=this.positionFormats.get(0);for(;t&&e.length>=t.end;){const n=parseInt(e.substr(t.start,t.length),10),r=t.max(e);if(n<t.min){let n=t.min.toFixed();n=X(n,t.length),e=it(e,n,t.start,t.end)}n>r&&(e=it(e,r.toFixed(),t.start,t.end)),t=this.positionFormats.get(t.end+1)}return e.substr(0,this.segments[this.segments.length-1].end)}formatPastedText(e,t,n,r){const i=e.trim().split("");let o=n,a=t;r>n&&r===t.length&&(a=t.slice(0,n));for(const s of i){if(o>=this.getMaxLength())break;const e=this.processKey(a,s,o);a=e.value,o=e.position}return this.tryAppendSeparator(a)}processKey(e,t,n){let r=e,i=n;if(this.isSeparator(t)){const e=this.handleSeparatorInput(r,i);e&&(r=e.value,i=e.position)}else{const e=i===r.length,n=this.getSegmentValueWithAddition(i,r,t),o=this.getSegmentMaxValue(r,i),a=this.getSegmentMinValue(r,i),s=parseInt(t,10)>parseInt(o.toFixed()[0],10),l=e||1===n.toFixed().length;this.isSegmentStart(i)&&l&&s?(r=it(r,`0${t}`,i,i+2),i+=2):n>o&&this.isSegmentStart(i)?(r=it(r,o.toFixed(),i,i+o.toFixed().length),i+=o.toFixed().length):n>o?(r=it(r,o.toFixed(),i-1,i+1),i+=1):n<a&&!this.isSegmentStart(i)?(r=it(r,a.toFixed(),i,i+1),i+=1):(r=it(r,t,i,i+1),i+=1)}return r=this.tryAppendSeparator(r),this.isCursorAtSeparator(i)&&i++,{value:r,position:i}}padWithDefaultValue(e,t){let n=(t.default||t.min).toFixed();return n=X(n,t.length),it(n,e,t.length-e.length,t.length)}enrichSegmentDefinitions(e){this.positionFormats=new Map,this.segments=[];let t=0;for(const n of e){const e=n.max,r=Object.assign(Object.assign({},n),{max:"number"===typeof e?()=>e:e,start:t,end:t+n.length});this.segments.push(r);for(let n=0;n<r.length;n++)this.positionFormats.set(t++,r);t++}}},at=i.forwardRef(((e,t)=>{var{value:n,onBlur:r,onChange:o,onKeyDown:a,mask:s,autofix:l=!1,disableAutocompleteOnBlur:c=!1}=e,u=(0,m._T)(e,["value","onBlur","onChange","onKeyDown","mask","autofix","disableAutocompleteOnBlur"]);const d=(0,w.j)(u),p=(0,Xe.e)(u),f=i.useRef(null),[h,g]=(0,i.useState)(null);(0,i.useLayoutEffect)((()=>{var e;null!==h&&(null===(e=f.current)||void 0===e||e.setSelectionRange(h,h))}),[h,f]);const v=rt({format:new ot(s),value:n,inputRef:f,autofix:l,disableAutocompleteOnBlur:c,onChange:e=>!u.readOnly&&(0,L.B4)(o,{value:e}),onKeyDown:e=>!u.readOnly&&a&&(0,L.y1)(a,e.detail,e),onBlur:()=>(0,L.B4)(r),setPosition:g}),{onPaste:b}=v,y=(0,m._T)(v,["onPaste"]),_=Object.assign(Object.assign(Object.assign(Object.assign({},u),d),p),y),x=(0,S.q)(t,f);return i.createElement(et.Z,Object.assign({},_,{ref:x,__nativeAttributes:{onPaste:b}}))}));function st(e){return e.replace(/-/g,"/")}function lt(e){return e.replace(/\//g,"-")}const ct="awsui_root_yodkx_im8v7_5";const ut={min:0,max:9999,default:2e3,length:4},dt={min:1,max:12,length:2},pt={min:1,max:function(e){return function(e){(0,q.Z)(1,arguments);var t=(0,U.Z)(e),n=t.getFullYear(),r=t.getMonth(),i=new Date(0);return i.setFullYear(n,r+1,0),i.setHours(0,0,0,0),i.getDate()}(J(lt(e).substring(0,7)))},length:2},ft=i.forwardRef(((e,t)=>{var{value:n,onChange:r,granularity:o,__internalRootRef:a=null}=e,s=(0,m._T)(e,["value","onChange","granularity","__internalRootRef"]);const l={separator:"/",inputSeparators:["-","."," "],segments:"month"===o?[ut,dt]:[ut,dt,pt]};return i.createElement(at,Object.assign({ref:t},s,{value:st(n||""),onChange:e=>(0,L.B4)(r,{value:lt(e.detail.value)}),className:(0,b.Z)(ct,s.className),mask:l,autofix:!0,autoComplete:!1,disableAutocompleteOnBlur:!1,disableBrowserAutocorrect:!0,__internalRootRef:a}))}));var ht=n(72636),mt=n(62037),gt=n(73453),vt=n(16441);class bt{constructor(e,{onFocusEnter:t,onFocusLeave:n}){this.node=e,this.currentlyFocused=!1,this.focusInListener=e=>{const t=(0,vt.E)(this.node,e.target);!this.currentlyFocused&&t&&this.triggerFocus()},this.focusOutListener=e=>{const t=e.relatedTarget,n=!(0,vt.E)(this.node,t);this.currentlyFocused&&(null===t||n)&&this.triggerBlur()},this.onFocusEnter=t,this.onFocusLeave=n,this.controller=new AbortController}initialize(){this.currentlyFocused=(0,vt.E)(this.node,document.activeElement),document.addEventListener("focusin",this.focusInListener,{signal:this.controller.signal}),document.addEventListener("focusout",this.focusOutListener,{signal:this.controller.signal})}destroy(){this.controller.abort()}triggerBlur(){this.currentlyFocused=!1,this.onFocusLeave()}triggerFocus(){this.currentlyFocused=!0,this.onFocusEnter()}}const yt="awsui_root_145pa_1owxw_145",wt="awsui_focus-lock_145pa_1owxw_177",_t="awsui_calendar_145pa_1owxw_181",xt="awsui_date-picker-container_145pa_1owxw_197",St="awsui_date-picker-trigger_145pa_1owxw_202",kt="awsui_date-picker-input_145pa_1owxw_206",Et="awsui_open-calendar-button_145pa_1owxw_211",Ct=i.forwardRef(((e,t)=>{var n,r,o,{locale:a="",startOfWeek:s,isDateEnabled:l,dateDisabledReason:c,nextMonthAriaLabel:u,previousMonthAriaLabel:d,todayAriaLabel:p,i18nStrings:f,placeholder:h="",value:v="",readOnly:_=!1,disabled:x=!1,onBlur:k,autoFocus:A=!1,onChange:T,onFocus:I,name:R,ariaLabel:N,ariaRequired:P,controlId:D,invalid:M,warning:B,openCalendarAriaLabel:z,expandToViewport:j,granularity:F="day"}=e,U=(0,m._T)(e,["locale","startOfWeek","isDateEnabled","dateDisabledReason","nextMonthAriaLabel","previousMonthAriaLabel","todayAriaLabel","i18nStrings","placeholder","value","readOnly","disabled","onBlur","autoFocus","onChange","onFocus","name","ariaLabel","ariaRequired","controlId","invalid","warning","openCalendarAriaLabel","expandToViewport","granularity"]);const{__internalRootRef:q}=(0,g.Z)("DatePicker",{props:{autoFocus:A,expandToViewport:j,granularity:F,readOnly:_},metadata:{hasDisabledReasons:Boolean(c)}});(0,Y.Z)("DatePicker","value",v,"onChange",T);const W=(0,O.bU)(),V=re("DatePicker",a||W),H=(0,w.j)(U),[Z,G]=(0,i.useState)(!1),{ariaLabelledby:K,ariaDescribedby:Q}=(0,Xe.e)(U),$=(0,i.useRef)(null),X=(0,i.useRef)(null);(0,gt.Z)(t,$);const ee=(0,i.useRef)(null),te=(0,E.L)("calender"),ne=(0,E.L)("calendar-description-"),ie=(0,S.q)(ee,q);(({rootRef:e,onBlur:t,onFocus:n})=>{const r=(0,i.useRef)(null);(0,i.useEffect)((()=>{if(e.current)return r.current=new bt(e.current,{onFocusLeave:()=>{(0,L.B4)(t)},onFocusEnter:()=>{(0,L.B4)(n)}}),r.current.initialize(),()=>{var e;null===(e=r.current)||void 0===e||e.destroy()}}),[e,t,n])})({rootRef:ee,onBlur:k,onFocus:I});const oe=(0,i.useCallback)((()=>G(!1)),[G]),ae=v&&v.length>=4?J(v):null,se=ae||new Date,le=function({date:e,granularity:t}){const n="month"===t?/^\d{4}-\d{2}(-\d{2})?$/:/^\d{4}-\d{2}-\d{2}$/;return!!e.match(n)}({date:v,granularity:F}),ce=z&&z(le&&ae?function({date:e,granularity:t,locale:n}){return"month"===t?fe(n,e):me(n,e)}({date:ae,granularity:F,locale:V}):null),ue=i.createElement("div",{className:St},i.createElement("div",{className:kt},i.createElement(ft,{name:R,invalid:M,warning:B,controlId:D,ariaLabelledby:K,ariaDescribedby:Q,ariaLabel:N,ariaRequired:P,value:v,disabled:x,readOnly:_,onChange:e=>{(0,L.B4)(T,{value:e.detail.value})},onBlur:()=>{Z||G(!1)},placeholder:h,ref:$,autoFocus:A,onFocus:oe,granularity:F})),i.createElement("div",null,i.createElement(y.l,{iconName:"calendar",className:Et,onClick:()=>{Z||G(!0)},ref:X,ariaLabel:ce,disabled:x||_,formAction:"none"})));return H.className=(0,b.Z)(H.className,yt,xt),i.createElement("div",Object.assign({},H,{ref:ie,onKeyDown:x||_?void 0:e=>{var t;e.keyCode===ve.V.escape&&Z&&(e.stopPropagation(),null===(t=X.current)||void 0===t||t.focus(),G(!1))}}),x||_?ue:i.createElement(ht.Z,{stretchWidth:!0,stretchHeight:!0,open:Z,onDropdownClose:oe,trigger:ue,expandToViewport:j,scrollable:!1,dropdownId:te},Z&&i.createElement(mt.Z,{className:wt,autoFocus:!0},i.createElement("div",{tabIndex:0,className:_t,role:"dialog"},i.createElement(Je,{value:v,onChange:e=>{var t;(0,L.B4)(T,e.detail),null===(t=null===X||void 0===X?void 0:X.current)||void 0===t||t.focus(),G(!1)},locale:V,startOfWeek:s,ariaDescribedby:ne,ariaLabel:N,ariaLabelledby:K,granularity:F,isDateEnabled:l,dateDisabledReason:c,i18nStrings:Object.assign(Object.assign({},f),{todayAriaLabel:null!==(n=null===f||void 0===f?void 0:f.todayAriaLabel)&&void 0!==n?n:p,nextMonthAriaLabel:null!==(r=null===f||void 0===f?void 0:f.nextMonthAriaLabel)&&void 0!==r?r:u,previousMonthAriaLabel:null!==(o=null===f||void 0===f?void 0:f.previousMonthAriaLabel)&&void 0!==o?o:d})}),i.createElement(C.Z,{id:ne,hidden:!0,tagName:"span"},function({date:e,granularity:t,locale:n}){return"month"===t?function(e,t){return t.toLocaleDateString(e,{year:"numeric"})}(n,e):fe(n,e)}({date:se,granularity:F,locale:V}))))))}));(0,v.b)(Ct,"DatePicker");const At=Ct;var Tt=n(81734);const It="awsui_root_qk1j1_uaoya_145",Rt="awsui_textarea_qk1j1_uaoya_149",Ot="awsui_textarea-readonly_qk1j1_uaoya_199",Lt="awsui_textarea-invalid_qk1j1_uaoya_241",Nt="awsui_textarea-warning_qk1j1_uaoya_250",Pt=i.forwardRef(((e,t)=>{var{value:n,autoComplete:r=!0,disabled:o,readOnly:a,disableBrowserAutocorrect:s,disableBrowserSpellcheck:l,spellcheck:c,onKeyDown:u,onKeyUp:d,onChange:p,onBlur:f,onFocus:h,ariaRequired:v,name:y,rows:_,placeholder:x,autoFocus:S,ariaLabel:k}=e,E=(0,m._T)(e,["value","autoComplete","disabled","readOnly","disableBrowserAutocorrect","disableBrowserSpellcheck","spellcheck","onKeyDown","onKeyUp","onChange","onBlur","onFocus","ariaRequired","name","rows","placeholder","autoFocus","ariaLabel"]);const{__internalRootRef:C}=(0,g.Z)("Textarea",{props:{autoComplete:r,autoFocus:S,disableBrowserAutocorrect:s,disableBrowserSpellcheck:l,readOnly:a,spellcheck:c}}),{ariaLabelledby:A,ariaDescribedby:T,controlId:I,invalid:R,warning:O}=(0,Xe.e)(E),N=(0,w.j)(E),P=(0,i.useRef)(null);(0,gt.Z)(t,P);const D={"aria-label":k,"aria-labelledby":A,"aria-describedby":T,"aria-required":v?"true":void 0,"aria-invalid":R?"true":void 0,name:y,placeholder:x,autoFocus:S,className:(0,b.Z)(Rt,{[Ot]:a,[Lt]:R,[Nt]:O&&!R}),autoComplete:(0,Tt.q)(r),spellCheck:c,disabled:o,readOnly:!!a||void 0,rows:_||3,onKeyDown:u&&(e=>(0,L.nm)(u,e)),onKeyUp:d&&(e=>(0,L.nm)(d,e)),value:n||"",onChange:p&&(e=>(0,L.B4)(p,{value:e.target.value})),onBlur:f&&(()=>(0,L.B4)(f)),onFocus:h&&(()=>(0,L.B4)(h))};return s&&(D.autoCorrect="off",D.autoCapitalize="off"),l&&(D.spellCheck="false"),i.createElement("span",Object.assign({},N,{className:(0,b.Z)(It,N.className),ref:C}),i.createElement("textarea",Object.assign({ref:P,id:I},D)))}));(0,v.b)(Pt,"Textarea");const Dt=Pt;var Mt=n(17265),Bt=n(33552),zt=n(84098),jt=n(55486);const Ft="awsui_radio-button_feeqa_1rmzd_5",Ut={"column-layout":"awsui_column-layout_vj6p7_1abwu_189",grid:"awsui_grid_vj6p7_1abwu_221","grid-no-gutters":"awsui_grid-no-gutters_vj6p7_1abwu_227","grid-variant-text-grid":"awsui_grid-variant-text-grid_vj6p7_1abwu_231","grid-breakpoint-default":"awsui_grid-breakpoint-default_vj6p7_1abwu_239","grid-columns-1":"awsui_grid-columns-1_vj6p7_1abwu_242","grid-breakpoint-xxs":"awsui_grid-breakpoint-xxs_vj6p7_1abwu_242","grid-breakpoint-xs":"awsui_grid-breakpoint-xs_vj6p7_1abwu_245","grid-columns-2":"awsui_grid-columns-2_vj6p7_1abwu_248","grid-columns-3":"awsui_grid-columns-3_vj6p7_1abwu_254","grid-columns-4":"awsui_grid-columns-4_vj6p7_1abwu_260","grid-vertical-borders":"awsui_grid-vertical-borders_vj6p7_1abwu_276","grid-horizontal-borders":"awsui_grid-horizontal-borders_vj6p7_1abwu_309",root:"awsui_root_vj6p7_1abwu_359","tile-container":"awsui_tile-container_vj6p7_1abwu_394",refresh:"awsui_refresh_vj6p7_1abwu_419","has-metadata":"awsui_has-metadata_vj6p7_1abwu_423",selected:"awsui_selected_vj6p7_1abwu_429",disabled:"awsui_disabled_vj6p7_1abwu_434",readonly:"awsui_readonly_vj6p7_1abwu_439",columns:"awsui_columns_vj6p7_1abwu_445","column-1":"awsui_column-1_vj6p7_1abwu_452","breakpoint-xs":"awsui_breakpoint-xs_vj6p7_1abwu_459","breakpoint-xxs":"awsui_breakpoint-xxs_vj6p7_1abwu_463","column-2":"awsui_column-2_vj6p7_1abwu_467","column-3":"awsui_column-3_vj6p7_1abwu_482","column-4":"awsui_column-4_vj6p7_1abwu_497",control:"awsui_control_vj6p7_1abwu_513","no-image":"awsui_no-image_vj6p7_1abwu_517",image:"awsui_image_vj6p7_1abwu_521"},qt=i.forwardRef(((e,t)=>{var{item:n,selected:r,name:o,breakpoint:a,onChange:s,readOnly:l}=e,c=(0,m._T)(e,["item","selected","name","breakpoint","onChange","readOnly"]);const u=(0,i.useRef)(null),d=(0,zt.L)(),p=(0,S.q)(u,t);return i.createElement("div",Object.assign({className:(0,b.Z)(Ut["tile-container"],{[Ut["has-metadata"]]:n.description||n.image},{[Ut.selected]:r},{[Ut.disabled]:!!n.disabled},{[Ut.readonly]:l},{[Ut.refresh]:d},Ut[`breakpoint-${a}`]),"data-value":n.value,onClick:()=>{var e;n.disabled||l||(null===(e=u.current)||void 0===e||e.focus(),r||(0,L.B4)(s,{value:n.value}))}},(0,Mt.gY)(c)),i.createElement("div",{className:(0,b.Z)(Ut.control,{[Ut["no-image"]]:!n.image})},i.createElement(jt.Z,{checked:r,ref:p,name:o,value:n.value,label:n.label,description:n.description,disabled:n.disabled,controlId:n.controlId,readOnly:l,className:Ft})),n.image&&i.createElement("div",{className:(0,b.Z)(Ut.image,{[Ut.disabled]:!!n.disabled})},n.image))})),Wt=["default","xxs","xs"];const Vt=i.forwardRef(((e,t)=>{var{name:n,value:r,items:o,ariaLabel:a,ariaRequired:s,ariaControls:l,columns:c,onChange:u,readOnly:d,__internalRootRef:p=null}=e,f=(0,m._T)(e,["name","value","items","ariaLabel","ariaRequired","ariaControls","columns","onChange","readOnly","__internalRootRef"]);const h=(0,w.j)(f),{ariaDescribedby:g,ariaLabelledby:v}=(0,Xe.e)(f),y=(0,E.L)("awsui-tiles-"),[_,k]=(0,Bt.Z)(t,o,r),[C,A]=(0,x.d)(Wt),T=(0,S.q)(A,p),I=function(e,t){if(t)return t;const n=e?e.length:0;return{0:1,1:1,2:2,4:2,8:2}[n]||3}(o,c);return i.createElement("div",Object.assign({role:"radiogroup","aria-label":a,"aria-labelledby":v,"aria-describedby":g,"aria-required":s,"aria-controls":l,"aria-readonly":d?"true":void 0},h,{className:(0,b.Z)(h.className,Ut.root),ref:T}),i.createElement("div",{className:(0,b.Z)(Ut.columns,Ut[`column-${I}`])},o&&o.map(((e,t)=>i.createElement(qt,Object.assign({ref:t===k?_:void 0,key:e.value,item:e,selected:e.value===r,name:n||y,breakpoint:C,onChange:u,readOnly:d},e.disabled||d?{}:(0,Mt.Gp)({action:"select",detail:{position:`${t+1}`,value:e.value,label:`.${Ft}`}})))))))})),Ht=i.forwardRef(((e,t)=>{const n=(0,g.Z)("Tiles",{props:{columns:e.columns,readOnly:e.readOnly}});return i.createElement(Vt,Object.assign({ref:t},e,n,(0,Mt.Gp)({component:{name:"awsui.Tiles",label:{root:"self"}}})))}));(0,v.b)(Ht,"Tiles");const Zt=Ht,Gt="awsui_root_l809c_im8v7_5",Kt=i.forwardRef(((e,t)=>{var{format:n="hh:mm:ss",use24Hour:r=!0,autoComplete:o=!0,__internalRootRef:a=null}=e,s=(0,m._T)(e,["format","use24Hour","autoComplete","__internalRootRef"]);const l=(0,i.useRef)(null);(0,gt.Z)(t,l);const c=((e,t)=>({separator:":",segments:[t?{min:0,max:23,length:2}:{min:1,max:12,length:2},{min:0,max:59,length:2},{min:0,max:59,length:2}].slice(0,e.split(":").length)}))(n,r);return i.createElement(at,Object.assign({},s,{__internalRootRef:a,ref:l,className:(0,b.Z)(Gt,s.className),autoComplete:o,disableBrowserAutocorrect:!0,mask:c}))})),Qt=i.forwardRef(((e,t)=>{var{format:n="hh:mm:ss",use24Hour:r=!0,autoComplete:o=!0}=e,a=(0,m._T)(e,["format","use24Hour","autoComplete"]);const s=(0,g.Z)("TimeInput",{props:{autoFocus:a.autoFocus,disableBrowserAutocorrect:a.disableBrowserAutocorrect,format:n,readOnly:a.readOnly,use24Hour:r}});return i.createElement(Kt,Object.assign({format:n,use24Hour:r,autoComplete:o},a,s,{ref:t}))}));(0,v.b)(Qt,"TimeInput");const Yt=Qt;var $t,Jt=n(16639),Xt=n(38573),en=function(e){var t=e.elementId,n=(0,i.useCallback)((function(){var e=window.getSelection(),n=document.createRange(),r=document.getElementById(t);r&&n.selectNodeContents(r),e&&(e.removeAllRanges(),e.addRange(n),document.execCommand("copy"),e.removeAllRanges())}),[t]),o=(0,i.useCallback)((function(e){return(0,r.d)(void 0,void 0,void 0,(function(){var t;return(0,r.e)(this,(function(n){switch(n.label){case 0:return navigator.clipboard?[4,navigator.clipboard.writeText(e)]:[3,2];case 1:return[2,n.sent()];case 2:return(t=document.createElement("textarea")).value=e,t.style.position="absolute",t.style.left="-9999px",document.body.appendChild(t),t.select(),document.execCommand("copy"),document.body.removeChild(t),[2]}}))}))}),[]);return{copyToClipboard:n,copyContentToClipboard:o}},tn=((0,i.memo)((function(e){var t=e.placeholder,n=e.textFieldProps,o=e.field,a=e.meta,s=e.helpers,l=e.didSubmit,c=(0,i.useCallback)((function(){setTimeout((function(){s.setTouched(!0)}),0)}),[s]),d=(0,i.useCallback)((function(e){s.setValue(e.detail.value)}),[s]);return(0,p.jsx)(Dt,(0,r.c)({onBlur:c,onChange:d,value:o.value,invalid:(0,u.k)({meta:a},l),placeholder:t},n))}),(function(e,t){return!(!(0,u.j)(e,t)||e.textFieldProps.disabled!==t.textFieldProps.disabled||e.textFieldProps.readOnly!==t.textFieldProps.readOnly)})),function(e,t,n){return[(0,i.useRef)(d.a.getLogger(e,t,n)).current]}),nn=function(){var e=(0,i.useContext)(Jt.NW);return{addCounterMetric:function(t,n,r){var i;null===(i=e.metricsClient)||void 0===i||i.addCounterMetric(t,n,r||1)}}},rn=function(){var e=(0,i.useRef)(!1);return(0,i.useEffect)((function(){return e.current=!0,function(){e.current=!1}}),[]),{isMounted:e}},on=function(){var e=(0,i.useRef)(new u.P);return{startTimer:e.current.startTimer,endTimer:e.current.endTimer}},an=function(e,t){var n=(0,i.useRef)({target:e,value:t}).current;return h()(n.target,e)||(n.value=n.target,n.target=e),n.value};o.R.getInstance();!function(e){e.INIT="INIT",e.SUCCESS="SUCCESS",e.FAILURE="FAILURE",e.RESET="RESET"}($t||($t={}));var sn,ln=function(){return function(e,t){switch(void 0===e&&(e={isLoading:!1,isError:void 0,data:null}),t.type){case $t.INIT:return(0,r.c)((0,r.c)({},e),{isLoading:!0,isError:void 0});case $t.SUCCESS:return(0,r.c)((0,r.c)({},e),{isLoading:!1,isError:void 0,data:t.payload});case $t.FAILURE:return(0,r.c)((0,r.c)({},e),{isLoading:!1,isError:t.error});case $t.RESET:return{isLoading:!1,isError:void 0,data:null};default:return e}}},cn=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(Array.isArray(e)){if(0===e.length)return!0;var n=e[0];if(!Array.isArray(n)||0===n.length)return!0;if(1===n.length){var r=n[0];return r&&0===Object.keys(r).length&&Object.getPrototypeOf(r)===Object.prototype}return!1}return!0},un=function(e){return(0,r.c)((0,r.c)((0,r.c)((0,r.c)((0,r.c)((0,r.c)((0,r.c)((0,r.c)((0,r.c)((0,r.c)((0,r.c)((0,r.c)({},(null==e?void 0:e.name)?{name:null==e?void 0:e.name}:{}),(null==e?void 0:e.stack)?{stack:null==e?void 0:e.stack}:{}),(null==e?void 0:e.code)?{code:null==e?void 0:e.code}:{}),(null==e?void 0:e.message)?{message:null==e?void 0:e.message}:{}),(null==e?void 0:e.statusCode)?{statusCode:null==e?void 0:e.statusCode}:{}),(null==e?void 0:e.hostname)?{hostname:null==e?void 0:e.hostname}:{}),(null==e?void 0:e.region)?{region:null==e?void 0:e.region}:{}),void 0!==(null==e?void 0:e.retryable)?{retryable:null==e?void 0:e.retryable}:{}),void 0!==(null==e?void 0:e.retryDelay)?{retryDelay:null==e?void 0:e.retryDelay}:{}),(null==e?void 0:e.requestId)?{requestId:null==e?void 0:e.requestId}:{}),(null==e?void 0:e.extendedRequestId)?{extendedRequestId:null==e?void 0:e.extendedRequestId}:{}),(null==e?void 0:e.cfId)?{cfId:null==e?void 0:e.cfId}:{})},dn=o.R.getInstance(),pn=function(e,t){var n=t.context,o=void 0===n?null:n,a=t.apiRequestName,s=t.onError,c=t.skipCloudWatchLogStream,u=rn().isMounted,p=tn("useLazyRequestLogger",d.b.VERBOSE)[0],f=tn("useLazyRequestErrorLogger",d.b.ERROR,c?[]:[d.S.CloudWatchLogSink])[0],h=on(),m=h.startTimer,g=h.endTimer,v=(0,i.useRef)(ln()),b=(0,i.useReducer)(v.current,{isLoading:!1,isError:void 0,data:null}),y=b[0],w=b[1],_=(0,i.useCallback)((function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return(0,r.d)(void 0,void 0,void 0,(function(){var n,i,c,d,h,v,b,y,_,x,S,k,E,C;return(0,r.e)(this,(function(r){switch(r.label){case 0:if(!u.current)return p.warn("Lazy ".concat(a||(null==e?void 0:e.name)," request unable to be fulfilled, component unmounted.")),[2];if(!e)return w({type:$t.FAILURE,error:"Request object must be provided, unable to perform request."}),[2];n=JSON.stringify(t),m(e.name,n),w({type:$t.INIT}),r.label=1;case 1:if(r.trys.push([1,12,,13]),i=void 0,!dn.maxRetries)return[3,9];c=0,r.label=2;case 2:if(!(c<=dn.maxRetries))return[3,8];r.label=3;case 3:return r.trys.push([3,5,,7]),[4,e.apply(o,t)];case 4:return i=r.sent(),[3,8];case 5:if(d=r.sent(),S=d,h=dn.shouldRetry(S),v=S.statusCode,b=S.retryable,y=dn.customBackoff(c,S),!u.current)throw p.warn("".concat(a||(null==e?void 0:e.name)," retry aborted, component unmounted.")),S;if(!h)throw p.warn("".concat(a||(null==e?void 0:e.name)," retry aborted, failed should retry.")),S;if(c>=dn.maxRetries)throw p.warn("".concat(a||(null==e?void 0:e.name)," maximum retries exceeded.")),S;return p.warn("".concat(a||(null==e?void 0:e.name)," retry initiated ").concat(c+1,"/").concat(dn.maxRetries," with error status code ").concat(v,", retryable: ").concat(b,", backoff: ").concat(y,"ms")),[4,l(y)];case 6:return r.sent(),[3,7];case 7:return c++,[3,2];case 8:return[3,11];case 9:return[4,e.apply(o,t)];case 10:i=r.sent(),r.label=11;case 11:return _=g(e.name,n),u.current&&(p.verbose("".concat(a||(null==e?void 0:e.name)," request successful").concat(_?" after ".concat(_.toFixed(2),"ms."):""),{args:cn(t)?null:t,response:i}),w({type:$t.SUCCESS,payload:i})),[2,i];case 12:return x=r.sent(),S=x,k=g(e.name,n),E=s&&s(S)||"",u.current&&(C=["".concat(a||(null==e?void 0:e.name)," request failed").concat(k?" after ".concat(k,"ms."):""),un(S),E].filter(Boolean),f.error.apply(f,C),w({type:$t.FAILURE,error:S})),[3,13];case 13:return[2]}}))}))}),[]);return[_,{isLoading:y.isLoading,isError:y.isError,data:y.data,reset:function(){w({type:$t.RESET})}}]},fn=function(e){var t=(0,i.useRef)(e).current,n=pn(t.get,{context:t,apiRequestName:t.getClientName()}),r=n[0],o=n[1],a=o.isError,s=o.data,l=o.isLoading,c=o.reset,u=pn(t.put,{context:t,apiRequestName:t.getClientName()}),d=u[0],p=u[1],f=p.isError,h=p.data,m=p.isLoading,g=p.reset,v=pn(t.post,{context:t,apiRequestName:t.getClientName()}),b=v[0],y=v[1],w=y.isError,_=y.data,x=y.isLoading,S=y.reset,k=pn(t.delete,{context:t,apiRequestName:t.getClientName()}),E=k[0],C=k[1],A=C.isError,T=C.data,I=C.isLoading;return{get:{request:r,reset:c,response:{isError:a,data:s,isLoading:l}},put:{request:d,reset:g,response:{isError:f,data:h,isLoading:m}},post:{request:b,reset:S,response:{isError:w,data:_,isLoading:x}},delete:{request:E,reset:C.reset,response:{isError:A,data:T,isLoading:I}}}},hn=c.A.createGenericClient({clientName:"EmbeddedRequestStaticClient",baseUrl:"",cache:!0,cacheStoragedType:"in-memory"}),mn=function(e){var t=e.contentBaseUrl,n=e.manifestRequestUrl,o=e.metadataRequestUrl,s=e.onReset,l=an(t,t),c=fn(hn).get,u=c.request,d=c.reset,p=c.response,f=p.isLoading,h=p.isError,m=p.data,g=fn(hn).get,v=g.request,b=g.reset,y=g.response.data;return(0,i.useEffect)((function(){var e;return t&&(e=t,(0,r.d)(void 0,void 0,void 0,(function(){return(0,r.e)(this,(function(t){switch(t.label){case 0:return hn.setBaseUrl(e),[4,a([u(n),v(o)])];case 1:return t.sent(),[2]}}))}))),function(){hn.setBaseUrl("")}}),[t]),(0,i.useEffect)((function(){l!==t&&(null==s||s(),d(),b())}),[l,t]),{manifest:{isLoading:f,isError:h,data:m},metadata:{data:y}}},gn=(r.C.exponentialBackoff,r.C.retryBackoff,(0,i.memo)((function(e){var t=e.attributeEditorProps,n=e.field,o=e.helpers,a=t.templateItem,s=o.setValue,l=(0,i.useCallback)((function(e){var t=n.value||[];s((0,r.f)((0,r.f)([],t,!0),[(0,r.c)({},a)],!1))}),[s,n.value]),c=(0,i.useCallback)((function(e){var t,r=e.detail.itemIndex,i=null===(t=n.value)||void 0===t?void 0:t.slice();null==i||i.splice(r,1),s(i)}),[s,n.value]);return(0,p.jsx)(F,(0,r.c)({className:"AttributeEditorField-module_attributeEditorField__2tGU-"},t,{items:n.value||[],onAddButtonClick:l,onRemoveButtonClick:c}))}),(function(e,t){return!(!(0,u.j)(e,t)||!h()(e.attributeEditorProps.definition,t.attributeEditorProps.definition))})),(0,i.memo)((function(e){var t=e.datePickerProps,n=e.placeholder,o=e.field,a=e.meta,s=e.helpers,l=e.didSubmit,c=(0,i.useCallback)((function(){setTimeout((function(){s.setTouched(!0)}),0)}),[s]),d=(0,i.useCallback)((function(e){s.setValue(e.detail.value)}),[s]);return(0,p.jsx)(At,(0,r.c)({onBlur:c,onChange:d,value:o.value,invalid:(0,u.k)({meta:a},l),placeholder:n},t))}),(function(e,t){return!(!(0,u.j)(e,t)||e.datePickerProps.disabled!==t.datePickerProps.disabled||e.datePickerProps.readOnly!==t.datePickerProps.readOnly)})),(0,i.memo)((function(e){var t=e.tileProps,n=e.field,o=e.helpers,a=e.testId,s=(0,i.useCallback)((function(e){o.setTouched(!0),o.setValue(e.detail.value)}),[o]);return(0,p.jsx)(Zt,(0,r.c)({onChange:s,value:n.value},t,{"data-testid":a}))}),(function(e,t){var n,r;return!(!(0,u.j)(e,t)||!h()(null===(n=e.tileProps)||void 0===n?void 0:n.items,null===(r=t.tileProps)||void 0===r?void 0:r.items))})),(0,i.memo)((function(e){var t=e.timeInputProps,n=e.placeholder,o=e.field,a=e.meta,s=e.helpers,l=e.didSubmit,c=(0,i.useCallback)((function(){setTimeout((function(){s.setTouched(!0)}),0)}),[s]),d=(0,i.useCallback)((function(e){s.setValue(e.detail.value)}),[s]);return(0,p.jsx)(Yt,(0,r.c)({"data-testid":"time-input-field",onBlur:c,onChange:d,value:o.value,invalid:(0,u.k)({meta:a},l),placeholder:n},t))}),(function(e,t){return!(!(0,u.j)(e,t)||e.timeInputProps.disabled!==t.timeInputProps.disabled||e.timeInputProps.readOnly!==t.timeInputProps.readOnly)})),function(){function e(e,t){this.formName=e,this.optProps=t,this.formName=e,this.optProps=t}return e.prototype.getFormFieldProps=function(){var e,t;return{formFieldProps:(0,r.c)({stretch:!0},(null===(e=this.optProps)||void 0===e?void 0:e.formFieldProps)&&(null===(t=this.optProps)||void 0===t?void 0:t.formFieldProps)||{})}},e.prototype.createOptions=function(e){return e.map((function(e){return{label:e,value:e}}))},e}()),vn=function(e){function t(t,n){var i=e.call(this,t,n)||this;return i.create=function(e,t){var n,o=(null===(n=i.optProps)||void 0===n?void 0:n.componentProps)||{},a=o.inputProps,s=void 0===a?{}:a,l=o.placeholder,c=void 0===l?"":l,d=t.name,f=t.description,h=i.getFormFieldProps().formFieldProps;return(0,p.jsx)(u.F,{name:i.formName,dataTestId:"dynamic-field-".concat(i.formName),formFieldProps:(0,r.c)((0,r.c)({label:d,description:f},h),{children:(0,p.jsx)(u.I,{name:i.formName,placeholder:c,inputProps:(0,r.c)((0,r.c)({},s),{type:"string"===e?"text":"number"})})})})},i}return(0,r.h)(t,e),t}(gn),bn=function(e){function t(t,n){var i=e.call(this,t,n)||this;return i.create=function(e,t){var n,o=(null===(n=i.optProps)||void 0===n?void 0:n.componentProps)||{},a=o.multiSelectProps,s=void 0===a?{}:a,l=o.placeholder,c=void 0===l?"":l,d=t.name,f=t.description,h=t.choiceOptions,m=void 0===h?[]:h,g=i.getFormFieldProps().formFieldProps;return(0,p.jsx)(u.F,{name:i.formName,dataTestId:"dynamic-field-".concat(i.formName),formFieldProps:(0,r.c)((0,r.c)({label:d,description:f},g),{children:(0,p.jsx)(u.M,{name:i.formName,placeholder:c,multiSelectProps:(0,r.c)((0,r.c)({tokenLimit:3},s),{options:i.createOptions(m)})})})})},i}return(0,r.h)(t,e),t}(gn),yn=function(e){function t(t,n){var i=e.call(this,t,n)||this;return i.create=function(e,t){var n,o=(null===(n=i.optProps)||void 0===n?void 0:n.componentProps)||{},a=o.selectProps,s=void 0===a?{}:a,l=o.placeholder,c=void 0===l?"":l,d=t.name,f=t.description,h=t.choiceOptions,m=void 0===h?[]:h,g=i.getFormFieldProps().formFieldProps;return(0,p.jsx)(u.F,{name:i.formName,dataTestId:"dynamic-field-".concat(i.formName),formFieldProps:(0,r.c)((0,r.c)({label:d,description:f},g),{children:(0,p.jsx)(u.S,{name:i.formName,placeholder:c,selectProps:(0,r.c)((0,r.c)({},s),{options:i.createOptions(m)})})})})},i}return(0,r.h)(t,e),t}(gn),wn=((sn={}).string=vn,sn.multi_choice=bn,sn.single_choice=yn,sn.number=vn,sn),_n=(function(){function e(){}e.buildFormElement=function(e,t){var n=e.type,r=wn[n];return r?new r(e.dynamicFormName||e.name,t).create(n,e):null}}(),function(e,t){var n=(0,i.useRef)(e);(0,i.useLayoutEffect)((function(){n.current=e}),[e]),(0,i.useEffect)((function(){if(t){var e=setInterval((function(){return n.current()}),t);return function(){return clearInterval(e)}}}),[t])}),xn=function(e){return e.classList.contains("awsui-polaris-dark-mode")},Sn=function(e){void 0===e&&(e=document.body);var t=(0,i.useState)(xn(e)),n=t[0],r=t[1],o=(0,i.useRef)(new MutationObserver((function(){return r(xn(e))}))).current;return(0,i.useEffect)((function(){return o.observe(e,{attributes:!0,attributeFilter:["class"],childList:!1,characterData:!1}),function(){o.disconnect()}}),[]),n},kn=function(){return{getItem:d.L.getItem,setItem:d.L.setItem,removeItem:d.L.removeItem,clear:d.L.clear}},En=function(e,t,n){return n?e.filter((function(e){return e.id!==n})):e.filter((function(e){return!e.id||!t.has(e.id)}))},Cn=function(e){var t=e.setNotifications,n=(0,i.useRef)(new Set),o=(0,i.useCallback)((function(e){t((function(t){var r=En(t,n.current,e);return e?n.current.delete(e):n.current.clear(),r}))}),[t]),a=(0,i.useCallback)((function(e,i){var a=void 0===i?{}:i,s=a.onDismiss,l=a.header,c=a.clearStack,u=a.loading,d=void 0!==u&&u,p=a.type,f=void 0===p?"info":p,h=a.id,m=void 0===h?String(Date.now()):h,g=a.dismissible,v=void 0===g||g,b=a.preserveLastIndex,y=void 0===b||b,w=a.action;return n.current.add(m),t((function(t){var i={header:l,id:m,type:f,content:e,dismissible:v,loading:d,action:w,onDismiss:function(){o(m),null==s||s(m)}};if(c)return(0,r.f)([i],En(t,n.current),!0);for(var a=-1,u=[],p=0,h=t.length;p<h;p++){var g=t[p];g.id===m?a=p:u.push(g)}return y&&a>-1?u.splice(a,0,i):u.unshift(i),u})),m}),[o,t]);return{clearNotification:o,showNotification:a}};function An(e){return e.toLowerCase()}var Tn=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],In=/[^A-Z0-9]+/gi;function Rn(e,t){void 0===t&&(t={});for(var n=t.splitRegexp,r=void 0===n?Tn:n,i=t.stripRegexp,o=void 0===i?In:i,a=t.transform,s=void 0===a?An:a,l=t.delimiter,c=void 0===l?" ":l,u=On(On(e,r,"$1\0$2"),o,"\0"),d=0,p=u.length;"\0"===u.charAt(d);)d++;for(;"\0"===u.charAt(p-1);)p--;return u.slice(d,p).split("\0").map(s).join(c)}function On(e,t,n){return t instanceof RegExp?e.replace(t,n):t.reduce((function(e,t){return e.replace(t,n)}),e)}r.C.CloudWatchMetric;var Ln={},Nn=Object.prototype.hasOwnProperty;function Pn(e){try{return decodeURIComponent(e.replace(/\+/g," "))}catch(e){return null}}function Dn(e){try{return encodeURIComponent(e)}catch(e){return null}}Ln.stringify=function(e,t){t=t||"";var n,r,i=[];for(r in"string"!=typeof t&&(t="?"),e)if(Nn.call(e,r)){if((n=e[r])||null!=n&&!isNaN(n)||(n=""),r=Dn(r),n=Dn(n),null===r||null===n)continue;i.push(r+"="+n)}return i.length?t+i.join("&"):""},Ln.parse=function(e){for(var t,n=/([^=?#&]+)=?([^&]*)/g,r={};t=n.exec(e);){var i=Pn(t[1]),o=Pn(t[2]);null===i||null===o||i in r||(r[i]=o)}return r};var Mn=function(e,t){if(t=t.split(":")[0],!(e=+e))return!1;switch(t){case"http":case"ws":return 80!==e;case"https":case"wss":return 443!==e;case"ftp":return 21!==e;case"gopher":return 70!==e;case"file":return!1}return 0!==e},Bn=Ln,zn=/^[\x00-\x20\u00a0\u1680\u2000-\u200a\u2028\u2029\u202f\u205f\u3000\ufeff]+/,jn=/[\n\r\t]/g,Fn=/^[A-Za-z][A-Za-z0-9+-.]*:\/\//,Un=/:\d+$/,qn=/^([a-z][a-z0-9.+-]*:)?(\/\/)?([\\/]+)?([\S\s]*)/i,Wn=/^[a-zA-Z]:/;function Vn(e){return(e||"").toString().replace(zn,"")}var Hn=[["#","hash"],["?","query"],function(e,t){return Kn(t.protocol)?e.replace(/\\/g,"/"):e},["/","pathname"],["@","auth",1],[NaN,"host",void 0,1,1],[/:(\d*)$/,"port",void 0,1],[NaN,"hostname",void 0,1,1]],Zn={hash:1,query:1};function Gn(e){var t,n=("undefined"!=typeof window?window:void 0!==Xt.c?Xt.c:"undefined"!=typeof self?self:{}).location||{},r={},i=typeof(e=e||n);if("blob:"===e.protocol)r=new Yn(unescape(e.pathname),{});else if("string"===i)for(t in r=new Yn(e,{}),Zn)delete r[t];else if("object"===i){for(t in e)t in Zn||(r[t]=e[t]);void 0===r.slashes&&(r.slashes=Fn.test(e.href))}return r}function Kn(e){return"file:"===e||"ftp:"===e||"http:"===e||"https:"===e||"ws:"===e||"wss:"===e}function Qn(e,t){e=(e=Vn(e)).replace(jn,""),t=t||{};var n,r=qn.exec(e),i=r[1]?r[1].toLowerCase():"",o=!!r[2],a=!!r[3],s=0;return o?a?(n=r[2]+r[3]+r[4],s=r[2].length+r[3].length):(n=r[2]+r[4],s=r[2].length):a?(n=r[3]+r[4],s=r[3].length):n=r[4],"file:"===i?s>=2&&(n=n.slice(2)):Kn(i)?n=r[4]:i?o&&(n=n.slice(2)):s>=2&&Kn(t.protocol)&&(n=r[4]),{protocol:i,slashes:o||Kn(i),slashesCount:s,rest:n}}function Yn(e,t,n){if(e=(e=Vn(e)).replace(jn,""),!(this instanceof Yn))return new Yn(e,t,n);var r,i,o,a,s,l,c=Hn.slice(),u=typeof t,d=this,p=0;for("object"!==u&&"string"!==u&&(n=t,t=null),n&&"function"!=typeof n&&(n=Bn.parse),r=!(i=Qn(e||"",t=Gn(t))).protocol&&!i.slashes,d.slashes=i.slashes||r&&t.slashes,d.protocol=i.protocol||t.protocol||"",e=i.rest,("file:"===i.protocol&&(2!==i.slashesCount||Wn.test(e))||!i.slashes&&(i.protocol||i.slashesCount<2||!Kn(d.protocol)))&&(c[3]=[/(.*)/,"pathname"]);p<c.length;p++)"function"!=typeof(a=c[p])?(o=a[0],l=a[1],o!=o?d[l]=e:"string"==typeof o?~(s="@"===o?e.lastIndexOf(o):e.indexOf(o))&&("number"==typeof a[2]?(d[l]=e.slice(0,s),e=e.slice(s+a[2])):(d[l]=e.slice(s),e=e.slice(0,s))):(s=o.exec(e))&&(d[l]=s[1],e=e.slice(0,s.index)),d[l]=d[l]||r&&a[3]&&t[l]||"",a[4]&&(d[l]=d[l].toLowerCase())):e=a(e,d);n&&(d.query=n(d.query)),r&&t.slashes&&"/"!==d.pathname.charAt(0)&&(""!==d.pathname||""!==t.pathname)&&(d.pathname=function(e,t){if(""===e)return t;for(var n=(t||"/").split("/").slice(0,-1).concat(e.split("/")),r=n.length,i=n[r-1],o=!1,a=0;r--;)"."===n[r]?n.splice(r,1):".."===n[r]?(n.splice(r,1),a++):a&&(0===r&&(o=!0),n.splice(r,1),a--);return o&&n.unshift(""),"."!==i&&".."!==i||n.push(""),n.join("/")}(d.pathname,t.pathname)),"/"!==d.pathname.charAt(0)&&Kn(d.protocol)&&(d.pathname="/"+d.pathname),Mn(d.port,d.protocol)||(d.host=d.hostname,d.port=""),d.username=d.password="",d.auth&&(~(s=d.auth.indexOf(":"))?(d.username=d.auth.slice(0,s),d.username=encodeURIComponent(decodeURIComponent(d.username)),d.password=d.auth.slice(s+1),d.password=encodeURIComponent(decodeURIComponent(d.password))):d.username=encodeURIComponent(decodeURIComponent(d.auth)),d.auth=d.password?d.username+":"+d.password:d.username),d.origin="file:"!==d.protocol&&Kn(d.protocol)&&d.host?d.protocol+"//"+d.host:"null",d.href=d.toString()}Yn.prototype={set:function(e,t,n){var r=this;switch(e){case"query":"string"==typeof t&&t.length&&(t=(n||Bn.parse)(t)),r[e]=t;break;case"port":r[e]=t,Mn(t,r.protocol)?t&&(r.host=r.hostname+":"+t):(r.host=r.hostname,r[e]="");break;case"hostname":r[e]=t,r.port&&(t+=":"+r.port),r.host=t;break;case"host":r[e]=t,Un.test(t)?(t=t.split(":"),r.port=t.pop(),r.hostname=t.join(":")):(r.hostname=t,r.port="");break;case"protocol":r.protocol=t.toLowerCase(),r.slashes=!n;break;case"pathname":case"hash":if(t){var i="pathname"===e?"/":"#";r[e]=t.charAt(0)!==i?i+t:t}else r[e]=t;break;case"username":case"password":r[e]=encodeURIComponent(t);break;case"auth":var o=t.indexOf(":");~o?(r.username=t.slice(0,o),r.username=encodeURIComponent(decodeURIComponent(r.username)),r.password=t.slice(o+1),r.password=encodeURIComponent(decodeURIComponent(r.password))):r.username=encodeURIComponent(decodeURIComponent(t))}for(var a=0;a<Hn.length;a++){var s=Hn[a];s[4]&&(r[s[1]]=r[s[1]].toLowerCase())}return r.auth=r.password?r.username+":"+r.password:r.username,r.origin="file:"!==r.protocol&&Kn(r.protocol)&&r.host?r.protocol+"//"+r.host:"null",r.href=r.toString(),r},toString:function(e){e&&"function"==typeof e||(e=Bn.stringify);var t,n=this,r=n.host,i=n.protocol;i&&":"!==i.charAt(i.length-1)&&(i+=":");var o=i+(n.protocol&&n.slashes||Kn(n.protocol)?"//":"");return n.username?(o+=n.username,n.password&&(o+=":"+n.password),o+="@"):n.password?(o+=":"+n.password,o+="@"):"file:"!==n.protocol&&Kn(n.protocol)&&!r&&"/"!==n.pathname&&(o+="@"),(":"===r[r.length-1]||Un.test(n.hostname)&&!n.port)&&(r+=":"),o+=r+n.pathname,(t="object"==typeof n.query?e(n.query):n.query)&&(o+="?"!==t.charAt(0)?"?"+t:t),n.hash&&(o+=n.hash),o}},Yn.extractProtocol=Qn,Yn.location=Gn,Yn.trimLeft=Vn,Yn.qs=Bn;var $n=(0,Xt.g)(Yn)},8027:(e,t,n)=>{"use strict";n.d(t,{$:()=>Wy,A:()=>Me,B:()=>za,C:()=>Ue,E:()=>Ka,F:()=>zy,G:()=>jc,H:()=>r_,I:()=>$w,J:()=>Jw,K:()=>Zw,L:()=>ls,M:()=>Hy,N:()=>a_,O:()=>Py,Q:()=>d_,S:()=>XO,U:()=>ty,V:()=>qa,W:()=>cy,X:()=>Hb,Y:()=>Zb,Z:()=>Gb,_:()=>nw,a:()=>Be,a$:()=>sg,a0:()=>xy,a1:()=>bf,a2:()=>jb,a3:()=>Fw,a4:()=>Oy,a5:()=>Ay,a6:()=>ff,a7:()=>Ny,a8:()=>Ob,a9:()=>i_,aA:()=>ed,aB:()=>Xc,aD:()=>Lm,aE:()=>id,aF:()=>od,aG:()=>Ad,aH:()=>ad,aI:()=>Ed,aJ:()=>qd,aK:()=>Ud,aL:()=>zc,aM:()=>jd,aN:()=>Vd,aO:()=>xd,aP:()=>Wd,aQ:()=>Gd,aR:()=>Am,aS:()=>bv,aT:()=>hv,aU:()=>gm,aV:()=>yv,aW:()=>wv,aX:()=>cv,aY:()=>Qm,aZ:()=>Ng,a_:()=>Rg,aa:()=>Xw,ab:()=>lm,ac:()=>um,ad:()=>dm,ae:()=>sf,af:()=>ef,ag:()=>rf,ah:()=>lf,ai:()=>af,aj:()=>cf,ak:()=>of,al:()=>nf,am:()=>Jp,an:()=>Xp,ao:()=>df,ap:()=>uf,aq:()=>tf,ar:()=>Zh,as:()=>im,at:()=>zb,au:()=>Zy,av:()=>_r,aw:()=>Mc,ax:()=>am,ay:()=>Vy,az:()=>td,b:()=>Ua,b$:()=>Ac,b0:()=>og,b1:()=>pv,b2:()=>ov,b3:()=>tv,b4:()=>Zg,b5:()=>mv,b6:()=>xv,b7:()=>kg,b8:()=>Cm,b9:()=>vm,bA:()=>Tl,bB:()=>lc,bC:()=>hc,bD:()=>yc,bE:()=>bc,bF:()=>ms,bG:()=>xc,bH:()=>_c,bI:()=>Ec,bJ:()=>Sc,bK:()=>OS,bL:()=>iT,bM:()=>eE,bN:()=>tE,bO:()=>nE,bP:()=>Jk,bQ:()=>Xk,bR:()=>Oc,bS:()=>Tc,bT:()=>Ic,bU:()=>_O,bV:()=>SO,bW:()=>Dc,bX:()=>Lc,bY:()=>Br,bZ:()=>LO,b_:()=>YO,ba:()=>sv,bb:()=>lb,bc:()=>ng,bd:()=>Ig,be:()=>nv,bf:()=>wg,bg:()=>hg,bh:()=>mg,bi:()=>kb,bj:()=>Yg,bk:()=>gg,bl:()=>zg,bm:()=>pg,bn:()=>Sg,bo:()=>rg,bp:()=>tg,bq:()=>fg,br:()=>Jg,bs:()=>Lg,bt:()=>db,bu:()=>Pg,bv:()=>Cb,bw:()=>gs,bx:()=>Gs,by:()=>tl,bz:()=>dl,c0:()=>AO,c1:()=>Rc,c2:()=>hs,c3:()=>fs,c4:()=>kc,d:()=>Va,f:()=>je,g:()=>Ya,h:()=>us,i:()=>ds,k:()=>eL,l:()=>$O,m:()=>Kw,n:()=>Yw,o:()=>Qw,p:()=>n_,q:()=>Db,r:()=>_y,s:()=>Gw,t:()=>jy,v:()=>rd,w:()=>Tb,x:()=>jw,y:()=>My,z:()=>Kb});var r=n(85893),i=n(81347),o=n(65992),a=n(44025),s=n(95260),l=n(67294),c=n(67662),u=n(33699),d=n(86010),p=n(17265),f=n(85390),h=n(16815),m=n(78880),g=n(34097),v=n(30363),b=n(36340),y=n(96215),w=n(26651),_=n(30244),x=n(10229),S=n(63496),k=n(68705),E=n(69571),C=n(42093),A=n(34887),T=n(18817),I=n(84098),R=n(65856);function O(e,[t,n]){return e<t?n:e>n?t:e}var L=n(26591),N=n(70037),P=n(93256);const D=e=>Math.round(Math.abs(e)/(e=>.0015*Math.abs(e)+.558)(e)),M=()=>window.performance?window.performance.now():Date.now(),B=e=>{const t=M(),n=(e=>.5*(1-Math.cos(Math.PI*e)))(Math.min((t-e.startTime)/e.scrollTime,1)),r=e.startX+(e.endX-e.startX)*n;e.scrollable.scrollLeft=r,r!==e.endX&&requestAnimationFrame((()=>B(e)))},z=(e,t)=>{(0,P.gY)(e)?e.scrollLeft=t:"scrollBehavior"in document.documentElement.style&&e.scrollTo?e.scrollTo({left:t,behavior:"smooth"}):((e,t)=>{const n=e.scrollLeft;B({scrollable:e,startX:n,endX:t,startTime:M(),scrollTime:D(t-n)})})(e,t)},j=(e,t)=>{if(!(null===e||void 0===e?void 0:e.current))return;const n=e.current,{scrollLeft:r,scrollWidth:i,offsetWidth:o}=n,a=Math.ceil(.75*n.clientWidth),s="forward"===t?Math.min(Math.abs(r)+a,i-o):Math.max(Math.abs(r)-a,0),l=(0,N.$0)(n)?-1*s:s;z(n,l)},F=(e,t)=>{const{offsetWidth:n,scrollWidth:r}=e,i=t.current&&2*t.current.offsetWidth;return i?r>n+i:r>n},U=e=>(0,N.xs)(e)>0,q=e=>Math.ceil((0,N.xs)(e))<e.scrollWidth-e.offsetWidth,W=(e,t,n=!0)=>{if(!e||!t)return;let r=t.scrollLeft;r=Math.min(r,e.offsetLeft-2),r=Math.max(r,e.offsetLeft+e.offsetWidth/2-t.offsetWidth/2+2),n?z(t,r):t.scrollLeft=r},V={"tabs-header-list":"awsui_tabs-header-list_1acwa_dp0cl_5","active-tab-header":"awsui_active-tab-header_1acwa_dp0cl_6","tab-label":"awsui_tab-label_1acwa_dp0cl_7","tab-dismiss-button":"awsui_tab-dismiss-button_1acwa_dp0cl_8"},H={"tabs-header":"awsui_tabs-header_14rmt_1e5jm_290","tab-header-scroll-container":"awsui_tab-header-scroll-container_14rmt_1e5jm_299","tabs-header-list":"awsui_tabs-header-list_14rmt_1e5jm_305","pagination-button":"awsui_pagination-button_14rmt_1e5jm_323","pagination-button-left":"awsui_pagination-button-left_14rmt_1e5jm_330","pagination-button-left-scrollable":"awsui_pagination-button-left-scrollable_14rmt_1e5jm_333","pagination-button-right":"awsui_pagination-button-right_14rmt_1e5jm_337","pagination-button-right-scrollable":"awsui_pagination-button-right-scrollable_14rmt_1e5jm_340","actions-container":"awsui_actions-container_14rmt_1e5jm_345","tabs-tab":"awsui_tabs-tab_14rmt_1e5jm_353","tabs-tab-label":"awsui_tabs-tab-label_14rmt_1e5jm_363","tabs-tab-header-container":"awsui_tabs-tab-header-container_14rmt_1e5jm_374","tabs-tab-dismiss":"awsui_tabs-tab-dismiss_14rmt_1e5jm_385","tabs-tab-action":"awsui_tabs-tab-action_14rmt_1e5jm_385",refresh:"awsui_refresh_14rmt_1e5jm_390","tabs-tab-disabled":"awsui_tabs-tab-disabled_14rmt_1e5jm_394","tabs-tab-link":"awsui_tabs-tab-link_14rmt_1e5jm_436","tabs-tab-active":"awsui_tabs-tab-active_14rmt_1e5jm_514","tabs-header-with-divider":"awsui_tabs-header-with-divider_14rmt_1e5jm_521","tabs-tab-focusable":"awsui_tabs-tab-focusable_14rmt_1e5jm_525",root:"awsui_root_14rmt_1e5jm_529",tabs:"awsui_tabs_14rmt_1e5jm_290","tabs-content":"awsui_tabs-content_14rmt_1e5jm_567","fit-height":"awsui_fit-height_14rmt_1e5jm_571","tabs-content-active":"awsui_tabs-content-active_14rmt_1e5jm_577","tabs-content-wrapper":"awsui_tabs-content-wrapper_14rmt_1e5jm_591","with-paddings":"awsui_with-paddings_14rmt_1e5jm_591","tabs-container-content-wrapper":"awsui_tabs-container-content-wrapper_14rmt_1e5jm_602","disabled-reason-tooltip":"awsui_disabled-reason-tooltip_14rmt_1e5jm_613","tabs-tab-focused":"awsui_tabs-tab-focused_14rmt_1e5jm_617"},Z={"tab-dismiss-button":"awsui_tab-dismiss-button_1nq1i_1nd7r_5"},G=`.${H["tabs-tab-link"]}`,K=`.${H["tabs-tab-focused"]}`,Q=`.${H["tabs-tab-focusable"]}`;function Y({onChange:e,activeTabId:t,tabs:n,variant:r,idNamespace:i,ariaLabel:o,ariaLabelledby:a,i18nStrings:s,keyboardActivationMode:c,actions:u}){const f=(0,l.useRef)(null),h=(0,l.useRef)(null),g=(0,l.useRef)(null),v=(0,S.$r)("tabs"),b=(0,I.L)(),y=(0,l.useRef)(null),[w,E]=(0,_.Z)((e=>e.contentBoxWidth)),A=(0,T.q)(y,E),N=(0,l.useRef)(new Map),[P,D]=(0,l.useState)(!1),[M,B]=(0,l.useState)(!1),[z,Y]=(0,l.useState)(!1),[X,ee]=(0,l.useState)(t),[te,ne]=(0,l.useState)(t),re=n.some((e=>e.action||e.dismissible)),ie=re?{role:"application","aria-roledescription":v("i18nStrings.tabsWithActionsAriaRoleDescription",null===s||void 0===s?void 0:s.tabsWithActionsAriaRoleDescription)}:{role:"tablist"};(0,l.useEffect)((()=>{f.current&&(D(F(f.current,g)),B(U(f.current)),Y(q(f.current)))}),[w,n]);const oe=e=>{if(!t)return;const n=N.current.get(t);n&&f.current&&W(n,f.current,e)};(0,l.useEffect)((()=>{requestAnimationFrame((()=>{oe(!1)}))}),[P,w,n.length]),(0,l.useEffect)((()=>{oe(!0)}),[t]),(0,l.useEffect)((()=>{var e,t;(null===(e=f.current)||void 0===e?void 0:e.contains(document.activeElement))&&document.activeElement!==h.current&&(null===(t=h.current)||void 0===t||t.focus({preventScroll:!0}))}),[t]);const ae=(0,d.Z)({[H["tabs-header"]]:!0,[H["tabs-header-with-divider"]]:"default"===r||b}),se=(0,d.Z)({[H["pagination-button"]]:!0,[H["pagination-button-left"]]:!0,[H["pagination-button-left-scrollable"]]:M}),le=(0,d.Z)({[H["pagination-button"]]:!0,[H["pagination-button-right"]]:!0,[H["pagination-button-right-scrollable"]]:z}),ce=(0,l.useRef)(null);function ue(r){var i,o;r.focus();const a=n.reduce(((e,t)=>e.set(t.id,t)),new Map);for(const[n,s]of N.current.entries()){const l=null===s||void 0===s?void 0:s.querySelector(`.${H["tabs-tab-link"]}`);if(n!==t&&l===r){ne(n),ee(n),(null===(i=a.get(n))||void 0===i?void 0:i.disabled)||"automatic"!==c||e({activeTabId:n,activeTabHref:null===(o=a.get(n))||void 0===o?void 0:o.href});break}}}function de(e){return(0,k.Te)(e).filter((e=>{return function(e){var t,n;return null!==(n=null===(t=ce.current)||void 0===t?void 0:t.isRegistered(e))&&void 0!==n&&n}(e)&&((t=e)instanceof HTMLButtonElement?!t.disabled||t.closest(Q):t.matches(Q));var t}))}(0,l.useEffect)((()=>{var e;null===(e=ce.current)||void 0===e||e.updateFocusTarget()}));const pe=re?"div":"ul";return l.createElement("div",{className:ae},l.createElement("div",{className:H["tab-header-scroll-container"],ref:A},P&&l.createElement("span",{ref:g,className:se},l.createElement(x.l,{formAction:"none",variant:"icon",iconName:"angle-left",disabled:!M,__focusable:!0,onClick:()=>j(f,"backward"),ariaLabel:v("i18nStrings.scrollLeftAriaLabel",null===s||void 0===s?void 0:s.scrollLeftAriaLabel)})),l.createElement(C.hP,{ref:ce,navigationActive:!0,getNextFocusTarget:function(){var e,t;if(!y.current)return null;const n=Array.from(y.current.querySelectorAll(G));return null!==(t=null!==(e=n.find((e=>e.matches(K))))&&void 0!==e?e:n.find((e=>!e.disabled)))&&void 0!==t?t:null},onUnregisterActive:function(e){var t;if(!!e.classList.contains(H["tabs-tab-link"])){const e=null===(t=ce.current)||void 0===t?void 0:t.getFocusTarget(),n=null===e||void 0===e?void 0:e.querySelector(`.${H["tabs-tab-link"]}`);null===n||void 0===n||n.focus()}}},l.createElement(pe,Object.assign({},ie,{className:(0,d.Z)(H["tabs-header-list"],V["tabs-header-list"]),"aria-label":o,"aria-labelledby":a,ref:f,onScroll:()=>{f.current&&(B(U(f.current)),Y(q(f.current)))},onKeyDown:function(r){const o=document.activeElement,a=[R.V.right,R.V.left,R.V.end,R.V.home,R.V.pageUp,R.V.pageDown,R.V.space],s=document.querySelector(`.${H["tabs-tab-action"]} [aria-expanded="true"]`),l=!(null===o||void 0===o?void 0:o.classList.contains(H["tabs-tab-link"]));if(s)return;if("Tab"===r.key&&!r.shiftKey&&l){r.preventDefault();const e=`${i}-${t}-panel`,n=document.getElementById(e);null===n||void 0===n||n.focus()}if((0,m.nt)(r)||-1===a.indexOf(r.keyCode))return;if(!y.current||!o)return;r.preventDefault();const c=de(y.current),u=document.activeElement instanceof HTMLElement?c.indexOf(document.activeElement):-1;(0,L.Z)(r,{onHome:()=>ue(c[0]),onEnd:()=>ue(c[c.length-1]),onInlineStart:()=>ue(c[O(u-1,[0,c.length-1])]),onInlineEnd:()=>ue(c[O(u+1,[0,c.length-1])]),onPageDown:()=>z&&j(f,"forward"),onPageUp:()=>M&&j(f,"backward"),onActivate:()=>{var r;return X&&X!==t&&e({activeTabId:X,activeTabHref:null===(r=n.find((e=>e.id===X)))||void 0===r?void 0:r.href})}})},onFocus:function(){var e;null===(e=ce.current)||void 0===e||e.updateFocusTarget()},onBlur:function(){var e;null===(e=ce.current)||void 0===e||e.updateFocusTarget()}}),n.map((function(n,r){const{dismissible:o,dismissLabel:a,dismissDisabled:s,action:c,onDismiss:u}=n,f=t===n.id&&!n.disabled,g=(0,d.Z)({[H["tabs-tab-link"]]:!0,[H.refresh]:b,[H["tabs-tab-active"]]:t===n.id&&!n.disabled,[H["tabs-tab-focused"]]:X===n.id,[H["tabs-tab-active"]]:f,[V["active-tab-header"]]:f,[H["tabs-tab-disabled"]]:n.disabled,[H["tabs-tab-focusable"]]:!n.disabled||n.disabled&&!!n.disabledReason}),v=(0,d.Z)({[H["tabs-tab-header-container"]]:!0,[H.refresh]:b,[H["tabs-tab-active"]]:f,[H["tabs-tab-disabled"]]:n.disabled,[H["tabs-tab-focusable"]]:!n.disabled||n.disabled&&!!n.disabledReason}),w=(0,d.Z)({[H["tabs-tab-action"]]:!0,[H["tabs-tab-active"]]:f}),_={className:g,"aria-controls":`${i}-${n.id}-panel`,"data-testid":n.id,id:J({namespace:i,tabId:n.id}),onClick:r=>{if(n.disabled)return void r.preventDefault();if((0,m.p_)(r)||!n.href){if(r.preventDefault(),!n.href){const e=N.current.get(n.id);e&&e&&e!==document.activeElement&&e.focus({preventScroll:!0})}n.id!==t&&(ee(n.id),ne(n.id),e({activeTabId:n.id,activeTabHref:n.href}))}}},S=re?{role:"group","aria-labelledby":_.id}:{};re?_["aria-expanded"]=t===n.id:(_["aria-selected"]=t===n.id,_.role="tab");n.disabled&&(_["aria-disabled"]="true");const k=re?"div":"li",E={action:"dismiss",detail:{id:n.id,label:`.${V["tab-dismiss-button"]}`,position:`${r+1}`}},C={innerContext:{tabId:n.id,tabLabel:`.${V["tab-label"]}`,tabPosition:`${r+1}`}};return l.createElement(k,{ref:e=>N.current.set(n.id,e),className:H["tabs-tab"],role:"presentation",key:n.id},l.createElement("div",Object.assign({className:v},S,(0,p.Gp)({component:C})),l.createElement($,{ref:e=>{n.id===t&&(h.current=e),N.current.set(n.id,e)},tab:n,elementProps:_,activeTabId:t,index:r}),c&&l.createElement("span",{className:w},c),o&&l.createElement("span",Object.assign({className:H["tabs-tab-dismiss"]},(0,p.Gp)(E)),function({dismissLabel:e,dismissDisabled:t,onDismiss:n,tabId:r}){return l.createElement(x.l,{onClick:n,variant:"icon",iconName:"close",formAction:"none",ariaLabel:e,disabled:t,className:(0,d.Z)(Z["tab-dismiss-button"],V["tab-dismiss-button"]),"data-testid":`awsui-tab-dismiss-button-${r}`})}({dismissLabel:a,dismissDisabled:s,onDismiss:t=>{if(!y.current||!u)return;const r=de(y.current).filter((e=>e.classList.contains(H["tabs-tab-link"]))),i=r.findIndex((e=>e.dataset.testid===n.id));let o;r.splice(i,1),o=te&&te!==n.id?r.find((e=>e.dataset.testid===te)):r[Math.min(r.length-1,i)],o&&o.dataset.testid&&(e({activeTabId:o.dataset.testid}),o.focus()),u(t)},tabId:n.id}))))})))),P&&l.createElement("span",{className:le},l.createElement(x.l,{formAction:"none",variant:"icon",iconName:"angle-right",disabled:!z,__focusable:!0,onClick:()=>j(f,"forward"),ariaLabel:v("i18nStrings.scrollRightAriaLabel",null===s||void 0===s?void 0:s.scrollRightAriaLabel)}))),u&&l.createElement("div",{className:H["actions-container"]},u))}const $=(0,l.forwardRef)((({tab:e,elementProps:t,activeTabId:n,index:r},i)=>{const o=(0,l.useRef)(null),a=(0,l.useRef)(null),s=(0,T.q)(o,i),{tabIndex:c}=(0,C.s_)(o),u=e.disabled&&!!e.disabledReason,[f,h]=(0,l.useState)(!1),{targetProps:m,descriptionEl:g}=(0,A.Z)(e.disabledReason),v=l.createElement(l.Fragment,null,l.createElement("span",{className:(0,d.Z)(H["tabs-tab-label"],V["tab-label"]),ref:a},l.createElement("span",null,e.label)),u&&l.createElement(l.Fragment,null,g,f&&l.createElement(E.Z,{className:H["disabled-reason-tooltip"],trackRef:a,value:e.disabledReason,onDismiss:()=>h(!1)}))),b={onFocus:()=>h(!0),onBlur:()=>h(!1),onMouseEnter:()=>h(!0),onMouseLeave:()=>h(!1)},y={action:"select",detail:{id:e.id,label:`.${V["tab-label"]}`,position:`${r+1}`,originTabId:n||""}},w=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},t),u?m:{}),u?b:{}),{ref:s,tabIndex:c}),e.disabled||e.id===n?{}:(0,p.Gp)(y));return e.href?l.createElement("a",Object.assign({},w,{href:e.href}),v):l.createElement("button",Object.assign({},w,{type:"button",disabled:e.disabled&&!u}),v)}));function J({namespace:e,tabId:t}){return e+"-"+t}function X(e){var t,n,{tabs:r,variant:i="default",onChange:o,activeTabId:a,ariaLabel:s,ariaLabelledby:c,disableContentPaddings:y=!1,i18nStrings:_,fitHeight:x,keyboardActivationMode:S="automatic",actions:k}=e,E=(0,u._T)(e,["tabs","variant","onChange","activeTabId","ariaLabel","ariaLabelledby","disableContentPaddings","i18nStrings","fitHeight","keyboardActivationMode","actions"]);for(const l of r)(0,w.J)("Tabs",l.href);const{__internalRootRef:C}=(0,g.Z)("Tabs",{props:{disableContentPaddings:y,variant:i,fitHeight:x,keyboardActivationMode:S},metadata:{hasActions:r.some((e=>!!e.action)),hasHeaderActions:!!k,hasDisabledReasons:r.some((e=>!!e.disabledReason)),hasEagerLoadedTabs:r.some((e=>"eager"===e.contentRenderStrategy)),hasLazyLoadedTabs:r.some((e=>"lazy"===e.contentRenderStrategy))}}),A=(0,b.L)("awsui-tabs-"),[T,I]=(0,v.q)(a,o,null!==(n=null===(t=function(e){const t=e.filter((e=>!e.disabled));return t.length>0?t[0]:null}(r))||void 0===t?void 0:t.id)&&void 0!==n?n:"",{componentName:"Tabs",controlledProp:"activeTabId",changeHandler:"onChange"}),R=(0,l.useRef)(new Set);void 0!==T&&R.current.add(T);const O=(0,h.j)(E),L={name:"awsui.Tabs",label:`.${V["tabs-header-list"]}`};T&&(L.properties={activeTabId:T,activeTabLabel:`.${V["active-tab-header"]} .${V["tab-label"]}`,activeTabPosition:`${r.findIndex((e=>e.id===T))+1}`,tabsCount:`${r.length}`});const N=()=>{const e=r.filter((e=>e.id===T))[0];return l.createElement("div",{className:(0,d.Z)("container"===i||"stacked"===i?H["tabs-container-content-wrapper"]:H["tabs-content-wrapper"],{[H["with-paddings"]]:!y})},r.map((t=>{const n=t===e,r={className:(0,d.Z)({[H["tabs-content"]]:!0,[H["tabs-content-active"]]:n}),role:"tabpanel",id:`${A}-${t.id}-panel`,key:`${A}-${t.id}-panel`,tabIndex:0,"aria-labelledby":J({namespace:A,tabId:t.id})},i=!t.disabled&&(n||function(e,t){switch(e.contentRenderStrategy){case"active":return!1;case"eager":return!0;case"lazy":return t.has(e.id)}return!1}(t,R.current));return l.createElement("div",Object.assign({},r),i&&t.content)})))},P=l.createElement(Y,{activeTabId:T,variant:i,idNamespace:A,ariaLabel:s,ariaLabelledby:c,tabs:r,actions:k,onChange:e=>{I(e.activeTabId),(0,m.B4)(o,e)},i18nStrings:_,keyboardActivationMode:S});return"container"===i||"stacked"===i?l.createElement(f.Z,Object.assign({header:P,disableHeaderPaddings:!0},O,{className:(0,d.Z)(O.className,H.root),__internalRootRef:C,disableContentPaddings:!0,variant:"stacked"===i?"stacked":"default",fitHeight:x},(0,p.Gp)({component:L})),N()):l.createElement("div",Object.assign({},O,{className:(0,d.Z)(O.className,H.root,H.tabs,{[H["fit-height"]]:x}),ref:C},(0,p.Gp)({component:L})),P,N())}(0,y.b)(X,"Tabs");var ee=n(16898),te=n(23133),ne=n(42137);const re={segment:"awsui_segment_8cbea_iuavf_161",refresh:"awsui_refresh_8cbea_iuavf_187",disabled:"awsui_disabled_8cbea_iuavf_193",selected:"awsui_selected_8cbea_iuavf_256",icon:"awsui_icon_8cbea_iuavf_279","with-text":"awsui_with-text_8cbea_iuavf_283","with-no-text":"awsui_with-no-text_8cbea_iuavf_289",root:"awsui_root_8cbea_iuavf_294","segment-part":"awsui_segment-part_8cbea_iuavf_326",select:"awsui_select_8cbea_iuavf_256","segment-count-2":"awsui_segment-count-2_8cbea_iuavf_359","segment-count-3":"awsui_segment-count-3_8cbea_iuavf_363","segment-count-4":"awsui_segment-count-4_8cbea_iuavf_367","segment-count-5":"awsui_segment-count-5_8cbea_iuavf_371","segment-count-6":"awsui_segment-count-6_8cbea_iuavf_375","disabled-reason-tooltip":"awsui_disabled-reason-tooltip_8cbea_iuavf_379"},ie=l.forwardRef((({disabled:e,disabledReason:t,text:n,iconName:r,iconAlt:i,iconUrl:o,iconSvg:a,isActive:s,onClick:c,onKeyDown:u,tabIndex:p,id:f},h)=>{const m=(0,l.useRef)(null),[g,v]=(0,l.useState)(!1),b=e&&!!t,{targetProps:y,descriptionEl:w}=(0,A.Z)(t),_=(0,I.L)();return l.createElement("button",Object.assign({className:(0,d.Z)(re.segment,{[re.disabled]:!!e},{[re.selected]:s},{[re.refresh]:_}),ref:(0,T.q)(h,m),onClick:c,onKeyDown:u,disabled:e&&!t,"aria-disabled":b?"true":void 0,type:"button",tabIndex:p,"aria-pressed":s?"true":"false","aria-label":n?void 0:i,onFocus:b?()=>v(!0):void 0,onBlur:b?()=>v(!1):void 0,onMouseEnter:b?()=>v(!0):void 0,onMouseLeave:b?()=>v(!1):void 0},b?y:{},{"data-testid":f}),(r||o||a)&&l.createElement(ne.Z,{className:(0,d.Z)(re.icon,n?re["with-text"]:re["with-no-text"]),name:r,url:o,svg:a,alt:i,variant:e?"disabled":"normal"}),l.createElement("span",null,n),b&&l.createElement(l.Fragment,null,w,g&&l.createElement(E.Z,{className:re["disabled-reason-tooltip"],trackRef:m,value:t,onDismiss:()=>v(!1)})))}));function oe({selectedId:e,options:t,label:n,ariaLabelledby:r,onChange:i}){const o=(0,l.useRef)({}),a=(t||[]).filter((t=>t.id===e)),s=a.length?a[0]:null,c=(t||[]).filter((e=>!e.disabled||e.disabled&&!!e.disabledReason)),u=(0,I.L)();return l.createElement("div",{className:(0,d.Z)(re["segment-part"],re[`segment-count-${null===t||void 0===t?void 0:t.length}`],{[re.refresh]:u}),"aria-label":n,"aria-labelledby":r,role:"toolbar"},t&&t.map(((t,n)=>{const r=e===t.id,a=c.indexOf(t);let u=r?0:-1;return null===s&&0===a&&(u=0),l.createElement(ie,{key:n,id:t.id,disabled:!!t.disabled,disabledReason:t.disabledReason,iconName:t.iconName,iconAlt:t.iconAlt,iconUrl:t.iconUrl,iconSvg:t.iconSvg,text:t.text,isActive:r,tabIndex:u,ref:e=>{e?o.current[t.id]=e:delete o.current[t.id]},onClick:()=>{t.disabled||e!==t.id&&(0,m.B4)(i,{selectedId:t.id})},onKeyDown:e=>((e,t)=>{var n;if(e.keyCode!==R.V.right&&e.keyCode!==R.V.left)return;let r=t;(0,L.Z)(e,{onInlineStart:()=>r=0===t?c.length-1:t-1,onInlineEnd:()=>r=t+1===c.length?0:t+1});const i=c[r].id;null===(n=o.current[i])||void 0===n||n.focus()})(e,a)})})))}function ae(e){var{selectedId:t,options:n,label:r,ariaLabelledby:i,onChange:o,__internalRootRef:a=null}=e,s=(0,u._T)(e,["selectedId","options","label","ariaLabelledby","onChange","__internalRootRef"]);const c=(0,h.j)(s),p=(n||[]).map((e=>{const t=e.text||e.iconAlt;return Object.assign(Object.assign({},e),{label:t,value:e.id})})),f=p.filter((e=>e.value===t)),g={options:p,selectedOption:f.length?f[0]:null,triggerVariant:"option",onChange:e=>(0,m.B4)(o,{selectedId:e.detail.selectedOption.value})};return l.createElement("div",Object.assign({},c,{className:(0,d.Z)(c.className,re.root),ref:a}),l.createElement(oe,{selectedId:t,options:n,label:r,ariaLabelledby:i,onChange:o}),l.createElement("div",{className:re.select},i&&l.createElement(te.Z,Object.assign({},g,{ariaLabelledby:i})),!i&&r&&l.createElement(ee.ZP,{label:r,stretch:!0},l.createElement(te.Z,Object.assign({},g))),!i&&!r&&l.createElement(te.Z,Object.assign({},g))))}function se(e){var t;const n=(0,g.Z)("SegmentedControl",{props:{},metadata:{hasDisabledReasons:(null!==(t=e.options)&&void 0!==t?t:[]).some((e=>Boolean(e.disabledReason)))}});return l.createElement(ae,Object.assign({},e,n))}(0,y.b)(se,"SegmentedControl");var le=n(49277),ce=n(10397),ue=n(72123);function de(e){var{type:t="success",wrapText:n=!0}=e,r=(0,u._T)(e,["type","wrapText"]);const i=(0,g.Z)("StatusIndicator",{props:{colorOverride:r.colorOverride,type:t,wrapText:n}});return l.createElement(ue.Z,Object.assign({type:t,wrapText:n},r,i))}(0,y.b)(de,"StatusIndicator");var pe=n(66217),fe=n(38573),he=n(34155),me=n.n(he),ge=n(8575),ve=n(58437),be=n.n(ve),ye=n(86964),we=n(89743),_e=n(56290),xe=n(5918),Se=n(64366),ke=(n(41054),n(43546)),Ee=n(12988),Ce=n(19501),Ae=n(78491),Te=(n(93829),n(16550)),Ie=(n(16639),n(71723),n(23101)),Re=(n(72307),n(36544)),Oe=n(40295),Le=n(98624),Ne=n(70405),Pe=n(20490);e=n.hmd(e);var De,Me={NetworkError:{header:"A Network Change was Detected",body:"Check your network connection and refresh the page."},AmazonCorporateSSOToken:{header:"Amazon Corporate SSO token expired",body:"Your Amazon Corporate SSO token token has expired. Please refresh the page and re-authenticate to use the console application."}},Be=function(e){var t=e.type,n=e.onDismiss,c=(0,l.useState)(!0),u=c[0],d=c[1],p=(0,l.useCallback)((function(){window.location.reload()}),[]),f=Me[t],h=f.header,m=f.body;return(0,r.jsx)(a.Z,{onDismiss:function(){null==n||n(),d(!1)},visible:u,closeAriaLabel:"Close modal",size:"medium",footer:(0,r.jsx)(i.Z,{float:"right",children:(0,r.jsx)(s.Z,{direction:"horizontal",size:"xs",children:(0,r.jsx)(o.Z,{onClick:p,variant:"primary",children:"Refresh"})})}),header:h,children:m})};!function(e){e.CopyButton="copy-button"}(De||(De={}));var ze={copied:"Copied!",loading:"Loading...",error:"Could not copy content"},je=function(e){var t=e.elementId,n=e.children,i=e.content,a=e.deferredContent,s=e.disabled,c=e.className,u=e.i18n,d=e.variant,p=(0,l.useState)(!1),f=p[0],h=p[1],m=(0,l.useState)(!1),g=m[0],v=m[1],b=(0,l.useMemo)((function(){return u=(0,le.c)((0,le.c)({},ze),u||{}),(0,r.jsx)(de,f?{type:"loading",children:u.loading}:g?{type:"error",children:u.error}:{type:"success",children:u.copied})}),[f,g]),y=(0,pe.c)({elementId:t}),w=y.copyToClipboard,_=y.copyContentToClipboard,x=(0,le.f)([],"inline-icon"===d||n?[]:["CopyButton-module_styledButton__1Jq7M"],!0),S=(0,r.jsx)(o.Z,{className:x.join(" "),disabled:s||f,variant:d,onClick:function(){return(0,le.d)(void 0,void 0,void 0,(function(){var e;return(0,le.e)(this,(function(n){switch(n.label){case 0:return v(!1),h(!1),t?(w(),[3,4]):[3,1];case 1:return i?(_(i),[3,4]):[3,2];case 2:return a?(h(!0),[4,a().catch((function(){v(!0)}))]):[3,4];case 3:if(e=n.sent(),h(!1),!e)return v(!0),[2];_(e),n.label=4;case 4:return[2]}}))}))},"data-testid":De.CopyButton,iconName:"copy",ariaLabel:"Copy content",children:n});return s?S:(0,r.jsx)(ce.Z,{className:c,size:"small",position:"top",triggerType:"custom",dismissButton:!1,content:b,children:S})},Fe=0,Ue=function(e){var t=e.children,n=e.showCopyAction,i=e.wrapLines,o=(0,le._)(e,["children","showCopyAction","wrapLines"]),a=(0,l.useState)(""),s=a[0],c=a[1],u=["CodeBlock-module_codeBlock__2ejpU"];return n&&u.push("CodeBlock-module_hasCopyAction__3U3hm"),i&&u.push("CodeBlock-module_wrapLines__3uSTp"),(0,l.useEffect)((function(){c("code-block-".concat(++Fe))}),[]),(0,r.jsxs)("pre",(0,le.c)({},o,{className:"CodeBlock-module_container__wNFjc",dir:"ltr",children:[(0,r.jsx)("code",{className:u.join(" "),id:s,children:t}),n&&(0,r.jsx)("div",{className:"CodeBlock-module_copyAction__3F2NS",children:(0,r.jsx)(je,{elementId:s})})]}))},qe=function(e){var t=e.credentials,n=e.defaultEnv,o=void 0===n?le.i.Bash:n,a=e.defaultRegion,s=e.showCopyAction,c=e.tabsVariant,u=e.variant,d=void 0===u?"tabs":u,p=(0,l.useState)(o),f=p[0],h=p[1],m=(0,l.useMemo)((function(){return(0,le.a)(t,a)}),[t,a]),g=(0,l.useMemo)((function(){return m.find((function(e){return e.env===f}))}),[m,f]);return(0,r.jsxs)(r.Fragment,{children:["segmented-control"===d&&(0,r.jsxs)("div",{children:[(0,r.jsx)(i.Z,{margin:{bottom:"xs"},children:(0,r.jsx)(se,{className:"AWSCliCredentials-module_segmentedControl__2U03E",selectedId:f,onChange:function(e){var t=e.detail.selectedId;return h(t)},options:m.map((function(e){return{id:e.env,text:e.getName()}}))})}),g&&(0,r.jsx)(Ue,{showCopyAction:s,children:g.toString()})]}),!d||"tabs"===d&&(0,r.jsx)(X,{variant:c,disableContentPaddings:"container"!==c,activeTabId:f,onChange:function(e){var t=e.detail.activeTabId;return h(t)},tabs:m.map((function(e){return{id:e.env,label:e.getName(),content:(0,r.jsx)(i.Z,{padding:{top:"container"!==c?"m":void 0},children:(0,r.jsx)(Ue,{showCopyAction:s,children:e.toString()})})}}))})]})};const We=["http","https","mailto","tel"];var Ve=(0,fe.g)((function(e){return null!=e&&null!=e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}));function He(e){return Ge(e&&e.line)+":"+Ge(e&&e.column)}function Ze(e){return He(e&&e.start)+"-"+He(e&&e.end)}function Ge(e){return e&&"number"==typeof e?e:1}let Ke=class extends Error{constructor(e,t,n){const r=[null,null];let i={start:{line:null,column:null},end:{line:null,column:null}};if(super(),"string"==typeof t&&(n=t,t=void 0),"string"==typeof n){const e=n.indexOf(":");-1===e?r[1]=n:(r[0]=n.slice(0,e),r[1]=n.slice(e+1))}var o;t&&("type"in t||"position"in t?t.position&&(i=t.position):"start"in t||"end"in t?i=t:("line"in t||"column"in t)&&(i.start=t)),this.name=((o=t)&&"object"==typeof o?"position"in o||"type"in o?Ze(o.position):"start"in o||"end"in o?Ze(o):"line"in o||"column"in o?He(o):"":"")||"1:1",this.message="object"==typeof e?e.message:e,this.stack="object"==typeof e?e.stack:"",this.reason=this.message,this.fatal,this.line=i.start.line,this.column=i.start.column,this.source=r[0],this.ruleId=r[1],this.position=i,this.actual,this.expected,this.file,this.url,this.note}};function Qe(e){return null!==e&&"object"==typeof e&&e.href&&e.origin}Ke.prototype.file="",Ke.prototype.name="",Ke.prototype.reason="",Ke.prototype.message="",Ke.prototype.stack="",Ke.prototype.fatal=null,Ke.prototype.column=null,Ke.prototype.line=null,Ke.prototype.source=null,Ke.prototype.ruleId=null,Ke.prototype.position=null;const Ye=["history","path","basename","stem","extname","dirname"];let $e=class{constructor(e){let t;t=e?"string"==typeof e||Ve(e)?{value:e}:Qe(e)?{path:e}:e:{},this.data={},this.messages=[],this.history=[],this.cwd=me().cwd(),this.value,this.stored,this.result,this.map;let n,r=-1;for(;++r<Ye.length;){const e=Ye[r];e in t&&void 0!==t[e]&&(this[e]="history"===e?[...t[e]]:t[e])}for(n in t)Ye.includes(n)||(this[n]=t[n])}get path(){return this.history[this.history.length-1]}set path(e){Qe(e)&&(e=(0,ge.fileURLToPath)(e)),Xe(e,"path"),this.path!==e&&this.history.push(e)}get dirname(){return"string"==typeof this.path?be().dirname(this.path):void 0}set dirname(e){et(this.basename,"dirname"),this.path=be().join(e||"",this.basename)}get basename(){return"string"==typeof this.path?be().basename(this.path):void 0}set basename(e){Xe(e,"basename"),Je(e,"basename"),this.path=be().join(this.dirname||"",e)}get extname(){return"string"==typeof this.path?be().extname(this.path):void 0}set extname(e){if(Je(e,"extname"),et(this.dirname,"extname"),e){if(46!==e.charCodeAt(0))throw new Error("`extname` must start with `.`");if(e.includes(".",1))throw new Error("`extname` cannot contain multiple dots")}this.path=be().join(this.dirname,this.stem+(e||""))}get stem(){return"string"==typeof this.path?be().basename(this.path,this.extname):void 0}set stem(e){Xe(e,"stem"),Je(e,"stem"),this.path=be().join(this.dirname||"",e+(this.extname||""))}toString(e){return(this.value||"").toString(e)}message(e,t,n){const r=new Ke(e,t,n);return this.path&&(r.name=this.path+":"+r.name,r.file=this.path),r.fatal=!1,this.messages.push(r),r}info(e,t,n){const r=this.message(e,t,n);return r.fatal=null,r}fail(e,t,n){const r=this.message(e,t,n);throw r.fatal=!0,r}};function Je(e,t){if(e&&e.includes(be().sep))throw new Error("`"+t+"` cannot be a path: did not expect `"+be().sep+"`")}function Xe(e,t){if(!e)throw new Error("`"+t+"` cannot be empty")}function et(e,t){if(!e)throw new Error("Setting `"+t+"` requires `path` to be set too")}function tt(e){if(e)throw e}var nt=Object.prototype.hasOwnProperty,rt=Object.prototype.toString,it=Object.defineProperty,ot=Object.getOwnPropertyDescriptor,at=function(e){return"function"==typeof Array.isArray?Array.isArray(e):"[object Array]"===rt.call(e)},st=function(e){if(!e||"[object Object]"!==rt.call(e))return!1;var t,n=nt.call(e,"constructor"),r=e.constructor&&e.constructor.prototype&&nt.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!n&&!r)return!1;for(t in e);return void 0===t||nt.call(e,t)},lt=function(e,t){it&&"__proto__"===t.name?it(e,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):e[t.name]=t.newValue},ct=function(e,t){if("__proto__"===t){if(!nt.call(e,t))return;if(ot)return ot(e,t).value}return e[t]},ut=(0,fe.g)((function e(){var t,n,r,i,o,a,s=arguments[0],l=1,c=arguments.length,u=!1;for("boolean"==typeof s&&(u=s,s=arguments[1]||{},l=2),(null==s||"object"!=typeof s&&"function"!=typeof s)&&(s={});l<c;++l)if(null!=(t=arguments[l]))for(n in t)r=ct(s,n),s!==(i=ct(t,n))&&(u&&i&&(st(i)||(o=at(i)))?(o?(o=!1,a=r&&at(r)?r:[]):a=r&&st(r)?r:{},lt(s,{name:n,newValue:e(u,a,i)})):void 0!==i&&lt(s,{name:n,newValue:i}));return s}));function dt(e){if("object"!=typeof e||null===e)return!1;const t=Object.getPrototypeOf(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)}function pt(e){return ht(e&&e.line)+":"+ht(e&&e.column)}function ft(e){return pt(e&&e.start)+"-"+pt(e&&e.end)}function ht(e){return e&&"number"==typeof e?e:1}class mt extends Error{constructor(e,t,n){const r=[null,null];let i={start:{line:null,column:null},end:{line:null,column:null}};if(super(),"string"==typeof t&&(n=t,t=void 0),"string"==typeof n){const e=n.indexOf(":");-1===e?r[1]=n:(r[0]=n.slice(0,e),r[1]=n.slice(e+1))}var o;t&&("type"in t||"position"in t?t.position&&(i=t.position):"start"in t||"end"in t?i=t:("line"in t||"column"in t)&&(i.start=t)),this.name=((o=t)&&"object"==typeof o?"position"in o||"type"in o?ft(o.position):"start"in o||"end"in o?ft(o):"line"in o||"column"in o?pt(o):"":"")||"1:1",this.message="object"==typeof e?e.message:e,this.stack="object"==typeof e?e.stack:"",this.reason=this.message,this.fatal,this.line=i.start.line,this.column=i.start.column,this.source=r[0],this.ruleId=r[1],this.position=i,this.actual,this.expected,this.file,this.url,this.note}}function gt(e){return null!==e&&"object"==typeof e&&e.href&&e.origin}mt.prototype.file="",mt.prototype.name="",mt.prototype.reason="",mt.prototype.message="",mt.prototype.stack="",mt.prototype.fatal=null,mt.prototype.column=null,mt.prototype.line=null,mt.prototype.source=null,mt.prototype.ruleId=null,mt.prototype.position=null;const vt=["history","path","basename","stem","extname","dirname"];class bt{constructor(e){let t;t=e?"string"==typeof e||Ve(e)?{value:e}:gt(e)?{path:e}:e:{},this.data={},this.messages=[],this.history=[],this.cwd=me().cwd(),this.value,this.stored,this.result,this.map;let n,r=-1;for(;++r<vt.length;){const e=vt[r];e in t&&void 0!==t[e]&&(this[e]="history"===e?[...t[e]]:t[e])}for(n in t)vt.includes(n)||(this[n]=t[n])}get path(){return this.history[this.history.length-1]}set path(e){gt(e)&&(e=(0,ge.fileURLToPath)(e)),wt(e,"path"),this.path!==e&&this.history.push(e)}get dirname(){return"string"==typeof this.path?be().dirname(this.path):void 0}set dirname(e){_t(this.basename,"dirname"),this.path=be().join(e||"",this.basename)}get basename(){return"string"==typeof this.path?be().basename(this.path):void 0}set basename(e){wt(e,"basename"),yt(e,"basename"),this.path=be().join(this.dirname||"",e)}get extname(){return"string"==typeof this.path?be().extname(this.path):void 0}set extname(e){if(yt(e,"extname"),_t(this.dirname,"extname"),e){if(46!==e.charCodeAt(0))throw new Error("`extname` must start with `.`");if(e.includes(".",1))throw new Error("`extname` cannot contain multiple dots")}this.path=be().join(this.dirname,this.stem+(e||""))}get stem(){return"string"==typeof this.path?be().basename(this.path,this.extname):void 0}set stem(e){wt(e,"stem"),yt(e,"stem"),this.path=be().join(this.dirname||"",e+(this.extname||""))}toString(e){return(this.value||"").toString(e)}message(e,t,n){const r=new mt(e,t,n);return this.path&&(r.name=this.path+":"+r.name,r.file=this.path),r.fatal=!1,this.messages.push(r),r}info(e,t,n){const r=this.message(e,t,n);return r.fatal=null,r}fail(e,t,n){const r=this.message(e,t,n);throw r.fatal=!0,r}}function yt(e,t){if(e&&e.includes(be().sep))throw new Error("`"+t+"` cannot be a path: did not expect `"+be().sep+"`")}function wt(e,t){if(!e)throw new Error("`"+t+"` cannot be empty")}function _t(e,t){if(!e)throw new Error("Setting `"+t+"` requires `path` to be set too")}const xt=function e(){const t=function(){const e=[],t={run:function(...t){let n=-1;const r=t.pop();if("function"!=typeof r)throw new TypeError("Expected function as last argument, not "+r);!function i(o,...a){const s=e[++n];let l=-1;if(o)r(o);else{for(;++l<t.length;)null!==a[l]&&void 0!==a[l]||(a[l]=t[l]);t=a,s?function(e,t){let n;return function(...t){const o=e.length>t.length;let a;o&&t.push(r);try{a=e.apply(this,t)}catch(e){if(o&&n)throw e;return r(e)}o||(a instanceof Promise?a.then(i,r):a instanceof Error?r(a):i(a))};function r(e,...r){n||(n=!0,t(e,...r))}function i(e){r(null,e)}}(s,i)(...a):r(null,...a)}}(null,...t)},use:function(n){if("function"!=typeof n)throw new TypeError("Expected `middelware` to be a function, not "+n);return e.push(n),t}};return t}(),n=[];let r,i={},o=-1;return a.data=function(e,t){return"string"==typeof e?2===arguments.length?(At("data",r),i[e]=t,a):St.call(i,e)&&i[e]||null:e?(At("data",r),i=e,a):i},a.Parser=void 0,a.Compiler=void 0,a.freeze=function(){if(r)return a;for(;++o<n.length;){const[e,...r]=n[o];if(!1===r[0])continue;!0===r[0]&&(r[0]=void 0);const i=e.call(a,...r);"function"==typeof i&&t.use(i)}return r=!0,o=Number.POSITIVE_INFINITY,a},a.attachers=n,a.use=function(e,...t){let o;if(At("use",r),null==e);else if("function"==typeof e)u(e,...t);else{if("object"!=typeof e)throw new TypeError("Expected usable value, not `"+e+"`");Array.isArray(e)?c(e):l(e)}return o&&(i.settings=Object.assign(i.settings||{},o)),a;function s(e){if("function"==typeof e)u(e);else{if("object"!=typeof e)throw new TypeError("Expected usable value, not `"+e+"`");if(Array.isArray(e)){const[t,...n]=e;u(t,...n)}else l(e)}}function l(e){c(e.plugins),e.settings&&(o=Object.assign(o||{},e.settings))}function c(e){let t=-1;if(null==e);else{if(!Array.isArray(e))throw new TypeError("Expected a list of plugins, not `"+e+"`");for(;++t<e.length;)s(e[t])}}function u(e,t){let r,i=-1;for(;++i<n.length;)if(n[i][0]===e){r=n[i];break}r?(dt(r[1])&&dt(t)&&(t=ut(!0,r[1],t)),r[1]=t):n.push([...arguments])}},a.parse=function(e){a.freeze();const t=Rt(e),n=a.Parser;return Et("parse",n),kt(n,"parse")?new n(String(t),t).parse():n(String(t),t)},a.stringify=function(e,t){a.freeze();const n=Rt(t),r=a.Compiler;return Ct("stringify",r),Tt(e),kt(r,"compile")?new r(e,n).compile():r(e,n)},a.run=function(e,n,r){if(Tt(e),a.freeze(),r||"function"!=typeof n||(r=n,n=void 0),!r)return new Promise(i);function i(i,o){t.run(e,Rt(n),(function(t,n,a){n=n||e,t?o(t):i?i(n):r(null,n,a)}))}i(null,r)},a.runSync=function(e,t){let n,r;return a.run(e,t,(function(e,t){tt(e),n=t,r=!0})),It("runSync","run",r),n},a.process=function(e,t){if(a.freeze(),Et("process",a.Parser),Ct("process",a.Compiler),!t)return new Promise(n);function n(n,r){const i=Rt(e);function o(e,i){e||!i?r(e):n?n(i):t(null,i)}a.run(a.parse(i),i,((e,t,n)=>{if(!e&&t&&n){const i=a.stringify(t,n);null==i||("string"==typeof(r=i)||Ve(r)?n.value=i:n.result=i),o(e,n)}else o(e);var r}))}n(null,t)},a.processSync=function(e){let t;a.freeze(),Et("processSync",a.Parser),Ct("processSync",a.Compiler);const n=Rt(e);return a.process(n,(function(e){t=!0,tt(e)})),It("processSync","process",t),n},a;function a(){const t=e();let r=-1;for(;++r<n.length;)t.use(...n[r]);return t.data(ut(!0,{},i)),t}}().freeze(),St={}.hasOwnProperty;function kt(e,t){return"function"==typeof e&&e.prototype&&(function(e){let t;for(t in e)if(St.call(e,t))return!0;return!1}(e.prototype)||t in e.prototype)}function Et(e,t){if("function"!=typeof t)throw new TypeError("Cannot `"+e+"` without `Parser`")}function Ct(e,t){if("function"!=typeof t)throw new TypeError("Cannot `"+e+"` without `Compiler`")}function At(e,t){if(t)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function Tt(e){if(!dt(e)||"string"!=typeof e.type)throw new TypeError("Expected node, got `"+e+"`")}function It(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function Rt(e){return function(e){return Boolean(e&&"object"==typeof e&&"message"in e&&"messages"in e)}(e)?e:new bt(e)}function Ot(e,t){return e&&"object"==typeof e&&(e.value||(t?e.alt:"")||"children"in e&&Lt(e.children,t)||Array.isArray(e)&&Lt(e,t))||""}function Lt(e,t){for(var n=[],r=-1;++r<e.length;)n[r]=Ot(e[r],t);return n.join("")}function Nt(e,t,n,r){const i=e.length;let o,a=0;if(t=t<0?-t>i?0:i+t:t>i?i:t,n=n>0?n:0,r.length<1e4)o=Array.from(r),o.unshift(t,n),[].splice.apply(e,o);else for(n&&[].splice.apply(e,[t,n]);a<r.length;)o=r.slice(a,a+1e4),o.unshift(t,0),[].splice.apply(e,o),a+=1e4,t+=1e4}function Pt(e,t){return e.length>0?(Nt(e,e.length,0,t),e):t}const Dt={}.hasOwnProperty;function Mt(e){const t={};let n=-1;for(;++n<e.length;)Bt(t,e[n]);return t}function Bt(e,t){let n;for(n in t){const r=(Dt.call(e,n)?e[n]:void 0)||(e[n]={}),i=t[n];let o;for(o in i){Dt.call(r,o)||(r[o]=[]);const e=i[o];zt(r[o],Array.isArray(e)?e:e?[e]:[])}}}function zt(e,t){let n=-1;const r=[];for(;++n<t.length;)("after"===t[n].add?e:r).push(t[n]);Nt(e,0,0,r)}const jt=$t(/[A-Za-z]/),Ft=$t(/\d/),Ut=$t(/[\dA-Fa-f]/),qt=$t(/[\dA-Za-z]/),Wt=$t(/[!-/:-@[-`{-~]/),Vt=$t(/[#-'*+\--9=?A-Z^-~]/);function Ht(e){return null!==e&&(e<32||127===e)}function Zt(e){return null!==e&&(e<0||32===e)}function Gt(e){return null!==e&&e<-2}function Kt(e){return-2===e||-1===e||32===e}const Qt=$t(/\s/),Yt=$t(/[!-/:-@[-`{-~\u00A1\u00A7\u00AB\u00B6\u00B7\u00BB\u00BF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u2E52\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]/);function $t(e){return function(t){return null!==t&&e.test(String.fromCharCode(t))}}function Jt(e,t,n,r){const i=r?r-1:Number.POSITIVE_INFINITY;let o=0;return function(r){return Kt(r)?(e.enter(n),a(r)):t(r)};function a(r){return Kt(r)&&o++<i?(e.consume(r),a):(e.exit(n),t(r))}}const Xt={tokenize:function(e){const t=e.attempt(this.parser.constructs.contentInitial,(function(n){if(null!==n)return e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),Jt(e,t,"linePrefix");e.consume(n)}),(function(t){return e.enter("paragraph"),r(t)}));let n;return t;function r(t){const r=e.enter("chunkText",{contentType:"text",previous:n});return n&&(n.next=r),n=r,i(t)}function i(t){return null===t?(e.exit("chunkText"),e.exit("paragraph"),void e.consume(t)):Gt(t)?(e.consume(t),e.exit("chunkText"),r):(e.consume(t),i)}}},en={tokenize:function(e){const t=this,n=[];let r,i,o,a=0;return s;function s(r){if(a<n.length){const i=n[a];return t.containerState=i[1],e.attempt(i[0].continuation,l,c)(r)}return c(r)}function l(e){if(a++,t.containerState._closeFlow){t.containerState._closeFlow=void 0,r&&b();const n=t.events.length;let i,o=n;for(;o--;)if("exit"===t.events[o][0]&&"chunkFlow"===t.events[o][1].type){i=t.events[o][1].end;break}v(a);let s=n;for(;s<t.events.length;)t.events[s][1].end=Object.assign({},i),s++;return Nt(t.events,o+1,0,t.events.slice(n)),t.events.length=s,c(e)}return s(e)}function c(i){if(a===n.length){if(!r)return p(i);if(r.currentConstruct&&r.currentConstruct.concrete)return h(i);t.interrupt=Boolean(r.currentConstruct&&!r._gfmTableDynamicInterruptHack)}return t.containerState={},e.check(tn,u,d)(i)}function u(e){return r&&b(),v(a),p(e)}function d(e){return t.parser.lazy[t.now().line]=a!==n.length,o=t.now().offset,h(e)}function p(n){return t.containerState={},e.attempt(tn,f,h)(n)}function f(e){return a++,n.push([t.currentConstruct,t.containerState]),p(e)}function h(n){return null===n?(r&&b(),v(0),void e.consume(n)):(r=r||t.parser.flow(t.now()),e.enter("chunkFlow",{contentType:"flow",previous:i,_tokenizer:r}),m(n))}function m(n){return null===n?(g(e.exit("chunkFlow"),!0),v(0),void e.consume(n)):Gt(n)?(e.consume(n),g(e.exit("chunkFlow")),a=0,t.interrupt=void 0,s):(e.consume(n),m)}function g(e,n){const s=t.sliceStream(e);if(n&&s.push(null),e.previous=i,i&&(i.next=e),i=e,r.defineSkip(e.start),r.write(s),t.parser.lazy[e.start.line]){let e=r.events.length;for(;e--;)if(r.events[e][1].start.offset<o&&(!r.events[e][1].end||r.events[e][1].end.offset>o))return;const n=t.events.length;let i,s,l=n;for(;l--;)if("exit"===t.events[l][0]&&"chunkFlow"===t.events[l][1].type){if(i){s=t.events[l][1].end;break}i=!0}for(v(a),e=n;e<t.events.length;)t.events[e][1].end=Object.assign({},s),e++;Nt(t.events,l+1,0,t.events.slice(n)),t.events.length=e}}function v(r){let i=n.length;for(;i-- >r;){const r=n[i];t.containerState=r[1],r[0].exit.call(t,e)}n.length=r}function b(){r.write([null]),i=void 0,r=void 0,t.containerState._closeFlow=void 0}}},tn={tokenize:function(e,t,n){return Jt(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}};function nn(e){return null===e||Zt(e)||Qt(e)?1:Yt(e)?2:void 0}function rn(e,t,n){const r=[];let i=-1;for(;++i<e.length;){const o=e[i].resolveAll;o&&!r.includes(o)&&(t=o(t,n),r.push(o))}return t}const on={name:"attention",tokenize:function(e,t){const n=this.parser.constructs.attentionMarkers.null,r=this.previous,i=nn(r);let o;return function(t){return e.enter("attentionSequence"),o=t,a(t)};function a(s){if(s===o)return e.consume(s),a;const l=e.exit("attentionSequence"),c=nn(s),u=!c||2===c&&i||n.includes(s),d=!i||2===i&&c||n.includes(r);return l._open=Boolean(42===o?u:u&&(i||!d)),l._close=Boolean(42===o?d:d&&(c||!u)),t(s)}},resolveAll:function(e,t){let n,r,i,o,a,s,l,c,u=-1;for(;++u<e.length;)if("enter"===e[u][0]&&"attentionSequence"===e[u][1].type&&e[u][1]._close)for(n=u;n--;)if("exit"===e[n][0]&&"attentionSequence"===e[n][1].type&&e[n][1]._open&&t.sliceSerialize(e[n][1]).charCodeAt(0)===t.sliceSerialize(e[u][1]).charCodeAt(0)){if((e[n][1]._close||e[u][1]._open)&&(e[u][1].end.offset-e[u][1].start.offset)%3&&!((e[n][1].end.offset-e[n][1].start.offset+e[u][1].end.offset-e[u][1].start.offset)%3))continue;s=e[n][1].end.offset-e[n][1].start.offset>1&&e[u][1].end.offset-e[u][1].start.offset>1?2:1;const d=Object.assign({},e[n][1].end),p=Object.assign({},e[u][1].start);an(d,-s),an(p,s),o={type:s>1?"strongSequence":"emphasisSequence",start:d,end:Object.assign({},e[n][1].end)},a={type:s>1?"strongSequence":"emphasisSequence",start:Object.assign({},e[u][1].start),end:p},i={type:s>1?"strongText":"emphasisText",start:Object.assign({},e[n][1].end),end:Object.assign({},e[u][1].start)},r={type:s>1?"strong":"emphasis",start:Object.assign({},o.start),end:Object.assign({},a.end)},e[n][1].end=Object.assign({},o.start),e[u][1].start=Object.assign({},a.end),l=[],e[n][1].end.offset-e[n][1].start.offset&&(l=Pt(l,[["enter",e[n][1],t],["exit",e[n][1],t]])),l=Pt(l,[["enter",r,t],["enter",o,t],["exit",o,t],["enter",i,t]]),l=Pt(l,rn(t.parser.constructs.insideSpan.null,e.slice(n+1,u),t)),l=Pt(l,[["exit",i,t],["enter",a,t],["exit",a,t],["exit",r,t]]),e[u][1].end.offset-e[u][1].start.offset?(c=2,l=Pt(l,[["enter",e[u][1],t],["exit",e[u][1],t]])):c=0,Nt(e,n-1,u-n+3,l),u=n+l.length-c-2;break}for(u=-1;++u<e.length;)"attentionSequence"===e[u][1].type&&(e[u][1].type="data");return e}};function an(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}const sn={name:"autolink",tokenize:function(e,t,n){let r=1;return function(t){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(t),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),i};function i(t){return jt(t)?(e.consume(t),o):Vt(t)?l(t):n(t)}function o(e){return 43===e||45===e||46===e||qt(e)?a(e):l(e)}function a(t){return 58===t?(e.consume(t),s):(43===t||45===t||46===t||qt(t))&&r++<32?(e.consume(t),a):l(t)}function s(t){return 62===t?(e.exit("autolinkProtocol"),p(t)):null===t||32===t||60===t||Ht(t)?n(t):(e.consume(t),s)}function l(t){return 64===t?(e.consume(t),r=0,c):Vt(t)?(e.consume(t),l):n(t)}function c(e){return qt(e)?u(e):n(e)}function u(t){return 46===t?(e.consume(t),r=0,c):62===t?(e.exit("autolinkProtocol").type="autolinkEmail",p(t)):d(t)}function d(t){return(45===t||qt(t))&&r++<63?(e.consume(t),45===t?d:u):n(t)}function p(n){return e.enter("autolinkMarker"),e.consume(n),e.exit("autolinkMarker"),e.exit("autolink"),t}}},ln={tokenize:function(e,t,n){return Jt(e,(function(e){return null===e||Gt(e)?t(e):n(e)}),"linePrefix")},partial:!0},cn={name:"blockQuote",tokenize:function(e,t,n){const r=this;return function(t){if(62===t){const n=r.containerState;return n.open||(e.enter("blockQuote",{_container:!0}),n.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(t),e.exit("blockQuoteMarker"),i}return n(t)};function i(n){return Kt(n)?(e.enter("blockQuotePrefixWhitespace"),e.consume(n),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(n))}},continuation:{tokenize:function(e,t,n){return Jt(e,e.attempt(cn,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}},exit:function(e){e.exit("blockQuote")}},un={name:"characterEscape",tokenize:function(e,t,n){return function(t){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(t),e.exit("escapeMarker"),r};function r(r){return Wt(r)?(e.enter("characterEscapeValue"),e.consume(r),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):n(r)}}},dn={AElig:"\xc6",AMP:"&",Aacute:"\xc1",Abreve:"\u0102",Acirc:"\xc2",Acy:"\u0410",Afr:"\ud835\udd04",Agrave:"\xc0",Alpha:"\u0391",Amacr:"\u0100",And:"\u2a53",Aogon:"\u0104",Aopf:"\ud835\udd38",ApplyFunction:"\u2061",Aring:"\xc5",Ascr:"\ud835\udc9c",Assign:"\u2254",Atilde:"\xc3",Auml:"\xc4",Backslash:"\u2216",Barv:"\u2ae7",Barwed:"\u2306",Bcy:"\u0411",Because:"\u2235",Bernoullis:"\u212c",Beta:"\u0392",Bfr:"\ud835\udd05",Bopf:"\ud835\udd39",Breve:"\u02d8",Bscr:"\u212c",Bumpeq:"\u224e",CHcy:"\u0427",COPY:"\xa9",Cacute:"\u0106",Cap:"\u22d2",CapitalDifferentialD:"\u2145",Cayleys:"\u212d",Ccaron:"\u010c",Ccedil:"\xc7",Ccirc:"\u0108",Cconint:"\u2230",Cdot:"\u010a",Cedilla:"\xb8",CenterDot:"\xb7",Cfr:"\u212d",Chi:"\u03a7",CircleDot:"\u2299",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201d",CloseCurlyQuote:"\u2019",Colon:"\u2237",Colone:"\u2a74",Congruent:"\u2261",Conint:"\u222f",ContourIntegral:"\u222e",Copf:"\u2102",Coproduct:"\u2210",CounterClockwiseContourIntegral:"\u2233",Cross:"\u2a2f",Cscr:"\ud835\udc9e",Cup:"\u22d3",CupCap:"\u224d",DD:"\u2145",DDotrahd:"\u2911",DJcy:"\u0402",DScy:"\u0405",DZcy:"\u040f",Dagger:"\u2021",Darr:"\u21a1",Dashv:"\u2ae4",Dcaron:"\u010e",Dcy:"\u0414",Del:"\u2207",Delta:"\u0394",Dfr:"\ud835\udd07",DiacriticalAcute:"\xb4",DiacriticalDot:"\u02d9",DiacriticalDoubleAcute:"\u02dd",DiacriticalGrave:"`",DiacriticalTilde:"\u02dc",Diamond:"\u22c4",DifferentialD:"\u2146",Dopf:"\ud835\udd3b",Dot:"\xa8",DotDot:"\u20dc",DotEqual:"\u2250",DoubleContourIntegral:"\u222f",DoubleDot:"\xa8",DoubleDownArrow:"\u21d3",DoubleLeftArrow:"\u21d0",DoubleLeftRightArrow:"\u21d4",DoubleLeftTee:"\u2ae4",DoubleLongLeftArrow:"\u27f8",DoubleLongLeftRightArrow:"\u27fa",DoubleLongRightArrow:"\u27f9",DoubleRightArrow:"\u21d2",DoubleRightTee:"\u22a8",DoubleUpArrow:"\u21d1",DoubleUpDownArrow:"\u21d5",DoubleVerticalBar:"\u2225",DownArrow:"\u2193",DownArrowBar:"\u2913",DownArrowUpArrow:"\u21f5",DownBreve:"\u0311",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295e",DownLeftVector:"\u21bd",DownLeftVectorBar:"\u2956",DownRightTeeVector:"\u295f",DownRightVector:"\u21c1",DownRightVectorBar:"\u2957",DownTee:"\u22a4",DownTeeArrow:"\u21a7",Downarrow:"\u21d3",Dscr:"\ud835\udc9f",Dstrok:"\u0110",ENG:"\u014a",ETH:"\xd0",Eacute:"\xc9",Ecaron:"\u011a",Ecirc:"\xca",Ecy:"\u042d",Edot:"\u0116",Efr:"\ud835\udd08",Egrave:"\xc8",Element:"\u2208",Emacr:"\u0112",EmptySmallSquare:"\u25fb",EmptyVerySmallSquare:"\u25ab",Eogon:"\u0118",Eopf:"\ud835\udd3c",Epsilon:"\u0395",Equal:"\u2a75",EqualTilde:"\u2242",Equilibrium:"\u21cc",Escr:"\u2130",Esim:"\u2a73",Eta:"\u0397",Euml:"\xcb",Exists:"\u2203",ExponentialE:"\u2147",Fcy:"\u0424",Ffr:"\ud835\udd09",FilledSmallSquare:"\u25fc",FilledVerySmallSquare:"\u25aa",Fopf:"\ud835\udd3d",ForAll:"\u2200",Fouriertrf:"\u2131",Fscr:"\u2131",GJcy:"\u0403",GT:">",Gamma:"\u0393",Gammad:"\u03dc",Gbreve:"\u011e",Gcedil:"\u0122",Gcirc:"\u011c",Gcy:"\u0413",Gdot:"\u0120",Gfr:"\ud835\udd0a",Gg:"\u22d9",Gopf:"\ud835\udd3e",GreaterEqual:"\u2265",GreaterEqualLess:"\u22db",GreaterFullEqual:"\u2267",GreaterGreater:"\u2aa2",GreaterLess:"\u2277",GreaterSlantEqual:"\u2a7e",GreaterTilde:"\u2273",Gscr:"\ud835\udca2",Gt:"\u226b",HARDcy:"\u042a",Hacek:"\u02c7",Hat:"^",Hcirc:"\u0124",Hfr:"\u210c",HilbertSpace:"\u210b",Hopf:"\u210d",HorizontalLine:"\u2500",Hscr:"\u210b",Hstrok:"\u0126",HumpDownHump:"\u224e",HumpEqual:"\u224f",IEcy:"\u0415",IJlig:"\u0132",IOcy:"\u0401",Iacute:"\xcd",Icirc:"\xce",Icy:"\u0418",Idot:"\u0130",Ifr:"\u2111",Igrave:"\xcc",Im:"\u2111",Imacr:"\u012a",ImaginaryI:"\u2148",Implies:"\u21d2",Int:"\u222c",Integral:"\u222b",Intersection:"\u22c2",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",Iogon:"\u012e",Iopf:"\ud835\udd40",Iota:"\u0399",Iscr:"\u2110",Itilde:"\u0128",Iukcy:"\u0406",Iuml:"\xcf",Jcirc:"\u0134",Jcy:"\u0419",Jfr:"\ud835\udd0d",Jopf:"\ud835\udd41",Jscr:"\ud835\udca5",Jsercy:"\u0408",Jukcy:"\u0404",KHcy:"\u0425",KJcy:"\u040c",Kappa:"\u039a",Kcedil:"\u0136",Kcy:"\u041a",Kfr:"\ud835\udd0e",Kopf:"\ud835\udd42",Kscr:"\ud835\udca6",LJcy:"\u0409",LT:"<",Lacute:"\u0139",Lambda:"\u039b",Lang:"\u27ea",Laplacetrf:"\u2112",Larr:"\u219e",Lcaron:"\u013d",Lcedil:"\u013b",Lcy:"\u041b",LeftAngleBracket:"\u27e8",LeftArrow:"\u2190",LeftArrowBar:"\u21e4",LeftArrowRightArrow:"\u21c6",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27e6",LeftDownTeeVector:"\u2961",LeftDownVector:"\u21c3",LeftDownVectorBar:"\u2959",LeftFloor:"\u230a",LeftRightArrow:"\u2194",LeftRightVector:"\u294e",LeftTee:"\u22a3",LeftTeeArrow:"\u21a4",LeftTeeVector:"\u295a",LeftTriangle:"\u22b2",LeftTriangleBar:"\u29cf",LeftTriangleEqual:"\u22b4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVector:"\u21bf",LeftUpVectorBar:"\u2958",LeftVector:"\u21bc",LeftVectorBar:"\u2952",Leftarrow:"\u21d0",Leftrightarrow:"\u21d4",LessEqualGreater:"\u22da",LessFullEqual:"\u2266",LessGreater:"\u2276",LessLess:"\u2aa1",LessSlantEqual:"\u2a7d",LessTilde:"\u2272",Lfr:"\ud835\udd0f",Ll:"\u22d8",Lleftarrow:"\u21da",Lmidot:"\u013f",LongLeftArrow:"\u27f5",LongLeftRightArrow:"\u27f7",LongRightArrow:"\u27f6",Longleftarrow:"\u27f8",Longleftrightarrow:"\u27fa",Longrightarrow:"\u27f9",Lopf:"\ud835\udd43",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",Lscr:"\u2112",Lsh:"\u21b0",Lstrok:"\u0141",Lt:"\u226a",Map:"\u2905",Mcy:"\u041c",MediumSpace:"\u205f",Mellintrf:"\u2133",Mfr:"\ud835\udd10",MinusPlus:"\u2213",Mopf:"\ud835\udd44",Mscr:"\u2133",Mu:"\u039c",NJcy:"\u040a",Nacute:"\u0143",Ncaron:"\u0147",Ncedil:"\u0145",Ncy:"\u041d",NegativeMediumSpace:"\u200b",NegativeThickSpace:"\u200b",NegativeThinSpace:"\u200b",NegativeVeryThinSpace:"\u200b",NestedGreaterGreater:"\u226b",NestedLessLess:"\u226a",NewLine:"\n",Nfr:"\ud835\udd11",NoBreak:"\u2060",NonBreakingSpace:"\xa0",Nopf:"\u2115",Not:"\u2aec",NotCongruent:"\u2262",NotCupCap:"\u226d",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226f",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226b\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2a7e\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224e\u0338",NotHumpEqual:"\u224f\u0338",NotLeftTriangle:"\u22ea",NotLeftTriangleBar:"\u29cf\u0338",NotLeftTriangleEqual:"\u22ec",NotLess:"\u226e",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226a\u0338",NotLessSlantEqual:"\u2a7d\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2aa2\u0338",NotNestedLessLess:"\u2aa1\u0338",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2aaf\u0338",NotPrecedesSlantEqual:"\u22e0",NotReverseElement:"\u220c",NotRightTriangle:"\u22eb",NotRightTriangleBar:"\u29d0\u0338",NotRightTriangleEqual:"\u22ed",NotSquareSubset:"\u228f\u0338",NotSquareSubsetEqual:"\u22e2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22e3",NotSubset:"\u2282\u20d2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2ab0\u0338",NotSucceedsSlantEqual:"\u22e1",NotSucceedsTilde:"\u227f\u0338",NotSuperset:"\u2283\u20d2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",Nscr:"\ud835\udca9",Ntilde:"\xd1",Nu:"\u039d",OElig:"\u0152",Oacute:"\xd3",Ocirc:"\xd4",Ocy:"\u041e",Odblac:"\u0150",Ofr:"\ud835\udd12",Ograve:"\xd2",Omacr:"\u014c",Omega:"\u03a9",Omicron:"\u039f",Oopf:"\ud835\udd46",OpenCurlyDoubleQuote:"\u201c",OpenCurlyQuote:"\u2018",Or:"\u2a54",Oscr:"\ud835\udcaa",Oslash:"\xd8",Otilde:"\xd5",Otimes:"\u2a37",Ouml:"\xd6",OverBar:"\u203e",OverBrace:"\u23de",OverBracket:"\u23b4",OverParenthesis:"\u23dc",PartialD:"\u2202",Pcy:"\u041f",Pfr:"\ud835\udd13",Phi:"\u03a6",Pi:"\u03a0",PlusMinus:"\xb1",Poincareplane:"\u210c",Popf:"\u2119",Pr:"\u2abb",Precedes:"\u227a",PrecedesEqual:"\u2aaf",PrecedesSlantEqual:"\u227c",PrecedesTilde:"\u227e",Prime:"\u2033",Product:"\u220f",Proportion:"\u2237",Proportional:"\u221d",Pscr:"\ud835\udcab",Psi:"\u03a8",QUOT:'"',Qfr:"\ud835\udd14",Qopf:"\u211a",Qscr:"\ud835\udcac",RBarr:"\u2910",REG:"\xae",Racute:"\u0154",Rang:"\u27eb",Rarr:"\u21a0",Rarrtl:"\u2916",Rcaron:"\u0158",Rcedil:"\u0156",Rcy:"\u0420",Re:"\u211c",ReverseElement:"\u220b",ReverseEquilibrium:"\u21cb",ReverseUpEquilibrium:"\u296f",Rfr:"\u211c",Rho:"\u03a1",RightAngleBracket:"\u27e9",RightArrow:"\u2192",RightArrowBar:"\u21e5",RightArrowLeftArrow:"\u21c4",RightCeiling:"\u2309",RightDoubleBracket:"\u27e7",RightDownTeeVector:"\u295d",RightDownVector:"\u21c2",RightDownVectorBar:"\u2955",RightFloor:"\u230b",RightTee:"\u22a2",RightTeeArrow:"\u21a6",RightTeeVector:"\u295b",RightTriangle:"\u22b3",RightTriangleBar:"\u29d0",RightTriangleEqual:"\u22b5",RightUpDownVector:"\u294f",RightUpTeeVector:"\u295c",RightUpVector:"\u21be",RightUpVectorBar:"\u2954",RightVector:"\u21c0",RightVectorBar:"\u2953",Rightarrow:"\u21d2",Ropf:"\u211d",RoundImplies:"\u2970",Rrightarrow:"\u21db",Rscr:"\u211b",Rsh:"\u21b1",RuleDelayed:"\u29f4",SHCHcy:"\u0429",SHcy:"\u0428",SOFTcy:"\u042c",Sacute:"\u015a",Sc:"\u2abc",Scaron:"\u0160",Scedil:"\u015e",Scirc:"\u015c",Scy:"\u0421",Sfr:"\ud835\udd16",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",Sigma:"\u03a3",SmallCircle:"\u2218",Sopf:"\ud835\udd4a",Sqrt:"\u221a",Square:"\u25a1",SquareIntersection:"\u2293",SquareSubset:"\u228f",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",Sscr:"\ud835\udcae",Star:"\u22c6",Sub:"\u22d0",Subset:"\u22d0",SubsetEqual:"\u2286",Succeeds:"\u227b",SucceedsEqual:"\u2ab0",SucceedsSlantEqual:"\u227d",SucceedsTilde:"\u227f",SuchThat:"\u220b",Sum:"\u2211",Sup:"\u22d1",Superset:"\u2283",SupersetEqual:"\u2287",Supset:"\u22d1",THORN:"\xde",TRADE:"\u2122",TSHcy:"\u040b",TScy:"\u0426",Tab:"\t",Tau:"\u03a4",Tcaron:"\u0164",Tcedil:"\u0162",Tcy:"\u0422",Tfr:"\ud835\udd17",Therefore:"\u2234",Theta:"\u0398",ThickSpace:"\u205f\u200a",ThinSpace:"\u2009",Tilde:"\u223c",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",Topf:"\ud835\udd4b",TripleDot:"\u20db",Tscr:"\ud835\udcaf",Tstrok:"\u0166",Uacute:"\xda",Uarr:"\u219f",Uarrocir:"\u2949",Ubrcy:"\u040e",Ubreve:"\u016c",Ucirc:"\xdb",Ucy:"\u0423",Udblac:"\u0170",Ufr:"\ud835\udd18",Ugrave:"\xd9",Umacr:"\u016a",UnderBar:"_",UnderBrace:"\u23df",UnderBracket:"\u23b5",UnderParenthesis:"\u23dd",Union:"\u22c3",UnionPlus:"\u228e",Uogon:"\u0172",Uopf:"\ud835\udd4c",UpArrow:"\u2191",UpArrowBar:"\u2912",UpArrowDownArrow:"\u21c5",UpDownArrow:"\u2195",UpEquilibrium:"\u296e",UpTee:"\u22a5",UpTeeArrow:"\u21a5",Uparrow:"\u21d1",Updownarrow:"\u21d5",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",Upsi:"\u03d2",Upsilon:"\u03a5",Uring:"\u016e",Uscr:"\ud835\udcb0",Utilde:"\u0168",Uuml:"\xdc",VDash:"\u22ab",Vbar:"\u2aeb",Vcy:"\u0412",Vdash:"\u22a9",Vdashl:"\u2ae6",Vee:"\u22c1",Verbar:"\u2016",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200a",Vfr:"\ud835\udd19",Vopf:"\ud835\udd4d",Vscr:"\ud835\udcb1",Vvdash:"\u22aa",Wcirc:"\u0174",Wedge:"\u22c0",Wfr:"\ud835\udd1a",Wopf:"\ud835\udd4e",Wscr:"\ud835\udcb2",Xfr:"\ud835\udd1b",Xi:"\u039e",Xopf:"\ud835\udd4f",Xscr:"\ud835\udcb3",YAcy:"\u042f",YIcy:"\u0407",YUcy:"\u042e",Yacute:"\xdd",Ycirc:"\u0176",Ycy:"\u042b",Yfr:"\ud835\udd1c",Yopf:"\ud835\udd50",Yscr:"\ud835\udcb4",Yuml:"\u0178",ZHcy:"\u0416",Zacute:"\u0179",Zcaron:"\u017d",Zcy:"\u0417",Zdot:"\u017b",ZeroWidthSpace:"\u200b",Zeta:"\u0396",Zfr:"\u2128",Zopf:"\u2124",Zscr:"\ud835\udcb5",aacute:"\xe1",abreve:"\u0103",ac:"\u223e",acE:"\u223e\u0333",acd:"\u223f",acirc:"\xe2",acute:"\xb4",acy:"\u0430",aelig:"\xe6",af:"\u2061",afr:"\ud835\udd1e",agrave:"\xe0",alefsym:"\u2135",aleph:"\u2135",alpha:"\u03b1",amacr:"\u0101",amalg:"\u2a3f",amp:"&",and:"\u2227",andand:"\u2a55",andd:"\u2a5c",andslope:"\u2a58",andv:"\u2a5a",ang:"\u2220",ange:"\u29a4",angle:"\u2220",angmsd:"\u2221",angmsdaa:"\u29a8",angmsdab:"\u29a9",angmsdac:"\u29aa",angmsdad:"\u29ab",angmsdae:"\u29ac",angmsdaf:"\u29ad",angmsdag:"\u29ae",angmsdah:"\u29af",angrt:"\u221f",angrtvb:"\u22be",angrtvbd:"\u299d",angsph:"\u2222",angst:"\xc5",angzarr:"\u237c",aogon:"\u0105",aopf:"\ud835\udd52",ap:"\u2248",apE:"\u2a70",apacir:"\u2a6f",ape:"\u224a",apid:"\u224b",apos:"'",approx:"\u2248",approxeq:"\u224a",aring:"\xe5",ascr:"\ud835\udcb6",ast:"*",asymp:"\u2248",asympeq:"\u224d",atilde:"\xe3",auml:"\xe4",awconint:"\u2233",awint:"\u2a11",bNot:"\u2aed",backcong:"\u224c",backepsilon:"\u03f6",backprime:"\u2035",backsim:"\u223d",backsimeq:"\u22cd",barvee:"\u22bd",barwed:"\u2305",barwedge:"\u2305",bbrk:"\u23b5",bbrktbrk:"\u23b6",bcong:"\u224c",bcy:"\u0431",bdquo:"\u201e",becaus:"\u2235",because:"\u2235",bemptyv:"\u29b0",bepsi:"\u03f6",bernou:"\u212c",beta:"\u03b2",beth:"\u2136",between:"\u226c",bfr:"\ud835\udd1f",bigcap:"\u22c2",bigcirc:"\u25ef",bigcup:"\u22c3",bigodot:"\u2a00",bigoplus:"\u2a01",bigotimes:"\u2a02",bigsqcup:"\u2a06",bigstar:"\u2605",bigtriangledown:"\u25bd",bigtriangleup:"\u25b3",biguplus:"\u2a04",bigvee:"\u22c1",bigwedge:"\u22c0",bkarow:"\u290d",blacklozenge:"\u29eb",blacksquare:"\u25aa",blacktriangle:"\u25b4",blacktriangledown:"\u25be",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20e5",bnequiv:"\u2261\u20e5",bnot:"\u2310",bopf:"\ud835\udd53",bot:"\u22a5",bottom:"\u22a5",bowtie:"\u22c8",boxDL:"\u2557",boxDR:"\u2554",boxDl:"\u2556",boxDr:"\u2553",boxH:"\u2550",boxHD:"\u2566",boxHU:"\u2569",boxHd:"\u2564",boxHu:"\u2567",boxUL:"\u255d",boxUR:"\u255a",boxUl:"\u255c",boxUr:"\u2559",boxV:"\u2551",boxVH:"\u256c",boxVL:"\u2563",boxVR:"\u2560",boxVh:"\u256b",boxVl:"\u2562",boxVr:"\u255f",boxbox:"\u29c9",boxdL:"\u2555",boxdR:"\u2552",boxdl:"\u2510",boxdr:"\u250c",boxh:"\u2500",boxhD:"\u2565",boxhU:"\u2568",boxhd:"\u252c",boxhu:"\u2534",boxminus:"\u229f",boxplus:"\u229e",boxtimes:"\u22a0",boxuL:"\u255b",boxuR:"\u2558",boxul:"\u2518",boxur:"\u2514",boxv:"\u2502",boxvH:"\u256a",boxvL:"\u2561",boxvR:"\u255e",boxvh:"\u253c",boxvl:"\u2524",boxvr:"\u251c",bprime:"\u2035",breve:"\u02d8",brvbar:"\xa6",bscr:"\ud835\udcb7",bsemi:"\u204f",bsim:"\u223d",bsime:"\u22cd",bsol:"\\",bsolb:"\u29c5",bsolhsub:"\u27c8",bull:"\u2022",bullet:"\u2022",bump:"\u224e",bumpE:"\u2aae",bumpe:"\u224f",bumpeq:"\u224f",cacute:"\u0107",cap:"\u2229",capand:"\u2a44",capbrcup:"\u2a49",capcap:"\u2a4b",capcup:"\u2a47",capdot:"\u2a40",caps:"\u2229\ufe00",caret:"\u2041",caron:"\u02c7",ccaps:"\u2a4d",ccaron:"\u010d",ccedil:"\xe7",ccirc:"\u0109",ccups:"\u2a4c",ccupssm:"\u2a50",cdot:"\u010b",cedil:"\xb8",cemptyv:"\u29b2",cent:"\xa2",centerdot:"\xb7",cfr:"\ud835\udd20",chcy:"\u0447",check:"\u2713",checkmark:"\u2713",chi:"\u03c7",cir:"\u25cb",cirE:"\u29c3",circ:"\u02c6",circeq:"\u2257",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",circledR:"\xae",circledS:"\u24c8",circledast:"\u229b",circledcirc:"\u229a",circleddash:"\u229d",cire:"\u2257",cirfnint:"\u2a10",cirmid:"\u2aef",cirscir:"\u29c2",clubs:"\u2663",clubsuit:"\u2663",colon:":",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2a6d",conint:"\u222e",copf:"\ud835\udd54",coprod:"\u2210",copy:"\xa9",copysr:"\u2117",crarr:"\u21b5",cross:"\u2717",cscr:"\ud835\udcb8",csub:"\u2acf",csube:"\u2ad1",csup:"\u2ad0",csupe:"\u2ad2",ctdot:"\u22ef",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22de",cuesc:"\u22df",cularr:"\u21b6",cularrp:"\u293d",cup:"\u222a",cupbrcap:"\u2a48",cupcap:"\u2a46",cupcup:"\u2a4a",cupdot:"\u228d",cupor:"\u2a45",cups:"\u222a\ufe00",curarr:"\u21b7",curarrm:"\u293c",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",curlyvee:"\u22ce",curlywedge:"\u22cf",curren:"\xa4",curvearrowleft:"\u21b6",curvearrowright:"\u21b7",cuvee:"\u22ce",cuwed:"\u22cf",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232d",dArr:"\u21d3",dHar:"\u2965",dagger:"\u2020",daleth:"\u2138",darr:"\u2193",dash:"\u2010",dashv:"\u22a3",dbkarow:"\u290f",dblac:"\u02dd",dcaron:"\u010f",dcy:"\u0434",dd:"\u2146",ddagger:"\u2021",ddarr:"\u21ca",ddotseq:"\u2a77",deg:"\xb0",delta:"\u03b4",demptyv:"\u29b1",dfisht:"\u297f",dfr:"\ud835\udd21",dharl:"\u21c3",dharr:"\u21c2",diam:"\u22c4",diamond:"\u22c4",diamondsuit:"\u2666",diams:"\u2666",die:"\xa8",digamma:"\u03dd",disin:"\u22f2",div:"\xf7",divide:"\xf7",divideontimes:"\u22c7",divonx:"\u22c7",djcy:"\u0452",dlcorn:"\u231e",dlcrop:"\u230d",dollar:"$",dopf:"\ud835\udd55",dot:"\u02d9",doteq:"\u2250",doteqdot:"\u2251",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22a1",doublebarwedge:"\u2306",downarrow:"\u2193",downdownarrows:"\u21ca",downharpoonleft:"\u21c3",downharpoonright:"\u21c2",drbkarow:"\u2910",drcorn:"\u231f",drcrop:"\u230c",dscr:"\ud835\udcb9",dscy:"\u0455",dsol:"\u29f6",dstrok:"\u0111",dtdot:"\u22f1",dtri:"\u25bf",dtrif:"\u25be",duarr:"\u21f5",duhar:"\u296f",dwangle:"\u29a6",dzcy:"\u045f",dzigrarr:"\u27ff",eDDot:"\u2a77",eDot:"\u2251",eacute:"\xe9",easter:"\u2a6e",ecaron:"\u011b",ecir:"\u2256",ecirc:"\xea",ecolon:"\u2255",ecy:"\u044d",edot:"\u0117",ee:"\u2147",efDot:"\u2252",efr:"\ud835\udd22",eg:"\u2a9a",egrave:"\xe8",egs:"\u2a96",egsdot:"\u2a98",el:"\u2a99",elinters:"\u23e7",ell:"\u2113",els:"\u2a95",elsdot:"\u2a97",emacr:"\u0113",empty:"\u2205",emptyset:"\u2205",emptyv:"\u2205",emsp13:"\u2004",emsp14:"\u2005",emsp:"\u2003",eng:"\u014b",ensp:"\u2002",eogon:"\u0119",eopf:"\ud835\udd56",epar:"\u22d5",eparsl:"\u29e3",eplus:"\u2a71",epsi:"\u03b5",epsilon:"\u03b5",epsiv:"\u03f5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2a96",eqslantless:"\u2a95",equals:"=",equest:"\u225f",equiv:"\u2261",equivDD:"\u2a78",eqvparsl:"\u29e5",erDot:"\u2253",erarr:"\u2971",escr:"\u212f",esdot:"\u2250",esim:"\u2242",eta:"\u03b7",eth:"\xf0",euml:"\xeb",euro:"\u20ac",excl:"!",exist:"\u2203",expectation:"\u2130",exponentiale:"\u2147",fallingdotseq:"\u2252",fcy:"\u0444",female:"\u2640",ffilig:"\ufb03",fflig:"\ufb00",ffllig:"\ufb04",ffr:"\ud835\udd23",filig:"\ufb01",fjlig:"fj",flat:"\u266d",fllig:"\ufb02",fltns:"\u25b1",fnof:"\u0192",fopf:"\ud835\udd57",forall:"\u2200",fork:"\u22d4",forkv:"\u2ad9",fpartint:"\u2a0d",frac12:"\xbd",frac13:"\u2153",frac14:"\xbc",frac15:"\u2155",frac16:"\u2159",frac18:"\u215b",frac23:"\u2154",frac25:"\u2156",frac34:"\xbe",frac35:"\u2157",frac38:"\u215c",frac45:"\u2158",frac56:"\u215a",frac58:"\u215d",frac78:"\u215e",frasl:"\u2044",frown:"\u2322",fscr:"\ud835\udcbb",gE:"\u2267",gEl:"\u2a8c",gacute:"\u01f5",gamma:"\u03b3",gammad:"\u03dd",gap:"\u2a86",gbreve:"\u011f",gcirc:"\u011d",gcy:"\u0433",gdot:"\u0121",ge:"\u2265",gel:"\u22db",geq:"\u2265",geqq:"\u2267",geqslant:"\u2a7e",ges:"\u2a7e",gescc:"\u2aa9",gesdot:"\u2a80",gesdoto:"\u2a82",gesdotol:"\u2a84",gesl:"\u22db\ufe00",gesles:"\u2a94",gfr:"\ud835\udd24",gg:"\u226b",ggg:"\u22d9",gimel:"\u2137",gjcy:"\u0453",gl:"\u2277",glE:"\u2a92",gla:"\u2aa5",glj:"\u2aa4",gnE:"\u2269",gnap:"\u2a8a",gnapprox:"\u2a8a",gne:"\u2a88",gneq:"\u2a88",gneqq:"\u2269",gnsim:"\u22e7",gopf:"\ud835\udd58",grave:"`",gscr:"\u210a",gsim:"\u2273",gsime:"\u2a8e",gsiml:"\u2a90",gt:">",gtcc:"\u2aa7",gtcir:"\u2a7a",gtdot:"\u22d7",gtlPar:"\u2995",gtquest:"\u2a7c",gtrapprox:"\u2a86",gtrarr:"\u2978",gtrdot:"\u22d7",gtreqless:"\u22db",gtreqqless:"\u2a8c",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\ufe00",gvnE:"\u2269\ufe00",hArr:"\u21d4",hairsp:"\u200a",half:"\xbd",hamilt:"\u210b",hardcy:"\u044a",harr:"\u2194",harrcir:"\u2948",harrw:"\u21ad",hbar:"\u210f",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22b9",hfr:"\ud835\udd25",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21ff",homtht:"\u223b",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",hopf:"\ud835\udd59",horbar:"\u2015",hscr:"\ud835\udcbd",hslash:"\u210f",hstrok:"\u0127",hybull:"\u2043",hyphen:"\u2010",iacute:"\xed",ic:"\u2063",icirc:"\xee",icy:"\u0438",iecy:"\u0435",iexcl:"\xa1",iff:"\u21d4",ifr:"\ud835\udd26",igrave:"\xec",ii:"\u2148",iiiint:"\u2a0c",iiint:"\u222d",iinfin:"\u29dc",iiota:"\u2129",ijlig:"\u0133",imacr:"\u012b",image:"\u2111",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",imof:"\u22b7",imped:"\u01b5",in:"\u2208",incare:"\u2105",infin:"\u221e",infintie:"\u29dd",inodot:"\u0131",int:"\u222b",intcal:"\u22ba",integers:"\u2124",intercal:"\u22ba",intlarhk:"\u2a17",intprod:"\u2a3c",iocy:"\u0451",iogon:"\u012f",iopf:"\ud835\udd5a",iota:"\u03b9",iprod:"\u2a3c",iquest:"\xbf",iscr:"\ud835\udcbe",isin:"\u2208",isinE:"\u22f9",isindot:"\u22f5",isins:"\u22f4",isinsv:"\u22f3",isinv:"\u2208",it:"\u2062",itilde:"\u0129",iukcy:"\u0456",iuml:"\xef",jcirc:"\u0135",jcy:"\u0439",jfr:"\ud835\udd27",jmath:"\u0237",jopf:"\ud835\udd5b",jscr:"\ud835\udcbf",jsercy:"\u0458",jukcy:"\u0454",kappa:"\u03ba",kappav:"\u03f0",kcedil:"\u0137",kcy:"\u043a",kfr:"\ud835\udd28",kgreen:"\u0138",khcy:"\u0445",kjcy:"\u045c",kopf:"\ud835\udd5c",kscr:"\ud835\udcc0",lAarr:"\u21da",lArr:"\u21d0",lAtail:"\u291b",lBarr:"\u290e",lE:"\u2266",lEg:"\u2a8b",lHar:"\u2962",lacute:"\u013a",laemptyv:"\u29b4",lagran:"\u2112",lambda:"\u03bb",lang:"\u27e8",langd:"\u2991",langle:"\u27e8",lap:"\u2a85",laquo:"\xab",larr:"\u2190",larrb:"\u21e4",larrbfs:"\u291f",larrfs:"\u291d",larrhk:"\u21a9",larrlp:"\u21ab",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21a2",lat:"\u2aab",latail:"\u2919",late:"\u2aad",lates:"\u2aad\ufe00",lbarr:"\u290c",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298b",lbrksld:"\u298f",lbrkslu:"\u298d",lcaron:"\u013e",lcedil:"\u013c",lceil:"\u2308",lcub:"{",lcy:"\u043b",ldca:"\u2936",ldquo:"\u201c",ldquor:"\u201e",ldrdhar:"\u2967",ldrushar:"\u294b",ldsh:"\u21b2",le:"\u2264",leftarrow:"\u2190",leftarrowtail:"\u21a2",leftharpoondown:"\u21bd",leftharpoonup:"\u21bc",leftleftarrows:"\u21c7",leftrightarrow:"\u2194",leftrightarrows:"\u21c6",leftrightharpoons:"\u21cb",leftrightsquigarrow:"\u21ad",leftthreetimes:"\u22cb",leg:"\u22da",leq:"\u2264",leqq:"\u2266",leqslant:"\u2a7d",les:"\u2a7d",lescc:"\u2aa8",lesdot:"\u2a7f",lesdoto:"\u2a81",lesdotor:"\u2a83",lesg:"\u22da\ufe00",lesges:"\u2a93",lessapprox:"\u2a85",lessdot:"\u22d6",lesseqgtr:"\u22da",lesseqqgtr:"\u2a8b",lessgtr:"\u2276",lesssim:"\u2272",lfisht:"\u297c",lfloor:"\u230a",lfr:"\ud835\udd29",lg:"\u2276",lgE:"\u2a91",lhard:"\u21bd",lharu:"\u21bc",lharul:"\u296a",lhblk:"\u2584",ljcy:"\u0459",ll:"\u226a",llarr:"\u21c7",llcorner:"\u231e",llhard:"\u296b",lltri:"\u25fa",lmidot:"\u0140",lmoust:"\u23b0",lmoustache:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lnapprox:"\u2a89",lne:"\u2a87",lneq:"\u2a87",lneqq:"\u2268",lnsim:"\u22e6",loang:"\u27ec",loarr:"\u21fd",lobrk:"\u27e6",longleftarrow:"\u27f5",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",longrightarrow:"\u27f6",looparrowleft:"\u21ab",looparrowright:"\u21ac",lopar:"\u2985",lopf:"\ud835\udd5d",loplus:"\u2a2d",lotimes:"\u2a34",lowast:"\u2217",lowbar:"_",loz:"\u25ca",lozenge:"\u25ca",lozf:"\u29eb",lpar:"(",lparlt:"\u2993",lrarr:"\u21c6",lrcorner:"\u231f",lrhar:"\u21cb",lrhard:"\u296d",lrm:"\u200e",lrtri:"\u22bf",lsaquo:"\u2039",lscr:"\ud835\udcc1",lsh:"\u21b0",lsim:"\u2272",lsime:"\u2a8d",lsimg:"\u2a8f",lsqb:"[",lsquo:"\u2018",lsquor:"\u201a",lstrok:"\u0142",lt:"<",ltcc:"\u2aa6",ltcir:"\u2a79",ltdot:"\u22d6",lthree:"\u22cb",ltimes:"\u22c9",ltlarr:"\u2976",ltquest:"\u2a7b",ltrPar:"\u2996",ltri:"\u25c3",ltrie:"\u22b4",ltrif:"\u25c2",lurdshar:"\u294a",luruhar:"\u2966",lvertneqq:"\u2268\ufe00",lvnE:"\u2268\ufe00",mDDot:"\u223a",macr:"\xaf",male:"\u2642",malt:"\u2720",maltese:"\u2720",map:"\u21a6",mapsto:"\u21a6",mapstodown:"\u21a7",mapstoleft:"\u21a4",mapstoup:"\u21a5",marker:"\u25ae",mcomma:"\u2a29",mcy:"\u043c",mdash:"\u2014",measuredangle:"\u2221",mfr:"\ud835\udd2a",mho:"\u2127",micro:"\xb5",mid:"\u2223",midast:"*",midcir:"\u2af0",middot:"\xb7",minus:"\u2212",minusb:"\u229f",minusd:"\u2238",minusdu:"\u2a2a",mlcp:"\u2adb",mldr:"\u2026",mnplus:"\u2213",models:"\u22a7",mopf:"\ud835\udd5e",mp:"\u2213",mscr:"\ud835\udcc2",mstpos:"\u223e",mu:"\u03bc",multimap:"\u22b8",mumap:"\u22b8",nGg:"\u22d9\u0338",nGt:"\u226b\u20d2",nGtv:"\u226b\u0338",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nLl:"\u22d8\u0338",nLt:"\u226a\u20d2",nLtv:"\u226a\u0338",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",nabla:"\u2207",nacute:"\u0144",nang:"\u2220\u20d2",nap:"\u2249",napE:"\u2a70\u0338",napid:"\u224b\u0338",napos:"\u0149",napprox:"\u2249",natur:"\u266e",natural:"\u266e",naturals:"\u2115",nbsp:"\xa0",nbump:"\u224e\u0338",nbumpe:"\u224f\u0338",ncap:"\u2a43",ncaron:"\u0148",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2a6d\u0338",ncup:"\u2a42",ncy:"\u043d",ndash:"\u2013",ne:"\u2260",neArr:"\u21d7",nearhk:"\u2924",nearr:"\u2197",nearrow:"\u2197",nedot:"\u2250\u0338",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",nexist:"\u2204",nexists:"\u2204",nfr:"\ud835\udd2b",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2a7e\u0338",nges:"\u2a7e\u0338",ngsim:"\u2275",ngt:"\u226f",ngtr:"\u226f",nhArr:"\u21ce",nharr:"\u21ae",nhpar:"\u2af2",ni:"\u220b",nis:"\u22fc",nisd:"\u22fa",niv:"\u220b",njcy:"\u045a",nlArr:"\u21cd",nlE:"\u2266\u0338",nlarr:"\u219a",nldr:"\u2025",nle:"\u2270",nleftarrow:"\u219a",nleftrightarrow:"\u21ae",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2a7d\u0338",nles:"\u2a7d\u0338",nless:"\u226e",nlsim:"\u2274",nlt:"\u226e",nltri:"\u22ea",nltrie:"\u22ec",nmid:"\u2224",nopf:"\ud835\udd5f",not:"\xac",notin:"\u2209",notinE:"\u22f9\u0338",notindot:"\u22f5\u0338",notinva:"\u2209",notinvb:"\u22f7",notinvc:"\u22f6",notni:"\u220c",notniva:"\u220c",notnivb:"\u22fe",notnivc:"\u22fd",npar:"\u2226",nparallel:"\u2226",nparsl:"\u2afd\u20e5",npart:"\u2202\u0338",npolint:"\u2a14",npr:"\u2280",nprcue:"\u22e0",npre:"\u2aaf\u0338",nprec:"\u2280",npreceq:"\u2aaf\u0338",nrArr:"\u21cf",nrarr:"\u219b",nrarrc:"\u2933\u0338",nrarrw:"\u219d\u0338",nrightarrow:"\u219b",nrtri:"\u22eb",nrtrie:"\u22ed",nsc:"\u2281",nsccue:"\u22e1",nsce:"\u2ab0\u0338",nscr:"\ud835\udcc3",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22e2",nsqsupe:"\u22e3",nsub:"\u2284",nsubE:"\u2ac5\u0338",nsube:"\u2288",nsubset:"\u2282\u20d2",nsubseteq:"\u2288",nsubseteqq:"\u2ac5\u0338",nsucc:"\u2281",nsucceq:"\u2ab0\u0338",nsup:"\u2285",nsupE:"\u2ac6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20d2",nsupseteq:"\u2289",nsupseteqq:"\u2ac6\u0338",ntgl:"\u2279",ntilde:"\xf1",ntlg:"\u2278",ntriangleleft:"\u22ea",ntrianglelefteq:"\u22ec",ntriangleright:"\u22eb",ntrianglerighteq:"\u22ed",nu:"\u03bd",num:"#",numero:"\u2116",numsp:"\u2007",nvDash:"\u22ad",nvHarr:"\u2904",nvap:"\u224d\u20d2",nvdash:"\u22ac",nvge:"\u2265\u20d2",nvgt:">\u20d2",nvinfin:"\u29de",nvlArr:"\u2902",nvle:"\u2264\u20d2",nvlt:"<\u20d2",nvltrie:"\u22b4\u20d2",nvrArr:"\u2903",nvrtrie:"\u22b5\u20d2",nvsim:"\u223c\u20d2",nwArr:"\u21d6",nwarhk:"\u2923",nwarr:"\u2196",nwarrow:"\u2196",nwnear:"\u2927",oS:"\u24c8",oacute:"\xf3",oast:"\u229b",ocir:"\u229a",ocirc:"\xf4",ocy:"\u043e",odash:"\u229d",odblac:"\u0151",odiv:"\u2a38",odot:"\u2299",odsold:"\u29bc",oelig:"\u0153",ofcir:"\u29bf",ofr:"\ud835\udd2c",ogon:"\u02db",ograve:"\xf2",ogt:"\u29c1",ohbar:"\u29b5",ohm:"\u03a9",oint:"\u222e",olarr:"\u21ba",olcir:"\u29be",olcross:"\u29bb",oline:"\u203e",olt:"\u29c0",omacr:"\u014d",omega:"\u03c9",omicron:"\u03bf",omid:"\u29b6",ominus:"\u2296",oopf:"\ud835\udd60",opar:"\u29b7",operp:"\u29b9",oplus:"\u2295",or:"\u2228",orarr:"\u21bb",ord:"\u2a5d",order:"\u2134",orderof:"\u2134",ordf:"\xaa",ordm:"\xba",origof:"\u22b6",oror:"\u2a56",orslope:"\u2a57",orv:"\u2a5b",oscr:"\u2134",oslash:"\xf8",osol:"\u2298",otilde:"\xf5",otimes:"\u2297",otimesas:"\u2a36",ouml:"\xf6",ovbar:"\u233d",par:"\u2225",para:"\xb6",parallel:"\u2225",parsim:"\u2af3",parsl:"\u2afd",part:"\u2202",pcy:"\u043f",percnt:"%",period:".",permil:"\u2030",perp:"\u22a5",pertenk:"\u2031",pfr:"\ud835\udd2d",phi:"\u03c6",phiv:"\u03d5",phmmat:"\u2133",phone:"\u260e",pi:"\u03c0",pitchfork:"\u22d4",piv:"\u03d6",planck:"\u210f",planckh:"\u210e",plankv:"\u210f",plus:"+",plusacir:"\u2a23",plusb:"\u229e",pluscir:"\u2a22",plusdo:"\u2214",plusdu:"\u2a25",pluse:"\u2a72",plusmn:"\xb1",plussim:"\u2a26",plustwo:"\u2a27",pm:"\xb1",pointint:"\u2a15",popf:"\ud835\udd61",pound:"\xa3",pr:"\u227a",prE:"\u2ab3",prap:"\u2ab7",prcue:"\u227c",pre:"\u2aaf",prec:"\u227a",precapprox:"\u2ab7",preccurlyeq:"\u227c",preceq:"\u2aaf",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",precsim:"\u227e",prime:"\u2032",primes:"\u2119",prnE:"\u2ab5",prnap:"\u2ab9",prnsim:"\u22e8",prod:"\u220f",profalar:"\u232e",profline:"\u2312",profsurf:"\u2313",prop:"\u221d",propto:"\u221d",prsim:"\u227e",prurel:"\u22b0",pscr:"\ud835\udcc5",psi:"\u03c8",puncsp:"\u2008",qfr:"\ud835\udd2e",qint:"\u2a0c",qopf:"\ud835\udd62",qprime:"\u2057",qscr:"\ud835\udcc6",quaternions:"\u210d",quatint:"\u2a16",quest:"?",questeq:"\u225f",quot:'"',rAarr:"\u21db",rArr:"\u21d2",rAtail:"\u291c",rBarr:"\u290f",rHar:"\u2964",race:"\u223d\u0331",racute:"\u0155",radic:"\u221a",raemptyv:"\u29b3",rang:"\u27e9",rangd:"\u2992",range:"\u29a5",rangle:"\u27e9",raquo:"\xbb",rarr:"\u2192",rarrap:"\u2975",rarrb:"\u21e5",rarrbfs:"\u2920",rarrc:"\u2933",rarrfs:"\u291e",rarrhk:"\u21aa",rarrlp:"\u21ac",rarrpl:"\u2945",rarrsim:"\u2974",rarrtl:"\u21a3",rarrw:"\u219d",ratail:"\u291a",ratio:"\u2236",rationals:"\u211a",rbarr:"\u290d",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298c",rbrksld:"\u298e",rbrkslu:"\u2990",rcaron:"\u0159",rcedil:"\u0157",rceil:"\u2309",rcub:"}",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201d",rdquor:"\u201d",rdsh:"\u21b3",real:"\u211c",realine:"\u211b",realpart:"\u211c",reals:"\u211d",rect:"\u25ad",reg:"\xae",rfisht:"\u297d",rfloor:"\u230b",rfr:"\ud835\udd2f",rhard:"\u21c1",rharu:"\u21c0",rharul:"\u296c",rho:"\u03c1",rhov:"\u03f1",rightarrow:"\u2192",rightarrowtail:"\u21a3",rightharpoondown:"\u21c1",rightharpoonup:"\u21c0",rightleftarrows:"\u21c4",rightleftharpoons:"\u21cc",rightrightarrows:"\u21c9",rightsquigarrow:"\u219d",rightthreetimes:"\u22cc",ring:"\u02da",risingdotseq:"\u2253",rlarr:"\u21c4",rlhar:"\u21cc",rlm:"\u200f",rmoust:"\u23b1",rmoustache:"\u23b1",rnmid:"\u2aee",roang:"\u27ed",roarr:"\u21fe",robrk:"\u27e7",ropar:"\u2986",ropf:"\ud835\udd63",roplus:"\u2a2e",rotimes:"\u2a35",rpar:")",rpargt:"\u2994",rppolint:"\u2a12",rrarr:"\u21c9",rsaquo:"\u203a",rscr:"\ud835\udcc7",rsh:"\u21b1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22cc",rtimes:"\u22ca",rtri:"\u25b9",rtrie:"\u22b5",rtrif:"\u25b8",rtriltri:"\u29ce",ruluhar:"\u2968",rx:"\u211e",sacute:"\u015b",sbquo:"\u201a",sc:"\u227b",scE:"\u2ab4",scap:"\u2ab8",scaron:"\u0161",sccue:"\u227d",sce:"\u2ab0",scedil:"\u015f",scirc:"\u015d",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",scpolint:"\u2a13",scsim:"\u227f",scy:"\u0441",sdot:"\u22c5",sdotb:"\u22a1",sdote:"\u2a66",seArr:"\u21d8",searhk:"\u2925",searr:"\u2198",searrow:"\u2198",sect:"\xa7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",sfr:"\ud835\udd30",sfrown:"\u2322",sharp:"\u266f",shchcy:"\u0449",shcy:"\u0448",shortmid:"\u2223",shortparallel:"\u2225",shy:"\xad",sigma:"\u03c3",sigmaf:"\u03c2",sigmav:"\u03c2",sim:"\u223c",simdot:"\u2a6a",sime:"\u2243",simeq:"\u2243",simg:"\u2a9e",simgE:"\u2aa0",siml:"\u2a9d",simlE:"\u2a9f",simne:"\u2246",simplus:"\u2a24",simrarr:"\u2972",slarr:"\u2190",smallsetminus:"\u2216",smashp:"\u2a33",smeparsl:"\u29e4",smid:"\u2223",smile:"\u2323",smt:"\u2aaa",smte:"\u2aac",smtes:"\u2aac\ufe00",softcy:"\u044c",sol:"/",solb:"\u29c4",solbar:"\u233f",sopf:"\ud835\udd64",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\ufe00",sqcup:"\u2294",sqcups:"\u2294\ufe00",sqsub:"\u228f",sqsube:"\u2291",sqsubset:"\u228f",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",squ:"\u25a1",square:"\u25a1",squarf:"\u25aa",squf:"\u25aa",srarr:"\u2192",sscr:"\ud835\udcc8",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22c6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03f5",straightphi:"\u03d5",strns:"\xaf",sub:"\u2282",subE:"\u2ac5",subdot:"\u2abd",sube:"\u2286",subedot:"\u2ac3",submult:"\u2ac1",subnE:"\u2acb",subne:"\u228a",subplus:"\u2abf",subrarr:"\u2979",subset:"\u2282",subseteq:"\u2286",subseteqq:"\u2ac5",subsetneq:"\u228a",subsetneqq:"\u2acb",subsim:"\u2ac7",subsub:"\u2ad5",subsup:"\u2ad3",succ:"\u227b",succapprox:"\u2ab8",succcurlyeq:"\u227d",succeq:"\u2ab0",succnapprox:"\u2aba",succneqq:"\u2ab6",succnsim:"\u22e9",succsim:"\u227f",sum:"\u2211",sung:"\u266a",sup1:"\xb9",sup2:"\xb2",sup3:"\xb3",sup:"\u2283",supE:"\u2ac6",supdot:"\u2abe",supdsub:"\u2ad8",supe:"\u2287",supedot:"\u2ac4",suphsol:"\u27c9",suphsub:"\u2ad7",suplarr:"\u297b",supmult:"\u2ac2",supnE:"\u2acc",supne:"\u228b",supplus:"\u2ac0",supset:"\u2283",supseteq:"\u2287",supseteqq:"\u2ac6",supsetneq:"\u228b",supsetneqq:"\u2acc",supsim:"\u2ac8",supsub:"\u2ad4",supsup:"\u2ad6",swArr:"\u21d9",swarhk:"\u2926",swarr:"\u2199",swarrow:"\u2199",swnwar:"\u292a",szlig:"\xdf",target:"\u2316",tau:"\u03c4",tbrk:"\u23b4",tcaron:"\u0165",tcedil:"\u0163",tcy:"\u0442",tdot:"\u20db",telrec:"\u2315",tfr:"\ud835\udd31",there4:"\u2234",therefore:"\u2234",theta:"\u03b8",thetasym:"\u03d1",thetav:"\u03d1",thickapprox:"\u2248",thicksim:"\u223c",thinsp:"\u2009",thkap:"\u2248",thksim:"\u223c",thorn:"\xfe",tilde:"\u02dc",times:"\xd7",timesb:"\u22a0",timesbar:"\u2a31",timesd:"\u2a30",tint:"\u222d",toea:"\u2928",top:"\u22a4",topbot:"\u2336",topcir:"\u2af1",topf:"\ud835\udd65",topfork:"\u2ada",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",triangle:"\u25b5",triangledown:"\u25bf",triangleleft:"\u25c3",trianglelefteq:"\u22b4",triangleq:"\u225c",triangleright:"\u25b9",trianglerighteq:"\u22b5",tridot:"\u25ec",trie:"\u225c",triminus:"\u2a3a",triplus:"\u2a39",trisb:"\u29cd",tritime:"\u2a3b",trpezium:"\u23e2",tscr:"\ud835\udcc9",tscy:"\u0446",tshcy:"\u045b",tstrok:"\u0167",twixt:"\u226c",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",uArr:"\u21d1",uHar:"\u2963",uacute:"\xfa",uarr:"\u2191",ubrcy:"\u045e",ubreve:"\u016d",ucirc:"\xfb",ucy:"\u0443",udarr:"\u21c5",udblac:"\u0171",udhar:"\u296e",ufisht:"\u297e",ufr:"\ud835\udd32",ugrave:"\xf9",uharl:"\u21bf",uharr:"\u21be",uhblk:"\u2580",ulcorn:"\u231c",ulcorner:"\u231c",ulcrop:"\u230f",ultri:"\u25f8",umacr:"\u016b",uml:"\xa8",uogon:"\u0173",uopf:"\ud835\udd66",uparrow:"\u2191",updownarrow:"\u2195",upharpoonleft:"\u21bf",upharpoonright:"\u21be",uplus:"\u228e",upsi:"\u03c5",upsih:"\u03d2",upsilon:"\u03c5",upuparrows:"\u21c8",urcorn:"\u231d",urcorner:"\u231d",urcrop:"\u230e",uring:"\u016f",urtri:"\u25f9",uscr:"\ud835\udcca",utdot:"\u22f0",utilde:"\u0169",utri:"\u25b5",utrif:"\u25b4",uuarr:"\u21c8",uuml:"\xfc",uwangle:"\u29a7",vArr:"\u21d5",vBar:"\u2ae8",vBarv:"\u2ae9",vDash:"\u22a8",vangrt:"\u299c",varepsilon:"\u03f5",varkappa:"\u03f0",varnothing:"\u2205",varphi:"\u03d5",varpi:"\u03d6",varpropto:"\u221d",varr:"\u2195",varrho:"\u03f1",varsigma:"\u03c2",varsubsetneq:"\u228a\ufe00",varsubsetneqq:"\u2acb\ufe00",varsupsetneq:"\u228b\ufe00",varsupsetneqq:"\u2acc\ufe00",vartheta:"\u03d1",vartriangleleft:"\u22b2",vartriangleright:"\u22b3",vcy:"\u0432",vdash:"\u22a2",vee:"\u2228",veebar:"\u22bb",veeeq:"\u225a",vellip:"\u22ee",verbar:"|",vert:"|",vfr:"\ud835\udd33",vltri:"\u22b2",vnsub:"\u2282\u20d2",vnsup:"\u2283\u20d2",vopf:"\ud835\udd67",vprop:"\u221d",vrtri:"\u22b3",vscr:"\ud835\udccb",vsubnE:"\u2acb\ufe00",vsubne:"\u228a\ufe00",vsupnE:"\u2acc\ufe00",vsupne:"\u228b\ufe00",vzigzag:"\u299a",wcirc:"\u0175",wedbar:"\u2a5f",wedge:"\u2227",wedgeq:"\u2259",weierp:"\u2118",wfr:"\ud835\udd34",wopf:"\ud835\udd68",wp:"\u2118",wr:"\u2240",wreath:"\u2240",wscr:"\ud835\udccc",xcap:"\u22c2",xcirc:"\u25ef",xcup:"\u22c3",xdtri:"\u25bd",xfr:"\ud835\udd35",xhArr:"\u27fa",xharr:"\u27f7",xi:"\u03be",xlArr:"\u27f8",xlarr:"\u27f5",xmap:"\u27fc",xnis:"\u22fb",xodot:"\u2a00",xopf:"\ud835\udd69",xoplus:"\u2a01",xotime:"\u2a02",xrArr:"\u27f9",xrarr:"\u27f6",xscr:"\ud835\udccd",xsqcup:"\u2a06",xuplus:"\u2a04",xutri:"\u25b3",xvee:"\u22c1",xwedge:"\u22c0",yacute:"\xfd",yacy:"\u044f",ycirc:"\u0177",ycy:"\u044b",yen:"\xa5",yfr:"\ud835\udd36",yicy:"\u0457",yopf:"\ud835\udd6a",yscr:"\ud835\udcce",yucy:"\u044e",yuml:"\xff",zacute:"\u017a",zcaron:"\u017e",zcy:"\u0437",zdot:"\u017c",zeetrf:"\u2128",zeta:"\u03b6",zfr:"\ud835\udd37",zhcy:"\u0436",zigrarr:"\u21dd",zopf:"\ud835\udd6b",zscr:"\ud835\udccf",zwj:"\u200d",zwnj:"\u200c"},pn={}.hasOwnProperty;function fn(e){return!!pn.call(dn,e)&&dn[e]}const hn={name:"characterReference",tokenize:function(e,t,n){const r=this;let i,o,a=0;return function(t){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(t),e.exit("characterReferenceMarker"),s};function s(t){return 35===t?(e.enter("characterReferenceMarkerNumeric"),e.consume(t),e.exit("characterReferenceMarkerNumeric"),l):(e.enter("characterReferenceValue"),i=31,o=qt,c(t))}function l(t){return 88===t||120===t?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(t),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),i=6,o=Ut,c):(e.enter("characterReferenceValue"),i=7,o=Ft,c(t))}function c(s){let l;return 59===s&&a?(l=e.exit("characterReferenceValue"),o!==qt||fn(r.sliceSerialize(l))?(e.enter("characterReferenceMarker"),e.consume(s),e.exit("characterReferenceMarker"),e.exit("characterReference"),t):n(s)):o(s)&&a++<i?(e.consume(s),c):n(s)}}},mn={name:"codeFenced",tokenize:function(e,t,n){const r=this,i={tokenize:function(e,t,n){let r=0;return Jt(e,(function(t){return e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),i(t)}),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4);function i(t){return t===l?(e.consume(t),r++,i):r<c?n(t):(e.exit("codeFencedFenceSequence"),Jt(e,o,"whitespace")(t))}function o(r){return null===r||Gt(r)?(e.exit("codeFencedFence"),t(r)):n(r)}},partial:!0},o={tokenize:function(e,t,n){const r=this;return function(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i};function i(e){return r.parser.lazy[r.now().line]?n(e):t(e)}},partial:!0},a=this.events[this.events.length-1],s=a&&"linePrefix"===a[1].type?a[2].sliceSerialize(a[1],!0).length:0;let l,c=0;return function(t){return e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),l=t,u(t)};function u(t){return t===l?(e.consume(t),c++,u):(e.exit("codeFencedFenceSequence"),c<3?n(t):Jt(e,d,"whitespace")(t))}function d(t){return null===t||Gt(t)?m(t):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),p(t))}function p(t){return null===t||Zt(t)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),Jt(e,f,"whitespace")(t)):96===t&&t===l?n(t):(e.consume(t),p)}function f(t){return null===t||Gt(t)?m(t):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),h(t))}function h(t){return null===t||Gt(t)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),m(t)):96===t&&t===l?n(t):(e.consume(t),h)}function m(n){return e.exit("codeFencedFence"),r.interrupt?t(n):g(n)}function g(t){return null===t?b(t):Gt(t)?e.attempt(o,e.attempt(i,b,s?Jt(e,g,"linePrefix",s+1):g),b)(t):(e.enter("codeFlowValue"),v(t))}function v(t){return null===t||Gt(t)?(e.exit("codeFlowValue"),g(t)):(e.consume(t),v)}function b(n){return e.exit("codeFenced"),t(n)}},concrete:!0},gn={name:"codeIndented",tokenize:function(e,t,n){const r=this;return function(t){return e.enter("codeIndented"),Jt(e,i,"linePrefix",5)(t)};function i(e){const t=r.events[r.events.length-1];return t&&"linePrefix"===t[1].type&&t[2].sliceSerialize(t[1],!0).length>=4?o(e):n(e)}function o(t){return null===t?s(t):Gt(t)?e.attempt(vn,o,s)(t):(e.enter("codeFlowValue"),a(t))}function a(t){return null===t||Gt(t)?(e.exit("codeFlowValue"),o(t)):(e.consume(t),a)}function s(n){return e.exit("codeIndented"),t(n)}}},vn={tokenize:function(e,t,n){const r=this;return i;function i(t){return r.parser.lazy[r.now().line]?n(t):Gt(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i):Jt(e,o,"linePrefix",5)(t)}function o(e){const o=r.events[r.events.length-1];return o&&"linePrefix"===o[1].type&&o[2].sliceSerialize(o[1],!0).length>=4?t(e):Gt(e)?i(e):n(e)}},partial:!0},bn={name:"codeText",tokenize:function(e,t,n){let r,i,o=0;return function(t){return e.enter("codeText"),e.enter("codeTextSequence"),a(t)};function a(t){return 96===t?(e.consume(t),o++,a):(e.exit("codeTextSequence"),s(t))}function s(t){return null===t?n(t):96===t?(i=e.enter("codeTextSequence"),r=0,c(t)):32===t?(e.enter("space"),e.consume(t),e.exit("space"),s):Gt(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),s):(e.enter("codeTextData"),l(t))}function l(t){return null===t||32===t||96===t||Gt(t)?(e.exit("codeTextData"),s(t)):(e.consume(t),l)}function c(n){return 96===n?(e.consume(n),r++,c):r===o?(e.exit("codeTextSequence"),e.exit("codeText"),t(n)):(i.type="codeTextData",l(n))}},resolve:function(e){let t,n,r=e.length-4,i=3;if(!("lineEnding"!==e[i][1].type&&"space"!==e[i][1].type||"lineEnding"!==e[r][1].type&&"space"!==e[r][1].type))for(t=i;++t<r;)if("codeTextData"===e[t][1].type){e[i][1].type="codeTextPadding",e[r][1].type="codeTextPadding",i+=2,r-=2;break}for(t=i-1,r++;++t<=r;)void 0===n?t!==r&&"lineEnding"!==e[t][1].type&&(n=t):t!==r&&"lineEnding"!==e[t][1].type||(e[n][1].type="codeTextData",t!==n+2&&(e[n][1].end=e[t-1][1].end,e.splice(n+2,t-n-2),r-=t-n-2,t=n+2),n=void 0);return e},previous:function(e){return 96!==e||"characterEscape"===this.events[this.events.length-1][1].type}};function yn(e){const t={};let n,r,i,o,a,s,l,c=-1;for(;++c<e.length;){for(;c in t;)c=t[c];if(n=e[c],c&&"chunkFlow"===n[1].type&&"listItemPrefix"===e[c-1][1].type&&(s=n[1]._tokenizer.events,i=0,i<s.length&&"lineEndingBlank"===s[i][1].type&&(i+=2),i<s.length&&"content"===s[i][1].type))for(;++i<s.length&&"content"!==s[i][1].type;)"chunkText"===s[i][1].type&&(s[i][1]._isInFirstContentOfListItem=!0,i++);if("enter"===n[0])n[1].contentType&&(Object.assign(t,wn(e,c)),c=t[c],l=!0);else if(n[1]._container){for(i=c,r=void 0;i--&&(o=e[i],"lineEnding"===o[1].type||"lineEndingBlank"===o[1].type);)"enter"===o[0]&&(r&&(e[r][1].type="lineEndingBlank"),o[1].type="lineEnding",r=i);r&&(n[1].end=Object.assign({},e[r][1].start),a=e.slice(r,c),a.unshift(n),Nt(e,r,c-r+1,a))}}return!l}function wn(e,t){const n=e[t][1],r=e[t][2];let i=t-1;const o=[],a=n._tokenizer||r.parser[n.contentType](n.start),s=a.events,l=[],c={};let u,d,p=-1,f=n,h=0,m=0;const g=[m];for(;f;){for(;e[++i][1]!==f;);o.push(i),f._tokenizer||(u=r.sliceStream(f),f.next||u.push(null),d&&a.defineSkip(f.start),f._isInFirstContentOfListItem&&(a._gfmTasklistFirstContentOfListItem=!0),a.write(u),f._isInFirstContentOfListItem&&(a._gfmTasklistFirstContentOfListItem=void 0)),d=f,f=f.next}for(f=n;++p<s.length;)"exit"===s[p][0]&&"enter"===s[p-1][0]&&s[p][1].type===s[p-1][1].type&&s[p][1].start.line!==s[p][1].end.line&&(m=p+1,g.push(m),f._tokenizer=void 0,f.previous=void 0,f=f.next);for(a.events=[],f?(f._tokenizer=void 0,f.previous=void 0):g.pop(),p=g.length;p--;){const t=s.slice(g[p],g[p+1]),n=o.pop();l.unshift([n,n+t.length-1]),Nt(e,n,2,t)}for(p=-1;++p<l.length;)c[h+l[p][0]]=h+l[p][1],h+=l[p][1]-l[p][0]-1;return c}const _n={tokenize:function(e,t){let n;return function(t){return e.enter("content"),n=e.enter("chunkContent",{contentType:"content"}),r(t)};function r(t){return null===t?i(t):Gt(t)?e.check(xn,o,i)(t):(e.consume(t),r)}function i(n){return e.exit("chunkContent"),e.exit("content"),t(n)}function o(t){return e.consume(t),e.exit("chunkContent"),n.next=e.enter("chunkContent",{contentType:"content",previous:n}),n=n.next,r}},resolve:function(e){return yn(e),e}},xn={tokenize:function(e,t,n){const r=this;return function(t){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),Jt(e,i,"linePrefix")};function i(i){if(null===i||Gt(i))return n(i);const o=r.events[r.events.length-1];return!r.parser.constructs.disable.null.includes("codeIndented")&&o&&"linePrefix"===o[1].type&&o[2].sliceSerialize(o[1],!0).length>=4?t(i):e.interrupt(r.parser.constructs.flow,n,t)(i)}},partial:!0};function Sn(e,t,n,r,i,o,a,s,l){const c=l||Number.POSITIVE_INFINITY;let u=0;return function(t){return 60===t?(e.enter(r),e.enter(i),e.enter(o),e.consume(t),e.exit(o),d):null===t||41===t||Ht(t)?n(t):(e.enter(r),e.enter(a),e.enter(s),e.enter("chunkString",{contentType:"string"}),h(t))};function d(n){return 62===n?(e.enter(o),e.consume(n),e.exit(o),e.exit(i),e.exit(r),t):(e.enter(s),e.enter("chunkString",{contentType:"string"}),p(n))}function p(t){return 62===t?(e.exit("chunkString"),e.exit(s),d(t)):null===t||60===t||Gt(t)?n(t):(e.consume(t),92===t?f:p)}function f(t){return 60===t||62===t||92===t?(e.consume(t),p):p(t)}function h(i){return 40===i?++u>c?n(i):(e.consume(i),h):41===i?u--?(e.consume(i),h):(e.exit("chunkString"),e.exit(s),e.exit(a),e.exit(r),t(i)):null===i||Zt(i)?u?n(i):(e.exit("chunkString"),e.exit(s),e.exit(a),e.exit(r),t(i)):Ht(i)?n(i):(e.consume(i),92===i?m:h)}function m(t){return 40===t||41===t||92===t?(e.consume(t),h):h(t)}}function kn(e,t,n,r,i,o){const a=this;let s,l=0;return function(t){return e.enter(r),e.enter(i),e.consume(t),e.exit(i),e.enter(o),c};function c(d){return null===d||91===d||93===d&&!s||94===d&&!l&&"_hiddenFootnoteSupport"in a.parser.constructs||l>999?n(d):93===d?(e.exit(o),e.enter(i),e.consume(d),e.exit(i),e.exit(r),t):Gt(d)?(e.enter("lineEnding"),e.consume(d),e.exit("lineEnding"),c):(e.enter("chunkString",{contentType:"string"}),u(d))}function u(t){return null===t||91===t||93===t||Gt(t)||l++>999?(e.exit("chunkString"),c(t)):(e.consume(t),s=s||!Kt(t),92===t?d:u)}function d(t){return 91===t||92===t||93===t?(e.consume(t),l++,u):u(t)}}function En(e,t,n,r,i,o){let a;return function(t){return e.enter(r),e.enter(i),e.consume(t),e.exit(i),a=40===t?41:t,s};function s(n){return n===a?(e.enter(i),e.consume(n),e.exit(i),e.exit(r),t):(e.enter(o),l(n))}function l(t){return t===a?(e.exit(o),s(a)):null===t?n(t):Gt(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),Jt(e,l,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),c(t))}function c(t){return t===a||null===t||Gt(t)?(e.exit("chunkString"),l(t)):(e.consume(t),92===t?u:c)}function u(t){return t===a||92===t?(e.consume(t),c):c(t)}}function Cn(e,t){let n;return function r(i){return Gt(i)?(e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),n=!0,r):Kt(i)?Jt(e,r,n?"linePrefix":"lineSuffix")(i):t(i)}}function An(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const Tn={name:"definition",tokenize:function(e,t,n){const r=this;let i;return function(t){return e.enter("definition"),kn.call(r,e,o,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(t)};function o(t){return i=An(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),58===t?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),Cn(e,Sn(e,e.attempt(In,Jt(e,a,"whitespace"),Jt(e,a,"whitespace")),n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString"))):n(t)}function a(o){return null===o||Gt(o)?(e.exit("definition"),r.parser.defined.includes(i)||r.parser.defined.push(i),t(o)):n(o)}}},In={tokenize:function(e,t,n){return function(t){return Zt(t)?Cn(e,r)(t):n(t)};function r(t){return 34===t||39===t||40===t?En(e,Jt(e,i,"whitespace"),n,"definitionTitle","definitionTitleMarker","definitionTitleString")(t):n(t)}function i(e){return null===e||Gt(e)?t(e):n(e)}},partial:!0},Rn={name:"hardBreakEscape",tokenize:function(e,t,n){return function(t){return e.enter("hardBreakEscape"),e.enter("escapeMarker"),e.consume(t),r};function r(r){return Gt(r)?(e.exit("escapeMarker"),e.exit("hardBreakEscape"),t(r)):n(r)}}},On={name:"headingAtx",tokenize:function(e,t,n){const r=this;let i=0;return function(t){return e.enter("atxHeading"),e.enter("atxHeadingSequence"),o(t)};function o(s){return 35===s&&i++<6?(e.consume(s),o):null===s||Zt(s)?(e.exit("atxHeadingSequence"),r.interrupt?t(s):a(s)):n(s)}function a(n){return 35===n?(e.enter("atxHeadingSequence"),s(n)):null===n||Gt(n)?(e.exit("atxHeading"),t(n)):Kt(n)?Jt(e,a,"whitespace")(n):(e.enter("atxHeadingText"),l(n))}function s(t){return 35===t?(e.consume(t),s):(e.exit("atxHeadingSequence"),a(t))}function l(t){return null===t||35===t||Zt(t)?(e.exit("atxHeadingText"),a(t)):(e.consume(t),l)}},resolve:function(e,t){let n,r,i=e.length-2,o=3;return"whitespace"===e[o][1].type&&(o+=2),i-2>o&&"whitespace"===e[i][1].type&&(i-=2),"atxHeadingSequence"===e[i][1].type&&(o===i-1||i-4>o&&"whitespace"===e[i-2][1].type)&&(i-=o+1===i?2:4),i>o&&(n={type:"atxHeadingText",start:e[o][1].start,end:e[i][1].end},r={type:"chunkText",start:e[o][1].start,end:e[i][1].end,contentType:"text"},Nt(e,o,i-o+1,[["enter",n,t],["enter",r,t],["exit",r,t],["exit",n,t]])),e}},Ln=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],Nn=["pre","script","style","textarea"],Pn={name:"htmlFlow",tokenize:function(e,t,n){const r=this;let i,o,a,s,l;return function(t){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(t),c};function c(s){return 33===s?(e.consume(s),u):47===s?(e.consume(s),f):63===s?(e.consume(s),i=3,r.interrupt?t:P):jt(s)?(e.consume(s),a=String.fromCharCode(s),o=!0,h):n(s)}function u(o){return 45===o?(e.consume(o),i=2,d):91===o?(e.consume(o),i=5,a="CDATA[",s=0,p):jt(o)?(e.consume(o),i=4,r.interrupt?t:P):n(o)}function d(i){return 45===i?(e.consume(i),r.interrupt?t:P):n(i)}function p(i){return i===a.charCodeAt(s++)?(e.consume(i),s===a.length?r.interrupt?t:C:p):n(i)}function f(t){return jt(t)?(e.consume(t),a=String.fromCharCode(t),h):n(t)}function h(s){return null===s||47===s||62===s||Zt(s)?47!==s&&o&&Nn.includes(a.toLowerCase())?(i=1,r.interrupt?t(s):C(s)):Ln.includes(a.toLowerCase())?(i=6,47===s?(e.consume(s),m):r.interrupt?t(s):C(s)):(i=7,r.interrupt&&!r.parser.lazy[r.now().line]?n(s):o?v(s):g(s)):45===s||qt(s)?(e.consume(s),a+=String.fromCharCode(s),h):n(s)}function m(i){return 62===i?(e.consume(i),r.interrupt?t:C):n(i)}function g(t){return Kt(t)?(e.consume(t),g):k(t)}function v(t){return 47===t?(e.consume(t),k):58===t||95===t||jt(t)?(e.consume(t),b):Kt(t)?(e.consume(t),v):k(t)}function b(t){return 45===t||46===t||58===t||95===t||qt(t)?(e.consume(t),b):y(t)}function y(t){return 61===t?(e.consume(t),w):Kt(t)?(e.consume(t),y):v(t)}function w(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),l=t,_):Kt(t)?(e.consume(t),w):(l=null,x(t))}function _(t){return null===t||Gt(t)?n(t):t===l?(e.consume(t),S):(e.consume(t),_)}function x(t){return null===t||34===t||39===t||60===t||61===t||62===t||96===t||Zt(t)?y(t):(e.consume(t),x)}function S(e){return 47===e||62===e||Kt(e)?v(e):n(e)}function k(t){return 62===t?(e.consume(t),E):n(t)}function E(t){return Kt(t)?(e.consume(t),E):null===t||Gt(t)?C(t):n(t)}function C(t){return 45===t&&2===i?(e.consume(t),R):60===t&&1===i?(e.consume(t),O):62===t&&4===i?(e.consume(t),D):63===t&&3===i?(e.consume(t),P):93===t&&5===i?(e.consume(t),N):!Gt(t)||6!==i&&7!==i?null===t||Gt(t)?A(t):(e.consume(t),C):e.check(Dn,D,A)(t)}function A(t){return e.exit("htmlFlowData"),T(t)}function T(t){return null===t?M(t):Gt(t)?e.attempt({tokenize:I,partial:!0},T,M)(t):(e.enter("htmlFlowData"),C(t))}function I(e,t,n){return function(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i};function i(e){return r.parser.lazy[r.now().line]?n(e):t(e)}}function R(t){return 45===t?(e.consume(t),P):C(t)}function O(t){return 47===t?(e.consume(t),a="",L):C(t)}function L(t){return 62===t&&Nn.includes(a.toLowerCase())?(e.consume(t),D):jt(t)&&a.length<8?(e.consume(t),a+=String.fromCharCode(t),L):C(t)}function N(t){return 93===t?(e.consume(t),P):C(t)}function P(t){return 62===t?(e.consume(t),D):45===t&&2===i?(e.consume(t),P):C(t)}function D(t){return null===t||Gt(t)?(e.exit("htmlFlowData"),M(t)):(e.consume(t),D)}function M(n){return e.exit("htmlFlow"),t(n)}},resolveTo:function(e){let t=e.length;for(;t--&&("enter"!==e[t][0]||"htmlFlow"!==e[t][1].type););return t>1&&"linePrefix"===e[t-2][1].type&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2)),e},concrete:!0},Dn={tokenize:function(e,t,n){return function(r){return e.exit("htmlFlowData"),e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),e.attempt(ln,t,n)}},partial:!0},Mn={name:"htmlText",tokenize:function(e,t,n){const r=this;let i,o,a,s;return function(t){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(t),l};function l(t){return 33===t?(e.consume(t),c):47===t?(e.consume(t),x):63===t?(e.consume(t),w):jt(t)?(e.consume(t),E):n(t)}function c(t){return 45===t?(e.consume(t),u):91===t?(e.consume(t),o="CDATA[",a=0,m):jt(t)?(e.consume(t),y):n(t)}function u(t){return 45===t?(e.consume(t),d):n(t)}function d(t){return null===t||62===t?n(t):45===t?(e.consume(t),p):f(t)}function p(e){return null===e||62===e?n(e):f(e)}function f(t){return null===t?n(t):45===t?(e.consume(t),h):Gt(t)?(s=f,N(t)):(e.consume(t),f)}function h(t){return 45===t?(e.consume(t),D):f(t)}function m(t){return t===o.charCodeAt(a++)?(e.consume(t),a===o.length?g:m):n(t)}function g(t){return null===t?n(t):93===t?(e.consume(t),v):Gt(t)?(s=g,N(t)):(e.consume(t),g)}function v(t){return 93===t?(e.consume(t),b):g(t)}function b(t){return 62===t?D(t):93===t?(e.consume(t),b):g(t)}function y(t){return null===t||62===t?D(t):Gt(t)?(s=y,N(t)):(e.consume(t),y)}function w(t){return null===t?n(t):63===t?(e.consume(t),_):Gt(t)?(s=w,N(t)):(e.consume(t),w)}function _(e){return 62===e?D(e):w(e)}function x(t){return jt(t)?(e.consume(t),S):n(t)}function S(t){return 45===t||qt(t)?(e.consume(t),S):k(t)}function k(t){return Gt(t)?(s=k,N(t)):Kt(t)?(e.consume(t),k):D(t)}function E(t){return 45===t||qt(t)?(e.consume(t),E):47===t||62===t||Zt(t)?C(t):n(t)}function C(t){return 47===t?(e.consume(t),D):58===t||95===t||jt(t)?(e.consume(t),A):Gt(t)?(s=C,N(t)):Kt(t)?(e.consume(t),C):D(t)}function A(t){return 45===t||46===t||58===t||95===t||qt(t)?(e.consume(t),A):T(t)}function T(t){return 61===t?(e.consume(t),I):Gt(t)?(s=T,N(t)):Kt(t)?(e.consume(t),T):C(t)}function I(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),i=t,R):Gt(t)?(s=I,N(t)):Kt(t)?(e.consume(t),I):(e.consume(t),i=void 0,L)}function R(t){return t===i?(e.consume(t),O):null===t?n(t):Gt(t)?(s=R,N(t)):(e.consume(t),R)}function O(e){return 62===e||47===e||Zt(e)?C(e):n(e)}function L(t){return null===t||34===t||39===t||60===t||61===t||96===t?n(t):62===t||Zt(t)?C(t):(e.consume(t),L)}function N(t){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),Jt(e,P,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function P(t){return e.enter("htmlTextData"),s(t)}function D(r){return 62===r?(e.consume(r),e.exit("htmlTextData"),e.exit("htmlText"),t):n(r)}}},Bn={name:"labelEnd",tokenize:function(e,t,n){const r=this;let i,o,a=r.events.length;for(;a--;)if(("labelImage"===r.events[a][1].type||"labelLink"===r.events[a][1].type)&&!r.events[a][1]._balanced){i=r.events[a][1];break}return function(t){return i?i._inactive?l(t):(o=r.parser.defined.includes(An(r.sliceSerialize({start:i.end,end:r.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelEnd"),s):n(t)};function s(n){return 40===n?e.attempt(zn,t,o?t:l)(n):91===n?e.attempt(jn,t,o?e.attempt(Fn,t,l):l)(n):o?t(n):l(n)}function l(e){return i._balanced=!0,n(e)}},resolveTo:function(e,t){let n,r,i,o,a=e.length,s=0;for(;a--;)if(n=e[a][1],r){if("link"===n.type||"labelLink"===n.type&&n._inactive)break;"enter"===e[a][0]&&"labelLink"===n.type&&(n._inactive=!0)}else if(i){if("enter"===e[a][0]&&("labelImage"===n.type||"labelLink"===n.type)&&!n._balanced&&(r=a,"labelLink"!==n.type)){s=2;break}}else"labelEnd"===n.type&&(i=a);const l={type:"labelLink"===e[r][1].type?"link":"image",start:Object.assign({},e[r][1].start),end:Object.assign({},e[e.length-1][1].end)},c={type:"label",start:Object.assign({},e[r][1].start),end:Object.assign({},e[i][1].end)},u={type:"labelText",start:Object.assign({},e[r+s+2][1].end),end:Object.assign({},e[i-2][1].start)};return o=[["enter",l,t],["enter",c,t]],o=Pt(o,e.slice(r+1,r+s+3)),o=Pt(o,[["enter",u,t]]),o=Pt(o,rn(t.parser.constructs.insideSpan.null,e.slice(r+s+4,i-3),t)),o=Pt(o,[["exit",u,t],e[i-2],e[i-1],["exit",c,t]]),o=Pt(o,e.slice(i+1)),o=Pt(o,[["exit",l,t]]),Nt(e,r,e.length,o),e},resolveAll:function(e){let t,n=-1;for(;++n<e.length;)t=e[n][1],"labelImage"!==t.type&&"labelLink"!==t.type&&"labelEnd"!==t.type||(e.splice(n+1,"labelImage"===t.type?4:2),t.type="data",n++);return e}},zn={tokenize:function(e,t,n){return function(t){return e.enter("resource"),e.enter("resourceMarker"),e.consume(t),e.exit("resourceMarker"),Cn(e,r)};function r(t){return 41===t?a(t):Sn(e,i,n,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(t)}function i(t){return Zt(t)?Cn(e,o)(t):a(t)}function o(t){return 34===t||39===t||40===t?En(e,Cn(e,a),n,"resourceTitle","resourceTitleMarker","resourceTitleString")(t):a(t)}function a(r){return 41===r?(e.enter("resourceMarker"),e.consume(r),e.exit("resourceMarker"),e.exit("resource"),t):n(r)}}},jn={tokenize:function(e,t,n){const r=this;return function(t){return kn.call(r,e,i,n,"reference","referenceMarker","referenceString")(t)};function i(e){return r.parser.defined.includes(An(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)))?t(e):n(e)}}},Fn={tokenize:function(e,t,n){return function(t){return e.enter("reference"),e.enter("referenceMarker"),e.consume(t),e.exit("referenceMarker"),r};function r(r){return 93===r?(e.enter("referenceMarker"),e.consume(r),e.exit("referenceMarker"),e.exit("reference"),t):n(r)}}},Un={name:"labelStartImage",tokenize:function(e,t,n){const r=this;return function(t){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(t),e.exit("labelImageMarker"),i};function i(t){return 91===t?(e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelImage"),o):n(t)}function o(e){return 94===e&&"_hiddenFootnoteSupport"in r.parser.constructs?n(e):t(e)}},resolveAll:Bn.resolveAll},qn={name:"labelStartLink",tokenize:function(e,t,n){const r=this;return function(t){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelLink"),i};function i(e){return 94===e&&"_hiddenFootnoteSupport"in r.parser.constructs?n(e):t(e)}},resolveAll:Bn.resolveAll},Wn={name:"lineEnding",tokenize:function(e,t){return function(n){return e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),Jt(e,t,"linePrefix")}}},Vn={name:"thematicBreak",tokenize:function(e,t,n){let r,i=0;return function(t){return e.enter("thematicBreak"),r=t,o(t)};function o(s){return s===r?(e.enter("thematicBreakSequence"),a(s)):Kt(s)?Jt(e,o,"whitespace")(s):i<3||null!==s&&!Gt(s)?n(s):(e.exit("thematicBreak"),t(s))}function a(t){return t===r?(e.consume(t),i++,a):(e.exit("thematicBreakSequence"),o(t))}}},Hn={name:"list",tokenize:function(e,t,n){const r=this,i=r.events[r.events.length-1];let o=i&&"linePrefix"===i[1].type?i[2].sliceSerialize(i[1],!0).length:0,a=0;return function(t){const i=r.containerState.type||(42===t||43===t||45===t?"listUnordered":"listOrdered");if("listUnordered"===i?!r.containerState.marker||t===r.containerState.marker:Ft(t)){if(r.containerState.type||(r.containerState.type=i,e.enter(i,{_container:!0})),"listUnordered"===i)return e.enter("listItemPrefix"),42===t||45===t?e.check(Vn,n,l)(t):l(t);if(!r.interrupt||49===t)return e.enter("listItemPrefix"),e.enter("listItemValue"),s(t)}return n(t)};function s(t){return Ft(t)&&++a<10?(e.consume(t),s):(!r.interrupt||a<2)&&(r.containerState.marker?t===r.containerState.marker:41===t||46===t)?(e.exit("listItemValue"),l(t)):n(t)}function l(t){return e.enter("listItemMarker"),e.consume(t),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||t,e.check(ln,r.interrupt?n:c,e.attempt(Zn,d,u))}function c(e){return r.containerState.initialBlankLine=!0,o++,d(e)}function u(t){return Kt(t)?(e.enter("listItemPrefixWhitespace"),e.consume(t),e.exit("listItemPrefixWhitespace"),d):n(t)}function d(n){return r.containerState.size=o+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(n)}},continuation:{tokenize:function(e,t,n){const r=this;return r.containerState._closeFlow=void 0,e.check(ln,(function(n){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,Jt(e,t,"listItemIndent",r.containerState.size+1)(n)}),(function(n){return r.containerState.furtherBlankLines||!Kt(n)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,i(n)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(Gn,t,i)(n))}));function i(i){return r.containerState._closeFlow=!0,r.interrupt=void 0,Jt(e,e.attempt(Hn,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(i)}}},exit:function(e){e.exit(this.containerState.type)}},Zn={tokenize:function(e,t,n){const r=this;return Jt(e,(function(e){const i=r.events[r.events.length-1];return!Kt(e)&&i&&"listItemPrefixWhitespace"===i[1].type?t(e):n(e)}),"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5)},partial:!0},Gn={tokenize:function(e,t,n){const r=this;return Jt(e,(function(e){const i=r.events[r.events.length-1];return i&&"listItemIndent"===i[1].type&&i[2].sliceSerialize(i[1],!0).length===r.containerState.size?t(e):n(e)}),"listItemIndent",r.containerState.size+1)},partial:!0},Kn={name:"setextUnderline",tokenize:function(e,t,n){const r=this;let i,o,a=r.events.length;for(;a--;)if("lineEnding"!==r.events[a][1].type&&"linePrefix"!==r.events[a][1].type&&"content"!==r.events[a][1].type){o="paragraph"===r.events[a][1].type;break}return function(t){return r.parser.lazy[r.now().line]||!r.interrupt&&!o?n(t):(e.enter("setextHeadingLine"),e.enter("setextHeadingLineSequence"),i=t,s(t))};function s(t){return t===i?(e.consume(t),s):(e.exit("setextHeadingLineSequence"),Jt(e,l,"lineSuffix")(t))}function l(r){return null===r||Gt(r)?(e.exit("setextHeadingLine"),t(r)):n(r)}},resolveTo:function(e,t){let n,r,i,o=e.length;for(;o--;)if("enter"===e[o][0]){if("content"===e[o][1].type){n=o;break}"paragraph"===e[o][1].type&&(r=o)}else"content"===e[o][1].type&&e.splice(o,1),i||"definition"!==e[o][1].type||(i=o);const a={type:"setextHeading",start:Object.assign({},e[r][1].start),end:Object.assign({},e[e.length-1][1].end)};return e[r][1].type="setextHeadingText",i?(e.splice(r,0,["enter",a,t]),e.splice(i+1,0,["exit",e[n][1],t]),e[n][1].end=Object.assign({},e[i][1].end)):e[n][1]=a,e.push(["exit",a,t]),e}},Qn={tokenize:function(e){const t=this,n=e.attempt(ln,(function(r){if(null!==r)return e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n;e.consume(r)}),e.attempt(this.parser.constructs.flowInitial,r,Jt(e,e.attempt(this.parser.constructs.flow,r,e.attempt(_n,r)),"linePrefix")));return n;function r(r){if(null!==r)return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),t.currentConstruct=void 0,n;e.consume(r)}}},Yn={resolveAll:er()},$n=Xn("string"),Jn=Xn("text");function Xn(e){return{tokenize:function(t){const n=this,r=this.parser.constructs[e],i=t.attempt(r,o,a);return o;function o(e){return l(e)?i(e):a(e)}function a(e){if(null!==e)return t.enter("data"),t.consume(e),s;t.consume(e)}function s(e){return l(e)?(t.exit("data"),i(e)):(t.consume(e),s)}function l(e){if(null===e)return!0;const t=r[e];let i=-1;if(t)for(;++i<t.length;){const e=t[i];if(!e.previous||e.previous.call(n,n.previous))return!0}return!1}},resolveAll:er("text"===e?tr:void 0)}}function er(e){return function(t,n){let r,i=-1;for(;++i<=t.length;)void 0===r?t[i]&&"data"===t[i][1].type&&(r=i,i++):t[i]&&"data"===t[i][1].type||(i!==r+2&&(t[r][1].end=t[i-1][1].end,t.splice(r+2,i-r-2),i=r+2),r=void 0);return e?e(t,n):t}}function tr(e,t){let n=0;for(;++n<=e.length;)if((n===e.length||"lineEnding"===e[n][1].type)&&"data"===e[n-1][1].type){const r=e[n-1][1],i=t.sliceStream(r);let o,a=i.length,s=-1,l=0;for(;a--;){const e=i[a];if("string"==typeof e){for(s=e.length;32===e.charCodeAt(s-1);)l++,s--;if(s)break;s=-1}else if(-2===e)o=!0,l++;else if(-1!==e){a++;break}}if(l){const i={type:n===e.length||o||l<2?"lineSuffix":"hardBreakTrailing",start:{line:r.end.line,column:r.end.column-l,offset:r.end.offset-l,_index:r.start._index+a,_bufferIndex:a?s:r.start._bufferIndex+s},end:Object.assign({},r.end)};r.end=Object.assign({},i.start),r.start.offset===r.end.offset?Object.assign(r,i):(e.splice(n,0,["enter",i,t],["exit",i,t]),n+=2)}n++}return e}function nr(e,t,n){let r=Object.assign(n?Object.assign({},n):{line:1,column:1,offset:0},{_index:0,_bufferIndex:-1});const i={},o=[];let a=[],s=[];const l={consume:function(e){Gt(e)?(r.line++,r.column=1,r.offset+=-3===e?2:1,v()):-1!==e&&(r.column++,r.offset++),r._bufferIndex<0?r._index++:(r._bufferIndex++,r._bufferIndex===a[r._index].length&&(r._bufferIndex=-1,r._index++)),c.previous=e},enter:function(e,t){const n=t||{};return n.type=e,n.start=p(),c.events.push(["enter",n,c]),s.push(n),n},exit:function(e){const t=s.pop();return t.end=p(),c.events.push(["exit",t,c]),t},attempt:m((function(e,t){g(e,t.from)})),check:m(h),interrupt:m(h,{interrupt:!0})},c={previous:null,code:null,containerState:{},events:[],parser:e,sliceStream:d,sliceSerialize:function(e,t){return function(e,t){let n=-1;const r=[];let i;for(;++n<e.length;){const o=e[n];let a;if("string"==typeof o)a=o;else switch(o){case-5:a="\r";break;case-4:a="\n";break;case-3:a="\r\n";break;case-2:a=t?" ":"\t";break;case-1:if(!t&&i)continue;a=" ";break;default:a=String.fromCharCode(o)}i=-2===o,r.push(a)}return r.join("")}(d(e),t)},now:p,defineSkip:function(e){i[e.line]=e.column,v()},write:function(e){return a=Pt(a,e),function(){let e;for(;r._index<a.length;){const t=a[r._index];if("string"==typeof t)for(e=r._index,r._bufferIndex<0&&(r._bufferIndex=0);r._index===e&&r._bufferIndex<t.length;)f(t.charCodeAt(r._bufferIndex));else f(t)}}(),null!==a[a.length-1]?[]:(g(t,0),c.events=rn(o,c.events,c),c.events)}};let u=t.tokenize.call(c,l);return t.resolveAll&&o.push(t),c;function d(e){return function(e,t){const n=t.start._index,r=t.start._bufferIndex,i=t.end._index,o=t.end._bufferIndex;let a;return n===i?a=[e[n].slice(r,o)]:(a=e.slice(n,i),r>-1&&(a[0]=a[0].slice(r)),o>0&&a.push(e[i].slice(0,o))),a}(a,e)}function p(){return Object.assign({},r)}function f(e){u=u(e)}function h(e,t){t.restore()}function m(e,t){return function(n,i,o){let a,u,d,f;return Array.isArray(n)?h(n):"tokenize"in n?h([n]):function(e){return function(t){const n=null!==t&&e[t],r=null!==t&&e.null;return h([...Array.isArray(n)?n:n?[n]:[],...Array.isArray(r)?r:r?[r]:[]])(t)}}(n);function h(e){return a=e,u=0,0===e.length?o:m(e[u])}function m(e){return function(n){return f=function(){const e=p(),t=c.previous,n=c.currentConstruct,i=c.events.length,o=Array.from(s);return{restore:function(){r=e,c.previous=t,c.currentConstruct=n,c.events.length=i,s=o,v()},from:i}}(),d=e,e.partial||(c.currentConstruct=e),e.name&&c.parser.constructs.disable.null.includes(e.name)?b():e.tokenize.call(t?Object.assign(Object.create(c),t):c,l,g,b)(n)}}function g(t){return e(d,f),i}function b(e){return f.restore(),++u<a.length?m(a[u]):o}}}function g(e,t){e.resolveAll&&!o.includes(e)&&o.push(e),e.resolve&&Nt(c.events,t,c.events.length-t,e.resolve(c.events.slice(t),c)),e.resolveTo&&(c.events=e.resolveTo(c.events,c))}function v(){r.line in i&&r.column<2&&(r.column=i[r.line],r.offset+=i[r.line]-1)}}const rr={42:Hn,43:Hn,45:Hn,48:Hn,49:Hn,50:Hn,51:Hn,52:Hn,53:Hn,54:Hn,55:Hn,56:Hn,57:Hn,62:cn},ir={91:Tn},or={[-2]:gn,[-1]:gn,32:gn},ar={35:On,42:Vn,45:[Kn,Vn],60:Pn,61:Kn,95:Vn,96:mn,126:mn},sr={38:hn,92:un},lr={[-5]:Wn,[-4]:Wn,[-3]:Wn,33:Un,38:hn,42:on,60:[sn,Mn],91:qn,92:[Rn,un],93:Bn,95:on,96:bn},cr={null:[on,Yn]};var ur=Object.freeze({__proto__:null,attentionMarkers:{null:[42,95]},contentInitial:ir,disable:{null:[]},document:rr,flow:ar,flowInitial:or,insideSpan:cr,string:sr,text:lr});const dr=/[\0\t\n\r]/g;function pr(e,t){const n=Number.parseInt(e,t);return n<9||11===n||n>13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||65535==(65535&n)||65534==(65535&n)||n>1114111?"\ufffd":String.fromCharCode(n)}const fr=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function hr(e){return e.replace(fr,mr)}function mr(e,t,n){if(t)return t;if(35===n.charCodeAt(0)){const e=n.charCodeAt(1),t=120===e||88===e;return pr(n.slice(t?2:1),t?16:10)}return fn(n)||e}function gr(e){return e&&"object"==typeof e?"position"in e||"type"in e?br(e.position):"start"in e||"end"in e?br(e):"line"in e||"column"in e?vr(e):"":""}function vr(e){return yr(e&&e.line)+":"+yr(e&&e.column)}function br(e){return vr(e&&e.start)+"-"+vr(e&&e.end)}function yr(e){return e&&"number"==typeof e?e:1}const wr={}.hasOwnProperty,_r=function(e,t,n){return"string"!=typeof t&&(n=t,t=void 0),function(e){const t={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:a(w),autolinkProtocol:p,autolinkEmail:p,atxHeading:a(v),blockQuote:a((function(){return{type:"blockquote",children:[]}})),characterEscape:p,characterReference:p,codeFenced:a(g),codeFencedFenceInfo:s,codeFencedFenceMeta:s,codeIndented:a(g,s),codeText:a((function(){return{type:"inlineCode",value:""}}),s),codeTextData:p,data:p,codeFlowValue:p,definition:a((function(){return{type:"definition",identifier:"",label:null,title:null,url:""}})),definitionDestinationString:s,definitionLabelString:s,definitionTitleString:s,emphasis:a((function(){return{type:"emphasis",children:[]}})),hardBreakEscape:a(b),hardBreakTrailing:a(b),htmlFlow:a(y,s),htmlFlowData:p,htmlText:a(y,s),htmlTextData:p,image:a((function(){return{type:"image",title:null,url:"",alt:null}})),label:s,link:a(w),listItem:a((function(e){return{type:"listItem",spread:e._spread,checked:null,children:[]}})),listItemValue:function(e){o("expectingFirstListItemValue")&&(this.stack[this.stack.length-2].start=Number.parseInt(this.sliceSerialize(e),10),i("expectingFirstListItemValue"))},listOrdered:a(_,(function(){i("expectingFirstListItemValue",!0)})),listUnordered:a(_),paragraph:a((function(){return{type:"paragraph",children:[]}})),reference:function(){i("referenceType","collapsed")},referenceString:s,resourceDestinationString:s,resourceTitleString:s,setextHeading:a(v),strong:a((function(){return{type:"strong",children:[]}})),thematicBreak:a((function(){return{type:"thematicBreak"}}))},exit:{atxHeading:c(),atxHeadingSequence:function(e){const t=this.stack[this.stack.length-1];if(!t.depth){const n=this.sliceSerialize(e).length;t.depth=n}},autolink:c(),autolinkEmail:function(e){f.call(this,e),this.stack[this.stack.length-1].url="mailto:"+this.sliceSerialize(e)},autolinkProtocol:function(e){f.call(this,e),this.stack[this.stack.length-1].url=this.sliceSerialize(e)},blockQuote:c(),characterEscapeValue:f,characterReferenceMarkerHexadecimal:m,characterReferenceMarkerNumeric:m,characterReferenceValue:function(e){const t=this.sliceSerialize(e),n=o("characterReferenceType");let r;n?(r=pr(t,"characterReferenceMarkerNumeric"===n?10:16),i("characterReferenceType")):r=fn(t);const a=this.stack.pop();a.value+=r,a.position.end=xr(e.end)},codeFenced:c((function(){const e=this.resume();this.stack[this.stack.length-1].value=e.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),i("flowCodeInside")})),codeFencedFence:function(){o("flowCodeInside")||(this.buffer(),i("flowCodeInside",!0))},codeFencedFenceInfo:function(){const e=this.resume();this.stack[this.stack.length-1].lang=e},codeFencedFenceMeta:function(){const e=this.resume();this.stack[this.stack.length-1].meta=e},codeFlowValue:f,codeIndented:c((function(){const e=this.resume();this.stack[this.stack.length-1].value=e.replace(/(\r?\n|\r)$/g,"")})),codeText:c((function(){const e=this.resume();this.stack[this.stack.length-1].value=e})),codeTextData:f,data:f,definition:c(),definitionDestinationString:function(){const e=this.resume();this.stack[this.stack.length-1].url=e},definitionLabelString:function(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=An(this.sliceSerialize(e)).toLowerCase()},definitionTitleString:function(){const e=this.resume();this.stack[this.stack.length-1].title=e},emphasis:c(),hardBreakEscape:c(h),hardBreakTrailing:c(h),htmlFlow:c((function(){const e=this.resume();this.stack[this.stack.length-1].value=e})),htmlFlowData:f,htmlText:c((function(){const e=this.resume();this.stack[this.stack.length-1].value=e})),htmlTextData:f,image:c((function(){const e=this.stack[this.stack.length-1];if(o("inReference")){const t=o("referenceType")||"shortcut";e.type+="Reference",e.referenceType=t,delete e.url,delete e.title}else delete e.identifier,delete e.label;i("referenceType")})),label:function(){const e=this.stack[this.stack.length-1],t=this.resume(),n=this.stack[this.stack.length-1];if(i("inReference",!0),"link"===n.type){const t=e.children;n.children=t}else n.alt=t},labelText:function(e){const t=this.sliceSerialize(e),n=this.stack[this.stack.length-2];n.label=hr(t),n.identifier=An(t).toLowerCase()},lineEnding:function(e){const n=this.stack[this.stack.length-1];if(o("atHardBreak"))return n.children[n.children.length-1].position.end=xr(e.end),void i("atHardBreak");!o("setextHeadingSlurpLineEnding")&&t.canContainEols.includes(n.type)&&(p.call(this,e),f.call(this,e))},link:c((function(){const e=this.stack[this.stack.length-1];if(o("inReference")){const t=o("referenceType")||"shortcut";e.type+="Reference",e.referenceType=t,delete e.url,delete e.title}else delete e.identifier,delete e.label;i("referenceType")})),listItem:c(),listOrdered:c(),listUnordered:c(),paragraph:c(),referenceString:function(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=An(this.sliceSerialize(e)).toLowerCase(),i("referenceType","full")},resourceDestinationString:function(){const e=this.resume();this.stack[this.stack.length-1].url=e},resourceTitleString:function(){const e=this.resume();this.stack[this.stack.length-1].title=e},resource:function(){i("inReference")},setextHeading:c((function(){i("setextHeadingSlurpLineEnding")})),setextHeadingLineSequence:function(e){this.stack[this.stack.length-1].depth=61===this.sliceSerialize(e).charCodeAt(0)?1:2},setextHeadingText:function(){i("setextHeadingSlurpLineEnding",!0)},strong:c(),thematicBreak:c()}};Sr(t,(e||{}).mdastExtensions||[]);const n={};return function(e){let n={type:"root",children:[]};const a={stack:[n],tokenStack:[],config:t,enter:l,exit:u,buffer:s,resume:d,setData:i,getData:o},c=[];let p=-1;for(;++p<e.length;)"listOrdered"!==e[p][1].type&&"listUnordered"!==e[p][1].type||("enter"===e[p][0]?c.push(p):p=r(e,c.pop(),p));for(p=-1;++p<e.length;){const n=t[e[p][0]];wr.call(n,e[p][1].type)&&n[e[p][1].type].call(Object.assign({sliceSerialize:e[p][2].sliceSerialize},a),e[p][1])}if(a.tokenStack.length>0){const e=a.tokenStack[a.tokenStack.length-1];(e[1]||Er).call(a,void 0,e[0])}for(n.position={start:xr(e.length>0?e[0][1].start:{line:1,column:1,offset:0}),end:xr(e.length>0?e[e.length-2][1].end:{line:1,column:1,offset:0})},p=-1;++p<t.transforms.length;)n=t.transforms[p](n)||n;return n};function r(e,t,n){let r,i,o,a,s=t-1,l=-1,c=!1;for(;++s<=n;){const t=e[s];if("listUnordered"===t[1].type||"listOrdered"===t[1].type||"blockQuote"===t[1].type?("enter"===t[0]?l++:l--,a=void 0):"lineEndingBlank"===t[1].type?"enter"===t[0]&&(!r||a||l||o||(o=s),a=void 0):"linePrefix"===t[1].type||"listItemValue"===t[1].type||"listItemMarker"===t[1].type||"listItemPrefix"===t[1].type||"listItemPrefixWhitespace"===t[1].type||(a=void 0),!l&&"enter"===t[0]&&"listItemPrefix"===t[1].type||-1===l&&"exit"===t[0]&&("listUnordered"===t[1].type||"listOrdered"===t[1].type)){if(r){let a=s;for(i=void 0;a--;){const t=e[a];if("lineEnding"===t[1].type||"lineEndingBlank"===t[1].type){if("exit"===t[0])continue;i&&(e[i][1].type="lineEndingBlank",c=!0),t[1].type="lineEnding",i=a}else if("linePrefix"!==t[1].type&&"blockQuotePrefix"!==t[1].type&&"blockQuotePrefixWhitespace"!==t[1].type&&"blockQuoteMarker"!==t[1].type&&"listItemIndent"!==t[1].type)break}o&&(!i||o<i)&&(r._spread=!0),r.end=Object.assign({},i?e[i][1].start:t[1].end),e.splice(i||s,0,["exit",r,t[2]]),s++,n++}"listItemPrefix"===t[1].type&&(r={type:"listItem",_spread:!1,start:Object.assign({},t[1].start),end:void 0},e.splice(s,0,["enter",r,t[2]]),s++,n++,o=void 0,a=!0)}}return e[t][1]._spread=c,n}function i(e,t){n[e]=t}function o(e){return n[e]}function a(e,t){return function(n){l.call(this,e(n),n),t&&t.call(this,n)}}function s(){this.stack.push({type:"fragment",children:[]})}function l(e,t,n){return this.stack[this.stack.length-1].children.push(e),this.stack.push(e),this.tokenStack.push([t,n]),e.position={start:xr(t.start)},e}function c(e){return function(t){e&&e.call(this,t),u.call(this,t)}}function u(e,t){const n=this.stack.pop(),r=this.tokenStack.pop();if(!r)throw new Error("Cannot close `"+e.type+"` ("+gr({start:e.start,end:e.end})+"): it\u2019s not open");return r[0].type!==e.type&&(t?t.call(this,e,r[0]):(r[1]||Er).call(this,e,r[0])),n.position.end=xr(e.end),n}function d(){return function(e,t){var{includeImageAlt:n=!0}={};return Ot(e,n)}(this.stack.pop())}function p(e){const t=this.stack[this.stack.length-1];let n=t.children[t.children.length-1];n&&"text"===n.type||(n={type:"text",value:""},n.position={start:xr(e.start)},t.children.push(n)),this.stack.push(n)}function f(e){const t=this.stack.pop();t.value+=this.sliceSerialize(e),t.position.end=xr(e.end)}function h(){i("atHardBreak",!0)}function m(e){i("characterReferenceType",e.type)}function g(){return{type:"code",lang:null,meta:null,value:""}}function v(){return{type:"heading",depth:void 0,children:[]}}function b(){return{type:"break"}}function y(){return{type:"html",value:""}}function w(){return{type:"link",title:null,url:"",children:[]}}function _(e){return{type:"list",ordered:"listOrdered"===e.type,start:null,spread:e._spread,children:[]}}}(n)(function(e){for(;!yn(e););return e}(function(e={}){const t={defined:[],lazy:{},constructs:Mt([ur].concat(e.extensions||[])),content:n(Xt),document:n(en),flow:n(Qn),string:n($n),text:n(Jn)};return t;function n(e){return function(n){return nr(t,e,n)}}}(n).document().write(function(){let e,t=1,n="",r=!0;return function(i,o,a){const s=[];let l,c,u,d,p;for(i=n+i.toString(o),u=0,n="",r&&(65279===i.charCodeAt(0)&&u++,r=void 0);u<i.length;){if(dr.lastIndex=u,l=dr.exec(i),d=l&&void 0!==l.index?l.index:i.length,p=i.charCodeAt(d),!l){n=i.slice(u);break}if(10===p&&u===d&&e)s.push(-3),e=void 0;else switch(e&&(s.push(-5),e=void 0),u<d&&(s.push(i.slice(u,d)),t+=d-u),p){case 0:s.push(65533),t++;break;case 9:for(c=4*Math.ceil(t/4),s.push(-2);t++<c;)s.push(-1);break;case 10:s.push(-4),t=1;break;default:e=!0,t=1}u=d+1}return a&&(e&&s.push(-5),n&&s.push(n),s.push(null)),s}}()(e,t,!0))))};function xr(e){return{line:e.line,column:e.column,offset:e.offset}}function Sr(e,t){let n=-1;for(;++n<t.length;){const r=t[n];Array.isArray(r)?Sr(e,r):kr(e,r)}}function kr(e,t){let n;for(n in t)if(wr.call(t,n))if("canContainEols"===n){const r=t[n];r&&e[n].push(...r)}else if("transforms"===n){const r=t[n];r&&e[n].push(...r)}else if("enter"===n||"exit"===n){const r=t[n];r&&Object.assign(e[n],r)}}function Er(e,t){throw e?new Error("Cannot close `"+e.type+"` ("+gr({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+gr({start:t.start,end:t.end})+") is open"):new Error("Cannot close document, a token (`"+t.type+"`, "+gr({start:t.start,end:t.end})+") is still open")}function Cr(e){Object.assign(this,{Parser:t=>{const n=this.data("settings");return _r(t,Object.assign({},n,e,{extensions:this.data("micromarkExtensions")||[],mdastExtensions:this.data("fromMarkdownExtensions")||[]}))}})}var Ar=function(e,t,n){var r={type:String(e)};return null!=n||"string"!=typeof t&&!Array.isArray(t)?Object.assign(r,t):n=t,Array.isArray(n)?r.children=n:null!=n&&(r.value=String(n)),r};const Tr={}.hasOwnProperty;function Ir(e,t){const n=t.data||{};return"value"in t&&!(Tr.call(n,"hName")||Tr.call(n,"hProperties")||Tr.call(n,"hChildren"))?e.augment(t,Ar("text",t.value)):e(t,"div",Lr(e,t))}function Rr(e,t,n){const r=t&&t.type;let i;if(!r)throw new Error("Expected node, got `"+t+"`");return i=Tr.call(e.handlers,r)?e.handlers[r]:e.passThrough&&e.passThrough.includes(r)?Or:e.unknownHandler,("function"==typeof i?i:Ir)(e,t,n)}function Or(e,t){return"children"in t?{...t,children:Lr(e,t)}:t}function Lr(e,t){const n=[];if("children"in t){const r=t.children;let i=-1;for(;++i<r.length;){const o=Rr(e,r[i],t);if(o){if(i&&"break"===r[i-1].type&&(Array.isArray(o)||"text"!==o.type||(o.value=o.value.replace(/^\s+/,"")),!Array.isArray(o)&&"element"===o.type)){const e=o.children[0];e&&"text"===e.type&&(e.value=e.value.replace(/^\s+/,""))}Array.isArray(o)?n.push(...o):n.push(o)}}}return n}const Nr=function(e){if(null==e)return Dr;if("string"==typeof e)return function(e){return Pr((function(t){return t&&t.type===e}))}(e);if("object"==typeof e)return Array.isArray(e)?function(e){const t=[];let n=-1;for(;++n<e.length;)t[n]=Nr(e[n]);return Pr((function(...e){let n=-1;for(;++n<t.length;)if(t[n].call(this,...e))return!0;return!1}))}(e):function(e){return Pr((function(t){let n;for(n in e)if(t[n]!==e[n])return!1;return!0}))}(e);if("function"==typeof e)return Pr(e);throw new Error("Expected function, string, or object as test")};function Pr(e){return function(...t){return Boolean(e.call(this,...t))}}function Dr(){return!0}const Mr=function(e,t,n,r){"function"==typeof t&&"function"!=typeof n&&(r=n,n=t,t=null);const i=Nr(t),o=r?-1:1;!function e(a,s,l){const c="object"==typeof a&&null!==a?a:{};let u;var d;return"string"==typeof c.type&&(u="string"==typeof c.tagName?c.tagName:"string"==typeof c.name?c.name:void 0,Object.defineProperty(p,"name",{value:"node ("+(d=c.type+(u?"<"+u+">":""),"\x1b[33m"+d+"\x1b[39m)")})),p;function p(){let c,u,d,p=[];if((!t||i(a,s,l[l.length-1]||null))&&(p=function(e){return Array.isArray(e)?e:"number"==typeof e?[!0,e]:[e]}(n(a,l)),!1===p[0]))return p;if(a.children&&"skip"!==p[0])for(u=(r?a.children.length:-1)+o,d=l.concat(a);u>-1&&u<a.children.length;){if(c=e(a.children[u],u,d)(),!1===c[0])return c;u="number"==typeof c[1]?c[1]:u+o}return p}}(e,null,[])()},Br=function(e,t,n,r){"function"==typeof t&&"function"!=typeof n&&(r=n,n=t,t=null),Mr(e,t,(function(e,t){const r=t[t.length-1];return n(e,r?r.children.indexOf(e):null,r)}),r)},zr=Fr("start"),jr=Fr("end");function Fr(e){return function(t){const n=t&&t.position&&t.position[e]||{};return{line:n.line||null,column:n.column||null,offset:n.offset>-1?n.offset:null}}}const Ur={}.hasOwnProperty;function qr(e){return String(e||"").toUpperCase()}const Wr={'"':"quot","&":"amp","<":"lt",">":"gt"};function Vr(e,t){const n=function(e){return e.replace(/["&<>]/g,(function(e){return"&"+Wr[e]+";"}))}(function(e){const t=[];let n=-1,r=0,i=0;for(;++n<e.length;){const o=e.charCodeAt(n);let a="";if(37===o&&qt(e.charCodeAt(n+1))&&qt(e.charCodeAt(n+2)))i=2;else if(o<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(o))||(a=String.fromCharCode(o));else if(o>55295&&o<57344){const t=e.charCodeAt(n+1);o<56320&&t>56319&&t<57344?(a=String.fromCharCode(o,t),i=1):a="\ufffd"}else a=String.fromCharCode(o);a&&(t.push(e.slice(r,n),encodeURIComponent(a)),r=n+i+1,a=""),i&&(n+=i,i=0)}return t.join("")+e.slice(r)}(e||""));if(!t)return n;const r=n.indexOf(":"),i=n.indexOf("?"),o=n.indexOf("#"),a=n.indexOf("/");return r<0||a>-1&&r>a||i>-1&&r>i||o>-1&&r>o||t.test(n.slice(0,r))?n:""}function Hr(e,t){const n=[];let r=-1;for(t&&n.push(Ar("text","\n"));++r<e.length;)r&&n.push(Ar("text","\n")),n.push(e[r]);return t&&e.length>0&&n.push(Ar("text","\n")),n}function Zr(e,t){const n=String(t.identifier),r=Vr(n.toLowerCase()),i=e.footnoteOrder.indexOf(n);let o;-1===i?(e.footnoteOrder.push(n),e.footnoteCounts[n]=1,o=e.footnoteOrder.length):(e.footnoteCounts[n]++,o=i+1);const a=e.footnoteCounts[n];return e(t,"sup",[e(t.position,"a",{href:"#"+e.clobberPrefix+"fn-"+r,id:e.clobberPrefix+"fnref-"+r+(a>1?"-"+a:""),dataFootnoteRef:!0,ariaDescribedBy:"footnote-label"},[Ar("text",String(o))])])}var Gr={};function Kr(e,t,n){var r,i,o,a,s,l="";for("string"!=typeof t&&(n=t,t=Kr.defaultChars),void 0===n&&(n=!0),s=function(e){var t,n,r=Gr[e];if(r)return r;for(r=Gr[e]=[],t=0;t<128;t++)n=String.fromCharCode(t),/^[0-9a-z]$/i.test(n)?r.push(n):r.push("%"+("0"+t.toString(16).toUpperCase()).slice(-2));for(t=0;t<e.length;t++)r[e.charCodeAt(t)]=e[t];return r}(t),r=0,i=e.length;r<i;r++)if(o=e.charCodeAt(r),n&&37===o&&r+2<i&&/^[0-9a-f]{2}$/i.test(e.slice(r+1,r+3)))l+=e.slice(r,r+3),r+=2;else if(o<128)l+=s[o];else if(o>=55296&&o<=57343){if(o>=55296&&o<=56319&&r+1<i&&(a=e.charCodeAt(r+1))>=56320&&a<=57343){l+=encodeURIComponent(e[r]+e[r+1]),r++;continue}l+="%EF%BF%BD"}else l+=encodeURIComponent(e[r]);return l}Kr.defaultChars=";/?:@&=+$,-_.!~*'()#",Kr.componentChars="-_.!~*'()";var Qr=(0,fe.g)(Kr);function Yr(e,t){const n=t.referenceType;let r="]";if("collapsed"===n?r+="[]":"full"===n&&(r+="["+(t.label||t.identifier)+"]"),"imageReference"===t.type)return Ar("text","!["+t.alt+r);const i=Lr(e,t),o=i[0];o&&"text"===o.type?o.value="["+o.value:i.unshift(Ar("text","["));const a=i[i.length-1];return a&&"text"===a.type?a.value+=r:i.push(Ar("text",r)),i}function $r(e){const t=e.spread;return null==t?e.children.length>1:t}function Jr(e,t,n){let r=0,i=e.length;if(t){let t=e.codePointAt(r);for(;9===t||32===t;)r++,t=e.codePointAt(r)}if(n){let t=e.codePointAt(i-1);for(;9===t||32===t;)i--,t=e.codePointAt(i-1)}return i>r?e.slice(r,i):""}const Xr={blockquote:function(e,t){return e(t,"blockquote",Hr(Lr(e,t),!0))},break:function(e,t){return[e(t,"br"),Ar("text","\n")]},code:function(e,t){const n=t.value?t.value+"\n":"",r=t.lang&&t.lang.match(/^[^ \t]+(?=[ \t]|$)/),i={};r&&(i.className=["language-"+r]);const o=e(t,"code",i,[Ar("text",n)]);return t.meta&&(o.data={meta:t.meta}),e(t.position,"pre",[o])},delete:function(e,t){return e(t,"del",Lr(e,t))},emphasis:function(e,t){return e(t,"em",Lr(e,t))},footnoteReference:Zr,footnote:function(e,t){const n=e.footnoteById;let r=1;for(;r in n;)r++;const i=String(r);return n[i]={type:"footnoteDefinition",identifier:i,children:[{type:"paragraph",children:t.children}],position:t.position},Zr(e,{type:"footnoteReference",identifier:i,position:t.position})},heading:function(e,t){return e(t,"h"+t.depth,Lr(e,t))},html:function(e,t){return e.dangerous?e.augment(t,Ar("raw",t.value)):null},imageReference:function(e,t){const n=e.definition(t.identifier);if(!n)return Yr(e,t);const r={src:Qr(n.url||""),alt:t.alt};return null!==n.title&&void 0!==n.title&&(r.title=n.title),e(t,"img",r)},image:function(e,t){const n={src:Qr(t.url),alt:t.alt};return null!==t.title&&void 0!==t.title&&(n.title=t.title),e(t,"img",n)},inlineCode:function(e,t){return e(t,"code",[Ar("text",t.value.replace(/\r?\n|\r/g," "))])},linkReference:function(e,t){const n=e.definition(t.identifier);if(!n)return Yr(e,t);const r={href:Qr(n.url||"")};return null!==n.title&&void 0!==n.title&&(r.title=n.title),e(t,"a",r,Lr(e,t))},link:function(e,t){const n={href:Qr(t.url)};return null!==t.title&&void 0!==t.title&&(n.title=t.title),e(t,"a",n,Lr(e,t))},listItem:function(e,t,n){const r=Lr(e,t),i=n?function(e){let t=e.spread;const n=e.children;let r=-1;for(;!t&&++r<n.length;)t=$r(n[r]);return Boolean(t)}(n):$r(t),o={},a=[];if("boolean"==typeof t.checked){let n;r[0]&&"element"===r[0].type&&"p"===r[0].tagName?n=r[0]:(n=e(null,"p",[]),r.unshift(n)),n.children.length>0&&n.children.unshift(Ar("text"," ")),n.children.unshift(e(null,"input",{type:"checkbox",checked:t.checked,disabled:!0})),o.className=["task-list-item"]}let s=-1;for(;++s<r.length;){const e=r[s];(i||0!==s||"element"!==e.type||"p"!==e.tagName)&&a.push(Ar("text","\n")),"element"!==e.type||"p"!==e.tagName||i?a.push(e):a.push(...e.children)}const l=r[r.length-1];return!l||!i&&"tagName"in l&&"p"===l.tagName||a.push(Ar("text","\n")),e(t,"li",o,a)},list:function(e,t){const n={},r=t.ordered?"ol":"ul",i=Lr(e,t);let o=-1;for("number"==typeof t.start&&1!==t.start&&(n.start=t.start);++o<i.length;){const e=i[o];if("element"===e.type&&"li"===e.tagName&&e.properties&&Array.isArray(e.properties.className)&&e.properties.className.includes("task-list-item")){n.className=["contains-task-list"];break}}return e(t,r,n,Hr(i,!0))},paragraph:function(e,t){return e(t,"p",Lr(e,t))},root:function(e,t){return e.augment(t,Ar("root",Hr(Lr(e,t))))},strong:function(e,t){return e(t,"strong",Lr(e,t))},table:function(e,t){const n=t.children;let r=-1;const i=t.align||[],o=[];for(;++r<n.length;){const a=n[r].children,s=0===r?"th":"td",l=[];let c=-1;const u=t.align?i.length:a.length;for(;++c<u;){const t=a[c];l.push(e(t,s,{align:i[c]},t?Lr(e,t):[]))}o[r]=e(n[r],"tr",Hr(l,!0))}return e(t,"table",Hr([e(o[0].position,"thead",Hr([o[0]],!0))].concat(o[1]?e({start:zr(o[1]),end:jr(o[o.length-1])},"tbody",Hr(o.slice(1),!0)):[]),!0))},text:function(e,t){return e.augment(t,Ar("text",function(e){const t=String(e),n=/\r?\n|\r/g;let r=n.exec(t),i=0;const o=[];for(;r;)o.push(Jr(t.slice(i,r.index),i>0,!0),r[0]),i=r.index+r[0].length,r=n.exec(t);return o.push(Jr(t.slice(i),i>0,!1)),o.join("")}(String(t.value))))},thematicBreak:function(e,t){return e(t,"hr")},toml:ei,yaml:ei,definition:ei,footnoteDefinition:ei};function ei(){return null}const ti={}.hasOwnProperty;function ni(e,t){const n=function(e,t){const n=t||{},r=n.allowDangerousHtml||!1,i={};return a.dangerous=r,a.clobberPrefix=void 0===n.clobberPrefix||null===n.clobberPrefix?"user-content-":n.clobberPrefix,a.footnoteLabel=n.footnoteLabel||"Footnotes",a.footnoteLabelTagName=n.footnoteLabelTagName||"h2",a.footnoteLabelProperties=n.footnoteLabelProperties||{className:["sr-only"]},a.footnoteBackLabel=n.footnoteBackLabel||"Back to content",a.definition=function(e){const t=Object.create(null);if(!e||!e.type)throw new Error("mdast-util-definitions expected node");return Br(e,"definition",(e=>{const n=qr(e.identifier);n&&!Ur.call(t,n)&&(t[n]=e)})),function(e){const n=qr(e);return n&&Ur.call(t,n)?t[n]:null}}(e),a.footnoteById=i,a.footnoteOrder=[],a.footnoteCounts={},a.augment=o,a.handlers={...Xr,...n.handlers},a.unknownHandler=n.unknownHandler,a.passThrough=n.passThrough,Br(e,"footnoteDefinition",(e=>{const t=String(e.identifier).toUpperCase();ti.call(i,t)||(i[t]=e)})),a;function o(e,t){if(e&&"data"in e&&e.data){const n=e.data;n.hName&&("element"!==t.type&&(t={type:"element",tagName:"",properties:{},children:[]}),t.tagName=n.hName),"element"===t.type&&n.hProperties&&(t.properties={...t.properties,...n.hProperties}),"children"in t&&t.children&&n.hChildren&&(t.children=n.hChildren)}if(e){const n="type"in e?e:{position:e};(function(e){return!(e&&e.position&&e.position.start&&e.position.start.line&&e.position.start.column&&e.position.end&&e.position.end.line&&e.position.end.column)})(n)||(t.position={start:zr(n),end:jr(n)})}return t}function a(e,t,n,r){return Array.isArray(n)&&(r=n,n={}),o(e,{type:"element",tagName:t,properties:n||{},children:r||[]})}}(e,t),r=Rr(n,e,null),i=function(e){let t=-1;const n=[];for(;++t<e.footnoteOrder.length;){const r=e.footnoteById[e.footnoteOrder[t].toUpperCase()];if(!r)continue;const i=Lr(e,r),o=String(r.identifier),a=Vr(o.toLowerCase());let s=0;const l=[];for(;++s<=e.footnoteCounts[o];){const t={type:"element",tagName:"a",properties:{href:"#"+e.clobberPrefix+"fnref-"+a+(s>1?"-"+s:""),dataFootnoteBackref:!0,className:["data-footnote-backref"],ariaLabel:e.footnoteBackLabel},children:[{type:"text",value:"\u21a9"}]};s>1&&t.children.push({type:"element",tagName:"sup",children:[{type:"text",value:String(s)}]}),l.length>0&&l.push({type:"text",value:" "}),l.push(t)}const c=i[i.length-1];if(c&&"element"===c.type&&"p"===c.tagName){const e=c.children[c.children.length-1];e&&"text"===e.type?e.value+=" ":c.children.push({type:"text",value:" "}),c.children.push(...l)}else i.push(...l);const u={type:"element",tagName:"li",properties:{id:e.clobberPrefix+"fn-"+a},children:Hr(i,!0)};r.position&&(u.position=r.position),n.push(u)}return 0===n.length?null:{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:e.footnoteLabelTagName,properties:{...JSON.parse(JSON.stringify(e.footnoteLabelProperties)),id:"footnote-label"},children:[Ar("text",e.footnoteLabel)]},{type:"text",value:"\n"},{type:"element",tagName:"ol",properties:{},children:Hr(n,!0)},{type:"text",value:"\n"}]}}(n);return i&&r.children.push(Ar("text","\n"),i),Array.isArray(r)?{type:"root",children:r}:r}var ri,ii,oi,ai,si=function(e,t){return e&&"run"in e?function(e,t){return(n,r,i)=>{e.run(ni(n,t),r,(e=>{i(e)}))}}(e,t):function(e){return t=>ni(t,e)}(e||t)},li={exports:{}};li.exports=function(){if(ai)return oi;ai=1;var e=ii?ri:(ii=1,ri="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED");function t(){}function n(){}return n.resetWarningCache=t,oi=function(){function r(t,n,r,i,o,a){if(a!==e){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function i(){return r}r.isRequired=r;var o={array:r,bigint:r,bool:r,func:r,number:r,object:r,string:r,symbol:r,any:r,arrayOf:i,element:r,elementType:r,instanceOf:i,node:r,objectOf:i,oneOf:i,oneOfType:i,shape:i,exact:i,checkPropTypes:n,resetWarningCache:t};return o.PropTypes=o,o}}()();var ci=(0,fe.g)(li.exports);let ui=class{constructor(e,t,n){this.property=e,this.normal=t,n&&(this.space=n)}};function di(e,t){const n={},r={};let i=-1;for(;++i<e.length;)Object.assign(n,e[i].property),Object.assign(r,e[i].normal);return new ui(n,r,t)}function pi(e){return e.toLowerCase()}ui.prototype.property={},ui.prototype.normal={},ui.prototype.space=null;let fi=class{constructor(e,t){this.property=e,this.attribute=t}};fi.prototype.space=null,fi.prototype.boolean=!1,fi.prototype.booleanish=!1,fi.prototype.overloadedBoolean=!1,fi.prototype.number=!1,fi.prototype.commaSeparated=!1,fi.prototype.spaceSeparated=!1,fi.prototype.commaOrSpaceSeparated=!1,fi.prototype.mustUseProperty=!1,fi.prototype.defined=!1;let hi=0;const mi=xi(),gi=xi(),vi=xi(),bi=xi(),yi=xi(),wi=xi(),_i=xi();function xi(){return 2**++hi}var Si=Object.freeze({__proto__:null,boolean:mi,booleanish:gi,commaOrSpaceSeparated:_i,commaSeparated:wi,number:bi,overloadedBoolean:vi,spaceSeparated:yi});const ki=Object.keys(Si);let Ei=class extends fi{constructor(e,t,n,r){let i=-1;if(super(e,t),Ci(this,"space",r),"number"==typeof n)for(;++i<ki.length;){const e=ki[i];Ci(this,ki[i],(n&Si[e])===Si[e])}}};function Ci(e,t,n){n&&(e[t]=n)}Ei.prototype.defined=!0;const Ai={}.hasOwnProperty;function Ti(e){const t={},n={};let r;for(r in e.properties)if(Ai.call(e.properties,r)){const i=e.properties[r],o=new Ei(r,e.transform(e.attributes||{},r),i,e.space);e.mustUseProperty&&e.mustUseProperty.includes(r)&&(o.mustUseProperty=!0),t[r]=o,n[pi(r)]=r,n[pi(o.attribute)]=r}return new ui(t,n,e.space)}const Ii=Ti({space:"xlink",transform:(e,t)=>"xlink:"+t.slice(5).toLowerCase(),properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}}),Ri=Ti({space:"xml",transform:(e,t)=>"xml:"+t.slice(3).toLowerCase(),properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function Oi(e,t){return t in e?e[t]:t}function Li(e,t){return Oi(e,t.toLowerCase())}const Ni=Ti({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:Li,properties:{xmlns:null,xmlnsXLink:null}}),Pi=Ti({transform:(e,t)=>"role"===t?t:"aria-"+t.slice(4).toLowerCase(),properties:{ariaActiveDescendant:null,ariaAtomic:gi,ariaAutoComplete:null,ariaBusy:gi,ariaChecked:gi,ariaColCount:bi,ariaColIndex:bi,ariaColSpan:bi,ariaControls:yi,ariaCurrent:null,ariaDescribedBy:yi,ariaDetails:null,ariaDisabled:gi,ariaDropEffect:yi,ariaErrorMessage:null,ariaExpanded:gi,ariaFlowTo:yi,ariaGrabbed:gi,ariaHasPopup:null,ariaHidden:gi,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:yi,ariaLevel:bi,ariaLive:null,ariaModal:gi,ariaMultiLine:gi,ariaMultiSelectable:gi,ariaOrientation:null,ariaOwns:yi,ariaPlaceholder:null,ariaPosInSet:bi,ariaPressed:gi,ariaReadOnly:gi,ariaRelevant:null,ariaRequired:gi,ariaRoleDescription:yi,ariaRowCount:bi,ariaRowIndex:bi,ariaRowSpan:bi,ariaSelected:gi,ariaSetSize:bi,ariaSort:null,ariaValueMax:bi,ariaValueMin:bi,ariaValueNow:bi,ariaValueText:null,role:null}}),Di=Ti({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:Li,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:wi,acceptCharset:yi,accessKey:yi,action:null,allow:null,allowFullScreen:mi,allowPaymentRequest:mi,allowUserMedia:mi,alt:null,as:null,async:mi,autoCapitalize:null,autoComplete:yi,autoFocus:mi,autoPlay:mi,capture:mi,charSet:null,checked:mi,cite:null,className:yi,cols:bi,colSpan:null,content:null,contentEditable:gi,controls:mi,controlsList:yi,coords:bi|wi,crossOrigin:null,data:null,dateTime:null,decoding:null,default:mi,defer:mi,dir:null,dirName:null,disabled:mi,download:vi,draggable:gi,encType:null,enterKeyHint:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:mi,formTarget:null,headers:yi,height:bi,hidden:mi,high:bi,href:null,hrefLang:null,htmlFor:yi,httpEquiv:yi,id:null,imageSizes:null,imageSrcSet:null,inputMode:null,integrity:null,is:null,isMap:mi,itemId:null,itemProp:yi,itemRef:yi,itemScope:mi,itemType:yi,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:mi,low:bi,manifest:null,max:null,maxLength:bi,media:null,method:null,min:null,minLength:bi,multiple:mi,muted:mi,name:null,nonce:null,noModule:mi,noValidate:mi,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforePrint:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:mi,optimum:bi,pattern:null,ping:yi,placeholder:null,playsInline:mi,poster:null,preload:null,readOnly:mi,referrerPolicy:null,rel:yi,required:mi,reversed:mi,rows:bi,rowSpan:bi,sandbox:yi,scope:null,scoped:mi,seamless:mi,selected:mi,shape:null,size:bi,sizes:null,slot:null,span:bi,spellCheck:gi,src:null,srcDoc:null,srcLang:null,srcSet:null,start:bi,step:null,style:null,tabIndex:bi,target:null,title:null,translate:null,type:null,typeMustMatch:mi,useMap:null,value:gi,width:bi,wrap:null,align:null,aLink:null,archive:yi,axis:null,background:null,bgColor:null,border:bi,borderColor:null,bottomMargin:bi,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:mi,declare:mi,event:null,face:null,frame:null,frameBorder:null,hSpace:bi,leftMargin:bi,link:null,longDesc:null,lowSrc:null,marginHeight:bi,marginWidth:bi,noResize:mi,noHref:mi,noShade:mi,noWrap:mi,object:null,profile:null,prompt:null,rev:null,rightMargin:bi,rules:null,scheme:null,scrolling:gi,standby:null,summary:null,text:null,topMargin:bi,valueType:null,version:null,vAlign:null,vLink:null,vSpace:bi,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:mi,disableRemotePlayback:mi,prefix:null,property:null,results:bi,security:null,unselectable:null}}),Mi=Ti({space:"svg",attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},transform:Oi,properties:{about:_i,accentHeight:bi,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:bi,amplitude:bi,arabicForm:null,ascent:bi,attributeName:null,attributeType:null,azimuth:bi,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:bi,by:null,calcMode:null,capHeight:bi,className:yi,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:bi,diffuseConstant:bi,direction:null,display:null,dur:null,divisor:bi,dominantBaseline:null,download:mi,dx:null,dy:null,edgeMode:null,editable:null,elevation:bi,enableBackground:null,end:null,event:null,exponent:bi,externalResourcesRequired:null,fill:null,fillOpacity:bi,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:wi,g2:wi,glyphName:wi,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:bi,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:bi,horizOriginX:bi,horizOriginY:bi,id:null,ideographic:bi,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:bi,k:bi,k1:bi,k2:bi,k3:bi,k4:bi,kernelMatrix:_i,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:bi,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:bi,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:bi,overlineThickness:bi,paintOrder:null,panose1:null,path:null,pathLength:bi,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:yi,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:bi,pointsAtY:bi,pointsAtZ:bi,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:_i,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:_i,rev:_i,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:_i,requiredFeatures:_i,requiredFonts:_i,requiredFormats:_i,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:bi,specularExponent:bi,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:bi,strikethroughThickness:bi,string:null,stroke:null,strokeDashArray:_i,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:bi,strokeOpacity:bi,strokeWidth:null,style:null,surfaceScale:bi,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:_i,tabIndex:bi,tableValues:null,target:null,targetX:bi,targetY:bi,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:_i,to:null,transform:null,u1:null,u2:null,underlinePosition:bi,underlineThickness:bi,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:bi,values:null,vAlphabetic:bi,vMathematical:bi,vectorEffect:null,vHanging:bi,vIdeographic:bi,version:null,vertAdvY:bi,vertOriginX:bi,vertOriginY:bi,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:bi,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null}}),Bi=/^data[-\w.:]+$/i,zi=/-[a-z]/g,ji=/[A-Z]/g;function Fi(e){return"-"+e.toLowerCase()}function Ui(e){return e.charAt(1).toUpperCase()}const qi={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"},Wi=di([Ri,Ii,Ni,Pi,Di],"html"),Vi=di([Ri,Ii,Ni,Pi,Mi],"svg");function Hi(e){if(e.allowedElements&&e.disallowedElements)throw new TypeError("Only one of `allowedElements` and `disallowedElements` should be defined");if(e.allowedElements||e.disallowedElements||e.allowElement)return t=>{Br(t,"element",((t,n,r)=>{const i=r;let o;if(e.allowedElements?o=!e.allowedElements.includes(t.tagName):e.disallowedElements&&(o=e.disallowedElements.includes(t.tagName)),!o&&e.allowElement&&"number"==typeof n&&(o=!e.allowElement(t,n,i)),o&&"number"==typeof n)return e.unwrapDisallowed&&t.children?i.children.splice(n,1,...t.children):i.children.splice(n,1),n}))}}var Zi,Gi={exports:{}},Ki={};Gi.exports=function(){if(Zi)return Ki;Zi=1;var e,t=Symbol.for("react.element"),n=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),a=Symbol.for("react.provider"),s=Symbol.for("react.context"),l=Symbol.for("react.server_context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.suspense_list"),p=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),h=Symbol.for("react.offscreen");function m(e){if("object"==typeof e&&null!==e){var h=e.$$typeof;switch(h){case t:switch(e=e.type){case r:case o:case i:case u:case d:return e;default:switch(e=e&&e.$$typeof){case l:case s:case c:case f:case p:case a:return e;default:return h}}case n:return h}}}return e=Symbol.for("react.module.reference"),Ki.ContextConsumer=s,Ki.ContextProvider=a,Ki.Element=t,Ki.ForwardRef=c,Ki.Fragment=r,Ki.Lazy=f,Ki.Memo=p,Ki.Portal=n,Ki.Profiler=o,Ki.StrictMode=i,Ki.Suspense=u,Ki.SuspenseList=d,Ki.isAsyncMode=function(){return!1},Ki.isConcurrentMode=function(){return!1},Ki.isContextConsumer=function(e){return m(e)===s},Ki.isContextProvider=function(e){return m(e)===a},Ki.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===t},Ki.isForwardRef=function(e){return m(e)===c},Ki.isFragment=function(e){return m(e)===r},Ki.isLazy=function(e){return m(e)===f},Ki.isMemo=function(e){return m(e)===p},Ki.isPortal=function(e){return m(e)===n},Ki.isProfiler=function(e){return m(e)===o},Ki.isStrictMode=function(e){return m(e)===i},Ki.isSuspense=function(e){return m(e)===u},Ki.isSuspenseList=function(e){return m(e)===d},Ki.isValidElementType=function(t){return"string"==typeof t||"function"==typeof t||t===r||t===o||t===i||t===u||t===d||t===h||"object"==typeof t&&null!==t&&(t.$$typeof===f||t.$$typeof===p||t.$$typeof===a||t.$$typeof===s||t.$$typeof===c||t.$$typeof===e||void 0!==t.getModuleId)},Ki.typeOf=m,Ki}();var Qi=(0,fe.g)(Gi.exports),Yi=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,$i=/\n/g,Ji=/^\s*/,Xi=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,eo=/^:\s*/,to=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,no=/^[;\s]*/,ro=/^\s+|\s+$/g,io="";function oo(e){return e?e.replace(ro,io):io}var ao=(0,fe.g)((function(e,t){var n,r=null;if(!e||"string"!=typeof e)return r;for(var i,o,a=function(e,t){if("string"!=typeof e)throw new TypeError("First argument must be a string");if(!e)return[];t=t||{};var n=1,r=1;function i(e){var t=e.match($i);t&&(n+=t.length);var i=e.lastIndexOf("\n");r=~i?e.length-i:r+e.length}function o(){var e={line:n,column:r};return function(t){return t.position=new a(e),c(),t}}function a(e){this.start=e,this.end={line:n,column:r},this.source=t.source}function s(i){var o=new Error(t.source+":"+n+":"+r+": "+i);if(o.reason=i,o.filename=t.source,o.line=n,o.column=r,o.source=e,!t.silent)throw o}function l(t){var n=t.exec(e);if(n){var r=n[0];return i(r),e=e.slice(r.length),n}}function c(){l(Ji)}function u(e){var t;for(e=e||[];t=d();)!1!==t&&e.push(t);return e}function d(){var t=o();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var n=2;io!=e.charAt(n)&&("*"!=e.charAt(n)||"/"!=e.charAt(n+1));)++n;if(n+=2,io===e.charAt(n-1))return s("End of comment missing");var a=e.slice(2,n-2);return r+=2,i(a),e=e.slice(n),r+=2,t({type:"comment",comment:a})}}function p(){var e=o(),t=l(Xi);if(t){if(d(),!l(eo))return s("property missing ':'");var n=l(to),r=e({type:"declaration",property:oo(t[0].replace(Yi,io)),value:n?oo(n[0].replace(Yi,io)):io});return l(no),r}}return a.prototype.content=e,c(),function(){var e,t=[];for(u(t);e=p();)!1!==e&&(t.push(e),u(t));return t}()}(e),s="function"==typeof t,l=0,c=a.length;l<c;l++)i=(n=a[l]).property,o=n.value,s?t(i,o,n):o&&(r||(r={}),r[i]=o);return r}));const so={}.hasOwnProperty,lo=new Set(["table","thead","tbody","tfoot","tr"]);function co(e,t){const n=[];let r,i=-1;for(;++i<t.children.length;)r=t.children[i],"element"===r.type?n.push(uo(e,r,i,t)):"text"===r.type?"element"===t.type&&lo.has(t.tagName)&&(a=void 0,"string"==typeof(a=(o=r)&&"object"==typeof o&&"text"===o.type?o.value||"":o)&&""===a.replace(/[ \t\n\f\r]/g,""))||n.push(r.value):"raw"!==r.type||e.options.skipHtml||n.push(r.value);var o,a;return n}function uo(e,t,n,r){const i=e.options,o=e.schema,a=t.tagName,s={};let c,u=o;if("html"===o.space&&"svg"===a&&(u=Vi,e.schema=u),t.properties)for(c in t.properties)so.call(t.properties,c)&&fo(s,c,t.properties[c],e);"ol"!==a&&"ul"!==a||e.listDepth++;const d=co(e,t);"ol"!==a&&"ul"!==a||e.listDepth--,e.schema=o;const p=t.position||{start:{line:null,column:null,offset:null},end:{line:null,column:null,offset:null}},f=i.components&&so.call(i.components,a)?i.components[a]:a,h="string"==typeof f||f===l.Fragment;if(!Qi.isValidElementType(f))throw new TypeError(`Component for name \`${a}\` not defined or is not renderable`);if(s.key=[a,p.start.line,p.start.column,n].join("-"),"a"===a&&i.linkTarget&&(s.target="function"==typeof i.linkTarget?i.linkTarget(String(s.href||""),t.children,"string"==typeof s.title?s.title:null):i.linkTarget),"a"===a&&i.transformLinkUri&&(s.href=i.transformLinkUri(String(s.href||""),t.children,"string"==typeof s.title?s.title:null)),h||"code"!==a||"element"!==r.type||"pre"===r.tagName||(s.inline=!0),h||"h1"!==a&&"h2"!==a&&"h3"!==a&&"h4"!==a&&"h5"!==a&&"h6"!==a||(s.level=Number.parseInt(a.charAt(1),10)),"img"===a&&i.transformImageUri&&(s.src=i.transformImageUri(String(s.src||""),String(s.alt||""),"string"==typeof s.title?s.title:null)),!h&&"li"===a&&"element"===r.type){const e=function(e){let t=-1;for(;++t<e.children.length;){const n=e.children[t];if("element"===n.type&&"input"===n.tagName)return n}return null}(t);s.checked=e&&e.properties?Boolean(e.properties.checked):null,s.index=po(r,t),s.ordered="ol"===r.tagName}var m;return h||"ol"!==a&&"ul"!==a||(s.ordered="ol"===a,s.depth=e.listDepth),"td"!==a&&"th"!==a||(s.align&&(s.style||(s.style={}),s.style.textAlign=s.align,delete s.align),h||(s.isHeader="th"===a)),h||"tr"!==a||"element"!==r.type||(s.isHeader=Boolean("thead"===r.tagName)),i.sourcePos&&(s["data-sourcepos"]=[(m=p).start.line,":",m.start.column,"-",m.end.line,":",m.end.column].map((e=>String(e))).join("")),!h&&i.rawSourcePos&&(s.sourcePosition=t.position),!h&&i.includeElementIndex&&(s.index=po(r,t),s.siblingCount=po(r)),h||(s.node=t),d.length>0?l.createElement(f,s,d):l.createElement(f,s)}function po(e,t){let n=-1,r=0;for(;++n<e.children.length&&e.children[n]!==t;)"element"===e.children[n].type&&r++;return r}function fo(e,t,n,r){const i=function(e,t){const n=pi(t);let r=t,i=fi;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&"data"===n.slice(0,4)&&Bi.test(t)){if("-"===t.charAt(4)){const e=t.slice(5).replace(zi,Ui);r="data"+e.charAt(0).toUpperCase()+e.slice(1)}else{const e=t.slice(4);if(!zi.test(e)){let n=e.replace(ji,Fi);"-"!==n.charAt(0)&&(n="-"+n),t="data"+n}}i=Ei}return new i(r,t)}(r.schema,t);let o=n;var a,s;null!=o&&o==o&&(Array.isArray(o)&&(o=i.commaSeparated?(s={},""===(a=o)[a.length-1]&&(a=a.concat("")),a.join((s.padRight?" ":"")+","+(!1===s.padLeft?"":" ")).trim()):function(e){return e.join(" ").trim()}(o)),"style"===i.property&&"string"==typeof o&&(o=function(e){const t={};try{ao(e,(function(e,n){const r="-ms-"===e.slice(0,4)?`ms-${e.slice(4)}`:e;t[r.replace(/-([a-z])/g,ho)]=n}))}catch{}return t}(o)),i.space&&i.property?e[so.call(qi,i.property)?qi[i.property]:i.property]=o:i.attribute&&(e[i.attribute]=o))}function ho(e,t){return t.toUpperCase()}const mo={}.hasOwnProperty,go={plugins:{to:"plugins",id:"change-plugins-to-remarkplugins"},renderers:{to:"components",id:"change-renderers-to-components"},astPlugins:{id:"remove-buggy-html-in-markdown-parser"},allowDangerousHtml:{id:"remove-buggy-html-in-markdown-parser"},escapeHtml:{id:"remove-buggy-html-in-markdown-parser"},source:{to:"children",id:"change-source-to-children"},allowNode:{to:"allowElement",id:"replace-allownode-allowedtypes-and-disallowedtypes"},allowedTypes:{to:"allowedElements",id:"replace-allownode-allowedtypes-and-disallowedtypes"},disallowedTypes:{to:"disallowedElements",id:"replace-allownode-allowedtypes-and-disallowedtypes"},includeNodeIndex:{to:"includeElementIndex",id:"change-includenodeindex-to-includeelementindex"}};function vo(e){for(const o in go)if(mo.call(go,o)&&mo.call(e,o)){const e=go[o];console.warn(`[react-markdown] Warning: please ${e.to?`use \`${e.to}\` instead of`:"remove"} \`${o}\` (see <https://github.com/remarkjs/react-markdown/blob/main/changelog.md#${e.id}> for more info)`),delete go[o]}const t=xt().use(Cr).use(e.remarkPlugins||[]).use(si,{...e.remarkRehypeOptions,allowDangerousHtml:!0}).use(e.rehypePlugins||[]).use(Hi,e),n=new $e;"string"==typeof e.children?n.value=e.children:void 0!==e.children&&null!==e.children&&console.warn(`[react-markdown] Warning: please pass a string as \`children\` (not: \`${e.children}\`)`);const r=t.runSync(t.parse(n),n);if("root"!==r.type)throw new TypeError("Expected a `root` node");let i=l.createElement(l.Fragment,{},co({options:e,schema:Wi,listDepth:0},r));return e.className&&(i=l.createElement("div",{className:e.className},i)),i}vo.defaultProps={transformLinkUri:function(e){const t=(e||"").trim(),n=t.charAt(0);if("#"===n||"/"===n)return t;const r=t.indexOf(":");if(-1===r)return t;let i=-1;for(;++i<We.length;){const e=We[i];if(r===e.length&&t.slice(0,e.length).toLowerCase()===e)return t}return i=t.indexOf("?"),-1!==i&&r>i?t:(i=t.indexOf("#"),-1!==i&&r>i?t:"javascript:void(0)")}},vo.propTypes={children:ci.string,className:ci.string,allowElement:ci.func,allowedElements:ci.arrayOf(ci.string),disallowedElements:ci.arrayOf(ci.string),unwrapDisallowed:ci.bool,remarkPlugins:ci.arrayOf(ci.oneOfType([ci.object,ci.func,ci.arrayOf(ci.oneOfType([ci.bool,ci.string,ci.object,ci.func,ci.arrayOf(ci.any)]))])),rehypePlugins:ci.arrayOf(ci.oneOfType([ci.object,ci.func,ci.arrayOf(ci.oneOfType([ci.bool,ci.string,ci.object,ci.func,ci.arrayOf(ci.any)]))])),sourcePos:ci.bool,rawSourcePos:ci.bool,skipHtml:ci.bool,includeElementIndex:ci.bool,transformLinkUri:ci.oneOfType([ci.func,ci.bool]),linkTarget:ci.oneOfType([ci.func,ci.string]),transformImageUri:ci.func,components:ci.object};const bo={tokenize:function(e,t,n){return function(t){return e.consume(t),r};function r(t){return 87===t||119===t?(e.consume(t),i):n(t)}function i(t){return 87===t||119===t?(e.consume(t),o):n(t)}function o(t){return 46===t?(e.consume(t),a):n(t)}function a(e){return null===e||Gt(e)?n(e):t(e)}},partial:!0},yo={tokenize:function(e,t,n){let r,i;return o;function o(t){return 38===t?e.check(xo,s,a)(t):46===t||95===t?e.check(_o,s,a)(t):null===t||Ht(t)||Qt(t)||45!==t&&Yt(t)?s(t):(e.consume(t),o)}function a(t){return 46===t?(i=r,r=void 0,e.consume(t),o):(95===t&&(r=!0),e.consume(t),o)}function s(e){return i||r?n(e):t(e)}},partial:!0},wo={tokenize:function(e,t){let n=0;return r;function r(a){return 38===a?e.check(xo,t,i)(a):(40===a&&n++,41===a?e.check(_o,o,i)(a):Ro(a)?t(a):Io(a)?e.check(_o,t,i)(a):(e.consume(a),r))}function i(t){return e.consume(t),r}function o(e){return n--,n<0?t(e):i(e)}},partial:!0},_o={tokenize:function(e,t,n){return function(t){return e.consume(t),r};function r(i){return Io(i)?(e.consume(i),r):Ro(i)?t(i):n(i)}},partial:!0},xo={tokenize:function(e,t,n){return function(t){return e.consume(t),r};function r(t){return jt(t)?(e.consume(t),r):59===t?(e.consume(t),i):n(t)}function i(e){return Ro(e)?t(e):n(e)}},partial:!0},So={tokenize:function(e,t,n){const r=this;return function(t){return 87!==t&&119!==t||!Lo(r.previous)||Do(r.events)?n(t):(e.enter("literalAutolink"),e.enter("literalAutolinkWww"),e.check(bo,e.attempt(yo,e.attempt(wo,i),n),n)(t))};function i(n){return e.exit("literalAutolinkWww"),e.exit("literalAutolink"),t(n)}},previous:Lo},ko={tokenize:function(e,t,n){const r=this;return function(t){return 72!==t&&104!==t||!No(r.previous)||Do(r.events)?n(t):(e.enter("literalAutolink"),e.enter("literalAutolinkHttp"),e.consume(t),i)};function i(t){return 84===t||116===t?(e.consume(t),o):n(t)}function o(t){return 84===t||116===t?(e.consume(t),a):n(t)}function a(t){return 80===t||112===t?(e.consume(t),s):n(t)}function s(t){return 83===t||115===t?(e.consume(t),l):l(t)}function l(t){return 58===t?(e.consume(t),c):n(t)}function c(t){return 47===t?(e.consume(t),u):n(t)}function u(t){return 47===t?(e.consume(t),d):n(t)}function d(t){return null===t||Ht(t)||Qt(t)||Yt(t)?n(t):e.attempt(yo,e.attempt(wo,p),n)(t)}function p(n){return e.exit("literalAutolinkHttp"),e.exit("literalAutolink"),t(n)}},previous:No},Eo={tokenize:function(e,t,n){const r=this;let i,o;return function(t){return Oo(t)&&Po(r.previous)&&!Do(r.events)?(e.enter("literalAutolink"),e.enter("literalAutolinkEmail"),a(t)):n(t)};function a(t){return Oo(t)?(e.consume(t),a):64===t?(e.consume(t),s):n(t)}function s(t){return 46===t?e.check(_o,d,l)(t):45===t||95===t?e.check(_o,n,c)(t):qt(t)?(!o&&Ft(t)&&(o=!0),e.consume(t),s):d(t)}function l(t){return e.consume(t),i=!0,o=void 0,s}function c(t){return e.consume(t),u}function u(t){return 46===t?e.check(_o,n,l)(t):s(t)}function d(r){return i&&!o?(e.exit("literalAutolinkEmail"),e.exit("literalAutolink"),t(r)):n(r)}},previous:Po},Co={},Ao={text:Co};let To=48;for(;To<123;)Co[To]=Eo,To++,58===To?To=65:91===To&&(To=97);function Io(e){return 33===e||34===e||39===e||41===e||42===e||44===e||46===e||58===e||59===e||60===e||63===e||95===e||126===e}function Ro(e){return null===e||60===e||Zt(e)}function Oo(e){return 43===e||45===e||46===e||95===e||qt(e)}function Lo(e){return null===e||40===e||42===e||95===e||126===e||Zt(e)}function No(e){return null===e||!jt(e)}function Po(e){return 47!==e&&No(e)}function Do(e){let t=e.length,n=!1;for(;t--;){const r=e[t][1];if(("labelLink"===r.type||"labelImage"===r.type)&&!r._balanced){n=!0;break}if(r._gfmAutolinkLiteralWalkedInto){n=!1;break}}return e.length>0&&!n&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),n}Co[43]=Eo,Co[45]=Eo,Co[46]=Eo,Co[95]=Eo,Co[72]=[Eo,ko],Co[104]=[Eo,ko],Co[87]=[Eo,So],Co[119]=[Eo,So];const Mo={tokenize:function(e,t,n){const r=this;return Jt(e,(function(e){const i=r.events[r.events.length-1];return i&&"gfmFootnoteDefinitionIndent"===i[1].type&&4===i[2].sliceSerialize(i[1],!0).length?t(e):n(e)}),"gfmFootnoteDefinitionIndent",5)},partial:!0};function Bo(e,t,n){const r=this;let i=r.events.length;const o=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let a;for(;i--;){const e=r.events[i][1];if("labelImage"===e.type){a=e;break}if("gfmFootnoteCall"===e.type||"labelLink"===e.type||"label"===e.type||"image"===e.type||"link"===e.type)break}return function(i){if(!a||!a._balanced)return n(i);const s=An(r.sliceSerialize({start:a.end,end:r.now()}));return 94===s.charCodeAt(0)&&o.includes(s.slice(1))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(i),e.exit("gfmFootnoteCallLabelMarker"),t(i)):n(i)}}function zo(e,t){let n=e.length;for(;n--;)if("labelImage"===e[n][1].type&&"enter"===e[n][0]){e[n][1];break}e[n+1][1].type="data",e[n+3][1].type="gfmFootnoteCallLabelMarker";const r={type:"gfmFootnoteCall",start:Object.assign({},e[n+3][1].start),end:Object.assign({},e[e.length-1][1].end)},i={type:"gfmFootnoteCallMarker",start:Object.assign({},e[n+3][1].end),end:Object.assign({},e[n+3][1].end)};i.end.column++,i.end.offset++,i.end._bufferIndex++;const o={type:"gfmFootnoteCallString",start:Object.assign({},i.end),end:Object.assign({},e[e.length-1][1].start)},a={type:"chunkString",contentType:"string",start:Object.assign({},o.start),end:Object.assign({},o.end)},s=[e[n+1],e[n+2],["enter",r,t],e[n+3],e[n+4],["enter",i,t],["exit",i,t],["enter",o,t],["enter",a,t],["exit",a,t],["exit",o,t],e[e.length-2],e[e.length-1],["exit",r,t]];return e.splice(n,e.length-n+1,...s),e}function jo(e,t,n){const r=this,i=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let o,a=0;return function(t){return e.enter("gfmFootnoteCall"),e.enter("gfmFootnoteCallLabelMarker"),e.consume(t),e.exit("gfmFootnoteCallLabelMarker"),s};function s(t){return 94!==t?n(t):(e.enter("gfmFootnoteCallMarker"),e.consume(t),e.exit("gfmFootnoteCallMarker"),e.enter("gfmFootnoteCallString"),e.enter("chunkString").contentType="string",l)}function l(s){let u;return null===s||91===s||a++>999?n(s):93===s?o?(e.exit("chunkString"),u=e.exit("gfmFootnoteCallString"),i.includes(An(r.sliceSerialize(u)))?function(n){return e.enter("gfmFootnoteCallLabelMarker"),e.consume(n),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),t}(s):n(s)):n(s):(e.consume(s),Zt(s)||(o=!0),92===s?c:l)}function c(t){return 91===t||92===t||93===t?(e.consume(t),a++,l):l(t)}}function Fo(e,t,n){const r=this,i=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let o,a,s=0;return function(t){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionLabelMarker"),l};function l(t){return 94===t?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),c):n(t)}function c(t){let i;return null===t||91===t||s>999?n(t):93===t?a?(i=e.exit("gfmFootnoteDefinitionLabelString"),o=An(r.sliceSerialize(i)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),p):n(t):Gt(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),s++,c):(e.enter("chunkString").contentType="string",u(t))}function u(t){return null===t||Gt(t)||91===t||93===t||s>999?(e.exit("chunkString"),c(t)):(Zt(t)||(a=!0),s++,e.consume(t),92===t?d:u)}function d(t){return 91===t||92===t||93===t?(e.consume(t),s++,u):u(t)}function p(t){return 58===t?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),Jt(e,f,"gfmFootnoteDefinitionWhitespace")):n(t)}function f(e){return i.includes(o)||i.push(o),t(e)}}function Uo(e,t,n){return e.check(ln,t,e.attempt(Mo,t,n))}function qo(e){e.exit("gfmFootnoteDefinition")}function Wo(e={}){let t=e.singleTilde;const n={tokenize:function(e,n,r){const i=this.previous,o=this.events;let a=0;return function(t){return 126===i&&"characterEscape"!==o[o.length-1][1].type?r(t):(e.enter("strikethroughSequenceTemporary"),s(t))};function s(o){const l=nn(i);if(126===o)return a>1?r(o):(e.consume(o),a++,s);if(a<2&&!t)return r(o);const c=e.exit("strikethroughSequenceTemporary"),u=nn(o);return c._open=!u||2===u&&Boolean(l),c._close=!l||2===l&&Boolean(u),n(o)}},resolveAll:function(e,t){let n=-1;for(;++n<e.length;)if("enter"===e[n][0]&&"strikethroughSequenceTemporary"===e[n][1].type&&e[n][1]._close){let r=n;for(;r--;)if("exit"===e[r][0]&&"strikethroughSequenceTemporary"===e[r][1].type&&e[r][1]._open&&e[n][1].end.offset-e[n][1].start.offset==e[r][1].end.offset-e[r][1].start.offset){e[n][1].type="strikethroughSequence",e[r][1].type="strikethroughSequence";const i={type:"strikethrough",start:Object.assign({},e[r][1].start),end:Object.assign({},e[n][1].end)},o={type:"strikethroughText",start:Object.assign({},e[r][1].end),end:Object.assign({},e[n][1].start)},a=[["enter",i,t],["enter",e[r][1],t],["exit",e[r][1],t],["enter",o,t]];Nt(a,a.length,0,rn(t.parser.constructs.insideSpan.null,e.slice(r+1,n),t)),Nt(a,a.length,0,[["exit",o,t],["enter",e[n][1],t],["exit",e[n][1],t],["exit",i,t]]),Nt(e,r-1,n-r+3,a),n=r+a.length-2;break}}for(n=-1;++n<e.length;)"strikethroughSequenceTemporary"===e[n][1].type&&(e[n][1].type="data");return e}};return null==t&&(t=!0),{text:{126:n},insideSpan:{null:[n]},attentionMarkers:{null:[126]}}}const Vo={flow:{null:{tokenize:function(e,t,n){const r=this,i=[];let o,a,s=0;return function(t){return e.enter("table")._align=i,e.enter("tableHead"),e.enter("tableRow"),124===t?l(t):(s++,e.enter("temporaryTableCellContent"),d(t))};function l(t){return e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),o=!0,c}function c(t){return null===t||Gt(t)?function(t){if(null===t)return n(t);e.exit("tableRow"),e.exit("tableHead");const i=r.interrupt;return r.interrupt=!0,e.attempt({tokenize:T,partial:!0},(function(t){return r.interrupt=i,e.enter("tableDelimiterRow"),f(t)}),(function(e){return r.interrupt=i,n(e)}))(t)}(t):Kt(t)?(e.enter("whitespace"),e.consume(t),u):(o&&(o=void 0,s++),124===t?l(t):(e.enter("temporaryTableCellContent"),d(t)))}function u(t){return Kt(t)?(e.consume(t),u):(e.exit("whitespace"),c(t))}function d(t){return null===t||124===t||Zt(t)?(e.exit("temporaryTableCellContent"),c(t)):(e.consume(t),92===t?p:d)}function p(t){return 92===t||124===t?(e.consume(t),d):d(t)}function f(t){return null===t||Gt(t)?b(t):Kt(t)?(e.enter("whitespace"),e.consume(t),h):45===t?(e.enter("tableDelimiterFiller"),e.consume(t),a=!0,i.push("none"),m):58===t?(e.enter("tableDelimiterAlignment"),e.consume(t),e.exit("tableDelimiterAlignment"),i.push("left"),g):124===t?(e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),f):n(t)}function h(t){return Kt(t)?(e.consume(t),h):(e.exit("whitespace"),f(t))}function m(t){return 45===t?(e.consume(t),m):(e.exit("tableDelimiterFiller"),58===t?(e.enter("tableDelimiterAlignment"),e.consume(t),e.exit("tableDelimiterAlignment"),i[i.length-1]="left"===i[i.length-1]?"center":"right",v):f(t))}function g(t){return 45===t?(e.enter("tableDelimiterFiller"),e.consume(t),a=!0,m):n(t)}function v(t){return null===t||Gt(t)?b(t):Kt(t)?(e.enter("whitespace"),e.consume(t),h):124===t?(e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),f):n(t)}function b(t){return e.exit("tableDelimiterRow"),a&&s===i.length?null===t?y(t):e.check(Ho,y,e.attempt({tokenize:T,partial:!0},Jt(e,w,"linePrefix",4),y))(t):n(t)}function y(n){return e.exit("table"),t(n)}function w(t){return e.enter("tableBody"),_(t)}function _(t){return e.enter("tableRow"),124===t?x(t):(e.enter("temporaryTableCellContent"),E(t))}function x(t){return e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),S}function S(t){return null===t||Gt(t)?function(t){return e.exit("tableRow"),null===t?A(t):e.check(Ho,A,e.attempt({tokenize:T,partial:!0},Jt(e,_,"linePrefix",4),A))(t)}(t):Kt(t)?(e.enter("whitespace"),e.consume(t),k):124===t?x(t):(e.enter("temporaryTableCellContent"),E(t))}function k(t){return Kt(t)?(e.consume(t),k):(e.exit("whitespace"),S(t))}function E(t){return null===t||124===t||Zt(t)?(e.exit("temporaryTableCellContent"),S(t)):(e.consume(t),92===t?C:E)}function C(t){return 92===t||124===t?(e.consume(t),E):E(t)}function A(t){return e.exit("tableBody"),y(t)}function T(e,t,n){return function(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),Jt(e,i,"linePrefix")};function i(i){if(r.parser.lazy[r.now().line]||null===i||Gt(i))return n(i);const o=r.events[r.events.length-1];return!r.parser.constructs.disable.null.includes("codeIndented")&&o&&"linePrefix"===o[1].type&&o[2].sliceSerialize(o[1],!0).length>=4?n(i):(r._gfmTableDynamicInterruptHack=!0,e.check(r.parser.constructs.flow,(function(e){return r._gfmTableDynamicInterruptHack=!1,n(e)}),(function(e){return r._gfmTableDynamicInterruptHack=!1,t(e)}))(i))}}},resolve:function(e,t){let n,r,i,o,a,s,l,c=-1;for(;++c<e.length;){const u=e[c][1];if(i&&("temporaryTableCellContent"===u.type&&(o=o||c,a=c),("tableCellDivider"===u.type||"tableRow"===u.type)&&a)){const n={type:"tableContent",start:e[o][1].start,end:e[a][1].end},r={type:"chunkText",start:n.start,end:n.end,contentType:"text"};e.splice(o,a-o+1,["enter",n,t],["enter",r,t],["exit",r,t],["exit",n,t]),c-=a-o-3,o=void 0,a=void 0}if("exit"===e[c][0]&&void 0!==s&&s+(l?0:1)<c&&("tableCellDivider"===u.type||"tableRow"===u.type&&(s+3<c||"whitespace"!==e[s][1].type))){const i={type:r?"tableDelimiter":n?"tableHeader":"tableData",start:e[s][1].start,end:e[c][1].end};e.splice(c+("tableCellDivider"===u.type?1:0),0,["exit",i,t]),e.splice(s,0,["enter",i,t]),c+=2,s=c+1,l=!0}"tableRow"===u.type&&(i="enter"===e[c][0],i&&(s=c+1,l=!1)),"tableDelimiterRow"===u.type&&(r="enter"===e[c][0],r&&(s=c+1,l=!1)),"tableHead"===u.type&&(n="enter"===e[c][0])}return e}}}},Ho={tokenize:function(e,t,n){let r=0;return function(t){return e.enter("check"),e.consume(t),i};function i(o){return-1===o||32===o?(e.consume(o),r++,4===r?t:i):null===o||Zt(o)?t(o):n(o)}},partial:!0},Zo={text:{91:{tokenize:function(e,t,n){const r=this;return function(t){return null===r.previous&&r._gfmTasklistFirstContentOfListItem?(e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(t),e.exit("taskListCheckMarker"),i):n(t)};function i(t){return Zt(t)?(e.enter("taskListCheckValueUnchecked"),e.consume(t),e.exit("taskListCheckValueUnchecked"),o):88===t||120===t?(e.enter("taskListCheckValueChecked"),e.consume(t),e.exit("taskListCheckValueChecked"),o):n(t)}function o(r){return 93===r?(e.enter("taskListCheckMarker"),e.consume(r),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),e.check({tokenize:Go},t,n)):n(r)}}}}};function Go(e,t,n){const r=this;return Jt(e,(function(e){const i=r.events[r.events.length-1];return(i&&"whitespace"===i[1].type||Gt(e))&&null!==e?t(e):n(e)}),"whitespace")}function Ko(e,t){const n=String(e);if("string"!=typeof t)throw new TypeError("Expected character");let r=0,i=n.indexOf(t);for(;-1!==i;)r++,i=n.indexOf(t,i+t.length);return r}const Qo=function(e){if(null==e)return $o;if("string"==typeof e)return function(e){return Yo((function(t){return t&&t.type===e}))}(e);if("object"==typeof e)return Array.isArray(e)?function(e){const t=[];let n=-1;for(;++n<e.length;)t[n]=Qo(e[n]);return Yo((function(...e){let n=-1;for(;++n<t.length;)if(t[n].call(this,...e))return!0;return!1}))}(e):function(e){return Yo((function(t){let n;for(n in e)if(t[n]!==e[n])return!1;return!0}))}(e);if("function"==typeof e)return Yo(e);throw new Error("Expected function, string, or object as test")};function Yo(e){return function(...t){return Boolean(e.call(this,...t))}}function $o(){return!0}const Jo={}.hasOwnProperty;function Xo(e){return"string"==typeof e?new RegExp(function(e){if("string"!=typeof e)throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}(e),"g"):e}function ea(e){return"function"==typeof e?e:()=>e}const ta="phrasing",na=["autolink","link","image","label"],ra={transforms:[function(e){!function(e,t,n,r){let i,o;"string"==typeof t||t instanceof RegExp?(o=[[t,n]],i=r):(o=t,i=n),i||(i={});const a=Qo(i.ignore||[]),s=function(e){const t=[];if("object"!=typeof e)throw new TypeError("Expected array or object as schema");if(Array.isArray(e)){let n=-1;for(;++n<e.length;)t.push([Xo(e[n][0]),ea(e[n][1])])}else{let n;for(n in e)Jo.call(e,n)&&t.push([Xo(n),ea(e[n])])}return t}(o);let l=-1;for(;++l<s.length;)Mr(e,"text",c);return e;function c(e,t){let n,r=-1;for(;++r<t.length;){const e=t[r];if(a(e,n?n.children.indexOf(e):void 0,n))return;n=e}if(n)return function(e,t){const n=t[t.length-1],r=s[l][0],i=s[l][1];let o=0;const a=n.children.indexOf(e);let c,u=!1,d=[];r.lastIndex=0;let p=r.exec(e.value);for(;p;){c=p.index;const n={index:p.index,input:p.input,stack:[...t,e]};let a=i(...p,n);if("string"==typeof a&&(a=a.length>0?{type:"text",value:a}:void 0),!1!==a&&(o!==c&&d.push({type:"text",value:e.value.slice(o,c)}),Array.isArray(a)?d.push(...a):a&&d.push(a),o=c+p[0].length,u=!0),!r.global)break;p=r.exec(e.value)}return u?(o<e.value.length&&d.push({type:"text",value:e.value.slice(o)}),n.children.splice(a,1,...d)):d=[e],a+d.length}(e,t)}}(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,aa],[/([-.\w+]+)@([-\w]+(?:\.[-\w]+)+)/g,sa]],{ignore:["link","linkReference"]})}],enter:{literalAutolink:function(e){this.enter({type:"link",title:null,url:"",children:[]},e)},literalAutolinkEmail:oa,literalAutolinkHttp:oa,literalAutolinkWww:oa},exit:{literalAutolink:function(e){this.exit(e)},literalAutolinkEmail:function(e){this.config.exit.autolinkEmail.call(this,e)},literalAutolinkHttp:function(e){this.config.exit.autolinkProtocol.call(this,e)},literalAutolinkWww:function(e){this.config.exit.data.call(this,e);this.stack[this.stack.length-1].url="http://"+this.sliceSerialize(e)}}},ia={unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:ta,notInConstruct:na},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:ta,notInConstruct:na},{character:":",before:"[ps]",after:"\\/",inConstruct:ta,notInConstruct:na}]};function oa(e){this.config.enter.autolinkProtocol.call(this,e)}function aa(e,t,n,r,i){let o="";if(!la(i))return!1;if(/^w/i.test(t)&&(n=t+n,t="",o="http://"),!function(e){const t=e.split(".");return!(t.length<2||t[t.length-1]&&(/_/.test(t[t.length-1])||!/[a-zA-Z\d]/.test(t[t.length-1]))||t[t.length-2]&&(/_/.test(t[t.length-2])||!/[a-zA-Z\d]/.test(t[t.length-2])))}(n))return!1;const a=function(e){const t=/[!"&'),.:;<>?\]}]+$/.exec(e);let n,r,i,o;if(t)for(e=e.slice(0,t.index),o=t[0],n=o.indexOf(")"),r=Ko(e,"("),i=Ko(e,")");-1!==n&&r>i;)e+=o.slice(0,n+1),o=o.slice(n+1),n=o.indexOf(")"),i++;return[e,o]}(n+r);if(!a[0])return!1;const s={type:"link",title:null,url:o+t+a[0],children:[{type:"text",value:t+a[0]}]};return a[1]?[s,{type:"text",value:a[1]}]:s}function sa(e,t,n,r){return!(!la(r,!0)||/[_-\d]$/.test(n))&&{type:"link",title:null,url:"mailto:"+t+"@"+n,children:[{type:"text",value:t+"@"+n}]}}function la(e,t){const n=e.input.charCodeAt(e.index-1);return(0===e.index||Qt(n)||Yt(n))&&(!t||47!==n)}function ca(e){return e.label||!e.identifier?e.label||"":hr(e.identifier)}function ua(e){const t=e||{},n=t.now||{};let r=t.lineShift||0,i=n.line||1,o=n.column||1;return{move:function(e=""){const t=e.split(/\r?\n|\r/g),n=t[t.length-1];return i+=t.length-1,o=1===t.length?o+n.length:1+n.length+r,e},current:function(){return{now:{line:i,column:o},lineShift:r}},shift:function(e){r+=e}}}function da(e,t,n){const r=t.indexStack,i=e.children||[],o=ua(n),a=[];let s=-1;for(r.push(-1);++s<i.length;){const n=i[s];r[r.length-1]=s,a.push(o.move(t.handle(n,e,t,{before:"\n",after:"\n",...o.current()}))),"list"!==n.type&&(t.bulletLastUsed=void 0),s<i.length-1&&a.push(o.move(l(n,i[s+1])))}return r.pop(),a.join("");function l(n,r){let i=t.join.length;for(;i--;){const o=t.join[i](n,r,e,t);if(!0===o||1===o)break;if("number"==typeof o)return"\n".repeat(1+o);if(!1===o)return"\n\n\x3c!----\x3e\n\n"}return"\n\n"}}const pa=/\r?\n|\r/g;function fa(e,t){const n=[];let r,i=0,o=0;for(;r=pa.exec(e);)a(e.slice(i,r.index)),n.push(r[0]),i=r.index+r[0].length,o++;return a(e.slice(i)),n.join("");function a(e){n.push(t(e,o,!e))}}function ha(e){if(!e._compiled){const t=(e.atBreak?"[\\r\\n][\\t ]*":"")+(e.before?"(?:"+e.before+")":"");e._compiled=new RegExp((t?"("+t+")":"")+(/[|\\{}()[\]^$+*?.-]/.test(e.character)?"\\":"")+e.character+(e.after?"(?:"+e.after+")":""),"g")}return e._compiled}function ma(e,t){return ga(e,t.inConstruct,!0)&&!ga(e,t.notInConstruct,!1)}function ga(e,t,n){if(!t)return n;"string"==typeof t&&(t=[t]);let r=-1;for(;++r<t.length;)if(e.includes(t[r]))return!0;return!1}function va(e,t,n){const r=(n.before||"")+(t||"")+(n.after||""),i=[],o=[],a={};let s=-1;for(;++s<e.unsafe.length;){const t=e.unsafe[s];if(!ma(e.stack,t))continue;const n=ha(t);let o;for(;o=n.exec(r);){const e="before"in t||Boolean(t.atBreak),n="after"in t,r=o.index+(e?o[1].length:0);i.includes(r)?(a[r].before&&!e&&(a[r].before=!1),a[r].after&&!n&&(a[r].after=!1)):(i.push(r),a[r]={before:e,after:n})}}i.sort(ba);let l=n.before?n.before.length:0;const c=r.length-(n.after?n.after.length:0);for(s=-1;++s<i.length;){const e=i[s];e<l||e>=c||e+1<c&&i[s+1]===e+1&&a[e].after&&!a[e+1].before&&!a[e+1].after||i[s-1]===e-1&&a[e].before&&!a[e-1].before&&!a[e-1].after||(l!==e&&o.push(ya(r.slice(l,e),"\\")),l=e,!/[!-/:-@[-`{-~]/.test(r.charAt(e))||n.encode&&n.encode.includes(r.charAt(e))?(o.push("&#x"+r.charCodeAt(e).toString(16).toUpperCase()+";"),l++):o.push("\\"))}return o.push(ya(r.slice(l,c),n.after)),o.join("")}function ba(e,t){return e-t}function ya(e,t){const n=/\\(?=[!-/:-@[-`{-~])/g,r=[],i=[],o=e+t;let a,s=-1,l=0;for(;a=n.exec(o);)r.push(a.index);for(;++s<r.length;)l!==r[s]&&i.push(e.slice(l,r[s])),i.push("\\"),l=r[s];return i.push(e.slice(l)),i.join("")}function wa(){return e.peek=function(){return"["},{unsafe:[{character:"[",inConstruct:["phrasing","label","reference"]}],handlers:{footnoteDefinition:function(e,t,n,r){const i=ua(r);let o=i.move("[^");const a=n.enter("footnoteDefinition"),s=n.enter("label");return o+=i.move(va(n,ca(e),{...i.current(),before:o,after:"]"})),s(),o+=i.move("]:"+(e.children&&e.children.length>0?" ":"")),i.shift(4),o+=i.move(fa(da(e,n,i.current()),(function(e,t,n){return t?(n?"":"    ")+e:e}))),a(),o},footnoteReference:e}};function e(e,t,n,r){const i=ua(r);let o=i.move("[^");const a=n.enter("footnoteReference"),s=n.enter("reference");return o+=i.move(va(n,ca(e),{...i.current(),before:o,after:"]"})),s(),a(),o+=i.move("]"),o}}function _a(e,t,n){const r=t.indexStack,i=e.children||[],o=[];let a=-1,s=n.before;r.push(-1);let l=ua(n);for(;++a<i.length;){const c=i[a];let u;if(r[r.length-1]=a,a+1<i.length){let n=t.handle.handlers[i[a+1].type];n&&n.peek&&(n=n.peek),u=n?n(i[a+1],e,t,{before:"",after:"",...l.current()}).charAt(0):""}else u=n.after;o.length>0&&("\r"===s||"\n"===s)&&"html"===c.type&&(o[o.length-1]=o[o.length-1].replace(/(\r?\n|\r)$/," "),s=" ",l=ua(n),l.move(o.join(""))),o.push(l.move(t.handle(c,e,t,{...l.current(),before:s,after:u}))),s=o[o.length-1].slice(-1)}return r.pop(),o.join("")}const xa={canContainEols:["delete"],enter:{strikethrough:function(e){this.enter({type:"delete",children:[]},e)}},exit:{strikethrough:function(e){this.exit(e)}}},Sa={unsafe:[{character:"~",inConstruct:"phrasing"}],handlers:{delete:ka}};function ka(e,t,n,r){const i=ua(r),o=n.enter("emphasis");let a=i.move("~~");return a+=_a(e,n,{...i.current(),before:a,after:"~"}),a+=i.move("~~"),o(),a}function Ea(e,t,n){let r=e.value||"",i="`",o=-1;for(;new RegExp("(^|[^`])"+i+"([^`]|$)").test(r);)i+="`";for(/[^ \r\n]/.test(r)&&(/^[ \r\n]/.test(r)&&/[ \r\n]$/.test(r)||/^`|`$/.test(r))&&(r=" "+r+" ");++o<n.unsafe.length;){const e=n.unsafe[o],t=ha(e);let i;if(e.atBreak)for(;i=t.exec(r);){let e=i.index;10===r.charCodeAt(e)&&13===r.charCodeAt(e-1)&&e--,r=r.slice(0,e)+" "+r.slice(i.index+1)}}return i+r+i}function Ca(e){return e.length}function Aa(e){const t="string"==typeof e?e.codePointAt(0):0;return 67===t||99===t?99:76===t||108===t?108:82===t||114===t?114:0}ka.peek=function(){return"~"},Ea.peek=function(){return"`"};const Ta={enter:{table:function(e){const t=e._align;this.enter({type:"table",align:t.map((e=>"none"===e?null:e)),children:[]},e),this.setData("inTable",!0)},tableData:Ra,tableHeader:Ra,tableRow:function(e){this.enter({type:"tableRow",children:[]},e)}},exit:{codeText:function(e){let t=this.resume();this.getData("inTable")&&(t=t.replace(/\\([\\|])/g,Oa));this.stack[this.stack.length-1].value=t,this.exit(e)},table:function(e){this.exit(e),this.setData("inTable")},tableData:Ia,tableHeader:Ia,tableRow:Ia}};function Ia(e){this.exit(e)}function Ra(e){this.enter({type:"tableCell",children:[]},e)}function Oa(e,t){return"|"===t?t:e}function La(e){const t=e||{},n=t.tableCellPadding,r=t.tablePipeAlign,i=t.stringLength,o=n?" ":"|";return{unsafe:[{character:"\r",inConstruct:"tableCell"},{character:"\n",inConstruct:"tableCell"},{atBreak:!0,character:"|",after:"[\t :-]"},{character:"|",inConstruct:"tableCell"},{atBreak:!0,character:":",after:"-"},{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{table:function(e,t,n,r){return s(function(e,t,n){const r=e.children;let i=-1;const o=[],a=t.enter("table");for(;++i<r.length;)o[i]=l(r[i],t,n);return a(),o}(e,n,r),e.align)},tableRow:function(e,t,n,r){const i=s([l(e,n,r)]);return i.slice(0,i.indexOf("\n"))},tableCell:a,inlineCode:function(e,t,n){let r=Ea(e,0,n);return n.stack.includes("tableCell")&&(r=r.replace(/\|/g,"\\$&")),r}}};function a(e,t,n,r){const i=n.enter("tableCell"),a=n.enter("phrasing"),s=_a(e,n,{...r,before:o,after:o});return a(),i(),s}function s(e,t){return function(e,t={}){const n=(t.align||[]).concat(),r=t.stringLength||Ca,i=[],o=[],a=[],s=[];let l=0,c=-1;for(;++c<e.length;){const n=[],i=[];let d=-1;for(e[c].length>l&&(l=e[c].length);++d<e[c].length;){const o=null==(u=e[c][d])?"":String(u);if(!1!==t.alignDelimiters){const e=r(o);i[d]=e,(void 0===s[d]||e>s[d])&&(s[d]=e)}n.push(o)}o[c]=n,a[c]=i}var u;let d=-1;if("object"==typeof n&&"length"in n)for(;++d<l;)i[d]=Aa(n[d]);else{const e=Aa(n);for(;++d<l;)i[d]=e}d=-1;const p=[],f=[];for(;++d<l;){const e=i[d];let n="",r="";99===e?(n=":",r=":"):108===e?n=":":114===e&&(r=":");let o=!1===t.alignDelimiters?1:Math.max(1,s[d]-n.length-r.length);const a=n+"-".repeat(o)+r;!1!==t.alignDelimiters&&(o=n.length+o+r.length,o>s[d]&&(s[d]=o),f[d]=o),p[d]=a}o.splice(1,0,p),a.splice(1,0,f),c=-1;const h=[];for(;++c<o.length;){const e=o[c],n=a[c];d=-1;const r=[];for(;++d<l;){const o=e[d]||"";let a="",c="";if(!1!==t.alignDelimiters){const e=s[d]-(n[d]||0),t=i[d];114===t?a=" ".repeat(e):99===t?e%2?(a=" ".repeat(e/2+.5),c=" ".repeat(e/2-.5)):(a=" ".repeat(e/2),c=a):c=" ".repeat(e)}!1===t.delimiterStart||d||r.push("|"),!1===t.padding||!1===t.alignDelimiters&&""===o||!1===t.delimiterStart&&!d||r.push(" "),!1!==t.alignDelimiters&&r.push(a),r.push(o),!1!==t.alignDelimiters&&r.push(c),!1!==t.padding&&r.push(" "),!1===t.delimiterEnd&&d===l-1||r.push("|")}h.push(!1===t.delimiterEnd?r.join("").replace(/ +$/,""):r.join(""))}return h.join("\n")}(e,{align:t,alignDelimiters:r,padding:n,stringLength:i})}function l(e,t,n){const r=e.children;let i=-1;const o=[],s=t.enter("tableRow");for(;++i<r.length;)o[i]=a(r[i],0,t,n);return s(),o}}const Na={exit:{taskListCheckValueChecked:Da,taskListCheckValueUnchecked:Da,paragraph:function(e){const t=this.stack[this.stack.length-2],n=this.stack[this.stack.length-1],r=t.children,i=n.children[0];let o,a=-1;if(t&&"listItem"===t.type&&"boolean"==typeof t.checked&&i&&"text"===i.type){for(;++a<r.length;){const e=r[a];if("paragraph"===e.type){o=e;break}}o===n&&(i.value=i.value.slice(1),0===i.value.length?n.children.shift():n.position&&i.position&&"number"==typeof i.position.start.offset&&(i.position.start.column++,i.position.start.offset++,n.position.start=Object.assign({},i.position.start)))}this.exit(e)}}},Pa={unsafe:[{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{listItem:function(e,t,n,r){const i=e.children[0],o="boolean"==typeof e.checked&&i&&"paragraph"===i.type,a="["+(e.checked?"x":" ")+"] ",s=ua(r);o&&s.move(a);let l=function(e,t,n,r){const i=function(e){const t=e.options.listItemIndent||"tab";if(1===t||"1"===t)return"one";if("tab"!==t&&"one"!==t&&"mixed"!==t)throw new Error("Cannot serialize items with `"+t+"` for `options.listItemIndent`, expected `tab`, `one`, or `mixed`");return t}(n);let o=n.bulletCurrent||function(e){const t=e.options.bullet||"*";if("*"!==t&&"+"!==t&&"-"!==t)throw new Error("Cannot serialize items with `"+t+"` for `options.bullet`, expected `*`, `+`, or `-`");return t}(n);t&&"list"===t.type&&t.ordered&&(o=("number"==typeof t.start&&t.start>-1?t.start:1)+(!1===n.options.incrementListMarker?0:t.children.indexOf(e))+o);let a=o.length+1;("tab"===i||"mixed"===i&&(t&&"list"===t.type&&t.spread||e.spread))&&(a=4*Math.ceil(a/4));const s=ua(r);s.move(o+" ".repeat(a-o.length)),s.shift(a);const l=n.enter("listItem"),c=fa(da(e,n,s.current()),(function(e,t,n){return t?(n?"":" ".repeat(a))+e:(n?o:o+" ".repeat(a-o.length))+e}));return l(),c}(e,t,n,{...r,...s.current()});return o&&(l=l.replace(/^(?:[*+-]|\d+\.)([\r\n]| {1,3})/,(function(e){return e+a}))),l}}};function Da(e){this.stack[this.stack.length-2].checked="taskListCheckValueChecked"===e.type}function Ma(e={}){const t=this.data();function n(e,n){(t[e]?t[e]:t[e]=[]).push(n)}n("micromarkExtensions",function(e){return Mt([Ao,{document:{91:{tokenize:Fo,continuation:{tokenize:Uo},exit:qo}},text:{91:{tokenize:jo},93:{add:"after",tokenize:Bo,resolveTo:zo}}},Wo(e),Vo,Zo])}(e)),n("fromMarkdownExtensions",[ra,{enter:{gfmFootnoteDefinition:function(e){this.enter({type:"footnoteDefinition",identifier:"",label:"",children:[]},e)},gfmFootnoteDefinitionLabelString:function(){this.buffer()},gfmFootnoteCall:function(e){this.enter({type:"footnoteReference",identifier:"",label:""},e)},gfmFootnoteCallString:function(){this.buffer()}},exit:{gfmFootnoteDefinition:function(e){this.exit(e)},gfmFootnoteDefinitionLabelString:function(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=An(this.sliceSerialize(e)).toLowerCase()},gfmFootnoteCall:function(e){this.exit(e)},gfmFootnoteCallString:function(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=An(this.sliceSerialize(e)).toLowerCase()}}},xa,Ta,Na]),n("toMarkdownExtensions",function(e){return{extensions:[ia,wa(),Sa,La(e),Pa]}}(e))}var Ba,za=function(e){var t=(0,le.f)([Ma],e.remarkPlugins||[],!0);return(0,r.jsx)(vo,(0,le.c)({},e,{remarkPlugins:t,rawSourcePos:!0,skipHtml:!0}))},ja="button-console-login",Fa=function(e){var t=e.children,n=e.iconName;return(0,r.jsxs)(i.Z,{className:"SectionHeader-module_title__1kTM_",variant:"h5",margin:{bottom:"s"},children:[n&&(0,r.jsx)(i.Z,{margin:{right:"xs"},children:(0,r.jsx)(ye.Z,{name:n,variant:"disabled"})}),t]})},Ua=function(e){var t=e.header,n=void 0===t?"AWS account access":t,u=e.infoMessage,d=e.roleConfigs,p=e.size,f=e.visible,h=e.defaultRegion,m=e.onDismiss,g=(0,l.useCallback)((function(){m&&m()}),[m]),v=(0,l.useMemo)((function(){return d.map((function(e,t){var n=e.id,a=e.name,p=e.federatedLoginUrl,f=e.consoleLoginUrl,m=e.message,g=[];return f&&g.push((0,r.jsx)(o.Z,{"data-testid":ja,href:f,variant:"primary",iconAlign:"right",iconName:"external",target:"_blank",children:"Open AWS console"},ja)),p&&g.push((0,r.jsx)(je,{content:p,children:"Copy login URL"},"button-copy-login")),{id:n,label:a,content:(0,r.jsx)(i.Z,{padding:{horizontal:d.length>1?"l":void 0},children:(0,r.jsxs)(s.Z,{direction:"vertical",size:"m",children:[m?(0,r.jsx)("div",{"data-testid":"message",children:m}):null,g.length?(0,r.jsxs)("section",{"data-testid":"section-console-login",children:[(0,r.jsx)(Fa,{iconName:"lock-private",children:"AWS account login"}),(0,r.jsx)(s.Z,{direction:"horizontal",size:"xs",children:g.map((function(e){return e}))})]}):null,(0,r.jsxs)("section",{"data-testid":"section-cli-credentials",children:[(0,r.jsx)(Fa,{iconName:"key",children:"AWS CLI credentials"}),(0,r.jsx)(qe,{credentials:d[t].credentials,defaultRegion:h,variant:"segmented-control",showCopyAction:!0}),u&&(0,r.jsx)(i.Z,{margin:{top:"m"},children:(0,r.jsx)(c.Z,{type:"info",children:(0,r.jsx)(za,{components:{p:l.Fragment},className:"AWSAccountAccessModal-module_textContent___6tPv",children:u})})})]})]})})}}))}),[d,h]);return(0,r.jsxs)(a.Z,{header:n,onDismiss:g,size:p,visible:f,footer:(0,r.jsx)(i.Z,{float:"right",children:(0,r.jsx)(s.Z,{direction:"horizontal",size:"xs",children:(0,r.jsx)(o.Z,{"data-testid":"close-button",onClick:g,variant:"link",children:"Close"})})}),disableContentPaddings:v.length>1,children:[v.length>1&&(0,r.jsx)(i.Z,{padding:{bottom:"xxs"},children:(0,r.jsx)(X,{tabs:v})}),1===v.length&&v[0].content]})},qa=function(e){var t=e.label,n=e.breakSpaces,o=e.children,a=(0,le._)(e,["label","breakSpaces","children"]);return(0,r.jsxs)("div",(0,le.c)({},a,{children:[(0,r.jsx)(i.Z,{variant:"awsui-key-label",children:t}),(0,r.jsx)(i.Z,{children:(0,r.jsx)("span",{className:n?"ValueWithLabel-module_breakSpaces__3pffU":void 0,children:o})})]}))};!function(e){e.CANCEL_LOGIN_ACTION="cancel_login_action",e.MANUAL_LOGIN_ACTION="manual_login_action"}(Ba||(Ba={}));var Wa,Va=function(e){var t=e.autoRedirectTimeout,n=e.details,i=e.header,a=void 0===i?"AWS console login":i,c=e.onLogin,u=e.url,d=(0,l.useRef)(),p=(0,l.useRef)(),f=(0,l.useState)(!1),h=f[0],m=f[1],g=(0,l.useState)(!1),v=g[0],b=g[1],y=(0,l.useCallback)((function(){m(!0)}),[m]),w=(0,l.useCallback)((function(){x(),window.close()}),[]),_=(0,l.useCallback)((function(){return S(u)}),[u]),x=function(){window.clearTimeout(d.current),window.clearTimeout(p.current)},S=function(e){x(),null==c||c(e),e&&(window.location.href=e)};return(0,l.useEffect)((function(){return p.current=window.setTimeout((function(){b(!0)}),5e3),"number"==typeof t&&t>0&&(d.current=window.setTimeout((function(){S(u)}),t)),function(){x()}}),[]),(0,l.useEffect)((function(){h&&S(u)}),[h]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(_e.Z,{header:(0,r.jsx)(xe.Z,{actions:(0,r.jsxs)(s.Z,{direction:"horizontal",size:"xs",children:[(0,r.jsx)(o.Z,{"data-testid":Ba.CANCEL_LOGIN_ACTION,onClick:w,children:"Cancel"}),(0,r.jsx)(o.Z,{"data-testid":Ba.MANUAL_LOGIN_ACTION,onClick:_,disabled:!u,loading:!v,variant:"primary",children:"Open AWS console"})]}),variant:"h2",children:a}),children:(0,r.jsxs)(we.Z,{columns:4,variant:"text-grid",children:[(null==n?void 0:n.account)?(0,r.jsx)(qa,{label:"Account number",children:n.account}):null,(null==n?void 0:n.role)?(0,r.jsx)(qa,{label:"IAM role",children:n.role}):null,(null==n?void 0:n.destination)?(0,r.jsx)(qa,{label:"Destination",children:n.destination}):null]})}),(0,r.jsx)("iframe",{spellCheck:!1,className:"AWSConsoleLogin-module_iframe__176yb",src:"https://signin.aws.amazon.com/oauth?Action=logout",onLoad:y})]})},Ha=Ce.Z_().trim(),Za=new RegExp(le.C.REGULAR_EXPRESSIONS.uuidV4),Ga="Required",Ka=(Ce.Ry({workshopTitle:Ha.required(Ga),workshopPage:Ha.url("Enter a valid URL").test({message:"",test:function(e,t){void 0===e&&(e="");var n=(null==t?void 0:t.parent)||{},r=n.contentId,i=void 0===r?"":r,o=n.quickLinkId,a=void 0===o?"":o;return e?-1!==e.indexOf(i)||!!(a&&e.indexOf(a)>0)||t.createError({message:"This is an invalid URL for the current workshop"}):t.createError({message:Ga})}}).required(),issue:Ha.min(3).max(250).required(Ga),proposedSolution:Ha.max(250),impactLevel:Ce.nK().oneOf([1,2,3,4,5]).required(Ga),assignee:Ha.required(Ga),contentId:Ha.matches(Za,"Enter a valid workshop ID").required(Ga),quickLinkId:Ha}),(0,le.c)((0,le.c)({},Se.l),{primaryActionText:"Open in SIM",secondaryActionText:"Cancel",optionalText:"optional",maxUrlLengthErr:"The issue has exceeded a max length. Please limit your responses from {0} to {1} characters. You will be able to modify the issue prior to final submission."}),le.C.ConsoleLogLocalStorageId,function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={error:null,info:null,hasError:!1},t.componentDidMount=function(){var e=t.props.logger;window.addEventListener("error",(function(t){(0,Re.i)(t)||e.critical("Uncaught global error",t)}))},t.componentDidUpdate=function(){var e=t.state,n=e.error,r=e.info,i=t.props,o=i.logger,a=i.addCounterMetric;n&&r&&!(0,Re.i)(n)&&!(0,Re.i)(r)&&(o.critical("ErrorBoundary Catastrophic error!",n,r),a&&a(le.C.CloudWatchMetric.ERROR_BOUNDARY_EXCEPTION))},t.componentDidCatch=function(e,n){var r=t.props.onError;if(r)try{r.call(t,e,n.componentStack)}catch(e){}t.setState({error:e,info:n})},t}return(0,le.h)(t,e),t.getDerivedStateFromError=function(){return{hasError:!0}},t.prototype.render=function(){var e=this.props,t=e.children,n=e.fallback,r=void 0===n?null:n;return this.state.hasError?r:t},t.defaultProps={logger:Ie.a.getLogger("ErrorBoundary",Ie.b.CRITICAL)},t}(l.Component)),Qa={404:{imgSrc:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAaoAAAEXCAYAAAD82wBdAAAAAXNSR0IArs4c6QAAQABJREFUeAHtvQmAHGWZ/19vdc/RkwwkmRlFDJeAoFFZNauAwjKQZMIlcmTAazMJx28V8Vj2wEXXuOpfUVSQxQMhmXhiAqJyZBICg4AIK3itEXFRroDgHDnm6Jnprnr/36f6SE9Pve/bR013dc9TSU9Xvc/zXp+qfp96b8vigwkwASbABJgAE2ACTIAJMAEmwARKIyAK8bbpoYdi1p7R5ULITimtxZYlD7AsES3EL+swASbABJhAmQSENSUs+aIlxbPStra9qq3tvqVLlybKDLVmvGsN1W39/QuSk4krpCU/aEk5r2ZyxQllAkyACdQ3gV1C2Fc3ty+65sylS8frO6uoFqkyuHnbtlMsV/5QStmm0mF3JsAEmAATqCIBIZ5FKX5Od1fXY1VMxaxHbfvFsGnr1gul425lI+VHh92YABNgAiEhIOXBlms9cMvWrWeGJEWzkowZNSoYqeWoSW1BbJFZiZEDZQJMgAkwgUAJoCAflxH7bd0rVvwm0IBDEti0GtUdDzyw0JLWzUgbG6mQ3CBOBhNgAkzAREBaVovluLds2rGj0aRbi/Jphio+Fr8SgyYW1WJGOM1MgAkwgTlO4HDrueffX48Msk1/tz/6aEt8YGgQQ89jhoxOWUI8jppX3KDHYibABJgAEwiCgLDmo7A+GuMGDNOCxPOrVq44SGAuURDRhiWMbKbjw8NdWiMlRAJZ/6Q8ePGXupcsmQpLBjgdTIAJMIG5QGDr1q3z9kqxDqP8LofBylYypuddvvLWu+9+M9wene5e21dZQyWkPElngjHZ7BOrTl15VW1nl1PPBJgAE6hNAl1dXWNI+b9u6tvWjErFB1W5kK51MmR1Zaj29VFJiRUn/A+Y7snD2tu/7C9lVybABJgAE6gYgaaGz2rjEvKVWnkNCrOGCjXJl2vS/4e5tFyHhgOLmAATYAJVJdDd2fkiEoDxBIrDtV6mkNSsc9ZQIQfKIenSEpM1m0NOOBNgAkyg3ggIoR4nILAaYJ0ddZehOrs/nB0mwASYwEwCUm2MULHQDTeYGVYNuLChqoGbxElkAkyACUwjgPHn065zLjDwzc25rItTNlR1cRs5E0yACcwpApoaFbYCYUM1px4GziwTYAJMIIQEUKHSVTK46S+E94yTxASYABOYUwRgiZRNf5BwjWpOPQ2cWSbABJhACAnASilrVNjotu4MVXZlikrfi1v7+xe7k5PnY83AU/FycBjgLkR1dhDff8Jagndicdwfdq9cORx0uvr7+5uHJhJnu0KehU7H12GEzCsQxxhu/HOY7X1PRIhN53R1/T7oeCm8W7dte5vryHNxegIG5rxSSiuKeP+KNPwSFfkfn7dixV1gUHcP2Wyw5DCZwFwmgCWUlIZKWHbdNf1lq4+btmz9BQrqY/1vvni4+9Su4/xlxblueuihmNgz8l+I6zLQbFL6FmIPDMnnzuvq+mJQhffmrVsvgHG4CkbwYFW8iAu20vqhbG78aHpinUq1YPcf3X33a5ykcx3ye4rek/hfPGQfWnXq8vv0eixlAkxgLhPYvKVvL8qTVn8G4iaU1xf5y2rTVWmVZyM7t/bd/woYqfthCf5Fa6Qocin3h1H5/C1bt93xkwcfVNyQwlJJbx+b+vquka78gc5IpaKVZKkusCamHsUmkrS4Y1kHjOMZMFKPmI0URSNfLy1nO9by+nBZkbJnJsAE6pqA1AymwMD1umuVqZihom1EHCt+F4zA0mKeIBiZUydHxm7WVXVN4W3u2/ZZ1JKKLPyxXhZ2OoaxOswUvkoOI3U8jOOt6jcfX58RNDFfs2nLth5fKTsyASbABKSmj4rahOrsqJihmhgc/BJqM39XGj952i3btv1zKX5v7du+DDWVK0rxCz8deDf5fil+aUl+1Ag3w2+JO26637ztnnsOLyVu9sMEmEB9E0C3iLLsRu8F16hKuf2bttx7FArti0vxm/UjrSvveOCBhdnrAk9cmfxCgaoKNXns5i3bVimESue9rvVRGOYDlQpmQWMikdSvkmwOgzWYABOoQwKoMmXHF8zIHk/4nYGkIAdhJ1ZDMVKQskIJTX8LxsfHz1GIfZ1v7bvnTbihb/QVFuGIXqu1Rah7qtjWrGg/PnGcc1t//wIfd3ZiAkxgDhPAoC9ljQojirnpr5RnA9hOK8XfDD+udfoMN42DazlF6SuDkvJkGtaulOcJaJQfalMl921lg5OyITmRWJ695hMmwASYAAho++y5RlXyMxJMX4uwXlVMCqTlFqWvCbtxYHJSubFkvr+kU1w68/1PuxaB5WFasHzBBJhA7RJAjUrZ9IcWIO6jKvbWPvroow0w//OL9afQX6RwVzkXq68Kx4pEo0X0j8nA4kWCggxLmT8WMAEmUDsEUKNSGirBNarib6S3MzAm7xbv08+HHPBzVbpJUZy+MiDLchxHvaPmDH9uYPHieSwi3hkJYQcmwATqjIC22Q95RY2K+6hKuucSyyIFcOBNoahwUDsuSl+ZRCHGrMWLn1fK8wQNDQ3/l+dU8iX6TIPJQ8kpYI9MgAmEicBm3Yg/JJRrVCXeLRS2t5fodZo3vCkUFU4kIorSnxZZ7oW0tnUvWTKV66Q7P/uUU/4M+R90OgXJhJjYT7jbC9JlJSbABOYEgVc99ph6xB8R4D6q0p6DBiF7sdDsRGm+s75ejLW3/zh7VcDJOcuXP4547y9AVa9iW1/XK8yU2pb45kzXIl2k9e2urq6xIn2xOhNgAnVM4G/77683VHW4KK0hw8Hc7Xd2dT2HMSpfKSs0W3z8zKVLx4sNIxKN/Av8OMX6y+oL0dfd1XV39rrAk0M72si4ldNstzciYusKjI7VmAATmCMEYjt3KgdSeAi4RlX6k9De2PifqJPeW0oIwhIbYSxuKsXvucuW/dIS9uWl+MXc76djTY3vK8WvN4ikIXo2/O4twb9rici7z1154l9L8MtemAATqGMCo62t2goGhlLw8PRS739nZ2fSitrnYIDDluLCEDcd1tFW1vJL3StXXCts8a+It+CaFWqAO9BsePKZnZ0lj7rrXrbsD7YtViCsgg0OXpXGLVuc371y+Z3FcWJtJsAE5gKB+MiI1lChvOFRf+U8CN3Ll+85r2vFGajhfAThaA0ACuxnUKN5D+2r4tVOyokYfld1dV0dscXJqJ09qg2K+tJs8cXG+fOPQy3uKa1uAULsp/WIbbW8mWqFUNe/6QhrqxCNb0G8txQQNKswASYwBwk0NTRom/4wpUVfztQgs4rv8IsaFUG8dlN//03W1NTpmAy8EgP/D8NLwELsdDuIFaxoaPcdcvHiokbaFcL+3K6u+zEH4S23bL3n7ZZ03oFRhK9Hc+QBuOtjeAV5DobxXgD5MXb4/Vsh4RWqk27C68GWIZ+yXHE2RuWcAL8HYsYDdvgVL+D957GIkLeds3LlbwsNk/WYABOYmwQm43FDjar+VqaouKHKPFrYPXcU5z9MfzLOs/4NQ0nV4gfSn1mPLzeCdA3ty3CjDx9MgAkwgaIJtDQ32+Oj6sHAeBnnpr+iqbIHJsAEmAATCIzA1OSkvkZVh01/2gwHRpYDYgJMgAkwgUAINGAlA21Aqe4VrUqtCdlQ1dod4/QyASYwpwkkpqb05TY3/c3p54MzzwSYABOoOoFkY6PeUPGE36rfI04AE2ACTGBOE4hM6pv+6nF4ut4yz+nHgTPPBJgAEwgfAachoS23MbC57uZRaTMcvlvEKWICTIAJzG0CjcmkttyW0ubh6XP7EeHcMwEmwASqS2AK67LpUoBBf3VXoypwwq9csrlv6891cFjGBJgAE2ACFSDgyCZdlakeN04s0FBZrRjxeHwFbgFHwQSYABNgAloCOjOFhdlsXpRWi4+FTIAJMAEmUF0C9Vij0nbKVRc3x84EmAATYALFEnB51F+xyFifCTABJsAEKknAxrYQlYyvEnFxjaoSlDkOJsAEmECFCHCNqkKgORomwASYABMojUA99lEVOOpPjGJTwT+Uhq2WfdGmzu7fK3MgsOmhZe1UylnABJgAEwiagLRiGNuHTV/9D7T81V3TX4GGyvp998qu4/yx1K/rph07Gq1nn5tU5RBW7LurVq78d5Wc3ZkAE2ACQRO4Zfv2N7iJpHI3cNipupvwy31UmqfoVfG49s1EYrtgjXcWMQEmwAQCJ2Ank9pyB8USG6rAqYc4wJGREa2hwuOgfWBCnDVOGhNgAjVKwI1EtBUM3oq+Rm9sqckeOOkkraEqNVz2xwSYABMolYDrulpDJWyba1Slwq1Ff6vQY6lNNzf9afGwkAkwgeAJ2IZyB4aMDVXw2EMdotZQScvlpr9Q3z5OHBOoPwLGGhX3UdXfTdflCC8uWkOF+QpsqHQAWcYEmEDgBCKmPipTS1DgKZr9ALVtnbMffY3HIHgwRY3fQU4+E6g5Ak5S/4IsXB71V3M3tdwE62pV0pJcoyoXMPtnAkygKAKRiGEwRR1unMg1KsMjohvqCSPGhsrAj8VMgAkESwCD/rTltpQRbZdFsKmpTGjaDFcmCaGPRX3TeR5V6G8eJ5AJ1BsBWzjaF2Rh86i/ervnxvxom/64RmXkxwpMgAkES8BUo3LrsI+q0LX+giVdQ6GhOqWsUQkenl5Dd5KTygTqg4DdHH3SnXQ+KqWNKVXY1EMKfNMG9MK2qD/Cth6vj5zuywUbqn0sij/j4enFM2MfTIAJlEXg3M5O2rHhmrICqTHP3EdlumEYTaFSwZg/bVuxyh+7MwEmwASYQOEE2FAZWMESKQ0VtvlgQ2Xgx2ImwASYQLkE2FAZCKJ1T2moqD3Y4J3FTIAJMAEmUCYBNlQmgJjVq1LB9mRsqFRw2J0JMAEmEBABNlQGkGjeUxoq1KfYUBn4sZgJMAEmUC4BNlQGgtqmP4NfFjMBJsAEmED5BNhQmRkqa1QYZ8E1KjM/1mACTIAJlEWADZUBH2bTKQ0VJtqxoTLwYzETYAJMoFwCbKgMBGGllIaK+6gM8FjMBJgAEwiAABsqE0Td8HSMTzd5ZzkTYAJMgAmUR4ANlYEfLJGyRsVb0RvgsZgJMAEmEAABNlQGiNr9qLiPykCPxUyACTCB8gnworQmhtT0pxpPwfOoTPRYzgSYQBkE5CUHtuxO7jnStdyjpCuPwOCuhehxaEUzTysae1ox8Hg+zhtwPmJZYgSdEaN0Li2x1xbWsyi9nmhojj7R+o3Rv5WRjKp7ZUNluAXU9Kdq++Ot6A3wWMwEmEDBBORHF8eGhgePt2yr03Ktt2I5gaOGJocWo/zJ9oV7ZdG0Eim3dMp9p0bHRFrkxBPWYE/Tbhi1P2FCzW8R3H0tjaJ/3g3jfy04cVVWZENluAHc9GcAxGImwARKJjCwtmUpNuQ93bWszsFdA8cioCYYqdSRa4NKjiEdlLQW4J37Lehxfwu+Lx6ftMh4/dGSdr8Vse5uc1++RfQ+PVFmNLPmnQ1VeWizbzrlBcO+mQATmCsEdl3YfIjjWO+BwXifdJyjM3ap0vlHxexoy3KPthzr/UPir3sGVjdvjkat7yy4Mf4A1tsO0EyWnzM2VGaGyhvG+1GZ4bEGE2ACMEmbVkUG77rjfJxd4iTliShUQvWSC6O1P9J2UTJpXTS0JvbMwJrmjc1W9L9bN4wOhOH+8ag/w13QvVnwflQGeCxmAnOcgFy3pBE1lUsG77r9T5Z0v4ce738Im5HKv0Xo7jgEHVz/OeEmnhlc03QtDNdB+TqVvmZDZSCOh0pZo0LnZKjeigxZYTETYAIVIuANjFgT++jQ039+CkXIN2GgXlWhqIOMJoatjD4kpfvnwZ7mm3Zf0nR4kIEXExYbKhMt3Vp/PDzdRI/lTGDOERjoaTlzcHhwh+u6X0bxceAsAIhjiPoAPn9BAyKN4nsMr8xPoPXnBXzTEPVAu73QLNiAfKxNTFk7Btc0f4aM8CzkSRsk91Fp8eARoA2pFHUqbvozwGMxE5hDBHZf1HxYIiG/aknnjHKzjXIngRabR9EP/nt8PxGxxRPRaORPreLVT4kbHkvowkeBJcbWzH95QjhHYYj6qy0h6ftoIcWxGMDepvOrlUmrCWFfObRr8L2Da1o+3L5h/Cda/QCFbKgMMDFxTtv6Z/AeCjEeLntz3z1vtYV7DF61mvDChZcvIVx8UQJxhrohhvlgx2I6MBIIzzSOzA7GOJXkQtd0nvaP9zbPv6cLN08GYJ4BF+J56Tbc033qyU+EAgInggnMEgG5bp099PTnr0gk5ScQRXMp0eBH45Jhwi+qX9jy3kWLFvxcXP3S2MywHpvplOfi/UQt60U40+dnGTEZsN0Xzn8Danqd+A2fDPeT8BKOicPFHQjnEBjjHw/0NN1l2ZGLO9aPv1BcCMVrs6EyMcMriFKlBvqoNvX3H3DL1q2bkIcTMhMAKUN42Oivl7XUaeY89Q2FfRknhdR/8pj2k9ajq4xuRpZ2EyKR3Lx168dWdXVd7XniP0ygzgiMXdLyChip7+P3dFIpWcOb3g5L2N8RUet7bTfGd+4L46V9pwGdpQ0YmgqpudC6RvYc2jwceekdruO+D+lYiV90cfZAWqdZrvub4bUtqxetH98SUDJ9g+E+Kl8s+xyp5W/f1fQzCLwaxXTXkF1NTN2EHJxQjVThxxuFgfvCrVu3nliN+DlOJjCbBIbWNHWNT7m/LdpICWtCWPbX0ZT3pvaNk69r741fNd1IzWaq94VNE3zb1sc3dWycPLPJbjjQFvZHYMye3qdRwJmUHa7j3InRgVfJdScVZ+gKCD6jwoYqQ0LxjUqT0lBRQ5jCWyicf7J9+8tR3TmtmonBjxhNjBbmj/DBBOqDADX1YRTc59BUvgXvsR2F5grNeyPCtr4Qi0YPbd8Y/8DCm8Z/Xajf2daj+VJtvfFr2w499kgREatRsD1eaJz0wg4W/zb01MP3D/5T7JWF+itGjw2VmZbSUIV9MMWki1nnITjQv/XqECSDk8AEyiYgLzuiCU19N+MF7IqCW1S8GpT4TDTWfEj7hsl/n3/jWPDtemXnLBWAWHdfsn39xLfbeieW2JZ9HmzQnwsNGp0Fx1kT8heDF81/TaF+CtVjQ2UgVctb0UdcNyT3V0QMmFnMBEJPYOiyRfsN7d25BUZqVcGJFdZdDY3W69o3Tnxiwdf37CrYX5UVqT+rbWP81vb9FsNgiU8iOfFCkgQ2B1nJ5IOYJHx8IfqF6oSkICs0uZXXw/BQZY0q7E1/royo015BlGGveVYQBUdVowRo0IQ7MnY/ag2dhWQBvQLPCjvyzo7eydMX3DBZcK2kkLArqSOue3KybePEfzU0iCUo7+4sJG4Yq0UYWbid5pMVol+IDhsqIyV1H1XYC2DYqVAYKnRThbovz/gIsMKcJjDaM++A8Un3AbyyHlMICDztP4qI5mMqOc+okHSVo7PgxomnYHTPQN4uhcHC2uvGIyakc9vQ6ti5Rs0CFGZtlEYBcdeECsyUsrSHFQh1AQw7JR0NZSHsi+2mhj7HdWWT48ik2yydJsczbnTtkFssJmP4TtB5Milb5s3z5Amc02d+a6v3PTk6hh+y9P8hh3zQiQYRi+Y4geFLFu4fnxrvAwbz8kEowFFeXN7eO3m9VVBZXntwkbev7Vo77+dJJ0lTXrR9zygoIhhK9T2sZrGrfcPEveXklg2VgZ7GTmFAXbhrCqmmv6Qyh9K2hs7t7NypVChCsKmvT2cTiwiJVZlAOAjQPKPBqRdvL6QmRU19ESty1sKNY78JR+pnLxUL14/9Vn6g481D4yPrjf11WM0CBeWPB1a3dHZsHDfPVlYkm5v+FGAKcYaZCnWNytT0J5wgDW3tNpEWcq9ZZ24RoG05huRff4hWghNMOcev6H+tmDh+YW/9G6kMC/G1gdG2DfHzMdz+qxk31TeapFot4W7Ze3Grtgam8k/ubKh0dEimmUeF2laoDRU1/emyJ2CpdPJiZNREqtJHKgKLRxUHuzOBIAkM3vXTL+CBfoc5THF/xIqd2P6N+PNm3frSoJGBGG7/YXQhXGHMGeabTSam7hhY2170kk0UNhsqA2GUsMoCOPxNf3pDRSv+GbJfsFjbRErL//HBBGqEABZcPQu/+n82JRdP9e3t4oCuhb27d5t061lOK2vYtlirLSsJgLSOtJzRG0thwX1UBmqolCgNFR7UUBfA0qXh6eo+KqxFG1z6qeapQFUup9v6+xc0RKNifGxMRPHdEImIxNSUHcH3JD6RyYiI2hOpc/xiIlNTwolGbXvKFgl7SpCeDaOcSCSEDTl9sOwLvmyRhLudhJtIiCTJvOukcCNYr9rBf2iQGzwJJ7nvHMNv4UJ10tQf0sw9h9S23ayrp+imNMgHTc+zAd9bGNhzwM3wlgpOBwKxF63nSvV6CNMaKf+In05oYWFPSH+9+j9OaFFhzz/Cp8WE0+5uejFhWlwYk7Cn+UcM0xYlxksYps/ATbUYMfx78n2LEPv7pzgpCfhHLRB0eIsZk39cok0CDt7ftH/6TVFLBeKHyFsAOdc/BWFbvzqvq+srhp9uSeJdPc2HYhhRr9GzED9rsw7opmWIjLpzQKFtw8SGwdUx1Jbca/XZld2DPU0/o0EZer3pUjZU03nMvKJ5VApTBWf8oMJ7RKIY9ae2U1TOBJZ+Kl0UmAhgyfGgQBeb+7buSqRHUSUTSYs+dCRdfOOcRnE43h83dU7CqYR3TjvzONDLjPTAApwWfehw3ZQrXXkL9uLaOydh0gvQq09jWWsKhFyhh/O0Pyf9YFC+U2MlU4+Kdw59LzQIyZV06A+996SvUm505bmnFEgvBRKxeheet5SffP9phZR/UibdTOg+/r2w0/J0WJ4PL560/1TkXkiphKXiTycKXyk9RANB2g9Os+cZOSlk5XROSuSUOfGuPHfPJaObFqc8pC68FGe94coV8+A7cENFu/Fio8NNSMoCSp3yENZv7NaWd4jr2EjlMsKyUF8dXN3cgTv08Vz3/HPcyi/vXtPy8IIN47/Kl6muuelPRSbt7r0IKnVKL4CVQQYokBh2rguO3tB18mJk+HGr46I34hIP2FJ1uCWGyd5qnADVz2bhgJH6FAzp3+uDFn/GWn0r264b3qvXm5tSWoEDVfVvanOPkYAJ6dxMoyq1ejlCNlQ5MPxOUUrWbEGJt39t2vFrD+4Hj8YmP37kBjNVVjxsrFRk56b7bEy0H1oz/7X4qV9uIBqPRKPvDPNafYb0V0S86NBjP4hf/YPayNBfNWi9aB6EkQ6EDZWWJoSawt5rezf5D7Gc+j2CSp6u5gkLVlY8uAVKIxhU+jmc2iFQ7vPkl1PXTX4dT1mDnyzjhl7DSxfdNPr7zDV/+xOghW1FTFyAn/2gv0bGVV6x58KmIzJXum82VDo6kKEoVxaS1AVs8F5VMd7+lGmnhFWu6a/sJlJtPqoKmSOvPIEympL9EouVE1bjjfREP1nGDbX6jTRgIHPN33oCNFzftuV7UUCqf7vUBJgUWMXDfLChMjBKbUWvUiq7AFYFHIi7qY8KP76KGFrY87Li4aa/QB6HugkET1NZz1MuiF09CxagJvXFXDef8z+1NS76gI87O2kItG2Y3IoJUFq26NpeMdQTW6UJxhOxoTIR0gwSQDd/YD8YUzJKkRv7qAI1VOrmuXJrnnglU7+VlQKG/VSFQPqFg4ZP0iD8JN5fEjifwo8Ii5yKOL7H4TaGzyjORyDbi/M90N2N72F8D8FtEE9DYPOWktbER9C834FwlQfs4gfEDS+MKxVYoCTQtqBjHe7tU0oFCDAF4dO0GaVOh4en6+hAhpY/ZQnsTSEx+K+mOCKjWJSWygL/AzvvBmZoqYlUCaqM4eleyoX1KWzdjXk3OGj2Df7tO6dYbar40nhsUsAMIu8EApx7Tp4fF95IGW7eCamm5NDD4EKy6zjy/KdixdqawvWUPf/pCDL+sVaVsDHEMhVaKn7o5YYlXJuWXvSOCE7okg5yIgEmXSEAXKX+pxKDeXA0xYBqxpgM5tI3+aL7KukS51FyQxOv7dDSwg04d0kKVVJvkNEG+kbI8E/6tNBwg9so3UZXko9GfJzGRhlNJNzMosR+CxI3NjW5MxYiTiTk/lNTcqqtTc4fGXHjixfLUVy/Kh6XS5cuVT94/o9jxV1pfym5d/xDurcgGMfvt/dO3FPxxNVJhOIrO+PDPS0fxNy0O1VZwo/yqOFnrqJa1Q9VOmyoVGTS7lSCocjx1wqwCcI/gvJcqTDTzPeFlQpweDrN51RUfMqteXZ3dX22PBLsmwnMJCBHxy/Fj3vhTEnKBS9fe5qtiGkkoMo7u6cJLOodvwuTfH+EYvQcFRS8Wl2J96hNeDHwLWy11S1VoHPM3RccMZiNYbJBsqU36CDD04alaSKFsQ+s5qZNAwuZQIEE5CUHtuDX8VGdOmrx/zW/d+xFnQ7LCiNgN9ofRSEwpdLGvXj90Jp5Z6nkbKhUZNLuqdYif6WwbwhIzUL+KU+5wn4EZkDwIqSLK7B4dPlhGRMolMDQ5K6L0FKi6ZsSf1vUuPAbhYbHenoCi26IP4viZoNWS7ofU8nZUKnIpN0xEEBdAIe86Y/6LnTZo3XidPJiZPrRkcWExLpMYPYJoAP/Ql0sKFS/XMkBFLTVvS49sy2rRPyRqHUVChzlom5olHnL8IXzX+eXV+6j8qNSoFvNN/0JecStd999rOOtzOp4i6/mLqxKGHKvvXP8gv0WW4XqIhU2VLYCM4iqONidCRRKADvUHoMdat+g0scjPizteVg0Na5SCdR9cE3TVdjqfi0K6c5qTCge6mn+ZHzS/TA2N1xezuaGJii0nf1gT/P3UJNdrdKVTuIfIfu3fDkbqnwiM67VgwTQ2BXqApia/pSvL5RPKa90ks6V3ikGDc9cZNWTeFVKb6FVZJj++S22qhpIkQohuJobhccHEyiHAIyUsqCkcNEMcX3H+kEaHj/rx0BP05cwXhVbiuB3lUzeM3jR/JPabxx9fNYjTkeARWSvRF/2OrrEEv/bBy+MdbXfFP+ftHgWvho+j64qJX8Uqe/BppUfE92bM+tIe2ngpj/DrYCZwnOrOsJdANNwZVXKK+oe8ibSirLgyKpKQK47KYoS+d2qRODNUzZErQ0qeZDuGAl3DUoXGKnMIV8mk8l7B9a2HpVxmc3vwZ7Yv6N4+0wmDryHLsCWBHdjAu6xGbegv9t7R/6IGutDqnAx/uvA4S0/XZYvZ0OVTyTvGjdSWdjDTIW6RkVzavKyU5XLsDeRVgUKR1oVAsNP/2IZftIvV0WOEaoPUhOVSh6EOwpjASPx3yhZPjwjPCkPsJxE/56e/Y6cIQvQYWB17HIMCUftZvqBAmM/9N9tG14de9t0SXBXmMb4bV1owPOefDkbqnwi+deKcf2kBiMWakOFOaSJ/OxU5Vqqh6VWJT0c6ZwlgFe3FbrMY+r4Rp08CNnQmtj/ByNxqTos+YqEnOrffUnT4Wqd0iWoMX0EK31erQoBBrQVzft9qoENKn+Fukdl7Id4xcdqJP4HjOWMe8SGyp9V1pWaArIX+Sd4/cp3CtO1u3z5X9DyXJkeYW3Gxe+0YhYygUoRENbJyqiENWHt17JZKQ9IYEei38PvUruyOF6CX5mcEv27L2o+LKBovWAwcOODWKvEuOkkCra+hQct/WOQcWfCWti7eze6VG7PXM/4Ro136OL5S3Ld2VDl0vA5x9uF2lD56IfJqdvbAN36ZlXThPXcZERcU9U0cORMAAT2XtLajgJSPdrPEg9UYkNEGtkXaYicgp4DWrtQeaCJ8KBk0urfdWHzIUqlIgQwUu/HwI3rTF5gpG5rO+y4d9F2HSbdkuW2uEPnVyYS014o2FDpaJFMM5E17H1UlHy5X+t/4Aexkc6rcGBWv31294oVv6lC3BwlE5hGIDGV7MRbJ8ph1SEqtqbfohvHfhcRkWU0FF6VGnKHsTqEjBWaCw/S6ZlkGIJ+seVa15v0AOenbU2vO39WjRQSgTLpXkNaTsmV8/D0XBo+5wCqrFTpH3qfwKrg1H388dT017Np69ZPYbTT31muG/OWaqV1VfE7oHNKFq68NVVTy62mVkZNnaf/pvVzF1pNeYmk/NPqqjgyC64KN/riuV2dj+OHiIHvfDCB6hNA48i0t/SZKTIWnjO9lOGysHfsN5i7tIKGhePHuEAdlDwMC0j3D10UO6ntxvhOtZ6/BEZqLX6a3zSWV8K6s+3QI1aJdY/Net9224b4cwOrm59EyXOEf6qtf6AV1cW6dV75wYZKQSnjrLRSpFBDE1mxsOtTSDF9+GACc5OAtI5RZRytI3vaTjv9V1bvrHdRTUsCTbAd7PGM1d0oa/afJpx2IQ93kxJD11tO6lg//sI0keZicG3zP2KZ/W+ZjZToa29dfK5Yt0O5Hp8mmpJEtrDuweAWX0NFhnvPzs8fgoC9Moub/oyIgUxxoLalaUZQeGJnJsAEqkNAWMr5SZho+ov8SaaVSmR77/gvsQDuSpQm+knG0jpSuM69oz3zDigkbaixvMdy5QaUYNpyHq0ed7dbB5wtrntSORKvkPiK1cGY6Qd1fpykzN4vbQZ0gcwVGR4epaECaDZUc+VB4HzWNIGRNfM70PylXOYLrSMVWw3CD2Rbb/xhLE62ErJRP3nGDUbnqAmZvHfkn+a/LOPm9z3cE7sARdfGAozUPW0L288SvU9P+IUzm27YxM0wqtA+OhM/G6oMCcW3frHVcM+jUmSJnZnAnCOQEE727dw387b1hK97BR3Rb/NQRIjTEOWYLlq8Ob9mMp64l4yvnx5t7Y4h6N+FXsRPnnFDTeq+tsZF76DNDTNulf1u0TJHn2L2nrGhMt0ZzfB0DHXlGpWJH8uZQAgISGdfoeeXHKyrZHi79/MVvNui3okHorY4HSXLuC50GKElkzJxz95LW9ty9bDixTmYTPx9k5FCr8UDbe37n1HJFeJz00nntJ4ijKW6vw21x4wfNlQZEopv3T5LvCGgAho7M4GQEcBe1ofoktQgI9q3e53foGULN0z8DAX4mQhXW9NBs97rJ8emtu+5cD+vSXNwTctZWHHiZhgp/SA5IX7e3tJ6mrj6JW3NLeh8+YYn1TVZtFdl7xkbKl96+xz1TX9co9pHis+YQHgJoL9mP1Xq0A/tztsw+pJKXg339g0T92JU3FkoYfR9R9L6uyln8m7Mszrfcp1NMF4NuvTCAD5s2fNPFV8b0PaF6cIIVCYsdY3KslozcbGhypAo4Zv3WSoBGnthAlUhILKFnk/0YyjAUREJ19HWO3k3CuizYaz0o/Gk9Sbpes19jbocII+/tBtjKyu1hYkuLTkyzUhHmb1nbKhyiPmeavqoUNviPipfaOzIBEJHIFvozUyZ0BSWM7Ur6QJj1YdJ9OeioNHOb4KVNZTl4rGI1bxi0Q279lQy/aa4UNNVs5dWs7zkzV4N0ZA5UzT1LwdI9ZsWD0+v/weAc1gXBPAj1hgqTWEZgtwv2jh+p4xEVuG1uNQVI37d0NK0nBaDDUF28pKgf0nYE3lyPnlgQ5WHLf8SHXpKQwUR16jygfE1EwgjAWl5BZ5v0qS+sPT1U2FHrEbxU8u2z0eBU+xCsb9rmt+4fMHX9+yqcJILi04IbV+Z60x5LxhsqIw41W3XqGuxoTLyYwUmUH0C+KEqayNo3df27VQ/9akUtK+P3yZs+12FGisU7juamhpP2e/6kaGw5CE/HVjNXTv4o3HK9po82VDlk8u7hplS1qjQRcWGKo8XXzKBcBLQNe9pB1qEKjtY4vmvKJAKrFWJXa3z9q/+EHQtwX0DJvzU5rXP9/qw2FD50clxw7bJakOVo8enTIAJhJiA0DbvafqvwpOnobWx41zhbkGKmgtJlWvJtw8ND/5U9hxakH4hYQauI9SGiqYNWF980Zv4zIbKSF7d9IfqFNeojPxYgQmEgoB6dJmmsAxFypGIwQtjb5GO24fX5qKMKhqElg1ZL/5YXnZEU1jyMj0dmtqstEYz0wbYUE2nNuMKlkhZo8JDwIZqBjF2YALhI2AYBt0U3oLcsrC1x1LLcbeiIFJOWtYRx2K8XYMjz/1IrlsSwr44qdmHa18tmA2V7g5DhjcYpaGChA2VgR+LmUAYCGCnC+2AguHRFw8PQzrz07DrwpY3CsfdhnJIU6B7TTvqcooCldZpQ08/eUtmXlJ+PNW6RqKV3FH0Zu8ZGyrTHdL0UaFayobKxI/lTCAMBGzrT7pkSOlkt5TQ6VVStmvtvGMcx92OAnuhLl4UQ09btrxS1/pD/mHszhya+v2msBgr1PSo/DxSlTeUrv+XkekXL8xozeFvzOlVVqrwNlAThmrTlnuPskTyg+ibPAaVwCY8sXgGsGaMN2E51XyJnjhce4aX1uGlS5LiT0oOCHRFCjQQkmaX0RV14KUY5IcpxfMQb513+GFfOO3II/VLwMzh54uzXhkCAovOSvTNKw+hX11d6W+WBMM9816fdJztMC/qPbQQN36Uz2Ivj86FG6aeHlzdtBdO/61LEn7H74Sx+oFcd9IFYt19BY4e1IVYumz3RbGDUY60KEMQ+1a0Z0OlpJQSKK0UiVNvBIYQqiu+tW/7Mkcmfoq0xlJtA5m/+E6degn0TpFZOrJ/cZI695wpv9Ou8UaUFqS+PGnWSR4K+dtG//znU/v7+0/s7Oys6o9iWkL5Ys4RWHTIIU8OPfWkg8fTf48m1wpNjWpozfzXOjJ5D35w7bobBSO1MxqxOhesn3ia9No3Tl4/uDoWgUG+VucPP9tzB596+Hty06p3V2tXY0qfKw0vBzkrq3PTn+6OkkzX9EcVjhAfMBS2Yznr8cDHqpZMaR03NJm4qGrxc8RMAATEuh1TaAR4SgUDbQjHqGSVdB/saT3axQ6+eCn03RQxkxa0VrzQEJVkpP6ScaPv9o3xr9rCvjzXzf9cdg/eeft3YKz8Dbe/p0BdXdfWM4+I7NYrbKgM6GGJsnWEfNVU01m+a3iub9u+/Sg88AdVO0UwmP9Q7TRw/EwAP2Xl5ohow35D/iaElSa29+LWV0uZICP1cm3cQrzY2NDQuf9Nk0/66WFb+y9bwv43P9l0N/muoTtv75Xr1lXJDsiTp6dn+pUdaWZDNR2J+gpvYUpDhQc/3DUqxzlAnbPKSQDwZZWLjWNiAv4EhLB/7i/x3kZFYjzZqZLPtvueC5uOmEok+pGSV2jjEuIlEY2evN+3RrSDQzp6418UtvgPbVgQorn+vUNPf/6mShsrb0CHlCeo0oeC9fe5K71XyZKqkldb7jBhoTZUrkRzdRgONKaHIRmchjlOIGLdqyOAdee0b/g6v+XIdq9tflUiKfrR8nCgNhwhBuyG6CntN44+rtVLC7H54udsIf7TpIt4ewaf/vwN+K7Y73RX8g9vRbrmKdNmT79XbKiUpNKC6eMHpmnzVvTTcCgvMiMHlQosYAIVINDWdcZj6FVW7sckhbusAsmYFsWunuZDk47Vj2Jm8TTBjAsxGLEip7R9a3THDJHGoa134tPoSv+URiUlkvLCwZ7YNyplrKQrT9GnKTLtpYJH/elp4R7j1qnrJRV7AzEk01eMCpW0HF9RylGIx2FEBr3mTfxSvLx6o89T/XKQ0TsWco+R65Cn1j2kUe0pOUInr7j2IJ2IQH1nzkMj1Jw0hFhURwRohBuGcP8MWXqHb7akdSRNsF140/ivfeUBOw5fEjvYmZJkpA7WBY2BE8MRO7Js4fqx/9XpqWQdvRPrBtc0R2EcrlTppNzlJUNrWmh07qV6vfKlKFnOV4WCwsKxG5rusyxvmT9PjQ2VilbaPdVH5W+pvDLa4L+aYtgpqbNTli2uXLWi67Yg0rh5S9+vQOmNvmFx058vFnasPAH0U90rpetvqJAczF36R3zNuqEauii2mIwUXv8O1VHAT2dXVNjLF6wf+61OzyRDM+DHB3tgrKT8d50u2HwANSunvTf+IZ1eOTJaEko6zmuUYQjxq9z+KdLjpj8lrbSAag2KA0Ys1DUFUx+VcIJLf6rm5Q+Km/78ubBr5QnYlvwJfrTK3zTaFd6NybCz+gI/+E+xV7oJz0i9SkcAv849MmKvWLBh/Fc6vUJl7b0TV9i29SWTPozVZQOrm75s0itVLhy5WutXWDNentlQaYnRzG/NQx3ymoLX9KfJn4Cl0oiLFKlHR6KJMMB4ikwWqzOBHAILeyeeRkv0/TlOeafyZbue+Z+VeY7BXk5YqNXII3SB4gezF0PMu7Cz76M6vWJlbRsm/wW/xmtM/hD/ZbSEk0mvWDmN9sO7/wUqfzDOLorV7+bL2VDlE8m/RvtevlOtXFPTny6tLhq/dfJiZNSHpdYPLh51HCxhAoURQKH3bZ2mK90P6uTlytoaX3s5fhE/VoUD2YiI2CvbN8QfUemU497RO/lRYdnKpZYQfwLyC9AnVlZzo18ah6Z2wEjpVtwQ/W0b4s/l+2VDlU8k7zrVR5XnmL4Me5MWlijRGA//PJXqCjuljAsPfmAGsdT0sT8mkCHg2vM34zyeuc7/xs+ma7Cn5e/z3YO6Fjc8lmhrfF03fhe3+oQ5atv2aW3r47/wkQXmhBUsLoMx+np+gGSksMpUd9vGuF/a8tWLuk7N1ZL6uV22/0sEGyoDal1NAUVzqAtg6ernUQlUqQzZL1zsrU/rrw4jFlw8/lGwKxMomEDH+sERNCbM6AeZFoB0Pj7tOuALz1gdehxqF2JTNmhhjUej4vRF6+MPZt1m8aStd/xSdLN/KxMFfqRYZipybnvvuLK2l9Et5Xv42avOQ5mpW1NxrG3R/r4Gkg2Vibiu6S/ApjNTMkqRRzDGR+cPyQ/MgCAgbVy6dLCMCVSaACr51xniPHP4onlvMOiUJabVy9tPP/PdMFY/QEBxjMI9Y+FNE/eXFWgRnvHzl2he/H/4Xo9X7klbRM7u6B2/vYggClZFLVW4jqsdHo8RmevF1S+N+QXKhsqPSo6bvukv7DUqV2s8XFSpcrJa1ilMojounkdVFlv2HDwBrIf3MIzVdlXIeJiFk0x+TiUPyp3mdsFYvS/SED22Y/1Ef1DhFhoOGau2Q6+4OGpH37qod/yuQv0Vqze4puVd8KM0/FSbE1HrC6pwZ3UYpirSWnL3JroqEkxvCQpRKJxNfVRIfHDpp5qnwlSh3hZcPKEgW3uJSD+rAp0zouO++0Rra6v4Sywm5jc2itjOnWKgqUnEcN44NCT24LupoUE0oB1qdGTE+6bz8bExLDMXFQ2RiIjjE43HRQTfk/hEJnFtT6TObbybT02JKfrGx56yRcKe8nSxpI9IJBIC/TDeJ5mg79R1EjI7iWuREEmSe9dJ4Uaj8rxly34XNPWIbX0m6VrLlOFiV9zBtbGz29fH9c2EygAKE6S32gg8f4XFjgdi3ToXuoEPnMjEP3zJwv2dqbh2WDzeZTe23xjfmfGT/82GKp/IzGtF8esphroAjuAH7iRoorn/EWQfFWyR0lLR26l/Cgpz3dzX92MvDDzNZPS8Pq/sOYWNC+9/5px0PPOIP7SeRu456SjCSSnS0hvpMBEOxUgeIJseJnS8YDLp8a6gA/dSw4E/Ly6Emw0n9xxh+6bHS1sqPYi7wY/q5r6tWecBnA1MTHrXo/hLHwvXNLrAG2GA80n6kDuOBNb4SaSvknie6EMH/U26+ItrmljueH/c1DkpuNhkxvtH55BDNzMBHc1AEFP5CBG+XOh653SNzJNfktJHJJJUgB2ET6DHwg0TPxtY3fwgnp+3KwN25bXyX16+TdUkpfTHgiwBd3LiM2CsXCAbD30yalufz3rwOWFD5QMl18lbNoh+OD5HqpzyEYTESbphaforr+YJC3hWCilMVPZe5J5TBxkEaVnqK3U985xCyvWbe+4TTjpC33DyTDNqLdk7PyM9pYYzLUxKejYlXj5ysp2VZRNRJyfeC8Is5cWOyE/DJu6z4nnx4J4eNDywex2c/zVPxJcFEBhY3fJmNKJ+IPPb9Pcivp+/r1a+HvdR5RPJu/Ze4PPcMpcoMugNOLSHsekPlja4xOeUqHmBUtUjz4kvmUDhBLwabuHqxWi2rZ/cBv07dH7wO//IcE/zCTodls0kIC85sEVYzkaUDEo7g5JhxIqZtyNRBjAz2jnq4r0aK/KeaqpRCKvvHJHRfa/4PskJskaIB04ZV6opzScBBTqlWr8KVGa1uiMw2/MVo0JcBmjqeVWWFUXbxA9G1szvqDu4s5ihoanh61EoLNFFgV7JT7Z/I/68TodkbKhMhDTyIAt6TTQli2TE0PTnBlcj1I2ORJtUWTUqNL8ojWDJcNhjzRDA3S/r+TFllJZVwsiNT+v08L76ykk3+V08irOaFl0aakmGBXB7wKpHm2Zh/XbRqWd8VauTFrKhMlBKbW3hr4TSs6YfWm9ZLf+sFe+qqXnSKITiA5zmgw3VNBxz7CLQJmp/dm2HHP4ltAr80V+acsUjvmK4J/YJnQ7LLIvmn4HV9ToWKBAkRn6+Pz3iUafqydhQGRBhmRF1IRnyt6tK9lHRsDgVyvRINZXY6M5Nf0ZEda2AQq3cFx0jH7FuxxSaoS5ERDSYUXm4lvzU0JrmNUqFOS6gjSDdpLMFHQEtWhS2dV0xy0TxqD8tTRKqC+BK/ICMydMoRDHqT/erc4NcQkmTDojKKmjQhPAX9Kejw40agWj0OE5wIFTq/qIbRCIahE6OOCd3z4GMJ1WK6ZUC5/DrBZIbDtyh4IVDPuFvWjjkeVqYOeF4UWfSkxeOF2ZOeqaFk9KlcL3UpmXeuZeAVHqghRM6p5clygTygmvKh3eOPStSzrnh2F5+0ahPHrx8TQuHHCHzQkC4dIjccIgTOULm6WTDQRrI3fPrUVSHI228LZMyDoTjnabDsSnOVORwT+WDFDydtAxvzym/cPXCce0R/eMVjBSLoT40uDqG1RPcq3QhYgPCb2FPpSGsbP5Tnd5ck1Ef3oRMbMMTdKAu7/itPYoaLEZR7tCpTZOxoZqGY+YFFQgzXVMu5dYUVOEG5U4TJWmOi+oQQa5MQYW5AhWKo7IMVfepK49S5YHdmUCQBLD+3RexG+6JeJRPV4WLBz2CeV4/3HVhc1cllzxSpScM7gNr21sn3JE+cDtSlx68BO6ORq1uqsHq9PJlbKjyieRd0xssjJXqKKsAVgUalLup6Q/ZevfmLVvfSAbX66+i93W87uClmv4KicEWuEjnkV5/PUVcQ4ZtY6BMUnq9Jp3XqtKNmkOoOanSze5zjwA99nsvbV09NZb4NX746knG0mpOJuWdQ2ubzk0PcZ97sNI53ntJa/vU5OidKE/eZIYQWbPgxvGnzHrTNdhQTefhc6WuKfgoh8rJ1PSHt59lMDLL0NCSrgvhUUv9p8YXLy/TjTT0POe0LKtMqik3XwBZY+crZUcmECoC+10/MjS4JrYKD3s/EhbTJG4+XubuwOoWazo2TnxPo1e3IuqTmpycognTrzZlEk3MX2jfUNrK7DyYwkA3W4b76JXbpOUTZKBOrsRmmiE4vBpaCNLBSWAChRKgTQsjdqQbTQHqtnMEhvKhAc/3dwZWxy4vNOx60aMdgJPSegj5MRspIb7Ttn7iilLzzobKQM7raFbohL1Jy6VpiiE48GPmpr8Q3AdOQnEEFm0YvwNbb1yEh1f7O4IQKu7VmDu0AesCzisultrURj/ee5NO8kGgeYUxB8K6s+3QY9dSs6pRV6HAhkoBJuus76EKdQHc5Lq7s/mo5okQg9WMnuNmAqUSaN8wsREjFzFCzXygqOgZGtj9y+Geea83a9emBi2LNLi6eT1GPn4HOZhvzIUQP29f2LGK9t4y6moU2FBp4JCIhhCrVMLe9HfWihUvYBzDc6r0V9D9gQrGxVExgUAJdGyMf8m2xCcLCRSFxWscmXxkoKfpn2C4Qv0iW0h+cnWoqW9ocuhR9FSvyXVXnaMG9UhDrOlM8ZWdyuWpVH7z3dlQ5RPJu4aZUhoqCEL/IAppfyQvS5W+/HPT/HnaeSmVThDHxwSKJdC2ceK/8Gt/P8avpvYm0QcQQ6nxdQzIeIAKd71q+KVDly3aD4b3K46ThJGyXlNQioV1V1vjopMXfH3ProL0DUpsqAyAaG6lUgWvDEpZSASrTl3+I+xe14Uf2S9gV7NvNun2YvrROThPouaV8D6006aFzYeEmCB9nI/jfAyfUZzTxMu9ON8DP9SsuAvnwzgfwjk179FnANd/g+7vEOe1Dc1NS896+9srMmETcfPBBGaNQEfv5Dcs2z4PzzV+GwUcUr4Nhftjg2uarqXNAwvwETqVgZ7Yu92943+E4f0ICsKCRonj97+x/dDjzhI3vDAeVIYKijioyGoxHJpZn9q+bWbqURjjf/iPVStW0FYG9OGDCTCBMgjQbr800ddx5E/wCrvAFBQKD0wOtj6EHW7fhcEW19iNsesX3bBrj8lfNeXUZDl44bwzheNeKaX7lmLSAiP1+fbeiY9Z1n3FeDPqco3KgAgVKmWNqt7aoA0oWMwEmAAI0GoU0ah4E6YH/k/BQKTsQHnxWXdq/BkYrM+GccsQuWlVhGpQQz3Nv8N2zT9Br0fBRgptS3tsYXenjFTBVApWZENlQkXroKmPmqhRqZPPEibABEohsODGiafampa8HW0qX0YhoCsjpgWP1979YbD+A2viPTvQ03zz8OqW0+W6k6rasjW0Zv5rYTw/N3TX7U9Z0v0eMvO6aYk2XKAW9cuoLd7U1hvfbFAtWVxVQCWnOiQecYPYUIXkXnAymEClCYgbHksgzsuH17T0u67bixpIW8FpwBJMsG/nO5Zz/uBTD/8N/Vg3o8XttvbWxb8Q1z05WXA4JSoO9rQeja7pU13pvtd1EwUsfaSM6Ctthx5+RbFr9ylDUwjYUCnAZJzx9qN8W4KIDVUGFH8zgTlKgCYGj140b8lE0vkiyoT3FY9BvgxLMX0IhutDgyPPTaB28xBqav22EPfZTY07yh05J9ctaRx+/pkjsUD18VgCoBNhd0o5dYC6ZDPnAAXfjogtLl24YeJnxayCbg7ZX4MNlT+XrCutuaoZoZ7V4xMmwATmLoH5N469hNz/43BP87ewZ9X1KDRKm/SLmhbKm5PRmHiygz/O+ISFJsIBnD4BA/ME2nCexrpNGIwhRtCgM4qBXiPSxahd28bkW7cVxq4Vm6bQOW218WqsF33U0FNPHoq37Uj27ihfvbMayhPEP4LwP9V22FuvLXcSrzISHwEbKh8o05wMVopqVTjKuPXTYuMLJsAEapjAot6JB9Dn9KbhZx65DKs3fALFx8Kys4OBGAijA8bq7ftqQQg5e4Hix3Vyosmd6mUowHJ86U5hoBCouBkbhP0r9uF6IehRfbq4ScaDKQyEaHMLgwo3/xkAsZgJzCUCVNPAJoxfaZvXerAl7H/DXMMXazX/KNySeBHfaFmNSzCi7z0pI1X53LChMjDXbkUPvxjmwobKwJDFTGAuEhBfGxjt6I1/sd064DDUSC5Fgf90zXDApGYh7K9FouIIGKie9t6RP1Yz7WyoTPT31a9NmixnAkyACcwgIHqfnmjvnfwaVhA/MhKJnIZ32x9AKbtKzAwPVXSAMX0Eb94fbJrXuLi9N34p5ow9U8XkZKPmPqosCv8TSfOocpt889Q67ruPa1R5TPiSCTCBmQTSgw+2QLKFtm4X7ui5OH8fOptORP9CFcti8SQ6gb7fKBu/u3/v3v9LpXzWR8jPBKRxqSIcTapCJKKVKXSdVK2trWyoQnS/OClMoBYIdKwfpPUve+kjP9Axf9fE2AnScU52LdGJsVlvRKEza61dGMm8Ex0W/WiO7Ldt6959tabCljCsBl82VEbq6rX+yOtfYjE2VEaGrMAEmICKAPVlQebVtEhnV8+CBU5kYqnlyKMwGOMoDDmnHXTp++BiDBia8YYzw9phmP6EoepPNLVHPsAAAA+zSURBVETc3+1/08STFE8tHWyoDHfLUKGy5jc2sqEyMGQxE2AChRNY2LubdibYnv5kPdLE3ZEXnt0PK0m0ulak1Uq4rVK4rUJgyAPmU2Hg14gdjYxGhDPSsl/rXnH1S2NZzzV+wobKcANpK3rMGlcesZ072VAp6bCACTCBoAiklymirXToYzgC22HDEE9lxLPWDlqZ5FcgFn0XlTXQ1MSGqgK3gaNgAkxg7hJgQ2W497qt6MlrjJv+DARZzASYABMojwAbKgM/jIzRDfqzGoeGuEZlYMhiJsAEmEA5BNhQmegZmv72cI3KRJDlTIAJMIGyCLChKgufZTU1NHCNqkyG7J0JMAEmoCPAhkpHBzLMu9M2/TVgT2pDECxmAkyACTCBMgiwoTLAo5UpdCqjI5i+wAcTYAJMgAnMGgGeR2VCa1jrr1ZqVLf03bvEksk3YIIgtsDGspg4aIMZQdtpWa5wPQf6k1oN3iVBWu5C7h1Y34XOPP9pNzftkQLEfDNPDZvjYOFl+/molD97Z1fXcybELGcCTIAJ6AiwodLRgcy0MkXYDdWPtm9vSyacb7tyCqs2U4a8v9lN12hbNc8JFUfvX6b+iG86TUs9/YxeJphUZRManqIn3Reu41pTQkxs3rLtI6tOXfHNVKz8lwkwASZQPAFu+jMwM+1HNT42FuqmPxipb8DcpIyUIa+Bi6XEttru9bds3frWwMPmAJkAE5gzBNhQmW61oY/K5L2a8tv7+9thpM6rZhoQdwRNgu+pcho4eibABGqYABsqw83z9qPS6ERDPOpvamrqtZqkV0wkhXV0xSLjiJgAE6g7AmyoDLcUYwpSnS8KvYZIJLxNf1JGFMmutDP3hVaaOMfHBOqIABsq0800NP3FQ2yoXBnRGllT1oOSYxWq8BrzoDLJ4TABJjBrBNhQGdAam/7i8dAWwrBToTBU0hvpbgDNYibABJiAggA3ySjAZJxNW9FHQlyjgp2STiYjPt+2JT7sNkS2Y76TZ9Bc15Wu2yCjDfSd+jQ0NEg3LXccRza4jdJtdKUDeSM+TmOjd24lkn0Ym/46n2jYiQkwgYAJbN6y9ZeYGHK4b7BCbOte2XWBr6xGHdlQGW+cfiv6yRAbqlTTX1KZQzcinutetuwPSoUiBJv6+qaU6ulJxEo5C2j+GdXMxWZ8Ou67T7S2toq/xGKCdpCmzTlp3zPaUoZW66eFkGmNSZrDNxmP2/RN0yRoYA/1mVJzdBQ1fXqJouczMolreyJ1btsiMjUlpugbHyeZtEnPxlTtRCKBedq290km6Dt1nYTMTuJaJESS5N510juPuBHbEUnPDR4ovJxzUnS8awenAn+gQV/ZcxcR2m7W1XN3UxqkJTITygEnfe65piaoIyBJnjPz0emEJqnjKz2F3QujraHh5s7OTvUPoRafP2Htj0mOC32TLq1WX/cadmRDZbh5KEC0zWdUCBiCqJrYa/rT/DypPAgucTToxB9VOX1UVIBv7tv2AFKKCFCY00oa3jlW0KDCHWUf4kWJBTlJqKCCOy7JPOIPznGBMxKmw/CucI5vWsyRNIsJI21UKEikj8ptLyxKjxcHrmekw0tTTjrSYUDPa37f3Lc1eysGcDYwMeldj+IvfSxcx/FFHzqfpA+d40ikz5KJpEUfOuhv0sVfXFOt2vH+uKlzUnAdnKfq2w70MjVvFxO16eOp4MuFnneOPy7dXlyT1NOAnncFd5fufcYf/WTS/mh3bCf9XJB3h/7gOnueEwa5psVkuDNXOM88WXCj87SS94XwPU26IFkmdDpPh7G3peEncB7Bh48aJcCGynDjTFvR05uqIYiqiU1Nf/T6GlTiyAJQIeF3QFByPGQDNm3pe9u+wPMiSgu8uHPP06VWNk2QZc+RSCrE6Ej5807T5znuhYaRDmtfeIWHkYqZ/84mgbCvHjObea+XsHkwhelOZko0hV64m/5ySlCf9FOLiY9zSU555iMvjODiyQuYL5mAkQAvHG1EFHoFNlRl3iJq5y8ziFnzLl398PRUk35A0XutX/5hwUyVxSjVsuYfNrsyARMBrlGZCIVfzobKcI/QBZFqx1HoUce0QlR15wiG8+kSAQMQWNoRkDIu1LbKigeVWmXYuvyxjAkQATZUtf8csKEy3EPb1heSNHrKEETVxBhjri3gaWRUUIkDJXVc3hiDsmJSh11WsOx5LhAI+8LRc+EelJtHNlQGgqa3+TA3/RmyRu1xgRkqjKdTGhNu+jPdCZbPJoEwr8c5m/mup7B51J/hbqa2ovcG4/pq2lPhrVFlJur6JhyOQfZRoRtKWamCBSvLIKKy9ksMJKd5ANQISAPRaUR56hxOMIRwpnGH3hhz7xxSF0oUNY1Vp8HhqXO/MLzw8sLADpMUXyqaVBjTzikcz18q3tQ5NRN7rzaUJuBHemjjTc8pNwyMiKfUQ0YH5cXT8sJDGCSjbSgxct6T54ZBeSJHGlXvfWXCSPmjlVQoJvzH3pdQyw8DTdnUSuAdkHmn6XTYpJvyRLl3SejJ0+54q017zAsj7Z+EXoheMDY9fl4AXhg0VwL/U+fpv/TlhZkTnucFC+7bLnpYvW8KhbzihqbCmHlOQmjTzHWaqI4vmp1F3xEZlclTTt6t+g2we20QYENluE/0W1KbKUxTscPcRxWVTnpejV82g2z68ws/60ZlcRlH98qVx5fhnb0yASZQ4wS46c9wA01r/Rm8V1Vs6qMKcjAFXo3xcux/oMZQlqHyD5VdmQATmCsE2FAZ7jQqVMoCmLyGea0/avrQZS9IQ0UtOKq4qG1LJWN3JsAEmICJABsqAyFqt9ep0Po5Onk1ZdQ+r4vfdYMzINRPpI6rvKY/dbgsYQJMYC4QYENluMvUuaxToYU8dfJqymREPzw9yLR5gxkUAWKoQGgZKZLMzkyACYSIABsqw82AldIaKlpt2hBE1cTGpj8ruHlUNBZNlVEMgQstI1Wa2Z0JMIHwEGBDZbgXNAhYpxJmQxU1TPgNso+K1hHXcWIZE2ACTKBUAmyoDORQ/GoLYNq3xxBE1cRu1NRHFVxNR9f0BwChZVS1m8MRMwEmUDABnkdlQEUzFFOb7/gr0uZy/pLqu5qa/jBO5JU/uvvu1+g2xvM2W3JoY7vcDfH2nVMuHQSAv/upcozKVmgZqdLM7kyACYSHABsqw70wTfgNe9OfZt9EbG4nP5N0nc8QAprU7LcxXmqyMzbPQ71StTmeh1BT70Rtiw2VB4n/MAEmUAoBbvozUEstoaRWotqIWlpdiSsbNOajgmnjeVQVhM1RMYH6I8CGqsx7aifD3EdVueHpOoyYYhVaY65LN8uYABMIBwE2VIb7YJpHZYvw9lGhXVfb8mfIemBiNP0lAguMA2ICTGDOEWBDZbjlAKRtPkuGeB7VwQsWPIXuoQlDFmddjAH+O2Y9Eo6ACTCBuiXAhspwa01r/YV5CaWlS5cmYGa/bcjibIsdbHVx3WxHwuEzASZQvwTYUBnuLe2go1Oxk8lw9780N16OaUy36fIwWzKMM9ktbPHe87q6HpmtODhcJsAE6p8AD0833GPaZA6LtyqPMDf9UaK7OztH8XXOj/r6jnGF+DtkpSW95d6+Te0K2BiPwqLaJR2ZzfFgwVPnKUeacoYjtbkd5k69JFtbf919/PFx8ssHE2ACTKBUAmyoDOSo6DWo1IT4nJUrf4uE0ocPJsAEmEBNEeCmP8PtMs2jCnMflSFrLGYCTIAJ1AQBNlSG22Tb+lF/AssLGYJgMRNgAkyACZRBgA2VAZ6p6Y/WwDMEwWImwASYABMogwAbKgM8k6Hipj8DQBYzASbABMokwIbKAJBGuOlURIgn/OrSzTImwASYQK0QYENluFM05lqn4oR9HpUu8SxjAkyACdQAATZUhptEc4V0Ktz0p6PDMibABJhA+QTYUBkYctOfARCLmQATYAKzTIANlQGwaTBFandbQyAsZgJMgAkwgZIJsKEqGV3Ko7AdHp5eJkP2zgSYABPQEWBDpaMDmWkwBfdRGQCymAkwASZQJgE2VAaAtNCqTsUJ8Vb0unSzjAkwASZQKwTYUBnuFK0GrlMRsFQ6OcuYABNgAkygPAJsqAz8aNcKnYoNS6WTs4wJMAEmwATKI8CGysCPm/4MgFjMBJgAE5hlAmyoDIBNO/wavLOYCTABJsAEyiTAhsoA0DSPivuoDABZzASYABMokwAbKgNA2opep8J9VDo6LGMCTIAJlE+ADZWBIayU1lDx8HQDQBYzASbABMokwIbKANDUR4VpVDzqz8CQxUyACTCBcgiwoTLQMzb9ubwVvQEhi5kAE2ACZRFgQ2XAZxpM4fA8KgNBFjMBJsAEyiPAhsrAz2SouOnPAJDFTIAJMIEyCbChMgC0eQklAyEWMwEmwARmlwAbKgNf0xJKLjf9GQiymAkwASZQHgE2VOXxs7jpr0yA7J0JMAEmYCDAhsoAiPuoDIBYzASYABOYZQJsqAyAI4Y+KtfleVQGhCxmAkyACZRFINdQOaqQhCWbVLJ6d3dtV7syhRAuT/it94eA88cEQkYAhZK6TBYyGbLklp2crKESQr6kCe21jz76aINGXrciY9OfZbGhqtu7zxljAuEjcMcDDyy0pDxYlTJhCV1ZrvIWavesocKogJ2qlJL1fmpw8J9V8np2x76J2hoVN/3V893nvDGB8BEYHx//mC5V0pLKslznL8yyaCZxUoj7sP7qhzLX+d/SEp/evGWrLQ9e/KXuJUum8uX1eu16fVTKVtF6zTbniwkwgZAR2PTQQzGxd+/HpSsv1yUt4pXlOo3ak2WbrW5/9NGW+MDQIIxVzJCNKdS+Hsea4nGDXl2IMVSiFZWqJZrMPIHWv10aOYuYABNgAuUSmIdOhqPR5GfqghmwVna9oluIunq7zhoqori5b9vVUrpaa10ubfbPBJgAE2ACs0MA/VP/serUrs/NTujVC3VfHxXSEJsX+yxqS8PVSw7HzASYABNgAiUREOI5uX/rNSX5DbmnaYbqjBNO2IXq5QVIc11VG0N+Dzh5TIAJMIHyCAgxgQ2HVnUff3xddslMM1REqrur627LFv8PSwPV3Vj88p4E9s0EmAATCB8B9N9MooLxvvO6uh4JX+qCSdG0PqrcIG/t277MtZybMZCgLdedz5kAE2ACTCAkBIR4IRKxzz13+fKHQ5KiWUnGjBpVJpZzVy7bHm1qPEII+yr0W41l3PmbCTABJsAEqkxAiD3CFuuspsaj6t1IEWlljSr3NtD4fWvP6HJLuCfDy2IMkXw5vrNzsHJ1+ZwJMAEmwASCJYCVgxKWFC+i0vCstNzt1kEH3TuX5rMGS5NDYwJMgAkwASbABJgAE2ACTIAJzCUC/z930IfvhiXA4QAAAABJRU5ErkJggg==",title:Se.n.errors.notFound.title,message:Se.n.errors.notFound.message}};!function(e){e.Image="error-page-image",e.Title="error-page-title",e.Message="error-page-message",e.Actions="error-page-actions"}(Wa||(Wa={}));var Ya=function(e){var t=e.type,n=void 0===t?"404":t,o=e.imgSrc,a=e.title,s=e.message,l=e.actions,c=(0,Te.k6)(),u=Qa[n];return o=o||u.imgSrc,a=a||u.title,s=s||u.message,(0,r.jsxs)(i.Z,{className:"ErrorPage-module_container__1PtO7",padding:{vertical:"xl"},"data-testid":"error-page-component",children:[(0,r.jsx)(i.Z,{children:(0,r.jsx)("img",{"data-testid":Wa.Image,className:"ErrorPage-module_graphic__1Ptuv",src:o,alt:"Error page graphic"})}),(0,r.jsx)(i.Z,{"data-testid":Wa.Title,margin:{top:"m",bottom:"xs"},variant:"h2",fontSize:"heading-xl",fontWeight:"normal",children:a}),(0,r.jsx)(i.Z,{"data-testid":Wa.Message,variant:"p",children:s}),(null==l?void 0:l.length)?(0,r.jsx)(i.Z,{margin:{top:"m"},padding:{right:"xxxl"},children:(0,r.jsx)(we.Z,{"data-testid":Wa.Actions,columns:4,disableGutters:!0,children:l.map((function(e){var t=e.text,n=e.href,i=e.external;return(0,r.jsx)(Ee.Z,{href:n,external:i,onFollow:function(e){!i&&e.preventDefault(),c.push(n)},children:t},n)}))})}):null]})};(0,r.jsx)(Ya,{type:"404"});var $a={"custom-banner-container__text":"LandingPageOverview-module_custom-banner-container__text__3_H7m",darkBannerText:"LandingPageOverview-module_darkBannerText__C13_z",lightBannerText:"LandingPageOverview-module_lightBannerText__122Kz","custom-banner-container__item":"LandingPageOverview-module_custom-banner-container__item__2pxeV","custom-banner-container__image":"LandingPageOverview-module_custom-banner-container__image__22WhI","custom-banner-container__emphasizedText":"LandingPageOverview-module_custom-banner-container__emphasizedText__3ZvdA",a:"LandingPageOverview-module_a__2Re4i"},Ja=function(e){return $a[e]},Xa=[Ja("custom-banner-container__text"),Ja("darkBannerText"),Ja("lightBannerText"),Ja("custom-banner-container__item"),Ja("custom-banner-container__image"),Ja("custom-banner-container__emphasizedText"),Ja("a")],es=Xa[0],ts=Xa[1],ns=Xa[2],rs=Xa[3],is=Xa[4],os=Xa[5],as=Xa[6],ss=function(e){var t=e.item,n=e.isDarkMode,o=e.bannerIndex,a=[es,n?ts:ns];return(0,r.jsxs)("div",{className:rs,children:[(0,r.jsx)("img",{className:is,src:n?t.darkIcon:t.lightIcon,alt:t.iconAltText}),(0,r.jsxs)(i.Z,{variant:"p",fontWeight:"light",children:[o?"".concat(o,". "):""," ",(0,r.jsx)("b",{className:$a[os],children:t.emphasisText})," ",(0,r.jsx)("span",{className:a.join(" "),children:t.text})]},t.emphasisText)]})},ls=function(e){var t=e.target,n=e.config,i=e.gridContainer,o=void 0===i?{}:i,a=e.gridItemContainer,s=void 0===a?{}:a,l=e.enableNumbering,c=void 0!==l&&l,u=(0,pe.g)(t);return(0,r.jsx)(Oe.Z,{className:o.isWebConsoleLandingPageOverview?as:"",gridDefinition:o.gridDefinition,children:(0,r.jsx)(Oe.Z,{gridDefinition:s.gridDefinition,children:n.map((function(e,t){return(0,r.jsx)(ss,{item:e,isDarkMode:u,bannerIndex:c?t+1:void 0},e.emphasisText)}))})})},cs=function(e){return(0,r.jsxs)("div",{className:"LoadingComponent-module_styledContainer__2NmZ5",children:[(0,r.jsx)(i.Z,{variant:e.boxVariant,children:(0,r.jsx)(Le.Z,{variant:e.variant,size:e.size})}),e.children&&(0,r.jsx)(i.Z,{margin:{left:"s"},variant:e.textVariant,children:e.children})]})},us=function(e){var t=e.containerProps,n=void 0===t?{margin:"l"}:t,o=e.spinnerWithLabelProps;return(0,r.jsx)(i.Z,(0,le.c)({},n,{children:(0,r.jsx)(cs,(0,le.c)({},void 0===o?{boxVariant:"h1",size:"big",children:"Loading...",textVariant:"h5"}:o))}))},ds=function(e){var t=e.id,n=e.header,a=n.title,l=n.description,c=e.identityProviders,u=e.loginWithIdentityProvider,d=e.getHelpSigningInUrl,p=e.getHelpSigningInText;return(0,r.jsx)(_e.Z,{"data-testid":t,header:(0,r.jsx)(xe.Z,{variant:"h2",description:l,info:d&&(0,r.jsx)(Ee.Z,{href:d,variant:"info",target:"_blank",children:p}),children:a}),children:(0,r.jsx)(s.Z,{direction:"vertical",size:"m",children:c.map((function(e){return(0,r.jsxs)("div",{children:[(0,r.jsx)(o.Z,{fullWidth:!0,"data-testid":"login-provider-".concat(e.provider),variant:e.isPrimaryButton?"primary":"normal",ariaLabel:e.ariaLabel,onClick:function(){return u(e.provider)},children:e.name}),e.description&&(0,r.jsx)(i.Z,{margin:{top:"xs"},variant:"small",children:e.description})]},String(e.provider))}))})})},ps=(0,l.createContext)({}),fs=function(e){var t=e.children,n=(0,l.useState)({}),i=n[0],o=n[1];return(0,r.jsx)(ps.Provider,{value:{getTabsGroupActiveTab:function(e){return i[e]},setTabsGroupActiveTab:function(e,t){var n;return o((0,le.c)((0,le.c)({},i),((n={})[e]=t,n)))},tabsGroupActiveTabs:i},children:t})},hs=(0,l.createContext)(null),ms=function(){var e=(0,l.useContext)(hs);if(!e)throw new Error("useMarkdownRendererContext must be used within a MarkdownRendererProvider");return e},gs={},vs=String.fromCharCode,bs=function(e){return function(t){return e.test(vs(t))}},ys=bs(/[A-Za-z]/),ws=bs(/[\dA-Za-z]/),_s=function(e){return e<-2},xs=function(e){return-2===e||-1===e||32===e},Ss=xs,ks=function(e,t,n,r){var i=r?r-1:1/0,o=0;return function(r){return Ss(r)?(e.enter(n),a(r)):t(r)};function a(r){return Ss(r)&&o++<i?(e.consume(r),a):(e.exit(n),t(r))}},Es=_s,Cs=xs,As=ks,Ts=function(e,t,n,r,i,o,a,s,l,c,u,d,p,f,h){var m,g;return function(t){return e.enter(r),e.enter(i),e.consume(t),e.exit(i),v};function v(t){return 35===t?(m=a,b(t)):46===t?(m=s,b(t)):58===t||95===t||Is(t)?(e.enter(o),e.enter(l),e.consume(t),_):h&&Ns(t)?Ds(e,v,"whitespace")(t):!h&&Ls(t)?Ps(e,v)(t):I(t)}function b(t){return e.enter(o),e.enter(m),e.enter(m+"Marker"),e.consume(t),e.exit(m+"Marker"),y}function y(t){return null===t||34===t||35===t||39===t||46===t||60===t||61===t||62===t||96===t||125===t||Ls(t)?n(t):(e.enter(m+"Value"),e.consume(t),w)}function w(t){return null===t||34===t||39===t||60===t||61===t||62===t||96===t?n(t):35===t||46===t||125===t||Ls(t)?(e.exit(m+"Value"),e.exit(m),e.exit(o),v(t)):(e.consume(t),w)}function _(t){return 45===t||46===t||58===t||95===t||Rs(t)?(e.consume(t),_):(e.exit(l),h&&Ns(t)?Ds(e,x,"whitespace")(t):!h&&Ls(t)?Ps(e,x)(t):x(t))}function x(t){return 61===t?(e.enter(c),e.consume(t),e.exit(c),S):(e.exit(o),v(t))}function S(t){return null===t||60===t||61===t||62===t||96===t||125===t||h&&Os(t)?n(t):34===t||39===t?(e.enter(u),e.enter(p),e.consume(t),e.exit(p),g=t,E):h&&Ns(t)?Ds(e,S,"whitespace")(t):!h&&Ls(t)?Ps(e,S)(t):(e.enter(d),e.enter(f),e.consume(t),g=void 0,k)}function k(t){return null===t||34===t||39===t||60===t||61===t||62===t||96===t?n(t):125===t||Ls(t)?(e.exit(f),e.exit(d),e.exit(o),v(t)):(e.consume(t),k)}function E(t){return t===g?(e.enter(p),e.consume(t),e.exit(p),e.exit(u),e.exit(o),T):(e.enter(d),C(t))}function C(t){return t===g?(e.exit(d),E(t)):null===t?n(t):Os(t)?h?n(t):Ps(e,C)(t):(e.enter(f),e.consume(t),A)}function A(t){return t===g||null===t||Os(t)?(e.exit(f),C(t)):(e.consume(t),A)}function T(e){return 125===e||Ls(e)?v(e):I(e)}function I(o){return 125===o?(e.enter(i),e.consume(o),e.exit(i),e.exit(r),t):n(o)}},Is=ys,Rs=ws,Os=_s,Ls=function(e){return e<0||32===e},Ns=xs,Ps=function(e,t){var n;return function r(i){return Es(i)?(e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),n=!0,r):Cs(i)?As(e,r,n?"linePrefix":"lineSuffix")(i):t(i)}},Ds=ks,Ms=function(e,t,n,r,i,o,a){var s=0,l=0;return function(t){if(91!==t)throw new Error("expected `[`");return e.enter(r),e.enter(i),e.consume(t),e.exit(i),c};function c(n){return 93===n?(e.enter(i),e.consume(n),e.exit(i),e.exit(r),t):(e.enter(o),u(n))}function u(t){return null===t||s>999?n(t):93!==t||l--?Bs(t)?a?n(t):(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),u):(e.enter("chunkText",{contentType:"text"}),d(t)):p(t)}function d(t){return null===t||Bs(t)||s>999?(e.exit("chunkText"),u(t)):91===t&&++l>3?n(t):93!==t||l--?(e.consume(t),92===t?f:d):(e.exit("chunkText"),p(t))}function p(n){return e.exit(o),e.enter(i),e.consume(n),e.exit(i),e.exit(r),t}function f(t){return 91===t||92===t||93===t?(e.consume(t),s++,d):d(t)}},Bs=_s,zs=function(e,t,n,r){var i=this;return function(t){return js(t)?(e.enter(r),e.consume(t),o):n(t)};function o(a){return 45===a||95===a||Fs(a)?(e.consume(a),o):(e.exit(r),95===i.previous?n(a):t(a))}},js=ys,Fs=ws;gs.tokenize=function(e,t,n){var r=this;return function(t){if(58!==t)throw new Error("expected `:`");if(!Zs.call(r,r.previous))throw new Error("expected correct previous");return e.enter("directiveText"),e.enter("directiveTextMarker"),e.consume(t),e.exit("directiveTextMarker"),Ws.call(r,e,i,n,"directiveTextName")};function i(t){return 58===t?n(t):91===t?e.attempt(Vs,o,o)(t):o(t)}function o(t){return 123===t?e.attempt(Hs,a,a)(t):a(t)}function a(n){return e.exit("directiveText"),t(n)}},gs.previous=Zs;var Us=Ts,qs=Ms,Ws=zs,Vs={tokenize:function(e,t,n){return qs(e,t,n,"directiveTextLabel","directiveTextLabelMarker","directiveTextLabelString")},partial:!0},Hs={tokenize:function(e,t,n){return Us(e,t,n,"directiveTextAttributes","directiveTextAttributesMarker","directiveTextAttribute","directiveTextAttributeId","directiveTextAttributeClass","directiveTextAttributeName","directiveTextAttributeInitializerMarker","directiveTextAttributeValueLiteral","directiveTextAttributeValue","directiveTextAttributeValueMarker","directiveTextAttributeValueData")},partial:!0};function Zs(e){return 58!==e||"characterEscape"===this.events[this.events.length-1][1].type}var Gs={tokenize:function(e,t,n){var r=this;return function(t){if(58!==t)throw new Error("expected `:`");return e.enter("directiveLeaf"),e.enter("directiveLeafSequence"),e.consume(t),i};function i(t){return 58===t?(e.consume(t),e.exit("directiveLeafSequence"),Js.call(r,e,o,n,"directiveLeafName")):n(t)}function o(t){return 91===t?e.attempt(Xs,a,a)(t):a(t)}function a(t){return 123===t?e.attempt(el,s,s)(t):s(t)}function s(t){return Qs(e,l,"whitespace")(t)}function l(r){return null===r||Ks(r)?(e.exit("directiveLeaf"),t(r)):n(r)}}},Ks=_s,Qs=ks,Ys=Ts,$s=Ms,Js=zs,Xs={tokenize:function(e,t,n){return $s(e,t,n,"directiveLeafLabel","directiveLeafLabelMarker","directiveLeafLabelString",!0)},partial:!0},el={tokenize:function(e,t,n){return Ys(e,t,n,"directiveLeafAttributes","directiveLeafAttributesMarker","directiveLeafAttribute","directiveLeafAttributeId","directiveLeafAttributeClass","directiveLeafAttributeName","directiveLeafAttributeInitializerMarker","directiveLeafAttributeValueLiteral","directiveLeafAttributeValue","directiveLeafAttributeValueMarker","directiveLeafAttributeValueData",!0)},partial:!0},tl={},nl=function(e){for(var t=-1,n=0;++t<e.length;)n+="string"==typeof e[t]?e[t].length:1;return n};tl.tokenize=function(e,t,n){var r,i=this,o=ol(this.events,"linePrefix"),a=0;return function(t){if(58!==t)throw new Error("expected `:`");return e.enter("directiveContainer"),e.enter("directiveContainerFence"),e.enter("directiveContainerSequence"),s(t)};function s(t){return 58===t?(e.consume(t),a++,s):a<3?n(t):(e.exit("directiveContainerSequence"),ll.call(i,e,l,n,"directiveContainerName")(t))}function l(t){return 91===t?e.attempt(cl,c,c)(t):c(t)}function c(t){return 123===t?e.attempt(ul,u,u)(t):u(t)}function u(t){return il(e,d,"whitespace")(t)}function d(r){return e.exit("directiveContainerFence"),null===r?(e.exit("directiveContainer"),t(r)):rl(r)?(e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),i.interrupt?t:p):n(r)}function p(n){return null===n?(e.exit("directiveContainer"),t(n)):(e.enter("directiveContainerContent"),f(n))}function f(t){return null===t?g(t):e.attempt({tokenize:v,partial:!0},g,o?il(e,h,"linePrefix",o+1):h)(t)}function h(t){var n;return null===t?g(t):(n=e.enter("chunkDocument",{contentType:"document",previous:r}),r&&(r.next=n),r=n,m(t))}function m(t){return null===t?(e.exit("chunkDocument"),g(t)):rl(t)?(e.consume(t),e.exit("chunkDocument"),f):(e.consume(t),m)}function g(n){return e.exit("directiveContainerContent"),e.exit("directiveContainer"),t(n)}function v(e,t,n){var r=0;return il(e,(function(t){return e.enter("directiveContainerFence"),e.enter("directiveContainerSequence"),i(t)}),"linePrefix",4);function i(t){return 58===t?(e.consume(t),r++,i):r<a?n(t):(e.exit("directiveContainerSequence"),il(e,o,"whitespace")(t))}function o(r){return null===r||rl(r)?(e.exit("directiveContainerFence"),t(r)):n(r)}}},tl.concrete=!0;var rl=_s,il=ks,ol=function(e,t){var n=e[e.length-1];return n&&n[1].type===t?nl(n[2].sliceStream(n[1])):0},al=Ts,sl=Ms,ll=zs,cl={tokenize:function(e,t,n){return sl(e,t,n,"directiveContainerLabel","directiveContainerLabelMarker","directiveContainerLabelString",!0)},partial:!0},ul={tokenize:function(e,t,n){return al(e,t,n,"directiveContainerAttributes","directiveContainerAttributesMarker","directiveContainerAttribute","directiveContainerAttributeId","directiveContainerAttributeClass","directiveContainerAttributeName","directiveContainerAttributeInitializerMarker","directiveContainerAttributeValueLiteral","directiveContainerAttributeValue","directiveContainerAttributeValueMarker","directiveContainerAttributeValueData",!0)},partial:!0},dl={},pl={AEli:"\xc6",AElig:"\xc6",AM:"&",AMP:"&",Aacut:"\xc1",Aacute:"\xc1",Abreve:"\u0102",Acir:"\xc2",Acirc:"\xc2",Acy:"\u0410",Afr:"\ud835\udd04",Agrav:"\xc0",Agrave:"\xc0",Alpha:"\u0391",Amacr:"\u0100",And:"\u2a53",Aogon:"\u0104",Aopf:"\ud835\udd38",ApplyFunction:"\u2061",Arin:"\xc5",Aring:"\xc5",Ascr:"\ud835\udc9c",Assign:"\u2254",Atild:"\xc3",Atilde:"\xc3",Aum:"\xc4",Auml:"\xc4",Backslash:"\u2216",Barv:"\u2ae7",Barwed:"\u2306",Bcy:"\u0411",Because:"\u2235",Bernoullis:"\u212c",Beta:"\u0392",Bfr:"\ud835\udd05",Bopf:"\ud835\udd39",Breve:"\u02d8",Bscr:"\u212c",Bumpeq:"\u224e",CHcy:"\u0427",COP:"\xa9",COPY:"\xa9",Cacute:"\u0106",Cap:"\u22d2",CapitalDifferentialD:"\u2145",Cayleys:"\u212d",Ccaron:"\u010c",Ccedi:"\xc7",Ccedil:"\xc7",Ccirc:"\u0108",Cconint:"\u2230",Cdot:"\u010a",Cedilla:"\xb8",CenterDot:"\xb7",Cfr:"\u212d",Chi:"\u03a7",CircleDot:"\u2299",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201d",CloseCurlyQuote:"\u2019",Colon:"\u2237",Colone:"\u2a74",Congruent:"\u2261",Conint:"\u222f",ContourIntegral:"\u222e",Copf:"\u2102",Coproduct:"\u2210",CounterClockwiseContourIntegral:"\u2233",Cross:"\u2a2f",Cscr:"\ud835\udc9e",Cup:"\u22d3",CupCap:"\u224d",DD:"\u2145",DDotrahd:"\u2911",DJcy:"\u0402",DScy:"\u0405",DZcy:"\u040f",Dagger:"\u2021",Darr:"\u21a1",Dashv:"\u2ae4",Dcaron:"\u010e",Dcy:"\u0414",Del:"\u2207",Delta:"\u0394",Dfr:"\ud835\udd07",DiacriticalAcute:"\xb4",DiacriticalDot:"\u02d9",DiacriticalDoubleAcute:"\u02dd",DiacriticalGrave:"`",DiacriticalTilde:"\u02dc",Diamond:"\u22c4",DifferentialD:"\u2146",Dopf:"\ud835\udd3b",Dot:"\xa8",DotDot:"\u20dc",DotEqual:"\u2250",DoubleContourIntegral:"\u222f",DoubleDot:"\xa8",DoubleDownArrow:"\u21d3",DoubleLeftArrow:"\u21d0",DoubleLeftRightArrow:"\u21d4",DoubleLeftTee:"\u2ae4",DoubleLongLeftArrow:"\u27f8",DoubleLongLeftRightArrow:"\u27fa",DoubleLongRightArrow:"\u27f9",DoubleRightArrow:"\u21d2",DoubleRightTee:"\u22a8",DoubleUpArrow:"\u21d1",DoubleUpDownArrow:"\u21d5",DoubleVerticalBar:"\u2225",DownArrow:"\u2193",DownArrowBar:"\u2913",DownArrowUpArrow:"\u21f5",DownBreve:"\u0311",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295e",DownLeftVector:"\u21bd",DownLeftVectorBar:"\u2956",DownRightTeeVector:"\u295f",DownRightVector:"\u21c1",DownRightVectorBar:"\u2957",DownTee:"\u22a4",DownTeeArrow:"\u21a7",Downarrow:"\u21d3",Dscr:"\ud835\udc9f",Dstrok:"\u0110",ENG:"\u014a",ET:"\xd0",ETH:"\xd0",Eacut:"\xc9",Eacute:"\xc9",Ecaron:"\u011a",Ecir:"\xca",Ecirc:"\xca",Ecy:"\u042d",Edot:"\u0116",Efr:"\ud835\udd08",Egrav:"\xc8",Egrave:"\xc8",Element:"\u2208",Emacr:"\u0112",EmptySmallSquare:"\u25fb",EmptyVerySmallSquare:"\u25ab",Eogon:"\u0118",Eopf:"\ud835\udd3c",Epsilon:"\u0395",Equal:"\u2a75",EqualTilde:"\u2242",Equilibrium:"\u21cc",Escr:"\u2130",Esim:"\u2a73",Eta:"\u0397",Eum:"\xcb",Euml:"\xcb",Exists:"\u2203",ExponentialE:"\u2147",Fcy:"\u0424",Ffr:"\ud835\udd09",FilledSmallSquare:"\u25fc",FilledVerySmallSquare:"\u25aa",Fopf:"\ud835\udd3d",ForAll:"\u2200",Fouriertrf:"\u2131",Fscr:"\u2131",GJcy:"\u0403",G:">",GT:">",Gamma:"\u0393",Gammad:"\u03dc",Gbreve:"\u011e",Gcedil:"\u0122",Gcirc:"\u011c",Gcy:"\u0413",Gdot:"\u0120",Gfr:"\ud835\udd0a",Gg:"\u22d9",Gopf:"\ud835\udd3e",GreaterEqual:"\u2265",GreaterEqualLess:"\u22db",GreaterFullEqual:"\u2267",GreaterGreater:"\u2aa2",GreaterLess:"\u2277",GreaterSlantEqual:"\u2a7e",GreaterTilde:"\u2273",Gscr:"\ud835\udca2",Gt:"\u226b",HARDcy:"\u042a",Hacek:"\u02c7",Hat:"^",Hcirc:"\u0124",Hfr:"\u210c",HilbertSpace:"\u210b",Hopf:"\u210d",HorizontalLine:"\u2500",Hscr:"\u210b",Hstrok:"\u0126",HumpDownHump:"\u224e",HumpEqual:"\u224f",IEcy:"\u0415",IJlig:"\u0132",IOcy:"\u0401",Iacut:"\xcd",Iacute:"\xcd",Icir:"\xce",Icirc:"\xce",Icy:"\u0418",Idot:"\u0130",Ifr:"\u2111",Igrav:"\xcc",Igrave:"\xcc",Im:"\u2111",Imacr:"\u012a",ImaginaryI:"\u2148",Implies:"\u21d2",Int:"\u222c",Integral:"\u222b",Intersection:"\u22c2",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",Iogon:"\u012e",Iopf:"\ud835\udd40",Iota:"\u0399",Iscr:"\u2110",Itilde:"\u0128",Iukcy:"\u0406",Ium:"\xcf",Iuml:"\xcf",Jcirc:"\u0134",Jcy:"\u0419",Jfr:"\ud835\udd0d",Jopf:"\ud835\udd41",Jscr:"\ud835\udca5",Jsercy:"\u0408",Jukcy:"\u0404",KHcy:"\u0425",KJcy:"\u040c",Kappa:"\u039a",Kcedil:"\u0136",Kcy:"\u041a",Kfr:"\ud835\udd0e",Kopf:"\ud835\udd42",Kscr:"\ud835\udca6",LJcy:"\u0409",L:"<",LT:"<",Lacute:"\u0139",Lambda:"\u039b",Lang:"\u27ea",Laplacetrf:"\u2112",Larr:"\u219e",Lcaron:"\u013d",Lcedil:"\u013b",Lcy:"\u041b",LeftAngleBracket:"\u27e8",LeftArrow:"\u2190",LeftArrowBar:"\u21e4",LeftArrowRightArrow:"\u21c6",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27e6",LeftDownTeeVector:"\u2961",LeftDownVector:"\u21c3",LeftDownVectorBar:"\u2959",LeftFloor:"\u230a",LeftRightArrow:"\u2194",LeftRightVector:"\u294e",LeftTee:"\u22a3",LeftTeeArrow:"\u21a4",LeftTeeVector:"\u295a",LeftTriangle:"\u22b2",LeftTriangleBar:"\u29cf",LeftTriangleEqual:"\u22b4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVector:"\u21bf",LeftUpVectorBar:"\u2958",LeftVector:"\u21bc",LeftVectorBar:"\u2952",Leftarrow:"\u21d0",Leftrightarrow:"\u21d4",LessEqualGreater:"\u22da",LessFullEqual:"\u2266",LessGreater:"\u2276",LessLess:"\u2aa1",LessSlantEqual:"\u2a7d",LessTilde:"\u2272",Lfr:"\ud835\udd0f",Ll:"\u22d8",Lleftarrow:"\u21da",Lmidot:"\u013f",LongLeftArrow:"\u27f5",LongLeftRightArrow:"\u27f7",LongRightArrow:"\u27f6",Longleftarrow:"\u27f8",Longleftrightarrow:"\u27fa",Longrightarrow:"\u27f9",Lopf:"\ud835\udd43",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",Lscr:"\u2112",Lsh:"\u21b0",Lstrok:"\u0141",Lt:"\u226a",Map:"\u2905",Mcy:"\u041c",MediumSpace:"\u205f",Mellintrf:"\u2133",Mfr:"\ud835\udd10",MinusPlus:"\u2213",Mopf:"\ud835\udd44",Mscr:"\u2133",Mu:"\u039c",NJcy:"\u040a",Nacute:"\u0143",Ncaron:"\u0147",Ncedil:"\u0145",Ncy:"\u041d",NegativeMediumSpace:"\u200b",NegativeThickSpace:"\u200b",NegativeThinSpace:"\u200b",NegativeVeryThinSpace:"\u200b",NestedGreaterGreater:"\u226b",NestedLessLess:"\u226a",NewLine:"\n",Nfr:"\ud835\udd11",NoBreak:"\u2060",NonBreakingSpace:"\xa0",Nopf:"\u2115",Not:"\u2aec",NotCongruent:"\u2262",NotCupCap:"\u226d",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226f",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226b\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2a7e\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224e\u0338",NotHumpEqual:"\u224f\u0338",NotLeftTriangle:"\u22ea",NotLeftTriangleBar:"\u29cf\u0338",NotLeftTriangleEqual:"\u22ec",NotLess:"\u226e",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226a\u0338",NotLessSlantEqual:"\u2a7d\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2aa2\u0338",NotNestedLessLess:"\u2aa1\u0338",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2aaf\u0338",NotPrecedesSlantEqual:"\u22e0",NotReverseElement:"\u220c",NotRightTriangle:"\u22eb",NotRightTriangleBar:"\u29d0\u0338",NotRightTriangleEqual:"\u22ed",NotSquareSubset:"\u228f\u0338",NotSquareSubsetEqual:"\u22e2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22e3",NotSubset:"\u2282\u20d2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2ab0\u0338",NotSucceedsSlantEqual:"\u22e1",NotSucceedsTilde:"\u227f\u0338",NotSuperset:"\u2283\u20d2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",Nscr:"\ud835\udca9",Ntild:"\xd1",Ntilde:"\xd1",Nu:"\u039d",OElig:"\u0152",Oacut:"\xd3",Oacute:"\xd3",Ocir:"\xd4",Ocirc:"\xd4",Ocy:"\u041e",Odblac:"\u0150",Ofr:"\ud835\udd12",Ograv:"\xd2",Ograve:"\xd2",Omacr:"\u014c",Omega:"\u03a9",Omicron:"\u039f",Oopf:"\ud835\udd46",OpenCurlyDoubleQuote:"\u201c",OpenCurlyQuote:"\u2018",Or:"\u2a54",Oscr:"\ud835\udcaa",Oslas:"\xd8",Oslash:"\xd8",Otild:"\xd5",Otilde:"\xd5",Otimes:"\u2a37",Oum:"\xd6",Ouml:"\xd6",OverBar:"\u203e",OverBrace:"\u23de",OverBracket:"\u23b4",OverParenthesis:"\u23dc",PartialD:"\u2202",Pcy:"\u041f",Pfr:"\ud835\udd13",Phi:"\u03a6",Pi:"\u03a0",PlusMinus:"\xb1",Poincareplane:"\u210c",Popf:"\u2119",Pr:"\u2abb",Precedes:"\u227a",PrecedesEqual:"\u2aaf",PrecedesSlantEqual:"\u227c",PrecedesTilde:"\u227e",Prime:"\u2033",Product:"\u220f",Proportion:"\u2237",Proportional:"\u221d",Pscr:"\ud835\udcab",Psi:"\u03a8",QUO:'"',QUOT:'"',Qfr:"\ud835\udd14",Qopf:"\u211a",Qscr:"\ud835\udcac",RBarr:"\u2910",RE:"\xae",REG:"\xae",Racute:"\u0154",Rang:"\u27eb",Rarr:"\u21a0",Rarrtl:"\u2916",Rcaron:"\u0158",Rcedil:"\u0156",Rcy:"\u0420",Re:"\u211c",ReverseElement:"\u220b",ReverseEquilibrium:"\u21cb",ReverseUpEquilibrium:"\u296f",Rfr:"\u211c",Rho:"\u03a1",RightAngleBracket:"\u27e9",RightArrow:"\u2192",RightArrowBar:"\u21e5",RightArrowLeftArrow:"\u21c4",RightCeiling:"\u2309",RightDoubleBracket:"\u27e7",RightDownTeeVector:"\u295d",RightDownVector:"\u21c2",RightDownVectorBar:"\u2955",RightFloor:"\u230b",RightTee:"\u22a2",RightTeeArrow:"\u21a6",RightTeeVector:"\u295b",RightTriangle:"\u22b3",RightTriangleBar:"\u29d0",RightTriangleEqual:"\u22b5",RightUpDownVector:"\u294f",RightUpTeeVector:"\u295c",RightUpVector:"\u21be",RightUpVectorBar:"\u2954",RightVector:"\u21c0",RightVectorBar:"\u2953",Rightarrow:"\u21d2",Ropf:"\u211d",RoundImplies:"\u2970",Rrightarrow:"\u21db",Rscr:"\u211b",Rsh:"\u21b1",RuleDelayed:"\u29f4",SHCHcy:"\u0429",SHcy:"\u0428",SOFTcy:"\u042c",Sacute:"\u015a",Sc:"\u2abc",Scaron:"\u0160",Scedil:"\u015e",Scirc:"\u015c",Scy:"\u0421",Sfr:"\ud835\udd16",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",Sigma:"\u03a3",SmallCircle:"\u2218",Sopf:"\ud835\udd4a",Sqrt:"\u221a",Square:"\u25a1",SquareIntersection:"\u2293",SquareSubset:"\u228f",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",Sscr:"\ud835\udcae",Star:"\u22c6",Sub:"\u22d0",Subset:"\u22d0",SubsetEqual:"\u2286",Succeeds:"\u227b",SucceedsEqual:"\u2ab0",SucceedsSlantEqual:"\u227d",SucceedsTilde:"\u227f",SuchThat:"\u220b",Sum:"\u2211",Sup:"\u22d1",Superset:"\u2283",SupersetEqual:"\u2287",Supset:"\u22d1",THOR:"\xde",THORN:"\xde",TRADE:"\u2122",TSHcy:"\u040b",TScy:"\u0426",Tab:"\t",Tau:"\u03a4",Tcaron:"\u0164",Tcedil:"\u0162",Tcy:"\u0422",Tfr:"\ud835\udd17",Therefore:"\u2234",Theta:"\u0398",ThickSpace:"\u205f\u200a",ThinSpace:"\u2009",Tilde:"\u223c",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",Topf:"\ud835\udd4b",TripleDot:"\u20db",Tscr:"\ud835\udcaf",Tstrok:"\u0166",Uacut:"\xda",Uacute:"\xda",Uarr:"\u219f",Uarrocir:"\u2949",Ubrcy:"\u040e",Ubreve:"\u016c",Ucir:"\xdb",Ucirc:"\xdb",Ucy:"\u0423",Udblac:"\u0170",Ufr:"\ud835\udd18",Ugrav:"\xd9",Ugrave:"\xd9",Umacr:"\u016a",UnderBar:"_",UnderBrace:"\u23df",UnderBracket:"\u23b5",UnderParenthesis:"\u23dd",Union:"\u22c3",UnionPlus:"\u228e",Uogon:"\u0172",Uopf:"\ud835\udd4c",UpArrow:"\u2191",UpArrowBar:"\u2912",UpArrowDownArrow:"\u21c5",UpDownArrow:"\u2195",UpEquilibrium:"\u296e",UpTee:"\u22a5",UpTeeArrow:"\u21a5",Uparrow:"\u21d1",Updownarrow:"\u21d5",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",Upsi:"\u03d2",Upsilon:"\u03a5",Uring:"\u016e",Uscr:"\ud835\udcb0",Utilde:"\u0168",Uum:"\xdc",Uuml:"\xdc",VDash:"\u22ab",Vbar:"\u2aeb",Vcy:"\u0412",Vdash:"\u22a9",Vdashl:"\u2ae6",Vee:"\u22c1",Verbar:"\u2016",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200a",Vfr:"\ud835\udd19",Vopf:"\ud835\udd4d",Vscr:"\ud835\udcb1",Vvdash:"\u22aa",Wcirc:"\u0174",Wedge:"\u22c0",Wfr:"\ud835\udd1a",Wopf:"\ud835\udd4e",Wscr:"\ud835\udcb2",Xfr:"\ud835\udd1b",Xi:"\u039e",Xopf:"\ud835\udd4f",Xscr:"\ud835\udcb3",YAcy:"\u042f",YIcy:"\u0407",YUcy:"\u042e",Yacut:"\xdd",Yacute:"\xdd",Ycirc:"\u0176",Ycy:"\u042b",Yfr:"\ud835\udd1c",Yopf:"\ud835\udd50",Yscr:"\ud835\udcb4",Yuml:"\u0178",ZHcy:"\u0416",Zacute:"\u0179",Zcaron:"\u017d",Zcy:"\u0417",Zdot:"\u017b",ZeroWidthSpace:"\u200b",Zeta:"\u0396",Zfr:"\u2128",Zopf:"\u2124",Zscr:"\ud835\udcb5",aacut:"\xe1",aacute:"\xe1",abreve:"\u0103",ac:"\u223e",acE:"\u223e\u0333",acd:"\u223f",acir:"\xe2",acirc:"\xe2",acut:"\xb4",acute:"\xb4",acy:"\u0430",aeli:"\xe6",aelig:"\xe6",af:"\u2061",afr:"\ud835\udd1e",agrav:"\xe0",agrave:"\xe0",alefsym:"\u2135",aleph:"\u2135",alpha:"\u03b1",amacr:"\u0101",amalg:"\u2a3f",am:"&",amp:"&",and:"\u2227",andand:"\u2a55",andd:"\u2a5c",andslope:"\u2a58",andv:"\u2a5a",ang:"\u2220",ange:"\u29a4",angle:"\u2220",angmsd:"\u2221",angmsdaa:"\u29a8",angmsdab:"\u29a9",angmsdac:"\u29aa",angmsdad:"\u29ab",angmsdae:"\u29ac",angmsdaf:"\u29ad",angmsdag:"\u29ae",angmsdah:"\u29af",angrt:"\u221f",angrtvb:"\u22be",angrtvbd:"\u299d",angsph:"\u2222",angst:"\xc5",angzarr:"\u237c",aogon:"\u0105",aopf:"\ud835\udd52",ap:"\u2248",apE:"\u2a70",apacir:"\u2a6f",ape:"\u224a",apid:"\u224b",apos:"'",approx:"\u2248",approxeq:"\u224a",arin:"\xe5",aring:"\xe5",ascr:"\ud835\udcb6",ast:"*",asymp:"\u2248",asympeq:"\u224d",atild:"\xe3",atilde:"\xe3",aum:"\xe4",auml:"\xe4",awconint:"\u2233",awint:"\u2a11",bNot:"\u2aed",backcong:"\u224c",backepsilon:"\u03f6",backprime:"\u2035",backsim:"\u223d",backsimeq:"\u22cd",barvee:"\u22bd",barwed:"\u2305",barwedge:"\u2305",bbrk:"\u23b5",bbrktbrk:"\u23b6",bcong:"\u224c",bcy:"\u0431",bdquo:"\u201e",becaus:"\u2235",because:"\u2235",bemptyv:"\u29b0",bepsi:"\u03f6",bernou:"\u212c",beta:"\u03b2",beth:"\u2136",between:"\u226c",bfr:"\ud835\udd1f",bigcap:"\u22c2",bigcirc:"\u25ef",bigcup:"\u22c3",bigodot:"\u2a00",bigoplus:"\u2a01",bigotimes:"\u2a02",bigsqcup:"\u2a06",bigstar:"\u2605",bigtriangledown:"\u25bd",bigtriangleup:"\u25b3",biguplus:"\u2a04",bigvee:"\u22c1",bigwedge:"\u22c0",bkarow:"\u290d",blacklozenge:"\u29eb",blacksquare:"\u25aa",blacktriangle:"\u25b4",blacktriangledown:"\u25be",blacktriangleleft:"\u25c2",blacktriangleright:"\u25b8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20e5",bnequiv:"\u2261\u20e5",bnot:"\u2310",bopf:"\ud835\udd53",bot:"\u22a5",bottom:"\u22a5",bowtie:"\u22c8",boxDL:"\u2557",boxDR:"\u2554",boxDl:"\u2556",boxDr:"\u2553",boxH:"\u2550",boxHD:"\u2566",boxHU:"\u2569",boxHd:"\u2564",boxHu:"\u2567",boxUL:"\u255d",boxUR:"\u255a",boxUl:"\u255c",boxUr:"\u2559",boxV:"\u2551",boxVH:"\u256c",boxVL:"\u2563",boxVR:"\u2560",boxVh:"\u256b",boxVl:"\u2562",boxVr:"\u255f",boxbox:"\u29c9",boxdL:"\u2555",boxdR:"\u2552",boxdl:"\u2510",boxdr:"\u250c",boxh:"\u2500",boxhD:"\u2565",boxhU:"\u2568",boxhd:"\u252c",boxhu:"\u2534",boxminus:"\u229f",boxplus:"\u229e",boxtimes:"\u22a0",boxuL:"\u255b",boxuR:"\u2558",boxul:"\u2518",boxur:"\u2514",boxv:"\u2502",boxvH:"\u256a",boxvL:"\u2561",boxvR:"\u255e",boxvh:"\u253c",boxvl:"\u2524",boxvr:"\u251c",bprime:"\u2035",breve:"\u02d8",brvba:"\xa6",brvbar:"\xa6",bscr:"\ud835\udcb7",bsemi:"\u204f",bsim:"\u223d",bsime:"\u22cd",bsol:"\\",bsolb:"\u29c5",bsolhsub:"\u27c8",bull:"\u2022",bullet:"\u2022",bump:"\u224e",bumpE:"\u2aae",bumpe:"\u224f",bumpeq:"\u224f",cacute:"\u0107",cap:"\u2229",capand:"\u2a44",capbrcup:"\u2a49",capcap:"\u2a4b",capcup:"\u2a47",capdot:"\u2a40",caps:"\u2229\ufe00",caret:"\u2041",caron:"\u02c7",ccaps:"\u2a4d",ccaron:"\u010d",ccedi:"\xe7",ccedil:"\xe7",ccirc:"\u0109",ccups:"\u2a4c",ccupssm:"\u2a50",cdot:"\u010b",cedi:"\xb8",cedil:"\xb8",cemptyv:"\u29b2",cen:"\xa2",cent:"\xa2",centerdot:"\xb7",cfr:"\ud835\udd20",chcy:"\u0447",check:"\u2713",checkmark:"\u2713",chi:"\u03c7",cir:"\u25cb",cirE:"\u29c3",circ:"\u02c6",circeq:"\u2257",circlearrowleft:"\u21ba",circlearrowright:"\u21bb",circledR:"\xae",circledS:"\u24c8",circledast:"\u229b",circledcirc:"\u229a",circleddash:"\u229d",cire:"\u2257",cirfnint:"\u2a10",cirmid:"\u2aef",cirscir:"\u29c2",clubs:"\u2663",clubsuit:"\u2663",colon:":",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2a6d",conint:"\u222e",copf:"\ud835\udd54",coprod:"\u2210",cop:"\xa9",copy:"\xa9",copysr:"\u2117",crarr:"\u21b5",cross:"\u2717",cscr:"\ud835\udcb8",csub:"\u2acf",csube:"\u2ad1",csup:"\u2ad0",csupe:"\u2ad2",ctdot:"\u22ef",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22de",cuesc:"\u22df",cularr:"\u21b6",cularrp:"\u293d",cup:"\u222a",cupbrcap:"\u2a48",cupcap:"\u2a46",cupcup:"\u2a4a",cupdot:"\u228d",cupor:"\u2a45",cups:"\u222a\ufe00",curarr:"\u21b7",curarrm:"\u293c",curlyeqprec:"\u22de",curlyeqsucc:"\u22df",curlyvee:"\u22ce",curlywedge:"\u22cf",curre:"\xa4",curren:"\xa4",curvearrowleft:"\u21b6",curvearrowright:"\u21b7",cuvee:"\u22ce",cuwed:"\u22cf",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232d",dArr:"\u21d3",dHar:"\u2965",dagger:"\u2020",daleth:"\u2138",darr:"\u2193",dash:"\u2010",dashv:"\u22a3",dbkarow:"\u290f",dblac:"\u02dd",dcaron:"\u010f",dcy:"\u0434",dd:"\u2146",ddagger:"\u2021",ddarr:"\u21ca",ddotseq:"\u2a77",de:"\xb0",deg:"\xb0",delta:"\u03b4",demptyv:"\u29b1",dfisht:"\u297f",dfr:"\ud835\udd21",dharl:"\u21c3",dharr:"\u21c2",diam:"\u22c4",diamond:"\u22c4",diamondsuit:"\u2666",diams:"\u2666",die:"\xa8",digamma:"\u03dd",disin:"\u22f2",div:"\xf7",divid:"\xf7",divide:"\xf7",divideontimes:"\u22c7",divonx:"\u22c7",djcy:"\u0452",dlcorn:"\u231e",dlcrop:"\u230d",dollar:"$",dopf:"\ud835\udd55",dot:"\u02d9",doteq:"\u2250",doteqdot:"\u2251",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22a1",doublebarwedge:"\u2306",downarrow:"\u2193",downdownarrows:"\u21ca",downharpoonleft:"\u21c3",downharpoonright:"\u21c2",drbkarow:"\u2910",drcorn:"\u231f",drcrop:"\u230c",dscr:"\ud835\udcb9",dscy:"\u0455",dsol:"\u29f6",dstrok:"\u0111",dtdot:"\u22f1",dtri:"\u25bf",dtrif:"\u25be",duarr:"\u21f5",duhar:"\u296f",dwangle:"\u29a6",dzcy:"\u045f",dzigrarr:"\u27ff",eDDot:"\u2a77",eDot:"\u2251",eacut:"\xe9",eacute:"\xe9",easter:"\u2a6e",ecaron:"\u011b",ecir:"\xea",ecirc:"\xea",ecolon:"\u2255",ecy:"\u044d",edot:"\u0117",ee:"\u2147",efDot:"\u2252",efr:"\ud835\udd22",eg:"\u2a9a",egrav:"\xe8",egrave:"\xe8",egs:"\u2a96",egsdot:"\u2a98",el:"\u2a99",elinters:"\u23e7",ell:"\u2113",els:"\u2a95",elsdot:"\u2a97",emacr:"\u0113",empty:"\u2205",emptyset:"\u2205",emptyv:"\u2205",emsp13:"\u2004",emsp14:"\u2005",emsp:"\u2003",eng:"\u014b",ensp:"\u2002",eogon:"\u0119",eopf:"\ud835\udd56",epar:"\u22d5",eparsl:"\u29e3",eplus:"\u2a71",epsi:"\u03b5",epsilon:"\u03b5",epsiv:"\u03f5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2a96",eqslantless:"\u2a95",equals:"=",equest:"\u225f",equiv:"\u2261",equivDD:"\u2a78",eqvparsl:"\u29e5",erDot:"\u2253",erarr:"\u2971",escr:"\u212f",esdot:"\u2250",esim:"\u2242",eta:"\u03b7",et:"\xf0",eth:"\xf0",eum:"\xeb",euml:"\xeb",euro:"\u20ac",excl:"!",exist:"\u2203",expectation:"\u2130",exponentiale:"\u2147",fallingdotseq:"\u2252",fcy:"\u0444",female:"\u2640",ffilig:"\ufb03",fflig:"\ufb00",ffllig:"\ufb04",ffr:"\ud835\udd23",filig:"\ufb01",fjlig:"fj",flat:"\u266d",fllig:"\ufb02",fltns:"\u25b1",fnof:"\u0192",fopf:"\ud835\udd57",forall:"\u2200",fork:"\u22d4",forkv:"\u2ad9",fpartint:"\u2a0d",frac1:"\xbc",frac12:"\xbd",frac13:"\u2153",frac14:"\xbc",frac15:"\u2155",frac16:"\u2159",frac18:"\u215b",frac23:"\u2154",frac25:"\u2156",frac3:"\xbe",frac34:"\xbe",frac35:"\u2157",frac38:"\u215c",frac45:"\u2158",frac56:"\u215a",frac58:"\u215d",frac78:"\u215e",frasl:"\u2044",frown:"\u2322",fscr:"\ud835\udcbb",gE:"\u2267",gEl:"\u2a8c",gacute:"\u01f5",gamma:"\u03b3",gammad:"\u03dd",gap:"\u2a86",gbreve:"\u011f",gcirc:"\u011d",gcy:"\u0433",gdot:"\u0121",ge:"\u2265",gel:"\u22db",geq:"\u2265",geqq:"\u2267",geqslant:"\u2a7e",ges:"\u2a7e",gescc:"\u2aa9",gesdot:"\u2a80",gesdoto:"\u2a82",gesdotol:"\u2a84",gesl:"\u22db\ufe00",gesles:"\u2a94",gfr:"\ud835\udd24",gg:"\u226b",ggg:"\u22d9",gimel:"\u2137",gjcy:"\u0453",gl:"\u2277",glE:"\u2a92",gla:"\u2aa5",glj:"\u2aa4",gnE:"\u2269",gnap:"\u2a8a",gnapprox:"\u2a8a",gne:"\u2a88",gneq:"\u2a88",gneqq:"\u2269",gnsim:"\u22e7",gopf:"\ud835\udd58",grave:"`",gscr:"\u210a",gsim:"\u2273",gsime:"\u2a8e",gsiml:"\u2a90",g:">",gt:">",gtcc:"\u2aa7",gtcir:"\u2a7a",gtdot:"\u22d7",gtlPar:"\u2995",gtquest:"\u2a7c",gtrapprox:"\u2a86",gtrarr:"\u2978",gtrdot:"\u22d7",gtreqless:"\u22db",gtreqqless:"\u2a8c",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\ufe00",gvnE:"\u2269\ufe00",hArr:"\u21d4",hairsp:"\u200a",half:"\xbd",hamilt:"\u210b",hardcy:"\u044a",harr:"\u2194",harrcir:"\u2948",harrw:"\u21ad",hbar:"\u210f",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22b9",hfr:"\ud835\udd25",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21ff",homtht:"\u223b",hookleftarrow:"\u21a9",hookrightarrow:"\u21aa",hopf:"\ud835\udd59",horbar:"\u2015",hscr:"\ud835\udcbd",hslash:"\u210f",hstrok:"\u0127",hybull:"\u2043",hyphen:"\u2010",iacut:"\xed",iacute:"\xed",ic:"\u2063",icir:"\xee",icirc:"\xee",icy:"\u0438",iecy:"\u0435",iexc:"\xa1",iexcl:"\xa1",iff:"\u21d4",ifr:"\ud835\udd26",igrav:"\xec",igrave:"\xec",ii:"\u2148",iiiint:"\u2a0c",iiint:"\u222d",iinfin:"\u29dc",iiota:"\u2129",ijlig:"\u0133",imacr:"\u012b",image:"\u2111",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",imof:"\u22b7",imped:"\u01b5",in:"\u2208",incare:"\u2105",infin:"\u221e",infintie:"\u29dd",inodot:"\u0131",int:"\u222b",intcal:"\u22ba",integers:"\u2124",intercal:"\u22ba",intlarhk:"\u2a17",intprod:"\u2a3c",iocy:"\u0451",iogon:"\u012f",iopf:"\ud835\udd5a",iota:"\u03b9",iprod:"\u2a3c",iques:"\xbf",iquest:"\xbf",iscr:"\ud835\udcbe",isin:"\u2208",isinE:"\u22f9",isindot:"\u22f5",isins:"\u22f4",isinsv:"\u22f3",isinv:"\u2208",it:"\u2062",itilde:"\u0129",iukcy:"\u0456",ium:"\xef",iuml:"\xef",jcirc:"\u0135",jcy:"\u0439",jfr:"\ud835\udd27",jmath:"\u0237",jopf:"\ud835\udd5b",jscr:"\ud835\udcbf",jsercy:"\u0458",jukcy:"\u0454",kappa:"\u03ba",kappav:"\u03f0",kcedil:"\u0137",kcy:"\u043a",kfr:"\ud835\udd28",kgreen:"\u0138",khcy:"\u0445",kjcy:"\u045c",kopf:"\ud835\udd5c",kscr:"\ud835\udcc0",lAarr:"\u21da",lArr:"\u21d0",lAtail:"\u291b",lBarr:"\u290e",lE:"\u2266",lEg:"\u2a8b",lHar:"\u2962",lacute:"\u013a",laemptyv:"\u29b4",lagran:"\u2112",lambda:"\u03bb",lang:"\u27e8",langd:"\u2991",langle:"\u27e8",lap:"\u2a85",laqu:"\xab",laquo:"\xab",larr:"\u2190",larrb:"\u21e4",larrbfs:"\u291f",larrfs:"\u291d",larrhk:"\u21a9",larrlp:"\u21ab",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21a2",lat:"\u2aab",latail:"\u2919",late:"\u2aad",lates:"\u2aad\ufe00",lbarr:"\u290c",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298b",lbrksld:"\u298f",lbrkslu:"\u298d",lcaron:"\u013e",lcedil:"\u013c",lceil:"\u2308",lcub:"{",lcy:"\u043b",ldca:"\u2936",ldquo:"\u201c",ldquor:"\u201e",ldrdhar:"\u2967",ldrushar:"\u294b",ldsh:"\u21b2",le:"\u2264",leftarrow:"\u2190",leftarrowtail:"\u21a2",leftharpoondown:"\u21bd",leftharpoonup:"\u21bc",leftleftarrows:"\u21c7",leftrightarrow:"\u2194",leftrightarrows:"\u21c6",leftrightharpoons:"\u21cb",leftrightsquigarrow:"\u21ad",leftthreetimes:"\u22cb",leg:"\u22da",leq:"\u2264",leqq:"\u2266",leqslant:"\u2a7d",les:"\u2a7d",lescc:"\u2aa8",lesdot:"\u2a7f",lesdoto:"\u2a81",lesdotor:"\u2a83",lesg:"\u22da\ufe00",lesges:"\u2a93",lessapprox:"\u2a85",lessdot:"\u22d6",lesseqgtr:"\u22da",lesseqqgtr:"\u2a8b",lessgtr:"\u2276",lesssim:"\u2272",lfisht:"\u297c",lfloor:"\u230a",lfr:"\ud835\udd29",lg:"\u2276",lgE:"\u2a91",lhard:"\u21bd",lharu:"\u21bc",lharul:"\u296a",lhblk:"\u2584",ljcy:"\u0459",ll:"\u226a",llarr:"\u21c7",llcorner:"\u231e",llhard:"\u296b",lltri:"\u25fa",lmidot:"\u0140",lmoust:"\u23b0",lmoustache:"\u23b0",lnE:"\u2268",lnap:"\u2a89",lnapprox:"\u2a89",lne:"\u2a87",lneq:"\u2a87",lneqq:"\u2268",lnsim:"\u22e6",loang:"\u27ec",loarr:"\u21fd",lobrk:"\u27e6",longleftarrow:"\u27f5",longleftrightarrow:"\u27f7",longmapsto:"\u27fc",longrightarrow:"\u27f6",looparrowleft:"\u21ab",looparrowright:"\u21ac",lopar:"\u2985",lopf:"\ud835\udd5d",loplus:"\u2a2d",lotimes:"\u2a34",lowast:"\u2217",lowbar:"_",loz:"\u25ca",lozenge:"\u25ca",lozf:"\u29eb",lpar:"(",lparlt:"\u2993",lrarr:"\u21c6",lrcorner:"\u231f",lrhar:"\u21cb",lrhard:"\u296d",lrm:"\u200e",lrtri:"\u22bf",lsaquo:"\u2039",lscr:"\ud835\udcc1",lsh:"\u21b0",lsim:"\u2272",lsime:"\u2a8d",lsimg:"\u2a8f",lsqb:"[",lsquo:"\u2018",lsquor:"\u201a",lstrok:"\u0142",l:"<",lt:"<",ltcc:"\u2aa6",ltcir:"\u2a79",ltdot:"\u22d6",lthree:"\u22cb",ltimes:"\u22c9",ltlarr:"\u2976",ltquest:"\u2a7b",ltrPar:"\u2996",ltri:"\u25c3",ltrie:"\u22b4",ltrif:"\u25c2",lurdshar:"\u294a",luruhar:"\u2966",lvertneqq:"\u2268\ufe00",lvnE:"\u2268\ufe00",mDDot:"\u223a",mac:"\xaf",macr:"\xaf",male:"\u2642",malt:"\u2720",maltese:"\u2720",map:"\u21a6",mapsto:"\u21a6",mapstodown:"\u21a7",mapstoleft:"\u21a4",mapstoup:"\u21a5",marker:"\u25ae",mcomma:"\u2a29",mcy:"\u043c",mdash:"\u2014",measuredangle:"\u2221",mfr:"\ud835\udd2a",mho:"\u2127",micr:"\xb5",micro:"\xb5",mid:"\u2223",midast:"*",midcir:"\u2af0",middo:"\xb7",middot:"\xb7",minus:"\u2212",minusb:"\u229f",minusd:"\u2238",minusdu:"\u2a2a",mlcp:"\u2adb",mldr:"\u2026",mnplus:"\u2213",models:"\u22a7",mopf:"\ud835\udd5e",mp:"\u2213",mscr:"\ud835\udcc2",mstpos:"\u223e",mu:"\u03bc",multimap:"\u22b8",mumap:"\u22b8",nGg:"\u22d9\u0338",nGt:"\u226b\u20d2",nGtv:"\u226b\u0338",nLeftarrow:"\u21cd",nLeftrightarrow:"\u21ce",nLl:"\u22d8\u0338",nLt:"\u226a\u20d2",nLtv:"\u226a\u0338",nRightarrow:"\u21cf",nVDash:"\u22af",nVdash:"\u22ae",nabla:"\u2207",nacute:"\u0144",nang:"\u2220\u20d2",nap:"\u2249",napE:"\u2a70\u0338",napid:"\u224b\u0338",napos:"\u0149",napprox:"\u2249",natur:"\u266e",natural:"\u266e",naturals:"\u2115",nbs:"\xa0",nbsp:"\xa0",nbump:"\u224e\u0338",nbumpe:"\u224f\u0338",ncap:"\u2a43",ncaron:"\u0148",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2a6d\u0338",ncup:"\u2a42",ncy:"\u043d",ndash:"\u2013",ne:"\u2260",neArr:"\u21d7",nearhk:"\u2924",nearr:"\u2197",nearrow:"\u2197",nedot:"\u2250\u0338",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",nexist:"\u2204",nexists:"\u2204",nfr:"\ud835\udd2b",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2a7e\u0338",nges:"\u2a7e\u0338",ngsim:"\u2275",ngt:"\u226f",ngtr:"\u226f",nhArr:"\u21ce",nharr:"\u21ae",nhpar:"\u2af2",ni:"\u220b",nis:"\u22fc",nisd:"\u22fa",niv:"\u220b",njcy:"\u045a",nlArr:"\u21cd",nlE:"\u2266\u0338",nlarr:"\u219a",nldr:"\u2025",nle:"\u2270",nleftarrow:"\u219a",nleftrightarrow:"\u21ae",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2a7d\u0338",nles:"\u2a7d\u0338",nless:"\u226e",nlsim:"\u2274",nlt:"\u226e",nltri:"\u22ea",nltrie:"\u22ec",nmid:"\u2224",nopf:"\ud835\udd5f",no:"\xac",not:"\xac",notin:"\u2209",notinE:"\u22f9\u0338",notindot:"\u22f5\u0338",notinva:"\u2209",notinvb:"\u22f7",notinvc:"\u22f6",notni:"\u220c",notniva:"\u220c",notnivb:"\u22fe",notnivc:"\u22fd",npar:"\u2226",nparallel:"\u2226",nparsl:"\u2afd\u20e5",npart:"\u2202\u0338",npolint:"\u2a14",npr:"\u2280",nprcue:"\u22e0",npre:"\u2aaf\u0338",nprec:"\u2280",npreceq:"\u2aaf\u0338",nrArr:"\u21cf",nrarr:"\u219b",nrarrc:"\u2933\u0338",nrarrw:"\u219d\u0338",nrightarrow:"\u219b",nrtri:"\u22eb",nrtrie:"\u22ed",nsc:"\u2281",nsccue:"\u22e1",nsce:"\u2ab0\u0338",nscr:"\ud835\udcc3",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22e2",nsqsupe:"\u22e3",nsub:"\u2284",nsubE:"\u2ac5\u0338",nsube:"\u2288",nsubset:"\u2282\u20d2",nsubseteq:"\u2288",nsubseteqq:"\u2ac5\u0338",nsucc:"\u2281",nsucceq:"\u2ab0\u0338",nsup:"\u2285",nsupE:"\u2ac6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20d2",nsupseteq:"\u2289",nsupseteqq:"\u2ac6\u0338",ntgl:"\u2279",ntild:"\xf1",ntilde:"\xf1",ntlg:"\u2278",ntriangleleft:"\u22ea",ntrianglelefteq:"\u22ec",ntriangleright:"\u22eb",ntrianglerighteq:"\u22ed",nu:"\u03bd",num:"#",numero:"\u2116",numsp:"\u2007",nvDash:"\u22ad",nvHarr:"\u2904",nvap:"\u224d\u20d2",nvdash:"\u22ac",nvge:"\u2265\u20d2",nvgt:">\u20d2",nvinfin:"\u29de",nvlArr:"\u2902",nvle:"\u2264\u20d2",nvlt:"<\u20d2",nvltrie:"\u22b4\u20d2",nvrArr:"\u2903",nvrtrie:"\u22b5\u20d2",nvsim:"\u223c\u20d2",nwArr:"\u21d6",nwarhk:"\u2923",nwarr:"\u2196",nwarrow:"\u2196",nwnear:"\u2927",oS:"\u24c8",oacut:"\xf3",oacute:"\xf3",oast:"\u229b",ocir:"\xf4",ocirc:"\xf4",ocy:"\u043e",odash:"\u229d",odblac:"\u0151",odiv:"\u2a38",odot:"\u2299",odsold:"\u29bc",oelig:"\u0153",ofcir:"\u29bf",ofr:"\ud835\udd2c",ogon:"\u02db",ograv:"\xf2",ograve:"\xf2",ogt:"\u29c1",ohbar:"\u29b5",ohm:"\u03a9",oint:"\u222e",olarr:"\u21ba",olcir:"\u29be",olcross:"\u29bb",oline:"\u203e",olt:"\u29c0",omacr:"\u014d",omega:"\u03c9",omicron:"\u03bf",omid:"\u29b6",ominus:"\u2296",oopf:"\ud835\udd60",opar:"\u29b7",operp:"\u29b9",oplus:"\u2295",or:"\u2228",orarr:"\u21bb",ord:"\xba",order:"\u2134",orderof:"\u2134",ordf:"\xaa",ordm:"\xba",origof:"\u22b6",oror:"\u2a56",orslope:"\u2a57",orv:"\u2a5b",oscr:"\u2134",oslas:"\xf8",oslash:"\xf8",osol:"\u2298",otild:"\xf5",otilde:"\xf5",otimes:"\u2297",otimesas:"\u2a36",oum:"\xf6",ouml:"\xf6",ovbar:"\u233d",par:"\xb6",para:"\xb6",parallel:"\u2225",parsim:"\u2af3",parsl:"\u2afd",part:"\u2202",pcy:"\u043f",percnt:"%",period:".",permil:"\u2030",perp:"\u22a5",pertenk:"\u2031",pfr:"\ud835\udd2d",phi:"\u03c6",phiv:"\u03d5",phmmat:"\u2133",phone:"\u260e",pi:"\u03c0",pitchfork:"\u22d4",piv:"\u03d6",planck:"\u210f",planckh:"\u210e",plankv:"\u210f",plus:"+",plusacir:"\u2a23",plusb:"\u229e",pluscir:"\u2a22",plusdo:"\u2214",plusdu:"\u2a25",pluse:"\u2a72",plusm:"\xb1",plusmn:"\xb1",plussim:"\u2a26",plustwo:"\u2a27",pm:"\xb1",pointint:"\u2a15",popf:"\ud835\udd61",poun:"\xa3",pound:"\xa3",pr:"\u227a",prE:"\u2ab3",prap:"\u2ab7",prcue:"\u227c",pre:"\u2aaf",prec:"\u227a",precapprox:"\u2ab7",preccurlyeq:"\u227c",preceq:"\u2aaf",precnapprox:"\u2ab9",precneqq:"\u2ab5",precnsim:"\u22e8",precsim:"\u227e",prime:"\u2032",primes:"\u2119",prnE:"\u2ab5",prnap:"\u2ab9",prnsim:"\u22e8",prod:"\u220f",profalar:"\u232e",profline:"\u2312",profsurf:"\u2313",prop:"\u221d",propto:"\u221d",prsim:"\u227e",prurel:"\u22b0",pscr:"\ud835\udcc5",psi:"\u03c8",puncsp:"\u2008",qfr:"\ud835\udd2e",qint:"\u2a0c",qopf:"\ud835\udd62",qprime:"\u2057",qscr:"\ud835\udcc6",quaternions:"\u210d",quatint:"\u2a16",quest:"?",questeq:"\u225f",quo:'"',quot:'"',rAarr:"\u21db",rArr:"\u21d2",rAtail:"\u291c",rBarr:"\u290f",rHar:"\u2964",race:"\u223d\u0331",racute:"\u0155",radic:"\u221a",raemptyv:"\u29b3",rang:"\u27e9",rangd:"\u2992",range:"\u29a5",rangle:"\u27e9",raqu:"\xbb",raquo:"\xbb",rarr:"\u2192",rarrap:"\u2975",rarrb:"\u21e5",rarrbfs:"\u2920",rarrc:"\u2933",rarrfs:"\u291e",rarrhk:"\u21aa",rarrlp:"\u21ac",rarrpl:"\u2945",rarrsim:"\u2974",rarrtl:"\u21a3",rarrw:"\u219d",ratail:"\u291a",ratio:"\u2236",rationals:"\u211a",rbarr:"\u290d",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298c",rbrksld:"\u298e",rbrkslu:"\u2990",rcaron:"\u0159",rcedil:"\u0157",rceil:"\u2309",rcub:"}",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201d",rdquor:"\u201d",rdsh:"\u21b3",real:"\u211c",realine:"\u211b",realpart:"\u211c",reals:"\u211d",rect:"\u25ad",re:"\xae",reg:"\xae",rfisht:"\u297d",rfloor:"\u230b",rfr:"\ud835\udd2f",rhard:"\u21c1",rharu:"\u21c0",rharul:"\u296c",rho:"\u03c1",rhov:"\u03f1",rightarrow:"\u2192",rightarrowtail:"\u21a3",rightharpoondown:"\u21c1",rightharpoonup:"\u21c0",rightleftarrows:"\u21c4",rightleftharpoons:"\u21cc",rightrightarrows:"\u21c9",rightsquigarrow:"\u219d",rightthreetimes:"\u22cc",ring:"\u02da",risingdotseq:"\u2253",rlarr:"\u21c4",rlhar:"\u21cc",rlm:"\u200f",rmoust:"\u23b1",rmoustache:"\u23b1",rnmid:"\u2aee",roang:"\u27ed",roarr:"\u21fe",robrk:"\u27e7",ropar:"\u2986",ropf:"\ud835\udd63",roplus:"\u2a2e",rotimes:"\u2a35",rpar:")",rpargt:"\u2994",rppolint:"\u2a12",rrarr:"\u21c9",rsaquo:"\u203a",rscr:"\ud835\udcc7",rsh:"\u21b1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22cc",rtimes:"\u22ca",rtri:"\u25b9",rtrie:"\u22b5",rtrif:"\u25b8",rtriltri:"\u29ce",ruluhar:"\u2968",rx:"\u211e",sacute:"\u015b",sbquo:"\u201a",sc:"\u227b",scE:"\u2ab4",scap:"\u2ab8",scaron:"\u0161",sccue:"\u227d",sce:"\u2ab0",scedil:"\u015f",scirc:"\u015d",scnE:"\u2ab6",scnap:"\u2aba",scnsim:"\u22e9",scpolint:"\u2a13",scsim:"\u227f",scy:"\u0441",sdot:"\u22c5",sdotb:"\u22a1",sdote:"\u2a66",seArr:"\u21d8",searhk:"\u2925",searr:"\u2198",searrow:"\u2198",sec:"\xa7",sect:"\xa7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",sfr:"\ud835\udd30",sfrown:"\u2322",sharp:"\u266f",shchcy:"\u0449",shcy:"\u0448",shortmid:"\u2223",shortparallel:"\u2225",sh:"\xad",shy:"\xad",sigma:"\u03c3",sigmaf:"\u03c2",sigmav:"\u03c2",sim:"\u223c",simdot:"\u2a6a",sime:"\u2243",simeq:"\u2243",simg:"\u2a9e",simgE:"\u2aa0",siml:"\u2a9d",simlE:"\u2a9f",simne:"\u2246",simplus:"\u2a24",simrarr:"\u2972",slarr:"\u2190",smallsetminus:"\u2216",smashp:"\u2a33",smeparsl:"\u29e4",smid:"\u2223",smile:"\u2323",smt:"\u2aaa",smte:"\u2aac",smtes:"\u2aac\ufe00",softcy:"\u044c",sol:"/",solb:"\u29c4",solbar:"\u233f",sopf:"\ud835\udd64",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\ufe00",sqcup:"\u2294",sqcups:"\u2294\ufe00",sqsub:"\u228f",sqsube:"\u2291",sqsubset:"\u228f",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",squ:"\u25a1",square:"\u25a1",squarf:"\u25aa",squf:"\u25aa",srarr:"\u2192",sscr:"\ud835\udcc8",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22c6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03f5",straightphi:"\u03d5",strns:"\xaf",sub:"\u2282",subE:"\u2ac5",subdot:"\u2abd",sube:"\u2286",subedot:"\u2ac3",submult:"\u2ac1",subnE:"\u2acb",subne:"\u228a",subplus:"\u2abf",subrarr:"\u2979",subset:"\u2282",subseteq:"\u2286",subseteqq:"\u2ac5",subsetneq:"\u228a",subsetneqq:"\u2acb",subsim:"\u2ac7",subsub:"\u2ad5",subsup:"\u2ad3",succ:"\u227b",succapprox:"\u2ab8",succcurlyeq:"\u227d",succeq:"\u2ab0",succnapprox:"\u2aba",succneqq:"\u2ab6",succnsim:"\u22e9",succsim:"\u227f",sum:"\u2211",sung:"\u266a",sup:"\u2283",sup1:"\xb9",sup2:"\xb2",sup3:"\xb3",supE:"\u2ac6",supdot:"\u2abe",supdsub:"\u2ad8",supe:"\u2287",supedot:"\u2ac4",suphsol:"\u27c9",suphsub:"\u2ad7",suplarr:"\u297b",supmult:"\u2ac2",supnE:"\u2acc",supne:"\u228b",supplus:"\u2ac0",supset:"\u2283",supseteq:"\u2287",supseteqq:"\u2ac6",supsetneq:"\u228b",supsetneqq:"\u2acc",supsim:"\u2ac8",supsub:"\u2ad4",supsup:"\u2ad6",swArr:"\u21d9",swarhk:"\u2926",swarr:"\u2199",swarrow:"\u2199",swnwar:"\u292a",szli:"\xdf",szlig:"\xdf",target:"\u2316",tau:"\u03c4",tbrk:"\u23b4",tcaron:"\u0165",tcedil:"\u0163",tcy:"\u0442",tdot:"\u20db",telrec:"\u2315",tfr:"\ud835\udd31",there4:"\u2234",therefore:"\u2234",theta:"\u03b8",thetasym:"\u03d1",thetav:"\u03d1",thickapprox:"\u2248",thicksim:"\u223c",thinsp:"\u2009",thkap:"\u2248",thksim:"\u223c",thor:"\xfe",thorn:"\xfe",tilde:"\u02dc",time:"\xd7",times:"\xd7",timesb:"\u22a0",timesbar:"\u2a31",timesd:"\u2a30",tint:"\u222d",toea:"\u2928",top:"\u22a4",topbot:"\u2336",topcir:"\u2af1",topf:"\ud835\udd65",topfork:"\u2ada",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",triangle:"\u25b5",triangledown:"\u25bf",triangleleft:"\u25c3",trianglelefteq:"\u22b4",triangleq:"\u225c",triangleright:"\u25b9",trianglerighteq:"\u22b5",tridot:"\u25ec",trie:"\u225c",triminus:"\u2a3a",triplus:"\u2a39",trisb:"\u29cd",tritime:"\u2a3b",trpezium:"\u23e2",tscr:"\ud835\udcc9",tscy:"\u0446",tshcy:"\u045b",tstrok:"\u0167",twixt:"\u226c",twoheadleftarrow:"\u219e",twoheadrightarrow:"\u21a0",uArr:"\u21d1",uHar:"\u2963",uacut:"\xfa",uacute:"\xfa",uarr:"\u2191",ubrcy:"\u045e",ubreve:"\u016d",ucir:"\xfb",ucirc:"\xfb",ucy:"\u0443",udarr:"\u21c5",udblac:"\u0171",udhar:"\u296e",ufisht:"\u297e",ufr:"\ud835\udd32",ugrav:"\xf9",ugrave:"\xf9",uharl:"\u21bf",uharr:"\u21be",uhblk:"\u2580",ulcorn:"\u231c",ulcorner:"\u231c",ulcrop:"\u230f",ultri:"\u25f8",umacr:"\u016b",um:"\xa8",uml:"\xa8",uogon:"\u0173",uopf:"\ud835\udd66",uparrow:"\u2191",updownarrow:"\u2195",upharpoonleft:"\u21bf",upharpoonright:"\u21be",uplus:"\u228e",upsi:"\u03c5",upsih:"\u03d2",upsilon:"\u03c5",upuparrows:"\u21c8",urcorn:"\u231d",urcorner:"\u231d",urcrop:"\u230e",uring:"\u016f",urtri:"\u25f9",uscr:"\ud835\udcca",utdot:"\u22f0",utilde:"\u0169",utri:"\u25b5",utrif:"\u25b4",uuarr:"\u21c8",uum:"\xfc",uuml:"\xfc",uwangle:"\u29a7",vArr:"\u21d5",vBar:"\u2ae8",vBarv:"\u2ae9",vDash:"\u22a8",vangrt:"\u299c",varepsilon:"\u03f5",varkappa:"\u03f0",varnothing:"\u2205",varphi:"\u03d5",varpi:"\u03d6",varpropto:"\u221d",varr:"\u2195",varrho:"\u03f1",varsigma:"\u03c2",varsubsetneq:"\u228a\ufe00",varsubsetneqq:"\u2acb\ufe00",varsupsetneq:"\u228b\ufe00",varsupsetneqq:"\u2acc\ufe00",vartheta:"\u03d1",vartriangleleft:"\u22b2",vartriangleright:"\u22b3",vcy:"\u0432",vdash:"\u22a2",vee:"\u2228",veebar:"\u22bb",veeeq:"\u225a",vellip:"\u22ee",verbar:"|",vert:"|",vfr:"\ud835\udd33",vltri:"\u22b2",vnsub:"\u2282\u20d2",vnsup:"\u2283\u20d2",vopf:"\ud835\udd67",vprop:"\u221d",vrtri:"\u22b3",vscr:"\ud835\udccb",vsubnE:"\u2acb\ufe00",vsubne:"\u228a\ufe00",vsupnE:"\u2acc\ufe00",vsupne:"\u228b\ufe00",vzigzag:"\u299a",wcirc:"\u0175",wedbar:"\u2a5f",wedge:"\u2227",wedgeq:"\u2259",weierp:"\u2118",wfr:"\ud835\udd34",wopf:"\ud835\udd68",wp:"\u2118",wr:"\u2240",wreath:"\u2240",wscr:"\ud835\udccc",xcap:"\u22c2",xcirc:"\u25ef",xcup:"\u22c3",xdtri:"\u25bd",xfr:"\ud835\udd35",xhArr:"\u27fa",xharr:"\u27f7",xi:"\u03be",xlArr:"\u27f8",xlarr:"\u27f5",xmap:"\u27fc",xnis:"\u22fb",xodot:"\u2a00",xopf:"\ud835\udd69",xoplus:"\u2a01",xotime:"\u2a02",xrArr:"\u27f9",xrarr:"\u27f6",xscr:"\ud835\udccd",xsqcup:"\u2a06",xuplus:"\u2a04",xutri:"\u25b3",xvee:"\u22c1",xwedge:"\u22c0",yacut:"\xfd",yacute:"\xfd",yacy:"\u044f",ycirc:"\u0177",ycy:"\u044b",ye:"\xa5",yen:"\xa5",yfr:"\ud835\udd36",yicy:"\u0457",yopf:"\ud835\udd6a",yscr:"\ud835\udcce",yucy:"\u044e",yum:"\xff",yuml:"\xff",zacute:"\u017a",zcaron:"\u017e",zcy:"\u0437",zdot:"\u017c",zeetrf:"\u2128",zeta:"\u03b6",zfr:"\ud835\udd37",zhcy:"\u0436",zigrarr:"\u21dd",zopf:"\ud835\udd6b",zscr:"\ud835\udccf",zwj:"\u200d",zwnj:"\u200c"},fl=function(e){return!!hl.call(pl,e)&&pl[e]},hl={}.hasOwnProperty,ml=fl;function gl(e,t){this.enter({type:e,name:"",attributes:{},children:[]},t)}function vl(e){this.stack[this.stack.length-1].name=this.sliceSerialize(e)}function bl(){this.setData("directiveAttributes",[]),this.buffer()}function yl(e){this.getData("directiveAttributes").push(["id",El(this.sliceSerialize(e))])}function wl(e){this.getData("directiveAttributes").push(["class",El(this.sliceSerialize(e))])}function _l(e){var t=this.getData("directiveAttributes");t[t.length-1][1]=El(this.sliceSerialize(e))}function xl(e){this.getData("directiveAttributes").push([this.sliceSerialize(e),""])}function Sl(){for(var e,t=this.getData("directiveAttributes"),n={},r=-1;++r<t.length;)"class"===(e=t[r])[0]&&n.class?n.class+=" "+e[1]:n[e[0]]=e[1];this.setData("directiveAttributes"),this.resume(),this.stack[this.stack.length-1].attributes=n}function kl(e){this.exit(e)}function El(e){return e.replace(/&(#(\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi,Cl)}function Cl(e,t){return ml(t)||e}dl.canContainEols=["textDirective"],dl.enter={directiveContainer:function(e){gl.call(this,"containerDirective",e)},directiveContainerAttributes:bl,directiveContainerLabel:function(e){this.enter({type:"paragraph",data:{directiveLabel:!0},children:[]},e)},directiveLeaf:function(e){gl.call(this,"leafDirective",e)},directiveLeafAttributes:bl,directiveText:function(e){gl.call(this,"textDirective",e)},directiveTextAttributes:bl},dl.exit={directiveContainer:kl,directiveContainerAttributeClassValue:wl,directiveContainerAttributeIdValue:yl,directiveContainerAttributeName:xl,directiveContainerAttributeValue:_l,directiveContainerAttributes:Sl,directiveContainerLabel:function(e){this.exit(e)},directiveContainerName:vl,directiveLeaf:kl,directiveLeafAttributeClassValue:wl,directiveLeafAttributeIdValue:yl,directiveLeafAttributeName:xl,directiveLeafAttributeValue:_l,directiveLeafAttributes:Sl,directiveLeafName:vl,directiveText:kl,directiveTextAttributeClassValue:wl,directiveTextAttributeIdValue:yl,directiveTextAttributeName:xl,directiveTextAttributeValue:_l,directiveTextAttributes:Sl,directiveTextName:vl};var Al,Tl={},Il="",Rl=function(e,t){if("string"!=typeof e)throw new TypeError("expected a string");if(1===t)return e;if(2===t)return e+e;var n=e.length*t;if(Al!==e||void 0===Al)Al=e,Il="";else if(Il.length>=n)return Il.substr(0,n);for(;n>Il.length&&t>1;)1&t&&(Il+=e),t>>=1,e+=e;return Il=(Il+=e).substr(0,n)},Ol=Object.assign,Ll=function(e,t){return e=e.replace(t.subset?function(e){for(var t=[],n=-1;++n<e.length;)t.push(e[n].replace(/[|\\{}()[\]^$+*?.]/g,"\\$&"));return new RegExp("(?:"+t.join("|")+")","g")}(t.subset):/["&'<>`]/g,n),t.subset||t.escapeOnly?e:e.replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,(function(e,n,r){return t.format(1024*(e.charCodeAt(0)-55296)+e.charCodeAt(1)-56320+65536,r.charCodeAt(n+2),t)})).replace(/[\x01-\t\v\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g,n);function n(e,n,r){return t.format(e.charCodeAt(0),r.charCodeAt(n+1),t)}},Nl=Ol,Pl=function(e){return"&#x"+e.toString(16).toUpperCase()+";"},Dl=function e(t){if(null==t)return Ml;if("string"==typeof t)return function(e){return function(t){return Boolean(t&&t.type===e)}}(t);if("object"==typeof t)return"length"in t?function(t){for(var n=[],r=-1;++r<t.length;)n[r]=e(t[r]);return function(){for(var e=-1;++e<n.length;)if(n[e].apply(this,arguments))return!0;return!1}}(t):function(e){return function(t){var n;for(n in e)if(t[n]!==e[n])return!1;return!0}}(t);if("function"==typeof t)return t;throw new Error("Expected function, string, or object as test")};function Ml(){return!0}var Bl=Wl,zl=Dl,jl=function(e){return"\x1b[33m"+e+"\x1b[39m"},Fl=!0,Ul="skip",ql=!1;function Wl(e,t,n,r){var i,o;"function"==typeof t&&"function"!=typeof n&&(r=n,n=t,t=null),o=zl(t),i=r?-1:1,function e(a,s,l){var c,u="object"==typeof a&&null!==a?a:{};return"string"==typeof u.type&&(c="string"==typeof u.tagName?u.tagName:"string"==typeof u.name?u.name:void 0,d.displayName="node ("+jl(u.type+(c?"<"+c+">":""))+")"),d;function d(){var c,u,d=l.concat(a),p=[];if((!t||o(a,s,l[l.length-1]||null))&&(p=function(e){return null!==e&&"object"==typeof e&&"length"in e?e:"number"==typeof e?[Fl,e]:[e]}(n(a,l)),p[0]===ql))return p;if(a.children&&p[0]!==Ul)for(u=(r?a.children.length:-1)+i;u>-1&&u<a.children.length;){if((c=e(a.children[u],u,d)())[0]===ql)return c;u="number"==typeof c[1]?c[1]:u+i}return p}}(e,null,[])()}Wl.CONTINUE=Fl,Wl.SKIP=Ul,Wl.EXIT=ql;var Vl=Rl;Tl.unsafe=[{character:"\r",inConstruct:["leafDirectiveLabel","containerDirectiveLabel"]},{character:"\n",inConstruct:["leafDirectiveLabel","containerDirectiveLabel"]},{before:"[^:]",character:":",after:"[A-Za-z]",inConstruct:["phrasing"]},{atBreak:!0,character:":",after:":"}],Tl.handlers={containerDirective:Xl,leafDirective:Xl,textDirective:Xl},Xl.peek=function(){return":"};var Hl=Rl,Zl=function(e,t){return Ll(e,Nl({format:Pl},t))},Gl=Bl,Kl=function(e,t){for(var n,r=e.children||[],i=[],o=-1;++o<r.length;)n=r[o],i.push(t.handle(n,e,t,{before:"\n",after:"\n"})),o+1<r.length&&i.push(a(n,r[o+1]));return i.join("");function a(n,r){for(var i,o=-1;++o<t.join.length&&!0!==(i=t.join[o](n,r,e,t))&&1!==i;){if("number"==typeof i)return Vl("\n",1+Number(i));if(!1===i)return"\n\n\x3c!----\x3e\n\n"}return"\n\n"}},Ql=function(e,t,n){for(var r,i,o,a=e.children||[],s=[],l=-1,c=n.before;++l<a.length;)o=a[l],l+1<a.length?((i=t.handle.handlers[a[l+1].type])&&i.peek&&(i=i.peek),r=i?i(a[l+1],e,t,{before:"",after:""}).charAt(0):""):r=n.after,s.length>0&&("\r"===c||"\n"===c)&&"html"===o.type&&(s[s.length-1]=s[s.length-1].replace(/(\r?\n|\r)$/," "),c=" "),s.push(t.handle(o,e,t,{before:c,after:r})),c=s[s.length-1].slice(-1);return s.join("")},Yl=function(e){var t=e.options.quote||'"';if('"'!==t&&"'"!==t)throw new Error("Cannot serialize title with `"+t+"` for `options.quote`, expected `\"`, or `'`");return t},$l={}.hasOwnProperty,Jl=/^[^\t\n\r "#'.<=>`}]+$/;function Xl(e,t,n){var r,i=function(e){var t=0;return"containerDirective"===e.type?(Gl(e,"containerDirective",(function(e,n){for(var r=n.length,i=0;r--;)"containerDirective"===n[r].type&&i++;i>t&&(t=i)})),t+=3):t="leafDirective"===e.type?2:1,Hl(":",t)}(e),o=n.enter(e.type),a=i+(e.name||"")+function(e,t){var n,r,i,o=e;if("containerDirective"===e.type){if(!ec(e))return"";o=e.children[0]}return n=t.enter("label"),r=t.enter(e.type+"Label"),i=Ql(o,t,{before:"[",after:"]"}),r(),n(),i?"["+i+"]":""}(e,n)+function(e,t){var n,r,i,o,a,s,l=Yl(t),c="textDirective"===e.type?[l]:[l,"\n","\r"],u=e.attributes||{},d=[];for(a in u)if($l.call(u,a)&&null!=u[a])if(o=String(u[a]),"id"===a)n=Jl.test(o)?"#"+o:p("id",o);else if("class"===a){for(o=o.split(/[\t\n\r ]+/g),r=[],i=[],s=-1;++s<o.length;)(Jl.test(o[s])?i:r).push(o[s]);r=r.length?p("class",r.join(" ")):"",i=i.length?"."+i.join("."):""}else d.push(p(a,o));return r&&d.unshift(r),i&&d.unshift(i),n&&d.unshift(n),d.length?"{"+d.join(" ")+"}":"";function p(e,t){return e+(t?"="+l+Zl(t,{subset:c})+l:"")}}(e,n);return"containerDirective"===e.type&&(r=function(e,t){var n=ec(e)?Object.assign({},e,{children:e.children.slice(1)}):e;return Kl(n,t)}(e,n),r&&(a+="\n"+r),a+="\n"+i),o(),a}function ec(e){return e.children&&e.children[0]&&e.children[0].data&&e.children[0].data.directiveLabel}var tc=sc,nc=Dl,rc=function(e){return"\x1b[33m"+e+"\x1b[39m"},ic=!0,oc="skip",ac=!1;function sc(e,t,n,r){var i,o;"function"==typeof t&&"function"!=typeof n&&(r=n,n=t,t=null),o=nc(t),i=r?-1:1,function e(a,s,l){var c,u="object"==typeof a&&null!==a?a:{};return"string"==typeof u.type&&(c="string"==typeof u.tagName?u.tagName:"string"==typeof u.name?u.name:void 0,d.displayName="node ("+rc(u.type+(c?"<"+c+">":""))+")"),d;function d(){var c,u,d=l.concat(a),p=[];if((!t||o(a,s,l[l.length-1]||null))&&(p=function(e){return null!==e&&"object"==typeof e&&"length"in e?e:"number"==typeof e?[ic,e]:[e]}(n(a,l)),p[0]===ac))return p;if(a.children&&p[0]!==oc)for(u=(r?a.children.length:-1)+i;u>-1&&u<a.children.length;){if((c=e(a.children[u],u,d)())[0]===ac)return c;u="number"==typeof c[1]?c[1]:u+i}return p}}(e,null,[])()}sc.CONTINUE=ic,sc.SKIP=oc,sc.EXIT=ac;var lc=fc,cc=tc,uc=cc.CONTINUE,dc=cc.SKIP,pc=cc.EXIT;function fc(e,t,n,r){"function"==typeof t&&"function"!=typeof n&&(r=n,n=t,t=null),cc(e,t,(function(e,t){var r=t[t.length-1],i=r?r.children.indexOf(e):null;return n(e,i,r)}),r)}fc.CONTINUE=uc,fc.SKIP=dc,fc.EXIT=pc;var hc=function(e,t){var n={};return Array.isArray(e)&&e.forEach((function(e){n[e]=null==t?void 0:t[e]})),n};function mc(e){if("string"!=typeof e)throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}function gc(e,t){for(var n,r="",i=0,o=-1,a=0,s=0;s<=e.length;++s){if(s<e.length)n=e.charCodeAt(s);else{if(47===n)break;n=47}if(47===n){if(o===s-1||1===a);else if(o!==s-1&&2===a){if(r.length<2||2!==i||46!==r.charCodeAt(r.length-1)||46!==r.charCodeAt(r.length-2))if(r.length>2){var l=r.lastIndexOf("/");if(l!==r.length-1){-1===l?(r="",i=0):i=(r=r.slice(0,l)).length-1-r.lastIndexOf("/"),o=s,a=0;continue}}else if(2===r.length||1===r.length){r="",i=0,o=s,a=0;continue}t&&(r.length>0?r+="/..":r="..",i=2)}else r.length>0?r+="/"+e.slice(o+1,s):r=e.slice(o+1,s),i=s-o-1;o=s,a=0}else 46===n&&-1!==a?++a:a=-1}return r}var vc={resolve:function(){for(var e,t="",n=!1,r=arguments.length-1;r>=-1&&!n;r--){var i;r>=0?i=arguments[r]:(void 0===e&&(e=process.cwd()),i=e),mc(i),0!==i.length&&(t=i+"/"+t,n=47===i.charCodeAt(0))}return t=gc(t,!n),n?t.length>0?"/"+t:"/":t.length>0?t:"."},normalize:function(e){if(mc(e),0===e.length)return".";var t=47===e.charCodeAt(0),n=47===e.charCodeAt(e.length-1);return 0!==(e=gc(e,!t)).length||t||(e="."),e.length>0&&n&&(e+="/"),t?"/"+e:e},isAbsolute:function(e){return mc(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];mc(n),n.length>0&&(void 0===e?e=n:e+="/"+n)}return void 0===e?".":vc.normalize(e)},relative:function(e,t){if(mc(e),mc(t),e===t)return"";if((e=vc.resolve(e))===(t=vc.resolve(t)))return"";for(var n=1;n<e.length&&47===e.charCodeAt(n);++n);for(var r=e.length,i=r-n,o=1;o<t.length&&47===t.charCodeAt(o);++o);for(var a=t.length-o,s=i<a?i:a,l=-1,c=0;c<=s;++c){if(c===s){if(a>s){if(47===t.charCodeAt(o+c))return t.slice(o+c+1);if(0===c)return t.slice(o+c)}else i>s&&(47===e.charCodeAt(n+c)?l=c:0===c&&(l=0));break}var u=e.charCodeAt(n+c);if(u!==t.charCodeAt(o+c))break;47===u&&(l=c)}var d="";for(c=n+l+1;c<=r;++c)c!==r&&47!==e.charCodeAt(c)||(0===d.length?d+="..":d+="/..");return d.length>0?d+t.slice(o+l):(o+=l,47===t.charCodeAt(o)&&++o,t.slice(o))},_makeLong:function(e){return e},dirname:function(e){if(mc(e),0===e.length)return".";for(var t=e.charCodeAt(0),n=47===t,r=-1,i=!0,o=e.length-1;o>=1;--o)if(47===(t=e.charCodeAt(o))){if(!i){r=o;break}}else i=!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');mc(e);var n,r=0,i=-1,o=!0;if(void 0!==t&&t.length>0&&t.length<=e.length){if(t.length===e.length&&t===e)return"";var a=t.length-1,s=-1;for(n=e.length-1;n>=0;--n){var l=e.charCodeAt(n);if(47===l){if(!o){r=n+1;break}}else-1===s&&(o=!1,s=n+1),a>=0&&(l===t.charCodeAt(a)?-1==--a&&(i=n):(a=-1,i=s))}return r===i?i=s:-1===i&&(i=e.length),e.slice(r,i)}for(n=e.length-1;n>=0;--n)if(47===e.charCodeAt(n)){if(!o){r=n+1;break}}else-1===i&&(o=!1,i=n+1);return-1===i?"":e.slice(r,i)},extname:function(e){mc(e);for(var t=-1,n=0,r=-1,i=!0,o=0,a=e.length-1;a>=0;--a){var s=e.charCodeAt(a);if(47!==s)-1===r&&(i=!1,r=a+1),46===s?-1===t?t=a:1!==o&&(o=1):-1!==t&&(o=-1);else if(!i){n=a+1;break}}return-1===t||-1===r||0===o||1===o&&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){mc(e);var t={root:"",dir:"",base:"",ext:"",name:""};if(0===e.length)return t;var n,r=e.charCodeAt(0),i=47===r;i?(t.root="/",n=1):n=0;for(var o=-1,a=0,s=-1,l=!0,c=e.length-1,u=0;c>=n;--c)if(47!==(r=e.charCodeAt(c)))-1===s&&(l=!1,s=c+1),46===r?-1===o?o=c:1!==u&&(u=1):-1!==o&&(u=-1);else if(!l){a=c+1;break}return-1===o||-1===s||0===u||1===u&&o===s-1&&o===a+1?-1!==s&&(t.base=t.name=0===a&&i?e.slice(1,s):e.slice(a,s)):(0===a&&i?(t.name=e.slice(1,o),t.base=e.slice(1,s)):(t.name=e.slice(a,o),t.base=e.slice(a,s)),t.ext=e.slice(o,s)),a>0?t.dir=e.slice(0,a-1):i&&(t.dir="/"),t},sep:"/",delimiter:":",win32:null,posix:null};vc.posix=vc;var bc,yc=(0,fe.g)(vc);!function(e){e.navigate="navigate",e.download="download"}(bc||(bc={}));var wc,_c=function(e){if(e.indexOf("://")>0||0===e.indexOf("//"))return!0;try{return new URL(document.baseURI).origin!==new URL(e,document.baseURI).origin}catch(e){return!1}},xc=function(e,t){var n=t.baseUrls,r=t.queryParamString,i=t.linkAction,o=void 0===i?bc.navigate:i;if(!e)return"";if(e.startsWith("#"))return e;if(e.startsWith("www.")&&(e="".concat(location.protocol,"//").concat(e)),_c(e))return e;var a=yc.join(o===bc.download&&n.static?n.static:location.origin,o!==bc.download&&n.root?n.root:"");try{var s=new URL(yc.join(a,!e.startsWith("/")&&n.relative?n.relative:"",e));o===bc.download&&r&&new URLSearchParams(r).forEach((function(e,t){s.searchParams.append(t,e)}));var l=s.searchParams.toString();return o===bc.download?s.href:"".concat(s.pathname).concat(l?"?".concat(l):"").concat(s.hash)}catch(e){return}},Sc=function(e){try{var t=new URL(e),n=t.origin,r=t.pathname;return{href:"".concat(n).concat(r),filename:r.substring(r.lastIndexOf("/")+1),pathname:r}}catch(e){return}},kc=function(e,t){var n;void 0===t&&(t="smooth");try{var r=e.replace(/^#/,"");null===(n=document.getElementById(r))||void 0===n||n.scrollIntoView({behavior:t})}catch(e){}},Ec=function(e,t){void 0===t&&(t=!0),e.startsWith("#")&&(window.history.replaceState(null,"",e),t&&kc(e))},Cc=bc.navigate,Ac=function(e){var t=e.href,n=void 0===t?"":t,i=e.children,o=e.target,a=e.action,s=e.external,c=e.isImageLink,u=(0,Te.k6)(),d=ms(),p=d.config,f=void 0===p?{}:p,h=d.onInteraction,m=f.baseUrls,g=void 0===m?{}:m,v=f.queryParamString,b=bc[a]?a:Cc,y=xc(n,{linkAction:a,baseUrls:g,queryParamString:v})||"",w=(0,l.useCallback)((function(e){var t=e.detail,n=t.href,r=void 0===n?"":n,i=t.target,o=t.external;if("_blank"!==i)return r.startsWith("#")?(e.preventDefault(),void Ec(r)):void(o||_c(r)||(e.preventDefault(),u.push(r)))}),[]),_={href:y,fontSize:"inherit",external:null!=s?s:_c(y),target:o};return b===bc.download?(0,r.jsxs)("a",{href:y,onClick:function(){var e=Sc(y);e&&(null==h||h({type:"click",component:"link",metadata:{href:e.href,filename:e.filename}}))},className:"Link-module_link__UHm69",rel:"noopener noreferrer",target:"_blank",download:!0,children:[i," ",(0,r.jsx)(ye.Z,{name:"download",size:"inherit"})]}):c?(0,r.jsx)("a",{className:"Link-module_imageLink__2S_wP",href:_.href,"data-image":c,target:_.external?"_blank":_.target,rel:"noopener noreferrer",children:i}):(0,r.jsx)(Ee.Z,(0,le.c)({},_,{onFollow:w,children:i}))};!function(e){e.LIST="list",e.NORMAL="normal"}(wc||(wc={}));var Tc,Ic,Rc=function(e){var t=e.depth,n=e.variant,i=void 0===n?wc.LIST:n,o=ms().config,a=void 0===o?{}:o,s=a.contentLayout,l=function(e,n){return void 0===n&&(n=0),n+=1,e&&(0,r.jsx)("ul",{className:"".concat(1===n?"Children-module_children__2bLTY":""," ").concat(i===wc.NORMAL?"Children-module_normal__3gGwH":""),children:e.map((function(e,i){var o=e.title;if("object"==typeof o){var s=void 0;(s=null==o?void 0:o[a.locale||""])||(s=null==o?void 0:o[le.C.DefaultLocale]),o=s}return o||(o=e.path),(0,r.jsxs)("li",{children:[(0,r.jsx)(Ac,{href:e.path,children:o}),n<(t||0)?l(e.navigation,n):null]},"".concat(e.path,"_").concat(i+1))}))})};return s?l(s):null},Oc=/(\r\n|\r|\n)/,Lc=function(e){if(!e)return{};var t=(0,le.c)({},e);return Object.keys(t).forEach((function(e){"true"===t[e]&&(t[e]=!0),"false"===t[e]&&(t[e]=!1),function(e){if("number"==typeof e)return!0;if("string"!=typeof e)return!1;var t=parseFloat(e);return!isNaN(Number(e))&&(t||0===t)}(t[e])&&(t[e]=parseFloat(t[e]))})),t};!function(e){e.TEXT="textDirective",e.LEAF="leafDirective",e.CONTAINER="containerDirective"}(Tc||(Tc={})),function(e){e.CODE="code",e.LINK="link",e.BUTTON="button",e.PARAM="param",e.ASSET_URL="assetUrl",e.ALERT="alert",e.EXPAND="expand",e.CHILDREN="children",e.VIDEO="video",e.TABS="tabs",e.TAB="tab",e.IMAGE="image"}(Ic||(Ic={}));var Nc=function(){function e(){}return e.prototype.process=function(e){(e.data||(e.data={})).hName=this.hName,this.appendNodeProperties(e,(0,le.c)((0,le.c)({},Lc(e.attributes)),{directive:{type:e.type,name:e.name}}))},e.prototype.appendNodeProperties=function(e,t){var n=e.data||(e.data={});n.hProperties=(0,le.c)((0,le.c)({},n.hProperties),t)},e}(),Pc={generic:"Content error",unknownDirective:"Unknown directive",invalidDirectiveType:"Invalid directive type",childDirectiveDependency:"Missing child directive"},Dc=function(e){var t=e.children,n=e.type,i=void 0===n?"generic":n,o=e.message;return(0,r.jsx)("div",{className:"ErrorMessage-module_errorMessage__MI3aQ",children:(0,r.jsx)(c.Z,{header:Pc[i]||Pc.generic,type:"error",children:(0,r.jsxs)(s.Z,{direction:"vertical",size:"l",children:[(0,r.jsx)(Ae.Z,{children:(0,r.jsx)("pre",{className:"ErrorMessage-module_message__21NGn","data-testid":"strategy-error-message",children:o})}),t]})})})};function Mc(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var r=Array.from("string"==typeof e?[e]:e);r[r.length-1]=r[r.length-1].replace(/\r?\n([\t ]*)$/,"");var i=r.reduce((function(e,t){var n=t.match(/\n([\t ]+|(?!\s).)/g);return n?e.concat(n.map((function(e){var t,n;return null!==(n=null===(t=e.match(/[\t ]/g))||void 0===t?void 0:t.length)&&void 0!==n?n:0}))):e}),[]);if(i.length){var o=new RegExp("\n[\t ]{"+Math.min.apply(Math,i)+"}","g");r=r.map((function(e){return e.replace(o,"\n")}))}r[0]=r[0].replace(/^\r?\n/,"");var a=r[0];return t.forEach((function(e,t){var n=a.match(/(?:^|\n)( *)$/),i=n?n[1]:"",o=e;"string"==typeof e&&e.includes("\n")&&(o=String(e).split("\n").map((function(e,t){return 0===t?e:""+i+e})).join("\n")),a+=o+r[t+1]})),a}var Bc={exports:{}};Bc.exports=function(){var e=6e4,t=36e5,n="millisecond",r="second",i="minute",o="hour",a="day",s="week",l="month",c="quarter",u="year",d="date",p="Invalid Date",f=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,h=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,m={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],n=e%100;return"["+e+(t[(n-20)%10]||t[n]||t[0])+"]"}},g=function(e,t,n){var r=String(e);return!r||r.length>=t?e:""+Array(t+1-r.length).join(n)+e},v={s:g,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),r=Math.floor(n/60),i=n%60;return(t<=0?"+":"-")+g(r,2,"0")+":"+g(i,2,"0")},m:function e(t,n){if(t.date()<n.date())return-e(n,t);var r=12*(n.year()-t.year())+(n.month()-t.month()),i=t.clone().add(r,l),o=n-i<0,a=t.clone().add(r+(o?-1:1),l);return+(-(r+(n-i)/(o?i-a:a-i))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(e){return{M:l,y:u,w:s,d:a,D:d,h:o,m:i,s:r,ms:n,Q:c}[e]||String(e||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}},b="en",y={};y[b]=m;var w=function(e){return e instanceof k},_=function e(t,n,r){var i;if(!t)return b;if("string"==typeof t){var o=t.toLowerCase();y[o]&&(i=o),n&&(y[o]=n,i=o);var a=t.split("-");if(!i&&a.length>1)return e(a[0])}else{var s=t.name;y[s]=t,i=s}return!r&&i&&(b=i),i||!r&&b},x=function(e,t){if(w(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new k(n)},S=v;S.l=_,S.i=w,S.w=function(e,t){return x(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var k=function(){function m(e){this.$L=_(e.locale,null,!0),this.parse(e)}var g=m.prototype;return g.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(S.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var r=t.match(f);if(r){var i=r[2]-1||0,o=(r[7]||"0").substring(0,3);return n?new Date(Date.UTC(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,o)):new Date(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,o)}}return new Date(t)}(e),this.$x=e.x||{},this.init()},g.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},g.$utils=function(){return S},g.isValid=function(){return!(this.$d.toString()===p)},g.isSame=function(e,t){var n=x(e);return this.startOf(t)<=n&&n<=this.endOf(t)},g.isAfter=function(e,t){return x(e)<this.startOf(t)},g.isBefore=function(e,t){return this.endOf(t)<x(e)},g.$g=function(e,t,n){return S.u(e)?this[t]:this.set(n,e)},g.unix=function(){return Math.floor(this.valueOf()/1e3)},g.valueOf=function(){return this.$d.getTime()},g.startOf=function(e,t){var n=this,c=!!S.u(t)||t,p=S.p(e),f=function(e,t){var r=S.w(n.$u?Date.UTC(n.$y,t,e):new Date(n.$y,t,e),n);return c?r:r.endOf(a)},h=function(e,t){return S.w(n.toDate()[e].apply(n.toDate("s"),(c?[0,0,0,0]:[23,59,59,999]).slice(t)),n)},m=this.$W,g=this.$M,v=this.$D,b="set"+(this.$u?"UTC":"");switch(p){case u:return c?f(1,0):f(31,11);case l:return c?f(1,g):f(0,g+1);case s:var y=this.$locale().weekStart||0,w=(m<y?m+7:m)-y;return f(c?v-w:v+(6-w),g);case a:case d:return h(b+"Hours",0);case o:return h(b+"Minutes",1);case i:return h(b+"Seconds",2);case r:return h(b+"Milliseconds",3);default:return this.clone()}},g.endOf=function(e){return this.startOf(e,!1)},g.$set=function(e,t){var s,c=S.p(e),p="set"+(this.$u?"UTC":""),f=(s={},s[a]=p+"Date",s[d]=p+"Date",s[l]=p+"Month",s[u]=p+"FullYear",s[o]=p+"Hours",s[i]=p+"Minutes",s[r]=p+"Seconds",s[n]=p+"Milliseconds",s)[c],h=c===a?this.$D+(t-this.$W):t;if(c===l||c===u){var m=this.clone().set(d,1);m.$d[f](h),m.init(),this.$d=m.set(d,Math.min(this.$D,m.daysInMonth())).$d}else f&&this.$d[f](h);return this.init(),this},g.set=function(e,t){return this.clone().$set(e,t)},g.get=function(e){return this[S.p(e)]()},g.add=function(n,c){var d,p=this;n=Number(n);var f=S.p(c),h=function(e){var t=x(p);return S.w(t.date(t.date()+Math.round(e*n)),p)};if(f===l)return this.set(l,this.$M+n);if(f===u)return this.set(u,this.$y+n);if(f===a)return h(1);if(f===s)return h(7);var m=(d={},d[i]=e,d[o]=t,d[r]=1e3,d)[f]||1,g=this.$d.getTime()+n*m;return S.w(g,this)},g.subtract=function(e,t){return this.add(-1*e,t)},g.format=function(e){var t=this,n=this.$locale();if(!this.isValid())return n.invalidDate||p;var r=e||"YYYY-MM-DDTHH:mm:ssZ",i=S.z(this),o=this.$H,a=this.$m,s=this.$M,l=n.weekdays,c=n.months,u=function(e,n,i,o){return e&&(e[n]||e(t,r))||i[n].slice(0,o)},d=function(e){return S.s(o%12||12,e,"0")},f=n.meridiem||function(e,t,n){var r=e<12?"AM":"PM";return n?r.toLowerCase():r},m={YY:String(this.$y).slice(-2),YYYY:this.$y,M:s+1,MM:S.s(s+1,2,"0"),MMM:u(n.monthsShort,s,c,3),MMMM:u(c,s),D:this.$D,DD:S.s(this.$D,2,"0"),d:String(this.$W),dd:u(n.weekdaysMin,this.$W,l,2),ddd:u(n.weekdaysShort,this.$W,l,3),dddd:l[this.$W],H:String(o),HH:S.s(o,2,"0"),h:d(1),hh:d(2),a:f(o,a,!0),A:f(o,a,!1),m:String(a),mm:S.s(a,2,"0"),s:String(this.$s),ss:S.s(this.$s,2,"0"),SSS:S.s(this.$ms,3,"0"),Z:i};return r.replace(h,(function(e,t){return t||m[e]||i.replace(":","")}))},g.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},g.diff=function(n,d,p){var f,h=S.p(d),m=x(n),g=(m.utcOffset()-this.utcOffset())*e,v=this-m,b=S.m(this,m);return b=(f={},f[u]=b/12,f[l]=b,f[c]=b/3,f[s]=(v-g)/6048e5,f[a]=(v-g)/864e5,f[o]=v/t,f[i]=v/e,f[r]=v/1e3,f)[h]||v,p?b:S.a(b)},g.daysInMonth=function(){return this.endOf(l).$D},g.$locale=function(){return y[this.$L]},g.locale=function(e,t){if(!e)return this.$L;var n=this.clone(),r=_(e,t,!0);return r&&(n.$L=r),n},g.clone=function(){return S.w(this.$d,this)},g.toDate=function(){return new Date(this.valueOf())},g.toJSON=function(){return this.isValid()?this.toISOString():null},g.toISOString=function(){return this.$d.toISOString()},g.toString=function(){return this.$d.toUTCString()},m}(),E=k.prototype;return x.prototype=E,[["$ms",n],["$s",r],["$m",i],["$H",o],["$W",a],["$M",l],["$y",u],["$D",d]].forEach((function(e){E[e[1]]=function(t){return this.$g(t,e[0],e[1])}})),x.extend=function(e,t){return e.$i||(e(t,k,x),e.$i=!0),x},x.locale=_,x.isDayjs=w,x.unix=function(e){return x(1e3*e)},x.en=y[b],x.Ls=y,x.p={},x}();var zc=(0,fe.g)(Bc.exports),jc={};!function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.sanitizeUrl=e.BLANK_URL=void 0;var t=/^([^\w]*)(javascript|data|vbscript)/im,n=/&#(\w+)(^\w|;)?/g,r=/&(newline|tab);/gi,i=/[\u0000-\u001F\u007F-\u009F\u2000-\u200D\uFEFF]/gim,o=/^.+(:|&colon;)/gim,a=[".","/"];e.BLANK_URL="about:blank",e.sanitizeUrl=function(s){if(!s)return e.BLANK_URL;var l=function(e){return e.replace(i,"").replace(n,(function(e,t){return String.fromCharCode(t)}))}(s).replace(r,"").replace(i,"").trim();if(!l)return e.BLANK_URL;if(function(e){return a.indexOf(e[0])>-1}(l))return l;var c=l.match(o);if(!c)return l;var u=c[0];return t.test(u)?e.BLANK_URL:l}}(jc);var Fc={value:()=>{}};function Uc(){for(var e,t=0,n=arguments.length,r={};t<n;++t){if(!(e=arguments[t]+"")||e in r||/[\s.]/.test(e))throw new Error("illegal type: "+e);r[e]=[]}return new qc(r)}function qc(e){this._=e}function Wc(e,t){for(var n,r=0,i=e.length;r<i;++r)if((n=e[r]).name===t)return n.value}function Vc(e,t,n){for(var r=0,i=e.length;r<i;++r)if(e[r].name===t){e[r]=Fc,e=e.slice(0,r).concat(e.slice(r+1));break}return null!=n&&e.push({name:t,value:n}),e}qc.prototype=Uc.prototype={constructor:qc,on:function(e,t){var n,r=this._,i=function(e,t){return e.trim().split(/^|\s+/).map((function(e){var n="",r=e.indexOf(".");if(r>=0&&(n=e.slice(r+1),e=e.slice(0,r)),e&&!t.hasOwnProperty(e))throw new Error("unknown type: "+e);return{type:e,name:n}}))}(e+"",r),o=-1,a=i.length;if(!(arguments.length<2)){if(null!=t&&"function"!=typeof t)throw new Error("invalid callback: "+t);for(;++o<a;)if(n=(e=i[o]).type)r[n]=Vc(r[n],e.name,t);else if(null==t)for(n in r)r[n]=Vc(r[n],e.name,null);return this}for(;++o<a;)if((n=(e=i[o]).type)&&(n=Wc(r[n],e.name)))return n},copy:function(){var e={},t=this._;for(var n in t)e[n]=t[n].slice();return new qc(e)},call:function(e,t){if((n=arguments.length-2)>0)for(var n,r,i=new Array(n),o=0;o<n;++o)i[o]=arguments[o+2];if(!this._.hasOwnProperty(e))throw new Error("unknown type: "+e);for(o=0,n=(r=this._[e]).length;o<n;++o)r[o].value.apply(t,i)},apply:function(e,t,n){if(!this._.hasOwnProperty(e))throw new Error("unknown type: "+e);for(var r=this._[e],i=0,o=r.length;i<o;++i)r[i].value.apply(t,n)}};var Hc="http://www.w3.org/1999/xhtml",Zc={svg:"http://www.w3.org/2000/svg",xhtml:Hc,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"};function Gc(e){var t=e+="",n=t.indexOf(":");return n>=0&&"xmlns"!==(t=e.slice(0,n))&&(e=e.slice(n+1)),Zc.hasOwnProperty(t)?{space:Zc[t],local:e}:e}function Kc(e){return function(){var t=this.ownerDocument,n=this.namespaceURI;return n===Hc&&t.documentElement.namespaceURI===Hc?t.createElement(e):t.createElementNS(n,e)}}function Qc(e){return function(){return this.ownerDocument.createElementNS(e.space,e.local)}}function Yc(e){var t=Gc(e);return(t.local?Qc:Kc)(t)}function $c(){}function Jc(e){return null==e?$c:function(){return this.querySelector(e)}}function Xc(e){return null==e?[]:Array.isArray(e)?e:Array.from(e)}function eu(){return[]}function tu(e){return null==e?eu:function(){return this.querySelectorAll(e)}}function nu(e){return function(){return this.matches(e)}}function ru(e){return function(t){return t.matches(e)}}var iu=Array.prototype.find;function ou(){return this.firstElementChild}var au=Array.prototype.filter;function su(){return Array.from(this.children)}function lu(e){return new Array(e.length)}function cu(e,t){this.ownerDocument=e.ownerDocument,this.namespaceURI=e.namespaceURI,this._next=null,this._parent=e,this.__data__=t}function uu(e,t,n,r,i,o){for(var a,s=0,l=t.length,c=o.length;s<c;++s)(a=t[s])?(a.__data__=o[s],r[s]=a):n[s]=new cu(e,o[s]);for(;s<l;++s)(a=t[s])&&(i[s]=a)}function du(e,t,n,r,i,o,a){var s,l,c,u=new Map,d=t.length,p=o.length,f=new Array(d);for(s=0;s<d;++s)(l=t[s])&&(f[s]=c=a.call(l,l.__data__,s,t)+"",u.has(c)?i[s]=l:u.set(c,l));for(s=0;s<p;++s)c=a.call(e,o[s],s,o)+"",(l=u.get(c))?(r[s]=l,l.__data__=o[s],u.delete(c)):n[s]=new cu(e,o[s]);for(s=0;s<d;++s)(l=t[s])&&u.get(f[s])===l&&(i[s]=l)}function pu(e){return e.__data__}function fu(e){return"object"==typeof e&&"length"in e?e:Array.from(e)}function hu(e,t){return e<t?-1:e>t?1:e>=t?0:NaN}function mu(e){return function(){this.removeAttribute(e)}}function gu(e){return function(){this.removeAttributeNS(e.space,e.local)}}function vu(e,t){return function(){this.setAttribute(e,t)}}function bu(e,t){return function(){this.setAttributeNS(e.space,e.local,t)}}function yu(e,t){return function(){var n=t.apply(this,arguments);null==n?this.removeAttribute(e):this.setAttribute(e,n)}}function wu(e,t){return function(){var n=t.apply(this,arguments);null==n?this.removeAttributeNS(e.space,e.local):this.setAttributeNS(e.space,e.local,n)}}function _u(e){return e.ownerDocument&&e.ownerDocument.defaultView||e.document&&e||e.defaultView}function xu(e){return function(){this.style.removeProperty(e)}}function Su(e,t,n){return function(){this.style.setProperty(e,t,n)}}function ku(e,t,n){return function(){var r=t.apply(this,arguments);null==r?this.style.removeProperty(e):this.style.setProperty(e,r,n)}}function Eu(e,t){return e.style.getPropertyValue(t)||_u(e).getComputedStyle(e,null).getPropertyValue(t)}function Cu(e){return function(){delete this[e]}}function Au(e,t){return function(){this[e]=t}}function Tu(e,t){return function(){var n=t.apply(this,arguments);null==n?delete this[e]:this[e]=n}}function Iu(e){return e.trim().split(/^|\s+/)}function Ru(e){return e.classList||new Ou(e)}function Ou(e){this._node=e,this._names=Iu(e.getAttribute("class")||"")}function Lu(e,t){for(var n=Ru(e),r=-1,i=t.length;++r<i;)n.add(t[r])}function Nu(e,t){for(var n=Ru(e),r=-1,i=t.length;++r<i;)n.remove(t[r])}function Pu(e){return function(){Lu(this,e)}}function Du(e){return function(){Nu(this,e)}}function Mu(e,t){return function(){(t.apply(this,arguments)?Lu:Nu)(this,e)}}function Bu(){this.textContent=""}function zu(e){return function(){this.textContent=e}}function ju(e){return function(){var t=e.apply(this,arguments);this.textContent=null==t?"":t}}function Fu(){this.innerHTML=""}function Uu(e){return function(){this.innerHTML=e}}function qu(e){return function(){var t=e.apply(this,arguments);this.innerHTML=null==t?"":t}}function Wu(){this.nextSibling&&this.parentNode.appendChild(this)}function Vu(){this.previousSibling&&this.parentNode.insertBefore(this,this.parentNode.firstChild)}function Hu(){return null}function Zu(){var e=this.parentNode;e&&e.removeChild(this)}function Gu(){var e=this.cloneNode(!1),t=this.parentNode;return t?t.insertBefore(e,this.nextSibling):e}function Ku(){var e=this.cloneNode(!0),t=this.parentNode;return t?t.insertBefore(e,this.nextSibling):e}function Qu(e){return function(){var t=this.__on;if(t){for(var n,r=0,i=-1,o=t.length;r<o;++r)n=t[r],e.type&&n.type!==e.type||n.name!==e.name?t[++i]=n:this.removeEventListener(n.type,n.listener,n.options);++i?t.length=i:delete this.__on}}}function Yu(e,t,n){return function(){var r,i=this.__on,o=function(e){return function(t){e.call(this,t,this.__data__)}}(t);if(i)for(var a=0,s=i.length;a<s;++a)if((r=i[a]).type===e.type&&r.name===e.name)return this.removeEventListener(r.type,r.listener,r.options),this.addEventListener(r.type,r.listener=o,r.options=n),void(r.value=t);this.addEventListener(e.type,o,n),r={type:e.type,name:e.name,value:t,listener:o,options:n},i?i.push(r):this.__on=[r]}}function $u(e,t,n){var r=_u(e),i=r.CustomEvent;"function"==typeof i?i=new i(t,n):(i=r.document.createEvent("Event"),n?(i.initEvent(t,n.bubbles,n.cancelable),i.detail=n.detail):i.initEvent(t,!1,!1)),e.dispatchEvent(i)}function Ju(e,t){return function(){return $u(this,e,t)}}function Xu(e,t){return function(){return $u(this,e,t.apply(this,arguments))}}cu.prototype={constructor:cu,appendChild:function(e){return this._parent.insertBefore(e,this._next)},insertBefore:function(e,t){return this._parent.insertBefore(e,t)},querySelector:function(e){return this._parent.querySelector(e)},querySelectorAll:function(e){return this._parent.querySelectorAll(e)}},Ou.prototype={add:function(e){this._names.indexOf(e)<0&&(this._names.push(e),this._node.setAttribute("class",this._names.join(" ")))},remove:function(e){var t=this._names.indexOf(e);t>=0&&(this._names.splice(t,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(e){return this._names.indexOf(e)>=0}};var ed=[null];function td(e,t){this._groups=e,this._parents=t}function nd(){return new td([[document.documentElement]],ed)}function rd(e){return"string"==typeof e?new td([[document.querySelector(e)]],[document.documentElement]):new td([[e]],ed)}function id(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function od(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}function ad(){}td.prototype=nd.prototype={constructor:td,select:function(e){"function"!=typeof e&&(e=Jc(e));for(var t=this._groups,n=t.length,r=new Array(n),i=0;i<n;++i)for(var o,a,s=t[i],l=s.length,c=r[i]=new Array(l),u=0;u<l;++u)(o=s[u])&&(a=e.call(o,o.__data__,u,s))&&("__data__"in o&&(a.__data__=o.__data__),c[u]=a);return new td(r,this._parents)},selectAll:function(e){e="function"==typeof e?function(e){return function(){return Xc(e.apply(this,arguments))}}(e):tu(e);for(var t=this._groups,n=t.length,r=[],i=[],o=0;o<n;++o)for(var a,s=t[o],l=s.length,c=0;c<l;++c)(a=s[c])&&(r.push(e.call(a,a.__data__,c,s)),i.push(a));return new td(r,i)},selectChild:function(e){return this.select(null==e?ou:function(e){return function(){return iu.call(this.children,e)}}("function"==typeof e?e:ru(e)))},selectChildren:function(e){return this.selectAll(null==e?su:function(e){return function(){return au.call(this.children,e)}}("function"==typeof e?e:ru(e)))},filter:function(e){"function"!=typeof e&&(e=nu(e));for(var t=this._groups,n=t.length,r=new Array(n),i=0;i<n;++i)for(var o,a=t[i],s=a.length,l=r[i]=[],c=0;c<s;++c)(o=a[c])&&e.call(o,o.__data__,c,a)&&l.push(o);return new td(r,this._parents)},data:function(e,t){if(!arguments.length)return Array.from(this,pu);var n,r=t?du:uu,i=this._parents,o=this._groups;"function"!=typeof e&&(n=e,e=function(){return n});for(var a=o.length,s=new Array(a),l=new Array(a),c=new Array(a),u=0;u<a;++u){var d=i[u],p=o[u],f=p.length,h=fu(e.call(d,d&&d.__data__,u,i)),m=h.length,g=l[u]=new Array(m),v=s[u]=new Array(m);r(d,p,g,v,c[u]=new Array(f),h,t);for(var b,y,w=0,_=0;w<m;++w)if(b=g[w]){for(w>=_&&(_=w+1);!(y=v[_])&&++_<m;);b._next=y||null}}return(s=new td(s,i))._enter=l,s._exit=c,s},enter:function(){return new td(this._enter||this._groups.map(lu),this._parents)},exit:function(){return new td(this._exit||this._groups.map(lu),this._parents)},join:function(e,t,n){var r=this.enter(),i=this,o=this.exit();return"function"==typeof e?(r=e(r))&&(r=r.selection()):r=r.append(e+""),null!=t&&(i=t(i))&&(i=i.selection()),null==n?o.remove():n(o),r&&i?r.merge(i).order():i},merge:function(e){for(var t=e.selection?e.selection():e,n=this._groups,r=t._groups,i=n.length,o=r.length,a=Math.min(i,o),s=new Array(i),l=0;l<a;++l)for(var c,u=n[l],d=r[l],p=u.length,f=s[l]=new Array(p),h=0;h<p;++h)(c=u[h]||d[h])&&(f[h]=c);for(;l<i;++l)s[l]=n[l];return new td(s,this._parents)},selection:function(){return this},order:function(){for(var e=this._groups,t=-1,n=e.length;++t<n;)for(var r,i=e[t],o=i.length-1,a=i[o];--o>=0;)(r=i[o])&&(a&&4^r.compareDocumentPosition(a)&&a.parentNode.insertBefore(r,a),a=r);return this},sort:function(e){function t(t,n){return t&&n?e(t.__data__,n.__data__):!t-!n}e||(e=hu);for(var n=this._groups,r=n.length,i=new Array(r),o=0;o<r;++o){for(var a,s=n[o],l=s.length,c=i[o]=new Array(l),u=0;u<l;++u)(a=s[u])&&(c[u]=a);c.sort(t)}return new td(i,this._parents).order()},call:function(){var e=arguments[0];return arguments[0]=this,e.apply(null,arguments),this},nodes:function(){return Array.from(this)},node:function(){for(var e=this._groups,t=0,n=e.length;t<n;++t)for(var r=e[t],i=0,o=r.length;i<o;++i){var a=r[i];if(a)return a}return null},size:function(){let e=0;for(const t of this)++e;return e},empty:function(){return!this.node()},each:function(e){for(var t=this._groups,n=0,r=t.length;n<r;++n)for(var i,o=t[n],a=0,s=o.length;a<s;++a)(i=o[a])&&e.call(i,i.__data__,a,o);return this},attr:function(e,t){var n=Gc(e);if(arguments.length<2){var r=this.node();return n.local?r.getAttributeNS(n.space,n.local):r.getAttribute(n)}return this.each((null==t?n.local?gu:mu:"function"==typeof t?n.local?wu:yu:n.local?bu:vu)(n,t))},style:function(e,t,n){return arguments.length>1?this.each((null==t?xu:"function"==typeof t?ku:Su)(e,t,null==n?"":n)):Eu(this.node(),e)},property:function(e,t){return arguments.length>1?this.each((null==t?Cu:"function"==typeof t?Tu:Au)(e,t)):this.node()[e]},classed:function(e,t){var n=Iu(e+"");if(arguments.length<2){for(var r=Ru(this.node()),i=-1,o=n.length;++i<o;)if(!r.contains(n[i]))return!1;return!0}return this.each(("function"==typeof t?Mu:t?Pu:Du)(n,t))},text:function(e){return arguments.length?this.each(null==e?Bu:("function"==typeof e?ju:zu)(e)):this.node().textContent},html:function(e){return arguments.length?this.each(null==e?Fu:("function"==typeof e?qu:Uu)(e)):this.node().innerHTML},raise:function(){return this.each(Wu)},lower:function(){return this.each(Vu)},append:function(e){var t="function"==typeof e?e:Yc(e);return this.select((function(){return this.appendChild(t.apply(this,arguments))}))},insert:function(e,t){var n="function"==typeof e?e:Yc(e),r=null==t?Hu:"function"==typeof t?t:Jc(t);return this.select((function(){return this.insertBefore(n.apply(this,arguments),r.apply(this,arguments)||null)}))},remove:function(){return this.each(Zu)},clone:function(e){return this.select(e?Ku:Gu)},datum:function(e){return arguments.length?this.property("__data__",e):this.node().__data__},on:function(e,t,n){var r,i,o=function(e){return e.trim().split(/^|\s+/).map((function(e){var t="",n=e.indexOf(".");return n>=0&&(t=e.slice(n+1),e=e.slice(0,n)),{type:e,name:t}}))}(e+""),a=o.length;if(!(arguments.length<2)){for(s=t?Yu:Qu,r=0;r<a;++r)this.each(s(o[r],t,n));return this}var s=this.node().__on;if(s)for(var l,c=0,u=s.length;c<u;++c)for(r=0,l=s[c];r<a;++r)if((i=o[r]).type===l.type&&i.name===l.name)return l.value},dispatch:function(e,t){return this.each(("function"==typeof t?Xu:Ju)(e,t))},[Symbol.iterator]:function*(){for(var e=this._groups,t=0,n=e.length;t<n;++t)for(var r,i=e[t],o=0,a=i.length;o<a;++o)(r=i[o])&&(yield r)}};var sd=.7,ld=1/sd,cd="\\s*([+-]?\\d+)\\s*",ud="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",dd="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",pd=/^#([0-9a-f]{3,8})$/,fd=new RegExp(`^rgb\\(${cd},${cd},${cd}\\)$`),hd=new RegExp(`^rgb\\(${dd},${dd},${dd}\\)$`),md=new RegExp(`^rgba\\(${cd},${cd},${cd},${ud}\\)$`),gd=new RegExp(`^rgba\\(${dd},${dd},${dd},${ud}\\)$`),vd=new RegExp(`^hsl\\(${ud},${dd},${dd}\\)$`),bd=new RegExp(`^hsla\\(${ud},${dd},${dd},${ud}\\)$`),yd={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function wd(){return this.rgb().formatHex()}function _d(){return this.rgb().formatRgb()}function xd(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=pd.exec(e))?(n=t[1].length,t=parseInt(t[1],16),6===n?Sd(t):3===n?new Ad(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?kd(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?kd(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|240&t,((15&t)<<4|15&t)/255):null):(t=fd.exec(e))?new Ad(t[1],t[2],t[3],1):(t=hd.exec(e))?new Ad(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=md.exec(e))?kd(t[1],t[2],t[3],t[4]):(t=gd.exec(e))?kd(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=vd.exec(e))?Nd(t[1],t[2]/100,t[3]/100,1):(t=bd.exec(e))?Nd(t[1],t[2]/100,t[3]/100,t[4]):yd.hasOwnProperty(e)?Sd(yd[e]):"transparent"===e?new Ad(NaN,NaN,NaN,0):null}function Sd(e){return new Ad(e>>16&255,e>>8&255,255&e,1)}function kd(e,t,n,r){return r<=0&&(e=t=n=NaN),new Ad(e,t,n,r)}function Ed(e){return e instanceof ad||(e=xd(e)),e?new Ad((e=e.rgb()).r,e.g,e.b,e.opacity):new Ad}function Cd(e,t,n,r){return 1===arguments.length?Ed(e):new Ad(e,t,n,null==r?1:r)}function Ad(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function Td(){return`#${Ld(this.r)}${Ld(this.g)}${Ld(this.b)}`}function Id(){const e=Rd(this.opacity);return`${1===e?"rgb(":"rgba("}${Od(this.r)}, ${Od(this.g)}, ${Od(this.b)}${1===e?")":`, ${e})`}`}function Rd(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function Od(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function Ld(e){return((e=Od(e))<16?"0":"")+e.toString(16)}function Nd(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new Dd(e,t,n,r)}function Pd(e){if(e instanceof Dd)return new Dd(e.h,e.s,e.l,e.opacity);if(e instanceof ad||(e=xd(e)),!e)return new Dd;if(e instanceof Dd)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,i=Math.min(t,n,r),o=Math.max(t,n,r),a=NaN,s=o-i,l=(o+i)/2;return s?(a=t===o?(n-r)/s+6*(n<r):n===o?(r-t)/s+2:(t-n)/s+4,s/=l<.5?o+i:2-o-i,a*=60):s=l>0&&l<1?0:a,new Dd(a,s,l,e.opacity)}function Dd(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function Md(e){return(e=(e||0)%360)<0?e+360:e}function Bd(e){return Math.max(0,Math.min(1,e||0))}function zd(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}id(ad,xd,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:wd,formatHex:wd,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return Pd(this).formatHsl()},formatRgb:_d,toString:_d}),id(Ad,Cd,od(ad,{brighter(e){return e=null==e?ld:Math.pow(ld,e),new Ad(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=null==e?sd:Math.pow(sd,e),new Ad(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new Ad(Od(this.r),Od(this.g),Od(this.b),Rd(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:Td,formatHex:Td,formatHex8:function(){return`#${Ld(this.r)}${Ld(this.g)}${Ld(this.b)}${Ld(255*(isNaN(this.opacity)?1:this.opacity))}`},formatRgb:Id,toString:Id})),id(Dd,(function(e,t,n,r){return 1===arguments.length?Pd(e):new Dd(e,t,n,null==r?1:r)}),od(ad,{brighter(e){return e=null==e?ld:Math.pow(ld,e),new Dd(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?sd:Math.pow(sd,e),new Dd(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,i=2*n-r;return new Ad(zd(e>=240?e-240:e+120,i,r),zd(e,i,r),zd(e<120?e+240:e-120,i,r),this.opacity)},clamp(){return new Dd(Md(this.h),Bd(this.s),Bd(this.l),Rd(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const e=Rd(this.opacity);return`${1===e?"hsl(":"hsla("}${Md(this.h)}, ${100*Bd(this.s)}%, ${100*Bd(this.l)}%${1===e?")":`, ${e})`}`}}));var jd=e=>()=>e;function Fd(e,t){return function(n){return e+n*t}}function Ud(e,t){var n=t-e;return n?Fd(e,n>180||n<-180?n-360*Math.round(n/360):n):jd(isNaN(e)?t:e)}function qd(e,t){var n=t-e;return n?Fd(e,n):jd(isNaN(e)?t:e)}var Wd=function e(t){var n=function(e){return 1==(e=+e)?qd:function(t,n){return n-t?function(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}(t,n,e):jd(isNaN(t)?n:t)}}(t);function r(e,t){var r=n((e=Cd(e)).r,(t=Cd(t)).r),i=n(e.g,t.g),o=n(e.b,t.b),a=qd(e.opacity,t.opacity);return function(t){return e.r=r(t),e.g=i(t),e.b=o(t),e.opacity=a(t),e+""}}return r.gamma=e,r}(1);function Vd(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}var Hd=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,Zd=new RegExp(Hd.source,"g");function Gd(e,t){var n,r,i,o=Hd.lastIndex=Zd.lastIndex=0,a=-1,s=[],l=[];for(e+="",t+="";(n=Hd.exec(e))&&(r=Zd.exec(t));)(i=r.index)>o&&(i=t.slice(o,i),s[a]?s[a]+=i:s[++a]=i),(n=n[0])===(r=r[0])?s[a]?s[a]+=r:s[++a]=r:(s[++a]=null,l.push({i:a,x:Vd(n,r)})),o=Zd.lastIndex;return o<t.length&&(i=t.slice(o),s[a]?s[a]+=i:s[++a]=i),s.length<2?l[0]?function(e){return function(t){return e(t)+""}}(l[0].x):function(e){return function(){return e}}(t):(t=l.length,function(e){for(var n,r=0;r<t;++r)s[(n=l[r]).i]=n.x(e);return s.join("")})}var Kd,Qd=180/Math.PI,Yd={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1};function $d(e,t,n,r,i,o){var a,s,l;return(a=Math.sqrt(e*e+t*t))&&(e/=a,t/=a),(l=e*n+t*r)&&(n-=e*l,r-=t*l),(s=Math.sqrt(n*n+r*r))&&(n/=s,r/=s,l/=s),e*r<t*n&&(e=-e,t=-t,l=-l,a=-a),{translateX:i,translateY:o,rotate:Math.atan2(t,e)*Qd,skewX:Math.atan(l)*Qd,scaleX:a,scaleY:s}}function Jd(e,t,n,r){function i(e){return e.length?e.pop()+" ":""}return function(o,a){var s=[],l=[];return o=e(o),a=e(a),function(e,r,i,o,a,s){if(e!==i||r!==o){var l=a.push("translate(",null,t,null,n);s.push({i:l-4,x:Vd(e,i)},{i:l-2,x:Vd(r,o)})}else(i||o)&&a.push("translate("+i+t+o+n)}(o.translateX,o.translateY,a.translateX,a.translateY,s,l),function(e,t,n,o){e!==t?(e-t>180?t+=360:t-e>180&&(e+=360),o.push({i:n.push(i(n)+"rotate(",null,r)-2,x:Vd(e,t)})):t&&n.push(i(n)+"rotate("+t+r)}(o.rotate,a.rotate,s,l),function(e,t,n,o){e!==t?o.push({i:n.push(i(n)+"skewX(",null,r)-2,x:Vd(e,t)}):t&&n.push(i(n)+"skewX("+t+r)}(o.skewX,a.skewX,s,l),function(e,t,n,r,o,a){if(e!==n||t!==r){var s=o.push(i(o)+"scale(",null,",",null,")");a.push({i:s-4,x:Vd(e,n)},{i:s-2,x:Vd(t,r)})}else 1===n&&1===r||o.push(i(o)+"scale("+n+","+r+")")}(o.scaleX,o.scaleY,a.scaleX,a.scaleY,s,l),o=a=null,function(e){for(var t,n=-1,r=l.length;++n<r;)s[(t=l[n]).i]=t.x(e);return s.join("")}}}var Xd,ep,tp=Jd((function(e){const t=new("function"==typeof DOMMatrix?DOMMatrix:WebKitCSSMatrix)(e+"");return t.isIdentity?Yd:$d(t.a,t.b,t.c,t.d,t.e,t.f)}),"px, ","px)","deg)"),np=Jd((function(e){return null==e?Yd:(Kd||(Kd=document.createElementNS("http://www.w3.org/2000/svg","g")),Kd.setAttribute("transform",e),(e=Kd.transform.baseVal.consolidate())?$d((e=e.matrix).a,e.b,e.c,e.d,e.e,e.f):Yd)}),", ",")",")"),rp=0,ip=0,op=0,ap=1e3,sp=0,lp=0,cp=0,up="object"==typeof performance&&performance.now?performance:Date,dp="object"==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(e){setTimeout(e,17)};function pp(){return lp||(dp(fp),lp=up.now()+cp)}function fp(){lp=0}function hp(){this._call=this._time=this._next=null}function mp(e,t,n){var r=new hp;return r.restart(e,t,n),r}function gp(){lp=(sp=up.now())+cp,rp=ip=0;try{!function(){pp(),++rp;for(var e,t=Xd;t;)(e=lp-t._time)>=0&&t._call.call(void 0,e),t=t._next;--rp}()}finally{rp=0,function(){for(var e,t,n=Xd,r=1/0;n;)n._call?(r>n._time&&(r=n._time),e=n,n=n._next):(t=n._next,n._next=null,n=e?e._next=t:Xd=t);ep=e,bp(r)}(),lp=0}}function vp(){var e=up.now(),t=e-sp;t>ap&&(cp-=t,sp=e)}function bp(e){rp||(ip&&(ip=clearTimeout(ip)),e-lp>24?(e<1/0&&(ip=setTimeout(gp,e-up.now()-cp)),op&&(op=clearInterval(op))):(op||(sp=up.now(),op=setInterval(vp,ap)),rp=1,dp(gp)))}function yp(e,t,n){var r=new hp;return t=null==t?0:+t,r.restart((n=>{r.stop(),e(n+t)}),t,n),r}hp.prototype=mp.prototype={constructor:hp,restart:function(e,t,n){if("function"!=typeof e)throw new TypeError("callback is not a function");n=(null==n?pp():+n)+(null==t?0:+t),this._next||ep===this||(ep?ep._next=this:Xd=this,ep=this),this._call=e,this._time=n,bp()},stop:function(){this._call&&(this._call=null,this._time=1/0,bp())}};var wp=Uc("start","end","cancel","interrupt"),_p=[],xp=0,Sp=3;function kp(e,t,n,r,i,o){var a=e.__transition;if(a){if(n in a)return}else e.__transition={};!function(e,t,n){var r,i=e.__transition;function o(l){var c,u,d,p;if(1!==n.state)return s();for(c in i)if((p=i[c]).name===n.name){if(p.state===Sp)return yp(o);4===p.state?(p.state=6,p.timer.stop(),p.on.call("interrupt",e,e.__data__,p.index,p.group),delete i[c]):+c<t&&(p.state=6,p.timer.stop(),p.on.call("cancel",e,e.__data__,p.index,p.group),delete i[c])}if(yp((function(){n.state===Sp&&(n.state=4,n.timer.restart(a,n.delay,n.time),a(l))})),n.state=2,n.on.call("start",e,e.__data__,n.index,n.group),2===n.state){for(n.state=Sp,r=new Array(d=n.tween.length),c=0,u=-1;c<d;++c)(p=n.tween[c].value.call(e,e.__data__,n.index,n.group))&&(r[++u]=p);r.length=u+1}}function a(t){for(var i=t<n.duration?n.ease.call(null,t/n.duration):(n.timer.restart(s),n.state=5,1),o=-1,a=r.length;++o<a;)r[o].call(e,i);5===n.state&&(n.on.call("end",e,e.__data__,n.index,n.group),s())}function s(){for(var r in n.state=6,n.timer.stop(),delete i[t],i)return;delete e.__transition}i[t]=n,n.timer=mp((function(e){n.state=1,n.timer.restart(o,n.delay,n.time),n.delay<=e&&o(e-n.delay)}),0,n.time)}(e,n,{name:t,index:r,group:i,on:wp,tween:_p,time:o.time,delay:o.delay,duration:o.duration,ease:o.ease,timer:null,state:xp})}function Ep(e,t){var n=Ap(e,t);if(n.state>xp)throw new Error("too late; already scheduled");return n}function Cp(e,t){var n=Ap(e,t);if(n.state>Sp)throw new Error("too late; already running");return n}function Ap(e,t){var n=e.__transition;if(!n||!(n=n[t]))throw new Error("transition not found");return n}function Tp(e,t){var n,r;return function(){var i=Cp(this,e),o=i.tween;if(o!==n)for(var a=0,s=(r=n=o).length;a<s;++a)if(r[a].name===t){(r=r.slice()).splice(a,1);break}i.tween=r}}function Ip(e,t,n){var r,i;if("function"!=typeof n)throw new Error;return function(){var o=Cp(this,e),a=o.tween;if(a!==r){i=(r=a).slice();for(var s={name:t,value:n},l=0,c=i.length;l<c;++l)if(i[l].name===t){i[l]=s;break}l===c&&i.push(s)}o.tween=i}}function Rp(e,t,n){var r=e._id;return e.each((function(){var e=Cp(this,r);(e.value||(e.value={}))[t]=n.apply(this,arguments)})),function(e){return Ap(e,r).value[t]}}function Op(e,t){var n;return("number"==typeof t?Vd:t instanceof xd?Wd:(n=xd(t))?(t=n,Wd):Gd)(e,t)}function Lp(e){return function(){this.removeAttribute(e)}}function Np(e){return function(){this.removeAttributeNS(e.space,e.local)}}function Pp(e,t,n){var r,i,o=n+"";return function(){var a=this.getAttribute(e);return a===o?null:a===r?i:i=t(r=a,n)}}function Dp(e,t,n){var r,i,o=n+"";return function(){var a=this.getAttributeNS(e.space,e.local);return a===o?null:a===r?i:i=t(r=a,n)}}function Mp(e,t,n){var r,i,o;return function(){var a,s,l=n(this);if(null!=l)return(a=this.getAttribute(e))===(s=l+"")?null:a===r&&s===i?o:(i=s,o=t(r=a,l));this.removeAttribute(e)}}function Bp(e,t,n){var r,i,o;return function(){var a,s,l=n(this);if(null!=l)return(a=this.getAttributeNS(e.space,e.local))===(s=l+"")?null:a===r&&s===i?o:(i=s,o=t(r=a,l));this.removeAttributeNS(e.space,e.local)}}function zp(e,t){var n,r;function i(){var i=t.apply(this,arguments);return i!==r&&(n=(r=i)&&function(e,t){return function(n){this.setAttributeNS(e.space,e.local,t.call(this,n))}}(e,i)),n}return i._value=t,i}function jp(e,t){var n,r;function i(){var i=t.apply(this,arguments);return i!==r&&(n=(r=i)&&function(e,t){return function(n){this.setAttribute(e,t.call(this,n))}}(e,i)),n}return i._value=t,i}function Fp(e,t){return function(){Ep(this,e).delay=+t.apply(this,arguments)}}function Up(e,t){return t=+t,function(){Ep(this,e).delay=t}}function qp(e,t){return function(){Cp(this,e).duration=+t.apply(this,arguments)}}function Wp(e,t){return t=+t,function(){Cp(this,e).duration=t}}var Vp=nd.prototype.constructor;function Hp(e){return function(){this.style.removeProperty(e)}}var Zp=0;function Gp(e,t,n,r){this._groups=e,this._parents=t,this._name=n,this._id=r}function Kp(){return++Zp}var Qp=nd.prototype;Gp.prototype={constructor:Gp,select:function(e){var t=this._name,n=this._id;"function"!=typeof e&&(e=Jc(e));for(var r=this._groups,i=r.length,o=new Array(i),a=0;a<i;++a)for(var s,l,c=r[a],u=c.length,d=o[a]=new Array(u),p=0;p<u;++p)(s=c[p])&&(l=e.call(s,s.__data__,p,c))&&("__data__"in s&&(l.__data__=s.__data__),d[p]=l,kp(d[p],t,n,p,d,Ap(s,n)));return new Gp(o,this._parents,t,n)},selectAll:function(e){var t=this._name,n=this._id;"function"!=typeof e&&(e=tu(e));for(var r=this._groups,i=r.length,o=[],a=[],s=0;s<i;++s)for(var l,c=r[s],u=c.length,d=0;d<u;++d)if(l=c[d]){for(var p,f=e.call(l,l.__data__,d,c),h=Ap(l,n),m=0,g=f.length;m<g;++m)(p=f[m])&&kp(p,t,n,m,f,h);o.push(f),a.push(l)}return new Gp(o,a,t,n)},selectChild:Qp.selectChild,selectChildren:Qp.selectChildren,filter:function(e){"function"!=typeof e&&(e=nu(e));for(var t=this._groups,n=t.length,r=new Array(n),i=0;i<n;++i)for(var o,a=t[i],s=a.length,l=r[i]=[],c=0;c<s;++c)(o=a[c])&&e.call(o,o.__data__,c,a)&&l.push(o);return new Gp(r,this._parents,this._name,this._id)},merge:function(e){if(e._id!==this._id)throw new Error;for(var t=this._groups,n=e._groups,r=t.length,i=n.length,o=Math.min(r,i),a=new Array(r),s=0;s<o;++s)for(var l,c=t[s],u=n[s],d=c.length,p=a[s]=new Array(d),f=0;f<d;++f)(l=c[f]||u[f])&&(p[f]=l);for(;s<r;++s)a[s]=t[s];return new Gp(a,this._parents,this._name,this._id)},selection:function(){return new Vp(this._groups,this._parents)},transition:function(){for(var e=this._name,t=this._id,n=Kp(),r=this._groups,i=r.length,o=0;o<i;++o)for(var a,s=r[o],l=s.length,c=0;c<l;++c)if(a=s[c]){var u=Ap(a,t);kp(a,e,n,c,s,{time:u.time+u.delay+u.duration,delay:0,duration:u.duration,ease:u.ease})}return new Gp(r,this._parents,e,n)},call:Qp.call,nodes:Qp.nodes,node:Qp.node,size:Qp.size,empty:Qp.empty,each:Qp.each,on:function(e,t){var n=this._id;return arguments.length<2?Ap(this.node(),n).on.on(e):this.each(function(e,t,n){var r,i,o=function(e){return(e+"").trim().split(/^|\s+/).every((function(e){var t=e.indexOf(".");return t>=0&&(e=e.slice(0,t)),!e||"start"===e}))}(t)?Ep:Cp;return function(){var a=o(this,e),s=a.on;s!==r&&(i=(r=s).copy()).on(t,n),a.on=i}}(n,e,t))},attr:function(e,t){var n=Gc(e),r="transform"===n?np:Op;return this.attrTween(e,"function"==typeof t?(n.local?Bp:Mp)(n,r,Rp(this,"attr."+e,t)):null==t?(n.local?Np:Lp)(n):(n.local?Dp:Pp)(n,r,t))},attrTween:function(e,t){var n="attr."+e;if(arguments.length<2)return(n=this.tween(n))&&n._value;if(null==t)return this.tween(n,null);if("function"!=typeof t)throw new Error;var r=Gc(e);return this.tween(n,(r.local?zp:jp)(r,t))},style:function(e,t,n){var r="transform"==(e+="")?tp:Op;return null==t?this.styleTween(e,function(e,t){var n,r,i;return function(){var o=Eu(this,e),a=(this.style.removeProperty(e),Eu(this,e));return o===a?null:o===n&&a===r?i:i=t(n=o,r=a)}}(e,r)).on("end.style."+e,Hp(e)):"function"==typeof t?this.styleTween(e,function(e,t,n){var r,i,o;return function(){var a=Eu(this,e),s=n(this),l=s+"";return null==s&&(this.style.removeProperty(e),l=s=Eu(this,e)),a===l?null:a===r&&l===i?o:(i=l,o=t(r=a,s))}}(e,r,Rp(this,"style."+e,t))).each(function(e,t){var n,r,i,o,a="style."+t,s="end."+a;return function(){var l=Cp(this,e),c=l.on,u=null==l.value[a]?o||(o=Hp(t)):void 0;c===n&&i===u||(r=(n=c).copy()).on(s,i=u),l.on=r}}(this._id,e)):this.styleTween(e,function(e,t,n){var r,i,o=n+"";return function(){var a=Eu(this,e);return a===o?null:a===r?i:i=t(r=a,n)}}(e,r,t),n).on("end.style."+e,null)},styleTween:function(e,t,n){var r="style."+(e+="");if(arguments.length<2)return(r=this.tween(r))&&r._value;if(null==t)return this.tween(r,null);if("function"!=typeof t)throw new Error;return this.tween(r,function(e,t,n){var r,i;function o(){var o=t.apply(this,arguments);return o!==i&&(r=(i=o)&&function(e,t,n){return function(r){this.style.setProperty(e,t.call(this,r),n)}}(e,o,n)),r}return o._value=t,o}(e,t,null==n?"":n))},text:function(e){return this.tween("text","function"==typeof e?function(e){return function(){var t=e(this);this.textContent=null==t?"":t}}(Rp(this,"text",e)):function(e){return function(){this.textContent=e}}(null==e?"":e+""))},textTween:function(e){var t="text";if(arguments.length<1)return(t=this.tween(t))&&t._value;if(null==e)return this.tween(t,null);if("function"!=typeof e)throw new Error;return this.tween(t,function(e){var t,n;function r(){var r=e.apply(this,arguments);return r!==n&&(t=(n=r)&&function(e){return function(t){this.textContent=e.call(this,t)}}(r)),t}return r._value=e,r}(e))},remove:function(){return this.on("end.remove",function(e){return function(){var t=this.parentNode;for(var n in this.__transition)if(+n!==e)return;t&&t.removeChild(this)}}(this._id))},tween:function(e,t){var n=this._id;if(e+="",arguments.length<2){for(var r,i=Ap(this.node(),n).tween,o=0,a=i.length;o<a;++o)if((r=i[o]).name===e)return r.value;return null}return this.each((null==t?Tp:Ip)(n,e,t))},delay:function(e){var t=this._id;return arguments.length?this.each(("function"==typeof e?Fp:Up)(t,e)):Ap(this.node(),t).delay},duration:function(e){var t=this._id;return arguments.length?this.each(("function"==typeof e?qp:Wp)(t,e)):Ap(this.node(),t).duration},ease:function(e){var t=this._id;return arguments.length?this.each(function(e,t){if("function"!=typeof t)throw new Error;return function(){Cp(this,e).ease=t}}(t,e)):Ap(this.node(),t).ease},easeVarying:function(e){if("function"!=typeof e)throw new Error;return this.each(function(e,t){return function(){var n=t.apply(this,arguments);if("function"!=typeof n)throw new Error;Cp(this,e).ease=n}}(this._id,e))},end:function(){var e,t,n=this,r=n._id,i=n.size();return new Promise((function(o,a){var s={value:a},l={value:function(){0==--i&&o()}};n.each((function(){var n=Cp(this,r),i=n.on;i!==e&&((t=(e=i).copy())._.cancel.push(s),t._.interrupt.push(s),t._.end.push(l)),n.on=t})),0===i&&o()}))},[Symbol.iterator]:Qp[Symbol.iterator]};var Yp={time:null,delay:0,duration:250,ease:function(e){return((e*=2)<=1?e*e*e:(e-=2)*e*e+2)/2}};function $p(e,t){for(var n;!(n=e.__transition)||!(n=n[t]);)if(!(e=e.parentNode))throw new Error(`transition ${t} not found`);return n}nd.prototype.interrupt=function(e){return this.each((function(){!function(e,t){var n,r,i,o=e.__transition,a=!0;if(o){for(i in t=null==t?null:t+"",o)(n=o[i]).name===t?(r=n.state>2&&n.state<5,n.state=6,n.timer.stop(),n.on.call(r?"interrupt":"cancel",e,e.__data__,n.index,n.group),delete o[i]):a=!1;a&&delete e.__transition}}(this,e)}))},nd.prototype.transition=function(e){var t,n;e instanceof Gp?(t=e._id,e=e._name):(t=Kp(),(n=Yp).time=pp(),e=null==e?null:e+"");for(var r=this._groups,i=r.length,o=0;o<i;++o)for(var a,s=r[o],l=s.length,c=0;c<l;++c)(a=s[c])&&kp(a,e,t,c,s,n||$p(a,t));return new Gp(r,this._parents,e,t)};const Jp=Math.abs,Xp=Math.atan2,ef=Math.cos,tf=Math.max,nf=Math.min,rf=Math.sin,of=Math.sqrt,af=1e-12,sf=Math.PI,lf=sf/2,cf=2*sf;function uf(e){return e>1?0:e<-1?sf:Math.acos(e)}function df(e){return e>=1?lf:e<=-1?-lf:Math.asin(e)}function pf(e){this._context=e}function ff(e){return new pf(e)}pf.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t)}}};class hf{constructor(e,t){this._context=e,this._x=t}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line}point(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._x?this._context.bezierCurveTo(this._x0=(this._x0+e)/2,this._y0,this._x0,t,e,t):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+t)/2,e,this._y0,e,t)}this._x0=e,this._y0=t}}function mf(){}function gf(e,t,n){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+n)/6)}function vf(e){this._context=e}function bf(e){return new vf(e)}function yf(e){this._context=e}function wf(e){this._context=e}function _f(e,t){this._basis=new vf(e),this._beta=t}vf.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:gf(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:gf(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},yf.prototype={areaStart:mf,areaEnd:mf,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:gf(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},wf.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var n=(this._x0+4*this._x1+e)/6,r=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(n,r):this._context.moveTo(n,r);break;case 3:this._point=4;default:gf(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},_f.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var e=this._x,t=this._y,n=e.length-1;if(n>0)for(var r,i=e[0],o=t[0],a=e[n]-i,s=t[n]-o,l=-1;++l<=n;)r=l/n,this._basis.point(this._beta*e[l]+(1-this._beta)*(i+r*a),this._beta*t[l]+(1-this._beta)*(o+r*s));this._x=this._y=null,this._basis.lineEnd()},point:function(e,t){this._x.push(+e),this._y.push(+t)}};var xf=function e(t){function n(e){return 1===t?new vf(e):new _f(e,t)}return n.beta=function(t){return e(+t)},n}(.85);function Sf(e,t,n){e._context.bezierCurveTo(e._x1+e._k*(e._x2-e._x0),e._y1+e._k*(e._y2-e._y0),e._x2+e._k*(e._x1-t),e._y2+e._k*(e._y1-n),e._x2,e._y2)}function kf(e,t){this._context=e,this._k=(1-t)/6}kf.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:Sf(this,this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2,this._x1=e,this._y1=t;break;case 2:this._point=3;default:Sf(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};var Ef=function e(t){function n(e){return new kf(e,t)}return n.tension=function(t){return e(+t)},n}(0);function Cf(e,t){this._context=e,this._k=(1-t)/6}Cf.prototype={areaStart:mf,areaEnd:mf,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x3=e,this._y3=t;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=t);break;case 2:this._point=3,this._x5=e,this._y5=t;break;default:Sf(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};var Af=function e(t){function n(e){return new Cf(e,t)}return n.tension=function(t){return e(+t)},n}(0);function Tf(e,t){this._context=e,this._k=(1-t)/6}Tf.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:Sf(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};var If=function e(t){function n(e){return new Tf(e,t)}return n.tension=function(t){return e(+t)},n}(0);function Rf(e,t,n){var r=e._x1,i=e._y1,o=e._x2,a=e._y2;if(e._l01_a>af){var s=2*e._l01_2a+3*e._l01_a*e._l12_a+e._l12_2a,l=3*e._l01_a*(e._l01_a+e._l12_a);r=(r*s-e._x0*e._l12_2a+e._x2*e._l01_2a)/l,i=(i*s-e._y0*e._l12_2a+e._y2*e._l01_2a)/l}if(e._l23_a>af){var c=2*e._l23_2a+3*e._l23_a*e._l12_a+e._l12_2a,u=3*e._l23_a*(e._l23_a+e._l12_a);o=(o*c+e._x1*e._l23_2a-t*e._l12_2a)/u,a=(a*c+e._y1*e._l23_2a-n*e._l12_2a)/u}e._context.bezierCurveTo(r,i,o,a,e._x2,e._y2)}function Of(e,t){this._context=e,this._alpha=t}Of.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3;default:Rf(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};var Lf=function e(t){function n(e){return t?new Of(e,t):new kf(e,0)}return n.alpha=function(t){return e(+t)},n}(.5);function Nf(e,t){this._context=e,this._alpha=t}Nf.prototype={areaStart:mf,areaEnd:mf,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=e,this._y3=t;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=t);break;case 2:this._point=3,this._x5=e,this._y5=t;break;default:Rf(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};var Pf=function e(t){function n(e){return t?new Nf(e,t):new Cf(e,0)}return n.alpha=function(t){return e(+t)},n}(.5);function Df(e,t){this._context=e,this._alpha=t}Df.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:Rf(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};var Mf=function e(t){function n(e){return t?new Df(e,t):new Tf(e,0)}return n.alpha=function(t){return e(+t)},n}(.5);function Bf(e){this._context=e}function zf(e){return e<0?-1:1}function jf(e,t,n){var r=e._x1-e._x0,i=t-e._x1,o=(e._y1-e._y0)/(r||i<0&&-0),a=(n-e._y1)/(i||r<0&&-0),s=(o*i+a*r)/(r+i);return(zf(o)+zf(a))*Math.min(Math.abs(o),Math.abs(a),.5*Math.abs(s))||0}function Ff(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function Uf(e,t,n){var r=e._x0,i=e._y0,o=e._x1,a=e._y1,s=(o-r)/3;e._context.bezierCurveTo(r+s,i+s*t,o-s,a-s*n,o,a)}function qf(e){this._context=e}function Wf(e){this._context=new Vf(e)}function Vf(e){this._context=e}function Hf(e){this._context=e}function Zf(e){var t,n,r=e.length-1,i=new Array(r),o=new Array(r),a=new Array(r);for(i[0]=0,o[0]=2,a[0]=e[0]+2*e[1],t=1;t<r-1;++t)i[t]=1,o[t]=4,a[t]=4*e[t]+2*e[t+1];for(i[r-1]=2,o[r-1]=7,a[r-1]=8*e[r-1]+e[r],t=1;t<r;++t)n=i[t]/o[t-1],o[t]-=n,a[t]-=n*a[t-1];for(i[r-1]=a[r-1]/o[r-1],t=r-2;t>=0;--t)i[t]=(a[t]-i[t+1])/o[t];for(o[r-1]=(e[r]+i[r-1])/2,t=0;t<r-1;++t)o[t]=2*e[t+1]-i[t+1];return[i,o]}function Gf(e,t){this._context=e,this._t=t}function Kf(e,t,n){this.k=e,this.x=t,this.y=n}Bf.prototype={areaStart:mf,areaEnd:mf,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e=+e,t=+t,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}},qf.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:Uf(this,this._t0,Ff(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var n=NaN;if(t=+t,(e=+e)!==this._x1||t!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,Uf(this,Ff(this,n=jf(this,e,t)),n);break;default:Uf(this,this._t0,n=jf(this,e,t))}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}},(Wf.prototype=Object.create(qf.prototype)).point=function(e,t){qf.prototype.point.call(this,t,e)},Vf.prototype={moveTo:function(e,t){this._context.moveTo(t,e)},closePath:function(){this._context.closePath()},lineTo:function(e,t){this._context.lineTo(t,e)},bezierCurveTo:function(e,t,n,r,i,o){this._context.bezierCurveTo(t,e,r,n,o,i)}},Hf.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var e=this._x,t=this._y,n=e.length;if(n)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),2===n)this._context.lineTo(e[1],t[1]);else for(var r=Zf(e),i=Zf(t),o=0,a=1;a<n;++o,++a)this._context.bezierCurveTo(r[0][o],i[0][o],r[1][o],i[1][o],e[a],t[a]);(this._line||0!==this._line&&1===n)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(e,t){this._x.push(+e),this._y.push(+t)}},Gf.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&2===this._point&&this._context.lineTo(this._x,this._y),(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var n=this._x*(1-this._t)+e*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,t)}}this._x=e,this._y=t}},Kf.prototype={constructor:Kf,scale:function(e){return 1===e?this:new Kf(this.k*e,this.x,this.y)},translate:function(e,t){return 0===e&0===t?this:new Kf(this.k,this.x+this.k*e,this.y+this.k*t)},apply:function(e){return[e[0]*this.k+this.x,e[1]*this.k+this.y]},applyX:function(e){return e*this.k+this.x},applyY:function(e){return e*this.k+this.y},invert:function(e){return[(e[0]-this.x)/this.k,(e[1]-this.y)/this.k]},invertX:function(e){return(e-this.x)/this.k},invertY:function(e){return(e-this.y)/this.k},rescaleX:function(e){return e.copy().domain(e.range().map(this.invertX,this).map(e.invert,e))},rescaleY:function(e){return e.copy().domain(e.range().map(this.invertY,this).map(e.invert,e))},toString:function(){return"translate("+this.x+","+this.y+") scale("+this.k+")"}},Kf.prototype;const{entries:Qf,setPrototypeOf:Yf,isFrozen:$f,getPrototypeOf:Jf,getOwnPropertyDescriptor:Xf}=Object;let{freeze:eh,seal:th,create:nh}=Object,{apply:rh,construct:ih}="undefined"!=typeof Reflect&&Reflect;eh||(eh=function(e){return e}),th||(th=function(e){return e}),rh||(rh=function(e,t,n){return e.apply(t,n)}),ih||(ih=function(e,t){return new e(...t)});const oh=bh(Array.prototype.forEach),ah=bh(Array.prototype.pop),sh=bh(Array.prototype.push),lh=bh(String.prototype.toLowerCase),ch=bh(String.prototype.toString),uh=bh(String.prototype.match),dh=bh(String.prototype.replace),ph=bh(String.prototype.indexOf),fh=bh(String.prototype.trim),hh=bh(Object.prototype.hasOwnProperty),mh=bh(RegExp.prototype.test),gh=(vh=TypeError,function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return ih(vh,t)});var vh;function bh(e){return function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return rh(e,t,r)}}function yh(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:lh;Yf&&Yf(e,null);let r=t.length;for(;r--;){let i=t[r];if("string"==typeof i){const e=n(i);e!==i&&($f(t)||(t[r]=e),i=e)}e[i]=!0}return e}function wh(e){for(let t=0;t<e.length;t++)hh(e,t)||(e[t]=null);return e}function _h(e){const t=nh(null);for(const[n,r]of Qf(e))hh(e,n)&&(Array.isArray(r)?t[n]=wh(r):r&&"object"==typeof r&&r.constructor===Object?t[n]=_h(r):t[n]=r);return t}function xh(e,t){for(;null!==e;){const n=Xf(e,t);if(n){if(n.get)return bh(n.get);if("function"==typeof n.value)return bh(n.value)}e=Jf(e)}return function(){return null}}const Sh=eh(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),kh=eh(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),Eh=eh(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),Ch=eh(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),Ah=eh(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),Th=eh(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),Ih=eh(["#text"]),Rh=eh(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","xmlns","slot"]),Oh=eh(["accent-height","accumulate","additive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),Lh=eh(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),Nh=eh(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),Ph=th(/\{\{[\w\W]*|[\w\W]*\}\}/gm),Dh=th(/<%[\w\W]*|[\w\W]*%>/gm),Mh=th(/\${[\w\W]*}/gm),Bh=th(/^data-[\-\w.\u00B7-\uFFFF]/),zh=th(/^aria-[\-\w]+$/),jh=th(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Fh=th(/^(?:\w+script|data):/i),Uh=th(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),qh=th(/^html$/i);var Wh=Object.freeze({__proto__:null,MUSTACHE_EXPR:Ph,ERB_EXPR:Dh,TMPLIT_EXPR:Mh,DATA_ATTR:Bh,ARIA_ATTR:zh,IS_ALLOWED_URI:jh,IS_SCRIPT_OR_DATA:Fh,ATTR_WHITESPACE:Uh,DOCTYPE_NAME:qh});var Vh=function e(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"undefined"==typeof window?null:window;const n=t=>e(t);if(n.version="3.0.9",n.removed=[],!t||!t.document||9!==t.document.nodeType)return n.isSupported=!1,n;let{document:r}=t;const i=r,o=i.currentScript,{DocumentFragment:a,HTMLTemplateElement:s,Node:l,Element:c,NodeFilter:u,NamedNodeMap:d=t.NamedNodeMap||t.MozNamedAttrMap,HTMLFormElement:p,DOMParser:f,trustedTypes:h}=t,m=c.prototype,g=xh(m,"cloneNode"),v=xh(m,"nextSibling"),b=xh(m,"childNodes"),y=xh(m,"parentNode");if("function"==typeof s){const e=r.createElement("template");e.content&&e.content.ownerDocument&&(r=e.content.ownerDocument)}let w,_="";const{implementation:x,createNodeIterator:S,createDocumentFragment:k,getElementsByTagName:E}=r,{importNode:C}=i;let A={};n.isSupported="function"==typeof Qf&&"function"==typeof y&&x&&void 0!==x.createHTMLDocument;const{MUSTACHE_EXPR:T,ERB_EXPR:I,TMPLIT_EXPR:R,DATA_ATTR:O,ARIA_ATTR:L,IS_SCRIPT_OR_DATA:N,ATTR_WHITESPACE:P}=Wh;let{IS_ALLOWED_URI:D}=Wh,M=null;const B=yh({},[...Sh,...kh,...Eh,...Ah,...Ih]);let z=null;const j=yh({},[...Rh,...Oh,...Lh,...Nh]);let F=Object.seal(nh(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),U=null,q=null,W=!0,V=!0,H=!1,Z=!0,G=!1,K=!1,Q=!1,Y=!1,$=!1,J=!1,X=!1,ee=!0,te=!1,ne=!0,re=!1,ie={},oe=null;const ae=yh({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let se=null;const le=yh({},["audio","video","img","source","image","track"]);let ce=null;const ue=yh({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),de="http://www.w3.org/1998/Math/MathML",pe="http://www.w3.org/2000/svg",fe="http://www.w3.org/1999/xhtml";let he=fe,me=!1,ge=null;const ve=yh({},[de,pe,fe],ch);let be=null;const ye=["application/xhtml+xml","text/html"];let we=null,_e=null;const xe=r.createElement("form"),Se=function(e){return e instanceof RegExp||e instanceof Function},ke=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!_e||_e!==e){if(e&&"object"==typeof e||(e={}),e=_h(e),be=-1===ye.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,we="application/xhtml+xml"===be?ch:lh,M=hh(e,"ALLOWED_TAGS")?yh({},e.ALLOWED_TAGS,we):B,z=hh(e,"ALLOWED_ATTR")?yh({},e.ALLOWED_ATTR,we):j,ge=hh(e,"ALLOWED_NAMESPACES")?yh({},e.ALLOWED_NAMESPACES,ch):ve,ce=hh(e,"ADD_URI_SAFE_ATTR")?yh(_h(ue),e.ADD_URI_SAFE_ATTR,we):ue,se=hh(e,"ADD_DATA_URI_TAGS")?yh(_h(le),e.ADD_DATA_URI_TAGS,we):le,oe=hh(e,"FORBID_CONTENTS")?yh({},e.FORBID_CONTENTS,we):ae,U=hh(e,"FORBID_TAGS")?yh({},e.FORBID_TAGS,we):{},q=hh(e,"FORBID_ATTR")?yh({},e.FORBID_ATTR,we):{},ie=!!hh(e,"USE_PROFILES")&&e.USE_PROFILES,W=!1!==e.ALLOW_ARIA_ATTR,V=!1!==e.ALLOW_DATA_ATTR,H=e.ALLOW_UNKNOWN_PROTOCOLS||!1,Z=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,G=e.SAFE_FOR_TEMPLATES||!1,K=e.WHOLE_DOCUMENT||!1,$=e.RETURN_DOM||!1,J=e.RETURN_DOM_FRAGMENT||!1,X=e.RETURN_TRUSTED_TYPE||!1,Y=e.FORCE_BODY||!1,ee=!1!==e.SANITIZE_DOM,te=e.SANITIZE_NAMED_PROPS||!1,ne=!1!==e.KEEP_CONTENT,re=e.IN_PLACE||!1,D=e.ALLOWED_URI_REGEXP||jh,he=e.NAMESPACE||fe,F=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&Se(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(F.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&Se(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(F.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(F.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),G&&(V=!1),J&&($=!0),ie&&(M=yh({},Ih),z=[],!0===ie.html&&(yh(M,Sh),yh(z,Rh)),!0===ie.svg&&(yh(M,kh),yh(z,Oh),yh(z,Nh)),!0===ie.svgFilters&&(yh(M,Eh),yh(z,Oh),yh(z,Nh)),!0===ie.mathMl&&(yh(M,Ah),yh(z,Lh),yh(z,Nh))),e.ADD_TAGS&&(M===B&&(M=_h(M)),yh(M,e.ADD_TAGS,we)),e.ADD_ATTR&&(z===j&&(z=_h(z)),yh(z,e.ADD_ATTR,we)),e.ADD_URI_SAFE_ATTR&&yh(ce,e.ADD_URI_SAFE_ATTR,we),e.FORBID_CONTENTS&&(oe===ae&&(oe=_h(oe)),yh(oe,e.FORBID_CONTENTS,we)),ne&&(M["#text"]=!0),K&&yh(M,["html","head","body"]),M.table&&(yh(M,["tbody"]),delete U.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw gh('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw gh('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');w=e.TRUSTED_TYPES_POLICY,_=w.createHTML("")}else void 0===w&&(w=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let n=null;const r="data-tt-policy-suffix";t&&t.hasAttribute(r)&&(n=t.getAttribute(r));const i="dompurify"+(n?"#"+n:"");try{return e.createPolicy(i,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+i+" could not be created."),null}}(h,o)),null!==w&&"string"==typeof _&&(_=w.createHTML(""));eh&&eh(e),_e=e}},Ee=yh({},["mi","mo","mn","ms","mtext"]),Ce=yh({},["foreignobject","desc","title","annotation-xml"]),Ae=yh({},["title","style","font","a","script"]),Te=yh({},[...kh,...Eh,...Ch]),Ie=yh({},[...Ah,...Th]),Re=function(e){sh(n.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){e.remove()}},Oe=function(e,t){try{sh(n.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){sh(n.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!z[e])if($||J)try{Re(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},Le=function(e){let t=null,n=null;if(Y)e="<remove></remove>"+e;else{const t=uh(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===be&&he===fe&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const i=w?w.createHTML(e):e;if(he===fe)try{t=(new f).parseFromString(i,be)}catch(e){}if(!t||!t.documentElement){t=x.createDocument(he,"template",null);try{t.documentElement.innerHTML=me?_:i}catch(e){}}const o=t.body||t.documentElement;return e&&n&&o.insertBefore(r.createTextNode(n),o.childNodes[0]||null),he===fe?E.call(t,K?"html":"body")[0]:K?t.documentElement:o},Ne=function(e){return S.call(e.ownerDocument||e,e,u.SHOW_ELEMENT|u.SHOW_COMMENT|u.SHOW_TEXT,null)},Pe=function(e){return"function"==typeof l&&e instanceof l},De=function(e,t,r){A[e]&&oh(A[e],(e=>{e.call(n,t,r,_e)}))},Me=function(e){let t=null;if(De("beforeSanitizeElements",e,null),(r=e)instanceof p&&("string"!=typeof r.nodeName||"string"!=typeof r.textContent||"function"!=typeof r.removeChild||!(r.attributes instanceof d)||"function"!=typeof r.removeAttribute||"function"!=typeof r.setAttribute||"string"!=typeof r.namespaceURI||"function"!=typeof r.insertBefore||"function"!=typeof r.hasChildNodes))return Re(e),!0;var r;const i=we(e.nodeName);if(De("uponSanitizeElement",e,{tagName:i,allowedTags:M}),e.hasChildNodes()&&!Pe(e.firstElementChild)&&mh(/<[/\w]/g,e.innerHTML)&&mh(/<[/\w]/g,e.textContent))return Re(e),!0;if(!M[i]||U[i]){if(!U[i]&&ze(i)){if(F.tagNameCheck instanceof RegExp&&mh(F.tagNameCheck,i))return!1;if(F.tagNameCheck instanceof Function&&F.tagNameCheck(i))return!1}if(ne&&!oe[i]){const t=y(e)||e.parentNode,n=b(e)||e.childNodes;if(n&&t)for(let r=n.length-1;r>=0;--r)t.insertBefore(g(n[r],!0),v(e))}return Re(e),!0}return e instanceof c&&!function(e){let t=y(e);t&&t.tagName||(t={namespaceURI:he,tagName:"template"});const n=lh(e.tagName),r=lh(t.tagName);return!!ge[e.namespaceURI]&&(e.namespaceURI===pe?t.namespaceURI===fe?"svg"===n:t.namespaceURI===de?"svg"===n&&("annotation-xml"===r||Ee[r]):Boolean(Te[n]):e.namespaceURI===de?t.namespaceURI===fe?"math"===n:t.namespaceURI===pe?"math"===n&&Ce[r]:Boolean(Ie[n]):e.namespaceURI===fe?!(t.namespaceURI===pe&&!Ce[r])&&!(t.namespaceURI===de&&!Ee[r])&&!Ie[n]&&(Ae[n]||!Te[n]):!("application/xhtml+xml"!==be||!ge[e.namespaceURI]))}(e)?(Re(e),!0):"noscript"!==i&&"noembed"!==i&&"noframes"!==i||!mh(/<\/no(script|embed|frames)/i,e.innerHTML)?(G&&3===e.nodeType&&(t=e.textContent,oh([T,I,R],(e=>{t=dh(t,e," ")})),e.textContent!==t&&(sh(n.removed,{element:e.cloneNode()}),e.textContent=t)),De("afterSanitizeElements",e,null),!1):(Re(e),!0)},Be=function(e,t,n){if(ee&&("id"===t||"name"===t)&&(n in r||n in xe))return!1;if(V&&!q[t]&&mh(O,t));else if(W&&mh(L,t));else if(!z[t]||q[t]){if(!(ze(e)&&(F.tagNameCheck instanceof RegExp&&mh(F.tagNameCheck,e)||F.tagNameCheck instanceof Function&&F.tagNameCheck(e))&&(F.attributeNameCheck instanceof RegExp&&mh(F.attributeNameCheck,t)||F.attributeNameCheck instanceof Function&&F.attributeNameCheck(t))||"is"===t&&F.allowCustomizedBuiltInElements&&(F.tagNameCheck instanceof RegExp&&mh(F.tagNameCheck,n)||F.tagNameCheck instanceof Function&&F.tagNameCheck(n))))return!1}else if(ce[t]);else if(mh(D,dh(n,P,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==ph(n,"data:")||!se[e])if(H&&!mh(N,dh(n,P,"")));else if(n)return!1;return!0},ze=function(e){return"annotation-xml"!==e&&e.indexOf("-")>0},je=function(e){De("beforeSanitizeAttributes",e,null);const{attributes:t}=e;if(!t)return;const r={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:z};let i=t.length;for(;i--;){const o=t[i],{name:a,namespaceURI:s,value:l}=o,c=we(a);let u="value"===a?l:fh(l);if(r.attrName=c,r.attrValue=u,r.keepAttr=!0,r.forceKeepAttr=void 0,De("uponSanitizeAttribute",e,r),u=r.attrValue,r.forceKeepAttr)continue;if(Oe(a,e),!r.keepAttr)continue;if(!Z&&mh(/\/>/i,u)){Oe(a,e);continue}G&&oh([T,I,R],(e=>{u=dh(u,e," ")}));const d=we(e.nodeName);if(Be(d,c,u)){if(!te||"id"!==c&&"name"!==c||(Oe(a,e),u="user-content-"+u),w&&"object"==typeof h&&"function"==typeof h.getAttributeType)if(s);else switch(h.getAttributeType(d,c)){case"TrustedHTML":u=w.createHTML(u);break;case"TrustedScriptURL":u=w.createScriptURL(u)}try{s?e.setAttributeNS(s,a,u):e.setAttribute(a,u),ah(n.removed)}catch(e){}}}De("afterSanitizeAttributes",e,null)},Fe=function e(t){let n=null;const r=Ne(t);for(De("beforeSanitizeShadowDOM",t,null);n=r.nextNode();)De("uponSanitizeShadowNode",n,null),Me(n)||(n.content instanceof a&&e(n.content),je(n));De("afterSanitizeShadowDOM",t,null)};return n.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=null,o=null,s=null,c=null;if(me=!e,me&&(e="\x3c!--\x3e"),"string"!=typeof e&&!Pe(e)){if("function"!=typeof e.toString)throw gh("toString is not a function");if("string"!=typeof(e=e.toString()))throw gh("dirty is not a string, aborting")}if(!n.isSupported)return e;if(Q||ke(t),n.removed=[],"string"==typeof e&&(re=!1),re){if(e.nodeName){const t=we(e.nodeName);if(!M[t]||U[t])throw gh("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof l)r=Le("\x3c!----\x3e"),o=r.ownerDocument.importNode(e,!0),1===o.nodeType&&"BODY"===o.nodeName||"HTML"===o.nodeName?r=o:r.appendChild(o);else{if(!$&&!G&&!K&&-1===e.indexOf("<"))return w&&X?w.createHTML(e):e;if(r=Le(e),!r)return $?null:X?_:""}r&&Y&&Re(r.firstChild);const u=Ne(re?e:r);for(;s=u.nextNode();)Me(s)||(s.content instanceof a&&Fe(s.content),je(s));if(re)return e;if($){if(J)for(c=k.call(r.ownerDocument);r.firstChild;)c.appendChild(r.firstChild);else c=r;return(z.shadowroot||z.shadowrootmode)&&(c=C.call(i,c,!0)),c}let d=K?r.outerHTML:r.innerHTML;return K&&M["!doctype"]&&r.ownerDocument&&r.ownerDocument.doctype&&r.ownerDocument.doctype.name&&mh(qh,r.ownerDocument.doctype.name)&&(d="<!DOCTYPE "+r.ownerDocument.doctype.name+">\n"+d),G&&oh([T,I,R],(e=>{d=dh(d,e," ")})),w&&X?w.createHTML(d):d},n.setConfig=function(){ke(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),Q=!0},n.clearConfig=function(){_e=null,Q=!1},n.isValidAttribute=function(e,t,n){_e||ke({});const r=we(e),i=we(t);return Be(r,i,n)},n.addHook=function(e,t){"function"==typeof t&&(A[e]=A[e]||[],sh(A[e],t))},n.removeHook=function(e){if(A[e])return ah(A[e])},n.removeHooks=function(e){A[e]&&(A[e]=[])},n.removeAllHooks=function(){A={}},n}();const Hh={min:{r:0,g:0,b:0,s:0,l:0,a:0},max:{r:255,g:255,b:255,h:360,s:100,l:100,a:1},clamp:{r:e=>e>=255?255:e<0?0:e,g:e=>e>=255?255:e<0?0:e,b:e=>e>=255?255:e<0?0:e,h:e=>e%360,s:e=>e>=100?100:e<0?0:e,l:e=>e>=100?100:e<0?0:e,a:e=>e>=1?1:e<0?0:e},toLinear:e=>{const t=e/255;return e>.03928?Math.pow((t+.055)/1.055,2.4):t/12.92},hue2rgb:(e,t,n)=>(n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e),hsl2rgb:({h:e,s:t,l:n},r)=>{if(!t)return 2.55*n;e/=360,t/=100;const i=(n/=100)<.5?n*(1+t):n+t-n*t,o=2*n-i;switch(r){case"r":return 255*Hh.hue2rgb(o,i,e+1/3);case"g":return 255*Hh.hue2rgb(o,i,e);case"b":return 255*Hh.hue2rgb(o,i,e-1/3)}},rgb2hsl:({r:e,g:t,b:n},r)=>{e/=255,t/=255,n/=255;const i=Math.max(e,t,n),o=Math.min(e,t,n),a=(i+o)/2;if("l"===r)return 100*a;if(i===o)return 0;const s=i-o;if("s"===r)return 100*(a>.5?s/(2-i-o):s/(i+o));switch(i){case e:return 60*((t-n)/s+(t<n?6:0));case t:return 60*((n-e)/s+2);case n:return 60*((e-t)/s+4);default:return-1}}};var Zh={channel:Hh,lang:{clamp:(e,t,n)=>t>n?Math.min(t,Math.max(n,e)):Math.min(n,Math.max(t,e)),round:e=>Math.round(1e10*e)/1e10},unit:{dec2hex:e=>{const t=Math.round(e).toString(16);return t.length>1?t:`0${t}`}}};const Gh={};for(let tL=0;tL<=255;tL++)Gh[tL]=Zh.unit.dec2hex(tL);var Kh=class{constructor(){this.type=0}get(){return this.type}set(e){if(this.type&&this.type!==e)throw new Error("Cannot change both RGB and HSL channels at the same time");this.type=e}reset(){this.type=0}is(e){return this.type===e}},Qh=new class{constructor(e,t){this.color=t,this.changed=!1,this.data=e,this.type=new Kh}set(e,t){return this.color=t,this.changed=!1,this.data=e,this.type.type=0,this}_ensureHSL(){const e=this.data,{h:t,s:n,l:r}=e;void 0===t&&(e.h=Zh.channel.rgb2hsl(e,"h")),void 0===n&&(e.s=Zh.channel.rgb2hsl(e,"s")),void 0===r&&(e.l=Zh.channel.rgb2hsl(e,"l"))}_ensureRGB(){const e=this.data,{r:t,g:n,b:r}=e;void 0===t&&(e.r=Zh.channel.hsl2rgb(e,"r")),void 0===n&&(e.g=Zh.channel.hsl2rgb(e,"g")),void 0===r&&(e.b=Zh.channel.hsl2rgb(e,"b"))}get r(){const e=this.data,t=e.r;return this.type.is(2)||void 0===t?(this._ensureHSL(),Zh.channel.hsl2rgb(e,"r")):t}get g(){const e=this.data,t=e.g;return this.type.is(2)||void 0===t?(this._ensureHSL(),Zh.channel.hsl2rgb(e,"g")):t}get b(){const e=this.data,t=e.b;return this.type.is(2)||void 0===t?(this._ensureHSL(),Zh.channel.hsl2rgb(e,"b")):t}get h(){const e=this.data,t=e.h;return this.type.is(1)||void 0===t?(this._ensureRGB(),Zh.channel.rgb2hsl(e,"h")):t}get s(){const e=this.data,t=e.s;return this.type.is(1)||void 0===t?(this._ensureRGB(),Zh.channel.rgb2hsl(e,"s")):t}get l(){const e=this.data,t=e.l;return this.type.is(1)||void 0===t?(this._ensureRGB(),Zh.channel.rgb2hsl(e,"l")):t}get a(){return this.data.a}set r(e){this.type.set(1),this.changed=!0,this.data.r=e}set g(e){this.type.set(1),this.changed=!0,this.data.g=e}set b(e){this.type.set(1),this.changed=!0,this.data.b=e}set h(e){this.type.set(2),this.changed=!0,this.data.h=e}set s(e){this.type.set(2),this.changed=!0,this.data.s=e}set l(e){this.type.set(2),this.changed=!0,this.data.l=e}set a(e){this.changed=!0,this.data.a=e}}({r:0,g:0,b:0,a:0},"transparent");const Yh={re:/^#((?:[a-f0-9]{2}){2,4}|[a-f0-9]{3})$/i,parse:e=>{if(35!==e.charCodeAt(0))return;const t=e.match(Yh.re);if(!t)return;const n=t[1],r=parseInt(n,16),i=n.length,o=i%4==0,a=i>4,s=a?1:17,l=a?8:4,c=o?0:-1,u=a?255:15;return Qh.set({r:(r>>l*(c+3)&u)*s,g:(r>>l*(c+2)&u)*s,b:(r>>l*(c+1)&u)*s,a:o?(r&u)*s/255:1},e)},stringify:e=>{const{r:t,g:n,b:r,a:i}=e;return i<1?`#${Gh[Math.round(t)]}${Gh[Math.round(n)]}${Gh[Math.round(r)]}${Gh[Math.round(255*i)]}`:`#${Gh[Math.round(t)]}${Gh[Math.round(n)]}${Gh[Math.round(r)]}`}};var $h=Yh;const Jh={re:/^hsla?\(\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e-?\d+)?(?:deg|grad|rad|turn)?)\s*?(?:,|\s)\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e-?\d+)?%)\s*?(?:,|\s)\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e-?\d+)?%)(?:\s*?(?:,|\/)\s*?\+?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e-?\d+)?(%)?))?\s*?\)$/i,hueRe:/^(.+?)(deg|grad|rad|turn)$/i,_hue2deg:e=>{const t=e.match(Jh.hueRe);if(t){const[,e,n]=t;switch(n){case"grad":return Zh.channel.clamp.h(.9*parseFloat(e));case"rad":return Zh.channel.clamp.h(180*parseFloat(e)/Math.PI);case"turn":return Zh.channel.clamp.h(360*parseFloat(e))}}return Zh.channel.clamp.h(parseFloat(e))},parse:e=>{const t=e.charCodeAt(0);if(104!==t&&72!==t)return;const n=e.match(Jh.re);if(!n)return;const[,r,i,o,a,s]=n;return Qh.set({h:Jh._hue2deg(r),s:Zh.channel.clamp.s(parseFloat(i)),l:Zh.channel.clamp.l(parseFloat(o)),a:a?Zh.channel.clamp.a(s?parseFloat(a)/100:parseFloat(a)):1},e)},stringify:e=>{const{h:t,s:n,l:r,a:i}=e;return i<1?`hsla(${Zh.lang.round(t)}, ${Zh.lang.round(n)}%, ${Zh.lang.round(r)}%, ${i})`:`hsl(${Zh.lang.round(t)}, ${Zh.lang.round(n)}%, ${Zh.lang.round(r)}%)`}};var Xh=Jh;const em={colors:{aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyanaqua:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",transparent:"#00000000",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"},parse:e=>{e=e.toLowerCase();const t=em.colors[e];if(t)return $h.parse(t)},stringify:e=>{const t=$h.stringify(e);for(const n in em.colors)if(em.colors[n]===t)return n}};var tm=em;const nm={re:/^rgba?\(\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e\d+)?(%?))\s*?(?:,|\s)\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e\d+)?(%?))\s*?(?:,|\s)\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e\d+)?(%?))(?:\s*?(?:,|\/)\s*?\+?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e\d+)?(%?)))?\s*?\)$/i,parse:e=>{const t=e.charCodeAt(0);if(114!==t&&82!==t)return;const n=e.match(nm.re);if(!n)return;const[,r,i,o,a,s,l,c,u]=n;return Qh.set({r:Zh.channel.clamp.r(i?2.55*parseFloat(r):parseFloat(r)),g:Zh.channel.clamp.g(a?2.55*parseFloat(o):parseFloat(o)),b:Zh.channel.clamp.b(l?2.55*parseFloat(s):parseFloat(s)),a:c?Zh.channel.clamp.a(u?parseFloat(c)/100:parseFloat(c)):1},e)},stringify:e=>{const{r:t,g:n,b:r,a:i}=e;return i<1?`rgba(${Zh.lang.round(t)}, ${Zh.lang.round(n)}, ${Zh.lang.round(r)}, ${Zh.lang.round(i)})`:`rgb(${Zh.lang.round(t)}, ${Zh.lang.round(n)}, ${Zh.lang.round(r)})`}};var rm=nm;var im={format:{keyword:tm,hex:$h,rgb:rm,rgba:rm,hsl:Xh,hsla:Xh},parse:e=>{if("string"!=typeof e)return e;const t=$h.parse(e)||rm.parse(e)||Xh.parse(e)||tm.parse(e);if(t)return t;throw new Error(`Unsupported color format: "${e}"`)},stringify:e=>!e.changed&&e.color?e.color:e.type.is(2)||void 0===e.data.r?Xh.stringify(e):e.a<1||!Number.isInteger(e.r)||!Number.isInteger(e.g)||!Number.isInteger(e.b)?rm.stringify(e):$h.stringify(e)},om=(e,t)=>{const n=im.parse(e);for(const r in t)n[r]=Zh.channel.clamp[r](t[r]);return im.stringify(n)},am=(e,t,n=0,r=1)=>{if("number"!=typeof e)return om(e,{a:t});const i=Qh.set({r:Zh.channel.clamp.r(e),g:Zh.channel.clamp.g(t),b:Zh.channel.clamp.b(n),a:Zh.channel.clamp.a(r)});return im.stringify(i)},sm=e=>(e=>{const{r:t,g:n,b:r}=im.parse(e),i=.2126*Zh.channel.toLinear(t)+.7152*Zh.channel.toLinear(n)+.0722*Zh.channel.toLinear(r);return Zh.lang.round(i)})(e)>=.5,lm=e=>!sm(e),cm=(e,t,n)=>{const r=im.parse(e),i=r[t],o=Zh.channel.clamp[t](i+n);return i!==o&&(r[t]=o),im.stringify(r)},um=(e,t)=>cm(e,"l",t),dm=(e,t)=>cm(e,"l",-t),pm=(e,t)=>{const n=im.parse(e),r={};for(const i in t)t[i]&&(r[i]=n[i]+t[i]);return om(e,r)},fm=(e,t=100)=>{const n=im.parse(e);return n.r=255-n.r,n.g=255-n.g,n.b=255-n.b,((e,t,n=50)=>{const{r:r,g:i,b:o,a:a}=im.parse(e),{r:s,g:l,b:c,a:u}=im.parse(t),d=n/100,p=2*d-1,f=a-u,h=((p*f==-1?p:(p+f)/(1+p*f))+1)/2,m=1-h;return am(r*h+s*m,i*h+l*m,o*h+c*m,a*d+u*(1-d))})(n,e,t)},hm="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,mm="object"==typeof self&&self&&self.Object===Object&&self,gm=hm||mm||Function("return this")(),vm=gm.Symbol,bm=Object.prototype,ym=bm.hasOwnProperty,wm=bm.toString,_m=vm?vm.toStringTag:void 0,xm=Object.prototype.toString,Sm="[object Null]",km="[object Undefined]",Em=vm?vm.toStringTag:void 0;function Cm(e){return null==e?void 0===e?km:Sm:Em&&Em in Object(e)?function(e){var t=ym.call(e,_m),n=e[_m];try{e[_m]=void 0;var r=!0}catch(e){}var i=wm.call(e);return r&&(t?e[_m]=n:delete e[_m]),i}(e):function(e){return xm.call(e)}(e)}function Am(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}var Tm="[object AsyncFunction]",Im="[object Function]",Rm="[object GeneratorFunction]",Om="[object Proxy]";function Lm(e){if(!Am(e))return!1;var t=Cm(e);return t==Im||t==Rm||t==Tm||t==Om}var Nm,Pm=gm["__core-js_shared__"],Dm=(Nm=/[^.]+$/.exec(Pm&&Pm.keys&&Pm.keys.IE_PROTO||""))?"Symbol(src)_1."+Nm:"",Mm=Function.prototype.toString;function Bm(e){if(null!=e){try{return Mm.call(e)}catch(e){}try{return e+""}catch(e){}}return""}var zm=/^\[object .+?Constructor\]$/,jm=Function.prototype,Fm=Object.prototype,Um=jm.toString,qm=Fm.hasOwnProperty,Wm=RegExp("^"+Um.call(qm).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Vm(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return function(e){return!(!Am(e)||function(e){return!!Dm&&Dm in e}(e))&&(Lm(e)?Wm:zm).test(Bm(e))}(n)?n:void 0}var Hm=Vm(Object,"create"),Zm=Object.prototype.hasOwnProperty,Gm=Object.prototype.hasOwnProperty;function Km(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 Qm(e,t){return e===t||e!=e&&t!=t}function Ym(e,t){for(var n=e.length;n--;)if(Qm(e[n][0],t))return n;return-1}Km.prototype.clear=function(){this.__data__=Hm?Hm(null):{},this.size=0},Km.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},Km.prototype.get=function(e){var t=this.__data__;if(Hm){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return Zm.call(t,e)?t[e]:void 0},Km.prototype.has=function(e){var t=this.__data__;return Hm?void 0!==t[e]:Gm.call(t,e)},Km.prototype.set=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=Hm&&void 0===t?"__lodash_hash_undefined__":t,this};var $m=Array.prototype.splice;function Jm(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])}}Jm.prototype.clear=function(){this.__data__=[],this.size=0},Jm.prototype.delete=function(e){var t=this.__data__,n=Ym(t,e);return!(n<0)&&(n==t.length-1?t.pop():$m.call(t,n,1),--this.size,!0)},Jm.prototype.get=function(e){var t=this.__data__,n=Ym(t,e);return n<0?void 0:t[n][1]},Jm.prototype.has=function(e){return Ym(this.__data__,e)>-1},Jm.prototype.set=function(e,t){var n=this.__data__,r=Ym(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this};var Xm=Vm(gm,"Map");function eg(e,t){var n=e.__data__;return function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}(t)?n["string"==typeof t?"string":"hash"]:n.map}function tg(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 ng(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=e.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new(ng.Cache||tg),n}function rg(e){var t=this.__data__=new Jm(e);this.size=t.size}tg.prototype.clear=function(){this.size=0,this.__data__={hash:new Km,map:new(Xm||Jm),string:new Km}},tg.prototype.delete=function(e){var t=eg(this,e).delete(e);return this.size-=t?1:0,t},tg.prototype.get=function(e){return eg(this,e).get(e)},tg.prototype.has=function(e){return eg(this,e).has(e)},tg.prototype.set=function(e,t){var n=eg(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},ng.Cache=tg,rg.prototype.clear=function(){this.__data__=new Jm,this.size=0},rg.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},rg.prototype.get=function(e){return this.__data__.get(e)},rg.prototype.has=function(e){return this.__data__.has(e)},rg.prototype.set=function(e,t){var n=this.__data__;if(n instanceof Jm){var r=n.__data__;if(!Xm||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new tg(r)}return n.set(e,t),this.size=n.size,this};var ig=function(){try{var e=Vm(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();function og(e,t,n){"__proto__"==t&&ig?ig(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function ag(e,t,n){(void 0!==n&&!Qm(e[t],n)||void 0===n&&!(t in e))&&og(e,t,n)}var sg=function(e,t,n){for(var r=-1,i=Object(e),o=n(e),a=o.length;a--;){var s=o[++r];if(!1===t(i[s],s,i))break}return e},lg="object"==typeof exports&&exports&&!exports.nodeType&&exports,cg=lg&&e&&!e.nodeType&&e,ug=cg&&cg.exports===lg?gm.Buffer:void 0,dg=ug?ug.allocUnsafe:void 0;function pg(e,t){if(t)return e.slice();var n=e.length,r=dg?dg(n):new e.constructor(n);return e.copy(r),r}var fg=gm.Uint8Array;function hg(e){var t=new e.constructor(e.byteLength);return new fg(t).set(new fg(e)),t}function mg(e,t){var n=t?hg(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function gg(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}var vg=Object.create,bg=function(){function e(){}return function(t){if(!Am(t))return{};if(vg)return vg(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();function yg(e,t){return function(n){return e(t(n))}}var wg=yg(Object.getPrototypeOf,Object),_g=Object.prototype;function xg(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||_g)}function Sg(e){return"function"!=typeof e.constructor||xg(e)?{}:bg(wg(e))}function kg(e){return null!=e&&"object"==typeof e}function Eg(e){return kg(e)&&"[object Arguments]"==Cm(e)}var Cg=Object.prototype,Ag=Cg.hasOwnProperty,Tg=Cg.propertyIsEnumerable,Ig=Eg(function(){return arguments}())?Eg:function(e){return kg(e)&&Ag.call(e,"callee")&&!Tg.call(e,"callee")},Rg=Array.isArray,Og=9007199254740991;function Lg(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=Og}function Ng(e){return null!=e&&Lg(e.length)&&!Lm(e)}function Pg(e){return kg(e)&&Ng(e)}var Dg="object"==typeof exports&&exports&&!exports.nodeType&&exports,Mg=Dg&&e&&!e.nodeType&&e,Bg=Mg&&Mg.exports===Dg?gm.Buffer:void 0,zg=(Bg?Bg.isBuffer:void 0)||function(){return!1},jg="[object Object]",Fg=Function.prototype,Ug=Object.prototype,qg=Fg.toString,Wg=Ug.hasOwnProperty,Vg=qg.call(Object);var Hg={};function Zg(e){return function(t){return e(t)}}Hg["[object Float32Array]"]=Hg["[object Float64Array]"]=Hg["[object Int8Array]"]=Hg["[object Int16Array]"]=Hg["[object Int32Array]"]=Hg["[object Uint8Array]"]=Hg["[object Uint8ClampedArray]"]=Hg["[object Uint16Array]"]=Hg["[object Uint32Array]"]=!0,Hg["[object Arguments]"]=Hg["[object Array]"]=Hg["[object ArrayBuffer]"]=Hg["[object Boolean]"]=Hg["[object DataView]"]=Hg["[object Date]"]=Hg["[object Error]"]=Hg["[object Function]"]=Hg["[object Map]"]=Hg["[object Number]"]=Hg["[object Object]"]=Hg["[object RegExp]"]=Hg["[object Set]"]=Hg["[object String]"]=Hg["[object WeakMap]"]=!1;var Gg="object"==typeof exports&&exports&&!exports.nodeType&&exports,Kg=Gg&&e&&!e.nodeType&&e,Qg=Kg&&Kg.exports===Gg&&hm.process,Yg=function(){try{return Kg&&Kg.require&&Kg.require("util").types||Qg&&Qg.binding&&Qg.binding("util")}catch(e){}}(),$g=Yg&&Yg.isTypedArray,Jg=$g?Zg($g):function(e){return kg(e)&&Lg(e.length)&&!!Hg[Cm(e)]};function Xg(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}var ev=Object.prototype.hasOwnProperty;function tv(e,t,n){var r=e[t];ev.call(e,t)&&Qm(r,n)&&(void 0!==n||t in e)||og(e,t,n)}function nv(e,t,n,r){var i=!n;n||(n={});for(var o=-1,a=t.length;++o<a;){var s=t[o],l=r?r(n[s],e[s],s,n,e):void 0;void 0===l&&(l=e[s]),i?og(n,s,l):tv(n,s,l)}return n}var rv=9007199254740991,iv=/^(?:0|[1-9]\d*)$/;function ov(e,t){var n=typeof e;return!!(t=null==t?rv:t)&&("number"==n||"symbol"!=n&&iv.test(e))&&e>-1&&e%1==0&&e<t}var av=Object.prototype.hasOwnProperty;function sv(e,t){var n=Rg(e),r=!n&&Ig(e),i=!n&&!r&&zg(e),o=!n&&!r&&!i&&Jg(e),a=n||r||i||o,s=a?function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}(e.length,String):[],l=s.length;for(var c in e)!t&&!av.call(e,c)||a&&("length"==c||i&&("offset"==c||"parent"==c)||o&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||ov(c,l))||s.push(c);return s}var lv=Object.prototype.hasOwnProperty;function cv(e){return Ng(e)?sv(e,!0):function(e){if(!Am(e))return function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}(e);var t=xg(e),n=[];for(var r in e)("constructor"!=r||!t&&lv.call(e,r))&&n.push(r);return n}(e)}function uv(e,t,n,r,i,o,a){var s=Xg(e,n),l=Xg(t,n),c=a.get(l);if(c)ag(e,n,c);else{var u,d=o?o(s,l,n+"",e,t,a):void 0,p=void 0===d;if(p){var f=Rg(l),h=!f&&zg(l),m=!f&&!h&&Jg(l);d=l,f||h||m?Rg(s)?d=s:Pg(s)?d=gg(s):h?(p=!1,d=pg(l,!0)):m?(p=!1,d=mg(l,!0)):d=[]:function(e){if(!kg(e)||Cm(e)!=jg)return!1;var t=wg(e);if(null===t)return!0;var n=Wg.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&qg.call(n)==Vg}(l)||Ig(l)?(d=s,Ig(s)?d=nv(u=s,cv(u)):Am(s)&&!Lm(s)||(d=Sg(l))):p=!1}p&&(a.set(l,d),i(d,l,r,o,a),a.delete(l)),ag(e,n,d)}}function dv(e,t,n,r,i){e!==t&&sg(t,(function(o,a){if(i||(i=new rg),Am(o))uv(e,t,a,n,dv,r,i);else{var s=r?r(Xg(e,a),o,a+"",e,t,i):void 0;void 0===s&&(s=o),ag(e,a,s)}}),cv)}function pv(e){return e}var fv=Math.max;function hv(e,t,n){return t=fv(void 0===t?e.length-1:t,0),function(){for(var r=arguments,i=-1,o=fv(r.length-t,0),a=Array(o);++i<o;)a[i]=r[t+i];i=-1;for(var s=Array(t+1);++i<t;)s[i]=r[i];return s[t]=n(a),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)}(e,this,s)}}function mv(e){return function(){return e}}var gv=ig?function(e,t){return ig(e,"toString",{configurable:!0,enumerable:!1,value:mv(t),writable:!0})}:pv,vv=Date.now,bv=function(e){var t=0,n=0;return function(){var r=vv(),i=16-(r-n);if(n=r,i>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}(gv);function yv(e,t){return bv(hv(e,t,pv),e+"")}function wv(e,t,n){if(!Am(n))return!1;var r=typeof t;return!!("number"==r?Ng(n)&&ov(t,n.length):"string"==r&&t in n)&&Qm(n[t],e)}var _v,xv=(_v=function(e,t,n){dv(e,t,n)},yv((function(e,t){var n=-1,r=t.length,i=r>1?t[r-1]:void 0,o=r>2?t[2]:void 0;for(i=_v.length>3&&"function"==typeof i?(r--,i):void 0,o&&wv(t[0],t[1],o)&&(i=r<3?void 0:i,r=1),e=Object(e);++n<r;){var a=t[n];a&&_v(e,a,n)}return e}))),Sv="comm",kv="rule",Ev="decl",Cv=Math.abs,Av=String.fromCharCode;function Tv(e){return e.trim()}function Iv(e,t,n){return e.replace(t,n)}function Rv(e,t,n){return e.indexOf(t,n)}function Ov(e,t){return 0|e.charCodeAt(t)}function Lv(e,t,n){return e.slice(t,n)}function Nv(e){return e.length}function Pv(e,t){return t.push(e),e}var Dv=1,Mv=1,Bv=0,zv=0,jv=0,Fv="";function Uv(e,t,n,r,i,o,a,s){return{value:e,root:t,parent:n,type:r,props:i,children:o,line:Dv,column:Mv,length:a,return:"",siblings:s}}function qv(){return jv=zv<Bv?Ov(Fv,zv++):0,Mv++,10===jv&&(Mv=1,Dv++),jv}function Wv(){return Ov(Fv,zv)}function Vv(){return zv}function Hv(e,t){return Lv(Fv,e,t)}function Zv(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function Gv(e){return Tv(Hv(zv-1,Yv(91===e?e+2:40===e?e+1:e)))}function Kv(e){for(;(jv=Wv())&&jv<33;)qv();return Zv(e)>2||Zv(jv)>3?"":" "}function Qv(e,t){for(;--t&&qv()&&!(jv<48||jv>102||jv>57&&jv<65||jv>70&&jv<97););return Hv(e,Vv()+(t<6&&32==Wv()&&32==qv()))}function Yv(e){for(;qv();)switch(jv){case e:return zv;case 34:case 39:34!==e&&39!==e&&Yv(jv);break;case 40:41===e&&Yv(e);break;case 92:qv()}return zv}function $v(e,t){for(;qv()&&e+jv!==57&&(e+jv!==84||47!==Wv()););return"/*"+Hv(t,zv-1)+"*"+Av(47===e?e:qv())}function Jv(e){for(;!Zv(Wv());)qv();return Hv(e,zv)}function Xv(e){return function(e){return Fv="",e}(eb("",null,null,null,[""],e=function(e){return Dv=Mv=1,Bv=Nv(Fv=e),zv=0,[]}(e),0,[0],e))}function eb(e,t,n,r,i,o,a,s,l){for(var c=0,u=0,d=a,p=0,f=0,h=0,m=1,g=1,v=1,b=0,y="",w=i,_=o,x=r,S=y;g;)switch(h=b,b=qv()){case 40:if(108!=h&&58==Ov(S,d-1)){-1!=Rv(S+=Iv(Gv(b),"&","&\f"),"&\f",Cv(c?s[c-1]:0))&&(v=-1);break}case 34:case 39:case 91:S+=Gv(b);break;case 9:case 10:case 13:case 32:S+=Kv(h);break;case 92:S+=Qv(Vv()-1,7);continue;case 47:switch(Wv()){case 42:case 47:Pv(nb($v(qv(),Vv()),t,n,l),l);break;default:S+="/"}break;case 123*m:s[c++]=Nv(S)*v;case 125*m:case 59:case 0:switch(b){case 0:case 125:g=0;case 59+u:-1==v&&(S=Iv(S,/\f/g,"")),f>0&&Nv(S)-d&&Pv(f>32?rb(S+";",r,n,d-1,l):rb(Iv(S," ","")+";",r,n,d-2,l),l);break;case 59:S+=";";default:if(Pv(x=tb(S,t,n,c,u,i,s,y,w=[],_=[],d,o),o),123===b)if(0===u)eb(S,t,x,x,w,o,d,s,_);else switch(99===p&&110===Ov(S,3)?100:p){case 100:case 108:case 109:case 115:eb(e,x,x,r&&Pv(tb(e,x,x,0,0,i,s,y,i,w=[],d,_),_),i,_,d,s,r?w:_);break;default:eb(S,x,x,x,[""],_,0,s,_)}}c=u=f=0,m=v=1,y=S="",d=a;break;case 58:d=1+Nv(S),f=h;default:if(m<1)if(123==b)--m;else if(125==b&&0==m++&&125==(jv=zv>0?Ov(Fv,--zv):0,Mv--,10===jv&&(Mv=1,Dv--),jv))continue;switch(S+=Av(b),b*m){case 38:v=u>0?1:(S+="\f",-1);break;case 44:s[c++]=(Nv(S)-1)*v,v=1;break;case 64:45===Wv()&&(S+=Gv(qv())),p=Wv(),u=d=Nv(y=S+=Jv(Vv())),b++;break;case 45:45===h&&2==Nv(S)&&(m=0)}}return o}function tb(e,t,n,r,i,o,a,s,l,c,u,d){for(var p=i-1,f=0===i?o:[""],h=function(e){return e.length}(f),m=0,g=0,v=0;m<r;++m)for(var b=0,y=Lv(e,p+1,p=Cv(g=a[m])),w=e;b<h;++b)(w=Tv(g>0?f[b]+" "+y:Iv(y,/&\f/g,f[b])))&&(l[v++]=w);return Uv(e,t,n,0===i?kv:s,l,c,u,d)}function nb(e,t,n,r){return Uv(e,t,n,Sv,Av(jv),Lv(e,2,-2),0,r)}function rb(e,t,n,r,i){return Uv(e,t,n,Ev,Lv(e,0,r),Lv(e,r+1,-1),r,i)}function ib(e,t){for(var n="",r=0;r<e.length;r++)n+=t(e[r],r,e,t)||"";return n}function ob(e,t,n,r){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case Ev:return e.return=e.return||e.value;case Sv:return"";case"@keyframes":return e.return=e.value+"{"+ib(e.children,r)+"}";case kv:if(!Nv(e.value=e.props.join(",")))return""}return Nv(n=ib(e.children,r))?e.return=e.value+"{"+n+"}":""}var ab=yg(Object.keys,Object),sb=Object.prototype.hasOwnProperty;function lb(e){if(!xg(e))return ab(e);var t=[];for(var n in Object(e))sb.call(e,n)&&"constructor"!=n&&t.push(n);return t}var cb=Vm(gm,"DataView"),ub=Vm(gm,"Promise"),db=Vm(gm,"Set"),pb=Vm(gm,"WeakMap"),fb="[object Map]",hb="[object Promise]",mb="[object Set]",gb="[object WeakMap]",vb="[object DataView]",bb=Bm(cb),yb=Bm(Xm),wb=Bm(ub),_b=Bm(db),xb=Bm(pb),Sb=Cm;(cb&&Sb(new cb(new ArrayBuffer(1)))!=vb||Xm&&Sb(new Xm)!=fb||ub&&Sb(ub.resolve())!=hb||db&&Sb(new db)!=mb||pb&&Sb(new pb)!=gb)&&(Sb=function(e){var t=Cm(e),n="[object Object]"==t?e.constructor:void 0,r=n?Bm(n):"";if(r)switch(r){case bb:return vb;case yb:return fb;case wb:return hb;case _b:return mb;case xb:return gb}return t});var kb=Sb,Eb=Object.prototype.hasOwnProperty;function Cb(e){if(null==e)return!0;if(Ng(e)&&(Rg(e)||"string"==typeof e||"function"==typeof e.splice||zg(e)||Jg(e)||Ig(e)))return!e.length;var t=kb(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if(xg(e))return!lb(e).length;for(var n in e)if(Eb.call(e,n))return!1;return!0}const Ab={trace:0,debug:1,info:2,warn:3,error:4,fatal:5},Tb={trace:(...e)=>{},debug:(...e)=>{},info:(...e)=>{},warn:(...e)=>{},error:(...e)=>{},fatal:(...e)=>{}},Ib=function(e="fatal"){let t=Ab.fatal;"string"==typeof e?(e=e.toLowerCase())in Ab&&(t=Ab[e]):"number"==typeof e&&(t=e),Tb.trace=()=>{},Tb.debug=()=>{},Tb.info=()=>{},Tb.warn=()=>{},Tb.error=()=>{},Tb.fatal=()=>{},t<=Ab.fatal&&(Tb.fatal=console.error?console.error.bind(console,Rb("FATAL"),"color: orange"):console.log.bind(console,"\x1b[35m",Rb("FATAL"))),t<=Ab.error&&(Tb.error=console.error?console.error.bind(console,Rb("ERROR"),"color: orange"):console.log.bind(console,"\x1b[31m",Rb("ERROR"))),t<=Ab.warn&&(Tb.warn=console.warn?console.warn.bind(console,Rb("WARN"),"color: orange"):console.log.bind(console,"\x1b[33m",Rb("WARN"))),t<=Ab.info&&(Tb.info=console.info?console.info.bind(console,Rb("INFO"),"color: lightblue"):console.log.bind(console,"\x1b[34m",Rb("INFO"))),t<=Ab.debug&&(Tb.debug=console.debug?console.debug.bind(console,Rb("DEBUG"),"color: lightgreen"):console.log.bind(console,"\x1b[32m",Rb("DEBUG"))),t<=Ab.trace&&(Tb.trace=console.debug?console.debug.bind(console,Rb("TRACE"),"color: lightgreen"):console.log.bind(console,"\x1b[32m",Rb("TRACE")))},Rb=e=>`%c${zc().format("ss.SSS")} : ${e} : `,Ob=/<br\s*\/?>/gi,Lb=(()=>{let e=!1;return()=>{e||(function(){const e="data-temp-href-target";Vh.addHook("beforeSanitizeAttributes",(t=>{"A"===t.tagName&&t.hasAttribute("target")&&t.setAttribute(e,t.getAttribute("target")||"")})),Vh.addHook("afterSanitizeAttributes",(t=>{"A"===t.tagName&&t.hasAttribute(e)&&(t.setAttribute("target",t.getAttribute(e)||""),t.removeAttribute(e),"_blank"===t.getAttribute("target")&&t.setAttribute("rel","noopener"))}))}(),e=!0)}})(),Nb=e=>(Lb(),Vh.sanitize(e)),Pb=(e,t)=>{var n;if(!1!==(null==(n=t.flowchart)?void 0:n.htmlLabels)){const n=t.securityLevel;"antiscript"===n||"strict"===n?e=Nb(e):"loose"!==n&&(e=(e=(e=Bb(e)).replace(/</g,"&lt;").replace(/>/g,"&gt;")).replace(/=/g,"&equals;"),e=Mb(e))}return e},Db=(e,t)=>e?e=t.dompurifyConfig?Vh.sanitize(Pb(e,t),t.dompurifyConfig).toString():Vh.sanitize(Pb(e,t),{FORBID_TAGS:["style"]}).toString():e,Mb=e=>e.replace(/#br#/g,"<br/>"),Bb=e=>e.replace(Ob,"#br#"),zb=e=>!1!==e&&!["false","null","0"].includes(String(e).trim().toLowerCase()),jb=function(e){const t=e.split(/(,)/),n=[];for(let r=0;r<t.length;r++){let e=t[r];if(","===e&&r>0&&r+1<t.length){const i=t[r-1],o=t[r+1];Ub(i,o)&&(e=i+","+o,r++,n.pop())}n.push(qb(e))}return n.join("")},Fb=(e,t)=>Math.max(0,e.split(t).length-1),Ub=(e,t)=>{const n=Fb(e,"~"),r=Fb(t,"~");return 1===n&&1===r},qb=e=>{const t=Fb(e,"~");let n=!1;if(t<=1)return e;t%2!=0&&e.startsWith("~")&&(e=e.substring(1),n=!0);const r=[...e];let i=r.indexOf("~"),o=r.lastIndexOf("~");for(;-1!==i&&-1!==o&&i!==o;)r[i]="<",r[o]=">",i=r.indexOf("~"),o=r.lastIndexOf("~");return n&&r.unshift("~"),r.join("")},Wb=()=>void 0!==window.MathMLElement,Vb=/\$\$(.*)\$\$/g,Hb=e=>{var t;return((null==(t=e.match(Vb))?void 0:t.length)??0)>0},Zb=async(e,t)=>{e=await Gb(e,t);const n=document.createElement("div");n.innerHTML=e,n.id="katex-temp",n.style.visibility="hidden",n.style.position="absolute",n.style.top="0";const r=document.querySelector("body");null==r||r.insertAdjacentElement("beforeend",n);const i={width:n.clientWidth,height:n.clientHeight};return n.remove(),i},Gb=async(e,t)=>{if(!Hb(e))return e;if(!Wb()&&!t.legacyMathML)return e.replace(Vb,"MathML is unsupported in this environment.");const{default:r}=await n.e(645).then(n.bind(n,98645));return e.split(Ob).map((e=>Hb(e)?`\n            <div style="display: flex; align-items: center; justify-content: center; white-space: nowrap;">\n              ${e}\n            </div>\n          `:`<div>${e}</div>`)).join("").replace(Vb,((e,t)=>r.renderToString(t,{throwOnError:!0,displayMode:!0,output:Wb()?"mathml":"htmlAndMathml"}).replace(/\n/g," ").replace(/<annotation.*<\/annotation>/g,"")))},Kb={getRows:e=>e?Bb(e).replace(/\\n/g,"#br#").split("#br#"):[""],sanitizeText:Db,sanitizeTextOrArray:(e,t)=>"string"==typeof e?Db(e,t):e.flat().map((e=>Db(e,t))),hasBreaks:e=>Ob.test(e),splitBreaks:e=>e.split(Ob),lineBreakRegex:Ob,removeScript:Nb,getUrl:e=>{let t="";return e&&(t=window.location.protocol+"//"+window.location.host+window.location.pathname+window.location.search,t=t.replaceAll(/\(/g,"\\("),t=t.replaceAll(/\)/g,"\\)")),t},evaluate:zb,getMax:function(...e){const t=e.filter((e=>!isNaN(e)));return Math.max(...t)},getMin:function(...e){const t=e.filter((e=>!isNaN(e)));return Math.min(...t)}},Qb=(e,t)=>pm(e,t?{s:-40,l:10}:{s:-40,l:-10}),Yb="#ffffff",$b="#f2f2f2";let Jb=class{constructor(){this.background="#f4f4f4",this.primaryColor="#fff4dd",this.noteBkgColor="#fff5ad",this.noteTextColor="#333",this.THEME_COLOR_LIMIT=12,this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px"}updateColors(){var e,t,n,r,i,o,a,s,l,c,u;if(this.primaryTextColor=this.primaryTextColor||(this.darkMode?"#eee":"#333"),this.secondaryColor=this.secondaryColor||pm(this.primaryColor,{h:-120}),this.tertiaryColor=this.tertiaryColor||pm(this.primaryColor,{h:180,l:5}),this.primaryBorderColor=this.primaryBorderColor||Qb(this.primaryColor,this.darkMode),this.secondaryBorderColor=this.secondaryBorderColor||Qb(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=this.tertiaryBorderColor||Qb(this.tertiaryColor,this.darkMode),this.noteBorderColor=this.noteBorderColor||Qb(this.noteBkgColor,this.darkMode),this.noteBkgColor=this.noteBkgColor||"#fff5ad",this.noteTextColor=this.noteTextColor||"#333",this.secondaryTextColor=this.secondaryTextColor||fm(this.secondaryColor),this.tertiaryTextColor=this.tertiaryTextColor||fm(this.tertiaryColor),this.lineColor=this.lineColor||fm(this.background),this.arrowheadColor=this.arrowheadColor||fm(this.background),this.textColor=this.textColor||this.primaryTextColor,this.border2=this.border2||this.tertiaryBorderColor,this.nodeBkg=this.nodeBkg||this.primaryColor,this.mainBkg=this.mainBkg||this.primaryColor,this.nodeBorder=this.nodeBorder||this.primaryBorderColor,this.clusterBkg=this.clusterBkg||this.tertiaryColor,this.clusterBorder=this.clusterBorder||this.tertiaryBorderColor,this.defaultLinkColor=this.defaultLinkColor||this.lineColor,this.titleColor=this.titleColor||this.tertiaryTextColor,this.edgeLabelBackground=this.edgeLabelBackground||(this.darkMode?dm(this.secondaryColor,30):this.secondaryColor),this.nodeTextColor=this.nodeTextColor||this.primaryTextColor,this.actorBorder=this.actorBorder||this.primaryBorderColor,this.actorBkg=this.actorBkg||this.mainBkg,this.actorTextColor=this.actorTextColor||this.primaryTextColor,this.actorLineColor=this.actorLineColor||"grey",this.labelBoxBkgColor=this.labelBoxBkgColor||this.actorBkg,this.signalColor=this.signalColor||this.textColor,this.signalTextColor=this.signalTextColor||this.textColor,this.labelBoxBorderColor=this.labelBoxBorderColor||this.actorBorder,this.labelTextColor=this.labelTextColor||this.actorTextColor,this.loopTextColor=this.loopTextColor||this.actorTextColor,this.activationBorderColor=this.activationBorderColor||dm(this.secondaryColor,10),this.activationBkgColor=this.activationBkgColor||this.secondaryColor,this.sequenceNumberColor=this.sequenceNumberColor||fm(this.lineColor),this.sectionBkgColor=this.sectionBkgColor||this.tertiaryColor,this.altSectionBkgColor=this.altSectionBkgColor||"white",this.sectionBkgColor=this.sectionBkgColor||this.secondaryColor,this.sectionBkgColor2=this.sectionBkgColor2||this.primaryColor,this.excludeBkgColor=this.excludeBkgColor||"#eeeeee",this.taskBorderColor=this.taskBorderColor||this.primaryBorderColor,this.taskBkgColor=this.taskBkgColor||this.primaryColor,this.activeTaskBorderColor=this.activeTaskBorderColor||this.primaryColor,this.activeTaskBkgColor=this.activeTaskBkgColor||um(this.primaryColor,23),this.gridColor=this.gridColor||"lightgrey",this.doneTaskBkgColor=this.doneTaskBkgColor||"lightgrey",this.doneTaskBorderColor=this.doneTaskBorderColor||"grey",this.critBorderColor=this.critBorderColor||"#ff8888",this.critBkgColor=this.critBkgColor||"red",this.todayLineColor=this.todayLineColor||"red",this.taskTextColor=this.taskTextColor||this.textColor,this.taskTextOutsideColor=this.taskTextOutsideColor||this.textColor,this.taskTextLightColor=this.taskTextLightColor||this.textColor,this.taskTextColor=this.taskTextColor||this.primaryTextColor,this.taskTextDarkColor=this.taskTextDarkColor||this.textColor,this.taskTextClickableColor=this.taskTextClickableColor||"#003163",this.personBorder=this.personBorder||this.primaryBorderColor,this.personBkg=this.personBkg||this.mainBkg,this.transitionColor=this.transitionColor||this.lineColor,this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroundColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||this.tertiaryColor,this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.compositeBorder=this.compositeBorder||this.nodeBorder,this.innerEndBackground=this.nodeBorder,this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.transitionColor=this.transitionColor||this.lineColor,this.specialStateColor=this.lineColor,this.cScale0=this.cScale0||this.primaryColor,this.cScale1=this.cScale1||this.secondaryColor,this.cScale2=this.cScale2||this.tertiaryColor,this.cScale3=this.cScale3||pm(this.primaryColor,{h:30}),this.cScale4=this.cScale4||pm(this.primaryColor,{h:60}),this.cScale5=this.cScale5||pm(this.primaryColor,{h:90}),this.cScale6=this.cScale6||pm(this.primaryColor,{h:120}),this.cScale7=this.cScale7||pm(this.primaryColor,{h:150}),this.cScale8=this.cScale8||pm(this.primaryColor,{h:210,l:150}),this.cScale9=this.cScale9||pm(this.primaryColor,{h:270}),this.cScale10=this.cScale10||pm(this.primaryColor,{h:300}),this.cScale11=this.cScale11||pm(this.primaryColor,{h:330}),this.darkMode)for(let p=0;p<this.THEME_COLOR_LIMIT;p++)this["cScale"+p]=dm(this["cScale"+p],75);else for(let p=0;p<this.THEME_COLOR_LIMIT;p++)this["cScale"+p]=dm(this["cScale"+p],25);for(let p=0;p<this.THEME_COLOR_LIMIT;p++)this["cScaleInv"+p]=this["cScaleInv"+p]||fm(this["cScale"+p]);for(let p=0;p<this.THEME_COLOR_LIMIT;p++)this.darkMode?this["cScalePeer"+p]=this["cScalePeer"+p]||um(this["cScale"+p],10):this["cScalePeer"+p]=this["cScalePeer"+p]||dm(this["cScale"+p],10);this.scaleLabelColor=this.scaleLabelColor||this.labelTextColor;for(let p=0;p<this.THEME_COLOR_LIMIT;p++)this["cScaleLabel"+p]=this["cScaleLabel"+p]||this.scaleLabelColor;const d=this.darkMode?-4:-1;for(let p=0;p<5;p++)this["surface"+p]=this["surface"+p]||pm(this.mainBkg,{h:180,s:-15,l:d*(5+3*p)}),this["surfacePeer"+p]=this["surfacePeer"+p]||pm(this.mainBkg,{h:180,s:-15,l:d*(8+3*p)});this.classText=this.classText||this.textColor,this.fillType0=this.fillType0||this.primaryColor,this.fillType1=this.fillType1||this.secondaryColor,this.fillType2=this.fillType2||pm(this.primaryColor,{h:64}),this.fillType3=this.fillType3||pm(this.secondaryColor,{h:64}),this.fillType4=this.fillType4||pm(this.primaryColor,{h:-64}),this.fillType5=this.fillType5||pm(this.secondaryColor,{h:-64}),this.fillType6=this.fillType6||pm(this.primaryColor,{h:128}),this.fillType7=this.fillType7||pm(this.secondaryColor,{h:128}),this.pie1=this.pie1||this.primaryColor,this.pie2=this.pie2||this.secondaryColor,this.pie3=this.pie3||this.tertiaryColor,this.pie4=this.pie4||pm(this.primaryColor,{l:-10}),this.pie5=this.pie5||pm(this.secondaryColor,{l:-10}),this.pie6=this.pie6||pm(this.tertiaryColor,{l:-10}),this.pie7=this.pie7||pm(this.primaryColor,{h:60,l:-10}),this.pie8=this.pie8||pm(this.primaryColor,{h:-60,l:-10}),this.pie9=this.pie9||pm(this.primaryColor,{h:120,l:0}),this.pie10=this.pie10||pm(this.primaryColor,{h:60,l:-20}),this.pie11=this.pie11||pm(this.primaryColor,{h:-60,l:-20}),this.pie12=this.pie12||pm(this.primaryColor,{h:120,l:-10}),this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOuterStrokeWidth=this.pieOuterStrokeWidth||"2px",this.pieOuterStrokeColor=this.pieOuterStrokeColor||"black",this.pieOpacity=this.pieOpacity||"0.7",this.quadrant1Fill=this.quadrant1Fill||this.primaryColor,this.quadrant2Fill=this.quadrant2Fill||pm(this.primaryColor,{r:5,g:5,b:5}),this.quadrant3Fill=this.quadrant3Fill||pm(this.primaryColor,{r:10,g:10,b:10}),this.quadrant4Fill=this.quadrant4Fill||pm(this.primaryColor,{r:15,g:15,b:15}),this.quadrant1TextFill=this.quadrant1TextFill||this.primaryTextColor,this.quadrant2TextFill=this.quadrant2TextFill||pm(this.primaryTextColor,{r:-5,g:-5,b:-5}),this.quadrant3TextFill=this.quadrant3TextFill||pm(this.primaryTextColor,{r:-10,g:-10,b:-10}),this.quadrant4TextFill=this.quadrant4TextFill||pm(this.primaryTextColor,{r:-15,g:-15,b:-15}),this.quadrantPointFill=this.quadrantPointFill||lm(this.quadrant1Fill)?um(this.quadrant1Fill):dm(this.quadrant1Fill),this.quadrantPointTextFill=this.quadrantPointTextFill||this.primaryTextColor,this.quadrantXAxisTextFill=this.quadrantXAxisTextFill||this.primaryTextColor,this.quadrantYAxisTextFill=this.quadrantYAxisTextFill||this.primaryTextColor,this.quadrantInternalBorderStrokeFill=this.quadrantInternalBorderStrokeFill||this.primaryBorderColor,this.quadrantExternalBorderStrokeFill=this.quadrantExternalBorderStrokeFill||this.primaryBorderColor,this.quadrantTitleFill=this.quadrantTitleFill||this.primaryTextColor,this.xyChart={backgroundColor:(null==(e=this.xyChart)?void 0:e.backgroundColor)||this.background,titleColor:(null==(t=this.xyChart)?void 0:t.titleColor)||this.primaryTextColor,xAxisTitleColor:(null==(n=this.xyChart)?void 0:n.xAxisTitleColor)||this.primaryTextColor,xAxisLabelColor:(null==(r=this.xyChart)?void 0:r.xAxisLabelColor)||this.primaryTextColor,xAxisTickColor:(null==(i=this.xyChart)?void 0:i.xAxisTickColor)||this.primaryTextColor,xAxisLineColor:(null==(o=this.xyChart)?void 0:o.xAxisLineColor)||this.primaryTextColor,yAxisTitleColor:(null==(a=this.xyChart)?void 0:a.yAxisTitleColor)||this.primaryTextColor,yAxisLabelColor:(null==(s=this.xyChart)?void 0:s.yAxisLabelColor)||this.primaryTextColor,yAxisTickColor:(null==(l=this.xyChart)?void 0:l.yAxisTickColor)||this.primaryTextColor,yAxisLineColor:(null==(c=this.xyChart)?void 0:c.yAxisLineColor)||this.primaryTextColor,plotColorPalette:(null==(u=this.xyChart)?void 0:u.plotColorPalette)||"#FFF4DD,#FFD8B1,#FFA07A,#ECEFF1,#D6DBDF,#C3E0A8,#FFB6A4,#FFD74D,#738FA7,#FFFFF0"},this.requirementBackground=this.requirementBackground||this.primaryColor,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||"1",this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||(this.darkMode?dm(this.secondaryColor,30):this.secondaryColor),this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.git0=this.git0||this.primaryColor,this.git1=this.git1||this.secondaryColor,this.git2=this.git2||this.tertiaryColor,this.git3=this.git3||pm(this.primaryColor,{h:-30}),this.git4=this.git4||pm(this.primaryColor,{h:-60}),this.git5=this.git5||pm(this.primaryColor,{h:-90}),this.git6=this.git6||pm(this.primaryColor,{h:60}),this.git7=this.git7||pm(this.primaryColor,{h:120}),this.darkMode?(this.git0=um(this.git0,25),this.git1=um(this.git1,25),this.git2=um(this.git2,25),this.git3=um(this.git3,25),this.git4=um(this.git4,25),this.git5=um(this.git5,25),this.git6=um(this.git6,25),this.git7=um(this.git7,25)):(this.git0=dm(this.git0,25),this.git1=dm(this.git1,25),this.git2=dm(this.git2,25),this.git3=dm(this.git3,25),this.git4=dm(this.git4,25),this.git5=dm(this.git5,25),this.git6=dm(this.git6,25),this.git7=dm(this.git7,25)),this.gitInv0=this.gitInv0||fm(this.git0),this.gitInv1=this.gitInv1||fm(this.git1),this.gitInv2=this.gitInv2||fm(this.git2),this.gitInv3=this.gitInv3||fm(this.git3),this.gitInv4=this.gitInv4||fm(this.git4),this.gitInv5=this.gitInv5||fm(this.git5),this.gitInv6=this.gitInv6||fm(this.git6),this.gitInv7=this.gitInv7||fm(this.git7),this.branchLabelColor=this.branchLabelColor||(this.darkMode?"black":this.labelTextColor),this.gitBranchLabel0=this.gitBranchLabel0||this.branchLabelColor,this.gitBranchLabel1=this.gitBranchLabel1||this.branchLabelColor,this.gitBranchLabel2=this.gitBranchLabel2||this.branchLabelColor,this.gitBranchLabel3=this.gitBranchLabel3||this.branchLabelColor,this.gitBranchLabel4=this.gitBranchLabel4||this.branchLabelColor,this.gitBranchLabel5=this.gitBranchLabel5||this.branchLabelColor,this.gitBranchLabel6=this.gitBranchLabel6||this.branchLabelColor,this.gitBranchLabel7=this.gitBranchLabel7||this.branchLabelColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.tagLabelFontSize=this.tagLabelFontSize||"10px",this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor,this.commitLabelFontSize=this.commitLabelFontSize||"10px",this.attributeBackgroundColorOdd=this.attributeBackgroundColorOdd||Yb,this.attributeBackgroundColorEven=this.attributeBackgroundColorEven||$b}calculate(e){if("object"!=typeof e)return void this.updateColors();const t=Object.keys(e);t.forEach((t=>{this[t]=e[t]})),this.updateColors(),t.forEach((t=>{this[t]=e[t]}))}},Xb=class{constructor(){this.background="#333",this.primaryColor="#1f2020",this.secondaryColor=um(this.primaryColor,16),this.tertiaryColor=pm(this.primaryColor,{h:-160}),this.primaryBorderColor=fm(this.background),this.secondaryBorderColor=Qb(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=Qb(this.tertiaryColor,this.darkMode),this.primaryTextColor=fm(this.primaryColor),this.secondaryTextColor=fm(this.secondaryColor),this.tertiaryTextColor=fm(this.tertiaryColor),this.lineColor=fm(this.background),this.textColor=fm(this.background),this.mainBkg="#1f2020",this.secondBkg="calculated",this.mainContrastColor="lightgrey",this.darkTextColor=um(fm("#323D47"),10),this.lineColor="calculated",this.border1="#81B1DB",this.border2=am(255,255,255,.25),this.arrowheadColor="calculated",this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px",this.labelBackground="#181818",this.textColor="#ccc",this.THEME_COLOR_LIMIT=12,this.nodeBkg="calculated",this.nodeBorder="calculated",this.clusterBkg="calculated",this.clusterBorder="calculated",this.defaultLinkColor="calculated",this.titleColor="#F9FFFE",this.edgeLabelBackground="calculated",this.actorBorder="calculated",this.actorBkg="calculated",this.actorTextColor="calculated",this.actorLineColor="calculated",this.signalColor="calculated",this.signalTextColor="calculated",this.labelBoxBkgColor="calculated",this.labelBoxBorderColor="calculated",this.labelTextColor="calculated",this.loopTextColor="calculated",this.noteBorderColor="calculated",this.noteBkgColor="#fff5ad",this.noteTextColor="calculated",this.activationBorderColor="calculated",this.activationBkgColor="calculated",this.sequenceNumberColor="black",this.sectionBkgColor=dm("#EAE8D9",30),this.altSectionBkgColor="calculated",this.sectionBkgColor2="#EAE8D9",this.excludeBkgColor=dm(this.sectionBkgColor,10),this.taskBorderColor=am(255,255,255,70),this.taskBkgColor="calculated",this.taskTextColor="calculated",this.taskTextLightColor="calculated",this.taskTextOutsideColor="calculated",this.taskTextClickableColor="#003163",this.activeTaskBorderColor=am(255,255,255,50),this.activeTaskBkgColor="#81B1DB",this.gridColor="calculated",this.doneTaskBkgColor="calculated",this.doneTaskBorderColor="grey",this.critBorderColor="#E83737",this.critBkgColor="#E83737",this.taskTextDarkColor="calculated",this.todayLineColor="#DB5757",this.personBorder=this.primaryBorderColor,this.personBkg=this.mainBkg,this.labelColor="calculated",this.errorBkgColor="#a44141",this.errorTextColor="#ddd"}updateColors(){var e,t,n,r,i,o,a,s,l,c,u;this.secondBkg=um(this.mainBkg,16),this.lineColor=this.mainContrastColor,this.arrowheadColor=this.mainContrastColor,this.nodeBkg=this.mainBkg,this.nodeBorder=this.border1,this.clusterBkg=this.secondBkg,this.clusterBorder=this.border2,this.defaultLinkColor=this.lineColor,this.edgeLabelBackground=um(this.labelBackground,25),this.actorBorder=this.border1,this.actorBkg=this.mainBkg,this.actorTextColor=this.mainContrastColor,this.actorLineColor=this.mainContrastColor,this.signalColor=this.mainContrastColor,this.signalTextColor=this.mainContrastColor,this.labelBoxBkgColor=this.actorBkg,this.labelBoxBorderColor=this.actorBorder,this.labelTextColor=this.mainContrastColor,this.loopTextColor=this.mainContrastColor,this.noteBorderColor=this.secondaryBorderColor,this.noteBkgColor=this.secondBkg,this.noteTextColor=this.secondaryTextColor,this.activationBorderColor=this.border1,this.activationBkgColor=this.secondBkg,this.altSectionBkgColor=this.background,this.taskBkgColor=um(this.mainBkg,23),this.taskTextColor=this.darkTextColor,this.taskTextLightColor=this.mainContrastColor,this.taskTextOutsideColor=this.taskTextLightColor,this.gridColor=this.mainContrastColor,this.doneTaskBkgColor=this.mainContrastColor,this.taskTextDarkColor=this.darkTextColor,this.transitionColor=this.transitionColor||this.lineColor,this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroundColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||"#555",this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.compositeBorder=this.compositeBorder||this.nodeBorder,this.innerEndBackground=this.primaryBorderColor,this.specialStateColor="#f4f4f4",this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.fillType0=this.primaryColor,this.fillType1=this.secondaryColor,this.fillType2=pm(this.primaryColor,{h:64}),this.fillType3=pm(this.secondaryColor,{h:64}),this.fillType4=pm(this.primaryColor,{h:-64}),this.fillType5=pm(this.secondaryColor,{h:-64}),this.fillType6=pm(this.primaryColor,{h:128}),this.fillType7=pm(this.secondaryColor,{h:128}),this.cScale1=this.cScale1||"#0b0000",this.cScale2=this.cScale2||"#4d1037",this.cScale3=this.cScale3||"#3f5258",this.cScale4=this.cScale4||"#4f2f1b",this.cScale5=this.cScale5||"#6e0a0a",this.cScale6=this.cScale6||"#3b0048",this.cScale7=this.cScale7||"#995a01",this.cScale8=this.cScale8||"#154706",this.cScale9=this.cScale9||"#161722",this.cScale10=this.cScale10||"#00296f",this.cScale11=this.cScale11||"#01629c",this.cScale12=this.cScale12||"#010029",this.cScale0=this.cScale0||this.primaryColor,this.cScale1=this.cScale1||this.secondaryColor,this.cScale2=this.cScale2||this.tertiaryColor,this.cScale3=this.cScale3||pm(this.primaryColor,{h:30}),this.cScale4=this.cScale4||pm(this.primaryColor,{h:60}),this.cScale5=this.cScale5||pm(this.primaryColor,{h:90}),this.cScale6=this.cScale6||pm(this.primaryColor,{h:120}),this.cScale7=this.cScale7||pm(this.primaryColor,{h:150}),this.cScale8=this.cScale8||pm(this.primaryColor,{h:210}),this.cScale9=this.cScale9||pm(this.primaryColor,{h:270}),this.cScale10=this.cScale10||pm(this.primaryColor,{h:300}),this.cScale11=this.cScale11||pm(this.primaryColor,{h:330});for(let d=0;d<this.THEME_COLOR_LIMIT;d++)this["cScaleInv"+d]=this["cScaleInv"+d]||fm(this["cScale"+d]);for(let d=0;d<this.THEME_COLOR_LIMIT;d++)this["cScalePeer"+d]=this["cScalePeer"+d]||um(this["cScale"+d],10);for(let d=0;d<5;d++)this["surface"+d]=this["surface"+d]||pm(this.mainBkg,{h:30,s:-30,l:-(4*d-10)}),this["surfacePeer"+d]=this["surfacePeer"+d]||pm(this.mainBkg,{h:30,s:-30,l:-(4*d-7)});this.scaleLabelColor=this.scaleLabelColor||(this.darkMode?"black":this.labelTextColor);for(let d=0;d<this.THEME_COLOR_LIMIT;d++)this["cScaleLabel"+d]=this["cScaleLabel"+d]||this.scaleLabelColor;for(let d=0;d<this.THEME_COLOR_LIMIT;d++)this["pie"+d]=this["cScale"+d];this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOuterStrokeWidth=this.pieOuterStrokeWidth||"2px",this.pieOuterStrokeColor=this.pieOuterStrokeColor||"black",this.pieOpacity=this.pieOpacity||"0.7",this.quadrant1Fill=this.quadrant1Fill||this.primaryColor,this.quadrant2Fill=this.quadrant2Fill||pm(this.primaryColor,{r:5,g:5,b:5}),this.quadrant3Fill=this.quadrant3Fill||pm(this.primaryColor,{r:10,g:10,b:10}),this.quadrant4Fill=this.quadrant4Fill||pm(this.primaryColor,{r:15,g:15,b:15}),this.quadrant1TextFill=this.quadrant1TextFill||this.primaryTextColor,this.quadrant2TextFill=this.quadrant2TextFill||pm(this.primaryTextColor,{r:-5,g:-5,b:-5}),this.quadrant3TextFill=this.quadrant3TextFill||pm(this.primaryTextColor,{r:-10,g:-10,b:-10}),this.quadrant4TextFill=this.quadrant4TextFill||pm(this.primaryTextColor,{r:-15,g:-15,b:-15}),this.quadrantPointFill=this.quadrantPointFill||lm(this.quadrant1Fill)?um(this.quadrant1Fill):dm(this.quadrant1Fill),this.quadrantPointTextFill=this.quadrantPointTextFill||this.primaryTextColor,this.quadrantXAxisTextFill=this.quadrantXAxisTextFill||this.primaryTextColor,this.quadrantYAxisTextFill=this.quadrantYAxisTextFill||this.primaryTextColor,this.quadrantInternalBorderStrokeFill=this.quadrantInternalBorderStrokeFill||this.primaryBorderColor,this.quadrantExternalBorderStrokeFill=this.quadrantExternalBorderStrokeFill||this.primaryBorderColor,this.quadrantTitleFill=this.quadrantTitleFill||this.primaryTextColor,this.xyChart={backgroundColor:(null==(e=this.xyChart)?void 0:e.backgroundColor)||this.background,titleColor:(null==(t=this.xyChart)?void 0:t.titleColor)||this.primaryTextColor,xAxisTitleColor:(null==(n=this.xyChart)?void 0:n.xAxisTitleColor)||this.primaryTextColor,xAxisLabelColor:(null==(r=this.xyChart)?void 0:r.xAxisLabelColor)||this.primaryTextColor,xAxisTickColor:(null==(i=this.xyChart)?void 0:i.xAxisTickColor)||this.primaryTextColor,xAxisLineColor:(null==(o=this.xyChart)?void 0:o.xAxisLineColor)||this.primaryTextColor,yAxisTitleColor:(null==(a=this.xyChart)?void 0:a.yAxisTitleColor)||this.primaryTextColor,yAxisLabelColor:(null==(s=this.xyChart)?void 0:s.yAxisLabelColor)||this.primaryTextColor,yAxisTickColor:(null==(l=this.xyChart)?void 0:l.yAxisTickColor)||this.primaryTextColor,yAxisLineColor:(null==(c=this.xyChart)?void 0:c.yAxisLineColor)||this.primaryTextColor,plotColorPalette:(null==(u=this.xyChart)?void 0:u.plotColorPalette)||"#3498db,#2ecc71,#e74c3c,#f1c40f,#bdc3c7,#ffffff,#34495e,#9b59b6,#1abc9c,#e67e22"},this.classText=this.primaryTextColor,this.requirementBackground=this.requirementBackground||this.primaryColor,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||"1",this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||(this.darkMode?dm(this.secondaryColor,30):this.secondaryColor),this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.git0=um(this.secondaryColor,20),this.git1=um(this.pie2||this.secondaryColor,20),this.git2=um(this.pie3||this.tertiaryColor,20),this.git3=um(this.pie4||pm(this.primaryColor,{h:-30}),20),this.git4=um(this.pie5||pm(this.primaryColor,{h:-60}),20),this.git5=um(this.pie6||pm(this.primaryColor,{h:-90}),10),this.git6=um(this.pie7||pm(this.primaryColor,{h:60}),10),this.git7=um(this.pie8||pm(this.primaryColor,{h:120}),20),this.gitInv0=this.gitInv0||fm(this.git0),this.gitInv1=this.gitInv1||fm(this.git1),this.gitInv2=this.gitInv2||fm(this.git2),this.gitInv3=this.gitInv3||fm(this.git3),this.gitInv4=this.gitInv4||fm(this.git4),this.gitInv5=this.gitInv5||fm(this.git5),this.gitInv6=this.gitInv6||fm(this.git6),this.gitInv7=this.gitInv7||fm(this.git7),this.gitBranchLabel0=this.gitBranchLabel0||fm(this.labelTextColor),this.gitBranchLabel1=this.gitBranchLabel1||this.labelTextColor,this.gitBranchLabel2=this.gitBranchLabel2||this.labelTextColor,this.gitBranchLabel3=this.gitBranchLabel3||fm(this.labelTextColor),this.gitBranchLabel4=this.gitBranchLabel4||this.labelTextColor,this.gitBranchLabel5=this.gitBranchLabel5||this.labelTextColor,this.gitBranchLabel6=this.gitBranchLabel6||this.labelTextColor,this.gitBranchLabel7=this.gitBranchLabel7||this.labelTextColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.tagLabelFontSize=this.tagLabelFontSize||"10px",this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor,this.commitLabelFontSize=this.commitLabelFontSize||"10px",this.attributeBackgroundColorOdd=this.attributeBackgroundColorOdd||um(this.background,12),this.attributeBackgroundColorEven=this.attributeBackgroundColorEven||um(this.background,2)}calculate(e){if("object"!=typeof e)return void this.updateColors();const t=Object.keys(e);t.forEach((t=>{this[t]=e[t]})),this.updateColors(),t.forEach((t=>{this[t]=e[t]}))}},ey=class{constructor(){this.background="#f4f4f4",this.primaryColor="#ECECFF",this.secondaryColor=pm(this.primaryColor,{h:120}),this.secondaryColor="#ffffde",this.tertiaryColor=pm(this.primaryColor,{h:-160}),this.primaryBorderColor=Qb(this.primaryColor,this.darkMode),this.secondaryBorderColor=Qb(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=Qb(this.tertiaryColor,this.darkMode),this.primaryTextColor=fm(this.primaryColor),this.secondaryTextColor=fm(this.secondaryColor),this.tertiaryTextColor=fm(this.tertiaryColor),this.lineColor=fm(this.background),this.textColor=fm(this.background),this.background="white",this.mainBkg="#ECECFF",this.secondBkg="#ffffde",this.lineColor="#333333",this.border1="#9370DB",this.border2="#aaaa33",this.arrowheadColor="#333333",this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px",this.labelBackground="#e8e8e8",this.textColor="#333",this.THEME_COLOR_LIMIT=12,this.nodeBkg="calculated",this.nodeBorder="calculated",this.clusterBkg="calculated",this.clusterBorder="calculated",this.defaultLinkColor="calculated",this.titleColor="calculated",this.edgeLabelBackground="calculated",this.actorBorder="calculated",this.actorBkg="calculated",this.actorTextColor="black",this.actorLineColor="grey",this.signalColor="calculated",this.signalTextColor="calculated",this.labelBoxBkgColor="calculated",this.labelBoxBorderColor="calculated",this.labelTextColor="calculated",this.loopTextColor="calculated",this.noteBorderColor="calculated",this.noteBkgColor="#fff5ad",this.noteTextColor="calculated",this.activationBorderColor="#666",this.activationBkgColor="#f4f4f4",this.sequenceNumberColor="white",this.sectionBkgColor="calculated",this.altSectionBkgColor="calculated",this.sectionBkgColor2="calculated",this.excludeBkgColor="#eeeeee",this.taskBorderColor="calculated",this.taskBkgColor="calculated",this.taskTextLightColor="calculated",this.taskTextColor=this.taskTextLightColor,this.taskTextDarkColor="calculated",this.taskTextOutsideColor=this.taskTextDarkColor,this.taskTextClickableColor="calculated",this.activeTaskBorderColor="calculated",this.activeTaskBkgColor="calculated",this.gridColor="calculated",this.doneTaskBkgColor="calculated",this.doneTaskBorderColor="calculated",this.critBorderColor="calculated",this.critBkgColor="calculated",this.todayLineColor="calculated",this.sectionBkgColor=am(102,102,255,.49),this.altSectionBkgColor="white",this.sectionBkgColor2="#fff400",this.taskBorderColor="#534fbc",this.taskBkgColor="#8a90dd",this.taskTextLightColor="white",this.taskTextColor="calculated",this.taskTextDarkColor="black",this.taskTextOutsideColor="calculated",this.taskTextClickableColor="#003163",this.activeTaskBorderColor="#534fbc",this.activeTaskBkgColor="#bfc7ff",this.gridColor="lightgrey",this.doneTaskBkgColor="lightgrey",this.doneTaskBorderColor="grey",this.critBorderColor="#ff8888",this.critBkgColor="red",this.todayLineColor="red",this.personBorder=this.primaryBorderColor,this.personBkg=this.mainBkg,this.labelColor="black",this.errorBkgColor="#552222",this.errorTextColor="#552222",this.updateColors()}updateColors(){var e,t,n,r,i,o,a,s,l,c,u;this.cScale0=this.cScale0||this.primaryColor,this.cScale1=this.cScale1||this.secondaryColor,this.cScale2=this.cScale2||this.tertiaryColor,this.cScale3=this.cScale3||pm(this.primaryColor,{h:30}),this.cScale4=this.cScale4||pm(this.primaryColor,{h:60}),this.cScale5=this.cScale5||pm(this.primaryColor,{h:90}),this.cScale6=this.cScale6||pm(this.primaryColor,{h:120}),this.cScale7=this.cScale7||pm(this.primaryColor,{h:150}),this.cScale8=this.cScale8||pm(this.primaryColor,{h:210}),this.cScale9=this.cScale9||pm(this.primaryColor,{h:270}),this.cScale10=this.cScale10||pm(this.primaryColor,{h:300}),this.cScale11=this.cScale11||pm(this.primaryColor,{h:330}),this.cScalePeer1=this.cScalePeer1||dm(this.secondaryColor,45),this.cScalePeer2=this.cScalePeer2||dm(this.tertiaryColor,40);for(let d=0;d<this.THEME_COLOR_LIMIT;d++)this["cScale"+d]=dm(this["cScale"+d],10),this["cScalePeer"+d]=this["cScalePeer"+d]||dm(this["cScale"+d],25);for(let d=0;d<this.THEME_COLOR_LIMIT;d++)this["cScaleInv"+d]=this["cScaleInv"+d]||pm(this["cScale"+d],{h:180});for(let d=0;d<5;d++)this["surface"+d]=this["surface"+d]||pm(this.mainBkg,{h:30,l:-(5+5*d)}),this["surfacePeer"+d]=this["surfacePeer"+d]||pm(this.mainBkg,{h:30,l:-(7+5*d)});if(this.scaleLabelColor="calculated"!==this.scaleLabelColor&&this.scaleLabelColor?this.scaleLabelColor:this.labelTextColor,"calculated"!==this.labelTextColor){this.cScaleLabel0=this.cScaleLabel0||fm(this.labelTextColor),this.cScaleLabel3=this.cScaleLabel3||fm(this.labelTextColor);for(let e=0;e<this.THEME_COLOR_LIMIT;e++)this["cScaleLabel"+e]=this["cScaleLabel"+e]||this.labelTextColor}this.nodeBkg=this.mainBkg,this.nodeBorder=this.border1,this.clusterBkg=this.secondBkg,this.clusterBorder=this.border2,this.defaultLinkColor=this.lineColor,this.titleColor=this.textColor,this.edgeLabelBackground=this.labelBackground,this.actorBorder=um(this.border1,23),this.actorBkg=this.mainBkg,this.labelBoxBkgColor=this.actorBkg,this.signalColor=this.textColor,this.signalTextColor=this.textColor,this.labelBoxBorderColor=this.actorBorder,this.labelTextColor=this.actorTextColor,this.loopTextColor=this.actorTextColor,this.noteBorderColor=this.border2,this.noteTextColor=this.actorTextColor,this.taskTextColor=this.taskTextLightColor,this.taskTextOutsideColor=this.taskTextDarkColor,this.transitionColor=this.transitionColor||this.lineColor,this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroundColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||"#f0f0f0",this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.compositeBorder=this.compositeBorder||this.nodeBorder,this.innerEndBackground=this.nodeBorder,this.specialStateColor=this.lineColor,this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.transitionColor=this.transitionColor||this.lineColor,this.classText=this.primaryTextColor,this.fillType0=this.primaryColor,this.fillType1=this.secondaryColor,this.fillType2=pm(this.primaryColor,{h:64}),this.fillType3=pm(this.secondaryColor,{h:64}),this.fillType4=pm(this.primaryColor,{h:-64}),this.fillType5=pm(this.secondaryColor,{h:-64}),this.fillType6=pm(this.primaryColor,{h:128}),this.fillType7=pm(this.secondaryColor,{h:128}),this.pie1=this.pie1||this.primaryColor,this.pie2=this.pie2||this.secondaryColor,this.pie3=this.pie3||pm(this.tertiaryColor,{l:-40}),this.pie4=this.pie4||pm(this.primaryColor,{l:-10}),this.pie5=this.pie5||pm(this.secondaryColor,{l:-30}),this.pie6=this.pie6||pm(this.tertiaryColor,{l:-20}),this.pie7=this.pie7||pm(this.primaryColor,{h:60,l:-20}),this.pie8=this.pie8||pm(this.primaryColor,{h:-60,l:-40}),this.pie9=this.pie9||pm(this.primaryColor,{h:120,l:-40}),this.pie10=this.pie10||pm(this.primaryColor,{h:60,l:-40}),this.pie11=this.pie11||pm(this.primaryColor,{h:-90,l:-40}),this.pie12=this.pie12||pm(this.primaryColor,{h:120,l:-30}),this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOuterStrokeWidth=this.pieOuterStrokeWidth||"2px",this.pieOuterStrokeColor=this.pieOuterStrokeColor||"black",this.pieOpacity=this.pieOpacity||"0.7",this.quadrant1Fill=this.quadrant1Fill||this.primaryColor,this.quadrant2Fill=this.quadrant2Fill||pm(this.primaryColor,{r:5,g:5,b:5}),this.quadrant3Fill=this.quadrant3Fill||pm(this.primaryColor,{r:10,g:10,b:10}),this.quadrant4Fill=this.quadrant4Fill||pm(this.primaryColor,{r:15,g:15,b:15}),this.quadrant1TextFill=this.quadrant1TextFill||this.primaryTextColor,this.quadrant2TextFill=this.quadrant2TextFill||pm(this.primaryTextColor,{r:-5,g:-5,b:-5}),this.quadrant3TextFill=this.quadrant3TextFill||pm(this.primaryTextColor,{r:-10,g:-10,b:-10}),this.quadrant4TextFill=this.quadrant4TextFill||pm(this.primaryTextColor,{r:-15,g:-15,b:-15}),this.quadrantPointFill=this.quadrantPointFill||lm(this.quadrant1Fill)?um(this.quadrant1Fill):dm(this.quadrant1Fill),this.quadrantPointTextFill=this.quadrantPointTextFill||this.primaryTextColor,this.quadrantXAxisTextFill=this.quadrantXAxisTextFill||this.primaryTextColor,this.quadrantYAxisTextFill=this.quadrantYAxisTextFill||this.primaryTextColor,this.quadrantInternalBorderStrokeFill=this.quadrantInternalBorderStrokeFill||this.primaryBorderColor,this.quadrantExternalBorderStrokeFill=this.quadrantExternalBorderStrokeFill||this.primaryBorderColor,this.quadrantTitleFill=this.quadrantTitleFill||this.primaryTextColor,this.xyChart={backgroundColor:(null==(e=this.xyChart)?void 0:e.backgroundColor)||this.background,titleColor:(null==(t=this.xyChart)?void 0:t.titleColor)||this.primaryTextColor,xAxisTitleColor:(null==(n=this.xyChart)?void 0:n.xAxisTitleColor)||this.primaryTextColor,xAxisLabelColor:(null==(r=this.xyChart)?void 0:r.xAxisLabelColor)||this.primaryTextColor,xAxisTickColor:(null==(i=this.xyChart)?void 0:i.xAxisTickColor)||this.primaryTextColor,xAxisLineColor:(null==(o=this.xyChart)?void 0:o.xAxisLineColor)||this.primaryTextColor,yAxisTitleColor:(null==(a=this.xyChart)?void 0:a.yAxisTitleColor)||this.primaryTextColor,yAxisLabelColor:(null==(s=this.xyChart)?void 0:s.yAxisLabelColor)||this.primaryTextColor,yAxisTickColor:(null==(l=this.xyChart)?void 0:l.yAxisTickColor)||this.primaryTextColor,yAxisLineColor:(null==(c=this.xyChart)?void 0:c.yAxisLineColor)||this.primaryTextColor,plotColorPalette:(null==(u=this.xyChart)?void 0:u.plotColorPalette)||"#ECECFF,#8493A6,#FFC3A0,#DCDDE1,#B8E994,#D1A36F,#C3CDE6,#FFB6C1,#496078,#F8F3E3"},this.requirementBackground=this.requirementBackground||this.primaryColor,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||"1",this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||this.labelBackground,this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.git0=this.git0||this.primaryColor,this.git1=this.git1||this.secondaryColor,this.git2=this.git2||this.tertiaryColor,this.git3=this.git3||pm(this.primaryColor,{h:-30}),this.git4=this.git4||pm(this.primaryColor,{h:-60}),this.git5=this.git5||pm(this.primaryColor,{h:-90}),this.git6=this.git6||pm(this.primaryColor,{h:60}),this.git7=this.git7||pm(this.primaryColor,{h:120}),this.darkMode?(this.git0=um(this.git0,25),this.git1=um(this.git1,25),this.git2=um(this.git2,25),this.git3=um(this.git3,25),this.git4=um(this.git4,25),this.git5=um(this.git5,25),this.git6=um(this.git6,25),this.git7=um(this.git7,25)):(this.git0=dm(this.git0,25),this.git1=dm(this.git1,25),this.git2=dm(this.git2,25),this.git3=dm(this.git3,25),this.git4=dm(this.git4,25),this.git5=dm(this.git5,25),this.git6=dm(this.git6,25),this.git7=dm(this.git7,25)),this.gitInv0=this.gitInv0||dm(fm(this.git0),25),this.gitInv1=this.gitInv1||fm(this.git1),this.gitInv2=this.gitInv2||fm(this.git2),this.gitInv3=this.gitInv3||fm(this.git3),this.gitInv4=this.gitInv4||fm(this.git4),this.gitInv5=this.gitInv5||fm(this.git5),this.gitInv6=this.gitInv6||fm(this.git6),this.gitInv7=this.gitInv7||fm(this.git7),this.gitBranchLabel0=this.gitBranchLabel0||fm(this.labelTextColor),this.gitBranchLabel1=this.gitBranchLabel1||this.labelTextColor,this.gitBranchLabel2=this.gitBranchLabel2||this.labelTextColor,this.gitBranchLabel3=this.gitBranchLabel3||fm(this.labelTextColor),this.gitBranchLabel4=this.gitBranchLabel4||this.labelTextColor,this.gitBranchLabel5=this.gitBranchLabel5||this.labelTextColor,this.gitBranchLabel6=this.gitBranchLabel6||this.labelTextColor,this.gitBranchLabel7=this.gitBranchLabel7||this.labelTextColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.tagLabelFontSize=this.tagLabelFontSize||"10px",this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor,this.commitLabelFontSize=this.commitLabelFontSize||"10px",this.attributeBackgroundColorOdd=this.attributeBackgroundColorOdd||Yb,this.attributeBackgroundColorEven=this.attributeBackgroundColorEven||$b}calculate(e){if("object"!=typeof e)return void this.updateColors();const t=Object.keys(e);t.forEach((t=>{this[t]=e[t]})),this.updateColors(),t.forEach((t=>{this[t]=e[t]}))}};const ty=e=>{const t=new ey;return t.calculate(e),t};let ny=class{constructor(){this.background="#f4f4f4",this.primaryColor="#cde498",this.secondaryColor="#cdffb2",this.background="white",this.mainBkg="#cde498",this.secondBkg="#cdffb2",this.lineColor="green",this.border1="#13540c",this.border2="#6eaa49",this.arrowheadColor="green",this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px",this.tertiaryColor=um("#cde498",10),this.primaryBorderColor=Qb(this.primaryColor,this.darkMode),this.secondaryBorderColor=Qb(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=Qb(this.tertiaryColor,this.darkMode),this.primaryTextColor=fm(this.primaryColor),this.secondaryTextColor=fm(this.secondaryColor),this.tertiaryTextColor=fm(this.primaryColor),this.lineColor=fm(this.background),this.textColor=fm(this.background),this.THEME_COLOR_LIMIT=12,this.nodeBkg="calculated",this.nodeBorder="calculated",this.clusterBkg="calculated",this.clusterBorder="calculated",this.defaultLinkColor="calculated",this.titleColor="#333",this.edgeLabelBackground="#e8e8e8",this.actorBorder="calculated",this.actorBkg="calculated",this.actorTextColor="black",this.actorLineColor="grey",this.signalColor="#333",this.signalTextColor="#333",this.labelBoxBkgColor="calculated",this.labelBoxBorderColor="#326932",this.labelTextColor="calculated",this.loopTextColor="calculated",this.noteBorderColor="calculated",this.noteBkgColor="#fff5ad",this.noteTextColor="calculated",this.activationBorderColor="#666",this.activationBkgColor="#f4f4f4",this.sequenceNumberColor="white",this.sectionBkgColor="#6eaa49",this.altSectionBkgColor="white",this.sectionBkgColor2="#6eaa49",this.excludeBkgColor="#eeeeee",this.taskBorderColor="calculated",this.taskBkgColor="#487e3a",this.taskTextLightColor="white",this.taskTextColor="calculated",this.taskTextDarkColor="black",this.taskTextOutsideColor="calculated",this.taskTextClickableColor="#003163",this.activeTaskBorderColor="calculated",this.activeTaskBkgColor="calculated",this.gridColor="lightgrey",this.doneTaskBkgColor="lightgrey",this.doneTaskBorderColor="grey",this.critBorderColor="#ff8888",this.critBkgColor="red",this.todayLineColor="red",this.personBorder=this.primaryBorderColor,this.personBkg=this.mainBkg,this.labelColor="black",this.errorBkgColor="#552222",this.errorTextColor="#552222"}updateColors(){var e,t,n,r,i,o,a,s,l,c,u;this.actorBorder=dm(this.mainBkg,20),this.actorBkg=this.mainBkg,this.labelBoxBkgColor=this.actorBkg,this.labelTextColor=this.actorTextColor,this.loopTextColor=this.actorTextColor,this.noteBorderColor=this.border2,this.noteTextColor=this.actorTextColor,this.cScale0=this.cScale0||this.primaryColor,this.cScale1=this.cScale1||this.secondaryColor,this.cScale2=this.cScale2||this.tertiaryColor,this.cScale3=this.cScale3||pm(this.primaryColor,{h:30}),this.cScale4=this.cScale4||pm(this.primaryColor,{h:60}),this.cScale5=this.cScale5||pm(this.primaryColor,{h:90}),this.cScale6=this.cScale6||pm(this.primaryColor,{h:120}),this.cScale7=this.cScale7||pm(this.primaryColor,{h:150}),this.cScale8=this.cScale8||pm(this.primaryColor,{h:210}),this.cScale9=this.cScale9||pm(this.primaryColor,{h:270}),this.cScale10=this.cScale10||pm(this.primaryColor,{h:300}),this.cScale11=this.cScale11||pm(this.primaryColor,{h:330}),this.cScalePeer1=this.cScalePeer1||dm(this.secondaryColor,45),this.cScalePeer2=this.cScalePeer2||dm(this.tertiaryColor,40);for(let d=0;d<this.THEME_COLOR_LIMIT;d++)this["cScale"+d]=dm(this["cScale"+d],10),this["cScalePeer"+d]=this["cScalePeer"+d]||dm(this["cScale"+d],25);for(let d=0;d<this.THEME_COLOR_LIMIT;d++)this["cScaleInv"+d]=this["cScaleInv"+d]||pm(this["cScale"+d],{h:180});this.scaleLabelColor="calculated"!==this.scaleLabelColor&&this.scaleLabelColor?this.scaleLabelColor:this.labelTextColor;for(let d=0;d<this.THEME_COLOR_LIMIT;d++)this["cScaleLabel"+d]=this["cScaleLabel"+d]||this.scaleLabelColor;for(let d=0;d<5;d++)this["surface"+d]=this["surface"+d]||pm(this.mainBkg,{h:30,s:-30,l:-(5+5*d)}),this["surfacePeer"+d]=this["surfacePeer"+d]||pm(this.mainBkg,{h:30,s:-30,l:-(8+5*d)});this.nodeBkg=this.mainBkg,this.nodeBorder=this.border1,this.clusterBkg=this.secondBkg,this.clusterBorder=this.border2,this.defaultLinkColor=this.lineColor,this.taskBorderColor=this.border1,this.taskTextColor=this.taskTextLightColor,this.taskTextOutsideColor=this.taskTextDarkColor,this.activeTaskBorderColor=this.taskBorderColor,this.activeTaskBkgColor=this.mainBkg,this.transitionColor=this.transitionColor||this.lineColor,this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroundColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||"#f0f0f0",this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.compositeBorder=this.compositeBorder||this.nodeBorder,this.innerEndBackground=this.primaryBorderColor,this.specialStateColor=this.lineColor,this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.transitionColor=this.transitionColor||this.lineColor,this.classText=this.primaryTextColor,this.fillType0=this.primaryColor,this.fillType1=this.secondaryColor,this.fillType2=pm(this.primaryColor,{h:64}),this.fillType3=pm(this.secondaryColor,{h:64}),this.fillType4=pm(this.primaryColor,{h:-64}),this.fillType5=pm(this.secondaryColor,{h:-64}),this.fillType6=pm(this.primaryColor,{h:128}),this.fillType7=pm(this.secondaryColor,{h:128}),this.pie1=this.pie1||this.primaryColor,this.pie2=this.pie2||this.secondaryColor,this.pie3=this.pie3||this.tertiaryColor,this.pie4=this.pie4||pm(this.primaryColor,{l:-30}),this.pie5=this.pie5||pm(this.secondaryColor,{l:-30}),this.pie6=this.pie6||pm(this.tertiaryColor,{h:40,l:-40}),this.pie7=this.pie7||pm(this.primaryColor,{h:60,l:-10}),this.pie8=this.pie8||pm(this.primaryColor,{h:-60,l:-10}),this.pie9=this.pie9||pm(this.primaryColor,{h:120,l:0}),this.pie10=this.pie10||pm(this.primaryColor,{h:60,l:-50}),this.pie11=this.pie11||pm(this.primaryColor,{h:-60,l:-50}),this.pie12=this.pie12||pm(this.primaryColor,{h:120,l:-50}),this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOuterStrokeWidth=this.pieOuterStrokeWidth||"2px",this.pieOuterStrokeColor=this.pieOuterStrokeColor||"black",this.pieOpacity=this.pieOpacity||"0.7",this.quadrant1Fill=this.quadrant1Fill||this.primaryColor,this.quadrant2Fill=this.quadrant2Fill||pm(this.primaryColor,{r:5,g:5,b:5}),this.quadrant3Fill=this.quadrant3Fill||pm(this.primaryColor,{r:10,g:10,b:10}),this.quadrant4Fill=this.quadrant4Fill||pm(this.primaryColor,{r:15,g:15,b:15}),this.quadrant1TextFill=this.quadrant1TextFill||this.primaryTextColor,this.quadrant2TextFill=this.quadrant2TextFill||pm(this.primaryTextColor,{r:-5,g:-5,b:-5}),this.quadrant3TextFill=this.quadrant3TextFill||pm(this.primaryTextColor,{r:-10,g:-10,b:-10}),this.quadrant4TextFill=this.quadrant4TextFill||pm(this.primaryTextColor,{r:-15,g:-15,b:-15}),this.quadrantPointFill=this.quadrantPointFill||lm(this.quadrant1Fill)?um(this.quadrant1Fill):dm(this.quadrant1Fill),this.quadrantPointTextFill=this.quadrantPointTextFill||this.primaryTextColor,this.quadrantXAxisTextFill=this.quadrantXAxisTextFill||this.primaryTextColor,this.quadrantYAxisTextFill=this.quadrantYAxisTextFill||this.primaryTextColor,this.quadrantInternalBorderStrokeFill=this.quadrantInternalBorderStrokeFill||this.primaryBorderColor,this.quadrantExternalBorderStrokeFill=this.quadrantExternalBorderStrokeFill||this.primaryBorderColor,this.quadrantTitleFill=this.quadrantTitleFill||this.primaryTextColor,this.xyChart={backgroundColor:(null==(e=this.xyChart)?void 0:e.backgroundColor)||this.background,titleColor:(null==(t=this.xyChart)?void 0:t.titleColor)||this.primaryTextColor,xAxisTitleColor:(null==(n=this.xyChart)?void 0:n.xAxisTitleColor)||this.primaryTextColor,xAxisLabelColor:(null==(r=this.xyChart)?void 0:r.xAxisLabelColor)||this.primaryTextColor,xAxisTickColor:(null==(i=this.xyChart)?void 0:i.xAxisTickColor)||this.primaryTextColor,xAxisLineColor:(null==(o=this.xyChart)?void 0:o.xAxisLineColor)||this.primaryTextColor,yAxisTitleColor:(null==(a=this.xyChart)?void 0:a.yAxisTitleColor)||this.primaryTextColor,yAxisLabelColor:(null==(s=this.xyChart)?void 0:s.yAxisLabelColor)||this.primaryTextColor,yAxisTickColor:(null==(l=this.xyChart)?void 0:l.yAxisTickColor)||this.primaryTextColor,yAxisLineColor:(null==(c=this.xyChart)?void 0:c.yAxisLineColor)||this.primaryTextColor,plotColorPalette:(null==(u=this.xyChart)?void 0:u.plotColorPalette)||"#CDE498,#FF6B6B,#A0D2DB,#D7BDE2,#F0F0F0,#FFC3A0,#7FD8BE,#FF9A8B,#FAF3E0,#FFF176"},this.requirementBackground=this.requirementBackground||this.primaryColor,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||"1",this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||this.edgeLabelBackground,this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.git0=this.git0||this.primaryColor,this.git1=this.git1||this.secondaryColor,this.git2=this.git2||this.tertiaryColor,this.git3=this.git3||pm(this.primaryColor,{h:-30}),this.git4=this.git4||pm(this.primaryColor,{h:-60}),this.git5=this.git5||pm(this.primaryColor,{h:-90}),this.git6=this.git6||pm(this.primaryColor,{h:60}),this.git7=this.git7||pm(this.primaryColor,{h:120}),this.darkMode?(this.git0=um(this.git0,25),this.git1=um(this.git1,25),this.git2=um(this.git2,25),this.git3=um(this.git3,25),this.git4=um(this.git4,25),this.git5=um(this.git5,25),this.git6=um(this.git6,25),this.git7=um(this.git7,25)):(this.git0=dm(this.git0,25),this.git1=dm(this.git1,25),this.git2=dm(this.git2,25),this.git3=dm(this.git3,25),this.git4=dm(this.git4,25),this.git5=dm(this.git5,25),this.git6=dm(this.git6,25),this.git7=dm(this.git7,25)),this.gitInv0=this.gitInv0||fm(this.git0),this.gitInv1=this.gitInv1||fm(this.git1),this.gitInv2=this.gitInv2||fm(this.git2),this.gitInv3=this.gitInv3||fm(this.git3),this.gitInv4=this.gitInv4||fm(this.git4),this.gitInv5=this.gitInv5||fm(this.git5),this.gitInv6=this.gitInv6||fm(this.git6),this.gitInv7=this.gitInv7||fm(this.git7),this.gitBranchLabel0=this.gitBranchLabel0||fm(this.labelTextColor),this.gitBranchLabel1=this.gitBranchLabel1||this.labelTextColor,this.gitBranchLabel2=this.gitBranchLabel2||this.labelTextColor,this.gitBranchLabel3=this.gitBranchLabel3||fm(this.labelTextColor),this.gitBranchLabel4=this.gitBranchLabel4||this.labelTextColor,this.gitBranchLabel5=this.gitBranchLabel5||this.labelTextColor,this.gitBranchLabel6=this.gitBranchLabel6||this.labelTextColor,this.gitBranchLabel7=this.gitBranchLabel7||this.labelTextColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.tagLabelFontSize=this.tagLabelFontSize||"10px",this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor,this.commitLabelFontSize=this.commitLabelFontSize||"10px",this.attributeBackgroundColorOdd=this.attributeBackgroundColorOdd||Yb,this.attributeBackgroundColorEven=this.attributeBackgroundColorEven||$b}calculate(e){if("object"!=typeof e)return void this.updateColors();const t=Object.keys(e);t.forEach((t=>{this[t]=e[t]})),this.updateColors(),t.forEach((t=>{this[t]=e[t]}))}};class ry{constructor(){this.primaryColor="#eee",this.contrast="#707070",this.secondaryColor=um(this.contrast,55),this.background="#ffffff",this.tertiaryColor=pm(this.primaryColor,{h:-160}),this.primaryBorderColor=Qb(this.primaryColor,this.darkMode),this.secondaryBorderColor=Qb(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=Qb(this.tertiaryColor,this.darkMode),this.primaryTextColor=fm(this.primaryColor),this.secondaryTextColor=fm(this.secondaryColor),this.tertiaryTextColor=fm(this.tertiaryColor),this.lineColor=fm(this.background),this.textColor=fm(this.background),this.mainBkg="#eee",this.secondBkg="calculated",this.lineColor="#666",this.border1="#999",this.border2="calculated",this.note="#ffa",this.text="#333",this.critical="#d42",this.done="#bbb",this.arrowheadColor="#333333",this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px",this.THEME_COLOR_LIMIT=12,this.nodeBkg="calculated",this.nodeBorder="calculated",this.clusterBkg="calculated",this.clusterBorder="calculated",this.defaultLinkColor="calculated",this.titleColor="calculated",this.edgeLabelBackground="white",this.actorBorder="calculated",this.actorBkg="calculated",this.actorTextColor="calculated",this.actorLineColor="calculated",this.signalColor="calculated",this.signalTextColor="calculated",this.labelBoxBkgColor="calculated",this.labelBoxBorderColor="calculated",this.labelTextColor="calculated",this.loopTextColor="calculated",this.noteBorderColor="calculated",this.noteBkgColor="calculated",this.noteTextColor="calculated",this.activationBorderColor="#666",this.activationBkgColor="#f4f4f4",this.sequenceNumberColor="white",this.sectionBkgColor="calculated",this.altSectionBkgColor="white",this.sectionBkgColor2="calculated",this.excludeBkgColor="#eeeeee",this.taskBorderColor="calculated",this.taskBkgColor="calculated",this.taskTextLightColor="white",this.taskTextColor="calculated",this.taskTextDarkColor="calculated",this.taskTextOutsideColor="calculated",this.taskTextClickableColor="#003163",this.activeTaskBorderColor="calculated",this.activeTaskBkgColor="calculated",this.gridColor="calculated",this.doneTaskBkgColor="calculated",this.doneTaskBorderColor="calculated",this.critBkgColor="calculated",this.critBorderColor="calculated",this.todayLineColor="calculated",this.personBorder=this.primaryBorderColor,this.personBkg=this.mainBkg,this.labelColor="black",this.errorBkgColor="#552222",this.errorTextColor="#552222"}updateColors(){var e,t,n,r,i,o,a,s,l,c,u;this.secondBkg=um(this.contrast,55),this.border2=this.contrast,this.actorBorder=um(this.border1,23),this.actorBkg=this.mainBkg,this.actorTextColor=this.text,this.actorLineColor=this.lineColor,this.signalColor=this.text,this.signalTextColor=this.text,this.labelBoxBkgColor=this.actorBkg,this.labelBoxBorderColor=this.actorBorder,this.labelTextColor=this.text,this.loopTextColor=this.text,this.noteBorderColor="#999",this.noteBkgColor="#666",this.noteTextColor="#fff",this.cScale0=this.cScale0||"#555",this.cScale1=this.cScale1||"#F4F4F4",this.cScale2=this.cScale2||"#555",this.cScale3=this.cScale3||"#BBB",this.cScale4=this.cScale4||"#777",this.cScale5=this.cScale5||"#999",this.cScale6=this.cScale6||"#DDD",this.cScale7=this.cScale7||"#FFF",this.cScale8=this.cScale8||"#DDD",this.cScale9=this.cScale9||"#BBB",this.cScale10=this.cScale10||"#999",this.cScale11=this.cScale11||"#777";for(let d=0;d<this.THEME_COLOR_LIMIT;d++)this["cScaleInv"+d]=this["cScaleInv"+d]||fm(this["cScale"+d]);for(let d=0;d<this.THEME_COLOR_LIMIT;d++)this.darkMode?this["cScalePeer"+d]=this["cScalePeer"+d]||um(this["cScale"+d],10):this["cScalePeer"+d]=this["cScalePeer"+d]||dm(this["cScale"+d],10);this.scaleLabelColor=this.scaleLabelColor||(this.darkMode?"black":this.labelTextColor),this.cScaleLabel0=this.cScaleLabel0||this.cScale1,this.cScaleLabel2=this.cScaleLabel2||this.cScale1;for(let d=0;d<this.THEME_COLOR_LIMIT;d++)this["cScaleLabel"+d]=this["cScaleLabel"+d]||this.scaleLabelColor;for(let d=0;d<5;d++)this["surface"+d]=this["surface"+d]||pm(this.mainBkg,{l:-(5+5*d)}),this["surfacePeer"+d]=this["surfacePeer"+d]||pm(this.mainBkg,{l:-(8+5*d)});this.nodeBkg=this.mainBkg,this.nodeBorder=this.border1,this.clusterBkg=this.secondBkg,this.clusterBorder=this.border2,this.defaultLinkColor=this.lineColor,this.titleColor=this.text,this.sectionBkgColor=um(this.contrast,30),this.sectionBkgColor2=um(this.contrast,30),this.taskBorderColor=dm(this.contrast,10),this.taskBkgColor=this.contrast,this.taskTextColor=this.taskTextLightColor,this.taskTextDarkColor=this.text,this.taskTextOutsideColor=this.taskTextDarkColor,this.activeTaskBorderColor=this.taskBorderColor,this.activeTaskBkgColor=this.mainBkg,this.gridColor=um(this.border1,30),this.doneTaskBkgColor=this.done,this.doneTaskBorderColor=this.lineColor,this.critBkgColor=this.critical,this.critBorderColor=dm(this.critBkgColor,10),this.todayLineColor=this.critBkgColor,this.transitionColor=this.transitionColor||"#000",this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroundColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||"#f4f4f4",this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.stateBorder=this.stateBorder||"#000",this.innerEndBackground=this.primaryBorderColor,this.specialStateColor="#222",this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.classText=this.primaryTextColor,this.fillType0=this.primaryColor,this.fillType1=this.secondaryColor,this.fillType2=pm(this.primaryColor,{h:64}),this.fillType3=pm(this.secondaryColor,{h:64}),this.fillType4=pm(this.primaryColor,{h:-64}),this.fillType5=pm(this.secondaryColor,{h:-64}),this.fillType6=pm(this.primaryColor,{h:128}),this.fillType7=pm(this.secondaryColor,{h:128});for(let d=0;d<this.THEME_COLOR_LIMIT;d++)this["pie"+d]=this["cScale"+d];this.pie12=this.pie0,this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOuterStrokeWidth=this.pieOuterStrokeWidth||"2px",this.pieOuterStrokeColor=this.pieOuterStrokeColor||"black",this.pieOpacity=this.pieOpacity||"0.7",this.quadrant1Fill=this.quadrant1Fill||this.primaryColor,this.quadrant2Fill=this.quadrant2Fill||pm(this.primaryColor,{r:5,g:5,b:5}),this.quadrant3Fill=this.quadrant3Fill||pm(this.primaryColor,{r:10,g:10,b:10}),this.quadrant4Fill=this.quadrant4Fill||pm(this.primaryColor,{r:15,g:15,b:15}),this.quadrant1TextFill=this.quadrant1TextFill||this.primaryTextColor,this.quadrant2TextFill=this.quadrant2TextFill||pm(this.primaryTextColor,{r:-5,g:-5,b:-5}),this.quadrant3TextFill=this.quadrant3TextFill||pm(this.primaryTextColor,{r:-10,g:-10,b:-10}),this.quadrant4TextFill=this.quadrant4TextFill||pm(this.primaryTextColor,{r:-15,g:-15,b:-15}),this.quadrantPointFill=this.quadrantPointFill||lm(this.quadrant1Fill)?um(this.quadrant1Fill):dm(this.quadrant1Fill),this.quadrantPointTextFill=this.quadrantPointTextFill||this.primaryTextColor,this.quadrantXAxisTextFill=this.quadrantXAxisTextFill||this.primaryTextColor,this.quadrantYAxisTextFill=this.quadrantYAxisTextFill||this.primaryTextColor,this.quadrantInternalBorderStrokeFill=this.quadrantInternalBorderStrokeFill||this.primaryBorderColor,this.quadrantExternalBorderStrokeFill=this.quadrantExternalBorderStrokeFill||this.primaryBorderColor,this.quadrantTitleFill=this.quadrantTitleFill||this.primaryTextColor,this.xyChart={backgroundColor:(null==(e=this.xyChart)?void 0:e.backgroundColor)||this.background,titleColor:(null==(t=this.xyChart)?void 0:t.titleColor)||this.primaryTextColor,xAxisTitleColor:(null==(n=this.xyChart)?void 0:n.xAxisTitleColor)||this.primaryTextColor,xAxisLabelColor:(null==(r=this.xyChart)?void 0:r.xAxisLabelColor)||this.primaryTextColor,xAxisTickColor:(null==(i=this.xyChart)?void 0:i.xAxisTickColor)||this.primaryTextColor,xAxisLineColor:(null==(o=this.xyChart)?void 0:o.xAxisLineColor)||this.primaryTextColor,yAxisTitleColor:(null==(a=this.xyChart)?void 0:a.yAxisTitleColor)||this.primaryTextColor,yAxisLabelColor:(null==(s=this.xyChart)?void 0:s.yAxisLabelColor)||this.primaryTextColor,yAxisTickColor:(null==(l=this.xyChart)?void 0:l.yAxisTickColor)||this.primaryTextColor,yAxisLineColor:(null==(c=this.xyChart)?void 0:c.yAxisLineColor)||this.primaryTextColor,plotColorPalette:(null==(u=this.xyChart)?void 0:u.plotColorPalette)||"#EEE,#6BB8E4,#8ACB88,#C7ACD6,#E8DCC2,#FFB2A8,#FFF380,#7E8D91,#FFD8B1,#FAF3E0"},this.requirementBackground=this.requirementBackground||this.primaryColor,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||"1",this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||this.edgeLabelBackground,this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.git0=dm(this.pie1,25)||this.primaryColor,this.git1=this.pie2||this.secondaryColor,this.git2=this.pie3||this.tertiaryColor,this.git3=this.pie4||pm(this.primaryColor,{h:-30}),this.git4=this.pie5||pm(this.primaryColor,{h:-60}),this.git5=this.pie6||pm(this.primaryColor,{h:-90}),this.git6=this.pie7||pm(this.primaryColor,{h:60}),this.git7=this.pie8||pm(this.primaryColor,{h:120}),this.gitInv0=this.gitInv0||fm(this.git0),this.gitInv1=this.gitInv1||fm(this.git1),this.gitInv2=this.gitInv2||fm(this.git2),this.gitInv3=this.gitInv3||fm(this.git3),this.gitInv4=this.gitInv4||fm(this.git4),this.gitInv5=this.gitInv5||fm(this.git5),this.gitInv6=this.gitInv6||fm(this.git6),this.gitInv7=this.gitInv7||fm(this.git7),this.branchLabelColor=this.branchLabelColor||this.labelTextColor,this.gitBranchLabel0=this.branchLabelColor,this.gitBranchLabel1="white",this.gitBranchLabel2=this.branchLabelColor,this.gitBranchLabel3="white",this.gitBranchLabel4=this.branchLabelColor,this.gitBranchLabel5=this.branchLabelColor,this.gitBranchLabel6=this.branchLabelColor,this.gitBranchLabel7=this.branchLabelColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.tagLabelFontSize=this.tagLabelFontSize||"10px",this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor,this.commitLabelFontSize=this.commitLabelFontSize||"10px",this.attributeBackgroundColorOdd=this.attributeBackgroundColorOdd||Yb,this.attributeBackgroundColorEven=this.attributeBackgroundColorEven||$b}calculate(e){if("object"!=typeof e)return void this.updateColors();const t=Object.keys(e);t.forEach((t=>{this[t]=e[t]})),this.updateColors(),t.forEach((t=>{this[t]=e[t]}))}}const iy={base:{getThemeVariables:e=>{const t=new Jb;return t.calculate(e),t}},dark:{getThemeVariables:e=>{const t=new Xb;return t.calculate(e),t}},default:{getThemeVariables:ty},forest:{getThemeVariables:e=>{const t=new ny;return t.calculate(e),t}},neutral:{getThemeVariables:e=>{const t=new ry;return t.calculate(e),t}}},oy={flowchart:{useMaxWidth:!0,titleTopMargin:25,subGraphTitleMargin:{top:0,bottom:0},diagramPadding:8,htmlLabels:!0,nodeSpacing:50,rankSpacing:50,curve:"basis",padding:15,defaultRenderer:"dagre-wrapper",wrappingWidth:200},sequence:{useMaxWidth:!0,hideUnusedParticipants:!1,activationWidth:10,diagramMarginX:50,diagramMarginY:10,actorMargin:50,width:150,height:65,boxMargin:10,boxTextMargin:5,noteMargin:10,messageMargin:35,messageAlign:"center",mirrorActors:!0,forceMenus:!1,bottomMarginAdj:1,rightAngles:!1,showSequenceNumbers:!1,actorFontSize:14,actorFontFamily:'"Open Sans", sans-serif',actorFontWeight:400,noteFontSize:14,noteFontFamily:'"trebuchet ms", verdana, arial, sans-serif',noteFontWeight:400,noteAlign:"center",messageFontSize:16,messageFontFamily:'"trebuchet ms", verdana, arial, sans-serif',messageFontWeight:400,wrap:!1,wrapPadding:10,labelBoxWidth:50,labelBoxHeight:20},gantt:{useMaxWidth:!0,titleTopMargin:25,barHeight:20,barGap:4,topPadding:50,rightPadding:75,leftPadding:75,gridLineStartPadding:35,fontSize:11,sectionFontSize:11,numberSectionStyles:4,axisFormat:"%Y-%m-%d",topAxis:!1,displayMode:"",weekday:"sunday"},journey:{useMaxWidth:!0,diagramMarginX:50,diagramMarginY:10,leftMargin:150,width:150,height:50,boxMargin:10,boxTextMargin:5,noteMargin:10,messageMargin:35,messageAlign:"center",bottomMarginAdj:1,rightAngles:!1,taskFontSize:14,taskFontFamily:'"Open Sans", sans-serif',taskMargin:50,activationWidth:10,textPlacement:"fo",actorColours:["#8FBC8F","#7CFC00","#00FFFF","#20B2AA","#B0E0E6","#FFFFE0"],sectionFills:["#191970","#8B008B","#4B0082","#2F4F4F","#800000","#8B4513","#00008B"],sectionColours:["#fff"]},class:{useMaxWidth:!0,titleTopMargin:25,arrowMarkerAbsolute:!1,dividerMargin:10,padding:5,textHeight:10,defaultRenderer:"dagre-wrapper",htmlLabels:!1},state:{useMaxWidth:!0,titleTopMargin:25,dividerMargin:10,sizeUnit:5,padding:8,textHeight:10,titleShift:-15,noteMargin:10,forkWidth:70,forkHeight:7,miniPadding:2,fontSizeFactor:5.02,fontSize:24,labelHeight:16,edgeLengthFactor:"20",compositTitleSize:35,radius:5,defaultRenderer:"dagre-wrapper"},er:{useMaxWidth:!0,titleTopMargin:25,diagramPadding:20,layoutDirection:"TB",minEntityWidth:100,minEntityHeight:75,entityPadding:15,stroke:"gray",fill:"honeydew",fontSize:12},pie:{useMaxWidth:!0,textPosition:.75},quadrantChart:{useMaxWidth:!0,chartWidth:500,chartHeight:500,titleFontSize:20,titlePadding:10,quadrantPadding:5,xAxisLabelPadding:5,yAxisLabelPadding:5,xAxisLabelFontSize:16,yAxisLabelFontSize:16,quadrantLabelFontSize:16,quadrantTextTopPadding:5,pointTextPadding:5,pointLabelFontSize:12,pointRadius:5,xAxisPosition:"top",yAxisPosition:"left",quadrantInternalBorderStrokeWidth:1,quadrantExternalBorderStrokeWidth:2},xyChart:{useMaxWidth:!0,width:700,height:500,titleFontSize:20,titlePadding:10,showTitle:!0,xAxis:{$ref:"#/$defs/XYChartAxisConfig",showLabel:!0,labelFontSize:14,labelPadding:5,showTitle:!0,titleFontSize:16,titlePadding:5,showTick:!0,tickLength:5,tickWidth:2,showAxisLine:!0,axisLineWidth:2},yAxis:{$ref:"#/$defs/XYChartAxisConfig",showLabel:!0,labelFontSize:14,labelPadding:5,showTitle:!0,titleFontSize:16,titlePadding:5,showTick:!0,tickLength:5,tickWidth:2,showAxisLine:!0,axisLineWidth:2},chartOrientation:"vertical",plotReservedSpacePercent:50},requirement:{useMaxWidth:!0,rect_fill:"#f9f9f9",text_color:"#333",rect_border_size:"0.5px",rect_border_color:"#bbb",rect_min_width:200,rect_min_height:200,fontSize:14,rect_padding:10,line_height:20},mindmap:{useMaxWidth:!0,padding:10,maxNodeWidth:200},timeline:{useMaxWidth:!0,diagramMarginX:50,diagramMarginY:10,leftMargin:150,width:150,height:50,boxMargin:10,boxTextMargin:5,noteMargin:10,messageMargin:35,messageAlign:"center",bottomMarginAdj:1,rightAngles:!1,taskFontSize:14,taskFontFamily:'"Open Sans", sans-serif',taskMargin:50,activationWidth:10,textPlacement:"fo",actorColours:["#8FBC8F","#7CFC00","#00FFFF","#20B2AA","#B0E0E6","#FFFFE0"],sectionFills:["#191970","#8B008B","#4B0082","#2F4F4F","#800000","#8B4513","#00008B"],sectionColours:["#fff"],disableMulticolor:!1},gitGraph:{useMaxWidth:!0,titleTopMargin:25,diagramPadding:8,nodeLabel:{width:75,height:100,x:-25,y:0},mainBranchName:"main",mainBranchOrder:0,showCommitLabel:!0,showBranches:!0,rotateCommitLabel:!0,parallelCommits:!1,arrowMarkerAbsolute:!1},c4:{useMaxWidth:!0,diagramMarginX:50,diagramMarginY:10,c4ShapeMargin:50,c4ShapePadding:20,width:216,height:60,boxMargin:10,c4ShapeInRow:4,nextLinePaddingX:0,c4BoundaryInRow:2,personFontSize:14,personFontFamily:'"Open Sans", sans-serif',personFontWeight:"normal",external_personFontSize:14,external_personFontFamily:'"Open Sans", sans-serif',external_personFontWeight:"normal",systemFontSize:14,systemFontFamily:'"Open Sans", sans-serif',systemFontWeight:"normal",external_systemFontSize:14,external_systemFontFamily:'"Open Sans", sans-serif',external_systemFontWeight:"normal",system_dbFontSize:14,system_dbFontFamily:'"Open Sans", sans-serif',system_dbFontWeight:"normal",external_system_dbFontSize:14,external_system_dbFontFamily:'"Open Sans", sans-serif',external_system_dbFontWeight:"normal",system_queueFontSize:14,system_queueFontFamily:'"Open Sans", sans-serif',system_queueFontWeight:"normal",external_system_queueFontSize:14,external_system_queueFontFamily:'"Open Sans", sans-serif',external_system_queueFontWeight:"normal",boundaryFontSize:14,boundaryFontFamily:'"Open Sans", sans-serif',boundaryFontWeight:"normal",messageFontSize:12,messageFontFamily:'"Open Sans", sans-serif',messageFontWeight:"normal",containerFontSize:14,containerFontFamily:'"Open Sans", sans-serif',containerFontWeight:"normal",external_containerFontSize:14,external_containerFontFamily:'"Open Sans", sans-serif',external_containerFontWeight:"normal",container_dbFontSize:14,container_dbFontFamily:'"Open Sans", sans-serif',container_dbFontWeight:"normal",external_container_dbFontSize:14,external_container_dbFontFamily:'"Open Sans", sans-serif',external_container_dbFontWeight:"normal",container_queueFontSize:14,container_queueFontFamily:'"Open Sans", sans-serif',container_queueFontWeight:"normal",external_container_queueFontSize:14,external_container_queueFontFamily:'"Open Sans", sans-serif',external_container_queueFontWeight:"normal",componentFontSize:14,componentFontFamily:'"Open Sans", sans-serif',componentFontWeight:"normal",external_componentFontSize:14,external_componentFontFamily:'"Open Sans", sans-serif',external_componentFontWeight:"normal",component_dbFontSize:14,component_dbFontFamily:'"Open Sans", sans-serif',component_dbFontWeight:"normal",external_component_dbFontSize:14,external_component_dbFontFamily:'"Open Sans", sans-serif',external_component_dbFontWeight:"normal",component_queueFontSize:14,component_queueFontFamily:'"Open Sans", sans-serif',component_queueFontWeight:"normal",external_component_queueFontSize:14,external_component_queueFontFamily:'"Open Sans", sans-serif',external_component_queueFontWeight:"normal",wrap:!0,wrapPadding:10,person_bg_color:"#08427B",person_border_color:"#073B6F",external_person_bg_color:"#686868",external_person_border_color:"#8A8A8A",system_bg_color:"#1168BD",system_border_color:"#3C7FC0",system_db_bg_color:"#1168BD",system_db_border_color:"#3C7FC0",system_queue_bg_color:"#1168BD",system_queue_border_color:"#3C7FC0",external_system_bg_color:"#999999",external_system_border_color:"#8A8A8A",external_system_db_bg_color:"#999999",external_system_db_border_color:"#8A8A8A",external_system_queue_bg_color:"#999999",external_system_queue_border_color:"#8A8A8A",container_bg_color:"#438DD5",container_border_color:"#3C7FC0",container_db_bg_color:"#438DD5",container_db_border_color:"#3C7FC0",container_queue_bg_color:"#438DD5",container_queue_border_color:"#3C7FC0",external_container_bg_color:"#B3B3B3",external_container_border_color:"#A6A6A6",external_container_db_bg_color:"#B3B3B3",external_container_db_border_color:"#A6A6A6",external_container_queue_bg_color:"#B3B3B3",external_container_queue_border_color:"#A6A6A6",component_bg_color:"#85BBF0",component_border_color:"#78A8D8",component_db_bg_color:"#85BBF0",component_db_border_color:"#78A8D8",component_queue_bg_color:"#85BBF0",component_queue_border_color:"#78A8D8",external_component_bg_color:"#CCCCCC",external_component_border_color:"#BFBFBF",external_component_db_bg_color:"#CCCCCC",external_component_db_border_color:"#BFBFBF",external_component_queue_bg_color:"#CCCCCC",external_component_queue_border_color:"#BFBFBF"},sankey:{useMaxWidth:!0,width:600,height:400,linkColor:"gradient",nodeAlignment:"justify",showValues:!0,prefix:"",suffix:""},block:{useMaxWidth:!0,padding:8},theme:"default",maxTextSize:5e4,maxEdges:500,darkMode:!1,fontFamily:'"trebuchet ms", verdana, arial, sans-serif;',logLevel:5,securityLevel:"strict",startOnLoad:!0,arrowMarkerAbsolute:!1,secure:["secure","securityLevel","startOnLoad","maxTextSize","maxEdges"],legacyMathML:!1,deterministicIds:!1,fontSize:16},ay={...oy,deterministicIDSeed:void 0,themeCSS:void 0,themeVariables:iy.default.getThemeVariables(),sequence:{...oy.sequence,messageFont:function(){return{fontFamily:this.messageFontFamily,fontSize:this.messageFontSize,fontWeight:this.messageFontWeight}},noteFont:function(){return{fontFamily:this.noteFontFamily,fontSize:this.noteFontSize,fontWeight:this.noteFontWeight}},actorFont:function(){return{fontFamily:this.actorFontFamily,fontSize:this.actorFontSize,fontWeight:this.actorFontWeight}}},gantt:{...oy.gantt,tickInterval:void 0,useWidth:void 0},c4:{...oy.c4,useWidth:void 0,personFont:function(){return{fontFamily:this.personFontFamily,fontSize:this.personFontSize,fontWeight:this.personFontWeight}},external_personFont:function(){return{fontFamily:this.external_personFontFamily,fontSize:this.external_personFontSize,fontWeight:this.external_personFontWeight}},systemFont:function(){return{fontFamily:this.systemFontFamily,fontSize:this.systemFontSize,fontWeight:this.systemFontWeight}},external_systemFont:function(){return{fontFamily:this.external_systemFontFamily,fontSize:this.external_systemFontSize,fontWeight:this.external_systemFontWeight}},system_dbFont:function(){return{fontFamily:this.system_dbFontFamily,fontSize:this.system_dbFontSize,fontWeight:this.system_dbFontWeight}},external_system_dbFont:function(){return{fontFamily:this.external_system_dbFontFamily,fontSize:this.external_system_dbFontSize,fontWeight:this.external_system_dbFontWeight}},system_queueFont:function(){return{fontFamily:this.system_queueFontFamily,fontSize:this.system_queueFontSize,fontWeight:this.system_queueFontWeight}},external_system_queueFont:function(){return{fontFamily:this.external_system_queueFontFamily,fontSize:this.external_system_queueFontSize,fontWeight:this.external_system_queueFontWeight}},containerFont:function(){return{fontFamily:this.containerFontFamily,fontSize:this.containerFontSize,fontWeight:this.containerFontWeight}},external_containerFont:function(){return{fontFamily:this.external_containerFontFamily,fontSize:this.external_containerFontSize,fontWeight:this.external_containerFontWeight}},container_dbFont:function(){return{fontFamily:this.container_dbFontFamily,fontSize:this.container_dbFontSize,fontWeight:this.container_dbFontWeight}},external_container_dbFont:function(){return{fontFamily:this.external_container_dbFontFamily,fontSize:this.external_container_dbFontSize,fontWeight:this.external_container_dbFontWeight}},container_queueFont:function(){return{fontFamily:this.container_queueFontFamily,fontSize:this.container_queueFontSize,fontWeight:this.container_queueFontWeight}},external_container_queueFont:function(){return{fontFamily:this.external_container_queueFontFamily,fontSize:this.external_container_queueFontSize,fontWeight:this.external_container_queueFontWeight}},componentFont:function(){return{fontFamily:this.componentFontFamily,fontSize:this.componentFontSize,fontWeight:this.componentFontWeight}},external_componentFont:function(){return{fontFamily:this.external_componentFontFamily,fontSize:this.external_componentFontSize,fontWeight:this.external_componentFontWeight}},component_dbFont:function(){return{fontFamily:this.component_dbFontFamily,fontSize:this.component_dbFontSize,fontWeight:this.component_dbFontWeight}},external_component_dbFont:function(){return{fontFamily:this.external_component_dbFontFamily,fontSize:this.external_component_dbFontSize,fontWeight:this.external_component_dbFontWeight}},component_queueFont:function(){return{fontFamily:this.component_queueFontFamily,fontSize:this.component_queueFontSize,fontWeight:this.component_queueFontWeight}},external_component_queueFont:function(){return{fontFamily:this.external_component_queueFontFamily,fontSize:this.external_component_queueFontSize,fontWeight:this.external_component_queueFontWeight}},boundaryFont:function(){return{fontFamily:this.boundaryFontFamily,fontSize:this.boundaryFontSize,fontWeight:this.boundaryFontWeight}},messageFont:function(){return{fontFamily:this.messageFontFamily,fontSize:this.messageFontSize,fontWeight:this.messageFontWeight}}},pie:{...oy.pie,useWidth:984},xyChart:{...oy.xyChart,useWidth:void 0},requirement:{...oy.requirement,useWidth:void 0},gitGraph:{...oy.gitGraph,useMaxWidth:!1},sankey:{...oy.sankey,useMaxWidth:!1}},sy=(e,t="")=>Object.keys(e).reduce(((n,r)=>Array.isArray(e[r])?n:"object"==typeof e[r]&&null!==e[r]?[...n,t+r,...sy(e[r],"")]:[...n,t+r]),[]),ly=new Set(sy(ay,"")),cy=ay,uy=e=>{if(Tb.debug("sanitizeDirective called with",e),"object"==typeof e&&null!=e)if(Array.isArray(e))e.forEach((e=>uy(e)));else{for(const t of Object.keys(e)){if(Tb.debug("Checking key",t),t.startsWith("__")||t.includes("proto")||t.includes("constr")||!ly.has(t)||null==e[t]){Tb.debug("sanitize deleting key: ",t),delete e[t];continue}if("object"==typeof e[t]){Tb.debug("sanitizing object",t),uy(e[t]);continue}const n=["themeCSS","fontFamily","altFontFamily"];for(const r of n)t.includes(r)&&(Tb.debug("sanitizing css option",t),e[t]=dy(e[t]))}if(e.themeVariables)for(const t of Object.keys(e.themeVariables)){const n=e.themeVariables[t];(null==n?void 0:n.match)&&!n.match(/^[\d "#%(),.;A-Za-z]+$/)&&(e.themeVariables[t]="")}Tb.debug("After sanitization",e)}},dy=e=>{let t=0,n=0;for(const r of e){if(t<n)return"{ /* ERROR: Unbalanced CSS */ }";"{"===r?t++:"}"===r&&n++}return t!==n?"{ /* ERROR: Unbalanced CSS */ }":e},py=/^-{3}\s*[\n\r](.*?)[\n\r]-{3}\s*[\n\r]+/s,fy=/%{2}{\s*(?:(\w+)\s*:|(\w+))\s*(?:(\w+)|((?:(?!}%{2}).|\r?\n)*))?\s*(?:}%{2})?/gi,hy=/\s*%%.*\n/gm;class my extends Error{constructor(e){super(e),this.name="UnknownDiagramError"}}const gy={},vy=function(e,t){e=e.replace(py,"").replace(fy,"").replace(hy,"\n");for(const[n,{detector:r}]of Object.entries(gy))if(r(e,t))return n;throw new my(`No diagram type detected matching given configuration for text: ${e}`)},by=(...e)=>{for(const{id:t,detector:n,loader:r}of e)yy(t,n,r)},yy=(e,t,n)=>{gy[e]?Tb.error(`Detector with key ${e} already exists`):gy[e]={detector:t,loader:n},Tb.debug(`Detector with key ${e} added${n?" with loader":""}`)},wy=(e,t,{depth:n=2,clobber:r=!1}={})=>{const i={depth:n,clobber:r};return Array.isArray(t)&&!Array.isArray(e)?(t.forEach((t=>wy(e,t,i))),e):Array.isArray(t)&&Array.isArray(e)?(t.forEach((t=>{e.includes(t)||e.push(t)})),e):void 0===e||n<=0?null!=e&&"object"==typeof e&&"object"==typeof t?Object.assign(e,t):t:(void 0!==t&&"object"==typeof e&&"object"==typeof t&&Object.keys(t).forEach((i=>{"object"!=typeof t[i]||void 0!==e[i]&&"object"!=typeof e[i]?(r||"object"!=typeof e[i]&&"object"!=typeof t[i])&&(e[i]=t[i]):(void 0===e[i]&&(e[i]=Array.isArray(t[i])?[]:{}),e[i]=wy(e[i],t[i],{depth:n-1,clobber:r}))})),e)},_y=wy,xy="\u200b",Sy={curveBasis:bf,curveBasisClosed:function(e){return new yf(e)},curveBasisOpen:function(e){return new wf(e)},curveBumpX:function(e){return new hf(e,!0)},curveBumpY:function(e){return new hf(e,!1)},curveBundle:xf,curveCardinalClosed:Af,curveCardinalOpen:If,curveCardinal:Ef,curveCatmullRomClosed:Pf,curveCatmullRomOpen:Mf,curveCatmullRom:Lf,curveLinear:ff,curveLinearClosed:function(e){return new Bf(e)},curveMonotoneX:function(e){return new qf(e)},curveMonotoneY:function(e){return new Wf(e)},curveNatural:function(e){return new Hf(e)},curveStep:function(e){return new Gf(e,.5)},curveStepAfter:function(e){return new Gf(e,1)},curveStepBefore:function(e){return new Gf(e,0)}},ky=/\s*(?:(\w+)(?=:):|(\w+))\s*(?:(\w+)|((?:(?!}%{2}).|\r?\n)*))?\s*(?:}%{2})?/gi,Ey=function(e,t=null){try{const n=new RegExp(`[%]{2}(?![{]${ky.source})(?=[}][%]{2}).*\n`,"ig");let r;e=e.trim().replace(n,"").replace(/'/gm,'"'),Tb.debug(`Detecting diagram directive${null!==t?" type:"+t:""} based on the text:${e}`);const i=[];for(;null!==(r=fy.exec(e));)if(r.index===fy.lastIndex&&fy.lastIndex++,r&&!t||t&&r[1]&&r[1].match(t)||t&&r[2]&&r[2].match(t)){const e=r[1]?r[1]:r[2],t=r[3]?r[3].trim():r[4]?JSON.parse(r[4].trim()):null;i.push({type:e,args:t})}return 0===i.length?{type:e,args:null}:1===i.length?i[0]:i}catch(n){return Tb.error(`ERROR: ${n.message} - Unable to parse directive type: '${t}' based on the text: '${e}'`),{type:void 0,args:null}}},Cy=function(e){return e.replace(fy,"")};function Ay(e,t){if(!e)return t;const n=`curve${e.charAt(0).toUpperCase()+e.slice(1)}`;return Sy[n]??t}function Ty(e,t){return e&&t?Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2)):0}const Iy=(e,t=2)=>{const n=Math.pow(10,t);return Math.round(e*n)/n},Ry=(e,t)=>{let n,r=t;for(const i of e){if(n){const e=Ty(i,n);if(e<r)r-=e;else{const t=r/e;if(t<=0)return n;if(t>=1)return{x:i.x,y:i.y};if(t>0&&t<1)return{x:Iy((1-t)*n.x+t*i.x,5),y:Iy((1-t)*n.y+t*i.y,5)}}}n=i}throw new Error("Could not find a suitable point for the given distance")};function Oy(e){let t="",n="";for(const r of e)void 0!==r&&(r.startsWith("color:")||r.startsWith("text-align:")?n=n+r+";":t=t+r+";");return{style:t,labelStyle:n}}let Ly=0;const Ny=()=>(Ly++,"id-"+Math.random().toString(36).substr(2,12)+"-"+Ly),Py=e=>function(e){let t="";for(let n=0;n<e;n++)t+="0123456789abcdef".charAt(Math.floor(16*Math.random()));return t}(e.length),Dy=function(e,t){const n=t.text.replace(Kb.lineBreakRegex," "),[,r]=Wy(t.fontSize),i=e.append("text");i.attr("x",t.x),i.attr("y",t.y),i.style("text-anchor",t.anchor),i.style("font-family",t.fontFamily),i.style("font-size",r),i.style("font-weight",t.fontWeight),i.attr("fill",t.fill),void 0!==t.class&&i.attr("class",t.class);const o=i.append("tspan");return o.attr("x",t.x+2*t.textMargin),o.attr("fill",t.fill),o.text(n),i},My=ng(((e,t,n)=>{if(!e)return e;if(n=Object.assign({fontSize:12,fontWeight:400,fontFamily:"Arial",joinWith:"<br/>"},n),Kb.lineBreakRegex.test(e))return e;const r=e.split(" "),i=[];let o="";return r.forEach(((e,a)=>{const s=jy(`${e} `,n),l=jy(o,n);if(s>t){const{hyphenatedStrings:r,remainingWord:a}=By(e,t,"-",n);i.push(o,...r),o=a}else l+s>=t?(i.push(o),o=e):o=[o,e].filter(Boolean).join(" ");a+1===r.length&&i.push(o)})),i.filter((e=>""!==e)).join(n.joinWith)}),((e,t,n)=>`${e}${t}${n.fontSize}${n.fontWeight}${n.fontFamily}${n.joinWith}`)),By=ng(((e,t,n="-",r)=>{r=Object.assign({fontSize:12,fontWeight:400,fontFamily:"Arial",margin:0},r);const i=[...e],o=[];let a="";return i.forEach(((e,s)=>{const l=`${a}${e}`;if(jy(l,r)>=t){const e=s+1,t=i.length===e,r=`${l}${n}`;o.push(t?l:r),a=""}else a=l})),{hyphenatedStrings:o,remainingWord:a}}),((e,t,n="-",r)=>`${e}${t}${n}${r.fontSize}${r.fontWeight}${r.fontFamily}`));function zy(e,t){return Fy(e,t).height}function jy(e,t){return Fy(e,t).width}const Fy=ng(((e,t)=>{const{fontSize:n=12,fontFamily:r="Arial",fontWeight:i=400}=t;if(!e)return{width:0,height:0};const[,o]=Wy(n),a=["sans-serif",r],s=e.split(Kb.lineBreakRegex),l=[],c=rd("body");if(!c.remove)return{width:0,height:0,lineHeight:0};const u=c.append("svg");for(const d of a){let e=0;const t={width:0,height:0,lineHeight:0};for(const n of s){const r={x:0,y:0,fill:void 0,anchor:"start",style:"#666",width:100,height:100,textMargin:0,rx:0,ry:0,valign:void 0,text:""};r.text=n||"\u200b";const a=Dy(u,r).style("font-size",o).style("font-weight",i).style("font-family",d),s=(a._groups||a)[0][0].getBBox();if(0===s.width&&0===s.height)throw new Error("svg element not in render tree");t.width=Math.round(Math.max(t.width,s.width)),e=Math.round(s.height),t.height+=e,t.lineHeight=Math.round(Math.max(t.lineHeight,e))}l.push(t)}return u.remove(),l[isNaN(l[1].height)||isNaN(l[1].width)||isNaN(l[1].lineHeight)||l[0].height>l[1].height&&l[0].width>l[1].width&&l[0].lineHeight>l[1].lineHeight?0:1]}),((e,t)=>`${e}${t.fontSize}${t.fontWeight}${t.fontFamily}`));let Uy;function qy(e){return"str"in e}const Wy=e=>{if("number"==typeof e)return[e,e+"px"];const t=parseInt(e??"",10);return Number.isNaN(t)?[void 0,void 0]:e===String(t)?[t,e+"px"]:[t,e]};function Vy(e,t){return xv({},e,t)}const Hy={assignWithDepth:_y,wrapLabel:My,calculateTextHeight:zy,calculateTextWidth:jy,calculateTextDimensions:Fy,cleanAndMerge:Vy,detectInit:function(e,t){const n=Ey(e,/(?:init\b)|(?:initialize\b)/);let r={};if(Array.isArray(n)){const e=n.map((e=>e.args));uy(e),r=_y(r,[...e])}else r=n.args;if(!r)return;let i=vy(e,t);const o="config";return void 0!==r[o]&&("flowchart-v2"===i&&(i="flowchart"),r[i]=r[o],delete r[o]),r},detectDirective:Ey,isSubstringInArray:function(e,t){for(const[n,r]of t.entries())if(r.match(e))return n;return-1},interpolateToCurve:Ay,calcLabelPosition:function(e){return 1===e.length?e[0]:function(e){let t,n=0;return e.forEach((e=>{n+=Ty(e,t),t=e})),Ry(e,n/2)}(e)},calcCardinalityPosition:(e,t,n)=>{Tb.info(`our points ${JSON.stringify(t)}`),t[0]!==n&&(t=t.reverse());const r=Ry(t,25),i=e?10:5,o=Math.atan2(t[0].y-r.y,t[0].x-r.x),a={x:0,y:0};return a.x=Math.sin(o)*i+(t[0].x+r.x)/2,a.y=-Math.cos(o)*i+(t[0].y+r.y)/2,a},calcTerminalLabelPosition:function(e,t,n){const r=structuredClone(n);Tb.info("our points",r),"start_left"!==t&&"start_right"!==t&&r.reverse();const i=Ry(r,25+e),o=10+.5*e,a=Math.atan2(r[0].y-i.y,r[0].x-i.x),s={x:0,y:0};return"start_left"===t?(s.x=Math.sin(a+Math.PI)*o+(r[0].x+i.x)/2,s.y=-Math.cos(a+Math.PI)*o+(r[0].y+i.y)/2):"end_right"===t?(s.x=Math.sin(a-Math.PI)*o+(r[0].x+i.x)/2-5,s.y=-Math.cos(a-Math.PI)*o+(r[0].y+i.y)/2-5):"end_left"===t?(s.x=Math.sin(a)*o+(r[0].x+i.x)/2-5,s.y=-Math.cos(a)*o+(r[0].y+i.y)/2-5):(s.x=Math.sin(a)*o+(r[0].x+i.x)/2,s.y=-Math.cos(a)*o+(r[0].y+i.y)/2),s},formatUrl:function(e,t){const n=e.trim();if(n)return"loose"!==t.securityLevel?jc.sanitizeUrl(n):n},getStylesFromArray:Oy,generateId:Ny,random:Py,runFunc:(e,...t)=>{const n=e.split("."),r=n.length-1,i=n[r];let o=window;for(let a=0;a<r;a++)if(o=o[n[a]],!o)return void Tb.error(`Function name: ${e} not found in window`);o[i](...t)},entityDecode:function(e){return Uy=Uy||document.createElement("div"),e=escape(e).replace(/%26/g,"&").replace(/%23/g,"#").replace(/%3B/g,";"),Uy.innerHTML=e,unescape(Uy.textContent)},insertTitle:(e,t,n,r)=>{var i;if(!r)return;const o=null==(i=e.node())?void 0:i.getBBox();o&&e.append("text").text(r).attr("x",o.x+o.width/2).attr("y",-n).attr("class",t)},parseFontSize:Wy,InitIDGenerator:class{constructor(e=!1,t){this.count=0,this.count=t?t.length:0,this.next=e?()=>this.count++:()=>Date.now()}}},Zy=function(e){return e.replace(/\ufb02\xb0\xb0/g,"&#").replace(/\ufb02\xb0/g,"&").replace(/\xb6\xdf/g,";")},Gy="10.9.0",Ky=Object.freeze(cy);let Qy,Yy=_y({},Ky),$y=[],Jy=_y({},Ky);const Xy=(e,t)=>{let n=_y({},e),r={};for(const i of t)rw(i),r=_y(r,i);if(n=_y(n,r),r.theme&&r.theme in iy){const e=_y({},Qy),t=_y(e.themeVariables||{},r.themeVariables);n.theme&&n.theme in iy&&(n.themeVariables=iy[n.theme].getThemeVariables(t))}return Jy=n,sw(Jy),Jy},ew=()=>_y({},Yy),tw=e=>(sw(e),_y(Jy,e),nw()),nw=()=>_y({},Jy),rw=e=>{e&&(["secure",...Yy.secure??[]].forEach((t=>{Object.hasOwn(e,t)&&(Tb.debug(`Denied attempt to modify a secure key ${t}`,e[t]),delete e[t])})),Object.keys(e).forEach((t=>{t.startsWith("__")&&delete e[t]})),Object.keys(e).forEach((t=>{"string"==typeof e[t]&&(e[t].includes("<")||e[t].includes(">")||e[t].includes("url(data:"))&&delete e[t],"object"==typeof e[t]&&rw(e[t])})))},iw=(e=Yy)=>{$y=[],Xy(e,$y)},ow={LAZY_LOAD_DEPRECATED:"The configuration options lazyLoadedDiagrams and loadExternalDiagramsAtStartup are deprecated. Please use registerExternalDiagrams instead."},aw={},sw=e=>{var t;e&&(e.lazyLoadedDiagrams||e.loadExternalDiagramsAtStartup)&&(aw[t="LAZY_LOAD_DEPRECATED"]||(Tb.warn(ow[t]),aw[t]=!0))},lw={id:"c4",detector:e=>/^\s*C4Context|C4Container|C4Component|C4Dynamic|C4Deployment/.test(e),loader:async()=>{const{diagram:e}=await n.e(652).then(n.bind(n,58652));return{id:"c4",diagram:e}}},cw="flowchart",uw={id:cw,detector:(e,t)=>{var n,r;return"dagre-wrapper"!==(null==(n=null==t?void 0:t.flowchart)?void 0:n.defaultRenderer)&&"elk"!==(null==(r=null==t?void 0:t.flowchart)?void 0:r.defaultRenderer)&&/^\s*graph/.test(e)},loader:async()=>{const{diagram:e}=await Promise.all([n.e(718),n.e(114),n.e(895),n.e(620),n.e(446),n.e(269)]).then(n.bind(n,97269));return{id:cw,diagram:e}}},dw="flowchart-v2",pw={id:dw,detector:(e,t)=>{var n,r,i;return"dagre-d3"!==(null==(n=null==t?void 0:t.flowchart)?void 0:n.defaultRenderer)&&"elk"!==(null==(r=null==t?void 0:t.flowchart)?void 0:r.defaultRenderer)&&(!(!/^\s*graph/.test(e)||"dagre-wrapper"!==(null==(i=null==t?void 0:t.flowchart)?void 0:i.defaultRenderer))||/^\s*flowchart/.test(e))},loader:async()=>{const{diagram:e}=await Promise.all([n.e(718),n.e(114),n.e(895),n.e(620),n.e(446),n.e(13)]).then(n.bind(n,15013));return{id:dw,diagram:e}}},fw={id:"er",detector:e=>/^\s*erDiagram/.test(e),loader:async()=>{const{diagram:e}=await Promise.all([n.e(718),n.e(114),n.e(459)]).then(n.bind(n,9459));return{id:"er",diagram:e}}},hw="gitGraph",mw={id:hw,detector:e=>/^\s*gitGraph/.test(e),loader:async()=>{const{diagram:e}=await n.e(628).then(n.bind(n,1628));return{id:hw,diagram:e}}},gw="gantt",vw={id:gw,detector:e=>/^\s*gantt/.test(e),loader:async()=>{const{diagram:e}=await n.e(133).then(n.bind(n,90133));return{id:gw,diagram:e}}},bw="info",yw={id:bw,detector:e=>/^\s*info/.test(e),loader:async()=>{const{diagram:e}=await n.e(246).then(n.bind(n,36246));return{id:bw,diagram:e}}},ww={id:"pie",detector:e=>/^\s*pie/.test(e),loader:async()=>{const{diagram:e}=await n.e(611).then(n.bind(n,9611));return{id:"pie",diagram:e}}},_w="quadrantChart",xw={id:_w,detector:e=>/^\s*quadrantChart/.test(e),loader:async()=>{const{diagram:e}=await n.e(3).then(n.bind(n,18003));return{id:_w,diagram:e}}},Sw="xychart",kw={id:Sw,detector:e=>/^\s*xychart-beta/.test(e),loader:async()=>{const{diagram:e}=await n.e(26).then(n.bind(n,40026));return{id:Sw,diagram:e}}},Ew="requirement",Cw={id:Ew,detector:e=>/^\s*requirement(Diagram)?/.test(e),loader:async()=>{const{diagram:e}=await Promise.all([n.e(718),n.e(114),n.e(549)]).then(n.bind(n,36549));return{id:Ew,diagram:e}}},Aw="sequence",Tw={id:Aw,detector:e=>/^\s*sequenceDiagram/.test(e),loader:async()=>{const{diagram:e}=await n.e(908).then(n.bind(n,65908));return{id:Aw,diagram:e}}},Iw="class",Rw={id:Iw,detector:(e,t)=>{var n;return"dagre-wrapper"!==(null==(n=null==t?void 0:t.class)?void 0:n.defaultRenderer)&&/^\s*classDiagram/.test(e)},loader:async()=>{const{diagram:e}=await Promise.all([n.e(718),n.e(114),n.e(21),n.e(437)]).then(n.bind(n,26437));return{id:Iw,diagram:e}}},Ow="classDiagram",Lw={id:Ow,detector:(e,t)=>{var n;return!(!/^\s*classDiagram/.test(e)||"dagre-wrapper"!==(null==(n=null==t?void 0:t.class)?void 0:n.defaultRenderer))||/^\s*classDiagram-v2/.test(e)},loader:async()=>{const{diagram:e}=await Promise.all([n.e(718),n.e(114),n.e(895),n.e(21),n.e(959)]).then(n.bind(n,53959));return{id:Ow,diagram:e}}},Nw="state",Pw={id:Nw,detector:(e,t)=>{var n;return"dagre-wrapper"!==(null==(n=null==t?void 0:t.state)?void 0:n.defaultRenderer)&&/^\s*stateDiagram/.test(e)},loader:async()=>{const{diagram:e}=await Promise.all([n.e(718),n.e(114),n.e(373),n.e(295)]).then(n.bind(n,39295));return{id:Nw,diagram:e}}},Dw="stateDiagram",Mw={id:Dw,detector:(e,t)=>{var n;return!!/^\s*stateDiagram-v2/.test(e)||!(!/^\s*stateDiagram/.test(e)||"dagre-wrapper"!==(null==(n=null==t?void 0:t.state)?void 0:n.defaultRenderer))},loader:async()=>{const{diagram:e}=await Promise.all([n.e(718),n.e(114),n.e(895),n.e(373),n.e(700)]).then(n.bind(n,28700));return{id:Dw,diagram:e}}},Bw="journey",zw={id:Bw,detector:e=>/^\s*journey/.test(e),loader:async()=>{const{diagram:e}=await n.e(525).then(n.bind(n,525));return{id:Bw,diagram:e}}},jw=function(e,t,n,r){const i=function(e,t,n){let r=new Map;return n?(r.set("width","100%"),r.set("style",`max-width: ${t}px;`)):(r.set("height",e),r.set("width",t)),r}(t,n,r);!function(e,t){for(let n of t)e.attr(n[0],n[1])}(e,i)},Fw=function(e,t,n,r){const i=t.node().getBBox(),o=i.width,a=i.height;Tb.info(`SVG bounds: ${o}x${a}`,i);let s=0,l=0;Tb.info(`Graph bounds: ${s}x${l}`,e),s=o+2*n,l=a+2*n,Tb.info(`Calculated bounds: ${s}x${l}`),jw(t,l,s,r);const c=`${i.x-n} ${i.y-n} ${i.width+2*n} ${i.height+2*n}`;t.attr("viewBox",c)},Uw={};let qw="",Ww="",Vw="";const Hw=e=>Db(e,nw()),Zw=()=>{qw="",Vw="",Ww=""},Gw=e=>{qw=Hw(e).replace(/^\s+/g,"")},Kw=()=>qw,Qw=e=>{Vw=Hw(e).replace(/\n\s+/g,"\n")},Yw=()=>Vw,$w=e=>{Ww=Hw(e)},Jw=()=>Ww,Xw=Object.freeze(Object.defineProperty({__proto__:null,clear:Zw,getAccDescription:Yw,getAccTitle:Kw,getDiagramTitle:Jw,setAccDescription:Qw,setAccTitle:Gw,setDiagramTitle:$w},Symbol.toStringTag,{value:"Module"})),e_=Tb,t_=Ib,n_=nw,r_=tw,i_=Ky,o_=e=>Db(e,n_()),a_=Fw,s_={},l_=(e,t,n)=>{var r,i,o;if(s_[e])throw new Error(`Diagram ${e} already registered.`);s_[e]=t,n&&yy(e,n),i=e,void 0!==(o=t.styles)&&(Uw[i]=o),null==(r=t.injectUtils)||r.call(t,e_,t_,n_,o_,a_,Xw,(()=>{}))},c_=e=>{if(e in s_)return s_[e];throw new u_(e)};class u_ extends Error{constructor(e){super(`Diagram ${e} not found.`)}}const d_=e=>{var t;const{securityLevel:n}=n_();let r=rd("body");if("sandbox"===n){const n=rd(`#i${e}`);r=rd(((null==(t=n.node())?void 0:t.contentDocument)??document).body)}return r.select(`#${e}`)},p_={draw:(e,t,n)=>{Tb.debug("rendering svg for syntax error\n");const r=d_(t),i=r.append("g");r.attr("viewBox","0 0 2412 512"),jw(r,100,512,!0),i.append("path").attr("class","error-icon").attr("d","m411.313,123.313c6.25-6.25 6.25-16.375 0-22.625s-16.375-6.25-22.625,0l-32,32-9.375,9.375-20.688-20.688c-12.484-12.5-32.766-12.5-45.25,0l-16,16c-1.261,1.261-2.304,2.648-3.31,4.051-21.739-8.561-45.324-13.426-70.065-13.426-105.867,0-192,86.133-192,192s86.133,192 192,192 192-86.133 192-192c0-24.741-4.864-48.327-13.426-70.065 1.402-1.007 2.79-2.049 4.051-3.31l16-16c12.5-12.492 12.5-32.758 0-45.25l-20.688-20.688 9.375-9.375 32.001-31.999zm-219.313,100.687c-52.938,0-96,43.063-96,96 0,8.836-7.164,16-16,16s-16-7.164-16-16c0-70.578 57.422-128 128-128 8.836,0 16,7.164 16,16s-7.164,16-16,16z"),i.append("path").attr("class","error-icon").attr("d","m459.02,148.98c-6.25-6.25-16.375-6.25-22.625,0s-6.25,16.375 0,22.625l16,16c3.125,3.125 7.219,4.688 11.313,4.688 4.094,0 8.188-1.563 11.313-4.688 6.25-6.25 6.25-16.375 0-22.625l-16.001-16z"),i.append("path").attr("class","error-icon").attr("d","m340.395,75.605c3.125,3.125 7.219,4.688 11.313,4.688 4.094,0 8.188-1.563 11.313-4.688 6.25-6.25 6.25-16.375 0-22.625l-16-16c-6.25-6.25-16.375-6.25-22.625,0s-6.25,16.375 0,22.625l15.999,16z"),i.append("path").attr("class","error-icon").attr("d","m400,64c8.844,0 16-7.164 16-16v-32c0-8.836-7.156-16-16-16-8.844,0-16,7.164-16,16v32c0,8.836 7.156,16 16,16z"),i.append("path").attr("class","error-icon").attr("d","m496,96.586h-32c-8.844,0-16,7.164-16,16 0,8.836 7.156,16 16,16h32c8.844,0 16-7.164 16-16 0-8.836-7.156-16-16-16z"),i.append("path").attr("class","error-icon").attr("d","m436.98,75.605c3.125,3.125 7.219,4.688 11.313,4.688 4.094,0 8.188-1.563 11.313-4.688l32-32c6.25-6.25 6.25-16.375 0-22.625s-16.375-6.25-22.625,0l-32,32c-6.251,6.25-6.251,16.375-0.001,22.625z"),i.append("text").attr("class","error-text").attr("x",1440).attr("y",250).attr("font-size","150px").style("text-anchor","middle").text("Syntax error in text"),i.append("text").attr("class","error-text").attr("x",1250).attr("y",400).attr("font-size","100px").style("text-anchor","middle").text(`mermaid version ${n}`)}},f_=p_,h_={db:{},renderer:p_,parser:{parser:{yy:{}},parse:()=>{}}},m_="flowchart-elk",g_={id:m_,detector:(e,t)=>{var n;return!!(/^\s*flowchart-elk/.test(e)||/^\s*flowchart|graph/.test(e)&&"elk"===(null==(n=null==t?void 0:t.flowchart)?void 0:n.defaultRenderer))},loader:async()=>{const{diagram:e}=await Promise.all([n.e(895),n.e(620),n.e(626)]).then(n.bind(n,9626));return{id:m_,diagram:e}}},v_="timeline",b_={id:v_,detector:e=>/^\s*timeline/.test(e),loader:async()=>{const{diagram:e}=await n.e(576).then(n.bind(n,78576));return{id:v_,diagram:e}}},y_="mindmap",w_={id:y_,detector:e=>/^\s*mindmap/.test(e),loader:async()=>{const{diagram:e}=await n.e(276).then(n.bind(n,14276));return{id:y_,diagram:e}}},__="sankey",x_={id:__,detector:e=>/^\s*sankey-beta/.test(e),loader:async()=>{const{diagram:e}=await n.e(960).then(n.bind(n,36960));return{id:__,diagram:e}}},S_="block",k_={id:S_,detector:e=>/^\s*block-beta/.test(e),loader:async()=>{const{diagram:e}=await Promise.all([n.e(718),n.e(895),n.e(610)]).then(n.bind(n,39610));return{id:S_,diagram:e}}};let E_=!1;const C_=()=>{E_||(E_=!0,l_("error",h_,(e=>"error"===e.toLowerCase().trim())),l_("---",{db:{clear:()=>{}},styles:{},renderer:{draw:()=>{}},parser:{parser:{yy:{}},parse:()=>{throw new Error("Diagrams beginning with --- are not valid. If you were trying to use a YAML front-matter, please ensure that you've correctly opened and closed the YAML front-matter with un-indented `---` blocks")}},init:()=>null},(e=>e.toLowerCase().trimStart().startsWith("---"))),by(lw,Lw,Rw,fw,vw,yw,ww,Cw,Tw,g_,pw,uw,w_,b_,mw,Mw,Pw,zw,xw,x_,kw,k_))};class A_{constructor(e,t={}){this.text=e,this.metadata=t,this.type="graph",this.text=function(e){let t=e;return t=t.replace(/style.*:\S*#.*;/g,(function(e){return e.substring(0,e.length-1)})),t=t.replace(/classDef.*:\S*#.*;/g,(function(e){return e.substring(0,e.length-1)})),t=t.replace(/#\w+;/g,(function(e){const t=e.substring(1,e.length-1);return/^\+?\d+$/.test(t)?"\ufb02\xb0\xb0"+t+"\xb6\xdf":"\ufb02\xb0"+t+"\xb6\xdf"})),t}(e),this.text+="\n";const n=nw();try{this.type=vy(e,n)}catch(e){this.type="error",this.detectError=e}const r=c_(this.type);Tb.debug("Type "+this.type),this.db=r.db,this.renderer=r.renderer,this.parser=r.parser,this.parser.parser.yy=this.db,this.init=r.init,this.parse()}parse(){var e,t,n,r,i;if(this.detectError)throw this.detectError;null==(t=(e=this.db).clear)||t.call(e);const o=nw();null==(n=this.init)||n.call(this,o),this.metadata.title&&(null==(i=(r=this.db).setDiagramTitle)||i.call(r,this.metadata.title)),this.parser.parse(this.text)}async render(e,t){await this.renderer.draw(this.text,e,t,this)}getParser(){return this.parser}getType(){return this.type}}let T_=[];const I_=e=>e.replace(/^\s*%%(?!{)[^\n]+\n?/gm,"").trimStart();function R_(e){return null==e}var O_={isNothing:R_,isObject:function(e){return"object"==typeof e&&null!==e},toArray:function(e){return Array.isArray(e)?e:R_(e)?[]:[e]},repeat:function(e,t){var n,r="";for(n=0;n<t;n+=1)r+=e;return r},isNegativeZero:function(e){return 0===e&&Number.NEGATIVE_INFINITY===1/e},extend:function(e,t){var n,r,i,o;if(t)for(n=0,r=(o=Object.keys(t)).length;n<r;n+=1)e[i=o[n]]=t[i];return e}};function L_(e,t){var n="",r=e.reason||"(unknown reason)";return e.mark?(e.mark.name&&(n+='in "'+e.mark.name+'" '),n+="("+(e.mark.line+1)+":"+(e.mark.column+1)+")",!t&&e.mark.snippet&&(n+="\n\n"+e.mark.snippet),r+" "+n):r}function N_(e,t){Error.call(this),this.name="YAMLException",this.reason=e,this.mark=t,this.message=L_(this,!1),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack||""}N_.prototype=Object.create(Error.prototype),N_.prototype.constructor=N_,N_.prototype.toString=function(e){return this.name+": "+L_(this,e)};var P_=N_;function D_(e,t,n,r,i){var o="",a="",s=Math.floor(i/2)-1;return r-t>s&&(t=r-s+(o=" ... ").length),n-r>s&&(n=r+s-(a=" ...").length),{str:o+e.slice(t,n).replace(/\t/g,"\u2192")+a,pos:r-t+o.length}}function M_(e,t){return O_.repeat(" ",t-e.length)+e}var B_=function(e,t){if(t=Object.create(t||null),!e.buffer)return null;t.maxLength||(t.maxLength=79),"number"!=typeof t.indent&&(t.indent=1),"number"!=typeof t.linesBefore&&(t.linesBefore=3),"number"!=typeof t.linesAfter&&(t.linesAfter=2);for(var n,r=/\r?\n|\r|\0/g,i=[0],o=[],a=-1;n=r.exec(e.buffer);)o.push(n.index),i.push(n.index+n[0].length),e.position<=n.index&&a<0&&(a=i.length-2);a<0&&(a=i.length-1);var s,l,c="",u=Math.min(e.line+t.linesAfter,o.length).toString().length,d=t.maxLength-(t.indent+u+3);for(s=1;s<=t.linesBefore&&!(a-s<0);s++)l=D_(e.buffer,i[a-s],o[a-s],e.position-(i[a]-i[a-s]),d),c=O_.repeat(" ",t.indent)+M_((e.line-s+1).toString(),u)+" | "+l.str+"\n"+c;for(l=D_(e.buffer,i[a],o[a],e.position,d),c+=O_.repeat(" ",t.indent)+M_((e.line+1).toString(),u)+" | "+l.str+"\n",c+=O_.repeat("-",t.indent+u+3+l.pos)+"^\n",s=1;s<=t.linesAfter&&!(a+s>=o.length);s++)l=D_(e.buffer,i[a+s],o[a+s],e.position-(i[a]-i[a+s]),d),c+=O_.repeat(" ",t.indent)+M_((e.line+s+1).toString(),u)+" | "+l.str+"\n";return c.replace(/\n$/,"")},z_=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],j_=["scalar","sequence","mapping"],F_=function(e,t){var n,r;if(t=t||{},Object.keys(t).forEach((function(t){if(-1===z_.indexOf(t))throw new P_('Unknown option "'+t+'" is met in definition of "'+e+'" YAML type.')})),this.options=t,this.tag=e,this.kind=t.kind||null,this.resolve=t.resolve||function(){return!0},this.construct=t.construct||function(e){return e},this.instanceOf=t.instanceOf||null,this.predicate=t.predicate||null,this.represent=t.represent||null,this.representName=t.representName||null,this.defaultStyle=t.defaultStyle||null,this.multi=t.multi||!1,this.styleAliases=(n=t.styleAliases||null,r={},null!==n&&Object.keys(n).forEach((function(e){n[e].forEach((function(t){r[String(t)]=e}))})),r),-1===j_.indexOf(this.kind))throw new P_('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')};function U_(e,t){var n=[];return e[t].forEach((function(e){var t=n.length;n.forEach((function(n,r){n.tag===e.tag&&n.kind===e.kind&&n.multi===e.multi&&(t=r)})),n[t]=e})),n}function q_(e){return this.extend(e)}q_.prototype.extend=function(e){var t=[],n=[];if(e instanceof F_)n.push(e);else if(Array.isArray(e))n=n.concat(e);else{if(!e||!Array.isArray(e.implicit)&&!Array.isArray(e.explicit))throw new P_("Schema.extend argument should be a Type, [ Type ], or a schema definition ({ implicit: [...], explicit: [...] })");e.implicit&&(t=t.concat(e.implicit)),e.explicit&&(n=n.concat(e.explicit))}t.forEach((function(e){if(!(e instanceof F_))throw new P_("Specified list of YAML types (or a single Type object) contains a non-Type object.");if(e.loadKind&&"scalar"!==e.loadKind)throw new P_("There is a non-scalar type in the implicit list of a schema. Implicit resolving of such types is not supported.");if(e.multi)throw new P_("There is a multi type in the implicit list of a schema. Multi tags can only be listed as explicit.")})),n.forEach((function(e){if(!(e instanceof F_))throw new P_("Specified list of YAML types (or a single Type object) contains a non-Type object.")}));var r=Object.create(q_.prototype);return r.implicit=(this.implicit||[]).concat(t),r.explicit=(this.explicit||[]).concat(n),r.compiledImplicit=U_(r,"implicit"),r.compiledExplicit=U_(r,"explicit"),r.compiledTypeMap=function(){var e,t,n={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}};function r(e){e.multi?(n.multi[e.kind].push(e),n.multi.fallback.push(e)):n[e.kind][e.tag]=n.fallback[e.tag]=e}for(e=0,t=arguments.length;e<t;e+=1)arguments[e].forEach(r);return n}(r.compiledImplicit,r.compiledExplicit),r};var W_=new q_({explicit:[new F_("tag:yaml.org,2002:str",{kind:"scalar",construct:function(e){return null!==e?e:""}}),new F_("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(e){return null!==e?e:[]}}),new F_("tag:yaml.org,2002:map",{kind:"mapping",construct:function(e){return null!==e?e:{}}})]}),V_=new F_("tag:yaml.org,2002:null",{kind:"scalar",resolve:function(e){if(null===e)return!0;var t=e.length;return 1===t&&"~"===e||4===t&&("null"===e||"Null"===e||"NULL"===e)},construct:function(){return null},predicate:function(e){return null===e},represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"},empty:function(){return""}},defaultStyle:"lowercase"}),H_=new F_("tag:yaml.org,2002:bool",{kind:"scalar",resolve:function(e){if(null===e)return!1;var t=e.length;return 4===t&&("true"===e||"True"===e||"TRUE"===e)||5===t&&("false"===e||"False"===e||"FALSE"===e)},construct:function(e){return"true"===e||"True"===e||"TRUE"===e},predicate:function(e){return"[object Boolean]"===Object.prototype.toString.call(e)},represent:{lowercase:function(e){return e?"true":"false"},uppercase:function(e){return e?"TRUE":"FALSE"},camelcase:function(e){return e?"True":"False"}},defaultStyle:"lowercase"});function Z_(e){return 48<=e&&e<=57||65<=e&&e<=70||97<=e&&e<=102}function G_(e){return 48<=e&&e<=55}function K_(e){return 48<=e&&e<=57}var Q_=new F_("tag:yaml.org,2002:int",{kind:"scalar",resolve:function(e){if(null===e)return!1;var t,n=e.length,r=0,i=!1;if(!n)return!1;if("-"!==(t=e[r])&&"+"!==t||(t=e[++r]),"0"===t){if(r+1===n)return!0;if("b"===(t=e[++r])){for(r++;r<n;r++)if("_"!==(t=e[r])){if("0"!==t&&"1"!==t)return!1;i=!0}return i&&"_"!==t}if("x"===t){for(r++;r<n;r++)if("_"!==(t=e[r])){if(!Z_(e.charCodeAt(r)))return!1;i=!0}return i&&"_"!==t}if("o"===t){for(r++;r<n;r++)if("_"!==(t=e[r])){if(!G_(e.charCodeAt(r)))return!1;i=!0}return i&&"_"!==t}}if("_"===t)return!1;for(;r<n;r++)if("_"!==(t=e[r])){if(!K_(e.charCodeAt(r)))return!1;i=!0}return!(!i||"_"===t)},construct:function(e){var t,n=e,r=1;if(-1!==n.indexOf("_")&&(n=n.replace(/_/g,"")),"-"!==(t=n[0])&&"+"!==t||("-"===t&&(r=-1),t=(n=n.slice(1))[0]),"0"===n)return 0;if("0"===t){if("b"===n[1])return r*parseInt(n.slice(2),2);if("x"===n[1])return r*parseInt(n.slice(2),16);if("o"===n[1])return r*parseInt(n.slice(2),8)}return r*parseInt(n,10)},predicate:function(e){return"[object Number]"===Object.prototype.toString.call(e)&&e%1==0&&!O_.isNegativeZero(e)},represent:{binary:function(e){return e>=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),Y_=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$"),$_=/^[-+]?[0-9]+e/,J_=new F_("tag:yaml.org,2002:float",{kind:"scalar",resolve:function(e){return null!==e&&!(!Y_.test(e)||"_"===e[e.length-1])},construct:function(e){var t,n;return n="-"===(t=e.replace(/_/g,"").toLowerCase())[0]?-1:1,"+-".indexOf(t[0])>=0&&(t=t.slice(1)),".inf"===t?1===n?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===t?NaN:n*parseFloat(t,10)},predicate:function(e){return"[object Number]"===Object.prototype.toString.call(e)&&(e%1!=0||O_.isNegativeZero(e))},represent:function(e,t){var n;if(isNaN(e))switch(t){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(t){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(t){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(O_.isNegativeZero(e))return"-0.0";return n=e.toString(10),$_.test(n)?n.replace("e",".e"):n},defaultStyle:"lowercase"}),X_=W_.extend({implicit:[V_,H_,Q_,J_]}),ex=X_,tx=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),nx=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$"),rx=new F_("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:function(e){return null!==e&&(null!==tx.exec(e)||null!==nx.exec(e))},construct:function(e){var t,n,r,i,o,a,s,l,c=0,u=null;if(null===(t=tx.exec(e))&&(t=nx.exec(e)),null===t)throw new Error("Date resolve error");if(n=+t[1],r=+t[2]-1,i=+t[3],!t[4])return new Date(Date.UTC(n,r,i));if(o=+t[4],a=+t[5],s=+t[6],t[7]){for(c=t[7].slice(0,3);c.length<3;)c+="0";c=+c}return t[9]&&(u=6e4*(60*+t[10]+ +(t[11]||0)),"-"===t[9]&&(u=-u)),l=new Date(Date.UTC(n,r,i,o,a,s,c)),u&&l.setTime(l.getTime()-u),l},instanceOf:Date,represent:function(e){return e.toISOString()}}),ix=new F_("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function(e){return"<<"===e||null===e}}),ox="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r",ax=new F_("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function(e){if(null===e)return!1;var t,n,r=0,i=e.length,o=ox;for(n=0;n<i;n++)if(!((t=o.indexOf(e.charAt(n)))>64)){if(t<0)return!1;r+=6}return r%8==0},construct:function(e){var t,n,r=e.replace(/[\r\n=]/g,""),i=r.length,o=ox,a=0,s=[];for(t=0;t<i;t++)t%4==0&&t&&(s.push(a>>16&255),s.push(a>>8&255),s.push(255&a)),a=a<<6|o.indexOf(r.charAt(t));return 0===(n=i%4*6)?(s.push(a>>16&255),s.push(a>>8&255),s.push(255&a)):18===n?(s.push(a>>10&255),s.push(a>>2&255)):12===n&&s.push(a>>4&255),new Uint8Array(s)},predicate:function(e){return"[object Uint8Array]"===Object.prototype.toString.call(e)},represent:function(e){var t,n,r="",i=0,o=e.length,a=ox;for(t=0;t<o;t++)t%3==0&&t&&(r+=a[i>>18&63],r+=a[i>>12&63],r+=a[i>>6&63],r+=a[63&i]),i=(i<<8)+e[t];return 0===(n=o%3)?(r+=a[i>>18&63],r+=a[i>>12&63],r+=a[i>>6&63],r+=a[63&i]):2===n?(r+=a[i>>10&63],r+=a[i>>4&63],r+=a[i<<2&63],r+=a[64]):1===n&&(r+=a[i>>2&63],r+=a[i<<4&63],r+=a[64],r+=a[64]),r}}),sx=Object.prototype.hasOwnProperty,lx=Object.prototype.toString,cx=new F_("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function(e){if(null===e)return!0;var t,n,r,i,o,a=[],s=e;for(t=0,n=s.length;t<n;t+=1){if(r=s[t],o=!1,"[object Object]"!==lx.call(r))return!1;for(i in r)if(sx.call(r,i)){if(o)return!1;o=!0}if(!o)return!1;if(-1!==a.indexOf(i))return!1;a.push(i)}return!0},construct:function(e){return null!==e?e:[]}}),ux=Object.prototype.toString,dx=new F_("tag:yaml.org,2002:pairs",{kind:"sequence",resolve:function(e){if(null===e)return!0;var t,n,r,i,o,a=e;for(o=new Array(a.length),t=0,n=a.length;t<n;t+=1){if(r=a[t],"[object Object]"!==ux.call(r))return!1;if(1!==(i=Object.keys(r)).length)return!1;o[t]=[i[0],r[i[0]]]}return!0},construct:function(e){if(null===e)return[];var t,n,r,i,o,a=e;for(o=new Array(a.length),t=0,n=a.length;t<n;t+=1)r=a[t],i=Object.keys(r),o[t]=[i[0],r[i[0]]];return o}}),px=Object.prototype.hasOwnProperty,fx=new F_("tag:yaml.org,2002:set",{kind:"mapping",resolve:function(e){if(null===e)return!0;var t,n=e;for(t in n)if(px.call(n,t)&&null!==n[t])return!1;return!0},construct:function(e){return null!==e?e:{}}}),hx=ex.extend({implicit:[rx,ix],explicit:[ax,cx,dx,fx]}),mx=Object.prototype.hasOwnProperty,gx=1,vx=2,bx=3,yx=4,wx=1,_x=2,xx=3,Sx=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,kx=/[\x85\u2028\u2029]/,Ex=/[,\[\]\{\}]/,Cx=/^(?:!|!!|![a-z\-]+!)$/i,Ax=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function Tx(e){return Object.prototype.toString.call(e)}function Ix(e){return 10===e||13===e}function Rx(e){return 9===e||32===e}function Ox(e){return 9===e||32===e||10===e||13===e}function Lx(e){return 44===e||91===e||93===e||123===e||125===e}function Nx(e){var t;return 48<=e&&e<=57?e-48:97<=(t=32|e)&&t<=102?t-97+10:-1}function Px(e){return 120===e?2:117===e?4:85===e?8:0}function Dx(e){return 48<=e&&e<=57?e-48:-1}function Mx(e){return 48===e?"\0":97===e?"\x07":98===e?"\b":116===e||9===e?"\t":110===e?"\n":118===e?"\v":102===e?"\f":114===e?"\r":101===e?"\x1b":32===e?" ":34===e?'"':47===e?"/":92===e?"\\":78===e?"\x85":95===e?"\xa0":76===e?"\u2028":80===e?"\u2029":""}function Bx(e){return e<=65535?String.fromCharCode(e):String.fromCharCode(55296+(e-65536>>10),56320+(e-65536&1023))}for(var zx=new Array(256),jx=new Array(256),Fx=0;Fx<256;Fx++)zx[Fx]=Mx(Fx)?1:0,jx[Fx]=Mx(Fx);function Ux(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||hx,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function qx(e,t){var n={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return n.snippet=B_(n),new P_(t,n)}function Wx(e,t){throw qx(e,t)}function Vx(e,t){e.onWarning&&e.onWarning.call(null,qx(e,t))}var Hx={YAML:function(e,t,n){var r,i,o;null!==e.version&&Wx(e,"duplication of %YAML directive"),1!==n.length&&Wx(e,"YAML directive accepts exactly one argument"),null===(r=/^([0-9]+)\.([0-9]+)$/.exec(n[0]))&&Wx(e,"ill-formed argument of the YAML directive"),i=parseInt(r[1],10),o=parseInt(r[2],10),1!==i&&Wx(e,"unacceptable YAML version of the document"),e.version=n[0],e.checkLineBreaks=o<2,1!==o&&2!==o&&Vx(e,"unsupported YAML version of the document")},TAG:function(e,t,n){var r,i;2!==n.length&&Wx(e,"TAG directive accepts exactly two arguments"),r=n[0],i=n[1],Cx.test(r)||Wx(e,"ill-formed tag handle (first argument) of the TAG directive"),mx.call(e.tagMap,r)&&Wx(e,'there is a previously declared suffix for "'+r+'" tag handle'),Ax.test(i)||Wx(e,"ill-formed tag prefix (second argument) of the TAG directive");try{i=decodeURIComponent(i)}catch(t){Wx(e,"tag prefix is malformed: "+i)}e.tagMap[r]=i}};function Zx(e,t,n,r){var i,o,a,s;if(t<n){if(s=e.input.slice(t,n),r)for(i=0,o=s.length;i<o;i+=1)9===(a=s.charCodeAt(i))||32<=a&&a<=1114111||Wx(e,"expected valid JSON character");else Sx.test(s)&&Wx(e,"the stream contains non-printable characters");e.result+=s}}function Gx(e,t,n,r){var i,o,a,s;for(O_.isObject(n)||Wx(e,"cannot merge mappings; the provided source object is unacceptable"),a=0,s=(i=Object.keys(n)).length;a<s;a+=1)o=i[a],mx.call(t,o)||(t[o]=n[o],r[o]=!0)}function Kx(e,t,n,r,i,o,a,s,l){var c,u;if(Array.isArray(i))for(c=0,u=(i=Array.prototype.slice.call(i)).length;c<u;c+=1)Array.isArray(i[c])&&Wx(e,"nested arrays are not supported inside keys"),"object"==typeof i&&"[object Object]"===Tx(i[c])&&(i[c]="[object Object]");if("object"==typeof i&&"[object Object]"===Tx(i)&&(i="[object Object]"),i=String(i),null===t&&(t={}),"tag:yaml.org,2002:merge"===r)if(Array.isArray(o))for(c=0,u=o.length;c<u;c+=1)Gx(e,t,o[c],n);else Gx(e,t,o,n);else e.json||mx.call(n,i)||!mx.call(t,i)||(e.line=a||e.line,e.lineStart=s||e.lineStart,e.position=l||e.position,Wx(e,"duplicated mapping key")),"__proto__"===i?Object.defineProperty(t,i,{configurable:!0,enumerable:!0,writable:!0,value:o}):t[i]=o,delete n[i];return t}function Qx(e){var t;10===(t=e.input.charCodeAt(e.position))?e.position++:13===t?(e.position++,10===e.input.charCodeAt(e.position)&&e.position++):Wx(e,"a line break is expected"),e.line+=1,e.lineStart=e.position,e.firstTabInLine=-1}function Yx(e,t,n){for(var r=0,i=e.input.charCodeAt(e.position);0!==i;){for(;Rx(i);)9===i&&-1===e.firstTabInLine&&(e.firstTabInLine=e.position),i=e.input.charCodeAt(++e.position);if(t&&35===i)do{i=e.input.charCodeAt(++e.position)}while(10!==i&&13!==i&&0!==i);if(!Ix(i))break;for(Qx(e),i=e.input.charCodeAt(e.position),r++,e.lineIndent=0;32===i;)e.lineIndent++,i=e.input.charCodeAt(++e.position)}return-1!==n&&0!==r&&e.lineIndent<n&&Vx(e,"deficient indentation"),r}function $x(e){var t,n=e.position;return!(45!==(t=e.input.charCodeAt(n))&&46!==t||t!==e.input.charCodeAt(n+1)||t!==e.input.charCodeAt(n+2)||(n+=3,0!==(t=e.input.charCodeAt(n))&&!Ox(t)))}function Jx(e,t){1===t?e.result+=" ":t>1&&(e.result+=O_.repeat("\n",t-1))}function Xx(e,t){var n,r,i=e.tag,o=e.anchor,a=[],s=!1;if(-1!==e.firstTabInLine)return!1;for(null!==e.anchor&&(e.anchorMap[e.anchor]=a),r=e.input.charCodeAt(e.position);0!==r&&(-1!==e.firstTabInLine&&(e.position=e.firstTabInLine,Wx(e,"tab characters must not be used in indentation")),45===r)&&Ox(e.input.charCodeAt(e.position+1));)if(s=!0,e.position++,Yx(e,!0,-1)&&e.lineIndent<=t)a.push(null),r=e.input.charCodeAt(e.position);else if(n=e.line,nS(e,t,bx,!1,!0),a.push(e.result),Yx(e,!0,-1),r=e.input.charCodeAt(e.position),(e.line===n||e.lineIndent>t)&&0!==r)Wx(e,"bad indentation of a sequence entry");else if(e.lineIndent<t)break;return!!s&&(e.tag=i,e.anchor=o,e.kind="sequence",e.result=a,!0)}function eS(e){var t,n,r,i,o=!1,a=!1;if(33!==(i=e.input.charCodeAt(e.position)))return!1;if(null!==e.tag&&Wx(e,"duplication of a tag property"),60===(i=e.input.charCodeAt(++e.position))?(o=!0,i=e.input.charCodeAt(++e.position)):33===i?(a=!0,n="!!",i=e.input.charCodeAt(++e.position)):n="!",t=e.position,o){do{i=e.input.charCodeAt(++e.position)}while(0!==i&&62!==i);e.position<e.length?(r=e.input.slice(t,e.position),i=e.input.charCodeAt(++e.position)):Wx(e,"unexpected end of the stream within a verbatim tag")}else{for(;0!==i&&!Ox(i);)33===i&&(a?Wx(e,"tag suffix cannot contain exclamation marks"):(n=e.input.slice(t-1,e.position+1),Cx.test(n)||Wx(e,"named tag handle cannot contain such characters"),a=!0,t=e.position+1)),i=e.input.charCodeAt(++e.position);r=e.input.slice(t,e.position),Ex.test(r)&&Wx(e,"tag suffix cannot contain flow indicator characters")}r&&!Ax.test(r)&&Wx(e,"tag name cannot contain such characters: "+r);try{r=decodeURIComponent(r)}catch(t){Wx(e,"tag name is malformed: "+r)}return o?e.tag=r:mx.call(e.tagMap,n)?e.tag=e.tagMap[n]+r:"!"===n?e.tag="!"+r:"!!"===n?e.tag="tag:yaml.org,2002:"+r:Wx(e,'undeclared tag handle "'+n+'"'),!0}function tS(e){var t,n;if(38!==(n=e.input.charCodeAt(e.position)))return!1;for(null!==e.anchor&&Wx(e,"duplication of an anchor property"),n=e.input.charCodeAt(++e.position),t=e.position;0!==n&&!Ox(n)&&!Lx(n);)n=e.input.charCodeAt(++e.position);return e.position===t&&Wx(e,"name of an anchor node must contain at least one character"),e.anchor=e.input.slice(t,e.position),!0}function nS(e,t,n,r,i){var o,a,s,l,c,u,d,p,f,h=1,m=!1,g=!1;if(null!==e.listener&&e.listener("open",e),e.tag=null,e.anchor=null,e.kind=null,e.result=null,o=a=s=yx===n||bx===n,r&&Yx(e,!0,-1)&&(m=!0,e.lineIndent>t?h=1:e.lineIndent===t?h=0:e.lineIndent<t&&(h=-1)),1===h)for(;eS(e)||tS(e);)Yx(e,!0,-1)?(m=!0,s=o,e.lineIndent>t?h=1:e.lineIndent===t?h=0:e.lineIndent<t&&(h=-1)):s=!1;if(s&&(s=m||i),1!==h&&yx!==n||(p=gx===n||vx===n?t:t+1,f=e.position-e.lineStart,1===h?s&&(Xx(e,f)||function(e,t,n){var r,i,o,a,s,l,c,u=e.tag,d=e.anchor,p={},f=Object.create(null),h=null,m=null,g=null,v=!1,b=!1;if(-1!==e.firstTabInLine)return!1;for(null!==e.anchor&&(e.anchorMap[e.anchor]=p),c=e.input.charCodeAt(e.position);0!==c;){if(v||-1===e.firstTabInLine||(e.position=e.firstTabInLine,Wx(e,"tab characters must not be used in indentation")),r=e.input.charCodeAt(e.position+1),o=e.line,63!==c&&58!==c||!Ox(r)){if(a=e.line,s=e.lineStart,l=e.position,!nS(e,n,vx,!1,!0))break;if(e.line===o){for(c=e.input.charCodeAt(e.position);Rx(c);)c=e.input.charCodeAt(++e.position);if(58===c)Ox(c=e.input.charCodeAt(++e.position))||Wx(e,"a whitespace character is expected after the key-value separator within a block mapping"),v&&(Kx(e,p,f,h,m,null,a,s,l),h=m=g=null),b=!0,v=!1,i=!1,h=e.tag,m=e.result;else{if(!b)return e.tag=u,e.anchor=d,!0;Wx(e,"can not read an implicit mapping pair; a colon is missed")}}else{if(!b)return e.tag=u,e.anchor=d,!0;Wx(e,"can not read a block mapping entry; a multiline key may not be an implicit key")}}else 63===c?(v&&(Kx(e,p,f,h,m,null,a,s,l),h=m=g=null),b=!0,v=!0,i=!0):v?(v=!1,i=!0):Wx(e,"incomplete explicit mapping pair; a key node is missed; or followed by a non-tabulated empty line"),e.position+=1,c=r;if((e.line===o||e.lineIndent>t)&&(v&&(a=e.line,s=e.lineStart,l=e.position),nS(e,t,yx,!0,i)&&(v?m=e.result:g=e.result),v||(Kx(e,p,f,h,m,g,a,s,l),h=m=g=null),Yx(e,!0,-1),c=e.input.charCodeAt(e.position)),(e.line===o||e.lineIndent>t)&&0!==c)Wx(e,"bad indentation of a mapping entry");else if(e.lineIndent<t)break}return v&&Kx(e,p,f,h,m,null,a,s,l),b&&(e.tag=u,e.anchor=d,e.kind="mapping",e.result=p),b}(e,f,p))||function(e,t){var n,r,i,o,a,s,l,c,u,d,p,f,h=!0,m=e.tag,g=e.anchor,v=Object.create(null);if(91===(f=e.input.charCodeAt(e.position)))a=93,c=!1,o=[];else{if(123!==f)return!1;a=125,c=!0,o={}}for(null!==e.anchor&&(e.anchorMap[e.anchor]=o),f=e.input.charCodeAt(++e.position);0!==f;){if(Yx(e,!0,t),(f=e.input.charCodeAt(e.position))===a)return e.position++,e.tag=m,e.anchor=g,e.kind=c?"mapping":"sequence",e.result=o,!0;h?44===f&&Wx(e,"expected the node content, but found ','"):Wx(e,"missed comma between flow collection entries"),p=null,s=l=!1,63===f&&Ox(e.input.charCodeAt(e.position+1))&&(s=l=!0,e.position++,Yx(e,!0,t)),n=e.line,r=e.lineStart,i=e.position,nS(e,t,gx,!1,!0),d=e.tag,u=e.result,Yx(e,!0,t),f=e.input.charCodeAt(e.position),!l&&e.line!==n||58!==f||(s=!0,f=e.input.charCodeAt(++e.position),Yx(e,!0,t),nS(e,t,gx,!1,!0),p=e.result),c?Kx(e,o,v,d,u,p,n,r,i):s?o.push(Kx(e,null,v,d,u,p,n,r,i)):o.push(u),Yx(e,!0,t),44===(f=e.input.charCodeAt(e.position))?(h=!0,f=e.input.charCodeAt(++e.position)):h=!1}Wx(e,"unexpected end of the stream within a flow collection")}(e,p)?g=!0:(a&&function(e,t){var n,r,i,o,a=wx,s=!1,l=!1,c=t,u=0,d=!1;if(124===(o=e.input.charCodeAt(e.position)))r=!1;else{if(62!==o)return!1;r=!0}for(e.kind="scalar",e.result="";0!==o;)if(43===(o=e.input.charCodeAt(++e.position))||45===o)wx===a?a=43===o?xx:_x:Wx(e,"repeat of a chomping mode identifier");else{if(!((i=Dx(o))>=0))break;0===i?Wx(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):l?Wx(e,"repeat of an indentation width identifier"):(c=t+i-1,l=!0)}if(Rx(o)){do{o=e.input.charCodeAt(++e.position)}while(Rx(o));if(35===o)do{o=e.input.charCodeAt(++e.position)}while(!Ix(o)&&0!==o)}for(;0!==o;){for(Qx(e),e.lineIndent=0,o=e.input.charCodeAt(e.position);(!l||e.lineIndent<c)&&32===o;)e.lineIndent++,o=e.input.charCodeAt(++e.position);if(!l&&e.lineIndent>c&&(c=e.lineIndent),Ix(o))u++;else{if(e.lineIndent<c){a===xx?e.result+=O_.repeat("\n",s?1+u:u):a===wx&&s&&(e.result+="\n");break}for(r?Rx(o)?(d=!0,e.result+=O_.repeat("\n",s?1+u:u)):d?(d=!1,e.result+=O_.repeat("\n",u+1)):0===u?s&&(e.result+=" "):e.result+=O_.repeat("\n",u):e.result+=O_.repeat("\n",s?1+u:u),s=!0,l=!0,u=0,n=e.position;!Ix(o)&&0!==o;)o=e.input.charCodeAt(++e.position);Zx(e,n,e.position,!1)}}return!0}(e,p)||function(e,t){var n,r,i;if(39!==(n=e.input.charCodeAt(e.position)))return!1;for(e.kind="scalar",e.result="",e.position++,r=i=e.position;0!==(n=e.input.charCodeAt(e.position));)if(39===n){if(Zx(e,r,e.position,!0),39!==(n=e.input.charCodeAt(++e.position)))return!0;r=e.position,e.position++,i=e.position}else Ix(n)?(Zx(e,r,i,!0),Jx(e,Yx(e,!1,t)),r=i=e.position):e.position===e.lineStart&&$x(e)?Wx(e,"unexpected end of the document within a single quoted scalar"):(e.position++,i=e.position);Wx(e,"unexpected end of the stream within a single quoted scalar")}(e,p)||function(e,t){var n,r,i,o,a,s;if(34!==(s=e.input.charCodeAt(e.position)))return!1;for(e.kind="scalar",e.result="",e.position++,n=r=e.position;0!==(s=e.input.charCodeAt(e.position));){if(34===s)return Zx(e,n,e.position,!0),e.position++,!0;if(92===s){if(Zx(e,n,e.position,!0),Ix(s=e.input.charCodeAt(++e.position)))Yx(e,!1,t);else if(s<256&&zx[s])e.result+=jx[s],e.position++;else if((a=Px(s))>0){for(i=a,o=0;i>0;i--)(a=Nx(s=e.input.charCodeAt(++e.position)))>=0?o=(o<<4)+a:Wx(e,"expected hexadecimal character");e.result+=Bx(o),e.position++}else Wx(e,"unknown escape sequence");n=r=e.position}else Ix(s)?(Zx(e,n,r,!0),Jx(e,Yx(e,!1,t)),n=r=e.position):e.position===e.lineStart&&$x(e)?Wx(e,"unexpected end of the document within a double quoted scalar"):(e.position++,r=e.position)}Wx(e,"unexpected end of the stream within a double quoted scalar")}(e,p)?g=!0:function(e){var t,n,r;if(42!==(r=e.input.charCodeAt(e.position)))return!1;for(r=e.input.charCodeAt(++e.position),t=e.position;0!==r&&!Ox(r)&&!Lx(r);)r=e.input.charCodeAt(++e.position);return e.position===t&&Wx(e,"name of an alias node must contain at least one character"),n=e.input.slice(t,e.position),mx.call(e.anchorMap,n)||Wx(e,'unidentified alias "'+n+'"'),e.result=e.anchorMap[n],Yx(e,!0,-1),!0}(e)?(g=!0,null===e.tag&&null===e.anchor||Wx(e,"alias node should not have any properties")):function(e,t,n){var r,i,o,a,s,l,c,u,d=e.kind,p=e.result;if(Ox(u=e.input.charCodeAt(e.position))||Lx(u)||35===u||38===u||42===u||33===u||124===u||62===u||39===u||34===u||37===u||64===u||96===u)return!1;if((63===u||45===u)&&(Ox(r=e.input.charCodeAt(e.position+1))||n&&Lx(r)))return!1;for(e.kind="scalar",e.result="",i=o=e.position,a=!1;0!==u;){if(58===u){if(Ox(r=e.input.charCodeAt(e.position+1))||n&&Lx(r))break}else if(35===u){if(Ox(e.input.charCodeAt(e.position-1)))break}else{if(e.position===e.lineStart&&$x(e)||n&&Lx(u))break;if(Ix(u)){if(s=e.line,l=e.lineStart,c=e.lineIndent,Yx(e,!1,-1),e.lineIndent>=t){a=!0,u=e.input.charCodeAt(e.position);continue}e.position=o,e.line=s,e.lineStart=l,e.lineIndent=c;break}}a&&(Zx(e,i,o,!1),Jx(e,e.line-s),i=o=e.position,a=!1),Rx(u)||(o=e.position+1),u=e.input.charCodeAt(++e.position)}return Zx(e,i,o,!1),!!e.result||(e.kind=d,e.result=p,!1)}(e,p,gx===n)&&(g=!0,null===e.tag&&(e.tag="?")),null!==e.anchor&&(e.anchorMap[e.anchor]=e.result)):0===h&&(g=s&&Xx(e,f))),null===e.tag)null!==e.anchor&&(e.anchorMap[e.anchor]=e.result);else if("?"===e.tag){for(null!==e.result&&"scalar"!==e.kind&&Wx(e,'unacceptable node kind for !<?> tag; it should be "scalar", not "'+e.kind+'"'),l=0,c=e.implicitTypes.length;l<c;l+=1)if((d=e.implicitTypes[l]).resolve(e.result)){e.result=d.construct(e.result),e.tag=d.tag,null!==e.anchor&&(e.anchorMap[e.anchor]=e.result);break}}else if("!"!==e.tag){if(mx.call(e.typeMap[e.kind||"fallback"],e.tag))d=e.typeMap[e.kind||"fallback"][e.tag];else for(d=null,l=0,c=(u=e.typeMap.multi[e.kind||"fallback"]).length;l<c;l+=1)if(e.tag.slice(0,u[l].tag.length)===u[l].tag){d=u[l];break}d||Wx(e,"unknown tag !<"+e.tag+">"),null!==e.result&&d.kind!==e.kind&&Wx(e,"unacceptable node kind for !<"+e.tag+'> tag; it should be "'+d.kind+'", not "'+e.kind+'"'),d.resolve(e.result,e.tag)?(e.result=d.construct(e.result,e.tag),null!==e.anchor&&(e.anchorMap[e.anchor]=e.result)):Wx(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")}return null!==e.listener&&e.listener("close",e),null!==e.tag||null!==e.anchor||g}function rS(e){var t,n,r,i,o=e.position,a=!1;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);0!==(i=e.input.charCodeAt(e.position))&&(Yx(e,!0,-1),i=e.input.charCodeAt(e.position),!(e.lineIndent>0||37!==i));){for(a=!0,i=e.input.charCodeAt(++e.position),t=e.position;0!==i&&!Ox(i);)i=e.input.charCodeAt(++e.position);for(r=[],(n=e.input.slice(t,e.position)).length<1&&Wx(e,"directive name must not be less than one character in length");0!==i;){for(;Rx(i);)i=e.input.charCodeAt(++e.position);if(35===i){do{i=e.input.charCodeAt(++e.position)}while(0!==i&&!Ix(i));break}if(Ix(i))break;for(t=e.position;0!==i&&!Ox(i);)i=e.input.charCodeAt(++e.position);r.push(e.input.slice(t,e.position))}0!==i&&Qx(e),mx.call(Hx,n)?Hx[n](e,n,r):Vx(e,'unknown document directive "'+n+'"')}Yx(e,!0,-1),0===e.lineIndent&&45===e.input.charCodeAt(e.position)&&45===e.input.charCodeAt(e.position+1)&&45===e.input.charCodeAt(e.position+2)?(e.position+=3,Yx(e,!0,-1)):a&&Wx(e,"directives end mark is expected"),nS(e,e.lineIndent-1,yx,!1,!0),Yx(e,!0,-1),e.checkLineBreaks&&kx.test(e.input.slice(o,e.position))&&Vx(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&$x(e)?46===e.input.charCodeAt(e.position)&&(e.position+=3,Yx(e,!0,-1)):e.position<e.length-1&&Wx(e,"end of the stream or a document separator is expected")}function iS(e,t){t=t||{},0!==(e=String(e)).length&&(10!==e.charCodeAt(e.length-1)&&13!==e.charCodeAt(e.length-1)&&(e+="\n"),65279===e.charCodeAt(0)&&(e=e.slice(1)));var n=new Ux(e,t),r=e.indexOf("\0");for(-1!==r&&(n.position=r,Wx(n,"null byte is not allowed in input")),n.input+="\0";32===n.input.charCodeAt(n.position);)n.lineIndent+=1,n.position+=1;for(;n.position<n.length-1;)rS(n);return n.documents}var oS=X_,aS=function(e,t){var n=iS(e,t);if(0!==n.length){if(1===n.length)return n[0];throw new P_("expected a single document in the stream, but found more")}};const sS=e=>e.replace(/\r\n?/g,"\n").replace(/<(\w+)([^>]*)>/g,((e,t,n)=>"<"+t+n.replace(/="([^"]*)"/g,"='$1'")+">")),lS=e=>{const{text:t,metadata:n}=function(e){const t=e.match(py);if(!t)return{text:e,metadata:{}};let n=aS(t[1],{schema:oS})??{};n="object"!=typeof n||Array.isArray(n)?{}:n;const r={};return n.displayMode&&(r.displayMode=n.displayMode.toString()),n.title&&(r.title=n.title.toString()),n.config&&(r.config=n.config),{text:e.slice(t[0].length),metadata:r}}(e),{displayMode:r,title:i,config:o={}}=n;return r&&(o.gantt||(o.gantt={}),o.gantt.displayMode=r),{title:i,config:o,text:t}},cS=e=>{const t=Hy.detectInit(e)??{},n=Hy.detectDirective(e,"wrap");return Array.isArray(n)?t.wrap=n.some((({type:e})=>{})):"wrap"===(null==n?void 0:n.type)&&(t.wrap=!0),{text:Cy(e),directive:t}};function uS(e){const t=sS(e),n=lS(t),r=cS(n.text),i=Vy(n.config,r.directive);return{code:e=I_(r.text),title:n.title,config:i}}const dS=["foreignobject"],pS=["dominant-baseline"];function fS(e){const t=uS(e);return iw(),(e=>{uy(e),!e.fontFamily||e.themeVariables&&e.themeVariables.fontFamily||(e.themeVariables={fontFamily:e.fontFamily}),$y.push(e),Xy(Yy,$y)})(t.config??{}),t}const hS=(e,t,n=[])=>`\n.${e} ${t} { ${n.join(" !important; ")} !important; }`,mS=(e,t,n,r)=>{const i=((e,t={})=>{var n;let r="";if(void 0!==e.themeCSS&&(r+=`\n${e.themeCSS}`),void 0!==e.fontFamily&&(r+=`\n:root { --mermaid-font-family: ${e.fontFamily}}`),void 0!==e.altFontFamily&&(r+=`\n:root { --mermaid-alt-font-family: ${e.altFontFamily}}`),!Cb(t)){const i=e.htmlLabels||(null==(n=e.flowchart)?void 0:n.htmlLabels)?["> *","span"]:["rect","polygon","ellipse","circle","path"];for(const e in t){const n=t[e];Cb(n.styles)||i.forEach((e=>{r+=hS(n.id,e,n.styles)})),Cb(n.textStyles)||(r+=hS(n.id,"tspan",n.textStyles))}}return r})(e,n);return ib(Xv(`${r}{${((e,t,n)=>{let r="";return e in Uw&&Uw[e]?r=Uw[e](n):Tb.warn(`No theme found for ${e}`),` & {\n    font-family: ${n.fontFamily};\n    font-size: ${n.fontSize};\n    fill: ${n.textColor}\n  }\n\n  /* Classes common for multiple diagrams */\n\n  & .error-icon {\n    fill: ${n.errorBkgColor};\n  }\n  & .error-text {\n    fill: ${n.errorTextColor};\n    stroke: ${n.errorTextColor};\n  }\n\n  & .edge-thickness-normal {\n    stroke-width: 2px;\n  }\n  & .edge-thickness-thick {\n    stroke-width: 3.5px\n  }\n  & .edge-pattern-solid {\n    stroke-dasharray: 0;\n  }\n\n  & .edge-pattern-dashed{\n    stroke-dasharray: 3;\n  }\n  .edge-pattern-dotted {\n    stroke-dasharray: 2;\n  }\n\n  & .marker {\n    fill: ${n.lineColor};\n    stroke: ${n.lineColor};\n  }\n  & .marker.cross {\n    stroke: ${n.lineColor};\n  }\n\n  & svg {\n    font-family: ${n.fontFamily};\n    font-size: ${n.fontSize};\n  }\n\n  ${r}\n\n  ${t}\n`})(t,i,e.themeVariables)}}`),ob)},gS=(e,t,n,r,i)=>{const o=e.append("div");o.attr("id",n),r&&o.attr("style",r);const a=o.append("svg").attr("id",t).attr("width","100%").attr("xmlns","http://www.w3.org/2000/svg");return i&&a.attr("xmlns:xlink",i),a.append("g"),e};function vS(e,t){return e.append("iframe").attr("id",t).attr("style","width: 100%; height: 100%;").attr("sandbox","")}const bS=(e,t={})=>{const{code:n}=uS(e);return(async(e,t={})=>{const n=vy(e,nw());try{c_(n)}catch(e){const t=gy[n].loader;if(!t)throw new my(`Diagram ${n} not found.`);const{id:r,diagram:i}=await t();l_(r,i)}return new A_(e,t)})(n,t)},yS=Object.freeze({render:async function(e,t,n){var r,i,o,a,s,l;C_();const c=fS(t);t=c.code;const u=nw();Tb.debug(u),t.length>((null==u?void 0:u.maxTextSize)??5e4)&&(t="graph TB;a[Maximum text size in diagram exceeded];style a fill:#faa");const d="#"+e,p="i"+e,f="#"+p,h="d"+e,m="#"+h;let g=rd("body");const v="sandbox"===u.securityLevel,b="loose"===u.securityLevel,y=u.fontFamily;if(void 0!==n){if(n&&(n.innerHTML=""),v){const e=vS(rd(n),p);g=rd(e.nodes()[0].contentDocument.body),g.node().style.margin=0}else g=rd(n);gS(g,e,h,`font-family: ${y}`,"http://www.w3.org/1999/xlink")}else{if(((e,t,n,r)=>{var i,o,a;null==(i=e.getElementById(t))||i.remove(),null==(o=e.getElementById(n))||o.remove(),null==(a=e.getElementById(r))||a.remove()})(document,e,h,p),v){const e=vS(rd("body"),p);g=rd(e.nodes()[0].contentDocument.body),g.node().style.margin=0}else g=rd("body");gS(g,e,h)}let w,_;try{w=await bS(t,{title:c.title})}catch(e){w=new A_("error"),_=e}const x=g.select(m).node(),S=w.type,k=x.firstChild,E=k.firstChild,C=null==(i=(r=w.renderer).getClasses)?void 0:i.call(r,t,w),A=mS(u,S,C,d),T=document.createElement("style");T.innerHTML=A,k.insertBefore(T,E);try{await w.renderer.draw(t,e,Gy,w)}catch(n){throw f_.draw(t,e,Gy),n}!function(e,t,n,r){(function(e,t){e.attr("role","graphics-document document"),""!==t&&e.attr("aria-roledescription",t)})(t,e),function(e,t,n,r){if(void 0!==e.insert){if(n){const t=`chart-desc-${r}`;e.attr("aria-describedby",t),e.insert("desc",":first-child").attr("id",t).text(n)}if(t){const n=`chart-title-${r}`;e.attr("aria-labelledby",n),e.insert("title",":first-child").attr("id",n).text(t)}}}(t,n,r,t.attr("id"))}(S,g.select(`${m} svg`),null==(a=(o=w.db).getAccTitle)?void 0:a.call(o),null==(l=(s=w.db).getAccDescription)?void 0:l.call(s)),g.select(`[id="${e}"]`).selectAll("foreignobject > *").attr("xmlns","http://www.w3.org/1999/xhtml");let I=g.select(m).node().innerHTML;if(Tb.debug("config.arrowMarkerAbsolute",u.arrowMarkerAbsolute),I=((e="",t,n)=>{let r=e;return n||t||(r=r.replace(/marker-end="url\([\d+./:=?A-Za-z-]*?#/g,'marker-end="url(#')),r=Zy(r),r=r.replace(/<br>/g,"<br/>"),r})(I,v,zb(u.arrowMarkerAbsolute)),v?I=((e="",t)=>{var n,r;return`<iframe style="width:100%;height:${(null==(r=null==(n=null==t?void 0:t.viewBox)?void 0:n.baseVal)?void 0:r.height)?t.viewBox.baseVal.height+"px":"100%"};border:0;margin:0;" src="data:text/html;base64,${btoa('<body style="margin:0">'+e+"</body>")}" sandbox="allow-top-navigation-by-user-activation allow-popups">\n  The "iframe" tag is not supported by your browser.\n</iframe>`})(I,g.select(m+" svg").node()):b||(I=Vh.sanitize(I,{ADD_TAGS:dS,ADD_ATTR:pS})),T_.forEach((e=>{e()})),T_=[],_)throw _;const R=rd(v?f:m).node();return R&&"remove"in R&&R.remove(),{svg:I,bindFunctions:w.db.bindFunctions}},parse:async function(e,t){C_(),e=fS(e).code;try{await bS(e)}catch(e){if(null==t?void 0:t.suppressErrors)return!1;throw e}return!0},getDiagramFromText:bS,initialize:function(e={}){var t;(null==e?void 0:e.fontFamily)&&!(null==(t=e.themeVariables)?void 0:t.fontFamily)&&(e.themeVariables||(e.themeVariables={}),e.themeVariables.fontFamily=e.fontFamily),Qy=_y({},e),(null==e?void 0:e.theme)&&e.theme in iy?e.themeVariables=iy[e.theme].getThemeVariables(e.themeVariables):e&&(e.themeVariables=iy.default.getThemeVariables(e.themeVariables));const n="object"==typeof e?(e=>(Yy=_y({},Ky),Yy=_y(Yy,e),e.theme&&iy[e.theme]&&(Yy.themeVariables=iy[e.theme].getThemeVariables(e.themeVariables)),Xy(Yy,$y),Yy))(e):ew();Ib(n.logLevel),C_()},getConfig:nw,setConfig:tw,getSiteConfig:ew,updateSiteConfig:e=>(Yy=_y(Yy,e),Xy(Yy,$y),Yy),reset:()=>{iw()},globalReset:()=>{iw(Ky)},defaultConfig:Ky});Ib(nw().logLevel),iw(nw());const wS=(e,t,n)=>{Tb.warn(e),qy(e)?(n&&n(e.str,e.hash),t.push({...e,message:e.str,error:e})):(n&&n(e),e instanceof Error&&t.push({str:e.message,message:e.message,hash:e.name,error:e}))},_S=async function(e={querySelector:".mermaid"}){try{await xS(e)}catch(t){if(qy(t)&&Tb.error(t.str),IS.parseError&&IS.parseError(t),!e.suppressErrors)throw Tb.error("Use the suppressErrors option to suppress these errors"),t}},xS=async function({postRenderCallback:e,querySelector:t,nodes:n}={querySelector:".mermaid"}){const r=yS.getConfig();let i;if(Tb.debug((e?"":"No ")+"Callback function found"),n)i=n;else{if(!t)throw new Error("Nodes and querySelector are both undefined");i=document.querySelectorAll(t)}Tb.debug(`Found ${i.length} diagrams`),void 0!==(null==r?void 0:r.startOnLoad)&&(Tb.debug("Start On Load: "+(null==r?void 0:r.startOnLoad)),yS.updateSiteConfig({startOnLoad:null==r?void 0:r.startOnLoad}));const o=new Hy.InitIDGenerator(r.deterministicIds,r.deterministicIDSeed);let a;const s=[];for(const l of Array.from(i)){if(Tb.info("Rendering diagram: "+l.id),l.getAttribute("data-processed"))continue;l.setAttribute("data-processed","true");const t=`mermaid-${o.next()}`;a=l.innerHTML,a=Mc(Hy.entityDecode(a)).trim().replace(/<br\s*\/?>/gi,"<br/>");const n=Hy.detectInit(a);n&&Tb.debug("Detected early reinit: ",n);try{const{svg:n,bindFunctions:r}=await TS(t,a,l);l.innerHTML=n,e&&await e(t),r&&r(l)}catch(e){wS(e,s,IS.parseError)}}if(s.length>0)throw s[0]},SS=function(e){yS.initialize(e)},kS=function(){if(IS.startOnLoad){const{startOnLoad:e}=yS.getConfig();e&&IS.run().catch((e=>Tb.error("Mermaid failed to initialize",e)))}};"undefined"!=typeof document&&window.addEventListener("load",kS,!1);const ES=[];let CS=!1;const AS=async()=>{if(!CS){for(CS=!0;ES.length>0;){const t=ES.shift();if(t)try{await t()}catch(e){Tb.error("Error executing queue",e)}}CS=!1}},TS=(e,t,n)=>new Promise(((r,i)=>{ES.push((()=>new Promise(((o,a)=>{yS.render(e,t,n).then((e=>{o(e),r(e)}),(e=>{var t;Tb.error("Error parsing",e),null==(t=IS.parseError)||t.call(IS,e),a(e),i(e)}))})))),AS().catch(i)})),IS={startOnLoad:!0,mermaidAPI:yS,parse:async(e,t)=>new Promise(((n,r)=>{ES.push((()=>new Promise(((i,o)=>{yS.parse(e,t).then((e=>{i(e),n(e)}),(e=>{var t;Tb.error("Error parsing",e),null==(t=IS.parseError)||t.call(IS,e),o(e),r(e)}))})))),AS().catch(r)})),render:TS,init:async function(e,t,n){Tb.warn("mermaid.init is deprecated. Please use run instead."),e&&SS(e);const r={postRenderCallback:n,querySelector:".mermaid"};"string"==typeof t?r.querySelector=t:t&&(t instanceof HTMLElement?r.nodes=[t]:r.nodes=t),await _S(r)},run:_S,registerExternalDiagrams:async(e,{lazyLoad:t=!0}={})=>{by(...e),!1===t&&await(async()=>{Tb.debug("Loading registered diagrams");const e=(await Promise.allSettled(Object.entries(gy).map((async([e,{detector:t,loader:n}])=>{if(n)try{c_(e)}catch(r){try{const{diagram:e,id:r}=await n();l_(r,e,t)}catch(t){throw Tb.error(`Failed to load external diagram with key ${e}. Removing from detectors.`),delete gy[e],t}}})))).filter((e=>"rejected"===e.status));if(e.length>0){Tb.error(`Failed to load ${e.length} external diagrams`);for(const t of e)Tb.error(t);throw new Error(`Failed to load ${e.length} external diagrams`)}})()},initialize:SS,parseError:void 0,contentLoaded:kS,setParseErrorHandler:function(e){IS.parseError=e},detectType:vy};var RS=0,OS=(0,l.memo)((function(e){var t=e.value,n=(0,l.useRef)(null),i=(0,l.useRef)(""),o=(0,l.useState)(),a=o[0],s=o[1],c=(0,l.useState)(!0),u=c[0],d=c[1],p=(0,pe.g)();return(0,l.useEffect)((function(){i.current="m-chart-".concat(++RS)}),[]),(0,l.useEffect)((function(){(0,le.d)(void 0,void 0,void 0,(function(){var e,r,o,a;return(0,le.e)(this,(function(l){switch(l.label){case 0:IS.initialize({startOnLoad:!1,theme:p?"dark":void 0,darkMode:p,fontFamily:"var(--font-family-base-4om3hr, 'Amazon Ember', 'Helvetica Neue', Roboto, Arial, sans-serif)"}),l.label=1;case 1:return l.trys.push([1,3,,4]),[4,IS.render(i.current,t)];case 2:return e=l.sent(),r=e.svg,o=e.bindFunctions,s(""),n.current&&(n.current.innerHTML=r,null==o||o(n.current)),[3,4];case 3:return a=l.sent(),s(a.message),[3,4];case 4:return d(!1),[2]}}))}))}),[t,p]),(0,r.jsxs)("div",{className:"Mermaid-module_mermaidContainer__1ir7J",children:[a&&(0,r.jsx)(Dc,{message:a}),(0,r.jsx)("div",{className:"Mermaid-module_mermaid__PAm9R","data-testid":"mermaid",ref:n}),u&&(0,r.jsx)("div",{className:"Mermaid-module_loadingMermaid__3jBo7",children:(0,r.jsx)(de,{type:"loading",children:"Loading diagram..."})})]})})),LS={},NS={exports:{}};!function(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.default=e.exports,e.exports.__esModule=!0}(NS);var PS,DS,MS,BS,zS,jS,FS,US,qS,WS,VS,HS,ZS,GS,KS,QS,YS,$S,JS,XS,ek,tk,nk,rk,ik,ok,ak,sk,lk,ck,uk,dk,pk,fk,hk,mk=NS.exports,gk={},vk={},bk={},yk={},wk={},_k={},xk={},Sk={},kk={},Ek={},Ck={},Ak={},Tk={},Ik={},Rk={},Ok={},Lk={},Nk={},Pk={},Dk={},Mk={},Bk={},zk={},jk={},Fk={},Uk={},qk={},Wk={},Vk={},Hk={},Zk={},Gk={},Kk={},Qk={},Yk={};!function(e){var t=mk;Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"coy",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"dark",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(e,"funky",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(e,"okaidia",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"solarizedlight",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(e,"tomorrow",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(e,"twilight",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"prism",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"a11yDark",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"atomDark",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(e,"base16AteliersulphurpoolLight",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(e,"cb",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"coldarkCold",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(e,"coldarkDark",{enumerable:!0,get:function(){return m.default}}),Object.defineProperty(e,"coyWithoutShadows",{enumerable:!0,get:function(){return g.default}}),Object.defineProperty(e,"darcula",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(e,"dracula",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(e,"duotoneDark",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(e,"duotoneEarth",{enumerable:!0,get:function(){return w.default}}),Object.defineProperty(e,"duotoneForest",{enumerable:!0,get:function(){return _.default}}),Object.defineProperty(e,"duotoneLight",{enumerable:!0,get:function(){return x.default}}),Object.defineProperty(e,"duotoneSea",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(e,"duotoneSpace",{enumerable:!0,get:function(){return k.default}}),Object.defineProperty(e,"ghcolors",{enumerable:!0,get:function(){return E.default}}),Object.defineProperty(e,"hopscotch",{enumerable:!0,get:function(){return C.default}}),Object.defineProperty(e,"materialDark",{enumerable:!0,get:function(){return A.default}}),Object.defineProperty(e,"materialLight",{enumerable:!0,get:function(){return T.default}}),Object.defineProperty(e,"materialOceanic",{enumerable:!0,get:function(){return I.default}}),Object.defineProperty(e,"nord",{enumerable:!0,get:function(){return R.default}}),Object.defineProperty(e,"pojoaque",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(e,"shadesOfPurple",{enumerable:!0,get:function(){return L.default}}),Object.defineProperty(e,"synthwave84",{enumerable:!0,get:function(){return N.default}}),Object.defineProperty(e,"vs",{enumerable:!0,get:function(){return P.default}}),Object.defineProperty(e,"vscDarkPlus",{enumerable:!0,get:function(){return D.default}}),Object.defineProperty(e,"xonokai",{enumerable:!0,get:function(){return M.default}});var n=t((PS||(PS=1,Object.defineProperty(gk,"__esModule",{value:!0}),gk.default=void 0,gk.default={'code[class*="language-"]':{color:"black",background:"none",fontFamily:"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace",fontSize:"1em",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",maxHeight:"inherit",height:"inherit",padding:"0 1em",display:"block",overflow:"auto"},'pre[class*="language-"]':{color:"black",background:"none",fontFamily:"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace",fontSize:"1em",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",position:"relative",margin:".5em 0",overflow:"visible",padding:"0",backgroundColor:"#fdfdfd",WebkitBoxSizing:"border-box",MozBoxSizing:"border-box",boxSizing:"border-box",marginBottom:"1em"},'pre[class*="language-"]>code':{position:"relative",borderLeft:"10px solid #358ccb",boxShadow:"-1px 0px 0px 0px #358ccb, 0px 0px 0px 1px #dfdfdf",backgroundColor:"#fdfdfd",backgroundImage:"linear-gradient(transparent 50%, rgba(69, 142, 209, 0.04) 50%)",backgroundSize:"3em 3em",backgroundOrigin:"content-box",backgroundAttachment:"local"},':not(pre) > code[class*="language-"]':{backgroundColor:"#fdfdfd",WebkitBoxSizing:"border-box",MozBoxSizing:"border-box",boxSizing:"border-box",marginBottom:"1em",position:"relative",padding:".2em",borderRadius:"0.3em",color:"#c92c2c",border:"1px solid rgba(0, 0, 0, 0.1)",display:"inline",whiteSpace:"normal"},'pre[class*="language-"]:before':{content:"''",zIndex:"-2",display:"block",position:"absolute",bottom:"0.75em",left:"0.18em",width:"40%",height:"20%",maxHeight:"13em",boxShadow:"0px 13px 8px #979797",WebkitTransform:"rotate(-2deg)",MozTransform:"rotate(-2deg)",msTransform:"rotate(-2deg)",OTransform:"rotate(-2deg)",transform:"rotate(-2deg)"},'pre[class*="language-"]:after':{content:"''",zIndex:"-2",display:"block",position:"absolute",bottom:"0.75em",left:"auto",width:"40%",height:"20%",maxHeight:"13em",boxShadow:"0px 13px 8px #979797",WebkitTransform:"rotate(2deg)",MozTransform:"rotate(2deg)",msTransform:"rotate(2deg)",OTransform:"rotate(2deg)",transform:"rotate(2deg)",right:"0.75em"},comment:{color:"#7D8B99"},"block-comment":{color:"#7D8B99"},prolog:{color:"#7D8B99"},doctype:{color:"#7D8B99"},cdata:{color:"#7D8B99"},punctuation:{color:"#5F6364"},property:{color:"#c92c2c"},tag:{color:"#c92c2c"},boolean:{color:"#c92c2c"},number:{color:"#c92c2c"},"function-name":{color:"#c92c2c"},constant:{color:"#c92c2c"},symbol:{color:"#c92c2c"},deleted:{color:"#c92c2c"},selector:{color:"#2f9c0a"},"attr-name":{color:"#2f9c0a"},string:{color:"#2f9c0a"},char:{color:"#2f9c0a"},function:{color:"#2f9c0a"},builtin:{color:"#2f9c0a"},inserted:{color:"#2f9c0a"},operator:{color:"#a67f59",background:"rgba(255, 255, 255, 0.5)"},entity:{color:"#a67f59",background:"rgba(255, 255, 255, 0.5)",cursor:"help"},url:{color:"#a67f59",background:"rgba(255, 255, 255, 0.5)"},variable:{color:"#a67f59",background:"rgba(255, 255, 255, 0.5)"},atrule:{color:"#1990b8"},"attr-value":{color:"#1990b8"},keyword:{color:"#1990b8"},"class-name":{color:"#1990b8"},regex:{color:"#e90"},important:{color:"#e90",fontWeight:"normal"},".language-css .token.string":{color:"#a67f59",background:"rgba(255, 255, 255, 0.5)"},".style .token.string":{color:"#a67f59",background:"rgba(255, 255, 255, 0.5)"},bold:{fontWeight:"bold"},italic:{fontStyle:"italic"},namespace:{Opacity:".7"},'pre[class*="language-"].line-numbers.line-numbers':{paddingLeft:"0"},'pre[class*="language-"].line-numbers.line-numbers code':{paddingLeft:"3.8em"},'pre[class*="language-"].line-numbers.line-numbers .line-numbers-rows':{left:"0"},'pre[class*="language-"][data-line]':{paddingTop:"0",paddingBottom:"0",paddingLeft:"0"},"pre[data-line] code":{position:"relative",paddingLeft:"4em"},"pre .line-highlight":{marginTop:"0"}}),gk)),r=t((DS||(DS=1,Object.defineProperty(vk,"__esModule",{value:!0}),vk.default=void 0,vk.default={'code[class*="language-"]':{color:"white",background:"none",textShadow:"0 -.1em .2em black",fontFamily:"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace",fontSize:"1em",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none"},'pre[class*="language-"]':{color:"white",background:"hsl(30, 20%, 25%)",textShadow:"0 -.1em .2em black",fontFamily:"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace",fontSize:"1em",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",padding:"1em",margin:".5em 0",overflow:"auto",border:".3em solid hsl(30, 20%, 40%)",borderRadius:".5em",boxShadow:"1px 1px .5em black inset"},':not(pre) > code[class*="language-"]':{background:"hsl(30, 20%, 25%)",padding:".15em .2em .05em",borderRadius:".3em",border:".13em solid hsl(30, 20%, 40%)",boxShadow:"1px 1px .3em -.1em black inset",whiteSpace:"normal"},comment:{color:"hsl(30, 20%, 50%)"},prolog:{color:"hsl(30, 20%, 50%)"},doctype:{color:"hsl(30, 20%, 50%)"},cdata:{color:"hsl(30, 20%, 50%)"},punctuation:{Opacity:".7"},namespace:{Opacity:".7"},property:{color:"hsl(350, 40%, 70%)"},tag:{color:"hsl(350, 40%, 70%)"},boolean:{color:"hsl(350, 40%, 70%)"},number:{color:"hsl(350, 40%, 70%)"},constant:{color:"hsl(350, 40%, 70%)"},symbol:{color:"hsl(350, 40%, 70%)"},selector:{color:"hsl(75, 70%, 60%)"},"attr-name":{color:"hsl(75, 70%, 60%)"},string:{color:"hsl(75, 70%, 60%)"},char:{color:"hsl(75, 70%, 60%)"},builtin:{color:"hsl(75, 70%, 60%)"},inserted:{color:"hsl(75, 70%, 60%)"},operator:{color:"hsl(40, 90%, 60%)"},entity:{color:"hsl(40, 90%, 60%)",cursor:"help"},url:{color:"hsl(40, 90%, 60%)"},".language-css .token.string":{color:"hsl(40, 90%, 60%)"},".style .token.string":{color:"hsl(40, 90%, 60%)"},variable:{color:"hsl(40, 90%, 60%)"},atrule:{color:"hsl(350, 40%, 70%)"},"attr-value":{color:"hsl(350, 40%, 70%)"},keyword:{color:"hsl(350, 40%, 70%)"},regex:{color:"#e90"},important:{color:"#e90",fontWeight:"bold"},bold:{fontWeight:"bold"},italic:{fontStyle:"italic"},deleted:{color:"red"}}),vk)),i=t((MS||(MS=1,Object.defineProperty(bk,"__esModule",{value:!0}),bk.default=void 0,bk.default={'code[class*="language-"]':{fontFamily:"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace",fontSize:"1em",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",background:"black",color:"white",boxShadow:"-.3em 0 0 .3em black, .3em 0 0 .3em black"},'pre[class*="language-"]':{fontFamily:"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace",fontSize:"1em",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",padding:".4em .8em",margin:".5em 0",overflow:"auto",background:'url(\'data:image/svg+xml;charset=utf-8,<svg%20version%3D"1.1"%20xmlns%3D"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg"%20width%3D"100"%20height%3D"100"%20fill%3D"rgba(0%2C0%2C0%2C.2)">%0D%0A<polygon%20points%3D"0%2C50%2050%2C0%200%2C0"%20%2F>%0D%0A<polygon%20points%3D"0%2C100%2050%2C100%20100%2C50%20100%2C0"%20%2F>%0D%0A<%2Fsvg>\')',backgroundSize:"1em 1em"},':not(pre) > code[class*="language-"]':{padding:".2em",borderRadius:".3em",boxShadow:"none",whiteSpace:"normal"},comment:{color:"#aaa"},prolog:{color:"#aaa"},doctype:{color:"#aaa"},cdata:{color:"#aaa"},punctuation:{color:"#999"},namespace:{Opacity:".7"},property:{color:"#0cf"},tag:{color:"#0cf"},boolean:{color:"#0cf"},number:{color:"#0cf"},constant:{color:"#0cf"},symbol:{color:"#0cf"},selector:{color:"yellow"},"attr-name":{color:"yellow"},string:{color:"yellow"},char:{color:"yellow"},builtin:{color:"yellow"},operator:{color:"yellowgreen"},entity:{color:"yellowgreen",cursor:"help"},url:{color:"yellowgreen"},".language-css .token.string":{color:"yellowgreen"},variable:{color:"yellowgreen"},inserted:{color:"yellowgreen"},atrule:{color:"deeppink"},"attr-value":{color:"deeppink"},keyword:{color:"deeppink"},regex:{color:"orange"},important:{color:"orange",fontWeight:"bold"},bold:{fontWeight:"bold"},italic:{fontStyle:"italic"},deleted:{color:"red"},"pre.diff-highlight.diff-highlight > code .token.deleted:not(.prefix)":{backgroundColor:"rgba(255, 0, 0, .3)",display:"inline"},"pre > code.diff-highlight.diff-highlight .token.deleted:not(.prefix)":{backgroundColor:"rgba(255, 0, 0, .3)",display:"inline"},"pre.diff-highlight.diff-highlight > code .token.inserted:not(.prefix)":{backgroundColor:"rgba(0, 255, 128, .3)",display:"inline"},"pre > code.diff-highlight.diff-highlight .token.inserted:not(.prefix)":{backgroundColor:"rgba(0, 255, 128, .3)",display:"inline"}}),bk)),o=t((BS||(BS=1,Object.defineProperty(yk,"__esModule",{value:!0}),yk.default=void 0,yk.default={'code[class*="language-"]':{color:"#f8f8f2",background:"none",textShadow:"0 1px rgba(0, 0, 0, 0.3)",fontFamily:"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace",fontSize:"1em",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none"},'pre[class*="language-"]':{color:"#f8f8f2",background:"#272822",textShadow:"0 1px rgba(0, 0, 0, 0.3)",fontFamily:"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace",fontSize:"1em",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",padding:"1em",margin:".5em 0",overflow:"auto",borderRadius:"0.3em"},':not(pre) > code[class*="language-"]':{background:"#272822",padding:".1em",borderRadius:".3em",whiteSpace:"normal"},comment:{color:"#8292a2"},prolog:{color:"#8292a2"},doctype:{color:"#8292a2"},cdata:{color:"#8292a2"},punctuation:{color:"#f8f8f2"},namespace:{Opacity:".7"},property:{color:"#f92672"},tag:{color:"#f92672"},constant:{color:"#f92672"},symbol:{color:"#f92672"},deleted:{color:"#f92672"},boolean:{color:"#ae81ff"},number:{color:"#ae81ff"},selector:{color:"#a6e22e"},"attr-name":{color:"#a6e22e"},string:{color:"#a6e22e"},char:{color:"#a6e22e"},builtin:{color:"#a6e22e"},inserted:{color:"#a6e22e"},operator:{color:"#f8f8f2"},entity:{color:"#f8f8f2",cursor:"help"},url:{color:"#f8f8f2"},".language-css .token.string":{color:"#f8f8f2"},".style .token.string":{color:"#f8f8f2"},variable:{color:"#f8f8f2"},atrule:{color:"#e6db74"},"attr-value":{color:"#e6db74"},function:{color:"#e6db74"},"class-name":{color:"#e6db74"},keyword:{color:"#66d9ef"},regex:{color:"#fd971f"},important:{color:"#fd971f",fontWeight:"bold"},bold:{fontWeight:"bold"},italic:{fontStyle:"italic"}}),yk)),a=t((zS||(zS=1,Object.defineProperty(wk,"__esModule",{value:!0}),wk.default=void 0,wk.default={'code[class*="language-"]':{color:"#657b83",fontFamily:"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace",fontSize:"1em",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none"},'pre[class*="language-"]':{color:"#657b83",fontFamily:"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace",fontSize:"1em",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",padding:"1em",margin:".5em 0",overflow:"auto",borderRadius:"0.3em",backgroundColor:"#fdf6e3"},'pre[class*="language-"]::-moz-selection':{background:"#073642"},'pre[class*="language-"] ::-moz-selection':{background:"#073642"},'code[class*="language-"]::-moz-selection':{background:"#073642"},'code[class*="language-"] ::-moz-selection':{background:"#073642"},'pre[class*="language-"]::selection':{background:"#073642"},'pre[class*="language-"] ::selection':{background:"#073642"},'code[class*="language-"]::selection':{background:"#073642"},'code[class*="language-"] ::selection':{background:"#073642"},':not(pre) > code[class*="language-"]':{backgroundColor:"#fdf6e3",padding:".1em",borderRadius:".3em"},comment:{color:"#93a1a1"},prolog:{color:"#93a1a1"},doctype:{color:"#93a1a1"},cdata:{color:"#93a1a1"},punctuation:{color:"#586e75"},namespace:{Opacity:".7"},property:{color:"#268bd2"},tag:{color:"#268bd2"},boolean:{color:"#268bd2"},number:{color:"#268bd2"},constant:{color:"#268bd2"},symbol:{color:"#268bd2"},deleted:{color:"#268bd2"},selector:{color:"#2aa198"},"attr-name":{color:"#2aa198"},string:{color:"#2aa198"},char:{color:"#2aa198"},builtin:{color:"#2aa198"},url:{color:"#2aa198"},inserted:{color:"#2aa198"},entity:{color:"#657b83",background:"#eee8d5",cursor:"help"},atrule:{color:"#859900"},"attr-value":{color:"#859900"},keyword:{color:"#859900"},function:{color:"#b58900"},"class-name":{color:"#b58900"},regex:{color:"#cb4b16"},important:{color:"#cb4b16",fontWeight:"bold"},variable:{color:"#cb4b16"},bold:{fontWeight:"bold"},italic:{fontStyle:"italic"}}),wk)),s=t((jS||(jS=1,Object.defineProperty(_k,"__esModule",{value:!0}),_k.default=void 0,_k.default={'code[class*="language-"]':{color:"#ccc",background:"none",fontFamily:"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace",fontSize:"1em",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none"},'pre[class*="language-"]':{color:"#ccc",background:"#2d2d2d",fontFamily:"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace",fontSize:"1em",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",padding:"1em",margin:".5em 0",overflow:"auto"},':not(pre) > code[class*="language-"]':{background:"#2d2d2d",padding:".1em",borderRadius:".3em",whiteSpace:"normal"},comment:{color:"#999"},"block-comment":{color:"#999"},prolog:{color:"#999"},doctype:{color:"#999"},cdata:{color:"#999"},punctuation:{color:"#ccc"},tag:{color:"#e2777a"},"attr-name":{color:"#e2777a"},namespace:{color:"#e2777a"},deleted:{color:"#e2777a"},"function-name":{color:"#6196cc"},boolean:{color:"#f08d49"},number:{color:"#f08d49"},function:{color:"#f08d49"},property:{color:"#f8c555"},"class-name":{color:"#f8c555"},constant:{color:"#f8c555"},symbol:{color:"#f8c555"},selector:{color:"#cc99cd"},important:{color:"#cc99cd",fontWeight:"bold"},atrule:{color:"#cc99cd"},keyword:{color:"#cc99cd"},builtin:{color:"#cc99cd"},string:{color:"#7ec699"},char:{color:"#7ec699"},"attr-value":{color:"#7ec699"},regex:{color:"#7ec699"},variable:{color:"#7ec699"},operator:{color:"#67cdcc"},entity:{color:"#67cdcc",cursor:"help"},url:{color:"#67cdcc"},bold:{fontWeight:"bold"},italic:{fontStyle:"italic"},inserted:{color:"green"}}),_k)),l=t((FS||(FS=1,Object.defineProperty(xk,"__esModule",{value:!0}),xk.default=void 0,xk.default={'code[class*="language-"]':{color:"white",background:"none",fontFamily:"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace",fontSize:"1em",textAlign:"left",textShadow:"0 -.1em .2em black",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none"},'pre[class*="language-"]':{color:"white",background:"hsl(0, 0%, 8%)",fontFamily:"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace",fontSize:"1em",textAlign:"left",textShadow:"0 -.1em .2em black",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",borderRadius:".5em",border:".3em solid hsl(0, 0%, 33%)",boxShadow:"1px 1px .5em black inset",margin:".5em 0",overflow:"auto",padding:"1em"},':not(pre) > code[class*="language-"]':{background:"hsl(0, 0%, 8%)",borderRadius:".3em",border:".13em solid hsl(0, 0%, 33%)",boxShadow:"1px 1px .3em -.1em black inset",padding:".15em .2em .05em",whiteSpace:"normal"},'pre[class*="language-"]::-moz-selection':{background:"hsla(0, 0%, 93%, 0.15)",textShadow:"none"},'pre[class*="language-"]::selection':{background:"hsla(0, 0%, 93%, 0.15)",textShadow:"none"},'pre[class*="language-"] ::-moz-selection':{textShadow:"none",background:"hsla(0, 0%, 93%, 0.15)"},'code[class*="language-"]::-moz-selection':{textShadow:"none",background:"hsla(0, 0%, 93%, 0.15)"},'code[class*="language-"] ::-moz-selection':{textShadow:"none",background:"hsla(0, 0%, 93%, 0.15)"},'pre[class*="language-"] ::selection':{textShadow:"none",background:"hsla(0, 0%, 93%, 0.15)"},'code[class*="language-"]::selection':{textShadow:"none",background:"hsla(0, 0%, 93%, 0.15)"},'code[class*="language-"] ::selection':{textShadow:"none",background:"hsla(0, 0%, 93%, 0.15)"},comment:{color:"hsl(0, 0%, 47%)"},prolog:{color:"hsl(0, 0%, 47%)"},doctype:{color:"hsl(0, 0%, 47%)"},cdata:{color:"hsl(0, 0%, 47%)"},punctuation:{Opacity:".7"},namespace:{Opacity:".7"},tag:{color:"hsl(14, 58%, 55%)"},boolean:{color:"hsl(14, 58%, 55%)"},number:{color:"hsl(14, 58%, 55%)"},deleted:{color:"hsl(14, 58%, 55%)"},keyword:{color:"hsl(53, 89%, 79%)"},property:{color:"hsl(53, 89%, 79%)"},selector:{color:"hsl(53, 89%, 79%)"},constant:{color:"hsl(53, 89%, 79%)"},symbol:{color:"hsl(53, 89%, 79%)"},builtin:{color:"hsl(53, 89%, 79%)"},"attr-name":{color:"hsl(76, 21%, 52%)"},"attr-value":{color:"hsl(76, 21%, 52%)"},string:{color:"hsl(76, 21%, 52%)"},char:{color:"hsl(76, 21%, 52%)"},operator:{color:"hsl(76, 21%, 52%)"},entity:{color:"hsl(76, 21%, 52%)",cursor:"help"},url:{color:"hsl(76, 21%, 52%)"},".language-css .token.string":{color:"hsl(76, 21%, 52%)"},".style .token.string":{color:"hsl(76, 21%, 52%)"},variable:{color:"hsl(76, 21%, 52%)"},inserted:{color:"hsl(76, 21%, 52%)"},atrule:{color:"hsl(218, 22%, 55%)"},regex:{color:"hsl(42, 75%, 65%)"},important:{color:"hsl(42, 75%, 65%)",fontWeight:"bold"},bold:{fontWeight:"bold"},italic:{fontStyle:"italic"},"pre[data-line]":{padding:"1em 0 1em 3em",position:"relative"},".language-markup .token.tag":{color:"hsl(33, 33%, 52%)"},".language-markup .token.attr-name":{color:"hsl(33, 33%, 52%)"},".language-markup .token.punctuation":{color:"hsl(33, 33%, 52%)"},"":{position:"relative",zIndex:"1"},".line-highlight":{background:"linear-gradient(to right, hsla(0, 0%, 33%, .1) 70%, hsla(0, 0%, 33%, 0))",borderBottom:"1px dashed hsl(0, 0%, 33%)",borderTop:"1px dashed hsl(0, 0%, 33%)",left:"0",lineHeight:"inherit",marginTop:"0.75em",padding:"inherit 0",pointerEvents:"none",position:"absolute",right:"0",whiteSpace:"pre",zIndex:"0"},".line-highlight:before":{backgroundColor:"hsl(215, 15%, 59%)",borderRadius:"999px",boxShadow:"0 1px white",color:"hsl(24, 20%, 95%)",content:"attr(data-start)",font:"bold 65%/1.5 sans-serif",left:".6em",minWidth:"1em",padding:"0 .5em",position:"absolute",textAlign:"center",textShadow:"none",top:".4em",verticalAlign:".3em"},".line-highlight[data-end]:after":{backgroundColor:"hsl(215, 15%, 59%)",borderRadius:"999px",boxShadow:"0 1px white",color:"hsl(24, 20%, 95%)",content:"attr(data-end)",font:"bold 65%/1.5 sans-serif",left:".6em",minWidth:"1em",padding:"0 .5em",position:"absolute",textAlign:"center",textShadow:"none",top:"auto",verticalAlign:".3em",bottom:".4em"}}),xk)),c=t((US||(US=1,Object.defineProperty(Sk,"__esModule",{value:!0}),Sk.default=void 0,Sk.default={'code[class*="language-"]':{color:"black",background:"none",textShadow:"0 1px white",fontFamily:"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace",fontSize:"1em",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none"},'pre[class*="language-"]':{color:"black",background:"#f5f2f0",textShadow:"0 1px white",fontFamily:"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace",fontSize:"1em",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",padding:"1em",margin:".5em 0",overflow:"auto"},'pre[class*="language-"]::-moz-selection':{textShadow:"none",background:"#b3d4fc"},'pre[class*="language-"] ::-moz-selection':{textShadow:"none",background:"#b3d4fc"},'code[class*="language-"]::-moz-selection':{textShadow:"none",background:"#b3d4fc"},'code[class*="language-"] ::-moz-selection':{textShadow:"none",background:"#b3d4fc"},'pre[class*="language-"]::selection':{textShadow:"none",background:"#b3d4fc"},'pre[class*="language-"] ::selection':{textShadow:"none",background:"#b3d4fc"},'code[class*="language-"]::selection':{textShadow:"none",background:"#b3d4fc"},'code[class*="language-"] ::selection':{textShadow:"none",background:"#b3d4fc"},':not(pre) > code[class*="language-"]':{background:"#f5f2f0",padding:".1em",borderRadius:".3em",whiteSpace:"normal"},comment:{color:"slategray"},prolog:{color:"slategray"},doctype:{color:"slategray"},cdata:{color:"slategray"},punctuation:{color:"#999"},namespace:{Opacity:".7"},property:{color:"#905"},tag:{color:"#905"},boolean:{color:"#905"},number:{color:"#905"},constant:{color:"#905"},symbol:{color:"#905"},deleted:{color:"#905"},selector:{color:"#690"},"attr-name":{color:"#690"},string:{color:"#690"},char:{color:"#690"},builtin:{color:"#690"},inserted:{color:"#690"},operator:{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)"},entity:{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)",cursor:"help"},url:{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)"},".language-css .token.string":{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)"},".style .token.string":{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)"},atrule:{color:"#07a"},"attr-value":{color:"#07a"},keyword:{color:"#07a"},function:{color:"#DD4A68"},"class-name":{color:"#DD4A68"},regex:{color:"#e90"},important:{color:"#e90",fontWeight:"bold"},variable:{color:"#e90"},bold:{fontWeight:"bold"},italic:{fontStyle:"italic"}}),Sk)),u=t((qS||(qS=1,Object.defineProperty(kk,"__esModule",{value:!0}),kk.default=void 0,kk.default={'code[class*="language-"]':{color:"#f8f8f2",background:"none",fontFamily:"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none"},'pre[class*="language-"]':{color:"#f8f8f2",background:"#2b2b2b",fontFamily:"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",padding:"1em",margin:"0.5em 0",overflow:"auto",borderRadius:"0.3em"},':not(pre) > code[class*="language-"]':{background:"#2b2b2b",padding:"0.1em",borderRadius:"0.3em",whiteSpace:"normal"},comment:{color:"#d4d0ab"},prolog:{color:"#d4d0ab"},doctype:{color:"#d4d0ab"},cdata:{color:"#d4d0ab"},punctuation:{color:"#fefefe"},property:{color:"#ffa07a"},tag:{color:"#ffa07a"},constant:{color:"#ffa07a"},symbol:{color:"#ffa07a"},deleted:{color:"#ffa07a"},boolean:{color:"#00e0e0"},number:{color:"#00e0e0"},selector:{color:"#abe338"},"attr-name":{color:"#abe338"},string:{color:"#abe338"},char:{color:"#abe338"},builtin:{color:"#abe338"},inserted:{color:"#abe338"},operator:{color:"#00e0e0"},entity:{color:"#00e0e0",cursor:"help"},url:{color:"#00e0e0"},".language-css .token.string":{color:"#00e0e0"},".style .token.string":{color:"#00e0e0"},variable:{color:"#00e0e0"},atrule:{color:"#ffd700"},"attr-value":{color:"#ffd700"},function:{color:"#ffd700"},keyword:{color:"#00e0e0"},regex:{color:"#ffd700"},important:{color:"#ffd700",fontWeight:"bold"},bold:{fontWeight:"bold"},italic:{fontStyle:"italic"}}),kk)),d=t((WS||(WS=1,Object.defineProperty(Ek,"__esModule",{value:!0}),Ek.default=void 0,Ek.default={'code[class*="language-"]':{color:"#c5c8c6",textShadow:"0 1px rgba(0, 0, 0, 0.3)",fontFamily:"Inconsolata, Monaco, Consolas, 'Courier New', Courier, monospace",direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none"},'pre[class*="language-"]':{color:"#c5c8c6",textShadow:"0 1px rgba(0, 0, 0, 0.3)",fontFamily:"Inconsolata, Monaco, Consolas, 'Courier New', Courier, monospace",direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",padding:"1em",margin:".5em 0",overflow:"auto",borderRadius:"0.3em",background:"#1d1f21"},':not(pre) > code[class*="language-"]':{background:"#1d1f21",padding:".1em",borderRadius:".3em"},comment:{color:"#7C7C7C"},prolog:{color:"#7C7C7C"},doctype:{color:"#7C7C7C"},cdata:{color:"#7C7C7C"},punctuation:{color:"#c5c8c6"},".namespace":{Opacity:".7"},property:{color:"#96CBFE"},keyword:{color:"#96CBFE"},tag:{color:"#96CBFE"},"class-name":{color:"#FFFFB6",textDecoration:"underline"},boolean:{color:"#99CC99"},constant:{color:"#99CC99"},symbol:{color:"#f92672"},deleted:{color:"#f92672"},number:{color:"#FF73FD"},selector:{color:"#A8FF60"},"attr-name":{color:"#A8FF60"},string:{color:"#A8FF60"},char:{color:"#A8FF60"},builtin:{color:"#A8FF60"},inserted:{color:"#A8FF60"},variable:{color:"#C6C5FE"},operator:{color:"#EDEDED"},entity:{color:"#FFFFB6",cursor:"help"},url:{color:"#96CBFE"},".language-css .token.string":{color:"#87C38A"},".style .token.string":{color:"#87C38A"},atrule:{color:"#F9EE98"},"attr-value":{color:"#F9EE98"},function:{color:"#DAD085"},regex:{color:"#E9C062"},important:{color:"#fd971f",fontWeight:"bold"},bold:{fontWeight:"bold"},italic:{fontStyle:"italic"}}),Ek)),p=t((VS||(VS=1,Object.defineProperty(Ck,"__esModule",{value:!0}),Ck.default=void 0,Ck.default={'code[class*="language-"]':{fontFamily:'Consolas, Menlo, Monaco, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", "Courier New", Courier, monospace',fontSize:"14px",lineHeight:"1.375",direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",background:"#f5f7ff",color:"#5e6687"},'pre[class*="language-"]':{fontFamily:'Consolas, Menlo, Monaco, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", "Courier New", Courier, monospace',fontSize:"14px",lineHeight:"1.375",direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",background:"#f5f7ff",color:"#5e6687",padding:"1em",margin:".5em 0",overflow:"auto"},'pre > code[class*="language-"]':{fontSize:"1em"},'pre[class*="language-"]::-moz-selection':{textShadow:"none",background:"#dfe2f1"},'pre[class*="language-"] ::-moz-selection':{textShadow:"none",background:"#dfe2f1"},'code[class*="language-"]::-moz-selection':{textShadow:"none",background:"#dfe2f1"},'code[class*="language-"] ::-moz-selection':{textShadow:"none",background:"#dfe2f1"},'pre[class*="language-"]::selection':{textShadow:"none",background:"#dfe2f1"},'pre[class*="language-"] ::selection':{textShadow:"none",background:"#dfe2f1"},'code[class*="language-"]::selection':{textShadow:"none",background:"#dfe2f1"},'code[class*="language-"] ::selection':{textShadow:"none",background:"#dfe2f1"},':not(pre) > code[class*="language-"]':{padding:".1em",borderRadius:".3em"},comment:{color:"#898ea4"},prolog:{color:"#898ea4"},doctype:{color:"#898ea4"},cdata:{color:"#898ea4"},punctuation:{color:"#5e6687"},namespace:{Opacity:".7"},operator:{color:"#c76b29"},boolean:{color:"#c76b29"},number:{color:"#c76b29"},property:{color:"#c08b30"},tag:{color:"#3d8fd1"},string:{color:"#22a2c9"},selector:{color:"#6679cc"},"attr-name":{color:"#c76b29"},entity:{color:"#22a2c9",cursor:"help"},url:{color:"#22a2c9"},".language-css .token.string":{color:"#22a2c9"},".style .token.string":{color:"#22a2c9"},"attr-value":{color:"#ac9739"},keyword:{color:"#ac9739"},control:{color:"#ac9739"},directive:{color:"#ac9739"},unit:{color:"#ac9739"},statement:{color:"#22a2c9"},regex:{color:"#22a2c9"},atrule:{color:"#22a2c9"},placeholder:{color:"#3d8fd1"},variable:{color:"#3d8fd1"},deleted:{textDecoration:"line-through"},inserted:{borderBottom:"1px dotted #202746",textDecoration:"none"},italic:{fontStyle:"italic"},important:{fontWeight:"bold",color:"#c94922"},bold:{fontWeight:"bold"},"pre > code.highlight":{Outline:"0.4em solid #c94922",OutlineOffset:".4em"},".line-numbers .line-numbers-rows":{borderRightColor:"#dfe2f1"},".line-numbers-rows > span:before":{color:"#979db4"},".line-highlight":{background:"linear-gradient(to right, rgba(107, 115, 148, 0.2) 70%, rgba(107, 115, 148, 0))"}}),Ck)),f=t((HS||(HS=1,Object.defineProperty(Ak,"__esModule",{value:!0}),Ak.default=void 0,Ak.default={'code[class*="language-"]':{color:"#fff",textShadow:"0 1px 1px #000",fontFamily:'Menlo, Monaco, "Courier New", monospace',direction:"ltr",textAlign:"left",wordSpacing:"normal",whiteSpace:"pre",wordWrap:"normal",lineHeight:"1.4",background:"none",border:"0",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none"},'pre[class*="language-"]':{color:"#fff",textShadow:"0 1px 1px #000",fontFamily:'Menlo, Monaco, "Courier New", monospace',direction:"ltr",textAlign:"left",wordSpacing:"normal",whiteSpace:"pre",wordWrap:"normal",lineHeight:"1.4",background:"#222",border:"0",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",padding:"15px",margin:"1em 0",overflow:"auto",MozBorderRadius:"8px",WebkitBorderRadius:"8px",borderRadius:"8px"},'pre[class*="language-"] code':{float:"left",padding:"0 15px 0 0"},':not(pre) > code[class*="language-"]':{background:"#222",padding:"5px 10px",lineHeight:"1",MozBorderRadius:"3px",WebkitBorderRadius:"3px",borderRadius:"3px"},comment:{color:"#797979"},prolog:{color:"#797979"},doctype:{color:"#797979"},cdata:{color:"#797979"},selector:{color:"#fff"},operator:{color:"#fff"},punctuation:{color:"#fff"},namespace:{Opacity:".7"},tag:{color:"#ffd893"},boolean:{color:"#ffd893"},atrule:{color:"#B0C975"},"attr-value":{color:"#B0C975"},hex:{color:"#B0C975"},string:{color:"#B0C975"},property:{color:"#c27628"},entity:{color:"#c27628",cursor:"help"},url:{color:"#c27628"},"attr-name":{color:"#c27628"},keyword:{color:"#c27628"},regex:{color:"#9B71C6"},function:{color:"#e5a638"},constant:{color:"#e5a638"},variable:{color:"#fdfba8"},number:{color:"#8799B0"},important:{color:"#E45734"},deliminator:{color:"#E45734"},"pre[data-line]":{position:"relative",padding:"1em 0 1em 3em"},".line-highlight":{position:"absolute",left:"0",right:"0",marginTop:"1em",background:"rgba(255, 255, 255, .2)",pointerEvents:"none",lineHeight:"inherit",whiteSpace:"pre"},".line-highlight:before":{content:"attr(data-start)",position:"absolute",top:".3em",left:".6em",minWidth:"1em",padding:"0 .5em",backgroundColor:"rgba(255, 255, 255, .3)",color:"#fff",font:"bold 65%/1.5 sans-serif",textAlign:"center",MozBorderRadius:"8px",WebkitBorderRadius:"8px",borderRadius:"8px",textShadow:"none"},".line-highlight[data-end]:after":{content:"attr(data-end)",position:"absolute",top:"auto",left:".6em",minWidth:"1em",padding:"0 .5em",backgroundColor:"rgba(255, 255, 255, .3)",color:"#fff",font:"bold 65%/1.5 sans-serif",textAlign:"center",MozBorderRadius:"8px",WebkitBorderRadius:"8px",borderRadius:"8px",textShadow:"none",bottom:".4em"},".line-numbers-rows":{margin:"0"},".line-numbers-rows span":{paddingRight:"10px",borderRight:"3px #d9d336 solid"}}),Ak)),h=t((ZS||(ZS=1,Object.defineProperty(Tk,"__esModule",{value:!0}),Tk.default=void 0,Tk.default={'code[class*="language-"]':{color:"#111b27",background:"none",fontFamily:'Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace',textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none"},'pre[class*="language-"]':{color:"#111b27",background:"#e3e9f2",fontFamily:'Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace',textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",padding:"1em",margin:"0.5em 0",overflow:"auto"},'pre[class*="language-"]::-moz-selection':{background:"#ccd6e4"},'pre[class*="language-"] ::-moz-selection':{background:"#ccd6e4"},'code[class*="language-"]::-moz-selection':{background:"#ccd6e4"},'code[class*="language-"] ::-moz-selection':{background:"#ccd6e4"},'pre[class*="language-"]::selection':{background:"#ccd6e4"},'pre[class*="language-"] ::selection':{background:"#ccd6e4"},'code[class*="language-"]::selection':{background:"#ccd6e4"},'code[class*="language-"] ::selection':{background:"#ccd6e4"},':not(pre) > code[class*="language-"]':{background:"#e3e9f2",padding:"0.1em 0.3em",borderRadius:"0.3em",whiteSpace:"normal"},comment:{color:"#304259",fontStyle:"italic"},prolog:{color:"#304259",fontStyle:"italic"},doctype:{color:"#304259",fontStyle:"italic"},cdata:{color:"#304259",fontStyle:"italic"},punctuation:{color:"#111b27"},selector:{color:"#007474"},tag:{color:"#007474"},"attr-name":{color:"#7d6600"},boolean:{color:"#7d6600"},number:{color:"#7d6600"},constant:{color:"#7d6600"},"pseudo-class":{color:"#7d6600"},"pseudo-element":{color:"#7d6600"},"selector.attribute":{color:"#7d6600"},"class-name":{color:"#005c99"},key:{color:"#005c99"},parameter:{color:"#005c99"},property:{color:"#005c99"},"property-access":{color:"#005c99"},variable:{color:"#005c99"},"attr-value":{color:"#237800"},inserted:{color:"#237800"},color:{color:"#237800"},"selector.value":{color:"#237800"},string:{color:"#237800"},"string.url-link":{color:"#237800"},builtin:{color:"#b800b8"},"keyword-array":{color:"#b800b8"},package:{color:"#b800b8"},regex:{color:"#b800b8"},function:{color:"#8600c6"},"selector.class":{color:"#8600c6"},"selector.id":{color:"#8600c6"},"atrule.rule":{color:"#aa4d00"},combinator:{color:"#aa4d00"},keyword:{color:"#aa4d00"},operator:{color:"#aa4d00"},unit:{color:"#aa4d00"},deleted:{color:"#bf0100"},important:{color:"#bf0100",fontWeight:"bold"},"keyword-this":{color:"#005c99",fontWeight:"bold"},this:{color:"#005c99",fontWeight:"bold"},bold:{fontWeight:"bold"},italic:{fontStyle:"italic"},entity:{cursor:"help"},".language-markdown .token.title":{color:"#005c99",fontWeight:"bold"},".language-markdown .token.title .token.punctuation":{color:"#005c99",fontWeight:"bold"},".language-markdown .token.code":{color:"#007474"},".language-markdown .token.url > .token.content":{color:"#237800"},".language-markdown .token.url-link":{color:"#7d6600"},".language-markdown .token.list.punctuation":{color:"#b800b8"},".language-markdown .token.table-header":{color:"#111b27"},".language-json .token.operator":{color:"#111b27"},"tab:not(:empty):before":{color:"#304259"},"cr:before":{color:"#304259"},"lf:before":{color:"#304259"},"space:before":{color:"#304259"},"div.code-toolbar > .toolbar a":{color:"#e3e9f2",background:"#005c99"},"div.code-toolbar > .toolbar button":{color:"#e3e9f2",background:"#005c99"},"div.code-toolbar > .toolbar a:hover":{color:"#e3e9f2",background:"#005c99da",textDecoration:"none"},"div.code-toolbar > .toolbar a:focus":{color:"#e3e9f2",background:"#005c99da",textDecoration:"none"},"div.code-toolbar > .toolbar button:hover":{color:"#e3e9f2",background:"#005c99da",textDecoration:"none"},"div.code-toolbar > .toolbar button:focus":{color:"#e3e9f2",background:"#005c99da",textDecoration:"none"},"div.code-toolbar > .toolbar span":{color:"#e3e9f2",background:"#304259"},"div.code-toolbar > .toolbar span:hover":{color:"#e3e9f2",background:"#304259"},"div.code-toolbar > .toolbar span:focus":{color:"#e3e9f2",background:"#304259"},".line-highlight":{background:"linear-gradient(to right, #3042591f 70%, #30425915)"},".line-highlight:before":{backgroundColor:"#304259",color:"#e3e9f2",boxShadow:"0 1px #ccd6e4"},".line-highlight[data-end]:after":{backgroundColor:"#304259",color:"#e3e9f2",boxShadow:"0 1px #ccd6e4"},"pre[id].linkable-line-numbers span.line-numbers-rows > span:hover:before":{backgroundColor:"#3042591f"},".line-numbers .line-numbers-rows":{borderRight:"1px solid #111b271f",background:"#d8e0ebda"},".line-numbers-rows > span:before":{color:"#111b2796"},".rainbow-braces .token.punctuation.brace-level-1":{color:"#7d6600"},".rainbow-braces .token.punctuation.brace-level-5":{color:"#7d6600"},".rainbow-braces .token.punctuation.brace-level-9":{color:"#7d6600"},".rainbow-braces .token.punctuation.brace-level-2":{color:"#b800b8"},".rainbow-braces .token.punctuation.brace-level-6":{color:"#b800b8"},".rainbow-braces .token.punctuation.brace-level-10":{color:"#b800b8"},".rainbow-braces .token.punctuation.brace-level-3":{color:"#005c99"},".rainbow-braces .token.punctuation.brace-level-7":{color:"#005c99"},".rainbow-braces .token.punctuation.brace-level-11":{color:"#005c99"},".rainbow-braces .token.punctuation.brace-level-4":{color:"#8600c6"},".rainbow-braces .token.punctuation.brace-level-8":{color:"#8600c6"},".rainbow-braces .token.punctuation.brace-level-12":{color:"#8600c6"},"pre.diff-highlight > code .token.deleted:not(.prefix)":{backgroundColor:"#bf01001f"},"pre > code.diff-highlight .token.deleted:not(.prefix)":{backgroundColor:"#bf01001f"},"pre.diff-highlight > code .token.inserted:not(.prefix)":{backgroundColor:"#2378001f"},"pre > code.diff-highlight .token.inserted:not(.prefix)":{backgroundColor:"#2378001f"},".command-line-prompt":{borderRight:"1px solid #111b271f"},".command-line-prompt > span:before":{color:"#111b2796"}}),Tk)),m=t((GS||(GS=1,Object.defineProperty(Ik,"__esModule",{value:!0}),Ik.default=void 0,Ik.default={'code[class*="language-"]':{color:"#e3e9f2",background:"none",fontFamily:'Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace',textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none"},'pre[class*="language-"]':{color:"#e3e9f2",background:"#111b27",fontFamily:'Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace',textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",padding:"1em",margin:"0.5em 0",overflow:"auto"},'pre[class*="language-"]::-moz-selection':{background:"#304259"},'pre[class*="language-"] ::-moz-selection':{background:"#304259"},'code[class*="language-"]::-moz-selection':{background:"#304259"},'code[class*="language-"] ::-moz-selection':{background:"#304259"},'pre[class*="language-"]::selection':{background:"#304259"},'pre[class*="language-"] ::selection':{background:"#304259"},'code[class*="language-"]::selection':{background:"#304259"},'code[class*="language-"] ::selection':{background:"#304259"},':not(pre) > code[class*="language-"]':{background:"#111b27",padding:"0.1em 0.3em",borderRadius:"0.3em",whiteSpace:"normal"},comment:{color:"#ccd6e4",fontStyle:"italic"},prolog:{color:"#ccd6e4",fontStyle:"italic"},doctype:{color:"#ccd6e4",fontStyle:"italic"},cdata:{color:"#ccd6e4",fontStyle:"italic"},punctuation:{color:"#e3e9f2"},selector:{color:"#5dc2c2"},tag:{color:"#5dc2c2"},"attr-name":{color:"#cdb74a"},boolean:{color:"#cdb74a"},number:{color:"#cdb74a"},constant:{color:"#cdb74a"},"pseudo-class":{color:"#cdb74a"},"pseudo-element":{color:"#cdb74a"},"selector.attribute":{color:"#cdb74a"},"class-name":{color:"#6ab3e4"},key:{color:"#6ab3e4"},parameter:{color:"#6ab3e4"},property:{color:"#6ab3e4"},"property-access":{color:"#6ab3e4"},variable:{color:"#6ab3e4"},"attr-value":{color:"#82c366"},inserted:{color:"#82c366"},color:{color:"#82c366"},"selector.value":{color:"#82c366"},string:{color:"#82c366"},"string.url-link":{color:"#82c366"},builtin:{color:"#ea89ea"},"keyword-array":{color:"#ea89ea"},package:{color:"#ea89ea"},regex:{color:"#ea89ea"},function:{color:"#cf7ef6"},"selector.class":{color:"#cf7ef6"},"selector.id":{color:"#cf7ef6"},"atrule.rule":{color:"#d88b4a"},combinator:{color:"#d88b4a"},keyword:{color:"#d88b4a"},operator:{color:"#d88b4a"},"selector.token.operator":{color:"#d88b4a"},unit:{color:"#d88b4a"},deleted:{color:"#f57a73"},important:{color:"#f57a73",fontWeight:"bold"},"keyword-this":{color:"#6ab3e4",fontWeight:"bold"},this:{color:"#6ab3e4",fontWeight:"bold"},bold:{fontWeight:"bold"},italic:{fontStyle:"italic"},entity:{cursor:"help"},".language-markdown .token.title":{color:"#6ab3e4",fontWeight:"bold"},".language-markdown .token.title .token.punctuation":{color:"#6ab3e4",fontWeight:"bold"},".language-markdown .token.code":{color:"#5dc2c2"},".language-markdown .token.url .token.content":{color:"#82c366"},".language-markdown .token.url-link":{color:"#cdb74a"},".language-markdown .token.list.punctuation":{color:"#ea89ea"},".language-markdown .token.table-header":{color:"#e3e9f2"},".language-json .token.operator":{color:"#e3e9f2"},"tab:not(:empty):before":{color:"#ccd6e4"},"cr:before":{color:"#ccd6e4"},"lf:before":{color:"#ccd6e4"},"space:before":{color:"#ccd6e4"},"div.code-toolbar > .toolbar a":{color:"#111b27",background:"#6ab3e4"},"div.code-toolbar > .toolbar button":{color:"#111b27",background:"#6ab3e4"},"div.code-toolbar > .toolbar a:hover":{color:"#111b27",background:"#6ab3e4da",textDecoration:"none"},"div.code-toolbar > .toolbar a:focus":{color:"#111b27",background:"#6ab3e4da",textDecoration:"none"},"div.code-toolbar > .toolbar button:hover":{color:"#111b27",background:"#6ab3e4da",textDecoration:"none"},"div.code-toolbar > .toolbar button:focus":{color:"#111b27",background:"#6ab3e4da",textDecoration:"none"},"div.code-toolbar > .toolbar span":{color:"#111b27",background:"#ccd6e4"},"div.code-toolbar > .toolbar span:hover":{color:"#111b27",background:"#ccd6e4"},"div.code-toolbar > .toolbar span:focus":{color:"#111b27",background:"#ccd6e4"},".line-highlight":{background:"linear-gradient(to right, #ccd6e41f 70%, #ccd6e415)"},".line-highlight:before":{backgroundColor:"#ccd6e4",color:"#111b27",boxShadow:"0 1px #304259"},".line-highlight[data-end]:after":{backgroundColor:"#ccd6e4",color:"#111b27",boxShadow:"0 1px #304259"},"pre[id].linkable-line-numbers span.line-numbers-rows > span:hover:before":{backgroundColor:"#ccd6e418"},".line-numbers .line-numbers-rows":{borderRight:"1px solid #0b121b",background:"#0b121b7a"},".line-numbers-rows > span:before":{color:"#e3e9f296"},".rainbow-braces .token.punctuation.brace-level-1":{color:"#cdb74a"},".rainbow-braces .token.punctuation.brace-level-5":{color:"#cdb74a"},".rainbow-braces .token.punctuation.brace-level-9":{color:"#cdb74a"},".rainbow-braces .token.punctuation.brace-level-2":{color:"#ea89ea"},".rainbow-braces .token.punctuation.brace-level-6":{color:"#ea89ea"},".rainbow-braces .token.punctuation.brace-level-10":{color:"#ea89ea"},".rainbow-braces .token.punctuation.brace-level-3":{color:"#6ab3e4"},".rainbow-braces .token.punctuation.brace-level-7":{color:"#6ab3e4"},".rainbow-braces .token.punctuation.brace-level-11":{color:"#6ab3e4"},".rainbow-braces .token.punctuation.brace-level-4":{color:"#cf7ef6"},".rainbow-braces .token.punctuation.brace-level-8":{color:"#cf7ef6"},".rainbow-braces .token.punctuation.brace-level-12":{color:"#cf7ef6"},"pre.diff-highlight > code .token.deleted:not(.prefix)":{backgroundColor:"#f57a731f"},"pre > code.diff-highlight .token.deleted:not(.prefix)":{backgroundColor:"#f57a731f"},"pre.diff-highlight > code .token.inserted:not(.prefix)":{backgroundColor:"#82c3661f"},"pre > code.diff-highlight .token.inserted:not(.prefix)":{backgroundColor:"#82c3661f"},".command-line-prompt":{borderRight:"1px solid #0b121b"},".command-line-prompt > span:before":{color:"#e3e9f296"}}),Ik)),g=t((KS||(KS=1,Object.defineProperty(Rk,"__esModule",{value:!0}),Rk.default=void 0,Rk.default={'code[class*="language-"]':{color:"black",background:"none",fontFamily:"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace",fontSize:"1em",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none"},'pre[class*="language-"]':{color:"black",background:"none",fontFamily:"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace",fontSize:"1em",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",position:"relative",borderLeft:"10px solid #358ccb",boxShadow:"-1px 0 0 0 #358ccb, 0 0 0 1px #dfdfdf",backgroundColor:"#fdfdfd",backgroundImage:"linear-gradient(transparent 50%, rgba(69, 142, 209, 0.04) 50%)",backgroundSize:"3em 3em",backgroundOrigin:"content-box",backgroundAttachment:"local",margin:".5em 0",padding:"0 1em"},'pre[class*="language-"] > code':{display:"block"},':not(pre) > code[class*="language-"]':{position:"relative",padding:".2em",borderRadius:"0.3em",color:"#c92c2c",border:"1px solid rgba(0, 0, 0, 0.1)",display:"inline",whiteSpace:"normal",backgroundColor:"#fdfdfd",WebkitBoxSizing:"border-box",MozBoxSizing:"border-box",boxSizing:"border-box"},comment:{color:"#7D8B99"},"block-comment":{color:"#7D8B99"},prolog:{color:"#7D8B99"},doctype:{color:"#7D8B99"},cdata:{color:"#7D8B99"},punctuation:{color:"#5F6364"},property:{color:"#c92c2c"},tag:{color:"#c92c2c"},boolean:{color:"#c92c2c"},number:{color:"#c92c2c"},"function-name":{color:"#c92c2c"},constant:{color:"#c92c2c"},symbol:{color:"#c92c2c"},deleted:{color:"#c92c2c"},selector:{color:"#2f9c0a"},"attr-name":{color:"#2f9c0a"},string:{color:"#2f9c0a"},char:{color:"#2f9c0a"},function:{color:"#2f9c0a"},builtin:{color:"#2f9c0a"},inserted:{color:"#2f9c0a"},operator:{color:"#a67f59",background:"rgba(255, 255, 255, 0.5)"},entity:{color:"#a67f59",background:"rgba(255, 255, 255, 0.5)",cursor:"help"},url:{color:"#a67f59",background:"rgba(255, 255, 255, 0.5)"},variable:{color:"#a67f59",background:"rgba(255, 255, 255, 0.5)"},atrule:{color:"#1990b8"},"attr-value":{color:"#1990b8"},keyword:{color:"#1990b8"},"class-name":{color:"#1990b8"},regex:{color:"#e90"},important:{color:"#e90",fontWeight:"normal"},".language-css .token.string":{color:"#a67f59",background:"rgba(255, 255, 255, 0.5)"},".style .token.string":{color:"#a67f59",background:"rgba(255, 255, 255, 0.5)"},bold:{fontWeight:"bold"},italic:{fontStyle:"italic"},namespace:{Opacity:".7"}}),Rk)),v=t((QS||(QS=1,Object.defineProperty(Ok,"__esModule",{value:!0}),Ok.default=void 0,Ok.default={'code[class*="language-"]':{color:"#a9b7c6",fontFamily:"Consolas, Monaco, 'Andale Mono', monospace",direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none"},'pre[class*="language-"]':{color:"#a9b7c6",fontFamily:"Consolas, Monaco, 'Andale Mono', monospace",direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",padding:"1em",margin:".5em 0",overflow:"auto",background:"#2b2b2b"},'pre[class*="language-"]::-moz-selection':{color:"inherit",background:"rgba(33, 66, 131, .85)"},'pre[class*="language-"] ::-moz-selection':{color:"inherit",background:"rgba(33, 66, 131, .85)"},'code[class*="language-"]::-moz-selection':{color:"inherit",background:"rgba(33, 66, 131, .85)"},'code[class*="language-"] ::-moz-selection':{color:"inherit",background:"rgba(33, 66, 131, .85)"},'pre[class*="language-"]::selection':{color:"inherit",background:"rgba(33, 66, 131, .85)"},'pre[class*="language-"] ::selection':{color:"inherit",background:"rgba(33, 66, 131, .85)"},'code[class*="language-"]::selection':{color:"inherit",background:"rgba(33, 66, 131, .85)"},'code[class*="language-"] ::selection':{color:"inherit",background:"rgba(33, 66, 131, .85)"},':not(pre) > code[class*="language-"]':{background:"#2b2b2b",padding:".1em",borderRadius:".3em"},comment:{color:"#808080"},prolog:{color:"#808080"},cdata:{color:"#808080"},delimiter:{color:"#cc7832"},boolean:{color:"#cc7832"},keyword:{color:"#cc7832"},selector:{color:"#cc7832"},important:{color:"#cc7832"},atrule:{color:"#cc7832"},operator:{color:"#a9b7c6"},punctuation:{color:"#a9b7c6"},"attr-name":{color:"#a9b7c6"},tag:{color:"#e8bf6a"},"tag.punctuation":{color:"#e8bf6a"},doctype:{color:"#e8bf6a"},builtin:{color:"#e8bf6a"},entity:{color:"#6897bb"},number:{color:"#6897bb"},symbol:{color:"#6897bb"},property:{color:"#9876aa"},constant:{color:"#9876aa"},variable:{color:"#9876aa"},string:{color:"#6a8759"},char:{color:"#6a8759"},"attr-value":{color:"#a5c261"},"attr-value.punctuation":{color:"#a5c261"},"attr-value.punctuation:first-child":{color:"#a9b7c6"},url:{color:"#287bde",textDecoration:"underline"},function:{color:"#ffc66d"},regex:{background:"#364135"},bold:{fontWeight:"bold"},italic:{fontStyle:"italic"},inserted:{background:"#294436"},deleted:{background:"#484a4a"},"code.language-css .token.property":{color:"#a9b7c6"},"code.language-css .token.property + .token.punctuation":{color:"#a9b7c6"},"code.language-css .token.id":{color:"#ffc66d"},"code.language-css .token.selector > .token.class":{color:"#ffc66d"},"code.language-css .token.selector > .token.attribute":{color:"#ffc66d"},"code.language-css .token.selector > .token.pseudo-class":{color:"#ffc66d"},"code.language-css .token.selector > .token.pseudo-element":{color:"#ffc66d"}}),Ok)),b=t((YS||(YS=1,Object.defineProperty(Lk,"__esModule",{value:!0}),Lk.default=void 0,Lk.default={'code[class*="language-"]':{color:"#f8f8f2",background:"none",textShadow:"0 1px rgba(0, 0, 0, 0.3)",fontFamily:"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none"},'pre[class*="language-"]':{color:"#f8f8f2",background:"#282a36",textShadow:"0 1px rgba(0, 0, 0, 0.3)",fontFamily:"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",padding:"1em",margin:".5em 0",overflow:"auto",borderRadius:"0.3em"},':not(pre) > code[class*="language-"]':{background:"#282a36",padding:".1em",borderRadius:".3em",whiteSpace:"normal"},comment:{color:"#6272a4"},prolog:{color:"#6272a4"},doctype:{color:"#6272a4"},cdata:{color:"#6272a4"},punctuation:{color:"#f8f8f2"},".namespace":{Opacity:".7"},property:{color:"#ff79c6"},tag:{color:"#ff79c6"},constant:{color:"#ff79c6"},symbol:{color:"#ff79c6"},deleted:{color:"#ff79c6"},boolean:{color:"#bd93f9"},number:{color:"#bd93f9"},selector:{color:"#50fa7b"},"attr-name":{color:"#50fa7b"},string:{color:"#50fa7b"},char:{color:"#50fa7b"},builtin:{color:"#50fa7b"},inserted:{color:"#50fa7b"},operator:{color:"#f8f8f2"},entity:{color:"#f8f8f2",cursor:"help"},url:{color:"#f8f8f2"},".language-css .token.string":{color:"#f8f8f2"},".style .token.string":{color:"#f8f8f2"},variable:{color:"#f8f8f2"},atrule:{color:"#f1fa8c"},"attr-value":{color:"#f1fa8c"},function:{color:"#f1fa8c"},"class-name":{color:"#f1fa8c"},keyword:{color:"#8be9fd"},regex:{color:"#ffb86c"},important:{color:"#ffb86c",fontWeight:"bold"},bold:{fontWeight:"bold"},italic:{fontStyle:"italic"}}),Lk)),y=t(($S||($S=1,Object.defineProperty(Nk,"__esModule",{value:!0}),Nk.default=void 0,Nk.default={'code[class*="language-"]':{fontFamily:'Consolas, Menlo, Monaco, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", "Courier New", Courier, monospace',fontSize:"14px",lineHeight:"1.375",direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",background:"#2a2734",color:"#9a86fd"},'pre[class*="language-"]':{fontFamily:'Consolas, Menlo, Monaco, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", "Courier New", Courier, monospace',fontSize:"14px",lineHeight:"1.375",direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",background:"#2a2734",color:"#9a86fd",padding:"1em",margin:".5em 0",overflow:"auto"},'pre > code[class*="language-"]':{fontSize:"1em"},'pre[class*="language-"]::-moz-selection':{textShadow:"none",background:"#6a51e6"},'pre[class*="language-"] ::-moz-selection':{textShadow:"none",background:"#6a51e6"},'code[class*="language-"]::-moz-selection':{textShadow:"none",background:"#6a51e6"},'code[class*="language-"] ::-moz-selection':{textShadow:"none",background:"#6a51e6"},'pre[class*="language-"]::selection':{textShadow:"none",background:"#6a51e6"},'pre[class*="language-"] ::selection':{textShadow:"none",background:"#6a51e6"},'code[class*="language-"]::selection':{textShadow:"none",background:"#6a51e6"},'code[class*="language-"] ::selection':{textShadow:"none",background:"#6a51e6"},':not(pre) > code[class*="language-"]':{padding:".1em",borderRadius:".3em"},comment:{color:"#6c6783"},prolog:{color:"#6c6783"},doctype:{color:"#6c6783"},cdata:{color:"#6c6783"},punctuation:{color:"#6c6783"},namespace:{Opacity:".7"},tag:{color:"#e09142"},operator:{color:"#e09142"},number:{color:"#e09142"},property:{color:"#9a86fd"},function:{color:"#9a86fd"},"tag-id":{color:"#eeebff"},selector:{color:"#eeebff"},"atrule-id":{color:"#eeebff"},"code.language-javascript":{color:"#c4b9fe"},"attr-name":{color:"#c4b9fe"},"code.language-css":{color:"#ffcc99"},"code.language-scss":{color:"#ffcc99"},boolean:{color:"#ffcc99"},string:{color:"#ffcc99"},entity:{color:"#ffcc99",cursor:"help"},url:{color:"#ffcc99"},".language-css .token.string":{color:"#ffcc99"},".language-scss .token.string":{color:"#ffcc99"},".style .token.string":{color:"#ffcc99"},"attr-value":{color:"#ffcc99"},keyword:{color:"#ffcc99"},control:{color:"#ffcc99"},directive:{color:"#ffcc99"},unit:{color:"#ffcc99"},statement:{color:"#ffcc99"},regex:{color:"#ffcc99"},atrule:{color:"#ffcc99"},placeholder:{color:"#ffcc99"},variable:{color:"#ffcc99"},deleted:{textDecoration:"line-through"},inserted:{borderBottom:"1px dotted #eeebff",textDecoration:"none"},italic:{fontStyle:"italic"},important:{fontWeight:"bold",color:"#c4b9fe"},bold:{fontWeight:"bold"},"pre > code.highlight":{Outline:".4em solid #8a75f5",OutlineOffset:".4em"},".line-numbers .line-numbers-rows":{borderRightColor:"#2c2937"},".line-numbers-rows > span:before":{color:"#3c3949"},".line-highlight":{background:"linear-gradient(to right, rgba(224, 145, 66, 0.2) 70%, rgba(224, 145, 66, 0))"}}),Nk)),w=t((JS||(JS=1,Object.defineProperty(Pk,"__esModule",{value:!0}),Pk.default=void 0,Pk.default={'code[class*="language-"]':{fontFamily:'Consolas, Menlo, Monaco, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", "Courier New", Courier, monospace',fontSize:"14px",lineHeight:"1.375",direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",background:"#322d29",color:"#88786d"},'pre[class*="language-"]':{fontFamily:'Consolas, Menlo, Monaco, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", "Courier New", Courier, monospace',fontSize:"14px",lineHeight:"1.375",direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",background:"#322d29",color:"#88786d",padding:"1em",margin:".5em 0",overflow:"auto"},'pre > code[class*="language-"]':{fontSize:"1em"},'pre[class*="language-"]::-moz-selection':{textShadow:"none",background:"#6f5849"},'pre[class*="language-"] ::-moz-selection':{textShadow:"none",background:"#6f5849"},'code[class*="language-"]::-moz-selection':{textShadow:"none",background:"#6f5849"},'code[class*="language-"] ::-moz-selection':{textShadow:"none",background:"#6f5849"},'pre[class*="language-"]::selection':{textShadow:"none",background:"#6f5849"},'pre[class*="language-"] ::selection':{textShadow:"none",background:"#6f5849"},'code[class*="language-"]::selection':{textShadow:"none",background:"#6f5849"},'code[class*="language-"] ::selection':{textShadow:"none",background:"#6f5849"},':not(pre) > code[class*="language-"]':{padding:".1em",borderRadius:".3em"},comment:{color:"#6a5f58"},prolog:{color:"#6a5f58"},doctype:{color:"#6a5f58"},cdata:{color:"#6a5f58"},punctuation:{color:"#6a5f58"},namespace:{Opacity:".7"},tag:{color:"#bfa05a"},operator:{color:"#bfa05a"},number:{color:"#bfa05a"},property:{color:"#88786d"},function:{color:"#88786d"},"tag-id":{color:"#fff3eb"},selector:{color:"#fff3eb"},"atrule-id":{color:"#fff3eb"},"code.language-javascript":{color:"#a48774"},"attr-name":{color:"#a48774"},"code.language-css":{color:"#fcc440"},"code.language-scss":{color:"#fcc440"},boolean:{color:"#fcc440"},string:{color:"#fcc440"},entity:{color:"#fcc440",cursor:"help"},url:{color:"#fcc440"},".language-css .token.string":{color:"#fcc440"},".language-scss .token.string":{color:"#fcc440"},".style .token.string":{color:"#fcc440"},"attr-value":{color:"#fcc440"},keyword:{color:"#fcc440"},control:{color:"#fcc440"},directive:{color:"#fcc440"},unit:{color:"#fcc440"},statement:{color:"#fcc440"},regex:{color:"#fcc440"},atrule:{color:"#fcc440"},placeholder:{color:"#fcc440"},variable:{color:"#fcc440"},deleted:{textDecoration:"line-through"},inserted:{borderBottom:"1px dotted #fff3eb",textDecoration:"none"},italic:{fontStyle:"italic"},important:{fontWeight:"bold",color:"#a48774"},bold:{fontWeight:"bold"},"pre > code.highlight":{Outline:".4em solid #816d5f",OutlineOffset:".4em"},".line-numbers .line-numbers-rows":{borderRightColor:"#35302b"},".line-numbers-rows > span:before":{color:"#46403d"},".line-highlight":{background:"linear-gradient(to right, rgba(191, 160, 90, 0.2) 70%, rgba(191, 160, 90, 0))"}}),Pk)),_=t((XS||(XS=1,Object.defineProperty(Dk,"__esModule",{value:!0}),Dk.default=void 0,Dk.default={'code[class*="language-"]':{fontFamily:'Consolas, Menlo, Monaco, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", "Courier New", Courier, monospace',fontSize:"14px",lineHeight:"1.375",direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",background:"#2a2d2a",color:"#687d68"},'pre[class*="language-"]':{fontFamily:'Consolas, Menlo, Monaco, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", "Courier New", Courier, monospace',fontSize:"14px",lineHeight:"1.375",direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",background:"#2a2d2a",color:"#687d68",padding:"1em",margin:".5em 0",overflow:"auto"},'pre > code[class*="language-"]':{fontSize:"1em"},'pre[class*="language-"]::-moz-selection':{textShadow:"none",background:"#435643"},'pre[class*="language-"] ::-moz-selection':{textShadow:"none",background:"#435643"},'code[class*="language-"]::-moz-selection':{textShadow:"none",background:"#435643"},'code[class*="language-"] ::-moz-selection':{textShadow:"none",background:"#435643"},'pre[class*="language-"]::selection':{textShadow:"none",background:"#435643"},'pre[class*="language-"] ::selection':{textShadow:"none",background:"#435643"},'code[class*="language-"]::selection':{textShadow:"none",background:"#435643"},'code[class*="language-"] ::selection':{textShadow:"none",background:"#435643"},':not(pre) > code[class*="language-"]':{padding:".1em",borderRadius:".3em"},comment:{color:"#535f53"},prolog:{color:"#535f53"},doctype:{color:"#535f53"},cdata:{color:"#535f53"},punctuation:{color:"#535f53"},namespace:{Opacity:".7"},tag:{color:"#a2b34d"},operator:{color:"#a2b34d"},number:{color:"#a2b34d"},property:{color:"#687d68"},function:{color:"#687d68"},"tag-id":{color:"#f0fff0"},selector:{color:"#f0fff0"},"atrule-id":{color:"#f0fff0"},"code.language-javascript":{color:"#b3d6b3"},"attr-name":{color:"#b3d6b3"},"code.language-css":{color:"#e5fb79"},"code.language-scss":{color:"#e5fb79"},boolean:{color:"#e5fb79"},string:{color:"#e5fb79"},entity:{color:"#e5fb79",cursor:"help"},url:{color:"#e5fb79"},".language-css .token.string":{color:"#e5fb79"},".language-scss .token.string":{color:"#e5fb79"},".style .token.string":{color:"#e5fb79"},"attr-value":{color:"#e5fb79"},keyword:{color:"#e5fb79"},control:{color:"#e5fb79"},directive:{color:"#e5fb79"},unit:{color:"#e5fb79"},statement:{color:"#e5fb79"},regex:{color:"#e5fb79"},atrule:{color:"#e5fb79"},placeholder:{color:"#e5fb79"},variable:{color:"#e5fb79"},deleted:{textDecoration:"line-through"},inserted:{borderBottom:"1px dotted #f0fff0",textDecoration:"none"},italic:{fontStyle:"italic"},important:{fontWeight:"bold",color:"#b3d6b3"},bold:{fontWeight:"bold"},"pre > code.highlight":{Outline:".4em solid #5c705c",OutlineOffset:".4em"},".line-numbers .line-numbers-rows":{borderRightColor:"#2c302c"},".line-numbers-rows > span:before":{color:"#3b423b"},".line-highlight":{background:"linear-gradient(to right, rgba(162, 179, 77, 0.2) 70%, rgba(162, 179, 77, 0))"}}),Dk)),x=t((ek||(ek=1,Object.defineProperty(Mk,"__esModule",{value:!0}),Mk.default=void 0,Mk.default={'code[class*="language-"]':{fontFamily:'Consolas, Menlo, Monaco, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", "Courier New", Courier, monospace',fontSize:"14px",lineHeight:"1.375",direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",background:"#faf8f5",color:"#728fcb"},'pre[class*="language-"]':{fontFamily:'Consolas, Menlo, Monaco, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", "Courier New", Courier, monospace',fontSize:"14px",lineHeight:"1.375",direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",background:"#faf8f5",color:"#728fcb",padding:"1em",margin:".5em 0",overflow:"auto"},'pre > code[class*="language-"]':{fontSize:"1em"},'pre[class*="language-"]::-moz-selection':{textShadow:"none",background:"#faf8f5"},'pre[class*="language-"] ::-moz-selection':{textShadow:"none",background:"#faf8f5"},'code[class*="language-"]::-moz-selection':{textShadow:"none",background:"#faf8f5"},'code[class*="language-"] ::-moz-selection':{textShadow:"none",background:"#faf8f5"},'pre[class*="language-"]::selection':{textShadow:"none",background:"#faf8f5"},'pre[class*="language-"] ::selection':{textShadow:"none",background:"#faf8f5"},'code[class*="language-"]::selection':{textShadow:"none",background:"#faf8f5"},'code[class*="language-"] ::selection':{textShadow:"none",background:"#faf8f5"},':not(pre) > code[class*="language-"]':{padding:".1em",borderRadius:".3em"},comment:{color:"#b6ad9a"},prolog:{color:"#b6ad9a"},doctype:{color:"#b6ad9a"},cdata:{color:"#b6ad9a"},punctuation:{color:"#b6ad9a"},namespace:{Opacity:".7"},tag:{color:"#063289"},operator:{color:"#063289"},number:{color:"#063289"},property:{color:"#b29762"},function:{color:"#b29762"},"tag-id":{color:"#2d2006"},selector:{color:"#2d2006"},"atrule-id":{color:"#2d2006"},"code.language-javascript":{color:"#896724"},"attr-name":{color:"#896724"},"code.language-css":{color:"#728fcb"},"code.language-scss":{color:"#728fcb"},boolean:{color:"#728fcb"},string:{color:"#728fcb"},entity:{color:"#728fcb",cursor:"help"},url:{color:"#728fcb"},".language-css .token.string":{color:"#728fcb"},".language-scss .token.string":{color:"#728fcb"},".style .token.string":{color:"#728fcb"},"attr-value":{color:"#728fcb"},keyword:{color:"#728fcb"},control:{color:"#728fcb"},directive:{color:"#728fcb"},unit:{color:"#728fcb"},statement:{color:"#728fcb"},regex:{color:"#728fcb"},atrule:{color:"#728fcb"},placeholder:{color:"#93abdc"},variable:{color:"#93abdc"},deleted:{textDecoration:"line-through"},inserted:{borderBottom:"1px dotted #2d2006",textDecoration:"none"},italic:{fontStyle:"italic"},important:{fontWeight:"bold",color:"#896724"},bold:{fontWeight:"bold"},"pre > code.highlight":{Outline:".4em solid #896724",OutlineOffset:".4em"},".line-numbers .line-numbers-rows":{borderRightColor:"#ece8de"},".line-numbers-rows > span:before":{color:"#cdc4b1"},".line-highlight":{background:"linear-gradient(to right, rgba(45, 32, 6, 0.2) 70%, rgba(45, 32, 6, 0))"}}),Mk)),S=t((tk||(tk=1,Object.defineProperty(Bk,"__esModule",{value:!0}),Bk.default=void 0,Bk.default={'code[class*="language-"]':{fontFamily:'Consolas, Menlo, Monaco, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", "Courier New", Courier, monospace',fontSize:"14px",lineHeight:"1.375",direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",background:"#1d262f",color:"#57718e"},'pre[class*="language-"]':{fontFamily:'Consolas, Menlo, Monaco, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", "Courier New", Courier, monospace',fontSize:"14px",lineHeight:"1.375",direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",background:"#1d262f",color:"#57718e",padding:"1em",margin:".5em 0",overflow:"auto"},'pre > code[class*="language-"]':{fontSize:"1em"},'pre[class*="language-"]::-moz-selection':{textShadow:"none",background:"#004a9e"},'pre[class*="language-"] ::-moz-selection':{textShadow:"none",background:"#004a9e"},'code[class*="language-"]::-moz-selection':{textShadow:"none",background:"#004a9e"},'code[class*="language-"] ::-moz-selection':{textShadow:"none",background:"#004a9e"},'pre[class*="language-"]::selection':{textShadow:"none",background:"#004a9e"},'pre[class*="language-"] ::selection':{textShadow:"none",background:"#004a9e"},'code[class*="language-"]::selection':{textShadow:"none",background:"#004a9e"},'code[class*="language-"] ::selection':{textShadow:"none",background:"#004a9e"},':not(pre) > code[class*="language-"]':{padding:".1em",borderRadius:".3em"},comment:{color:"#4a5f78"},prolog:{color:"#4a5f78"},doctype:{color:"#4a5f78"},cdata:{color:"#4a5f78"},punctuation:{color:"#4a5f78"},namespace:{Opacity:".7"},tag:{color:"#0aa370"},operator:{color:"#0aa370"},number:{color:"#0aa370"},property:{color:"#57718e"},function:{color:"#57718e"},"tag-id":{color:"#ebf4ff"},selector:{color:"#ebf4ff"},"atrule-id":{color:"#ebf4ff"},"code.language-javascript":{color:"#7eb6f6"},"attr-name":{color:"#7eb6f6"},"code.language-css":{color:"#47ebb4"},"code.language-scss":{color:"#47ebb4"},boolean:{color:"#47ebb4"},string:{color:"#47ebb4"},entity:{color:"#47ebb4",cursor:"help"},url:{color:"#47ebb4"},".language-css .token.string":{color:"#47ebb4"},".language-scss .token.string":{color:"#47ebb4"},".style .token.string":{color:"#47ebb4"},"attr-value":{color:"#47ebb4"},keyword:{color:"#47ebb4"},control:{color:"#47ebb4"},directive:{color:"#47ebb4"},unit:{color:"#47ebb4"},statement:{color:"#47ebb4"},regex:{color:"#47ebb4"},atrule:{color:"#47ebb4"},placeholder:{color:"#47ebb4"},variable:{color:"#47ebb4"},deleted:{textDecoration:"line-through"},inserted:{borderBottom:"1px dotted #ebf4ff",textDecoration:"none"},italic:{fontStyle:"italic"},important:{fontWeight:"bold",color:"#7eb6f6"},bold:{fontWeight:"bold"},"pre > code.highlight":{Outline:".4em solid #34659d",OutlineOffset:".4em"},".line-numbers .line-numbers-rows":{borderRightColor:"#1f2932"},".line-numbers-rows > span:before":{color:"#2c3847"},".line-highlight":{background:"linear-gradient(to right, rgba(10, 163, 112, 0.2) 70%, rgba(10, 163, 112, 0))"}}),Bk)),k=t((nk||(nk=1,Object.defineProperty(zk,"__esModule",{value:!0}),zk.default=void 0,zk.default={'code[class*="language-"]':{fontFamily:'Consolas, Menlo, Monaco, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", "Courier New", Courier, monospace',fontSize:"14px",lineHeight:"1.375",direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",background:"#24242e",color:"#767693"},'pre[class*="language-"]':{fontFamily:'Consolas, Menlo, Monaco, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", "Courier New", Courier, monospace',fontSize:"14px",lineHeight:"1.375",direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",background:"#24242e",color:"#767693",padding:"1em",margin:".5em 0",overflow:"auto"},'pre > code[class*="language-"]':{fontSize:"1em"},'pre[class*="language-"]::-moz-selection':{textShadow:"none",background:"#5151e6"},'pre[class*="language-"] ::-moz-selection':{textShadow:"none",background:"#5151e6"},'code[class*="language-"]::-moz-selection':{textShadow:"none",background:"#5151e6"},'code[class*="language-"] ::-moz-selection':{textShadow:"none",background:"#5151e6"},'pre[class*="language-"]::selection':{textShadow:"none",background:"#5151e6"},'pre[class*="language-"] ::selection':{textShadow:"none",background:"#5151e6"},'code[class*="language-"]::selection':{textShadow:"none",background:"#5151e6"},'code[class*="language-"] ::selection':{textShadow:"none",background:"#5151e6"},':not(pre) > code[class*="language-"]':{padding:".1em",borderRadius:".3em"},comment:{color:"#5b5b76"},prolog:{color:"#5b5b76"},doctype:{color:"#5b5b76"},cdata:{color:"#5b5b76"},punctuation:{color:"#5b5b76"},namespace:{Opacity:".7"},tag:{color:"#dd672c"},operator:{color:"#dd672c"},number:{color:"#dd672c"},property:{color:"#767693"},function:{color:"#767693"},"tag-id":{color:"#ebebff"},selector:{color:"#ebebff"},"atrule-id":{color:"#ebebff"},"code.language-javascript":{color:"#aaaaca"},"attr-name":{color:"#aaaaca"},"code.language-css":{color:"#fe8c52"},"code.language-scss":{color:"#fe8c52"},boolean:{color:"#fe8c52"},string:{color:"#fe8c52"},entity:{color:"#fe8c52",cursor:"help"},url:{color:"#fe8c52"},".language-css .token.string":{color:"#fe8c52"},".language-scss .token.string":{color:"#fe8c52"},".style .token.string":{color:"#fe8c52"},"attr-value":{color:"#fe8c52"},keyword:{color:"#fe8c52"},control:{color:"#fe8c52"},directive:{color:"#fe8c52"},unit:{color:"#fe8c52"},statement:{color:"#fe8c52"},regex:{color:"#fe8c52"},atrule:{color:"#fe8c52"},placeholder:{color:"#fe8c52"},variable:{color:"#fe8c52"},deleted:{textDecoration:"line-through"},inserted:{borderBottom:"1px dotted #ebebff",textDecoration:"none"},italic:{fontStyle:"italic"},important:{fontWeight:"bold",color:"#aaaaca"},bold:{fontWeight:"bold"},"pre > code.highlight":{Outline:".4em solid #7676f4",OutlineOffset:".4em"},".line-numbers .line-numbers-rows":{borderRightColor:"#262631"},".line-numbers-rows > span:before":{color:"#393949"},".line-highlight":{background:"linear-gradient(to right, rgba(221, 103, 44, 0.2) 70%, rgba(221, 103, 44, 0))"}}),zk)),E=t((rk||(rk=1,Object.defineProperty(jk,"__esModule",{value:!0}),jk.default=void 0,jk.default={'code[class*="language-"]':{color:"#393A34",fontFamily:'"Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace',direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",fontSize:".9em",lineHeight:"1.2em",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none"},'pre[class*="language-"]':{color:"#393A34",fontFamily:'"Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace',direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",fontSize:".9em",lineHeight:"1.2em",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",padding:"1em",margin:".5em 0",overflow:"auto",border:"1px solid #dddddd",backgroundColor:"white"},'pre > code[class*="language-"]':{fontSize:"1em"},'pre[class*="language-"]::-moz-selection':{background:"#b3d4fc"},'pre[class*="language-"] ::-moz-selection':{background:"#b3d4fc"},'code[class*="language-"]::-moz-selection':{background:"#b3d4fc"},'code[class*="language-"] ::-moz-selection':{background:"#b3d4fc"},'pre[class*="language-"]::selection':{background:"#b3d4fc"},'pre[class*="language-"] ::selection':{background:"#b3d4fc"},'code[class*="language-"]::selection':{background:"#b3d4fc"},'code[class*="language-"] ::selection':{background:"#b3d4fc"},':not(pre) > code[class*="language-"]':{padding:".2em",paddingTop:"1px",paddingBottom:"1px",background:"#f8f8f8",border:"1px solid #dddddd"},comment:{color:"#999988",fontStyle:"italic"},prolog:{color:"#999988",fontStyle:"italic"},doctype:{color:"#999988",fontStyle:"italic"},cdata:{color:"#999988",fontStyle:"italic"},namespace:{Opacity:".7"},string:{color:"#e3116c"},"attr-value":{color:"#e3116c"},punctuation:{color:"#393A34"},operator:{color:"#393A34"},entity:{color:"#36acaa"},url:{color:"#36acaa"},symbol:{color:"#36acaa"},number:{color:"#36acaa"},boolean:{color:"#36acaa"},variable:{color:"#36acaa"},constant:{color:"#36acaa"},property:{color:"#36acaa"},regex:{color:"#36acaa"},inserted:{color:"#36acaa"},atrule:{color:"#00a4db"},keyword:{color:"#00a4db"},"attr-name":{color:"#00a4db"},".language-autohotkey .token.selector":{color:"#00a4db"},function:{color:"#9a050f",fontWeight:"bold"},deleted:{color:"#9a050f"},".language-autohotkey .token.tag":{color:"#9a050f"},tag:{color:"#00009f"},selector:{color:"#00009f"},".language-autohotkey .token.keyword":{color:"#00009f"},important:{fontWeight:"bold"},bold:{fontWeight:"bold"},italic:{fontStyle:"italic"}}),jk)),C=t((ik||(ik=1,Object.defineProperty(Fk,"__esModule",{value:!0}),Fk.default=void 0,Fk.default={'code[class*="language-"]':{fontFamily:'"Fira Mono", Menlo, Monaco, "Lucida Console", "Courier New", Courier, monospace',fontSize:"16px",lineHeight:"1.375",direction:"ltr",textAlign:"left",wordSpacing:"normal",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",whiteSpace:"pre-wrap",wordBreak:"break-all",wordWrap:"break-word",background:"#322931",color:"#b9b5b8"},'pre[class*="language-"]':{fontFamily:'"Fira Mono", Menlo, Monaco, "Lucida Console", "Courier New", Courier, monospace',fontSize:"16px",lineHeight:"1.375",direction:"ltr",textAlign:"left",wordSpacing:"normal",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",whiteSpace:"pre-wrap",wordBreak:"break-all",wordWrap:"break-word",background:"#322931",color:"#b9b5b8",padding:"1em",margin:".5em 0",overflow:"auto"},'pre > code[class*="language-"]':{fontSize:"1em"},':not(pre) > code[class*="language-"]':{padding:".1em",borderRadius:".3em"},comment:{color:"#797379"},prolog:{color:"#797379"},doctype:{color:"#797379"},cdata:{color:"#797379"},punctuation:{color:"#b9b5b8"},".namespace":{Opacity:".7"},null:{color:"#fd8b19"},operator:{color:"#fd8b19"},boolean:{color:"#fd8b19"},number:{color:"#fd8b19"},property:{color:"#fdcc59"},tag:{color:"#1290bf"},string:{color:"#149b93"},selector:{color:"#c85e7c"},"attr-name":{color:"#fd8b19"},entity:{color:"#149b93",cursor:"help"},url:{color:"#149b93"},".language-css .token.string":{color:"#149b93"},".style .token.string":{color:"#149b93"},"attr-value":{color:"#8fc13e"},keyword:{color:"#8fc13e"},control:{color:"#8fc13e"},directive:{color:"#8fc13e"},unit:{color:"#8fc13e"},statement:{color:"#149b93"},regex:{color:"#149b93"},atrule:{color:"#149b93"},placeholder:{color:"#1290bf"},variable:{color:"#1290bf"},important:{color:"#dd464c",fontWeight:"bold"},"pre > code.highlight":{Outline:".4em solid red",OutlineOffset:".4em"}}),Fk)),A=t((ok||(ok=1,Object.defineProperty(Uk,"__esModule",{value:!0}),Uk.default=void 0,Uk.default={'code[class*="language-"]':{textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",color:"#eee",background:"#2f2f2f",fontFamily:"Roboto Mono, monospace",fontSize:"1em",lineHeight:"1.5em",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none"},'pre[class*="language-"]':{textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",color:"#eee",background:"#2f2f2f",fontFamily:"Roboto Mono, monospace",fontSize:"1em",lineHeight:"1.5em",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",overflow:"auto",position:"relative",margin:"0.5em 0",padding:"1.25em 1em"},'code[class*="language-"]::-moz-selection':{background:"#363636"},'pre[class*="language-"]::-moz-selection':{background:"#363636"},'code[class*="language-"] ::-moz-selection':{background:"#363636"},'pre[class*="language-"] ::-moz-selection':{background:"#363636"},'code[class*="language-"]::selection':{background:"#363636"},'pre[class*="language-"]::selection':{background:"#363636"},'code[class*="language-"] ::selection':{background:"#363636"},'pre[class*="language-"] ::selection':{background:"#363636"},':not(pre) > code[class*="language-"]':{whiteSpace:"normal",borderRadius:"0.2em",padding:"0.1em"},".language-css > code":{color:"#fd9170"},".language-sass > code":{color:"#fd9170"},".language-scss > code":{color:"#fd9170"},'[class*="language-"] .namespace':{Opacity:"0.7"},atrule:{color:"#c792ea"},"attr-name":{color:"#ffcb6b"},"attr-value":{color:"#a5e844"},attribute:{color:"#a5e844"},boolean:{color:"#c792ea"},builtin:{color:"#ffcb6b"},cdata:{color:"#80cbc4"},char:{color:"#80cbc4"},class:{color:"#ffcb6b"},"class-name":{color:"#f2ff00"},comment:{color:"#616161"},constant:{color:"#c792ea"},deleted:{color:"#ff6666"},doctype:{color:"#616161"},entity:{color:"#ff6666"},function:{color:"#c792ea"},hexcode:{color:"#f2ff00"},id:{color:"#c792ea",fontWeight:"bold"},important:{color:"#c792ea",fontWeight:"bold"},inserted:{color:"#80cbc4"},keyword:{color:"#c792ea"},number:{color:"#fd9170"},operator:{color:"#89ddff"},prolog:{color:"#616161"},property:{color:"#80cbc4"},"pseudo-class":{color:"#a5e844"},"pseudo-element":{color:"#a5e844"},punctuation:{color:"#89ddff"},regex:{color:"#f2ff00"},selector:{color:"#ff6666"},string:{color:"#a5e844"},symbol:{color:"#c792ea"},tag:{color:"#ff6666"},unit:{color:"#fd9170"},url:{color:"#ff6666"},variable:{color:"#ff6666"}}),Uk)),T=t((ak||(ak=1,Object.defineProperty(qk,"__esModule",{value:!0}),qk.default=void 0,qk.default={'code[class*="language-"]':{textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",color:"#90a4ae",background:"#fafafa",fontFamily:"Roboto Mono, monospace",fontSize:"1em",lineHeight:"1.5em",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none"},'pre[class*="language-"]':{textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",color:"#90a4ae",background:"#fafafa",fontFamily:"Roboto Mono, monospace",fontSize:"1em",lineHeight:"1.5em",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",overflow:"auto",position:"relative",margin:"0.5em 0",padding:"1.25em 1em"},'code[class*="language-"]::-moz-selection':{background:"#cceae7",color:"#263238"},'pre[class*="language-"]::-moz-selection':{background:"#cceae7",color:"#263238"},'code[class*="language-"] ::-moz-selection':{background:"#cceae7",color:"#263238"},'pre[class*="language-"] ::-moz-selection':{background:"#cceae7",color:"#263238"},'code[class*="language-"]::selection':{background:"#cceae7",color:"#263238"},'pre[class*="language-"]::selection':{background:"#cceae7",color:"#263238"},'code[class*="language-"] ::selection':{background:"#cceae7",color:"#263238"},'pre[class*="language-"] ::selection':{background:"#cceae7",color:"#263238"},':not(pre) > code[class*="language-"]':{whiteSpace:"normal",borderRadius:"0.2em",padding:"0.1em"},".language-css > code":{color:"#f76d47"},".language-sass > code":{color:"#f76d47"},".language-scss > code":{color:"#f76d47"},'[class*="language-"] .namespace':{Opacity:"0.7"},atrule:{color:"#7c4dff"},"attr-name":{color:"#39adb5"},"attr-value":{color:"#f6a434"},attribute:{color:"#f6a434"},boolean:{color:"#7c4dff"},builtin:{color:"#39adb5"},cdata:{color:"#39adb5"},char:{color:"#39adb5"},class:{color:"#39adb5"},"class-name":{color:"#6182b8"},comment:{color:"#aabfc9"},constant:{color:"#7c4dff"},deleted:{color:"#e53935"},doctype:{color:"#aabfc9"},entity:{color:"#e53935"},function:{color:"#7c4dff"},hexcode:{color:"#f76d47"},id:{color:"#7c4dff",fontWeight:"bold"},important:{color:"#7c4dff",fontWeight:"bold"},inserted:{color:"#39adb5"},keyword:{color:"#7c4dff"},number:{color:"#f76d47"},operator:{color:"#39adb5"},prolog:{color:"#aabfc9"},property:{color:"#39adb5"},"pseudo-class":{color:"#f6a434"},"pseudo-element":{color:"#f6a434"},punctuation:{color:"#39adb5"},regex:{color:"#6182b8"},selector:{color:"#e53935"},string:{color:"#f6a434"},symbol:{color:"#7c4dff"},tag:{color:"#e53935"},unit:{color:"#f76d47"},url:{color:"#e53935"},variable:{color:"#e53935"}}),qk)),I=t((sk||(sk=1,Object.defineProperty(Wk,"__esModule",{value:!0}),Wk.default=void 0,Wk.default={'code[class*="language-"]':{textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",color:"#c3cee3",background:"#263238",fontFamily:"Roboto Mono, monospace",fontSize:"1em",lineHeight:"1.5em",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none"},'pre[class*="language-"]':{textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",color:"#c3cee3",background:"#263238",fontFamily:"Roboto Mono, monospace",fontSize:"1em",lineHeight:"1.5em",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",overflow:"auto",position:"relative",margin:"0.5em 0",padding:"1.25em 1em"},'code[class*="language-"]::-moz-selection':{background:"#363636"},'pre[class*="language-"]::-moz-selection':{background:"#363636"},'code[class*="language-"] ::-moz-selection':{background:"#363636"},'pre[class*="language-"] ::-moz-selection':{background:"#363636"},'code[class*="language-"]::selection':{background:"#363636"},'pre[class*="language-"]::selection':{background:"#363636"},'code[class*="language-"] ::selection':{background:"#363636"},'pre[class*="language-"] ::selection':{background:"#363636"},':not(pre) > code[class*="language-"]':{whiteSpace:"normal",borderRadius:"0.2em",padding:"0.1em"},".language-css > code":{color:"#fd9170"},".language-sass > code":{color:"#fd9170"},".language-scss > code":{color:"#fd9170"},'[class*="language-"] .namespace':{Opacity:"0.7"},atrule:{color:"#c792ea"},"attr-name":{color:"#ffcb6b"},"attr-value":{color:"#c3e88d"},attribute:{color:"#c3e88d"},boolean:{color:"#c792ea"},builtin:{color:"#ffcb6b"},cdata:{color:"#80cbc4"},char:{color:"#80cbc4"},class:{color:"#ffcb6b"},"class-name":{color:"#f2ff00"},color:{color:"#f2ff00"},comment:{color:"#546e7a"},constant:{color:"#c792ea"},deleted:{color:"#f07178"},doctype:{color:"#546e7a"},entity:{color:"#f07178"},function:{color:"#c792ea"},hexcode:{color:"#f2ff00"},id:{color:"#c792ea",fontWeight:"bold"},important:{color:"#c792ea",fontWeight:"bold"},inserted:{color:"#80cbc4"},keyword:{color:"#c792ea",fontStyle:"italic"},number:{color:"#fd9170"},operator:{color:"#89ddff"},prolog:{color:"#546e7a"},property:{color:"#80cbc4"},"pseudo-class":{color:"#c3e88d"},"pseudo-element":{color:"#c3e88d"},punctuation:{color:"#89ddff"},regex:{color:"#f2ff00"},selector:{color:"#f07178"},string:{color:"#c3e88d"},symbol:{color:"#c792ea"},tag:{color:"#f07178"},unit:{color:"#f07178"},url:{color:"#fd9170"},variable:{color:"#f07178"}}),Wk)),R=t((lk||(lk=1,Object.defineProperty(Vk,"__esModule",{value:!0}),Vk.default=void 0,Vk.default={'code[class*="language-"]':{color:"#f8f8f2",background:"none",fontFamily:"\"Fira Code\", Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none"},'pre[class*="language-"]':{color:"#f8f8f2",background:"#2E3440",fontFamily:"\"Fira Code\", Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",padding:"1em",margin:".5em 0",overflow:"auto",borderRadius:"0.3em"},':not(pre) > code[class*="language-"]':{background:"#2E3440",padding:".1em",borderRadius:".3em",whiteSpace:"normal"},comment:{color:"#636f88"},prolog:{color:"#636f88"},doctype:{color:"#636f88"},cdata:{color:"#636f88"},punctuation:{color:"#81A1C1"},".namespace":{Opacity:".7"},property:{color:"#81A1C1"},tag:{color:"#81A1C1"},constant:{color:"#81A1C1"},symbol:{color:"#81A1C1"},deleted:{color:"#81A1C1"},number:{color:"#B48EAD"},boolean:{color:"#81A1C1"},selector:{color:"#A3BE8C"},"attr-name":{color:"#A3BE8C"},string:{color:"#A3BE8C"},char:{color:"#A3BE8C"},builtin:{color:"#A3BE8C"},inserted:{color:"#A3BE8C"},operator:{color:"#81A1C1"},entity:{color:"#81A1C1",cursor:"help"},url:{color:"#81A1C1"},".language-css .token.string":{color:"#81A1C1"},".style .token.string":{color:"#81A1C1"},variable:{color:"#81A1C1"},atrule:{color:"#88C0D0"},"attr-value":{color:"#88C0D0"},function:{color:"#88C0D0"},"class-name":{color:"#88C0D0"},keyword:{color:"#81A1C1"},regex:{color:"#EBCB8B"},important:{color:"#EBCB8B",fontWeight:"bold"},bold:{fontWeight:"bold"},italic:{fontStyle:"italic"}}),Vk)),O=t((ck||(ck=1,Object.defineProperty(Hk,"__esModule",{value:!0}),Hk.default=void 0,Hk.default={'code[class*="language-"]':{MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",whiteSpace:"pre-wrap",wordBreak:"break-all",wordWrap:"break-word",fontFamily:'Menlo, Monaco, "Courier New", monospace',fontSize:"15px",lineHeight:"1.5",color:"#dccf8f",textShadow:"0"},'pre[class*="language-"]':{MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",whiteSpace:"pre-wrap",wordBreak:"break-all",wordWrap:"break-word",fontFamily:'Menlo, Monaco, "Courier New", monospace',fontSize:"15px",lineHeight:"1.5",color:"#DCCF8F",textShadow:"0",borderRadius:"5px",border:"1px solid #000",background:"#181914 url('data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAMAAA/+4ADkFkb2JlAGTAAAAAAf/bAIQACQYGBgcGCQcHCQ0IBwgNDwsJCQsPEQ4ODw4OERENDg4ODg0RERQUFhQUERoaHBwaGiYmJiYmKysrKysrKysrKwEJCAgJCgkMCgoMDwwODA8TDg4ODhMVDg4PDg4VGhMRERERExoXGhYWFhoXHR0aGh0dJCQjJCQrKysrKysrKysr/8AAEQgAjACMAwEiAAIRAQMRAf/EAF4AAQEBAAAAAAAAAAAAAAAAAAABBwEBAQAAAAAAAAAAAAAAAAAAAAIQAAEDAwIHAQEAAAAAAAAAAADwAREhYaExkUFRcYGxwdHh8REBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AyGFEjHaBS2fDDs2zkhKmBKktb7km+ZwwCnXPkLVmCTMItj6AXFxRS465/BTnkAJvkLkJe+7AKKoi2AtRS2zuAWsCb5GOlBN8gKfmuGHZ8MFqIth3ALmFoFwbwKWyAlTAp17uKqBvgBD8sM4fTjhvAhkzhaRkBMKBrfs7jGPIpzy7gFrAqnC0C0gB0EWwBDW2cBVQwm+QtPpa3wBO3sVvszCnLAhkzgL5/RLf13cLQd8/AGlu0Cb5HTx9KuAEieGJEdcehS3eRTp2ATdt3CpIm+QtZwAhROXFeb7swp/ahaM3kBE/jSIUBc/AWrgBN8uNFAl+b7sAXFxFn2YLUU5Ns7gFX8C4ib+hN8gFWXwK3bZglxEJm+gKdciLPsFV/TClsgJUwKJ5FVA7tvIFrfZhVfGJDcsCKaYgAqv6YRbE+RWOWBtu7+AL3yRalXLyKqAIIfk+zARbDgFyEsncYwJvlgFRW+GEWntIi2P0BooyFxcNr8Ep3+ANLbMO+QyhvbiqdgC0kVvgUUiLYgBS2QtPbiVI1/sgOmG9uO+Y8DW+7jS2zAOnj6O2BndwuIAUtkdRN8gFoK3wwXMQyZwHVbClsuNLd4E3yAUR6FVDBR+BafQGt93LVMxJTv8ABts4CVLhcfYWsCb5kC9/BHdU8CLYFY5bMAd+eX9MGthhpbA1vu4B7+RKkaW2Yq4AQtVBBFsAJU/AuIXBhN8gGWnstefhiZyWvLAEnbYS1uzSFP6Jvn4Baxx70JKkQojLib5AVTey1jjgkKJGO0AKWyOm7N7cSpgSpAdPH0Tfd/gp1z5C1ZgKqN9J2wFxcUUuAFLZAm+QC0Fb4YUVRFsAOvj4KW2dwtYE3yAWk/wS/PLMKfmuGHZ8MAXF/Ja32Yi5haAKWz4Ydm2cSpgU693Atb7km+Zwwh+WGcPpxw3gAkzCLY+iYUDW/Z3Adc/gpzyFrAqnALkJe+7DoItgAtRS2zuKqGE3yAx0oJvkdvYrfZmALURbDuL5/RLf13cAuDeBS2RpbtAm+QFVA3wR+3fUtFHoBDJnC0jIXH0HWsgMY8inPLuOkd9chp4z20ALQLSA8cI9jYAIa2zjzjBd8gRafS1vgiUho/kAKcsCGTOGWvoOpkAtB3z8Hm8x2Ff5ADp4+lXAlIvcmwH/2Q==') repeat left top",padding:"12px",overflow:"auto"},'pre > code[class*="language-"]':{fontSize:"1em"},':not(pre) > code[class*="language-"]':{borderRadius:"5px",border:"1px solid #000",color:"#DCCF8F",background:"#181914 url('data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAMAAA/+4ADkFkb2JlAGTAAAAAAf/bAIQACQYGBgcGCQcHCQ0IBwgNDwsJCQsPEQ4ODw4OERENDg4ODg0RERQUFhQUERoaHBwaGiYmJiYmKysrKysrKysrKwEJCAgJCgkMCgoMDwwODA8TDg4ODhMVDg4PDg4VGhMRERERExoXGhYWFhoXHR0aGh0dJCQjJCQrKysrKysrKysr/8AAEQgAjACMAwEiAAIRAQMRAf/EAF4AAQEBAAAAAAAAAAAAAAAAAAABBwEBAQAAAAAAAAAAAAAAAAAAAAIQAAEDAwIHAQEAAAAAAAAAAADwAREhYaExkUFRcYGxwdHh8REBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AyGFEjHaBS2fDDs2zkhKmBKktb7km+ZwwCnXPkLVmCTMItj6AXFxRS465/BTnkAJvkLkJe+7AKKoi2AtRS2zuAWsCb5GOlBN8gKfmuGHZ8MFqIth3ALmFoFwbwKWyAlTAp17uKqBvgBD8sM4fTjhvAhkzhaRkBMKBrfs7jGPIpzy7gFrAqnC0C0gB0EWwBDW2cBVQwm+QtPpa3wBO3sVvszCnLAhkzgL5/RLf13cLQd8/AGlu0Cb5HTx9KuAEieGJEdcehS3eRTp2ATdt3CpIm+QtZwAhROXFeb7swp/ahaM3kBE/jSIUBc/AWrgBN8uNFAl+b7sAXFxFn2YLUU5Ns7gFX8C4ib+hN8gFWXwK3bZglxEJm+gKdciLPsFV/TClsgJUwKJ5FVA7tvIFrfZhVfGJDcsCKaYgAqv6YRbE+RWOWBtu7+AL3yRalXLyKqAIIfk+zARbDgFyEsncYwJvlgFRW+GEWntIi2P0BooyFxcNr8Ep3+ANLbMO+QyhvbiqdgC0kVvgUUiLYgBS2QtPbiVI1/sgOmG9uO+Y8DW+7jS2zAOnj6O2BndwuIAUtkdRN8gFoK3wwXMQyZwHVbClsuNLd4E3yAUR6FVDBR+BafQGt93LVMxJTv8ABts4CVLhcfYWsCb5kC9/BHdU8CLYFY5bMAd+eX9MGthhpbA1vu4B7+RKkaW2Yq4AQtVBBFsAJU/AuIXBhN8gGWnstefhiZyWvLAEnbYS1uzSFP6Jvn4Baxx70JKkQojLib5AVTey1jjgkKJGO0AKWyOm7N7cSpgSpAdPH0Tfd/gp1z5C1ZgKqN9J2wFxcUUuAFLZAm+QC0Fb4YUVRFsAOvj4KW2dwtYE3yAWk/wS/PLMKfmuGHZ8MAXF/Ja32Yi5haAKWz4Ydm2cSpgU693Atb7km+Zwwh+WGcPpxw3gAkzCLY+iYUDW/Z3Adc/gpzyFrAqnALkJe+7DoItgAtRS2zuKqGE3yAx0oJvkdvYrfZmALURbDuL5/RLf13cAuDeBS2RpbtAm+QFVA3wR+3fUtFHoBDJnC0jIXH0HWsgMY8inPLuOkd9chp4z20ALQLSA8cI9jYAIa2zjzjBd8gRafS1vgiUho/kAKcsCGTOGWvoOpkAtB3z8Hm8x2Ff5ADp4+lXAlIvcmwH/2Q==') repeat left top",padding:"2px 6px"},namespace:{Opacity:".7"},comment:{color:"#586e75",fontStyle:"italic"},prolog:{color:"#586e75",fontStyle:"italic"},doctype:{color:"#586e75",fontStyle:"italic"},cdata:{color:"#586e75",fontStyle:"italic"},number:{color:"#b89859"},string:{color:"#468966"},char:{color:"#468966"},builtin:{color:"#468966"},inserted:{color:"#468966"},"attr-name":{color:"#b89859"},operator:{color:"#dccf8f"},entity:{color:"#dccf8f",cursor:"help"},url:{color:"#dccf8f"},".language-css .token.string":{color:"#dccf8f"},".style .token.string":{color:"#dccf8f"},selector:{color:"#859900"},regex:{color:"#859900"},atrule:{color:"#cb4b16"},keyword:{color:"#cb4b16"},"attr-value":{color:"#468966"},function:{color:"#b58900"},variable:{color:"#b58900"},placeholder:{color:"#b58900"},property:{color:"#b89859"},tag:{color:"#ffb03b"},boolean:{color:"#b89859"},constant:{color:"#b89859"},symbol:{color:"#b89859"},important:{color:"#dc322f"},statement:{color:"#dc322f"},deleted:{color:"#dc322f"},punctuation:{color:"#dccf8f"},bold:{fontWeight:"bold"},italic:{fontStyle:"italic"}}),Hk)),L=t((uk||(uk=1,Object.defineProperty(Zk,"__esModule",{value:!0}),Zk.default=void 0,Zk.default={"code[class*='language-']":{color:"#9efeff",direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",fontFamily:"'Operator Mono', 'Fira Code', Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace",fontWeight:"400",fontSize:"17px",lineHeight:"25px",letterSpacing:"0.5px",textShadow:"0 1px #222245"},"pre[class*='language-']":{color:"#9efeff",direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",fontFamily:"'Operator Mono', 'Fira Code', Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace",fontWeight:"400",fontSize:"17px",lineHeight:"25px",letterSpacing:"0.5px",textShadow:"0 1px #222245",padding:"2em",margin:"0.5em 0",overflow:"auto",background:"#1e1e3f"},"pre[class*='language-']::-moz-selection":{color:"inherit",background:"#a599e9"},"pre[class*='language-'] ::-moz-selection":{color:"inherit",background:"#a599e9"},"code[class*='language-']::-moz-selection":{color:"inherit",background:"#a599e9"},"code[class*='language-'] ::-moz-selection":{color:"inherit",background:"#a599e9"},"pre[class*='language-']::selection":{color:"inherit",background:"#a599e9"},"pre[class*='language-'] ::selection":{color:"inherit",background:"#a599e9"},"code[class*='language-']::selection":{color:"inherit",background:"#a599e9"},"code[class*='language-'] ::selection":{color:"inherit",background:"#a599e9"},":not(pre) > code[class*='language-']":{background:"#1e1e3f",padding:"0.1em",borderRadius:"0.3em"},"":{fontWeight:"400"},comment:{color:"#b362ff"},prolog:{color:"#b362ff"},cdata:{color:"#b362ff"},delimiter:{color:"#ff9d00"},keyword:{color:"#ff9d00"},selector:{color:"#ff9d00"},important:{color:"#ff9d00"},atrule:{color:"#ff9d00"},operator:{color:"rgb(255, 180, 84)",background:"none"},"attr-name":{color:"rgb(255, 180, 84)"},punctuation:{color:"#ffffff"},boolean:{color:"rgb(255, 98, 140)"},tag:{color:"rgb(255, 157, 0)"},"tag.punctuation":{color:"rgb(255, 157, 0)"},doctype:{color:"rgb(255, 157, 0)"},builtin:{color:"rgb(255, 157, 0)"},entity:{color:"#6897bb",background:"none"},symbol:{color:"#6897bb"},number:{color:"#ff628c"},property:{color:"#ff628c"},constant:{color:"#ff628c"},variable:{color:"#ff628c"},string:{color:"#a5ff90"},char:{color:"#a5ff90"},"attr-value":{color:"#a5c261"},"attr-value.punctuation":{color:"#a5c261"},"attr-value.punctuation:first-child":{color:"#a9b7c6"},url:{color:"#287bde",textDecoration:"underline",background:"none"},function:{color:"rgb(250, 208, 0)"},regex:{background:"#364135"},bold:{fontWeight:"bold"},italic:{fontStyle:"italic"},inserted:{background:"#00ff00"},deleted:{background:"#ff000d"},"code.language-css .token.property":{color:"#a9b7c6"},"code.language-css .token.property + .token.punctuation":{color:"#a9b7c6"},"code.language-css .token.id":{color:"#ffc66d"},"code.language-css .token.selector > .token.class":{color:"#ffc66d"},"code.language-css .token.selector > .token.attribute":{color:"#ffc66d"},"code.language-css .token.selector > .token.pseudo-class":{color:"#ffc66d"},"code.language-css .token.selector > .token.pseudo-element":{color:"#ffc66d"},"class-name":{color:"#fb94ff"},".language-css .token.string":{background:"none"},".style .token.string":{background:"none"},"pre .line-highlight":{marginTop:"36px",background:"linear-gradient(to right, rgba(179, 98, 255, 0.17), transparent)"},"pre .line-highlight.line-highlight":{marginTop:"36px",background:"linear-gradient(to right, rgba(179, 98, 255, 0.17), transparent)"},"pre > code.line-highlight":{marginTop:"36px",background:"linear-gradient(to right, rgba(179, 98, 255, 0.17), transparent)"},"pre .line-highlight:before":{content:"''"},"pre > code.line-highlight:before":{content:"''"},"pre .line-highlight[data-end]:after":{content:"''"},"pre > code.line-highlight[data-end]:after":{content:"''"}}),Zk)),N=t((dk||(dk=1,Object.defineProperty(Gk,"__esModule",{value:!0}),Gk.default=void 0,Gk.default={'code[class*="language-"]':{color:"#f92aad",textShadow:"0 0 2px #100c0f, 0 0 5px #dc078e33, 0 0 10px #fff3",background:"none",fontFamily:"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace",fontSize:"1em",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none"},'pre[class*="language-"]':{color:"#f92aad",textShadow:"0 0 2px #100c0f, 0 0 5px #dc078e33, 0 0 10px #fff3",background:"none",fontFamily:"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace",fontSize:"1em",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",wordWrap:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",padding:"1em",margin:".5em 0",overflow:"auto",backgroundColor:"transparent !important",backgroundImage:"linear-gradient(to bottom, #2a2139 75%, #34294f)"},':not(pre) > code[class*="language-"]':{backgroundColor:"transparent !important",backgroundImage:"linear-gradient(to bottom, #2a2139 75%, #34294f)",padding:".1em",borderRadius:".3em",whiteSpace:"normal"},comment:{color:"#8e8e8e"},"block-comment":{color:"#8e8e8e"},prolog:{color:"#8e8e8e"},doctype:{color:"#8e8e8e"},cdata:{color:"#8e8e8e"},punctuation:{color:"#ccc"},tag:{color:"#e2777a"},"attr-name":{color:"#e2777a"},namespace:{color:"#e2777a"},number:{color:"#e2777a"},unit:{color:"#e2777a"},hexcode:{color:"#e2777a"},deleted:{color:"#e2777a"},property:{color:"#72f1b8",textShadow:"0 0 2px #100c0f, 0 0 10px #257c5575, 0 0 35px #21272475"},selector:{color:"#72f1b8",textShadow:"0 0 2px #100c0f, 0 0 10px #257c5575, 0 0 35px #21272475"},"function-name":{color:"#6196cc"},boolean:{color:"#fdfdfd",textShadow:"0 0 2px #001716, 0 0 3px #03edf975, 0 0 5px #03edf975, 0 0 8px #03edf975"},"selector.id":{color:"#fdfdfd",textShadow:"0 0 2px #001716, 0 0 3px #03edf975, 0 0 5px #03edf975, 0 0 8px #03edf975"},function:{color:"#fdfdfd",textShadow:"0 0 2px #001716, 0 0 3px #03edf975, 0 0 5px #03edf975, 0 0 8px #03edf975"},"class-name":{color:"#fff5f6",textShadow:"0 0 2px #000, 0 0 10px #fc1f2c75, 0 0 5px #fc1f2c75, 0 0 25px #fc1f2c75"},constant:{color:"#f92aad",textShadow:"0 0 2px #100c0f, 0 0 5px #dc078e33, 0 0 10px #fff3"},symbol:{color:"#f92aad",textShadow:"0 0 2px #100c0f, 0 0 5px #dc078e33, 0 0 10px #fff3"},important:{color:"#f4eee4",textShadow:"0 0 2px #393a33, 0 0 8px #f39f0575, 0 0 2px #f39f0575",fontWeight:"bold"},atrule:{color:"#f4eee4",textShadow:"0 0 2px #393a33, 0 0 8px #f39f0575, 0 0 2px #f39f0575"},keyword:{color:"#f4eee4",textShadow:"0 0 2px #393a33, 0 0 8px #f39f0575, 0 0 2px #f39f0575"},"selector.class":{color:"#f4eee4",textShadow:"0 0 2px #393a33, 0 0 8px #f39f0575, 0 0 2px #f39f0575"},builtin:{color:"#f4eee4",textShadow:"0 0 2px #393a33, 0 0 8px #f39f0575, 0 0 2px #f39f0575"},string:{color:"#f87c32"},char:{color:"#f87c32"},"attr-value":{color:"#f87c32"},regex:{color:"#f87c32"},variable:{color:"#f87c32"},operator:{color:"#67cdcc"},entity:{color:"#67cdcc",cursor:"help"},url:{color:"#67cdcc"},bold:{fontWeight:"bold"},italic:{fontStyle:"italic"},inserted:{color:"green"}}),Gk)),P=t((pk||(pk=1,Object.defineProperty(Kk,"__esModule",{value:!0}),Kk.default=void 0,Kk.default={'code[class*="language-"]':{color:"#393A34",fontFamily:'"Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace',direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",fontSize:".9em",lineHeight:"1.2em",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none"},'pre[class*="language-"]':{color:"#393A34",fontFamily:'"Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace',direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",fontSize:".9em",lineHeight:"1.2em",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",padding:"1em",margin:".5em 0",overflow:"auto",border:"1px solid #dddddd",backgroundColor:"white"},'pre > code[class*="language-"]':{fontSize:"1em"},'pre[class*="language-"]::-moz-selection':{background:"#C1DEF1"},'pre[class*="language-"] ::-moz-selection':{background:"#C1DEF1"},'code[class*="language-"]::-moz-selection':{background:"#C1DEF1"},'code[class*="language-"] ::-moz-selection':{background:"#C1DEF1"},'pre[class*="language-"]::selection':{background:"#C1DEF1"},'pre[class*="language-"] ::selection':{background:"#C1DEF1"},'code[class*="language-"]::selection':{background:"#C1DEF1"},'code[class*="language-"] ::selection':{background:"#C1DEF1"},':not(pre) > code[class*="language-"]':{padding:".2em",paddingTop:"1px",paddingBottom:"1px",background:"#f8f8f8",border:"1px solid #dddddd"},comment:{color:"#008000",fontStyle:"italic"},prolog:{color:"#008000",fontStyle:"italic"},doctype:{color:"#008000",fontStyle:"italic"},cdata:{color:"#008000",fontStyle:"italic"},namespace:{Opacity:".7"},string:{color:"#A31515"},punctuation:{color:"#393A34"},operator:{color:"#393A34"},url:{color:"#36acaa"},symbol:{color:"#36acaa"},number:{color:"#36acaa"},boolean:{color:"#36acaa"},variable:{color:"#36acaa"},constant:{color:"#36acaa"},inserted:{color:"#36acaa"},atrule:{color:"#0000ff"},keyword:{color:"#0000ff"},"attr-value":{color:"#0000ff"},".language-autohotkey .token.selector":{color:"#0000ff"},".language-json .token.boolean":{color:"#0000ff"},".language-json .token.number":{color:"#0000ff"},'code[class*="language-css"]':{color:"#0000ff"},function:{color:"#393A34"},deleted:{color:"#9a050f"},".language-autohotkey .token.tag":{color:"#9a050f"},selector:{color:"#800000"},".language-autohotkey .token.keyword":{color:"#00009f"},important:{fontWeight:"bold"},bold:{fontWeight:"bold"},italic:{fontStyle:"italic"},"class-name":{color:"#2B91AF"},".language-json .token.property":{color:"#2B91AF"},tag:{color:"#800000"},"attr-name":{color:"#ff0000"},property:{color:"#ff0000"},regex:{color:"#ff0000"},entity:{color:"#ff0000"},"directive.tag.tag":{background:"#ffff00",color:"#393A34"},".line-numbers .line-numbers-rows":{borderRightColor:"#a5a5a5"},".line-numbers-rows > span:before":{color:"#2B91AF"},".line-highlight":{background:"linear-gradient(to right, rgba(193, 222, 241, 0.2) 70%, rgba(221, 222, 241, 0))"}}),Kk)),D=t((fk||(fk=1,Object.defineProperty(Qk,"__esModule",{value:!0}),Qk.default=void 0,Qk.default={'pre[class*="language-"]':{color:"#d4d4d4",fontSize:"13px",textShadow:"none",fontFamily:'Menlo, Monaco, Consolas, "Andale Mono", "Ubuntu Mono", "Courier New", monospace',direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",padding:"1em",margin:".5em 0",overflow:"auto",background:"#1e1e1e"},'code[class*="language-"]':{color:"#d4d4d4",fontSize:"13px",textShadow:"none",fontFamily:'Menlo, Monaco, Consolas, "Andale Mono", "Ubuntu Mono", "Courier New", monospace',direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none"},'pre[class*="language-"]::selection':{textShadow:"none",background:"#75a7ca"},'code[class*="language-"]::selection':{textShadow:"none",background:"#75a7ca"},'pre[class*="language-"] *::selection':{textShadow:"none",background:"#75a7ca"},'code[class*="language-"] *::selection':{textShadow:"none",background:"#75a7ca"},':not(pre) > code[class*="language-"]':{padding:".1em .3em",borderRadius:".3em",color:"#db4c69",background:"#f9f2f4"},".namespace":{Opacity:".7"},"doctype.doctype-tag":{color:"#569CD6"},"doctype.name":{color:"#9cdcfe"},comment:{color:"#6a9955"},prolog:{color:"#6a9955"},punctuation:{color:"#d4d4d4"},".language-html .language-css .token.punctuation":{color:"#d4d4d4"},".language-html .language-javascript .token.punctuation":{color:"#d4d4d4"},property:{color:"#9cdcfe"},tag:{color:"#569cd6"},boolean:{color:"#569cd6"},number:{color:"#b5cea8"},constant:{color:"#9cdcfe"},symbol:{color:"#b5cea8"},inserted:{color:"#b5cea8"},unit:{color:"#b5cea8"},selector:{color:"#d7ba7d"},"attr-name":{color:"#9cdcfe"},string:{color:"#ce9178"},char:{color:"#ce9178"},builtin:{color:"#ce9178"},deleted:{color:"#ce9178"},".language-css .token.string.url":{textDecoration:"underline"},operator:{color:"#d4d4d4"},entity:{color:"#569cd6"},"operator.arrow":{color:"#569CD6"},atrule:{color:"#ce9178"},"atrule.rule":{color:"#c586c0"},"atrule.url":{color:"#9cdcfe"},"atrule.url.function":{color:"#dcdcaa"},"atrule.url.punctuation":{color:"#d4d4d4"},keyword:{color:"#569CD6"},"keyword.module":{color:"#c586c0"},"keyword.control-flow":{color:"#c586c0"},function:{color:"#dcdcaa"},"function.maybe-class-name":{color:"#dcdcaa"},regex:{color:"#d16969"},important:{color:"#569cd6"},italic:{fontStyle:"italic"},"class-name":{color:"#4ec9b0"},"maybe-class-name":{color:"#4ec9b0"},console:{color:"#9cdcfe"},parameter:{color:"#9cdcfe"},interpolation:{color:"#9cdcfe"},"punctuation.interpolation-punctuation":{color:"#569cd6"},variable:{color:"#9cdcfe"},"imports.maybe-class-name":{color:"#9cdcfe"},"exports.maybe-class-name":{color:"#9cdcfe"},escape:{color:"#d7ba7d"},"tag.punctuation":{color:"#808080"},cdata:{color:"#808080"},"attr-value":{color:"#ce9178"},"attr-value.punctuation":{color:"#ce9178"},"attr-value.punctuation.attr-equals":{color:"#d4d4d4"},namespace:{color:"#4ec9b0"},'pre[class*="language-javascript"]':{color:"#9cdcfe"},'code[class*="language-javascript"]':{color:"#9cdcfe"},'pre[class*="language-jsx"]':{color:"#9cdcfe"},'code[class*="language-jsx"]':{color:"#9cdcfe"},'pre[class*="language-typescript"]':{color:"#9cdcfe"},'code[class*="language-typescript"]':{color:"#9cdcfe"},'pre[class*="language-tsx"]':{color:"#9cdcfe"},'code[class*="language-tsx"]':{color:"#9cdcfe"},'pre[class*="language-css"]':{color:"#ce9178"},'code[class*="language-css"]':{color:"#ce9178"},'pre[class*="language-html"]':{color:"#d4d4d4"},'code[class*="language-html"]':{color:"#d4d4d4"},".language-regex .token.anchor":{color:"#dcdcaa"},".language-html .token.punctuation":{color:"#808080"},"pre[data-line]":{position:"relative"},'pre[class*="language-"] > code[class*="language-"]':{position:"relative",zIndex:"1"},".line-highlight":{position:"absolute",left:"0",right:"0",padding:"inherit 0",marginTop:"1em",background:"#f7ebc6",boxShadow:"inset 5px 0 0 #f7d87c",zIndex:"0",pointerEvents:"none",lineHeight:"inherit",whiteSpace:"pre"}}),Qk)),M=t((hk||(hk=1,Object.defineProperty(Yk,"__esModule",{value:!0}),Yk.default=void 0,Yk.default={'code[class*="language-"]':{MozTabSize:"2",OTabSize:"2",tabSize:"2",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",whiteSpace:"pre-wrap",wordWrap:"normal",fontFamily:'Menlo, Monaco, "Courier New", monospace',fontSize:"14px",color:"#76d9e6",textShadow:"none"},'pre[class*="language-"]':{MozTabSize:"2",OTabSize:"2",tabSize:"2",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",whiteSpace:"pre-wrap",wordWrap:"normal",fontFamily:'Menlo, Monaco, "Courier New", monospace',fontSize:"14px",color:"#76d9e6",textShadow:"none",background:"#2a2a2a",padding:"15px",borderRadius:"4px",border:"1px solid #e1e1e8",overflow:"auto",position:"relative"},'pre > code[class*="language-"]':{fontSize:"1em"},':not(pre) > code[class*="language-"]':{background:"#2a2a2a",padding:"0.15em 0.2em 0.05em",borderRadius:".3em",border:"0.13em solid #7a6652",boxShadow:"1px 1px 0.3em -0.1em #000 inset"},'pre[class*="language-"] code':{whiteSpace:"pre",display:"block"},namespace:{Opacity:".7"},comment:{color:"#6f705e"},prolog:{color:"#6f705e"},doctype:{color:"#6f705e"},cdata:{color:"#6f705e"},operator:{color:"#a77afe"},boolean:{color:"#a77afe"},number:{color:"#a77afe"},"attr-name":{color:"#e6d06c"},string:{color:"#e6d06c"},entity:{color:"#e6d06c",cursor:"help"},url:{color:"#e6d06c"},".language-css .token.string":{color:"#e6d06c"},".style .token.string":{color:"#e6d06c"},selector:{color:"#a6e22d"},inserted:{color:"#a6e22d"},atrule:{color:"#ef3b7d"},"attr-value":{color:"#ef3b7d"},keyword:{color:"#ef3b7d"},important:{color:"#ef3b7d",fontWeight:"bold"},deleted:{color:"#ef3b7d"},regex:{color:"#76d9e6"},statement:{color:"#76d9e6",fontWeight:"bold"},placeholder:{color:"#fff"},variable:{color:"#fff"},bold:{fontWeight:"bold"},punctuation:{color:"#bebec5"},italic:{fontStyle:"italic"},"code.language-markup":{color:"#f9f9f9"},"code.language-markup .token.tag":{color:"#ef3b7d"},"code.language-markup .token.attr-name":{color:"#a6e22d"},"code.language-markup .token.attr-value":{color:"#e6d06c"},"code.language-markup .token.style":{color:"#76d9e6"},"code.language-markup .token.script":{color:"#76d9e6"},"code.language-markup .token.script .token.keyword":{color:"#76d9e6"},'pre[class*="language-"][data-line]':{position:"relative",padding:"1em 0 1em 3em"},"pre[data-line] .line-highlight":{position:"absolute",left:"0",right:"0",padding:"0",marginTop:"1em",background:"rgba(255, 255, 255, 0.08)",pointerEvents:"none",lineHeight:"inherit",whiteSpace:"pre"},"pre[data-line] .line-highlight:before":{content:"attr(data-start)",position:"absolute",top:".4em",left:".6em",minWidth:"1em",padding:"0.2em 0.5em",backgroundColor:"rgba(255, 255, 255, 0.4)",color:"black",font:"bold 65%/1 sans-serif",height:"1em",lineHeight:"1em",textAlign:"center",borderRadius:"999px",textShadow:"none",boxShadow:"0 1px 1px rgba(255, 255, 255, 0.7)"},"pre[data-line] .line-highlight[data-end]:after":{content:"attr(data-end)",position:"absolute",top:"auto",left:".6em",minWidth:"1em",padding:"0.2em 0.5em",backgroundColor:"rgba(255, 255, 255, 0.4)",color:"black",font:"bold 65%/1 sans-serif",height:"1em",lineHeight:"1em",textAlign:"center",borderRadius:"999px",textShadow:"none",boxShadow:"0 1px 1px rgba(255, 255, 255, 0.7)",bottom:".4em"}}),Yk))}(LS);var $k=function(){function e(e,t){this._theme=e,this.options=t}return Object.defineProperty(e.prototype,"theme",{get:function(){var e,t=this;if(!(null===(e=this.options)||void 0===e?void 0:e.themeOverrides))return this._theme;var n=(0,le.c)({},this._theme);return Object.keys(this.options.themeOverrides).forEach((function(e){var r;n[e]=(0,le.c)((0,le.c)({},t._theme[e]),null===(r=t.options)||void 0===r?void 0:r.themeOverrides[e])})),n},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"lineHighlight",{get:function(){var e;return(null===(e=this.options)||void 0===e?void 0:e.lineHighlightColor)?{background:this.options.lineHighlightColor,borderColor:this.options.lineHighlightColor,borderStyle:"solid",borderRadius:"0 2px 2px 0",borderWidth:"2.5px 4px 2.5px 0"}:{}},enumerable:!1,configurable:!0}),e}(),Jk=new $k(LS.okaidia,{lineHighlightColor:"rgb(58, 59, 64)",themeOverrides:{'code[class*="language-"]':{fontFamily:"inherit",fontSize:"inherit",lineHeight:"inherit"}}}),Xk=new $k(LS.prism,{lineHighlightColor:"rgb(200, 227, 252)",themeOverrides:{'code[class*="language-"]':{fontFamily:"inherit",fontSize:"inherit",lineHeight:"inherit",textShadow:void 0},operator:{background:void 0}}}),eE={background:void 0,borderRadius:void 0,boxSizing:"border-box",fontFamily:"var(--font-family-monospace-yt4nwf, Monaco, Menlo, Consolas, 'Courier Prime', Courier, 'Courier New', monospace)",fontSize:13,textShadow:void 0,margin:0},tE={float:"left",fontFamily:"inherit",fontSize:"inherit",paddingRight:"var(--space-scaled-xl-5xk2j7, 24px)"},nE={opacity:.38};function rE(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 iE(e){return function(e){if(Array.isArray(e))return rE(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return rE(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)?rE(e,t):void 0}}(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 oE(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function aE(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?Object(arguments[t]):{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){oE(e,t,n[t])}))}return e}function sE(){return sE=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},sE.apply(this,arguments)}var lE={};function cE(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;return function(e){if(0===e.length||1===e.length)return e;var t,n,r=e.join(".");return lE[r]||(lE[r]=0===(n=(t=e).length)||1===n?t:2===n?[t[0],t[1],"".concat(t[0],".").concat(t[1]),"".concat(t[1],".").concat(t[0])]:3===n?[t[0],t[1],t[2],"".concat(t[0],".").concat(t[1]),"".concat(t[0],".").concat(t[2]),"".concat(t[1],".").concat(t[0]),"".concat(t[1],".").concat(t[2]),"".concat(t[2],".").concat(t[0]),"".concat(t[2],".").concat(t[1]),"".concat(t[0],".").concat(t[1],".").concat(t[2]),"".concat(t[0],".").concat(t[2],".").concat(t[1]),"".concat(t[1],".").concat(t[0],".").concat(t[2]),"".concat(t[1],".").concat(t[2],".").concat(t[0]),"".concat(t[2],".").concat(t[0],".").concat(t[1]),"".concat(t[2],".").concat(t[1],".").concat(t[0])]:n>=4?[t[0],t[1],t[2],t[3],"".concat(t[0],".").concat(t[1]),"".concat(t[0],".").concat(t[2]),"".concat(t[0],".").concat(t[3]),"".concat(t[1],".").concat(t[0]),"".concat(t[1],".").concat(t[2]),"".concat(t[1],".").concat(t[3]),"".concat(t[2],".").concat(t[0]),"".concat(t[2],".").concat(t[1]),"".concat(t[2],".").concat(t[3]),"".concat(t[3],".").concat(t[0]),"".concat(t[3],".").concat(t[1]),"".concat(t[3],".").concat(t[2]),"".concat(t[0],".").concat(t[1],".").concat(t[2]),"".concat(t[0],".").concat(t[1],".").concat(t[3]),"".concat(t[0],".").concat(t[2],".").concat(t[1]),"".concat(t[0],".").concat(t[2],".").concat(t[3]),"".concat(t[0],".").concat(t[3],".").concat(t[1]),"".concat(t[0],".").concat(t[3],".").concat(t[2]),"".concat(t[1],".").concat(t[0],".").concat(t[2]),"".concat(t[1],".").concat(t[0],".").concat(t[3]),"".concat(t[1],".").concat(t[2],".").concat(t[0]),"".concat(t[1],".").concat(t[2],".").concat(t[3]),"".concat(t[1],".").concat(t[3],".").concat(t[0]),"".concat(t[1],".").concat(t[3],".").concat(t[2]),"".concat(t[2],".").concat(t[0],".").concat(t[1]),"".concat(t[2],".").concat(t[0],".").concat(t[3]),"".concat(t[2],".").concat(t[1],".").concat(t[0]),"".concat(t[2],".").concat(t[1],".").concat(t[3]),"".concat(t[2],".").concat(t[3],".").concat(t[0]),"".concat(t[2],".").concat(t[3],".").concat(t[1]),"".concat(t[3],".").concat(t[0],".").concat(t[1]),"".concat(t[3],".").concat(t[0],".").concat(t[2]),"".concat(t[3],".").concat(t[1],".").concat(t[0]),"".concat(t[3],".").concat(t[1],".").concat(t[2]),"".concat(t[3],".").concat(t[2],".").concat(t[0]),"".concat(t[3],".").concat(t[2],".").concat(t[1]),"".concat(t[0],".").concat(t[1],".").concat(t[2],".").concat(t[3]),"".concat(t[0],".").concat(t[1],".").concat(t[3],".").concat(t[2]),"".concat(t[0],".").concat(t[2],".").concat(t[1],".").concat(t[3]),"".concat(t[0],".").concat(t[2],".").concat(t[3],".").concat(t[1]),"".concat(t[0],".").concat(t[3],".").concat(t[1],".").concat(t[2]),"".concat(t[0],".").concat(t[3],".").concat(t[2],".").concat(t[1]),"".concat(t[1],".").concat(t[0],".").concat(t[2],".").concat(t[3]),"".concat(t[1],".").concat(t[0],".").concat(t[3],".").concat(t[2]),"".concat(t[1],".").concat(t[2],".").concat(t[0],".").concat(t[3]),"".concat(t[1],".").concat(t[2],".").concat(t[3],".").concat(t[0]),"".concat(t[1],".").concat(t[3],".").concat(t[0],".").concat(t[2]),"".concat(t[1],".").concat(t[3],".").concat(t[2],".").concat(t[0]),"".concat(t[2],".").concat(t[0],".").concat(t[1],".").concat(t[3]),"".concat(t[2],".").concat(t[0],".").concat(t[3],".").concat(t[1]),"".concat(t[2],".").concat(t[1],".").concat(t[0],".").concat(t[3]),"".concat(t[2],".").concat(t[1],".").concat(t[3],".").concat(t[0]),"".concat(t[2],".").concat(t[3],".").concat(t[0],".").concat(t[1]),"".concat(t[2],".").concat(t[3],".").concat(t[1],".").concat(t[0]),"".concat(t[3],".").concat(t[0],".").concat(t[1],".").concat(t[2]),"".concat(t[3],".").concat(t[0],".").concat(t[2],".").concat(t[1]),"".concat(t[3],".").concat(t[1],".").concat(t[0],".").concat(t[2]),"".concat(t[3],".").concat(t[1],".").concat(t[2],".").concat(t[0]),"".concat(t[3],".").concat(t[2],".").concat(t[0],".").concat(t[1]),"".concat(t[3],".").concat(t[2],".").concat(t[1],".").concat(t[0])]:void 0),lE[r]}(e.filter((function(e){return"token"!==e}))).reduce((function(e,t){return aE({},e,n[t])}),t)}function uE(e){return e.join(" ")}function dE(e){var t=e.node,n=e.stylesheet,r=e.style,i=void 0===r?{}:r,o=e.useInlineStyles,a=e.key,s=t.properties,c=t.type,u=t.tagName,d=t.value;if("text"===c)return d;if(u){var p,f=function(e,t){var n=0;return function(r){return n+=1,r.map((function(r,i){return dE({node:r,stylesheet:e,useInlineStyles:t,key:"code-segment-".concat(n,"-").concat(i)})}))}}(n,o);if(o){var h=Object.keys(n).reduce((function(e,t){return t.split(".").forEach((function(t){e.includes(t)||e.push(t)})),e}),[]),m=s.className&&s.className.includes("token")?["token"]:[],g=s.className&&m.concat(s.className.filter((function(e){return!h.includes(e)})));p=aE({},s,{className:uE(g)||void 0,style:cE(s.className,Object.assign({},s.style,i),n)})}else p=aE({},s,{className:uE(s.className)});var v=f(t.children);return l.createElement(u,sE({key:a},p),v)}}var pE=/\n/g;function fE(e){var t=e.codeString,n=e.codeStyle,r=e.containerStyle,i=void 0===r?{float:"left",paddingRight:"10px"}:r,o=e.numberStyle,a=void 0===o?{}:o,s=e.startingLineNumber;return l.createElement("code",{style:Object.assign({},n,i)},function(e){var t=e.startingLineNumber,n=e.style;return e.lines.map((function(e,r){var i=r+t;return l.createElement("span",{key:"line-".concat(r),className:"react-syntax-highlighter-line-number",style:"function"==typeof n?n(i):n},"".concat(i,"\n"))}))}({lines:t.replace(/\n$/,"").split("\n"),style:a,startingLineNumber:s}))}function hE(e){return"".concat(e.toString().length,".25em")}function mE(e,t){return{type:"element",tagName:"span",properties:{key:"line-number--".concat(e),className:["comment","linenumber","react-syntax-highlighter-line-number"],style:t},children:[{type:"text",value:e}]}}function gE(e,t,n){return aE({},{display:"inline-block",minWidth:hE(n),paddingRight:"1em",textAlign:"right",userSelect:"none"},"function"==typeof e?e(t):e)}function vE(e){var t=e.children,n=e.lineNumber,r=e.lineNumberStyle,i=e.largestLineNumber,o=e.showInlineLineNumbers,a=e.lineProps,s=void 0===a?{}:a,l=e.className,c=void 0===l?[]:l,u=e.showLineNumbers,d=e.wrapLongLines,p="function"==typeof s?s(n):s;if(p.className=c,n&&o){var f=gE(r,n,i);t.unshift(mE(n,f))}return d&u&&(p.style=aE({},p.style,{display:"flex"})),{type:"element",tagName:"span",properties:p,children:t}}function bE(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=0;r<e.length;r++){var i=e[r];if("text"===i.type)n.push(vE({children:[i],className:iE(new Set(t))}));else if(i.children){var o=t.concat(i.properties.className);n=n.concat(bE(i.children,o))}}return n}function yE(e,t,n,r,i,o,a,s,l){var c,u=bE(e.value),d=[],p=-1,f=0;function h(e,o){var c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return t||c.length>0?function(e,t){return vE({children:e,lineNumber:t,lineNumberStyle:s,largestLineNumber:a,showInlineLineNumbers:i,lineProps:n,className:arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],showLineNumbers:r,wrapLongLines:l})}(e,o,c):function(e,t){if(r&&t&&i){var n=gE(s,t,a);e.unshift(mE(t,n))}return e}(e,o)}for(var m=function(){var e=u[f],t=e.children[0].value,n=function(e){return e.match(pE)}(t);if(n){var i=t.split("\n");i.forEach((function(t,n){var a=r&&d.length+o,s={type:"text",value:"".concat(t,"\n")};if(0===n){var l=h(u.slice(p+1,f).concat(vE({children:[s],className:e.properties.className})),a);d.push(l)}else if(n===i.length-1)if(u[f+1]&&u[f+1].children&&u[f+1].children[0]){var c=vE({children:[{type:"text",value:"".concat(t)}],className:e.properties.className});u.splice(f+1,0,c)}else{var m=h([s],a,e.properties.className);d.push(m)}else{var g=h([s],a,e.properties.className);d.push(g)}})),p=f}f++};f<u.length;)m();if(p!==u.length-1){var g=u.slice(p+1,u.length);if(g&&g.length){var v=h(g,r&&d.length+o);d.push(v)}}return t?d:(c=[]).concat.apply(c,d)}function wE(e){var t=e.rows,n=e.stylesheet,r=e.useInlineStyles;return t.map((function(e,t){return dE({node:e,stylesheet:n,useInlineStyles:r,key:"code-segement".concat(t)})}))}function _E(e){return e&&void 0!==e.highlightAuto}var xE=Object.prototype.hasOwnProperty,SE=EE,kE=EE.prototype;function EE(e,t,n){this.property=e,this.normal=t,n&&(this.space=n)}kE.space=null,kE.normal={},kE.property={};var CE=function(){for(var e={},t=0;t<arguments.length;t++){var n=arguments[t];for(var r in n)xE.call(n,r)&&(e[r]=n[r])}return e},AE=SE,TE=function(e){return e.toLowerCase()},IE=OE,RE=OE.prototype;function OE(e,t){this.property=e,this.attribute=t}RE.space=null,RE.attribute=null,RE.property=null,RE.boolean=!1,RE.booleanish=!1,RE.overloadedBoolean=!1,RE.number=!1,RE.commaSeparated=!1,RE.spaceSeparated=!1,RE.commaOrSpaceSeparated=!1,RE.mustUseProperty=!1,RE.defined=!1;var LE={},NE=0;function PE(){return Math.pow(2,++NE)}LE.boolean=PE(),LE.booleanish=PE(),LE.overloadedBoolean=PE(),LE.number=PE(),LE.spaceSeparated=PE(),LE.commaSeparated=PE(),LE.commaOrSpaceSeparated=PE();var DE=IE,ME=LE,BE=FE;FE.prototype=new DE,FE.prototype.defined=!0;var zE=["boolean","booleanish","overloadedBoolean","number","commaSeparated","spaceSeparated","commaOrSpaceSeparated"],jE=zE.length;function FE(e,t,n,r){var i,o=-1;for(UE(this,"space",r),DE.call(this,e,t);++o<jE;)UE(this,i=zE[o],(n&ME[i])===ME[i])}function UE(e,t,n){n&&(e[t]=n)}var qE=TE,WE=SE,VE=BE,HE=function(e){var t,n,r=e.space,i=e.mustUseProperty||[],o=e.attributes||{},a=e.properties,s=e.transform,l={},c={};for(t in a)n=new VE(t,s(o,t),a[t],r),-1!==i.indexOf(t)&&(n.mustUseProperty=!0),l[t]=n,c[qE(t)]=t,c[qE(n.attribute)]=t;return new WE(l,c,r)},ZE=HE({space:"xlink",transform:function(e,t){return"xlink:"+t.slice(5).toLowerCase()},properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}}),GE=HE({space:"xml",transform:function(e,t){return"xml:"+t.slice(3).toLowerCase()},properties:{xmlLang:null,xmlBase:null,xmlSpace:null}}),KE=function(e,t){return t in e?e[t]:t},QE=function(e,t){return KE(e,t.toLowerCase())},YE=HE({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:QE,properties:{xmlns:null,xmlnsXLink:null}}),$E=LE,JE=HE,XE=$E.booleanish,eC=$E.number,tC=$E.spaceSeparated,nC=JE({transform:function(e,t){return"role"===t?t:"aria-"+t.slice(4).toLowerCase()},properties:{ariaActiveDescendant:null,ariaAtomic:XE,ariaAutoComplete:null,ariaBusy:XE,ariaChecked:XE,ariaColCount:eC,ariaColIndex:eC,ariaColSpan:eC,ariaControls:tC,ariaCurrent:null,ariaDescribedBy:tC,ariaDetails:null,ariaDisabled:XE,ariaDropEffect:tC,ariaErrorMessage:null,ariaExpanded:XE,ariaFlowTo:tC,ariaGrabbed:XE,ariaHasPopup:null,ariaHidden:XE,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:tC,ariaLevel:eC,ariaLive:null,ariaModal:XE,ariaMultiLine:XE,ariaMultiSelectable:XE,ariaOrientation:null,ariaOwns:tC,ariaPlaceholder:null,ariaPosInSet:eC,ariaPressed:XE,ariaReadOnly:XE,ariaRelevant:null,ariaRequired:XE,ariaRoleDescription:tC,ariaRowCount:eC,ariaRowIndex:eC,ariaRowSpan:eC,ariaSelected:XE,ariaSetSize:eC,ariaSort:null,ariaValueMax:eC,ariaValueMin:eC,ariaValueNow:eC,ariaValueText:null,role:null}}),rC=LE,iC=HE,oC=QE,aC=rC.boolean,sC=rC.overloadedBoolean,lC=rC.booleanish,cC=rC.number,uC=rC.spaceSeparated,dC=rC.commaSeparated,pC=function(e){for(var t,n,r=e.length,i=[],o=[],a=-1;++a<r;)t=e[a],i.push(t.property),o.push(t.normal),n=t.space;return new AE(CE.apply(null,i),CE.apply(null,o),n)}([GE,ZE,YE,nC,iC({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:oC,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:dC,acceptCharset:uC,accessKey:uC,action:null,allow:null,allowFullScreen:aC,allowPaymentRequest:aC,allowUserMedia:aC,alt:null,as:null,async:aC,autoCapitalize:null,autoComplete:uC,autoFocus:aC,autoPlay:aC,capture:aC,charSet:null,checked:aC,cite:null,className:uC,cols:cC,colSpan:null,content:null,contentEditable:lC,controls:aC,controlsList:uC,coords:cC|dC,crossOrigin:null,data:null,dateTime:null,decoding:null,default:aC,defer:aC,dir:null,dirName:null,disabled:aC,download:sC,draggable:lC,encType:null,enterKeyHint:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:aC,formTarget:null,headers:uC,height:cC,hidden:aC,high:cC,href:null,hrefLang:null,htmlFor:uC,httpEquiv:uC,id:null,imageSizes:null,imageSrcSet:dC,inputMode:null,integrity:null,is:null,isMap:aC,itemId:null,itemProp:uC,itemRef:uC,itemScope:aC,itemType:uC,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:aC,low:cC,manifest:null,max:null,maxLength:cC,media:null,method:null,min:null,minLength:cC,multiple:aC,muted:aC,name:null,nonce:null,noModule:aC,noValidate:aC,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforePrint:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextMenu:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:aC,optimum:cC,pattern:null,ping:uC,placeholder:null,playsInline:aC,poster:null,preload:null,readOnly:aC,referrerPolicy:null,rel:uC,required:aC,reversed:aC,rows:cC,rowSpan:cC,sandbox:uC,scope:null,scoped:aC,seamless:aC,selected:aC,shape:null,size:cC,sizes:null,slot:null,span:cC,spellCheck:lC,src:null,srcDoc:null,srcLang:null,srcSet:dC,start:cC,step:null,style:null,tabIndex:cC,target:null,title:null,translate:null,type:null,typeMustMatch:aC,useMap:null,value:lC,width:cC,wrap:null,align:null,aLink:null,archive:uC,axis:null,background:null,bgColor:null,border:cC,borderColor:null,bottomMargin:cC,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:aC,declare:aC,event:null,face:null,frame:null,frameBorder:null,hSpace:cC,leftMargin:cC,link:null,longDesc:null,lowSrc:null,marginHeight:cC,marginWidth:cC,noResize:aC,noHref:aC,noShade:aC,noWrap:aC,object:null,profile:null,prompt:null,rev:null,rightMargin:cC,rules:null,scheme:null,scrolling:lC,standby:null,summary:null,text:null,topMargin:cC,valueType:null,version:null,vAlign:null,vLink:null,vSpace:cC,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:aC,disableRemotePlayback:aC,prefix:null,property:null,results:cC,security:null,unselectable:null}})]),fC=TE,hC=BE,mC=IE,gC="data",vC=/^data[-\w.:]+$/i,bC=/-[a-z]/g,yC=/[A-Z]/g;function wC(e){return"-"+e.toLowerCase()}function _C(e){return e.charAt(1).toUpperCase()}var xC=/[#.]/g,SC=function(e){var t=String(e||kC).trim();return t===kC?[]:t.split(EC)},kC="",EC=/[ \t\n\r\f]+/g,CC=function(e){for(var t,n=[],r=String(e||TC),i=r.indexOf(AC),o=0,a=!1;!a;)-1===i&&(i=r.length,a=!0),!(t=r.slice(o,i).trim())&&a||n.push(t),o=i+1,i=r.indexOf(AC,o);return n},AC=",",TC="",IC=function(e,t){var n=fC(t),r=t,i=mC;return n in e.normal?e.property[e.normal[n]]:(n.length>4&&n.slice(0,4)===gC&&vC.test(t)&&("-"===t.charAt(4)?r=function(e){var t=e.slice(5).replace(bC,_C);return gC+t.charAt(0).toUpperCase()+t.slice(1)}(t):t=function(e){var t=e.slice(4);return bC.test(t)?e:("-"!==(t=t.replace(yC,wC)).charAt(0)&&(t="-"+t),gC+t)}(t),i=hC),new i(r,t))},RC=TE,OC=function(e,t){for(var n,r,i,o=e||"",a=t||"div",s={},l=0;l<o.length;)xC.lastIndex=l,i=xC.exec(o),(n=o.slice(l,i?i.index:o.length))&&(r?"#"===r?s.id=n:s.className?s.className.push(n):s.className=[n]:a=n,l+=n.length),i&&(r=i[0],l++);return{type:"element",tagName:a,properties:s,children:[]}},LC=SC,NC=CC,PC={}.hasOwnProperty;function DC(e,t){var n,r;if("string"!=typeof t&&"number"!=typeof t)if("object"==typeof t&&"length"in t)for(n=-1,r=t.length;++n<r;)DC(e,t[n]);else{if("object"!=typeof t||!("type"in t))throw new Error("Expected node, nodes, or string, got `"+t+"`");e.push(t)}else e.push({type:"text",value:String(t)})}function MC(e,t,n){var r=n;return e.number||e.positiveNumber?isNaN(r)||""===r||(r=Number(r)):(e.boolean||e.overloadedBoolean)&&("string"!=typeof r||""!==r&&RC(n)!==RC(t)||(r=!0)),r}var BC=function(e,t,n){var r=n?function(e){for(var t,n=e.length,r=-1,i={};++r<n;)i[(t=e[r]).toLowerCase()]=t;return i}(n):null;return function(e,n){var o,a=OC(e,t),s=Array.prototype.slice.call(arguments,2),l=a.tagName.toLowerCase();if(a.tagName=r&&PC.call(r,l)?r[l]:l,n&&function(e,t){return"string"==typeof e||"length"in e||function(e,t){var n=t.type;return!("input"===e||!n||"string"!=typeof n)&&("object"==typeof t.children&&"length"in t.children||(n=n.toLowerCase(),"button"===e?"menu"!==n&&"submit"!==n&&"reset"!==n&&"button"!==n:"value"in t))}(t.tagName,e)}(n,a)&&(s.unshift(n),n=null),n)for(o in n)i(a.properties,o,n[o]);return DC(a.children,s),"template"===a.tagName&&(a.content={type:"root",children:a.children},a.children=[]),a};function i(t,n,r){var i,o,a;null!=r&&r==r&&(o=(i=IC(e,n)).property,"string"==typeof(a=r)&&(i.spaceSeparated?a=LC(a):i.commaSeparated?a=NC(a):i.commaOrSpaceSeparated&&(a=LC(NC(a).join(" ")))),"style"===o&&"string"!=typeof r&&(a=function(e){var t,n=[];for(t in e)n.push([t,e[t]].join(": "));return n.join("; ")}(a)),"className"===o&&t.className&&(a=t.className.concat(a)),t[o]=function(e,t,n){var r,i,o;if("object"!=typeof n||!("length"in n))return MC(e,t,n);for(i=n.length,r=-1,o=[];++r<i;)o[r]=MC(e,t,n[r]);return o}(i,o,a))}}(pC,"div");BC.displayName="html";var zC=BC,jC=function(e){var t="string"==typeof e?e.charCodeAt(0):e;return t>=48&&t<=57},FC=function(e){var t="string"==typeof e?e.charCodeAt(0):e;return t>=97&&t<=122||t>=65&&t<=90},UC=jC,qC={AElig:"\xc6",AMP:"&",Aacute:"\xc1",Acirc:"\xc2",Agrave:"\xc0",Aring:"\xc5",Atilde:"\xc3",Auml:"\xc4",COPY:"\xa9",Ccedil:"\xc7",ETH:"\xd0",Eacute:"\xc9",Ecirc:"\xca",Egrave:"\xc8",Euml:"\xcb",GT:">",Iacute:"\xcd",Icirc:"\xce",Igrave:"\xcc",Iuml:"\xcf",LT:"<",Ntilde:"\xd1",Oacute:"\xd3",Ocirc:"\xd4",Ograve:"\xd2",Oslash:"\xd8",Otilde:"\xd5",Ouml:"\xd6",QUOT:'"',REG:"\xae",THORN:"\xde",Uacute:"\xda",Ucirc:"\xdb",Ugrave:"\xd9",Uuml:"\xdc",Yacute:"\xdd",aacute:"\xe1",acirc:"\xe2",acute:"\xb4",aelig:"\xe6",agrave:"\xe0",amp:"&",aring:"\xe5",atilde:"\xe3",auml:"\xe4",brvbar:"\xa6",ccedil:"\xe7",cedil:"\xb8",cent:"\xa2",copy:"\xa9",curren:"\xa4",deg:"\xb0",divide:"\xf7",eacute:"\xe9",ecirc:"\xea",egrave:"\xe8",eth:"\xf0",euml:"\xeb",frac12:"\xbd",frac14:"\xbc",frac34:"\xbe",gt:">",iacute:"\xed",icirc:"\xee",iexcl:"\xa1",igrave:"\xec",iquest:"\xbf",iuml:"\xef",laquo:"\xab",lt:"<",macr:"\xaf",micro:"\xb5",middot:"\xb7",nbsp:"\xa0",not:"\xac",ntilde:"\xf1",oacute:"\xf3",ocirc:"\xf4",ograve:"\xf2",ordf:"\xaa",ordm:"\xba",oslash:"\xf8",otilde:"\xf5",ouml:"\xf6",para:"\xb6",plusmn:"\xb1",pound:"\xa3",quot:'"',raquo:"\xbb",reg:"\xae",sect:"\xa7",shy:"\xad",sup1:"\xb9",sup2:"\xb2",sup3:"\xb3",szlig:"\xdf",thorn:"\xfe",times:"\xd7",uacute:"\xfa",ucirc:"\xfb",ugrave:"\xf9",uml:"\xa8",uuml:"\xfc",yacute:"\xfd",yen:"\xa5",yuml:"\xff"},WC={0:"\ufffd",128:"\u20ac",130:"\u201a",131:"\u0192",132:"\u201e",133:"\u2026",134:"\u2020",135:"\u2021",136:"\u02c6",137:"\u2030",138:"\u0160",139:"\u2039",140:"\u0152",142:"\u017d",145:"\u2018",146:"\u2019",147:"\u201c",148:"\u201d",149:"\u2022",150:"\u2013",151:"\u2014",152:"\u02dc",153:"\u2122",154:"\u0161",155:"\u203a",156:"\u0153",158:"\u017e",159:"\u0178"},VC=jC,HC=function(e){var t="string"==typeof e?e.charCodeAt(0):e;return t>=97&&t<=102||t>=65&&t<=70||t>=48&&t<=57},ZC=function(e){return FC(e)||UC(e)},GC=fl,KC={}.hasOwnProperty,QC=String.fromCharCode,YC=Function.prototype,$C={warning:null,reference:null,text:null,warningContext:null,referenceContext:null,textContext:null,position:{},additional:null,attribute:!1,nonTerminated:!0},JC=9,XC=10,eA=12,tA=32,nA=38,rA=59,iA=60,oA=61,aA=35,sA=88,lA=120,cA=65533,uA="named",dA="hexadecimal",pA="decimal",fA={};fA[dA]=16,fA[pA]=10;var hA={};hA[uA]=ZC,hA[pA]=VC,hA[dA]=HC;var mA=1,gA=2,vA=3,bA=4,yA=5,wA=6,_A=7,xA={};function SA(e){return e>=55296&&e<=57343||e>1114111}function kA(e){return e>=1&&e<=8||11===e||e>=13&&e<=31||e>=127&&e<=159||e>=64976&&e<=65007||65535==(65535&e)||65534==(65535&e)}xA[mA]="Named character references must be terminated by a semicolon",xA[gA]="Numeric character references must be terminated by a semicolon",xA[vA]="Named character references cannot be empty",xA[bA]="Numeric character references cannot be empty",xA[yA]="Named character references must be known",xA[wA]="Numeric character references cannot be disallowed",xA[_A]="Numeric character references cannot be outside the permissible Unicode range";var EA={exports:{}};!function(e){var t=function(e){var t=/\blang(?:uage)?-([\w-]+)\b/i,n=0,r={manual:e.Prism&&e.Prism.manual,disableWorkerMessageHandler:e.Prism&&e.Prism.disableWorkerMessageHandler,util:{encode:function e(t){return t instanceof i?new i(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/\u00a0/g," ")},type:function(e){return Object.prototype.toString.call(e).slice(8,-1)},objId:function(e){return e.__id||Object.defineProperty(e,"__id",{value:++n}),e.__id},clone:function e(t,n){var i,o;switch(n=n||{},r.util.type(t)){case"Object":if(o=r.util.objId(t),n[o])return n[o];for(var a in i={},n[o]=i,t)t.hasOwnProperty(a)&&(i[a]=e(t[a],n));return i;case"Array":return o=r.util.objId(t),n[o]?n[o]:(i=[],n[o]=i,t.forEach((function(t,r){i[r]=e(t,n)})),i);default:return t}},getLanguage:function(e){for(;e&&!t.test(e.className);)e=e.parentElement;return e?(e.className.match(t)||[,"none"])[1].toLowerCase():"none"},currentScript:function(){if("undefined"==typeof document)return null;if("currentScript"in document)return document.currentScript;try{throw new Error}catch(r){var e=(/at [^(\r\n]*\((.*):.+:.+\)$/i.exec(r.stack)||[])[1];if(e){var t=document.getElementsByTagName("script");for(var n in t)if(t[n].src==e)return t[n]}return null}},isActive:function(e,t,n){for(var r="no-"+t;e;){var i=e.classList;if(i.contains(t))return!0;if(i.contains(r))return!1;e=e.parentElement}return!!n}},languages:{extend:function(e,t){var n=r.util.clone(r.languages[e]);for(var i in t)n[i]=t[i];return n},insertBefore:function(e,t,n,i){var o=(i=i||r.languages)[e],a={};for(var s in o)if(o.hasOwnProperty(s)){if(s==t)for(var l in n)n.hasOwnProperty(l)&&(a[l]=n[l]);n.hasOwnProperty(s)||(a[s]=o[s])}var c=i[e];return i[e]=a,r.languages.DFS(r.languages,(function(t,n){n===c&&t!=e&&(this[t]=a)})),a},DFS:function e(t,n,i,o){o=o||{};var a=r.util.objId;for(var s in t)if(t.hasOwnProperty(s)){n.call(t,s,t[s],i||s);var l=t[s],c=r.util.type(l);"Object"!==c||o[a(l)]?"Array"!==c||o[a(l)]||(o[a(l)]=!0,e(l,n,s,o)):(o[a(l)]=!0,e(l,n,null,o))}}},plugins:{},highlightAll:function(e,t){r.highlightAllUnder(document,e,t)},highlightAllUnder:function(e,t,n){var i={callback:n,container:e,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};r.hooks.run("before-highlightall",i),i.elements=Array.prototype.slice.apply(i.container.querySelectorAll(i.selector)),r.hooks.run("before-all-elements-highlight",i);for(var o,a=0;o=i.elements[a++];)r.highlightElement(o,!0===t,i.callback)},highlightElement:function(n,i,o){var a=r.util.getLanguage(n),s=r.languages[a];n.className=n.className.replace(t,"").replace(/\s+/g," ")+" language-"+a;var l=n.parentElement;l&&"pre"===l.nodeName.toLowerCase()&&(l.className=l.className.replace(t,"").replace(/\s+/g," ")+" language-"+a);var c={element:n,language:a,grammar:s,code:n.textContent};function u(e){c.highlightedCode=e,r.hooks.run("before-insert",c),c.element.innerHTML=c.highlightedCode,r.hooks.run("after-highlight",c),r.hooks.run("complete",c),o&&o.call(c.element)}if(r.hooks.run("before-sanity-check",c),!c.code)return r.hooks.run("complete",c),void(o&&o.call(c.element));if(r.hooks.run("before-highlight",c),c.grammar)if(i&&e.Worker){var d=new Worker(r.filename);d.onmessage=function(e){u(e.data)},d.postMessage(JSON.stringify({language:c.language,code:c.code,immediateClose:!0}))}else u(r.highlight(c.code,c.grammar,c.language));else u(r.util.encode(c.code))},highlight:function(e,t,n){var o={code:e,grammar:t,language:n};return r.hooks.run("before-tokenize",o),o.tokens=r.tokenize(o.code,o.grammar),r.hooks.run("after-tokenize",o),i.stringify(r.util.encode(o.tokens),o.language)},tokenize:function(e,t){var n=t.rest;if(n){for(var r in n)t[r]=n[r];delete t.rest}var i=new s;return l(i,i.head,e),a(e,i,t,i.head,0),function(e){for(var t=[],n=e.head.next;n!==e.tail;)t.push(n.value),n=n.next;return t}(i)},hooks:{all:{},add:function(e,t){var n=r.hooks.all;n[e]=n[e]||[],n[e].push(t)},run:function(e,t){var n=r.hooks.all[e];if(n&&n.length)for(var i,o=0;i=n[o++];)i(t)}},Token:i};function i(e,t,n,r){this.type=e,this.content=t,this.alias=n,this.length=0|(r||"").length}function o(e,t,n,r){e.lastIndex=t;var i=e.exec(n);if(i&&r&&i[1]){var o=i[1].length;i.index+=o,i[0]=i[0].slice(o)}return i}function a(e,t,n,s,u,d){for(var p in n)if(n.hasOwnProperty(p)&&n[p]){var f=n[p];f=Array.isArray(f)?f:[f];for(var h=0;h<f.length;++h){if(d&&d.cause==p+","+h)return;var m=f[h],g=m.inside,v=!!m.lookbehind,b=!!m.greedy,y=m.alias;if(b&&!m.pattern.global){var w=m.pattern.toString().match(/[imsuy]*$/)[0];m.pattern=RegExp(m.pattern.source,w+"g")}for(var _=m.pattern||m,x=s.next,S=u;x!==t.tail&&!(d&&S>=d.reach);S+=x.value.length,x=x.next){var k=x.value;if(t.length>e.length)return;if(!(k instanceof i)){var E,C=1;if(b){if(!(E=o(_,S,e,v)))break;var A=E.index,T=E.index+E[0].length,I=S;for(I+=x.value.length;A>=I;)I+=(x=x.next).value.length;if(S=I-=x.value.length,x.value instanceof i)continue;for(var R=x;R!==t.tail&&(I<T||"string"==typeof R.value);R=R.next)C++,I+=R.value.length;C--,k=e.slice(S,I),E.index-=S}else if(!(E=o(_,0,k,v)))continue;A=E.index;var O=E[0],L=k.slice(0,A),N=k.slice(A+O.length),P=S+k.length;d&&P>d.reach&&(d.reach=P);var D=x.prev;L&&(D=l(t,D,L),S+=L.length),c(t,D,C),x=l(t,D,new i(p,g?r.tokenize(O,g):O,y,O)),N&&l(t,x,N),C>1&&a(e,t,n,x.prev,S,{cause:p+","+h,reach:P})}}}}}function s(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function l(e,t,n){var r=t.next,i={value:n,prev:t,next:r};return t.next=i,r.prev=i,e.length++,i}function c(e,t,n){for(var r=t.next,i=0;i<n&&r!==e.tail;i++)r=r.next;t.next=r,r.prev=t,e.length-=i}if(e.Prism=r,i.stringify=function e(t,n){if("string"==typeof t)return t;if(Array.isArray(t)){var i="";return t.forEach((function(t){i+=e(t,n)})),i}var o={type:t.type,content:e(t.content,n),tag:"span",classes:["token",t.type],attributes:{},language:n},a=t.alias;a&&(Array.isArray(a)?Array.prototype.push.apply(o.classes,a):o.classes.push(a)),r.hooks.run("wrap",o);var s="";for(var l in o.attributes)s+=" "+l+'="'+(o.attributes[l]||"").replace(/"/g,"&quot;")+'"';return"<"+o.tag+' class="'+o.classes.join(" ")+'"'+s+">"+o.content+"</"+o.tag+">"},!e.document)return e.addEventListener?(r.disableWorkerMessageHandler||e.addEventListener("message",(function(t){var n=JSON.parse(t.data),i=n.language,o=n.code,a=n.immediateClose;e.postMessage(r.highlight(o,r.languages[i],i)),a&&e.close()}),!1),r):r;var u=r.util.currentScript();function d(){r.manual||r.highlightAll()}if(u&&(r.filename=u.src,u.hasAttribute("data-manual")&&(r.manual=!0)),!r.manual){var p=document.readyState;"loading"===p||"interactive"===p&&u&&u.defer?document.addEventListener("DOMContentLoaded",d):window.requestAnimationFrame?window.requestAnimationFrame(d):window.setTimeout(d,16)}return r}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{});e.exports&&(e.exports=t),void 0!==fe.c&&(fe.c.Prism=t)}(EA);var CA=EA.exports,AA=TA;function TA(e){e.languages.markup={comment:/<!--[\s\S]*?-->/,prolog:/<\?[\s\S]+?\?>/,doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/,name:/[^\s<>'"]+/}},cdata:/<!\[CDATA\[[\s\S]*?]]>/i,tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},e.languages.markup.tag.inside["attr-value"].inside.entity=e.languages.markup.entity,e.languages.markup.doctype.inside["internal-subset"].inside=e.languages.markup,e.hooks.add("wrap",(function(e){"entity"===e.type&&(e.attributes.title=e.content.value.replace(/&amp;/,"&"))})),Object.defineProperty(e.languages.markup.tag,"addInlined",{value:function(t,n){var r={};r["language-"+n]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:e.languages[n]},r.cdata=/^<!\[CDATA\[|\]\]>$/i;var i={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:r}};i["language-"+n]={pattern:/[\s\S]+/,inside:e.languages[n]};var o={};o[t]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,(function(){return t})),"i"),lookbehind:!0,greedy:!0,inside:i},e.languages.insertBefore("markup","cdata",o)}}),e.languages.html=e.languages.markup,e.languages.mathml=e.languages.markup,e.languages.svg=e.languages.markup,e.languages.xml=e.languages.extend("markup",{}),e.languages.ssml=e.languages.xml,e.languages.atom=e.languages.xml,e.languages.rss=e.languages.xml}TA.displayName="markup",TA.aliases=["html","mathml","svg","xml","ssml","atom","rss"];var IA=(0,fe.g)(AA),RA=OA;function OA(e){!function(e){var t=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:RegExp("[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+t.source+")*(?=\\s*\\{)"),string:{pattern:t,greedy:!0},property:/(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,important:/!important\b/i,function:/[-a-z0-9]+(?=\()/i,punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var n=e.languages.markup;n&&(n.tag.addInlined("style","css"),e.languages.insertBefore("inside","attr-value",{"style-attr":{pattern:/(^|["'\s])style\s*=\s*(?:"[^"]*"|'[^']*')/i,lookbehind:!0,inside:{"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{style:{pattern:/(["'])[\s\S]+(?=["']$)/,lookbehind:!0,alias:"language-css",inside:e.languages.css},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},"attr-name":/^style/i}}},n.tag))}(e)}OA.displayName="css",OA.aliases=[];var LA=(0,fe.g)(RA),NA=PA;function PA(e){e.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|interface|extends|implements|trait|instanceof|new)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/}}PA.displayName="clike",PA.aliases=[];var DA=MA;function MA(e){e.languages.javascript=e.languages.extend("clike",{"class-name":[e.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:prototype|constructor))/,lookbehind:!0}],keyword:[{pattern:/((?:^|})\s*)(?:catch|finally)\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|for|from|function|(?:get|set)(?=\s*[\[$\w\xA0-\uFFFF])|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:/\b(?:(?:0[xX](?:[\dA-Fa-f](?:_[\dA-Fa-f])?)+|0[bB](?:[01](?:_[01])?)+|0[oO](?:[0-7](?:_[0-7])?)+)n?|(?:\d(?:_\d)?)+n|NaN|Infinity)\b|(?:\b(?:\d(?:_\d)?)+\.?(?:\d(?:_\d)?)*|\B\.(?:\d(?:_\d)?)+)(?:[Ee][+-]?(?:\d(?:_\d)?)+)?/,operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),e.languages.javascript["class-name"][0].pattern=/(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/,e.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*]|\\.|[^/\\\[\r\n])+\/[gimyus]{0,6}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:e.languages.regex},"regex-flags":/[a-z]+$/,"regex-delimiter":/^\/|\/$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:e.languages.javascript},{pattern:/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,inside:e.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:e.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:e.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),e.languages.insertBefore("javascript","string",{"template-string":{pattern:/`(?:\\[\s\S]|\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}|(?!\${)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\${|}$/,alias:"punctuation"},rest:e.languages.javascript}},string:/[\s\S]+/}}}),e.languages.markup&&e.languages.markup.tag.addInlined("script","javascript"),e.languages.js=e.languages.javascript}MA.displayName="javascript",MA.aliases=["js"];var BA,zA,jA=(0,fe.g)(DA),FA="object"==typeof globalThis?globalThis:"object"==typeof self?self:"object"==typeof window?window:"object"==typeof fe.c?fe.c:{},UA=(zA=(BA="Prism"in FA)?FA.Prism:void 0,function(){BA?FA.Prism=zA:delete FA.Prism,BA=void 0,zA=void 0});FA.Prism={manual:!0,disableWorkerMessageHandler:!0};var qA=zC,WA=function(e,t){var n,r,i={};for(r in t||(t={}),$C)n=t[r],i[r]=null==n?$C[r]:n;return(i.position.indent||i.position.start)&&(i.indent=i.position.indent||[],i.position=i.position.start),function(e,t){var n,r,i,o,a,s,l,c,u,d,p,f,h,m,g,v,b,y,w,_=t.additional,x=t.nonTerminated,S=t.text,k=t.reference,E=t.warning,C=t.textContext,A=t.referenceContext,T=t.warningContext,I=t.position,R=t.indent||[],O=e.length,L=0,N=-1,P=I.column||1,D=I.line||1,M="",B=[];for("string"==typeof _&&(_=_.charCodeAt(0)),v=z(),c=E?function(e,t){var n=z();n.column+=t,n.offset+=t,E.call(T,xA[e],n,e)}:YC,L--,O++;++L<O;)if(a===XC&&(P=R[N]||1),(a=e.charCodeAt(L))===nA){if((l=e.charCodeAt(L+1))===JC||l===XC||l===eA||l===tA||l===nA||l===iA||l!=l||_&&l===_){M+=QC(a),P++;continue}for(f=h=L+1,w=h,l===aA?(w=++f,(l=e.charCodeAt(w))===sA||l===lA?(m=dA,w=++f):m=pA):m=uA,n="",p="",o="",g=hA[m],w--;++w<O&&g(l=e.charCodeAt(w));)o+=QC(l),m===uA&&KC.call(qC,o)&&(n=o,p=qC[o]);(i=e.charCodeAt(w)===rA)&&(w++,(r=m===uA&&GC(o))&&(n=o,p=r)),y=1+w-h,(i||x)&&(o?m===uA?(i&&!p?c(yA,1):(n!==o&&(y=1+(w=f+n.length)-f,i=!1),i||(u=n?mA:vA,t.attribute?(l=e.charCodeAt(w))===oA?(c(u,y),p=null):ZC(l)?p=null:c(u,y):c(u,y))),s=p):(i||c(gA,y),SA(s=parseInt(o,fA[m]))?(c(_A,y),s=QC(cA)):s in WC?(c(wA,y),s=WC[s]):(d="",kA(s)&&c(wA,y),s>65535&&(d+=QC((s-=65536)>>>10|55296),s=56320|1023&s),s=d+QC(s))):m!==uA&&c(bA,y)),s?(j(),v=z(),L=w-1,P+=w-h+1,B.push(s),(b=z()).offset++,k&&k.call(A,s,{start:v,end:b},e.slice(h-1,w)),v=b):(o=e.slice(h-1,w),M+=o,P+=o.length,L=w-1)}else 10===a&&(D++,N++,P=0),a==a?(M+=QC(a),P++):j();return B.join("");function z(){return{line:D,column:P,offset:L+(I.offset||0)}}function j(){M&&(B.push(M),S&&S.call(C,M,{start:v,end:z()}),M="")}}(e,i)},VA=CA,HA=AA,ZA=RA,GA=NA,KA=DA;UA();var QA={}.hasOwnProperty;function YA(){}YA.prototype=VA;var $A=new YA,JA=$A;function XA(e){if("function"!=typeof e||!e.displayName)throw new Error("Expected `function` for `grammar`, got `"+e+"`");void 0===$A.languages[e.displayName]&&e($A)}$A.highlight=function(e,t){var n,r=VA.highlight;if("string"!=typeof e)throw new Error("Expected `string` for `value`, got `"+e+"`");if("Object"===$A.util.type(t))n=t,t=null;else{if("string"!=typeof t)throw new Error("Expected `string` for `name`, got `"+t+"`");if(!QA.call($A.languages,t))throw new Error("Unknown language: `"+t+"` is not registered");n=$A.languages[t]}return r.call(this,e,n,t)},$A.register=XA,$A.alias=function(e,t){var n,r,i,o,a=$A.languages,s=e;for(n in t&&((s={})[e]=t),s)for(i=(r="string"==typeof(r=s[n])?[r]:r).length,o=-1;++o<i;)a[r[o]]=a[n]},$A.registered=function(e){if("string"!=typeof e)throw new Error("Expected `string` for `language`, got `"+e+"`");return QA.call($A.languages,e)},$A.listLanguages=function(){var e,t=$A.languages,n=[];for(e in t)QA.call(t,e)&&"object"==typeof t[e]&&n.push(e);return n},XA(HA),XA(ZA),XA(GA),XA(KA),$A.util.encode=function(e){return e},$A.Token.stringify=function(e,t,n){var r;return"string"==typeof e?{type:"text",value:e}:"Array"===$A.util.type(e)?function(e,t){for(var n,r=[],i=e.length,o=-1;++o<i;)""!==(n=e[o])&&null!=n&&r.push(n);for(o=-1,i=r.length;++o<i;)n=r[o],r[o]=$A.Token.stringify(n,t,r);return r}(e,t):(r={type:e.type,content:$A.Token.stringify(e.content,t,n),tag:"span",classes:["token",e.type],attributes:{},language:t,parent:n},e.alias&&(r.classes=r.classes.concat(e.alias)),$A.hooks.run("wrap",r),qA(r.tag+"."+r.classes.join("."),function(e){var t;for(t in e)e[t]=WA(e[t]);return e}(r.attributes),r.content))};var eT,tT,nT=(0,fe.g)(JA),rT=(eT=nT,tT={},function(e){var t=e.language,n=e.children,r=e.style,i=void 0===r?tT:r,o=e.customStyle,a=void 0===o?{}:o,s=e.codeTagProps,c=void 0===s?{className:t?"language-".concat(t):void 0,style:aE({},i['code[class*="language-"]'],i['code[class*="language-'.concat(t,'"]')])}:s,u=e.useInlineStyles,d=void 0===u||u,p=e.showLineNumbers,f=void 0!==p&&p,h=e.showInlineLineNumbers,m=void 0===h||h,g=e.startingLineNumber,v=void 0===g?1:g,b=e.lineNumberContainerStyle,y=e.lineNumberStyle,w=void 0===y?{}:y,_=e.wrapLines,x=e.wrapLongLines,S=void 0!==x&&x,k=e.lineProps,E=void 0===k?{}:k,C=e.renderer,A=e.PreTag,T=void 0===A?"pre":A,I=e.CodeTag,R=void 0===I?"code":I,O=e.code,L=void 0===O?Array.isArray(n)?n[0]:n:O,N=e.astGenerator,P=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,["language","children","style","customStyle","codeTagProps","useInlineStyles","showLineNumbers","showInlineLineNumbers","startingLineNumber","lineNumberContainerStyle","lineNumberStyle","wrapLines","wrapLongLines","lineProps","renderer","PreTag","CodeTag","code","astGenerator"]);N=N||eT;var D=f?l.createElement(fE,{containerStyle:b,codeStyle:c.style||{},numberStyle:w,startingLineNumber:v,codeString:L}):null,M=i.hljs||i['pre[class*="language-"]']||{backgroundColor:"#fff"},B=_E(N)?"hljs":"prismjs",z=d?Object.assign({},P,{style:Object.assign({},M,a)}):Object.assign({},P,{className:P.className?"".concat(B," ").concat(P.className):B,style:Object.assign({},a)});if(!N)return l.createElement(T,z,D,l.createElement(R,c,L));(void 0===_&&C||S)&&(_=!0),C=C||wE;var j=[{type:"text",value:L}],F=function(e){var t=e.astGenerator,n=e.language,r=e.code,i=e.defaultCodeValue;if(_E(t)){var o=function(e,t){return-1!==e.listLanguages().indexOf(t)}(t,n);return"text"===n?{value:i,language:"text"}:o?t.highlight(n,r):t.highlightAuto(r)}try{return n&&"text"!==n?{value:t.highlight(r,n)}:{value:i}}catch(e){return{value:i}}}({astGenerator:N,language:t,code:L,defaultCodeValue:j});null===F.language&&(F.value=j);var U=yE(F,_,E,f,m,v,F.value.length+v,w,S);return c.style=aE({},c.style,S?{whiteSpace:"pre-wrap"}:{whiteSpace:"pre"}),l.createElement(T,z,l.createElement(R,c,!m&&D,C({rows:U,stylesheet:i,useInlineStyles:d})))});rT.registerLanguage=function(e,t){return nT.register(t)};var iT=rT,oT=aT;function aT(e){e.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:_INSERT|COL)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:S|ING)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:TRUE|FALSE|NULL)\b/i,number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|IN|LIKE|NOT|OR|IS|DIV|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/}}aT.displayName="sql",aT.aliases=[];var sT=(0,fe.g)(oT),lT=cT;function cT(e){e.languages.c=e.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:__attribute__|_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|asm|typeof|inline|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|union|unsigned|void|volatile|while)\b/,function:/[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),e.languages.insertBefore("c","string",{macro:{pattern:/(^\s*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},e.languages.c.string],comment:e.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:e.languages.c}}},constant:/\b(?:__FILE__|__LINE__|__DATE__|__TIME__|__TIMESTAMP__|__func__|EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|stdin|stdout|stderr)\b/}),delete e.languages.c.boolean}cT.displayName="c",cT.aliases=[];var uT=(0,fe.g)(lT),dT=lT,pT=fT;function fT(e){e.register(dT),function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char8_t|char16_t|char32_t|class|compl|concept|const|consteval|constexpr|constinit|const_cast|continue|co_await|co_return|co_yield|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|float|for|friend|goto|if|inline|int|int8_t|int16_t|int32_t|int64_t|uint8_t|uint16_t|uint32_t|uint64_t|long|mutable|namespace|new|noexcept|nullptr|operator|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/;e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!<keyword>)\w+/.source.replace(/<keyword>/g,(function(){return t.source}))),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:true|false)\b/}),e.languages.insertBefore("cpp","string",{"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","operator",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])}(e)}fT.displayName="cpp",fT.aliases=[];var hT=(0,fe.g)(pT),mT=pT,gT=vT;function vT(e){e.register(mT),e.languages.arduino=e.languages.extend("cpp",{constant:/\b(?:DIGITAL_MESSAGE|FIRMATA_STRING|ANALOG_MESSAGE|REPORT_DIGITAL|REPORT_ANALOG|INPUT_PULLUP|SET_PIN_MODE|INTERNAL2V56|SYSTEM_RESET|LED_BUILTIN|INTERNAL1V1|SYSEX_START|INTERNAL|EXTERNAL|DEFAULT|OUTPUT|INPUT|HIGH|LOW)\b/,keyword:/\b(?:setup|if|else|while|do|for|return|in|instanceof|default|function|loop|goto|switch|case|new|try|throw|catch|finally|null|break|continue|boolean|bool|void|byte|word|string|String|array|int|long|integer|double)\b/,builtin:/\b(?:KeyboardController|MouseController|SoftwareSerial|EthernetServer|EthernetClient|LiquidCrystal|LiquidCrystal_I2C|RobotControl|GSMVoiceCall|EthernetUDP|EsploraTFT|HttpClient|RobotMotor|WiFiClient|GSMScanner|FileSystem|Scheduler|GSMServer|YunClient|YunServer|IPAddress|GSMClient|GSMModem|Keyboard|Ethernet|Console|GSMBand|Esplora|Stepper|Process|WiFiUDP|GSM_SMS|Mailbox|USBHost|Firmata|PImage|Client|Server|GSMPIN|FileIO|Bridge|Serial|EEPROM|Stream|Mouse|Audio|Servo|File|Task|GPRS|WiFi|Wire|TFT|GSM|SPI|SD|runShellCommandAsynchronously|analogWriteResolution|retrieveCallingNumber|printFirmwareVersion|analogReadResolution|sendDigitalPortPair|noListenOnLocalhost|readJoystickButton|setFirmwareVersion|readJoystickSwitch|scrollDisplayRight|getVoiceCallStatus|scrollDisplayLeft|writeMicroseconds|delayMicroseconds|beginTransmission|getSignalStrength|runAsynchronously|getAsynchronously|listenOnLocalhost|getCurrentCarrier|readAccelerometer|messageAvailable|sendDigitalPorts|lineFollowConfig|countryNameWrite|runShellCommand|readStringUntil|rewindDirectory|readTemperature|setClockDivider|readLightSensor|endTransmission|analogReference|detachInterrupt|countryNameRead|attachInterrupt|encryptionType|readBytesUntil|robotNameWrite|readMicrophone|robotNameRead|cityNameWrite|userNameWrite|readJoystickY|readJoystickX|mouseReleased|openNextFile|scanNetworks|noInterrupts|digitalWrite|beginSpeaker|mousePressed|isActionDone|mouseDragged|displayLogos|noAutoscroll|addParameter|remoteNumber|getModifiers|keyboardRead|userNameRead|waitContinue|processInput|parseCommand|printVersion|readNetworks|writeMessage|blinkVersion|cityNameRead|readMessage|setDataMode|parsePacket|isListening|setBitOrder|beginPacket|isDirectory|motorsWrite|drawCompass|digitalRead|clearScreen|serialEvent|rightToLeft|setTextSize|leftToRight|requestFrom|keyReleased|compassRead|analogWrite|interrupts|WiFiServer|disconnect|playMelody|parseFloat|autoscroll|getPINUsed|setPINUsed|setTimeout|sendAnalog|readSlider|analogRead|beginWrite|createChar|motorsStop|keyPressed|tempoWrite|readButton|subnetMask|debugPrint|macAddress|writeGreen|randomSeed|attachGPRS|readString|sendString|remotePort|releaseAll|mouseMoved|background|getXChange|getYChange|answerCall|getResult|voiceCall|endPacket|constrain|getSocket|writeJSON|getButton|available|connected|findUntil|readBytes|exitValue|readGreen|writeBlue|startLoop|isPressed|sendSysex|pauseMode|gatewayIP|setCursor|getOemKey|tuneWrite|noDisplay|loadImage|switchPIN|onRequest|onReceive|changePIN|playFile|noBuffer|parseInt|overflow|checkPIN|knobRead|beginTFT|bitClear|updateIR|bitWrite|position|writeRGB|highByte|writeRed|setSpeed|readBlue|noStroke|remoteIP|transfer|shutdown|hangCall|beginSMS|endWrite|attached|maintain|noCursor|checkReg|checkPUK|shiftOut|isValid|shiftIn|pulseIn|connect|println|localIP|pinMode|getIMEI|display|noBlink|process|getBand|running|beginSD|drawBMP|lowByte|setBand|release|bitRead|prepare|pointTo|readRed|setMode|noFill|remove|listen|stroke|detach|attach|noTone|exists|buffer|height|bitSet|circle|config|cursor|random|IRread|setDNS|endSMS|getKey|micros|millis|begin|print|write|ready|flush|width|isPIN|blink|clear|press|mkdir|rmdir|close|point|yield|image|BSSID|click|delay|read|text|move|peek|beep|rect|line|open|seek|fill|size|turn|stop|home|find|step|tone|sqrt|RSSI|SSID|end|bit|tan|cos|sin|pow|map|abs|max|min|get|run|put)\b/})}vT.displayName="arduino",vT.aliases=[];var bT=(0,fe.g)(gT),yT=wT;function wT(e){!function(e){function t(e,t){return e.replace(/<<(\d+)>>/g,(function(e,n){return"(?:"+t[+n]+")"}))}function n(e,n,r){return RegExp(t(e,n),r||"")}function r(e,t){for(var n=0;n<t;n++)e=e.replace(/<<self>>/g,(function(){return"(?:"+e+")"}));return e.replace(/<<self>>/g,"[^\\s\\S]")}var i="bool byte char decimal double dynamic float int long object sbyte short string uint ulong ushort var void",o="class enum interface struct",a="add alias and ascending async await by descending from get global group into join let nameof not notnull on or orderby partial remove select set unmanaged value when where",s="abstract as base break case catch checked const continue default delegate do else event explicit extern finally fixed for foreach goto if implicit in internal is lock namespace new null operator out override params private protected public readonly ref return sealed sizeof stackalloc static switch this throw try typeof unchecked unsafe using virtual volatile while yield";function l(e){return"\\b(?:"+e.trim().replace(/ /g,"|")+")\\b"}var c=l(o),u=RegExp(l(i+" "+o+" "+a+" "+s)),d=l(o+" "+a+" "+s),p=l(i+" "+o+" "+s),f=r(/<(?:[^<>;=+\-*/%&|^]|<<self>>)*>/.source,2),h=r(/\((?:[^()]|<<self>>)*\)/.source,2),m=/@?\b[A-Za-z_]\w*\b/.source,g=t(/<<0>>(?:\s*<<1>>)?/.source,[m,f]),v=t(/(?!<<0>>)<<1>>(?:\s*\.\s*<<1>>)*/.source,[d,g]),b=/\[\s*(?:,\s*)*\]/.source,y=t(/<<0>>(?:\s*(?:\?\s*)?<<1>>)*(?:\s*\?)?/.source,[v,b]),w=t(/[^,()<>[\];=+\-*/%&|^]|<<0>>|<<1>>|<<2>>/.source,[f,h,b]),_=t(/\(<<0>>+(?:,<<0>>+)+\)/.source,[w]),x=t(/(?:<<0>>|<<1>>)(?:\s*(?:\?\s*)?<<2>>)*(?:\s*\?)?/.source,[_,v,b]),S={keyword:u,punctuation:/[<>()?,.:[\]]/},k=/'(?:[^\r\n'\\]|\\.|\\[Uux][\da-fA-F]{1,8})'/.source,E=/"(?:\\.|[^\\"\r\n])*"/.source,C=/@"(?:""|\\[\s\S]|[^\\"])*"(?!")/.source;e.languages.csharp=e.languages.extend("clike",{string:[{pattern:n(/(^|[^$\\])<<0>>/.source,[C]),lookbehind:!0,greedy:!0},{pattern:n(/(^|[^@$\\])<<0>>/.source,[E]),lookbehind:!0,greedy:!0},{pattern:RegExp(k),greedy:!0,alias:"character"}],"class-name":[{pattern:n(/(\busing\s+static\s+)<<0>>(?=\s*;)/.source,[v]),lookbehind:!0,inside:S},{pattern:n(/(\busing\s+<<0>>\s*=\s*)<<1>>(?=\s*;)/.source,[m,x]),lookbehind:!0,inside:S},{pattern:n(/(\busing\s+)<<0>>(?=\s*=)/.source,[m]),lookbehind:!0},{pattern:n(/(\b<<0>>\s+)<<1>>/.source,[c,g]),lookbehind:!0,inside:S},{pattern:n(/(\bcatch\s*\(\s*)<<0>>/.source,[v]),lookbehind:!0,inside:S},{pattern:n(/(\bwhere\s+)<<0>>/.source,[m]),lookbehind:!0},{pattern:n(/(\b(?:is(?:\s+not)?|as)\s+)<<0>>/.source,[y]),lookbehind:!0,inside:S},{pattern:n(/\b<<0>>(?=\s+(?!<<1>>)<<2>>(?:\s*[=,;:{)\]]|\s+(?:in|when)\b))/.source,[x,p,m]),inside:S}],keyword:u,number:/(?:\b0(?:x[\da-f_]*[\da-f]|b[01_]*[01])|(?:\B\.\d+(?:_+\d+)*|\b\d+(?:_+\d+)*(?:\.\d+(?:_+\d+)*)?)(?:e[-+]?\d+(?:_+\d+)*)?)(?:ul|lu|[dflmu])?\b/i,operator:/>>=?|<<=?|[-=]>|([-+&|])\1|~|\?\?=?|[-+*/%&|^!=<>]=?/,punctuation:/\?\.?|::|[{}[\];(),.:]/}),e.languages.insertBefore("csharp","number",{range:{pattern:/\.\./,alias:"operator"}}),e.languages.insertBefore("csharp","punctuation",{"named-parameter":{pattern:n(/([(,]\s*)<<0>>(?=\s*:)/.source,[m]),lookbehind:!0,alias:"punctuation"}}),e.languages.insertBefore("csharp","class-name",{namespace:{pattern:n(/(\b(?:namespace|using)\s+)<<0>>(?:\s*\.\s*<<0>>)*(?=\s*[;{])/.source,[m]),lookbehind:!0,inside:{punctuation:/\./}},"type-expression":{pattern:n(/(\b(?:default|typeof|sizeof)\s*\(\s*(?!\s))(?:[^()\s]|\s(?!\s)|<<0>>)*(?=\s*\))/.source,[h]),lookbehind:!0,alias:"class-name",inside:S},"return-type":{pattern:n(/<<0>>(?=\s+(?:<<1>>\s*(?:=>|[({]|\.\s*this\s*\[)|this\s*\[))/.source,[x,v]),inside:S,alias:"class-name"},"constructor-invocation":{pattern:n(/(\bnew\s+)<<0>>(?=\s*[[({])/.source,[x]),lookbehind:!0,inside:S,alias:"class-name"},"generic-method":{pattern:n(/<<0>>\s*<<1>>(?=\s*\()/.source,[m,f]),inside:{function:n(/^<<0>>/.source,[m]),generic:{pattern:RegExp(f),alias:"class-name",inside:S}}},"type-list":{pattern:n(/\b((?:<<0>>\s+<<1>>|where\s+<<2>>)\s*:\s*)(?:<<3>>|<<4>>)(?:\s*,\s*(?:<<3>>|<<4>>))*(?=\s*(?:where|[{;]|=>|$))/.source,[c,g,m,x,u.source]),lookbehind:!0,inside:{keyword:u,"class-name":{pattern:RegExp(x),greedy:!0,inside:S},punctuation:/,/}},preprocessor:{pattern:/(^\s*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(\s*#)\b(?:define|elif|else|endif|endregion|error|if|line|pragma|region|undef|warning)\b/,lookbehind:!0,alias:"keyword"}}}});var A=E+"|"+k,T=t(/\/(?![*/])|\/\/[^\r\n]*[\r\n]|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>/.source,[A]),I=r(t(/[^"'/()]|<<0>>|\(<<self>>*\)/.source,[T]),2),R=/\b(?:assembly|event|field|method|module|param|property|return|type)\b/.source,O=t(/<<0>>(?:\s*\(<<1>>*\))?/.source,[v,I]);e.languages.insertBefore("csharp","class-name",{attribute:{pattern:n(/((?:^|[^\s\w>)?])\s*\[\s*)(?:<<0>>\s*:\s*)?<<1>>(?:\s*,\s*<<1>>)*(?=\s*\])/.source,[R,O]),lookbehind:!0,greedy:!0,inside:{target:{pattern:n(/^<<0>>(?=\s*:)/.source,[R]),alias:"keyword"},"attribute-arguments":{pattern:n(/\(<<0>>*\)/.source,[I]),inside:e.languages.csharp},"class-name":{pattern:RegExp(v),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var L=/:[^}\r\n]+/.source,N=r(t(/[^"'/()]|<<0>>|\(<<self>>*\)/.source,[T]),2),P=t(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[N,L]),D=r(t(/[^"'/()]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>|\(<<self>>*\)/.source,[A]),2),M=t(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[D,L]);function B(t,r){return{interpolation:{pattern:n(/((?:^|[^{])(?:\{\{)*)<<0>>/.source,[t]),lookbehind:!0,inside:{"format-string":{pattern:n(/(^\{(?:(?![}:])<<0>>)*)<<1>>(?=\}$)/.source,[r,L]),lookbehind:!0,inside:{punctuation:/^:/}},punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-csharp",inside:e.languages.csharp}}},string:/[\s\S]+/}}e.languages.insertBefore("csharp","string",{"interpolation-string":[{pattern:n(/(^|[^\\])(?:\$@|@\$)"(?:""|\\[\s\S]|\{\{|<<0>>|[^\\{"])*"/.source,[P]),lookbehind:!0,greedy:!0,inside:B(P,N)},{pattern:n(/(^|[^@\\])\$"(?:\\.|\{\{|<<0>>|[^\\"{])*"/.source,[M]),lookbehind:!0,greedy:!0,inside:B(M,D)}]})}(e),e.languages.dotnet=e.languages.cs=e.languages.csharp}wT.displayName="csharp",wT.aliases=["dotnet","cs"];var _T=(0,fe.g)(yT),xT=ST;function ST(e){!function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},r={bash:n,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--?|-=|\+\+?|\+=|!=?|~|\*\*?|\*=|\/=?|%=?|<<=?|>>=?|<=?|>=?|==?|&&?|&=|\^=?|\|\|?|\|=|\?|:/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|x[0-9a-fA-F]{1,2}|u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)\w+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b\w+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+?)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:r},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)(["'])(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|(?!\2)[^\\`$])*\2/,lookbehind:!0,greedy:!0,inside:r}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:r.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|aptitude|apt-cache|apt-get|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:if|then|else|elif|fi|for|while|in|case|esac|function|select|do|done|until)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|break|cd|continue|eval|exec|exit|export|getopts|hash|pwd|readonly|return|shift|test|times|trap|umask|unset|alias|bind|builtin|caller|command|declare|echo|enable|help|let|local|logout|mapfile|printf|read|readarray|source|type|typeset|ulimit|unalias|set|shopt)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:true|false)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|==?|!=?|=~|<<[<-]?|[&\d]?>>|\d?[<>]&?|&[>&]?|\|[&|]?|<=?|>=?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=e.languages.bash;for(var i=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],o=r.variable[1].inside,a=0;a<i.length;a++)o[i[a]]=e.languages.bash[i[a]];e.languages.shell=e.languages.bash}(e)}ST.displayName="bash",ST.aliases=["shell"];var kT=(0,fe.g)(xT),ET=CT;function CT(e){!function(e){e.languages.ruby=e.languages.extend("clike",{comment:[/#.*/,{pattern:/^=begin\s[\s\S]*?^=end/m,greedy:!0}],"class-name":{pattern:/(\b(?:class)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:alias|and|BEGIN|begin|break|case|class|def|define_method|defined|do|each|else|elsif|END|end|ensure|extend|for|if|in|include|module|new|next|nil|not|or|prepend|protected|private|public|raise|redo|require|rescue|retry|return|self|super|then|throw|undef|unless|until|when|while|yield)\b/});var t={pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"tag"},rest:e.languages.ruby}};delete e.languages.ruby.function,e.languages.insertBefore("ruby","keyword",{regex:[{pattern:RegExp(/%r/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1[gim]{0,3}/.source,/\((?:[^()\\]|\\[\s\S])*\)[gim]{0,3}/.source,/\{(?:[^#{}\\]|#(?:\{[^}]+\})?|\\[\s\S])*\}[gim]{0,3}/.source,/\[(?:[^\[\]\\]|\\[\s\S])*\][gim]{0,3}/.source,/<(?:[^<>\\]|\\[\s\S])*>[gim]{0,3}/.source].join("|")+")"),greedy:!0,inside:{interpolation:t}},{pattern:/(^|[^/])\/(?!\/)(?:\[[^\r\n\]]+\]|\\.|[^[/\\\r\n])+\/[gim]{0,3}(?=\s*(?:$|[\r\n,.;})]))/,lookbehind:!0,greedy:!0}],variable:/[@$]+[a-zA-Z_]\w*(?:[?!]|\b)/,symbol:{pattern:/(^|[^:]):[a-zA-Z_]\w*(?:[?!]|\b)/,lookbehind:!0},"method-definition":{pattern:/(\bdef\s+)[\w.]+/,lookbehind:!0,inside:{function:/\w+$/,rest:e.languages.ruby}}}),e.languages.insertBefore("ruby","number",{builtin:/\b(?:Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Stat|Fixnum|Float|Hash|Integer|IO|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|String|Struct|TMS|Symbol|ThreadGroup|Thread|Time|TrueClass)\b/,constant:/\b[A-Z]\w*(?:[?!]|\b)/}),e.languages.ruby.string=[{pattern:RegExp(/%[qQiIwWxs]?/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/\((?:[^()\\]|\\[\s\S])*\)/.source,/\{(?:[^#{}\\]|#(?:\{[^}]+\})?|\\[\s\S])*\}/.source,/\[(?:[^\[\]\\]|\\[\s\S])*\]/.source,/<(?:[^<>\\]|\\[\s\S])*>/.source].join("|")+")"),greedy:!0,inside:{interpolation:t}},{pattern:/("|')(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|(?!\1)[^\\#\r\n])*\1/,greedy:!0,inside:{interpolation:t}}],e.languages.rb=e.languages.ruby}(e)}CT.displayName="ruby",CT.aliases=["rb"];var AT=(0,fe.g)(ET),TT=IT;function IT(e){e.languages.dart=e.languages.extend("clike",{string:[{pattern:/r?("""|''')[\s\S]*?\1/,greedy:!0},{pattern:/r?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0}],keyword:[/\b(?:async|sync|yield)\*/,/\b(?:abstract|assert|async|await|break|case|catch|class|const|continue|covariant|default|deferred|do|dynamic|else|enum|export|extension|external|extends|factory|final|finally|for|Function|get|hide|if|implements|interface|import|in|library|mixin|new|null|on|operator|part|rethrow|return|set|show|static|super|switch|sync|this|throw|try|typedef|var|void|while|with|yield)\b/],operator:/\bis!|\b(?:as|is)\b|\+\+|--|&&|\|\||<<=?|>>=?|~(?:\/=?)?|[+\-*\/%&^|=!<>]=?|\?/}),e.languages.insertBefore("dart","function",{metadata:{pattern:/@\w+/,alias:"symbol"}})}IT.displayName="dart",IT.aliases=[];var RT=(0,fe.g)(TT),OT=LT;function LT(e){!function(e){e.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d.*$/m]};var t={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(t).forEach((function(n){var r=t[n],i=[];/^\w+$/.test(n)||i.push(/\w+/.exec(n)[0]),"diff"===n&&i.push("bold"),e.languages.diff[n]={pattern:RegExp("^(?:["+r+"].*(?:\r\n?|\n|(?![\\s\\S])))+","m"),alias:i,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(n)[0]}}}})),Object.defineProperty(e.languages.diff,"PREFIXES",{value:t})}(e)}LT.displayName="diff",LT.aliases=[];var NT=(0,fe.g)(OT),PT=DT;function DT(e){!function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,r,i,o){if(n.language===r){var a=n.tokenStack=[];n.code=n.code.replace(i,(function(e){if("function"==typeof o&&!o(e))return e;for(var i,s=a.length;-1!==n.code.indexOf(i=t(r,s));)++s;return a[s]=e,i})),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,r){if(n.language===r&&n.tokenStack){n.grammar=e.languages[r];var i=0,o=Object.keys(n.tokenStack);!function a(s){for(var l=0;l<s.length&&!(i>=o.length);l++){var c=s[l];if("string"==typeof c||c.content&&"string"==typeof c.content){var u=o[i],d=n.tokenStack[u],p="string"==typeof c?c:c.content,f=t(r,u),h=p.indexOf(f);if(h>-1){++i;var m=p.substring(0,h),g=new e.Token(r,e.tokenize(d,n.grammar),"language-"+r,d),v=p.substring(h+f.length),b=[];m&&b.push.apply(b,a([m])),b.push(g),v&&b.push.apply(b,a([v])),"string"==typeof c?s.splice.apply(s,[l,1].concat(b)):c.content=b}}else c.content&&a(c.content)}return s}(n.tokens)}}}})}(e)}DT.displayName="markupTemplating",DT.aliases=[];var MT=BT;function BT(e){e.languages.docker={keyword:{pattern:/(^\s*)(?:ADD|ARG|CMD|COPY|ENTRYPOINT|ENV|EXPOSE|FROM|HEALTHCHECK|LABEL|MAINTAINER|ONBUILD|RUN|SHELL|STOPSIGNAL|USER|VOLUME|WORKDIR)(?=\s)/im,lookbehind:!0},string:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,comment:{pattern:/#.*/,greedy:!0},punctuation:/---|\.\.\.|[:[\]{}\-,|>?]/},e.languages.dockerfile=e.languages.docker}BT.displayName="docker",BT.aliases=["dockerfile"];var zT=(0,fe.g)(MT),jT=FT;function FT(e){e.languages.lua={comment:/^#!.+|--(?:\[(=*)\[[\s\S]*?\]\1\]|.*)/m,string:{pattern:/(["'])(?:(?!\1)[^\\\r\n]|\\z(?:\r\n|\s)|\\(?:\r\n|[^z]))*\1|\[(=*)\[[\s\S]*?\]\2\]/,greedy:!0},number:/\b0x[a-f\d]+(?:\.[a-f\d]*)?(?:p[+-]?\d+)?\b|\b\d+(?:\.\B|(?:\.\d*)?(?:e[+-]?\d+)?\b)|\B\.\d+(?:e[+-]?\d+)?\b/i,keyword:/\b(?:and|break|do|else|elseif|end|false|for|function|goto|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,function:/(?!\d)\w+(?=\s*(?:[({]))/,operator:[/[-+*%^&|#]|\/\/?|<[<=]?|>[>=]?|[=~]=?/,{pattern:/(^|[^.])\.\.(?!\.)/,lookbehind:!0}],punctuation:/[\[\](){},;]|\.+|:+/}}FT.displayName="lua",FT.aliases=[];var UT=(0,fe.g)(jT),qT=WT;function WT(e){e.languages.git={comment:/^#.*/m,deleted:/^[-\u2013].*/m,inserted:/^\+.*/m,string:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/m,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s--?\w+/m}},coord:/^@@.*@@$/m,"commit-sha1":/^commit \w{40}$/m}}WT.displayName="git",WT.aliases=[];var VT=(0,fe.g)(qT),HT=ZT;function ZT(e){e.languages.go=e.languages.extend("clike",{string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|iota|nil|true|false)\b/,number:/(?:\b0x[a-f\d]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[-+]?\d+)?)i?/i,operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:bool|byte|complex(?:64|128)|error|float(?:32|64)|rune|string|u?int(?:8|16|32|64)?|uintptr|append|cap|close|complex|copy|delete|imag|len|make|new|panic|print(?:ln)?|real|recover)\b/}),delete e.languages.go["class-name"]}ZT.displayName="go",ZT.aliases=[];var GT=(0,fe.g)(HT),KT=QT;function QT(e){e.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:e.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:true|false)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*)[a-zA-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,punctuation:/[!(){}\[\]:=,]/,constant:/\b(?!ID\b)[A-Z][A-Z_\d]*\b/}}QT.displayName="graphql",QT.aliases=[];var YT=(0,fe.g)(KT),$T=JT;function JT(e){!function(e){var t=/\b(?:abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|exports|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|module|native|new|non-sealed|null|open|opens|package|permits|private|protected|provides|public|record|requires|return|sealed|short|static|strictfp|super|switch|synchronized|this|throw|throws|to|transient|transitive|try|uses|var|void|volatile|while|with|yield)\b/,n=/(^|[^\w.])(?:[a-z]\w*\s*\.\s*)*(?:[A-Z]\w*\s*\.\s*)*/.source,r={pattern:RegExp(n+/[A-Z](?:[\d_A-Z]*[a-z]\w*)?\b/.source),lookbehind:!0,inside:{namespace:{pattern:/^[a-z]\w*(?:\s*\.\s*[a-z]\w*)*(?:\s*\.)?/,inside:{punctuation:/\./}},punctuation:/\./}};e.languages.java=e.languages.extend("clike",{"class-name":[r,{pattern:RegExp(n+/[A-Z]\w*(?=\s+\w+\s*[;,=())])/.source),lookbehind:!0,inside:r.inside}],keyword:t,function:[e.languages.clike.function,{pattern:/(\:\:\s*)[a-z_]\w*/,lookbehind:!0}],number:/\b0b[01][01_]*L?\b|\b0x(?:\.[\da-f_p+-]+|[\da-f_]+(?:\.[\da-f_p+-]+)?)\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfl]?/i,operator:{pattern:/(^|[^.])(?:<<=?|>>>?=?|->|--|\+\+|&&|\|\||::|[?:~]|[-+*/%&|^!=<>]=?)/m,lookbehind:!0}}),e.languages.insertBefore("java","string",{"triple-quoted-string":{pattern:/"""[ \t]*[\r\n](?:(?:"|"")?(?:\\.|[^"\\]))*"""/,greedy:!0,alias:"string"}}),e.languages.insertBefore("java","class-name",{annotation:{pattern:/(^|[^.])@\w+(?:\s*\.\s*\w+)*/,lookbehind:!0,alias:"punctuation"},generics:{pattern:/<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<[\w\s,.&?]*>)*>)*>)*>/,inside:{"class-name":r,keyword:t,punctuation:/[<>(),.:]/,operator:/[?&|]/}},namespace:{pattern:RegExp(/(\b(?:exports|import(?:\s+static)?|module|open|opens|package|provides|requires|to|transitive|uses|with)\s+)(?!<keyword>)[a-z]\w*(?:\.[a-z]\w*)*\.?/.source.replace(/<keyword>/g,(function(){return t.source}))),lookbehind:!0,inside:{punctuation:/\./}}})}(e)}JT.displayName="java",JT.aliases=[];var XT=(0,fe.g)($T),eI=tI;function tI(e){!function(e){var t=/\\\((?:[^()]|\([^()]*\))*\)/.source,n=RegExp(/"(?:[^"\r\n\\]|\\[^\r\n(]|__)*"/.source.replace(/__/g,(function(){return t}))),r={interpolation:{pattern:RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+t),lookbehind:!0,inside:{content:{pattern:/^(\\\()[\s\S]+(?=\)$)/,lookbehind:!0,inside:null},punctuation:/^\\\(|\)$/}}},i=e.languages.jq={comment:/#.*/,property:{pattern:RegExp(n.source+/(?=\s*:(?!:))/.source),greedy:!0,inside:r},string:{pattern:n,greedy:!0,inside:r},function:{pattern:/(\bdef\s+)[a-z_]\w+/i,lookbehind:!0},variable:/\B\$\w+/,"property-literal":{pattern:/\b[a-z_]\w*(?=\s*:(?!:))/i,alias:"property"},keyword:/\b(?:as|break|catch|def|elif|else|end|foreach|if|import|include|label|module|modulemeta|null|reduce|then|try|while)\b/,boolean:/\b(?:true|false)\b/,number:/(?:\b\d+\.|\B\.)?\b\d+(?:[eE][+-]?\d+)?\b/,operator:[{pattern:/\|=?/,alias:"pipe"},/\.\.|[!=<>]?=|\?\/\/|\/\/=?|[-+*/%]=?|[<>?]|\b(?:and|or|not)\b/],"c-style-function":{pattern:/\b[a-z_]\w*(?=\s*\()/i,alias:"function"},punctuation:/::|[()\[\]{},:;]|\.(?=\s*[\[\w$])/,dot:{pattern:/\./,alias:"important"}};r.interpolation.inside.content.inside=i}(e)}tI.displayName="jq",tI.aliases=[];var nI=(0,fe.g)(eI),rI=iI;function iI(e){!function(e){e.languages.typescript=e.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},keyword:/\b(?:abstract|as|asserts|async|await|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|is|keyof|let|module|namespace|new|null|of|package|private|protected|public|readonly|return|require|set|static|super|switch|this|throw|try|type|typeof|undefined|var|void|while|with|yield)\b/,builtin:/\b(?:string|Function|any|number|boolean|Array|symbol|console|Promise|unknown|never)\b/}),delete e.languages.typescript.parameter;var t=e.languages.extend("typescript",{});delete t["class-name"],e.languages.typescript["class-name"].inside=t,e.languages.insertBefore("typescript","function",{"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:t}}}}),e.languages.ts=e.languages.typescript}(e)}iI.displayName="typescript",iI.aliases=["ts"];var oI=(0,fe.g)(rI),aI=sI;function sI(e){e.languages.json={property:{pattern:/"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,greedy:!0},string:{pattern:/"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:true|false)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},e.languages.webmanifest=e.languages.json}sI.displayName="json",sI.aliases=["webmanifest"];var lI=(0,fe.g)(aI),cI=uI;function uI(e){!function(e){var t=e.util.clone(e.languages.javascript);e.languages.jsx=e.languages.extend("markup",t),e.languages.jsx.tag.pattern=/<\/?(?:[\w.:-]+(?:\s+(?:[\w.:$-]+(?:=(?:"(?:\\[^]|[^\\"])*"|'(?:\\[^]|[^\\'])*'|[^\s{'">=]+|\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\}))?|\{\s*\.{3}\s*[a-z_$][\w$]*(?:\.[a-z_$][\w$]*)*\s*\}))*\s*\/?)?>/i,e.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/i,e.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[^]|[^\\"])*"|'(?:\\[^]|[^\\'])*'|[^\s'">]+)/i,e.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,e.languages.insertBefore("inside","attr-name",{spread:{pattern:/\{\s*\.{3}\s*[a-z_$][\w$]*(?:\.[a-z_$][\w$]*)*\s*\}/,inside:{punctuation:/\.{3}|[{}.]/,"attr-value":/\w+/}}},e.languages.jsx.tag),e.languages.insertBefore("inside","attr-value",{script:{pattern:/=(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\})/i,inside:{"script-punctuation":{pattern:/^=(?={)/,alias:"punctuation"},rest:e.languages.jsx},alias:"language-javascript"}},e.languages.jsx.tag);var n=function(e){return e?"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(n).join(""):""},r=function(t){for(var i=[],o=0;o<t.length;o++){var a=t[o],s=!1;if("string"!=typeof a&&("tag"===a.type&&a.content[0]&&"tag"===a.content[0].type?"</"===a.content[0].content[0].content?i.length>0&&i[i.length-1].tagName===n(a.content[0].content[1])&&i.pop():"/>"===a.content[a.content.length-1].content||i.push({tagName:n(a.content[0].content[1]),openedBraces:0}):i.length>0&&"punctuation"===a.type&&"{"===a.content?i[i.length-1].openedBraces++:i.length>0&&i[i.length-1].openedBraces>0&&"punctuation"===a.type&&"}"===a.content?i[i.length-1].openedBraces--:s=!0),(s||"string"==typeof a)&&i.length>0&&0===i[i.length-1].openedBraces){var l=n(a);o<t.length-1&&("string"==typeof t[o+1]||"plain-text"===t[o+1].type)&&(l+=n(t[o+1]),t.splice(o+1,1)),o>0&&("string"==typeof t[o-1]||"plain-text"===t[o-1].type)&&(l=n(t[o-1])+l,t.splice(o-1,1),o--),t[o]=new e.Token("plain-text",l,null,l)}a.content&&"string"!=typeof a.content&&r(a.content)}};e.hooks.add("after-tokenize",(function(e){"jsx"!==e.language&&"tsx"!==e.language||r(e.tokens)}))}(e)}uI.displayName="jsx",uI.aliases=[];var dI=(0,fe.g)(cI),pI=fI;function fI(e){!function(e){e.languages.kotlin=e.languages.extend("clike",{keyword:{pattern:/(^|[^.])\b(?:abstract|actual|annotation|as|break|by|catch|class|companion|const|constructor|continue|crossinline|data|do|dynamic|else|enum|expect|external|final|finally|for|fun|get|if|import|in|infix|init|inline|inner|interface|internal|is|lateinit|noinline|null|object|open|operator|out|override|package|private|protected|public|reified|return|sealed|set|super|suspend|tailrec|this|throw|to|try|typealias|val|var|vararg|when|where|while)\b/,lookbehind:!0},function:[{pattern:/(?:`[^\r\n`]+`|\w+)(?=\s*\()/,greedy:!0},{pattern:/(\.)(?:`[^\r\n`]+`|\w+)(?=\s*\{)/,lookbehind:!0,greedy:!0}],number:/\b(?:0[xX][\da-fA-F]+(?:_[\da-fA-F]+)*|0[bB][01]+(?:_[01]+)*|\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?[fFL]?)\b/,operator:/\+[+=]?|-[-=>]?|==?=?|!(?:!|==?)?|[\/*%<>]=?|[?:]:?|\.\.|&&|\|\||\b(?:and|inv|or|shl|shr|ushr|xor)\b/}),delete e.languages.kotlin["class-name"],e.languages.insertBefore("kotlin","string",{"raw-string":{pattern:/("""|''')[\s\S]*?\1/,alias:"string"}}),e.languages.insertBefore("kotlin","keyword",{annotation:{pattern:/\B@(?:\w+:)?(?:[A-Z]\w*|\[[^\]]+\])/,alias:"builtin"}}),e.languages.insertBefore("kotlin","function",{label:{pattern:/\w+@|@\w+/,alias:"symbol"}});var t=[{pattern:/\$\{[^}]+\}/,inside:{delimiter:{pattern:/^\$\{|\}$/,alias:"variable"},rest:e.languages.kotlin}},{pattern:/\$\w+/,alias:"variable"}];e.languages.kotlin.string.inside=e.languages.kotlin["raw-string"].inside={interpolation:t},e.languages.kt=e.languages.kotlin,e.languages.kts=e.languages.kotlin}(e)}fI.displayName="kotlin",fI.aliases=["kt","kts"];var hI=(0,fe.g)(pI),mI=PT,gI=vI;function vI(e){e.register(mI),function(e){var t=/\/\*[\s\S]*?\*\/|\/\/.*|#(?!\[).*/,n=[{pattern:/\b(?:false|true)\b/i,alias:"boolean"},/\b[A-Z_][A-Z0-9_]*\b(?!\s*\()/,/\b(?:null)\b/i],r=/\b0b[01]+\b|\b0x[\da-f]+\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+)(?:e[+-]?\d+)?/i,i=/<?=>|\?\?=?|\.{3}|\??->|[!=]=?=?|::|\*\*=?|--|\+\+|&&|\|\||<<|>>|[?~]|[/^|%*&<>.+-]=?/,o=/[{}\[\](),:;]/;e.languages.php={delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"},comment:t,variable:/\$+(?:\w+\b|(?={))/i,package:{pattern:/(namespace\s+|use\s+(?:function\s+)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,lookbehind:!0,inside:{punctuation:/\\/}},keyword:[{pattern:/(\(\s*)\b(?:bool|boolean|int|integer|float|string|object|array)\b(?=\s*\))/i,alias:"type-casting",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)\b(?:bool|int|float|string|object|array(?!\s*\()|mixed|self|static|callable|iterable|(?:null|false)(?=\s*\|))\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*[a-z0-9_|]\|\s*)(?:null|false)\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b(?:bool|int|float|string|object|void|array(?!\s*\()|mixed|self|static|callable|iterable|(?:null|false)(?=\s*\|))\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?[a-z0-9_|]\|\s*)(?:null|false)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/\b(?:bool|int|float|string|object|void|array(?!\s*\()|mixed|iterable|(?:null|false)(?=\s*\|))\b/i,alias:"type-declaration",greedy:!0},{pattern:/(\|\s*)(?:null|false)\b/i,alias:"type-declaration",greedy:!0,lookbehind:!0},{pattern:/\b(?:parent|self|static)(?=\s*::)/i,alias:"static-context",greedy:!0},/\b(?:__halt_compiler|abstract|and|array|as|break|callable|case|catch|class|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|eval|exit|extends|final|finally|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|namespace|match|new|or|parent|print|private|protected|public|require|require_once|return|self|static|switch|throw|trait|try|unset|use|var|while|xor|yield)\b/i],"argument-name":/\b[a-z_]\w*(?=\s*:(?!:))/i,"class-name":[{pattern:/(\b(?:class|interface|extends|implements|trait|instanceof|new(?!\s+self|\s+static))\s+|\bcatch\s*\()\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/(\|\s*)\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/\b[a-z_]\w*(?!\\)\b(?=\s*\|)/i,greedy:!0},{pattern:/(\|\s*)(?:\\?\b[a-z_]\w*)+\b/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(?:\\?\b[a-z_]\w*)+\b(?=\s*\|)/i,alias:"class-name-fully-qualified",greedy:!0,inside:{punctuation:/\\/}},{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self\b|\s+static\b))\s+|\bcatch\s*\()(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*\$)/i,alias:"type-declaration",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-declaration"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*::)/i,alias:["class-name-fully-qualified","static-context"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/([(,?]\s*)[a-z_]\w*(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-hint"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b[a-z_]\w*(?!\\)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:["class-name-fully-qualified","return-type"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:n,function:/\w+\s*(?=\()/,property:{pattern:/(->)[\w]+/,lookbehind:!0},number:r,operator:i,punctuation:o};var a={pattern:/{\$(?:{(?:{[^{}]+}|[^{}]+)}|[^{}])+}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)*)/,lookbehind:!0,inside:e.languages.php},s=[{pattern:/<<<'([^']+)'[\r\n](?:.*[\r\n])*?\1;/,alias:"nowdoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<'?|[';]$/}}}},{pattern:/<<<(?:"([^"]+)"[\r\n](?:.*[\r\n])*?\1;|([a-z_]\w*)[\r\n](?:.*[\r\n])*?\2;)/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<(?:"[^"]+"|[a-z_]\w*)|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<"?|[";]$/}},interpolation:a}},{pattern:/`(?:\\[\s\S]|[^\\`])*`/,alias:"backtick-quoted-string",greedy:!0},{pattern:/'(?:\\[\s\S]|[^\\'])*'/,alias:"single-quoted-string",greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,alias:"double-quoted-string",greedy:!0,inside:{interpolation:a}}];e.languages.insertBefore("php","variable",{string:s}),e.languages.insertBefore("php","variable",{attribute:{pattern:/#\[(?:[^"'\/#]|\/(?![*/])|\/\/.*$|#(?!\[).*$|\/\*(?:[^*]|\*(?!\/))*\*\/|"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*')+\](?=\s*[a-z$#])/im,greedy:!0,inside:{"attribute-content":{pattern:/^(#\[)[\s\S]+(?=]$)/,lookbehind:!0,inside:{comment:t,string:s,"attribute-class-name":[{pattern:/([^:]|^)\b[a-z_]\w*(?!\\)\b/i,alias:"class-name",greedy:!0,lookbehind:!0},{pattern:/([^:]|^)(?:\\?\b[a-z_]\w*)+/i,alias:["class-name","class-name-fully-qualified"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:n,number:r,operator:i,punctuation:o}},delimiter:{pattern:/^#\[|]$/,alias:"punctuation"}}}}),e.hooks.add("before-tokenize",(function(t){/<\?/.test(t.code)&&e.languages["markup-templating"].buildPlaceholders(t,"php",/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#(?!\[))(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|#\[|\/\*(?:[^*]|\*(?!\/))*(?:\*\/|$))*?(?:\?>|$)/gi)})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"php")}))}(e)}vI.displayName="php",vI.aliases=[];var bI=(0,fe.g)(gI),yI=wI;function wI(e){e.languages.less=e.languages.extend("css",{comment:[/\/\*[\s\S]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-](?:\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};@\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/i,operator:/[+\-*\/]/}),e.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-].*?(?=[(;])/,lookbehind:!0,alias:"function"}})}wI.displayName="less",wI.aliases=[];var _I=(0,fe.g)(yI),xI=SI;function SI(e){!function(e){function t(e){return RegExp("(\\()"+e+"(?=[\\s\\)])")}function n(e){return RegExp("([\\s([])"+e+"(?=[\\s)])")}var r="[-+*/_~!@$%^=<>{}\\w]+",i="&"+r,o="(\\()",a="(?=\\))",s="(?=\\s)",l={heading:{pattern:/;;;.*/,alias:["comment","title"]},comment:/;.*/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0,inside:{argument:/[-A-Z]+(?=[.,\s])/,symbol:RegExp("`"+r+"'")}},"quoted-symbol":{pattern:RegExp("#?'"+r),alias:["variable","symbol"]},"lisp-property":{pattern:RegExp(":"+r),alias:"property"},splice:{pattern:RegExp(",@?"+r),alias:["symbol","variable"]},keyword:[{pattern:RegExp(o+"(?:(?:lexical-)?let\\*?|(?:cl-)?letf|if|when|while|unless|cons|cl-loop|and|or|not|cond|setq|error|message|null|require|provide|use-package)"+s),lookbehind:!0},{pattern:RegExp(o+"(?:for|do|collect|return|finally|append|concat|in|by)"+s),lookbehind:!0}],declare:{pattern:t("declare"),lookbehind:!0,alias:"keyword"},interactive:{pattern:t("interactive"),lookbehind:!0,alias:"keyword"},boolean:{pattern:n("(?:t|nil)"),lookbehind:!0},number:{pattern:n("[-+]?\\d+(?:\\.\\d*)?"),lookbehind:!0},defvar:{pattern:RegExp(o+"def(?:var|const|custom|group)\\s+"+r),lookbehind:!0,inside:{keyword:/^def[a-z]+/,variable:RegExp(r)}},defun:{pattern:RegExp(o+"(?:cl-)?(?:defun\\*?|defmacro)\\s+"+r+"\\s+\\([\\s\\S]*?\\)"),lookbehind:!0,inside:{keyword:/^(?:cl-)?def\S+/,arguments:null,function:{pattern:RegExp("(^\\s)"+r),lookbehind:!0},punctuation:/[()]/}},lambda:{pattern:RegExp(o+"lambda\\s+\\(\\s*(?:&?"+r+"(?:\\s+&?"+r+")*\\s*)?\\)"),lookbehind:!0,inside:{keyword:/^lambda/,arguments:null,punctuation:/[()]/}},car:{pattern:RegExp(o+r),lookbehind:!0},punctuation:[/(?:['`,]?\(|[)\[\]])/,{pattern:/(\s)\.(?=\s)/,lookbehind:!0}]},c={"lisp-marker":RegExp(i),rest:{argument:{pattern:RegExp(r),alias:"variable"},varform:{pattern:RegExp(o+r+"\\s+\\S[\\s\\S]*"+a),lookbehind:!0,inside:{string:l.string,boolean:l.boolean,number:l.number,symbol:l.symbol,punctuation:/[()]/}}}},u="\\S+(?:\\s+\\S+)*",d={pattern:RegExp(o+"[\\s\\S]*"+a),lookbehind:!0,inside:{"rest-vars":{pattern:RegExp("&(?:rest|body)\\s+"+u),inside:c},"other-marker-vars":{pattern:RegExp("&(?:optional|aux)\\s+"+u),inside:c},keys:{pattern:RegExp("&key\\s+"+u+"(?:\\s+&allow-other-keys)?"),inside:c},argument:{pattern:RegExp(r),alias:"variable"},punctuation:/[()]/}};l.lambda.inside.arguments=d,l.defun.inside.arguments=e.util.clone(d),l.defun.inside.arguments.inside.sublist=d,e.languages.lisp=l,e.languages.elisp=l,e.languages.emacs=l,e.languages["emacs-lisp"]=l}(e)}SI.displayName="lisp",SI.aliases=[];var kI=(0,fe.g)(xI),EI=CI;function CI(e){!function(e){e.languages.llvm={comment:/;.*/,string:{pattern:/"[^"]*"/,greedy:!0},boolean:/\b(?:true|false)\b/,variable:/[%@!#](?:(?!\d)(?:[-$.\w]|\\[a-f\d]{2})+|\d+)/i,label:/(?!\d)(?:[-$.\w]|\\[a-f\d]{2})+:/i,type:{pattern:/\b(?:double|float|fp128|half|i[1-9]\d*|label|metadata|ppc_fp128|token|void|x86_fp80|x86_mmx)\b/,alias:"class-name"},keyword:/\b[a-z_][a-z_0-9]*\b/,number:/[+-]?\b\d+(?:\.\d+)?(?:[eE][+-]?\d+)?\b|\b0x[\dA-Fa-f]+\b|\b0xK[\dA-Fa-f]{20}\b|\b0x[ML][\dA-Fa-f]{32}\b|\b0xH[\dA-Fa-f]{4}\b/,punctuation:/[{}[\];(),.!*=<>]/}}(e)}CI.displayName="llvm",CI.aliases=[];var AI=(0,fe.g)(EI),TI=II;function II(e){e.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},builtin:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,symbol:{pattern:/^(?:[^:=\s]|[ \t]+(?![\s:]))+(?=\s*:(?!=))/m,inside:{variable:/\$+(?:(?!\$)[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:(?!\$)[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:[/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,{pattern:/(\()(?:addsuffix|abspath|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:s|list)?)(?=[ \t])/,lookbehind:!0}],operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/}}II.displayName="makefile",II.aliases=[];var RI=(0,fe.g)(TI),OI=LI;function LI(e){!function(e){var t=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?!\n|\r\n?))/.source;function n(e){return e=e.replace(/<inner>/g,(function(){return t})),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+e+")")}var r=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,i=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,(function(){return r})),o=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source;e.languages.markdown=e.languages.extend("markup",{}),e.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"font-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:e.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+i+o+"(?:"+i+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+i+o+")(?:"+i+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(r),inside:e.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+i+")"+o+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+i+"$"),inside:{"table-header":{pattern:RegExp(r),alias:"important",inside:e.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/``.+?``|`[^`\r\n]+`/,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n(/\b__(?:(?!_)<inner>|_(?:(?!_)<inner>)+_)+__\b|\*\*(?:(?!\*)<inner>|\*(?:(?!\*)<inner>)+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n(/\b_(?:(?!_)<inner>|__(?:(?!_)<inner>)+__)+_\b|\*(?:(?!\*)<inner>|\*\*(?:(?!\*)<inner>)+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n(/(~~?)(?:(?!~)<inner>)+?\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},url:{pattern:n(/!?\[(?:(?!\])<inner>)+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\])<inner>)+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach((function(t){["url","bold","italic","strike"].forEach((function(n){t!==n&&(e.languages.markdown[t].inside.content.inside[n]=e.languages.markdown[n])}))})),e.hooks.add("after-tokenize",(function(e){"markdown"!==e.language&&"md"!==e.language||function e(t){if(t&&"string"!=typeof t)for(var n=0,r=t.length;n<r;n++){var i=t[n];if("code"===i.type){var o=i.content[1],a=i.content[3];if(o&&a&&"code-language"===o.type&&"code-block"===a.type&&"string"==typeof o.content){var s=o.content.replace(/\b#/g,"sharp").replace(/\b\+\+/g,"pp"),l="language-"+(s=(/[a-z][\w-]*/i.exec(s)||[""])[0].toLowerCase());a.alias?"string"==typeof a.alias?a.alias=[a.alias,l]:a.alias.push(l):a.alias=[l]}}else e(i.content)}}(e.tokens)})),e.hooks.add("wrap",(function(t){if("code-block"===t.type){for(var n="",r=0,i=t.classes.length;r<i;r++){var o=t.classes[r],a=/language-(.+)/.exec(o);if(a){n=a[1];break}}var s=e.languages[n];if(s){var l=t.content.value.replace(/&lt;/g,"<").replace(/&amp;/g,"&");t.content=e.highlight(l,s,n)}else if(n&&"none"!==n&&e.plugins.autoloader){var c="md-"+(new Date).valueOf()+"-"+Math.floor(1e16*Math.random());t.attributes.id=c,e.plugins.autoloader.loadLanguages(n,(function(){var t=document.getElementById(c);t&&(t.innerHTML=e.highlight(t.textContent,e.languages[n],n))}))}}})),e.languages.md=e.languages.markdown}(e)}LI.displayName="markdown",LI.aliases=["md"];var NI=(0,fe.g)(OI),PI=DI;function DI(e){e.languages.nginx=e.languages.extend("clike",{comment:{pattern:/(^|[^"{\\])#.*/,lookbehind:!0},keyword:/\b(?:CONTENT_|DOCUMENT_|GATEWAY_|HTTP_|HTTPS|if_not_empty|PATH_|QUERY_|REDIRECT_|REMOTE_|REQUEST_|SCGI|SCRIPT_|SERVER_|http|events|accept_mutex|accept_mutex_delay|access_log|add_after_body|add_before_body|add_header|addition_types|aio|alias|allow|ancient_browser|ancient_browser_value|auth|auth_basic|auth_basic_user_file|auth_http|auth_http_header|auth_http_timeout|autoindex|autoindex_exact_size|autoindex_localtime|break|charset|charset_map|charset_types|chunked_transfer_encoding|client_body_buffer_size|client_body_in_file_only|client_body_in_single_buffer|client_body_temp_path|client_body_timeout|client_header_buffer_size|client_header_timeout|client_max_body_size|connection_pool_size|create_full_put_path|daemon|dav_access|dav_methods|debug_connection|debug_points|default_type|deny|devpoll_changes|devpoll_events|directio|directio_alignment|disable_symlinks|empty_gif|env|epoll_events|error_log|error_page|expires|fastcgi_buffer_size|fastcgi_buffers|fastcgi_busy_buffers_size|fastcgi_cache|fastcgi_cache_bypass|fastcgi_cache_key|fastcgi_cache_lock|fastcgi_cache_lock_timeout|fastcgi_cache_methods|fastcgi_cache_min_uses|fastcgi_cache_path|fastcgi_cache_purge|fastcgi_cache_use_stale|fastcgi_cache_valid|fastcgi_connect_timeout|fastcgi_hide_header|fastcgi_ignore_client_abort|fastcgi_ignore_headers|fastcgi_index|fastcgi_intercept_errors|fastcgi_keep_conn|fastcgi_max_temp_file_size|fastcgi_next_upstream|fastcgi_no_cache|fastcgi_param|fastcgi_pass|fastcgi_pass_header|fastcgi_read_timeout|fastcgi_redirect_errors|fastcgi_send_timeout|fastcgi_split_path_info|fastcgi_store|fastcgi_store_access|fastcgi_temp_file_write_size|fastcgi_temp_path|flv|geo|geoip_city|geoip_country|google_perftools_profiles|gzip|gzip_buffers|gzip_comp_level|gzip_disable|gzip_http_version|gzip_min_length|gzip_proxied|gzip_static|gzip_types|gzip_vary|if|if_modified_since|ignore_invalid_headers|image_filter|image_filter_buffer|image_filter_jpeg_quality|image_filter_sharpen|image_filter_transparency|imap_capabilities|imap_client_buffer|include|index|internal|ip_hash|keepalive|keepalive_disable|keepalive_requests|keepalive_timeout|kqueue_changes|kqueue_events|large_client_header_buffers|limit_conn|limit_conn_log_level|limit_conn_zone|limit_except|limit_rate|limit_rate_after|limit_req|limit_req_log_level|limit_req_zone|limit_zone|lingering_close|lingering_time|lingering_timeout|listen|location|lock_file|log_format|log_format_combined|log_not_found|log_subrequest|map|map_hash_bucket_size|map_hash_max_size|master_process|max_ranges|memcached_buffer_size|memcached_connect_timeout|memcached_next_upstream|memcached_pass|memcached_read_timeout|memcached_send_timeout|merge_slashes|min_delete_depth|modern_browser|modern_browser_value|mp4|mp4_buffer_size|mp4_max_buffer_size|msie_padding|msie_refresh|multi_accept|open_file_cache|open_file_cache_errors|open_file_cache_min_uses|open_file_cache_valid|open_log_file_cache|optimize_server_names|override_charset|pcre_jit|perl|perl_modules|perl_require|perl_set|pid|pop3_auth|pop3_capabilities|port_in_redirect|post_action|postpone_output|protocol|proxy|proxy_buffer|proxy_buffer_size|proxy_buffering|proxy_buffers|proxy_busy_buffers_size|proxy_cache|proxy_cache_bypass|proxy_cache_key|proxy_cache_lock|proxy_cache_lock_timeout|proxy_cache_methods|proxy_cache_min_uses|proxy_cache_path|proxy_cache_use_stale|proxy_cache_valid|proxy_connect_timeout|proxy_cookie_domain|proxy_cookie_path|proxy_headers_hash_bucket_size|proxy_headers_hash_max_size|proxy_hide_header|proxy_http_version|proxy_ignore_client_abort|proxy_ignore_headers|proxy_intercept_errors|proxy_max_temp_file_size|proxy_method|proxy_next_upstream|proxy_no_cache|proxy_pass|proxy_pass_error_message|proxy_pass_header|proxy_pass_request_body|proxy_pass_request_headers|proxy_read_timeout|proxy_redirect|proxy_redirect_errors|proxy_send_lowat|proxy_send_timeout|proxy_set_body|proxy_set_header|proxy_ssl_session_reuse|proxy_store|proxy_store_access|proxy_temp_file_write_size|proxy_temp_path|proxy_timeout|proxy_upstream_fail_timeout|proxy_upstream_max_fails|random_index|read_ahead|real_ip_header|recursive_error_pages|request_pool_size|reset_timedout_connection|resolver|resolver_timeout|return|rewrite|root|rtsig_overflow_events|rtsig_overflow_test|rtsig_overflow_threshold|rtsig_signo|satisfy|satisfy_any|secure_link_secret|send_lowat|send_timeout|sendfile|sendfile_max_chunk|server|server_name|server_name_in_redirect|server_names_hash_bucket_size|server_names_hash_max_size|server_tokens|set|set_real_ip_from|smtp_auth|smtp_capabilities|so_keepalive|source_charset|split_clients|ssi|ssi_silent_errors|ssi_types|ssi_value_length|ssl|ssl_certificate|ssl_certificate_key|ssl_ciphers|ssl_client_certificate|ssl_crl|ssl_dhparam|ssl_engine|ssl_prefer_server_ciphers|ssl_protocols|ssl_session_cache|ssl_session_timeout|ssl_verify_client|ssl_verify_depth|starttls|stub_status|sub_filter|sub_filter_once|sub_filter_types|tcp_nodelay|tcp_nopush|timeout|timer_resolution|try_files|types|types_hash_bucket_size|types_hash_max_size|underscores_in_headers|uninitialized_variable_warn|upstream|use|user|userid|userid_domain|userid_expires|userid_name|userid_p3p|userid_path|userid_service|valid_referers|variables_hash_bucket_size|variables_hash_max_size|worker_connections|worker_cpu_affinity|worker_priority|worker_processes|worker_rlimit_core|worker_rlimit_nofile|worker_rlimit_sigpending|working_directory|xclient|xml_entities|xslt_entities|xslt_stylesheet|xslt_types|ssl_session_tickets|ssl_stapling|ssl_stapling_verify|ssl_ecdh_curve|ssl_trusted_certificate|more_set_headers|ssl_early_data)\b/i}),e.languages.insertBefore("nginx","keyword",{variable:/\$[a-z_]+/i})}DI.displayName="nginx",DI.aliases=[];var MI=(0,fe.g)(PI),BI=lT,zI=jI;function jI(e){e.register(BI),e.languages.objectivec=e.languages.extend("c",{string:/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1|@"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,keyword:/\b(?:asm|typeof|inline|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|union|unsigned|void|volatile|while|in|self|super)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<<?=?|>>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete e.languages.objectivec["class-name"],e.languages.objc=e.languages.objectivec}jI.displayName="objectivec",jI.aliases=["objc"];var FI=(0,fe.g)(zI),UI=qI;function qI(e){e.languages.perl={comment:[{pattern:/(^\s*)=\w[\s\S]*?=cut.*/m,lookbehind:!0},{pattern:/(^|[^\\$])#.*/,lookbehind:!0}],string:[{pattern:/\b(?:q|qq|qx|qw)\s*([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s+([a-zA-Z0-9])(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*\((?:[^()\\]|\\[\s\S])*\)/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*\{(?:[^{}\\]|\\[\s\S])*\}/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*\[(?:[^[\]\\]|\\[\s\S])*\]/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*<(?:[^<>\\]|\\[\s\S])*>/,greedy:!0},{pattern:/("|`)(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/'(?:[^'\\\r\n]|\\.)*'/,greedy:!0}],regex:[{pattern:/\b(?:m|qr)\s*([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s+([a-zA-Z0-9])(?:(?!\1)[^\\]|\\[\s\S])*\1[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*\((?:[^()\\]|\\[\s\S])*\)[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*\{(?:[^{}\\]|\\[\s\S])*\}[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*\[(?:[^[\]\\]|\\[\s\S])*\][msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*<(?:[^<>\\]|\\[\s\S])*>[msixpodualngc]*/,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*([^a-zA-Z0-9\s{(\[<])(?:(?!\2)[^\\]|\\[\s\S])*\2(?:(?!\2)[^\\]|\\[\s\S])*\2[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s+([a-zA-Z0-9])(?:(?!\2)[^\\]|\\[\s\S])*\2(?:(?!\2)[^\\]|\\[\s\S])*\2[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*\((?:[^()\\]|\\[\s\S])*\)\s*\((?:[^()\\]|\\[\s\S])*\)[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*\{(?:[^{}\\]|\\[\s\S])*\}\s*\{(?:[^{}\\]|\\[\s\S])*\}[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*\[(?:[^[\]\\]|\\[\s\S])*\]\s*\[(?:[^[\]\\]|\\[\s\S])*\][msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*<(?:[^<>\\]|\\[\s\S])*>\s*<(?:[^<>\\]|\\[\s\S])*>[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/\/(?:[^\/\\\r\n]|\\.)*\/[msixpodualngc]*(?=\s*(?:$|[\r\n,.;})&|\-+*~<>!?^]|(?:lt|gt|le|ge|eq|ne|cmp|not|and|or|xor|x)\b))/,greedy:!0}],variable:[/[&*$@%]\{\^[A-Z]+\}/,/[&*$@%]\^[A-Z_]/,/[&*$@%]#?(?=\{)/,/[&*$@%]#?(?:(?:::)*'?(?!\d)[\w$]+)+(?:::)*/i,/[&*$@%]\d+/,/(?!%=)[$@%][!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~]/],filehandle:{pattern:/<(?![<=])\S*>|\b_\b/,alias:"symbol"},vstring:{pattern:/v\d+(?:\.\d+)*|\d+(?:\.\d+){2,}/,alias:"string"},function:{pattern:/sub [a-z0-9_]+/i,inside:{keyword:/sub/}},keyword:/\b(?:any|break|continue|default|delete|die|do|else|elsif|eval|for|foreach|given|goto|if|last|local|my|next|our|package|print|redo|require|return|say|state|sub|switch|undef|unless|until|use|when|while)\b/,number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)\b/,operator:/-[rwxoRWXOezsfdlpSbctugkTBMAC]\b|\+[+=]?|-[-=>]?|\*\*?=?|\/\/?=?|=[=~>]?|~[~=]?|\|\|?=?|&&?=?|<(?:=>?|<=?)?|>>?=?|![~=]?|[%^]=?|\.(?:=|\.\.?)?|[\\?]|\bx(?:=|\b)|\b(?:lt|gt|le|ge|eq|ne|cmp|not|and|or|xor)\b/,punctuation:/[{}[\];(),:]/}}qI.displayName="perl",qI.aliases=[];var WI=(0,fe.g)(UI),VI=HI;function HI(e){!function(e){var t=e.languages.powershell={comment:[{pattern:/(^|[^`])<#[\s\S]*?#>/,lookbehind:!0},{pattern:/(^|[^`])#.*/,lookbehind:!0}],string:[{pattern:/"(?:`[\s\S]|[^`"])*"/,greedy:!0,inside:{function:{pattern:/(^|[^`])\$\((?:\$\([^\r\n()]*\)|(?!\$\()[^\r\n)])*\)/,lookbehind:!0,inside:{}}}},{pattern:/'(?:[^']|'')*'/,greedy:!0}],namespace:/\[[a-z](?:\[(?:\[[^\]]*]|[^\[\]])*]|[^\[\]])*]/i,boolean:/\$(?:true|false)\b/i,variable:/\$\w+\b/,function:[/\b(?:Add|Approve|Assert|Backup|Block|Checkpoint|Clear|Close|Compare|Complete|Compress|Confirm|Connect|Convert|ConvertFrom|ConvertTo|Copy|Debug|Deny|Disable|Disconnect|Dismount|Edit|Enable|Enter|Exit|Expand|Export|Find|ForEach|Format|Get|Grant|Group|Hide|Import|Initialize|Install|Invoke|Join|Limit|Lock|Measure|Merge|Move|New|Open|Optimize|Out|Ping|Pop|Protect|Publish|Push|Read|Receive|Redo|Register|Remove|Rename|Repair|Request|Reset|Resize|Resolve|Restart|Restore|Resume|Revoke|Save|Search|Select|Send|Set|Show|Skip|Sort|Split|Start|Step|Stop|Submit|Suspend|Switch|Sync|Tee|Test|Trace|Unblock|Undo|Uninstall|Unlock|Unprotect|Unpublish|Unregister|Update|Use|Wait|Watch|Where|Write)-[a-z]+\b/i,/\b(?:ac|cat|chdir|clc|cli|clp|clv|compare|copy|cp|cpi|cpp|cvpa|dbp|del|diff|dir|ebp|echo|epal|epcsv|epsn|erase|fc|fl|ft|fw|gal|gbp|gc|gci|gcs|gdr|gi|gl|gm|gp|gps|group|gsv|gu|gv|gwmi|iex|ii|ipal|ipcsv|ipsn|irm|iwmi|iwr|kill|lp|ls|measure|mi|mount|move|mp|mv|nal|ndr|ni|nv|ogv|popd|ps|pushd|pwd|rbp|rd|rdr|ren|ri|rm|rmdir|rni|rnp|rp|rv|rvpa|rwmi|sal|saps|sasv|sbp|sc|select|set|shcm|si|sl|sleep|sls|sort|sp|spps|spsv|start|sv|swmi|tee|trcm|type|write)\b/i],keyword:/\b(?:Begin|Break|Catch|Class|Continue|Data|Define|Do|DynamicParam|Else|ElseIf|End|Exit|Filter|Finally|For|ForEach|From|Function|If|InlineScript|Parallel|Param|Process|Return|Sequence|Switch|Throw|Trap|Try|Until|Using|Var|While|Workflow)\b/i,operator:{pattern:/(\W?)(?:!|-(?:eq|ne|gt|ge|lt|le|sh[lr]|not|b?(?:and|x?or)|(?:Not)?(?:Like|Match|Contains|In)|Replace|Join|is(?:Not)?|as)\b|-[-=]?|\+[+=]?|[*\/%]=?)/i,lookbehind:!0},punctuation:/[|{}[\];(),.]/},n=t.string[0].inside;n.boolean=t.boolean,n.variable=t.variable,n.function.inside=t}(e)}HI.displayName="powershell",HI.aliases=[];var ZI=(0,fe.g)(VI),GI=KI;function KI(e){e.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},"string-interpolation":{pattern:/(?:f|rf|fr)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:{{)*){(?!{)(?:[^{}]|{(?!{)(?:[^{}]|{(?!{)(?:[^{}])+})+})+}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|rb|br)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|rb|br)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^\s*)@\w+(?:\.\w+)*/im,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:and|as|assert|async|await|break|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:True|False|None)\b/,number:/(?:\b(?=\d)|\B(?=\.))(?:0[bo])?(?:(?:\d|0x[\da-f])[\da-f]*(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?j?\b/i,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},e.languages.python["string-interpolation"].inside.interpolation.inside.rest=e.languages.python,e.languages.py=e.languages.python}KI.displayName="python",KI.aliases=["py"];var QI=(0,fe.g)(GI),YI=$I;function $I(e){e.languages.r={comment:/#.*/,string:{pattern:/(['"])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},"percent-operator":{pattern:/%[^%\s]*%/,alias:"operator"},boolean:/\b(?:TRUE|FALSE)\b/,ellipsis:/\.\.(?:\.|\d+)/,number:[/\b(?:NaN|Inf)\b/,/(?:\b0x[\dA-Fa-f]+(?:\.\d*)?|\b\d+(?:\.\d*)?|\B\.\d+)(?:[EePp][+-]?\d+)?[iL]?/],keyword:/\b(?:if|else|repeat|while|function|for|in|next|break|NULL|NA|NA_integer_|NA_real_|NA_complex_|NA_character_)\b/,operator:/->?>?|<(?:=|<?-)?|[>=!]=?|::?|&&?|\|\|?|[+*\/^$@~]/,punctuation:/[(){}\[\],;]/}}$I.displayName="r",$I.aliases=[];var JI=(0,fe.g)(YI),XI=eR;function eR(e){!function(e){var t={pattern:/\\[\\(){}[\]^$+*?|.]/,alias:"escape"},n=/\\(?:x[\da-fA-F]{2}|u[\da-fA-F]{4}|u\{[\da-fA-F]+\}|c[a-zA-Z]|0[0-7]{0,2}|[123][0-7]{2}|.)/,r="(?:[^\\\\-]|"+n.source+")",i=RegExp(r+"-"+r),o={pattern:/(<|')[^<>']+(?=[>']$)/,lookbehind:!0,alias:"variable"};e.languages.regex={charset:{pattern:/((?:^|[^\\])(?:\\\\)*)\[(?:[^\\\]]|\\[\s\S])*\]/,lookbehind:!0,inside:{"charset-negation":{pattern:/(^\[)\^/,lookbehind:!0,alias:"operator"},"charset-punctuation":{pattern:/^\[|\]$/,alias:"punctuation"},range:{pattern:i,inside:{escape:n,"range-punctuation":{pattern:/-/,alias:"operator"}}},"special-escape":t,charclass:{pattern:/\\[wsd]|\\p{[^{}]+}/i,alias:"class-name"},escape:n}},"special-escape":t,charclass:{pattern:/\.|\\[wsd]|\\p{[^{}]+}/i,alias:"class-name"},backreference:[{pattern:/\\(?![123][0-7]{2})[1-9]/,alias:"keyword"},{pattern:/\\k<[^<>']+>/,alias:"keyword",inside:{"group-name":o}}],anchor:{pattern:/[$^]|\\[ABbGZz]/,alias:"function"},escape:n,group:[{pattern:/\((?:\?(?:<[^<>']+>|'[^<>']+'|[>:]|<?[=!]|[idmnsuxU]+(?:-[idmnsuxU]+)?:?))?/,alias:"punctuation",inside:{"group-name":o}},{pattern:/\)/,alias:"punctuation"}],quantifier:{pattern:/(?:[+*?]|\{\d+(?:,\d*)?\})[?+]?/,alias:"number"},alternation:{pattern:/\|/,alias:"keyword"}}}(e)}eR.displayName="regex",eR.aliases=[];var tR=(0,fe.g)(XI),nR=rR;function rR(e){!function(e){for(var t=/\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|<self>)*\*\//.source,n=0;n<2;n++)t=t.replace(/<self>/g,(function(){return t}));t=t.replace(/<self>/g,(function(){return/[^\s\S]/.source})),e.languages.rust={comment:[{pattern:RegExp(/(^|[^\\])/.source+t),lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/b?"(?:\\[\s\S]|[^\\"])*"|b?r(#*)"(?:[^"]|"(?!\1))*"\1/,greedy:!0},char:{pattern:/b?'(?:\\(?:x[0-7][\da-fA-F]|u\{(?:[\da-fA-F]_*){1,6}\}|.)|[^\\\r\n\t'])'/,greedy:!0,alias:"string"},attribute:{pattern:/#!?\[(?:[^\[\]"]|"(?:\\[\s\S]|[^\\"])*")*\]/,greedy:!0,alias:"attr-name",inside:{string:null}},"closure-params":{pattern:/([=(,:]\s*|\bmove\s*)\|[^|]*\||\|[^|]*\|(?=\s*(?:\{|->))/,lookbehind:!0,greedy:!0,inside:{"closure-punctuation":{pattern:/^\||\|$/,alias:"punctuation"},rest:null}},"lifetime-annotation":{pattern:/'\w+/,alias:"symbol"},"fragment-specifier":{pattern:/(\$\w+:)[a-z]+/,lookbehind:!0,alias:"punctuation"},variable:/\$\w+/,"function-definition":{pattern:/(\bfn\s+)\w+/,lookbehind:!0,alias:"function"},"type-definition":{pattern:/(\b(?:enum|struct|union)\s+)\w+/,lookbehind:!0,alias:"class-name"},"module-declaration":[{pattern:/(\b(?:crate|mod)\s+)[a-z][a-z_\d]*/,lookbehind:!0,alias:"namespace"},{pattern:/(\b(?:crate|self|super)\s*)::\s*[a-z][a-z_\d]*\b(?:\s*::(?:\s*[a-z][a-z_\d]*\s*::)*)?/,lookbehind:!0,alias:"namespace",inside:{punctuation:/::/}}],keyword:[/\b(?:abstract|as|async|await|become|box|break|const|continue|crate|do|dyn|else|enum|extern|final|fn|for|if|impl|in|let|loop|macro|match|mod|move|mut|override|priv|pub|ref|return|self|Self|static|struct|super|trait|try|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\b/,/\b(?:[ui](?:8|16|32|64|128|size)|f(?:32|64)|bool|char|str)\b/],function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())/,macro:{pattern:/\w+!/,alias:"property"},constant:/\b[A-Z_][A-Z_\d]+\b/,"class-name":/\b[A-Z]\w*\b/,namespace:{pattern:/(?:\b[a-z][a-z_\d]*\s*::\s*)*\b[a-z][a-z_\d]*\s*::(?!\s*<)/,inside:{punctuation:/::/}},number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0o[0-7](?:_?[0-7])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)(?:_?(?:[iu](?:8|16|32|64|size)?|f32|f64))?\b/,boolean:/\b(?:false|true)\b/,punctuation:/->|\.\.=|\.{1,3}|::|[{}[\];(),:]/,operator:/[-+*\/%!^]=?|=[=>]?|&[&=]?|\|[|=]?|<<?=?|>>?=?|[@?]/},e.languages.rust["closure-params"].inside.rest=e.languages.rust,e.languages.rust.attribute.inside.string=e.languages.rust.string}(e)}rR.displayName="rust",rR.aliases=[];var iR=(0,fe.g)(nR),oR=aR;function aR(e){!function(e){e.languages.sass=e.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t].+)*/m,lookbehind:!0}}),e.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,inside:{atrule:/(?:@[\w-]+|[+=])/m}}}),delete e.languages.sass.atrule;var t=/\$[-\w]+|#\{\$[-\w]+\}/,n=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|or|not)\b/,{pattern:/(\s+)-(?=\s)/,lookbehind:!0}];e.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,inside:{punctuation:/:/,variable:t,operator:n}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s].*)/m,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:t,operator:n,important:e.languages.sass.important}}}),delete e.languages.sass.property,delete e.languages.sass.important,e.languages.insertBefore("sass","punctuation",{selector:{pattern:/([ \t]*)\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*)*/,lookbehind:!0}})}(e)}aR.displayName="sass",aR.aliases=[];var sR=(0,fe.g)(oR),lR=cR;function cR(e){e.languages.scss=e.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-](?:\([^()]+\)|[^()\s]|\s+(?!\s))*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()\s]|\s+(?!\s)|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}][^:{}]*[:{][^}]+))/m,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[-\w]|\$[-\w]|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),e.languages.insertBefore("scss","atrule",{keyword:[/@(?:if|else(?: if)?|forward|for|each|while|import|use|extend|debug|warn|mixin|include|function|return|content)\b/i,{pattern:/( +)(?:from|through)(?= )/,lookbehind:!0}]}),e.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),e.languages.insertBefore("scss","function",{"module-modifier":{pattern:/\b(?:as|with|show|hide)\b/i,alias:"keyword"},placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:true|false)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|or|not)(?=\s)/,lookbehind:!0}}),e.languages.scss.atrule.inside.rest=e.languages.scss}cR.displayName="scss",cR.aliases=[];var uR=(0,fe.g)(lR),dR=pR;function pR(e){e.languages.swift=e.languages.extend("clike",{string:{pattern:/("|')(?:\\(?:\((?:[^()]|\([^)]+\))+\)|\r\n|[^(])|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:{pattern:/\\\((?:[^()]|\([^)]+\))+\)/,inside:{delimiter:{pattern:/^\\\(|\)$/,alias:"variable"}}}}},keyword:/\b(?:as|associativity|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic(?:Type)?|else|enum|extension|fallthrough|final|for|func|get|guard|if|import|in|infix|init|inout|internal|is|lazy|left|let|mutating|new|none|nonmutating|operator|optional|override|postfix|precedence|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|Self|set|static|struct|subscript|super|switch|throws?|try|Type|typealias|unowned|unsafe|var|weak|where|while|willSet|__(?:COLUMN__|FILE__|FUNCTION__|LINE__))\b/,number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,constant:/\b(?:nil|[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,atrule:/@\b(?:IB(?:Outlet|Designable|Action|Inspectable)|class_protocol|exported|noreturn|NS(?:Copying|Managed)|objc|UIApplicationMain|auto_closure)\b/,builtin:/\b(?:[A-Z]\S+|abs|advance|alignof(?:Value)?|assert|contains|count(?:Elements)?|debugPrint(?:ln)?|distance|drop(?:First|Last)|dump|enumerate|equal|filter|find|first|getVaList|indices|isEmpty|join|last|lexicographicalCompare|map|max(?:Element)?|min(?:Element)?|numericCast|overlaps|partition|print(?:ln)?|reduce|reflect|reverse|sizeof(?:Value)?|sort(?:ed)?|split|startsWith|stride(?:of(?:Value)?)?|suffix|swap|toDebugString|toString|transcode|underestimateCount|unsafeBitCast|with(?:ExtendedLifetime|Unsafe(?:MutablePointers?|Pointers?)|VaList))\b/}),e.languages.swift.string.inside.interpolation.inside.rest=e.languages.swift}pR.displayName="swift",pR.aliases=[];var fR=(0,fe.g)(dR),hR=mR;function mR(e){!function(e){var t=/[*&][^\s[\]{},]+/,n=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,r="(?:"+n.source+"(?:[ \t]+"+t.source+")?|"+t.source+"(?:[ \t]+"+n.source+")?)",i=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-]<PLAIN>)(?:[ \t]*(?:(?![#:])<PLAIN>|:<PLAIN>))*/.source.replace(/<PLAIN>/g,(function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source})),o=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function a(e,t){t=(t||"").replace(/m/g,"")+"m";var n=/([:\-,[{]\s*(?:\s<<prop>>[ \t]+)?)(?:<<value>>)(?=[ \t]*(?:$|,|]|}|(?:[\r\n]\s*)?#))/.source.replace(/<<prop>>/g,(function(){return r})).replace(/<<value>>/g,(function(){return e}));return RegExp(n,t)}e.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<<prop>>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<<prop>>/g,(function(){return r}))),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<<prop>>[ \t]+)?)<<key>>(?=\s*:\s)/.source.replace(/<<prop>>/g,(function(){return r})).replace(/<<key>>/g,(function(){return"(?:"+i+"|"+o+")"}))),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:a(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:a(/true|false/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:a(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:a(o),lookbehind:!0,greedy:!0},number:{pattern:a(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.?\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:n,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml}(e)}mR.displayName="yaml",mR.aliases=["yml"];var gR=(0,fe.g)(hR),vR=bR;function bR(e){!function(e){var t=/(?:[\w-]+|'[^'\n\r]*'|"(?:\\.|[^\\"\r\n])*")/.source;function n(e){return e.replace(/__/g,(function(){return t}))}e.languages.toml={comment:{pattern:/#.*/,greedy:!0},table:{pattern:RegExp(n(/(^\s*\[\s*(?:\[\s*)?)__(?:\s*\.\s*__)*(?=\s*\])/.source),"m"),lookbehind:!0,greedy:!0,alias:"class-name"},key:{pattern:RegExp(n(/(^\s*|[{,]\s*)__(?:\s*\.\s*__)*(?=\s*=)/.source),"m"),lookbehind:!0,greedy:!0,alias:"property"},string:{pattern:/"""(?:\\[\s\S]|[^\\])*?"""|'''[\s\S]*?'''|'[^'\n\r]*'|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},date:[{pattern:/\b\d{4}-\d{2}-\d{2}(?:[T\s]\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|[+-]\d{2}:\d{2})?)?\b/i,alias:"number"},{pattern:/\b\d{2}:\d{2}:\d{2}(?:\.\d+)?\b/,alias:"number"}],number:/(?:\b0(?:x[\da-zA-Z]+(?:_[\da-zA-Z]+)*|o[0-7]+(?:_[0-7]+)*|b[10]+(?:_[10]+)*))\b|[-+]?\b\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?\b|[-+]?\b(?:inf|nan)\b/,boolean:/\b(?:true|false)\b/,punctuation:/[.,=[\]{}]/}}(e)}bR.displayName="toml",bR.aliases=[];var yR=(0,fe.g)(vR),wR=cI,_R=rI,xR=SR;function SR(e){e.register(wR),e.register(_R),function(e){var t=e.util.clone(e.languages.typescript);e.languages.tsx=e.languages.extend("jsx",t);var n=e.languages.tsx.tag;n.pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+n.pattern.source+")",n.pattern.flags),n.lookbehind=!0}(e)}SR.displayName="tsx",SR.aliases=[];var kR=(0,fe.g)(xR),ER=CR;function CR(e){e.languages.vim={string:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\r\n]|'')*'/,comment:/".*/,function:/\w+(?=\()/,keyword:/\b(?:ab|abbreviate|abc|abclear|abo|aboveleft|al|all|arga|argadd|argd|argdelete|argdo|arge|argedit|argg|argglobal|argl|arglocal|ar|args|argu|argument|as|ascii|bad|badd|ba|ball|bd|bdelete|be|bel|belowright|bf|bfirst|bl|blast|bm|bmodified|bn|bnext|bN|bNext|bo|botright|bp|bprevious|brea|break|breaka|breakadd|breakd|breakdel|breakl|breaklist|br|brewind|bro|browse|bufdo|b|buffer|buffers|bun|bunload|bw|bwipeout|ca|cabbrev|cabc|cabclear|caddb|caddbuffer|cad|caddexpr|caddf|caddfile|cal|call|cat|catch|cb|cbuffer|cc|ccl|cclose|cd|ce|center|cex|cexpr|cf|cfile|cfir|cfirst|cgetb|cgetbuffer|cgete|cgetexpr|cg|cgetfile|c|change|changes|chd|chdir|che|checkpath|checkt|checktime|cla|clast|cl|clist|clo|close|cmapc|cmapclear|cnew|cnewer|cn|cnext|cN|cNext|cnf|cnfile|cNfcNfile|cnorea|cnoreabbrev|col|colder|colo|colorscheme|comc|comclear|comp|compiler|conf|confirm|con|continue|cope|copen|co|copy|cpf|cpfile|cp|cprevious|cq|cquit|cr|crewind|cuna|cunabbrev|cu|cunmap|cw|cwindow|debugg|debuggreedy|delc|delcommand|d|delete|delf|delfunction|delm|delmarks|diffg|diffget|diffoff|diffpatch|diffpu|diffput|diffsplit|diffthis|diffu|diffupdate|dig|digraphs|di|display|dj|djump|dl|dlist|dr|drop|ds|dsearch|dsp|dsplit|earlier|echoe|echoerr|echom|echomsg|echon|e|edit|el|else|elsei|elseif|em|emenu|endfo|endfor|endf|endfunction|endfun|en|endif|endt|endtry|endw|endwhile|ene|enew|ex|exi|exit|exu|exusage|f|file|files|filetype|fina|finally|fin|find|fini|finish|fir|first|fix|fixdel|fo|fold|foldc|foldclose|folddoc|folddoclosed|foldd|folddoopen|foldo|foldopen|for|fu|fun|function|go|goto|gr|grep|grepa|grepadd|ha|hardcopy|h|help|helpf|helpfind|helpg|helpgrep|helpt|helptags|hid|hide|his|history|ia|iabbrev|iabc|iabclear|if|ij|ijump|il|ilist|imapc|imapclear|in|inorea|inoreabbrev|isearch|isp|isplit|iuna|iunabbrev|iu|iunmap|j|join|ju|jumps|k|keepalt|keepj|keepjumps|kee|keepmarks|laddb|laddbuffer|lad|laddexpr|laddf|laddfile|lan|language|la|last|later|lb|lbuffer|lc|lcd|lch|lchdir|lcl|lclose|let|left|lefta|leftabove|lex|lexpr|lf|lfile|lfir|lfirst|lgetb|lgetbuffer|lgete|lgetexpr|lg|lgetfile|lgr|lgrep|lgrepa|lgrepadd|lh|lhelpgrep|l|list|ll|lla|llast|lli|llist|lmak|lmake|lm|lmap|lmapc|lmapclear|lnew|lnewer|lne|lnext|lN|lNext|lnf|lnfile|lNf|lNfile|ln|lnoremap|lo|loadview|loc|lockmarks|lockv|lockvar|lol|lolder|lop|lopen|lpf|lpfile|lp|lprevious|lr|lrewind|ls|lt|ltag|lu|lunmap|lv|lvimgrep|lvimgrepa|lvimgrepadd|lw|lwindow|mak|make|ma|mark|marks|mat|match|menut|menutranslate|mk|mkexrc|mks|mksession|mksp|mkspell|mkvie|mkview|mkv|mkvimrc|mod|mode|m|move|mzf|mzfile|mz|mzscheme|nbkey|new|n|next|N|Next|nmapc|nmapclear|noh|nohlsearch|norea|noreabbrev|nu|number|nun|nunmap|omapc|omapclear|on|only|o|open|opt|options|ou|ounmap|pc|pclose|ped|pedit|pe|perl|perld|perldo|po|pop|popu|popup|pp|ppop|pre|preserve|prev|previous|p|print|P|Print|profd|profdel|prof|profile|promptf|promptfind|promptr|promptrepl|ps|psearch|pta|ptag|ptf|ptfirst|ptj|ptjump|ptl|ptlast|ptn|ptnext|ptN|ptNext|ptp|ptprevious|ptr|ptrewind|pts|ptselect|pu|put|pw|pwd|pyf|pyfile|py|python|qa|qall|q|quit|quita|quitall|r|read|rec|recover|redi|redir|red|redo|redr|redraw|redraws|redrawstatus|reg|registers|res|resize|ret|retab|retu|return|rew|rewind|ri|right|rightb|rightbelow|rub|ruby|rubyd|rubydo|rubyf|rubyfile|ru|runtime|rv|rviminfo|sal|sall|san|sandbox|sa|sargument|sav|saveas|sba|sball|sbf|sbfirst|sbl|sblast|sbm|sbmodified|sbn|sbnext|sbN|sbNext|sbp|sbprevious|sbr|sbrewind|sb|sbuffer|scripte|scriptencoding|scrip|scriptnames|se|set|setf|setfiletype|setg|setglobal|setl|setlocal|sf|sfind|sfir|sfirst|sh|shell|sign|sil|silent|sim|simalt|sla|slast|sl|sleep|sm|smagic|smap|smapc|smapclear|sme|smenu|sn|snext|sN|sNext|sni|sniff|sno|snomagic|snor|snoremap|snoreme|snoremenu|sor|sort|so|source|spelld|spelldump|spe|spellgood|spelli|spellinfo|spellr|spellrepall|spellu|spellundo|spellw|spellwrong|sp|split|spr|sprevious|sre|srewind|sta|stag|startg|startgreplace|star|startinsert|startr|startreplace|stj|stjump|st|stop|stopi|stopinsert|sts|stselect|sun|sunhide|sunm|sunmap|sus|suspend|sv|sview|syncbind|t|tab|tabc|tabclose|tabd|tabdo|tabe|tabedit|tabf|tabfind|tabfir|tabfirst|tabl|tablast|tabm|tabmove|tabnew|tabn|tabnext|tabN|tabNext|tabo|tabonly|tabp|tabprevious|tabr|tabrewind|tabs|ta|tag|tags|tc|tcl|tcld|tcldo|tclf|tclfile|te|tearoff|tf|tfirst|th|throw|tj|tjump|tl|tlast|tm|tmenu|tn|tnext|tN|tNext|to|topleft|tp|tprevious|tr|trewind|try|ts|tselect|tu|tunmenu|una|unabbreviate|u|undo|undoj|undojoin|undol|undolist|unh|unhide|unlet|unlo|unlockvar|unm|unmap|up|update|verb|verbose|ve|version|vert|vertical|vie|view|vim|vimgrep|vimgrepa|vimgrepadd|vi|visual|viu|viusage|vmapc|vmapclear|vne|vnew|vs|vsplit|vu|vunmap|wa|wall|wh|while|winc|wincmd|windo|winp|winpos|win|winsize|wn|wnext|wN|wNext|wp|wprevious|wq|wqa|wqall|w|write|ws|wsverb|wv|wviminfo|X|xa|xall|x|xit|xm|xmap|xmapc|xmapclear|xme|xmenu|XMLent|XMLns|xn|xnoremap|xnoreme|xnoremenu|xu|xunmap|y|yank)\b/,builtin:/\b(?:autocmd|acd|ai|akm|aleph|allowrevins|altkeymap|ambiwidth|ambw|anti|antialias|arab|arabic|arabicshape|ari|arshape|autochdir|autoindent|autoread|autowrite|autowriteall|aw|awa|background|backspace|backup|backupcopy|backupdir|backupext|backupskip|balloondelay|ballooneval|balloonexpr|bdir|bdlay|beval|bex|bexpr|bg|bh|bin|binary|biosk|bioskey|bk|bkc|bomb|breakat|brk|browsedir|bs|bsdir|bsk|bt|bufhidden|buflisted|buftype|casemap|ccv|cdpath|cedit|cfu|ch|charconvert|ci|cin|cindent|cink|cinkeys|cino|cinoptions|cinw|cinwords|clipboard|cmdheight|cmdwinheight|cmp|cms|columns|com|comments|commentstring|compatible|complete|completefunc|completeopt|consk|conskey|copyindent|cot|cpo|cpoptions|cpt|cscopepathcomp|cscopeprg|cscopequickfix|cscopetag|cscopetagorder|cscopeverbose|cspc|csprg|csqf|cst|csto|csverb|cuc|cul|cursorcolumn|cursorline|cwh|debug|deco|def|define|delcombine|dex|dg|dict|dictionary|diff|diffexpr|diffopt|digraph|dip|dir|directory|dy|ea|ead|eadirection|eb|ed|edcompatible|ef|efm|ei|ek|enc|encoding|endofline|eol|ep|equalalways|equalprg|errorbells|errorfile|errorformat|esckeys|et|eventignore|expandtab|exrc|fcl|fcs|fdc|fde|fdi|fdl|fdls|fdm|fdn|fdo|fdt|fen|fenc|fencs|fex|ff|ffs|fileencoding|fileencodings|fileformat|fileformats|fillchars|fk|fkmap|flp|fml|fmr|foldcolumn|foldenable|foldexpr|foldignore|foldlevel|foldlevelstart|foldmarker|foldmethod|foldminlines|foldnestmax|foldtext|formatexpr|formatlistpat|formatoptions|formatprg|fp|fs|fsync|ft|gcr|gd|gdefault|gfm|gfn|gfs|gfw|ghr|gp|grepformat|grepprg|gtl|gtt|guicursor|guifont|guifontset|guifontwide|guiheadroom|guioptions|guipty|guitablabel|guitabtooltip|helpfile|helpheight|helplang|hf|hh|hi|hidden|highlight|hk|hkmap|hkmapp|hkp|hl|hlg|hls|hlsearch|ic|icon|iconstring|ignorecase|im|imactivatekey|imak|imc|imcmdline|imd|imdisable|imi|iminsert|ims|imsearch|inc|include|includeexpr|incsearch|inde|indentexpr|indentkeys|indk|inex|inf|infercase|insertmode|isf|isfname|isi|isident|isk|iskeyword|isprint|joinspaces|js|key|keymap|keymodel|keywordprg|km|kmp|kp|langmap|langmenu|laststatus|lazyredraw|lbr|lcs|linebreak|lines|linespace|lisp|lispwords|listchars|loadplugins|lpl|lsp|lz|macatsui|magic|makeef|makeprg|matchpairs|matchtime|maxcombine|maxfuncdepth|maxmapdepth|maxmem|maxmempattern|maxmemtot|mco|mef|menuitems|mfd|mh|mis|mkspellmem|ml|mls|mm|mmd|mmp|mmt|modeline|modelines|modifiable|modified|more|mouse|mousef|mousefocus|mousehide|mousem|mousemodel|mouses|mouseshape|mouset|mousetime|mp|mps|msm|mzq|mzquantum|nf|nrformats|numberwidth|nuw|odev|oft|ofu|omnifunc|opendevice|operatorfunc|opfunc|osfiletype|pa|para|paragraphs|paste|pastetoggle|patchexpr|patchmode|path|pdev|penc|pex|pexpr|pfn|ph|pheader|pi|pm|pmbcs|pmbfn|popt|preserveindent|previewheight|previewwindow|printdevice|printencoding|printexpr|printfont|printheader|printmbcharset|printmbfont|printoptions|prompt|pt|pumheight|pvh|pvw|qe|quoteescape|readonly|remap|report|restorescreen|revins|rightleft|rightleftcmd|rl|rlc|ro|rs|rtp|ruf|ruler|rulerformat|runtimepath|sbo|sc|scb|scr|scroll|scrollbind|scrolljump|scrolloff|scrollopt|scs|sect|sections|secure|sel|selection|selectmode|sessionoptions|sft|shcf|shellcmdflag|shellpipe|shellquote|shellredir|shellslash|shelltemp|shelltype|shellxquote|shiftround|shiftwidth|shm|shortmess|shortname|showbreak|showcmd|showfulltag|showmatch|showmode|showtabline|shq|si|sidescroll|sidescrolloff|siso|sj|slm|smartcase|smartindent|smarttab|smc|smd|softtabstop|sol|spc|spell|spellcapcheck|spellfile|spelllang|spellsuggest|spf|spl|splitbelow|splitright|sps|sr|srr|ss|ssl|ssop|stal|startofline|statusline|stl|stmp|su|sua|suffixes|suffixesadd|sw|swapfile|swapsync|swb|swf|switchbuf|sws|sxq|syn|synmaxcol|syntax|tabline|tabpagemax|tabstop|tagbsearch|taglength|tagrelative|tagstack|tal|tb|tbi|tbidi|tbis|tbs|tenc|term|termbidi|termencoding|terse|textauto|textmode|textwidth|tgst|thesaurus|tildeop|timeout|timeoutlen|title|titlelen|titleold|titlestring|toolbar|toolbariconsize|top|tpm|tsl|tsr|ttimeout|ttimeoutlen|ttm|tty|ttybuiltin|ttyfast|ttym|ttymouse|ttyscroll|ttytype|tw|tx|uc|ul|undolevels|updatecount|updatetime|ut|vb|vbs|vdir|verbosefile|vfile|viewdir|viewoptions|viminfo|virtualedit|visualbell|vop|wak|warn|wb|wc|wcm|wd|weirdinvert|wfh|wfw|whichwrap|wi|wig|wildchar|wildcharm|wildignore|wildmenu|wildmode|wildoptions|wim|winaltkeys|window|winfixheight|winfixwidth|winheight|winminheight|winminwidth|winwidth|wiv|wiw|wm|wmh|wmnu|wmw|wop|wrap|wrapmargin|wrapscan|writeany|writebackup|writedelay|ww|noacd|noai|noakm|noallowrevins|noaltkeymap|noanti|noantialias|noar|noarab|noarabic|noarabicshape|noari|noarshape|noautochdir|noautoindent|noautoread|noautowrite|noautowriteall|noaw|noawa|nobackup|noballooneval|nobeval|nobin|nobinary|nobiosk|nobioskey|nobk|nobl|nobomb|nobuflisted|nocf|noci|nocin|nocindent|nocompatible|noconfirm|noconsk|noconskey|nocopyindent|nocp|nocscopetag|nocscopeverbose|nocst|nocsverb|nocuc|nocul|nocursorcolumn|nocursorline|nodeco|nodelcombine|nodg|nodiff|nodigraph|nodisable|noea|noeb|noed|noedcompatible|noek|noendofline|noeol|noequalalways|noerrorbells|noesckeys|noet|noex|noexpandtab|noexrc|nofen|nofk|nofkmap|nofoldenable|nogd|nogdefault|noguipty|nohid|nohidden|nohk|nohkmap|nohkmapp|nohkp|nohls|noic|noicon|noignorecase|noim|noimc|noimcmdline|noimd|noincsearch|noinf|noinfercase|noinsertmode|nois|nojoinspaces|nojs|nolazyredraw|nolbr|nolinebreak|nolisp|nolist|noloadplugins|nolpl|nolz|noma|nomacatsui|nomagic|nomh|noml|nomod|nomodeline|nomodifiable|nomodified|nomore|nomousef|nomousefocus|nomousehide|nonu|nonumber|noodev|noopendevice|nopaste|nopi|nopreserveindent|nopreviewwindow|noprompt|nopvw|noreadonly|noremap|norestorescreen|norevins|nori|norightleft|norightleftcmd|norl|norlc|noro|nors|noru|noruler|nosb|nosc|noscb|noscrollbind|noscs|nosecure|nosft|noshellslash|noshelltemp|noshiftround|noshortname|noshowcmd|noshowfulltag|noshowmatch|noshowmode|nosi|nosm|nosmartcase|nosmartindent|nosmarttab|nosmd|nosn|nosol|nospell|nosplitbelow|nosplitright|nospr|nosr|nossl|nosta|nostartofline|nostmp|noswapfile|noswf|nota|notagbsearch|notagrelative|notagstack|notbi|notbidi|notbs|notermbidi|noterse|notextauto|notextmode|notf|notgst|notildeop|notimeout|notitle|noto|notop|notr|nottimeout|nottybuiltin|nottyfast|notx|novb|novisualbell|nowa|nowarn|nowb|noweirdinvert|nowfh|nowfw|nowildmenu|nowinfixheight|nowinfixwidth|nowiv|nowmnu|nowrap|nowrapscan|nowrite|nowriteany|nowritebackup|nows|invacd|invai|invakm|invallowrevins|invaltkeymap|invanti|invantialias|invar|invarab|invarabic|invarabicshape|invari|invarshape|invautochdir|invautoindent|invautoread|invautowrite|invautowriteall|invaw|invawa|invbackup|invballooneval|invbeval|invbin|invbinary|invbiosk|invbioskey|invbk|invbl|invbomb|invbuflisted|invcf|invci|invcin|invcindent|invcompatible|invconfirm|invconsk|invconskey|invcopyindent|invcp|invcscopetag|invcscopeverbose|invcst|invcsverb|invcuc|invcul|invcursorcolumn|invcursorline|invdeco|invdelcombine|invdg|invdiff|invdigraph|invdisable|invea|inveb|inved|invedcompatible|invek|invendofline|inveol|invequalalways|inverrorbells|invesckeys|invet|invex|invexpandtab|invexrc|invfen|invfk|invfkmap|invfoldenable|invgd|invgdefault|invguipty|invhid|invhidden|invhk|invhkmap|invhkmapp|invhkp|invhls|invhlsearch|invic|invicon|invignorecase|invim|invimc|invimcmdline|invimd|invincsearch|invinf|invinfercase|invinsertmode|invis|invjoinspaces|invjs|invlazyredraw|invlbr|invlinebreak|invlisp|invlist|invloadplugins|invlpl|invlz|invma|invmacatsui|invmagic|invmh|invml|invmod|invmodeline|invmodifiable|invmodified|invmore|invmousef|invmousefocus|invmousehide|invnu|invnumber|invodev|invopendevice|invpaste|invpi|invpreserveindent|invpreviewwindow|invprompt|invpvw|invreadonly|invremap|invrestorescreen|invrevins|invri|invrightleft|invrightleftcmd|invrl|invrlc|invro|invrs|invru|invruler|invsb|invsc|invscb|invscrollbind|invscs|invsecure|invsft|invshellslash|invshelltemp|invshiftround|invshortname|invshowcmd|invshowfulltag|invshowmatch|invshowmode|invsi|invsm|invsmartcase|invsmartindent|invsmarttab|invsmd|invsn|invsol|invspell|invsplitbelow|invsplitright|invspr|invsr|invssl|invsta|invstartofline|invstmp|invswapfile|invswf|invta|invtagbsearch|invtagrelative|invtagstack|invtbi|invtbidi|invtbs|invtermbidi|invterse|invtextauto|invtextmode|invtf|invtgst|invtildeop|invtimeout|invtitle|invto|invtop|invtr|invttimeout|invttybuiltin|invttyfast|invtx|invvb|invvisualbell|invwa|invwarn|invwb|invweirdinvert|invwfh|invwfw|invwildmenu|invwinfixheight|invwinfixwidth|invwiv|invwmnu|invwrap|invwrapscan|invwrite|invwriteany|invwritebackup|invws|t_AB|t_AF|t_al|t_AL|t_bc|t_cd|t_ce|t_Ce|t_cl|t_cm|t_Co|t_cs|t_Cs|t_CS|t_CV|t_da|t_db|t_dl|t_DL|t_EI|t_F1|t_F2|t_F3|t_F4|t_F5|t_F6|t_F7|t_F8|t_F9|t_fs|t_IE|t_IS|t_k1|t_K1|t_k2|t_k3|t_K3|t_k4|t_K4|t_k5|t_K5|t_k6|t_K6|t_k7|t_K7|t_k8|t_K8|t_k9|t_K9|t_KA|t_kb|t_kB|t_KB|t_KC|t_kd|t_kD|t_KD|t_ke|t_KE|t_KF|t_KG|t_kh|t_KH|t_kI|t_KI|t_KJ|t_KK|t_kl|t_KL|t_kN|t_kP|t_kr|t_ks|t_ku|t_le|t_mb|t_md|t_me|t_mr|t_ms|t_nd|t_op|t_RI|t_RV|t_Sb|t_se|t_Sf|t_SI|t_so|t_sr|t_te|t_ti|t_ts|t_ue|t_us|t_ut|t_vb|t_ve|t_vi|t_vs|t_WP|t_WS|t_xs|t_ZH|t_ZR)\b/,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?)\b/i,operator:/\|\||&&|[-+.]=?|[=!](?:[=~][#?]?)?|[<>]=?[#?]?|[*\/%?]|\b(?:is(?:not)?)\b/,punctuation:/[{}[\](),;:]/}}CR.displayName="vim",CR.aliases=[];var AR=(0,fe.g)(ER),TR=IR;function IR(e){e.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|nearest|neg?|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|store(?:8|16|32)?|sqrt|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^_`|~]+/i,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/}}IR.displayName="wasm",IR.aliases=[];var RR=(0,fe.g)(TR);function OR(e){e.languages.cedar={comment:{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:/\b(?:permit|forbid|when|unless)\b/,boolean:/\b(?:false|true)\b/,variable:/\b(?:principal|action|resource|context)\b/,number:/0|-?[1-9](_?[0-9])*/,operator:[{pattern:/(?:&&|\|\||==|!=|>=|<=|>|<|\+|-|\*)/},{pattern:/\b(?:in|like|has|if|then|else)\b/}],function:[{pattern:/(?=.)(contains|containsAll|containsAny)(?=\()/},{pattern:/\b(?:ip|decimal)\b/},{pattern:/(?=.)(lessThan|lessThanOrEqual|greaterThan|greaterThanOrEqual)(?=\()/},{pattern:/(?=.)(isIpV4|isIpV6|isLoopback|isMulticast|isInRange)(?=\()/}]}}OR.displayName="cedar",OR.aliases=[];var LR=[["<",">"],["{","}"]];function NR(e){e.languages.template={value:LR.map((function(e){var t=e[0],n=e[1];return{pattern:new RegExp("".concat(t,"(?:\\\\(?:\r\n|[sS])|(?!").concat(n,")[^\\\r\n])*").concat(n)),greedy:!0,inside:{fence:new RegExp("[".concat(t).concat(n,"]"))}}}))}}NR.displayName="template",NR.aliases=[],[bT,kT,uT,hT,LA,_T,RT,NT,zT,VT,GT,YT,XT,jA,nI,lI,dI,hI,_I,kI,AI,UT,RI,NI,IA,MI,FI,WI,bI,ZI,QI,JI,tR,AT,iR,sR,uR,sT,fR,yR,kR,oI,AR,RR,gR,OR,NR].forEach((function(e){iT.registerLanguage(e.name,e)}));var PR="__lodash_hash_undefined__",DR=1/0,MR="[object Function]",BR="[object GeneratorFunction]",zR="[object Symbol]",jR=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,FR=/^\w*$/,UR=/^\./,qR=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,WR=/\\(\\)?/g,VR=/^\[object .+?Constructor\]$/,HR="object"==typeof fe.c&&fe.c&&fe.c.Object===Object&&fe.c,ZR="object"==typeof self&&self&&self.Object===Object&&self,GR=HR||ZR||Function("return this")(),KR=Array.prototype,QR=Function.prototype,YR=Object.prototype,$R=GR["__core-js_shared__"],JR=function(){var e=/[^.]+$/.exec($R&&$R.keys&&$R.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),XR=QR.toString,eO=YR.hasOwnProperty,tO=YR.toString,nO=RegExp("^"+XR.call(eO).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),rO=GR.Symbol,iO=KR.splice,oO=hO(GR,"Map"),aO=hO(Object,"create"),sO=rO?rO.prototype:void 0,lO=sO?sO.toString:void 0;function cO(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function uO(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function dO(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function pO(e,t){for(var n,r,i=e.length;i--;)if((n=e[i][0])===(r=t)||n!=n&&r!=r)return i;return-1}function fO(e,t){var n=e.__data__;return function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}(t)?n["string"==typeof t?"string":"hash"]:n.map}function hO(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return function(e){if(!yO(e)||function(e){return!!JR&&JR in e}(e))return!1;var t=function(e){var t=yO(e)?tO.call(e):"";return t==MR||t==BR}(e)||function(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(e){}return t}(e)?nO:VR;return t.test(function(e){if(null!=e){try{return XR.call(e)}catch(e){}try{return e+""}catch(e){}}return""}(e))}(n)?n:void 0}cO.prototype.clear=function(){this.__data__=aO?aO(null):{}},cO.prototype.delete=function(e){return this.has(e)&&delete this.__data__[e]},cO.prototype.get=function(e){var t=this.__data__;if(aO){var n=t[e];return n===PR?void 0:n}return eO.call(t,e)?t[e]:void 0},cO.prototype.has=function(e){var t=this.__data__;return aO?void 0!==t[e]:eO.call(t,e)},cO.prototype.set=function(e,t){return this.__data__[e]=aO&&void 0===t?PR:t,this},uO.prototype.clear=function(){this.__data__=[]},uO.prototype.delete=function(e){var t=this.__data__,n=pO(t,e);return!(n<0)&&(n==t.length-1?t.pop():iO.call(t,n,1),!0)},uO.prototype.get=function(e){var t=this.__data__,n=pO(t,e);return n<0?void 0:t[n][1]},uO.prototype.has=function(e){return pO(this.__data__,e)>-1},uO.prototype.set=function(e,t){var n=this.__data__,r=pO(n,e);return r<0?n.push([e,t]):n[r][1]=t,this},dO.prototype.clear=function(){this.__data__={hash:new cO,map:new(oO||uO),string:new cO}},dO.prototype.delete=function(e){return fO(this,e).delete(e)},dO.prototype.get=function(e){return fO(this,e).get(e)},dO.prototype.has=function(e){return fO(this,e).has(e)},dO.prototype.set=function(e,t){return fO(this,e).set(e,t),this};var mO=vO((function(e){var t;e=null==(t=e)?"":function(e){if("string"==typeof e)return e;if(wO(e))return lO?lO.call(e):"";var t=e+"";return"0"==t&&1/e==-DR?"-0":t}(t);var n=[];return UR.test(e)&&n.push(""),e.replace(qR,(function(e,t,r,i){n.push(r?i.replace(WR,"$1"):t||e)})),n}));function gO(e){if("string"==typeof e||wO(e))return e;var t=e+"";return"0"==t&&1/e==-DR?"-0":t}function vO(e,t){if("function"!=typeof e||t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=e.apply(this,r);return n.cache=o.set(i,a),a};return n.cache=new(vO.Cache||dO),n}vO.Cache=dO;var bO=Array.isArray;function yO(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function wO(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&tO.call(e)==zR}var _O=(0,fe.g)((function(e,t,n){var r=null==e?void 0:function(e,t){var n;t=function(e,t){if(bO(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!wO(e))||FR.test(e)||!jR.test(e)||null!=t&&e in Object(t)}(t,e)?[t]:bO(n=t)?n:mO(n);for(var r=0,i=t.length;null!=e&&r<i;)e=e[gO(t[r++])];return r&&r==i?e:void 0}(e,t);return void 0===r?n:r})),xO={exports:{}};!function(e,t){!function(t,n,r){e.exports=r(),e.exports.default=r()}(0,0,(function(){var e=JSON.parse('{"$":"dollar","%":"percent","&":"and","<":"less",">":"greater","|":"or","\xa2":"cent","\xa3":"pound","\xa4":"currency","\xa5":"yen","\xa9":"(c)","\xaa":"a","\xae":"(r)","\xba":"o","\xc0":"A","\xc1":"A","\xc2":"A","\xc3":"A","\xc4":"A","\xc5":"A","\xc6":"AE","\xc7":"C","\xc8":"E","\xc9":"E","\xca":"E","\xcb":"E","\xcc":"I","\xcd":"I","\xce":"I","\xcf":"I","\xd0":"D","\xd1":"N","\xd2":"O","\xd3":"O","\xd4":"O","\xd5":"O","\xd6":"O","\xd8":"O","\xd9":"U","\xda":"U","\xdb":"U","\xdc":"U","\xdd":"Y","\xde":"TH","\xdf":"ss","\xe0":"a","\xe1":"a","\xe2":"a","\xe3":"a","\xe4":"a","\xe5":"a","\xe6":"ae","\xe7":"c","\xe8":"e","\xe9":"e","\xea":"e","\xeb":"e","\xec":"i","\xed":"i","\xee":"i","\xef":"i","\xf0":"d","\xf1":"n","\xf2":"o","\xf3":"o","\xf4":"o","\xf5":"o","\xf6":"o","\xf8":"o","\xf9":"u","\xfa":"u","\xfb":"u","\xfc":"u","\xfd":"y","\xfe":"th","\xff":"y","\u0100":"A","\u0101":"a","\u0102":"A","\u0103":"a","\u0104":"A","\u0105":"a","\u0106":"C","\u0107":"c","\u010c":"C","\u010d":"c","\u010e":"D","\u010f":"d","\u0110":"DJ","\u0111":"dj","\u0112":"E","\u0113":"e","\u0116":"E","\u0117":"e","\u0118":"e","\u0119":"e","\u011a":"E","\u011b":"e","\u011e":"G","\u011f":"g","\u0122":"G","\u0123":"g","\u0128":"I","\u0129":"i","\u012a":"i","\u012b":"i","\u012e":"I","\u012f":"i","\u0130":"I","\u0131":"i","\u0136":"k","\u0137":"k","\u013b":"L","\u013c":"l","\u013d":"L","\u013e":"l","\u0141":"L","\u0142":"l","\u0143":"N","\u0144":"n","\u0145":"N","\u0146":"n","\u0147":"N","\u0148":"n","\u014c":"O","\u014d":"o","\u0150":"O","\u0151":"o","\u0152":"OE","\u0153":"oe","\u0154":"R","\u0155":"r","\u0158":"R","\u0159":"r","\u015a":"S","\u015b":"s","\u015e":"S","\u015f":"s","\u0160":"S","\u0161":"s","\u0162":"T","\u0163":"t","\u0164":"T","\u0165":"t","\u0168":"U","\u0169":"u","\u016a":"u","\u016b":"u","\u016e":"U","\u016f":"u","\u0170":"U","\u0171":"u","\u0172":"U","\u0173":"u","\u0174":"W","\u0175":"w","\u0176":"Y","\u0177":"y","\u0178":"Y","\u0179":"Z","\u017a":"z","\u017b":"Z","\u017c":"z","\u017d":"Z","\u017e":"z","\u018f":"E","\u0192":"f","\u01a0":"O","\u01a1":"o","\u01af":"U","\u01b0":"u","\u01c8":"LJ","\u01c9":"lj","\u01cb":"NJ","\u01cc":"nj","\u0218":"S","\u0219":"s","\u021a":"T","\u021b":"t","\u0259":"e","\u02da":"o","\u0386":"A","\u0388":"E","\u0389":"H","\u038a":"I","\u038c":"O","\u038e":"Y","\u038f":"W","\u0390":"i","\u0391":"A","\u0392":"B","\u0393":"G","\u0394":"D","\u0395":"E","\u0396":"Z","\u0397":"H","\u0398":"8","\u0399":"I","\u039a":"K","\u039b":"L","\u039c":"M","\u039d":"N","\u039e":"3","\u039f":"O","\u03a0":"P","\u03a1":"R","\u03a3":"S","\u03a4":"T","\u03a5":"Y","\u03a6":"F","\u03a7":"X","\u03a8":"PS","\u03a9":"W","\u03aa":"I","\u03ab":"Y","\u03ac":"a","\u03ad":"e","\u03ae":"h","\u03af":"i","\u03b0":"y","\u03b1":"a","\u03b2":"b","\u03b3":"g","\u03b4":"d","\u03b5":"e","\u03b6":"z","\u03b7":"h","\u03b8":"8","\u03b9":"i","\u03ba":"k","\u03bb":"l","\u03bc":"m","\u03bd":"n","\u03be":"3","\u03bf":"o","\u03c0":"p","\u03c1":"r","\u03c2":"s","\u03c3":"s","\u03c4":"t","\u03c5":"y","\u03c6":"f","\u03c7":"x","\u03c8":"ps","\u03c9":"w","\u03ca":"i","\u03cb":"y","\u03cc":"o","\u03cd":"y","\u03ce":"w","\u0401":"Yo","\u0402":"DJ","\u0404":"Ye","\u0406":"I","\u0407":"Yi","\u0408":"J","\u0409":"LJ","\u040a":"NJ","\u040b":"C","\u040f":"DZ","\u0410":"A","\u0411":"B","\u0412":"V","\u0413":"G","\u0414":"D","\u0415":"E","\u0416":"Zh","\u0417":"Z","\u0418":"I","\u0419":"J","\u041a":"K","\u041b":"L","\u041c":"M","\u041d":"N","\u041e":"O","\u041f":"P","\u0420":"R","\u0421":"S","\u0422":"T","\u0423":"U","\u0424":"F","\u0425":"H","\u0426":"C","\u0427":"Ch","\u0428":"Sh","\u0429":"Sh","\u042a":"U","\u042b":"Y","\u042c":"","\u042d":"E","\u042e":"Yu","\u042f":"Ya","\u0430":"a","\u0431":"b","\u0432":"v","\u0433":"g","\u0434":"d","\u0435":"e","\u0436":"zh","\u0437":"z","\u0438":"i","\u0439":"j","\u043a":"k","\u043b":"l","\u043c":"m","\u043d":"n","\u043e":"o","\u043f":"p","\u0440":"r","\u0441":"s","\u0442":"t","\u0443":"u","\u0444":"f","\u0445":"h","\u0446":"c","\u0447":"ch","\u0448":"sh","\u0449":"sh","\u044a":"u","\u044b":"y","\u044c":"","\u044d":"e","\u044e":"yu","\u044f":"ya","\u0451":"yo","\u0452":"dj","\u0454":"ye","\u0456":"i","\u0457":"yi","\u0458":"j","\u0459":"lj","\u045a":"nj","\u045b":"c","\u045d":"u","\u045f":"dz","\u0490":"G","\u0491":"g","\u0492":"GH","\u0493":"gh","\u049a":"KH","\u049b":"kh","\u04a2":"NG","\u04a3":"ng","\u04ae":"UE","\u04af":"ue","\u04b0":"U","\u04b1":"u","\u04ba":"H","\u04bb":"h","\u04d8":"AE","\u04d9":"ae","\u04e8":"OE","\u04e9":"oe","\u0e3f":"baht","\u10d0":"a","\u10d1":"b","\u10d2":"g","\u10d3":"d","\u10d4":"e","\u10d5":"v","\u10d6":"z","\u10d7":"t","\u10d8":"i","\u10d9":"k","\u10da":"l","\u10db":"m","\u10dc":"n","\u10dd":"o","\u10de":"p","\u10df":"zh","\u10e0":"r","\u10e1":"s","\u10e2":"t","\u10e3":"u","\u10e4":"f","\u10e5":"k","\u10e6":"gh","\u10e7":"q","\u10e8":"sh","\u10e9":"ch","\u10ea":"ts","\u10eb":"dz","\u10ec":"ts","\u10ed":"ch","\u10ee":"kh","\u10ef":"j","\u10f0":"h","\u1e80":"W","\u1e81":"w","\u1e82":"W","\u1e83":"w","\u1e84":"W","\u1e85":"w","\u1e9e":"SS","\u1ea0":"A","\u1ea1":"a","\u1ea2":"A","\u1ea3":"a","\u1ea4":"A","\u1ea5":"a","\u1ea6":"A","\u1ea7":"a","\u1ea8":"A","\u1ea9":"a","\u1eaa":"A","\u1eab":"a","\u1eac":"A","\u1ead":"a","\u1eae":"A","\u1eaf":"a","\u1eb0":"A","\u1eb1":"a","\u1eb2":"A","\u1eb3":"a","\u1eb4":"A","\u1eb5":"a","\u1eb6":"A","\u1eb7":"a","\u1eb8":"E","\u1eb9":"e","\u1eba":"E","\u1ebb":"e","\u1ebc":"E","\u1ebd":"e","\u1ebe":"E","\u1ebf":"e","\u1ec0":"E","\u1ec1":"e","\u1ec2":"E","\u1ec3":"e","\u1ec4":"E","\u1ec5":"e","\u1ec6":"E","\u1ec7":"e","\u1ec8":"I","\u1ec9":"i","\u1eca":"I","\u1ecb":"i","\u1ecc":"O","\u1ecd":"o","\u1ece":"O","\u1ecf":"o","\u1ed0":"O","\u1ed1":"o","\u1ed2":"O","\u1ed3":"o","\u1ed4":"O","\u1ed5":"o","\u1ed6":"O","\u1ed7":"o","\u1ed8":"O","\u1ed9":"o","\u1eda":"O","\u1edb":"o","\u1edc":"O","\u1edd":"o","\u1ede":"O","\u1edf":"o","\u1ee0":"O","\u1ee1":"o","\u1ee2":"O","\u1ee3":"o","\u1ee4":"U","\u1ee5":"u","\u1ee6":"U","\u1ee7":"u","\u1ee8":"U","\u1ee9":"u","\u1eea":"U","\u1eeb":"u","\u1eec":"U","\u1eed":"u","\u1eee":"U","\u1eef":"u","\u1ef0":"U","\u1ef1":"u","\u1ef2":"Y","\u1ef3":"y","\u1ef4":"Y","\u1ef5":"y","\u1ef6":"Y","\u1ef7":"y","\u1ef8":"Y","\u1ef9":"y","\u2018":"\'","\u2019":"\'","\u201c":"\\"","\u201d":"\\"","\u2020":"+","\u2022":"*","\u2026":"...","\u20a0":"ecu","\u20a2":"cruzeiro","\u20a3":"french franc","\u20a4":"lira","\u20a5":"mill","\u20a6":"naira","\u20a7":"peseta","\u20a8":"rupee","\u20a9":"won","\u20aa":"new shequel","\u20ab":"dong","\u20ac":"euro","\u20ad":"kip","\u20ae":"tugrik","\u20af":"drachma","\u20b0":"penny","\u20b1":"peso","\u20b2":"guarani","\u20b3":"austral","\u20b4":"hryvnia","\u20b5":"cedi","\u20b8":"kazakhstani tenge","\u20b9":"indian rupee","\u20ba":"turkish lira","\u20bd":"russian ruble","\u20bf":"bitcoin","\u2120":"sm","\u2122":"tm","\u2202":"d","\u2206":"delta","\u2211":"sum","\u221e":"infinity","\u2665":"love","\u5143":"yuan","\u5186":"yen","\ufdfc":"rial"}'),t=JSON.parse('{"de":{"\xc4":"AE","\xe4":"ae","\xd6":"OE","\xf6":"oe","\xdc":"UE","\xfc":"ue","%":"prozent","&":"und","|":"oder","\u2211":"summe","\u221e":"unendlich","\u2665":"liebe"},"vi":{"\u0110":"D","\u0111":"d"},"fr":{"%":"pourcent","&":"et","<":"plus petit",">":"plus grand","|":"ou","\xa2":"centime","\xa3":"livre","\xa4":"devise","\u20a3":"franc","\u2211":"somme","\u221e":"infini","\u2665":"amour"}}');function n(n,r){if("string"!=typeof n)throw new Error("slugify: string argument expected");var i=t[(r="string"==typeof r?{replacement:r}:r||{}).locale]||{},o=void 0===r.replacement?"-":r.replacement,a=n.normalize().split("").reduce((function(t,n){return t+(i[n]||e[n]||n).replace(r.remove||/[^\w\s$*_+~.()'"!\-:@]+/g,"")}),"").trim().replace(new RegExp("[\\s"+o+"]+","g"),o);return r.lower&&(a=a.toLowerCase()),r.strict&&(a=a.replace(new RegExp("[^a-zA-Z0-9"+o+"]","g"),"").replace(new RegExp("[\\s"+o+"]+","g"),o)),a}return n.extend=function(t){for(var n in t)e[n]=t[n]},n}))}(xO);var SO=(0,fe.g)(xO.exports),kO=["variant","activeTabId"],EO=["container","default"],CO=(0,r.jsx)(Dc,{type:"childDirectiveDependency",message:"Tabs directive must have at least one child tab directive declared"}),AO=function(e){var t=e.children,n=(0,le._)(e,["children"]),i=(0,l.useContext)(ps),o=i.getTabsGroupActiveTab,a=i.setTabsGroupActiveTab,s=i.tabsGroupActiveTabs,c=(0,l.useMemo)((function(){if(Array.isArray(t)&&(null==t?void 0:t.length)){var e=t.filter((function(e){var t=e.props.directive;return t&&t.type===Tc.CONTAINER&&t.name===Ic.TAB}));if(e.length)return e.map((function(e,t){var n=e.props,i=n.label,o=void 0===i?"Tab ".concat(t+1):i,a=n.id,s=void 0===a?"tab-".concat(t+1):a,l=n.disabled,c=void 0!==l&&l,u=n.children;return{label:o,id:s,disabled:c,content:(0,r.jsx)("div",{className:"Tabs-module_content__WuKvE",children:u})}}))}}),[t]),u=(0,l.useState)(n.activeTabId||(null==c?void 0:c[0].id)),d=u[0],p=u[1],f=(0,l.useCallback)((function(e){var t=e.detail.activeTabId;a&&n.groupId?a(n.groupId,t):p(t)}),[n]);return(0,l.useEffect)((function(){if(c&&o&&n.groupId){var e=o(n.groupId);e&&c.find((function(t){return t.id===e}))||(e=c[0].id),p(e)}}),[c,n,s]),n.variant&&!EO.includes(n.variant)&&(n.variant=void 0),void 0===c?CO:(0,r.jsx)("div",{className:"Tabs-module_tabs__3ZFTj",children:(0,r.jsx)(X,(0,le.c)({},hc(kO,n),{activeTabId:d,onChange:f,tabs:c}))})};var TO,IO,RO,OO,LO,NO=(0,fe.g)((e=>{const t=(e=>{const t=e.match(/^[ \t]*(?=\S)/gm);return t?t.reduce(((e,t)=>Math.min(e,t.length)),1/0):0})(e);if(0===t)return e;const n=new RegExp(`^[ \\t]{${t}}`,"gm");return e.replace(n,"")})),PO=function(e,t){if(!e||!t||!e.position)return"";var n=t.substring(e.position.start.offset,e.position.end.offset);return e.type===Tc.CONTAINER?(n.match(new RegExp("".concat(Oc.source),"g"))||"").length<=1?"":NO(n.replace(new RegExp("^.*".concat(Oc.source)),"")).replace(new RegExp("".concat(Oc.source,".*$")),""):n.substring(n.indexOf("[")+1,n.lastIndexOf("]"))},DO=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.hName="alert",t}return(0,le.h)(t,e),t}(Nc),MO=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.hName="asseturl",t}return(0,le.h)(t,e),t}(Nc),BO=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.hName="button",t}return(0,le.h)(t,e),t}(Nc),zO=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.hName="children",t}return(0,le.h)(t,e),t}(Nc),jO=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.hName="pre",t}return(0,le.h)(t,e),t.prototype.process=function(t,n){e.prototype.process.call(this,t,n),this.appendNodeProperties(t,{value:PO(t,n.sourceContent)})},t}(Nc),FO=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.hName="code",t}return(0,le.h)(t,e),t.prototype.process=function(t,n){e.prototype.process.call(this,t,n),this.appendNodeProperties(t,{value:PO(t,n.sourceContent)})},t}(Nc),UO=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.hName="expand",t}return(0,le.h)(t,e),t}(Nc),qO=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.hName="img",t}return(0,le.h)(t,e),t.prototype.process=function(t,n){e.prototype.process.call(this,t,n);var r=this.getAltText(t.children);r&&this.appendNodeProperties(t,{alt:r})},t.prototype.getAltText=function(e){var t=this;return(null==e?void 0:e.length)?null==e?void 0:e.map((function(e){return"value"in e?e.value:"alt"in e?e.alt:t.getAltText(e.children)})).join(""):""},t}(Nc),WO=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.hName="a",t}return(0,le.h)(t,e),t.prototype.process=function(t,n){e.prototype.process.call(this,t,n),this.appendNodeProperties(t,{href:encodeURI(t.attributes.href||"")})},t}(Nc),VO=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.hName="parameter",t}return(0,le.h)(t,e),t}(Nc),HO=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.hName="tab",t}return(0,le.h)(t,e),t}(Nc),ZO=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.hName="tabs",t}return(0,le.h)(t,e),t}(Nc),GO=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.hName="video",t}return(0,le.h)(t,e),t}(Nc),KO=((TO={})[Tc.TEXT]=((IO={})[Ic.ASSET_URL]=new MO,IO[Ic.BUTTON]=new BO,IO[Ic.CODE]=new FO,IO[Ic.LINK]=new WO,IO[Ic.PARAM]=new VO,IO[Ic.IMAGE]=new qO,IO),TO[Tc.LEAF]=((RO={})[Ic.ALERT]=new DO,RO[Ic.CHILDREN]=new zO,RO[Ic.CODE]=new jO,RO[Ic.EXPAND]=new UO,RO[Ic.VIDEO]=new GO,RO),TO[Tc.CONTAINER]=((OO={})[Ic.ALERT]=new DO,OO[Ic.CODE]=new jO,OO[Ic.EXPAND]=new UO,OO[Ic.TABS]=new ZO,OO[Ic.TAB]=new HO,OO),TO),QO=new(function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.hName="error",t}return(0,le.h)(t,e),t.prototype.process=function(t,n){e.prototype.process.call(this,t,n);var i=t.position,o=this.getShortNodeType(t.type),a=this.getSupportedTypes(t),s={type:"unknownDirective",message:"".concat(i?"Line ".concat(i.start.line,": "):"","Unknown ").concat(o," directive \u201c").concat(t.name,"\u201d")};a.length&&(s.type="invalidDirectiveType",s.message=(0,r.jsxs)(r.Fragment,{children:[i?"Line ".concat(i.start.line,": "):"","\u201c",t.name,"\u201d cannot be declared as a ",o," directive. Please declare it as a"," ",(0,le.g)(a.map(this.getShortNodeType))," directive"]})),this.appendNodeProperties(t,s)},t.prototype.getSupportedTypes=function(e){var t=[];return Object.keys(KO).forEach((function(n){Object.keys(KO[n]).includes(e.name)&&t.push(n)})),t},t.prototype.getShortNodeType=function(e){return e.replace(/Directive$/i,"")},t}(Nc)),YO=function(){var e=ms(),t=e.sourceContent,n=e.config;return function(){return function(e){Br(e,[Tc.TEXT,Tc.LEAF,Tc.CONTAINER],(function(e){var r,i=e.type,o=e.name,a=null===(r=KO[i])||void 0===r?void 0:r[o];a||(a=QO),a.process(e,{sourceContent:t,config:n})}))}}};!function(e){e.HTML="html",e.TEXT="text",e.TABLE_CELL="tableCell"}(LO||(LO={}));(0,l.createContext)({});function $O(){return(0,ke.w)((function(){return Promise.all([n.e(376),n.e(923)]).then(n.bind(n,16923))}),{retryFn:le.C.exponentialBackoff,interval:le.C.retryBackoff.interval})}var JO,XO=function(e){var t=e.locale,n=void 0===t?"en-US":t,i=e.metadata,o=void 0===i?{title:"",description:""}:i,a=e.onChangeClientState,s=e.defaultTitle,c=void 0===s?"":s,u=window.location,d=u.origin,p=u.href,f=u.hostname,h=o.title,m=o.description;return(0,l.useEffect)((function(){return function(){c&&(document.title=c)}}),[]),(0,r.jsxs)(Ne.ql,{htmlAttributes:{lang:n||"en-US"},onChangeClientState:a,children:[(0,r.jsx)("title",{children:null==o?void 0:o.title}),(0,r.jsx)("meta",{property:"og:type",content:"website"}),(0,r.jsx)("meta",{property:"og:url",content:p}),(0,r.jsx)("meta",{property:"og:title",content:h}),(0,r.jsx)("meta",{property:"og:description",content:m}),(0,r.jsx)("meta",{property:"og:image",content:yc.join(d,"logo192.png")}),(0,r.jsx)("meta",{name:"twitter:card",content:"summary"}),(0,r.jsx)("meta",{name:"twitter:domain",content:f}),(0,r.jsx)("meta",{name:"twitter:title",content:h}),(0,r.jsx)("meta",{name:"twitter:description",content:m}),(0,r.jsx)("meta",{name:"twitter:site",content:"@WorkshopStudio"}),(0,r.jsx)("meta",{name:"twitter:image",content:yc.join(d,"logo192.png")}),(0,r.jsx)("meta",{name:"twitter:url",content:p}),(0,r.jsx)("meta",{charSet:"utf-8"})]})},eL=function(e){var t=e.children,n=e.defaultRedirectPath,i=void 0===n?"/":n,o=e.onSignIn,a=e.onSignInFailure,s=(0,Te.k6)(),c=(0,Te.TH)(),u=(0,l.useCallback)((function(e){switch(e.payload.event){case"customOAuthState":e.payload.data&&s.replace(e.payload.data);break;case"signIn":null==o||o();break;case"signIn_failure":null==a||a()}}),[]);return(0,l.useEffect)((function(){if(new URLSearchParams(c.search).get("state"))return Pe.Xb.listen("auth",u),function(){Pe.Xb.remove("auth",u)};s.replace(i)}),[]),(0,r.jsx)(r.Fragment,{children:t})};!function(e){e.STEP="timeline__step",e.STEP_TITLE="timeline__step-title"}(JO||(JO={}))},55952:(e,t,n)=>{"use strict";n.d(t,{a:()=>u,b:()=>f,u:()=>c});var r=n(49277),i=(n(85893),n(66217)),o=n(93829),a=n(67294),s=n(16550),l=n(16639),c=function(){return{getOSType:r.B.getOSType.bind(r.B)}},u=function(e){var t=e.baseUrl,n=e.transformRequest,l=e.prefetchRequest,c=e.ignoreRequest,u=e.cache,d=void 0!==u&&u,p=e.locale,f=void 0===p?"":p,h=(0,a.useRef)(o.A.createGenericClient({clientName:"EventClient",baseUrl:t,cache:d})),m=(0,s.TH)(),g=(0,i.u)(h.current).get,v=g.request,b=g.reset,y=g.response,w=(0,i.u)(h.current).get.request;return(0,a.useEffect)((function(){(null==c?void 0:c(m.pathname))||((0,r.d)(void 0,void 0,void 0,(function(){var e;return(0,r.e)(this,(function(t){switch(t.label){case 0:return b(),e=n?n(m.pathname):m.pathname,[4,v(e)];case 1:return t.sent(),[2]}}))})),(0,r.d)(void 0,void 0,void 0,(function(){var e;return(0,r.e)(this,(function(t){switch(t.label){case 0:return(e=null==l?void 0:l())?[4,w(e)]:[3,2];case 1:t.sent(),t.label=2;case 2:return[2]}}))})))}),[m,f]),y},d=function(e){return(0,r.d)(void 0,void 0,void 0,(function(){return(0,r.e)(this,(function(t){try{return[2,new Response(e).text()]}catch(e){return[2,Promise.reject("Unable to convert stream to text")]}return[2]}))}))},p=function(e){return(0,r.d)(void 0,void 0,void 0,(function(){var t;return(0,r.e)(this,(function(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),[4,d(e)];case 1:return t=n.sent(),[2,JSON.parse(t)];case 2:return n.sent(),[2,void 0];case 3:return[2]}}))}))},f=function(){var e=(0,a.useContext)(l.uA);return{putRecord:function(t){var n=t.deliveryStreamName,i=t.record;return(0,r.d)(void 0,void 0,void 0,(function(){var t;return(0,r.e)(this,(function(r){return[2,null===(t=e.firehoseClient)||void 0===t?void 0:t.putRecord({deliveryStreamName:n,record:i})]}))}))},convertStreamToText:d,convertStreamToJson:p}}},43546:(e,t,n)=>{"use strict";n.d(t,{f:()=>i,t:()=>o,w:()=>a});var r=new RegExp(/{(\d+)}/gm);function i(){var e=arguments,t=e[0];return t?t.replace(r,(function(t,n){return function(e,t){var n=parseInt(t,10)+1;return void 0!==e[n]?e[n]:""}(e,n)})):""}var o={defaultTablePreferences:{pageSize:30,wrapLines:!1},paginationAriaLabels:{nextPageLabel:"Next page",previousPageLabel:"Previous page",pageLabel:function(e){return"Page ".concat(e," of all pages")}},pageSizePreference:{title:"Page size",options:[{value:10,label:"10 items"},{value:30,label:"30 items"},{value:50,label:"50 items"}]},wrapLinesPreference:{label:"Wrap lines",description:"Check to see all the text and wrap the lines"},collectionPreferencesI18nConstants:{title:"Preferences",confirmLabel:"Confirm",cancelLabel:"Cancel"},textFilterCountTextI18nConstants:{singular:"match",plural:"matches"},propertyFilteringI18nConstants:{placeholder:"Search by keyword",operationAndText:"and",operationNotAndText:"and not",operationOrText:"or",operationNotOrText:"or not",clearFiltersText:"Clear filters",groupPropertiesText:"Properties",groupValuesText:"Values",filteringEmpty:"No items found",filteringLabel:"Filter items",filteringStatusText:"Loading"},loadingText:"Loading..."},a=function(e,t){var n=void 0===t?{}:t,r=n.context,i=void 0===r?null:r,o=n.retries,s=void 0===o?3:o,l=n.interval,c=void 0===l?1e3:l,u=n.retryFn,d=n.retryCount,p=void 0===d?1:d,f=n.shouldRetryFn;return new Promise((function(t,n){e.call(i).then(t).catch((function(r){if(f&&!f(r))return n(r);var o=u?u(p):c;setTimeout((function(){if(1===s)return n(r);a(e,{context:i,retryCount:p+1,retries:s-1,retryFn:u,interval:o}).then(t,n)}),o)}))}))}},38004:(e,t,n)=>{n(17321),e.exports={EventEngineContentCatalogService:n(99417)}},99417:(e,t,n)=>{n(17321);var r=n(79614),i=r.Service,o=r.apiLoader;o.services.eventenginecontentcatalogservice={},r.EventEngineContentCatalogService=i.defineService("eventenginecontentcatalogservice",["2020-08-01"]),Object.defineProperty(o.services.eventenginecontentcatalogservice,"2020-08-01",{get:function(){var e=n(64238);return e.paginators=n(65314).o,e},enumerable:!0,configurable:!0}),e.exports=r.EventEngineContentCatalogService},99667:e=>{window,e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=14)}([function(e,t,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},r.apply(this,arguments)};function i(e){return!!e&&("svg"===e.tagName||i(e.parentNode))}function o(e,t,n,r){var o;if("svg"===n||i(t))o=e.createElementNS("http://www.w3.org/2000/svg",n);else{if("string"!=typeof n)throw Error("Unrecognized type "+n);o=e.createElement(n)}return function(e,t){null!==t&&Object.keys(t).forEach((function(n){if("style"===n)(Object.keys(t.style)||[]).forEach((function(n){e.style[n]=t.style[n]}));else if("events"===n){var r=t.events;Object.keys(r).forEach((function(t){e[t]=r[t]}))}else{var i=t[n];e.setAttribute(n,i)}}))}(o,r),o}Object.defineProperty(t,"__esModule",{value:!0}),t.render=t.act=void 0,t.act=function(e,t){for(var n=[],i=2;i<arguments.length;i++)n[i-2]=arguments[i];if("string"==typeof e)return{type:e,props:t,children:n};if("function"==typeof e)return e(t,n);if(e.type)return{type:e.type,props:r(r({},e.props),t),children:n};throw Error("Unsupported tag type "+e)},t.render=function e(t,n,r,i){void 0===r&&(r=document);var a=n.type,s=n.props,l=n.children,c=o(r,t,a,s);return l&&l.length>0&&l.forEach((function(t){if("string"==typeof t)c.appendChild(r.createTextNode(t));else if("number"==typeof t)c.appendChild(r.createTextNode(l.toString()));else{if(null===t)throw Error("Unsupported child type "+t);e(c,t,r,!0)}})),i?t.appendChild(c):t.insertBefore(c,t.firstChild)}},function(e,t,n){"use strict";var r,i=function(){return void 0===r&&(r=Boolean(window&&document&&document.all&&!window.atob)),r},o=function(){var e={};return function(t){if(void 0===e[t]){var n=document.querySelector(t);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}e[t]=n}return e[t]}}(),a=[];function s(e){for(var t=-1,n=0;n<a.length;n++)if(a[n].identifier===e){t=n;break}return t}function l(e,t){for(var n={},r=[],i=0;i<e.length;i++){var o=e[i],l=t.base?o[0]+t.base:o[0],c=n[l]||0,u="".concat(l," ").concat(c);n[l]=c+1;var d=s(u),p={css:o[1],media:o[2],sourceMap:o[3]};-1!==d?(a[d].references++,a[d].updater(p)):a.push({identifier:u,updater:g(p,t),references:1}),r.push(u)}return r}function c(e){var t=document.createElement("style"),r=e.attributes||{};if(void 0===r.nonce){var i=n.nc;i&&(r.nonce=i)}if(Object.keys(r).forEach((function(e){t.setAttribute(e,r[e])})),"function"==typeof e.insert)e.insert(t);else{var a=o(e.insert||"head");if(!a)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");a.appendChild(t)}return t}var u,d=(u=[],function(e,t){return u[e]=t,u.filter(Boolean).join("\n")});function p(e,t,n,r){var i=n?"":r.media?"@media ".concat(r.media," {").concat(r.css,"}"):r.css;if(e.styleSheet)e.styleSheet.cssText=d(t,i);else{var o=document.createTextNode(i),a=e.childNodes;a[t]&&e.removeChild(a[t]),a.length?e.insertBefore(o,a[t]):e.appendChild(o)}}function f(e,t,n){var r=n.css,i=n.media,o=n.sourceMap;if(i?e.setAttribute("media",i):e.removeAttribute("media"),o&&btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),e.styleSheet)e.styleSheet.cssText=r;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(r))}}var h=null,m=0;function g(e,t){var n,r,i;if(t.singleton){var o=m++;n=h||(h=c(t)),r=p.bind(null,n,o,!1),i=p.bind(null,n,o,!0)}else n=c(t),r=f.bind(null,n,t),i=function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(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 i()}}e.exports=function(e,t){(t=t||{}).singleton||"boolean"==typeof t.singleton||(t.singleton=i());var n=l(e=e||[],t);return function(e){if(e=e||[],"[object Array]"===Object.prototype.toString.call(e)){for(var r=0;r<n.length;r++){var i=s(n[r]);a[i].references--}for(var o=l(e,t),c=0;c<n.length;c++){var u=s(n[c]);0===a[u].references&&(a[u].updater(),a.splice(u,1))}n=o}}}},function(e,t,n){"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,i,o=e[1]||"",a=e[3];if(!a)return o;if(t&&"function"==typeof btoa){var s=(n=a,r=btoa(unescape(encodeURIComponent(JSON.stringify(n)))),i="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(r),"/*# ".concat(i," */")),l=a.sources.map((function(e){return"/*# sourceURL=".concat(a.sourceRoot||"").concat(e," */")}));return[o].concat(l).concat([s]).join("\n")}return[o].join("\n")}(t,e);return t[2]?"@media ".concat(t[2]," {").concat(n,"}"):n})).join("")},t.i=function(e,n,r){"string"==typeof e&&(e=[[null,e,""]]);var i={};if(r)for(var o=0;o<this.length;o++){var a=this[o][0];null!=a&&(i[a]=!0)}for(var s=0;s<e.length;s++){var l=[].concat(e[s]);r&&i[l[0]]||(n&&(l[2]?l[2]="".concat(n," and ").concat(l[2]):l[2]=n),t.push(l))}},t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ERROR_MESSAGE_MODAL_TABTRAP_ID=t.TABTRAP_ID=t.ERROR_MESSAGE_MODAL_DISMISS_BTN_ID=t.CUSTOMIZE_SAVE_BTN_ID=t.CUSTOMIZE_CANCEL_BTN_ID=t.ERROR_MESSAGE_MODAL_ID=t.CUSTOMIZE_ID=t.BANNER_ACCEPT_BTN_ID=t.BANNER_DECLINE_BTN_ID=t.BANNER_CUSTOMIZE_BTN_ID=t.BANNER_ID=t.APP_ID=t.CONTAINER_ID=void 0,t.CONTAINER_ID="awsccc-sb-ux-c",t.APP_ID="awsccc-sb-a",t.BANNER_ID="awsccc-cb",t.BANNER_CUSTOMIZE_BTN_ID="awsccc-cb-btn-customize",t.BANNER_DECLINE_BTN_ID="awsccc-cb-btn-decline",t.BANNER_ACCEPT_BTN_ID="awsccc-cb-btn-accept",t.CUSTOMIZE_ID="awsccc-cs",t.ERROR_MESSAGE_MODAL_ID="awsccc-em-modal",t.CUSTOMIZE_CANCEL_BTN_ID="awsccc-cs-btn-cancel",t.CUSTOMIZE_SAVE_BTN_ID="awsccc-cs-btn-save",t.ERROR_MESSAGE_MODAL_DISMISS_BTN_ID="awsccc-em-btn-dismiss",t.TABTRAP_ID="awsccc-cs-tabtrap",t.ERROR_MESSAGE_MODAL_TABTRAP_ID="awsccc-em-tabtrap"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CONSENT_COOKIE_CHANGED_EVENT=t.DEFAULT_TANGERINEBOX_DEV_DOMAIN=t.DEFAULT_DOMAIN=t.DEFAULT_LANGUAGE=t.ALL_ALLOWED=t.DEFAULT_COOKIE=t.DEFAULT_COOKIE_AGE=t.COOKIE_VERSION=void 0,t.COOKIE_VERSION="1",t.DEFAULT_COOKIE_AGE=31536e3,t.DEFAULT_COOKIE={essential:!0,functional:!1,performance:!1,advertising:!1},t.ALL_ALLOWED={essential:!0,functional:!0,performance:!0,advertising:!0},t.DEFAULT_LANGUAGE="en-us",t.DEFAULT_DOMAIN=".aws.amazon.com",t.DEFAULT_TANGERINEBOX_DEV_DOMAIN=".aws-dev.amazon.com",t.CONSENT_COOKIE_CHANGED_EVENT="cookie-consent-changed"},function(e,t,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},r.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.setConsentCookie=t.getId=t.getConsentCookie=t.validateConfiguration=void 0;var i=n(7),o=n(4);function a(e,t){var n=e.domain,r=void 0===n?o.DEFAULT_DOMAIN:n,i=e.log,a=function(e){return"."===e.charAt(0)&&(e=e.slice(1)),e}(r),s=window.location.hostname;return!!s.endsWith(a)||((i?i("error"):function(){})("domainMismatch",{detail:"Domain mismatch",source:t,configuredDomain:r,actualDomain:s}),console.error("Shortbread failed to set user's cookie preference because the domain name that was passed in does not match the hostname of the application. \n        Configured domain: "+r+".\n        Actual domain: "+s+".\n        As a fallback, Shortbread is only allowing 'essential' cookies to be used."),!1)}function s(e,t){var n,r,i=e.match("(^|;)\\s*awsccc\\s*=\\s*([^;]+)"),o=t?t("error"):function(){};if(i&&i.length>0)try{var a=JSON.parse(atob(i[i.length-1]));return 1===(r=a).e&&"number"==typeof r.p&&"number"==typeof r.f&&"number"==typeof r.a&&"string"==typeof r.i&&"string"==typeof r.v?{essential:1===(n=a).e,performance:1===n.p,functional:1===n.f,advertising:1===n.a,id:n.i,version:n.v}:void o("getCookie",{detail:"Cookie format is not valid",cookie:a})}catch(e){return void o("getCookie",{detail:"Error parsing cookie",cookie:i[i.length-1]})}}function l(e){void 0===e&&(e=function(){return document.cookie});var t=s(e());if(t&&t.id)return t.id}function c(e){document.cookie=e}t.validateConfiguration=a,t.getConsentCookie=function(e,t){void 0===e&&(e=function(){return document.cookie});var n=s(e(),t);if(n)return{essential:n.essential,performance:n.performance,functional:n.functional,advertising:n.advertising}},t.getId=l,t.setConsentCookie=function(e,t,n,s,u,d,p,f,h){void 0===t&&(t=o.DEFAULT_DOMAIN),void 0===n&&(n=o.DEFAULT_COOKIE_AGE),void 0===s&&(s=i.default),void 0===u&&(u=c),void 0===d&&(d=a),d({domain:t,log:p},"customize");var m,g=l()||s(p,f,h),v=r(r({},e),{id:g,version:o.COOKIE_VERSION}),b={e:(m=v).essential?1:0,p:m.performance?1:0,f:m.functional?1:0,a:m.advertising?1:0,i:m.id,v:m.version};return u("awsccc="+btoa(JSON.stringify(b))+"; domain="+t+"; path=/; max-age="+n+"; secure=true; SameSite=Lax"),v}},function(e,t,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},r.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var i=n(0);n(18),t.default=function(e){var t=e.dataId,n=e.variant,o=e.text,a=e.events,s=e.props,l=void 0===s?{}:s;return i.act("button",r({tabindex:"0","data-id":t,type:"submit",events:a||{}},l,{class:"awsccc-u-btn "+("primary"===n?"awsccc-u-btn-primary":"awsccc-u-btn-secondary")}),i.act("span",null,o))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(13);t.default=function(e,t,n){void 0===t&&(t=r.v4),void 0===n&&(n=function(){return"ts-"+Date.now().toString()});var i=e?e("error"):function(){};try{return t()}catch(e){return i("uuid",{detail:"Error generating UUID",errorMessage:e.message||""}),n()}}},function(e,t,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},r.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_LOGGER=t.createLogger=t.DEFAULT_CONSOLE_INTEGRATION_LOGGER_PIXEL_URL=t.DEFAULT_LOGGER_PIXEL_URL=void 0,t.DEFAULT_LOGGER_PIXEL_URL="https://prod.log.shortbread.aws.dev/1x1.png",t.DEFAULT_CONSOLE_INTEGRATION_LOGGER_PIXEL_URL="https://prod.log.shortbread.analytics.console.aws.a2z.com/1x1.png",t.createLogger=function(e){var n=e.baseUrl,i=void 0===n?t.DEFAULT_LOGGER_PIXEL_URL:n,o=e.timeout,a=void 0===o?5e3:o;return function(e){return function(t,n){void 0===n&&(n={});var o=function(e,t,n,i){void 0===i&&(i={});var o=r({timestamp:Date.now(),logVersion:"1",domain:window.location.host,url:window.location.href},i);return e+"?severity="+encodeURIComponent(t)+"&message="+encodeURIComponent(n)+"&payload="+encodeURIComponent(JSON.stringify(o))}(i,e,t,n);!function(e,t){try{var n=new XMLHttpRequest;n.onreadystatechange=function(){},n.ontimeout=function(){},n.onerror=function(){},n.open("HEAD",e),n.timeout=t,n.send()}catch(e){console.log("Error attempting to post a log message: {e}")}}(o,a)}}},t.DEFAULT_LOGGER=t.createLogger({baseUrl:"https://prod.log.shortbread.aws.dev/1x1.png"}),t.default=t.createLogger},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isChecked=void 0;var r=n(0),i=n(17),o=n(22),a=n(10),s=n(3),l=n(11);n(43);var c=n(45),u=n(4),d=n(46),p=n(47),f=n(5);function h(e){return""===document.querySelector("label[data-id=awsccc-u-cb-"+e+"-label] input").getAttribute("checked")}function m(e){var t=l.localizationDictionary[e.language],n=l.localizationRtl.indexOf(e.language)>-1?"awsccc-Rtl":"";function m(){return document.querySelector("div[data-id="+s.BANNER_ID+"]")}function g(){return document.querySelector("div[data-id="+s.CUSTOMIZE_ID+"]")}function v(){return document.querySelector("div[data-id="+s.ERROR_MESSAGE_MODAL_ID+"]")}function b(e,t){var n=document.querySelector("label[data-id=awsccc-u-cb-"+e+"-label]"),r=n.classList,i=n.querySelector("input");t?(i.setAttribute("checked",""),r.add("awsccc-u-cb-checkbox-active")):(r.remove("awsccc-u-cb-checkbox-active"),i.removeAttribute("checked")),i.setAttribute("aria-checked",""+t)}var y=function(e){var t=e.event,n=e.category;"checkbox"!==t.target.getAttribute("type")&&"awsccc-cs-s-title"!==t.target.getAttribute("class")||b(n,!h(n))},w=function(t){return function(n,r){var i=m().querySelector("div[data-id=awsccc-cb-tabstart]");document.querySelector("div[data-id="+s.CUSTOMIZE_ID+"]").style.display="none",m().style.display="none",i.setAttribute("tabindex","-1"),document.body.classList.remove("awsccc-cs-modal-open"),e.handleValidation({domain:e.domain},"saveBtnClick")?(e.onSaveConsent(n),e.log("info")(t,{detail:"Save Consent Clicked",source:r,cookie:e.getConsentCookie(),uuid:f.getId()})):C()}},_=function(t){return function(n){e.log("info")(t,{detail:"Customize Modal Cancel Button Clicked",source:n,cookie:e.getConsentCookie(),uuid:f.getId()}),A()}},x=function(){T()},S=function(e){"Escape"===e.key&&_("cancel")},k=function(){return e.getConsentCookie()||u.DEFAULT_COOKIE},E=function(t){var n;n=k(),a.COOKIE_CATEGORIES.filter((function(e){return e!==a.ESSENTIAL})).forEach((function(e){b(e,n[e])})),g().addEventListener("keydown",S),g().style.display="block",document.body.classList.add("awsccc-cs-modal-open");var r=document.querySelectorAll("div[data-id="+s.TABTRAP_ID+"]");c.convertToArray(r).forEach((function(e,t){0===t&&e.focus({preventScroll:!0}),e.setAttribute("tabindex","0")})),e.log("info")("customizeCookies",{detail:"Customize Consent Clicked",source:t,cookie:e.getConsentCookie(),uuid:f.getId()})},C=function(){v().addEventListener("keydown",S),v().style.display="block",document.body.classList.add("awsccc-em-modal-open");var e=document.querySelectorAll("div[data-id="+s.ERROR_MESSAGE_MODAL_TABTRAP_ID+"]");c.convertToArray(e).forEach((function(e,t){e.setAttribute("tabindex","0")}))},A=function(){g().removeEventListener("keydown",S),g().style.display="none",document.body.classList.remove("awsccc-cs-modal-open");var t=g().querySelectorAll("div[data-id="+s.TABTRAP_ID+"]");c.convertToArray(t).forEach((function(e){e.setAttribute("tabindex","-1")})),"block"===m().style.display&&m().querySelector("div[data-id=awsccc-cb-tabstart]").focus({preventScroll:!0}),e.onModalClose&&e.onModalClose()},T=function(){v().removeEventListener("keydown",S),v().style.display="none",document.body.classList.remove("awsccc-em-modal-open");var e=g().querySelectorAll("div[data-id="+s.ERROR_MESSAGE_MODAL_TABTRAP_ID+"]");c.convertToArray(e).forEach((function(e){e.setAttribute("tabindex","-1")}))};return d.default((function(){document.querySelector("#"+s.CONTAINER_ID)||r.render(e.parent||document.body,r.act("div",{id:s.CONTAINER_ID},r.act("div",{id:s.APP_ID,class:n},r.act(i.default,{showConsentSelector:E,handleSaveClick:w("acceptAll"),localizedText:t.consentBanner,hasConsoleNavFooter:e.hasConsoleNavFooter,runtimeEnvironment:e.runtimeEnvironment}),r.act(o.default,{consentState:k(),handleSaveClick:w("customize"),handleCancelClick:_("cancel"),handleCheckboxToggle:y,localizedText:t.consentSelector,closeConsentSelector:A,darkModeEnabled:e.hasConsoleNavFooter,runtimeEnvironment:e.runtimeEnvironment}),r.act(p.default,{darkModeEnabled:e.hasConsoleNavFooter,handleDismissClick:x,localizedText:t.errorMessage}))))})),{showConsentSelector:function(e){d.default((function(){E(e)}))},showCcbaPreferenceModal:function(e){d.default((function(){console.log("Display CCBA modal.")}))},showBanner:function(e){d.default((function(){var t;t=m().querySelector("div[data-id=awsccc-cb-tabstart]"),m().style.display="block",t.setAttribute("tabindex","0"),t.focus({preventScroll:!0}),e()}))},showErrorMessage:function(){d.default((function(){C()}))}}}t.isChecked=h,t.default={createShortbreadUi:function(e){if(Math.random()<.1){var t=e.log,n=e.domain;t("info")("uiMounted",{domain:n})}return m(e)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.COOKIE_CATEGORIES=t.ESSENTIAL=void 0,t.ESSENTIAL="essential",t.COOKIE_CATEGORIES=[t.ESSENTIAL,"performance","functional","advertising"]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.localizationDictionary=t.localizationRtl=void 0;var r=n(0),i=n(40),o="https://aws.amazon.com/legal/cookies/";t.localizationRtl=["ar-sa","he-il"],t.localizationDictionary={"ar-sa":{consentBanner:{title:"\u062a\u062d\u062f\u064a\u062f \u062a\u0641\u0636\u064a\u0644\u0627\u062a \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637",paragraph:r.act("span",null,"\u0646\u062d\u0646 \u0646\u0633\u062a\u062e\u062f\u0645 \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0627\u0644\u0636\u0631\u0648\u0631\u064a\u0629 \u0648\u0627\u0644\u0623\u062f\u0648\u0627\u062a \u0627\u0644\u0645\u0645\u0627\u062b\u0644\u0629 \u0627\u0644\u0644\u0627\u0632\u0645\u0629 \u0644\u0646\u0642\u062f\u0645 \u0625\u0644\u064a\u0643\u0645 \u0645\u0648\u0642\u0639\u0646\u0627 \u0648\u0646\u0648\u0641\u0631 \u062e\u062f\u0645\u0627\u062a\u0646\u0627. \u0643\u0645\u0627 \u0646\u0633\u062a\u062e\u062f\u0645 \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0627\u0644\u0623\u062f\u0627\u0621 \u0644\u062c\u0645\u0639 \u0627\u0644\u0625\u062d\u0635\u0627\u0626\u064a\u0627\u062a \u0645\u062c\u0647\u0648\u0644\u0629 \u0627\u0644\u0645\u0635\u062f\u0631 \u062d\u062a\u0649 \u0646\u062a\u0645\u0643\u0646 \u0645\u0646 \u0641\u0647\u0645 \u0643\u064a\u0641\u064a\u0629 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0639\u0645\u0644\u0627\u0621 \u0644\u0645\u0648\u0642\u0639\u0646\u0627\u060c \u0648\u0625\u062c\u0631\u0627\u0621 \u0627\u0644\u062a\u062d\u0633\u064a\u0646\u0627\u062a \u0639\u0644\u064a\u0647. \u0644\u0627 \u064a\u0645\u0643\u0646 \u0625\u0644\u063a\u0627\u0621 \u062a\u0646\u0634\u064a\u0637 \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0627\u0644\u0636\u0631\u0648\u0631\u064a\u0629\u060c \u0648\u0644\u0643\u0646 \u064a\u0645\u0643\u0646\u0643 \u0627\u0644\u0646\u0642\u0631 \u0641\u0648\u0642 \xab\u062a\u062e\u0635\u064a\u0635\xbb \u0623\u0648 \xab\u0631\u0641\u0636\xbb \u0644\u0631\u0641\u0636 \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0627\u0644\u0623\u062f\u0627\u0621. ",r.act("br",null),r.act("br",null),"\u0641\u064a \u062d\u0627\u0644 \u0645\u0648\u0627\u0641\u0642\u062a\u0643\u060c \u0633\u062a\u0642\u0648\u0645 \u0623\u064a\u0636\u064b\u0627 AWS \u0648\u0627\u0644\u062c\u0647\u0627\u062a \u0627\u0644\u062e\u0627\u0631\u062c\u064a\u0629 \u0627\u0644\u0645\u0639\u062a\u0645\u062f\u0629 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0644\u062a\u0648\u0641\u064a\u0631 \u0645\u0632\u0627\u064a\u0627 \u0645\u0641\u064a\u062f\u0629 \u0641\u064a \u0627\u0644\u0645\u0648\u0642\u0639 \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a\u060c \u0648\u062d\u0641\u0638 \u062a\u0641\u0636\u064a\u0644\u0627\u062a\u0643\u060c \u0648\u0639\u0631\u0636 \u0627\u0644\u0645\u062d\u062a\u0648\u0649 \u0630\u064a \u0627\u0644\u0635\u0644\u0629\u060c \u0628\u0645\u0627 \u0641\u064a \u0630\u0644\u0643 \u0627\u0644\u0625\u0639\u0644\u0627\u0646\u0627\u062a \u0630\u0627\u062a \u0627\u0644\u0635\u0644\u0629. \u0644\u0642\u0628\u0648\u0644 \u062c\u0645\u064a\u0639 \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u063a\u064a\u0631 \u0627\u0644\u0636\u0631\u0648\u0631\u064a\u0629 \u0623\u0648 \u0631\u0641\u0636\u0647\u0627\u060c \u0627\u0646\u0642\u0631 \u0641\u0648\u0642 \xab\u0642\u0628\u0648\u0644\xbb \u0623\u0648 \xab\u0631\u0641\u0636\xbb. \u0644\u0625\u062c\u0631\u0627\u0621 \u0627\u062e\u062a\u064a\u0627\u0631\u0627\u062a \u0623\u0643\u062b\u0631 \u062a\u0641\u0635\u064a\u0644\u064b\u0627\u060c \u0627\u0646\u0642\u0631 \u0641\u0648\u0642 \xab\u062a\u062e\u0635\u064a\u0635\xbb."),"paragraph-mobile":r.act("span",null,"\u0625\u0646\u0646\u0627 \u0646\u0633\u062a\u062e\u062f\u0645 \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629 \u0648\u0627\u0644\u0623\u062f\u0648\u0627\u062a \u0627\u0644\u0645\u0645\u0627\u062b\u0644\u0629 \u0627\u0644\u0636\u0631\u0648\u0631\u064a\u0629 \u0644\u062a\u0648\u0641\u064a\u0631 \u0645\u0648\u0642\u0639\u0646\u0627 \u0648\u062e\u062f\u0645\u0627\u062a\u0646\u0627. \u0625\u0646\u0646\u0627 \u0646\u0633\u062a\u062e\u062f\u0645 \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0627\u0644\u0623\u062f\u0627\u0621 \u0644\u062c\u0645\u0639 \u0625\u062d\u0635\u0627\u0621\u0627\u062a \u0645\u062c\u0647\u0648\u0644\u0629 \u0627\u0644\u0647\u0648\u064a\u0629 \u062d\u062a\u0649 \u0646\u062a\u0645\u0643\u0646 \u0645\u0646 \u0641\u0647\u0645 \u0643\u064a\u0641\u064a\u0629 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0639\u0645\u0644\u0627\u0621 \u0644\u0645\u0648\u0642\u0639\u0646\u0627 \u0648\u0625\u062c\u0631\u0627\u0621 \u062a\u062d\u0633\u064a\u0646\u0627\u062a. \u0644\u0627 \u064a\u0645\u0643\u0646 \u0625\u0644\u063a\u0627\u0621 \u062a\u0646\u0634\u064a\u0637 \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629\u060c \u0648\u0644\u0643\u0646 \u064a\u0645\u0643\u0646\u0643 \u0627\u0644\u0646\u0642\u0631 \u0641\u0648\u0642 Customize cookies (\u062a\u062e\u0635\u064a\u0635 \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637) \u0644\u0631\u0641\u0636 \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0627\u0644\u0623\u062f\u0627\u0621. <br /> \u0625\u0630\u0627 \u0648\u0627\u0641\u0642\u062a\u060c \u0641\u0633\u062a\u0633\u062a\u062e\u062f\u0645 AWS \u0648\u0627\u0644\u062c\u0647\u0627\u062a \u0627\u0644\u062e\u0627\u0631\u062c\u064a\u0629 \u0627\u0644\u0645\u0639\u062a\u0645\u062f\u0629 \u0623\u064a\u0636\u064b\u0627 \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0644\u062a\u0648\u0641\u064a\u0631 \u0645\u064a\u0632\u0627\u062a \u0645\u0641\u064a\u062f\u0629 \u0644\u0644\u0645\u0648\u0642\u0639 \u0648\u062a\u0630\u0643\u0631 \u062a\u0641\u0636\u064a\u0644\u0627\u062a\u0643 \u0648\u0639\u0631\u0636 \u0627\u0644\u0645\u062d\u062a\u0648\u0649 \u0630\u064a \u0627\u0644\u0635\u0644\u0629\u060c \u0628\u0645\u0627 \u0641\u064a \u0630\u0644\u0643 \u0627\u0644\u0625\u0639\u0644\u0627\u0646\u0627\u062a \u0630\u0627\u062a \u0627\u0644\u0635\u0644\u0629. \u0644\u0644\u0645\u062a\u0627\u0628\u0639\u0629 \u0628\u062f\u0648\u0646 \u0642\u0628\u0648\u0644 \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0647\u0630\u0647\u060c \u0627\u0646\u0642\u0631 \u0641\u0648\u0642 Continue without accepting (\u0645\u062a\u0627\u0628\u0639\u0629 \u0628\u062f\u0648\u0646 \u0642\u0628\u0648\u0644). \u0644\u0625\u062c\u0631\u0627\u0621 \u062e\u064a\u0627\u0631\u0627\u062a \u0623\u0643\u062b\u0631 \u062a\u0641\u0635\u064a\u0644\u0627\u064b \u0623\u0648 \u0644\u0645\u0639\u0631\u0641\u0629 \u0627\u0644\u0645\u0632\u064a\u062f\u060c \u0627\u0646\u0642\u0631 \u0641\u0648\u0642 Customize cookies (\u062a\u062e\u0635\u064a\u0635 \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637). \u0644\u0627 \u064a\u0642\u062f\u0645 \u062a\u0637\u0628\u064a\u0642 AWS Console \u0644\u0644\u0623\u062c\u0647\u0632\u0629 \u0627\u0644\u0645\u062d\u0645\u0648\u0644\u0629 \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0627\u0644\u062c\u0647\u0627\u062a \u0627\u0644\u062e\u0627\u0631\u062c\u064a\u0629 \u0623\u0648 \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u0629 \u0641\u064a \u0627\u0644\u0625\u0639\u0644\u0627\u0646."),"button-customize":"\u062a\u062e\u0635\u064a\u0635","button-accept":"\u0642\u0628\u0648\u0644","button-decline":"\u0631\u0641\u0636","button-decline-aria-label":"\u0645\u062a\u0627\u0628\u0639\u0629 \u0628\u062f\u0648\u0646 \u0642\u0628\u0648\u0644","button-customize-aria-label":"\u062a\u062e\u0635\u064a\u0635 \u062a\u0641\u0636\u064a\u0644\u0627\u062a \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637","button-accept-aria-label":"\u0642\u0628\u0648\u0644 \u062c\u0645\u064a\u0639 \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637"},consentSelector:{header:"\u062a\u062e\u0635\u064a\u0635 \u062a\u0641\u0636\u064a\u0644\u0627\u062a \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637",intro:"\u0625\u0646\u0646\u0627 \u0646\u0633\u062a\u062e\u062f\u0645 \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0648\u0627\u0644\u0623\u062f\u0648\u0627\u062a \u0627\u0644\u0645\u0634\u0627\u0628\u0647\u0629 (\u064a\u0637\u0644\u0642 \u0639\u0644\u064a\u0647\u0627 \u0645\u062c\u062a\u0645\u0639\u0629 \xab\u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637\xbb) \u0644\u0644\u0623\u063a\u0631\u0627\u0636 \u0627\u0644\u062a\u0627\u0644\u064a\u0629.","checkbox-label":"\u0645\u0633\u0645\u0648\u062d \u0628\u0647\u0627","button-cancel":"\u0625\u0644\u063a\u0627\u0621","button-save":"\u062d\u0641\u0638 \u0627\u0644\u062a\u0641\u0636\u064a\u0644\u0627\u062a","button-cancel-aria-label":"\u0625\u0644\u063a\u0627\u0621 \u062a\u062e\u0635\u064a\u0635 \u062a\u0641\u0636\u064a\u0644\u0627\u062a \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637","button-save-aria-label":"\u062d\u0641\u0638 \u062a\u0641\u0636\u064a\u0644\u0627\u062a \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0627\u0644\u0645\u062e\u0635\u0635\u0629",footer:r.act("span",null,"\u0642\u062f \u064a\u0624\u062b\u0631 \u062d\u0638\u0631 \u0628\u0639\u0636 \u0623\u0646\u0648\u0627\u0639 \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0639\u0644\u0649 \u062a\u062c\u0631\u0628\u062a\u0643 \u0641\u064a \u0645\u0648\u0627\u0642\u0639\u0646\u0627. \u064a\u0645\u0643\u0646\u0643 \u062a\u063a\u064a\u064a\u0631 \u062a\u0641\u0636\u064a\u0644\u0627\u062a \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0643 \u0641\u064a \u0623\u064a \u0648\u0642\u062a \u0645\u0646 \u062e\u0644\u0627\u0644 \u0627\u0644\u0646\u0642\u0631 \u0641\u0648\u0642 \u062a\u0641\u0636\u064a\u0644\u0627\u062a \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0641\u064a \u062a\u0630\u064a\u064a\u0644 \u0647\u0630\u0627 \u0627\u0644\u0645\u0648\u0642\u0639. \u0644\u0645\u0639\u0631\u0641\u0629 \u0627\u0644\u0645\u0632\u064a\u062f \u062d\u0648\u0644 \u0637\u0631\u064a\u0642\u062a\u0646\u0627 \u0648\u0627\u0644\u0623\u0637\u0631\u0627\u0641 \u0627\u0644\u062b\u0627\u0644\u062b\u0629 \u0641\u064a \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0641\u064a \u0645\u0648\u0627\u0642\u0639\u0646\u0627\u060c \u064a\u0631\u062c\u0649 \u0642\u0631\u0627\u0621\u0629 ",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer"},r.act("span",null,"\u0625\u0634\u0639\u0627\u0631 \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0644\u062e\u062f\u0645\u0629 AWS\u200f",r.act(i.default,{ariaLabel:"\u0627\u0644\u0641\u062a\u062d \u0641\u064a \u0646\u0627\u0641\u0630\u0629 \u062c\u062f\u064a\u062f\u0629",size:"10px"})))," \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0646\u0627"),"footer-mobile":r.act("span",null,"\u0642\u062f \u064a\u0624\u062b\u0631 \u062d\u0638\u0631 \u0628\u0639\u0636 \u0623\u0646\u0648\u0627\u0639 \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0639\u0644\u0649 \u062a\u062c\u0631\u0628\u062a\u0643 \u0644\u0645\u0648\u0627\u0642\u0639\u0646\u0627. \u064a\u0645\u0643\u0646\u0643 \u0645\u0631\u0627\u062c\u0639\u0629 \u0627\u062e\u062a\u064a\u0627\u0631\u0627\u062a\u0643 \u0648\u062a\u063a\u064a\u064a\u0631\u0647\u0627 \u0641\u064a \u0623\u064a \u0648\u0642\u062a \u0628\u0627\u0644\u0646\u0642\u0631 \u0641\u0648\u0642 \u062a\u0641\u0636\u064a\u0644\u0627\u062a \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0641\u064a \u062a\u0630\u064a\u064a\u0644 \u0647\u0630\u0627 \u0627\u0644\u0645\u0648\u0642\u0639. \u0646\u0633\u062a\u062e\u062f\u0645 \u0646\u062d\u0646 \u0648\u062c\u0647\u0627\u062a \u062e\u0627\u0631\u062c\u064a\u0629 \u0645\u062e\u062a\u0627\u0631\u0629 \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637\u060c \u0623\u0648 \u0627\u0644\u062a\u0642\u0646\u064a\u0627\u062a \u0627\u0644\u0645\u0634\u0627\u0628\u0647\u0629 \u0643\u0645\u0627 \u0647\u0648 \u0645\u062d\u062f\u062f \u0641\u064a ",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer"},r.act("span",null,"\u0641\u062a\u062d \u0641\u064a \u0646\u0627\u0641\u0630\u0629 \u062c\u062f\u064a\u062f\u0629",r.act(i.default,{ariaLabel:"\u0627\u0644\u0641\u062a\u062d \u0641\u064a \u0646\u0627\u0641\u0630\u0629 \u062c\u062f\u064a\u062f\u0629",size:"10px"}))),". \u0644\u0627 \u064a\u0642\u062f\u0645 \u062a\u0637\u0628\u064a\u0642 \u0627\u0644\u0647\u0627\u062a\u0641 \u0627\u0644\u0645\u062d\u0645\u0648\u0644 \u0644\u0648\u062d\u062f\u0629 \u062a\u062d\u0643\u0645 AWS \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0627\u0644\u062c\u0647\u0629 \u0627\u0644\u062e\u0627\u0631\u062c\u064a\u0629\u060c \u0623\u0648 \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u0629 \u0644\u0644\u0625\u0639\u0644\u0627\u0646."),"section-essential":{title:"\u0623\u0633\u0627\u0633\u064a",paragraph:"\u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629 \u0647\u0630\u0647 \u0636\u0631\u0648\u0631\u064a\u0629 \u0645\u0646 \u0623\u062c\u0644 \u0625\u062a\u0627\u062d\u0629 \u0645\u0648\u0642\u0639\u0646\u0627 \u0648\u062e\u062f\u0645\u0627\u062a\u0646\u0627 \u0648\u0644\u0627 \u064a\u0645\u0643\u0646 \u0625\u0644\u063a\u0627\u0621 \u062a\u0646\u0634\u064a\u0637\u0647\u0627. \u0648\u064a\u062a\u0645 \u062a\u0639\u064a\u064a\u0646\u0647\u0627 \u0639\u0627\u062f\u0629\u064b \u0641\u0642\u0637 \u0627\u0633\u062a\u062c\u0627\u0628\u0629 \u0644\u0625\u062c\u0631\u0627\u0621\u0627\u062a\u0643 \u0639\u0644\u0649 \u0627\u0644\u0645\u0648\u0642\u0639\u060c \u0645\u062b\u0644 \u062a\u0639\u064a\u064a\u0646 \u062a\u0641\u0636\u064a\u0644\u0627\u062a \u062e\u0635\u0648\u0635\u064a\u062a\u0643\u060c \u0623\u0648 \u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644\u060c \u0623\u0648 \u0645\u0644\u0621 \u0627\u0644\u0646\u0645\u0627\u0630\u062c. ","checkbox-description":"\u0627\u0644\u0633\u0645\u0627\u062d \u0628\u0627\u0644\u0641\u0626\u0629 \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629"},"section-performance":{title:"\u0627\u0644\u0623\u062f\u0627\u0621",paragraph:"\u062a\u0648\u0641\u0631 \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0627\u0644\u0623\u062f\u0627\u0621 \u0625\u062d\u0635\u0627\u0626\u064a\u0627\u062a \u0645\u062c\u0647\u0648\u0644\u0629 \u062d\u0648\u0644 \u0637\u0631\u064a\u0642\u0629 \u062a\u0646\u0642\u0644 \u0627\u0644\u0639\u0645\u0644\u0627\u0621 \u0641\u064a \u0645\u0648\u0642\u0639\u0646\u0627\u060c \u0648\u0630\u0644\u0643 \u0644\u064a\u062a\u0633\u0646\u0649 \u0644\u0646\u0627 \u062a\u062d\u0633\u064a\u0646 \u062a\u062c\u0631\u0628\u0629 \u0627\u0644\u0645\u0648\u0642\u0639 \u0648\u0623\u062f\u0627\u0626\u0647. \u0648\u0642\u062f \u062a\u0642\u0648\u0645 \u0623\u0637\u0631\u0627\u0641 \u062b\u0627\u0644\u062b\u0629 \u0645\u0639\u062a\u0645\u062f\u0629 \u0628\u0625\u062c\u0631\u0627\u0621 \u062a\u062d\u0644\u064a\u0644 \u0646\u064a\u0627\u0628\u0629 \u0639\u0646\u0627\u060c \u0644\u0643\u0646 \u0644\u0627 \u064a\u0645\u0643\u0646\u0647\u0627 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a \u0644\u0623\u063a\u0631\u0627\u0636\u0647\u0627 \u0627\u0644\u062e\u0627\u0635\u0629.","checkbox-description":"\u0627\u0644\u0633\u0645\u0627\u062d \u0628\u0641\u0626\u0629 \u0627\u0644\u0623\u062f\u0627\u0621"},"section-functional":{title:"\u0627\u0644\u0648\u0638\u064a\u0641\u064a\u0629",paragraph:"\u062a\u0633\u0627\u0639\u062f\u0646\u0627 \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0627\u0644\u0648\u0638\u064a\u0641\u064a\u0629 \u0639\u0644\u0649 \u062a\u0642\u062f\u064a\u0645 \u0645\u064a\u0632\u0627\u062a \u0645\u0648\u0642\u0639 \u0645\u0641\u064a\u062f\u0629\u060c \u0648\u062a\u0630\u0643\u0631 \u062a\u0641\u0636\u064a\u0644\u0627\u062a\u0643\u060c \u0648\u0639\u0631\u0636 \u0645\u062d\u062a\u0648\u0649 \u0630\u064a \u0635\u0644\u0629. \u0642\u062f \u062a\u0642\u0648\u0645 \u0623\u0637\u0631\u0627\u0641 \u062b\u0627\u0644\u062b\u0629 \u0645\u0639\u062a\u0645\u062f\u0629 \u0628\u062a\u0639\u064a\u064a\u0646 \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0647\u0630\u0647 \u0644\u062a\u0642\u062f\u064a\u0645 \u0645\u064a\u0632\u0627\u062a \u0645\u0639\u064a\u0646\u0629 \u0644\u0644\u0645\u0648\u0642\u0639. \u0625\u0630\u0627 \u0644\u0645 \u062a\u0633\u0645\u062d \u0628\u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0647\u0630\u0647\u060c \u0641\u0642\u062f \u0644\u0627 \u062a\u0639\u0645\u0644 \u0628\u0639\u0636 \u0623\u0648 \u0643\u0644 \u0645\u0646 \u0647\u0630\u0647 \u0627\u0644\u062e\u062f\u0645\u0627\u062a \u0639\u0644\u0649 \u0646\u062d\u0648 \u0635\u062d\u064a\u062d.","checkbox-description":"\u0627\u0644\u0633\u0645\u0627\u062d \u0628\u0627\u0644\u0641\u0626\u0629 \u0627\u0644\u0648\u0638\u064a\u0641\u064a\u0629"},"section-advertising":{title:"\u0627\u0644\u0625\u0639\u0644\u0627\u0646",paragraph:"\u0642\u062f \u0646\u0642\u0648\u0645 \u0646\u062d\u0646 \u0623\u0648 \u0634\u0631\u0643\u0627\u0624\u0646\u0627 \u0641\u064a \u0645\u062c\u0627\u0644 \u0627\u0644\u0625\u0639\u0644\u0627\u0646\u0627\u062a \u0628\u062a\u0639\u064a\u064a\u0646 \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0627\u0644\u0625\u0639\u0644\u0627\u0646\u064a\u0629 \u062e\u0644\u0627\u0644 \u0645\u0648\u0642\u0639\u0646\u0627 \u0648\u0647\u064a \u062a\u0633\u0627\u0639\u062f\u0646\u0627 \u0639\u0644\u0649 \u062a\u0642\u062f\u064a\u0645 \u0645\u062d\u062a\u0648\u0649 \u062a\u0633\u0648\u064a\u0642\u064a \u0630\u064a \u0635\u0644\u0629. \u0641\u0625\u0630\u0627 \u0644\u0645 \u062a\u0633\u0645\u062d \u0628\u0648\u062c\u0648\u062f \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0647\u0630\u0647\u060c \u0641\u0633\u062a\u0634\u0627\u0647\u062f \u0625\u0639\u0644\u0627\u0646\u0627\u062a \u0623\u0642\u0644 \u0635\u0644\u0629.","checkbox-description":"\u0627\u0644\u0633\u0645\u0627\u062d \u0628\u0627\u0644\u0641\u0626\u0629 \u0627\u0644\u0625\u0639\u0644\u0627\u0646\u064a\u0629"}},errorMessage:{header:"\u062a\u0639\u0630\u0631 \u062d\u0641\u0638 \u062a\u0641\u0636\u064a\u0644\u0627\u062a \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637",paragraph:r.act("span",null,"\u0625\u0646\u0646\u0627 \u0633\u0646\u0642\u0648\u0645 \u0628\u062a\u062e\u0632\u064a\u0646 \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629 \u0641\u064a \u0647\u0630\u0647 \u0627\u0644\u0645\u0631\u0629 \u0641\u0642\u0637\u060c \u0644\u0623\u0646\u0647 \u062a\u0639\u0630\u0631 \u0639\u0644\u064a\u0646\u0627 \u062d\u0641\u0638 \u062a\u0641\u0636\u064a\u0644\u0627\u062a \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0643.",r.act("br",null),r.act("br",null),"\u0625\u0630\u0627 \u0643\u0646\u062a \u062a\u0631\u064a\u062f \u062a\u063a\u064a\u064a\u0631 \u062a\u0641\u0636\u064a\u0644\u0627\u062a \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637 \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0643\u060c \u0641\u062d\u0627\u0648\u0644 \u0645\u0631\u0629\u064b \u0623\u062e\u0631\u0649 \u0644\u0627\u062d\u0642\u064b\u0627 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0631\u0627\u0628\u0637 \u0627\u0644\u0645\u0648\u062c\u0648\u062f \u0641\u064a \u062a\u0630\u064a\u064a\u0644 \u0648\u062d\u062f\u0629 \u062a\u062d\u0643\u0645 AWS\u060c \u0623\u0648 \u0627\u062a\u0635\u0644 \u0628\u0627\u0644\u062f\u0639\u0645 \u0625\u0646 \u0627\u0633\u062a\u0645\u0631\u062a \u0627\u0644\u0645\u0634\u0643\u0644\u0629."),"button-dismiss":"\u062a\u062c\u0627\u0647\u0644","button-dismiss-aria-label":"\u062a\u062c\u0627\u0647\u0644 \u0631\u0633\u0627\u0644\u0629 \u0627\u0644\u062e\u0637\u0623"}},"en-us":{consentBanner:{title:"Select your cookie preferences",paragraph:r.act("span",null,"We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose \u201cCustomize\u201d or \u201cDecline\u201d to decline performance cookies. ",r.act("br",null),r.act("br",null)," If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose \u201cAccept\u201d or \u201cDecline.\u201d To make more detailed choices, choose \u201cCustomize.\u201d"),"paragraph-mobile":r.act("span",null,"We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose \u201cCustomize cookies\u201d to decline performance cookies. ",r.act("br",null),r.act("br",null)," If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To continue without accepting these cookies, choose \u201cContinue without accepting.\u201d To make more detailed choices or learn more, choose \u201cCustomize cookies.\u201d. The AWS Console Mobile App does not deliver third party cookies or cookies used for advertising."),"button-customize":"Customize","button-accept":"Accept","button-decline":"Decline","button-decline-aria-label":"Continue without accepting","button-customize-aria-label":"Customize cookie preferences","button-accept-aria-label":"Accept all cookies"},consentSelector:{header:"Customize cookie preferences",intro:'We use cookies and similar tools (collectively, "cookies") for the following purposes.',"checkbox-label":"Allowed","button-cancel":"Cancel","button-save":"Save preferences","button-cancel-aria-label":"Cancel customizing cookie preferences","button-save-aria-label":"Save customized cookie preferences",footer:r.act("span",null,"Blocking some types of cookies may impact your experience of our sites. You may review and change your choices at any time by selecting Cookie preferences in the footer of this site. We and selected third-parties use cookies or similar technologies as specified in the\xa0",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer"},r.act("span",null,"AWS Cookie Notice",r.act(i.default,{ariaLabel:"Opens in a new Window",size:"10px"}))),"."),"footer-mobile":r.act("span",null,"Blocking some types of cookies may impact your experience of our sites. You may review and change your choices at any time by selecting Cookie preferences in the footer of this site. We and selected third-parties use cookies or similar technologies as specified in the\xa0",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer"},r.act("span",null,"AWS Cookie Notice",r.act(i.default,{ariaLabel:"Opens in a new Window",size:"10px"}))),". The AWS Console Mobile App does not deliver third party cookies or cookies used for advertising."),"section-essential":{title:"Essential",paragraph:"Essential cookies are necessary to provide our site and services and cannot be deactivated. They are usually set in response to your actions on the site, such as setting your privacy preferences, signing in, or filling in forms. ","checkbox-description":"Allow essential category"},"section-performance":{title:"Performance",paragraph:"Performance cookies provide anonymous statistics about how customers navigate our site so we can improve site experience and performance. Approved third parties may perform analytics on our behalf, but they cannot use the data for their own purposes.","checkbox-description":"Allow performance category"},"section-functional":{title:"Functional",paragraph:"Functional cookies help us provide useful site features, remember your preferences, and display relevant content. Approved third parties may set these cookies to provide certain site features. If you do not allow these cookies, then some or all of these services may not function properly.","checkbox-description":"Allow functional category"},"section-advertising":{title:"Advertising",paragraph:"Advertising cookies may be set through our site by us or our advertising partners and help us deliver relevant marketing content. If you do not allow these cookies, you will experience less relevant advertising.","checkbox-description":"Allow advertising category"}},errorMessage:{header:"Unable to save cookie preferences",paragraph:r.act("span",null,"We will only store essential cookies at this time, because we were unable to save your cookie preferences.",r.act("br",null),r.act("br",null),"If you want to change your cookie preferences, try again later using the link in the AWS console footer, or contact support if the problem persists."),"button-dismiss":"Dismiss","button-dismiss-aria-label":"Dismiss error message modal"}},"de-de":{consentBanner:{title:"W\xe4hlen Sie Ihre Cookie-Einstellungen aus",paragraph:r.act("span",null,"Wir verwenden essentielle Cookies und \xe4hnliche Tools, die f\xfcr die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen k\xf6nnen, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen k\xf6nnen. Essentielle Cookies k\xf6nnen nicht deaktiviert werden, aber Sie k\xf6nnen auf \u201eAnpassen\u201c oder \u201eAblehnen\u201c klicken, um Performance-Cookies abzulehnen. ",r.act("br",null),r.act("br",null)," Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um n\xfctzliche Features der Website bereitzustellen, Ihre Pr\xe4ferenzen zu speichern und relevante Inhalte, einschlie\xdflich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf \u201eAkzeptieren\u201c oder \u201eAblehnen\u201c. Um detailliertere Entscheidungen zu treffen, klicken Sie auf \u201eAnpassen\u201c."),"paragraph-mobile":r.act("span",null,"Wir verwenden wichtige Cookies und \xe4hnliche Tools, die f\xfcr die Bereitstellung unserer Website und Dienste erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen k\xf6nnen. Essentielle Cookies k\xf6nnen nicht deaktiviert werden, aber Sie k\xf6nnen auf \u201eCookies anpassen\u201c klicken, um Performance-Cookies abzulehnen. ",r.act("br",null),r.act("br",null)," Wenn Sie zustimmen, verwenden AWS und zugelassene Dritte ebenfalls Cookies, um n\xfctzliche Website-Funktionen bereitzustellen, Ihre Pr\xe4ferenzen zu speichern und relevante Inhalte, einschlie\xdflich relevanter Werbung, anzuzeigen. Um fortzufahren, ohne diese Cookies zu akzeptieren, klicken Sie auf \u201eWeiter ohne zu akzeptieren\u201c. Um detailliertere Entscheidungen zu treffen oder mehr zu erfahren, klicken Sie auf \u201eCookies anpassen\u201c. Die AWS Console Mobile App liefert keine Cookies oder Cookies von Drittanbietern, die f\xfcr Werbung verwendet werden."),"button-customize":"Anpassen","button-accept":"Akzeptieren","button-decline":"Ablehnen","button-decline-aria-label":"Ohne Akzeptieren fortfahren","button-customize-aria-label":"Cookie-Einstellungen anpassen","button-accept-aria-label":"Alle Cookies akzeptieren"},consentSelector:{header:"Cookie-Einstellungen anpassen",intro:'Wir verwenden Cookies und \xe4hnliche Tools (zusammen "Cookies") f\xfcr folgende Zwecke.',"checkbox-label":"Erlaubt","button-cancel":"Abbrechen","button-save":"Einstellungen speichern","button-cancel-aria-label":"Anpassen der Cookie-Einstellungen abbrechen","button-save-aria-label":"Benutzerdefinierte Cookie-Einstellungen speichern",footer:r.act("span",null,"Das Blockieren einiger Arten von Cookies kann sich auf Ihre Erfahrung auf unseren Websites auswirken. Sie k\xf6nnen Ihre Cookie-Einstellungen jederzeit \xe4ndern, indem Sie in der Fu\xdfzeile dieser Website auf Cookie-Einstellungen klicken. Um mehr dar\xfcber zu erfahren, wie wir und zugelassene Dritte Cookies auf unseren Websites verwenden, lesen Sie bitte unseren ",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer"},r.act("span",null,"AWS-Cookie-Hinweis.",r.act(i.default,{ariaLabel:"Wird in einem neuen Fenster ge\xf6ffnet",size:"10px"})))),"footer-mobile":r.act("span",null,"Das Blockieren einiger Arten von Cookies kann sich auf Ihre Erfahrung mit unseren Websites auswirken. Sie k\xf6nnen Ihre Auswahl jederzeit \xfcberpr\xfcfen und \xe4ndern, indem Sie in der Fu\xdfzeile dieser Website auf Cookie-Pr\xe4ferenzen klicken. Wir und ausgew\xe4hlte Drittanbieter verwenden Cookies oder \xe4hnliche Technologien, wie im Abschnitt ",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer"}," der ",r.act("span",null,"AWS-Cookie-Benachrichtigung",r.act(i.default,{ariaLabel:"Wird in einem neuen Fenster ge\xf6ffnet",size:"10px"})))," angegeben. Die mobile App AWS-Konsole beinhaltet keine Cookies von Drittanbietern oder Cookies, die f\xfcr die Werbung verwendet werden."),"section-essential":{title:"Essenziell",paragraph:"Diese Cookies sind erforderlich, um unsere Website und Services bereitzustellen und k\xf6nnen nicht deaktiviert werden. Sie werden in der Regel als Reaktion auf Ihre Aktionen auf der Website festgelegt, z. B. die Festlegung Ihrer Datenschutzeinstellungen, die Anmeldung oder das Ausf\xfcllen von Formularen. ","checkbox-description":"Essenziell Cookies zulassen"},"section-performance":{title:"Leistung",paragraph:"Leistungs-Cookies stellen anonyme Statistiken dar\xfcber bereit, wie Kunden auf unserer Website navigieren, damit wir die Website-Erfahrung und -Leistung verbessern k\xf6nnen. Zugelassene Dritte k\xf6nnen Analysen in unserem Namen durchf\xfchren, die Daten aber nicht f\xfcr ihre eigenen Zwecke verwenden.","checkbox-description":"Lesitungs-Cookies zulassen"},"section-functional":{title:"Funktional",paragraph:"Funktionale Cookies helfen uns dabei, n\xfctzliche Website-Funktionen bereitzustellen, Ihre Pr\xe4ferenzen zu speichern und relevante Inhalte anzuzeigen. Zugelassene Dritte k\xf6nnen diese Cookies so einrichten, dass bestimmte Website-Funktionen bereitgestellt werden. Wenn Sie diese Cookies nicht zulassen, funktionieren einige oder alle dieser Services m\xf6glicherweise nicht ordnungsgem\xe4\xdf.","checkbox-description":"Funktionale Cookies zulassen"},"section-advertising":{title:"Werbung",paragraph:"Diese Cookies k\xf6nnen von uns oder unseren Werbepartnern \xfcber unsere Website gesetzt werden und uns helfen, relevante Marketinginhalte bereitzustellen. Wenn Sie diese Cookies nicht zulassen, werden Sie weniger relevante Werbung erleben.","checkbox-description":"Werbe-Cookies zulassen"}},errorMessage:{header:"Cookie-Einstellungen konnten nicht gespeichert werden",paragraph:r.act("span",null,"Wir speichern derzeit nur wichtige Cookies, da wir Ihre Cookie-Einstellungen nicht speichern konnten.",r.act("br",null),r.act("br",null),"Wenn Sie Ihre Cookie-Einstellungen \xe4ndern m\xf6chten, versuchen Sie es sp\xe4ter erneut \xfcber den Link in der Fu\xdfzeile der AWS-Konsole oder wenden Sie sich an den Support, wenn das Problem weiterhin besteht."),"button-dismiss":"Verwerfen","button-dismiss-aria-label":"Fehlermeldung verwerfen"}},"es-es":{consentBanner:{title:"Seleccione sus preferencias de cookies",paragraph:r.act("span",null,"Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estad\xedsticas an\xf3nimas para que podamos entender c\xf3mo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en \u201cPersonalizar\u201d o \u201cRechazar\u201d para rechazar las cookies de rendimiento. ",r.act("br",null),r.act("br",null)," Si est\xe1 de acuerdo, AWS y los terceros aprobados tambi\xe9n utilizar\xe1n cookies para proporcionar caracter\xedsticas \xfatiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en \u201cAceptar\u201d o \u201cRechazar\u201d. Para elegir opciones m\xe1s detalladas, haga clic en \u201cPersonalizar\u201d."),"paragraph-mobile":r.act("span",null,"Utilizamos cookies esenciales y herramientas similares que son necesarias para suministrar tanto nuestro sitio como nuestros servicios. Utilizamos cookies de rendimiento a fin de recopilar estad\xedsticas an\xf3nimas y as\xed comprender la forma en que los clientes utilizan nuestro sitio con el objetivo de realizar mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en \u201cPersonalizar cookies\u201d para rechazar las cookies de rendimiento. ",r.act("br",null),r.act("br",null)," Si est\xe1 de acuerdo, AWS y terceros autorizados tambi\xe9n utilizar\xe1n cookies para suministrar caracter\xedsticas \xfatiles del sitio, recordar las preferencias y mostrar contenido relevante, incluida publicidad pertinente. Para continuar sin aceptar estas cookies, haga clic en \u201cContinuar sin aceptar\u201d. Para elegir de forma m\xe1s detallada u obtener m\xe1s informaci\xf3n, haga clic en \u201cPersonalizar cookies\u201d. La aplicaci\xf3n m\xf3vil de la Consola de AWS no utiliza cookies de terceros ni cookies utilizadas para la publicidad."),"button-customize":"Personalizar","button-accept":"Aceptar","button-decline":"Rechazar","button-decline-aria-label":"Continuar sin aceptar","button-customize-aria-label":"Personalizar preferencias de cookies","button-accept-aria-label":"Aceptar todas las cookies"},consentSelector:{header:"Personalizar preferencias de cookies",intro:"Utilizamos cookies y herramientas similares (de forma conjunta, \u201ccookies\u201d) para los siguientes fines.","checkbox-label":"Permitidas","button-cancel":"Cancelar","button-save":"Guardar preferencias","button-cancel-aria-label":"Cancelar la personalizaci\xf3n de las preferencias de cookies","button-save-aria-label":"Guardar preferencias personalizadas de cookies",footer:r.act("span",null,"El bloqueo de algunos tipos de cookies puede afectar a su experiencia al navegar por nuestros sitios. Puede cambiar las preferencias de cookies en cualquier momento haciendo clic en Preferencias de cookies en el pie de p\xe1gina de este sitio. Para obtener m\xe1s informaci\xf3n sobre la forma en que nosotros y algunos terceros aprobados usamos las cookies en nuestros sitios, lea el ",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer",title:"Se abre en una ventana nueva"},r.act("span",null,"Aviso de AWS sobre cookies.",r.act(i.default,{ariaLabel:"Se abre en una nueva ventana",size:"10px"})))),"footer-mobile":r.act("span",null,"El bloqueo de algunos tipos de cookies puede afectar a su experiencia de nuestros sitios. Puede revisar y cambiar sus opciones en cualquier momento haciendo clic en Preferencias de cookies en el pie de p\xe1gina de este sitio. Nosotros y terceros seleccionados usamos cookies o tecnolog\xedas similares tal y como se especifica en el ",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer"},r.act("span",null,", el aviso sobre cookies de AWS",r.act(i.default,{ariaLabel:"Se abre en una nueva ventana",size:"10px"}))),". La aplicaci\xf3n m\xf3vil de la consola de AWS no entrega cookies de terceros ni cookies utilizadas para publicidad."),"section-essential":{title:"Esenciales",paragraph:"Estas cookies son necesarias para poder ofrecer nuestro sitio y nuestros servicios, y no se pueden desactivar. Por lo general, solo se emplean en respuesta a las acciones que lleve a cabo en el sitio, por ejemplo, al configurar sus preferencias de privacidad, al iniciar sesi\xf3n o al completar formularios. ","checkbox-description":"Permitir categor\xeda esencial"},"section-performance":{title:"De rendimiento",paragraph:"Las cookies de rendimiento proporcionan estad\xedsticas an\xf3nimas sobre la forma en que los clientes navegan por nuestro sitio para que podamos mejorar la experiencia y el rendimiento del sitio. Los terceros aprobados pueden realizar an\xe1lisis en nuestro nombre, pero no pueden utilizar los datos para sus propios fines.","checkbox-description":"Permitir categor\xeda de rendimiento"},"section-functional":{title:"Funcionales",paragraph:"Las cookies funcionales nos ayudan a proporcionar caracter\xedsticas \xfatiles del sitio, recordar sus preferencias y mostrar contenido relevante. Es posible que algunos terceros aprobados empleen estas cookies para proporcionar determinadas caracter\xedsticas del sitio. Si no permite estas cookies, es posible que algunos de estos servicios (o todos ellos) no funcionen correctamente.","checkbox-description":"Permitir categor\xeda funcional"},"section-advertising":{title:"De publicidad",paragraph:"AWS o nuestros socios publicitarios podemos emplear cookies de publicidad en el sitio para ayudarnos a ofrecer contenido de marketing personalizado. Si no habilita estas cookies, ver\xe1 publicidad menos relevante.","checkbox-description":"Permitir categor\xeda de publicidad"}},errorMessage:{header:"No se pueden guardar las preferencias de cookies",paragraph:r.act("span",null,"En este momento, solo almacenaremos las cookies esenciales, ya que no hemos podido guardar sus preferencias de cookies.",r.act("br",null),r.act("br",null),"Si desea cambiar sus preferencias de cookies, int\xe9ntelo de nuevo m\xe1s tarde a trav\xe9s del enlace del pie de p\xe1gina de la Consola de AWS o p\xf3ngase en contacto con el servicio de asistencia si el problema persiste."),"button-dismiss":"Descartar","button-dismiss-aria-label":"Descartar el mensaje de error"}},"fr-fr":{consentBanner:{title:"S\xe9lectionner vos pr\xe9f\xe9rences de cookies",paragraph:r.act("span",null,"Nous utilisons des cookies essentiels et des outils similaires qui sont n\xe9cessaires au fonctionnement de notre site et \xe0 la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d\u2019apporter des am\xe9liorations. Les cookies essentiels ne peuvent pas \xeatre d\xe9sactiv\xe9s, mais vous pouvez cliquer sur \xab\xa0Personnaliser\xa0\xbb ou \xab\xa0Refuser\xa0\xbb pour refuser les cookies de performance. ",r.act("br",null),r.act("br",null)," Si vous \xeates d\u2019accord, AWS et les tiers approuv\xe9s utiliseront \xe9galement des cookies pour fournir des fonctionnalit\xe9s utiles au site, m\xe9moriser vos pr\xe9f\xe9rences et afficher du contenu pertinent, y compris des publicit\xe9s pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur \xab\xa0Accepter\xa0\xbb ou \xab\xa0Refuser\xa0\xbb. Pour effectuer des choix plus d\xe9taill\xe9s, cliquez sur \xab\xa0Personnaliser\xa0\xbb."),"paragraph-mobile":r.act("span",null,"Nous utilisons des cookies essentiels et des outils similaires qui sont n\xe9cessaires pour mettre notre site et nos services \xe0 votre disposition. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et y apporter des am\xe9liorations. Les cookies essentiels ne peuvent pas \xeatre d\xe9sactiv\xe9s, mais vous pouvez cliquer sur \xab Personnaliser les cookies \xbb pour refuser les cookies de performance. ",r.act("br",null),r.act("br",null)," Si vous \xeates d'accord, AWS et les tiers approuv\xe9s utiliseront \xe9galement des cookies pour fournir des fonctionnalit\xe9s utiles au site, m\xe9moriser vos pr\xe9f\xe9rences et proposer du contenu pertinent, y compris des publicit\xe9s pertinentes. Pour continuer sans accepter ces cookies, cliquez sur \xab Continuer sans accepter \xbb. Pour faire des choix plus d\xe9taill\xe9s ou en savoir plus, cliquez sur \xab Personnaliser les cookies \xbb. L'application mobile de la console AWS n'utilise pas de cookies tiers ni de cookies utilis\xe9s \xe0 des fins publicitaires."),"button-customize":"Personnaliser","button-accept":"Accepter","button-decline":"Refuser","button-decline-aria-label":"Continuer sans accepter","button-customize-aria-label":"Personnaliser les pr\xe9f\xe9rences de cookies","button-accept-aria-label":"Accepter tous les cookies"},consentSelector:{header:"Personnaliser les pr\xe9f\xe9rences de cookies",intro:"Nous utilisons des cookies et des outils similaires (collectivement, \xab\xa0cookies\xa0\xbb) pour les raisons suivantes.","checkbox-label":"Autoris\xe9","button-cancel":"Annuler","button-save":"Enregistrer les pr\xe9f\xe9rences","button-cancel-aria-label":"Annuler la personnalisation des pr\xe9f\xe9rences de cookies","button-save-aria-label":"Enregistrer les pr\xe9f\xe9rences de cookies personnalis\xe9es",footer:r.act("span",null,"Le blocage de certains types de cookies peut affecter votre exp\xe9rience sur nos sites. Vous pouvez modifier vos pr\xe9f\xe9rences de cookies \xe0 tout moment en cliquant sur Pr\xe9f\xe9rences de cookies en bas de la page de ce site. Pour en savoir plus sur la fa\xe7on dont nous-m\xeames et des tiers approuv\xe9s utilisons les cookies sur nos sites, veuillez lire la",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer"},r.act("span",null,"S\u2019ouvre dans une nouvelle fen\xeatre.",r.act(i.default,{ariaLabel:"Ouvre dans une nouvelle fen\xeatre",size:"10px"})))),"footer-mobile":r.act("span",null,"Le blocage de certains types de cookies peut affecter votre exp\xe9rience sur nos sites. Vous pouvez modifier vos pr\xe9f\xe9rences de cookies \xe0 tout moment en cliquant sur Pr\xe9f\xe9rences de cookies en bas de la page de ce site. Pour en savoir plus sur la fa\xe7on dont nous-m\xeames et des tiers approuv\xe9s utilisons les cookies sur nos sites, veuillez lire la",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer"},r.act("span",null,"S\u2019ouvre dans une nouvelle fen\xeatre.",r.act(i.default,{ariaLabel:"Ouvre dans une nouvelle fen\xeatre",size:"10px"}))),". L'application mobile de la console AWS ne fournit pas de cookies tiers ou de cookies utilis\xe9s pour la publicit\xe9."),"section-essential":{title:"Essentiels",paragraph:"Les cookies essentiels sont n\xe9cessaires pour vous proposer notre site et nos services et ne peuvent pas \xeatre d\xe9sactiv\xe9s. Ils sont g\xe9n\xe9ralement d\xe9finis en r\xe9ponse \xe0 vos actions sur le site, telles que la d\xe9finition de vos pr\xe9f\xe9rences de confidentialit\xe9, la connexion ou le remplissage de formulaires. ","checkbox-description":"Autoriser la cat\xe9gorie Essentiels"},"section-performance":{title:"Performances",paragraph:"Les cookies performances fournissent des statistiques anonymes sur la fa\xe7on dont les clients naviguent sur notre site afin que nous puissions am\xe9liorer l'exp\xe9rience et les performances du site. Les tiers autoris\xe9s peuvent effectuer des analyses en notre nom, mais ils ne peuvent pas utiliser les donn\xe9es \xe0 leurs propres fins.","checkbox-description":"Autoriser la cat\xe9gorie Performances"},"section-functional":{title:"Fonctionnels",paragraph:"Les cookies fonctionnels nous aident \xe0 fournir des fonctionnalit\xe9s utiles du site, \xe0 m\xe9moriser vos pr\xe9f\xe9rences et \xe0 afficher du contenu pertinent. Des tiers approuv\xe9s peuvent configurer ces cookies pour fournir certaines fonctionnalit\xe9s du site. Si vous n'autorisez pas ces cookies, certains ou tous ces services peuvent ne pas fonctionner correctement.","checkbox-description":"Autoriser la cat\xe9gorie Fonctionnels"},"section-advertising":{title:"Publicitaires",paragraph:"Les cookies publicitaires peuvent \xeatre install\xe9s sur notre site par nous ou nos partenaires publicitaires et nous aide \xe0 diffuser du contenu marketing pertinent. Si vous n\u2019autorisez pas ces cookies, la publicit\xe9 que vous verrez s\u2019afficher sera moins pertinente.","checkbox-description":"Autoriser la cat\xe9gorie Publicitaires"}},errorMessage:{header:"Impossible d'enregistrer les pr\xe9f\xe9rences concernant les cookies",paragraph:r.act("span",null,"Nous stockerons uniquement les cookies essentiels pour le moment, car nous n'avons pas pu enregistrer vos pr\xe9f\xe9rences concernant les cookies.",r.act("br",null),r.act("br",null),"Si vous souhaitez modifier vos pr\xe9f\xe9rences concernant les cookies, r\xe9essayez ult\xe9rieurement en utilisant le lien situ\xe9 dans le pied de page de la console AWS ou contactez l'\xe9quipe de support si le probl\xe8me persiste."),"button-dismiss":"Ignorer","button-dismiss-aria-label":"Ignorer le message d'erreur"}},"he-il":{consentBanner:{title:"\u05d9\u05e9 \u05dc\u05d1\u05d7\u05d5\u05e8 \u05d0\u05ea \u05d4\u05e2\u05d3\u05e4\u05d5\u05ea \u05e7\u05d5\u05d1\u05e6\u05d9 \u05d4-Cookie \u05e9\u05dc\u05da",paragraph:r.act("span",null,"\u05d0\u05e0\u05d5 \u05de\u05e9\u05ea\u05de\u05e9\u05d9\u05dd \u05d1\u05e7\u05d5\u05d1\u05e6\u05d9 Essential Cookie \u05d5\u05d1\u05db\u05dc\u05d9\u05dd \u05d3\u05d5\u05de\u05d9\u05dd \u05e9\u05e0\u05d3\u05e8\u05e9\u05d9\u05dd \u05db\u05d3\u05d9 \u05dc\u05e1\u05e4\u05e7 \u05d0\u05ea \u05d4\u05e9\u05d9\u05e8\u05d5\u05ea\u05d9\u05dd \u05d1\u05d0\u05ea\u05e8 \u05e9\u05dc\u05e0\u05d5. \u05d0\u05e0\u05d5 \u05de\u05e9\u05ea\u05de\u05e9\u05d9\u05dd \u05d2\u05dd \u05d1\u05e7\u05d5\u05d1\u05e6\u05d9 Performance Cookie \u05db\u05d3\u05d9 \u05dc\u05d0\u05e1\u05d5\u05e3 \u05e0\u05ea\u05d5\u05e0\u05d9\u05dd \u05e1\u05d8\u05d8\u05d9\u05e1\u05d8\u05d9\u05d9\u05dd \u05d0\u05e0\u05d5\u05e0\u05d9\u05de\u05d9\u05d9\u05dd \u05db\u05d3\u05d9 \u05e9\u05e0\u05d5\u05db\u05dc \u05dc\u05d4\u05d1\u05d9\u05df \u05db\u05d9\u05e6\u05d3 \u05dc\u05e7\u05d5\u05d7\u05d5\u05ea \u05de\u05e9\u05ea\u05de\u05e9\u05d9\u05dd \u05d1\u05d0\u05ea\u05e8 \u05e9\u05dc\u05e0\u05d5 \u05d5\u05dc\u05e9\u05e4\u05e8 \u05d0\u05d5\u05ea\u05d5. \u05dc\u05d0 \u05e0\u05d9\u05ea\u05df \u05dc\u05d1\u05d8\u05dc \u05e7\u05d5\u05d1\u05e6\u05d9 Essential Cookie, \u05d0\u05da \u05d0\u05e4\u05e9\u05e8 \u05dc\u05dc\u05d7\u05d5\u05e5 \u05e2\u05dc '\u05d4\u05ea\u05d0\u05de\u05d4 \u05d0\u05d9\u05e9\u05d9\u05ea' \u05d0\u05d5 '\u05d3\u05d7\u05d9\u05d9\u05d4' \u05db\u05d3\u05d9 \u05dc\u05d3\u05d7\u05d5\u05ea \u05e7\u05d5\u05d1\u05e6\u05d9 Performance Cookie. ",r.act("br",null),r.act("br",null)," \u05d0\u05dd \u05e0\u05e7\u05d1\u05dc \u05d0\u05ea \u05d4\u05e1\u05db\u05de\u05ea\u05da, AWS \u05d5\u05e6\u05d3\u05d3\u05d9\u05dd \u05e9\u05dc\u05d9\u05e9\u05d9\u05d9\u05dd \u05de\u05d0\u05d5\u05e9\u05e8\u05d9\u05dd \u05d9\u05e9\u05ea\u05de\u05e9\u05d5 \u05d2\u05dd \u05d1\u05e7\u05d5\u05d1\u05e6\u05d9 \u05d4-Cookie \u05db\u05d3\u05d9 \u05dc\u05e1\u05e4\u05e7 \u05ea\u05db\u05d5\u05e0\u05d5\u05ea \u05e9\u05d9\u05de\u05d5\u05e9\u05d9\u05d5\u05ea \u05d1\u05d0\u05ea\u05e8, \u05dc\u05d6\u05db\u05d5\u05e8 \u05d0\u05ea \u05d4\u05d4\u05e2\u05d3\u05e4\u05d5\u05ea \u05e9\u05dc\u05da \u05d5\u05dc\u05d4\u05e6\u05d9\u05d2 \u05dc\u05da \u05ea\u05d5\u05db\u05df \u05e8\u05dc\u05d5\u05d5\u05e0\u05d8\u05d9, \u05db\u05d5\u05dc\u05dc \u05e4\u05e8\u05e1\u05d5\u05de\u05d5\u05ea. \u05db\u05d3\u05d9 \u05dc\u05d0\u05e9\u05e8 \u05d0\u05d5 \u05dc\u05d3\u05d7\u05d5\u05ea \u05d0\u05ea \u05db\u05dc \u05e7\u05d5\u05d1\u05e6\u05d9 \u05d4-Cookie \u05de\u05e1\u05d5\u05d2 Non-Essential, \u05d9\u05e9 \u05dc\u05dc\u05d7\u05d5\u05e5 \u05e2\u05dc '\u05d0\u05d9\u05e9\u05d5\u05e8' \u05d0\u05d5 \u05e2\u05dc '\u05d3\u05d7\u05d9\u05d9\u05d4'. \u05db\u05d3\u05d9 \u05dc\u05d1\u05e6\u05e2 \u05d1\u05d7\u05d9\u05e8\u05d5\u05ea \u05de\u05e4\u05d5\u05e8\u05d8\u05d5\u05ea \u05d9\u05d5\u05ea\u05e8, \u05d9\u05e9 \u05dc\u05dc\u05d7\u05d5\u05e5 \u05e2\u05dc '\u05d4\u05ea\u05d0\u05de\u05d4 \u05d0\u05d9\u05e9\u05d9\u05ea'."),"paragraph-mobile":r.act("span",null,"\u05d0\u05e0\u05d5 \u05de\u05e9\u05ea\u05de\u05e9\u05d9\u05dd \u05d1\u05e7\u05d5\u05d1\u05e6\u05d9 Essential Cookie \u05d5\u05d1\u05db\u05dc\u05d9\u05dd \u05d3\u05d5\u05de\u05d9\u05dd \u05e9\u05e0\u05d3\u05e8\u05e9\u05d9\u05dd \u05db\u05d3\u05d9 \u05dc\u05e1\u05e4\u05e7 \u05d0\u05ea \u05d4\u05e9\u05d9\u05e8\u05d5\u05ea\u05d9\u05dd \u05d1\u05d0\u05ea\u05e8 \u05e9\u05dc\u05e0\u05d5. \u05d0\u05e0\u05d5 \u05de\u05e9\u05ea\u05de\u05e9\u05d9\u05dd \u05d2\u05dd \u05d1\u05e7\u05d5\u05d1\u05e6\u05d9 Performance Cookie \u05db\u05d3\u05d9 \u05dc\u05d0\u05e1\u05d5\u05e3 \u05e0\u05ea\u05d5\u05e0\u05d9\u05dd \u05e1\u05d8\u05d8\u05d9\u05e1\u05d8\u05d9\u05d9\u05dd \u05d0\u05e0\u05d5\u05e0\u05d9\u05de\u05d9\u05d9\u05dd \u05db\u05d3\u05d9 \u05e9\u05e0\u05d5\u05db\u05dc \u05dc\u05d4\u05d1\u05d9\u05df \u05db\u05d9\u05e6\u05d3 \u05dc\u05e7\u05d5\u05d7\u05d5\u05ea \u05de\u05e9\u05ea\u05de\u05e9\u05d9\u05dd \u05d1\u05d0\u05ea\u05e8 \u05e9\u05dc\u05e0\u05d5 \u05d5\u05dc\u05e9\u05e4\u05e8 \u05d0\u05d5\u05ea\u05d5. \u05dc\u05d0 \u05e0\u05d9\u05ea\u05df \u05dc\u05d1\u05d8\u05dc \u05e7\u05d5\u05d1\u05e6\u05d9 Essential Cookie, \u05d0\u05da \u05d0\u05e4\u05e9\u05e8 \u05dc\u05dc\u05d7\u05d5\u05e5 \u05e2\u05dc '\u05d4\u05ea\u05d0\u05de\u05d4 \u05d0\u05d9\u05e9\u05d9\u05ea' \u05d0\u05d5 '\u05d3\u05d7\u05d9\u05d9\u05d4' \u05db\u05d3\u05d9 \u05dc\u05d3\u05d7\u05d5\u05ea \u05e7\u05d5\u05d1\u05e6\u05d9 Performance Cookie. ",r.act("br",null),r.act("br",null)," \u05d0\u05dd \u05e0\u05e7\u05d1\u05dc \u05d0\u05ea \u05d4\u05e1\u05db\u05de\u05ea\u05da, AWS \u05d5\u05e6\u05d3\u05d3\u05d9\u05dd \u05e9\u05dc\u05d9\u05e9\u05d9\u05d9\u05dd \u05de\u05d0\u05d5\u05e9\u05e8\u05d9\u05dd \u05d9\u05e9\u05ea\u05de\u05e9\u05d5 \u05d2\u05dd \u05d1\u05e7\u05d5\u05d1\u05e6\u05d9 \u05d4-Cookie \u05db\u05d3\u05d9 \u05dc\u05e1\u05e4\u05e7 \u05ea\u05db\u05d5\u05e0\u05d5\u05ea \u05e9\u05d9\u05de\u05d5\u05e9\u05d9\u05d5\u05ea \u05d1\u05d0\u05ea\u05e8, \u05dc\u05d6\u05db\u05d5\u05e8 \u05d0\u05ea \u05d4\u05d4\u05e2\u05d3\u05e4\u05d5\u05ea \u05e9\u05dc\u05da \u05d5\u05dc\u05d4\u05e6\u05d9\u05d2 \u05dc\u05da \u05ea\u05d5\u05db\u05df \u05e8\u05dc\u05d5\u05d5\u05e0\u05d8\u05d9, \u05db\u05d5\u05dc\u05dc \u05e4\u05e8\u05e1\u05d5\u05de\u05d5\u05ea. \u05db\u05d3\u05d9 \u05dc\u05d0\u05e9\u05e8 \u05d0\u05d5 \u05dc\u05d3\u05d7\u05d5\u05ea \u05d0\u05ea \u05db\u05dc \u05e7\u05d5\u05d1\u05e6\u05d9 \u05d4-Cookie \u05de\u05e1\u05d5\u05d2 Non-Essential, \u05d9\u05e9 \u05dc\u05dc\u05d7\u05d5\u05e5 \u05e2\u05dc '\u05d0\u05d9\u05e9\u05d5\u05e8' \u05d0\u05d5 \u05e2\u05dc '\u05d3\u05d7\u05d9\u05d9\u05d4'. \u05db\u05d3\u05d9 \u05dc\u05d1\u05e6\u05e2 \u05d1\u05d7\u05d9\u05e8\u05d5\u05ea \u05de\u05e4\u05d5\u05e8\u05d8\u05d5\u05ea \u05d9\u05d5\u05ea\u05e8, \u05d9\u05e9 \u05dc\u05dc\u05d7\u05d5\u05e5 \u05e2\u05dc '\u05d4\u05ea\u05d0\u05de\u05d4 \u05d0\u05d9\u05e9\u05d9\u05ea'."),"button-customize":"\u05d4\u05ea\u05d0\u05de\u05d4 \u05d0\u05d9\u05e9\u05d9\u05ea","button-accept":"\u05d0\u05d9\u05e9\u05d5\u05e8","button-decline":"\u05d3\u05d7\u05d9\u05d9\u05d4","button-decline-aria-label":"\u05dc\u05d4\u05de\u05e9\u05d9\u05da \u05d1\u05dc\u05d9 \u05dc\u05d0\u05e9\u05e8","button-customize-aria-label":"\u05d4\u05ea\u05d0\u05de\u05d4 \u05d0\u05d9\u05e9\u05d9\u05ea \u05e9\u05dc \u05d4\u05e2\u05d3\u05e4\u05d5\u05ea \u05e7\u05d5\u05d1\u05e6\u05d9 \u05d4-Cookie","button-accept-aria-label":"\u05d0\u05d9\u05e9\u05d5\u05e8 \u05db\u05dc \u05e7\u05d5\u05d1\u05e6\u05d9 \u05d4-Cookie"},consentSelector:{header:"\u05d4\u05ea\u05d0\u05de\u05d4 \u05d0\u05d9\u05e9\u05d9\u05ea \u05e9\u05dc \u05d4\u05e2\u05d3\u05e4\u05d5\u05ea \u05e7\u05d5\u05d1\u05e6\u05d9 \u05d4-Cookie",intro:'\u05d0\u05e0\u05d5 \u05de\u05e9\u05ea\u05de\u05e9\u05d9\u05dd \u05d1\u05e7\u05d5\u05d1\u05e6\u05d9 \u05d4-Cookie \u05d5\u05d1\u05db\u05dc\u05d9\u05dd \u05d3\u05d5\u05de\u05d9\u05dd (\u05d1\u05d9\u05d7\u05d3, "\u05e7\u05d5\u05d1\u05e6\u05d9 \u05d4-Cookie") \u05dc\u05de\u05d8\u05e8\u05d5\u05ea \u05d4\u05d1\u05d0\u05d5\u05ea.',"checkbox-label":"\u05de\u05d5\u05ea\u05e8","button-cancel":"\u05dc\u05d1\u05d8\u05dc","button-save":"\u05dc\u05e9\u05de\u05d5\u05e8 \u05d4\u05e2\u05d3\u05e4\u05d5\u05ea","button-cancel-aria-label":"\u05d1\u05d9\u05d8\u05d5\u05dc \u05d4\u05ea\u05d0\u05de\u05d4 \u05d0\u05d9\u05e9\u05d9\u05ea \u05e9\u05dc \u05d4\u05e2\u05d3\u05e4\u05d5\u05ea \u05e7\u05d5\u05d1\u05e6\u05d9 \u05d4-Cookie","button-save-aria-label":"\u05dc\u05e9\u05de\u05d5\u05e8 \u05d4\u05e2\u05d3\u05e4\u05d5\u05ea \u05de\u05d5\u05ea\u05d0\u05de\u05d5\u05ea \u05d0\u05d9\u05e9\u05d9\u05ea \u05e9\u05dc \u05e7\u05d5\u05d1\u05e6\u05d9 \u05d4-Cookie",footer:r.act("span",null,"\u05d7\u05e1\u05d9\u05de\u05ea \u05e1\u05d5\u05d2\u05d9\u05dd \u05e0\u05d1\u05d7\u05e8\u05d9\u05dd \u05e9\u05dc \u05e7\u05d5\u05d1\u05e6\u05d9 Cookie \u05e2\u05e9\u05d5\u05d9\u05d4 \u05dc\u05d4\u05e9\u05e4\u05d9\u05e2 \u05e2\u05dc \u05d7\u05d5\u05d5\u05d9\u05ea \u05d4\u05e9\u05d9\u05de\u05d5\u05e9 \u05e9\u05dc\u05da \u05d1\u05d0\u05ea\u05e8\u05d9\u05dd \u05e9\u05dc\u05e0\u05d5. \u05d0\u05e4\u05e9\u05e8 \u05dc\u05d1\u05d3\u05d5\u05e7 \u05d5\u05dc\u05e9\u05e0\u05d5\u05ea \u05d0\u05ea \u05d4\u05d1\u05d7\u05d9\u05e8\u05d5\u05ea \u05e9\u05dc\u05da \u05d1\u05db\u05dc \u05e2\u05ea \u05e2\u05dc \u05d9\u05d3\u05d9 \u05dc\u05d7\u05d9\u05e6\u05d4 \u05e2\u05dc \u05d4\u05e2\u05d3\u05e4\u05d5\u05ea \u05e7\u05d5\u05d1\u05e6\u05d9 \u05d4-Cookie \u05d1\u05db\u05d5\u05ea\u05e8\u05ea \u05d4\u05ea\u05d7\u05ea\u05d5\u05e0\u05d4 \u05e9\u05dc \u05d0\u05ea\u05e8 \u05d6\u05d4. \u05d0\u05e0\u05d5 \u05d5\u05e6\u05d3\u05d3\u05d9\u05dd \u05e9\u05dc\u05d9\u05e9\u05d9\u05d9\u05dd \u05e0\u05d1\u05d7\u05e8\u05d9\u05dd \u05de\u05e9\u05ea\u05de\u05e9\u05d9\u05dd \u05d1\u05e7\u05d5\u05d1\u05e6\u05d9 \u05d4-Cookie \u05d0\u05d5 \u05d1\u05d8\u05db\u05e0\u05d5\u05dc\u05d5\u05d2\u05d9\u05d5\u05ea \u05d3\u05d5\u05de\u05d5\u05ea \u05db\u05de\u05e4\u05d5\u05e8\u05d8 \u05d1\u05d4\u05d5\u05d3\u05e2\u05ea ",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer"},r.act("span",null,"\u05d4-Cookies",r.act(i.default,{ariaLabel:"Opens in a new Window",size:"10px"}))),"."),"footer-mobile":r.act("span",null,"\u05d7\u05e1\u05d9\u05de\u05ea \u05e1\u05d5\u05d2\u05d9\u05dd \u05e0\u05d1\u05d7\u05e8\u05d9\u05dd \u05e9\u05dc \u05e7\u05d5\u05d1\u05e6\u05d9 \u05d4-Cookie \u05e2\u05e9\u05d5\u05d9\u05d4 \u05dc\u05d4\u05e9\u05e4\u05d9\u05e2 \u05e2\u05dc \u05d7\u05d5\u05d5\u05d9\u05ea \u05d4\u05e9\u05d9\u05de\u05d5\u05e9 \u05e9\u05dc\u05da \u05d1\u05d0\u05ea\u05e8\u05d9\u05dd \u05e9\u05dc\u05e0\u05d5. \u05d0\u05e4\u05e9\u05e8 \u05dc\u05d1\u05d3\u05d5\u05e7 \u05d5\u05dc\u05e9\u05e0\u05d5\u05ea \u05d0\u05ea \u05d4\u05d1\u05d7\u05d9\u05e8\u05d5\u05ea \u05e9\u05dc\u05da \u05d1\u05db\u05dc \u05e2\u05ea \u05e2\u05dc \u05d9\u05d3\u05d9 \u05dc\u05d7\u05d9\u05e6\u05d4 \u05e2\u05dc \u05d4\u05e2\u05d3\u05e4\u05d5\u05ea \u05e7\u05d5\u05d1\u05e6\u05d9 Cookie \u05d1\u05db\u05d5\u05ea\u05e8\u05ea \u05d4\u05ea\u05d7\u05ea\u05d5\u05e0\u05d4 \u05e9\u05dc \u05d0\u05ea\u05e8 \u05d6\u05d4. \u05d0\u05e0\u05d5 \u05d5\u05e6\u05d3\u05d3\u05d9\u05dd \u05e9\u05dc\u05d9\u05e9\u05d9\u05d9\u05dd \u05e0\u05d1\u05d7\u05e8\u05d9\u05dd \u05de\u05e9\u05ea\u05de\u05e9\u05d9\u05dd \u05d1\u05e7\u05d5\u05d1\u05e6\u05d9 \u05d4-Cookie \u05d0\u05d5 \u05d1\u05d8\u05db\u05e0\u05d5\u05dc\u05d5\u05d2\u05d9\u05d5\u05ea \u05d3\u05d5\u05de\u05d5\u05ea \u05db\u05de\u05e4\u05d5\u05e8\u05d8 \u05d1\u05d4\u05d5\u05d3\u05e2\u05ea ",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer"},r.act("span",null,"\u05d4-Cookies",r.act(i.default,{ariaLabel:"Opens in a new Window",size:"10px"}))),". \u05d0\u05e4\u05dc\u05d9\u05e7\u05e6\u05d9\u05d9\u05ea AWS Console \u05dc\u05e0\u05d9\u05d9\u05d3 \u05d0\u05d9\u05e0\u05d4 \u05e2\u05d5\u05e9\u05d4 \u05e9\u05d9\u05de\u05d5\u05e9 \u05d1\u05e7\u05d5\u05d1\u05e6\u05d9 \u05d4-Cookie \u05e9\u05dc \u05e6\u05d3\u05d3\u05d9\u05dd \u05e9\u05dc\u05d9\u05e9\u05d9\u05d9\u05dd \u05d0\u05d5 \u05e7\u05d5\u05d1\u05e6\u05d9 Cookie \u05d0\u05d7\u05e8\u05d9\u05dd \u05e9\u05de\u05e9\u05de\u05e9\u05d9\u05dd \u05dc\u05e6\u05d5\u05e8\u05db\u05d9 \u05e4\u05e8\u05e1\u05d5\u05dd."),"section-essential":{title:"\u05e7\u05d5\u05d1\u05e6\u05d9 Essential",paragraph:"\u05e7\u05d5\u05d1\u05e6\u05d9 Essential Cookie \u05e0\u05d3\u05e8\u05e9\u05d9\u05dd \u05db\u05d3\u05d9 \u05dc\u05e1\u05e4\u05e7 \u05d0\u05ea \u05d4\u05e9\u05d9\u05e8\u05d5\u05ea\u05d9\u05dd \u05d1\u05d0\u05ea\u05e8 \u05e9\u05dc\u05e0\u05d5 \u05d5\u05d0\u05d9 \u05d0\u05e4\u05e9\u05e8 \u05dc\u05d1\u05d8\u05dc \u05d0\u05d5\u05ea\u05dd. \u05d1\u05d3\u05e8\u05da \u05db\u05dc\u05dc, \u05d4\u05dd \u05de\u05d5\u05d2\u05d3\u05e8\u05d9\u05dd \u05d1\u05ea\u05d2\u05d5\u05d1\u05d4 \u05dc\u05e4\u05e2\u05d5\u05dc\u05d5\u05ea \u05e9\u05dc\u05da \u05d1\u05d0\u05ea\u05e8, \u05db\u05d2\u05d5\u05df \u05d4\u05d2\u05d3\u05e8\u05ea \u05d4\u05e2\u05d3\u05e4\u05d5\u05ea \u05d4\u05e4\u05e8\u05d8\u05d9\u05d5\u05ea \u05e9\u05dc\u05da, \u05db\u05e0\u05d9\u05e1\u05d4 \u05d0\u05d5 \u05de\u05d9\u05dc\u05d5\u05d9 \u05d8\u05e4\u05e1\u05d9\u05dd. ","checkbox-description":"\u05dc\u05d0\u05e4\u05e9\u05e8 \u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d9\u05ea Essential"},"section-performance":{title:"\u05e7\u05d5\u05d1\u05e6\u05d9 Performance",paragraph:"\u05e7\u05d5\u05d1\u05e6\u05d9 Performance Cookie \u05de\u05e1\u05e4\u05e7\u05d9\u05dd \u05e0\u05ea\u05d5\u05e0\u05d9\u05dd \u05e1\u05d8\u05d8\u05d9\u05e1\u05d8\u05d9\u05d9\u05dd \u05d0\u05e0\u05d5\u05e0\u05d9\u05de\u05d9\u05d9\u05dd \u05dc\u05d2\u05d1\u05d9 \u05d4\u05d0\u05d5\u05e4\u05df \u05e9\u05d1\u05d5 \u05dc\u05e7\u05d5\u05d7\u05d5\u05ea \u05de\u05e0\u05d5\u05d5\u05d8\u05d9\u05dd \u05d1\u05d0\u05ea\u05e8 \u05e9\u05dc\u05e0\u05d5 \u05db\u05d3\u05d9 \u05e9\u05e0\u05d5\u05db\u05dc \u05dc\u05e9\u05e4\u05e8 \u05d0\u05ea \u05d7\u05d5\u05d5\u05d9\u05d9\u05ea \u05e9\u05d9\u05de\u05d5\u05e9 \u05d4\u05d0\u05ea\u05e8 \u05d5\u05d1\u05d9\u05e6\u05d5\u05e2\u05d9\u05d5. \u05e6\u05d3\u05d3\u05d9\u05dd \u05e9\u05dc\u05d9\u05e9\u05d9\u05d9\u05dd \u05de\u05d0\u05d5\u05e9\u05e8\u05d9\u05dd \u05e2\u05e9\u05d5\u05d9\u05d9\u05dd \u05dc\u05d1\u05e6\u05e2 \u05e0\u05d9\u05ea\u05d5\u05d7\u05d9\u05dd \u05d1\u05e9\u05de\u05e0\u05d5, \u05d0\u05da \u05d4\u05dd \u05d0\u05d9\u05e0\u05dd \u05d9\u05db\u05d5\u05dc\u05d9\u05dd \u05dc\u05d4\u05e9\u05ea\u05de\u05e9 \u05d1\u05e0\u05ea\u05d5\u05e0\u05d9\u05dd \u05dc\u05de\u05d8\u05e8\u05d5\u05ea\u05d9\u05d4\u05dd.","checkbox-description":"\u05dc\u05d0\u05e4\u05e9\u05e8 \u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d9\u05ea Performance"},"section-functional":{title:"\u05e7\u05d5\u05d1\u05e6\u05d9 Functional",paragraph:"\u05e7\u05d5\u05d1\u05e6\u05d9 Functional Cookie \u05e2\u05d5\u05d6\u05e8\u05d9\u05dd \u05dc\u05e0\u05d5 \u05dc\u05e1\u05e4\u05e7 \u05ea\u05db\u05d5\u05e0\u05d5\u05ea \u05e9\u05d9\u05de\u05d5\u05e9\u05d9\u05d5\u05ea \u05d1\u05d0\u05ea\u05e8, \u05dc\u05d6\u05db\u05d5\u05e8 \u05d0\u05ea \u05d4\u05d4\u05e2\u05d3\u05e4\u05d5\u05ea \u05e9\u05dc\u05da \u05d5\u05dc\u05d4\u05e6\u05d9\u05d2 \u05dc\u05da \u05ea\u05d5\u05db\u05df \u05e8\u05dc\u05d5\u05d5\u05e0\u05d8\u05d9. \u05e6\u05d3\u05d3\u05d9\u05dd \u05e9\u05dc\u05d9\u05e9\u05d9\u05d9\u05dd \u05de\u05d0\u05d5\u05e9\u05e8\u05d9\u05dd \u05e2\u05e9\u05d5\u05d9\u05d9\u05dd \u05dc\u05d4\u05d2\u05d3\u05d9\u05e8 \u05e7\u05d5\u05d1\u05e6\u05d9 \u05d4-Cookie \u05d0\u05dc\u05d4 \u05db\u05d3\u05d9 \u05dc\u05e1\u05e4\u05e7 \u05ea\u05db\u05d5\u05e0\u05d5\u05ea \u05de\u05e1\u05d5\u05d9\u05de\u05d5\u05ea \u05d1\u05d0\u05ea\u05e8. \u05d0\u05dd \u05e7\u05d5\u05d1\u05e6\u05d9 \u05d4-Cookie \u05d0\u05dc\u05d4 \u05d0\u05d9\u05e0\u05dd \u05de\u05d5\u05e4\u05e2\u05dc\u05d9\u05dd, \u05d9\u05d9\u05ea\u05db\u05df \u05e9\u05d7\u05dc\u05e7 \u05de\u05d4\u05e9\u05d9\u05e8\u05d5\u05ea\u05d9\u05dd \u05d4\u05dc\u05dc\u05d5 \u05d0\u05d5 \u05db\u05d5\u05dc\u05dd \u05dc\u05d0 \u05d9\u05e4\u05e2\u05dc\u05d5 \u05db\u05e8\u05d0\u05d5\u05d9.","checkbox-description":"\u05dc\u05d0\u05e4\u05e9\u05e8 \u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d9\u05ea Functional"},"section-advertising":{title:"\u05e7\u05d5\u05d1\u05e6\u05d9 Advertising",paragraph:"\u05e7\u05d5\u05d1\u05e6\u05d9 \u05d4-Advertising Cookie \u05e2\u05e9\u05d5\u05d9\u05d9\u05dd \u05dc\u05d4\u05d9\u05d5\u05ea \u05de\u05d5\u05d2\u05d3\u05e8\u05d9\u05dd \u05d3\u05e8\u05da \u05d4\u05d0\u05ea\u05e8 \u05e9\u05dc\u05e0\u05d5 \u05e2\u05dc \u05d9\u05d3\u05d9\u05e0\u05d5 \u05d0\u05d5 \u05e2\u05dc \u05d9\u05d3\u05d9 \u05e9\u05d5\u05ea\u05e4\u05d9 \u05d4\u05e4\u05e8\u05e1\u05d5\u05dd \u05e9\u05dc\u05e0\u05d5 \u05d5\u05dc\u05e2\u05d6\u05d5\u05e8 \u05dc\u05e0\u05d5 \u05dc\u05e1\u05e4\u05e7 \u05ea\u05d5\u05db\u05df \u05e9\u05d9\u05d5\u05d5\u05e7\u05d9 \u05e8\u05dc\u05d5\u05d5\u05e0\u05d8\u05d9. \u05d0\u05dd \u05e7\u05d5\u05d1\u05e6\u05d9 \u05d4-Cookie \u05d0\u05dc\u05d4 \u05d0\u05d9\u05e0\u05dd \u05de\u05d5\u05e4\u05e2\u05dc\u05d9\u05dd, \u05d9\u05d5\u05e6\u05d2\u05d5 \u05dc\u05da \u05e4\u05e8\u05e1\u05d5\u05de\u05d5\u05ea \u05e4\u05d7\u05d5\u05ea \u05e8\u05dc\u05d5\u05d5\u05e0\u05d8\u05d9\u05d5\u05ea.","checkbox-description":"\u05dc\u05d0\u05e4\u05e9\u05e8 \u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d9\u05ea Advertising"}},errorMessage:{header:"\u05dc\u05d0 \u05e0\u05d9\u05ea\u05df \u05dc\u05e9\u05de\u05d5\u05e8 \u05d0\u05ea \u05d4\u05e2\u05d3\u05e4\u05d5\u05ea \u05e7\u05d5\u05d1\u05e6\u05d9 \u05d4-Cookie",paragraph:r.act("span",null,"\u05d0\u05e0\u05d5 \u05e0\u05e9\u05de\u05d5\u05e8 \u05e7\u05d5\u05d1\u05e6\u05d9 Essential Cookie \u05d1\u05dc\u05d1\u05d3 \u05d1\u05e9\u05dc\u05d1 \u05d6\u05d4, \u05de\u05db\u05d9\u05d5\u05d5\u05df \u05e9\u05dc\u05d0 \u05d4\u05e6\u05dc\u05d7\u05e0\u05d5 \u05dc\u05e9\u05de\u05d5\u05e8 \u05d0\u05ea \u05d4\u05e2\u05d3\u05e4\u05d5\u05ea \u05e7\u05d5\u05d1\u05e6\u05d9 \u05d4-Cookie \u05e9\u05dc\u05da.",r.act("br",null),r.act("br",null),"\u05d0\u05dd \u05d1\u05e8\u05e6\u05d5\u05e0\u05da \u05dc\u05e9\u05e0\u05d5\u05ea \u05d0\u05ea \u05d4\u05e2\u05d3\u05e4\u05d5\u05ea \u05e7\u05d5\u05d1\u05e6\u05d9 \u05d4-Cookie \u05e9\u05dc\u05da, \u05e2\u05dc\u05d9\u05da \u05dc\u05e0\u05e1\u05d5\u05ea \u05e9\u05d5\u05d1 \u05de\u05d0\u05d5\u05d7\u05e8 \u05d9\u05d5\u05ea\u05e8 \u05d1\u05d0\u05de\u05e6\u05e2\u05d5\u05ea \u05d4\u05e7\u05d9\u05e9\u05d5\u05e8 \u05d1\u05db\u05d5\u05ea\u05e8\u05ea \u05d4\u05ea\u05d7\u05ea\u05d5\u05e0\u05d4 \u05e9\u05dc AWS Console, \u05d0\u05d5 \u05dc\u05e4\u05e0\u05d5\u05ea \u05dc\u05ea\u05de\u05d9\u05db\u05d4 \u05d0\u05dd \u05d4\u05d1\u05e2\u05d9\u05d4 \u05e0\u05de\u05e9\u05db\u05ea."),"button-dismiss":"\u05dc\u05d3\u05d7\u05d5\u05ea","button-dismiss-aria-label":"\u05d1\u05d9\u05d8\u05d5\u05dc \u05d4\u05d3\u05d2\u05dd \u05e9\u05dc \u05d4\u05d5\u05d3\u05e2\u05ea \u05d4\u05e9\u05d2\u05d9\u05d0\u05d4"}},"id-id":{consentBanner:{title:"Pilih preferensi cookie Anda",paragraph:r.act("span",null,"Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik \u201cKustom\u201d atau \u201cTolak\u201d untuk menolak cookie performa. ",r.act("br",null),r.act("br",null)," Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik \u201cTerima\u201d atau \u201cTolak\u201d. Untuk membuat pilihan yang lebih detail, klik \u201cKustomisasi\u201d."),"paragraph-mobile":r.act("span",null,"Kami menggunakan cookie penting dan alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim agar kami dapat memahami bagaimana pelanggan menggunakan situs serta melakukan peningkatan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengeklik \u201cSesuaikan cookie\u201d untuk menolak cookie performa. ",r.act("br",null)," ",r.act("br",null)," Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang bermanfaat, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk melanjutkan tanpa menerima cookie ini, klik \u201cLanjutkan tanpa menerima.\u201d Untuk membuat pilihan yang lebih detail atau mempelajari lebih lanjut, klik \u201cSesuaikan cookie.\u201d. Aplikasi Seluler Konsol AWS tidak mengirimkan cookie pihak ketiga atau cookie yang digunakan untuk iklan."),"button-customize":"Kustomisasi","button-accept":"Terima","button-decline":"Tolak","button-decline-aria-label":"Lanjutkan tanpa menerima","button-customize-aria-label":"Sesuaikan preferensi cookie","button-accept-aria-label":"Terima semua cookie"},consentSelector:{header:"Sesuaikan preferensi cookie",intro:"Kami menggunakan cookie dan alat yang serupa (secara kolektif, \u201ccookie\u201d) untuk tujuan berikut.","checkbox-label":"Diizinkan","button-cancel":"Batalkan","button-save":"Simpan preferensi","button-cancel-aria-label":"Batalkan penyesuaian preferensi cookie","button-save-aria-label":"Simpan preferensi cookie yang disesuaikan",footer:r.act("span",null,"Memblokir beberapa jenis cookie dapat memengaruhi pengalaman Anda di situs kami. Anda dapat mengubah preferensi cookie kapan saja dengan mengklik Preferensi cookie di footer situs ini. Untuk mempelajari lebih lanjut tentang bagaimana kami dan pihak ketiga yang disetujui menggunakan cookie di situs kami, silakan baca\xa0",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer"},r.act("span",null," di jendela baru.",r.act(i.default,{ariaLabel:"Buka di Jendela Baru",size:"10px"})))),"footer-mobile":r.act("span",null,"Pemblokiran beberapa jenis cookie dapat memengaruhi pengalaman Anda di situs kami. Anda dapat meninjau dan mengubah pilihan Anda kapan pun dengan mengklik preferensi Cookie di footer situs ini. Kami dan pihak ketiga terpilih menggunakan cookie atau teknologi serupa seperti yang ditentukan dalam ",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer"},r.act("span",null,"Pemberitahuan Cookie AWS",r.act(i.default,{ariaLabel:"Buka di Jendela Baru",size:"10px"}))),". Aplikasi Seluler Konsol AWS tidak mengirimkan cookie pihak ketiga atau cookie yang digunakan untuk iklan."),"section-essential":{title:"Penting",paragraph:"Cookie ini diperlukan untuk menjalankan situs dan layanan kami dan tidak dapat dinonaktifkan. Cookie biasanya tersusun hanya sebagai tanggapan atas tindakan Anda di situs, seperti mengatur preferensi privasi, masuk, atau mengisi formulir. ","checkbox-description":"Izinkan kategori penting"},"section-performance":{title:"Kinerja",paragraph:"Cookie kinerja menyediakan statistik anonim tentang cara pelanggan menavigasi situs kami sehingga kami dapat menyempurnakan pengalaman dan kinerja situs. Pihak ketiga yang disetujui dapat melakukan analisis atas nama kami, tetapi tidak dapat menggunakan data untuk tujuannya sendiri.","checkbox-description":"Izinkan kategori kinerja"},"section-functional":{title:"Fungsional",paragraph:"Cookie fungsional membantu kami menyediakan berbagai fitur bermanfaat, mengingat preferensi Anda, dan menampilkan konten yang relevan pada situs. Pihak ketiga yang disetujui dapat mengatur cookie ini untuk menyediakan fitur tertentu pada situs. Jika Anda tidak mengizinkan cookie ini, maka beberapa atau semua layanan ini mungkin tidak berjalan dengan baik.","checkbox-description":"Izinkan kategori fungsional"},"section-advertising":{title:"Iklan",paragraph:"Cookie ini dapat diatur melalui situs kami oleh mitra iklan dan membantu kami mempersonalisasi konten pemasaran. Jika Anda tidak mengizinkan cookie, Anda akan mendapatkan iklan yang kurang relevan.","checkbox-description":"Izinkan kategori iklan"}},errorMessage:{header:"Tidak dapat menyimpan preferensi cookie",paragraph:r.act("span",null,"Kami hanya akan menyimpan cookie penting saat ini, karena kami tidak dapat menyimpan preferensi cookie Anda.",r.act("br",null),r.act("br",null),"Jika Anda ingin mengubah preferensi cookie, coba lagi nanti menggunakan tautan di footer konsol AWS, atau hubungi dukungan jika masalah berlanjut."),"button-dismiss":"Hentikan","button-dismiss-aria-label":"Hentikan pesan kesalahan"}},"it-it":{consentBanner:{title:"Seleziona le tue preferenze relative ai cookie",paragraph:r.act("span",null,'Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \\"Personalizza\\" o \\"Rifiuta\\" per rifiutare i cookie prestazionali. ',r.act("br",null),r.act("br",null),' Se sei d\'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalit\xe0 del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicit\xe0 pertinente. Per continuare senza accettare questi cookie, fai clic su \\"Continua\\" o \\"Rifiuta\\". Per effettuare scelte pi\xf9 dettagliate o saperne di pi\xf9, fai clic su \\"Personalizza\\".'),"paragraph-mobile":r.act("span",null,'Utilizziamo i cookie essenziali e strumenti simili che sono necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie di prestazioni per raccogliere statistiche anonime per poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma \xe8 possibile fare clic su "Personalizza cookie" per rifiutare i cookie di prestazioni. ',r.act("br",null),r.act("br",null),' Se accetti, AWS e le terze parti autorizzate utilizzeranno i cookie anche per fornire utili funzionalit\xe0 del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicit\xe0. Per continuare senza accettare questi cookie, fai clic su "Continua senza accettare". Per fare scelte pi\xf9 dettagliate o saperne di pi\xf9, fai clic su "Personalizza i cookie".L\'app mobile della console AWS non fornisce cookie di terze parti o cookie utilizzati per la pubblicit\xe0.'),"button-customize":"Personalizza","button-accept":"Accetta","button-decline":"Declino","button-decline-aria-label":"Continua senza accettare","button-customize-aria-label":"Personalizza le tue preferenze relative ai cookie","button-accept-aria-label":"Accetta tutti i cookie"},consentSelector:{header:"Personalizza le tue preferenze relative ai cookie",intro:'Utilizziamo cookie e strumenti simili (collettivamente, "cookie") per le seguenti finalit\xe0.',"checkbox-label":"Consentiti","button-cancel":"Annulla","button-save":"Salva preferenze","button-cancel-aria-label":"Annulla la personalizzazione delle preferenze relative ai cookie","button-save-aria-label":"Salva le preferenze personalizzate relative ai cookie",footer:r.act("span",null,"Il blocco di alcuni tipi di cookie pu\xf2 influire sulla tua esperienza dei nostri siti. Puoi modificare le tue preferenze relative ai cookie in qualsiasi momento facendo clic su Preferenze cookie, nel pi\xe8 di pagina di questo sito. Per ulteriori informazioni su come noi e le terze parti approvate utilizziamo i cookie sui nostri siti, leggi la nostra\xa0",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer"},r.act("span",null,"Informativa sui cookie di AWS.",r.act(i.default,{ariaLabel:"Apertura in una nuova finestra",size:"10px"})))),"footer-mobile":r.act("span",null,"Il blocco di alcuni tipi di cookie pu\xf2 influire sulla tua esperienza con i nostri siti. Puoi rivedere e modificare le tue scelte in qualsiasi momento facendo clic su Cookie preferences (Preferenze cookie) nel pi\xe8 di pagina di questo sito. Noi e le terze parti selezionate utilizziamo cookie o tecnologie simili come specificato nella sezione ",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer"},r.act("span",null,"AWS Cookie Notice",r.act(i.default,{ariaLabel:"Apertura in una nuova finestra",size:"10px"})))," (Informativa sui cookie AWS). L'app per dispositivi mobili di AWS Console non fornisce cookie di terze parti o cookie utilizzati per la pubblicit\xe0."),"section-essential":{title:"Essenziali",paragraph:"I cookie essenziali sono necessari per fornire il nostro sito e i nostri servizi e non possono essere disattivati. In genere vengono impostati in risposta alle tue azioni sul sito, come l'impostazione delle tue preferenze sulla privacy, l'accesso o la compilazione di moduli. ","checkbox-description":"Consenti i cookie essenziali"},"section-performance":{title:"Prestazione",paragraph:"I cookie di prestazione forniscono statistiche anonime sul modo in cui i clienti navigano nel nostro sito in modo da migliorare l'esperienza e le prestazioni del sito. Le terze parti approvate possono eseguire analisi per conto nostro, ma non possono utilizzare i dati per le proprie finalit\xe0.","checkbox-description":"Consenti i cookie di prestazione"},"section-functional":{title:"Funzionali",paragraph:"I cookie funzionali ci aiutano a fornire funzionalit\xe0 utili del sito, a ricordare le tue preferenze e a mostrare contenuti pertinenti. Le terze parti approvate possono impostare questi cookie per fornire determinate funzionalit\xe0 del sito. Se non permetti l'installazione di questi cookie, alcuni o tutti questi servizi potrebbero non funzionare correttamente.","checkbox-description":"Consenti i cookie funzionali"},"section-advertising":{title:"Pubblicitari",paragraph:"I cookie pubblicitari possono essere impostati tramite il nostro sito da noi o dai nostri partner pubblicitari e ci aiutano a distribuire contenuti di marketing personalizzati. Se non permetti l'installazione di questi cookie, visualizzerai pubblicit\xe0 meno pertinenti.","checkbox-description":"Consenti i cookie pubblicitari"}},errorMessage:{header:"Impossibile salvare le preferenze dei cookie",paragraph:r.act("span",null,"Al momento archivieremo solo i cookie essenziali, perch\xe9 non siamo stati in grado di salvare le tue preferenze relative ai cookie.",r.act("br",null),r.act("br",null),"Se desideri modificare le preferenze dei cookie, riprova pi\xf9 tardi utilizzando il link nel pi\xe8 di pagina della Console AWS oppure contatta il supporto se il problema persiste."),"button-dismiss":"Ignora","button-dismiss-aria-label":"Messaggio di errore di mancato recapito"}},"ja-jp":{consentBanner:{title:"Cookie \u306e\u8a2d\u5b9a\u3092\u9078\u629e\u3059\u308b",paragraph:r.act("span",null,"\u5f53\u793e\u306f\u3001\u5f53\u793e\u306e\u30b5\u30a4\u30c8\u304a\u3088\u3073\u30b5\u30fc\u30d3\u30b9\u3092\u63d0\u4f9b\u3059\u308b\u305f\u3081\u306b\u5fc5\u8981\u306a\u5fc5\u9808 Cookie \u304a\u3088\u3073\u985e\u4f3c\u306e\u30c4\u30fc\u30eb\u3092\u4f7f\u7528\u3057\u3066\u3044\u307e\u3059\u3002\u5f53\u793e\u306f\u3001\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9 Cookie \u3092\u4f7f\u7528\u3057\u3066\u533f\u540d\u306e\u7d71\u8a08\u60c5\u5831\u3092\u53ce\u96c6\u3059\u308b\u3053\u3068\u3067\u3001\u304a\u5ba2\u69d8\u304c\u5f53\u793e\u306e\u30b5\u30a4\u30c8\u3092\u3069\u306e\u3088\u3046\u306b\u5229\u7528\u3057\u3066\u3044\u308b\u304b\u3092\u628a\u63e1\u3057\u3001\u6539\u5584\u306b\u5f79\u7acb\u3066\u3066\u3044\u307e\u3059\u3002\u5fc5\u9808 Cookie \u306f\u7121\u52b9\u5316\u3067\u304d\u307e\u305b\u3093\u304c\u3001[\u30ab\u30b9\u30bf\u30de\u30a4\u30ba] \u307e\u305f\u306f [\u62d2\u5426] \u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9 Cookie \u3092\u62d2\u5426\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u3059\u3002",r.act("br",null),r.act("br",null)," \u304a\u5ba2\u69d8\u304c\u540c\u610f\u3057\u305f\u5834\u5408\u3001AWS \u304a\u3088\u3073\u627f\u8a8d\u3055\u308c\u305f\u7b2c\u4e09\u8005\u306f\u3001Cookie \u3092\u4f7f\u7528\u3057\u3066\u4fbf\u5229\u306a\u30b5\u30a4\u30c8\u6a5f\u80fd\u3092\u63d0\u4f9b\u3057\u305f\u308a\u3001\u304a\u5ba2\u69d8\u306e\u9078\u629e\u3092\u8a18\u61b6\u3057\u305f\u308a\u3001\u95a2\u9023\u3059\u308b\u5e83\u544a\u3092\u542b\u3080\u95a2\u9023\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u8868\u793a\u3057\u305f\u308a\u3057\u307e\u3059\u3002\u3059\u3079\u3066\u306e\u5fc5\u9808\u3067\u306f\u306a\u3044 Cookie \u3092\u53d7\u3051\u5165\u308c\u308b\u304b\u62d2\u5426\u3059\u308b\u306b\u306f\u3001[\u53d7\u3051\u5165\u308c\u308b] \u307e\u305f\u306f [\u62d2\u5426] \u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u3088\u308a\u8a73\u7d30\u306a\u9078\u629e\u3092\u884c\u3046\u306b\u306f\u3001[\u30ab\u30b9\u30bf\u30de\u30a4\u30ba] \u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u304f\u3060\u3055\u3044\u3002"),"paragraph-mobile":r.act("span",null,"\u5f53\u793e\u306f\u3001\u5f53\u793e\u306e\u30b5\u30a4\u30c8\u304a\u3088\u3073\u30b5\u30fc\u30d3\u30b9\u3092\u63d0\u4f9b\u3059\u308b\u305f\u3081\u306b\u5fc5\u8981\u306a\u30a8\u30c3\u30bb\u30f3\u30b7\u30e3\u30eb\u30af\u30c3\u30ad\u30fc\u304a\u3088\u3073\u985e\u4f3c\u306e\u30c4\u30fc\u30eb\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002\u5f53\u793e\u306f\u3001\u304a\u5ba2\u69d8\u304c\u5f53\u793e\u30b5\u30a4\u30c8\u3092\u3069\u306e\u3088\u3046\u306b\u4f7f\u7528\u3057\u3066\u3044\u308b\u304b\u3092\u7406\u89e3\u3057\u3001\u6539\u5584\u3092\u884c\u3048\u308b\u3088\u3046\u306b\u3001\u533f\u540d\u306e\u7d71\u8a08\u60c5\u5831\u3092\u53ce\u96c6\u3059\u308b\u305f\u3081\u306b\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u30af\u30c3\u30ad\u30fc\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002\u30a8\u30c3\u30bb\u30f3\u30b7\u30e3\u30eb\u30af\u30c3\u30ad\u30fc\u3092\u7121\u52b9\u306b\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u304c\u3001\u300c\u30af\u30c3\u30ad\u30fc\u3092\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u300d\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u30af\u30c3\u30ad\u30fc\u3092\u62d2\u5426\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002",r.act("br",null),r.act("br",null)," \u304a\u5ba2\u69d8\u304c\u540c\u610f\u3057\u305f\u5834\u5408\u3001AWS \u304a\u3088\u3073\u627f\u8a8d\u3055\u308c\u305f\u7b2c\u4e09\u8005\u3082 Cookie \u3092\u4f7f\u7528\u3057\u3066\u3001\u4fbf\u5229\u306a\u30b5\u30a4\u30c8\u6a5f\u80fd\u3092\u63d0\u4f9b\u3057\u3001\u304a\u5ba2\u69d8\u306e\u597d\u307f\u3092\u8a18\u61b6\u3057\u3001\u95a2\u9023\u3059\u308b\u5e83\u544a\u3092\u542b\u3080\u95a2\u9023\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u8868\u793a\u3057\u307e\u3059\u3002\u3053\u308c\u3089\u306e Cookie \u3092\u53d7\u3051\u5165\u308c\u305a\u306b\u7d9a\u884c\u3059\u308b\u306b\u306f\u3001[\u627f\u8afe\u305b\u305a\u306b\u7d9a\u884c] \u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002\u3088\u308a\u8a73\u7d30\u306a\u9078\u629e\u3092\u884c\u3046\u304b\u3001\u8a73\u7d30\u3092\u78ba\u8a8d\u3059\u308b\u306b\u306f\u3001[Cookie\u306e\u30ab\u30b9\u30bf\u30de\u30a4\u30ba] \u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002AWS \u30b3\u30f3\u30bd\u30fc\u30eb\u30e2\u30d0\u30a4\u30eb\u30a2\u30d7\u30ea\u3067\u306f\u3001\u30b5\u30fc\u30c9\u30d1\u30fc\u30c6\u30a3 Cookie \u3084\u5e83\u544a\u306b\u4f7f\u7528\u3055\u308c\u308b Cookie \u306f\u914d\u4fe1\u3055\u308c\u307e\u305b\u3093\u3002"),"button-customize":"\u30ab\u30b9\u30bf\u30de\u30a4\u30ba","button-accept":"\u53d7\u3051\u5165\u308c\u308b","button-decline":"\u62d2\u5426","button-decline-aria-label":"\u627f\u8afe\u305b\u305a\u306b\u7d9a\u884c\u3059\u308b","button-customize-aria-label":"Cookie \u306e\u8a2d\u5b9a\u3092\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3059\u308b","button-accept-aria-label":"\u3059\u3079\u3066\u306e Cookie \u3092\u53d7\u3051\u5165\u308c\u308b"},consentSelector:{header:"Cookie \u306e\u8a2d\u5b9a\u3092\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3059\u308b",intro:"\u5f53\u793e\u306f\u3001\u4ee5\u4e0b\u306e\u76ee\u7684\u3067 Cookie \u304a\u3088\u3073\u540c\u69d8\u306e\u30c4\u30fc\u30eb (\u4ee5\u4e0b\u7dcf\u79f0\u3057\u3066\u300cCookie\u300d) \u3092\u4f7f\u7528\u3044\u305f\u3057\u307e\u3059\u3002","checkbox-label":"\u8a31\u53ef","button-cancel":"\u30ad\u30e3\u30f3\u30bb\u30eb","button-save":"\u8a2d\u5b9a\u3092\u4fdd\u5b58","button-cancel-aria-label":"Cookie \u8a2d\u5b9a\u306e\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3092\u30ad\u30e3\u30f3\u30bb\u30eb\u3059\u308b","button-save-aria-label":"\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3057\u305f Cookie \u8a2d\u5b9a\u3092\u4fdd\u5b58\u3059\u308b",footer:r.act("span",null,"\u4e00\u90e8\u306e\u7a2e\u985e\u306e Cookie \u3092\u30d6\u30ed\u30c3\u30af\u3059\u308b\u3068\u3001\u30b5\u30a4\u30c8\u306e\u64cd\u4f5c\u306b\u5f71\u97ff\u3059\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002Cookie \u306e\u8a2d\u5b9a\u306f\u3001\u3053\u306e\u30b5\u30a4\u30c8\u306e\u30d5\u30c3\u30bf\u30fc\u306b\u3042\u308b [Cookie preferences] \u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3053\u3068\u3067\u3001\u3044\u3064\u3067\u3082\u5909\u66f4\u3067\u304d\u307e\u3059\u3002\u5f53\u793e\u304a\u3088\u3073\u627f\u8a8d\u3055\u308c\u305f\u7b2c\u4e09\u8005\u304c Cookie \u3092\u3069\u306e\u3088\u3046\u306b\u4f7f\u7528\u3057\u3066\u3044\u308b\u304b\u306b\u3064\u3044\u3066\u306f\u3001\u300c",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer"},r.act("span",null,"AWS Cookie Notice\u300d\u3092\u304a\u8aad\u307f\u304f\u3060\u3055\u3044\u3002",r.act(i.default,{ariaLabel:"\u65b0\u3057\u3044\u30a6\u30a3\u30f3\u30c9\u30a6\u3067\u958b\u304d\u307e\u3059",size:"10px"})))),"footer-mobile":r.act("span",null,"\u4e00\u90e8\u306e\u7a2e\u985e\u306e cookie \u3092\u30d6\u30ed\u30c3\u30af\u3059\u308b\u3068\u3001\u30b5\u30a4\u30c8\u306e\u64cd\u4f5c\u306b\u5f71\u97ff\u3059\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002\u304a\u5ba2\u69d8\u306f\u3001\u672c\u30b5\u30a4\u30c8\u306e\u30d5\u30c3\u30bf\u30fc\u306b\u3042\u308b [cookie \u306e\u8a73\u7d30\u8a2d\u5b9a] \u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3053\u3068\u3067\u3001\u3044\u3064\u3067\u3082\u9078\u629e\u5185\u5bb9\u3092\u78ba\u8a8d\u304a\u3088\u3073\u5909\u66f4\u3067\u304d\u307e\u3059\u3002\u5f53\u793e\u304a\u3088\u3073\u9078\u5b9a\u3055\u308c\u305f\u30b5\u30fc\u30c9\u30d1\u30fc\u30c6\u30a3\u30fc\u306f\u3001",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer"},r.act("span",null,"AWS \u306e Cookie \u306b\u95a2\u3059\u308b\u901a\u77e5",r.act(i.default,{ariaLabel:"\u65b0\u3057\u3044\u30a6\u30a3\u30f3\u30c9\u30a6\u3067\u958b\u304d\u307e\u3059",size:"10px"}))),"\u306b\u8a18\u8f09\u3055\u308c\u3066\u3044\u308b cookie \u307e\u305f\u306f\u985e\u4f3c\u306e\u6280\u8853\u3092\u5229\u7528\u3057\u307e\u3059\u3002AWS \u30b3\u30f3\u30bd\u30fc\u30eb\u30e2\u30d0\u30a4\u30eb\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306f\u3001\u30b5\u30fc\u30c9\u30d1\u30fc\u30c6\u30a3\u30fc cookie \u3084\u5e83\u544a\u306e\u305f\u3081\u306b\u4f7f\u7528\u3055\u308c\u308b cookie \u3092\u914d\u4fe1\u3057\u307e\u305b\u3093\u3002"),"section-essential":{title:"Essential",paragraph:"Essential Cookie \u306f\u3001\u5f53\u793e\u306e\u30b5\u30a4\u30c8\u304a\u3088\u3073\u30b5\u30fc\u30d3\u30b9\u3092\u63d0\u4f9b\u3059\u308b\u305f\u3081\u306b\u5fc5\u8981\u3067\u3042\u308a\u3001\u7121\u52b9\u306b\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002\u901a\u5e38\u3001\u30d7\u30e9\u30a4\u30d0\u30b7\u30fc\u8a2d\u5b9a\u306e\u9078\u629e\u3001\u30b5\u30a4\u30f3\u30a4\u30f3\u3001\u30d5\u30a9\u30fc\u30e0\u3078\u306e\u5165\u529b\u306a\u3069\u3001\u30b5\u30a4\u30c8\u3067\u306e\u30a2\u30af\u30b7\u30e7\u30f3\u306b\u5fdc\u3058\u3066\u306e\u307f\u8a2d\u5b9a\u3055\u308c\u307e\u3059\u3002","checkbox-description":"Essential \u30ab\u30c6\u30b4\u30ea\u3092\u8a31\u53ef\u3059\u308b"},"section-performance":{title:"Performance",paragraph:"Performance Cookie \u306f\u3001\u304a\u5ba2\u69d8\u306b\u3088\u308b\u30b5\u30a4\u30c8\u306e\u64cd\u4f5c\u65b9\u6cd5\u306b\u95a2\u3059\u308b\u533f\u540d\u306e\u7d71\u8a08\u3092\u63d0\u4f9b\u3059\u308b\u305f\u3081\u3001\u30b5\u30a4\u30c8\u306e\u30a8\u30af\u30b9\u30da\u30ea\u30a8\u30f3\u30b9\u3068\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u3092\u5411\u4e0a\u3055\u305b\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u627f\u8a8d\u3055\u308c\u305f\u7b2c\u4e09\u8005\u306f\u3001\u5f53\u793e\u306b\u4ee3\u308f\u3063\u3066\u5206\u6790\u3092\u884c\u3046\u5834\u5408\u304c\u3042\u308a\u307e\u3059\u304c\u3001\u30c7\u30fc\u30bf\u3092\u72ec\u81ea\u306e\u76ee\u7684\u3067\u4f7f\u7528\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002","checkbox-description":"Performance \u30ab\u30c6\u30b4\u30ea\u3092\u8a31\u53ef\u3059\u308b"},"section-functional":{title:"Functional",paragraph:"Functional Cookie \u306f\u3001\u6709\u7528\u306a\u30b5\u30a4\u30c8\u6a5f\u80fd\u306e\u63d0\u4f9b\u3001\u30e6\u30fc\u30b6\u30fc\u306e\u55dc\u597d\u306e\u8a18\u61b6\u3001\u95a2\u9023\u30b3\u30f3\u30c6\u30f3\u30c4\u306e\u8868\u793a\u306b\u5f79\u7acb\u3061\u307e\u3059\u3002\u627f\u8a8d\u3055\u308c\u305f\u7b2c\u4e09\u8005\u306f\u3001\u7279\u5b9a\u306e\u30b5\u30a4\u30c8\u6a5f\u80fd\u3092\u63d0\u4f9b\u3059\u308b\u305f\u3081\u306b\u3053\u308c\u3089\u306e\u30af\u30c3\u30ad\u30fc\u3092\u8a2d\u5b9a\u3059\u308b\u5834\u5408\u304c\u3042\u308a\u307e\u3059\u3002\u3053\u308c\u3089\u306e\u30af\u30c3\u30ad\u30fc\u3092\u8a31\u53ef\u3057\u306a\u3044\u5834\u5408\u3001\u30b5\u30fc\u30d3\u30b9\u306e\u4e00\u90e8\u307e\u305f\u306f\u3059\u3079\u3066\u304c\u9069\u5207\u306b\u6a5f\u80fd\u3057\u306a\u3044\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002","checkbox-description":"Functional \u30ab\u30c6\u30b4\u30ea\u3092\u8a31\u53ef\u3059\u308b"},"section-advertising":{title:"Advertising",paragraph:"Advertising Cookie \u306f\u3001\u5f53\u793e\u306e\u5e83\u544a\u30d1\u30fc\u30c8\u30ca\u30fc\u306b\u3088\u3063\u3066\u5f53\u793e\u306e\u30b5\u30a4\u30c8\u3092\u901a\u3058\u3066\u8a2d\u5b9a\u3055\u308c\u3001\u95a2\u9023\u3059\u308b\u30de\u30fc\u30b1\u30c6\u30a3\u30f3\u30b0\u30b3\u30f3\u30c6\u30f3\u30c4\u306e\u914d\u4fe1\u306b\u5f79\u7acb\u3061\u307e\u3059\u3002\u3053\u308c\u3089\u306e Cookie \u3092\u8a31\u53ef\u3057\u306a\u3044\u3068\u3001\u5e83\u544a\u306e\u95a2\u9023\u6027\u304c\u4f4e\u304f\u306a\u308a\u307e\u3059\u3002","checkbox-description":"Advertising \u30ab\u30c6\u30b4\u30ea\u3092\u8a31\u53ef\u3059\u308b"}},errorMessage:{header:"Cookie \u306e\u8a2d\u5b9a\u3092\u4fdd\u5b58\u3067\u304d\u307e\u305b\u3093",paragraph:r.act("span",null,"Cookie \u306e\u8a2d\u5b9a\u3092\u4fdd\u5b58\u3067\u304d\u306a\u304b\u3063\u305f\u305f\u3081\u3001\u73fe\u6642\u70b9\u3067\u306f\u4e0d\u53ef\u6b20\u306a Cookie \u306e\u307f\u3092\u4fdd\u5b58\u3057\u307e\u3059\u3002",r.act("br",null),r.act("br",null),"Cookie \u306e\u8a2d\u5b9a\u3092\u5909\u66f4\u3059\u308b\u5834\u5408\u306f\u3001AWS \u30b3\u30f3\u30bd\u30fc\u30eb\u306e\u30d5\u30c3\u30bf\u30fc\u306b\u3042\u308b\u30ea\u30f3\u30af\u3092\u4f7f\u7528\u3057\u3066\u5f8c\u3067\u3082\u3046\u4e00\u5ea6\u304a\u8a66\u3057\u304f\u3060\u3055\u3044\u3002\u554f\u984c\u304c\u89e3\u6c7a\u3057\u306a\u3044\u5834\u5408\u306f\u3001\u30b5\u30dd\u30fc\u30c8\u306b\u304a\u554f\u3044\u5408\u308f\u305b\u304f\u3060\u3055\u3044\u3002"),"button-dismiss":"\u9589\u3058\u308b","button-dismiss-aria-label":"\u30a8\u30e9\u30fc\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u9589\u3058\u308b"}},"ko-kr":{consentBanner:{title:"\ucfe0\ud0a4 \uae30\ubcf8 \uc124\uc815 \uc120\ud0dd",paragraph:r.act("span",null,"\ub2f9\uc0ac\ub294 \uc0ac\uc774\ud2b8\uc640 \uc11c\ube44\uc2a4\ub97c \uc81c\uacf5\ud558\ub294 \ub370 \ud544\uc694\ud55c \ud544\uc218 \ucfe0\ud0a4 \ubc0f \uc720\uc0ac\ud55c \ub3c4\uad6c\ub97c \uc0ac\uc6a9\ud569\ub2c8\ub2e4. \uace0\uac1d\uc774 \uc0ac\uc774\ud2b8\ub97c \uc5b4\ub5bb\uac8c \uc0ac\uc6a9\ud558\ub294\uc9c0 \ud30c\uc545\ud558\uace0 \uac1c\uc120\ud560 \uc218 \uc788\ub3c4\ub85d \uc131\ub2a5 \ucfe0\ud0a4\ub97c \uc0ac\uc6a9\ud574 \uc775\uba85\uc758 \ud1b5\uacc4\ub97c \uc218\uc9d1\ud569\ub2c8\ub2e4. \ud544\uc218 \ucfe0\ud0a4\ub294 \ube44\ud65c\uc131\ud654\ud560 \uc218 \uc5c6\uc9c0\ub9cc '\uc0ac\uc6a9\uc790 \uc9c0\uc815' \ub610\ub294 \u2018\uac70\ubd80\u2019\ub97c \ud074\ub9ad\ud558\uc5ec \uc131\ub2a5 \ucfe0\ud0a4\ub97c \uac70\ubd80\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. ",r.act("br",null),r.act("br",null)," \uc0ac\uc6a9\uc790\uac00 \ub3d9\uc758\ud558\ub294 \uacbd\uc6b0 AWS\uc640 \uc2b9\uc778\ub41c \uc81c3\uc790\ub3c4 \ucfe0\ud0a4\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc720\uc6a9\ud55c \uc0ac\uc774\ud2b8 \uae30\ub2a5\uc744 \uc81c\uacf5\ud558\uace0, \uc0ac\uc6a9\uc790\uc758 \uae30\ubcf8 \uc124\uc815\uc744 \uae30\uc5b5\ud558\uace0, \uad00\ub828 \uad11\uace0\ub97c \ube44\ub86f\ud55c \uad00\ub828 \ucf58\ud150\uce20\ub97c \ud45c\uc2dc\ud569\ub2c8\ub2e4. \ud544\uc218\uac00 \uc544\ub2cc \ubaa8\ub4e0 \ucfe0\ud0a4\ub97c \uc218\ub77d\ud558\uac70\ub098 \uac70\ubd80\ud558\ub824\uba74 \u2018\uc218\ub77d\u2019 \ub610\ub294 \u2018\uac70\ubd80\u2019\ub97c \ud074\ub9ad\ud558\uc138\uc694. \ub354 \uc790\uc138\ud55c \ub0b4\uc6a9\uc744 \uc120\ud0dd\ud558\ub824\uba74 \u2018\uc0ac\uc6a9\uc790 \uc815\uc758\u2019\ub97c \ud074\ub9ad\ud558\uc138\uc694."),"paragraph-mobile":r.act("span",null,"AWS\ub294 \uc0ac\uc774\ud2b8 \ubc0f \uc11c\ube44\uc2a4\ub97c \uc81c\uacf5\ud558\ub294 \ub370 \ud544\uc694\ud55c \ud544\uc218 \ucfe0\ud0a4 \ubc0f \uadf8\uc640 \uc720\uc0ac\ud55c \ub3c4\uad6c\ub97c \uc0ac\uc6a9\ud569\ub2c8\ub2e4. \uc131\ub2a5 \ucfe0\ud0a4\ub294 \uc775\uba85 \ud1b5\uacc4\ub97c \uc218\uc9d1\ud558\uc5ec \uace0\uac1d\uc774 \uc0ac\uc774\ud2b8\ub97c \uc5b4\ub5bb\uac8c \uc774\uc6a9\ud558\ub294\uc9c0 \ud30c\uc545\ud558\uace0 \uac1c\uc120\ud560 \uc218 \uc788\uac8c \ud574\uc90d\ub2c8\ub2e4. \ud544\uc218 \ucfe0\ud0a4\ub294 \ube44\ud65c\uc131\ud654\ud560 \uc218 \uc5c6\uc9c0\ub9cc \uc131\ub2a5 \ucfe0\ud0a4\ub294 \u2018\ucfe0\ud0a4 \uc0ac\uc6a9\uc790 \uc9c0\uc815\u2019\uc744 \ud074\ub9ad\ud558\uc5ec \uac70\ubd80\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. ",r.act("br",null),r.act("br",null)," \uadc0\ud558\uac00 \ub3d9\uc758\ud558\ub294 \uacbd\uc6b0, AWS\uc640 \uc2b9\uc778\uc744 \ubc1b\uc740 \uc11c\ub4dc \ud30c\ud2f0\uac00 \uc720\uc6a9\ud55c \uc0ac\uc774\ud2b8 \uae30\ub2a5\uc744 \uc81c\uacf5\ud558\uace0, \uae30\ubcf8 \uc124\uc815\uc744 \uc800\uc7a5\ud558\uace0, \uad00\ub828 \uad11\uace0\ub97c \ube44\ub86f\ud55c \uad00\ub828 \ucf58\ud150\uce20\ub97c \ud45c\uc2dc\ud558\ub294 \ub370 \ucfe0\ud0a4\ub97c \uc0ac\uc6a9\ud558\uac8c \ub429\ub2c8\ub2e4. \uc774\ub7ec\ud55c \ucfe0\ud0a4\ub97c \ud5c8\uc6a9\ud558\uc9c0 \uc54a\uace0 \uacc4\uc18d\ud558\ub824\uba74 \u2018\uc218\ub77d\ud558\uc9c0 \uc54a\uace0 \uacc4\uc18d\ud558\uae30\u2019\ub97c \ud074\ub9ad\ud558\uc138\uc694. \uc138\ubd80 \uc635\uc158\uc744 \uc120\ud0dd\uc744 \ud558\uac70\ub098 \uc790\uc138\ud788 \uc54c\uc544\ubcf4\ub824\uba74 \u2018\ucfe0\ud0a4 \uc0ac\uc6a9\uc790 \uc9c0\uc815\u2019\uc744 \ud074\ub9ad\ud558\uc138\uc694. AWS Console \ubaa8\ubc14\uc77c \uc571\uc740 \uc11c\ub4dc \ud30c\ud2f0 \ucfe0\ud0a4 \ub610\ub294 \uad11\uace0\uc5d0 \uc0ac\uc6a9\ub418\ub294 AWS \ucfe0\ud0a4\ub97c \uc804\uc1a1\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4."),"button-customize":"\uc0ac\uc6a9\uc790 \uc9c0\uc815","button-accept":"\uc218\ub77d","button-decline":"\uac70\ubd80","button-decline-aria-label":"\uc218\ub77d\ud558\uc9c0 \uc54a\uace0 \uacc4\uc18d\ud558\uae30","button-customize-aria-label":"\ucfe0\ud0a4 \uae30\ubcf8 \uc124\uc815 \uc0ac\uc6a9\uc790 \uc9c0\uc815","button-accept-aria-label":"\ubaa8\ub4e0 \ucfe0\ud0a4 \uc218\ub77d"},consentSelector:{header:"\ucfe0\ud0a4 \uae30\ubcf8 \uc124\uc815 \uc0ac\uc6a9\uc790 \uc9c0\uc815",intro:'AWS\ub294 \ub2e4\uc74c\uacfc \uac19\uc740 \ubaa9\uc801\uc73c\ub85c \ucfe0\ud0a4 \ubc0f \uc720\uc0ac\ud55c \ub3c4\uad6c(\ucd1d\uce6d\ud558\uc5ec "\ucfe0\ud0a4")\ub97c \uc0ac\uc6a9\ud569\ub2c8\ub2e4.',"checkbox-label":"\ud5c8\uc6a9\ub428","button-cancel":"\ucde8\uc18c","button-save":"\uae30\ubcf8 \uc124\uc815 \uc800\uc7a5","button-cancel-aria-label":"\ucfe0\ud0a4 \uae30\ubcf8 \uc124\uc815 \uc0ac\uc6a9\uc790 \uc9c0\uc815 \ucde8\uc18c","button-save-aria-label":"\uc0ac\uc6a9\uc790 \uc9c0\uc815\ub41c \ucfe0\ud0a4 \uae30\ubcf8 \uc124\uc815 \uc800\uc7a5",footer:r.act("span",null,"\uc77c\ubd80 \uc720\ud615\uc758 \ucfe0\ud0a4\ub97c \ucc28\ub2e8\ud558\uba74 AWS \uc0ac\uc774\ud2b8 \uacbd\ud5d8\uc774 \uc601\ud5a5\uc744 \ubc1b\uc744 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc5b8\uc81c\ub4e0\uc9c0 \uc774 \uc0ac\uc774\ud2b8\uc758 \ubc14\ub2e5\uae00\uc5d0\uc11c [\ucfe0\ud0a4 \uae30\ubcf8 \uc124\uc815]\uc744 \ud074\ub9ad\ud558\uc5ec \ud574\ub2f9\ud558\ub294 \ucfe0\ud0a4 \uae30\ubcf8 \uc124\uc815\uc744 \ubcc0\uacbd\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. AWS \uc0ac\uc774\ud2b8\uc5d0\uc11c AWS \ubc0f \uc2b9\uc778\ub41c \uc81c 3\uc790\uac00 \ucfe0\ud0a4\ub97c \uc0ac\uc6a9\ud558\ub294 \ubc29\ubc95\uc5d0 \ub300\ud55c \uc790\uc138\ud55c \ub0b4\uc6a9\uc740 ",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer"},r.act("span",null,"AWS \ucfe0\ud0a4 \uacf5\uc9c0 \uc0ac\ud56d",r.act(i.default,{ariaLabel:"\uc0c8 \ucc3d\uc5d0\uc11c \uc5f4\uae30",size:"10px"}))),"\uc744 \ucc38\uc870\ud558\uc2ed\uc2dc\uc624."),"footer-mobile":r.act("span",null,"\uc77c\ubd80 \ucfe0\ud0a4 \uc720\ud615\uc744 \ucc28\ub2e8\ud558\uba74 \uc0ac\uc774\ud2b8 \ud658\uacbd\uc5d0 \uc601\ud5a5\uc744 \ubbf8\uce60 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc0ac\uc6a9\uc790\ub294 \uc5b8\uc81c\ub4e0\uc9c0 \uc774 \uc0ac\uc774\ud2b8\uc758 \ud558\ub2e8\uc5d0 \ud45c\uc2dc\ub418\ub294 \ucfe0\ud0a4 \uae30\ubcf8 \uc124\uc815\uc744 \ud074\ub9ad\ud558\uc5ec \uc120\ud0dd \uc0ac\ud56d\uc744 \uac80\ud1a0\ud558\uace0 \ubcc0\uacbd\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. AWS\uc640 \uc5c4\uc120\ub41c \uc11c\ub4dc \ud30c\ud2f0\ub294 ",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer"},r.act("span",null,"AWS \ucfe0\ud0a4 \uace0\uc9c0",r.act(i.default,{ariaLabel:"\uc0c8 \ucc3d\uc5d0\uc11c \uc5f4\uae30",size:"10px"}))),"\uc5d0 \uba85\uc2dc\ub41c \ucfe0\ud0a4 \ub610\ub294 \uc720\uc0ac\ud55c \uae30\uc220\uc744 \uc0ac\uc6a9\ud569\ub2c8\ub2e4. AWS \ucf58\uc194 \ubaa8\ubc14\uc77c \uc571\uc740 \uc11c\ub4dc \ud30c\ud2f0 \ucfe0\ud0a4 \ub610\ub294 \uad11\uace0 \ubaa9\uc801\uc758 \ucfe0\ud0a4\ub97c \uc81c\uacf5\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4."),"section-essential":{title:"\ud544\uc218",paragraph:"\ud544\uc218 \ucfe0\ud0a4\ub294 AWS \uc0ac\uc774\ud2b8 \ubc0f \uc11c\ube44\uc2a4\ub97c \uc81c\uacf5\ud558\ub294 \ub370 \ud544\uc694\ud558\uba70, \ube44\ud65c\uc131\ud654\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \uc77c\ubc18\uc801\uc73c\ub85c \uac1c\uc778 \uc815\ubcf4 \ubcf4\ud638 \uae30\ubcf8 \uc124\uc815, \ub85c\uadf8\uc778 \ub610\ub294 \uc591\uc2dd \uc791\uc131 \ub4f1 \uc0ac\uc774\ud2b8 \ub0b4\uc5d0\uc11c \uc0ac\uc6a9\uc790\uac00 \uc218\ud589\ud55c \uc791\uc5c5\uc5d0 \uc0c1\uc751\ud558\ub294 \ucfe0\ud0a4\uac00 \uc124\uc815\ub429\ub2c8\ub2e4. ","checkbox-description":"\ud544\uc218 \ubc94\uc8fc \ud5c8\uc6a9"},"section-performance":{title:"\uc131\ub2a5",paragraph:"\uc131\ub2a5 \ucfe0\ud0a4\ub294 AWS\uc5d0\uc11c \uc0ac\uc774\ud2b8 \uacbd\ud5d8 \ubc0f \uc131\ub2a5\uc744 \uac1c\uc120\ud560 \uc218 \uc788\ub3c4\ub85d \uace0\uac1d\uc774 AWS \uc0ac\uc774\ud2b8\ub97c \ud0d0\uc0c9\ud558\ub294 \ubc29\ubc95\uc5d0 \ub300\ud55c \uc775\uba85\uc758 \ud1b5\uacc4\ub97c \uc81c\uacf5\ud569\ub2c8\ub2e4. \uc2b9\uc778\ub41c \uc81c3\uc790\uac00 AWS\ub97c \ub300\uc2e0\ud558\uc5ec \ubd84\uc11d\uc744 \uc218\ud589\ud560 \uc218 \uc788\uc9c0\ub9cc, \ud574\ub2f9 \ub370\uc774\ud130\ub97c \ub2e4\ub978 \ud2b9\uc815 \ubaa9\uc801\uc73c\ub85c \uc0ac\uc6a9\ud560 \uc218\ub294 \uc5c6\uc2b5\ub2c8\ub2e4.","checkbox-description":"\uc131\ub2a5 \ubc94\uc8fc \ud5c8\uc6a9"},"section-functional":{title:"\uae30\ub2a5",paragraph:"\uae30\ub2a5 \ucfe0\ud0a4\ub294 \uc720\uc6a9\ud55c \uc0ac\uc774\ud2b8 \uae30\ub2a5\uc744 \uc81c\uacf5\ud558\uace0, \uc0ac\uc6a9\uc790\uc758 \uae30\ubcf8 \uc124\uc815\uc744 \uae30\uc5b5\ud558\uba70, \uad00\ub828 \ucf58\ud150\uce20\ub97c \ud45c\uc2dc\ud558\ub294 \ub370 \ub3c4\uc6c0\uc744 \uc90d\ub2c8\ub2e4. \uc2b9\uc778\ub41c \uc81c3\uc790\uac00 \uc774\ub7ec\ud55c \ucfe0\ud0a4\ub97c \uc124\uc815\ud558\uc5ec \ud2b9\uc815 \uc0ac\uc774\ud2b8 \uae30\ub2a5\uc744 \uc81c\uacf5\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc774\ub7ec\ud55c \ucfe0\ud0a4\ub97c \ud5c8\uc6a9\ud558\uc9c0 \uc54a\uc73c\uba74 \uc774\ub7ec\ud55c \uc11c\ube44\uc2a4 \uc911 \uc77c\ubd80 \ub610\ub294 \uc804\uccb4\uac00 \uc81c\ub300\ub85c \uc791\ub3d9\ud558\uc9c0 \uc54a\uc744 \uc218 \uc788\uc2b5\ub2c8\ub2e4.","checkbox-description":"\uae30\ub2a5 \ubc94\uc8fc \ud5c8\uc6a9"},"section-advertising":{title:"\uad11\uace0",paragraph:"\uad11\uace0 \ucfe0\ud0a4\ub294 AWS\uc758 \uad11\uace0 \ud30c\ud2b8\ub108\uac00 AWS \uc0ac\uc774\ud2b8\ub97c \ud1b5\ud574 \uc124\uc815\ud560 \uc218 \uc788\uc73c\uba70, \uad00\ub828 \ub9c8\ucf00\ud305 \ucf58\ud150\uce20\ub97c \uc81c\uacf5\ud558\ub294 \ub370 \ub3c4\uc6c0\uc744 \uc90d\ub2c8\ub2e4. \uc774\ub7ec\ud55c \ucfe0\ud0a4\ub97c \ud5c8\uc6a9\ud558\uc9c0 \uc54a\uc73c\uba74 \uad00\ub828\uc131\uc774 \ub0ae\uc740 \uad11\uace0\uac00 \ud45c\uc2dc\ub429\ub2c8\ub2e4.","checkbox-description":"\uad11\uace0 \ubc94\uc8fc \ud5c8\uc6a9"}},errorMessage:{header:"\ucfe0\ud0a4 \uae30\ubcf8 \uc124\uc815\uc744 \uc800\uc7a5\ud560 \uc218 \uc5c6\uc74c",paragraph:r.act("span",null,"\ucfe0\ud0a4 \uae30\ubcf8 \uc124\uc815\uc744 \uc800\uc7a5\ud560 \uc218 \uc5c6\uc5b4 \uc9c0\uae08\uc740 \ud544\uc218 \ucfe0\ud0a4\ub9cc \uc800\uc7a5\ud569\ub2c8\ub2e4.",r.act("br",null),r.act("br",null),"\ucfe0\ud0a4 \uae30\ubcf8 \uc124\uc815\uc744 \ubcc0\uacbd\ud558\ub824\uba74 \ub098\uc911\uc5d0 AWS Console \ubc14\ub2e5\uae00\uc758 \ub9c1\ud06c\ub97c \uc0ac\uc6a9\ud558\uc5ec \ub2e4\uc2dc \uc2dc\ub3c4\ud558\uc138\uc694. \ubb38\uc81c\uac00 \uc9c0\uc18d\ub420 \uacbd\uc6b0 \uc9c0\uc6d0 \uc13c\ud130\uc5d0 \ubb38\uc758\ud558\uc138\uc694."),"button-dismiss":"\ubb34\uc2dc","button-dismiss-aria-label":"\uc624\ub958 \uba54\uc2dc\uc9c0 \ubb34\uc2dc"}},"pt-br":{consentBanner:{title:"Selecione suas prefer\xeancias de cookies",paragraph:r.act("span",null,"Usamos cookies essenciais e ferramentas semelhantes que s\xe3o necess\xe1rias para fornecer nosso site e servi\xe7os. Usamos cookies de desempenho para coletar estat\xedsticas an\xf4nimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais n\xe3o podem ser desativados, mas voc\xea pode clicar em \u201cPersonalizar\u201d ou \u201cRecusar\u201d para recusar cookies de desempenho. ",r.act("br",null),r.act("br",null)," Se voc\xea concordar, a AWS e terceiros aprovados tamb\xe9m usar\xe3o cookies para fornecer recursos \xfateis do site, lembrar suas prefer\xeancias e exibir conte\xfado relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies n\xe3o essenciais, clique em \u201cAceitar\u201d ou \u201cRecusar\u201d. Para fazer escolhas mais detalhadas, clique em \u201cPersonalizar\u201d."),"paragraph-mobile":r.act("span",null,"Usamos cookies essenciais e ferramentas semelhantes que s\xe3o necess\xe1rias para a oferta de nosso site e de nossos servi\xe7os. Usamos cookies de desempenho para coletar estat\xedsticas an\xf4nimas que nos permitam entender como os clientes usam nosso site e fazer melhorias. N\xe3o \xe9 poss\xedvel desativar os cookies essenciais, mas voc\xea pode clicar em \u201cPersonalizar cookies\u201d para recusar os cookies de desempenho. ",r.act("br",null),r.act("br",null)," Se voc\xea concordar, a AWS e terceiros aprovados tamb\xe9m usar\xe3o cookies para fornecer recursos \xfateis do site, lembrar suas prefer\xeancias e exibir conte\xfado relevante, incluindo publicidade relevante. Para continuar sem aceitar esses cookies, clique em \u201cContinuar sem aceitar\u201d. Para fazer escolhas mais detalhadas ou saber mais, clique em \u201cPersonalizar cookies\u201d. O aplicativo m\xf3vel do Console da AWS n\xe3o fornece cookies de terceiros ou cookies usados para publicidade."),"button-customize":"Personalizar","button-accept":"Aceitar","button-decline":"Recusar","button-decline-aria-label":"Continuar sem aceitar","button-customize-aria-label":"Personalizar prefer\xeancias de cookies","button-accept-aria-label":"Aceitar todos os cookies"},consentSelector:{header:"Personalizar prefer\xeancias de cookies",intro:'Usamos cookies e ferramentas semelhantes (coletivamente, "cookies") para as seguintes finalidades.',"checkbox-label":"Permitido","button-cancel":"Cancelar","button-save":"Salvar prefer\xeancias","button-cancel-aria-label":"Cancelar personaliza\xe7\xe3o de prefer\xeancias de cookies","button-save-aria-label":"Salvar prefer\xeancias de cookies personalizadas",footer:r.act("span",null,"Bloquear alguns tipos de cookies pode afetar sua experi\xeancia em nossos sites. Voc\xea pode alterar suas prefer\xeancias de cookies a qualquer momento, clicando em Prefer\xeancias de cookies no rodap\xe9 deste site. Para saber mais sobre como n\xf3s e terceiros aprovados usamos cookies em nossos sites, leia nosso\xa0",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer"},r.act("span",null,"Aviso sobre cookies da AWS.",r.act(i.default,{ariaLabel:"Abre em nova janela",size:"10px"})))),"footer-mobile":r.act("span",null,"O bloqueio de alguns tipos de cookies pode afetar sua experi\xeancia em nossos sites. \xc9 poss\xedvel conferir e alterar as op\xe7\xf5es a qualquer momento clicando em Prefer\xeancias de cookies no rodap\xe9 do site. N\xf3s e terceiros selecionados usamos cookies ou tecnologias semelhantes, conforme especificado no ",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer"},r.act("span",null,"Aviso sobre cookies da AWS",r.act(i.default,{ariaLabel:"Abre em nova janela",size:"10px"}))),". A aplica\xe7\xe3o m\xf3vel da Console AWS n\xe3o utiliza cookies de terceiros nem cookies usados para publicidade."),"section-essential":{title:"Essenciais",paragraph:"Cookies essenciais s\xe3o necess\xe1rios para fornecer nosso site e servi\xe7os e n\xe3o podem ser desativados. Geralmente, eles s\xe3o definidos em resposta \xe0s suas a\xe7\xf5es no site, como definir suas prefer\xeancias de privacidade, fazer login ou preencher formul\xe1rios. ","checkbox-description":"Permitir a categoria Essenciais"},"section-performance":{title:"Desempenho",paragraph:"Os cookies de desempenho fornecem estat\xedsticas an\xf4nimas sobre como os clientes navegam em nosso site, para que possamos melhorar a experi\xeancia e o desempenho do site. Terceiros aprovados podem realizar an\xe1lises em nosso nome, mas n\xe3o podem usar os dados para seus pr\xf3prios prop\xf3sitos.","checkbox-description":"Permitir a categoria Desempenho"},"section-functional":{title:"Funcionais",paragraph:"Cookies funcionais nos ajudam a fornecer recursos \xfateis do site, lembrar suas prefer\xeancias e exibir conte\xfado relevante. Terceiros aprovados podem definir esses cookies para fornecer determinados recursos do site. Se voc\xea n\xe3o permitir esses cookies, alguns ou todos esses servi\xe7os talvez n\xe3o funcionem corretamente.","checkbox-description":"Permitir a categoria Funcionais"},"section-advertising":{title:"Publicidade",paragraph:"Cookies de publicidade podem ser configurados em nosso site por n\xf3s ou nossos parceiros de publicidade e nos ajudar a distribuir conte\xfado de marketing relevante. Se voc\xea n\xe3o permitir esses cookies, receber\xe1 publicidade menos relevante.","checkbox-description":"Permitir a categoria Publicidade"}},errorMessage:{header:"N\xe3o foi poss\xedvel salvar as prefer\xeancias de cookie",paragraph:r.act("span",null,"No momento, s\xf3 armazenaremos cookies essenciais, pois n\xe3o foi poss\xedvel salvar suas prefer\xeancias.",r.act("br",null),r.act("br",null),"Se voc\xea quiser alter\xe1-las, tente novamente mais tarde usando o link no rodap\xe9 do Console da AWS ou entre em contato com o suporte se o problema persistir."),"button-dismiss":"Descartar","button-dismiss-aria-label":"Descartar mensagem de erro"}},"ru-ru":{consentBanner:{title:"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0444\u0430\u0439\u043b\u043e\u0432 cookie",paragraph:r.act("span",null,"\u041c\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0444\u0430\u0439\u043b\u044b cookie \u0438 \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u044b\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u043d\u0430\u0448\u0435\u0433\u043e \u0441\u0430\u0439\u0442\u0430 \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0443\u0441\u043b\u0443\u0433, \u0430 \u0442\u0430\u043a\u0436\u0435 \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0435 \u0444\u0430\u0439\u043b\u044b cookie \u0434\u043b\u044f \u0441\u0431\u043e\u0440\u0430 \u0430\u043d\u043e\u043d\u0438\u043c\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0438, \u0447\u0442\u043e\u0431\u044b \u0432\u043d\u043e\u0441\u0438\u0442\u044c \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f \u0438 \u043f\u043e\u043d\u0438\u043c\u0430\u0442\u044c, \u043a\u0430\u043a \u043a\u043b\u0438\u0435\u043d\u0442\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u043d\u0430\u0448 \u0441\u0430\u0439\u0442. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0444\u0430\u0439\u043b\u044b cookie \u043d\u0435\u043b\u044c\u0437\u044f \u0434\u0435\u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c, \u043d\u043e \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043d\u0430\u0436\u0430\u0442\u044c \xab\u041d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c\xbb \u0438\u043b\u0438 \xab\u041e\u0442\u043a\u043b\u043e\u043d\u0438\u0442\u044c\xbb, \u0447\u0442\u043e\u0431\u044b \u043e\u0442\u043a\u0430\u0437\u0430\u0442\u044c\u0441\u044f \u043e\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0444\u0430\u0439\u043b\u043e\u0432 cookie. ",r.act("br",null),r.act("br",null)," \u0415\u0441\u043b\u0438 \u0432\u044b \u0441\u043e\u0433\u043b\u0430\u0441\u043d\u044b, AWS \u0438 \u0443\u043f\u043e\u043b\u043d\u043e\u043c\u043e\u0447\u0435\u043d\u043d\u044b\u0435 \u0442\u0440\u0435\u0442\u044c\u0438 \u0441\u0442\u043e\u0440\u043e\u043d\u044b \u0442\u0430\u043a\u0436\u0435 \u0431\u0443\u0434\u0443\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0444\u0430\u0439\u043b\u044b cookie \u0434\u043b\u044f \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439 \u0441\u0430\u0439\u0442\u0430, \u0437\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u044f \u0432\u0430\u0448\u0438\u0445 \u043f\u0440\u0435\u0434\u043f\u043e\u0447\u0442\u0435\u043d\u0438\u0439 \u0438 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 \u0438 \u0440\u0435\u043a\u043b\u0430\u043c\u044b. \u0427\u0442\u043e\u0431\u044b \u043f\u0440\u0438\u043d\u044f\u0442\u044c \u0438\u043b\u0438 \u043e\u0442\u043a\u043b\u043e\u043d\u0438\u0442\u044c \u0432\u0441\u0435 \u0432\u0442\u043e\u0440\u043e\u0441\u0442\u0435\u043f\u0435\u043d\u043d\u044b\u0435 \u0444\u0430\u0439\u043b\u044b cookie, \u043d\u0430\u0436\u043c\u0438\u0442\u0435 \xab\u041f\u0440\u0438\u043d\u044f\u0442\u044c\xbb \u0438\u043b\u0438 \xab\u041e\u0442\u043a\u043b\u043e\u043d\u0438\u0442\u044c\xbb. \u0427\u0442\u043e\u0431\u044b \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c cookie \u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e, \u043d\u0430\u0436\u043c\u0438\u0442\u0435 \xab\u041d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c\xbb."),"paragraph-mobile":r.act("span",null,"\u041c\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0444\u0430\u0439\u043b\u044b cookie \u0438 \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u044b\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0434\u043b\u044f \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043d\u0430\u0448\u0435\u0433\u043e \u0441\u0430\u0439\u0442\u0430 \u0438 \u0443\u0441\u043b\u0443\u0433. \u041c\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0435 \u0444\u0430\u0439\u043b\u044b cookie \u0434\u043b\u044f \u0441\u0431\u043e\u0440\u0430 \u0430\u043d\u043e\u043d\u0438\u043c\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0438, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043d\u044f\u0442\u044c, \u043a\u0430\u043a \u043a\u043b\u0438\u0435\u043d\u0442\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u043d\u0430\u0448 \u0441\u0430\u0439\u0442, \u0438 \u0432\u043d\u043e\u0441\u0438\u0442\u044c \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0444\u0430\u0439\u043b\u044b cookie \u043d\u0435\u043b\u044c\u0437\u044f \u0434\u0435\u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c, \u043d\u043e \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043d\u0430\u0436\u0430\u0442\u044c \xab\u041d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0444\u0430\u0439\u043b\u044b cookie\xbb, \u0447\u0442\u043e\u0431\u044b \u043e\u0442\u043a\u0430\u0437\u0430\u0442\u044c\u0441\u044f \u043e\u0442 \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0444\u0430\u0439\u043b\u043e\u0432 cookie. ",r.act("br",null),r.act("br",null)," \u0415\u0441\u043b\u0438 \u0432\u044b \u0441\u043e\u0433\u043b\u0430\u0441\u0438\u0442\u0435\u0441\u044c, AWS \u0438 \u043e\u0434\u043e\u0431\u0440\u0435\u043d\u043d\u044b\u0435 \u0442\u0440\u0435\u0442\u044c\u0438 \u0441\u0442\u043e\u0440\u043e\u043d\u044b \u0442\u0430\u043a\u0436\u0435 \u0431\u0443\u0434\u0443\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0444\u0430\u0439\u043b\u044b cookie \u0434\u043b\u044f \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439 \u0441\u0430\u0439\u0442\u0430, \u0437\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u044f \u0432\u0430\u0448\u0438\u0445 \u043f\u0440\u0435\u0434\u043f\u043e\u0447\u0442\u0435\u043d\u0438\u0439 \u0438 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0440\u0435\u043b\u0435\u0432\u0430\u043d\u0442\u043d\u043e\u0433\u043e \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430, \u0432\u043a\u043b\u044e\u0447\u0430\u044f \u0440\u0435\u043b\u0435\u0432\u0430\u043d\u0442\u043d\u0443\u044e \u0440\u0435\u043a\u043b\u0430\u043c\u0443. \u0427\u0442\u043e\u0431\u044b \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u044c \u0431\u0435\u0437 \u043f\u0440\u0438\u043d\u044f\u0442\u0438\u044f \u044d\u0442\u0438\u0445 \u0444\u0430\u0439\u043b\u043e\u0432 cookie, \u043d\u0430\u0436\u043c\u0438\u0442\u0435 \xab\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u044c, \u043d\u0435 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u044f\xbb. \u0427\u0442\u043e\u0431\u044b \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u044b\u0439 \u0432\u044b\u0431\u043e\u0440 \u0438\u043b\u0438 \u0443\u0437\u043d\u0430\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435, \u043d\u0430\u0436\u043c\u0438\u0442\u0435 \xab\u041d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0444\u0430\u0439\u043b\u044b cookie\xbb. \u041c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043a\u043e\u043d\u0441\u043e\u043b\u0438 AWS \u043d\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0444\u0430\u0439\u043b\u043e\u0432 cookie \u0442\u0440\u0435\u0442\u044c\u0438\u0445 \u043b\u0438\u0446 \u0438\u043b\u0438 \u0444\u0430\u0439\u043b\u043e\u0432 cookie, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0445 \u0434\u043b\u044f \u0440\u0435\u043a\u043b\u0430\u043c\u044b."),"button-customize":"\u041d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c","button-accept":"\u041f\u0440\u0438\u043d\u044f\u0442\u044c","button-decline":"\u041e\u0442\u043a\u043b\u043e\u043d\u0438\u0442\u044c","button-decline-aria-label":"\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u044c, \u043d\u0435 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u044f","button-customize-aria-label":"\u041d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0444\u0430\u0439\u043b\u043e\u0432 cookie","button-accept-aria-label":"\u041f\u0440\u0438\u043d\u044f\u0442\u044c \u0432\u0441\u0435 \u0444\u0430\u0439\u043b\u044b cookie"},consentSelector:{header:"\u041d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0444\u0430\u0439\u043b\u043e\u0432 cookie",intro:"\u041c\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u0444\u0430\u0439\u043b\u044b cookie \u0438 \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u044b\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b\xa0(\u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e \u0438\u043c\u0435\u043d\u0443\u0435\u043c\u044b\u0435 \xab\u0444\u0430\u0439\u043b\u044b cookie\xbb) \u0434\u043b\u044f \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0445 \u0446\u0435\u043b\u0435\u0439.","checkbox-label":"\u0420\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u043d\u044b\u0435","button-cancel":"\u041e\u0442\u043c\u0435\u043d\u0430","button-save":"\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438","button-cancel-aria-label":"\u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0443 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u0444\u0430\u0439\u043b\u043e\u0432 cookie","button-save-aria-label":"\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u043d\u044b\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0444\u0430\u0439\u043b\u043e\u0432 cookie",footer:r.act("span",null,"\u0411\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0430 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0442\u0438\u043f\u043e\u0432 \u0444\u0430\u0439\u043b\u043e\u0432 cookie \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u0432\u043b\u0438\u044f\u0442\u044c \u043d\u0430 \u0432\u0430\u0448\u0443 \u0440\u0430\u0431\u043e\u0442\u0443 \u0441 \u043d\u0430\u0448\u0438\u043c\u0438 \u0441\u0430\u0439\u0442\u0430\u043c\u0438. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0432 \u043b\u044e\u0431\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0444\u0430\u0439\u043b\u043e\u0432 cookie, \u043d\u0430\u0436\u0430\u0432 \xab\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0444\u0430\u0439\u043b\u043e\u0432 cookie\xbb \u0432 \u043d\u0438\u0436\u043d\u0435\u043c \u043a\u043e\u043b\u043e\u043d\u0442\u0438\u0442\u0443\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u0441\u0430\u0439\u0442\u0430. \u0427\u0442\u043e\u0431\u044b \u0443\u0437\u043d\u0430\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435 \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u0444\u0430\u0439\u043b\u044b cookie \u043d\u0430 \u043d\u0430\u0448\u0438\u0445 \u0441\u0430\u0439\u0442\u0430\u0445 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u043d\u0430\u043c\u0438 \u0438 \u043e\u0434\u043e\u0431\u0440\u0435\u043d\u043d\u044b\u043c\u0438 \u0442\u0440\u0435\u0442\u044c\u0438\u043c\u0438 \u0441\u0442\u043e\u0440\u043e\u043d\u0430\u043c\u0438, \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0439\u0442\u0435\xa0",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer"},r.act("span",null,"\u0423\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0435 AWS \u043e \u0444\u0430\u0439\u043b\u0430\u0445 cookie.",r.act(i.default,{ariaLabel:"\u041e\u0442\u043a\u0440\u043e\u0435\u0442\u0441\u044f \u0432 \u043d\u043e\u0432\u043e\u043c \u043e\u043a\u043d\u0435",size:"10px"})))),"footer-mobile":r.act("span",null,"\u0411\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0430 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0442\u0438\u043f\u043e\u0432 \u0444\u0430\u0439\u043b\u043e\u0432 cookie \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u0432\u043b\u0438\u044f\u0442\u044c \u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0443 \u0441 \u043d\u0430\u0448\u0438\u043c\u0438 \u0441\u0430\u0439\u0442\u0430\u043c\u0438. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0438 \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0441\u0432\u043e\u0439 \u0432\u044b\u0431\u043e\u0440 \u0432 \u043b\u044e\u0431\u043e\u0435 \u0432\u0440\u0435\u043c\u044f, \u043d\u0430\u0436\u0430\u0432 \xab\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0444\u0430\u0439\u043b\u043e\u0432 cookie\xbb \u0432 \u043d\u0438\u0436\u043d\u0435\u0439 \u0447\u0430\u0441\u0442\u0438 \u044d\u0442\u043e\u0433\u043e \u0441\u0430\u0439\u0442\u0430. \u041c\u044b \u0438 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0442\u0440\u0435\u0442\u044c\u0438 \u0441\u0442\u043e\u0440\u043e\u043d\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u0444\u0430\u0439\u043b\u044b cookie \u0438\u043b\u0438 \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u044b\u0435 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438, \u043a\u0430\u043a \u0443\u043a\u0430\u0437\u0430\u043d\u043e \u0432 ",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer"},r.act("span",null," \u0423\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0438 AWS \u043e \u0444\u0430\u0439\u043b\u0430\u0445 cookie",r.act(i.default,{ariaLabel:"\u041e\u0442\u043a\u0440\u043e\u0435\u0442\u0441\u044f \u0432 \u043d\u043e\u0432\u043e\u043c \u043e\u043a\u043d\u0435",size:"10px"}))),". \u041c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \xab\u041a\u043e\u043d\u0441\u043e\u043b\u044c AWS\xbb \u043d\u0435 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0444\u0430\u0439\u043b\u044b cookie \u0442\u0440\u0435\u0442\u044c\u0438\u0445 \u0441\u0442\u043e\u0440\u043e\u043d \u0438\u043b\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0435 \u0434\u043b\u044f \u0440\u0435\u043a\u043b\u0430\u043c\u044b."),"section-essential":{title:"\u041d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435",paragraph:"\u041d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0444\u0430\u0439\u043b\u044b cookie \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u043d\u0430\u0448\u0435\u0433\u043e \u0441\u0430\u0439\u0442\u0430 \u0438 \u0441\u043b\u0443\u0436\u0431, \u0438 \u0438\u0445 \u043d\u0435\u043b\u044c\u0437\u044f \u043e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u044c. \u041e\u0431\u044b\u0447\u043d\u043e \u043e\u043d\u0438 \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u043f\u0440\u0438 \u0432\u044b\u0431\u043e\u0440\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u043a\u043e\u043d\u0444\u0438\u0434\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438, \u0432\u0445\u043e\u0434\u0435 \u0432 \u0430\u043a\u043a\u0430\u0443\u043d\u0442, \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0438 \u0444\u043e\u0440\u043c \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f\u0445 \u043d\u0430 \u0441\u0430\u0439\u0442\u0435. ","checkbox-description":"\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044c \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044e \xab\u041d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435\xbb"},"section-performance":{title:"\u0421\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e",paragraph:"\u0424\u0430\u0439\u043b\u044b cookie, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442 \u0430\u043d\u043e\u043d\u0438\u043c\u043d\u0443\u044e \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0443 \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u043a\u043b\u0438\u0435\u043d\u0442\u044b \u043f\u0440\u043e\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u044e\u0442 \u043d\u0430\u0448 \u0441\u0430\u0439\u0442, \u0447\u0442\u043e\u0431\u044b \u043c\u044b \u043c\u043e\u0433\u043b\u0438 \u0443\u043b\u0443\u0447\u0448\u0438\u0442\u044c \u0435\u0433\u043e \u0440\u0430\u0431\u043e\u0442\u0443 \u0438 \u043f\u043e\u0432\u044b\u0441\u0438\u0442\u044c \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c. \u041e\u0434\u043e\u0431\u0440\u0435\u043d\u043d\u044b\u0435 \u0442\u0440\u0435\u0442\u044c\u0438 \u0441\u0442\u043e\u0440\u043e\u043d\u044b \u043c\u043e\u0433\u0443\u0442 \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u0442\u044c \u0430\u043d\u0430\u043b\u0438\u0437 \u043e\u0442 \u043d\u0430\u0448\u0435\u0433\u043e \u0438\u043c\u0435\u043d\u0438, \u043d\u043e \u043d\u0435 \u0438\u043c\u0435\u044e\u0442 \u043f\u0440\u0430\u0432\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u0432 \u0441\u0432\u043e\u0438\u0445 \u0446\u0435\u043b\u044f\u0445.","checkbox-description":"\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044c \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044e \xab\u0421\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e\xbb"},"section-functional":{title:"\u0424\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435",paragraph:"\u0424\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435 \u0444\u0430\u0439\u043b\u044b cookie \u043f\u043e\u043c\u043e\u0433\u0430\u044e\u0442 \u043d\u0430\u043c \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0442\u044c \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0441\u0430\u0439\u0442\u0430, \u0437\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u0442\u044c \u0432\u0430\u0448\u0438 \u043f\u0440\u0435\u0434\u043f\u043e\u0447\u0442\u0435\u043d\u0438\u044f \u0438 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439 \u043a\u043e\u043d\u0442\u0435\u043d\u0442. \u041e\u0434\u043e\u0431\u0440\u0435\u043d\u043d\u044b\u0435 \u0442\u0440\u0435\u0442\u044c\u0438 \u0441\u0442\u043e\u0440\u043e\u043d\u044b \u043c\u043e\u0433\u0443\u0442 \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0442\u044c \u044d\u0442\u0438 \u0444\u0430\u0439\u043b\u044b cookie \u0434\u043b\u044f \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439 \u0441\u0430\u0439\u0442\u0430. \u0415\u0441\u043b\u0438 \u0432\u044b \u043d\u0435 \u0440\u0430\u0437\u0440\u0435\u0448\u0430\u0435\u0442\u0435 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0442\u044c \u044d\u0442\u0438 \u0444\u0430\u0439\u043b\u044b cookie, \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435\xa0(\u0438\u043b\u0438 \u0432\u0441\u0435) \u044d\u0442\u0438 \u0441\u0435\u0440\u0432\u0438\u0441\u044b \u043c\u043e\u0433\u0443\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e.","checkbox-description":"\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044c \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044e \xab\u0424\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435\xbb"},"section-advertising":{title:"\u0420\u0435\u043a\u043b\u0430\u043c\u043d\u044b\u0435",paragraph:"\u042d\u0442\u0438 \u0444\u0430\u0439\u043b\u044b cookie \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u043d\u0430 \u043d\u0430\u0448 \u0441\u0430\u0439\u0442 \u043d\u0430\u043c\u0438 \u0438\u043b\u0438 \u043d\u0430\u0448\u0438\u043c\u0438 \u0440\u0435\u043a\u043b\u0430\u043c\u043d\u044b\u043c\u0438 \u043f\u0430\u0440\u0442\u043d\u0435\u0440\u0430\u043c\u0438. \u041e\u043d\u0438 \u043f\u043e\u043c\u043e\u0433\u0430\u044e\u0442 \u043d\u0430\u043c \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0440\u0435\u043a\u043b\u0430\u043c\u0443. \u0415\u0441\u043b\u0438 \u0432\u044b \u043e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u0435 \u044d\u0442\u0438 \u0444\u0430\u0439\u043b\u044b cookie, \u0440\u0435\u043a\u043b\u0430\u043c\u0430 \u0441\u0442\u0430\u043d\u0435\u0442 \u043c\u0435\u043d\u0435\u0435 \u0440\u0435\u043b\u0435\u0432\u0430\u043d\u0442\u043d\u043e\u0439.","checkbox-description":"\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044c \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044e \xab\u0420\u0435\u043a\u043b\u0430\u043c\u043d\u044b\u0435\xbb"}},errorMessage:{header:"\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0444\u0430\u0439\u043b\u043e\u0432 cookie",paragraph:r.act("span",null,"\u0412 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u043c\u044b \u0431\u0443\u0434\u0435\u043c \u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0444\u0430\u0439\u043b\u044b cookie, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u043d\u0430\u043c \u043d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0432\u0430\u0448\u0438 \u043f\u0440\u0435\u0434\u043f\u043e\u0447\u0442\u0435\u043d\u0438\u044f \u0432 \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0438 \u0444\u0430\u0439\u043b\u043e\u0432 cookie.",r.act("br",null),r.act("br",null),"\u0415\u0441\u043b\u0438 \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0444\u0430\u0439\u043b\u043e\u0432 cookie, \u043f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435 \u043f\u043e\u043f\u044b\u0442\u043a\u0443 \u043f\u043e\u0437\u0436\u0435, \u043f\u0435\u0440\u0435\u0439\u0434\u044f \u043f\u043e \u0441\u0441\u044b\u043b\u043a\u0435 \u0432 \u043d\u0438\u0436\u043d\u0435\u043c \u043a\u043e\u043b\u043e\u043d\u0442\u0438\u0442\u0443\u043b\u0435 \u043a\u043e\u043d\u0441\u043e\u043b\u0438 AWS, \u0438\u043b\u0438 \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u0435\u0441\u044c \u0432 \u0441\u043b\u0443\u0436\u0431\u0443 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438, \u0435\u0441\u043b\u0438 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u043d\u0435 \u0438\u0441\u0447\u0435\u0437\u043d\u0435\u0442. "),"button-dismiss":"\u041e\u0442\u043a\u043b\u043e\u043d\u0438\u0442\u044c","button-dismiss-aria-label":"\u041e\u0442\u043a\u043b\u043e\u043d\u0438\u0442\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u043e\u0431 \u043e\u0448\u0438\u0431\u043a\u0435"}},"th-th":{consentBanner:{title:"\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e04\u0e48\u0e32\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13",paragraph:r.act("span",null,"\u0e40\u0e23\u0e32\u0e43\u0e0a\u0e49\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e17\u0e35\u0e48\u0e08\u0e33\u0e40\u0e1b\u0e47\u0e19\u0e41\u0e25\u0e30\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e21\u0e37\u0e2d\u0e17\u0e35\u0e48\u0e04\u0e25\u0e49\u0e32\u0e22\u0e04\u0e25\u0e36\u0e07\u0e01\u0e31\u0e19\u0e0b\u0e36\u0e48\u0e07\u0e08\u0e33\u0e40\u0e1b\u0e47\u0e19\u0e43\u0e19\u0e01\u0e32\u0e23\u0e43\u0e2b\u0e49\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e41\u0e25\u0e30\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e15\u0e48\u0e32\u0e07\u0e46 \u0e02\u0e2d\u0e07\u0e40\u0e23\u0e32 \u0e40\u0e23\u0e32\u0e43\u0e0a\u0e49\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e1b\u0e23\u0e30\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e20\u0e32\u0e1e\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e23\u0e27\u0e1a\u0e23\u0e27\u0e21\u0e2a\u0e16\u0e34\u0e15\u0e34\u0e17\u0e35\u0e48\u0e44\u0e21\u0e48\u0e23\u0e30\u0e1a\u0e38\u0e0a\u0e37\u0e48\u0e2d \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e43\u0e2b\u0e49\u0e40\u0e23\u0e32\u0e40\u0e02\u0e49\u0e32\u0e43\u0e08\u0e27\u0e48\u0e32\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e43\u0e0a\u0e49\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e02\u0e2d\u0e07\u0e40\u0e23\u0e32\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e44\u0e23 \u0e41\u0e25\u0e30\u0e17\u0e33\u0e01\u0e32\u0e23\u0e1b\u0e23\u0e31\u0e1a\u0e1b\u0e23\u0e38\u0e07 \u0e04\u0e38\u0e13\u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e1b\u0e34\u0e14\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e17\u0e35\u0e48\u0e08\u0e33\u0e40\u0e1b\u0e47\u0e19\u0e44\u0e14\u0e49 \u0e41\u0e15\u0e48\u0e04\u0e38\u0e13\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e04\u0e25\u0e34\u0e01 \u201c\u0e1b\u0e23\u0e31\u0e1a\u0e41\u0e15\u0e48\u0e07\u201d \u0e2b\u0e23\u0e37\u0e2d \u201c\u0e1b\u0e0f\u0e34\u0e40\u0e2a\u0e18\u201d \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e1b\u0e0f\u0e34\u0e40\u0e2a\u0e18\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e1b\u0e23\u0e30\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e20\u0e32\u0e1e ",r.act("br",null),r.act("br",null)," \u0e2b\u0e32\u0e01\u0e04\u0e38\u0e13\u0e22\u0e2d\u0e21\u0e23\u0e31\u0e1a AWS \u0e41\u0e25\u0e30\u0e1a\u0e38\u0e04\u0e04\u0e25\u0e17\u0e35\u0e48\u0e2a\u0e32\u0e21\u0e17\u0e35\u0e48\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e2d\u0e19\u0e38\u0e21\u0e31\u0e15\u0e34\u0e08\u0e30\u0e43\u0e0a\u0e49\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e21\u0e2d\u0e1a\u0e04\u0e38\u0e13\u0e2a\u0e21\u0e1a\u0e31\u0e15\u0e34\u0e02\u0e2d\u0e07\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e17\u0e35\u0e48\u0e21\u0e35\u0e1b\u0e23\u0e30\u0e42\u0e22\u0e0a\u0e19\u0e4c \u0e08\u0e14\u0e08\u0e33\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13 \u0e41\u0e25\u0e30\u0e41\u0e2a\u0e14\u0e07\u0e40\u0e19\u0e37\u0e49\u0e2d\u0e2b\u0e32\u0e17\u0e35\u0e48\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e02\u0e49\u0e2d\u0e07 \u0e23\u0e27\u0e21\u0e16\u0e36\u0e07\u0e01\u0e32\u0e23\u0e42\u0e06\u0e29\u0e13\u0e32\u0e17\u0e35\u0e48\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e02\u0e49\u0e2d\u0e07 \u0e2b\u0e32\u0e01\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e22\u0e2d\u0e21\u0e23\u0e31\u0e1a\u0e2b\u0e23\u0e37\u0e2d\u0e1b\u0e0f\u0e34\u0e40\u0e2a\u0e18\u0e04\u0e38\u0e49\u0e01\u0e01\u0e35\u0e49\u0e17\u0e35\u0e48\u0e44\u0e21\u0e08\u0e33\u0e40\u0e1b\u0e47\u0e19\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14 \u0e04\u0e25\u0e34\u0e01 \u201c\u0e22\u0e2d\u0e21\u0e23\u0e31\u0e1a\u201d \u0e2b\u0e23\u0e37\u0e2d \u201c\u0e1b\u0e0f\u0e34\u0e40\u0e2a\u0e18\u201d \u0e2b\u0e32\u0e01\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e15\u0e31\u0e14\u0e2a\u0e34\u0e19\u0e43\u0e08\u0e42\u0e14\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14 \u0e42\u0e1b\u0e23\u0e14\u0e04\u0e25\u0e34\u0e01 \u201c\u0e1b\u0e23\u0e31\u0e1a\u0e41\u0e15\u0e48\u0e07\u201d"),"paragraph-mobile":r.act("span",null,'\u0e40\u0e23\u0e32\u0e43\u0e0a\u0e49\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e41\u0e25\u0e30\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e21\u0e37\u0e2d\u0e17\u0e35\u0e48\u0e04\u0e25\u0e49\u0e32\u0e22\u0e01\u0e31\u0e19\u0e17\u0e35\u0e48\u0e08\u0e33\u0e40\u0e1b\u0e47\u0e19\u0e15\u0e48\u0e2d\u0e01\u0e32\u0e23\u0e43\u0e2b\u0e49\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e41\u0e25\u0e30\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e15\u0e48\u0e32\u0e07 \u0e46 \u0e02\u0e2d\u0e07\u0e40\u0e23\u0e32 \u0e40\u0e23\u0e32\u0e43\u0e0a\u0e49\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e1b\u0e23\u0e30\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e20\u0e32\u0e1e\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e23\u0e27\u0e1a\u0e23\u0e27\u0e21\u0e2a\u0e16\u0e34\u0e15\u0e34\u0e19\u0e34\u0e23\u0e19\u0e32\u0e21\u0e0b\u0e36\u0e48\u0e07\u0e08\u0e30\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e33\u0e43\u0e2b\u0e49\u0e40\u0e23\u0e32\u0e40\u0e02\u0e49\u0e32\u0e43\u0e08\u0e16\u0e36\u0e07\u0e27\u0e34\u0e18\u0e35\u0e17\u0e35\u0e48\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e43\u0e0a\u0e49\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e02\u0e2d\u0e07\u0e40\u0e23\u0e32\u0e41\u0e25\u0e30\u0e17\u0e33\u0e01\u0e32\u0e23\u0e1b\u0e23\u0e31\u0e1a\u0e1b\u0e23\u0e38\u0e07\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e40\u0e2b\u0e25\u0e48\u0e32\u0e19\u0e31\u0e49\u0e19\u0e44\u0e14\u0e49 \u0e04\u0e38\u0e13\u0e08\u0e30\u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e40\u0e1b\u0e34\u0e14\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e17\u0e35\u0e48\u0e08\u0e33\u0e40\u0e1b\u0e47\u0e19\u0e44\u0e14\u0e49\u0e41\u0e15\u0e48\u0e04\u0e38\u0e13\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e04\u0e25\u0e34\u0e01 "\u0e1b\u0e23\u0e31\u0e1a\u0e41\u0e15\u0e48\u0e07\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49" \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e1b\u0e0f\u0e34\u0e40\u0e2a\u0e18\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e1b\u0e23\u0e30\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e20\u0e32\u0e1e\u0e44\u0e14\u0e49 ',r.act("br",null),r.act("br",null),' \u0e2b\u0e32\u0e01\u0e04\u0e38\u0e13\u0e22\u0e34\u0e19\u0e22\u0e2d\u0e21 AWS \u0e41\u0e25\u0e30\u0e1a\u0e38\u0e04\u0e04\u0e25\u0e17\u0e35\u0e48\u0e2a\u0e32\u0e21\u0e17\u0e35\u0e48\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e2d\u0e19\u0e38\u0e21\u0e31\u0e15\u0e34\u0e08\u0e30\u0e43\u0e0a\u0e49\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e43\u0e2b\u0e49\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e1f\u0e35\u0e40\u0e08\u0e2d\u0e23\u0e4c\u0e17\u0e35\u0e48\u0e21\u0e35\u0e1b\u0e23\u0e30\u0e42\u0e22\u0e0a\u0e19\u0e4c\u0e02\u0e2d\u0e07\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c \u0e08\u0e14\u0e08\u0e33\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13 \u0e41\u0e25\u0e30\u0e41\u0e2a\u0e14\u0e07\u0e40\u0e19\u0e37\u0e49\u0e2d\u0e2b\u0e32\u0e17\u0e35\u0e48\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e02\u0e49\u0e2d\u0e07 \u0e23\u0e27\u0e21\u0e16\u0e36\u0e07\u0e01\u0e32\u0e23\u0e42\u0e06\u0e29\u0e13\u0e32\u0e17\u0e35\u0e48\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e02\u0e49\u0e2d\u0e07 \u0e2b\u0e32\u0e01\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e14\u0e33\u0e40\u0e19\u0e34\u0e19\u0e01\u0e32\u0e23\u0e15\u0e48\u0e2d\u0e42\u0e14\u0e22\u0e44\u0e21\u0e48\u0e22\u0e2d\u0e21\u0e23\u0e31\u0e1a\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e40\u0e2b\u0e25\u0e48\u0e32\u0e19\u0e35\u0e49 \u0e43\u0e2b\u0e49\u0e04\u0e25\u0e34\u0e01 "\u0e14\u0e33\u0e40\u0e19\u0e34\u0e19\u0e01\u0e32\u0e23\u0e15\u0e48\u0e2d\u0e42\u0e14\u0e22\u0e44\u0e21\u0e48\u0e22\u0e2d\u0e21\u0e23\u0e31\u0e1a" \u0e2b\u0e32\u0e01\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e15\u0e34\u0e21\u0e2b\u0e23\u0e37\u0e2d\u0e40\u0e23\u0e35\u0e22\u0e19\u0e23\u0e39\u0e49\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e15\u0e34\u0e21 \u0e43\u0e2b\u0e49\u0e04\u0e25\u0e34\u0e01 "\u0e1b\u0e23\u0e31\u0e1a\u0e41\u0e15\u0e48\u0e07\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49" \u0e41\u0e2d\u0e1b\u0e04\u0e2d\u0e19\u0e42\u0e0b\u0e25 AWS \u0e1a\u0e19\u0e21\u0e37\u0e2d\u0e16\u0e37\u0e2d\u0e08\u0e30\u0e44\u0e21\u0e48\u0e2a\u0e48\u0e07\u0e21\u0e2d\u0e1a\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e02\u0e2d\u0e07\u0e1a\u0e38\u0e04\u0e04\u0e25\u0e17\u0e35\u0e48\u0e2a\u0e32\u0e21\u0e2b\u0e23\u0e37\u0e2d\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e17\u0e35\u0e48\u0e43\u0e0a\u0e49\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e42\u0e06\u0e29\u0e13\u0e32'),"button-customize":"\u0e1b\u0e23\u0e31\u0e1a\u0e41\u0e15\u0e48\u0e07","button-accept":"\u0e22\u0e2d\u0e21\u0e23\u0e31\u0e1a","button-decline":"\u0e1b\u0e0f\u0e34\u0e40\u0e2a\u0e18","button-decline-aria-label":"\u0e14\u0e33\u0e40\u0e19\u0e34\u0e19\u0e01\u0e32\u0e23\u0e15\u0e48\u0e2d\u0e42\u0e14\u0e22\u0e44\u0e21\u0e48\u0e22\u0e2d\u0e21\u0e23\u0e31\u0e1a","button-customize-aria-label":"\u0e1b\u0e23\u0e31\u0e1a\u0e41\u0e15\u0e48\u0e07\u0e04\u0e48\u0e32\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49","button-accept-aria-label":"\u0e22\u0e2d\u0e21\u0e23\u0e31\u0e1a\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14"},consentSelector:{header:"\u0e1b\u0e23\u0e31\u0e1a\u0e41\u0e15\u0e48\u0e07\u0e04\u0e48\u0e32\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49",intro:'\u0e40\u0e23\u0e32\u0e43\u0e0a\u0e49\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e41\u0e25\u0e30\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e21\u0e37\u0e2d\u0e17\u0e35\u0e48\u0e04\u0e25\u0e49\u0e32\u0e22\u0e04\u0e25\u0e36\u0e07\u0e01\u0e31\u0e19 (\u0e40\u0e23\u0e35\u0e22\u0e01\u0e42\u0e14\u0e22\u0e23\u0e27\u0e21\u0e27\u0e48\u0e32 "\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49") \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e27\u0e31\u0e15\u0e16\u0e38\u0e1b\u0e23\u0e30\u0e2a\u0e07\u0e04\u0e4c\u0e15\u0e48\u0e2d\u0e44\u0e1b\u0e19\u0e35\u0e49',"checkbox-label":"\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15\u0e41\u0e25\u0e49\u0e27","button-cancel":"\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01","button-save":"\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e04\u0e48\u0e32\u0e01\u0e33\u0e2b\u0e19\u0e14","button-cancel-aria-label":"\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01\u0e01\u0e32\u0e23\u0e1b\u0e23\u0e31\u0e1a\u0e41\u0e15\u0e48\u0e07\u0e04\u0e48\u0e32\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49","button-save-aria-label":"\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e04\u0e48\u0e32\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e17\u0e35\u0e48\u0e1b\u0e23\u0e31\u0e1a\u0e41\u0e15\u0e48\u0e07",footer:r.act("span",null,"\u0e01\u0e32\u0e23\u0e1a\u0e25\u0e47\u0e2d\u0e01\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e1a\u0e32\u0e07\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e2d\u0e32\u0e08\u0e2a\u0e48\u0e07\u0e1c\u0e25\u0e15\u0e48\u0e2d\u0e1b\u0e23\u0e30\u0e2a\u0e1a\u0e01\u0e32\u0e23\u0e13\u0e4c\u0e43\u0e19\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e02\u0e2d\u0e07\u0e40\u0e23\u0e32 \u0e04\u0e38\u0e13\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e41\u0e1b\u0e25\u0e07\u0e04\u0e48\u0e32\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e44\u0e14\u0e49\u0e17\u0e38\u0e01\u0e40\u0e21\u0e37\u0e48\u0e2d \u0e42\u0e14\u0e22\u0e04\u0e25\u0e34\u0e01\u0e17\u0e35\u0e48\u0e04\u0e48\u0e32\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e43\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e25\u0e48\u0e32\u0e07\u0e02\u0e2d\u0e07\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e19\u0e35\u0e49 \u0e2b\u0e32\u0e01\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e40\u0e23\u0e35\u0e22\u0e19\u0e23\u0e39\u0e49\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e15\u0e34\u0e21\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e01\u0e31\u0e1a\u0e27\u0e34\u0e18\u0e35\u0e01\u0e32\u0e23\u0e17\u0e35\u0e48\u0e40\u0e23\u0e32\u0e41\u0e25\u0e30\u0e1a\u0e38\u0e04\u0e04\u0e25\u0e20\u0e32\u0e22\u0e19\u0e2d\u0e01\u0e17\u0e35\u0e48\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15\u0e43\u0e0a\u0e49\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e1a\u0e19\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e02\u0e2d\u0e07\u0e40\u0e23\u0e32 \u0e42\u0e1b\u0e23\u0e14\u0e2d\u0e48\u0e32\u0e19",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer"},r.act("span",null,"\u0e1b\u0e23\u0e30\u0e01\u0e32\u0e28\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e01\u0e31\u0e1a\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e02\u0e2d\u0e07 AWS",r.act(i.default,{ariaLabel:"\u0e40\u0e1b\u0e34\u0e14\u0e43\u0e19\u0e2b\u0e19\u0e49\u0e32\u0e15\u0e48\u0e32\u0e07\u0e1a\u0e32\u0e19\u0e43\u0e2b\u0e21\u0e48",size:"10px"})))),"footer-mobile":r.act("span",null,"\u0e01\u0e32\u0e23\u0e1a\u0e25\u0e47\u0e2d\u0e01\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e1a\u0e32\u0e07\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e2d\u0e32\u0e08\u0e2a\u0e48\u0e07\u0e1c\u0e25\u0e15\u0e48\u0e2d\u0e1b\u0e23\u0e30\u0e2a\u0e1a\u0e01\u0e32\u0e23\u0e13\u0e4c\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e02\u0e2d\u0e07\u0e40\u0e23\u0e32 \u0e04\u0e38\u0e13\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e41\u0e25\u0e30\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e41\u0e1b\u0e25\u0e07\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e17\u0e35\u0e48\u0e04\u0e38\u0e13\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e44\u0e14\u0e49\u0e17\u0e38\u0e01\u0e40\u0e21\u0e37\u0e48\u0e2d \u0e42\u0e14\u0e22\u0e04\u0e25\u0e34\u0e01\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e43\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e17\u0e49\u0e32\u0e22\u0e02\u0e2d\u0e07\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e19\u0e35\u0e49 \u0e40\u0e23\u0e32\u0e41\u0e25\u0e30\u0e1a\u0e38\u0e04\u0e04\u0e25\u0e17\u0e35\u0e48\u0e2a\u0e32\u0e21\u0e17\u0e35\u0e48\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e08\u0e30\u0e43\u0e0a\u0e49\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e2b\u0e23\u0e37\u0e2d\u0e40\u0e17\u0e04\u0e42\u0e19\u0e42\u0e25\u0e22\u0e35\u0e17\u0e35\u0e48\u0e04\u0e25\u0e49\u0e32\u0e22\u0e01\u0e31\u0e19\u0e15\u0e32\u0e21\u0e17\u0e35\u0e48\u0e23\u0e30\u0e1a\u0e38\u0e44\u0e27\u0e49\u0e43\u0e19",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer"},r.act("span",null," \u0e0b\u0e36\u0e48\u0e07\u0e08\u0e30\u0e40\u0e1b\u0e34\u0e14\u0e43\u0e19\u0e2b\u0e19\u0e49\u0e32\u0e15\u0e48\u0e32\u0e07\u0e43\u0e2b\u0e21\u0e48",r.act(i.default,{ariaLabel:"\u0e40\u0e1b\u0e34\u0e14\u0e43\u0e19\u0e2b\u0e19\u0e49\u0e32\u0e15\u0e48\u0e32\u0e07\u0e1a\u0e32\u0e19\u0e43\u0e2b\u0e21\u0e48",size:"10px"})))," \u0e41\u0e2d\u0e1b\u0e04\u0e2d\u0e19\u0e42\u0e0b\u0e25 AWS \u0e1a\u0e19\u0e21\u0e37\u0e2d\u0e16\u0e37\u0e2d\u0e08\u0e30\u0e44\u0e21\u0e48\u0e2a\u0e48\u0e07\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e2b\u0e23\u0e37\u0e2d\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e17\u0e35\u0e48\u0e43\u0e0a\u0e49\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e42\u0e06\u0e29\u0e13\u0e32\u0e43\u0e2b\u0e49\u0e1a\u0e38\u0e04\u0e04\u0e25\u0e17\u0e35\u0e48\u0e2a\u0e32\u0e21"),"section-essential":{title:"\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e17\u0e35\u0e48\u0e08\u0e33\u0e40\u0e1b\u0e47\u0e19",paragraph:"\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e40\u0e2b\u0e25\u0e48\u0e32\u0e19\u0e35\u0e49\u0e08\u0e33\u0e40\u0e1b\u0e47\u0e19\u0e15\u0e48\u0e2d\u0e01\u0e32\u0e23\u0e43\u0e2b\u0e49\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e02\u0e2d\u0e07\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e41\u0e25\u0e30\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e02\u0e2d\u0e07\u0e40\u0e23\u0e32 \u0e41\u0e25\u0e30\u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e1b\u0e34\u0e14\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e44\u0e14\u0e49 \u0e42\u0e14\u0e22\u0e1b\u0e01\u0e15\u0e34\u0e41\u0e25\u0e49\u0e27\u0e08\u0e30\u0e21\u0e35\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e43\u0e2b\u0e49\u0e15\u0e2d\u0e1a\u0e2a\u0e19\u0e2d\u0e07\u0e15\u0e48\u0e2d\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e1a\u0e19\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c \u0e40\u0e0a\u0e48\u0e19 \u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e04\u0e27\u0e32\u0e21\u0e40\u0e1b\u0e47\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13 \u0e01\u0e32\u0e23\u0e25\u0e07\u0e0a\u0e37\u0e48\u0e2d\u0e40\u0e02\u0e49\u0e32\u0e43\u0e0a\u0e49 \u0e2b\u0e23\u0e37\u0e2d\u0e01\u0e32\u0e23\u0e01\u0e23\u0e2d\u0e01\u0e41\u0e1a\u0e1a\u0e1f\u0e2d\u0e23\u0e4c\u0e21\u0e15\u0e48\u0e32\u0e07\u0e46 ","checkbox-description":"\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15\u0e43\u0e2b\u0e49\u0e43\u0e0a\u0e49\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e17\u0e35\u0e48\u0e08\u0e33\u0e40\u0e1b\u0e47\u0e19"},"section-performance":{title:"\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e14\u0e49\u0e32\u0e19\u0e1b\u0e23\u0e30\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e20\u0e32\u0e1e",paragraph:"\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e14\u0e49\u0e32\u0e19\u0e1b\u0e23\u0e30\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e20\u0e32\u0e1e\u0e08\u0e30\u0e43\u0e2b\u0e49\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e2a\u0e16\u0e34\u0e15\u0e34\u0e41\u0e1a\u0e1a\u0e44\u0e21\u0e48\u0e23\u0e30\u0e1a\u0e38\u0e0a\u0e37\u0e48\u0e2d\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e01\u0e31\u0e1a\u0e25\u0e31\u0e01\u0e29\u0e13\u0e30\u0e01\u0e32\u0e23\u0e40\u0e22\u0e35\u0e48\u0e22\u0e21\u0e0a\u0e21\u0e2a\u0e48\u0e27\u0e19\u0e15\u0e48\u0e32\u0e07\u0e46 \u0e02\u0e2d\u0e07\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e02\u0e2d\u0e07\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e17\u0e35\u0e48\u0e40\u0e23\u0e32\u0e08\u0e30\u0e44\u0e14\u0e49\u0e19\u0e33\u0e44\u0e1b\u0e1b\u0e23\u0e31\u0e1a\u0e1b\u0e23\u0e38\u0e07\u0e1b\u0e23\u0e30\u0e2a\u0e1a\u0e01\u0e32\u0e23\u0e13\u0e4c\u0e41\u0e25\u0e30\u0e1b\u0e23\u0e30\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e20\u0e32\u0e1e\u0e02\u0e2d\u0e07\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c \u0e1a\u0e38\u0e04\u0e04\u0e25\u0e20\u0e32\u0e22\u0e19\u0e2d\u0e01\u0e17\u0e35\u0e48\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15\u0e2d\u0e32\u0e08\u0e17\u0e33\u0e01\u0e32\u0e23\u0e27\u0e34\u0e40\u0e04\u0e23\u0e32\u0e30\u0e2b\u0e4c\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e43\u0e19\u0e19\u0e32\u0e21\u0e02\u0e2d\u0e07\u0e40\u0e23\u0e32 \u0e41\u0e15\u0e48\u0e08\u0e30\u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e19\u0e33\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e44\u0e1b\u0e43\u0e0a\u0e49\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e27\u0e31\u0e15\u0e16\u0e38\u0e1b\u0e23\u0e30\u0e2a\u0e07\u0e04\u0e4c\u0e02\u0e2d\u0e07\u0e15\u0e31\u0e27\u0e40\u0e2d\u0e07\u0e44\u0e14\u0e49","checkbox-description":"\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15\u0e43\u0e2b\u0e49\u0e43\u0e0a\u0e49\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e14\u0e49\u0e32\u0e19\u0e1b\u0e23\u0e30\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e20\u0e32\u0e1e"},"section-functional":{title:"\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e0a\u0e48\u0e27\u0e22\u0e43\u0e19\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19",paragraph:"\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e0a\u0e48\u0e27\u0e22\u0e43\u0e19\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e08\u0e30\u0e0a\u0e48\u0e27\u0e22\u0e43\u0e2b\u0e49\u0e40\u0e23\u0e32\u0e21\u0e2d\u0e1a\u0e04\u0e38\u0e13\u0e2a\u0e21\u0e1a\u0e31\u0e15\u0e34\u0e17\u0e35\u0e48\u0e21\u0e35\u0e1b\u0e23\u0e30\u0e42\u0e22\u0e0a\u0e19\u0e4c\u0e02\u0e2d\u0e07\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c \u0e08\u0e14\u0e08\u0e33\u0e04\u0e48\u0e32\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13 \u0e41\u0e25\u0e30\u0e41\u0e2a\u0e14\u0e07\u0e40\u0e19\u0e37\u0e49\u0e2d\u0e2b\u0e32\u0e17\u0e35\u0e48\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e02\u0e49\u0e2d\u0e07 \u0e1a\u0e38\u0e04\u0e04\u0e25\u0e20\u0e32\u0e22\u0e19\u0e2d\u0e01\u0e17\u0e35\u0e48\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15\u0e2d\u0e32\u0e08\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e40\u0e2b\u0e25\u0e48\u0e32\u0e19\u0e35\u0e49\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e21\u0e2d\u0e1a\u0e04\u0e38\u0e13\u0e2a\u0e21\u0e1a\u0e31\u0e15\u0e34\u0e1a\u0e32\u0e07\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e02\u0e2d\u0e07\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c \u0e2b\u0e32\u0e01\u0e04\u0e38\u0e13\u0e44\u0e21\u0e48\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15\u0e43\u0e2b\u0e49\u0e43\u0e0a\u0e49\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e40\u0e2b\u0e25\u0e48\u0e32\u0e19\u0e35\u0e49 \u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e1a\u0e32\u0e07\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e2b\u0e23\u0e37\u0e2d\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14\u0e40\u0e2b\u0e25\u0e48\u0e32\u0e19\u0e35\u0e49\u0e2d\u0e32\u0e08\u0e17\u0e33\u0e07\u0e32\u0e19\u0e44\u0e21\u0e48\u0e40\u0e2b\u0e21\u0e32\u0e30\u0e2a\u0e21","checkbox-description":"\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15\u0e43\u0e2b\u0e49\u0e43\u0e0a\u0e49\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e0a\u0e48\u0e27\u0e22\u0e43\u0e19\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19"},"section-advertising":{title:"\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e01\u0e32\u0e23\u0e42\u0e06\u0e29\u0e13\u0e32",paragraph:"\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e01\u0e32\u0e23\u0e42\u0e06\u0e29\u0e13\u0e32\u0e2d\u0e32\u0e08\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e1c\u0e48\u0e32\u0e19\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e42\u0e14\u0e22\u0e40\u0e23\u0e32\u0e2b\u0e23\u0e37\u0e2d\u0e04\u0e39\u0e48\u0e04\u0e49\u0e32\u0e14\u0e49\u0e32\u0e19\u0e42\u0e06\u0e29\u0e13\u0e32\u0e02\u0e2d\u0e07\u0e40\u0e23\u0e32 \u0e41\u0e25\u0e30\u0e0a\u0e48\u0e27\u0e22\u0e40\u0e23\u0e32\u0e43\u0e19\u0e01\u0e32\u0e23\u0e2a\u0e48\u0e07\u0e21\u0e2d\u0e1a\u0e40\u0e19\u0e37\u0e49\u0e2d\u0e2b\u0e32\u0e17\u0e32\u0e07\u0e01\u0e32\u0e23\u0e15\u0e25\u0e32\u0e14\u0e17\u0e35\u0e48\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e02\u0e49\u0e2d\u0e07 \u0e2b\u0e32\u0e01\u0e04\u0e38\u0e13\u0e44\u0e21\u0e48\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e40\u0e2b\u0e25\u0e48\u0e32\u0e19\u0e35\u0e49 \u0e04\u0e38\u0e13\u0e08\u0e30\u0e1e\u0e1a\u0e42\u0e06\u0e29\u0e13\u0e32\u0e17\u0e35\u0e48\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e02\u0e49\u0e2d\u0e07\u0e19\u0e49\u0e2d\u0e22\u0e25\u0e07","checkbox-description":"\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15\u0e43\u0e2b\u0e49\u0e43\u0e0a\u0e49\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e01\u0e32\u0e23\u0e42\u0e06\u0e29\u0e13\u0e32"}},errorMessage:{header:"\u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e04\u0e48\u0e32\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e44\u0e14\u0e49",paragraph:r.act("span",null,"\u0e40\u0e23\u0e32\u0e08\u0e30\u0e08\u0e31\u0e14\u0e40\u0e01\u0e47\u0e1a\u0e40\u0e09\u0e1e\u0e32\u0e30\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e17\u0e35\u0e48\u0e08\u0e33\u0e40\u0e1b\u0e47\u0e19\u0e43\u0e19\u0e02\u0e13\u0e30\u0e19\u0e35\u0e49\u0e40\u0e17\u0e48\u0e32\u0e19\u0e31\u0e49\u0e19 \u0e40\u0e19\u0e37\u0e48\u0e2d\u0e07\u0e08\u0e32\u0e01\u0e40\u0e23\u0e32\u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e04\u0e48\u0e32\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e44\u0e14\u0e49",r.act("br",null),r.act("br",null),"\u0e2b\u0e32\u0e01\u0e04\u0e38\u0e13\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e04\u0e48\u0e32\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e01\u0e01\u0e35\u0e49 \u0e42\u0e1b\u0e23\u0e14\u0e25\u0e2d\u0e07\u0e2d\u0e35\u0e01\u0e04\u0e23\u0e31\u0e49\u0e07\u0e42\u0e14\u0e22\u0e43\u0e0a\u0e49\u0e25\u0e34\u0e07\u0e01\u0e4c\u0e43\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e17\u0e49\u0e32\u0e22\u0e02\u0e2d\u0e07\u0e04\u0e2d\u0e19\u0e42\u0e0b\u0e25 AWS \u0e2b\u0e23\u0e37\u0e2d\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d\u0e1d\u0e48\u0e32\u0e22\u0e2a\u0e19\u0e31\u0e1a\u0e2a\u0e19\u0e38\u0e19\u0e2b\u0e32\u0e01\u0e1b\u0e31\u0e0d\u0e2b\u0e32\u0e19\u0e35\u0e49\u0e22\u0e31\u0e07\u0e04\u0e07\u0e40\u0e01\u0e34\u0e14\u0e02\u0e36\u0e49\u0e19\u0e2d\u0e22\u0e39\u0e48"),"button-dismiss":"\u0e1b\u0e34\u0e14","button-dismiss-aria-label":"\u0e1b\u0e34\u0e14\u0e02\u0e49\u0e2d\u0e04\u0e27\u0e32\u0e21\u0e41\u0e2a\u0e14\u0e07\u0e02\u0e49\u0e2d\u0e1c\u0e34\u0e14\u0e1e\u0e25\u0e32\u0e14"}},"tr-tr":{consentBanner:{title:"\xc7erez tercihlerinizi se\xe7me",paragraph:r.act("span",null,'Sitemizi ve hizmetlerimizi sunmak i\xe7in gerekli olan temel \xe7erezleri ve benzer ara\xe7lar\u0131 kullan\u0131r\u0131z. M\xfc\u015fterilerin sitemizi nas\u0131l kulland\u0131\u011f\u0131n\u0131 anlamam\u0131za ve iyile\u015ftirmeler yapmam\u0131za yard\u0131mc\u0131 olan anonim istatistikler toplamak \xfczere performans \xe7erezlerini kullan\u0131r\u0131z. Temel \xe7erezler devre d\u0131\u015f\u0131 b\u0131rak\u0131lamaz ancak performans \xe7erezlerini reddetmek i\xe7in \\"\xd6zelle\u015ftir\\" veya \\"Reddet\\" se\xe7ene\u011fine t\u0131klayabilirsiniz. ',r.act("br",null),r.act("br",null),' Kabul etti\u011finiz takdirde AWS ve onayl\u0131 \xfc\xe7\xfcnc\xfc taraflar; yararl\u0131 site \xf6zellikleri sa\u011flamak, tercihlerinizi hat\u0131rlamak ve alakal\u0131 reklamlar dahil olmak \xfczere alakal\u0131 i\xe7erikler g\xf6stermek amac\u0131yla da \xe7erez kullanacakt\u0131r. Temel olmayan t\xfcm \xe7erezleri kabul etmek veya reddetmek i\xe7in \\"Kabul et\\" veya \\"Reddet\\" se\xe7ene\u011fine t\u0131klay\u0131n. Daha ayr\u0131nt\u0131l\u0131 se\xe7imler yapmak i\xe7in \\"\xd6zelle\u015ftir\\" se\xe7ene\u011fine t\u0131klay\u0131n.'),"paragraph-mobile":r.act("span",null,'Sitemizi ve hizmetlerimizi sa\u011flamak i\xe7in gerekli olan temel \xe7erezleri ve benzer ara\xe7lar\u0131 kullan\u0131yoruz. M\xfc\u015fterilerin sitemizi nas\u0131l kulland\u0131\u011f\u0131n\u0131 anlayabilmemiz ve iyile\u015ftirmeler yapabilmemiz i\xe7in anonim istatistikler toplamak \xfczere performans \xe7erezleri kullan\u0131yoruz. Temel \xe7erezler devre d\u0131\u015f\u0131 b\u0131rak\u0131lamaz ancak performans \xe7erezlerini reddetmek i\xe7in "\xc7erezleri \xf6zelle\u015ftir" se\xe7ene\u011fine t\u0131klayabilirsiniz. ',r.act("br",null),r.act("br",null),' Kabul etti\u011finizde, AWS ve onayl\u0131 \xfc\xe7\xfcnc\xfc taraflar da yararl\u0131 site \xf6zellikleri sa\u011flamak, tercihlerinizi hat\u0131rlamak ve alakal\u0131 reklamlar dahil olmak \xfczere alakal\u0131 i\xe7erikler g\xf6stermek i\xe7in \xe7erezleri kullanacakt\u0131r. Bu \xe7erezleri kabul etmeden devam etmek i\xe7in "Kabul etmeden devam et" se\xe7ene\u011fine t\u0131klay\u0131n. Daha ayr\u0131nt\u0131l\u0131 se\xe7imler yapmak veya daha fazla bilgi edinmek i\xe7in "\xc7erezleri \xf6zelle\u015ftir" se\xe7ene\u011fine t\u0131klay\u0131n. AWS Konsolu Mobil Uygulamas\u0131, \xfc\xe7\xfcnc\xfc taraf \xe7erezleri veya reklam ama\xe7l\u0131 kullan\u0131lan \xe7erezler teslim etmez.'),"button-customize":"\xd6zelle\u015ftir","button-accept":"Kabul et","button-decline":"Reddet","button-decline-aria-label":"Kabul etmeden devam et","button-customize-aria-label":"\xc7erez tercihlerini \xf6zelle\u015ftir","button-accept-aria-label":"T\xfcm \xe7erezleri kabul et"},consentSelector:{header:"\xc7erez tercihlerini \xf6zelle\u015ftir",intro:'\xc7erezleri ve benzer ara\xe7lar\u0131 (topluca "\xe7erezler") a\u015fa\u011f\u0131daki ama\xe7lar i\xe7in kullan\u0131r\u0131z.',"checkbox-label":"\u0130zin verildi","button-cancel":"\u0130ptal","button-save":"Tercihleri kaydet","button-cancel-aria-label":"\xc7erez tercihlerini \xf6zelle\u015ftirmeyi iptal et","button-save-aria-label":"\xd6zelle\u015ftirilmi\u015f \xe7erez tercihlerini kaydet",footer:r.act("span",null,"Baz\u0131 \xe7erez t\xfcrlerini engellemek, sitelerimizle ilgili deneyiminizi etkileyebilir. Bu sitenin alt bilgisindeki \xc7erez tercihleri ba\u011flant\u0131s\u0131na t\u0131klayarak diledi\u011finiz zaman se\xe7imlerinizi de\u011fi\u015ftirebilirsiniz. Bizim ve onayl\u0131 \xfc\xe7\xfcnc\xfc taraflar\u0131n, \xe7erezleri sitelerimizde nas\u0131l kulland\u0131\u011f\u0131m\u0131z hakk\u0131nda daha fazla bilgi edinmek i\xe7in l\xfctfen\xa0",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer"},r.act("span",null,"AWS \xc7erez Bildirimimizi",r.act(i.default,{ariaLabel:"Yeni Bir Pencerede A\xe7\u0131l\u0131r",size:"10px"})))," okuyun."),"footer-mobile":r.act("span",null,"Baz\u0131 \xe7erez t\xfcrlerini engellemek, sitelerimizle ilgili deneyiminizi etkileyebilir. Bu sitenin alt bilgisindeki \xc7erez tercihleri ba\u011flant\u0131s\u0131na t\u0131klayarak diledi\u011finiz zaman se\xe7imlerinizi de\u011fi\u015ftirebilirsiniz. Bizim ve onayl\u0131 \xfc\xe7\xfcnc\xfc taraflar\u0131n, \xe7erezleri sitelerimizde nas\u0131l kulland\u0131\u011f\u0131m\u0131z hakk\u0131nda daha fazla bilgi edinmek i\xe7in l\xfctfen\xa0",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer"},r.act("span",null,"AWS \xc7erez Bildirimimizi",r.act(i.default,{ariaLabel:"Yeni Bir Pencerede A\xe7\u0131l\u0131r",size:"10px"})))," okuyun. AWS Console Mobil Uygulamas\u0131, \xfc\xe7\xfcnc\xfc taraf \xe7erezleri veya reklamc\u0131l\u0131k i\xe7in kullan\u0131lan \xe7erezleri sunmaz. "),"section-essential":{title:"Temel",paragraph:"Temel \xe7erezler, sitemizi ve hizmetlerimizi sunmak i\xe7in gerekli olup devre d\u0131\u015f\u0131 b\u0131rak\u0131lamaz. Bunlar genellikle sitede gizlilik tercihlerinizi ayarlama, oturum a\xe7ma veya formlar\u0131 doldurma gibi eylemlerde bulundu\u011funuzda yerle\u015ftirilir. ","checkbox-description":"Temel kategoriye izin ver"},"section-performance":{title:"Performans",paragraph:"Performans \xe7erezleri, site deneyimini ve performans\u0131n\u0131 iyile\u015ftirebilmemiz i\xe7in m\xfc\u015fterilerin sitemizde nas\u0131l gezindi\u011fi hakk\u0131nda anonim istatistikler sa\u011flar. Onayl\u0131 \xfc\xe7\xfcnc\xfc taraflar bizim ad\u0131m\u0131za analiz yapabilir ancak verileri kendi ama\xe7lar\u0131 i\xe7in kullanamazlar.","checkbox-description":"Performans kategorisine izin ver"},"section-functional":{title:"\u0130\u015flevsellik",paragraph:"\u0130\u015flevsellik \xe7erezleri yararl\u0131 site \xf6zellikleri sunmam\u0131za, tercihlerinizi hat\u0131rlamam\u0131za ve alakal\u0131 i\xe7erikler g\xf6stermemize yard\u0131mc\u0131 olur. Onayl\u0131 \xfc\xe7\xfcnc\xfc taraflar bu \xe7erezleri belirli site \xf6zelliklerini sa\u011flamak i\xe7in yerle\u015ftirebilir. Bu \xe7erezlere izin vermezseniz, bu hizmetlerin bir k\u0131sm\u0131 veya tamam\u0131 d\xfczg\xfcn \xe7al\u0131\u015fmayabilir.","checkbox-description":"\u0130\u015flevsellik kategorisine izin ver"},"section-advertising":{title:"Reklam",paragraph:"Reklam \xe7erezleri, sitemiz arac\u0131l\u0131\u011f\u0131yla bizim taraf\u0131m\u0131zdan ya da reklam \xe7\xf6z\xfcm ortaklar\u0131m\u0131z taraf\u0131ndan yerle\u015ftirilebilir ve alakal\u0131 pazarlama i\xe7erikleri yay\u0131nlamam\u0131za yard\u0131mc\u0131 olur. Bu \xe7erezlere izin vermezseniz, daha az alakal\u0131 reklamlarla kar\u015f\u0131la\u015f\u0131rs\u0131n\u0131z.","checkbox-description":"Reklam kategorisine izin ver"}},errorMessage:{header:"\xc7erez tercihleri kaydedilemiyor",paragraph:r.act("span",null,"\xc7erez tercihlerinizi kaydedemedi\u011fimizden \u015fimdilik yaln\u0131zca temel \xe7erezleri saklayaca\u011f\u0131z.",r.act("br",null),r.act("br",null),"\xc7erez tercihlerinizi de\u011fi\u015ftirmek istiyorsan\u0131z AWS konsolu alt bilgisindeki ba\u011flant\u0131y\u0131 kullanarak daha sonra tekrar deneyin veya sorunun devam etmesi durumunda destek ekibiyle ileti\u015fime ge\xe7in."),"button-dismiss":"Yok say","button-dismiss-aria-label":"Hata mesaj\u0131n\u0131 yok say"}},"vi-vn":{consentBanner:{title:"Ch\u1ecdn t\xf9y ch\u1ecdn cookie c\u1ee7a b\u1ea1n",paragraph:r.act("span",null,"Ch\xfang t\xf4i s\u1eed d\u1ee5ng c\xe1c cookie thi\u1ebft y\u1ebfu v\xe0 c\xf4ng c\u1ee5 t\u01b0\u01a1ng t\u1ef1 c\u1ea7n thi\u1ebft \u0111\u1ec3 cung c\u1ea5p trang web v\xe0 d\u1ecbch v\u1ee5 c\u1ee7a ch\xfang t\xf4i. Ch\xfang t\xf4i s\u1eed d\u1ee5ng cookie hi\u1ec7u n\u0103ng \u0111\u1ec3 thu th\u1eadp s\u1ed1 li\u1ec7u th\u1ed1ng k\xea \u1ea9n danh, qua \u0111\xf3 hi\u1ec3u r\xf5 c\xe1ch kh\xe1ch h\xe0ng s\u1eed d\u1ee5ng trang web c\u1ee7a ch\xfang t\xf4i v\xe0 ti\u1ebfn h\xe0nh c\u1ea3i ti\u1ebfn. B\u1ea1n kh\xf4ng th\u1ec3 v\xf4 hi\u1ec7u h\xf3a cookie thi\u1ebft y\u1ebfu, nh\u01b0ng c\xf3 th\u1ec3 nh\u1ea5p v\xe0o \u201cT\xf9y ch\u1ec9nh\u201d ho\u1eb7c \u201cT\u1eeb ch\u1ed1i\u201d \u0111\u1ec3 t\u1eeb ch\u1ed1i cookie hi\u1ec7u n\u0103ng. ",r.act("br",null),r.act("br",null)," N\u1ebfu b\u1ea1n \u0111\u1ed3ng \xfd, AWS v\xe0 c\xe1c b\xean th\u1ee9 ba \u0111\u01b0\u1ee3c ph\xea duy\u1ec7t c\u0169ng s\u1ebd s\u1eed d\u1ee5ng cookie \u0111\u1ec3 cung c\u1ea5p c\xe1c t\xednh n\u0103ng h\u1eefu \xedch c\u1ee7a trang web, ghi nh\u1edb t\xf9y ch\u1ecdn c\u1ee7a b\u1ea1n v\xe0 hi\u1ec3n th\u1ecb n\u1ed9i dung li\xean quan, bao g\u1ed3m c\u1ea3 qu\u1ea3ng c\xe1o li\xean quan. \u0110\u1ec3 ch\u1ea5p nh\u1eadn ho\u1eb7c t\u1eeb ch\u1ed1i t\u1ea5t c\u1ea3 c\xe1c cookie kh\xf4ng thi\u1ebft y\u1ebfu, nh\u1ea5p v\xe0o \u201cCh\u1ea5p nh\u1eadn\u201d ho\u1eb7c \u201cT\u1eeb ch\u1ed1i\u201d. \u0110\u1ec3 l\u1ef1a ch\u1ecdn chi ti\u1ebft h\u01a1n, nh\u1ea5p v\xe0o \u201cT\xf9y ch\u1ec9nh\u201d."),"paragraph-mobile":r.act("span",null,"Ch\xfang t\xf4i s\u1eed d\u1ee5ng c\xe1c cookie thi\u1ebft y\u1ebfu v\xe0 c\xe1c c\xf4ng c\u1ee5 t\u01b0\u01a1ng t\u1ef1 c\u1ea7n thi\u1ebft \u0111\u1ec3 cung c\u1ea5p trang web v\xe0 c\xe1c d\u1ecbch v\u1ee5 c\u1ee7a ch\xfang t\xf4i. Ch\xfang t\xf4i s\u1eed d\u1ee5ng cookie hi\u1ec7u su\u1ea5t \u0111\u1ec3 thu th\u1eadp s\u1ed1 li\u1ec7u th\u1ed1ng k\xea d\u1ea1ng \u1ea9n danh \u0111\u1ec3 c\xf3 th\u1ec3 th\u1ea5u hi\u1ec3u c\xe1ch th\u1ee9c kh\xe1ch h\xe0ng s\u1eed d\u1ee5ng trang web c\u1ee7a ch\xfang t\xf4i v\xe0 \u0111\u01b0a ra c\xe1c c\u1ea3i ti\u1ebfn. Kh\xf4ng th\u1ec3 t\u1eaft c\xe1c cookie thi\u1ebft y\u1ebfu, nh\u01b0ng b\u1ea1n c\xf3 th\u1ec3 nh\u1ea5p v\xe0o \u201cT\xf9y ch\u1ec9nh cookie\u201d \u0111\u1ec3 t\u1eeb ch\u1ed1i cookie hi\u1ec7u su\u1ea5t. ",r.act("br",null),r.act("br",null)," N\u1ebfu b\u1ea1n \u0111\u1ed3ng \xfd, AWS v\xe0 c\xe1c b\xean th\u1ee9 ba \u0111\u01b0\u1ee3c ph\xea duy\u1ec7t c\u0169ng s\u1ebd s\u1eed d\u1ee5ng cookie \u0111\u1ec3 cung c\u1ea5p c\xe1c t\xednh n\u0103ng h\u1eefu \xedch c\u1ee7a trang web, ghi nh\u1edb c\xe1c t\xf9y ch\u1ecdn c\u1ee7a b\u1ea1n v\xe0 hi\u1ec3n th\u1ecb n\u1ed9i dung li\xean quan, bao g\u1ed3m c\u1ea3 qu\u1ea3ng c\xe1o li\xean quan. \u0110\u1ec3 ti\u1ebfp t\u1ee5c m\xe0 kh\xf4ng ch\u1ea5p nh\u1eadn c\xe1c cookie n\xe0y, h\xe3y nh\u1ea5p v\xe0o \u201cTi\u1ebfp t\u1ee5c m\xe0 kh\xf4ng ch\u1ea5p nh\u1eadn\u201d. \u0110\u1ec3 th\u1ef1c hi\u1ec7n c\xe1c l\u1ef1a ch\u1ecdn chi ti\u1ebft h\u01a1n ho\u1eb7c t\xecm hi\u1ec3u th\xeam, h\xe3y nh\u1ea5p v\xe0o \u201cT\xf9y ch\u1ec9nh cookie\u201d. \u1ee8ng d\u1ee5ng di \u0111\u1ed9ng c\u1ee7a B\u1ea3ng \u0111i\u1ec1u khi\u1ec3n AWS kh\xf4ng ph\xe2n ph\u1ed1i cookie c\u1ee7a b\xean th\u1ee9 ba ho\u1eb7c cookie \u0111\u01b0\u1ee3c d\xf9ng cho qu\u1ea3ng c\xe1o."),"button-customize":"T\xf9y ch\u1ec9nh","button-accept":"Ch\u1ea5p nh\u1eadn","button-decline":"T\u1eeb ch\u1ed1i","button-decline-aria-label":"Ti\u1ebfp t\u1ee5c m\xe0 kh\xf4ng ch\u1ea5p nh\u1eadn","button-customize-aria-label":"T\xf9y ch\u1ec9nh t\xf9y ch\u1ecdn cookie","button-accept-aria-label":"Ch\u1ea5p nh\u1eadn t\u1ea5t c\u1ea3 cookie"},consentSelector:{header:"T\xf9y ch\u1ec9nh t\xf9y ch\u1ecdn cookie",intro:"Ch\xfang t\xf4i s\u1eed d\u1ee5ng cookie v\xe0 c\xe1c c\xf4ng c\u1ee5 t\u01b0\u01a1ng t\u1ef1 (g\u1ecdi chung l\xe0 \u201ccookie\u201d) \u0111\u1ec3 ph\u1ee5c v\u1ee5 c\xe1c m\u1ee5c \u0111\xedch sau.","checkbox-label":"\u0110\xe3 cho ph\xe9p","button-cancel":"H\u1ee7y","button-save":"L\u01b0u t\xf9y ch\u1ecdn","button-cancel-aria-label":"H\u1ee7y t\xf9y ch\u1ec9nh t\xf9y ch\u1ecdn cookie","button-save-aria-label":"L\u01b0u t\xf9y ch\u1ecdn cookie \u0111\xe3 t\xf9y ch\u1ec9nh",footer:r.act("span",null,"Vi\u1ec7c ch\u1eb7n m\u1ed9t s\u1ed1 lo\u1ea1i cookie c\xf3 th\u1ec3 \u1ea3nh h\u01b0\u1edfng \u0111\u1ebfn tr\u1ea3i nghi\u1ec7m c\u1ee7a b\u1ea1n tr\xean trang c\u1ee7a ch\xfang t\xf4i. B\u1ea1n c\xf3 th\u1ec3 thay \u0111\u1ed5i t\xf9y ch\u1ecdn cookie c\u1ee7a m\xecnh b\u1ea5t c\u1ee9 l\xfac n\xe0o b\u1eb1ng c\xe1ch nh\u1ea5p v\xe0o T\xf9y ch\u1ecdn cookie \u1edf ch\xe2n c\u1ee7a trang n\xe0y. \u0110\u1ec3 t\xecm hi\u1ec3u th\xeam v\u1ec1 c\xe1ch ch\xfang t\xf4i v\xe0 c\xe1c b\xean th\u1ee9 ba \u0111\u01b0\u1ee3c ch\u1ea5p thu\u1eadn s\u1eed d\u1ee5ng cookie tr\xean trang c\u1ee7a ch\xfang t\xf4i, vui l\xf2ng \u0111\u1ecdc\xa0",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer"},r.act("span",null,"Th\xf4ng b\xe1o v\u1ec1 cookie c\u1ee7a AWS.",r.act(i.default,{ariaLabel:"M\u1edf trong c\u1eeda s\u1ed5 m\u1edbi",size:"10px"})))),"footer-mobile":r.act("span",null,"Vi\u1ec7c ch\u1eb7n m\u1ed9t s\u1ed1 lo\u1ea1i cookie c\xf3 th\u1ec3 \u1ea3nh h\u01b0\u1edfng \u0111\u1ebfn tr\u1ea3i nghi\u1ec7m b\u1ea1n duy\u1ec7t c\xe1c trang web c\u1ee7a ch\xfang t\xf4i. B\u1ea1n c\xf3 th\u1ec3 xem x\xe9t v\xe0 thay \u0111\u1ed5i l\u1ef1a ch\u1ecdn c\u1ee7a m\xecnh b\u1ea5t c\u1ee9 l\xfac n\xe0o b\u1eb1ng c\xe1ch nh\u1ea5p v\xe0o T\xf9y ch\u1ecdn cookie \u1edf ch\xe2n trang c\u1ee7a trang web n\xe0y. Ch\xfang t\xf4i v\xe0 c\xe1c b\xean th\u1ee9 ba \u0111\u01b0\u1ee3c ch\u1ecdn s\u1eed d\u1ee5ng cookie ho\u1eb7c c\xe1c c\xf4ng ngh\u1ec7 t\u01b0\u01a1ng t\u1ef1 nh\u01b0 \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh trong ph\u1ea7n ",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer"},r.act("span",null,"Th\xf4ng b\xe1o v\u1ec1 cookie c\u1ee7a AWS",r.act(i.default,{ariaLabel:"M\u1edf trong c\u1eeda s\u1ed5 m\u1edbi",size:"10px"}))),". Console Mobile App c\u1ee7a AWS kh\xf4ng cung c\u1ea5p cookie c\u1ee7a b\xean th\u1ee9 ba ho\u1eb7c cookie d\xf9ng cho qu\u1ea3ng c\xe1o."),"section-essential":{title:"Thi\u1ebft y\u1ebfu",paragraph:"Cookie thi\u1ebft y\u1ebfu \u0111\xf3ng vai tr\xf2 c\u1ea7n thi\u1ebft trong vi\u1ec7c cung c\u1ea5p trang c\u0169ng nh\u01b0 d\u1ecbch v\u1ee5 c\u1ee7a ch\xfang t\xf4i v\xe0 kh\xf4ng th\u1ec3 b\u1ecb v\xf4 hi\u1ec7u h\xf3a. Th\xf4ng th\u01b0\u1eddng, cookie \u0111\u01b0\u1ee3c thi\u1ebft l\u1eadp \u0111\u1ec3 ph\u1ea3n h\u1ed3i c\xe1c h\xe0nh \u0111\u1ed9ng c\u1ee7a b\u1ea1n tr\xean trang, ch\u1eb3ng h\u1ea1n nh\u01b0 thi\u1ebft l\u1eadp t\xf9y ch\u1ecdn quy\u1ec1n ri\xeang t\u01b0, \u0111\u0103ng nh\u1eadp ho\u1eb7c \u0111i\u1ec1n v\xe0o bi\u1ec3u m\u1eabu. ","checkbox-description":"Cho ph\xe9p h\u1ea1ng m\u1ee5c thi\u1ebft y\u1ebfu"},"section-performance":{title:"Hi\u1ec7u su\u1ea5t",paragraph:"Cookie hi\u1ec7u su\u1ea5t cung c\u1ea5p s\u1ed1 li\u1ec7u th\u1ed1ng k\xea \u1ea9n danh v\u1ec1 c\xe1ch kh\xe1ch h\xe0ng \u0111i\u1ec1u h\u01b0\u1edbng trang c\u1ee7a ch\xfang t\xf4i nh\u1eb1m gi\xfap ch\xfang t\xf4i c\u1ea3i thi\u1ec7n tr\u1ea3i nghi\u1ec7m v\xe0 hi\u1ec7u su\u1ea5t c\u1ee7a trang. C\xe1c b\xean th\u1ee9 ba \u0111\u01b0\u1ee3c ch\u1ea5p thu\u1eadn c\xf3 th\u1ec3 th\u1ef1c hi\u1ec7n ph\xe2n t\xedch thay m\u1eb7t ch\xfang t\xf4i nh\u01b0ng kh\xf4ng th\u1ec3 s\u1eed d\u1ee5ng d\u1eef li\u1ec7u cho m\u1ee5c \u0111\xedch ri\xeang c\u1ee7a m\xecnh.","checkbox-description":"Cho ph\xe9p h\u1ea1ng m\u1ee5c hi\u1ec7u su\u1ea5t"},"section-functional":{title:"Ch\u1ee9c n\u0103ng",paragraph:"Cookie ch\u1ee9c n\u0103ng gi\xfap ch\xfang t\xf4i cung c\u1ea5p c\xe1c t\xednh n\u0103ng c\xf3 \xedch tr\xean trang, ghi nh\u1edb t\xf9y ch\u1ecdn c\u1ee7a b\u1ea1n v\xe0 hi\u1ec3n th\u1ecb n\u1ed9i dung ph\xf9 h\u1ee3p. C\xe1c b\xean th\u1ee9 ba \u0111\u01b0\u1ee3c ch\u1ea5p thu\u1eadn c\xf3 th\u1ec3 thi\u1ebft l\u1eadp c\xe1c cookie n\xe0y \u0111\u1ec3 cung c\u1ea5p m\u1ed9t s\u1ed1 t\xednh n\u0103ng tr\xean site. N\u1ebfu b\u1ea1n kh\xf4ng cho ph\xe9p c\xe1c cookie n\xe0y th\xec m\u1ed9t s\u1ed1 ho\u1eb7c to\xe0n b\u1ed9 c\xe1c d\u1ecbch v\u1ee5 n\xe0y c\xf3 th\u1ec3 kh\xf4ng ho\u1ea1t \u0111\u1ed9ng \u0111\xfang c\xe1ch.","checkbox-description":"Cho ph\xe9p h\u1ea1ng m\u1ee5c ch\u1ee9c n\u0103ng"},"section-advertising":{title:"Qu\u1ea3ng c\xe1o",paragraph:"Ch\xfang t\xf4i ho\u1eb7c c\xe1c \u0111\u1ed1i t\xe1c qu\u1ea3ng c\xe1o c\u1ee7a ch\xfang t\xf4i c\xf3 th\u1ec3 thi\u1ebft l\u1eadp cookie qu\u1ea3ng c\xe1o th\xf4ng qua trang c\u1ee7a ch\xfang t\xf4i. C\xe1c cookie n\xe0y gi\xfap ch\xfang t\xf4i ph\xe2n ph\u1ed1i n\u1ed9i dung ti\u1ebfp th\u1ecb ph\xf9 h\u1ee3p. N\u1ebfu b\u1ea1n kh\xf4ng cho ph\xe9p c\xe1c cookie n\xe0y, b\u1ea1n s\u1ebd nh\u1eadn \u0111\u01b0\u1ee3c qu\u1ea3ng c\xe1o \xedt ph\xf9 h\u1ee3p h\u01a1n.","checkbox-description":"Cho ph\xe9p h\u1ea1ng m\u1ee5c qu\u1ea3ng c\xe1o"}},errorMessage:{header:"Kh\xf4ng th\u1ec3 l\u01b0u t\xf9y ch\u1ecdn cookie",paragraph:r.act("span",null,"Ch\xfang t\xf4i s\u1ebd ch\u1ec9 l\u01b0u tr\u1eef c\xe1c cookie thi\u1ebft y\u1ebfu t\u1ea1i th\u1eddi \u0111i\u1ec3m n\xe0y, v\xec ch\xfang t\xf4i kh\xf4ng th\u1ec3 l\u01b0u t\xf9y ch\u1ecdn cookie c\u1ee7a b\u1ea1n.",r.act("br",null),r.act("br",null),"N\u1ebfu b\u1ea1n mu\u1ed1n thay \u0111\u1ed5i t\xf9y ch\u1ecdn cookie c\u1ee7a m\xecnh, h\xe3y th\u1eed l\u1ea1i sau b\u1eb1ng c\xe1ch s\u1eed d\u1ee5ng li\xean k\u1ebft \u1edf ch\xe2n trang c\u1ee7a b\u1ea3ng \u0111i\u1ec1u khi\u1ec3n AWS ho\u1eb7c li\xean h\u1ec7 v\u1edbi b\u1ed9 ph\u1eadn h\u1ed7 tr\u1ee3 n\u1ebfu v\u1eabn x\u1ea3y ra l\u1ed7i."),"button-dismiss":"\u0110\xf3ng","button-dismiss-aria-label":"\u0110\xf3ng th\xf4ng b\xe1o l\u1ed7i"}},"zh-cn":{consentBanner:{title:"\u9009\u62e9\u60a8\u7684 Cookie \u9996\u9009\u9879",paragraph:r.act("span",null,"\u6211\u4eec\u4f7f\u7528\u5fc5\u8981 Cookie \u548c\u7c7b\u4f3c\u5de5\u5177\u63d0\u4f9b\u6211\u4eec\u7684\u7f51\u7ad9\u548c\u670d\u52a1\u3002\u6211\u4eec\u4f7f\u7528\u6027\u80fd Cookie \u6536\u96c6\u533f\u540d\u7edf\u8ba1\u6570\u636e\uff0c\u4ee5\u4fbf\u6211\u4eec\u53ef\u4ee5\u4e86\u89e3\u5ba2\u6237\u5982\u4f55\u4f7f\u7528\u6211\u4eec\u7684\u7f51\u7ad9\u5e76\u8fdb\u884c\u6539\u8fdb\u3002\u5fc5\u8981 Cookie \u65e0\u6cd5\u505c\u7528\uff0c\u4f46\u60a8\u53ef\u4ee5\u5355\u51fb\u201c\u81ea\u5b9a\u4e49\u201d\u6216\u201c\u62d2\u7edd\u201d\u6765\u62d2\u7edd\u6027\u80fd Cookie\u3002",r.act("br",null),r.act("br",null)," \u5982\u679c\u60a8\u540c\u610f\uff0cAWS \u548c\u7ecf\u6279\u51c6\u7684\u7b2c\u4e09\u65b9\u8fd8\u5c06\u4f7f\u7528 Cookie \u63d0\u4f9b\u6709\u7528\u7684\u7f51\u7ad9\u529f\u80fd\u3001\u8bb0\u4f4f\u60a8\u7684\u9996\u9009\u9879\u5e76\u663e\u793a\u76f8\u5173\u5185\u5bb9\uff0c\u5305\u62ec\u76f8\u5173\u5e7f\u544a\u3002\u8981\u63a5\u53d7\u6216\u62d2\u7edd\u6240\u6709\u975e\u5fc5\u8981 Cookie\uff0c\u8bf7\u5355\u51fb\u201c\u63a5\u53d7\u201d\u6216\u201c\u62d2\u7edd\u201d\u3002\u8981\u505a\u51fa\u66f4\u8be6\u7ec6\u7684\u9009\u62e9\uff0c\u8bf7\u5355\u51fb\u201c\u81ea\u5b9a\u4e49\u201d\u3002"),"paragraph-mobile":r.act("span",null,"\u6211\u4eec\u4f7f\u7528\u5fc5\u8981\u7684\u57fa\u672c Cookie \u548c\u7c7b\u4f3c\u5de5\u5177\u6765\u63d0\u4f9b\u7f51\u7ad9\u548c\u670d\u52a1\u3002\u6211\u4eec\u4f7f\u7528\u6027\u80fd Cookie \u6765\u6536\u96c6\u533f\u540d\u7edf\u8ba1\u4fe1\u606f\uff0c\u4ee5\u4fbf\u4e86\u89e3\u5ba2\u6237\u5982\u4f55\u4f7f\u7528\u6211\u4eec\u7684\u7f51\u7ad9\u5e76\u8fdb\u884c\u6539\u8fdb\u3002\u60a8\u65e0\u6cd5\u505c\u7528\u57fa\u672c Cookie\uff0c\u4f46\u53ef\u4ee5\u5355\u51fb\u201c\u81ea\u5b9a\u4e49 Cookie\u201d\u4ee5\u62d2\u7edd\u6027\u80fd Cookie\u3002",r.act("br",null),r.act("br",null)," \u5982\u679c\u60a8\u540c\u610f\uff0cAWS \u548c\u7ecf\u6279\u51c6\u7684\u7b2c\u4e09\u65b9\u8fd8\u5c06\u4f7f\u7528 Cookie \u6765\u63d0\u4f9b\u6709\u7528\u7684\u7f51\u7ad9\u529f\u80fd\u3001\u8bb0\u4f4f\u60a8\u7684\u504f\u597d\u5e76\u663e\u793a\u76f8\u5173\u5185\u5bb9\uff0c\u5305\u62ec\u76f8\u5173\u5e7f\u544a\u3002\u8981\u7ee7\u7eed\u800c\u4e0d\u63a5\u53d7\u8fd9\u4e9b Cookie\uff0c\u8bf7\u5355\u51fb\u201c\u7ee7\u7eed\u800c\u4e0d\u63a5\u53d7\u201d\u3002\u8981\u505a\u51fa\u66f4\u8be6\u7ec6\u7684\u9009\u62e9\u6216\u4e86\u89e3\u66f4\u591a\u4fe1\u606f\uff0c\u8bf7\u5355\u51fb\u201c\u81ea\u5b9a\u4e49 Cookie\u201d\u3002AWS \u63a7\u5236\u53f0\u79fb\u52a8\u5e94\u7528\u7a0b\u5e8f\u4e0d\u63d0\u4f9b\u7b2c\u4e09\u65b9 Cookie \u6216\u7528\u4e8e\u5e7f\u544a\u7684 Cookie\u3002"),"button-customize":"\u81ea\u5b9a\u4e49","button-accept":"\u63a5\u53d7","button-decline":"\u62d2\u7edd","button-decline-aria-label":"\u7ee7\u7eed\u800c\u4e0d\u63a5\u53d7","button-customize-aria-label":"\u81ea\u5b9a\u4e49 Cookie \u9996\u9009\u9879","button-accept-aria-label":"\u63a5\u53d7\u6240\u6709 Cookie"},consentSelector:{header:"\u81ea\u5b9a\u4e49 Cookie \u9996\u9009\u9879",intro:"Cookie \u53ca\u7c7b\u4f3c\u5de5\u5177(\u7edf\u79f0\u4e3a\u201cCookie\u201d)\u7684\u7528\u9014\u5305\u62ec\u4ee5\u4e0b\u51e0\u79cd\u3002","checkbox-label":"\u5141\u8bb8","button-cancel":"\u53d6\u6d88","button-save":"\u4fdd\u5b58\u9996\u9009\u9879","button-cancel-aria-label":"\u53d6\u6d88\u81ea\u5b9a\u4e49 Cookie \u9996\u9009\u9879","button-save-aria-label":"\u4fdd\u5b58\u81ea\u5b9a\u4e49\u7684 Cookie \u9996\u9009\u9879",footer:r.act("span",null,"\u963b\u6b62\u67d0\u4e9b\u7c7b\u578b\u7684 Cookie \u7684\u8bdd\uff0c\u53ef\u80fd\u4f1a\u5f71\u54cd\u5230\u60a8\u7684\u7f51\u7ad9\u4f53\u9a8c\u3002\u60a8\u53ef\u4ee5\u968f\u65f6\u5355\u51fb\u6b64\u7f51\u7ad9\u9875\u811a\u4e2d\u7684 Cookie \u9996\u9009\u9879\u6765\u5bf9\u60a8\u7684 Cookie \u9996\u9009\u9879\u8fdb\u884c\u66f4\u6539\u3002\u8981\u4e86\u89e3\u6709\u5173\u6211\u4eec\u53ca\u7ecf\u6279\u51c6\u7684\u7b2c\u4e09\u65b9\u5982\u4f55\u5728\u7f51\u7ad9\u4e0a\u4f7f\u7528 Cookie \u7684\u66f4\u591a\u4fe1\u606f\uff0c\u8bf7\u9605\u8bfb\xa0",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer"},r.act("span",null,"AWS Cookie \u58f0\u660e\u3002",r.act(i.default,{ariaLabel:"\u5728\u65b0\u7a97\u53e3\u4e2d\u6253\u5f00",size:"10px"})))),"footer-mobile":r.act("span",null,"\u5c01\u9501\u67d0\u4e9b\u7c7b\u578b\u7684 Cookie \u53ef\u80fd\u4f1a\u5f71\u54cd\u60a8\u5bf9\u6211\u4eec\u7f51\u7ad9\u7684\u4f53\u9a8c\u3002\u60a8\u53ef\u4ee5\u968f\u65f6\u5355\u51fb\u6b64\u7f51\u7ad9\u9875\u811a\u4e2d\u7684\u201cCookie \u9996\u9009\u9879\u201d\u6765\u5ba1\u6838\u548c\u66f4\u6539\u60a8\u7684\u9009\u62e9\u3002\u6211\u4eec\u548c\u9009\u62e9\u7684\u7b2c\u4e09\u65b9\u4f7f\u7528 Cookie \u6216\u7c7b\u4f3c\u6280\u672f\uff0c\u5982",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer"},r.act("span",null,"AWS Cookie \u58f0\u660e",r.act(i.default,{ariaLabel:"\u5728\u65b0\u7a97\u53e3\u4e2d\u6253\u5f00",size:"10px"}))),"\u4e2d\u6307\u5b9a\u3002AWS \u63a7\u5236\u53f0\u79fb\u52a8\u5e94\u7528\u7a0b\u5e8f\u4e0d\u4f1a\u63d0\u4f9b\u7b2c\u4e09\u65b9 Cookie \u6216\u7528\u4e8e\u5e7f\u544a\u7684 Cookie\u3002"),"section-essential":{title:"\u5173\u952e",paragraph:"\u5173\u952e Cookie \u5bf9\u6211\u4eec\u63d0\u4f9b\u7f51\u7ad9\u548c\u670d\u52a1\u6765\u8bf4\u7edd\u5bf9\u5fc5\u8981\uff0c\u4e0d\u53ef\u5c06\u5176\u7981\u7528\u3002\u5173\u952e Cookie \u901a\u5e38\u662f\u6839\u636e\u60a8\u5728\u7f51\u7ad9\u4e0a\u7684\u64cd\u4f5c(\u4f8b\u5982\uff0c\u8bbe\u7f6e\u60a8\u7684\u9690\u79c1\u9996\u9009\u9879\uff0c\u767b\u5f55\u6216\u586b\u5199\u8868\u683c)\u6765\u8bbe\u7f6e\u7684\u3002","checkbox-description":"\u5141\u8bb8\u5173\u952e\u7c7b\u522b"},"section-performance":{title:"\u6027\u80fd",paragraph:"\u6027\u80fd Cookie \u53ef\u4e3a\u6211\u4eec\u63d0\u4f9b\u6709\u5173\u5ba2\u6237\u4f7f\u7528\u7f51\u7ad9\u60c5\u51b5\u7684\u533f\u540d\u7edf\u8ba1\u4fe1\u606f\uff0c\u4ee5\u4fbf\u6211\u4eec\u6539\u5584\u7528\u6237\u7684\u7f51\u7ad9\u4f53\u9a8c\u53ca\u7f51\u7ad9\u6027\u80fd\u3002\u7ecf\u6279\u51c6\u7684\u7b2c\u4e09\u65b9\u53ef\u4e3a\u6211\u4eec\u6267\u884c\u5206\u6790\uff0c\u4f46\u4e0d\u53ef\u5c06\u6570\u636e\u7528\u4e8e\u5176\u81ea\u8eab\u76ee\u7684\u3002","checkbox-description":"\u5141\u8bb8\u6027\u80fd\u7c7b\u522b"},"section-functional":{title:"\u529f\u80fd",paragraph:"\u529f\u80fd Cookie \u6709\u52a9\u4e8e\u6211\u4eec\u63d0\u4f9b\u6709\u7528\u7684\u7f51\u7ad9\u529f\u80fd\uff0c\u8bb0\u4f4f\u60a8\u7684\u9996\u9009\u9879\u53ca\u663e\u793a\u6709\u9488\u5bf9\u6027\u7684\u5185\u5bb9\u3002\u7ecf\u6279\u51c6\u7684\u7b2c\u4e09\u65b9\u53ef\u5bf9\u529f\u80fd Cookie \u8fdb\u884c\u8bbe\u7f6e\u4ee5\u63d0\u4f9b\u67d0\u4e9b\u7f51\u7ad9\u529f\u80fd\u3002\u5982\u679c\u60a8\u4e0d\u5141\u8bb8\u529f\u80fd Cookie\uff0c\u5219\u67d0\u4e9b\u6216\u6240\u6709\u8fd9\u4e9b\u670d\u52a1\u53ef\u80fd\u65e0\u6cd5\u6b63\u5e38\u63d0\u4f9b\u3002","checkbox-description":"\u5141\u8bb8\u529f\u80fd\u7c7b\u522b"},"section-advertising":{title:"\u5e7f\u544a",paragraph:"\u5e7f\u544a Cookie \u53ef\u7531\u6211\u4eec\u6216\u6211\u4eec\u7684\u5e7f\u544a\u5408\u4f5c\u4f19\u4f34\u901a\u8fc7\u6211\u4eec\u7684\u7f51\u7ad9\u8fdb\u884c\u8bbe\u7f6e\uff0c\u6709\u52a9\u4e8e\u6211\u4eec\u63a8\u9001\u6709\u9488\u5bf9\u6027\u7684\u8425\u9500\u5185\u5bb9\u3002\u5982\u679c\u60a8\u4e0d\u5141\u8bb8\u5e7f\u544a Cookie\uff0c\u5219\u60a8\u6240\u63a5\u6536\u5230\u7684\u5e7f\u544a\u7684\u9488\u5bf9\u6027\u5c06\u4f1a\u6709\u6240\u964d\u4f4e\u3002","checkbox-description":"\u5141\u8bb8\u5e7f\u544a\u7c7b\u522b"}},errorMessage:{header:"\u65e0\u6cd5\u4fdd\u5b58 Cookie \u9996\u9009\u9879",paragraph:r.act("span",null,"\u6211\u4eec\u76ee\u524d\u53ea\u4f1a\u5b58\u50a8\u57fa\u672c Cookie\uff0c\u56e0\u4e3a\u6211\u4eec\u65e0\u6cd5\u4fdd\u5b58\u60a8\u7684 Cookie \u9996\u9009\u9879\u3002",r.act("br",null),r.act("br",null),"\u5982\u679c\u60a8\u60f3\u8981\u66f4\u6539 Cookie \u9996\u9009\u9879\uff0c\u8bf7\u7a0d\u540e\u4f7f\u7528 AWS \u63a7\u5236\u53f0\u9875\u811a\u4e2d\u7684\u94fe\u63a5\u91cd\u8bd5\uff0c\u5982\u679c\u95ee\u9898\u4ecd\u7136\u5b58\u5728\uff0c\u8bf7\u8054\u7cfb\u6280\u672f\u652f\u6301\u3002"),"button-dismiss":"\u5173\u95ed","button-dismiss-aria-label":"\u5173\u95ed\u9519\u8bef\u6d88\u606f"}},"zh-tw":{consentBanner:{title:"\u9078\u53d6\u60a8\u7684 Cookie \u504f\u597d\u8a2d\u5b9a",paragraph:r.act("span",null,"\u6211\u5011\u4f7f\u7528\u63d0\u4f9b\u81ea\u8eab\u7db2\u7ad9\u548c\u670d\u52d9\u6240\u9700\u7684\u57fa\u672c Cookie \u548c\u985e\u4f3c\u5de5\u5177\u3002\u6211\u5011\u4f7f\u7528\u6548\u80fd Cookie \u6536\u96c6\u533f\u540d\u7d71\u8a08\u8cc7\u6599\uff0c\u4ee5\u4fbf\u4e86\u89e3\u5ba2\u6236\u5982\u4f55\u4f7f\u7528\u6211\u5011\u7684\u7db2\u7ad9\u4e26\u9032\u884c\u6539\u9032\u3002\u57fa\u672c Cookie \u7121\u6cd5\u505c\u7528\uff0c\u4f46\u53ef\u4ee5\u6309\u4e00\u4e0b\u300c\u81ea\u8a02\u300d\u6216\u300c\u62d2\u7d55\u300d\u4ee5\u62d2\u7d55\u6548\u80fd Cookie\u3002",r.act("br",null),r.act("br",null)," \u5982\u679c\u60a8\u540c\u610f\uff0cAWS \u8207\u7d93\u6838\u51c6\u7684\u7b2c\u4e09\u65b9\u4e5f\u6703\u4f7f\u7528 Cookie \u63d0\u4f9b\u5be6\u7528\u7684\u7db2\u7ad9\u529f\u80fd\u3001\u8a18\u4f4f\u60a8\u7684\u504f\u597d\u8a2d\u5b9a\uff0c\u4e26\u986f\u793a\u76f8\u95dc\u5167\u5bb9\uff0c\u5305\u62ec\u76f8\u95dc\u5ee3\u544a\u3002\u82e5\u8981\u63a5\u53d7\u6216\u62d2\u7d55\u6240\u6709\u975e\u5fc5\u8981 Cookie\uff0c\u8acb\u6309\u4e00\u4e0b\u300c\u63a5\u53d7\u300d\u6216\u300c\u62d2\u7d55\u300d\u3002\u82e5\u8981\u9032\u884c\u66f4\u8a73\u7d30\u7684\u9078\u64c7\uff0c\u8acb\u6309\u4e00\u4e0b\u300c\u81ea\u8a02\u300d\u3002"),"paragraph-mobile":r.act("span",null,"\u6211\u5011\u4f7f\u7528\u5fc5\u8981\u7684 Cookie \u548c\u985e\u4f3c\u5de5\u5177\uff0c\u9019\u4e9b\u662f\u63d0\u4f9b\u6211\u5011\u7684\u7db2\u7ad9\u548c\u670d\u52d9\u6240\u5fc5\u9700\u7684\u5de5\u5177\u3002\u6211\u5011\u4f7f\u7528\u6548\u80fd Cookie \u6536\u96c6\u533f\u540d\u7d71\u8a08\u8cc7\u8a0a\uff0c\u4ee5\u4fbf\u4e86\u89e3\u5ba2\u6236\u5982\u4f55\u4f7f\u7528\u6211\u5011\u7684\u7db2\u7ad9\u4e26\u9032\u884c\u6539\u9032\u3002\u57fa\u672c Cookie \u7121\u6cd5\u505c\u7528\uff0c\u4f46\u60a8\u53ef\u4ee5\u6309\u4e00\u4e0b\u300c\u81ea\u8a02 Cookie\u300d\u4f86\u62d2\u7d55\u6548\u80fd Cookie\u3002",r.act("br",null),r.act("br",null)," \u5982\u679c\u60a8\u540c\u610f\uff0cAWS \u548c\u6838\u51c6\u7684\u7b2c\u4e09\u65b9\u4e5f\u6703\u4f7f\u7528 Cookie \u4f86\u63d0\u4f9b\u6709\u7528\u7684\u7db2\u7ad9\u529f\u80fd\u3001\u8a18\u4f4f\u60a8\u7684\u504f\u597d\u8a2d\u5b9a\uff0c\u4ee5\u53ca\u986f\u793a\u76f8\u95dc\u5167\u5bb9\uff0c\u5305\u62ec\u76f8\u95dc\u5ee3\u544a\u3002\u82e5\u8981\u7e7c\u7e8c\u800c\u4e0d\u63a5\u53d7\u9019\u4e9b Cookie\uff0c\u8acb\u6309\u4e00\u4e0b\u300c\u7e7c\u7e8c\u800c\u4e0d\u63a5\u53d7\u300d\u3002\u8981\u505a\u51fa\u66f4\u8a73\u7d30\u7684\u9078\u64c7\u6216\u4e86\u89e3\u66f4\u591a\u8cc7\u8a0a\uff0c\u8acb\u6309\u4e00\u4e0b\u300c\u81ea\u8a02 Cookie\u300d\u3002AWS \u4e3b\u63a7\u53f0\u884c\u52d5\u61c9\u7528\u7a0b\u5f0f\u4e0d\u6703\u4ea4\u4ed8\u7b2c\u4e09\u65b9 Cookie \u6216\u7528\u65bc\u5ee3\u544a\u7684 Cookie\u3002"),"button-customize":"\u81ea\u8a02","button-accept":"\u63a5\u53d7","button-decline":"\u62d2\u7d55","button-decline-aria-label":"\u7e7c\u7e8c\u800c\u4e0d\u63a5\u53d7","button-customize-aria-label":"\u81ea\u8a02 Cookie \u504f\u597d\u8a2d\u5b9a","button-accept-aria-label":"\u63a5\u53d7\u6240\u6709 Cookie"},consentSelector:{header:"\u81ea\u8a02 Cookie \u504f\u597d\u8a2d\u5b9a",intro:'\u6211\u5011\u6703\u5c07 Cookie \u548c\u985e\u4f3c\u5de5\u5177 (\u7d71\u7a31\u70ba "Cookie") \u7528\u65bc\u4ee5\u4e0b\u76ee\u7684\u3002',"checkbox-label":"\u5df2\u5141\u8a31","button-cancel":"\u53d6\u6d88","button-save":"\u5132\u5b58\u504f\u597d\u8a2d\u5b9a","button-cancel-aria-label":"\u53d6\u6d88\u81ea\u8a02 Cookie \u504f\u597d\u8a2d\u5b9a","button-save-aria-label":"\u5132\u5b58\u81ea\u8a02\u7684 Cookie \u504f\u597d\u8a2d\u5b9a",footer:r.act("span",null,"\u5c01\u9396\u90e8\u5206\u985e\u578b\u7684 Cookie \u53ef\u80fd\u6703\u5f71\u97ff\u60a8\u5728\u4f7f\u7528\u6211\u5011\u7684\u7db2\u7ad9\u6642\u7684\u9ad4\u9a57\u3002\u60a8\u53ef\u4ee5\u96a8\u6642\u5728\u672c\u7db2\u7ad9\u9801\u5c3e\u6309\u4e00\u4e0b\u300cCookie \u504f\u597d\u8a2d\u5b9a\u300d\u4f86\u8b8a\u66f4\u60a8\u7684 Cookie \u504f\u597d\u8a2d\u5b9a\u3002\u82e5\u8981\u9032\u4e00\u6b65\u4e86\u89e3\u6211\u5011\u548c\u7372\u6838\u51c6\u7684\u7b2c\u4e09\u65b9\u5982\u4f55\u5728\u6211\u5011\u7684\u7db2\u7ad9\u4e0a\u4f7f\u7528 Cookie\uff0c\u8acb\u95b1\u8b80\u6211\u5011\u7684 ",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer"},r.act("span",null,"AWS Cookie \u901a\u77e5\u3002",r.act(i.default,{ariaLabel:"\u5728\u65b0\u8996\u7a97\u4e2d\u958b\u555f",size:"10px"})))),"footer-mobile":r.act("span",null,"\u5c01\u9396\u67d0\u4e9b\u985e\u578b\u7684 Cookie \u53ef\u80fd\u6703\u5f71\u97ff\u60a8\u5c0d\u6211\u5011\u7db2\u7ad9\u7684\u9ad4\u9a57\u3002\u60a8\u53ef\u4ee5\u96a8\u6642\u6309\u4e00\u4e0b\u6b64\u7db2\u7ad9\u9801\u5c3e\u4e2d\u7684\u300cCookie \u504f\u597d\u8a2d\u5b9a\u300d\u4f86\u6aa2\u95b1\u548c\u8b8a\u66f4\u60a8\u7684\u9078\u64c7\u3002\u6211\u5011\u548c\u9078\u53d6\u7684\u7b2c\u4e09\u65b9\u4f7f\u7528 Cookie \u6216\u985e\u4f3c\u6280\u8853\uff0c\u5982",r.act("a",{"data-id":"awsccc-cs-f-notice",href:o,target:"_blank",rel:"noopener noreferrer"},r.act("span",null,"AWS Cookie \u8072\u660e",r.act(i.default,{ariaLabel:"\u5728\u65b0\u8996\u7a97\u4e2d\u958b\u555f",size:"10px"}))),"\u4e2d\u6307\u5b9a\u3002AWS \u4e3b\u63a7\u53f0\u884c\u52d5\u61c9\u7528\u7a0b\u5f0f\u4e0d\u6703\u63d0\u4f9b\u7b2c\u4e09\u65b9 Cookie \u6216\u7528\u65bc\u5ee3\u544a\u7684 Cookie\u3002"),"section-essential":{title:"\u5fc5\u8981",paragraph:"\u5fc5\u8981 Cookie \u5c0d\u65bc\u6211\u5011\u6240\u63d0\u4f9b\u7684\u7db2\u7ad9\u548c\u670d\u52d9\u800c\u662f\u5fc5\u8981\u7684\uff0c\u800c\u4e14\u7121\u6cd5\u505c\u7528\u3002\u5b83\u5011\u7684\u8a2d\u5b9a\u901a\u5e38\u662f\u5c0d\u60a8\u5728\u7db2\u7ad9\u4e0a\u7684\u52d5\u4f5c\u7684\u56de\u61c9\uff0c\u4f8b\u5982\uff0c\u8a2d\u5b9a\u60a8\u7684\u96b1\u79c1\u504f\u597d\u3001\u767b\u5165\u6216\u586b\u5beb\u8868\u55ae\u3002","checkbox-description":"\u5141\u8a31\u5fc5\u8981\u985e\u5225"},"section-performance":{title:"\u6548\u80fd",paragraph:"\u6548\u80fd Cookie \u63d0\u4f9b\u6709\u95dc\u5ba2\u6236\u5982\u4f55\u700f\u89bd\u6211\u5011\u7db2\u7ad9\u7684\u533f\u540d\u7d71\u8a08\u8cc7\u6599\uff0c\u4ee5\u4fbf\u6211\u5011\u6539\u5584\u7db2\u7ad9\u9ad4\u9a57\u548c\u6548\u80fd\u3002\u7372\u6838\u51c6\u7684\u7b2c\u4e09\u65b9\u53ef\u4ee3\u8868\u6211\u5011\u57f7\u884c\u5206\u6790\uff0c\u4f46\u4ed6\u5011\u7121\u6cd5\u5c07\u8cc7\u6599\u7528\u65bc\u81ea\u5df1\u7684\u7528\u9014\u3002","checkbox-description":"\u5141\u8a31\u6548\u80fd\u985e\u5225"},"section-functional":{title:"\u529f\u80fd",paragraph:"\u529f\u80fd Cookie \u53ef\u5354\u52a9\u6211\u5011\u63d0\u4f9b\u5be6\u7528\u7684\u7db2\u7ad9\u529f\u80fd\u3001\u8a18\u4f4f\u60a8\u7684\u504f\u597d\u8a2d\u5b9a\uff0c\u4ee5\u53ca\u986f\u793a\u76f8\u95dc\u5167\u5bb9\uff0c\u7372\u6838\u51c6\u7684\u7b2c\u4e09\u65b9\u53ef\u80fd\u6703\u8a2d\u5b9a\u9019\u4e9b Cookie \u4ee5\u63d0\u4f9b\u7279\u5b9a\u7db2\u7ad9\u529f\u80fd\u3002\u82e5\u60a8\u4e0d\u5141\u8a31\u9019\u4e9b Cookie\uff0c\u5247\u90e8\u5206\u6216\u5168\u90e8\u670d\u52d9\u53ef\u80fd\u7121\u6cd5\u6b63\u5e38\u904b\u4f5c\u3002","checkbox-description":"\u5141\u8a31\u529f\u80fd\u985e\u5225"},"section-advertising":{title:"\u5ee3\u544a",paragraph:"\u6211\u5011\u6216\u6211\u5011\u7684\u5ee3\u544a\u5408\u4f5c\u5925\u4f34\u53ef\u4ee5\u900f\u904e\u7db2\u7ad9\u5c0d\u5ee3\u544a Cookie \u9032\u884c\u8a2d\u5b9a\uff0c\u5354\u52a9\u6211\u5011\u63d0\u4f9b\u76f8\u95dc\u7684\u884c\u92b7\u5167\u5bb9\u3002\u82e5\u60a8\u4e0d\u5141\u8a31\u9019\u4e9b Cookie\uff0c\u60a8\u5c07\u770b\u5230\u76f8\u95dc\u7a0b\u5ea6\u8f03\u4f4e\u7684\u5ee3\u544a\u3002","checkbox-description":"\u5141\u8a31\u5ee3\u544a\u985e\u5225"}},errorMessage:{header:"\u7121\u6cd5\u5132\u5b58 Cookie \u504f\u597d\u8a2d\u5b9a",paragraph:r.act("span",null,"\u6211\u5011\u76ee\u524d\u53ea\u6703\u5132\u5b58\u57fa\u672c Cookie\uff0c\u56e0\u70ba\u6211\u5011\u7121\u6cd5\u5132\u5b58\u60a8\u7684 Cookie \u504f\u597d\u8a2d\u5b9a\u3002",r.act("br",null),r.act("br",null),"\u5982\u679c\u60a8\u60f3\u8981\u8b8a\u66f4 Cookie \u504f\u597d\u8a2d\u5b9a\uff0c\u8acb\u7a0d\u5f8c\u4f7f\u7528 AWS \u4e3b\u63a7\u53f0\u9801\u5c3e\u4e2d\u7684\u9023\u7d50\u91cd\u8a66\uff0c\u5982\u679c\u554f\u984c\u4ecd\u5b58\u5728\uff0c\u8acb\u806f\u7d61\u652f\u63f4\u90e8\u9580\u3002"),"button-dismiss":"\u95dc\u9589","button-dismiss-aria-label":"\u95dc\u9589\u932f\u8aa4\u8a0a\u606f"}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.queryGeolocationByHttpGetRequest=t.timestampUrl=t.QUERY_PARAM_KEY=t.DEFAULT_CONSOLE_INTEGRATION_GEOLOCATION_URL=t.DEFAULT_GEOLOCATION_URL=void 0;var r=n(8);t.DEFAULT_GEOLOCATION_URL="https://prod.tools.shortbread.aws.dev/1x1.png",t.DEFAULT_CONSOLE_INTEGRATION_GEOLOCATION_URL="https://prod.tools.shortbread.analytics.console.aws.a2z.com/ping",t.QUERY_PARAM_KEY="awsccc",t.timestampUrl=function(e){if(-1!==e.indexOf("?")){var n=e.split("?");e=n[0]+"?"+t.QUERY_PARAM_KEY+"="+Date.now()+"&"+n[1]}else{if(-1===e.indexOf("#"))return e+"?"+t.QUERY_PARAM_KEY+"="+Date.now();n=e.split("#"),e=n[0]+"?"+t.QUERY_PARAM_KEY+"="+Date.now()+"#"+n[1]}return e},t.queryGeolocationByHttpGetRequest=function(e,n,i,o){function a(e,t,r,i,o){e("info")("geolocationLatency",{metric:t,region:r,detail:i,url:n,status:o})}return void 0===e&&(e=!1),void 0===n&&(n=t.DEFAULT_GEOLOCATION_URL),void 0===i&&(i=5e3),void 0===o&&(o=r.DEFAULT_LOGGER),function(s,l){void 0===l&&(l=o||r.DEFAULT_LOGGER);var c=Date.now(),u=new XMLHttpRequest,d="EU",p=200;e&&u.overrideMimeType("application/json"),u.addEventListener("load",(function(){if(p=u.status,e&&304!==p)try{var t=JSON.parse(u.response);403===(p=t.status)&&(d="NON-EU")}catch(e){l("error")("geolocationResponseError",{url:n,detail:"Failed to Parse the Received Geolocation Response"})}else d=403===p?"NON-EU":"EU";a(l,Date.now()-c,d,"Geolocation Response Received",p),s(d)})),u.addEventListener("timeout",(function(){s("EU");var e="Geolocation Request Timed out";a(l,i,"EU",e,u.status),l("error")("geolocationRequestTimeout",{url:n,timeoutSetting:i,detail:e})})),u.open("GET",t.timestampUrl(n)),u.timeout=i,u.send()}},t.default=t.queryGeolocationByHttpGetRequest},function(e,t,n){"use strict";n.r(t),n.d(t,"v1",(function(){return f})),n.d(t,"v3",(function(){return x})),n.d(t,"v4",(function(){return S})),n.d(t,"v5",(function(){return C}));var r="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto),i=new Uint8Array(16);function o(){if(!r)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return r(i)}for(var a=[],s=0;s<256;++s)a.push((s+256).toString(16).substr(1));var l,c,u=function(e,t){var n=t||0,r=a;return(r[e[n+0]]+r[e[n+1]]+r[e[n+2]]+r[e[n+3]]+"-"+r[e[n+4]]+r[e[n+5]]+"-"+r[e[n+6]]+r[e[n+7]]+"-"+r[e[n+8]]+r[e[n+9]]+"-"+r[e[n+10]]+r[e[n+11]]+r[e[n+12]]+r[e[n+13]]+r[e[n+14]]+r[e[n+15]]).toLowerCase()},d=0,p=0,f=function(e,t,n){var r=t&&n||0,i=t||[],a=(e=e||{}).node||l,s=void 0!==e.clockseq?e.clockseq:c;if(null==a||null==s){var f=e.random||(e.rng||o)();null==a&&(a=l=[1|f[0],f[1],f[2],f[3],f[4],f[5]]),null==s&&(s=c=16383&(f[6]<<8|f[7]))}var h=void 0!==e.msecs?e.msecs:Date.now(),m=void 0!==e.nsecs?e.nsecs:p+1,g=h-d+(m-p)/1e4;if(g<0&&void 0===e.clockseq&&(s=s+1&16383),(g<0||h>d)&&void 0===e.nsecs&&(m=0),m>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");d=h,p=m,c=s;var v=(1e4*(268435455&(h+=122192928e5))+m)%4294967296;i[r++]=v>>>24&255,i[r++]=v>>>16&255,i[r++]=v>>>8&255,i[r++]=255&v;var b=h/4294967296*1e4&268435455;i[r++]=b>>>8&255,i[r++]=255&b,i[r++]=b>>>24&15|16,i[r++]=b>>>16&255,i[r++]=s>>>8|128,i[r++]=255&s;for(var y=0;y<6;++y)i[r+y]=a[y];return t||u(i)},h=function(e,t,n){function r(e,r,i,o){var a=i&&o||0;if("string"==typeof e&&(e=function(e){e=unescape(encodeURIComponent(e));for(var t=[],n=0;n<e.length;++n)t.push(e.charCodeAt(n));return t}(e)),"string"==typeof r&&(r=function(e){var t=[];return e.replace(/[a-fA-F0-9]{2}/g,(function(e){t.push(parseInt(e,16))})),t}(r)),!Array.isArray(e))throw TypeError("value must be an array of bytes");if(!Array.isArray(r)||16!==r.length)throw TypeError("namespace must be uuid string or an Array of 16 byte values");var s=n(r.concat(e));if(s[6]=15&s[6]|t,s[8]=63&s[8]|128,i)for(var l=0;l<16;++l)i[a+l]=s[l];return i||u(s)}try{r.name=e}catch(e){}return r.DNS="6ba7b810-9dad-11d1-80b4-00c04fd430c8",r.URL="6ba7b811-9dad-11d1-80b4-00c04fd430c8",r};function m(e){return 14+(e+64>>>9<<4)+1}function g(e,t){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}function v(e,t,n,r,i,o){return g((a=g(g(t,e),g(r,o)))<<(s=i)|a>>>32-s,n);var a,s}function b(e,t,n,r,i,o,a){return v(t&n|~t&r,e,t,i,o,a)}function y(e,t,n,r,i,o,a){return v(t&r|n&~r,e,t,i,o,a)}function w(e,t,n,r,i,o,a){return v(t^n^r,e,t,i,o,a)}function _(e,t,n,r,i,o,a){return v(n^(t|~r),e,t,i,o,a)}var x=h("v3",48,(function(e){if("string"==typeof e){var t=unescape(encodeURIComponent(e));e=new Uint8Array(t.length);for(var n=0;n<t.length;++n)e[n]=t.charCodeAt(n)}return function(e){for(var t=[],n=32*e.length,r="0123456789abcdef",i=0;i<n;i+=8){var o=e[i>>5]>>>i%32&255,a=parseInt(r.charAt(o>>>4&15)+r.charAt(15&o),16);t.push(a)}return t}(function(e,t){e[t>>5]|=128<<t%32,e[m(t)-1]=t;for(var n=1732584193,r=-271733879,i=-1732584194,o=271733878,a=0;a<e.length;a+=16){var s=n,l=r,c=i,u=o;n=b(n,r,i,o,e[a],7,-680876936),o=b(o,n,r,i,e[a+1],12,-389564586),i=b(i,o,n,r,e[a+2],17,606105819),r=b(r,i,o,n,e[a+3],22,-1044525330),n=b(n,r,i,o,e[a+4],7,-176418897),o=b(o,n,r,i,e[a+5],12,1200080426),i=b(i,o,n,r,e[a+6],17,-1473231341),r=b(r,i,o,n,e[a+7],22,-45705983),n=b(n,r,i,o,e[a+8],7,1770035416),o=b(o,n,r,i,e[a+9],12,-1958414417),i=b(i,o,n,r,e[a+10],17,-42063),r=b(r,i,o,n,e[a+11],22,-1990404162),n=b(n,r,i,o,e[a+12],7,1804603682),o=b(o,n,r,i,e[a+13],12,-40341101),i=b(i,o,n,r,e[a+14],17,-1502002290),n=y(n,r=b(r,i,o,n,e[a+15],22,1236535329),i,o,e[a+1],5,-165796510),o=y(o,n,r,i,e[a+6],9,-1069501632),i=y(i,o,n,r,e[a+11],14,643717713),r=y(r,i,o,n,e[a],20,-373897302),n=y(n,r,i,o,e[a+5],5,-701558691),o=y(o,n,r,i,e[a+10],9,38016083),i=y(i,o,n,r,e[a+15],14,-660478335),r=y(r,i,o,n,e[a+4],20,-405537848),n=y(n,r,i,o,e[a+9],5,568446438),o=y(o,n,r,i,e[a+14],9,-1019803690),i=y(i,o,n,r,e[a+3],14,-187363961),r=y(r,i,o,n,e[a+8],20,1163531501),n=y(n,r,i,o,e[a+13],5,-1444681467),o=y(o,n,r,i,e[a+2],9,-51403784),i=y(i,o,n,r,e[a+7],14,1735328473),n=w(n,r=y(r,i,o,n,e[a+12],20,-1926607734),i,o,e[a+5],4,-378558),o=w(o,n,r,i,e[a+8],11,-2022574463),i=w(i,o,n,r,e[a+11],16,1839030562),r=w(r,i,o,n,e[a+14],23,-35309556),n=w(n,r,i,o,e[a+1],4,-1530992060),o=w(o,n,r,i,e[a+4],11,1272893353),i=w(i,o,n,r,e[a+7],16,-155497632),r=w(r,i,o,n,e[a+10],23,-1094730640),n=w(n,r,i,o,e[a+13],4,681279174),o=w(o,n,r,i,e[a],11,-358537222),i=w(i,o,n,r,e[a+3],16,-722521979),r=w(r,i,o,n,e[a+6],23,76029189),n=w(n,r,i,o,e[a+9],4,-640364487),o=w(o,n,r,i,e[a+12],11,-421815835),i=w(i,o,n,r,e[a+15],16,530742520),n=_(n,r=w(r,i,o,n,e[a+2],23,-995338651),i,o,e[a],6,-198630844),o=_(o,n,r,i,e[a+7],10,1126891415),i=_(i,o,n,r,e[a+14],15,-1416354905),r=_(r,i,o,n,e[a+5],21,-57434055),n=_(n,r,i,o,e[a+12],6,1700485571),o=_(o,n,r,i,e[a+3],10,-1894986606),i=_(i,o,n,r,e[a+10],15,-1051523),r=_(r,i,o,n,e[a+1],21,-2054922799),n=_(n,r,i,o,e[a+8],6,1873313359),o=_(o,n,r,i,e[a+15],10,-30611744),i=_(i,o,n,r,e[a+6],15,-1560198380),r=_(r,i,o,n,e[a+13],21,1309151649),n=_(n,r,i,o,e[a+4],6,-145523070),o=_(o,n,r,i,e[a+11],10,-1120210379),i=_(i,o,n,r,e[a+2],15,718787259),r=_(r,i,o,n,e[a+9],21,-343485551),n=g(n,s),r=g(r,l),i=g(i,c),o=g(o,u)}return[n,r,i,o]}(function(e){if(0===e.length)return[];for(var t=8*e.length,n=new Uint32Array(m(t)),r=0;r<t;r+=8)n[r>>5]|=(255&e[r/8])<<r%32;return n}(e),8*e.length))})),S=function(e,t,n){"string"==typeof e&&(t="binary"===e?new Uint8Array(16):null,e=null);var r=(e=e||{}).random||(e.rng||o)();if(r[6]=15&r[6]|64,r[8]=63&r[8]|128,t){for(var i=n||0,a=0;a<16;++a)t[i+a]=r[a];return t}return u(r)};function k(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 E(e,t){return e<<t|e>>>32-t}var C=h("v5",80,(function(e){var t=[1518500249,1859775393,2400959708,3395469782],n=[1732584193,4023233417,2562383102,271733878,3285377520];if("string"==typeof e){var r=unescape(encodeURIComponent(e));e=[];for(var i=0;i<r.length;++i)e.push(r.charCodeAt(i))}e.push(128);for(var o=e.length/4+2,a=Math.ceil(o/16),s=new Array(a),l=0;l<a;++l){for(var c=new Uint32Array(16),u=0;u<16;++u)c[u]=e[64*l+4*u]<<24|e[64*l+4*u+1]<<16|e[64*l+4*u+2]<<8|e[64*l+4*u+3];s[l]=c}s[a-1][14]=8*(e.length-1)/Math.pow(2,32),s[a-1][14]=Math.floor(s[a-1][14]),s[a-1][15]=8*(e.length-1)&4294967295;for(var d=0;d<a;++d){for(var p=new Uint32Array(80),f=0;f<16;++f)p[f]=s[d][f];for(var h=16;h<80;++h)p[h]=E(p[h-3]^p[h-8]^p[h-14]^p[h-16],1);for(var m=n[0],g=n[1],v=n[2],b=n[3],y=n[4],w=0;w<80;++w){var _=Math.floor(w/20),x=E(m,5)+k(_,g,v,b)+y+t[_]+p[w]>>>0;y=b,b=v,v=E(g,30)>>>0,g=m,m=x}n[0]=n[0]+m>>>0,n[1]=n[1]+g>>>0,n[2]=n[2]+v>>>0,n[3]=n[3]+b>>>0,n[4]=n[4]+y>>>0}return[n[0]>>24&255,n[0]>>16&255,n[0]>>8&255,255&n[0],n[1]>>24&255,n[1]>>16&255,n[1]>>8&255,255&n[1],n[2]>>24&255,n[2]>>16&255,n[2]>>8&255,255&n[2],n[3]>>24&255,n[3]>>16&255,n[3]>>8&255,255&n[3],n[4]>>24&255,n[4]>>16&255,n[4]>>8&255,255&n[4]]}))},function(e,t,n){e.exports=n(15)},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||t.hasOwnProperty(n)||r(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0});var o=n(16);Object.defineProperty(t,"AWSCShortbread",{enumerable:!0,get:function(){return o.AWSCShortbread}}),i(n(12),t),i(n(5),t)},function(e,t,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},r.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.AWSCShortbread=void 0;var i=n(9),o=n(5),a=n(4),s=n(10),l=n(11),c=n(12),u=n(7),d=n(8),p={};function f(e){Object.keys(p).forEach((function(t){if(e[t]){var n=p[t];n&&n.forEach((function(e){e()}))}})),s.COOKIE_CATEGORIES.filter((function(t){return e[t]})).forEach((function(e){p[e]=[]}))}function h(e){var t=document.createEvent("CustomEvent");t.initCustomEvent(a.CONSENT_COOKIE_CHANGED_EVENT,!1,!1,e),document.dispatchEvent(t)}var m=function(e,t){return function(n){o.setConsentCookie(n,e.domain,a.DEFAULT_COOKIE_AGE,u.default,e.__storeWriter,e.__configurationValidator,t,e.__uuidGenerator,e.__uuidFallback),h(n)}};function g(e,t,n){if(!e)throw n("error")("checkNameIsInRegistry",{detail:"AWSCC: No registry configured"}),Error("AWSCC: No registry configured");if(!e[t])throw n("error")("checkNameIsInRegistry",{detail:"AWSCC: No such entry "+t+" is in the registry"}),Error("AWSCC: No such entry "+t+" is in the registry")}function v(e){if(e&&"string"==typeof e){var t=e.toLowerCase().replace(/[\u2013_]/,"-");return l.localizationDictionary[t]?t:a.DEFAULT_LANGUAGE}return a.DEFAULT_LANGUAGE}t.AWSCShortbread=function(e){void 0===e&&(e={});var t=e,n=t.log||d.createLogger({baseUrl:t.hasConsoleNavFooter?d.DEFAULT_CONSOLE_INTEGRATION_LOGGER_PIXEL_URL:d.DEFAULT_LOGGER_PIXEL_URL});void 0!==t.domain&&"string"==typeof t.domain&&-1!==t.domain.indexOf("aws.amazon.com")?t.domain=a.DEFAULT_DOMAIN:null==t.domain&&-1!==window.location.hostname.indexOf("aws-dev.amazon.com")&&(t.domain=a.DEFAULT_TANGERINEBOX_DEV_DOMAIN);var s=t.__configurationValidator||o.validateConfiguration;s({domain:t.domain,log:n},"sbInit");var l=i.default.createShortbreadUi({domain:t.domain,parent:t.parent,language:v(t.language),onSaveConsent:m(t,n),getConsentCookie:function(){return o.getConsentCookie(t.__storeReader,n)},log:n,onModalClose:t.onModalClose,hasConsoleNavFooter:t.hasConsoleNavFooter||!1,runtimeEnvironment:t.runtimeEnvironment||"default",handleValidation:s});function b(){var e=o.getConsentCookie(t.__storeReader,n);return e?(h(e),e):e}var y,w,_=(y=t.onConsentChanged,w=function(e){var t=e.detail;f(t),y&&y(t)},document.addEventListener(a.CONSENT_COOKIE_CHANGED_EVENT,w),w);return{checkForCookieConsent:function(){var e=b();if(n("info")("checkForCookieConsent",e?{cookie:e,uuid:o.getId()}:{status:"Consent cookie not present"}),!e){var i=t.hasConsoleNavFooter?c.DEFAULT_CONSOLE_INTEGRATION_GEOLOCATION_URL:c.DEFAULT_GEOLOCATION_URL;(t.queryGeolocation||c.default(t.hasConsoleNavFooter,i))((function(e){b()||("EU"===e?l.showBanner((function(){n("info")("bannerShown",{region:e}),t.onBannerShown&&t.onBannerShown()})):h(o.setConsentCookie(r({},a.ALL_ALLOWED),t.domain,86400,u.default,t.__storeWriter,t.__configurationValidator,n,t.__uuidGenerator,t.__uuidFallback)))}),n)}},customizeCookies:function(){l.showConsentSelector("manualTrigger")},showCcbaPreferenceModal:function(){l.showCcbaPreferenceModal("manualTrigger")},getConsentCookie:function(){return o.getConsentCookie(t.__storeReader,n)},access:function(e,r){g(t.registry,e,n);var i=t.registry[e].category;p[i]||(p[i]=[]),p[i].push((function(){return r(e,t.registry[e])}));var a=o.getConsentCookie(t.__storeReader,n);a&&f(a)},hasConsent:function(e){return g(t.registry,e,n),(o.getConsentCookie(t.__storeReader,n)||r({},a.DEFAULT_COOKIE))[t.registry[e].category]},__close:function(){document.removeEventListener(a.CONSENT_COOKIE_CHANGED_EVENT,_)}}},t.default=t.AWSCShortbread},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0),i=n(6),o=n(3);n(20),t.default=function(e){var t=e.showConsentSelector,n=e.handleSaveClick,a=e.localizedText,s=e.hasConsoleNavFooter,l=void 0!==s&&s,c=e.runtimeEnvironment,u=void 0===c?"default":c,d={essential:!0,functional:!0,performance:!0,advertising:!0},p={essential:!0,functional:!1,performance:!1,advertising:!1},f=!0===l?"awsccc-tab-helper awsc-bot-above-f-imp":"awsccc-tab-helper";return r.act("div",{"data-id":o.BANNER_ID,style:{display:"none"}},r.act("div",{id:"awsccc-cb-c","data-id":"awsccc-cb-tabstart",class:f,tabindex:"-1"},r.act("div",{id:"awsccc-cb-content"},r.act("div",{id:"awsccc-cb-text-section"},r.act("h2",{id:"awsccc-cb-title"},a.title),r.act("p",{id:"awsccc-cb-text"},"mobile"===u?a["paragraph-mobile"]:a.paragraph)),r.act("div",{id:"awsccc-cb-actions"},r.act("div",{id:"awsccc-cb-buttons"},r.act(i.default,{dataId:o.BANNER_ACCEPT_BTN_ID,variant:"primary",text:a["button-accept"],events:{onclick:function(){return n(d,"consentBanner")}},props:{"aria-label":a["button-accept-aria-label"]}}),r.act(i.default,{dataId:o.BANNER_DECLINE_BTN_ID,variant:"secondary",text:a["button-decline"],events:{onclick:function(){return n(p,"consentBanner")}},props:{"aria-label":a["button-decline-aria-label"]}}),r.act(i.default,{dataId:o.BANNER_CUSTOMIZE_BTN_ID,variant:"secondary",text:a["button-customize"],events:{onclick:function(){return t("consentBanner")}},props:{"aria-label":a["button-customize-aria-label"]}}))))))}},function(e,t,n){var r=n(1),i=n(19);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.i,i,""]]),r(i,{insert:"head",singleton:!1}),e.exports=i.locals||{}},function(e,t,n){(t=n(2)(!1)).push([e.i,'#awsccc-sb-ux-c #awsccc-sb-a .awsccc-u-btn{flex:0 1 100%;padding:5px 20px;box-sizing:border-box;border:0;background-color:#eaeded;color:#000;font-weight:700;border-radius:2px;cursor:pointer;user-select:none;display:inline-block;text-align:center;font-size:14px;position:relative}#awsccc-sb-ux-c #awsccc-sb-a .awsccc-u-btn:hover{background-color:#d5dbdb}#awsccc-sb-ux-c #awsccc-sb-a .awsccc-u-btn:focus{outline:none;text-decoration:none}#awsccc-sb-ux-c #awsccc-sb-a .awsccc-u-btn:focus::before{content:" ";display:block;position:absolute;left:-2px;top:-2px;width:calc(100% + 4px);height:calc(100% + 4px);border-radius:2px;box-shadow:0 0 0 2px #00a1c9}#awsccc-sb-ux-c #awsccc-sb-a .awsccc-u-btn.awsccc-u-btn-primary{background-color:#ec7211}#awsccc-sb-ux-c #awsccc-sb-a .awsccc-u-btn.awsccc-u-btn-primary span{color:#fff}#awsccc-sb-ux-c #awsccc-sb-a .awsccc-u-btn.awsccc-u-btn-primary:hover{background-color:#eb5f07}',""]),e.exports=t},function(e,t,n){var r=n(1),i=n(21);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.i,i,""]]),r(i,{insert:"head",singleton:!1}),e.exports=i.locals||{}},function(e,t,n){(t=n(2)(!1)).push([e.i,"#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cb-c{position:fixed;bottom:0;left:0;width:100%;z-index:10000}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cb-c #awsccc-cb-content{position:relative;background:linear-gradient(180deg, rgba(21, 28, 39, 0.98) 0%, rgba(38, 51, 77, 0.98) 100%);box-shadow:0px -2px 5px 0px rgba(0,0,0,.5);padding:30px 30px 15px;border-top:solid 1px #306da3;display:flex;flex-direction:column}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cb-c #awsccc-cb-text-section{display:flex;flex-direction:column;flex-shrink:1;padding:0px}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cb-c #awsccc-cb-title{font-weight:700;padding:0 0 5px;margin:0;color:#fff}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cb-c #awsccc-cb-buttons{display:flex;justify-content:center;flex-wrap:wrap}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cb-c #awsccc-cb-buttons .awsccc-u-btn{margin-bottom:15px;padding-left:20px;padding-right:20px}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cb-c #awsccc-cb-text{flex:1 1 100%;margin:0 0 15px;color:#eaeded}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cb-c #awsccc-cb-text span{color:#eaeded}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cb-c.awsc-bot-above-f-imp{z-index:1005}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cb-c.dark-mode-enabled #awsccc-cb-content{background:none;background-color:#2a2e33}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cb-c.dark-mode-enabled .awsccc-u-btn-secondary{background-color:#2a2e33}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cb-c.dark-mode-enabled .awsccc-u-btn-secondary span{color:#d5dbdb}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cb-c.dark-mode-enabled .awsccc-u-btn-secondary:hover{background-color:#21252c}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cb-c.dark-mode-enabled .awsccc-u-btn-primary span{color:#16191f}@media screen and (min-width: 810px){#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cb-c #awsccc-cb-content{padding-bottom:30px;padding-left:20px;padding-right:20px;display:flex;justify-content:space-between}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cb-c #awsccc-cb-buttons .awsccc-u-btn{flex:1 0 25%;margin:10px 5px 0;min-width:240px}}@media screen and (min-width: 1020px){#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cb-c #awsccc-cb-content{flex-direction:row;padding-left:40px;padding-right:40px}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cb-c #awsccc-cb-actions{display:flex;justify-content:center;align-items:center}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cb-c #awsccc-cb-text{flex:1;padding-right:40px}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cb-c #awsccc-cb-buttons .awsccc-u-btn{flex:0 1 auto;margin:10px 5px 0}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cb-c #awsccc-cb-buttons{flex-wrap:nowrap;display:flex;flex-direction:column;gap:10px;width:max-content}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cb-c #awsccc-cb-buttons .awsccc-u-btn{margin-top:0}}@media screen and (min-width: 1020px){#awsccc-sb-ux-c #awsccc-sb-a.awsccc-Rtl #awsccc-cb-text{padding-left:40px;padding-right:0}}div[data-id=awsccc-cb]{display:none}",""]),e.exports=t},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0),i=n(23),o=n(26),a=n(32),s=n(35),l=n(3);n(38),t.default=function(e){var t=e.handleSaveClick,n=e.handleCancelClick,c=e.handleCheckboxToggle,u=e.localizedText,d=(e.closeConsentSelector,e.consentState),p=e.darkModeEnabled,f=void 0!==p&&p,h=e.runtimeEnvironment,m=void 0===h?"default":h;return r.act("div",{"data-id":l.CUSTOMIZE_ID,style:{display:"none"},tabindex:"0",events:{onfocus:function(){document.querySelector("button[data-id="+l.CUSTOMIZE_SAVE_BTN_ID+"]").focus({preventScroll:!0})}},class:!0===f?"dark-mode-enabled":""},r.act("div",{id:"awsccc-cs-container",role:"dialog","aria-modal":"true","aria-label":u.header,"data-awsccc-modal-toggle":!0,events:{onclick:function(e){e.target.hasAttribute("data-awsccc-modal-toggle")&&n("preferencesModal")}},"data-id":l.TABTRAP_ID,tabindex:"-1"},r.act("div",{id:"awsccc-cs-container-inner"},r.act("div",{id:"awsccc-cs-content"},r.act("div",{id:"awsccc-cs-header"},r.act("div",{id:"awsccc-cs-title"},r.act("h2",null,u.header))),r.act("div",{id:"awsccc-cs-modalBody"},r.act(i.default,{localizedText:u.intro}),r.act(o.default,{category:"essential",content:u["section-essential"],isDisabled:!0,isChecked:d.essential,handleCheckboxToggle:c,localizedLabelText:u["checkbox-label"]}),r.act(o.default,{category:"performance",content:u["section-performance"],isChecked:d.performance,handleCheckboxToggle:c,localizedLabelText:u["checkbox-label"]}),r.act(o.default,{category:"functional",content:u["section-functional"],isChecked:d.functional,handleCheckboxToggle:c,localizedLabelText:u["checkbox-label"]}),r.act(o.default,{category:"advertising",content:u["section-advertising"],isChecked:d.advertising,handleCheckboxToggle:c,localizedLabelText:u["checkbox-label"]}),r.act(a.default,{localizedText:"mobile"===m?u["footer-mobile"]:u.footer})),r.act(s.default,{handleSaveClick:t,handleCancelClick:n,localizedText:u})))),r.act("div",{id:"awsccc-cs-modalOverlay"}),r.act("div",{"data-id":l.TABTRAP_ID,tabindex:"-1",class:"awsccc-tab-helper",events:{onfocus:function(){document.querySelector("div[data-id="+l.TABTRAP_ID+"]").focus({preventScroll:!0})}}}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);n(24),t.default=function(e){var t=e.localizedText;return r.act("div",{id:"awsccc-cs-i-container"},r.act("span",null,t))}},function(e,t,n){var r=n(1),i=n(25);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.i,i,""]]),r(i,{insert:"head",singleton:!1}),e.exports=i.locals||{}},function(e,t,n){(t=n(2)(!1)).push([e.i,"#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cs-i-container{padding-bottom:15px;border-bottom:1px solid #eee;margin-bottom:10px}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cs-i-container span,#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cs-i-container a{font-size:15px}",""]),e.exports=t},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0),i=n(27);n(30),t.default=function(e){var t=e.category,n=e.content,o=e.isDisabled,a=e.handleCheckboxToggle,s=e.localizedLabelText,l=e.isChecked;return r.act("div",{"data-category":t,class:"awsccc-cs-s-container"},o?r.act("h3",{class:"awsccc-cs-s-title"},n.title):r.act("h3",{class:"awsccc-cs-s-title",events:{onclick:function(e){return a({event:e,category:t})}}},n.title),r.act("div",{class:"awsccc-cs-s-text"},r.act("p",{class:"awsccc-cs-s-paragraph"},n.paragraph)),o?r.act("div",{class:"awsccc-cs-s-action"}):r.act("div",{class:"awsccc-cs-s-action"},r.act(i.default,{id:t,events:{onclick:function(e){return a({event:e,category:t})}},isChecked:l,localizedDescription:n["checkbox-description"],localizedLabelText:s})))}},function(e,t,n){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},r.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var i=n(0);n(28),t.default=function(e){var t=e.id,n=e.events,o=e.isChecked,a=e.localizedLabelText,s=e.localizedDescription;return i.act("div",null,i.act("div",{class:"awsccc-cs-s-cb-outer"},i.act("div",{class:"awscc-u-cb-checkbox-container","data-id":"awsccc-u-cb-"+t+"-container"},i.act("label",{"data-id":"awsccc-u-cb-"+t+"-label",class:"awsccc-u-cb-label"+(o?" awsccc-u-cb-checkbox-active":""),events:n},i.act("input",r({id:"awsccc-u-cb-"+t,class:"awsccc-u-cb-input",type:"checkbox","aria-checked":""+o},function(e){return e?{checked:""}:{}}(o),{events:{onfocus:function(){document.querySelector("div[data-id=awsccc-u-cb-"+t+"-container]").classList.add("awsccc-u-cb-focused")},onblur:function(){document.querySelector("div[data-id=awsccc-u-cb-"+t+"-container]").classList.remove("awsccc-u-cb-focused")}}})),i.act("span",{class:"awsccc-cs-s-cb-hidden"},s),i.act("svg",{viewBox:"0 0 14 14","aria-hidden":"true",focusable:"false",class:"awscc-u-cb-checkbox"},i.act("rect",{class:"awscc-u-cb-checkbox-rect",x:"0.5",y:"0.5",rx:"1.5",ry:"1.5",width:"13",height:"13"}),i.act("polyline",{class:"awscc-u-cb-checkbox-poly-line ",points:"2.5,7 6,10 11,3"}))))),i.act("span",{class:"awsccc-u-cb-text",events:n},a))}},function(e,t,n){var r=n(1),i=n(29);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.i,i,""]]),r(i,{insert:"head",singleton:!1}),e.exports=i.locals||{}},function(e,t,n){(t=n(2)(!1)).push([e.i,'#awsccc-sb-ux-c #awsccc-sb-a .awsccc-cs-s-cb-hidden{text-indent:-9999px;position:absolute}#awsccc-sb-ux-c #awsccc-sb-a .awsccc-u-cb-label{position:relative;display:inline-block;line-height:0}#awsccc-sb-ux-c #awsccc-sb-a .awsccc-u-cb-text{line-height:16px;vertical-align:top}#awsccc-sb-ux-c #awsccc-sb-a .awscc-u-cb-checkbox,#awsccc-sb-ux-c #awsccc-sb-a .awsccc-u-cb-input{height:14px;width:14px;z-index:1;pointer-events:none;fill:none}#awsccc-sb-ux-c #awsccc-sb-a .awsccc-cs-s-cb-outer{margin-right:8px;height:14px;width:14px;display:inline-block}#awsccc-sb-ux-c #awsccc-sb-a .awsccc-u-cb-input{padding:0;margin:0;position:absolute;z-index:0;opacity:0}#awsccc-sb-ux-c #awsccc-sb-a .awscc-u-cb-checkbox-rect{background-color:#fff;fill:#fff;stroke:#aab7b8;stroke-width:1}#awsccc-sb-ux-c #awsccc-sb-a .awscc-u-cb-checkbox-poly-line{opacity:1;stroke:#fff;stroke-width:2;fill:none}#awsccc-sb-ux-c #awsccc-sb-a .awsccc-u-cb-checkbox-active .awscc-u-cb-checkbox-rect{fill:#0073bb;stroke:#0073bb}#awsccc-sb-ux-c #awsccc-sb-a .awscc-u-cb-checkbox-container{position:relative;line-height:0}#awsccc-sb-ux-c #awsccc-sb-a .awsccc-u-cb-focused:before{content:" ";display:block;position:absolute;left:-2px;top:-2px;width:calc(100% + 4px);height:calc(100% + 4px);border-radius:2px;box-shadow:0 0 0 2px #00a1c9}#awsccc-sb-ux-c #awsccc-sb-a.awsccc-Rtl .awsccc-cs-s-cb-outer{margin-left:8px;margin-right:0}',""]),e.exports=t},function(e,t,n){var r=n(1),i=n(31);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.i,i,""]]),r(i,{insert:"head",singleton:!1}),e.exports=i.locals||{}},function(e,t,n){(t=n(2)(!1)).push([e.i,"#awsccc-sb-ux-c #awsccc-sb-a .awsccc-cs-s-container{position:relative;margin-bottom:20px}#awsccc-sb-ux-c #awsccc-sb-a .awsccc-cs-s-container .awsccc-cs-s-title{font-size:18px;line-height:20px;flex:0 0 100%;margin:0 0 5px;z-index:10;display:inline-block;line-height:normal;font-weight:400}#awsccc-sb-ux-c #awsccc-sb-a .awsccc-cs-s-container .awsccc-cs-s-text{flex:0 0 80%;border-top:1px solid #eee;padding-top:5px}#awsccc-sb-ux-c #awsccc-sb-a .awsccc-cs-s-container .awsccc-cs-s-action{display:flex;justify-content:flex-end;flex:1;position:absolute;top:3px;right:20px}#awsccc-sb-ux-c #awsccc-sb-a .awsccc-cs-s-container .awsccc-cs-s-paragraph{margin-top:0;font-size:14px;line-height:20px;padding:0;margin-bottom:15px}@media screen and (min-width: 700px){#awsccc-sb-ux-c #awsccc-sb-a .awsccc-cs-s-container{border-bottom:1px solid #eee;display:flex;flex-wrap:wrap}#awsccc-sb-ux-c #awsccc-sb-a .awsccc-cs-s-container .awsccc-cs-s-title{padding-bottom:0}#awsccc-sb-ux-c #awsccc-sb-a .awsccc-cs-s-container .awsccc-cs-s-text{border-top:0}#awsccc-sb-ux-c #awsccc-sb-a .awsccc-cs-s-container .awsccc-cs-s-action{justify-content:center;position:relative;top:auto;right:auto;padding-top:20px}}",""]),e.exports=t},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);n(33),t.default=function(e){var t=e.localizedText;return r.act("div",{id:"awsccc-cs-l-container"},r.act("p",null,t))}},function(e,t,n){var r=n(1),i=n(34);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.i,i,""]]),r(i,{insert:"head",singleton:!1}),e.exports=i.locals||{}},function(e,t,n){(t=n(2)(!1)).push([e.i,"#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cs-l-container span,#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cs-l-container a{font-size:12px;line-height:15px}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cs-l-container span:focus,#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cs-l-container a:focus{outline-style:solid;outline-color:#00a1c9;outline-width:2px}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cs-l-container p>span{color:#687078}",""]),e.exports=t},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0),i=n(6),o=n(3);n(36);var a=n(9);t.default=function(e){var t=e.handleSaveClick,n=e.handleCancelClick,s=e.localizedText;return r.act("div",{id:"awsccc-cs-f-c"},r.act(i.default,{dataId:o.CUSTOMIZE_CANCEL_BTN_ID,variant:"secondary",events:{onclick:function(){n("preferencesModal")}},text:s["button-cancel"],props:{"aria-label":s["button-cancel-aria-label"]}}),r.act(i.default,{dataId:o.CUSTOMIZE_SAVE_BTN_ID,variant:"primary",events:{onclick:function(){t({essential:!0,performance:a.isChecked("performance"),functional:a.isChecked("functional"),advertising:a.isChecked("advertising")},"preferencesModal")}},text:s["button-save"],props:{"aria-label":s["button-save-aria-label"]}}))}},function(e,t,n){var r=n(1),i=n(37);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.i,i,""]]),r(i,{insert:"head",singleton:!1}),e.exports=i.locals||{}},function(e,t,n){(t=n(2)(!1)).push([e.i,"#awsccc-sb-ux-c #awsccc-sb-a.awsccc-Rtl #awsccc-cs-f-c{text-align:left}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cs-f-c{text-decoration:none;padding:10px 20px;text-align:right;border-top:1px solid #eaeded;display:flex;justify-content:center;flex-wrap:wrap}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cs-f-c .awsccc-u-btn{margin-left:10px}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cs-f-c .awsccc-u-btn.awsccc-u-btn-secondary{background-color:#fff;border-color:#fff;color:#545b64;margin-bottom:6px}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cs-f-c .awsccc-u-btn.awsccc-u-btn-secondary:hover{color:#000;background-color:#fafafa}@media screen and (min-width: 700px){#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cs-f-c{display:block}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cs-f-c .awsccc-u-btn.awsccc-u-btn-secondary{margin-bottom:0}}",""]),e.exports=t},function(e,t,n){var r=n(1),i=n(39);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.i,i,""]]),r(i,{insert:"head",singleton:!1}),e.exports=i.locals||{}},function(e,t,n){(t=n(2)(!1)).push([e.i,"#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cs-container{display:flex;align-items:center;justify-items:center;bottom:0;left:0;right:0;top:0;position:fixed;z-index:10002;outline:0;overflow:hidden}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cs-container-inner{max-width:820px;box-sizing:border-box;outline:none;margin:10px auto;width:calc(100vw - 20px)}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cs-content{background-color:#fff;border-radius:0;box-sizing:border-box;margin-bottom:0;word-wrap:break-word;box-shadow:0 1px 1px 0 rgba(0,28,36,.3),1px 1px 1px 0 rgba(0,28,36,.15),-1px 1px 1px 0 rgba(0,28,36,.15)}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cs-header{background-color:#fafafa;padding:19px 20px;border-bottom:1px solid #eaeded}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cs-title{min-width:0;word-break:break-word;color:#16191f;flex:auto}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cs-title h2{font-size:18px;font-weight:700;margin:0}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cs-modalBody{overflow-y:auto;max-height:calc(100vh - 200px);padding:19px 20px}@media screen and (max-width: 480px){#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cs-modalBody{max-height:calc(100vh - 275px)}}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cs-modalOverlay{background-color:rgba(242,243,243,.9);position:fixed;z-index:10001;right:0;top:0;bottom:0;left:0}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled{background-color:#2a2e33}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-cs-modalOverlay{background-color:rgba(22,25,31,.8)}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-cs-header{background-color:#21252c;border-bottom:1px solid #414750}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-cs-title h2{color:#eaeded}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-cs-modalBody{background-color:#2a2e33}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-cs-modalBody #awsccc-cs-i-container{border-bottom:1px solid #414750}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-cs-modalBody #awsccc-cs-i-container span{color:#eaeded}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-cs-modalBody .awsccc-cs-s-container{border-bottom:1px solid #414750}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-cs-modalBody .awsccc-cs-s-container h3{color:#eaeded}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-cs-modalBody .awsccc-cs-s-container p{color:#eaeded}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-cs-modalBody .awsccc-cs-s-container span{color:#eaeded}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-cs-modalBody .awsccc-cs-s-container rect{fill:#1a2029}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-cs-modalBody .awsccc-cs-s-container .awsccc-cs-s-text{border-top:0}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-cs-modalBody .awsccc-cs-s-container .awscc-u-cb-checkbox-poly-line{display:none}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-cs-modalBody .awsccc-cs-s-container .awsccc-u-cb-checkbox-active .awscc-u-cb-checkbox-poly-line{display:inline-block}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-cs-modalBody .awsccc-cs-s-container .awsccc-u-cb-checkbox-active .awscc-u-cb-checkbox-rect{fill:#00a1c9;stroke:#00a1c9}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-cs-f-c{border-top:1px solid #414750;background-color:#2a2e33}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-cs-f-c .awsccc-u-btn-secondary{background-color:#2a2e33}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-cs-f-c .awsccc-u-btn-secondary span{color:#d5dbdb}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-cs-f-c .awsccc-u-btn-secondary:hover{background-color:#21252c}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-cs-f-c .awsccc-u-btn-primary span{color:#16191f}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-cs-l-container span{color:#eaeded}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-cs-l-container span a{display:inline-block}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-cs-l-container span a span{color:#44b9d6}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-cs-l-container path{color:#44b9d6}",""]),e.exports=t},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);n(41),t.default=function(e){var t=e.ariaLabel;return r.act("span",{"aria-label":t,role:"img",class:"awsccc-u-i-open-c"},r.act("svg",{class:"awsccc-u-i-open",viewBox:"0 0 16 16",focusable:"false","aria-hidden":"true"},r.act("path",{class:"awsccc-stroke-linecap-square",d:"M10 2h4v4"}),r.act("path",{d:"M6 10l8-8"}),r.act("path",{class:"awsccc-stroke-linejoin-round",d:"M14 9.048V14H2V2h5"})))}},function(e,t,n){var r=n(1),i=n(42);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.i,i,""]]),r(i,{insert:"head",singleton:!1}),e.exports=i.locals||{}},function(e,t,n){(t=n(2)(!1)).push([e.i,"#awsccc-sb-ux-c #awsccc-sb-a .awsccc-u-i-open-c{display:inline-block;vertical-align:middle;line-height:1em;padding-left:.3em}#awsccc-sb-ux-c #awsccc-sb-a .awsccc-u-i-open-c svg{stroke-width:2px;pointer-events:none;fill:none;padding-bottom:1px;height:10px;width:10px}#awsccc-sb-ux-c #awsccc-sb-a .awsccc-u-i-open-c svg .awsccc-stroke-linecap-square{stroke-linecap:square}#awsccc-sb-ux-c #awsccc-sb-a .awsccc-u-i-open-c svg .awsccc-stroke-linejoin-round{stroke-linejoin:round}#awsccc-sb-ux-c #awsccc-sb-a .awsccc-u-i-open-c svg path{stroke:currentColor}",""]),e.exports=t},function(e,t,n){var r=n(1),i=n(44);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.i,i,""]]),r(i,{insert:"head",singleton:!1}),e.exports=i.locals||{}},function(e,t,n){(t=n(2)(!1)).push([e.i,'#awsccc-sb-ux-c #awsccc-sb-a *{font-family:"Amazon Ember","HelveticaNeue","Helvetica Neue","Amazon Ember",Roboto,"Roboto-Regular","Amazon Ember",Helvetica,Arial,sans-serif;font-size:14px;line-height:21px;color:#16191f;text-align:left;background:none;border:0}#awsccc-sb-ux-c #awsccc-sb-a.awsccc-Rtl *{direction:rtl;text-align:right}#awsccc-sb-ux-c #awsccc-sb-a.awsccc-Rtl .awsccc-cs-s-container .awsccc-cs-s-action .awsccc-em-container{right:auto;left:20px}@media screen and (min-width: 1020px){#awsccc-sb-ux-c #awsccc-sb-a.awsccc-Rtl #awsccc-cb-c #awsccc-cb-title{padding-right:40px}}#awsccc-sb-ux-c #awsccc-sb-a a,#awsccc-sb-ux-c #awsccc-sb-a a>span,#awsccc-sb-ux-c #awsccc-sb-a a svg path{color:#0073bb;text-decoration:none}#awsccc-sb-ux-c #awsccc-sb-a a:hover,#awsccc-sb-ux-c #awsccc-sb-a a>span:hover,#awsccc-sb-ux-c #awsccc-sb-a a svg path:hover{color:#0073bb;text-decoration:underline}#awsccc-sb-ux-c #awsccc-sb-a .awsccc-tab-helper{outline:0;text-decoration:none}.awsccc-cs-modal-open .awsccc-em-modal-open{overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}',""]),e.exports=t},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.convertToArray=t.update=void 0,t.update=function(e,t){return Object.keys(t).forEach((function(n){e[n]=t[n]})),e},t.convertToArray=function(e){return Array.prototype.slice.call(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="DOMContentLoaded";t.default=function(e,t,n){function i(){t.removeEventListener(r,i),n.removeEventListener("load",i),e()}void 0===t&&(t=document),void 0===n&&(n=window),"loading"!==t.readyState?n.setTimeout(e):(t.addEventListener(r,i),n.addEventListener("load",i))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0),i=n(3),o=n(6);n(48),t.default=function(e){var t=e.localizedText,n=e.handleDismissClick,a=e.darkModeEnabled;return r.act("div",{"data-id":i.ERROR_MESSAGE_MODAL_ID,style:{display:"none"},tabindex:"0",events:{onfocus:function(){document.querySelector("button[data-id="+i.ERROR_MESSAGE_MODAL_DISMISS_BTN_ID+"]").focus({preventScroll:!0})}},class:!0===a?"dark-mode-enabled":""},r.act("div",{id:"awsccc-em-container",role:"dialog","aria-modal":"true","data-awsccc-emm-modal-toggle":!0,events:{onclick:function(e){e.target.hasAttribute("data-awsccc-emm-modal-toggle")&&n()}},"data-id":i.ERROR_MESSAGE_MODAL_TABTRAP_ID,tabindex:"-1"},r.act("div",{id:"awsccc-em-container-inner"},r.act("div",{id:"awsccc-em-content"},r.act("div",{id:"awsccc-em-header"},r.act("div",{id:"awsccc-em-title"},r.act("h2",null,t.header))),r.act("div",{id:"awsccc-em-modalBody"},r.act("p",{id:"awsccc-emm-paragraph"},t.paragraph)),r.act("div",{id:"awsccc-em-f-c"},r.act(o.default,{dataId:i.ERROR_MESSAGE_MODAL_DISMISS_BTN_ID,variant:"primary",events:{onclick:function(){n()}},text:t["button-dismiss"],props:{"aria-label":t["button-dismiss-aria-label"]}}))))),r.act("div",{id:"awsccc-em-modalOverlay"}),r.act("div",{"data-id":i.ERROR_MESSAGE_MODAL_TABTRAP_ID,tabindex:"-1",class:"awsccc-tab-helper",events:{onfocus:function(){document.querySelector("div[data-id="+i.ERROR_MESSAGE_MODAL_TABTRAP_ID+"]").focus({preventScroll:!0})}}}))}},function(e,t,n){var r=n(1),i=n(49);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.i,i,""]]),r(i,{insert:"head",singleton:!1}),e.exports=i.locals||{}},function(e,t,n){(t=n(2)(!1)).push([e.i,"#awsccc-sb-ux-c #awsccc-sb-a #awsccc-em-container{display:flex;align-items:center;justify-items:center;bottom:0;left:0;right:0;top:0;position:fixed;z-index:10002;outline:0;overflow:hidden}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-em-container-inner{max-width:820px;box-sizing:border-box;outline:none;margin:10px auto;width:calc(100vw - 20px)}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-em-content{background-color:#fff;border-radius:0;box-sizing:border-box;margin-bottom:0;word-wrap:break-word;box-shadow:0 1px 1px 0 rgba(0,28,36,.3),1px 1px 1px 0 rgba(0,28,36,.15),-1px 1px 1px 0 rgba(0,28,36,.15)}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-em-header{background-color:#fafafa;padding:19px 20px;border-bottom:1px solid #eaeded}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-em-title{min-width:0;word-break:break-word;color:#16191f;flex:auto}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-em-title h2{font-size:18px;font-weight:700;margin:0}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-em-modalBody{overflow-y:auto;max-height:calc(100vh - 200px);padding:5px 20px}@media screen and (max-width: 480px){#awsccc-sb-ux-c #awsccc-sb-a #awsccc-em-modalBody{max-height:calc(100vh - 275px)}}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-em-modalOverlay{background-color:rgba(242,243,243,.9);position:fixed;z-index:10001;right:0;top:0;bottom:0;left:0}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled{background-color:#2a2e33}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-em-modalOverlay{background-color:rgba(22,25,31,.8)}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-em-header{background-color:#21252c;border-bottom:1px solid #414750}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-em-title h2{color:#eaeded}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-emm-paragraph span{color:#eaeded}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-em-modalBody{background-color:#2a2e33}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-em-modalBody .awsccc-em-container{border-bottom:1px solid #414750}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-em-modalBody .awsccc-em-container h3{color:#eaeded}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-em-modalBody .awsccc-em-container p{color:#eaeded}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-em-modalBody .awsccc-em-container span{color:#eaeded}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-em-modalBody .awsccc-em-container rect{fill:#1a2029}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-em-modalBody .awsccc-em-container .awsccc-em-text{border-top:0}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-em-f-c{border-top:1px solid #414750;background-color:#2a2e33}#awsccc-sb-ux-c #awsccc-sb-a .dark-mode-enabled #awsccc-em-f-c .awsccc-u-btn-primary span{color:#16191f}#awsccc-sb-ux-c #awsccc-sb-a.awsccc-Rtl #awsccc-em-f-c{text-align:left}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-em-f-c{text-decoration:none;padding:10px 20px;text-align:right;border-top:1px solid #eaeded;justify-content:center;flex-wrap:wrap}#awsccc-sb-ux-c #awsccc-sb-a #awsccc-em-f-c .awsccc-u-btn{margin-left:10px}@media screen and (min-width: 700px){#awsccc-sb-ux-c #awsccc-sb-a #awsccc-cs-f-c{display:block}}div[data-id=awsccc-cs]{display:none}",""]),e.exports=t}])},10518:(e,t,n)=>{"use strict";var r,i,o;function a(e){return e&&!!["provider"].find((function(t){return e.hasOwnProperty(t)}))}function s(e){return void 0!==e.redirectSignIn}n.d(t,{g:()=>mi}),function(e){e.Cognito="COGNITO",e.Google="Google",e.Facebook="Facebook",e.Amazon="LoginWithAmazon",e.Apple="SignInWithApple"}(r||(r={})),function(e){e.NoConfig="noConfig",e.MissingAuthConfig="missingAuthConfig",e.EmptyUsername="emptyUsername",e.InvalidUsername="invalidUsername",e.EmptyPassword="emptyPassword",e.EmptyCode="emptyCode",e.SignUpError="signUpError",e.NoMFA="noMFA",e.InvalidMFA="invalidMFA",e.EmptyChallengeResponse="emptyChallengeResponse",e.NoUserSession="noUserSession",e.Default="default",e.DeviceConfig="deviceConfig",e.NetworkError="networkError",e.AutoSignInError="autoSignInError"}(i||(i={})),function(e){e.API_KEY="API_KEY",e.AWS_IAM="AWS_IAM",e.OPENID_CONNECT="OPENID_CONNECT",e.AMAZON_COGNITO_USER_POOLS="AMAZON_COGNITO_USER_POOLS",e.AWS_LAMBDA="AWS_LAMBDA"}(o||(o={}));var l=n(69719),c=n(20490),u={},d=function(){function e(){}return e.setItem=function(e,t){return u[e]=t,u[e]},e.getItem=function(e){return Object.prototype.hasOwnProperty.call(u,e)?u[e]:void 0},e.removeItem=function(e){return delete u[e]},e.clear=function(){return u={}},e}(),p=function(){function e(){try{this.storageWindow=window.localStorage,this.storageWindow.setItem("aws.amplify.test-ls",1),this.storageWindow.removeItem("aws.amplify.test-ls")}catch(e){this.storageWindow=d}}return e.prototype.getStorage=function(){return this.storageWindow},e}();var f=[{type:"text/plain",ext:"txt"},{type:"text/html",ext:"html"},{type:"text/javascript",ext:"js"},{type:"text/css",ext:"css"},{type:"text/csv",ext:"csv"},{type:"text/yaml",ext:"yml"},{type:"text/yaml",ext:"yaml"},{type:"text/calendar",ext:"ics"},{type:"text/calendar",ext:"ical"},{type:"image/apng",ext:"apng"},{type:"image/bmp",ext:"bmp"},{type:"image/gif",ext:"gif"},{type:"image/x-icon",ext:"ico"},{type:"image/x-icon",ext:"cur"},{type:"image/jpeg",ext:"jpg"},{type:"image/jpeg",ext:"jpeg"},{type:"image/jpeg",ext:"jfif"},{type:"image/jpeg",ext:"pjp"},{type:"image/jpeg",ext:"pjpeg"},{type:"image/png",ext:"png"},{type:"image/svg+xml",ext:"svg"},{type:"image/tiff",ext:"tif"},{type:"image/tiff",ext:"tiff"},{type:"image/webp",ext:"webp"},{type:"application/json",ext:"json"},{type:"application/xml",ext:"xml"},{type:"application/x-sh",ext:"sh"},{type:"application/zip",ext:"zip"},{type:"application/x-rar-compressed",ext:"rar"},{type:"application/x-tar",ext:"tar"},{type:"application/x-bzip",ext:"bz"},{type:"application/x-bzip2",ext:"bz2"},{type:"application/pdf",ext:"pdf"},{type:"application/java-archive",ext:"jar"},{type:"application/msword",ext:"doc"},{type:"application/vnd.ms-excel",ext:"xls"},{type:"application/vnd.ms-excel",ext:"xlsx"},{type:"message/rfc822",ext:"eml"}],h=function(e){return void 0===e&&(e={}),0===Object.keys(e).length},m=function(e,t,n){if(!e||!e.sort)return!1;var r=n&&"desc"===n?-1:1;return e.sort((function(e,n){var i=e[t],o=n[t];return"undefined"===typeof o?"undefined"===typeof i?0:1*r:"undefined"===typeof i||i<o?-1*r:i>o?1*r:0})),!0},g=function(e,t){var n=Object.assign({},e);return t&&("string"===typeof t?delete n[t]:t.forEach((function(e){delete n[e]}))),n},v=function(e,t){void 0===t&&(t="application/octet-stream");var n=e.toLowerCase(),r=f.filter((function(e){return n.endsWith("."+e.ext)}));return r.length>0?r[0].type:t},b=function(e){var t=e.toLowerCase();return!!t.startsWith("text/")||("application/json"===t||"application/xml"===t||"application/sh"===t)},y=function(){for(var e="",t="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",n=32;n>0;n-=1)e+=t[Math.floor(62*Math.random())];return e},w=function(e){if(e.isResolved)return e;var t=!0,n=!1,r=!1,i=e.then((function(e){return r=!0,t=!1,e}),(function(e){throw n=!0,t=!1,e}));return i.isFullfilled=function(){return r},i.isPending=function(){return t},i.isRejected=function(){return n},i},_=function(){if("undefined"===typeof self)return!1;var e=self;return"undefined"!==typeof e.WorkerGlobalScope&&self instanceof e.WorkerGlobalScope},x=function(){return{isBrowser:"undefined"!==typeof window&&"undefined"!==typeof window.document,isNode:"undefined"!==typeof process&&null!=process.versions&&null!=process.versions.node}},S=function(e,t,n){if(void 0===t&&(t=[]),void 0===n&&(n=[]),!E(e))return e;var r={};for(var i in e){if(e.hasOwnProperty(i))r[t.includes(i)?i:i[0].toLowerCase()+i.slice(1)]=n.includes(i)?e[i]:S(e[i],t,n)}return r},k=function(e,t,n){if(void 0===t&&(t=[]),void 0===n&&(n=[]),!E(e))return e;var r={};for(var i in e){if(e.hasOwnProperty(i))r[t.includes(i)?i:i[0].toUpperCase()+i.slice(1)]=n.includes(i)?e[i]:k(e[i],t,n)}return r},E=function(e){return e instanceof Object&&!(e instanceof Array)&&!(e instanceof Function)&&!(e instanceof Number)&&!(e instanceof String)&&!(e instanceof Boolean)};!function(){function e(){}e.isEmpty=h,e.sortByField=m,e.objectLessAttributes=g,e.filenameToContentType=v,e.isTextFile=b,e.generateRandomString=y,e.makeQuerablePromise=w,e.isWebWorker=_,e.browserOrNode=x,e.transferKeyToLowerCase=S,e.transferKeyToUpperCase=k,e.isStrictObject=E}();var C=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)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),A=function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{l(r.next(e))}catch(t){o(t)}}function s(e){try{l(r.throw(e))}catch(t){o(t)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}l((r=r.apply(e,t||[])).next())}))},T=function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(s){o=[6,s],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}},I=function(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(s){i={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a},R=function(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(I(arguments[t]));return e},O=new l.k("Util"),L=function(e){function t(t){var n=e.call(this,t)||this;return n.nonRetryable=!0,n}return C(t,e),t}(Error);function N(e,t,n,r){return void 0===r&&(r=1),A(this,void 0,void 0,(function(){var i,o;return T(this,(function(a){switch(a.label){case 0:if("function"!==typeof e)throw Error("functionToRetry must be a function");O.debug(e.name+" attempt #"+r+" with this vars: "+JSON.stringify(t)),a.label=1;case 1:return a.trys.push([1,3,,8]),[4,e.apply(void 0,R(t))];case 2:return[2,a.sent()];case 3:if(i=a.sent(),O.debug("error on "+e.name,i),(s=i)&&s.nonRetryable)throw O.debug(e.name+" non retryable error",i),i;return o=n(r,t,i),O.debug(e.name+" retrying in "+o+" ms"),!1===o?[3,6]:[4,new Promise((function(e){return setTimeout(e,o)}))];case 4:return a.sent(),[4,N(e,t,n,r+1)];case 5:return[2,a.sent()];case 6:throw i;case 7:return[3,8];case 8:return[2]}var s}))}))}var P=3e5;var D=function(e,t,n){return void 0===n&&(n=P),N(e,t,function(e){return void 0===e&&(e=P),function(t){var n=100*Math.pow(2,t)+100*Math.random();return!(n>e)&&n}}(n))},M=function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{l(r.next(e))}catch(t){o(t)}}function s(e){try{l(r.throw(e))}catch(t){o(t)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}l((r=r.apply(e,t||[])).next())}))},B=function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(s){o=[6,s],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}},z=new l.k("CognitoCredentials"),j=new Promise((function(e,t){return x().isBrowser?(window.gapi&&window.gapi.auth2?window.gapi.auth2:null)?(z.debug("google api already loaded"),e()):void setTimeout((function(){return e()}),2e3):(z.debug("not in the browser, directly resolved"),e())})),F=function(){function e(){this.initialized=!1,this.refreshGoogleToken=this.refreshGoogleToken.bind(this),this._refreshGoogleTokenImpl=this._refreshGoogleTokenImpl.bind(this)}return e.prototype.refreshGoogleToken=function(){return M(this,void 0,void 0,(function(){return B(this,(function(e){switch(e.label){case 0:return this.initialized?[3,2]:(z.debug("need to wait for the Google SDK loaded"),[4,j]);case 1:e.sent(),this.initialized=!0,z.debug("finish waiting"),e.label=2;case 2:return[2,this._refreshGoogleTokenImpl()]}}))}))},e.prototype._refreshGoogleTokenImpl=function(){var e=null;return x().isBrowser&&(e=window.gapi&&window.gapi.auth2?window.gapi.auth2:null),e?new Promise((function(t,n){e.getAuthInstance().then((function(e){e||(z.debug("google Auth undefined"),n(new L("google Auth undefined")));var r=e.currentUser.get();r.isSignedIn()?(z.debug("refreshing the google access token"),r.reloadAuthResponse().then((function(e){var n=e.id_token,r=e.expires_at;t({token:n,expires_at:r})})).catch((function(e){e&&"network_error"===e.error?n("Network error reloading google auth response"):n(new L("Failed to reload google auth response"))}))):n(new L("User is not signed in with Google"))})).catch((function(e){z.debug("Failed to refresh google token",e),n(new L("Failed to refresh google token"))}))})):(z.debug("no gapi auth2 available"),Promise.reject("no gapi auth2 available"))},e}();var U=function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{l(r.next(e))}catch(t){o(t)}}function s(e){try{l(r.throw(e))}catch(t){o(t)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}l((r=r.apply(e,t||[])).next())}))},q=function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(s){o=[6,s],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}},W=new l.k("CognitoCredentials"),V=new Promise((function(e,t){return x().isBrowser?window.FB?(W.debug("FB SDK already loaded"),e()):void setTimeout((function(){return e()}),2e3):(W.debug("not in the browser, directly resolved"),e())})),H=function(){function e(){this.initialized=!1,this.refreshFacebookToken=this.refreshFacebookToken.bind(this),this._refreshFacebookTokenImpl=this._refreshFacebookTokenImpl.bind(this)}return e.prototype.refreshFacebookToken=function(){return U(this,void 0,void 0,(function(){return q(this,(function(e){switch(e.label){case 0:return this.initialized?[3,2]:(W.debug("need to wait for the Facebook SDK loaded"),[4,V]);case 1:e.sent(),this.initialized=!0,W.debug("finish waiting"),e.label=2;case 2:return[2,this._refreshFacebookTokenImpl()]}}))}))},e.prototype._refreshFacebookTokenImpl=function(){var e=null;if(x().isBrowser&&(e=window.FB),!e){var t="no fb sdk available";return W.debug(t),Promise.reject(new L(t))}return new Promise((function(t,n){e.getLoginStatus((function(e){if(e&&e.authResponse){var r=e.authResponse,i=r.accessToken,o=1e3*r.expiresIn+(new Date).getTime();if(!i){a="the jwtToken is undefined";W.debug(a),n(new L(a))}t({token:i,expires_at:o})}else{var a="no response from facebook when refreshing the jwt token";W.debug(a),n(new L(a))}}),{scope:"public_profile,email"})}))},e}();var Z=new F,G=new H,K="aws-amplify/4.7.3",Q={userAgent:K+" js",product:"",navigator:null,isReactNative:!1};if("undefined"!==typeof navigator&&navigator.product)if(Q.product=navigator.product||"",Q.navigator=navigator||null,"ReactNative"===navigator.product)Q.userAgent=K+" react-native",Q.isReactNative=!0;else Q.userAgent=K+" js",Q.isReactNative=!1;var Y=function(e){return""+Q.userAgent+(e||"")};var $=n(25387),J=n(70655),X=function(e,t){return X=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])},X(e,t)};function ee(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}X(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var te=function(){return te=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},te.apply(this,arguments)};function ne(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{l(r.next(e))}catch(t){o(t)}}function s(e){try{l(r.throw(e))}catch(t){o(t)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}l((r=r.apply(e,t||[])).next())}))}function re(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(s){return function(l){return function(s){if(n)throw new TypeError("Generator is already executing.");for(;o&&(o=0,s[0]&&(a=0)),a;)try{if(n=1,r&&(i=2&s[0]?r.return:s[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,s[1])).done)return i;switch(r=0,i&&(s=[2&s[0],i.value]),s[0]){case 0:case 1:i=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]<i[3])){a.label=s[1];break}if(6===s[0]&&a.label<i[1]){a.label=i[1],i=s;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(s);break}i[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(l){s=[6,l],r=0}finally{n=i=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,l])}}}Object.create;function ie(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(s){i={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a}Object.create;"function"===typeof SuppressedError&&SuppressedError;var oe,ae,se,le,ce,ue,de,pe,fe,he,me,ge,ve,be,ye,we,_e,xe,Se,ke,Ee,Ce,Ae,Te,Ie,Re,Oe,Le,Ne,Pe,De,Me,Be,ze,je,Fe,Ue,qe,We,Ve,He,Ze,Ge,Ke,Qe,Ye,$e,Je,Xe,et,tt,nt,rt,it,ot,at,st;!function(e){e.AUTHENTICATED_ROLE="AuthenticatedRole",e.DENY="Deny"}(oe||(oe={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(ae||(ae={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(se||(se={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(le||(le={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(ce||(ce={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(ue||(ue={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(de||(de={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(pe||(pe={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(fe||(fe={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(he||(he={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(me||(me={})),function(e){e.ACCESS_DENIED="AccessDenied",e.INTERNAL_SERVER_ERROR="InternalServerError"}(ge||(ge={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(ve||(ve={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(be||(be={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(ye||(ye={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(we||(we={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(_e||(_e={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(xe||(xe={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(Se||(Se={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(ke||(ke={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(Ee||(Ee={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(Ce||(Ce={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(Ae||(Ae={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(Te||(Te={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(Ie||(Ie={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(Re||(Re={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(Oe||(Oe={})),function(e){e.CONTAINS="Contains",e.EQUALS="Equals",e.NOT_EQUAL="NotEqual",e.STARTS_WITH="StartsWith"}(Le||(Le={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(Ne||(Ne={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(Pe||(Pe={})),function(e){e.RULES="Rules",e.TOKEN="Token"}(De||(De={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(Me||(Me={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(Be||(Be={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(ze||(ze={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(je||(je={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(Fe||(Fe={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(Ue||(Ue={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(qe||(qe={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(We||(We={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(Ve||(Ve={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(He||(He={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(Ze||(Ze={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(Ge||(Ge={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(Ke||(Ke={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(Qe||(Qe={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(Ye||(Ye={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}($e||($e={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(Je||(Je={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(Xe||(Xe={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(et||(et={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(tt||(tt={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(nt||(nt={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(rt||(rt={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(it||(it={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(ot||(ot={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(at||(at={})),function(e){e.filterSensitiveLog=function(e){return te({},e)}}(st||(st={}));var lt=n(58467),ct=function(e,t){return ne(void 0,void 0,void 0,(function(){var n,r,i,o,a,s,l,c,u,d,p,f,h,m,g;return re(this,(function(v){switch(v.label){case 0:return r=[te({},e)],g={},[4,zt(e.body,t)];case 1:switch(n=te.apply(void 0,r.concat([(g.body=v.sent(),g)])),o="UnknownError",o=jt(e,n.body),o){case"ExternalServiceException":case"com.amazonaws.cognitoidentity#ExternalServiceException":return[3,2];case"InternalErrorException":case"com.amazonaws.cognitoidentity#InternalErrorException":return[3,4];case"InvalidIdentityPoolConfigurationException":case"com.amazonaws.cognitoidentity#InvalidIdentityPoolConfigurationException":return[3,6];case"InvalidParameterException":case"com.amazonaws.cognitoidentity#InvalidParameterException":return[3,8];case"NotAuthorizedException":case"com.amazonaws.cognitoidentity#NotAuthorizedException":return[3,10];case"ResourceConflictException":case"com.amazonaws.cognitoidentity#ResourceConflictException":return[3,12];case"ResourceNotFoundException":case"com.amazonaws.cognitoidentity#ResourceNotFoundException":return[3,14];case"TooManyRequestsException":case"com.amazonaws.cognitoidentity#TooManyRequestsException":return[3,16]}return[3,18];case 2:return a=[{}],[4,dt(n,t)];case 3:return i=te.apply(void 0,[te.apply(void 0,a.concat([v.sent()])),{name:o,$metadata:Dt(e)}]),[3,19];case 4:return s=[{}],[4,pt(n,t)];case 5:return i=te.apply(void 0,[te.apply(void 0,s.concat([v.sent()])),{name:o,$metadata:Dt(e)}]),[3,19];case 6:return l=[{}],[4,ft(n,t)];case 7:return i=te.apply(void 0,[te.apply(void 0,l.concat([v.sent()])),{name:o,$metadata:Dt(e)}]),[3,19];case 8:return c=[{}],[4,ht(n,t)];case 9:return i=te.apply(void 0,[te.apply(void 0,c.concat([v.sent()])),{name:o,$metadata:Dt(e)}]),[3,19];case 10:return u=[{}],[4,gt(n,t)];case 11:return i=te.apply(void 0,[te.apply(void 0,u.concat([v.sent()])),{name:o,$metadata:Dt(e)}]),[3,19];case 12:return d=[{}],[4,vt(n,t)];case 13:return i=te.apply(void 0,[te.apply(void 0,d.concat([v.sent()])),{name:o,$metadata:Dt(e)}]),[3,19];case 14:return p=[{}],[4,bt(n,t)];case 15:return i=te.apply(void 0,[te.apply(void 0,p.concat([v.sent()])),{name:o,$metadata:Dt(e)}]),[3,19];case 16:return f=[{}],[4,yt(n,t)];case 17:return i=te.apply(void 0,[te.apply(void 0,f.concat([v.sent()])),{name:o,$metadata:Dt(e)}]),[3,19];case 18:h=n.body,o=h.code||h.Code||o,i=te(te({},h),{name:""+o,message:h.message||h.Message||o,$fault:"client",$metadata:Dt(e)}),v.label=19;case 19:return m=i.message||i.Message||o,i.message=m,delete i.Message,[2,Promise.reject(Object.assign(new Error(m),i))]}}))}))},ut=function(e,t){return ne(void 0,void 0,void 0,(function(){var n,r,i,o,a,s,l,c,u,d,p,f,h,m,g;return re(this,(function(v){switch(v.label){case 0:return r=[te({},e)],g={},[4,zt(e.body,t)];case 1:switch(n=te.apply(void 0,r.concat([(g.body=v.sent(),g)])),o="UnknownError",o=jt(e,n.body),o){case"ExternalServiceException":case"com.amazonaws.cognitoidentity#ExternalServiceException":return[3,2];case"InternalErrorException":case"com.amazonaws.cognitoidentity#InternalErrorException":return[3,4];case"InvalidParameterException":case"com.amazonaws.cognitoidentity#InvalidParameterException":return[3,6];case"LimitExceededException":case"com.amazonaws.cognitoidentity#LimitExceededException":return[3,8];case"NotAuthorizedException":case"com.amazonaws.cognitoidentity#NotAuthorizedException":return[3,10];case"ResourceConflictException":case"com.amazonaws.cognitoidentity#ResourceConflictException":return[3,12];case"ResourceNotFoundException":case"com.amazonaws.cognitoidentity#ResourceNotFoundException":return[3,14];case"TooManyRequestsException":case"com.amazonaws.cognitoidentity#TooManyRequestsException":return[3,16]}return[3,18];case 2:return a=[{}],[4,dt(n,t)];case 3:return i=te.apply(void 0,[te.apply(void 0,a.concat([v.sent()])),{name:o,$metadata:Dt(e)}]),[3,19];case 4:return s=[{}],[4,pt(n,t)];case 5:return i=te.apply(void 0,[te.apply(void 0,s.concat([v.sent()])),{name:o,$metadata:Dt(e)}]),[3,19];case 6:return l=[{}],[4,ht(n,t)];case 7:return i=te.apply(void 0,[te.apply(void 0,l.concat([v.sent()])),{name:o,$metadata:Dt(e)}]),[3,19];case 8:return c=[{}],[4,mt(n,t)];case 9:return i=te.apply(void 0,[te.apply(void 0,c.concat([v.sent()])),{name:o,$metadata:Dt(e)}]),[3,19];case 10:return u=[{}],[4,gt(n,t)];case 11:return i=te.apply(void 0,[te.apply(void 0,u.concat([v.sent()])),{name:o,$metadata:Dt(e)}]),[3,19];case 12:return d=[{}],[4,vt(n,t)];case 13:return i=te.apply(void 0,[te.apply(void 0,d.concat([v.sent()])),{name:o,$metadata:Dt(e)}]),[3,19];case 14:return p=[{}],[4,bt(n,t)];case 15:return i=te.apply(void 0,[te.apply(void 0,p.concat([v.sent()])),{name:o,$metadata:Dt(e)}]),[3,19];case 16:return f=[{}],[4,yt(n,t)];case 17:return i=te.apply(void 0,[te.apply(void 0,f.concat([v.sent()])),{name:o,$metadata:Dt(e)}]),[3,19];case 18:h=n.body,o=h.code||h.Code||o,i=te(te({},h),{name:""+o,message:h.message||h.Message||o,$fault:"client",$metadata:Dt(e)}),v.label=19;case 19:return m=i.message||i.Message||o,i.message=m,delete i.Message,[2,Promise.reject(Object.assign(new Error(m),i))]}}))}))},dt=function(e,t){return ne(void 0,void 0,void 0,(function(){var n,r;return re(this,(function(i){return n=e.body,r=kt(n,t),[2,te({name:"ExternalServiceException",$fault:"client",$metadata:Dt(e)},r)]}))}))},pt=function(e,t){return ne(void 0,void 0,void 0,(function(){var n,r;return re(this,(function(i){return n=e.body,r=At(n,t),[2,te({name:"InternalErrorException",$fault:"server",$metadata:Dt(e)},r)]}))}))},ft=function(e,t){return ne(void 0,void 0,void 0,(function(){var n,r;return re(this,(function(i){return n=e.body,r=Tt(n,t),[2,te({name:"InvalidIdentityPoolConfigurationException",$fault:"client",$metadata:Dt(e)},r)]}))}))},ht=function(e,t){return ne(void 0,void 0,void 0,(function(){var n,r;return re(this,(function(i){return n=e.body,r=It(n,t),[2,te({name:"InvalidParameterException",$fault:"client",$metadata:Dt(e)},r)]}))}))},mt=function(e,t){return ne(void 0,void 0,void 0,(function(){var n,r;return re(this,(function(i){return n=e.body,r=Rt(n,t),[2,te({name:"LimitExceededException",$fault:"client",$metadata:Dt(e)},r)]}))}))},gt=function(e,t){return ne(void 0,void 0,void 0,(function(){var n,r;return re(this,(function(i){return n=e.body,r=Ot(n,t),[2,te({name:"NotAuthorizedException",$fault:"client",$metadata:Dt(e)},r)]}))}))},vt=function(e,t){return ne(void 0,void 0,void 0,(function(){var n,r;return re(this,(function(i){return n=e.body,r=Lt(n,t),[2,te({name:"ResourceConflictException",$fault:"client",$metadata:Dt(e)},r)]}))}))},bt=function(e,t){return ne(void 0,void 0,void 0,(function(){var n,r;return re(this,(function(i){return n=e.body,r=Nt(n,t),[2,te({name:"ResourceNotFoundException",$fault:"client",$metadata:Dt(e)},r)]}))}))},yt=function(e,t){return ne(void 0,void 0,void 0,(function(){var n,r;return re(this,(function(i){return n=e.body,r=Pt(n,t),[2,te({name:"TooManyRequestsException",$fault:"client",$metadata:Dt(e)},r)]}))}))},wt=function(e,t){return te(te(te({},void 0!==e.CustomRoleArn&&null!==e.CustomRoleArn&&{CustomRoleArn:e.CustomRoleArn}),void 0!==e.IdentityId&&null!==e.IdentityId&&{IdentityId:e.IdentityId}),void 0!==e.Logins&&null!==e.Logins&&{Logins:xt(e.Logins,t)})},_t=function(e,t){return te(te(te({},void 0!==e.AccountId&&null!==e.AccountId&&{AccountId:e.AccountId}),void 0!==e.IdentityPoolId&&null!==e.IdentityPoolId&&{IdentityPoolId:e.IdentityPoolId}),void 0!==e.Logins&&null!==e.Logins&&{Logins:xt(e.Logins,t)})},xt=function(e,t){return Object.entries(e).reduce((function(e,t){var n,r=ie(t,2),i=r[0],o=r[1];return null===o?e:te(te({},e),((n={})[i]=o,n))}),{})},St=function(e,t){return{AccessKeyId:void 0!==e.AccessKeyId&&null!==e.AccessKeyId?e.AccessKeyId:void 0,Expiration:void 0!==e.Expiration&&null!==e.Expiration?new Date(Math.round(1e3*e.Expiration)):void 0,SecretKey:void 0!==e.SecretKey&&null!==e.SecretKey?e.SecretKey:void 0,SessionToken:void 0!==e.SessionToken&&null!==e.SessionToken?e.SessionToken:void 0}},kt=function(e,t){return{message:void 0!==e.message&&null!==e.message?e.message:void 0}},Et=function(e,t){return{Credentials:void 0!==e.Credentials&&null!==e.Credentials?St(e.Credentials):void 0,IdentityId:void 0!==e.IdentityId&&null!==e.IdentityId?e.IdentityId:void 0}},Ct=function(e,t){return{IdentityId:void 0!==e.IdentityId&&null!==e.IdentityId?e.IdentityId:void 0}},At=function(e,t){return{message:void 0!==e.message&&null!==e.message?e.message:void 0}},Tt=function(e,t){return{message:void 0!==e.message&&null!==e.message?e.message:void 0}},It=function(e,t){return{message:void 0!==e.message&&null!==e.message?e.message:void 0}},Rt=function(e,t){return{message:void 0!==e.message&&null!==e.message?e.message:void 0}},Ot=function(e,t){return{message:void 0!==e.message&&null!==e.message?e.message:void 0}},Lt=function(e,t){return{message:void 0!==e.message&&null!==e.message?e.message:void 0}},Nt=function(e,t){return{message:void 0!==e.message&&null!==e.message?e.message:void 0}},Pt=function(e,t){return{message:void 0!==e.message&&null!==e.message?e.message:void 0}},Dt=function(e){var t;return{httpStatusCode:e.statusCode,requestId:null!==(t=e.headers["x-amzn-requestid"])&&void 0!==t?t:e.headers["x-amzn-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}},Mt=function(e,t){return void 0===e&&(e=new Uint8Array),e instanceof Uint8Array?Promise.resolve(e):t.streamCollector(e)||Promise.resolve(new Uint8Array)},Bt=function(e,t,n,r,i){return ne(void 0,void 0,void 0,(function(){var o,a,s,l,c,u;return re(this,(function(d){switch(d.label){case 0:return[4,e.endpoint()];case 1:return o=d.sent(),a=o.hostname,s=o.protocol,l=void 0===s?"https":s,c=o.port,u={protocol:l,hostname:a,port:c,method:"POST",path:n,headers:t},void 0!==r&&(u.hostname=r),void 0!==i&&(u.body=i),[2,new lt.aW(u)]}}))}))},zt=function(e,t){return function(e,t){return Mt(e,t).then((function(e){return t.utf8Encoder(e)}))}(e,t).then((function(e){return e.length?JSON.parse(e):{}}))},jt=function(e,t){var n,r,i=function(e){var t=e;return t.indexOf(":")>=0&&(t=t.split(":")[0]),t.indexOf("#")>=0&&(t=t.split("#")[1]),t},o=(n=e.headers,r="x-amzn-errortype",Object.keys(n).find((function(e){return e.toLowerCase()===r.toLowerCase()})));return void 0!==o?i(e.headers[o]):void 0!==t.code?i(t.code):void 0!==t.__type?i(t.__type):""},Ft=n(59718),Ut=n(4486),qt=function(e){function t(t){var n=e.call(this)||this;return n.input=t,n}return ee(t,e),t.prototype.resolveMiddleware=function(e,t,n){this.middlewareStack.use((0,Ft.p2)(t,this.serialize,this.deserialize));var r=e.concat(this.middlewareStack),i={logger:t.logger,clientName:"CognitoIdentityClient",commandName:"GetCredentialsForIdentityCommand",inputFilterSensitiveLog:Ee.filterSensitiveLog,outputFilterSensitiveLog:Ae.filterSensitiveLog},o=t.requestHandler;return r.resolve((function(e){return o.handle(e.request,n||{})}),i)},t.prototype.serialize=function(e,t){return function(e,t){return ne(void 0,void 0,void 0,(function(){var n,r;return re(this,(function(i){return n={"content-type":"application/x-amz-json-1.1","x-amz-target":"AWSCognitoIdentityService.GetCredentialsForIdentity"},r=JSON.stringify(wt(e,t)),[2,Bt(t,n,"/",void 0,r)]}))}))}(e,t)},t.prototype.deserialize=function(e,t){return function(e,t){return ne(void 0,void 0,void 0,(function(){var n,r,i;return re(this,(function(o){switch(o.label){case 0:return e.statusCode>=300?[2,ct(e,t)]:[4,zt(e.body,t)];case 1:return n=o.sent(),r=Et(n,t),i=te({$metadata:Dt(e)},r),[2,Promise.resolve(i)]}}))}))}(e,t)},t}(Ut.mY),Wt=function(e){function t(t,n){void 0===n&&(n=!0);var r=e.call(this,t)||this;return r.tryNextLink=n,r}return(0,J.__extends)(t,e),t}(Error);function Vt(e){return Promise.all(Object.keys(e).reduce((function(t,n){var r=e[n];return"string"===typeof r?t.push([n,r]):t.push(r().then((function(e){return[n,e]}))),t}),[])).then((function(e){return e.reduce((function(e,t){var n=(0,J.__read)(t,2),r=n[0],i=n[1];return e[r]=i,e}),{})}))}function Ht(e){var t=this;return function(){return(0,J.__awaiter)(t,void 0,void 0,(function(){var t,n,r,i,o,a,s,l,c,u,d,p,f;return(0,J.__generator)(this,(function(h){switch(h.label){case 0:return u=(c=e.client).send,d=qt.bind,f={CustomRoleArn:e.customRoleArn,IdentityId:e.identityId},e.logins?[4,Vt(e.logins)]:[3,2];case 1:return p=h.sent(),[3,3];case 2:p=void 0,h.label=3;case 3:return[4,u.apply(c,[new(d.apply(qt,[void 0,(f.Logins=p,f)]))])];case 4:return t=h.sent().Credentials,n=void 0===t?function(){throw new Wt("Response from Amazon Cognito contained no credentials")}():t,r=n.AccessKeyId,i=void 0===r?function(){throw new Wt("Response from Amazon Cognito contained no access key ID")}():r,o=n.Expiration,a=n.SecretKey,s=void 0===a?function(){throw new Wt("Response from Amazon Cognito contained no secret key")}():a,l=n.SessionToken,[2,{identityId:e.identityId,accessKeyId:i,secretAccessKey:s,sessionToken:l,expiration:o}]}}))}))}}var Zt=function(e){function t(t){var n=e.call(this)||this;return n.input=t,n}return ee(t,e),t.prototype.resolveMiddleware=function(e,t,n){this.middlewareStack.use((0,Ft.p2)(t,this.serialize,this.deserialize));var r=e.concat(this.middlewareStack),i={logger:t.logger,clientName:"CognitoIdentityClient",commandName:"GetIdCommand",inputFilterSensitiveLog:Ie.filterSensitiveLog,outputFilterSensitiveLog:Re.filterSensitiveLog},o=t.requestHandler;return r.resolve((function(e){return o.handle(e.request,n||{})}),i)},t.prototype.serialize=function(e,t){return function(e,t){return ne(void 0,void 0,void 0,(function(){var n,r;return re(this,(function(i){return n={"content-type":"application/x-amz-json-1.1","x-amz-target":"AWSCognitoIdentityService.GetId"},r=JSON.stringify(_t(e,t)),[2,Bt(t,n,"/",void 0,r)]}))}))}(e,t)},t.prototype.deserialize=function(e,t){return function(e,t){return ne(void 0,void 0,void 0,(function(){var n,r,i;return re(this,(function(o){switch(o.label){case 0:return e.statusCode>=300?[2,ut(e,t)]:[4,zt(e.body,t)];case 1:return n=o.sent(),r=Ct(n,t),i=te({$metadata:Dt(e)},r),[2,Promise.resolve(i)]}}))}))}(e,t)},t}(Ut.mY),Gt="IdentityIds",Kt=function(){function e(e){void 0===e&&(e="aws:cognito-identity-ids"),this.dbName=e}return e.prototype.getItem=function(e){return this.withObjectStore("readonly",(function(t){var n=t.get(e);return new Promise((function(e){n.onerror=function(){return e(null)},n.onsuccess=function(){return e(n.result?n.result.value:null)}}))})).catch((function(){return null}))},e.prototype.removeItem=function(e){return this.withObjectStore("readwrite",(function(t){var n=t.delete(e);return new Promise((function(e,t){n.onerror=function(){return t(n.error)},n.onsuccess=function(){return e()}}))}))},e.prototype.setItem=function(e,t){return this.withObjectStore("readwrite",(function(n){var r=n.put({id:e,value:t});return new Promise((function(e,t){r.onerror=function(){return t(r.error)},r.onsuccess=function(){return e()}}))}))},e.prototype.getDb=function(){var e=self.indexedDB.open(this.dbName,1);return new Promise((function(t,n){e.onsuccess=function(){t(e.result)},e.onerror=function(){n(e.error)},e.onblocked=function(){n(new Error("Unable to access DB"))},e.onupgradeneeded=function(){var t=e.result;t.onerror=function(){n(new Error("Failed to create object store"))},t.createObjectStore(Gt,{keyPath:"id"})}}))},e.prototype.withObjectStore=function(e,t){return this.getDb().then((function(n){var r=n.transaction(Gt,e);return r.oncomplete=function(){return n.close()},new Promise((function(e,n){r.onerror=function(){return n(r.error)},e(t(r.objectStore(Gt)))})).catch((function(e){throw n.close(),e}))}))},e}(),Qt=new(function(){function e(e){void 0===e&&(e={}),this.store=e}return e.prototype.getItem=function(e){return e in this.store?this.store[e]:null},e.prototype.removeItem=function(e){delete this.store[e]},e.prototype.setItem=function(e,t){this.store[e]=t},e}());function Yt(e){var t=this,n=e.accountId,r=e.cache,i=void 0===r?"object"===typeof self&&self.indexedDB?new Kt:"object"===typeof window&&window.localStorage?window.localStorage:Qt:r,o=e.client,a=e.customRoleArn,s=e.identityPoolId,l=e.logins,c=e.userIdentifier,u=void 0===c?l&&0!==Object.keys(l).length?void 0:"ANONYMOUS":c,d=u?"aws:cognito-identity-credentials:"+s+":"+u:void 0,p=function(){return(0,J.__awaiter)(t,void 0,void 0,(function(){var e,t,r,c,u,f,h,m,g;return(0,J.__generator)(this,(function(v){switch(v.label){case 0:return(t=d)?[4,i.getItem(d)]:[3,2];case 1:t=v.sent(),v.label=2;case 2:return(e=t)?[3,7]:(f=(u=o).send,h=Zt.bind,g={AccountId:n,IdentityPoolId:s},l?[4,Vt(l)]:[3,4]);case 3:return m=v.sent(),[3,5];case 4:m=void 0,v.label=5;case 5:return[4,f.apply(u,[new(h.apply(Zt,[void 0,(g.Logins=m,g)]))])];case 6:r=v.sent().IdentityId,c=void 0===r?function(){throw new Wt("Response from Amazon Cognito contained no identity ID")}():r,e=c,d&&Promise.resolve(i.setItem(d,e)).catch((function(){})),v.label=7;case 7:return[2,(p=Ht({client:o,customRoleArn:a,logins:l,identityId:e}))()]}}))}))};return function(){return p().catch((function(e){return(0,J.__awaiter)(t,void 0,void 0,(function(){return(0,J.__generator)(this,(function(t){throw d&&Promise.resolve(i.removeItem(d)).catch((function(){})),e}))}))}))}}var $t=n(77643),Jt=n(38644),Xt=n(35749),en=n(60883),tn=n(67157),nn=n(22795),rn=n(85731);var on="cognito-identity.{region}.amazonaws.com",an=new Set(["af-south-1","ap-east-1","ap-northeast-1","ap-northeast-2","ap-south-1","ap-southeast-1","ap-southeast-2","ca-central-1","eu-central-1","eu-north-1","eu-south-1","eu-west-1","eu-west-2","eu-west-3","me-south-1","sa-east-1","us-east-1","us-east-2","us-west-1","us-west-2"]),sn=new Set(["cn-north-1","cn-northwest-1"]),ln=new Set(["us-iso-east-1"]),cn=new Set(["us-isob-east-1"]),un=new Set(["us-gov-east-1","us-gov-west-1"]),dn=n(61085),pn={apiVersion:"2014-06-30",disableHostPrefix:!1,logger:{},regionInfoProvider:function(e,t){var n=void 0;switch(e){case"ap-northeast-1":n={hostname:"cognito-identity.ap-northeast-1.amazonaws.com",partition:"aws"};break;case"ap-northeast-2":n={hostname:"cognito-identity.ap-northeast-2.amazonaws.com",partition:"aws"};break;case"ap-south-1":n={hostname:"cognito-identity.ap-south-1.amazonaws.com",partition:"aws"};break;case"ap-southeast-1":n={hostname:"cognito-identity.ap-southeast-1.amazonaws.com",partition:"aws"};break;case"ap-southeast-2":n={hostname:"cognito-identity.ap-southeast-2.amazonaws.com",partition:"aws"};break;case"ca-central-1":n={hostname:"cognito-identity.ca-central-1.amazonaws.com",partition:"aws"};break;case"cn-north-1":n={hostname:"cognito-identity.cn-north-1.amazonaws.com.cn",partition:"aws-cn"};break;case"eu-central-1":n={hostname:"cognito-identity.eu-central-1.amazonaws.com",partition:"aws"};break;case"eu-north-1":n={hostname:"cognito-identity.eu-north-1.amazonaws.com",partition:"aws"};break;case"eu-west-1":n={hostname:"cognito-identity.eu-west-1.amazonaws.com",partition:"aws"};break;case"eu-west-2":n={hostname:"cognito-identity.eu-west-2.amazonaws.com",partition:"aws"};break;case"eu-west-3":n={hostname:"cognito-identity.eu-west-3.amazonaws.com",partition:"aws"};break;case"fips-us-east-1":n={hostname:"cognito-identity-fips.us-east-1.amazonaws.com",partition:"aws",signingRegion:"us-east-1"};break;case"fips-us-east-2":n={hostname:"cognito-identity-fips.us-east-2.amazonaws.com",partition:"aws",signingRegion:"us-east-2"};break;case"fips-us-gov-west-1":n={hostname:"cognito-identity-fips.us-gov-west-1.amazonaws.com",partition:"aws-us-gov",signingRegion:"us-gov-west-1"};break;case"fips-us-west-2":n={hostname:"cognito-identity-fips.us-west-2.amazonaws.com",partition:"aws",signingRegion:"us-west-2"};break;case"sa-east-1":n={hostname:"cognito-identity.sa-east-1.amazonaws.com",partition:"aws"};break;case"us-east-1":n={hostname:"cognito-identity.us-east-1.amazonaws.com",partition:"aws"};break;case"us-east-2":n={hostname:"cognito-identity.us-east-2.amazonaws.com",partition:"aws"};break;case"us-gov-west-1":n={hostname:"cognito-identity.us-gov-west-1.amazonaws.com",partition:"aws-us-gov"};break;case"us-west-1":n={hostname:"cognito-identity.us-west-1.amazonaws.com",partition:"aws"};break;case"us-west-2":n={hostname:"cognito-identity.us-west-2.amazonaws.com",partition:"aws"};break;default:an.has(e)&&(n={hostname:on.replace("{region}",e),partition:"aws"}),sn.has(e)&&(n={hostname:"cognito-identity.{region}.amazonaws.com.cn".replace("{region}",e),partition:"aws-cn"}),ln.has(e)&&(n={hostname:"cognito-identity.{region}.c2s.ic.gov".replace("{region}",e),partition:"aws-iso"}),cn.has(e)&&(n={hostname:"cognito-identity.{region}.sc2s.sgov.gov".replace("{region}",e),partition:"aws-iso-b"}),un.has(e)&&(n={hostname:"cognito-identity.{region}.amazonaws.com".replace("{region}",e),partition:"aws-us-gov"}),void 0===n&&(n={hostname:on.replace("{region}",e),partition:"aws"})}return Promise.resolve(te({signingService:"cognito-identity"},n))},serviceId:"Cognito Identity",urlParser:function(e){var t,n=new URL(e),r=n.hostname,i=n.pathname,o=n.port,a=n.protocol,s=n.search;return s&&(t=(0,dn.d)(s)),{hostname:r,port:o?parseInt(o):void 0,protocol:a,path:i,query:t}}},fn=te(te({},pn),{runtime:"browser",base64Decoder:tn.G,base64Encoder:tn.s,bodyLengthChecker:nn.W,credentialDefaultProvider:function(e){return function(){return Promise.reject(new Error("Credential is missing"))}},defaultUserAgentProvider:(0,rn.f)({serviceId:pn.serviceId,clientVersion:"3.6.1"}),maxAttempts:en.J,region:(0,Xt.n)("Region is missing"),requestHandler:new Jt.B,sha256:$t.Sha256,streamCollector:Jt.C,utf8Decoder:function(e){return"function"===typeof TextEncoder?function(e){return(new TextEncoder).encode(e)}(e):function(e){for(var t=[],n=0,r=e.length;n<r;n++){var i=e.charCodeAt(n);if(i<128)t.push(i);else if(i<2048)t.push(i>>6|192,63&i|128);else if(n+1<e.length&&55296===(64512&i)&&56320===(64512&e.charCodeAt(n+1))){var o=65536+((1023&i)<<10)+(1023&e.charCodeAt(++n));t.push(o>>18|240,o>>12&63|128,o>>6&63|128,63&o|128)}else t.push(i>>12|224,i>>6&63|128,63&i|128)}return Uint8Array.from(t)}(e)},utf8Encoder:function(e){return"function"===typeof TextDecoder?function(e){return new TextDecoder("utf-8").decode(e)}(e):function(e){for(var t="",n=0,r=e.length;n<r;n++){var i=e[n];if(i<128)t+=String.fromCharCode(i);else if(192<=i&&i<224){var o=e[++n];t+=String.fromCharCode((31&i)<<6|63&o)}else if(240<=i&&i<365){var a="%"+[i,e[++n],e[++n],e[++n]].map((function(e){return e.toString(16)})).join("%");t+=decodeURIComponent(a)}else t+=String.fromCharCode((15&i)<<12|(63&e[++n])<<6|63&e[++n])}return t}(e)}}),hn=n(89162),mn=n(50672),gn=n(43273),vn=n(77137),bn=n(6653),yn=n(85228),wn=function(e){function t(t){var n=this,r=te(te({},fn),t),i=(0,hn.Xb)(r),o=(0,hn.g4)(i),a=(0,bn.A$)(o),s=(0,en.BC)(a),l=(0,gn.S8)(s),c=(0,yn.er)(l);return(n=e.call(this,c)||this).config=c,n.middlewareStack.use((0,en.NQ)(n.config)),n.middlewareStack.use((0,mn.VG)(n.config)),n.middlewareStack.use((0,gn.G2)(n.config)),n.middlewareStack.use((0,vn.cV)(n.config)),n.middlewareStack.use((0,yn.XJ)(n.config)),n}return ee(t,e),t.prototype.destroy=function(){e.prototype.destroy.call(this)},t}(Ut.KU),_n=function(){return _n=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},_n.apply(this,arguments)},xn=function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{l(r.next(e))}catch(t){o(t)}}function s(e){try{l(r.throw(e))}catch(t){o(t)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}l((r=r.apply(e,t||[])).next())}))},Sn=function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(s){o=[6,s],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}},kn=new l.k("Credentials"),En=function(){function e(e){this._gettingCredPromise=null,this._refreshHandlers={},this.Auth=void 0,this.configure(e),this._refreshHandlers.google=Z.refreshGoogleToken,this._refreshHandlers.facebook=G.refreshFacebookToken}return e.prototype.getModuleName=function(){return"Credentials"},e.prototype.getCredSource=function(){return this._credentials_source},e.prototype.configure=function(e){if(!e)return this._config||{};this._config=Object.assign({},this._config,e);var t=this._config.refreshHandlers;return t&&(this._refreshHandlers=_n(_n({},this._refreshHandlers),t)),this._storage=this._config.storage,this._storage||(this._storage=(new p).getStorage()),this._storageSync=Promise.resolve(),"function"===typeof this._storage.sync&&(this._storageSync=this._storage.sync()),this._config},e.prototype.get=function(){return kn.debug("getting credentials"),this._pickupCredentials()},e.prototype._getCognitoIdentityIdStorageKey=function(e){return"CognitoIdentityId-"+e},e.prototype._pickupCredentials=function(){return kn.debug("picking up credentials"),this._gettingCredPromise&&this._gettingCredPromise.isPending()?kn.debug("getting old cred promise"):(kn.debug("getting new cred promise"),this._gettingCredPromise=w(this._keepAlive())),this._gettingCredPromise},e.prototype._keepAlive=function(){return xn(this,void 0,void 0,(function(){var e,t,n,r,i,o,a;return Sn(this,(function(s){switch(s.label){case 0:if(kn.debug("checking if credentials exists and not expired"),(e=this._credentials)&&!this._isExpired(e)&&!this._isPastTTL())return kn.debug("credentials not changed and not expired, directly return"),[2,Promise.resolve(e)];if(kn.debug("need to get a new credential or refresh the existing one"),t=this.Auth,!(n=void 0===t?$.dQ.Auth:t)||"function"!==typeof n.currentUserCredentials)return[2,Promise.reject("No Auth module registered in Amplify")];if(this._isExpired(e)||!this._isPastTTL())return[3,6];kn.debug("ttl has passed but token is not yet expired"),s.label=1;case 1:return s.trys.push([1,5,,6]),[4,n.currentUserPoolUser()];case 2:return r=s.sent(),[4,n.currentSession()];case 3:return i=s.sent(),o=i.refreshToken,[4,new Promise((function(e,t){r.refreshSession(o,(function(n,r){return n?t(n):e(r)}))}))];case 4:return s.sent(),[3,6];case 5:return a=s.sent(),kn.debug("Error attempting to refreshing the session",a),[3,6];case 6:return[2,n.currentUserCredentials()]}}))}))},e.prototype.refreshFederatedToken=function(e){kn.debug("Getting federated credentials");var t=e.provider,n=e.user,r=e.token,i=e.identity_id,o=e.expires_at;o=1970===new Date(o).getFullYear()?1e3*o:o;var a=this;return kn.debug("checking if federated jwt token expired"),o>(new Date).getTime()?(kn.debug("token not expired"),this._setCredentialsFromFederation({provider:t,token:r,user:n,identity_id:i,expires_at:o})):a._refreshHandlers[t]&&"function"===typeof a._refreshHandlers[t]?(kn.debug("getting refreshed jwt token from federation provider"),this._providerRefreshWithRetry({refreshHandler:a._refreshHandlers[t],provider:t,user:n})):(kn.debug("no refresh handler for provider:",t),this.clear(),Promise.reject("no refresh handler for provider"))},e.prototype._providerRefreshWithRetry=function(e){var t=this,n=e.refreshHandler,r=e.provider,i=e.user;return D(n,[],1e4).then((function(e){return kn.debug("refresh federated token sucessfully",e),t._setCredentialsFromFederation({provider:r,token:e.token,user:i,identity_id:e.identity_id,expires_at:e.expires_at})})).catch((function(e){return"string"===typeof e&&0===e.toLowerCase().lastIndexOf("network error",e.length)||t.clear(),kn.debug("refresh federated token failed",e),Promise.reject("refreshing federation token failed: "+e)}))},e.prototype._isExpired=function(e){if(!e)return kn.debug("no credentials for expiration check"),!0;kn.debug("are these credentials expired?",e);var t=Date.now();return e.expiration.getTime()<=t},e.prototype._isPastTTL=function(){return this._nextCredentialsRefresh<=Date.now()},e.prototype._setCredentialsForGuest=function(){return xn(this,void 0,void 0,(function(){var e,t,n,r,i,o,a,s,l=this;return Sn(this,(function(c){switch(c.label){case 0:return kn.debug("setting credentials for guest"),e=this._config,t=e.identityPoolId,n=e.region,e.mandatorySignIn?[2,Promise.reject("cannot get guest credentials when mandatory signin enabled")]:t?n?(i=this,[4,this._getGuestIdentityId()]):(kn.debug("region is not configured for getting the credentials"),[2,Promise.reject("region is not configured for getting the credentials")]):(kn.debug("No Cognito Identity pool provided for unauthenticated access"),[2,Promise.reject("No Cognito Identity pool provided for unauthenticated access")]);case 1:return r=i._identityId=c.sent(),o=new wn({region:n,customUserAgent:Y()}),a=void 0,r?a=Ht({identityId:r,client:o})():(s=function(){return xn(l,void 0,void 0,(function(){var e;return Sn(this,(function(n){switch(n.label){case 0:return[4,o.send(new Zt({IdentityPoolId:t}))];case 1:return e=n.sent().IdentityId,this._identityId=e,[2,Ht({client:o,identityId:e})()]}}))}))},a=s().catch((function(e){return xn(l,void 0,void 0,(function(){return Sn(this,(function(t){throw e}))}))}))),[2,this._loadCredentials(a,"guest",!1,null).then((function(e){return e})).catch((function(e){return xn(l,void 0,void 0,(function(){var n,i=this;return Sn(this,(function(s){switch(s.label){case 0:return"ResourceNotFoundException"!==e.name||e.message!=="Identity '"+r+"' not found."?[3,2]:(kn.debug("Failed to load guest credentials"),[4,this._removeGuestIdentityId()]);case 1:return s.sent(),n=function(){return xn(i,void 0,void 0,(function(){var e;return Sn(this,(function(n){switch(n.label){case 0:return[4,o.send(new Zt({IdentityPoolId:t}))];case 1:return e=n.sent().IdentityId,this._identityId=e,[2,Ht({client:o,identityId:e})()]}}))}))},a=n().catch((function(e){return xn(i,void 0,void 0,(function(){return Sn(this,(function(t){throw e}))}))})),[2,this._loadCredentials(a,"guest",!1,null)];case 2:return[2,e]}}))}))}))]}}))}))},e.prototype._setCredentialsFromFederation=function(e){var t=e.provider,n=e.token,r=e.identity_id,i={google:"accounts.google.com",facebook:"graph.facebook.com",amazon:"www.amazon.com",developer:"cognito-identity.amazonaws.com"}[t]||t;if(!i)return Promise.reject("You must specify a federated provider");var o={};o[i]=n;var a=this._config,s=a.identityPoolId,l=a.region;if(!s)return kn.debug("No Cognito Federated Identity pool provided"),Promise.reject("No Cognito Federated Identity pool provided");if(!l)return kn.debug("region is not configured for getting the credentials"),Promise.reject("region is not configured for getting the credentials");var c=new wn({region:l,customUserAgent:Y()}),u=void 0;r?u=Ht({identityId:r,logins:o,client:c})():u=Yt({logins:o,identityPoolId:s,client:c})();return this._loadCredentials(u,"federated",!0,e)},e.prototype._setCredentialsFromSession=function(e){var t=this;kn.debug("set credentials from session");var n=e.getIdToken().getJwtToken(),r=this._config,i=r.region,o=r.userPoolId,a=r.identityPoolId;if(!a)return kn.debug("No Cognito Federated Identity pool provided"),Promise.reject("No Cognito Federated Identity pool provided");if(!i)return kn.debug("region is not configured for getting the credentials"),Promise.reject("region is not configured for getting the credentials");var s={};s["cognito-idp."+i+".amazonaws.com/"+o]=n;var l=new wn({region:i,customUserAgent:Y()}),c=xn(t,void 0,void 0,(function(){var e,t,n,r,i,o,c,u,d,p;return Sn(this,(function(f){switch(f.label){case 0:return[4,this._getGuestIdentityId()];case 1:return(e=f.sent())?[3,3]:[4,l.send(new Zt({IdentityPoolId:a,Logins:s}))];case 2:n=f.sent().IdentityId,t=n,f.label=3;case 3:return[4,l.send(new qt({IdentityId:e||t,Logins:s}))];case 4:return r=f.sent(),i=r.Credentials,o=i.AccessKeyId,c=i.Expiration,u=i.SecretKey,d=i.SessionToken,p=r.IdentityId,this._identityId=p,e?(kn.debug("The guest identity "+e+" has been successfully linked to the logins"),e===p&&kn.debug("The guest identity "+e+" has become the primary identity"),[4,this._removeGuestIdentityId()]):[3,6];case 5:f.sent(),f.label=6;case 6:return[2,{accessKeyId:o,secretAccessKey:u,sessionToken:d,expiration:c,identityId:p}]}}))})).catch((function(e){return xn(t,void 0,void 0,(function(){return Sn(this,(function(t){throw e}))}))}));return this._loadCredentials(c,"userPool",!0,null)},e.prototype._loadCredentials=function(e,t,n,r){var i=this,o=this;return new Promise((function(a,s){e.then((function(e){return xn(i,void 0,void 0,(function(){var i,s,l,c,u;return Sn(this,(function(d){switch(d.label){case 0:if(kn.debug("Load credentials successfully",e),this._identityId&&!e.identityId&&(e.identityId=this._identityId),o._credentials=e,o._credentials.authenticated=n,o._credentials_source=t,o._nextCredentialsRefresh=(new Date).getTime()+3e6,"federated"===t){i=Object.assign({id:this._credentials.identityId},r.user),s=r.provider,l=r.token,c=r.expires_at,u=r.identity_id;try{this._storage.setItem("aws-amplify-federatedInfo",JSON.stringify({provider:s,token:l,user:i,expires_at:c,identity_id:u}))}catch(p){kn.debug("Failed to put federated info into auth storage",p)}}return"guest"!==t?[3,2]:[4,this._setGuestIdentityId(e.identityId)];case 1:d.sent(),d.label=2;case 2:return a(o._credentials),[2]}}))}))})).catch((function(t){if(t)return kn.debug("Failed to load credentials",e),kn.debug("Error loading credentials",t),void s(t)}))}))},e.prototype.set=function(e,t){return"session"===t?this._setCredentialsFromSession(e):"federation"===t?this._setCredentialsFromFederation(e):"guest"===t?this._setCredentialsForGuest():(kn.debug("no source specified for setting credentials"),Promise.reject("invalid source"))},e.prototype.clear=function(){return xn(this,void 0,void 0,(function(){return Sn(this,(function(e){return this._credentials=null,this._credentials_source=null,kn.debug("removing aws-amplify-federatedInfo from storage"),this._storage.removeItem("aws-amplify-federatedInfo"),[2]}))}))},e.prototype._getGuestIdentityId=function(){return xn(this,void 0,void 0,(function(){var e,t;return Sn(this,(function(n){switch(n.label){case 0:e=this._config.identityPoolId,n.label=1;case 1:return n.trys.push([1,3,,4]),[4,this._storageSync];case 2:return n.sent(),[2,this._storage.getItem(this._getCognitoIdentityIdStorageKey(e))];case 3:return t=n.sent(),kn.debug("Failed to get the cached guest identityId",t),[3,4];case 4:return[2]}}))}))},e.prototype._setGuestIdentityId=function(e){return xn(this,void 0,void 0,(function(){var t,n;return Sn(this,(function(r){switch(r.label){case 0:t=this._config.identityPoolId,r.label=1;case 1:return r.trys.push([1,3,,4]),[4,this._storageSync];case 2:return r.sent(),this._storage.setItem(this._getCognitoIdentityIdStorageKey(t),e),[3,4];case 3:return n=r.sent(),kn.debug("Failed to cache guest identityId",n),[3,4];case 4:return[2]}}))}))},e.prototype._removeGuestIdentityId=function(){return xn(this,void 0,void 0,(function(){var e;return Sn(this,(function(t){return e=this._config.identityPoolId,kn.debug("removing "+this._getCognitoIdentityIdStorageKey(e)+" from storage"),this._storage.removeItem(this._getCognitoIdentityIdStorageKey(e)),[2]}))}))},e.prototype.shear=function(e){return{accessKeyId:e.accessKeyId,sessionToken:e.sessionToken,secretAccessKey:e.secretAccessKey,identityId:e.identityId,authenticated:e.authenticated}},e}(),Cn=new En(null);$.dQ.register(Cn);var An=function(){return An=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},An.apply(this,arguments)},Tn=new l.k("Parser"),In=function(e){var t,n={};if(e.aws_mobile_analytics_app_id){var r={AWSPinpoint:{appId:e.aws_mobile_analytics_app_id,region:e.aws_mobile_analytics_app_region}};n.Analytics=r}return(e.aws_cognito_identity_pool_id||e.aws_user_pools_id)&&(n.Auth={userPoolId:e.aws_user_pools_id,userPoolWebClientId:e.aws_user_pools_web_client_id,region:e.aws_cognito_region,identityPoolId:e.aws_cognito_identity_pool_id,identityPoolRegion:e.aws_cognito_region,mandatorySignIn:"enable"===e.aws_mandatory_sign_in,signUpVerificationMethod:e.aws_cognito_sign_up_verification_method||"code"}),t=e.aws_user_files_s3_bucket?{AWSS3:{bucket:e.aws_user_files_s3_bucket,region:e.aws_user_files_s3_bucket_region,dangerouslyConnectToHttpEndpointForTesting:e.aws_user_files_s3_dangerously_connect_to_http_endpoint_for_testing}}:e?e.Storage||e:{},e.Logging&&(n.Logging=An(An({},e.Logging),{region:e.aws_project_region})),e.geo&&(n.Geo=Object.assign({},e.geo),e.geo.amazon_location_service&&(n.Geo={AmazonLocationService:e.geo.amazon_location_service})),n.Analytics=Object.assign({},n.Analytics,e.Analytics),n.Auth=Object.assign({},n.Auth,e.Auth),n.Storage=Object.assign({},t),n.Logging=Object.assign({},n.Logging,e.Logging),Tn.debug("parse config",e,"to amplifyconfig",n),n},Rn=function(){function e(){}return e.parseMobilehubConfig=In,e}();var On=n(69585),Ln=x().isBrowser,Nn=function(){function e(e){void 0===e&&(e={}),this.cookies=new On.Z,this.store=Ln?window.localStorage:Object.create(null),this.cookies=e.req?new On.Z(e.req.headers.cookie):new On.Z,Object.assign(this.store,this.cookies.getAll())}return Object.defineProperty(e.prototype,"length",{get:function(){return Object.entries(this.store).length},enumerable:!0,configurable:!0}),e.prototype.clear=function(){var e=this;Array.from(new Array(this.length)).map((function(t,n){return e.key(n)})).forEach((function(t){return e.removeItem(t)}))},e.prototype.getItem=function(e){return this.getLocalItem(e)},e.prototype.getLocalItem=function(e){return Object.prototype.hasOwnProperty.call(this.store,e)?this.store[e]:null},e.prototype.getUniversalItem=function(e){return this.cookies.get(e)},e.prototype.key=function(e){return Object.keys(this.store)[e]},e.prototype.removeItem=function(e){this.removeLocalItem(e),this.removeUniversalItem(e)},e.prototype.removeLocalItem=function(e){delete this.store[e]},e.prototype.removeUniversalItem=function(e){this.cookies.remove(e,{path:"/"})},e.prototype.setItem=function(e,t){switch(this.setLocalItem(e,t),e.split(".").pop()){case"LastAuthUser":case"accessToken":case"refreshToken":case"idToken":Ln?this.setUniversalItem(e,t):this.setLocalItem(e,t)}},e.prototype.setLocalItem=function(e,t){this.store[e]=t},e.prototype.setUniversalItem=function(e,t){this.cookies.set(e,t,{path:"/",sameSite:!0,secure:"localhost"!==window.location.hostname})},e}();var Pn,Dn=function(){function e(e){var t=e||{},n=t.ValidationData,r=t.Username,i=t.Password,o=t.AuthParameters,a=t.ClientMetadata;this.validationData=n||{},this.authParameters=o||{},this.clientMetadata=a||{},this.username=r,this.password=i}var t=e.prototype;return t.getUsername=function(){return this.username},t.getPassword=function(){return this.password},t.getValidationData=function(){return this.validationData},t.getAuthParameters=function(){return this.authParameters},t.getClientMetadata=function(){return this.clientMetadata},e}(),Mn=n(15905),Bn=n(78249),zn=n.n(Bn),jn=(n(4433),n(52153)),Fn=n.n(jn),Un=n(88010),qn=n.n(Un);if("undefined"!==typeof window&&window.crypto&&(Pn=window.crypto),!Pn&&"undefined"!==typeof window&&window.msCrypto&&(Pn=window.msCrypto),!Pn&&"undefined"!==typeof n.g&&n.g.crypto&&(Pn=n.g.crypto),!Pn)try{Pn=n(56249)}catch(gi){}function Wn(){if(Pn){if("function"===typeof Pn.getRandomValues)try{return Pn.getRandomValues(new Uint32Array(1))[0]}catch(gi){}if("function"===typeof Pn.randomBytes)try{return Pn.randomBytes(4).readInt32LE()}catch(gi){}}throw new Error("Native crypto module could not be used to get secure random number.")}var Vn=function(){function e(e,t){e=this.words=e||[],this.sigBytes=void 0!=t?t:4*e.length}var t=e.prototype;return t.random=function(t){for(var n=[],r=0;r<t;r+=4)n.push(Wn());return new e(n,t)},t.toString=function(){return function(e){for(var t=e.words,n=e.sigBytes,r=[],i=0;i<n;i++){var o=t[i>>>2]>>>24-i%4*8&255;r.push((o>>>4).toString(16)),r.push((15&o).toString(16))}return r.join("")}(this)},e}();const Hn=Zn;function Zn(e,t){null!=e&&this.fromString(e,t)}function Gn(){return new Zn(null)}var Kn;var Qn="undefined"!==typeof navigator;Qn&&"Microsoft Internet Explorer"==navigator.appName?(Zn.prototype.am=function(e,t,n,r,i,o){for(var a=32767&t,s=t>>15;--o>=0;){var l=32767&this[e],c=this[e++]>>15,u=s*l+c*a;i=((l=a*l+((32767&u)<<15)+n[r]+(1073741823&i))>>>30)+(u>>>15)+s*c+(i>>>30),n[r++]=1073741823&l}return i},Kn=30):Qn&&"Netscape"!=navigator.appName?(Zn.prototype.am=function(e,t,n,r,i,o){for(;--o>=0;){var a=t*this[e++]+n[r]+i;i=Math.floor(a/67108864),n[r++]=67108863&a}return i},Kn=26):(Zn.prototype.am=function(e,t,n,r,i,o){for(var a=16383&t,s=t>>14;--o>=0;){var l=16383&this[e],c=this[e++]>>14,u=s*l+c*a;i=((l=a*l+((16383&u)<<14)+n[r]+i)>>28)+(u>>14)+s*c,n[r++]=268435455&l}return i},Kn=28),Zn.prototype.DB=Kn,Zn.prototype.DM=(1<<Kn)-1,Zn.prototype.DV=1<<Kn;Zn.prototype.FV=Math.pow(2,52),Zn.prototype.F1=52-Kn,Zn.prototype.F2=2*Kn-52;var Yn,$n,Jn="0123456789abcdefghijklmnopqrstuvwxyz",Xn=new Array;for(Yn="0".charCodeAt(0),$n=0;$n<=9;++$n)Xn[Yn++]=$n;for(Yn="a".charCodeAt(0),$n=10;$n<36;++$n)Xn[Yn++]=$n;for(Yn="A".charCodeAt(0),$n=10;$n<36;++$n)Xn[Yn++]=$n;function er(e){return Jn.charAt(e)}function tr(e,t){var n=Xn[e.charCodeAt(t)];return null==n?-1:n}function nr(e){var t=Gn();return t.fromInt(e),t}function rr(e){var t,n=1;return 0!=(t=e>>>16)&&(e=t,n+=16),0!=(t=e>>8)&&(e=t,n+=8),0!=(t=e>>4)&&(e=t,n+=4),0!=(t=e>>2)&&(e=t,n+=2),0!=(t=e>>1)&&(e=t,n+=1),n}function ir(e){this.m=e,this.mp=e.invDigit(),this.mpl=32767&this.mp,this.mph=this.mp>>15,this.um=(1<<e.DB-15)-1,this.mt2=2*e.t}function or(e){return Mn.lW.from((new Vn).random(e).toString(),"hex")}ir.prototype.convert=function(e){var t=Gn();return e.abs().dlShiftTo(this.m.t,t),t.divRemTo(this.m,null,t),e.s<0&&t.compareTo(Zn.ZERO)>0&&this.m.subTo(t,t),t},ir.prototype.revert=function(e){var t=Gn();return e.copyTo(t),this.reduce(t),t},ir.prototype.reduce=function(e){for(;e.t<=this.mt2;)e[e.t++]=0;for(var t=0;t<this.m.t;++t){var n=32767&e[t],r=n*this.mpl+((n*this.mph+(e[t]>>15)*this.mpl&this.um)<<15)&e.DM;for(e[n=t+this.m.t]+=this.m.am(0,r,e,t,0,this.m.t);e[n]>=e.DV;)e[n]-=e.DV,e[++n]++}e.clamp(),e.drShiftTo(this.m.t,e),e.compareTo(this.m)>=0&&e.subTo(this.m,e)},ir.prototype.mulTo=function(e,t,n){e.multiplyTo(t,n),this.reduce(n)},ir.prototype.sqrTo=function(e,t){e.squareTo(t),this.reduce(t)},Zn.prototype.copyTo=function(e){for(var t=this.t-1;t>=0;--t)e[t]=this[t];e.t=this.t,e.s=this.s},Zn.prototype.fromInt=function(e){this.t=1,this.s=e<0?-1:0,e>0?this[0]=e:e<-1?this[0]=e+this.DV:this.t=0},Zn.prototype.fromString=function(e,t){var n;if(16==t)n=4;else if(8==t)n=3;else if(2==t)n=1;else if(32==t)n=5;else{if(4!=t)throw new Error("Only radix 2, 4, 8, 16, 32 are supported");n=2}this.t=0,this.s=0;for(var r=e.length,i=!1,o=0;--r>=0;){var a=tr(e,r);a<0?"-"==e.charAt(r)&&(i=!0):(i=!1,0==o?this[this.t++]=a:o+n>this.DB?(this[this.t-1]|=(a&(1<<this.DB-o)-1)<<o,this[this.t++]=a>>this.DB-o):this[this.t-1]|=a<<o,(o+=n)>=this.DB&&(o-=this.DB))}this.clamp(),i&&Zn.ZERO.subTo(this,this)},Zn.prototype.clamp=function(){for(var e=this.s&this.DM;this.t>0&&this[this.t-1]==e;)--this.t},Zn.prototype.dlShiftTo=function(e,t){var n;for(n=this.t-1;n>=0;--n)t[n+e]=this[n];for(n=e-1;n>=0;--n)t[n]=0;t.t=this.t+e,t.s=this.s},Zn.prototype.drShiftTo=function(e,t){for(var n=e;n<this.t;++n)t[n-e]=this[n];t.t=Math.max(this.t-e,0),t.s=this.s},Zn.prototype.lShiftTo=function(e,t){var n,r=e%this.DB,i=this.DB-r,o=(1<<i)-1,a=Math.floor(e/this.DB),s=this.s<<r&this.DM;for(n=this.t-1;n>=0;--n)t[n+a+1]=this[n]>>i|s,s=(this[n]&o)<<r;for(n=a-1;n>=0;--n)t[n]=0;t[a]=s,t.t=this.t+a+1,t.s=this.s,t.clamp()},Zn.prototype.rShiftTo=function(e,t){t.s=this.s;var n=Math.floor(e/this.DB);if(n>=this.t)t.t=0;else{var r=e%this.DB,i=this.DB-r,o=(1<<r)-1;t[0]=this[n]>>r;for(var a=n+1;a<this.t;++a)t[a-n-1]|=(this[a]&o)<<i,t[a-n]=this[a]>>r;r>0&&(t[this.t-n-1]|=(this.s&o)<<i),t.t=this.t-n,t.clamp()}},Zn.prototype.subTo=function(e,t){for(var n=0,r=0,i=Math.min(e.t,this.t);n<i;)r+=this[n]-e[n],t[n++]=r&this.DM,r>>=this.DB;if(e.t<this.t){for(r-=e.s;n<this.t;)r+=this[n],t[n++]=r&this.DM,r>>=this.DB;r+=this.s}else{for(r+=this.s;n<e.t;)r-=e[n],t[n++]=r&this.DM,r>>=this.DB;r-=e.s}t.s=r<0?-1:0,r<-1?t[n++]=this.DV+r:r>0&&(t[n++]=r),t.t=n,t.clamp()},Zn.prototype.multiplyTo=function(e,t){var n=this.abs(),r=e.abs(),i=n.t;for(t.t=i+r.t;--i>=0;)t[i]=0;for(i=0;i<r.t;++i)t[i+n.t]=n.am(0,r[i],t,i,0,n.t);t.s=0,t.clamp(),this.s!=e.s&&Zn.ZERO.subTo(t,t)},Zn.prototype.squareTo=function(e){for(var t=this.abs(),n=e.t=2*t.t;--n>=0;)e[n]=0;for(n=0;n<t.t-1;++n){var r=t.am(n,t[n],e,2*n,0,1);(e[n+t.t]+=t.am(n+1,2*t[n],e,2*n+1,r,t.t-n-1))>=t.DV&&(e[n+t.t]-=t.DV,e[n+t.t+1]=1)}e.t>0&&(e[e.t-1]+=t.am(n,t[n],e,2*n,0,1)),e.s=0,e.clamp()},Zn.prototype.divRemTo=function(e,t,n){var r=e.abs();if(!(r.t<=0)){var i=this.abs();if(i.t<r.t)return null!=t&&t.fromInt(0),void(null!=n&&this.copyTo(n));null==n&&(n=Gn());var o=Gn(),a=this.s,s=e.s,l=this.DB-rr(r[r.t-1]);l>0?(r.lShiftTo(l,o),i.lShiftTo(l,n)):(r.copyTo(o),i.copyTo(n));var c=o.t,u=o[c-1];if(0!=u){var d=u*(1<<this.F1)+(c>1?o[c-2]>>this.F2:0),p=this.FV/d,f=(1<<this.F1)/d,h=1<<this.F2,m=n.t,g=m-c,v=null==t?Gn():t;for(o.dlShiftTo(g,v),n.compareTo(v)>=0&&(n[n.t++]=1,n.subTo(v,n)),Zn.ONE.dlShiftTo(c,v),v.subTo(o,o);o.t<c;)o[o.t++]=0;for(;--g>=0;){var b=n[--m]==u?this.DM:Math.floor(n[m]*p+(n[m-1]+h)*f);if((n[m]+=o.am(0,b,n,g,0,c))<b)for(o.dlShiftTo(g,v),n.subTo(v,n);n[m]<--b;)n.subTo(v,n)}null!=t&&(n.drShiftTo(c,t),a!=s&&Zn.ZERO.subTo(t,t)),n.t=c,n.clamp(),l>0&&n.rShiftTo(l,n),a<0&&Zn.ZERO.subTo(n,n)}}},Zn.prototype.invDigit=function(){if(this.t<1)return 0;var e=this[0];if(0==(1&e))return 0;var t=3&e;return(t=(t=(t=(t=t*(2-(15&e)*t)&15)*(2-(255&e)*t)&255)*(2-((65535&e)*t&65535))&65535)*(2-e*t%this.DV)%this.DV)>0?this.DV-t:-t},Zn.prototype.addTo=function(e,t){for(var n=0,r=0,i=Math.min(e.t,this.t);n<i;)r+=this[n]+e[n],t[n++]=r&this.DM,r>>=this.DB;if(e.t<this.t){for(r+=e.s;n<this.t;)r+=this[n],t[n++]=r&this.DM,r>>=this.DB;r+=this.s}else{for(r+=this.s;n<e.t;)r+=e[n],t[n++]=r&this.DM,r>>=this.DB;r+=e.s}t.s=r<0?-1:0,r>0?t[n++]=r:r<-1&&(t[n++]=this.DV+r),t.t=n,t.clamp()},Zn.prototype.toString=function(e){if(this.s<0)return"-"+this.negate().toString(e);var t;if(16==e)t=4;else if(8==e)t=3;else if(2==e)t=1;else if(32==e)t=5;else{if(4!=e)throw new Error("Only radix 2, 4, 8, 16, 32 are supported");t=2}var n,r=(1<<t)-1,i=!1,o="",a=this.t,s=this.DB-a*this.DB%t;if(a-- >0)for(s<this.DB&&(n=this[a]>>s)>0&&(i=!0,o=er(n));a>=0;)s<t?(n=(this[a]&(1<<s)-1)<<t-s,n|=this[--a]>>(s+=this.DB-t)):(n=this[a]>>(s-=t)&r,s<=0&&(s+=this.DB,--a)),n>0&&(i=!0),i&&(o+=er(n));return i?o:"0"},Zn.prototype.negate=function(){var e=Gn();return Zn.ZERO.subTo(this,e),e},Zn.prototype.abs=function(){return this.s<0?this.negate():this},Zn.prototype.compareTo=function(e){var t=this.s-e.s;if(0!=t)return t;var n=this.t;if(0!=(t=n-e.t))return this.s<0?-t:t;for(;--n>=0;)if(0!=(t=this[n]-e[n]))return t;return 0},Zn.prototype.bitLength=function(){return this.t<=0?0:this.DB*(this.t-1)+rr(this[this.t-1]^this.s&this.DM)},Zn.prototype.mod=function(e){var t=Gn();return this.abs().divRemTo(e,null,t),this.s<0&&t.compareTo(Zn.ZERO)>0&&e.subTo(t,t),t},Zn.prototype.equals=function(e){return 0==this.compareTo(e)},Zn.prototype.add=function(e){var t=Gn();return this.addTo(e,t),t},Zn.prototype.subtract=function(e){var t=Gn();return this.subTo(e,t),t},Zn.prototype.multiply=function(e){var t=Gn();return this.multiplyTo(e,t),t},Zn.prototype.divide=function(e){var t=Gn();return this.divRemTo(e,t,null),t},Zn.prototype.modPow=function(e,t,n){var r,i=e.bitLength(),o=nr(1),a=new ir(t);if(i<=0)return o;r=i<18?1:i<48?3:i<144?4:i<768?5:6;var s=new Array,l=3,c=r-1,u=(1<<r)-1;if(s[1]=a.convert(this),r>1){var d=Gn();for(a.sqrTo(s[1],d);l<=u;)s[l]=Gn(),a.mulTo(d,s[l-2],s[l]),l+=2}var p,f,h=e.t-1,m=!0,g=Gn();for(i=rr(e[h])-1;h>=0;){for(i>=c?p=e[h]>>i-c&u:(p=(e[h]&(1<<i+1)-1)<<c-i,h>0&&(p|=e[h-1]>>this.DB+i-c)),l=r;0==(1&p);)p>>=1,--l;if((i-=l)<0&&(i+=this.DB,--h),m)s[p].copyTo(o),m=!1;else{for(;l>1;)a.sqrTo(o,g),a.sqrTo(g,o),l-=2;l>0?a.sqrTo(o,g):(f=o,o=g,g=f),a.mulTo(g,s[p],o)}for(;h>=0&&0==(e[h]&1<<i);)a.sqrTo(o,g),f=o,o=g,g=f,--i<0&&(i=this.DB-1,--h)}var v=a.revert(o);return n(null,v),v},Zn.ZERO=nr(0),Zn.ONE=nr(1);var ar=/^[89a-f]/i,sr=function(){function e(e){this.N=new Hn("FFFFFFFFFFFFFFFFC90FDAA22168C234C4C6628B80DC1CD129024E088A67CC74020BBEA63B139B22514A08798E3404DDEF9519B3CD3A431B302B0A6DF25F14374FE1356D6D51C245E485B576625E7EC6F44C42E9A637ED6B0BFF5CB6F406B7EDEE386BFB5A899FA5AE9F24117C4B1FE649286651ECE45B3DC2007CB8A163BF0598DA48361C55D39A69163FA8FD24CF5F83655D23DCA3AD961C62F356208552BB9ED529077096966D670C354E4ABC9804F1746C08CA18217C32905E462E36CE3BE39E772C180E86039B2783A2EC07A28FB5C55DF06F4C52C9DE2BCBF6955817183995497CEA956AE515D2261898FA051015728E5A8AAAC42DAD33170D04507A33A85521ABDF1CBA64ECFB850458DBEF0A8AEA71575D060C7DB3970F85A6E1E4C7ABF5AE8CDB0933D71E8C94E04A25619DCEE3D2261AD2EE6BF12FFA06D98A0864D87602733EC86A64521F2B18177B200CBBE117577A615D6C770988C0BAD946E208E24FA074E5AB3143DB5BFCE0FD108E4B82D120A93AD2CAFFFFFFFFFFFFFFFF",16),this.g=new Hn("2",16),this.k=new Hn(this.hexHash(""+this.padHex(this.N)+this.padHex(this.g)),16),this.smallAValue=this.generateRandomSmallA(),this.getLargeAValue((function(){})),this.infoBits=Mn.lW.from("Caldera Derived Key","utf8"),this.poolName=e}var t=e.prototype;return t.getSmallAValue=function(){return this.smallAValue},t.getLargeAValue=function(e){var t=this;this.largeAValue?e(null,this.largeAValue):this.calculateA(this.smallAValue,(function(n,r){n&&e(n,null),t.largeAValue=r,e(null,t.largeAValue)}))},t.generateRandomSmallA=function(){var e=or(128).toString("hex");return new Hn(e,16)},t.generateRandomString=function(){return or(40).toString("base64")},t.getRandomPassword=function(){return this.randomPassword},t.getSaltDevices=function(){return this.SaltToHashDevices},t.getVerifierDevices=function(){return this.verifierDevices},t.generateHashDevice=function(e,t,n){var r=this;this.randomPassword=this.generateRandomString();var i=""+e+t+":"+this.randomPassword,o=this.hash(i),a=or(16).toString("hex");this.SaltToHashDevices=this.padHex(new Hn(a,16)),this.g.modPow(new Hn(this.hexHash(this.SaltToHashDevices+o),16),this.N,(function(e,t){e&&n(e,null),r.verifierDevices=r.padHex(t),n(null,null)}))},t.calculateA=function(e,t){var n=this;this.g.modPow(e,this.N,(function(e,r){e&&t(e,null),r.mod(n.N).equals(Hn.ZERO)&&t(new Error("Illegal paramater. A mod N cannot be 0."),null),t(null,r)}))},t.calculateU=function(e,t){return this.UHexHash=this.hexHash(this.padHex(e)+this.padHex(t)),new Hn(this.UHexHash,16)},t.hash=function(e){var t=e instanceof Mn.lW?zn().lib.WordArray.create(e):e,n=Fn()(t).toString();return new Array(64-n.length).join("0")+n},t.hexHash=function(e){return this.hash(Mn.lW.from(e,"hex"))},t.computehkdf=function(e,t){var n=zn().lib.WordArray.create(Mn.lW.concat([this.infoBits,Mn.lW.from(String.fromCharCode(1),"utf8")])),r=e instanceof Mn.lW?zn().lib.WordArray.create(e):e,i=t instanceof Mn.lW?zn().lib.WordArray.create(t):t,o=qn()(r,i),a=qn()(n,o);return Mn.lW.from(a.toString(),"hex").slice(0,16)},t.getPasswordAuthenticationKey=function(e,t,n,r,i){var o=this;if(n.mod(this.N).equals(Hn.ZERO))throw new Error("B cannot be zero.");if(this.UValue=this.calculateU(this.largeAValue,n),this.UValue.equals(Hn.ZERO))throw new Error("U cannot be zero.");var a=""+this.poolName+e+":"+t,s=this.hash(a),l=new Hn(this.hexHash(this.padHex(r)+s),16);this.calculateS(l,n,(function(e,t){e&&i(e,null);var n=o.computehkdf(Mn.lW.from(o.padHex(t),"hex"),Mn.lW.from(o.padHex(o.UValue),"hex"));i(null,n)}))},t.calculateS=function(e,t,n){var r=this;this.g.modPow(e,this.N,(function(i,o){i&&n(i,null),t.subtract(r.k.multiply(o)).modPow(r.smallAValue.add(r.UValue.multiply(e)),r.N,(function(e,t){e&&n(e,null),n(null,t.mod(r.N))}))}))},t.getNewPasswordRequiredChallengeUserAttributePrefix=function(){return"userAttributes."},t.padHex=function(e){if(!(e instanceof Hn))throw new Error("Not a BigInteger");var t=e.compareTo(Hn.ZERO)<0,n=e.abs().toString(16);if(n=n.length%2!==0?"0"+n:n,n=ar.test(n)?"00"+n:n,t){var r=n.split("").map((function(e){var t=15&~parseInt(e,16);return"0123456789ABCDEF".charAt(t)})).join("");(n=new Hn(r,16).add(Hn.ONE).toString(16)).toUpperCase().startsWith("FF8")&&(n=n.substring(2))}return n},e}(),lr=function(){function e(e){this.jwtToken=e||"",this.payload=this.decodePayload()}var t=e.prototype;return t.getJwtToken=function(){return this.jwtToken},t.getExpiration=function(){return this.payload.exp},t.getIssuedAt=function(){return this.payload.iat},t.decodePayload=function(){var e=this.jwtToken.split(".")[1];try{return JSON.parse(Mn.lW.from(e,"base64").toString("utf8"))}catch(gi){return{}}},e}();function cr(e,t){return cr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},cr(e,t)}var ur=function(e){var t,n;function r(t){var n=(void 0===t?{}:t).AccessToken;return e.call(this,n||"")||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,cr(t,n),r}(lr);function dr(e,t){return dr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},dr(e,t)}var pr=function(e){var t,n;function r(t){var n=(void 0===t?{}:t).IdToken;return e.call(this,n||"")||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,dr(t,n),r}(lr),fr=function(){function e(e){var t=(void 0===e?{}:e).RefreshToken;this.token=t||""}return e.prototype.getToken=function(){return this.token},e}(),hr=n(98269),mr=n.n(hr),gr=function(){function e(e){var t=void 0===e?{}:e,n=t.IdToken,r=t.RefreshToken,i=t.AccessToken,o=t.ClockDrift;if(null==i||null==n)throw new Error("Id token and Access Token must be present.");this.idToken=n,this.refreshToken=r,this.accessToken=i,this.clockDrift=void 0===o?this.calculateClockDrift():o}var t=e.prototype;return t.getIdToken=function(){return this.idToken},t.getRefreshToken=function(){return this.refreshToken},t.getAccessToken=function(){return this.accessToken},t.getClockDrift=function(){return this.clockDrift},t.calculateClockDrift=function(){return Math.floor(new Date/1e3)-Math.min(this.accessToken.getIssuedAt(),this.idToken.getIssuedAt())},t.isValid=function(){var e=Math.floor(new Date/1e3)-this.clockDrift;return e<this.accessToken.getExpiration()&&e<this.idToken.getExpiration()},e}(),vr=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],br=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],yr=function(){function e(){}return e.prototype.getNowString=function(){var e=new Date,t=br[e.getUTCDay()],n=vr[e.getUTCMonth()],r=e.getUTCDate(),i=e.getUTCHours();i<10&&(i="0"+i);var o=e.getUTCMinutes();o<10&&(o="0"+o);var a=e.getUTCSeconds();return a<10&&(a="0"+a),t+" "+n+" "+r+" "+i+":"+o+":"+a+" UTC "+e.getUTCFullYear()},e}(),wr=function(){function e(e){var t=void 0===e?{}:e,n=t.Name,r=t.Value;this.Name=n||"",this.Value=r||""}var t=e.prototype;return t.getValue=function(){return this.Value},t.setValue=function(e){return this.Value=e,this},t.getName=function(){return this.Name},t.setName=function(e){return this.Name=e,this},t.toString=function(){return JSON.stringify(this)},t.toJSON=function(){return{Name:this.Name,Value:this.Value}},e}(),_r={},xr=function(){function e(){}return e.setItem=function(e,t){return _r[e]=t,_r[e]},e.getItem=function(e){return Object.prototype.hasOwnProperty.call(_r,e)?_r[e]:void 0},e.removeItem=function(e){return delete _r[e]},e.clear=function(){return _r={}},e}(),Sr=function(){function e(){try{this.storageWindow=window.localStorage,this.storageWindow.setItem("aws.cognito.test-ls",1),this.storageWindow.removeItem("aws.cognito.test-ls")}catch(e){this.storageWindow=xr}}return e.prototype.getStorage=function(){return this.storageWindow},e}(),kr="undefined"!==typeof navigator?navigator.userAgent:"nodejs",Er=function(){function e(e){if(null==e||null==e.Username||null==e.Pool)throw new Error("Username and Pool information are required.");this.username=e.Username||"",this.pool=e.Pool,this.Session=null,this.client=e.Pool.client,this.signInUserSession=null,this.authenticationFlowType="USER_SRP_AUTH",this.storage=e.Storage||(new Sr).getStorage(),this.keyPrefix="CognitoIdentityServiceProvider."+this.pool.getClientId(),this.userDataKey=this.keyPrefix+"."+this.username+".userData"}var t=e.prototype;return t.setSignInUserSession=function(e){this.clearCachedUserData(),this.signInUserSession=e,this.cacheTokens()},t.getSignInUserSession=function(){return this.signInUserSession},t.getUsername=function(){return this.username},t.getAuthenticationFlowType=function(){return this.authenticationFlowType},t.setAuthenticationFlowType=function(e){this.authenticationFlowType=e},t.initiateAuth=function(e,t){var n=this,r=e.getAuthParameters();r.USERNAME=this.username;var i=0!==Object.keys(e.getValidationData()).length?e.getValidationData():e.getClientMetadata(),o={AuthFlow:"CUSTOM_AUTH",ClientId:this.pool.getClientId(),AuthParameters:r,ClientMetadata:i};this.getUserContextData()&&(o.UserContextData=this.getUserContextData()),this.client.request("InitiateAuth",o,(function(e,r){if(e)return t.onFailure(e);var i=r.ChallengeName,o=r.ChallengeParameters;return"CUSTOM_CHALLENGE"===i?(n.Session=r.Session,t.customChallenge(o)):(n.signInUserSession=n.getCognitoUserSession(r.AuthenticationResult),n.cacheTokens(),t.onSuccess(n.signInUserSession))}))},t.authenticateUser=function(e,t){return"USER_PASSWORD_AUTH"===this.authenticationFlowType?this.authenticateUserPlainUsernamePassword(e,t):"USER_SRP_AUTH"===this.authenticationFlowType||"CUSTOM_AUTH"===this.authenticationFlowType?this.authenticateUserDefaultAuth(e,t):t.onFailure(new Error("Authentication flow type is invalid."))},t.authenticateUserDefaultAuth=function(e,t){var n,r,i=this,o=new sr(this.pool.getUserPoolId().split("_")[1]),a=new yr,s={};null!=this.deviceKey&&(s.DEVICE_KEY=this.deviceKey),s.USERNAME=this.username,o.getLargeAValue((function(l,c){l&&t.onFailure(l),s.SRP_A=c.toString(16),"CUSTOM_AUTH"===i.authenticationFlowType&&(s.CHALLENGE_NAME="SRP_A");var u=0!==Object.keys(e.getValidationData()).length?e.getValidationData():e.getClientMetadata(),d={AuthFlow:i.authenticationFlowType,ClientId:i.pool.getClientId(),AuthParameters:s,ClientMetadata:u};i.getUserContextData(i.username)&&(d.UserContextData=i.getUserContextData(i.username)),i.client.request("InitiateAuth",d,(function(s,l){if(s)return t.onFailure(s);var c=l.ChallengeParameters;i.username=c.USER_ID_FOR_SRP,i.userDataKey=i.keyPrefix+"."+i.username+".userData",n=new Hn(c.SRP_B,16),r=new Hn(c.SALT,16),i.getCachedDeviceKeyAndPassword(),o.getPasswordAuthenticationKey(i.username,e.getPassword(),n,r,(function(e,n){e&&t.onFailure(e);var r=a.getNowString(),s=zn().lib.WordArray.create(Mn.lW.concat([Mn.lW.from(i.pool.getUserPoolId().split("_")[1],"utf8"),Mn.lW.from(i.username,"utf8"),Mn.lW.from(c.SECRET_BLOCK,"base64"),Mn.lW.from(r,"utf8")])),d=zn().lib.WordArray.create(n),p=mr().stringify(qn()(s,d)),f={};f.USERNAME=i.username,f.PASSWORD_CLAIM_SECRET_BLOCK=c.SECRET_BLOCK,f.TIMESTAMP=r,f.PASSWORD_CLAIM_SIGNATURE=p,null!=i.deviceKey&&(f.DEVICE_KEY=i.deviceKey);var h={ChallengeName:"PASSWORD_VERIFIER",ClientId:i.pool.getClientId(),ChallengeResponses:f,Session:l.Session,ClientMetadata:u};i.getUserContextData()&&(h.UserContextData=i.getUserContextData()),function e(t,n){return i.client.request("RespondToAuthChallenge",t,(function(r,o){return r&&"ResourceNotFoundException"===r.code&&-1!==r.message.toLowerCase().indexOf("device")?(f.DEVICE_KEY=null,i.deviceKey=null,i.randomPassword=null,i.deviceGroupKey=null,i.clearCachedDeviceKeyAndPassword(),e(t,n)):n(r,o)}))}(h,(function(e,n){return e?t.onFailure(e):i.authenticateUserInternal(n,o,t)}))}))}))}))},t.authenticateUserPlainUsernamePassword=function(e,t){var n=this,r={};if(r.USERNAME=this.username,r.PASSWORD=e.getPassword(),r.PASSWORD){var i=new sr(this.pool.getUserPoolId().split("_")[1]);this.getCachedDeviceKeyAndPassword(),null!=this.deviceKey&&(r.DEVICE_KEY=this.deviceKey);var o=0!==Object.keys(e.getValidationData()).length?e.getValidationData():e.getClientMetadata(),a={AuthFlow:"USER_PASSWORD_AUTH",ClientId:this.pool.getClientId(),AuthParameters:r,ClientMetadata:o};this.getUserContextData(this.username)&&(a.UserContextData=this.getUserContextData(this.username)),this.client.request("InitiateAuth",a,(function(e,r){return e?t.onFailure(e):n.authenticateUserInternal(r,i,t)}))}else t.onFailure(new Error("PASSWORD parameter is required"))},t.authenticateUserInternal=function(e,t,n){var r=this,i=e.ChallengeName,o=e.ChallengeParameters;if("SMS_MFA"===i)return this.Session=e.Session,n.mfaRequired(i,o);if("SELECT_MFA_TYPE"===i)return this.Session=e.Session,n.selectMFAType(i,o);if("MFA_SETUP"===i)return this.Session=e.Session,n.mfaSetup(i,o);if("SOFTWARE_TOKEN_MFA"===i)return this.Session=e.Session,n.totpRequired(i,o);if("CUSTOM_CHALLENGE"===i)return this.Session=e.Session,n.customChallenge(o);if("NEW_PASSWORD_REQUIRED"===i){this.Session=e.Session;var a=null,s=null,l=[],c=t.getNewPasswordRequiredChallengeUserAttributePrefix();if(o&&(a=JSON.parse(e.ChallengeParameters.userAttributes),s=JSON.parse(e.ChallengeParameters.requiredAttributes)),s)for(var u=0;u<s.length;u++)l[u]=s[u].substr(c.length);return n.newPasswordRequired(a,l)}if("DEVICE_SRP_AUTH"===i)return this.Session=e.Session,void this.getDeviceResponse(n);this.signInUserSession=this.getCognitoUserSession(e.AuthenticationResult),this.challengeName=i,this.cacheTokens();var d=e.AuthenticationResult.NewDeviceMetadata;if(null==d)return n.onSuccess(this.signInUserSession);t.generateHashDevice(e.AuthenticationResult.NewDeviceMetadata.DeviceGroupKey,e.AuthenticationResult.NewDeviceMetadata.DeviceKey,(function(i){if(i)return n.onFailure(i);var o={Salt:Mn.lW.from(t.getSaltDevices(),"hex").toString("base64"),PasswordVerifier:Mn.lW.from(t.getVerifierDevices(),"hex").toString("base64")};r.verifierDevices=o.PasswordVerifier,r.deviceGroupKey=d.DeviceGroupKey,r.randomPassword=t.getRandomPassword(),r.client.request("ConfirmDevice",{DeviceKey:d.DeviceKey,AccessToken:r.signInUserSession.getAccessToken().getJwtToken(),DeviceSecretVerifierConfig:o,DeviceName:kr},(function(t,i){return t?n.onFailure(t):(r.deviceKey=e.AuthenticationResult.NewDeviceMetadata.DeviceKey,r.cacheDeviceKeyAndPassword(),!0===i.UserConfirmationNecessary?n.onSuccess(r.signInUserSession,i.UserConfirmationNecessary):n.onSuccess(r.signInUserSession))}))}))},t.completeNewPasswordChallenge=function(e,t,n,r){var i=this;if(!e)return n.onFailure(new Error("New password is required."));var o=new sr(this.pool.getUserPoolId().split("_")[1]),a=o.getNewPasswordRequiredChallengeUserAttributePrefix(),s={};t&&Object.keys(t).forEach((function(e){s[a+e]=t[e]})),s.NEW_PASSWORD=e,s.USERNAME=this.username;var l={ChallengeName:"NEW_PASSWORD_REQUIRED",ClientId:this.pool.getClientId(),ChallengeResponses:s,Session:this.Session,ClientMetadata:r};this.getUserContextData()&&(l.UserContextData=this.getUserContextData()),this.client.request("RespondToAuthChallenge",l,(function(e,t){return e?n.onFailure(e):i.authenticateUserInternal(t,o,n)}))},t.getDeviceResponse=function(e,t){var n=this,r=new sr(this.deviceGroupKey),i=new yr,o={};o.USERNAME=this.username,o.DEVICE_KEY=this.deviceKey,r.getLargeAValue((function(a,s){a&&e.onFailure(a),o.SRP_A=s.toString(16);var l={ChallengeName:"DEVICE_SRP_AUTH",ClientId:n.pool.getClientId(),ChallengeResponses:o,ClientMetadata:t,Session:n.Session};n.getUserContextData()&&(l.UserContextData=n.getUserContextData()),n.client.request("RespondToAuthChallenge",l,(function(t,o){if(t)return e.onFailure(t);var a=o.ChallengeParameters,s=new Hn(a.SRP_B,16),l=new Hn(a.SALT,16);r.getPasswordAuthenticationKey(n.deviceKey,n.randomPassword,s,l,(function(t,r){if(t)return e.onFailure(t);var s=i.getNowString(),l=zn().lib.WordArray.create(Mn.lW.concat([Mn.lW.from(n.deviceGroupKey,"utf8"),Mn.lW.from(n.deviceKey,"utf8"),Mn.lW.from(a.SECRET_BLOCK,"base64"),Mn.lW.from(s,"utf8")])),c=zn().lib.WordArray.create(r),u=mr().stringify(qn()(l,c)),d={};d.USERNAME=n.username,d.PASSWORD_CLAIM_SECRET_BLOCK=a.SECRET_BLOCK,d.TIMESTAMP=s,d.PASSWORD_CLAIM_SIGNATURE=u,d.DEVICE_KEY=n.deviceKey;var p={ChallengeName:"DEVICE_PASSWORD_VERIFIER",ClientId:n.pool.getClientId(),ChallengeResponses:d,Session:o.Session};n.getUserContextData()&&(p.UserContextData=n.getUserContextData()),n.client.request("RespondToAuthChallenge",p,(function(t,r){return t?e.onFailure(t):(n.signInUserSession=n.getCognitoUserSession(r.AuthenticationResult),n.cacheTokens(),e.onSuccess(n.signInUserSession))}))}))}))}))},t.confirmRegistration=function(e,t,n,r){var i={ClientId:this.pool.getClientId(),ConfirmationCode:e,Username:this.username,ForceAliasCreation:t,ClientMetadata:r};this.getUserContextData()&&(i.UserContextData=this.getUserContextData()),this.client.request("ConfirmSignUp",i,(function(e){return e?n(e,null):n(null,"SUCCESS")}))},t.sendCustomChallengeAnswer=function(e,t,n){var r=this,i={};i.USERNAME=this.username,i.ANSWER=e;var o=new sr(this.pool.getUserPoolId().split("_")[1]);this.getCachedDeviceKeyAndPassword(),null!=this.deviceKey&&(i.DEVICE_KEY=this.deviceKey);var a={ChallengeName:"CUSTOM_CHALLENGE",ChallengeResponses:i,ClientId:this.pool.getClientId(),Session:this.Session,ClientMetadata:n};this.getUserContextData()&&(a.UserContextData=this.getUserContextData()),this.client.request("RespondToAuthChallenge",a,(function(e,n){return e?t.onFailure(e):r.authenticateUserInternal(n,o,t)}))},t.sendMFACode=function(e,t,n,r){var i=this,o={};o.USERNAME=this.username,o.SMS_MFA_CODE=e;var a=n||"SMS_MFA";"SOFTWARE_TOKEN_MFA"===a&&(o.SOFTWARE_TOKEN_MFA_CODE=e),null!=this.deviceKey&&(o.DEVICE_KEY=this.deviceKey);var s={ChallengeName:a,ChallengeResponses:o,ClientId:this.pool.getClientId(),Session:this.Session,ClientMetadata:r};this.getUserContextData()&&(s.UserContextData=this.getUserContextData()),this.client.request("RespondToAuthChallenge",s,(function(e,n){if(e)return t.onFailure(e);if("DEVICE_SRP_AUTH"!==n.ChallengeName){if(i.signInUserSession=i.getCognitoUserSession(n.AuthenticationResult),i.cacheTokens(),null==n.AuthenticationResult.NewDeviceMetadata)return t.onSuccess(i.signInUserSession);var r=new sr(i.pool.getUserPoolId().split("_")[1]);r.generateHashDevice(n.AuthenticationResult.NewDeviceMetadata.DeviceGroupKey,n.AuthenticationResult.NewDeviceMetadata.DeviceKey,(function(e){if(e)return t.onFailure(e);var o={Salt:Mn.lW.from(r.getSaltDevices(),"hex").toString("base64"),PasswordVerifier:Mn.lW.from(r.getVerifierDevices(),"hex").toString("base64")};i.verifierDevices=o.PasswordVerifier,i.deviceGroupKey=n.AuthenticationResult.NewDeviceMetadata.DeviceGroupKey,i.randomPassword=r.getRandomPassword(),i.client.request("ConfirmDevice",{DeviceKey:n.AuthenticationResult.NewDeviceMetadata.DeviceKey,AccessToken:i.signInUserSession.getAccessToken().getJwtToken(),DeviceSecretVerifierConfig:o,DeviceName:kr},(function(e,r){return e?t.onFailure(e):(i.deviceKey=n.AuthenticationResult.NewDeviceMetadata.DeviceKey,i.cacheDeviceKeyAndPassword(),!0===r.UserConfirmationNecessary?t.onSuccess(i.signInUserSession,r.UserConfirmationNecessary):t.onSuccess(i.signInUserSession))}))}))}else i.getDeviceResponse(t)}))},t.changePassword=function(e,t,n,r){if(null==this.signInUserSession||!this.signInUserSession.isValid())return n(new Error("User is not authenticated"),null);this.client.request("ChangePassword",{PreviousPassword:e,ProposedPassword:t,AccessToken:this.signInUserSession.getAccessToken().getJwtToken(),ClientMetadata:r},(function(e){return e?n(e,null):n(null,"SUCCESS")}))},t.enableMFA=function(e){if(null==this.signInUserSession||!this.signInUserSession.isValid())return e(new Error("User is not authenticated"),null);var t=[];t.push({DeliveryMedium:"SMS",AttributeName:"phone_number"}),this.client.request("SetUserSettings",{MFAOptions:t,AccessToken:this.signInUserSession.getAccessToken().getJwtToken()},(function(t){return t?e(t,null):e(null,"SUCCESS")}))},t.setUserMfaPreference=function(e,t,n){if(null==this.signInUserSession||!this.signInUserSession.isValid())return n(new Error("User is not authenticated"),null);this.client.request("SetUserMFAPreference",{SMSMfaSettings:e,SoftwareTokenMfaSettings:t,AccessToken:this.signInUserSession.getAccessToken().getJwtToken()},(function(e){return e?n(e,null):n(null,"SUCCESS")}))},t.disableMFA=function(e){if(null==this.signInUserSession||!this.signInUserSession.isValid())return e(new Error("User is not authenticated"),null);this.client.request("SetUserSettings",{MFAOptions:[],AccessToken:this.signInUserSession.getAccessToken().getJwtToken()},(function(t){return t?e(t,null):e(null,"SUCCESS")}))},t.deleteUser=function(e,t){var n=this;if(null==this.signInUserSession||!this.signInUserSession.isValid())return e(new Error("User is not authenticated"),null);this.client.request("DeleteUser",{AccessToken:this.signInUserSession.getAccessToken().getJwtToken(),ClientMetadata:t},(function(t){return t?e(t,null):(n.clearCachedUser(),e(null,"SUCCESS"))}))},t.updateAttributes=function(e,t,n){var r=this;if(null==this.signInUserSession||!this.signInUserSession.isValid())return t(new Error("User is not authenticated"),null);this.client.request("UpdateUserAttributes",{AccessToken:this.signInUserSession.getAccessToken().getJwtToken(),UserAttributes:e,ClientMetadata:n},(function(e){return e?t(e,null):r.getUserData((function(){return t(null,"SUCCESS")}),{bypassCache:!0})}))},t.getUserAttributes=function(e){if(null==this.signInUserSession||!this.signInUserSession.isValid())return e(new Error("User is not authenticated"),null);this.client.request("GetUser",{AccessToken:this.signInUserSession.getAccessToken().getJwtToken()},(function(t,n){if(t)return e(t,null);for(var r=[],i=0;i<n.UserAttributes.length;i++){var o={Name:n.UserAttributes[i].Name,Value:n.UserAttributes[i].Value},a=new wr(o);r.push(a)}return e(null,r)}))},t.getMFAOptions=function(e){if(null==this.signInUserSession||!this.signInUserSession.isValid())return e(new Error("User is not authenticated"),null);this.client.request("GetUser",{AccessToken:this.signInUserSession.getAccessToken().getJwtToken()},(function(t,n){return t?e(t,null):e(null,n.MFAOptions)}))},t.createGetUserRequest=function(){return this.client.promisifyRequest("GetUser",{AccessToken:this.signInUserSession.getAccessToken().getJwtToken()})},t.refreshSessionIfPossible=function(e){var t=this;return void 0===e&&(e={}),new Promise((function(n){var r=t.signInUserSession.getRefreshToken();r&&r.getToken()?t.refreshSession(r,n,e.clientMetadata):n()}))},t.getUserData=function(e,t){var n=this;if(null==this.signInUserSession||!this.signInUserSession.isValid())return this.clearCachedUserData(),e(new Error("User is not authenticated"),null);var r=this.getUserDataFromCache();if(r)if(this.isFetchUserDataAndTokenRequired(t))this.fetchUserData().then((function(e){return n.refreshSessionIfPossible(t).then((function(){return e}))})).then((function(t){return e(null,t)})).catch(e);else try{return void e(null,JSON.parse(r))}catch(gi){return this.clearCachedUserData(),void e(gi,null)}else this.fetchUserData().then((function(t){e(null,t)})).catch(e)},t.getUserDataFromCache=function(){return this.storage.getItem(this.userDataKey)},t.isFetchUserDataAndTokenRequired=function(e){var t=(e||{}).bypassCache;return void 0!==t&&t},t.fetchUserData=function(){var e=this;return this.createGetUserRequest().then((function(t){return e.cacheUserData(t),t}))},t.deleteAttributes=function(e,t){var n=this;if(null==this.signInUserSession||!this.signInUserSession.isValid())return t(new Error("User is not authenticated"),null);this.client.request("DeleteUserAttributes",{UserAttributeNames:e,AccessToken:this.signInUserSession.getAccessToken().getJwtToken()},(function(e){return e?t(e,null):n.getUserData((function(){return t(null,"SUCCESS")}),{bypassCache:!0})}))},t.resendConfirmationCode=function(e,t){var n={ClientId:this.pool.getClientId(),Username:this.username,ClientMetadata:t};this.client.request("ResendConfirmationCode",n,(function(t,n){return t?e(t,null):e(null,n)}))},t.getSession=function(e,t){if(void 0===t&&(t={}),null==this.username)return e(new Error("Username is null. Cannot retrieve a new session"),null);if(null!=this.signInUserSession&&this.signInUserSession.isValid())return e(null,this.signInUserSession);var n="CognitoIdentityServiceProvider."+this.pool.getClientId()+"."+this.username,r=n+".idToken",i=n+".accessToken",o=n+".refreshToken",a=n+".clockDrift";if(this.storage.getItem(r)){var s=new pr({IdToken:this.storage.getItem(r)}),l=new ur({AccessToken:this.storage.getItem(i)}),c=new fr({RefreshToken:this.storage.getItem(o)}),u=parseInt(this.storage.getItem(a),0)||0,d=new gr({IdToken:s,AccessToken:l,RefreshToken:c,ClockDrift:u});if(d.isValid())return this.signInUserSession=d,e(null,this.signInUserSession);if(!c.getToken())return e(new Error("Cannot retrieve a new session. Please authenticate."),null);this.refreshSession(c,e,t.clientMetadata)}else e(new Error("Local storage is missing an ID Token, Please authenticate"),null)},t.refreshSession=function(e,t,n){var r=this,i=this.pool.wrapRefreshSessionCallback?this.pool.wrapRefreshSessionCallback(t):t,o={};o.REFRESH_TOKEN=e.getToken();var a="CognitoIdentityServiceProvider."+this.pool.getClientId(),s=a+".LastAuthUser";if(this.storage.getItem(s)){this.username=this.storage.getItem(s);var l=a+"."+this.username+".deviceKey";this.deviceKey=this.storage.getItem(l),o.DEVICE_KEY=this.deviceKey}var c={ClientId:this.pool.getClientId(),AuthFlow:"REFRESH_TOKEN_AUTH",AuthParameters:o,ClientMetadata:n};this.getUserContextData()&&(c.UserContextData=this.getUserContextData()),this.client.request("InitiateAuth",c,(function(t,n){if(t)return"NotAuthorizedException"===t.code&&r.clearCachedUser(),i(t,null);if(n){var o=n.AuthenticationResult;return Object.prototype.hasOwnProperty.call(o,"RefreshToken")||(o.RefreshToken=e.getToken()),r.signInUserSession=r.getCognitoUserSession(o),r.cacheTokens(),i(null,r.signInUserSession)}}))},t.cacheTokens=function(){var e="CognitoIdentityServiceProvider."+this.pool.getClientId(),t=e+"."+this.username+".idToken",n=e+"."+this.username+".accessToken",r=e+"."+this.username+".refreshToken",i=e+"."+this.username+".clockDrift",o=e+".LastAuthUser";this.storage.setItem(t,this.signInUserSession.getIdToken().getJwtToken()),this.storage.setItem(n,this.signInUserSession.getAccessToken().getJwtToken()),this.storage.setItem(r,this.signInUserSession.getRefreshToken().getToken()),this.storage.setItem(i,""+this.signInUserSession.getClockDrift()),this.storage.setItem(o,this.username)},t.cacheUserData=function(e){this.storage.setItem(this.userDataKey,JSON.stringify(e))},t.clearCachedUserData=function(){this.storage.removeItem(this.userDataKey)},t.clearCachedUser=function(){this.clearCachedTokens(),this.clearCachedUserData()},t.cacheDeviceKeyAndPassword=function(){var e="CognitoIdentityServiceProvider."+this.pool.getClientId()+"."+this.username,t=e+".deviceKey",n=e+".randomPasswordKey",r=e+".deviceGroupKey";this.storage.setItem(t,this.deviceKey),this.storage.setItem(n,this.randomPassword),this.storage.setItem(r,this.deviceGroupKey)},t.getCachedDeviceKeyAndPassword=function(){var e="CognitoIdentityServiceProvider."+this.pool.getClientId()+"."+this.username,t=e+".deviceKey",n=e+".randomPasswordKey",r=e+".deviceGroupKey";this.storage.getItem(t)&&(this.deviceKey=this.storage.getItem(t),this.randomPassword=this.storage.getItem(n),this.deviceGroupKey=this.storage.getItem(r))},t.clearCachedDeviceKeyAndPassword=function(){var e="CognitoIdentityServiceProvider."+this.pool.getClientId()+"."+this.username,t=e+".deviceKey",n=e+".randomPasswordKey",r=e+".deviceGroupKey";this.storage.removeItem(t),this.storage.removeItem(n),this.storage.removeItem(r)},t.clearCachedTokens=function(){var e="CognitoIdentityServiceProvider."+this.pool.getClientId(),t=e+"."+this.username+".idToken",n=e+"."+this.username+".accessToken",r=e+"."+this.username+".refreshToken",i=e+".LastAuthUser",o=e+"."+this.username+".clockDrift";this.storage.removeItem(t),this.storage.removeItem(n),this.storage.removeItem(r),this.storage.removeItem(i),this.storage.removeItem(o)},t.getCognitoUserSession=function(e){var t=new pr(e),n=new ur(e),r=new fr(e);return new gr({IdToken:t,AccessToken:n,RefreshToken:r})},t.forgotPassword=function(e,t){var n={ClientId:this.pool.getClientId(),Username:this.username,ClientMetadata:t};this.getUserContextData()&&(n.UserContextData=this.getUserContextData()),this.client.request("ForgotPassword",n,(function(t,n){return t?e.onFailure(t):"function"===typeof e.inputVerificationCode?e.inputVerificationCode(n):e.onSuccess(n)}))},t.confirmPassword=function(e,t,n,r){var i={ClientId:this.pool.getClientId(),Username:this.username,ConfirmationCode:e,Password:t,ClientMetadata:r};this.getUserContextData()&&(i.UserContextData=this.getUserContextData()),this.client.request("ConfirmForgotPassword",i,(function(e){return e?n.onFailure(e):n.onSuccess("SUCCESS")}))},t.getAttributeVerificationCode=function(e,t,n){if(null==this.signInUserSession||!this.signInUserSession.isValid())return t.onFailure(new Error("User is not authenticated"));this.client.request("GetUserAttributeVerificationCode",{AttributeName:e,AccessToken:this.signInUserSession.getAccessToken().getJwtToken(),ClientMetadata:n},(function(e,n){return e?t.onFailure(e):"function"===typeof t.inputVerificationCode?t.inputVerificationCode(n):t.onSuccess("SUCCESS")}))},t.verifyAttribute=function(e,t,n){if(null==this.signInUserSession||!this.signInUserSession.isValid())return n.onFailure(new Error("User is not authenticated"));this.client.request("VerifyUserAttribute",{AttributeName:e,Code:t,AccessToken:this.signInUserSession.getAccessToken().getJwtToken()},(function(e){return e?n.onFailure(e):n.onSuccess("SUCCESS")}))},t.getDevice=function(e){if(null==this.signInUserSession||!this.signInUserSession.isValid())return e.onFailure(new Error("User is not authenticated"));this.client.request("GetDevice",{AccessToken:this.signInUserSession.getAccessToken().getJwtToken(),DeviceKey:this.deviceKey},(function(t,n){return t?e.onFailure(t):e.onSuccess(n)}))},t.forgetSpecificDevice=function(e,t){if(null==this.signInUserSession||!this.signInUserSession.isValid())return t.onFailure(new Error("User is not authenticated"));this.client.request("ForgetDevice",{AccessToken:this.signInUserSession.getAccessToken().getJwtToken(),DeviceKey:e},(function(e){return e?t.onFailure(e):t.onSuccess("SUCCESS")}))},t.forgetDevice=function(e){var t=this;this.forgetSpecificDevice(this.deviceKey,{onFailure:e.onFailure,onSuccess:function(n){return t.deviceKey=null,t.deviceGroupKey=null,t.randomPassword=null,t.clearCachedDeviceKeyAndPassword(),e.onSuccess(n)}})},t.setDeviceStatusRemembered=function(e){if(null==this.signInUserSession||!this.signInUserSession.isValid())return e.onFailure(new Error("User is not authenticated"));this.client.request("UpdateDeviceStatus",{AccessToken:this.signInUserSession.getAccessToken().getJwtToken(),DeviceKey:this.deviceKey,DeviceRememberedStatus:"remembered"},(function(t){return t?e.onFailure(t):e.onSuccess("SUCCESS")}))},t.setDeviceStatusNotRemembered=function(e){if(null==this.signInUserSession||!this.signInUserSession.isValid())return e.onFailure(new Error("User is not authenticated"));this.client.request("UpdateDeviceStatus",{AccessToken:this.signInUserSession.getAccessToken().getJwtToken(),DeviceKey:this.deviceKey,DeviceRememberedStatus:"not_remembered"},(function(t){return t?e.onFailure(t):e.onSuccess("SUCCESS")}))},t.listDevices=function(e,t,n){if(null==this.signInUserSession||!this.signInUserSession.isValid())return n.onFailure(new Error("User is not authenticated"));var r={AccessToken:this.signInUserSession.getAccessToken().getJwtToken(),Limit:e};t&&(r.PaginationToken=t),this.client.request("ListDevices",r,(function(e,t){return e?n.onFailure(e):n.onSuccess(t)}))},t.globalSignOut=function(e){var t=this;if(null==this.signInUserSession||!this.signInUserSession.isValid())return e.onFailure(new Error("User is not authenticated"));this.client.request("GlobalSignOut",{AccessToken:this.signInUserSession.getAccessToken().getJwtToken()},(function(n){return n?e.onFailure(n):(t.clearCachedUser(),e.onSuccess("SUCCESS"))}))},t.signOut=function(e){var t=this;e&&"function"===typeof e?this.getSession((function(n,r){if(n)return e(n);t.revokeTokens((function(n){t.cleanClientData(),e(n)}))})):this.cleanClientData()},t.revokeTokens=function(e){if(void 0===e&&(e=function(){}),"function"!==typeof e)throw new Error("Invalid revokeTokenCallback. It should be a function.");if(!this.signInUserSession)return e(new Error("User is not authenticated"));if(!this.signInUserSession.getAccessToken())return e(new Error("No Access token available"));var t=this.signInUserSession.getRefreshToken().getToken(),n=this.signInUserSession.getAccessToken();if(this.isSessionRevocable(n)&&t)return this.revokeToken({token:t,callback:e});e()},t.isSessionRevocable=function(e){if(e&&"function"===typeof e.decodePayload)try{return!!e.decodePayload().origin_jti}catch(gi){}return!1},t.cleanClientData=function(){this.signInUserSession=null,this.clearCachedUser()},t.revokeToken=function(e){var t=e.token,n=e.callback;this.client.requestWithRetry("RevokeToken",{Token:t,ClientId:this.pool.getClientId()},(function(e){if(e)return n(e);n()}))},t.sendMFASelectionAnswer=function(e,t){var n=this,r={};r.USERNAME=this.username,r.ANSWER=e;var i={ChallengeName:"SELECT_MFA_TYPE",ChallengeResponses:r,ClientId:this.pool.getClientId(),Session:this.Session};this.getUserContextData()&&(i.UserContextData=this.getUserContextData()),this.client.request("RespondToAuthChallenge",i,(function(r,i){return r?t.onFailure(r):(n.Session=i.Session,"SMS_MFA"===e?t.mfaRequired(i.ChallengeName,i.ChallengeParameters):"SOFTWARE_TOKEN_MFA"===e?t.totpRequired(i.ChallengeName,i.ChallengeParameters):void 0)}))},t.getUserContextData=function(){return this.pool.getUserContextData(this.username)},t.associateSoftwareToken=function(e){var t=this;null!=this.signInUserSession&&this.signInUserSession.isValid()?this.client.request("AssociateSoftwareToken",{AccessToken:this.signInUserSession.getAccessToken().getJwtToken()},(function(t,n){return t?e.onFailure(t):e.associateSecretCode(n.SecretCode)})):this.client.request("AssociateSoftwareToken",{Session:this.Session},(function(n,r){return n?e.onFailure(n):(t.Session=r.Session,e.associateSecretCode(r.SecretCode))}))},t.verifySoftwareToken=function(e,t,n){var r=this;null!=this.signInUserSession&&this.signInUserSession.isValid()?this.client.request("VerifySoftwareToken",{AccessToken:this.signInUserSession.getAccessToken().getJwtToken(),UserCode:e,FriendlyDeviceName:t},(function(e,t){return e?n.onFailure(e):n.onSuccess(t)})):this.client.request("VerifySoftwareToken",{Session:this.Session,UserCode:e,FriendlyDeviceName:t},(function(e,t){if(e)return n.onFailure(e);r.Session=t.Session;var i={};i.USERNAME=r.username;var o={ChallengeName:"MFA_SETUP",ClientId:r.pool.getClientId(),ChallengeResponses:i,Session:r.Session};r.getUserContextData()&&(o.UserContextData=r.getUserContextData()),r.client.request("RespondToAuthChallenge",o,(function(e,t){return e?n.onFailure(e):(r.signInUserSession=r.getCognitoUserSession(t.AuthenticationResult),r.cacheTokens(),n.onSuccess(r.signInUserSession))}))}))},e}(),Cr=(n(80204),"aws-amplify/5.0.4"),Ar={userAgent:Cr+" js",product:"",navigator:null,isReactNative:!1};if("undefined"!==typeof navigator&&navigator.product)if(Ar.product=navigator.product||"",Ar.navigator=navigator||null,"ReactNative"===navigator.product)Ar.userAgent=Cr+" react-native",Ar.isReactNative=!0;else Ar.userAgent=Cr+" js",Ar.isReactNative=!1;function Tr(){}Tr.prototype.userAgent=Ar.userAgent;const Ir=Tr;function Rr(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Nr(e,t)}function Or(e){var t="function"===typeof Map?new Map:void 0;return Or=function(e){if(null===e||(n=e,-1===Function.toString.call(n).indexOf("[native code]")))return e;var n;if("function"!==typeof e)throw new TypeError("Super expression must either be null or a function");if("undefined"!==typeof t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return Lr(e,arguments,Pr(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),Nr(r,e)},Or(e)}function Lr(e,t,n){return Lr=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}}()?Reflect.construct.bind():function(e,t,n){var r=[null];r.push.apply(r,t);var i=new(Function.bind.apply(e,r));return n&&Nr(i,n.prototype),i},Lr.apply(null,arguments)}function Nr(e,t){return Nr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Nr(e,t)}function Pr(e){return Pr=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Pr(e)}var Dr=function(e){function t(t,n,r,i){var o;return(o=e.call(this,t)||this).code=n,o.name=r,o.statusCode=i,o}return Rr(t,e),t}(Or(Error)),Mr=function(){function e(e,t,n){this.endpoint=t||"https://cognito-idp."+e+".amazonaws.com/";var r=(n||{}).credentials;this.fetchOptions=r?{credentials:r}:{}}var t=e.prototype;return t.promisifyRequest=function(e,t){var n=this;return new Promise((function(r,i){n.request(e,t,(function(e,t){e?i(new Dr(e.message,e.code,e.name,e.statusCode)):r(t)}))}))},t.requestWithRetry=function(e,t,n){var r=this;(function(e,t,n){void 0===n&&(n=Fr);return jr(e,t,function(e){var t=100,n=100;return function(r){var i=Math.pow(2,r)*t+n*Math.random();return!(i>e)&&i}}(n))})((function(t){return new Promise((function(n,i){r.request(e,t,(function(e,t){e?i(e):n(t)}))}))}),[t],5e3).then((function(e){return n(null,e)})).catch((function(e){return n(e)}))},t.request=function(e,t,n){var r,i={"Content-Type":"application/x-amz-json-1.1","X-Amz-Target":"AWSCognitoIdentityProviderService."+e,"X-Amz-User-Agent":Ir.prototype.userAgent},o=Object.assign({},this.fetchOptions,{headers:i,method:"POST",mode:"cors",cache:"no-cache",body:JSON.stringify(t)});fetch(this.endpoint,o).then((function(e){return r=e,e}),(function(e){if(e instanceof TypeError)throw new Error("Network error");throw e})).then((function(e){return e.json().catch((function(){return{}}))})).then((function(e){if(r.ok)return n(null,e);e;var t=(e.__type||e.code).split("#").pop(),i=new Error(e.message||e.Message||null);return i.name=t,i.code=t,n(i)})).catch((function(e){if(r&&r.headers&&r.headers.get("x-amzn-errortype"))try{var t=r.headers.get("x-amzn-errortype").split(":")[0],i=new Error(r.status?r.status.toString():null);return i.code=t,i.name=t,i.statusCode=r.status,n(i)}catch(o){return n(e)}else e instanceof Error&&"Network error"===e.message&&(e.code="NetworkError");return n(e)}))},e}(),Br={debug:function(){}},zr=function(e){return e&&e.nonRetryable};function jr(e,t,n,r){if(void 0===r&&(r=1),"function"!==typeof e)throw Error("functionToRetry must be a function");return Br.debug(e.name+" attempt #"+r+" with args: "+JSON.stringify(t)),e.apply(void 0,t).catch((function(i){if(Br.debug("error on "+e.name,i),zr(i))throw Br.debug(e.name+" non retryable error",i),i;var o=n(r,t,i);if(Br.debug(e.name+" retrying in "+o+" ms"),!1!==o)return new Promise((function(e){return setTimeout(e,o)})).then((function(){return jr(e,t,n,r+1)}));throw i}))}var Fr=3e5;var Ur=function(){function e(e,t){var n=e||{},r=n.UserPoolId,i=n.ClientId,o=n.endpoint,a=n.fetchOptions,s=n.AdvancedSecurityDataCollectionFlag;if(!r||!i)throw new Error("Both UserPoolId and ClientId are required.");if(r.length>55||!/^[\w-]+_[0-9a-zA-Z]+$/.test(r))throw new Error("Invalid UserPoolId format.");var l=r.split("_")[0];this.userPoolId=r,this.clientId=i,this.client=new Mr(l,o,a),this.advancedSecurityDataCollectionFlag=!1!==s,this.storage=e.Storage||(new Sr).getStorage(),t&&(this.wrapRefreshSessionCallback=t)}var t=e.prototype;return t.getUserPoolId=function(){return this.userPoolId},t.getClientId=function(){return this.clientId},t.signUp=function(e,t,n,r,i,o){var a=this,s={ClientId:this.clientId,Username:e,Password:t,UserAttributes:n,ValidationData:r,ClientMetadata:o};this.getUserContextData(e)&&(s.UserContextData=this.getUserContextData(e)),this.client.request("SignUp",s,(function(t,n){if(t)return i(t,null);var r={Username:e,Pool:a,Storage:a.storage},o={user:new Er(r),userConfirmed:n.UserConfirmed,userSub:n.UserSub,codeDeliveryDetails:n.CodeDeliveryDetails};return i(null,o)}))},t.getCurrentUser=function(){var e="CognitoIdentityServiceProvider."+this.clientId+".LastAuthUser",t=this.storage.getItem(e);if(t){var n={Username:t,Pool:this,Storage:this.storage};return new Er(n)}return null},t.getUserContextData=function(e){if("undefined"!==typeof AmazonCognitoAdvancedSecurityData){var t=AmazonCognitoAdvancedSecurityData;if(this.advancedSecurityDataCollectionFlag){var n=t.getData(e,this.userPoolId,this.clientId);if(n)return{EncodedData:n}}return{}}},e}(),qr=n(36808),Wr=function(){function e(e){if(!e.domain)throw new Error("The domain of cookieStorage can not be undefined.");if(this.domain=e.domain,e.path?this.path=e.path:this.path="/",Object.prototype.hasOwnProperty.call(e,"expires")?this.expires=e.expires:this.expires=365,Object.prototype.hasOwnProperty.call(e,"secure")?this.secure=e.secure:this.secure=!0,Object.prototype.hasOwnProperty.call(e,"sameSite")){if(!["strict","lax","none"].includes(e.sameSite))throw new Error('The sameSite value of cookieStorage must be "lax", "strict" or "none".');if("none"===e.sameSite&&!this.secure)throw new Error("sameSite = None requires the Secure attribute in latest browser versions.");this.sameSite=e.sameSite}else this.sameSite=null}var t=e.prototype;return t.setItem=function(e,t){var n={path:this.path,expires:this.expires,domain:this.domain,secure:this.secure};return this.sameSite&&(n.sameSite=this.sameSite),qr.set(e,t,n),qr.get(e)},t.getItem=function(e){return qr.get(e)},t.removeItem=function(e){var t={path:this.path,expires:this.expires,domain:this.domain,secure:this.secure};return this.sameSite&&(t.sameSite=this.sameSite),qr.remove(e,t)},t.clear=function(){for(var e=qr.get(),t=Object.keys(e).length,n=0;n<t;++n)this.removeItem(Object.keys(e)[n]);return{}},e}(),Vr=n(8575),Hr=function(e){var t=window.open(e,"_self");return t?Promise.resolve(t):Promise.reject()},Zr=function(){return Zr=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},Zr.apply(this,arguments)},Gr=function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{l(r.next(e))}catch(t){o(t)}}function s(e){try{l(r.throw(e))}catch(t){o(t)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}l((r=r.apply(e,t||[])).next())}))},Kr=function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(s){o=[6,s],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}},Qr=function(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(s){i={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a},Yr="undefined"!==typeof Symbol&&"function"===typeof Symbol.for?Symbol.for("amplify_default"):"@@amplify_default",$r=function(e,t,n){c.Xb.dispatch("auth",{event:e,data:t,message:n},"Auth",Yr)},Jr=new l.k("OAuth"),Xr=function(){function e(e){var t=e.config,n=e.cognitoClientId,r=e.scopes,i=void 0===r?[]:r;if(this._urlOpener=t.urlOpener||Hr,this._config=t,this._cognitoClientId=n,!this.isValidScopes(i))throw Error("scopes must be a String Array");this._scopes=i}return e.prototype.isValidScopes=function(e){return Array.isArray(e)&&e.every((function(e){return"string"===typeof e}))},e.prototype.oauthSignIn=function(e,t,n,i,o,a){void 0===e&&(e="code"),void 0===o&&(o=r.Cognito);var s=this._generateState(32),l=a?s+"-"+a.split("").map((function(e){return e.charCodeAt(0).toString(16).padStart(2,"0")})).join(""):s;!function(e){window.sessionStorage.setItem("oauth_state",e)}(l);var c,u=this._generateRandom(128);c=u,window.sessionStorage.setItem("ouath_pkce_key",c);var d=this._generateChallenge(u),p=this._scopes.join(" "),f="https://"+t+"/oauth2/authorize?"+Object.entries(Zr(Zr({redirect_uri:n,response_type:e,client_id:i,identity_provider:o,scope:p,state:l},"code"===e?{code_challenge:d}:{}),"code"===e?{code_challenge_method:"S256"}:{})).map((function(e){var t=Qr(e,2),n=t[0],r=t[1];return encodeURIComponent(n)+"="+encodeURIComponent(r)})).join("&");Jr.debug("Redirecting to "+f),this._urlOpener(f,n)},e.prototype._handleCodeFlow=function(e){return Gr(this,void 0,void 0,(function(){var t,n,r,i,o,a,l,c,u,d,p,f,h,m;return Kr(this,(function(g){switch(g.label){case 0:return t=((0,Vr.parse)(e).query||"").split("&").map((function(e){return e.split("=")})).reduce((function(e,t){var n,r=Qr(t,2),i=r[0],o=r[1];return Zr(Zr({},e),((n={})[i]=o,n))}),{code:void 0}).code,n=(0,Vr.parse)(e).pathname||"/",r=(0,Vr.parse)(this._config.redirectSignIn).pathname||"/",t&&n===r?(i="https://"+this._config.domain+"/oauth2/token",$r("codeFlow",{},"Retrieving tokens from "+i),o=s(this._config)?this._cognitoClientId:this._config.clientID,a=s(this._config)?this._config.redirectSignIn:this._config.redirectUri,l=function(){var e=window.sessionStorage.getItem("ouath_pkce_key");return window.sessionStorage.removeItem("ouath_pkce_key"),e}(),c=Zr({grant_type:"authorization_code",code:t,client_id:o,redirect_uri:a},l?{code_verifier:l}:{}),Jr.debug("Calling token endpoint: "+i+" with",c),u=Object.entries(c).map((function(e){var t=Qr(e,2),n=t[0],r=t[1];return encodeURIComponent(n)+"="+encodeURIComponent(r)})).join("&"),[4,fetch(i,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:u})]):[2];case 1:return[4,g.sent().json()];case 2:if(d=g.sent(),p=d.access_token,f=d.refresh_token,h=d.id_token,m=d.error)throw new Error(m);return[2,{accessToken:p,refreshToken:f,idToken:h}]}}))}))},e.prototype._handleImplicitFlow=function(e){return Gr(this,void 0,void 0,(function(){var t,n,r;return Kr(this,(function(i){return t=((0,Vr.parse)(e).hash||"#").substr(1).split("&").map((function(e){return e.split("=")})).reduce((function(e,t){var n,r=Qr(t,2),i=r[0],o=r[1];return Zr(Zr({},e),((n={})[i]=o,n))}),{id_token:void 0,access_token:void 0}),n=t.id_token,r=t.access_token,$r("implicitFlow",{},"Got tokens from "+e),Jr.debug("Retrieving implicit tokens from "+e+" with"),[2,{accessToken:r,idToken:n,refreshToken:null}]}))}))},e.prototype.handleAuthResponse=function(e){return Gr(this,void 0,void 0,(function(){var t,n,r,i,o,a,s;return Kr(this,(function(l){switch(l.label){case 0:if(l.trys.push([0,5,,6]),t=e?Zr(Zr({},((0,Vr.parse)(e).hash||"#").substr(1).split("&").map((function(e){return e.split("=")})).reduce((function(e,t){var n=Qr(t,2),r=n[0],i=n[1];return e[r]=i,e}),{})),((0,Vr.parse)(e).query||"").split("&").map((function(e){return e.split("=")})).reduce((function(e,t){var n=Qr(t,2),r=n[0],i=n[1];return e[r]=i,e}),{})):{},n=t.error,r=t.error_description,n)throw new Error(r);return i=this._validateState(t),Jr.debug("Starting "+this._config.responseType+" flow with "+e),"code"!==this._config.responseType?[3,2]:(o=[{}],[4,this._handleCodeFlow(e)]);case 1:return[2,Zr.apply(void 0,[Zr.apply(void 0,o.concat([l.sent()])),{state:i}])];case 2:return a=[{}],[4,this._handleImplicitFlow(e)];case 3:return[2,Zr.apply(void 0,[Zr.apply(void 0,a.concat([l.sent()])),{state:i}])];case 4:return[3,6];case 5:throw s=l.sent(),Jr.error("Error handling auth response.",s),s;case 6:return[2]}}))}))},e.prototype._validateState=function(e){if(e){var t=function(){var e=window.sessionStorage.getItem("oauth_state");return window.sessionStorage.removeItem("oauth_state"),e}(),n=e.state;if(t&&t!==n)throw new Error("Invalid state in OAuth flow");return n}},e.prototype.signOut=function(){return Gr(this,void 0,void 0,(function(){var e,t,n;return Kr(this,(function(r){return e="https://"+this._config.domain+"/logout?",t=s(this._config)?this._cognitoClientId:this._config.oauth.clientID,n=s(this._config)?this._config.redirectSignOut:this._config.returnTo,e+=Object.entries({client_id:t,logout_uri:encodeURIComponent(n)}).map((function(e){var t=Qr(e,2);return t[0]+"="+t[1]})).join("&"),$r("oAuthSignOut",{oAuth:"signOut"},"Signing out from "+e),Jr.debug("Signing out from "+e),[2,this._urlOpener(e,n)]}))}))},e.prototype._generateState=function(e){for(var t="",n=e,r="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";n>0;--n)t+=r[Math.round(61*Math.random())];return t},e.prototype._generateChallenge=function(e){return this._base64URL(Fn()(e))},e.prototype._base64URL=function(e){return e.toString(mr()).replace(/=/g,"").replace(/\+/g,"-").replace(/\//g,"_")},e.prototype._generateRandom=function(e){var t=new Uint8Array(e);if("undefined"!==typeof window&&window.crypto)window.crypto.getRandomValues(t);else for(var n=0;n<e;n+=1)t[n]=66*Math.random()|0;return this._bufferToString(t)},e.prototype._bufferToString=function(e){for(var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",n=[],r=0;r<e.byteLength;r+=1){var i=e[r]%62;n.push(t[i])}return n.join("")},e}();const ei=Xr;var ti;!function(e){e.DEFAULT_MSG="Authentication Error",e.EMPTY_EMAIL="Email cannot be empty",e.EMPTY_PHONE="Phone number cannot be empty",e.EMPTY_USERNAME="Username cannot be empty",e.INVALID_USERNAME="The username should either be a string or one of the sign in types",e.EMPTY_PASSWORD="Password cannot be empty",e.EMPTY_CODE="Confirmation code cannot be empty",e.SIGN_UP_ERROR="Error creating account",e.NO_MFA="No valid MFA method provided",e.INVALID_MFA="Invalid MFA type",e.EMPTY_CHALLENGE="Challenge response cannot be empty",e.NO_USER_SESSION="Failed to get the session because the user is empty",e.NETWORK_ERROR="Network Error",e.DEVICE_CONFIG="Device tracking has not been configured in this User Pool",e.AUTOSIGNIN_ERROR="Please use your credentials to sign in"}(ti||(ti={}));var ni=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)t.hasOwnProperty(n)&&(e[n]=t[n])},e(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),ri=new l.k("AuthError"),ii=function(e){function t(n){var r=this,i=ai[n],o=i.message,a=i.log;return(r=e.call(this,o)||this).constructor=t,Object.setPrototypeOf(r,t.prototype),r.name="AuthError",r.log=a||o,ri.error(r.log),r}return ni(t,e),t}(Error),oi=function(e){function t(n){var r=e.call(this,n)||this;return r.constructor=t,Object.setPrototypeOf(r,t.prototype),r.name="NoUserPoolError",r}return ni(t,e),t}(ii),ai={noConfig:{message:ti.DEFAULT_MSG,log:"\n            Error: Amplify has not been configured correctly.\n            This error is typically caused by one of the following scenarios:\n\n            1. Make sure you're passing the awsconfig object to Amplify.configure() in your app's entry point\n                See https://aws-amplify.github.io/docs/js/authentication#configure-your-app for more information\n            \n            2. There might be multiple conflicting versions of amplify packages in your node_modules.\n\t\t\t\tRefer to our docs site for help upgrading Amplify packages (https://docs.amplify.aws/lib/troubleshooting/upgrading/q/platform/js)\n        "},missingAuthConfig:{message:ti.DEFAULT_MSG,log:"\n            Error: Amplify has not been configured correctly. \n            The configuration object is missing required auth properties.\n            This error is typically caused by one of the following scenarios:\n\n            1. Did you run `amplify push` after adding auth via `amplify add auth`?\n                See https://aws-amplify.github.io/docs/js/authentication#amplify-project-setup for more information\n\n            2. This could also be caused by multiple conflicting versions of amplify packages, see (https://docs.amplify.aws/lib/troubleshooting/upgrading/q/platform/js) for help upgrading Amplify packages.\n        "},emptyUsername:{message:ti.EMPTY_USERNAME},invalidUsername:{message:ti.INVALID_USERNAME},emptyPassword:{message:ti.EMPTY_PASSWORD},emptyCode:{message:ti.EMPTY_CODE},signUpError:{message:ti.SIGN_UP_ERROR,log:"The first parameter should either be non-null string or object"},noMFA:{message:ti.NO_MFA},invalidMFA:{message:ti.INVALID_MFA},emptyChallengeResponse:{message:ti.EMPTY_CHALLENGE},noUserSession:{message:ti.NO_USER_SESSION},deviceConfig:{message:ti.DEVICE_CONFIG},networkError:{message:ti.NETWORK_ERROR},autoSignInError:{message:ti.AUTOSIGNIN_ERROR},default:{message:ti.DEFAULT_MSG}},si=function(){return si=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},si.apply(this,arguments)},li=function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{l(r.next(e))}catch(t){o(t)}}function s(e){try{l(r.throw(e))}catch(t){o(t)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}l((r=r.apply(e,t||[])).next())}))},ci=function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(s){o=[6,s],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}},ui=function(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(s){i={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a},di=new l.k("AuthClass"),pi="aws.cognito.signin.user.admin",fi="undefined"!==typeof Symbol&&"function"===typeof Symbol.for?Symbol.for("amplify_default"):"@@amplify_default",hi=function(e,t,n){c.Xb.dispatch("auth",{event:e,data:t,message:n},"Auth",fi)},mi=new(function(){function e(e){var t=this;this.userPool=null,this.user=null,this.oAuthFlowInProgress=!1,this.autoSignInInitiated=!1,this.Credentials=Cn,this.wrapRefreshSessionCallback=function(e){return function(t,n){return n?hi("tokenRefresh",void 0,"New token retrieved"):hi("tokenRefresh_failure",t,"Failed to retrieve new token"),e(t,n)}},this.configure(e),this.currentCredentials=this.currentCredentials.bind(this),this.currentUserCredentials=this.currentUserCredentials.bind(this),c.Xb.listen("auth",(function(e){switch(e.payload.event){case"signIn":t._storage.setItem("amplify-signin-with-hostedUI","false");break;case"signOut":t._storage.removeItem("amplify-signin-with-hostedUI");break;case"cognitoHostedUI":t._storage.setItem("amplify-signin-with-hostedUI","true")}}))}return e.prototype.getModuleName=function(){return"Auth"},e.prototype.configure=function(e){var t=this;if(!e)return this._config||{};di.debug("configure Auth");var n=Object.assign({},this._config,Rn.parseMobilehubConfig(e).Auth,e);this._config=n;var r=this._config,o=r.userPoolId,a=r.userPoolWebClientId,l=r.cookieStorage,c=r.oauth,u=r.region,d=r.identityPoolId,f=r.mandatorySignIn,h=r.refreshHandlers,m=r.identityPoolRegion,g=r.clientMetadata,v=r.endpoint;if(this._config.storage){if(!this._isValidAuthStorage(this._config.storage))throw di.error("The storage in the Auth config is not valid!"),new Error("Empty storage object");this._storage=this._config.storage}else this._storage=l?new Wr(l):e.ssr?new Nn:(new p).getStorage();if(this._storageSync=Promise.resolve(),"function"===typeof this._storage.sync&&(this._storageSync=this._storage.sync()),o){var b={UserPoolId:o,ClientId:a,endpoint:v};b.Storage=this._storage,this.userPool=new Ur(b,this.wrapRefreshSessionCallback)}this.Credentials.configure({mandatorySignIn:f,region:m||u,userPoolId:o,identityPoolId:d,refreshHandlers:h,storage:this._storage});var y=c?s(this._config.oauth)?c:c.awsCognito:void 0;if(y){var w=Object.assign({cognitoClientId:a,UserPoolId:o,domain:y.domain,scopes:y.scope,redirectSignIn:y.redirectSignIn,redirectSignOut:y.redirectSignOut,responseType:y.responseType,Storage:this._storage,urlOpener:y.urlOpener,clientMetadata:g},y.options);this._oAuthHandler=new ei({scopes:w.scopes,config:w,cognitoClientId:w.cognitoClientId});var _={};!function(e){if(x().isBrowser&&window.location)e({url:window.location.href});else if(!x().isNode)throw new Error("Not supported")}((function(e){var n=e.url;_[n]||(_[n]=!0,t._handleAuthResponse(n))}))}(hi("configured",null,"The Auth category has been configured successfully"),this.autoSignInInitiated||"function"!==typeof this._storage.getItem)||(this.isTrueStorageValue("amplify-polling-started")&&(hi("autoSignIn_failure",null,i.AutoSignInError),this._storage.removeItem("amplify-auto-sign-in")),this._storage.removeItem("amplify-polling-started"));return this._config},e.prototype.signUp=function(e){for(var t,n,r,o=this,a=[],s=1;s<arguments.length;s++)a[s-1]=arguments[s];if(!this.userPool)return this.rejectNoUserPool();var l,c=null,u=null,d=[],p=null,f={enabled:!1},h={},m={};if(e&&"string"===typeof e){c=e,u=a?a[0]:null;var g=a?a[1]:null,v=a?a[2]:null;g&&d.push(new wr({Name:"email",Value:g})),v&&d.push(new wr({Name:"phone_number",Value:v}))}else{if(!e||"object"!==typeof e)return this.rejectAuthError(i.SignUpError);c=e.username,u=e.password,e&&e.clientMetadata?l=e.clientMetadata:this._config.clientMetadata&&(l=this._config.clientMetadata);var b=e.attributes;b&&Object.keys(b).map((function(e){d.push(new wr({Name:e,Value:b[e]}))}));var y=e.validationData;y&&(p=[],Object.keys(y).map((function(e){p.push(new wr({Name:e,Value:y[e]}))}))),(f=null!==(t=e.autoSignIn)&&void 0!==t?t:{enabled:!1}).enabled&&(this._storage.setItem("amplify-auto-sign-in","true"),h=null!==(n=f.validationData)&&void 0!==n?n:{},m=null!==(r=f.clientMetaData)&&void 0!==r?r:{})}return c?u?(di.debug("signUp attrs:",d),di.debug("signUp validation data:",p),new Promise((function(e,t){o.userPool.signUp(c,u,d,p,(function(n,r){n?(hi("signUp_failure",n,c+" failed to signup"),t(n)):(hi("signUp",r,c+" has signed up successfully"),f.enabled&&o.handleAutoSignIn(c,u,h,m,r),e(r))}),l)}))):this.rejectAuthError(i.EmptyPassword):this.rejectAuthError(i.EmptyUsername)},e.prototype.handleAutoSignIn=function(e,t,n,r,i){this.autoSignInInitiated=!0;var o=new Dn({Username:e,Password:t,ValidationData:n,ClientMetadata:r});i.userConfirmed?this.signInAfterUserConfirmed(o):"link"===this._config.signUpVerificationMethod?this.handleLinkAutoSignIn(o):this.handleCodeAutoSignIn(o)},e.prototype.handleCodeAutoSignIn=function(e){var t=this,n=function(r){"confirmSignUp"===r.payload.event&&t.signInAfterUserConfirmed(e,n)};c.Xb.listen("auth",n)},e.prototype.handleLinkAutoSignIn=function(e){var t=this;this._storage.setItem("amplify-polling-started","true");var n=Date.now(),r=setInterval((function(){Date.now()-n>18e4?(clearInterval(r),hi("autoSignIn_failure",null,"Please confirm your account and use your credentials to sign in."),t._storage.removeItem("amplify-auto-sign-in")):t.signInAfterUserConfirmed(e,null,r)}),5e3)},e.prototype.signInAfterUserConfirmed=function(e,t,n){return li(this,void 0,void 0,(function(){var r,i,o=this;return ci(this,(function(a){switch(a.label){case 0:r=this.createCognitoUser(e.getUsername()),a.label=1;case 1:return a.trys.push([1,3,,4]),[4,r.authenticateUser(e,this.authCallbacks(r,(function(r){hi("autoSignIn",r,e.getUsername()+" has signed in successfully"),t&&c.Xb.remove("auth",t),n&&(clearInterval(n),o._storage.removeItem("amplify-polling-started")),o._storage.removeItem("amplify-auto-sign-in")}),(function(e){di.error(e),o._storage.removeItem("amplify-auto-sign-in")})))];case 2:return a.sent(),[3,4];case 3:return i=a.sent(),di.error(i),[3,4];case 4:return[2]}}))}))},e.prototype.confirmSignUp=function(e,t,n){var r=this;if(!this.userPool)return this.rejectNoUserPool();if(!e)return this.rejectAuthError(i.EmptyUsername);if(!t)return this.rejectAuthError(i.EmptyCode);var o,a=this.createCognitoUser(e),s=!n||"boolean"!==typeof n.forceAliasCreation||n.forceAliasCreation;return n&&n.clientMetadata?o=n.clientMetadata:this._config.clientMetadata&&(o=this._config.clientMetadata),new Promise((function(n,l){a.confirmRegistration(t,s,(function(t,o){t?l(t):(hi("confirmSignUp",o,e+" has been confirmed successfully"),r.isTrueStorageValue("amplify-auto-sign-in")&&!r.autoSignInInitiated&&(hi("autoSignIn_failure",null,i.AutoSignInError),r._storage.removeItem("amplify-auto-sign-in")),n(o))}),o)}))},e.prototype.isTrueStorageValue=function(e){var t=this._storage.getItem(e);return!!t&&"true"===t},e.prototype.resendSignUp=function(e,t){if(void 0===t&&(t=this._config.clientMetadata),!this.userPool)return this.rejectNoUserPool();if(!e)return this.rejectAuthError(i.EmptyUsername);var n=this.createCognitoUser(e);return new Promise((function(e,r){n.resendConfirmationCode((function(t,n){t?r(t):e(n)}),t)}))},e.prototype.signIn=function(e,t,n){if(void 0===n&&(n=this._config.clientMetadata),!this.userPool)return this.rejectNoUserPool();var r=null,o=null,a={};if("string"===typeof e)r=e,o=t;else{if(!e.username)return this.rejectAuthError(i.InvalidUsername);"undefined"!==typeof t&&di.warn("The password should be defined under the first parameter object!"),r=e.username,o=e.password,a=e.validationData}if(!r)return this.rejectAuthError(i.EmptyUsername);var s=new Dn({Username:r,Password:o,ValidationData:a,ClientMetadata:n});return o?this.signInWithPassword(s):this.signInWithoutPassword(s)},e.prototype.authCallbacks=function(e,t,n){var r=this,i=this;return{onSuccess:function(o){return li(r,void 0,void 0,(function(){var r,a,s,l;return ci(this,(function(c){switch(c.label){case 0:di.debug(o),delete e.challengeName,delete e.challengeParam,c.label=1;case 1:return c.trys.push([1,4,5,9]),[4,this.Credentials.clear()];case 2:return c.sent(),[4,this.Credentials.set(o,"session")];case 3:return r=c.sent(),di.debug("succeed to get cognito credentials",r),[3,9];case 4:return a=c.sent(),di.debug("cannot get cognito credentials",a),[3,9];case 5:return c.trys.push([5,7,,8]),[4,this.currentUserPoolUser()];case 6:return s=c.sent(),i.user=s,hi("signIn",s,"A user "+e.getUsername()+" has been signed in"),t(s),[3,8];case 7:return l=c.sent(),di.error("Failed to get the signed in user",l),n(l),[3,8];case 8:return[7];case 9:return[2]}}))}))},onFailure:function(t){di.debug("signIn failure",t),hi("signIn_failure",t,e.getUsername()+" failed to signin"),n(t)},customChallenge:function(n){di.debug("signIn custom challenge answer required"),e.challengeName="CUSTOM_CHALLENGE",e.challengeParam=n,t(e)},mfaRequired:function(n,r){di.debug("signIn MFA required"),e.challengeName=n,e.challengeParam=r,t(e)},mfaSetup:function(n,r){di.debug("signIn mfa setup",n),e.challengeName=n,e.challengeParam=r,t(e)},newPasswordRequired:function(n,r){di.debug("signIn new password"),e.challengeName="NEW_PASSWORD_REQUIRED",e.challengeParam={userAttributes:n,requiredAttributes:r},t(e)},totpRequired:function(n,r){di.debug("signIn totpRequired"),e.challengeName=n,e.challengeParam=r,t(e)},selectMFAType:function(n,r){di.debug("signIn selectMFAType",n),e.challengeName=n,e.challengeParam=r,t(e)}}},e.prototype.signInWithPassword=function(e){var t=this;if(this.pendingSignIn)throw new Error("Pending sign-in attempt already in progress");var n=this.createCognitoUser(e.getUsername());return this.pendingSignIn=new Promise((function(r,i){n.authenticateUser(e,t.authCallbacks(n,(function(e){t.pendingSignIn=null,r(e)}),(function(e){t.pendingSignIn=null,i(e)})))})),this.pendingSignIn},e.prototype.signInWithoutPassword=function(e){var t=this,n=this.createCognitoUser(e.getUsername());return n.setAuthenticationFlowType("CUSTOM_AUTH"),new Promise((function(r,i){n.initiateAuth(e,t.authCallbacks(n,r,i))}))},e.prototype.getMFAOptions=function(e){return new Promise((function(t,n){e.getMFAOptions((function(e,r){if(e)return di.debug("get MFA Options failed",e),void n(e);di.debug("get MFA options success",r),t(r)}))}))},e.prototype.getPreferredMFA=function(e,t){var n=this,r=this;return new Promise((function(i,o){var a=n._config.clientMetadata,s=!!t&&t.bypassCache;e.getUserData((function(t,a){return li(n,void 0,void 0,(function(){var n,s;return ci(this,(function(l){switch(l.label){case 0:if(!t)return[3,5];if(di.debug("getting preferred mfa failed",t),!this.isSessionInvalid(t))return[3,4];l.label=1;case 1:return l.trys.push([1,3,,4]),[4,this.cleanUpInvalidSession(e)];case 2:return l.sent(),[3,4];case 3:return n=l.sent(),o(new Error("Session is invalid due to: "+t.message+" and failed to clean up invalid session: "+n.message)),[2];case 4:return o(t),[2];case 5:return(s=r._getMfaTypeFromUserData(a))?(i(s),[2]):(o("invalid MFA Type"),[2])}}))}))}),{bypassCache:s,clientMetadata:a})}))},e.prototype._getMfaTypeFromUserData=function(e){var t=null,n=e.PreferredMfaSetting;if(n)t=n;else{var r=e.UserMFASettingList;if(r)0===r.length?t="NOMFA":di.debug("invalid case for getPreferredMFA",e);else t=e.MFAOptions?"SMS_MFA":"NOMFA"}return t},e.prototype._getUserData=function(e,t){var n=this;return new Promise((function(r,i){e.getUserData((function(t,o){return li(n,void 0,void 0,(function(){var n;return ci(this,(function(a){switch(a.label){case 0:if(!t)return[3,5];if(di.debug("getting user data failed",t),!this.isSessionInvalid(t))return[3,4];a.label=1;case 1:return a.trys.push([1,3,,4]),[4,this.cleanUpInvalidSession(e)];case 2:return a.sent(),[3,4];case 3:return n=a.sent(),i(new Error("Session is invalid due to: "+t.message+" and failed to clean up invalid session: "+n.message)),[2];case 4:return i(t),[2];case 5:r(o),a.label=6;case 6:return[2]}}))}))}),t)}))},e.prototype.setPreferredMFA=function(e,t){return li(this,void 0,void 0,(function(){var n,r,o,a,s,l,c=this;return ci(this,(function(u){switch(u.label){case 0:return n=this._config.clientMetadata,[4,this._getUserData(e,{bypassCache:!0,clientMetadata:n})];case 1:switch(r=u.sent(),o=null,a=null,t){case"TOTP":case"SOFTWARE_TOKEN_MFA":return[3,2];case"SMS":case"SMS_MFA":return[3,3];case"NOMFA":return[3,4]}return[3,6];case 2:return a={PreferredMfa:!0,Enabled:!0},[3,7];case 3:return o={PreferredMfa:!0,Enabled:!0},[3,7];case 4:return s=r.UserMFASettingList,[4,this._getMfaTypeFromUserData(r)];case 5:if("NOMFA"===(l=u.sent()))return[2,Promise.resolve("No change for mfa type")];if("SMS_MFA"===l)o={PreferredMfa:!1,Enabled:!1};else{if("SOFTWARE_TOKEN_MFA"!==l)return[2,this.rejectAuthError(i.InvalidMFA)];a={PreferredMfa:!1,Enabled:!1}}return s&&0!==s.length&&s.forEach((function(e){"SMS_MFA"===e?o={PreferredMfa:!1,Enabled:!1}:"SOFTWARE_TOKEN_MFA"===e&&(a={PreferredMfa:!1,Enabled:!1})})),[3,7];case 6:return di.debug("no validmfa method provided"),[2,this.rejectAuthError(i.NoMFA)];case 7:return this,[2,new Promise((function(t,r){e.setUserMfaPreference(o,a,(function(i,o){if(i)return di.debug("Set user mfa preference error",i),r(i);di.debug("Set user mfa success",o),di.debug("Caching the latest user data into local"),e.getUserData((function(n,i){return li(c,void 0,void 0,(function(){var i;return ci(this,(function(a){switch(a.label){case 0:if(!n)return[3,5];if(di.debug("getting user data failed",n),!this.isSessionInvalid(n))return[3,4];a.label=1;case 1:return a.trys.push([1,3,,4]),[4,this.cleanUpInvalidSession(e)];case 2:return a.sent(),[3,4];case 3:return i=a.sent(),r(new Error("Session is invalid due to: "+n.message+" and failed to clean up invalid session: "+i.message)),[2];case 4:return[2,r(n)];case 5:return[2,t(o)]}}))}))}),{bypassCache:!0,clientMetadata:n})}))}))]}}))}))},e.prototype.disableSMS=function(e){return new Promise((function(t,n){e.disableMFA((function(e,r){if(e)return di.debug("disable mfa failed",e),void n(e);di.debug("disable mfa succeed",r),t(r)}))}))},e.prototype.enableSMS=function(e){return new Promise((function(t,n){e.enableMFA((function(e,r){if(e)return di.debug("enable mfa failed",e),void n(e);di.debug("enable mfa succeed",r),t(r)}))}))},e.prototype.setupTOTP=function(e){return new Promise((function(t,n){e.associateSoftwareToken({onFailure:function(e){di.debug("associateSoftwareToken failed",e),n(e)},associateSecretCode:function(e){di.debug("associateSoftwareToken sucess",e),t(e)}})}))},e.prototype.verifyTotpToken=function(e,t){return di.debug("verification totp token",e,t),new Promise((function(n,r){e.verifySoftwareToken(t,"My TOTP device",{onFailure:function(e){di.debug("verifyTotpToken failed",e),r(e)},onSuccess:function(t){hi("signIn",e,"A user "+e.getUsername()+" has been signed in"),di.debug("verifyTotpToken success",t),n(t)}})}))},e.prototype.confirmSignIn=function(e,t,n,r){var o=this;if(void 0===r&&(r=this._config.clientMetadata),!t)return this.rejectAuthError(i.EmptyCode);var a=this;return new Promise((function(i,s){e.sendMFACode(t,{onSuccess:function(t){return li(o,void 0,void 0,(function(){var n,r;return ci(this,(function(o){switch(o.label){case 0:di.debug(t),o.label=1;case 1:return o.trys.push([1,4,5,6]),[4,this.Credentials.clear()];case 2:return o.sent(),[4,this.Credentials.set(t,"session")];case 3:return n=o.sent(),di.debug("succeed to get cognito credentials",n),[3,6];case 4:return r=o.sent(),di.debug("cannot get cognito credentials",r),[3,6];case 5:return a.user=e,hi("signIn",e,"A user "+e.getUsername()+" has been signed in"),i(e),[7];case 6:return[2]}}))}))},onFailure:function(e){di.debug("confirm signIn failure",e),s(e)}},n,r)}))},e.prototype.completeNewPassword=function(e,t,n,r){var o=this;if(void 0===n&&(n={}),void 0===r&&(r=this._config.clientMetadata),!t)return this.rejectAuthError(i.EmptyPassword);var a=this;return new Promise((function(i,s){e.completeNewPasswordChallenge(t,n,{onSuccess:function(t){return li(o,void 0,void 0,(function(){var n,r;return ci(this,(function(o){switch(o.label){case 0:di.debug(t),o.label=1;case 1:return o.trys.push([1,4,5,6]),[4,this.Credentials.clear()];case 2:return o.sent(),[4,this.Credentials.set(t,"session")];case 3:return n=o.sent(),di.debug("succeed to get cognito credentials",n),[3,6];case 4:return r=o.sent(),di.debug("cannot get cognito credentials",r),[3,6];case 5:return a.user=e,hi("signIn",e,"A user "+e.getUsername()+" has been signed in"),i(e),[7];case 6:return[2]}}))}))},onFailure:function(e){di.debug("completeNewPassword failure",e),hi("completeNewPassword_failure",e,o.user+" failed to complete the new password flow"),s(e)},mfaRequired:function(t,n){di.debug("signIn MFA required"),e.challengeName=t,e.challengeParam=n,i(e)},mfaSetup:function(t,n){di.debug("signIn mfa setup",t),e.challengeName=t,e.challengeParam=n,i(e)},totpRequired:function(t,n){di.debug("signIn mfa setup",t),e.challengeName=t,e.challengeParam=n,i(e)}},r)}))},e.prototype.sendCustomChallengeAnswer=function(e,t,n){var r=this;if(void 0===n&&(n=this._config.clientMetadata),!this.userPool)return this.rejectNoUserPool();if(!t)return this.rejectAuthError(i.EmptyChallengeResponse);return new Promise((function(i,o){e.sendCustomChallengeAnswer(t,r.authCallbacks(e,i,o),n)}))},e.prototype.deleteUserAttributes=function(e,t){var n=this;return new Promise((function(r,i){n.userSession(e).then((function(n){e.deleteAttributes(t,(function(e,t){return e?i(e):r(t)}))}))}))},e.prototype.deleteUser=function(){return li(this,void 0,void 0,(function(){var e,t,n=this;return ci(this,(function(r){switch(r.label){case 0:return r.trys.push([0,2,,3]),[4,this._storageSync];case 1:return r.sent(),[3,3];case 2:throw e=r.sent(),di.debug("Failed to sync cache info into memory",e),new Error(e);case 3:return t=this._oAuthHandler&&"true"===this._storage.getItem("amplify-signin-with-hostedUI"),[2,new Promise((function(e,r){return li(n,void 0,void 0,(function(){var n,i=this;return ci(this,(function(o){if(this.userPool){if(!(n=this.userPool.getCurrentUser()))return di.debug("Failed to get user from user pool"),[2,r(new Error("No current user."))];n.getSession((function(o,a){return li(i,void 0,void 0,(function(){var i,a=this;return ci(this,(function(s){switch(s.label){case 0:if(!o)return[3,5];if(di.debug("Failed to get the user session",o),!this.isSessionInvalid(o))return[3,4];s.label=1;case 1:return s.trys.push([1,3,,4]),[4,this.cleanUpInvalidSession(n)];case 2:return s.sent(),[3,4];case 3:return i=s.sent(),r(new Error("Session is invalid due to: "+o.message+" and failed to clean up invalid session: "+i.message)),[2];case 4:return[2,r(o)];case 5:n.deleteUser((function(i,o){if(i)r(i);else{hi("userDeleted",o,"The authenticated user has been deleted."),n.signOut(),a.user=null;try{a.cleanCachedItems()}catch(s){di.debug("failed to clear cached items")}t?a.oAuthSignOutRedirect(e,r):(hi("signOut",a.user,"A user has been signed out"),e(o))}})),s.label=6;case 6:return[2]}}))}))}))}else di.debug("no Congito User pool"),r(new Error("Cognito User pool does not exist"));return[2]}))}))}))]}}))}))},e.prototype.updateUserAttributes=function(e,t,n){void 0===n&&(n=this._config.clientMetadata);var r=[],i=this;return new Promise((function(o,a){i.userSession(e).then((function(i){for(var s in t)if("sub"!==s&&s.indexOf("_verified")<0){var l={Name:s,Value:t[s]};r.push(l)}e.updateAttributes(r,(function(e,t){return e?a(e):o(t)}),n)}))}))},e.prototype.userAttributes=function(e){var t=this;return new Promise((function(n,r){t.userSession(e).then((function(t){e.getUserAttributes((function(e,t){e?r(e):n(t)}))}))}))},e.prototype.verifiedContact=function(e){var t=this;return this.userAttributes(e).then((function(e){var n=t.attributesToObject(e),r={},i={};return n.email&&(n.email_verified?i.email=n.email:r.email=n.email),n.phone_number&&(n.phone_number_verified?i.phone_number=n.phone_number:r.phone_number=n.phone_number),{verified:i,unverified:r}}))},e.prototype.isErrorWithMessage=function(e){return"object"===typeof e&&Object.prototype.hasOwnProperty.call(e,"message")},e.prototype.isTokenRevokedError=function(e){return this.isErrorWithMessage(e)&&"Access Token has been revoked"===e.message},e.prototype.isRefreshTokenRevokedError=function(e){return this.isErrorWithMessage(e)&&"Refresh Token has been revoked"===e.message},e.prototype.isUserDisabledError=function(e){return this.isErrorWithMessage(e)&&"User is disabled."===e.message},e.prototype.isUserDoesNotExistError=function(e){return this.isErrorWithMessage(e)&&"User does not exist."===e.message},e.prototype.isRefreshTokenExpiredError=function(e){return this.isErrorWithMessage(e)&&"Refresh Token has expired"===e.message},e.prototype.isSignedInHostedUI=function(){return this._oAuthHandler&&"true"===this._storage.getItem("amplify-signin-with-hostedUI")},e.prototype.isSessionInvalid=function(e){return this.isUserDisabledError(e)||this.isUserDoesNotExistError(e)||this.isTokenRevokedError(e)||this.isRefreshTokenRevokedError(e)||this.isRefreshTokenExpiredError(e)},e.prototype.cleanUpInvalidSession=function(e){return li(this,void 0,void 0,(function(){var t=this;return ci(this,(function(n){switch(n.label){case 0:e.signOut(),this.user=null,n.label=1;case 1:return n.trys.push([1,3,,4]),[4,this.cleanCachedItems()];case 2:return n.sent(),[3,4];case 3:return n.sent(),di.debug("failed to clear cached items"),[3,4];case 4:return this.isSignedInHostedUI()?[2,new Promise((function(e,n){t.oAuthSignOutRedirect(e,n)}))]:(hi("signOut",this.user,"A user has been signed out"),[2])}}))}))},e.prototype.currentUserPoolUser=function(e){var t=this;return this.userPool?new Promise((function(n,r){t._storageSync.then((function(){return li(t,void 0,void 0,(function(){var t,i,o=this;return ci(this,(function(a){switch(a.label){case 0:return this.isOAuthInProgress()?(di.debug("OAuth signIn in progress, waiting for resolution..."),[4,new Promise((function(e){var t=setTimeout((function(){di.debug("OAuth signIn in progress timeout"),c.Xb.remove("auth",n),e()}),1e4);function n(r){var i=r.payload.event;"cognitoHostedUI"!==i&&"cognitoHostedUI_failure"!==i||(di.debug("OAuth signIn resolved: "+i),clearTimeout(t),c.Xb.remove("auth",n),e())}c.Xb.listen("auth",n)}))]):[3,2];case 1:a.sent(),a.label=2;case 2:return(t=this.userPool.getCurrentUser())?(i=this._config.clientMetadata,t.getSession((function(i,a){return li(o,void 0,void 0,(function(){var o,s,l,c,u=this;return ci(this,(function(d){switch(d.label){case 0:if(!i)return[3,5];if(di.debug("Failed to get the user session",i),!this.isSessionInvalid(i))return[3,4];d.label=1;case 1:return d.trys.push([1,3,,4]),[4,this.cleanUpInvalidSession(t)];case 2:return d.sent(),[3,4];case 3:return o=d.sent(),r(new Error("Session is invalid due to: "+i.message+" and failed to clean up invalid session: "+o.message)),[2];case 4:return r(i),[2];case 5:return(s=!!e&&e.bypassCache)?[4,this.Credentials.clear()]:[3,7];case 6:d.sent(),d.label=7;case 7:return l=this._config.clientMetadata,c=a.getAccessToken().decodePayload().scope,(void 0===c?"":c).split(" ").includes(pi)?(t.getUserData((function(e,i){return li(u,void 0,void 0,(function(){var o,a,s,l,c,u,d;return ci(this,(function(p){switch(p.label){case 0:if(!e)return[3,7];if(di.debug("getting user data failed",e),!this.isSessionInvalid(e))return[3,5];p.label=1;case 1:return p.trys.push([1,3,,4]),[4,this.cleanUpInvalidSession(t)];case 2:return p.sent(),[3,4];case 3:return o=p.sent(),r(new Error("Session is invalid due to: "+e.message+" and failed to clean up invalid session: "+o.message)),[2];case 4:return r(e),[3,6];case 5:n(t),p.label=6;case 6:return[2];case 7:for(a=i.PreferredMfaSetting||"NOMFA",s=[],l=0;l<i.UserAttributes.length;l++)c={Name:i.UserAttributes[l].Name,Value:i.UserAttributes[l].Value},u=new wr(c),s.push(u);return d=this.attributesToObject(s),Object.assign(t,{attributes:d,preferredMFA:a}),[2,n(t)]}}))}))}),{bypassCache:s,clientMetadata:l}),[2]):(di.debug("Unable to get the user data because the "+pi+" is not in the scopes of the access token"),[2,n(t)])}}))}))}),{clientMetadata:i}),[2]):(di.debug("Failed to get user from user pool"),r("No current user"),[2])}}))}))})).catch((function(e){return di.debug("Failed to sync cache info into memory",e),r(e)}))})):this.rejectNoUserPool()},e.prototype.isOAuthInProgress=function(){return this.oAuthFlowInProgress},e.prototype.currentAuthenticatedUser=function(e){return li(this,void 0,void 0,(function(){var t,n,r,i,o;return ci(this,(function(a){switch(a.label){case 0:di.debug("getting current authenticated user"),t=null,a.label=1;case 1:return a.trys.push([1,3,,4]),[4,this._storageSync];case 2:return a.sent(),[3,4];case 3:throw n=a.sent(),di.debug("Failed to sync cache info into memory",n),n;case 4:try{(r=JSON.parse(this._storage.getItem("aws-amplify-federatedInfo")))&&(t=si(si({},r.user),{token:r.token}))}catch(s){di.debug("cannot load federated user from auth storage")}return t?(this.user=t,di.debug("get current authenticated federated user",this.user),[2,this.user]):[3,5];case 5:di.debug("get current authenticated userpool user"),i=null,a.label=6;case 6:return a.trys.push([6,8,,9]),[4,this.currentUserPoolUser(e)];case 7:return i=a.sent(),[3,9];case 8:return"No userPool"===(o=a.sent())&&di.error("Cannot get the current user because the user pool is missing. Please make sure the Auth module is configured with a valid Cognito User Pool ID"),di.debug("The user is not authenticated by the error",o),[2,Promise.reject("The user is not authenticated")];case 9:return this.user=i,[2,this.user]}}))}))},e.prototype.currentSession=function(){var e=this;return di.debug("Getting current session"),this.userPool?new Promise((function(t,n){e.currentUserPoolUser().then((function(r){e.userSession(r).then((function(e){t(e)})).catch((function(e){di.debug("Failed to get the current session",e),n(e)}))})).catch((function(e){di.debug("Failed to get the current user",e),n(e)}))})):Promise.reject(new Error("No User Pool in the configuration."))},e.prototype.userSession=function(e){var t=this;if(!e)return di.debug("the user is null"),this.rejectAuthError(i.NoUserSession);var n=this._config.clientMetadata;return new Promise((function(r,i){di.debug("Getting the session from this user:",e),e.getSession((function(n,o){return li(t,void 0,void 0,(function(){var t;return ci(this,(function(a){switch(a.label){case 0:if(!n)return[3,5];if(di.debug("Failed to get the session from user",e),!this.isSessionInvalid(n))return[3,4];a.label=1;case 1:return a.trys.push([1,3,,4]),[4,this.cleanUpInvalidSession(e)];case 2:return a.sent(),[3,4];case 3:return t=a.sent(),i(new Error("Session is invalid due to: "+n.message+" and failed to clean up invalid session: "+t.message)),[2];case 4:return i(n),[2];case 5:return di.debug("Succeed to get the user session",o),r(o),[2]}}))}))}),{clientMetadata:n})}))},e.prototype.currentUserCredentials=function(){return li(this,void 0,void 0,(function(){var e,t,n=this;return ci(this,(function(r){switch(r.label){case 0:di.debug("Getting current user credentials"),r.label=1;case 1:return r.trys.push([1,3,,4]),[4,this._storageSync];case 2:return r.sent(),[3,4];case 3:throw e=r.sent(),di.debug("Failed to sync cache info into memory",e),e;case 4:t=null;try{t=JSON.parse(this._storage.getItem("aws-amplify-federatedInfo"))}catch(i){di.debug("failed to get or parse item aws-amplify-federatedInfo",i)}return t?[2,this.Credentials.refreshFederatedToken(t)]:[2,this.currentSession().then((function(e){return di.debug("getting session success",e),n.Credentials.set(e,"session")})).catch((function(){return di.debug("getting guest credentials"),n.Credentials.set(null,"guest")}))]}}))}))},e.prototype.currentCredentials=function(){return di.debug("getting current credentials"),this.Credentials.get()},e.prototype.verifyUserAttribute=function(e,t,n){return void 0===n&&(n=this._config.clientMetadata),new Promise((function(r,i){e.getAttributeVerificationCode(t,{onSuccess:function(e){return r(e)},onFailure:function(e){return i(e)}},n)}))},e.prototype.verifyUserAttributeSubmit=function(e,t,n){return n?new Promise((function(r,i){e.verifyAttribute(t,n,{onSuccess:function(e){r(e)},onFailure:function(e){i(e)}})})):this.rejectAuthError(i.EmptyCode)},e.prototype.verifyCurrentUserAttribute=function(e){var t=this;return t.currentUserPoolUser().then((function(n){return t.verifyUserAttribute(n,e)}))},e.prototype.verifyCurrentUserAttributeSubmit=function(e,t){var n=this;return n.currentUserPoolUser().then((function(r){return n.verifyUserAttributeSubmit(r,e,t)}))},e.prototype.cognitoIdentitySignOut=function(e,t){return li(this,void 0,void 0,(function(){var n,r,i=this;return ci(this,(function(o){switch(o.label){case 0:return o.trys.push([0,2,,3]),[4,this._storageSync];case 1:return o.sent(),[3,3];case 2:throw n=o.sent(),di.debug("Failed to sync cache info into memory",n),n;case 3:return r=this._oAuthHandler&&"true"===this._storage.getItem("amplify-signin-with-hostedUI"),[2,new Promise((function(n,o){if(e&&e.global){di.debug("user global sign out",t);var a=i._config.clientMetadata;t.getSession((function(e,a){return li(i,void 0,void 0,(function(){var i,a=this;return ci(this,(function(s){switch(s.label){case 0:if(!e)return[3,5];if(di.debug("failed to get the user session",e),!this.isSessionInvalid(e))return[3,4];s.label=1;case 1:return s.trys.push([1,3,,4]),[4,this.cleanUpInvalidSession(t)];case 2:return s.sent(),[3,4];case 3:return i=s.sent(),o(new Error("Session is invalid due to: "+e.message+" and failed to clean up invalid session: "+i.message)),[2];case 4:return[2,o(e)];case 5:return t.globalSignOut({onSuccess:function(e){if(di.debug("global sign out success"),!r)return n();a.oAuthSignOutRedirect(n,o)},onFailure:function(e){return di.debug("global sign out failed",e),o(e)}}),[2]}}))}))}),{clientMetadata:a})}else di.debug("user sign out",t),t.signOut((function(){if(!r)return n();i.oAuthSignOutRedirect(n,o)}))}))]}}))}))},e.prototype.oAuthSignOutRedirect=function(e,t){x().isBrowser?this.oAuthSignOutRedirectOrReject(t):this.oAuthSignOutAndResolve(e)},e.prototype.oAuthSignOutAndResolve=function(e){this._oAuthHandler.signOut(),e()},e.prototype.oAuthSignOutRedirectOrReject=function(e){this._oAuthHandler.signOut(),setTimeout((function(){return e(Error("Signout timeout fail"))}),3e3)},e.prototype.signOut=function(e){return li(this,void 0,void 0,(function(){var t;return ci(this,(function(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),[4,this.cleanCachedItems()];case 1:return n.sent(),[3,3];case 2:return n.sent(),di.debug("failed to clear cached items"),[3,3];case 3:return this.userPool?(t=this.userPool.getCurrentUser())?[4,this.cognitoIdentitySignOut(e,t)]:[3,5]:[3,7];case 4:return n.sent(),[3,6];case 5:di.debug("no current Cognito user"),n.label=6;case 6:return[3,8];case 7:di.debug("no Cognito User pool"),n.label=8;case 8:return hi("signOut",this.user,"A user has been signed out"),this.user=null,[2]}}))}))},e.prototype.cleanCachedItems=function(){return li(this,void 0,void 0,(function(){return ci(this,(function(e){switch(e.label){case 0:return[4,this.Credentials.clear()];case 1:return e.sent(),[2]}}))}))},e.prototype.changePassword=function(e,t,n,r){var i=this;return void 0===r&&(r=this._config.clientMetadata),new Promise((function(o,a){i.userSession(e).then((function(i){e.changePassword(t,n,(function(e,t){return e?(di.debug("change password failure",e),a(e)):o(t)}),r)}))}))},e.prototype.forgotPassword=function(e,t){if(void 0===t&&(t=this._config.clientMetadata),!this.userPool)return this.rejectNoUserPool();if(!e)return this.rejectAuthError(i.EmptyUsername);var n=this.createCognitoUser(e);return new Promise((function(r,i){n.forgotPassword({onSuccess:function(){r()},onFailure:function(t){di.debug("forgot password failure",t),hi("forgotPassword_failure",t,e+" forgotPassword failed"),i(t)},inputVerificationCode:function(t){hi("forgotPassword",n,e+" has initiated forgot password flow"),r(t)}},t)}))},e.prototype.forgotPasswordSubmit=function(e,t,n,r){if(void 0===r&&(r=this._config.clientMetadata),!this.userPool)return this.rejectNoUserPool();if(!e)return this.rejectAuthError(i.EmptyUsername);if(!t)return this.rejectAuthError(i.EmptyCode);if(!n)return this.rejectAuthError(i.EmptyPassword);var o=this.createCognitoUser(e);return new Promise((function(i,a){o.confirmPassword(t,n,{onSuccess:function(t){hi("forgotPasswordSubmit",o,e+" forgotPasswordSubmit successful"),i(t)},onFailure:function(t){hi("forgotPasswordSubmit_failure",t,e+" forgotPasswordSubmit failed"),a(t)}},r)}))},e.prototype.currentUserInfo=function(){return li(this,void 0,void 0,(function(){var e,t,n,r,i,o,a;return ci(this,(function(s){switch(s.label){case 0:return(e=this.Credentials.getCredSource())&&"aws"!==e&&"userPool"!==e?[3,9]:[4,this.currentUserPoolUser().catch((function(e){return di.error(e)}))];case 1:if(!(a=s.sent()))return[2,null];s.label=2;case 2:return s.trys.push([2,8,,9]),[4,this.userAttributes(a)];case 3:t=s.sent(),n=this.attributesToObject(t),r=null,s.label=4;case 4:return s.trys.push([4,6,,7]),[4,this.currentCredentials()];case 5:return r=s.sent(),[3,7];case 6:return i=s.sent(),di.debug("Failed to retrieve credentials while getting current user info",i),[3,7];case 7:return[2,{id:r?r.identityId:void 0,username:a.getUsername(),attributes:n}];case 8:return o=s.sent(),di.error("currentUserInfo error",o),[2,{}];case 9:return"federated"===e?[2,(a=this.user)||{}]:[2]}}))}))},e.prototype.federatedSignIn=function(e,t,n){return li(this,void 0,void 0,(function(){var i,o,l,c,u,d,p,f,h,m,g;return ci(this,(function(v){switch(v.label){case 0:if(!this._config.identityPoolId&&!this._config.userPoolId)throw new Error("Federation requires either a User Pool or Identity Pool in config");if("undefined"===typeof e&&this._config.identityPoolId&&!this._config.userPoolId)throw new Error("Federation with Identity Pools requires tokens passed as arguments");return a(e)||(b=e)&&["customProvider"].find((function(e){return b.hasOwnProperty(e)}))||function(e){return e&&!!["customState"].find((function(t){return e.hasOwnProperty(t)}))}(e)||"undefined"===typeof e?(i=e||{provider:r.Cognito},u=a(i)?i.provider:i.customProvider,a(i),o=i.customState,this._config.userPoolId&&(l=s(this._config.oauth)?this._config.userPoolWebClientId:this._config.oauth.clientID,c=s(this._config.oauth)?this._config.oauth.redirectSignIn:this._config.oauth.redirectUri,this._oAuthHandler.oauthSignIn(this._config.oauth.responseType,this._config.oauth.domain,c,l,u,o)),[3,4]):[3,1];case 1:u=e;try{(d=JSON.stringify(JSON.parse(this._storage.getItem("aws-amplify-federatedInfo")).user))&&di.warn("There is already a signed in user: "+d+" in your app.\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tYou should not call Auth.federatedSignIn method again as it may cause unexpected behavior.")}catch(y){}return p=t.token,f=t.identity_id,h=t.expires_at,[4,this.Credentials.set({provider:u,token:p,identity_id:f,user:n,expires_at:h},"federation")];case 2:return m=v.sent(),[4,this.currentAuthenticatedUser()];case 3:return g=v.sent(),hi("signIn",g,"A user "+g.username+" has been signed in"),di.debug("federated sign in credentials",m),[2,m];case 4:return[2]}var b}))}))},e.prototype._handleAuthResponse=function(e){return li(this,void 0,void 0,(function(){var t,n,r,i,o,a,s,l,c,u,d,p,f,h;return ci(this,(function(m){switch(m.label){case 0:if(this.oAuthFlowInProgress)return di.debug("Skipping URL "+e+" current flow in progress"),[2];m.label=1;case 1:if(m.trys.push([1,,8,9]),this.oAuthFlowInProgress=!0,!this._config.userPoolId)throw new Error("OAuth responses require a User Pool defined in config");if(hi("parsingCallbackUrl",{url:e},"The callback url is being parsed"),t=e||(x().isBrowser?window.location.href:""),n=!!((0,Vr.parse)(t).query||"").split("&").map((function(e){return e.split("=")})).find((function(e){var t=ui(e,1)[0];return"code"===t||"error"===t})),r=!!((0,Vr.parse)(t).hash||"#").substr(1).split("&").map((function(e){return e.split("=")})).find((function(e){var t=ui(e,1)[0];return"access_token"===t||"error"===t})),!n&&!r)return[3,7];this._storage.setItem("amplify-redirected-from-hosted-ui","true"),m.label=2;case 2:return m.trys.push([2,6,,7]),[4,this._oAuthHandler.handleAuthResponse(t)];case 3:return i=m.sent(),o=i.accessToken,a=i.idToken,s=i.refreshToken,l=i.state,c=new gr({IdToken:new pr({IdToken:a}),RefreshToken:new fr({RefreshToken:s}),AccessToken:new ur({AccessToken:o})}),u=void 0,this._config.identityPoolId?[4,this.Credentials.set(c,"session")]:[3,5];case 4:u=m.sent(),di.debug("AWS credentials",u),m.label=5;case 5:return d=/-/.test(l),(p=this.createCognitoUser(c.getIdToken().decodePayload()["cognito:username"])).setSignInUserSession(c),window&&"undefined"!==typeof window.history&&window.history.replaceState({},null,this._config.oauth.redirectSignIn),hi("signIn",p,"A user "+p.getUsername()+" has been signed in"),hi("cognitoHostedUI",p,"A user "+p.getUsername()+" has been signed in via Cognito Hosted UI"),d&&(f=l.split("-").splice(1).join("-"),hi("customOAuthState",f.match(/.{2}/g).map((function(e){return String.fromCharCode(parseInt(e,16))})).join(""),"State for user "+p.getUsername())),[2,u];case 6:return h=m.sent(),di.debug("Error in cognito hosted auth response",h),window&&"undefined"!==typeof window.history&&window.history.replaceState({},null,this._config.oauth.redirectSignIn),hi("signIn_failure",h,"The OAuth response flow failed"),hi("cognitoHostedUI_failure",h,"A failure occurred when returning to the Cognito Hosted UI"),hi("customState_failure",h,"A failure occurred when returning state"),[3,7];case 7:return[3,9];case 8:return this.oAuthFlowInProgress=!1,[7];case 9:return[2]}}))}))},e.prototype.essentialCredentials=function(e){return{accessKeyId:e.accessKeyId,sessionToken:e.sessionToken,secretAccessKey:e.secretAccessKey,identityId:e.identityId,authenticated:e.authenticated}},e.prototype.attributesToObject=function(e){var t=this,n={};return e&&e.map((function(e){"email_verified"===e.Name||"phone_number_verified"===e.Name?n[e.Name]=t.isTruthyString(e.Value)||!0===e.Value:n[e.Name]=e.Value})),n},e.prototype.isTruthyString=function(e){return"function"===typeof e.toLowerCase&&"true"===e.toLowerCase()},e.prototype.createCognitoUser=function(e){var t={Username:e,Pool:this.userPool};t.Storage=this._storage;var n=this._config.authenticationFlowType,r=new Er(t);return n&&r.setAuthenticationFlowType(n),r},e.prototype._isValidAuthStorage=function(e){return!!e&&"function"===typeof e.getItem&&"function"===typeof e.setItem&&"function"===typeof e.removeItem&&"function"===typeof e.clear},e.prototype.noUserPoolErrorHandler=function(e){return!e||e.userPoolId&&e.identityPoolId?i.NoConfig:i.MissingAuthConfig},e.prototype.rejectAuthError=function(e){return Promise.reject(new ii(e))},e.prototype.rejectNoUserPool=function(){var e=this.noUserPoolErrorHandler(this._config);return Promise.reject(new oi(e))},e.prototype.rememberDevice=function(){return li(this,void 0,void 0,(function(){var e,t;return ci(this,(function(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),[4,this.currentUserPoolUser()];case 1:return e=n.sent(),[3,3];case 2:return t=n.sent(),di.debug("The user is not authenticated by the error",t),[2,Promise.reject("The user is not authenticated")];case 3:return e.getCachedDeviceKeyAndPassword(),[2,new Promise((function(t,n){e.setDeviceStatusRemembered({onSuccess:function(e){t(e)},onFailure:function(e){"InvalidParameterException"===e.code?n(new ii(i.DeviceConfig)):"NetworkError"===e.code?n(new ii(i.NetworkError)):n(e)}})}))]}}))}))},e.prototype.forgetDevice=function(){return li(this,void 0,void 0,(function(){var e,t;return ci(this,(function(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),[4,this.currentUserPoolUser()];case 1:return e=n.sent(),[3,3];case 2:return t=n.sent(),di.debug("The user is not authenticated by the error",t),[2,Promise.reject("The user is not authenticated")];case 3:return e.getCachedDeviceKeyAndPassword(),[2,new Promise((function(t,n){e.forgetDevice({onSuccess:function(e){t(e)},onFailure:function(e){"InvalidParameterException"===e.code?n(new ii(i.DeviceConfig)):"NetworkError"===e.code?n(new ii(i.NetworkError)):n(e)}})}))]}}))}))},e.prototype.fetchDevices=function(){return li(this,void 0,void 0,(function(){var e,t;return ci(this,(function(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),[4,this.currentUserPoolUser()];case 1:return e=n.sent(),[3,3];case 2:throw t=n.sent(),di.debug("The user is not authenticated by the error",t),new Error("The user is not authenticated");case 3:return e.getCachedDeviceKeyAndPassword(),[2,new Promise((function(t,n){var r={onSuccess:function(e){var n=e.Devices.map((function(e){var t=e.DeviceAttributes.find((function(e){return"device_name"===e.Name}))||{};return{id:e.DeviceKey,name:t.Value}}));t(n)},onFailure:function(e){"InvalidParameterException"===e.code?n(new ii(i.DeviceConfig)):"NetworkError"===e.code?n(new ii(i.NetworkError)):n(e)}};e.listDevices(60,null,r)}))]}}))}))},e}())(null);$.dQ.register(mi)},25387:(e,t,n)=>{"use strict";n.d(t,{dQ:()=>a});var r=n(69719),i=function(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(s){i={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a},o=new r.k("Amplify"),a=new(function(){function e(){this._components=[],this._config={},this._modules={},this.Auth=null,this.Analytics=null,this.API=null,this.Credentials=null,this.Storage=null,this.I18n=null,this.Cache=null,this.PubSub=null,this.Interactions=null,this.Pushnotification=null,this.UI=null,this.XR=null,this.Predictions=null,this.DataStore=null,this.Geo=null,this.Logger=r.k,this.ServiceWorker=null}return e.prototype.register=function(e){o.debug("component registered in amplify",e),this._components.push(e),"function"===typeof e.getModuleName?(this._modules[e.getModuleName()]=e,this[e.getModuleName()]=e):o.debug("no getModuleName method for component",e),e.configure(this._config)},e.prototype.configure=function(e){var t=this;return e?(this._config=Object.assign(this._config,e),o.debug("amplify config",this._config),Object.entries(this._modules).forEach((function(e){var n=i(e,2),r=(n[0],n[1]);Object.keys(r).forEach((function(e){t._modules[e]&&(r[e]=t._modules[e])}))})),this._components.map((function(e){e.configure(t._config)})),this._config):this._config},e.prototype.addPluggable=function(e){e&&e.getCategory&&"function"===typeof e.getCategory&&this._components.map((function(t){t.addPluggable&&"function"===typeof t.addPluggable&&t.addPluggable(e)}))},e}())},20490:(e,t,n)=>{"use strict";n.d(t,{Xb:()=>c});var r=n(69719),i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},i.apply(this,arguments)},o=function(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(s){i={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a},a=function(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(o(arguments[t]));return e},s=new r.k("Hub"),l="undefined"!==typeof Symbol&&"function"===typeof Symbol.for?Symbol.for("amplify_default"):"@@amplify_default";var c=new(function(){function e(e){this.listeners=[],this.patterns=[],this.protectedChannels=["core","auth","api","analytics","interactions","pubsub","storage","ui","xr"],this.name=e}return e.prototype.remove=function(e,t){if(e instanceof RegExp){var n=this.patterns.find((function(t){return t.pattern.source===e.source}));if(!n)return void s.warn("No listeners for "+e);this.patterns=a(this.patterns.filter((function(e){return e!==n})))}else{var r=this.listeners[e];if(!r)return void s.warn("No listeners for "+e);this.listeners[e]=a(r.filter((function(e){return e.callback!==t})))}},e.prototype.dispatch=function(e,t,n,r){(void 0===n&&(n=""),this.protectedChannels.indexOf(e)>-1)&&(r===l||s.warn("WARNING: "+e+" is protected and dispatching on it can have unintended consequences"));var o={channel:e,payload:i({},t),source:n,patternInfo:[]};try{this._toListeners(o)}catch(a){s.error(a)}},e.prototype.listen=function(e,t,n){var r,i=this;if(void 0===n&&(n="noname"),function(e){return void 0!==e.onHubCapsule}(t))s.warn("WARNING onHubCapsule is Deprecated. Please pass in a callback."),r=t.onHubCapsule.bind(t);else{if("function"!==typeof t)throw new Error("No callback supplied to Hub");r=t}if(e instanceof RegExp)this.patterns.push({pattern:e,callback:r});else{var o=this.listeners[e];o||(o=[],this.listeners[e]=o),o.push({name:n,callback:r})}return function(){i.remove(e,r)}},e.prototype._toListeners=function(e){var t=e.channel,n=e.payload,r=this.listeners[t];if(r&&r.forEach((function(r){s.debug("Dispatching to "+t+" with ",n);try{r.callback(e)}catch(i){s.error(i)}})),this.patterns.length>0){if(!n.message)return void s.warn("Cannot perform pattern matching without a message key");var a=n.message;this.patterns.forEach((function(t){var n=a.match(t.pattern);if(n){var r=o(n).slice(1),l=i(i({},e),{patternInfo:r});try{t.callback(l)}catch(c){s.error(c)}}}))}},e}())("__default__")},69719:(e,t,n)=>{"use strict";n.d(t,{k:()=>l});var r,i=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.")},o=function(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(s){i={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a},a=function(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(o(arguments[t]));return e},s={VERBOSE:1,DEBUG:2,INFO:3,WARN:4,ERROR:5};!function(e){e.DEBUG="DEBUG",e.ERROR="ERROR",e.INFO="INFO",e.WARN="WARN",e.VERBOSE="VERBOSE"}(r||(r={}));var l=function(){function e(e,t){void 0===t&&(t=r.WARN),this.name=e,this.level=t,this._pluggables=[]}return e.prototype._padding=function(e){return e<10?"0"+e:""+e},e.prototype._ts=function(){var e=new Date;return[this._padding(e.getMinutes()),this._padding(e.getSeconds())].join(":")+"."+e.getMilliseconds()},e.prototype.configure=function(e){return e?(this._config=e,this._config):this._config},e.prototype._log=function(t){for(var n,o,a=[],l=1;l<arguments.length;l++)a[l-1]=arguments[l];var c=this.level;if(e.LOG_LEVEL&&(c=e.LOG_LEVEL),"undefined"!==typeof window&&window.LOG_LEVEL&&(c=window.LOG_LEVEL),s[t]>=s[c]){var u=console.log.bind(console);t===r.ERROR&&console.error&&(u=console.error.bind(console)),t===r.WARN&&console.warn&&(u=console.warn.bind(console));var d="["+t+"] "+this._ts()+" "+this.name,p="";if(1===a.length&&"string"===typeof a[0])u(p=d+" - "+a[0]);else if(1===a.length)p=d+" "+a[0],u(d,a[0]);else if("string"===typeof a[0]){var f=a.slice(1);1===f.length&&(f=f[0]),p=d+" - "+a[0]+" "+f,u(d+" - "+a[0],f)}else p=d+" "+a,u(d,a);try{for(var h=i(this._pluggables),m=h.next();!m.done;m=h.next()){var g=m.value,v={message:p,timestamp:Date.now()};g.pushLogs([v])}}catch(b){n={error:b}}finally{try{m&&!m.done&&(o=h.return)&&o.call(h)}finally{if(n)throw n.error}}}},e.prototype.log=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this._log.apply(this,a([r.INFO],e))},e.prototype.info=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this._log.apply(this,a([r.INFO],e))},e.prototype.warn=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this._log.apply(this,a([r.WARN],e))},e.prototype.error=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this._log.apply(this,a([r.ERROR],e))},e.prototype.debug=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this._log.apply(this,a([r.DEBUG],e))},e.prototype.verbose=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this._log.apply(this,a([r.VERBOSE],e))},e.prototype.addPluggable=function(e){e&&"Logging"===e.getCategoryName()&&(this._pluggables.push(e),e.configure(this._config))},e.prototype.listPluggables=function(){return this._pluggables},e.LOG_LEVEL=null,e}()},48260:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},16665:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},35470:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},30969:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},55287:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isMsWindow=void 0;var n=["decrypt","digest","encrypt","exportKey","generateKey","importKey","sign","verify"];t.isMsWindow=function(e){if(function(e){return"MSInputMethodContext"in e&&"msCrypto"in e}(e)&&void 0!==e.msCrypto.subtle){var t=e.msCrypto,r=t.getRandomValues,i=t.subtle;return n.map((function(e){return i[e]})).concat(r).every((function(e){return"function"===typeof e}))}return!1}},40087:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(70655);r.__exportStar(n(48260),t),r.__exportStar(n(16665),t),r.__exportStar(n(35470),t),r.__exportStar(n(30969),t),r.__exportStar(n(55287),t)},57333:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EMPTY_DATA_SHA_256=t.SHA_256_HMAC_ALGO=t.SHA_256_HASH=void 0,t.SHA_256_HASH={name:"SHA-256"},t.SHA_256_HMAC_ALGO={name:"HMAC",hash:t.SHA_256_HASH},t.EMPTY_DATA_SHA_256=new Uint8Array([227,176,196,66,152,252,28,20,154,251,244,200,153,111,185,36,39,174,65,228,100,155,147,76,164,149,153,27,120,82,184,85])},52769:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Sha256=void 0;var r=n(63479),i=n(38889),o=n(43137),a=n(21),s=n(40087),l=n(81135),c=function(){function e(e){a.supportsWebCrypto(l.locateWindow())?this.hash=new i.Sha256(e):s.isMsWindow(l.locateWindow())?this.hash=new r.Sha256(e):this.hash=new o.Sha256(e)}return e.prototype.update=function(e,t){this.hash.update(e,t)},e.prototype.digest=function(){return this.hash.digest()},e}();t.Sha256=c},63479:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Sha256=void 0;var r=n(38036),i=n(57333),o=n(58668),a=n(81135),s=function(){function e(e){e?(this.operation=function(e){return new Promise((function(t,n){var r=a.locateWindow().msCrypto.subtle.importKey("raw",l(e),i.SHA_256_HMAC_ALGO,!1,["sign"]);r.oncomplete=function(){r.result&&t(r.result),n("ImportKey completed without importing key.")},r.onerror=function(){n("ImportKey failed to import key.")}}))}(e).then((function(e){return a.locateWindow().msCrypto.subtle.sign(i.SHA_256_HMAC_ALGO,e)})),this.operation.catch((function(){}))):this.operation=Promise.resolve(a.locateWindow().msCrypto.subtle.digest("SHA-256"))}return e.prototype.update=function(e){var t=this;r.isEmptyData(e)||(this.operation=this.operation.then((function(n){return n.onerror=function(){t.operation=Promise.reject(new Error("Error encountered updating hash"))},n.process(l(e)),n})),this.operation.catch((function(){})))},e.prototype.digest=function(){return this.operation.then((function(e){return new Promise((function(t,n){e.onerror=function(){n("Error encountered finalizing hash")},e.oncomplete=function(){e.result&&t(new Uint8Array(e.result)),n("Error encountered finalizing hash")},e.finish()}))}))},e}();function l(e){return"string"===typeof e?o.fromUtf8(e):ArrayBuffer.isView(e)?new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(e)}t.Sha256=s},77643:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n(70655).__exportStar(n(52769),t);var r=n(63479);Object.defineProperty(t,"Ie11Sha256",{enumerable:!0,get:function(){return r.Sha256}});var i=n(38889);Object.defineProperty(t,"WebCryptoSha256",{enumerable:!0,get:function(){return i.Sha256}})},38036:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isEmptyData=void 0,t.isEmptyData=function(e){return"string"===typeof e?0===e.length:0===e.byteLength}},38889:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Sha256=void 0;var r=n(58668),i=n(38036),o=n(57333),a=n(81135),s=function(){function e(e){this.toHash=new Uint8Array(0),void 0!==e&&(this.key=new Promise((function(t,n){a.locateWindow().crypto.subtle.importKey("raw",l(e),o.SHA_256_HMAC_ALGO,!1,["sign"]).then(t,n)})),this.key.catch((function(){})))}return e.prototype.update=function(e){if(!i.isEmptyData(e)){var t=l(e),n=new Uint8Array(this.toHash.byteLength+t.byteLength);n.set(this.toHash,0),n.set(t,this.toHash.byteLength),this.toHash=n}},e.prototype.digest=function(){var e=this;return this.key?this.key.then((function(t){return a.locateWindow().crypto.subtle.sign(o.SHA_256_HMAC_ALGO,t,e.toHash).then((function(e){return new Uint8Array(e)}))})):i.isEmptyData(this.toHash)?Promise.resolve(o.EMPTY_DATA_SHA_256):Promise.resolve().then((function(){return a.locateWindow().crypto.subtle.digest(o.SHA_256_HASH,e.toHash)})).then((function(e){return Promise.resolve(new Uint8Array(e))}))},e}();function l(e){return"string"===typeof e?r.fromUtf8(e):ArrayBuffer.isView(e)?new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(e)}t.Sha256=s},39558:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RawSha256=void 0;var r=n(34750),i=function(){function e(){this.state=Int32Array.from(r.INIT),this.temp=new Int32Array(64),this.buffer=new Uint8Array(64),this.bufferLength=0,this.bytesHashed=0,this.finished=!1}return e.prototype.update=function(e){if(this.finished)throw new Error("Attempted to update an already finished hash.");var t=0,n=e.byteLength;if(this.bytesHashed+=n,8*this.bytesHashed>r.MAX_HASHABLE_LENGTH)throw new Error("Cannot hash more than 2^53 - 1 bits");for(;n>0;)this.buffer[this.bufferLength++]=e[t++],n--,this.bufferLength===r.BLOCK_SIZE&&(this.hashBuffer(),this.bufferLength=0)},e.prototype.digest=function(){if(!this.finished){var e=8*this.bytesHashed,t=new DataView(this.buffer.buffer,this.buffer.byteOffset,this.buffer.byteLength),n=this.bufferLength;if(t.setUint8(this.bufferLength++,128),n%r.BLOCK_SIZE>=r.BLOCK_SIZE-8){for(var i=this.bufferLength;i<r.BLOCK_SIZE;i++)t.setUint8(i,0);this.hashBuffer(),this.bufferLength=0}for(i=this.bufferLength;i<r.BLOCK_SIZE-8;i++)t.setUint8(i,0);t.setUint32(r.BLOCK_SIZE-8,Math.floor(e/4294967296),!0),t.setUint32(r.BLOCK_SIZE-4,e),this.hashBuffer(),this.finished=!0}var o=new Uint8Array(r.DIGEST_LENGTH);for(i=0;i<8;i++)o[4*i]=this.state[i]>>>24&255,o[4*i+1]=this.state[i]>>>16&255,o[4*i+2]=this.state[i]>>>8&255,o[4*i+3]=this.state[i]>>>0&255;return o},e.prototype.hashBuffer=function(){for(var e=this.buffer,t=this.state,n=t[0],i=t[1],o=t[2],a=t[3],s=t[4],l=t[5],c=t[6],u=t[7],d=0;d<r.BLOCK_SIZE;d++){if(d<16)this.temp[d]=(255&e[4*d])<<24|(255&e[4*d+1])<<16|(255&e[4*d+2])<<8|255&e[4*d+3];else{var p=this.temp[d-2],f=(p>>>17|p<<15)^(p>>>19|p<<13)^p>>>10,h=((p=this.temp[d-15])>>>7|p<<25)^(p>>>18|p<<14)^p>>>3;this.temp[d]=(f+this.temp[d-7]|0)+(h+this.temp[d-16]|0)}var m=(((s>>>6|s<<26)^(s>>>11|s<<21)^(s>>>25|s<<7))+(s&l^~s&c)|0)+(u+(r.KEY[d]+this.temp[d]|0)|0)|0,g=((n>>>2|n<<30)^(n>>>13|n<<19)^(n>>>22|n<<10))+(n&i^n&o^i&o)|0;u=c,c=l,l=s,s=a+m|0,a=o,o=i,i=n,n=m+g|0}t[0]+=n,t[1]+=i,t[2]+=o,t[3]+=a,t[4]+=s,t[5]+=l,t[6]+=c,t[7]+=u},e}();t.RawSha256=i},34750:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MAX_HASHABLE_LENGTH=t.INIT=t.KEY=t.DIGEST_LENGTH=t.BLOCK_SIZE=void 0,t.BLOCK_SIZE=64,t.DIGEST_LENGTH=32,t.KEY=new Uint32Array([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]),t.INIT=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],t.MAX_HASHABLE_LENGTH=Math.pow(2,53)-1},43137:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n(70655).__exportStar(n(83020),t)},83020:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Sha256=void 0;var r=n(70655),i=n(34750),o=n(39558),a=n(58668),s=function(){function e(e){if(this.hash=new o.RawSha256,e){this.outer=new o.RawSha256;var t=function(e){var t=l(e);if(t.byteLength>i.BLOCK_SIZE){var n=new o.RawSha256;n.update(t),t=n.digest()}var r=new Uint8Array(i.BLOCK_SIZE);return r.set(t),r}(e),n=new Uint8Array(i.BLOCK_SIZE);n.set(t);for(var r=0;r<i.BLOCK_SIZE;r++)t[r]^=54,n[r]^=92;this.hash.update(t),this.outer.update(n);for(r=0;r<t.byteLength;r++)t[r]=0}}return e.prototype.update=function(e){if(!function(e){if("string"===typeof e)return 0===e.length;return 0===e.byteLength}(e)&&!this.error)try{this.hash.update(l(e))}catch(t){this.error=t}},e.prototype.digestSync=function(){if(this.error)throw this.error;return this.outer?(this.outer.finished||this.outer.update(this.hash.digest()),this.outer.digest()):this.hash.digest()},e.prototype.digest=function(){return r.__awaiter(this,void 0,void 0,(function(){return r.__generator(this,(function(e){return[2,this.digestSync()]}))}))},e}();function l(e){return"string"===typeof e?a.fromUtf8(e):ArrayBuffer.isView(e)?new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(e)}t.Sha256=s},21:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n(70655).__exportStar(n(97787),t)},97787:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.supportsZeroByteGCM=t.supportsSubtleCrypto=t.supportsSecureRandom=t.supportsWebCrypto=void 0;var r=n(70655),i=["decrypt","digest","encrypt","exportKey","generateKey","importKey","sign","verify"];function o(e){return"object"===typeof e&&"object"===typeof e.crypto&&"function"===typeof e.crypto.getRandomValues}function a(e){return e&&i.every((function(t){return"function"===typeof e[t]}))}t.supportsWebCrypto=function(e){return!(!o(e)||"object"!==typeof e.crypto.subtle)&&a(e.crypto.subtle)},t.supportsSecureRandom=o,t.supportsSubtleCrypto=a,t.supportsZeroByteGCM=function(e){return r.__awaiter(this,void 0,void 0,(function(){var t;return r.__generator(this,(function(n){switch(n.label){case 0:if(!a(e))return[2,!1];n.label=1;case 1:return n.trys.push([1,4,,5]),[4,e.generateKey({name:"AES-GCM",length:128},!1,["encrypt"])];case 2:return t=n.sent(),[4,e.encrypt({name:"AES-GCM",iv:new Uint8Array(Array(12)),additionalData:new Uint8Array(Array(16)),tagLength:128},t,new Uint8Array(0))];case 3:return[2,16===n.sent().byteLength];case 4:return n.sent(),[2,!1];case 5:return[2]}}))}))}},89162:(e,t,n)=>{"use strict";n.d(t,{g4:()=>i,Xb:()=>s});var r=n(70655),i=function(e){var t;return(0,r.__assign)((0,r.__assign)({},e),{tls:null===(t=e.tls)||void 0===t||t,endpoint:e.endpoint?o(e):function(){return a(e)},isCustomEndpoint:!!e.endpoint})},o=function(e){var t=e.endpoint,n=e.urlParser;if("string"===typeof t){var r=Promise.resolve(n(t));return function(){return r}}if("object"===typeof t){var i=Promise.resolve(t);return function(){return i}}return t},a=function(e){return(0,r.__awaiter)(void 0,void 0,void 0,(function(){var t,n,i,o,a;return(0,r.__generator)(this,(function(r){switch(r.label){case 0:return t=e.tls,n=void 0===t||t,[4,e.region()];case 1:if(i=r.sent(),!new RegExp(/^([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9])$/).test(i))throw new Error("Invalid region in client config");return[4,e.regionInfoProvider(i)];case 2:if(!(o=(null!==(a=r.sent())&&void 0!==a?a:{}).hostname))throw new Error("Cannot resolve hostname from client config");return[2,e.urlParser((n?"https:":"http:")+"//"+o)]}}))}))},s=function(e){if(!e.region)throw new Error("Region is missing");return(0,r.__assign)((0,r.__assign)({},e),{region:l(e.region)})},l=function(e){if("string"===typeof e){var t=Promise.resolve(e);return function(){return t}}return e}},38644:(e,t,n)=>{"use strict";n.d(t,{B:()=>a,C:()=>l});var r=n(70655),i=n(58467),o=n(98143);var a=function(){function e(e){var t=(void 0===e?{}:e).requestTimeout;this.requestTimeout=t}return e.prototype.destroy=function(){},e.prototype.handle=function(e,t){var n=(void 0===t?{}:t).abortSignal,a=this.requestTimeout;if(null===n||void 0===n?void 0:n.aborted){var s=new Error("Request aborted");return s.name="AbortError",Promise.reject(s)}var l=e.path;if(e.query){var c=function(e){var t,n,i=[];try{for(var a=(0,r.__values)(Object.keys(e).sort()),s=a.next();!s.done;s=a.next()){var l=s.value,c=e[l];if(l=(0,o.i)(l),Array.isArray(c))for(var u=0,d=c.length;u<d;u++)i.push(l+"="+(0,o.i)(c[u]));else{var p=l;(c||"string"===typeof c)&&(p+="="+(0,o.i)(c)),i.push(p)}}}catch(f){t={error:f}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(t)throw t.error}}return i.join("&")}(e.query);c&&(l+="?"+c)}var u=e.port,d=e.method,p=e.protocol+"//"+e.hostname+(u?":"+u:"")+l,f={body:"GET"===d||"HEAD"===d?void 0:e.body,headers:new Headers(e.headers),method:d};"undefined"!==typeof AbortController&&(f.signal=n);var h,m=new Request(p,f),g=[fetch(m).then((function(e){var t,n,o=e.headers,a={};try{for(var s=(0,r.__values)(o.entries()),l=s.next();!l.done;l=s.next()){var c=l.value;a[c[0]]=c[1]}}catch(u){t={error:u}}finally{try{l&&!l.done&&(n=s.return)&&n.call(s)}finally{if(t)throw t.error}}return void 0!==e.body?{response:new i.Zn({headers:a,statusCode:e.status,body:e.body})}:e.blob().then((function(t){return{response:new i.Zn({headers:a,statusCode:e.status,body:t})}}))})),(h=a,void 0===h&&(h=0),new Promise((function(e,t){h&&setTimeout((function(){var e=new Error("Request did not complete within "+h+" ms");e.name="TimeoutError",t(e)}),h)})))];return n&&g.push(new Promise((function(e,t){n.onabort=function(){var e=new Error("Request aborted");e.name="AbortError",t(e)}}))),Promise.race(g)},e}(),s=n(67157),l=function(e){return"function"===typeof Blob&&e instanceof Blob?function(e){return(0,r.__awaiter)(this,void 0,void 0,(function(){var t,n;return(0,r.__generator)(this,(function(r){switch(r.label){case 0:return[4,c(e)];case 1:return t=r.sent(),n=(0,s.G)(t),[2,new Uint8Array(n)]}}))}))}(e):function(e){return(0,r.__awaiter)(this,void 0,void 0,(function(){var t,n,i,o,a,s,l;return(0,r.__generator)(this,(function(r){switch(r.label){case 0:t=new Uint8Array(0),n=e.getReader(),i=!1,r.label=1;case 1:return i?[3,3]:[4,n.read()];case 2:return o=r.sent(),a=o.done,(s=o.value)&&(l=t,(t=new Uint8Array(l.length+s.length)).set(l),t.set(s,l.length)),i=a,[3,1];case 3:return[2,t]}}))}))}(e)};function c(e){return new Promise((function(t,n){var r=new FileReader;r.onloadend=function(){var e;if(2!==r.readyState)return n(new Error("Reader aborted too early"));var i=null!==(e=r.result)&&void 0!==e?e:"",o=i.indexOf(","),a=o>-1?o+1:i.length;t(i.substring(a))},r.onabort=function(){return n(new Error("Read aborted"))},r.onerror=function(){return n(r.error)},r.readAsDataURL(e)}))}},35749:(e,t,n)=>{"use strict";n.d(t,{n:()=>r});var r=function(e){return function(){return Promise.reject(e)}}},50672:(e,t,n)=>{"use strict";n.d(t,{VG:()=>s});var r=n(70655),i=n(58467),o="content-length";var a={step:"build",tags:["SET_CONTENT_LENGTH","CONTENT_LENGTH"],name:"contentLengthMiddleware",override:!0},s=function(e){return{applyToStack:function(t){t.add(function(e){var t=this;return function(n){return function(a){return(0,r.__awaiter)(t,void 0,void 0,(function(){var t,s,l,c,u;return(0,r.__generator)(this,(function(d){return t=a.request,i.aW.isInstance(t)&&(s=t.body,l=t.headers,s&&-1===Object.keys(l).map((function(e){return e.toLowerCase()})).indexOf(o)&&void 0!==(c=e(s))&&(t.headers=(0,r.__assign)((0,r.__assign)({},t.headers),((u={})[o]=String(c),u)))),[2,n((0,r.__assign)((0,r.__assign)({},a),{request:t}))]}))}))}}}(e.bodyLengthChecker),a)}}}},43273:(e,t,n)=>{"use strict";n.d(t,{G2:()=>s,S8:()=>o});var r=n(70655),i=n(58467);function o(e){return e}var a={name:"hostHeaderMiddleware",step:"build",priority:"low",tags:["HOST"],override:!0},s=function(e){return{applyToStack:function(t){t.add(function(e){return function(t){return function(n){return(0,r.__awaiter)(void 0,void 0,void 0,(function(){var o,a;return(0,r.__generator)(this,(function(r){return i.aW.isInstance(n.request)?(o=n.request,(void 0===(a=(e.requestHandler.metadata||{}).handlerProtocol)?"":a).indexOf("h2")>=0&&!o.headers[":authority"]?(delete o.headers.host,o.headers[":authority"]=""):o.headers.host||(o.headers.host=o.hostname),[2,t(n)]):[2,t(n)]}))}))}}}(e),a)}}}},77137:(e,t,n)=>{"use strict";n.d(t,{cV:()=>o});var r=n(70655),i={name:"loggerMiddleware",tags:["LOGGER"],step:"initialize",override:!0},o=function(e){return{applyToStack:function(e){e.add((function(e,t){return function(n){return(0,r.__awaiter)(void 0,void 0,void 0,(function(){var i,o,a,s,l,c,u,d,p;return(0,r.__generator)(this,(function(f){switch(f.label){case 0:return i=t.clientName,o=t.commandName,a=t.inputFilterSensitiveLog,s=t.logger,l=t.outputFilterSensitiveLog,[4,e(n)];case 1:return c=f.sent(),s?("function"===typeof s.info&&(u=c.output,d=u.$metadata,p=(0,r.__rest)(u,["$metadata"]),s.info({clientName:i,commandName:o,input:a(n.input),output:l(p),metadata:d})),[2,c]):[2,c]}}))}))}}),i)}}}},60883:(e,t,n)=>{"use strict";n.d(t,{J:()=>m,NQ:()=>o,BC:()=>b});var r=n(70655),i={name:"retryMiddleware",tags:["RETRY"],step:"finalizeRequest",priority:"high",override:!0},o=function(e){return{applyToStack:function(t){t.add(function(e){return function(t,n){return function(i){return(0,r.__awaiter)(void 0,void 0,void 0,(function(){var o;return(0,r.__generator)(this,(function(a){return(null===(o=null===e||void 0===e?void 0:e.retryStrategy)||void 0===o?void 0:o.mode)&&(n.userAgent=(0,r.__spread)(n.userAgent||[],[["cfg/retry-mode",e.retryStrategy.mode]])),[2,e.retryStrategy.retry(t,i)]}))}))}}}(e),i)}}},a=n(58467),s=["AuthFailure","InvalidSignatureException","RequestExpired","RequestInTheFuture","RequestTimeTooSkewed","SignatureDoesNotMatch"],l=["BandwidthLimitExceeded","EC2ThrottledException","LimitExceededException","PriorRequestNotComplete","ProvisionedThroughputExceededException","RequestLimitExceeded","RequestThrottled","RequestThrottledException","SlowDown","ThrottledException","Throttling","ThrottlingException","TooManyRequestsException","TransactionInProgressException"],c=["AbortError","TimeoutError","RequestTimeout","RequestTimeoutException"],u=[500,502,503,504],d=function(e){var t,n;return 429===(null===(t=e.$metadata)||void 0===t?void 0:t.httpStatusCode)||l.includes(e.name)||1==(null===(n=e.$retryable)||void 0===n?void 0:n.throttling)},p=n(55877),f=function(e,t){return Math.floor(Math.min(2e4,Math.random()*Math.pow(2,t)*e))},h=function(e){return!!e&&(function(e){return void 0!==e.$retryable}(e)||function(e){return s.includes(e.name)}(e)||d(e)||function(e){var t;return c.includes(e.name)||u.includes((null===(t=e.$metadata)||void 0===t?void 0:t.httpStatusCode)||0)}(e))},m=3,g="standard",v=function(){function e(e,t){var n,r,i;this.maxAttemptsProvider=e,this.mode=g,this.retryDecider=null!==(n=null===t||void 0===t?void 0:t.retryDecider)&&void 0!==n?n:h,this.delayDecider=null!==(r=null===t||void 0===t?void 0:t.delayDecider)&&void 0!==r?r:f,this.retryQuota=null!==(i=null===t||void 0===t?void 0:t.retryQuota)&&void 0!==i?i:function(e){var t=e,n=e,r=function(e){return"TimeoutError"===e.name?10:5},i=function(e){return r(e)<=n};return Object.freeze({hasRetryTokens:i,retrieveRetryTokens:function(e){if(!i(e))throw new Error("No retry token available");var t=r(e);return n-=t,t},releaseRetryTokens:function(e){n+=null!==e&&void 0!==e?e:1,n=Math.min(n,t)}})}(500)}return e.prototype.shouldRetry=function(e,t,n){return t<n&&this.retryDecider(e)&&this.retryQuota.hasRetryTokens(e)},e.prototype.getMaxAttempts=function(){return(0,r.__awaiter)(this,void 0,void 0,(function(){var e;return(0,r.__generator)(this,(function(t){switch(t.label){case 0:return t.trys.push([0,2,,3]),[4,this.maxAttemptsProvider()];case 1:return e=t.sent(),[3,3];case 2:return t.sent(),e=m,[3,3];case 3:return[2,e]}}))}))},e.prototype.retry=function(e,t){return(0,r.__awaiter)(this,void 0,void 0,(function(){var n,i,o,s,l,c,u,f;return(0,r.__generator)(this,(function(h){switch(h.label){case 0:return i=0,o=0,[4,this.getMaxAttempts()];case 1:s=h.sent(),l=t.request,a.aW.isInstance(l)&&(l.headers["amz-sdk-invocation-id"]=(0,p.v4)()),c=function(){var c,p,f,h,m;return(0,r.__generator)(this,(function(r){switch(r.label){case 0:return r.trys.push([0,2,,5]),a.aW.isInstance(l)&&(l.headers["amz-sdk-request"]="attempt="+(i+1)+"; max="+s),[4,e(t)];case 1:return c=r.sent(),p=c.response,f=c.output,u.retryQuota.releaseRetryTokens(n),f.$metadata.attempts=i+1,f.$metadata.totalRetryDelay=o,[2,{value:{response:p,output:f}}];case 2:return h=r.sent(),i++,u.shouldRetry(h,i,s)?(n=u.retryQuota.retrieveRetryTokens(h),m=u.delayDecider(d(h)?500:100,i),o+=m,[4,new Promise((function(e){return setTimeout(e,m)}))]):[3,4];case 3:return r.sent(),[2,"continue"];case 4:throw h.$metadata||(h.$metadata={}),h.$metadata.attempts=i,h.$metadata.totalRetryDelay=o,h;case 5:return[2]}}))},u=this,h.label=2;case 2:return[5,c()];case 3:return"object"===typeof(f=h.sent())?[2,f.value]:[3,2];case 4:return[2]}}))}))},e}(),b=function(e){var t=y(e.maxAttempts);return(0,r.__assign)((0,r.__assign)({},e),{maxAttempts:t,retryStrategy:e.retryStrategy||new v(t)})},y=function(e){if(void 0===e&&(e=m),"number"===typeof e){var t=Promise.resolve(e);return function(){return t}}return e}},59718:(e,t,n)=>{"use strict";n.d(t,{p2:()=>l});var r=n(70655),i=function(e,t){return function(n,i){return function(i){return(0,r.__awaiter)(void 0,void 0,void 0,(function(){var o,a;return(0,r.__generator)(this,(function(r){switch(r.label){case 0:return[4,n(i)];case 1:return o=r.sent().response,[4,t(o,e)];case 2:return a=r.sent(),[2,{response:o,output:a}]}}))}))}}},o=function(e,t){return function(n,i){return function(i){return(0,r.__awaiter)(void 0,void 0,void 0,(function(){var o;return(0,r.__generator)(this,(function(a){switch(a.label){case 0:return[4,t(i.input,e)];case 1:return o=a.sent(),[2,n((0,r.__assign)((0,r.__assign)({},i),{request:o}))]}}))}))}}},a={name:"deserializerMiddleware",step:"deserialize",tags:["DESERIALIZER"],override:!0},s={name:"serializerMiddleware",step:"serialize",tags:["SERIALIZER"],override:!0};function l(e,t,n){return{applyToStack:function(r){r.add(i(e,n),a),r.add(o(e,t),s)}}}},6653:(e,t,n)=>{"use strict";n.d(t,{yt:()=>Z,A$:()=>F});for(var r=n(70655),i={},o={},a=0;a<256;a++){var s=a.toString(16).toLowerCase();1===s.length&&(s="0"+s),i[a]=s,o[s]=a}function l(e){for(var t="",n=0;n<e.byteLength;n++)t+=i[e[n]];return t}var c="X-Amz-Date",u="X-Amz-Signature",d="X-Amz-Security-Token",p="authorization",f=c.toLowerCase(),h=[p,f,"date"],m=u.toLowerCase(),g="x-amz-content-sha256",v=d.toLowerCase(),b={authorization:!0,"cache-control":!0,connection:!0,expect:!0,from:!0,"keep-alive":!0,"max-forwards":!0,pragma:!0,referer:!0,te:!0,trailer:!0,"transfer-encoding":!0,upgrade:!0,"user-agent":!0,"x-amzn-trace-id":!0},y=/^proxy-/,w=/^sec-/,_="AWS4-HMAC-SHA256",x="AWS4-HMAC-SHA256-PAYLOAD",S="aws4_request",k={},E=[];function C(e,t,n){return e+"/"+t+"/"+n+"/"+S}function A(e,t,n){var r=new e(t);return r.update(n),r.digest()}function T(e,t,n){var i,o,a=e.headers,s={};try{for(var l=(0,r.__values)(Object.keys(a).sort()),c=l.next();!c.done;c=l.next()){var u=c.value,d=u.toLowerCase();(d in b||(null===t||void 0===t?void 0:t.has(d))||y.test(d)||w.test(d))&&(!n||n&&!n.has(d))||(s[d]=a[u].trim().replace(/\s+/g," "))}}catch(p){i={error:p}}finally{try{c&&!c.done&&(o=l.return)&&o.call(l)}finally{if(i)throw i.error}}return s}var I=n(98143);function R(e,t){var n=e.headers,i=e.body;return(0,r.__awaiter)(this,void 0,void 0,(function(){var e,o,a,s,c,u,d;return(0,r.__generator)(this,(function(p){switch(p.label){case 0:try{for(e=(0,r.__values)(Object.keys(n)),o=e.next();!o.done;o=e.next())if((a=o.value).toLowerCase()===g)return[2,n[a]]}catch(h){u={error:h}}finally{try{o&&!o.done&&(d=e.return)&&d.call(e)}finally{if(u)throw u.error}}return void 0!=i?[3,1]:[2,"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"];case 1:return"string"===typeof i||ArrayBuffer.isView(i)||(f=i,"function"===typeof ArrayBuffer&&f instanceof ArrayBuffer||"[object ArrayBuffer]"===Object.prototype.toString.call(f))?((s=new t).update(i),c=l,[4,s.digest()]):[3,3];case 2:return[2,c.apply(void 0,[p.sent()])];case 3:return[2,"UNSIGNED-PAYLOAD"]}var f}))}))}function O(e){var t=e.headers,n=e.query,i=(0,r.__rest)(e,["headers","query"]);return(0,r.__assign)((0,r.__assign)({},i),{headers:(0,r.__assign)({},t),query:n?L(n):void 0})}function L(e){return Object.keys(e).reduce((function(t,n){var i,o=e[n];return(0,r.__assign)((0,r.__assign)({},t),((i={})[n]=Array.isArray(o)?(0,r.__spread)(o):o,i))}),{})}function N(e){var t,n;e="function"===typeof e.clone?e.clone():O(e);try{for(var i=(0,r.__values)(Object.keys(e.headers)),o=i.next();!o.done;o=i.next()){var a=o.value;h.indexOf(a.toLowerCase())>-1&&delete e.headers[a]}}catch(s){t={error:s}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}return e}function P(e){return function(e){if("number"===typeof e)return new Date(1e3*e);if("string"===typeof e)return Number(e)?new Date(1e3*Number(e)):new Date(e);return e}(e).toISOString().replace(/\.\d{3}Z$/,"Z")}var D=function(){function e(e){var t=e.applyChecksum,n=e.credentials,r=e.region,i=e.service,o=e.sha256,a=e.uriEscapePath,s=void 0===a||a;this.service=i,this.sha256=o,this.uriEscapePath=s,this.applyChecksum="boolean"!==typeof t||t,this.regionProvider=z(r),this.credentialProvider=j(n)}return e.prototype.presign=function(e,t){return void 0===t&&(t={}),(0,r.__awaiter)(this,void 0,void 0,(function(){var n,i,o,a,s,l,p,f,h,m,g,v,b,y,w,x,S,k,E,A,I,L,P,D;return(0,r.__generator)(this,(function(z){switch(z.label){case 0:return n=t.signingDate,i=void 0===n?new Date:n,o=t.expiresIn,a=void 0===o?3600:o,s=t.unsignableHeaders,l=t.unhoistableHeaders,p=t.signableHeaders,f=t.signingRegion,h=t.signingService,[4,this.credentialProvider()];case 1:return m=z.sent(),null===f||void 0===f?[3,2]:(v=f,[3,4]);case 2:return[4,this.regionProvider()];case 3:v=z.sent(),z.label=4;case 4:return g=v,b=M(i),y=b.longDate,w=b.shortDate,a>604800?[2,Promise.reject("Signature version 4 presigned URLs must have an expiration date less than one week in the future")]:(x=C(w,g,null!==h&&void 0!==h?h:this.service),S=function(e,t){var n,i,o;void 0===t&&(t={});var a="function"===typeof e.clone?e.clone():O(e),s=a.headers,l=a.query,c=void 0===l?{}:l;try{for(var u=(0,r.__values)(Object.keys(s)),d=u.next();!d.done;d=u.next()){var p=d.value,f=p.toLowerCase();"x-amz-"!==f.substr(0,6)||(null===(o=t.unhoistableHeaders)||void 0===o?void 0:o.has(f))||(c[p]=s[p],delete s[p])}}catch(h){n={error:h}}finally{try{d&&!d.done&&(i=u.return)&&i.call(u)}finally{if(n)throw n.error}}return(0,r.__assign)((0,r.__assign)({},e),{headers:s,query:c})}(N(e),{unhoistableHeaders:l}),m.sessionToken&&(S.query[d]=m.sessionToken),S.query["X-Amz-Algorithm"]=_,S.query["X-Amz-Credential"]=m.accessKeyId+"/"+x,S.query[c]=y,S.query["X-Amz-Expires"]=a.toString(10),k=T(S,s,p),S.query["X-Amz-SignedHeaders"]=B(k),E=S.query,A=u,I=this.getSignature,L=[y,x,this.getSigningKey(m,g,w,h)],P=this.createCanonicalRequest,D=[S,k],[4,R(e,this.sha256)]);case 5:return[4,I.apply(this,L.concat([P.apply(this,D.concat([z.sent()]))]))];case 6:return E[A]=z.sent(),[2,S]}}))}))},e.prototype.sign=function(e,t){return(0,r.__awaiter)(this,void 0,void 0,(function(){return(0,r.__generator)(this,(function(n){return"string"===typeof e?[2,this.signString(e,t)]:e.headers&&e.payload?[2,this.signEvent(e,t)]:[2,this.signRequest(e,t)]}))}))},e.prototype.signEvent=function(e,t){var n=e.headers,i=e.payload,o=t.signingDate,a=void 0===o?new Date:o,s=t.priorSignature,c=t.signingRegion,u=t.signingService;return(0,r.__awaiter)(this,void 0,void 0,(function(){var e,t,o,d,p,f,h,m,g,v,b;return(0,r.__generator)(this,(function(r){switch(r.label){case 0:return null===c||void 0===c?[3,1]:(t=c,[3,3]);case 1:return[4,this.regionProvider()];case 2:t=r.sent(),r.label=3;case 3:return e=t,o=M(a),d=o.shortDate,p=o.longDate,f=C(d,e,null!==u&&void 0!==u?u:this.service),[4,R({headers:{},body:i},this.sha256)];case 4:return h=r.sent(),(m=new this.sha256).update(n),v=l,[4,m.digest()];case 5:return g=v.apply(void 0,[r.sent()]),b=[x,p,f,s,g,h].join("\n"),[2,this.signString(b,{signingDate:a,signingRegion:e,signingService:u})]}}))}))},e.prototype.signString=function(e,t){var n=void 0===t?{}:t,i=n.signingDate,o=void 0===i?new Date:i,a=n.signingRegion,s=n.signingService;return(0,r.__awaiter)(this,void 0,void 0,(function(){var t,n,i,c,u,d,p,f;return(0,r.__generator)(this,(function(r){switch(r.label){case 0:return[4,this.credentialProvider()];case 1:return t=r.sent(),null===a||void 0===a?[3,2]:(i=a,[3,4]);case 2:return[4,this.regionProvider()];case 3:i=r.sent(),r.label=4;case 4:return n=i,c=M(o).shortDate,p=(d=this.sha256).bind,[4,this.getSigningKey(t,n,c,s)];case 5:return(u=new(p.apply(d,[void 0,r.sent()]))).update(e),f=l,[4,u.digest()];case 6:return[2,f.apply(void 0,[r.sent()])]}}))}))},e.prototype.signRequest=function(e,t){var n=void 0===t?{}:t,i=n.signingDate,o=void 0===i?new Date:i,a=n.signableHeaders,s=n.unsignableHeaders,l=n.signingRegion,c=n.signingService;return(0,r.__awaiter)(this,void 0,void 0,(function(){var t,n,i,u,d,h,m,b,y,w,x;return(0,r.__generator)(this,(function(S){switch(S.label){case 0:return[4,this.credentialProvider()];case 1:return t=S.sent(),null===l||void 0===l?[3,2]:(i=l,[3,4]);case 2:return[4,this.regionProvider()];case 3:i=S.sent(),S.label=4;case 4:return n=i,u=N(e),d=M(o),h=d.longDate,m=d.shortDate,b=C(m,n,null!==c&&void 0!==c?c:this.service),u.headers[f]=h,t.sessionToken&&(u.headers[v]=t.sessionToken),[4,R(u,this.sha256)];case 5:return y=S.sent(),!function(e,t){var n,i;e=e.toLowerCase();try{for(var o=(0,r.__values)(Object.keys(t)),a=o.next();!a.done;a=o.next())if(e===a.value.toLowerCase())return!0}catch(s){n={error:s}}finally{try{a&&!a.done&&(i=o.return)&&i.call(o)}finally{if(n)throw n.error}}return!1}(g,u.headers)&&this.applyChecksum&&(u.headers[g]=y),w=T(u,s,a),[4,this.getSignature(h,b,this.getSigningKey(t,n,m,c),this.createCanonicalRequest(u,w,y))];case 6:return x=S.sent(),u.headers[p]=_+" Credential="+t.accessKeyId+"/"+b+", SignedHeaders="+B(w)+", Signature="+x,[2,u]}}))}))},e.prototype.createCanonicalRequest=function(e,t,n){var i=Object.keys(t).sort();return e.method+"\n"+this.getCanonicalPath(e)+"\n"+function(e){var t,n,i=e.query,o=void 0===i?{}:i,a=[],s={},l=function(e){if(e.toLowerCase()===m)return"continue";a.push(e);var t=o[e];"string"===typeof t?s[e]=(0,I.i)(e)+"="+(0,I.i)(t):Array.isArray(t)&&(s[e]=t.slice(0).sort().reduce((function(t,n){return t.concat([(0,I.i)(e)+"="+(0,I.i)(n)])}),[]).join("&"))};try{for(var c=(0,r.__values)(Object.keys(o).sort()),u=c.next();!u.done;u=c.next())l(u.value)}catch(d){t={error:d}}finally{try{u&&!u.done&&(n=c.return)&&n.call(c)}finally{if(t)throw t.error}}return a.map((function(e){return s[e]})).filter((function(e){return e})).join("&")}(e)+"\n"+i.map((function(e){return e+":"+t[e]})).join("\n")+"\n\n"+i.join(";")+"\n"+n},e.prototype.createStringToSign=function(e,t,n){return(0,r.__awaiter)(this,void 0,void 0,(function(){var i,o;return(0,r.__generator)(this,(function(r){switch(r.label){case 0:return(i=new this.sha256).update(n),[4,i.digest()];case 1:return o=r.sent(),[2,_+"\n"+e+"\n"+t+"\n"+l(o)]}}))}))},e.prototype.getCanonicalPath=function(e){var t=e.path;return this.uriEscapePath?"/"+encodeURIComponent(t.replace(/^\//,"")).replace(/%2F/g,"/"):t},e.prototype.getSignature=function(e,t,n,i){return(0,r.__awaiter)(this,void 0,void 0,(function(){var o,a,s,c,u;return(0,r.__generator)(this,(function(r){switch(r.label){case 0:return[4,this.createStringToSign(e,t,i)];case 1:return o=r.sent(),c=(s=this.sha256).bind,[4,n];case 2:return(a=new(c.apply(s,[void 0,r.sent()]))).update(o),u=l,[4,a.digest()];case 3:return[2,u.apply(void 0,[r.sent()])]}}))}))},e.prototype.getSigningKey=function(e,t,n,i){return function(e,t,n,i,o){return(0,r.__awaiter)(void 0,void 0,void 0,(function(){var a,s,c,u,d,p,f,h,m;return(0,r.__generator)(this,(function(g){switch(g.label){case 0:return[4,A(e,t.secretAccessKey,t.accessKeyId)];case 1:if(a=g.sent(),(s=n+":"+i+":"+o+":"+l(a)+":"+t.sessionToken)in k)return[2,k[s]];for(E.push(s);E.length>50;)delete k[E.shift()];c="AWS4"+t.secretAccessKey,g.label=2;case 2:g.trys.push([2,7,8,9]),u=(0,r.__values)([n,i,o,S]),d=u.next(),g.label=3;case 3:return d.done?[3,6]:(p=d.value,[4,A(e,c,p)]);case 4:c=g.sent(),g.label=5;case 5:return d=u.next(),[3,3];case 6:return[3,9];case 7:return f=g.sent(),h={error:f},[3,9];case 8:try{d&&!d.done&&(m=u.return)&&m.call(u)}finally{if(h)throw h.error}return[7];case 9:return[2,k[s]=c]}}))}))}(this.sha256,e,n,t,i||this.service)},e}(),M=function(e){var t=P(e).replace(/[\-:]/g,"");return{longDate:t,shortDate:t.substr(0,8)}},B=function(e){return Object.keys(e).sort().join(";")},z=function(e){if("string"===typeof e){var t=Promise.resolve(e);return function(){return t}}return e},j=function(e){if("object"===typeof e){var t=Promise.resolve(e);return function(){return t}}return e};function F(e){var t,n=this,i=U(e.credentials||e.credentialDefaultProvider(e)),o=e.signingEscapePath,a=void 0===o||o,s=e.systemClockOffset,l=void 0===s?e.systemClockOffset||0:s,c=e.sha256;return t=e.signer?U(e.signer):function(){return U(e.region)().then((function(t){return(0,r.__awaiter)(n,void 0,void 0,(function(){return(0,r.__generator)(this,(function(n){switch(n.label){case 0:return[4,e.regionInfoProvider(t)];case 1:return[2,[n.sent()||{},t]]}}))}))})).then((function(t){var n=(0,r.__read)(t,2),o=n[0],s=n[1],l=o.signingRegion,u=o.signingService;return e.signingRegion=e.signingRegion||l||s,e.signingName=e.signingName||u||e.serviceId,new D({credentials:i,region:e.signingRegion,service:e.signingName,sha256:c,uriEscapePath:a})}))},(0,r.__assign)((0,r.__assign)({},e),{systemClockOffset:l,signingEscapePath:a,credentials:i,signer:t})}function U(e){if("object"===typeof e){var t=Promise.resolve(e);return function(){return t}}return e}var q=n(58467),W=function(e){return new Date(Date.now()+e)};function V(e){return function(t,n){return function(i){return(0,r.__awaiter)(this,void 0,void 0,(function(){var o,a,s,l,c,u,d,p,f;return(0,r.__generator)(this,(function(h){switch(h.label){case 0:return q.aW.isInstance(i.request)?"function"!==typeof e.signer?[3,2]:[4,e.signer()]:[2,t(i)];case 1:return a=h.sent(),[3,3];case 2:a=e.signer,h.label=3;case 3:return o=a,l=t,c=[(0,r.__assign)({},i)],f={},[4,o.sign(i.request,{signingDate:new Date(Date.now()+e.systemClockOffset),signingRegion:n.signing_region,signingService:n.signing_service})];case 4:return[4,l.apply(void 0,[r.__assign.apply(void 0,c.concat([(f.request=h.sent(),f)]))])];case 5:return s=h.sent(),u=s.response.headers,(d=u&&(u.date||u.Date))&&(p=Date.parse(d),m=p,g=e.systemClockOffset,Math.abs(W(g).getTime()-m)>=3e5&&(e.systemClockOffset=p-Date.now())),[2,s]}var m,g}))}))}}}var H={name:"awsAuthMiddleware",tags:["SIGNATURE","AWSAUTH"],relation:"after",toMiddleware:"retryMiddleware",override:!0},Z=function(e){return{applyToStack:function(t){t.addRelativeTo(V(e),H)}}}},85228:(e,t,n)=>{"use strict";n.d(t,{XJ:()=>u,er:()=>i});var r=n(70655);function i(e){return(0,r.__assign)((0,r.__assign)({},e),{customUserAgent:"string"===typeof e.customUserAgent?[[e.customUserAgent]]:e.customUserAgent})}var o=n(58467),a="user-agent",s=/[^\!\#\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w]/g,l=function(e){var t=(0,r.__read)(e,2),n=t[0],i=t[1],o=n.indexOf("/"),a=n.substring(0,o),l=n.substring(o+1);return"api"===a&&(l=l.toLowerCase()),[a,l,i].filter((function(e){return e&&e.length>0})).map((function(e){return null===e||void 0===e?void 0:e.replace(s,"_")})).join("/")},c={name:"getUserAgentMiddleware",step:"build",priority:"low",tags:["SET_USER_AGENT","USER_AGENT"],override:!0},u=function(e){return{applyToStack:function(t){var n;t.add((n=e,function(e,t){return function(i){return(0,r.__awaiter)(void 0,void 0,void 0,(function(){var s,c,u,d,p,f,h,m;return(0,r.__generator)(this,(function(g){switch(g.label){case 0:return s=i.request,o.aW.isInstance(s)?(c=s.headers,u=(null===(h=null===t||void 0===t?void 0:t.userAgent)||void 0===h?void 0:h.map(l))||[],[4,n.defaultUserAgentProvider()]):[2,e(i)];case 1:return d=g.sent().map(l),p=(null===(m=null===n||void 0===n?void 0:n.customUserAgent)||void 0===m?void 0:m.map(l))||[],c["x-amz-user-agent"]=(0,r.__spread)(d,u,p).join(" "),f=(0,r.__spread)(d.filter((function(e){return e.startsWith("aws-sdk-")})),p).join(" "),"browser"!==n.runtime&&f&&(c[a]=c[a]?c[a]+" "+f:f),[2,e((0,r.__assign)((0,r.__assign)({},i),{request:s}))]}}))}))}}),c)}}}},58467:(e,t,n)=>{"use strict";n.d(t,{aW:()=>o,Zn:()=>r});var r=function(){function e(e){this.statusCode=e.statusCode,this.headers=e.headers||{},this.body=e.body}return e.isInstance=function(e){if(!e)return!1;var t=e;return"number"===typeof t.statusCode&&"object"===typeof t.headers},e}(),i=n(70655),o=function(){function e(e){this.method=e.method||"GET",this.hostname=e.hostname||"localhost",this.port=e.port,this.query=e.query||{},this.headers=e.headers||{},this.body=e.body,this.protocol=e.protocol?":"!==e.protocol.substr(-1)?e.protocol+":":e.protocol:"https:",this.path=e.path?"/"!==e.path.charAt(0)?"/"+e.path:e.path:"/"}return e.isInstance=function(e){if(!e)return!1;var t=e;return"method"in t&&"protocol"in t&&"hostname"in t&&"path"in t&&"object"===typeof t.query&&"object"===typeof t.headers},e.prototype.clone=function(){var t,n=new e((0,i.__assign)((0,i.__assign)({},this),{headers:(0,i.__assign)({},this.headers)}));return n.query&&(n.query=(t=n.query,Object.keys(t).reduce((function(e,n){var r,o=t[n];return(0,i.__assign)((0,i.__assign)({},e),((r={})[n]=Array.isArray(o)?(0,i.__spread)(o):o,r))}),{}))),n},e}()},61085:(e,t,n)=>{"use strict";n.d(t,{d:()=>i});var r=n(70655);function i(e){var t,n,i={};if(e=e.replace(/^\?/,""))try{for(var o=(0,r.__values)(e.split("&")),a=o.next();!a.done;a=o.next()){var s=a.value,l=(0,r.__read)(s.split("="),2),c=l[0],u=l[1],d=void 0===u?null:u;c=decodeURIComponent(c),d&&(d=decodeURIComponent(d)),c in i?Array.isArray(i[c])?i[c].push(d):i[c]=[i[c],d]:i[c]=d}}catch(p){t={error:p}}finally{try{a&&!a.done&&(n=o.return)&&n.call(o)}finally{if(t)throw t.error}}return i}},4486:(e,t,n)=>{"use strict";n.d(t,{KU:()=>s,mY:()=>l});var r=n(70655),i=function(){var e=[],t=[],n=new Set,s=function(n){return e.forEach((function(e){n.add(e.middleware,(0,r.__assign)({},e))})),t.forEach((function(e){n.addRelativeTo(e.middleware,(0,r.__assign)({},e))})),n},l=function(e){var t=[];return e.before.forEach((function(e){0===e.before.length&&0===e.after.length?t.push(e):t.push.apply(t,(0,r.__spread)(l(e)))})),t.push(e),e.after.reverse().forEach((function(e){0===e.before.length&&0===e.after.length?t.push(e):t.push.apply(t,(0,r.__spread)(l(e)))})),t},c=function(){var n,i=[],s=[],c={};return e.forEach((function(e){var t=(0,r.__assign)((0,r.__assign)({},e),{before:[],after:[]});t.name&&(c[t.name]=t),i.push(t)})),t.forEach((function(e){var t=(0,r.__assign)((0,r.__assign)({},e),{before:[],after:[]});t.name&&(c[t.name]=t),s.push(t)})),s.forEach((function(e){if(e.toMiddleware){var t=c[e.toMiddleware];if(void 0===t)throw new Error(e.toMiddleware+" is not found when adding "+(e.name||"anonymous")+" middleware "+e.relation+" "+e.toMiddleware);"after"===e.relation&&t.after.push(e),"before"===e.relation&&t.before.push(e)}})),(n=i,n.sort((function(e,t){return o[t.step]-o[e.step]||a[t.priority||"normal"]-a[e.priority||"normal"]}))).map(l).reduce((function(e,t){return e.push.apply(e,(0,r.__spread)(t)),e}),[]).map((function(e){return e.middleware}))},u={add:function(t,i){void 0===i&&(i={});var o=i.name,a=i.override,s=(0,r.__assign)({step:"initialize",priority:"normal",middleware:t},i);if(o){if(n.has(o)){if(!a)throw new Error("Duplicate middleware name '"+o+"'");var l=e.findIndex((function(e){return e.name===o})),c=e[l];if(c.step!==s.step||c.priority!==s.priority)throw new Error('"'+o+'" middleware with '+c.priority+" priority in "+c.step+" step cannot be overridden by same-name middleware with "+s.priority+" priority in "+s.step+" step.");e.splice(l,1)}n.add(o)}e.push(s)},addRelativeTo:function(e,i){var o=i.name,a=i.override,s=(0,r.__assign)({middleware:e},i);if(o){if(n.has(o)){if(!a)throw new Error("Duplicate middleware name '"+o+"'");var l=t.findIndex((function(e){return e.name===o})),c=t[l];if(c.toMiddleware!==s.toMiddleware||c.relation!==s.relation)throw new Error('"'+o+'" middleware '+c.relation+' "'+c.toMiddleware+'" middleware cannot be overridden by same-name middleware '+s.relation+' "'+s.toMiddleware+'" middleware.');t.splice(l,1)}n.add(o)}t.push(s)},clone:function(){return s(i())},use:function(e){e.applyToStack(u)},remove:function(r){return"string"===typeof r?function(r){var i=!1,o=function(e){return!e.name||e.name!==r||(i=!0,n.delete(r),!1)};return e=e.filter(o),t=t.filter(o),i}(r):function(r){var i=!1,o=function(e){return e.middleware!==r||(i=!0,e.name&&n.delete(e.name),!1)};return e=e.filter(o),t=t.filter(o),i}(r)},removeByTag:function(r){var i=!1,o=function(e){var t=e.tags,o=e.name;return!t||!t.includes(r)||(o&&n.delete(o),i=!0,!1)};return e=e.filter(o),t=t.filter(o),i},concat:function(e){var t=s(i());return t.use(e),t},applyToStack:s,resolve:function(e,t){var n,i;try{for(var o=(0,r.__values)(c().reverse()),a=o.next();!a.done;a=o.next()){e=(0,a.value)(e,t)}}catch(s){n={error:s}}finally{try{a&&!a.done&&(i=o.return)&&i.call(o)}finally{if(n)throw n.error}}return e}};return u},o={initialize:5,serialize:4,build:3,finalizeRequest:2,deserialize:1},a={high:3,normal:2,low:1},s=function(){function e(e){this.middlewareStack=i(),this.config=e}return e.prototype.send=function(e,t,n){var r="function"!==typeof t?t:void 0,i="function"===typeof t?t:n,o=e.resolveMiddleware(this.middlewareStack,this.config,r);if(!i)return o(e).then((function(e){return e.output}));o(e).then((function(e){return i(null,e.output)}),(function(e){return i(e)})).catch((function(){}))},e.prototype.destroy=function(){this.config.requestHandler.destroy&&this.config.requestHandler.destroy()},e}(),l=function(){this.middlewareStack=i()},c=function(){var e=Object.getPrototypeOf(this).constructor,t=new(Function.bind.apply(String,(0,r.__spread)([null],arguments)));return Object.setPrototypeOf(t,e.prototype),t};c.prototype=Object.create(String.prototype,{constructor:{value:c,enumerable:!1,writable:!0,configurable:!0}}),Object.setPrototypeOf(c,String);!function(e){function t(){return null!==e&&e.apply(this,arguments)||this}(0,r.__extends)(t,e),t.prototype.deserializeJSON=function(){return JSON.parse(e.prototype.toString.call(this))},t.prototype.toJSON=function(){return e.prototype.toString.call(this)},t.fromObject=function(e){return e instanceof t?e:new t(e instanceof String||"string"===typeof e?e:JSON.stringify(e))}}(c)},67157:(e,t,n)=>{"use strict";n.d(t,{G:()=>f,s:()=>h});for(var r={},i=new Array(64),o=0,a="A".charCodeAt(0),s="Z".charCodeAt(0);o+a<=s;o++){var l=String.fromCharCode(o+a);r[l]=o,i[o]=l}for(o=0,a="a".charCodeAt(0),s="z".charCodeAt(0);o+a<=s;o++){l=String.fromCharCode(o+a);var c=o+26;r[l]=c,i[c]=l}for(o=0;o<10;o++){r[o.toString(10)]=o+52;l=o.toString(10),c=o+52;r[l]=c,i[c]=l}r["+"]=62,i[62]="+",r["/"]=63,i[63]="/";var u=6,d=8,p=63;function f(e){var t=e.length/4*3;"=="===e.substr(-2)?t-=2:"="===e.substr(-1)&&t--;for(var n=new ArrayBuffer(t),i=new DataView(n),o=0;o<e.length;o+=4){for(var a=0,s=0,l=o,c=o+3;l<=c;l++)"="!==e[l]?(a|=r[e[l]]<<(c-l)*u,s+=u):a>>=u;var p=o/4*3;a>>=s%d;for(var f=Math.floor(s/d),h=0;h<f;h++){var m=(f-h-1)*d;i.setUint8(p+h,(a&255<<m)>>m)}}return new Uint8Array(n)}function h(e){for(var t="",n=0;n<e.length;n+=3){for(var r=0,o=0,a=n,s=Math.min(n+3,e.length);a<s;a++)r|=e[a]<<(s-a-1)*d,o+=d;var l=Math.ceil(o/u);r<<=l*u-o;for(var c=1;c<=l;c++){var f=(l-c)*u;t+=i[(r&p<<f)>>f]}t+="==".slice(0,4-l)}return t}},22795:(e,t,n)=>{"use strict";function r(e){if("string"===typeof e){for(var t=e.length,n=t-1;n>=0;n--){var r=e.charCodeAt(n);r>127&&r<=2047?t++:r>2047&&r<=65535&&(t+=2)}return t}return"number"===typeof e.byteLength?e.byteLength:"number"===typeof e.size?e.size:void 0}n.d(t,{W:()=>r})},81135:(e,t,n)=>{"use strict";n.r(t),n.d(t,{locateWindow:()=>i});var r={};function i(){return"undefined"!==typeof window?window:"undefined"!==typeof self?self:r}},98143:(e,t,n)=>{"use strict";n.d(t,{i:()=>r});var r=function(e){return encodeURIComponent(e).replace(/[!'()*]/g,i)},i=function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}},85731:(e,t,n)=>{"use strict";n.d(t,{f:()=>a});var r=n(70655),i=n(51206),o=n.n(i),a=function(e){var t=e.serviceId,n=e.clientVersion;return function(){return(0,r.__awaiter)(void 0,void 0,void 0,(function(){var e,i,a,s,l,c,u,d,p;return(0,r.__generator)(this,(function(r){return e=(null===(a=null===window||void 0===window?void 0:window.navigator)||void 0===a?void 0:a.userAgent)?o().parse(window.navigator.userAgent):void 0,i=[["aws-sdk-js",n],["os/"+((null===(s=null===e||void 0===e?void 0:e.os)||void 0===s?void 0:s.name)||"other"),null===(l=null===e||void 0===e?void 0:e.os)||void 0===l?void 0:l.version],["lang/js"],["md/browser",(null!==(u=null===(c=null===e||void 0===e?void 0:e.browser)||void 0===c?void 0:c.name)&&void 0!==u?u:"unknown")+"_"+(null!==(p=null===(d=null===e||void 0===e?void 0:e.browser)||void 0===d?void 0:d.version)&&void 0!==p?p:"unknown")]],t&&i.push(["api/"+t,n]),[2,i]}))}))}}},58668:(e,t,n)=>{"use strict";n.r(t),n.d(t,{fromUtf8:()=>r,toUtf8:()=>i});var r=function(e){return"function"===typeof TextEncoder?function(e){return(new TextEncoder).encode(e)}(e):function(e){for(var t=[],n=0,r=e.length;n<r;n++){var i=e.charCodeAt(n);if(i<128)t.push(i);else if(i<2048)t.push(i>>6|192,63&i|128);else if(n+1<e.length&&55296===(64512&i)&&56320===(64512&e.charCodeAt(n+1))){var o=65536+((1023&i)<<10)+(1023&e.charCodeAt(++n));t.push(o>>18|240,o>>12&63|128,o>>6&63|128,63&o|128)}else t.push(i>>12|224,i>>6&63|128,63&i|128)}return Uint8Array.from(t)}(e)},i=function(e){return"function"===typeof TextDecoder?function(e){return new TextDecoder("utf-8").decode(e)}(e):function(e){for(var t="",n=0,r=e.length;n<r;n++){var i=e[n];if(i<128)t+=String.fromCharCode(i);else if(192<=i&&i<224){var o=e[++n];t+=String.fromCharCode((31&i)<<6|63&o)}else if(240<=i&&i<365){var a="%"+[i,e[++n],e[++n],e[++n]].map((function(e){return e.toString(16)})).join("%");t+=decodeURIComponent(a)}else t+=String.fromCharCode((15&i)<<12|(63&e[++n])<<6|63&e[++n])}return t}(e)}},86254:(e,t,n)=>{"use strict";n.d(t,{do:()=>q,AL:()=>S});var r,i=[],o="ResizeObserver loop completed with undelivered notifications.";!function(e){e.BORDER_BOX="border-box",e.CONTENT_BOX="content-box",e.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"}(r||(r={}));var a,s=function(e){return Object.freeze(e)},l=function(e,t){this.inlineSize=e,this.blockSize=t,s(this)},c=function(){function e(e,t,n,r){return this.x=e,this.y=t,this.width=n,this.height=r,this.top=this.y,this.left=this.x,this.bottom=this.top+this.height,this.right=this.left+this.width,s(this)}return e.prototype.toJSON=function(){var e=this;return{x:e.x,y:e.y,top:e.top,right:e.right,bottom:e.bottom,left:e.left,width:e.width,height:e.height}},e.fromRect=function(t){return new e(t.x,t.y,t.width,t.height)},e}(),u=function(e){return e instanceof SVGElement&&"getBBox"in e},d=function(e){if(u(e)){var t=e.getBBox(),n=t.width,r=t.height;return!n&&!r}var i=e,o=i.offsetWidth,a=i.offsetHeight;return!(o||a||e.getClientRects().length)},p=function(e){var t;if(e instanceof Element)return!0;var n=null===(t=null===e||void 0===e?void 0:e.ownerDocument)||void 0===t?void 0:t.defaultView;return!!(n&&e instanceof n.Element)},f="undefined"!==typeof window?window:{},h=new WeakMap,m=/auto|scroll/,g=/^tb|vertical/,v=/msie|trident/i.test(f.navigator&&f.navigator.userAgent),b=function(e){return parseFloat(e||"0")},y=function(e,t,n){return void 0===e&&(e=0),void 0===t&&(t=0),void 0===n&&(n=!1),new l((n?t:e)||0,(n?e:t)||0)},w=s({devicePixelContentBoxSize:y(),borderBoxSize:y(),contentBoxSize:y(),contentRect:new c(0,0,0,0)}),_=function(e,t){if(void 0===t&&(t=!1),h.has(e)&&!t)return h.get(e);if(d(e))return h.set(e,w),w;var n=getComputedStyle(e),r=u(e)&&e.ownerSVGElement&&e.getBBox(),i=!v&&"border-box"===n.boxSizing,o=g.test(n.writingMode||""),a=!r&&m.test(n.overflowY||""),l=!r&&m.test(n.overflowX||""),p=r?0:b(n.paddingTop),f=r?0:b(n.paddingRight),_=r?0:b(n.paddingBottom),x=r?0:b(n.paddingLeft),S=r?0:b(n.borderTopWidth),k=r?0:b(n.borderRightWidth),E=r?0:b(n.borderBottomWidth),C=x+f,A=p+_,T=(r?0:b(n.borderLeftWidth))+k,I=S+E,R=l?e.offsetHeight-I-e.clientHeight:0,O=a?e.offsetWidth-T-e.clientWidth:0,L=i?C+T:0,N=i?A+I:0,P=r?r.width:b(n.width)-L-O,D=r?r.height:b(n.height)-N-R,M=P+C+O+T,B=D+A+R+I,z=s({devicePixelContentBoxSize:y(Math.round(P*devicePixelRatio),Math.round(D*devicePixelRatio),o),borderBoxSize:y(M,B,o),contentBoxSize:y(P,D,o),contentRect:new c(x,p,P,D)});return h.set(e,z),z},x=function(e,t,n){var i=_(e,n),o=i.borderBoxSize,a=i.contentBoxSize,s=i.devicePixelContentBoxSize;switch(t){case r.DEVICE_PIXEL_CONTENT_BOX:return s;case r.BORDER_BOX:return o;default:return a}},S=function(e){var t=_(e);this.target=e,this.contentRect=t.contentRect,this.borderBoxSize=s([t.borderBoxSize]),this.contentBoxSize=s([t.contentBoxSize]),this.devicePixelContentBoxSize=s([t.devicePixelContentBoxSize])},k=function(e){if(d(e))return 1/0;for(var t=0,n=e.parentNode;n;)t+=1,n=n.parentNode;return t},E=function(){var e=1/0,t=[];i.forEach((function(n){if(0!==n.activeTargets.length){var r=[];n.activeTargets.forEach((function(t){var n=new S(t.target),i=k(t.target);r.push(n),t.lastReportedSize=x(t.target,t.observedBox),i<e&&(e=i)})),t.push((function(){n.callback.call(n.observer,r,n.observer)})),n.activeTargets.splice(0,n.activeTargets.length)}}));for(var n=0,r=t;n<r.length;n++){(0,r[n])()}return e},C=function(e){i.forEach((function(t){t.activeTargets.splice(0,t.activeTargets.length),t.skippedTargets.splice(0,t.skippedTargets.length),t.observationTargets.forEach((function(n){n.isActive()&&(k(n.target)>e?t.activeTargets.push(n):t.skippedTargets.push(n))}))}))},A=function(){var e=0;for(C(e);i.some((function(e){return e.activeTargets.length>0}));)e=E(),C(e);return i.some((function(e){return e.skippedTargets.length>0}))&&function(){var e;"function"===typeof ErrorEvent?e=new ErrorEvent("error",{message:o}):((e=document.createEvent("Event")).initEvent("error",!1,!1),e.message=o),window.dispatchEvent(e)}(),e>0},T=[],I=function(e){if(!a){var t=0,n=document.createTextNode("");new MutationObserver((function(){return T.splice(0).forEach((function(e){return e()}))})).observe(n,{characterData:!0}),a=function(){n.textContent="".concat(t?t--:t++)}}T.push(e),a()},R=0,O={attributes:!0,characterData:!0,childList:!0,subtree:!0},L=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],N=function(e){return void 0===e&&(e=0),Date.now()+e},P=!1,D=new(function(){function e(){var e=this;this.stopped=!0,this.listener=function(){return e.schedule()}}return e.prototype.run=function(e){var t=this;if(void 0===e&&(e=250),!P){P=!0;var n,r=N(e);n=function(){var n=!1;try{n=A()}finally{if(P=!1,e=r-N(),!R)return;n?t.run(1e3):e>0?t.run(e):t.start()}},I((function(){requestAnimationFrame(n)}))}},e.prototype.schedule=function(){this.stop(),this.run()},e.prototype.observe=function(){var e=this,t=function(){return e.observer&&e.observer.observe(document.body,O)};document.body?t():f.addEventListener("DOMContentLoaded",t)},e.prototype.start=function(){var e=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),L.forEach((function(t){return f.addEventListener(t,e.listener,!0)})))},e.prototype.stop=function(){var e=this;this.stopped||(this.observer&&this.observer.disconnect(),L.forEach((function(t){return f.removeEventListener(t,e.listener,!0)})),this.stopped=!0)},e}()),M=function(e){!R&&e>0&&D.start(),!(R+=e)&&D.stop()},B=function(){function e(e,t){this.target=e,this.observedBox=t||r.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return e.prototype.isActive=function(){var e,t=x(this.target,this.observedBox,!0);return e=this.target,u(e)||function(e){switch(e.tagName){case"INPUT":if("image"!==e.type)break;case"VIDEO":case"AUDIO":case"EMBED":case"OBJECT":case"CANVAS":case"IFRAME":case"IMG":return!0}return!1}(e)||"inline"!==getComputedStyle(e).display||(this.lastReportedSize=t),this.lastReportedSize.inlineSize!==t.inlineSize||this.lastReportedSize.blockSize!==t.blockSize},e}(),z=function(e,t){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=e,this.callback=t},j=new WeakMap,F=function(e,t){for(var n=0;n<e.length;n+=1)if(e[n].target===t)return n;return-1},U=function(){function e(){}return e.connect=function(e,t){var n=new z(e,t);j.set(e,n)},e.observe=function(e,t,n){var r=j.get(e),o=0===r.observationTargets.length;F(r.observationTargets,t)<0&&(o&&i.push(r),r.observationTargets.push(new B(t,n&&n.box)),M(1),D.schedule())},e.unobserve=function(e,t){var n=j.get(e),r=F(n.observationTargets,t),o=1===n.observationTargets.length;r>=0&&(o&&i.splice(i.indexOf(n),1),n.observationTargets.splice(r,1),M(-1))},e.disconnect=function(e){var t=this,n=j.get(e);n.observationTargets.slice().forEach((function(n){return t.unobserve(e,n.target)})),n.activeTargets.splice(0,n.activeTargets.length)},e}(),q=function(){function e(e){if(0===arguments.length)throw new TypeError("Failed to construct 'ResizeObserver': 1 argument required, but only 0 present.");if("function"!==typeof e)throw new TypeError("Failed to construct 'ResizeObserver': The callback provided as parameter 1 is not a function.");U.connect(this,e)}return e.prototype.observe=function(e,t){if(0===arguments.length)throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!p(e))throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");U.observe(this,e,t)},e.prototype.unobserve=function(e){if(0===arguments.length)throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!p(e))throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");U.unobserve(this,e)},e.prototype.disconnect=function(){U.disconnect(this)},e.toString=function(){return"function ResizeObserver () { [polyfill code] }"},e}()},15905:(e,t,n)=>{"use strict";var r=n(79742),i=n(80645),o=n(5826);function a(){return l.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(e,t){if(a()<t)throw new RangeError("Invalid typed array length");return l.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t)).__proto__=l.prototype:(null===e&&(e=new l(t)),e.length=t),e}function l(e,t,n){if(!l.TYPED_ARRAY_SUPPORT&&!(this instanceof l))return new l(e,t,n);if("number"===typeof e){if("string"===typeof t)throw new Error("If encoding is specified then the first argument must be a string");return d(this,e)}return c(this,e,t,n)}function c(e,t,n,r){if("number"===typeof t)throw new TypeError('"value" argument must not be a number');return"undefined"!==typeof ArrayBuffer&&t instanceof ArrayBuffer?function(e,t,n,r){if(t.byteLength,n<0||t.byteLength<n)throw new RangeError("'offset' is out of bounds");if(t.byteLength<n+(r||0))throw new RangeError("'length' is out of bounds");t=void 0===n&&void 0===r?new Uint8Array(t):void 0===r?new Uint8Array(t,n):new Uint8Array(t,n,r);l.TYPED_ARRAY_SUPPORT?(e=t).__proto__=l.prototype:e=p(e,t);return e}(e,t,n,r):"string"===typeof t?function(e,t,n){"string"===typeof n&&""!==n||(n="utf8");if(!l.isEncoding(n))throw new TypeError('"encoding" must be a valid string encoding');var r=0|h(t,n);e=s(e,r);var i=e.write(t,n);i!==r&&(e=e.slice(0,i));return e}(e,t,n):function(e,t){if(l.isBuffer(t)){var n=0|f(t.length);return 0===(e=s(e,n)).length||t.copy(e,0,0,n),e}if(t){if("undefined"!==typeof ArrayBuffer&&t.buffer instanceof ArrayBuffer||"length"in t)return"number"!==typeof t.length||(r=t.length)!==r?s(e,0):p(e,t);if("Buffer"===t.type&&o(t.data))return p(e,t.data)}var r;throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(e,t)}function u(e){if("number"!==typeof e)throw new TypeError('"size" argument must be a number');if(e<0)throw new RangeError('"size" argument must not be negative')}function d(e,t){if(u(t),e=s(e,t<0?0:0|f(t)),!l.TYPED_ARRAY_SUPPORT)for(var n=0;n<t;++n)e[n]=0;return e}function p(e,t){var n=t.length<0?0:0|f(t.length);e=s(e,n);for(var r=0;r<n;r+=1)e[r]=255&t[r];return e}function f(e){if(e>=a())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a().toString(16)+" bytes");return 0|e}function h(e,t){if(l.isBuffer(e))return e.length;if("undefined"!==typeof ArrayBuffer&&"function"===typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!==typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return U(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return q(e).length;default:if(r)return U(e).length;t=(""+t).toLowerCase(),r=!0}}function m(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return R(this,t,n);case"utf8":case"utf-8":return C(this,t,n);case"ascii":return T(this,t,n);case"latin1":case"binary":return I(this,t,n);case"base64":return E(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return O(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function g(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function v(e,t,n,r,i){if(0===e.length)return-1;if("string"===typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=i?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(i)return-1;n=e.length-1}else if(n<0){if(!i)return-1;n=0}if("string"===typeof t&&(t=l.from(t,r)),l.isBuffer(t))return 0===t.length?-1:b(e,t,n,r,i);if("number"===typeof t)return t&=255,l.TYPED_ARRAY_SUPPORT&&"function"===typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):b(e,[t],n,r,i);throw new TypeError("val must be string, number or Buffer")}function b(e,t,n,r,i){var o,a=1,s=e.length,l=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;a=2,s/=2,l/=2,n/=2}function c(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){var u=-1;for(o=n;o<s;o++)if(c(e,o)===c(t,-1===u?0:o-u)){if(-1===u&&(u=o),o-u+1===l)return u*a}else-1!==u&&(o-=o-u),u=-1}else for(n+l>s&&(n=s-l),o=n;o>=0;o--){for(var d=!0,p=0;p<l;p++)if(c(e,o+p)!==c(t,p)){d=!1;break}if(d)return o}return-1}function y(e,t,n,r){n=Number(n)||0;var i=e.length-n;r?(r=Number(r))>i&&(r=i):r=i;var o=t.length;if(o%2!==0)throw new TypeError("Invalid hex string");r>o/2&&(r=o/2);for(var a=0;a<r;++a){var s=parseInt(t.substr(2*a,2),16);if(isNaN(s))return a;e[n+a]=s}return a}function w(e,t,n,r){return W(U(t,e.length-n),e,n,r)}function _(e,t,n,r){return W(function(e){for(var t=[],n=0;n<e.length;++n)t.push(255&e.charCodeAt(n));return t}(t),e,n,r)}function x(e,t,n,r){return _(e,t,n,r)}function S(e,t,n,r){return W(q(t),e,n,r)}function k(e,t,n,r){return W(function(e,t){for(var n,r,i,o=[],a=0;a<e.length&&!((t-=2)<0);++a)r=(n=e.charCodeAt(a))>>8,i=n%256,o.push(i),o.push(r);return o}(t,e.length-n),e,n,r)}function E(e,t,n){return 0===t&&n===e.length?r.fromByteArray(e):r.fromByteArray(e.slice(t,n))}function C(e,t,n){n=Math.min(e.length,n);for(var r=[],i=t;i<n;){var o,a,s,l,c=e[i],u=null,d=c>239?4:c>223?3:c>191?2:1;if(i+d<=n)switch(d){case 1:c<128&&(u=c);break;case 2:128===(192&(o=e[i+1]))&&(l=(31&c)<<6|63&o)>127&&(u=l);break;case 3:o=e[i+1],a=e[i+2],128===(192&o)&&128===(192&a)&&(l=(15&c)<<12|(63&o)<<6|63&a)>2047&&(l<55296||l>57343)&&(u=l);break;case 4:o=e[i+1],a=e[i+2],s=e[i+3],128===(192&o)&&128===(192&a)&&128===(192&s)&&(l=(15&c)<<18|(63&o)<<12|(63&a)<<6|63&s)>65535&&l<1114112&&(u=l)}null===u?(u=65533,d=1):u>65535&&(u-=65536,r.push(u>>>10&1023|55296),u=56320|1023&u),r.push(u),i+=d}return function(e){var t=e.length;if(t<=A)return String.fromCharCode.apply(String,e);var n="",r=0;for(;r<t;)n+=String.fromCharCode.apply(String,e.slice(r,r+=A));return n}(r)}t.lW=l,t.h2=50,l.TYPED_ARRAY_SUPPORT=void 0!==n.g.TYPED_ARRAY_SUPPORT?n.g.TYPED_ARRAY_SUPPORT:function(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"===typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(t){return!1}}(),a(),l.poolSize=8192,l._augment=function(e){return e.__proto__=l.prototype,e},l.from=function(e,t,n){return c(null,e,t,n)},l.TYPED_ARRAY_SUPPORT&&(l.prototype.__proto__=Uint8Array.prototype,l.__proto__=Uint8Array,"undefined"!==typeof Symbol&&Symbol.species&&l[Symbol.species]===l&&Object.defineProperty(l,Symbol.species,{value:null,configurable:!0})),l.alloc=function(e,t,n){return function(e,t,n,r){return u(t),t<=0?s(e,t):void 0!==n?"string"===typeof r?s(e,t).fill(n,r):s(e,t).fill(n):s(e,t)}(null,e,t,n)},l.allocUnsafe=function(e){return d(null,e)},l.allocUnsafeSlow=function(e){return d(null,e)},l.isBuffer=function(e){return!(null==e||!e._isBuffer)},l.compare=function(e,t){if(!l.isBuffer(e)||!l.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var n=e.length,r=t.length,i=0,o=Math.min(n,r);i<o;++i)if(e[i]!==t[i]){n=e[i],r=t[i];break}return n<r?-1:r<n?1:0},l.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},l.concat=function(e,t){if(!o(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return l.alloc(0);var n;if(void 0===t)for(t=0,n=0;n<e.length;++n)t+=e[n].length;var r=l.allocUnsafe(t),i=0;for(n=0;n<e.length;++n){var a=e[n];if(!l.isBuffer(a))throw new TypeError('"list" argument must be an Array of Buffers');a.copy(r,i),i+=a.length}return r},l.byteLength=h,l.prototype._isBuffer=!0,l.prototype.swap16=function(){var e=this.length;if(e%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)g(this,t,t+1);return this},l.prototype.swap32=function(){var e=this.length;if(e%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)g(this,t,t+3),g(this,t+1,t+2);return this},l.prototype.swap64=function(){var e=this.length;if(e%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)g(this,t,t+7),g(this,t+1,t+6),g(this,t+2,t+5),g(this,t+3,t+4);return this},l.prototype.toString=function(){var e=0|this.length;return 0===e?"":0===arguments.length?C(this,0,e):m.apply(this,arguments)},l.prototype.equals=function(e){if(!l.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===l.compare(this,e)},l.prototype.inspect=function(){var e="",n=t.h2;return this.length>0&&(e=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(e+=" ... ")),"<Buffer "+e+">"},l.prototype.compare=function(e,t,n,r,i){if(!l.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),t<0||n>e.length||r<0||i>this.length)throw new RangeError("out of range index");if(r>=i&&t>=n)return 0;if(r>=i)return-1;if(t>=n)return 1;if(this===e)return 0;for(var o=(i>>>=0)-(r>>>=0),a=(n>>>=0)-(t>>>=0),s=Math.min(o,a),c=this.slice(r,i),u=e.slice(t,n),d=0;d<s;++d)if(c[d]!==u[d]){o=c[d],a=u[d];break}return o<a?-1:a<o?1:0},l.prototype.includes=function(e,t,n){return-1!==this.indexOf(e,t,n)},l.prototype.indexOf=function(e,t,n){return v(this,e,t,n,!0)},l.prototype.lastIndexOf=function(e,t,n){return v(this,e,t,n,!1)},l.prototype.write=function(e,t,n,r){if(void 0===t)r="utf8",n=this.length,t=0;else if(void 0===n&&"string"===typeof t)r=t,n=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t|=0,isFinite(n)?(n|=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}var i=this.length-t;if((void 0===n||n>i)&&(n=i),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var o=!1;;)switch(r){case"hex":return y(this,e,t,n);case"utf8":case"utf-8":return w(this,e,t,n);case"ascii":return _(this,e,t,n);case"latin1":case"binary":return x(this,e,t,n);case"base64":return S(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return k(this,e,t,n);default:if(o)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),o=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var A=4096;function T(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i<n;++i)r+=String.fromCharCode(127&e[i]);return r}function I(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i<n;++i)r+=String.fromCharCode(e[i]);return r}function R(e,t,n){var r=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>r)&&(n=r);for(var i="",o=t;o<n;++o)i+=F(e[o]);return i}function O(e,t,n){for(var r=e.slice(t,n),i="",o=0;o<r.length;o+=2)i+=String.fromCharCode(r[o]+256*r[o+1]);return i}function L(e,t,n){if(e%1!==0||e<0)throw new RangeError("offset is not uint");if(e+t>n)throw new RangeError("Trying to access beyond buffer length")}function N(e,t,n,r,i,o){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<o)throw new RangeError('"value" argument is out of bounds');if(n+r>e.length)throw new RangeError("Index out of range")}function P(e,t,n,r){t<0&&(t=65535+t+1);for(var i=0,o=Math.min(e.length-n,2);i<o;++i)e[n+i]=(t&255<<8*(r?i:1-i))>>>8*(r?i:1-i)}function D(e,t,n,r){t<0&&(t=4294967295+t+1);for(var i=0,o=Math.min(e.length-n,4);i<o;++i)e[n+i]=t>>>8*(r?i:3-i)&255}function M(e,t,n,r,i,o){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function B(e,t,n,r,o){return o||M(e,0,n,4),i.write(e,t,n,r,23,4),n+4}function z(e,t,n,r,o){return o||M(e,0,n,8),i.write(e,t,n,r,52,8),n+8}l.prototype.slice=function(e,t){var n,r=this.length;if((e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=void 0===t?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t<e&&(t=e),l.TYPED_ARRAY_SUPPORT)(n=this.subarray(e,t)).__proto__=l.prototype;else{var i=t-e;n=new l(i,void 0);for(var o=0;o<i;++o)n[o]=this[o+e]}return n},l.prototype.readUIntLE=function(e,t,n){e|=0,t|=0,n||L(e,t,this.length);for(var r=this[e],i=1,o=0;++o<t&&(i*=256);)r+=this[e+o]*i;return r},l.prototype.readUIntBE=function(e,t,n){e|=0,t|=0,n||L(e,t,this.length);for(var r=this[e+--t],i=1;t>0&&(i*=256);)r+=this[e+--t]*i;return r},l.prototype.readUInt8=function(e,t){return t||L(e,1,this.length),this[e]},l.prototype.readUInt16LE=function(e,t){return t||L(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUInt16BE=function(e,t){return t||L(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUInt32LE=function(e,t){return t||L(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUInt32BE=function(e,t){return t||L(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||L(e,t,this.length);for(var r=this[e],i=1,o=0;++o<t&&(i*=256);)r+=this[e+o]*i;return r>=(i*=128)&&(r-=Math.pow(2,8*t)),r},l.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||L(e,t,this.length);for(var r=t,i=1,o=this[e+--r];r>0&&(i*=256);)o+=this[e+--r]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},l.prototype.readInt8=function(e,t){return t||L(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){t||L(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt16BE=function(e,t){t||L(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt32LE=function(e,t){return t||L(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return t||L(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readFloatLE=function(e,t){return t||L(e,4,this.length),i.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return t||L(e,4,this.length),i.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return t||L(e,8,this.length),i.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return t||L(e,8,this.length),i.read(this,e,!1,52,8)},l.prototype.writeUIntLE=function(e,t,n,r){(e=+e,t|=0,n|=0,r)||N(this,e,t,n,Math.pow(2,8*n)-1,0);var i=1,o=0;for(this[t]=255&e;++o<n&&(i*=256);)this[t+o]=e/i&255;return t+n},l.prototype.writeUIntBE=function(e,t,n,r){(e=+e,t|=0,n|=0,r)||N(this,e,t,n,Math.pow(2,8*n)-1,0);var i=n-1,o=1;for(this[t+i]=255&e;--i>=0&&(o*=256);)this[t+i]=e/o&255;return t+n},l.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,1,255,0),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},l.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):P(this,e,t,!0),t+2},l.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):P(this,e,t,!1),t+2},l.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):D(this,e,t,!0),t+4},l.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):D(this,e,t,!1),t+4},l.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);N(this,e,t,n,i-1,-i)}var o=0,a=1,s=0;for(this[t]=255&e;++o<n&&(a*=256);)e<0&&0===s&&0!==this[t+o-1]&&(s=1),this[t+o]=(e/a>>0)-s&255;return t+n},l.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);N(this,e,t,n,i-1,-i)}var o=n-1,a=1,s=0;for(this[t+o]=255&e;--o>=0&&(a*=256);)e<0&&0===s&&0!==this[t+o+1]&&(s=1),this[t+o]=(e/a>>0)-s&255;return t+n},l.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,1,127,-128),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):P(this,e,t,!0),t+2},l.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):P(this,e,t,!1),t+2},l.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,4,2147483647,-2147483648),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):D(this,e,t,!0),t+4},l.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):D(this,e,t,!1),t+4},l.prototype.writeFloatLE=function(e,t,n){return B(this,e,t,!0,n)},l.prototype.writeFloatBE=function(e,t,n){return B(this,e,t,!1,n)},l.prototype.writeDoubleLE=function(e,t,n){return z(this,e,t,!0,n)},l.prototype.writeDoubleBE=function(e,t,n){return z(this,e,t,!1,n)},l.prototype.copy=function(e,t,n,r){if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r<n&&(r=n),r===n)return 0;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t<r-n&&(r=e.length-t+n);var i,o=r-n;if(this===e&&n<t&&t<r)for(i=o-1;i>=0;--i)e[i+t]=this[i+n];else if(o<1e3||!l.TYPED_ARRAY_SUPPORT)for(i=0;i<o;++i)e[i+t]=this[i+n];else Uint8Array.prototype.set.call(e,this.subarray(n,n+o),t);return o},l.prototype.fill=function(e,t,n,r){if("string"===typeof e){if("string"===typeof t?(r=t,t=0,n=this.length):"string"===typeof n&&(r=n,n=this.length),1===e.length){var i=e.charCodeAt(0);i<256&&(e=i)}if(void 0!==r&&"string"!==typeof r)throw new TypeError("encoding must be a string");if("string"===typeof r&&!l.isEncoding(r))throw new TypeError("Unknown encoding: "+r)}else"number"===typeof e&&(e&=255);if(t<0||this.length<t||this.length<n)throw new RangeError("Out of range index");if(n<=t)return this;var o;if(t>>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"===typeof e)for(o=t;o<n;++o)this[o]=e;else{var a=l.isBuffer(e)?e:U(new l(e,r).toString()),s=a.length;for(o=0;o<n-t;++o)this[o+t]=a[o%s]}return this};var j=/[^+\/0-9A-Za-z-_]/g;function F(e){return e<16?"0"+e.toString(16):e.toString(16)}function U(e,t){var n;t=t||1/0;for(var r=e.length,i=null,o=[],a=0;a<r;++a){if((n=e.charCodeAt(a))>55295&&n<57344){if(!i){if(n>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(a+1===r){(t-=3)>-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,n<128){if((t-=1)<0)break;o.push(n)}else if(n<2048){if((t-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function q(e){return r.toByteArray(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(j,"")).length<2)return"";for(;e.length%4!==0;)e+="=";return e}(e))}function W(e,t,n,r){for(var i=0;i<r&&!(i+n>=t.length||i>=e.length);++i)t[i+n]=e[i];return i}},96105:(e,t,n)=>{n(17321);var r=n(79614),i=r.Service,o=r.apiLoader;o.services.cognitoidentity={},r.CognitoIdentity=i.defineService("cognitoidentity",["2014-06-30"]),n(17675),Object.defineProperty(o.services.cognitoidentity,"2014-06-30",{get:function(){var e=n(57377);return e.paginators=n(85010).o,e},enumerable:!0,configurable:!0}),e.exports=r.CognitoIdentity},93568:(e,t,n)=>{n(17321);var r=n(79614),i=r.Service,o=r.apiLoader;o.services.sts={},r.STS=i.defineService("sts",["2011-06-15"]),n(44456),Object.defineProperty(o.services.sts,"2011-06-15",{get:function(){var e=n(80753);return e.paginators=n(93639).o,e},enumerable:!0,configurable:!0}),e.exports=r.STS},16862:e=>{function t(e,n){if(!t.services.hasOwnProperty(e))throw new Error("InvalidService: Failed to load api for "+e);return t.services[e][n]}t.services={},e.exports=t},47821:(e,t,n)=>{var r=n(9790),i=n(15610),o=n(14314),a=n(11365);e.exports={createHash:function(e){if("md5"===(e=e.toLowerCase()))return new i;if("sha256"===e)return new a;if("sha1"===e)return new o;throw new Error("Hash algorithm "+e+" is not supported in the browser SDK")},createHmac:function(e,t){if("md5"===(e=e.toLowerCase()))return new r(i,t);if("sha256"===e)return new r(a,t);if("sha1"===e)return new r(o,t);throw new Error("HMAC algorithm "+e+" is not supported in the browser SDK")},createSign:function(){throw new Error("createSign is not implemented in the browser")}}},66323:(e,t,n)=>{var r=n(32061).lW;"undefined"!==typeof ArrayBuffer&&"undefined"===typeof ArrayBuffer.isView&&(ArrayBuffer.isView=function(e){return i.indexOf(Object.prototype.toString.call(e))>-1});var i=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]","[object DataView]"];e.exports={isEmptyData:function(e){return"string"===typeof e?0===e.length:0===e.byteLength},convertToBuffer:function(e){return"string"===typeof e&&(e=new r(e,"utf8")),ArrayBuffer.isView(e)?new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(e)}}},9790:(e,t,n)=>{var r=n(66323);function i(e,t){this.hash=new e,this.outer=new e;var n=function(e,t){var n=r.convertToBuffer(t);if(n.byteLength>e.BLOCK_SIZE){var i=new e;i.update(n),n=i.digest()}var o=new Uint8Array(e.BLOCK_SIZE);return o.set(n),o}(e,t),i=new Uint8Array(e.BLOCK_SIZE);i.set(n);for(var o=0;o<e.BLOCK_SIZE;o++)n[o]^=54,i[o]^=92;this.hash.update(n),this.outer.update(i);for(o=0;o<n.byteLength;o++)n[o]=0}e.exports=i,i.prototype.update=function(e){if(r.isEmptyData(e)||this.error)return this;try{this.hash.update(r.convertToBuffer(e))}catch(t){this.error=t}return this},i.prototype.digest=function(e){return this.outer.finished||this.outer.update(this.hash.digest()),this.outer.digest(e)}},15610:(e,t,n)=>{var r=n(66323),i=n(32061).lW,o=64;function a(){this.state=[1732584193,4023233417,2562383102,271733878],this.buffer=new DataView(new ArrayBuffer(o)),this.bufferLength=0,this.bytesHashed=0,this.finished=!1}function s(e,t,n,r,i,o){return((t=(t+e&4294967295)+(r+o&4294967295)&4294967295)<<i|t>>>32-i)+n&4294967295}function l(e,t,n,r,i,o,a){return s(t&n|~t&r,e,t,i,o,a)}function c(e,t,n,r,i,o,a){return s(t&r|n&~r,e,t,i,o,a)}function u(e,t,n,r,i,o,a){return s(t^n^r,e,t,i,o,a)}function d(e,t,n,r,i,o,a){return s(n^(t|~r),e,t,i,o,a)}e.exports=a,a.BLOCK_SIZE=o,a.prototype.update=function(e){if(r.isEmptyData(e))return this;if(this.finished)throw new Error("Attempted to update an already finished hash.");var t=r.convertToBuffer(e),n=0,i=t.byteLength;for(this.bytesHashed+=i;i>0;)this.buffer.setUint8(this.bufferLength++,t[n++]),i--,this.bufferLength===o&&(this.hashBuffer(),this.bufferLength=0);return this},a.prototype.digest=function(e){if(!this.finished){var t=this,n=t.buffer,r=t.bufferLength,a=8*t.bytesHashed;if(n.setUint8(this.bufferLength++,128),r%o>=56){for(var s=this.bufferLength;s<o;s++)n.setUint8(s,0);this.hashBuffer(),this.bufferLength=0}for(s=this.bufferLength;s<56;s++)n.setUint8(s,0);n.setUint32(56,a>>>0,!0),n.setUint32(60,Math.floor(a/4294967296),!0),this.hashBuffer(),this.finished=!0}var l=new DataView(new ArrayBuffer(16));for(s=0;s<4;s++)l.setUint32(4*s,this.state[s],!0);var c=new i(l.buffer,l.byteOffset,l.byteLength);return e?c.toString(e):c},a.prototype.hashBuffer=function(){var e=this.buffer,t=this.state,n=t[0],r=t[1],i=t[2],o=t[3];n=l(n,r,i,o,e.getUint32(0,!0),7,3614090360),o=l(o,n,r,i,e.getUint32(4,!0),12,3905402710),i=l(i,o,n,r,e.getUint32(8,!0),17,606105819),r=l(r,i,o,n,e.getUint32(12,!0),22,3250441966),n=l(n,r,i,o,e.getUint32(16,!0),7,4118548399),o=l(o,n,r,i,e.getUint32(20,!0),12,1200080426),i=l(i,o,n,r,e.getUint32(24,!0),17,2821735955),r=l(r,i,o,n,e.getUint32(28,!0),22,4249261313),n=l(n,r,i,o,e.getUint32(32,!0),7,1770035416),o=l(o,n,r,i,e.getUint32(36,!0),12,2336552879),i=l(i,o,n,r,e.getUint32(40,!0),17,4294925233),r=l(r,i,o,n,e.getUint32(44,!0),22,2304563134),n=l(n,r,i,o,e.getUint32(48,!0),7,1804603682),o=l(o,n,r,i,e.getUint32(52,!0),12,4254626195),i=l(i,o,n,r,e.getUint32(56,!0),17,2792965006),n=c(n,r=l(r,i,o,n,e.getUint32(60,!0),22,1236535329),i,o,e.getUint32(4,!0),5,4129170786),o=c(o,n,r,i,e.getUint32(24,!0),9,3225465664),i=c(i,o,n,r,e.getUint32(44,!0),14,643717713),r=c(r,i,o,n,e.getUint32(0,!0),20,3921069994),n=c(n,r,i,o,e.getUint32(20,!0),5,3593408605),o=c(o,n,r,i,e.getUint32(40,!0),9,38016083),i=c(i,o,n,r,e.getUint32(60,!0),14,3634488961),r=c(r,i,o,n,e.getUint32(16,!0),20,3889429448),n=c(n,r,i,o,e.getUint32(36,!0),5,568446438),o=c(o,n,r,i,e.getUint32(56,!0),9,3275163606),i=c(i,o,n,r,e.getUint32(12,!0),14,4107603335),r=c(r,i,o,n,e.getUint32(32,!0),20,1163531501),n=c(n,r,i,o,e.getUint32(52,!0),5,2850285829),o=c(o,n,r,i,e.getUint32(8,!0),9,4243563512),i=c(i,o,n,r,e.getUint32(28,!0),14,1735328473),n=u(n,r=c(r,i,o,n,e.getUint32(48,!0),20,2368359562),i,o,e.getUint32(20,!0),4,4294588738),o=u(o,n,r,i,e.getUint32(32,!0),11,2272392833),i=u(i,o,n,r,e.getUint32(44,!0),16,1839030562),r=u(r,i,o,n,e.getUint32(56,!0),23,4259657740),n=u(n,r,i,o,e.getUint32(4,!0),4,2763975236),o=u(o,n,r,i,e.getUint32(16,!0),11,1272893353),i=u(i,o,n,r,e.getUint32(28,!0),16,4139469664),r=u(r,i,o,n,e.getUint32(40,!0),23,3200236656),n=u(n,r,i,o,e.getUint32(52,!0),4,681279174),o=u(o,n,r,i,e.getUint32(0,!0),11,3936430074),i=u(i,o,n,r,e.getUint32(12,!0),16,3572445317),r=u(r,i,o,n,e.getUint32(24,!0),23,76029189),n=u(n,r,i,o,e.getUint32(36,!0),4,3654602809),o=u(o,n,r,i,e.getUint32(48,!0),11,3873151461),i=u(i,o,n,r,e.getUint32(60,!0),16,530742520),n=d(n,r=u(r,i,o,n,e.getUint32(8,!0),23,3299628645),i,o,e.getUint32(0,!0),6,4096336452),o=d(o,n,r,i,e.getUint32(28,!0),10,1126891415),i=d(i,o,n,r,e.getUint32(56,!0),15,2878612391),r=d(r,i,o,n,e.getUint32(20,!0),21,4237533241),n=d(n,r,i,o,e.getUint32(48,!0),6,1700485571),o=d(o,n,r,i,e.getUint32(12,!0),10,2399980690),i=d(i,o,n,r,e.getUint32(40,!0),15,4293915773),r=d(r,i,o,n,e.getUint32(4,!0),21,2240044497),n=d(n,r,i,o,e.getUint32(32,!0),6,1873313359),o=d(o,n,r,i,e.getUint32(60,!0),10,4264355552),i=d(i,o,n,r,e.getUint32(24,!0),15,2734768916),r=d(r,i,o,n,e.getUint32(52,!0),21,1309151649),n=d(n,r,i,o,e.getUint32(16,!0),6,4149444226),o=d(o,n,r,i,e.getUint32(44,!0),10,3174756917),i=d(i,o,n,r,e.getUint32(8,!0),15,718787259),r=d(r,i,o,n,e.getUint32(36,!0),21,3951481745),t[0]=n+t[0]&4294967295,t[1]=r+t[1]&4294967295,t[2]=i+t[2]&4294967295,t[3]=o+t[3]&4294967295}},14314:(e,t,n)=>{var r=n(32061).lW,i=n(66323);new Uint32Array([1518500249,1859775393,-1894007588,-899497514]),Math.pow(2,53);function o(){this.h0=1732584193,this.h1=4023233417,this.h2=2562383102,this.h3=271733878,this.h4=3285377520,this.block=new Uint32Array(80),this.offset=0,this.shift=24,this.totalLength=0}e.exports=o,o.BLOCK_SIZE=64,o.prototype.update=function(e){if(this.finished)throw new Error("Attempted to update an already finished hash.");if(i.isEmptyData(e))return this;var t=(e=i.convertToBuffer(e)).length;this.totalLength+=8*t;for(var n=0;n<t;n++)this.write(e[n]);return this},o.prototype.write=function(e){this.block[this.offset]|=(255&e)<<this.shift,this.shift?this.shift-=8:(this.offset++,this.shift=24),16===this.offset&&this.processBlock()},o.prototype.digest=function(e){this.write(128),(this.offset>14||14===this.offset&&this.shift<24)&&this.processBlock(),this.offset=14,this.shift=24,this.write(0),this.write(0),this.write(this.totalLength>0xffffffffff?this.totalLength/1099511627776:0),this.write(this.totalLength>4294967295?this.totalLength/4294967296:0);for(var t=24;t>=0;t-=8)this.write(this.totalLength>>t);var n=new r(20),i=new DataView(n.buffer);return i.setUint32(0,this.h0,!1),i.setUint32(4,this.h1,!1),i.setUint32(8,this.h2,!1),i.setUint32(12,this.h3,!1),i.setUint32(16,this.h4,!1),e?n.toString(e):n},o.prototype.processBlock=function(){for(var e=16;e<80;e++){var t=this.block[e-3]^this.block[e-8]^this.block[e-14]^this.block[e-16];this.block[e]=t<<1|t>>>31}var n,r,i=this.h0,o=this.h1,a=this.h2,s=this.h3,l=this.h4;for(e=0;e<80;e++){e<20?(n=s^o&(a^s),r=1518500249):e<40?(n=o^a^s,r=1859775393):e<60?(n=o&a|s&(o|a),r=2400959708):(n=o^a^s,r=3395469782);var c=(i<<5|i>>>27)+n+l+r+(0|this.block[e]);l=s,s=a,a=o<<30|o>>>2,o=i,i=c}for(this.h0=this.h0+i|0,this.h1=this.h1+o|0,this.h2=this.h2+a|0,this.h3=this.h3+s|0,this.h4=this.h4+l|0,this.offset=0,e=0;e<16;e++)this.block[e]=0}},11365:(e,t,n)=>{var r=n(32061).lW,i=n(66323),o=64,a=new Uint32Array([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]),s=Math.pow(2,53)-1;function l(){this.state=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],this.temp=new Int32Array(64),this.buffer=new Uint8Array(64),this.bufferLength=0,this.bytesHashed=0,this.finished=!1}e.exports=l,l.BLOCK_SIZE=o,l.prototype.update=function(e){if(this.finished)throw new Error("Attempted to update an already finished hash.");if(i.isEmptyData(e))return this;var t=0,n=(e=i.convertToBuffer(e)).byteLength;if(this.bytesHashed+=n,8*this.bytesHashed>s)throw new Error("Cannot hash more than 2^53 - 1 bits");for(;n>0;)this.buffer[this.bufferLength++]=e[t++],n--,this.bufferLength===o&&(this.hashBuffer(),this.bufferLength=0);return this},l.prototype.digest=function(e){if(!this.finished){var t=8*this.bytesHashed,n=new DataView(this.buffer.buffer,this.buffer.byteOffset,this.buffer.byteLength),i=this.bufferLength;if(n.setUint8(this.bufferLength++,128),i%o>=56){for(var a=this.bufferLength;a<o;a++)n.setUint8(a,0);this.hashBuffer(),this.bufferLength=0}for(a=this.bufferLength;a<56;a++)n.setUint8(a,0);n.setUint32(56,Math.floor(t/4294967296),!0),n.setUint32(60,t),this.hashBuffer(),this.finished=!0}var s=new r(32);for(a=0;a<8;a++)s[4*a]=this.state[a]>>>24&255,s[4*a+1]=this.state[a]>>>16&255,s[4*a+2]=this.state[a]>>>8&255,s[4*a+3]=this.state[a]>>>0&255;return e?s.toString(e):s},l.prototype.hashBuffer=function(){for(var e=this.buffer,t=this.state,n=t[0],r=t[1],i=t[2],s=t[3],l=t[4],c=t[5],u=t[6],d=t[7],p=0;p<o;p++){if(p<16)this.temp[p]=(255&e[4*p])<<24|(255&e[4*p+1])<<16|(255&e[4*p+2])<<8|255&e[4*p+3];else{var f=this.temp[p-2],h=(f>>>17|f<<15)^(f>>>19|f<<13)^f>>>10,m=((f=this.temp[p-15])>>>7|f<<25)^(f>>>18|f<<14)^f>>>3;this.temp[p]=(h+this.temp[p-7]|0)+(m+this.temp[p-16]|0)}var g=(((l>>>6|l<<26)^(l>>>11|l<<21)^(l>>>25|l<<7))+(l&c^~l&u)|0)+(d+(a[p]+this.temp[p]|0)|0)|0,v=((n>>>2|n<<30)^(n>>>13|n<<19)^(n>>>22|n<<10))+(n&r^n&i^r&i)|0;d=u,u=c,c=l,l=s+g|0,s=i,i=r,r=n,n=g+v|0}t[0]+=n,t[1]+=r,t[2]+=i,t[3]+=s,t[4]+=l,t[5]+=c,t[6]+=u,t[7]+=d}},17321:(e,t,n)=>{var r=n(62662);r.crypto.lib=n(47821),r.Buffer=n(32061).lW,r.url=n(8575),r.querystring=n(17673),r.realClock=n(31414),r.environment="js",r.createEventStream=n(2403).createEventStream,r.isBrowser=function(){return!0},r.isNode=function(){return!1};var i=n(79614);if(e.exports=i,n(84465),n(83227),n(46662),n(91),n(97719),n(67372),n(16986),i.XML.Parser=n(35106),n(2631),"undefined"===typeof o)var o={browser:!0}},22709:(e,t,n)=>{var r,i=n(79614);n(84465),n(83227),i.Config=i.util.inherit({constructor:function(e){void 0===e&&(e={}),e=this.extractCredentials(e),i.util.each.call(this,this.keys,(function(t,n){this.set(t,e[t],n)}))},getCredentials:function(e){var t=this;function n(n){e(n,n?null:t.credentials)}function r(e,t){return new i.util.error(t||new Error,{code:"CredentialsError",message:e,name:"CredentialsError"})}t.credentials?"function"===typeof t.credentials.get?t.credentials.get((function(e){e&&(e=r("Could not load credentials from "+t.credentials.constructor.name,e)),n(e)})):function(){var e=null;t.credentials.accessKeyId&&t.credentials.secretAccessKey||(e=r("Missing credentials")),n(e)}():t.credentialProvider?t.credentialProvider.resolve((function(e,i){e&&(e=r("Could not load credentials from any providers",e)),t.credentials=i,n(e)})):n(r("No credentials to load"))},update:function(e,t){t=t||!1,e=this.extractCredentials(e),i.util.each.call(this,e,(function(e,n){(t||Object.prototype.hasOwnProperty.call(this.keys,e)||i.Service.hasService(e))&&this.set(e,n)}))},loadFromPath:function(e){this.clear();var t=JSON.parse(i.util.readFileSync(e)),n=new i.FileSystemCredentials(e),r=new i.CredentialProviderChain;return r.providers.unshift(n),r.resolve((function(e,n){if(e)throw e;t.credentials=n})),this.constructor(t),this},clear:function(){i.util.each.call(this,this.keys,(function(e){delete this[e]})),this.set("credentials",void 0),this.set("credentialProvider",void 0)},set:function(e,t,n){void 0===t?(void 0===n&&(n=this.keys[e]),this[e]="function"===typeof n?n.call(this):n):"httpOptions"===e&&this[e]?this[e]=i.util.merge(this[e],t):this[e]=t},keys:{credentials:null,credentialProvider:null,region:null,logger:null,apiVersions:{},apiVersion:null,endpoint:void 0,httpOptions:{timeout:12e4},maxRetries:void 0,maxRedirects:10,paramValidation:!0,sslEnabled:!0,s3ForcePathStyle:!1,s3BucketEndpoint:!1,s3DisableBodySigning:!0,s3UsEast1RegionalEndpoint:"legacy",s3UseArnRegion:void 0,computeChecksums:!0,convertResponseTypes:!0,correctClockSkew:!1,customUserAgent:null,dynamoDbCrc32:!0,systemClockOffset:0,signatureVersion:null,signatureCache:!0,retryDelayOptions:{},useAccelerateEndpoint:!1,clientSideMonitoring:!1,endpointDiscoveryEnabled:void 0,endpointCacheSize:1e3,hostPrefixEnabled:!0,stsRegionalEndpoints:"legacy"},extractCredentials:function(e){return e.accessKeyId&&e.secretAccessKey&&((e=i.util.copy(e)).credentials=new i.Credentials(e)),e},setPromisesDependency:function(e){r=e,null===e&&"function"===typeof Promise&&(r=Promise);var t=[i.Request,i.Credentials,i.CredentialProviderChain];i.S3&&(t.push(i.S3),i.S3.ManagedUpload&&t.push(i.S3.ManagedUpload)),i.util.addPromises(t,r)},getPromisesDependency:function(){return r}}),i.config=new i.Config},65456:(e,t,n)=>{var r=n(79614);function i(e,t){if("string"===typeof e){if(["legacy","regional"].indexOf(e.toLowerCase())>=0)return e.toLowerCase();throw r.util.error(new Error,t)}}e.exports=function(e,t){var n;if((e=e||{})[t.clientConfig]&&(n=i(e[t.clientConfig],{code:"InvalidConfiguration",message:'invalid "'+t.clientConfig+'" configuration. Expect "legacy"  or "regional". Got "'+e[t.clientConfig]+'".'})))return n;if(!r.util.isNode())return n;if(Object.prototype.hasOwnProperty.call({MODE:"production",BASE_URL:"/"},t.env)&&(n=i({MODE:"production",BASE_URL:"/"}[t.env],{code:"InvalidEnvironmentalVariable",message:"invalid "+t.env+' environmental variable. Expect "legacy"  or "regional". Got "'+{MODE:"production",BASE_URL:"/"}[t.env]+'".'})))return n;var o={};try{o=r.util.getProfilesFromSharedConfig(r.util.iniLoader)[{MODE:"production",BASE_URL:"/"}.AWS_PROFILE||r.util.defaultProfile]}catch(a){}return o&&Object.prototype.hasOwnProperty.call(o,t.sharedConfig)&&(n=i(o[t.sharedConfig],{code:"InvalidConfiguration",message:"invalid "+t.sharedConfig+' profile config. Expect "legacy"  or "regional". Got "'+o[t.sharedConfig]+'".'})),n}},79614:(e,t,n)=>{var r={util:n(62662)};({}).toString(),e.exports=r,r.util.update(r,{VERSION:"2.799.0",Signers:{},Protocol:{Json:n(76933),Query:n(70293),Rest:n(96225),RestJson:n(53699),RestXml:n(11674)},XML:{Builder:n(52369),Parser:null},JSON:{Builder:n(43658),Parser:n(62622)},Model:{Api:n(85863),Operation:n(66797),Shape:n(68136),Paginator:n(47937),ResourceWaiter:n(67637)},apiLoader:n(16862),EndpointCache:n(85101).$}),n(96380),n(20173),n(22709),n(26344),n(72274),n(73682),n(93975),n(82413),n(92604),n(25479),r.events=new r.SequentialExecutor,r.util.memoizedProperty(r,"endpointCache",(function(){return new r.EndpointCache(r.config.endpointCacheSize)}),!0)},84465:(e,t,n)=>{var r=n(79614);r.Credentials=r.util.inherit({constructor:function(){if(r.util.hideProperties(this,["secretAccessKey"]),this.expired=!1,this.expireTime=null,this.refreshCallbacks=[],1===arguments.length&&"object"===typeof arguments[0]){var e=arguments[0].credentials||arguments[0];this.accessKeyId=e.accessKeyId,this.secretAccessKey=e.secretAccessKey,this.sessionToken=e.sessionToken}else this.accessKeyId=arguments[0],this.secretAccessKey=arguments[1],this.sessionToken=arguments[2]},expiryWindow:15,needsRefresh:function(){var e=r.util.date.getDate().getTime(),t=new Date(e+1e3*this.expiryWindow);return!!(this.expireTime&&t>this.expireTime)||(this.expired||!this.accessKeyId||!this.secretAccessKey)},get:function(e){var t=this;this.needsRefresh()?this.refresh((function(n){n||(t.expired=!1),e&&e(n)})):e&&e()},refresh:function(e){this.expired=!1,e()},coalesceRefresh:function(e,t){var n=this;1===n.refreshCallbacks.push(e)&&n.load((function(e){r.util.arrayEach(n.refreshCallbacks,(function(n){t?n(e):r.util.defer((function(){n(e)}))})),n.refreshCallbacks.length=0}))},load:function(e){e()}}),r.Credentials.addPromisesToClass=function(e){this.prototype.getPromise=r.util.promisifyMethod("get",e),this.prototype.refreshPromise=r.util.promisifyMethod("refresh",e)},r.Credentials.deletePromisesFromClass=function(){delete this.prototype.getPromise,delete this.prototype.refreshPromise},r.util.addPromises(r.Credentials)},91:(e,t,n)=>{var r=n(79614),i=n(93568);r.ChainableTemporaryCredentials=r.util.inherit(r.Credentials,{constructor:function(e){r.Credentials.call(this),e=e||{},this.errorCode="ChainableTemporaryCredentialsProviderFailure",this.expired=!0,this.tokenCodeFn=null;var t=r.util.copy(e.params)||{};if(t.RoleArn&&(t.RoleSessionName=t.RoleSessionName||"temporary-credentials"),t.SerialNumber){if(!e.tokenCodeFn||"function"!==typeof e.tokenCodeFn)throw new r.util.error(new Error("tokenCodeFn must be a function when params.SerialNumber is given"),{code:this.errorCode});this.tokenCodeFn=e.tokenCodeFn}var n=r.util.merge({params:t,credentials:e.masterCredentials||r.config.credentials},e.stsConfig||{});this.service=new i(n)},refresh:function(e){this.coalesceRefresh(e||r.util.fn.callback)},load:function(e){var t=this,n=t.service.config.params.RoleArn?"assumeRole":"getSessionToken";this.getTokenCode((function(r,i){var o={};r?e(r):(i&&(o.TokenCode=i),t.service[n](o,(function(n,r){n||t.service.credentialsFrom(r,t),e(n)})))}))},getTokenCode:function(e){var t=this;this.tokenCodeFn?this.tokenCodeFn(this.service.config.params.SerialNumber,(function(n,i){if(n){var o=n;return n instanceof Error&&(o=n.message),void e(r.util.error(new Error("Error fetching MFA token: "+o),{code:t.errorCode}))}e(null,i)})):e(null)}})},67372:(e,t,n)=>{var r=n(79614),i=n(96105),o=n(93568);r.CognitoIdentityCredentials=r.util.inherit(r.Credentials,{localStorageKey:{id:"aws.cognito.identity-id.",providers:"aws.cognito.identity-providers."},constructor:function(e,t){r.Credentials.call(this),this.expired=!0,this.params=e,this.data=null,this._identityId=null,this._clientConfig=r.util.copy(t||{}),this.loadCachedId();var n=this;Object.defineProperty(this,"identityId",{get:function(){return n.loadCachedId(),n._identityId||n.params.IdentityId},set:function(e){n._identityId=e}})},refresh:function(e){this.coalesceRefresh(e||r.util.fn.callback)},load:function(e){var t=this;t.createClients(),t.data=null,t._identityId=null,t.getId((function(n){n?(t.clearIdOnNotAuthorized(n),e(n)):t.params.RoleArn?t.getCredentialsFromSTS(e):t.getCredentialsForIdentity(e)}))},clearCachedId:function(){this._identityId=null,delete this.params.IdentityId;var e=this.params.IdentityPoolId,t=this.params.LoginId||"";delete this.storage[this.localStorageKey.id+e+t],delete this.storage[this.localStorageKey.providers+e+t]},clearIdOnNotAuthorized:function(e){"NotAuthorizedException"==e.code&&this.clearCachedId()},getId:function(e){var t=this;if("string"===typeof t.params.IdentityId)return e(null,t.params.IdentityId);t.cognito.getId((function(n,r){!n&&r.IdentityId?(t.params.IdentityId=r.IdentityId,e(null,r.IdentityId)):e(n)}))},loadCredentials:function(e,t){e&&t&&(t.expired=!1,t.accessKeyId=e.Credentials.AccessKeyId,t.secretAccessKey=e.Credentials.SecretKey,t.sessionToken=e.Credentials.SessionToken,t.expireTime=e.Credentials.Expiration)},getCredentialsForIdentity:function(e){var t=this;t.cognito.getCredentialsForIdentity((function(n,r){n?t.clearIdOnNotAuthorized(n):(t.cacheId(r),t.data=r,t.loadCredentials(t.data,t)),e(n)}))},getCredentialsFromSTS:function(e){var t=this;t.cognito.getOpenIdToken((function(n,r){n?(t.clearIdOnNotAuthorized(n),e(n)):(t.cacheId(r),t.params.WebIdentityToken=r.Token,t.webIdentityCredentials.refresh((function(n){n||(t.data=t.webIdentityCredentials.data,t.sts.credentialsFrom(t.data,t)),e(n)})))}))},loadCachedId:function(){var e=this;if(r.util.isBrowser()&&!e.params.IdentityId){var t=e.getStorage("id");if(t&&e.params.Logins){var n=Object.keys(e.params.Logins);0!==(e.getStorage("providers")||"").split(",").filter((function(e){return-1!==n.indexOf(e)})).length&&(e.params.IdentityId=t)}else t&&(e.params.IdentityId=t)}},createClients:function(){var e=this._clientConfig;if(this.webIdentityCredentials=this.webIdentityCredentials||new r.WebIdentityCredentials(this.params,e),!this.cognito){var t=r.util.merge({},e);t.params=this.params,this.cognito=new i(t)}this.sts=this.sts||new o(e)},cacheId:function(e){this._identityId=e.IdentityId,this.params.IdentityId=this._identityId,r.util.isBrowser()&&(this.setStorage("id",e.IdentityId),this.params.Logins&&this.setStorage("providers",Object.keys(this.params.Logins).join(",")))},getStorage:function(e){return this.storage[this.localStorageKey[e]+this.params.IdentityPoolId+(this.params.LoginId||"")]},setStorage:function(e,t){try{this.storage[this.localStorageKey[e]+this.params.IdentityPoolId+(this.params.LoginId||"")]=t}catch(n){}},storage:function(){try{var e=r.util.isBrowser()&&null!==window.localStorage&&"object"===typeof window.localStorage?window.localStorage:{};return e["aws.test-storage"]="foobar",delete e["aws.test-storage"],e}catch(t){return{}}}()})},83227:(e,t,n)=>{var r=n(79614);r.CredentialProviderChain=r.util.inherit(r.Credentials,{constructor:function(e){this.providers=e||r.CredentialProviderChain.defaultProviders.slice(0),this.resolveCallbacks=[]},resolve:function(e){var t=this;if(0===t.providers.length)return e(new Error("No providers")),t;if(1===t.resolveCallbacks.push(e)){var n=0,i=t.providers.slice(0);!function e(o,a){if(!o&&a||n===i.length)return r.util.arrayEach(t.resolveCallbacks,(function(e){e(o,a)})),void(t.resolveCallbacks.length=0);var s=i[n++];(a="function"===typeof s?s.call():s).get?a.get((function(t){e(t,t?null:a)})):e(null,a)}()}return t}}),r.CredentialProviderChain.defaultProviders=[],r.CredentialProviderChain.addPromisesToClass=function(e){this.prototype.resolvePromise=r.util.promisifyMethod("resolve",e)},r.CredentialProviderChain.deletePromisesFromClass=function(){delete this.prototype.resolvePromise},r.util.addPromises(r.CredentialProviderChain)},16986:(e,t,n)=>{var r=n(79614),i=n(93568);r.SAMLCredentials=r.util.inherit(r.Credentials,{constructor:function(e){r.Credentials.call(this),this.expired=!0,this.params=e},refresh:function(e){this.coalesceRefresh(e||r.util.fn.callback)},load:function(e){var t=this;t.createClients(),t.service.assumeRoleWithSAML((function(n,r){n||t.service.credentialsFrom(r,t),e(n)}))},createClients:function(){this.service=this.service||new i({params:this.params})}})},46662:(e,t,n)=>{var r=n(79614),i=n(93568);r.TemporaryCredentials=r.util.inherit(r.Credentials,{constructor:function(e,t){r.Credentials.call(this),this.loadMasterCredentials(t),this.expired=!0,this.params=e||{},this.params.RoleArn&&(this.params.RoleSessionName=this.params.RoleSessionName||"temporary-credentials")},refresh:function(e){this.coalesceRefresh(e||r.util.fn.callback)},load:function(e){var t=this;t.createClients(),t.masterCredentials.get((function(){t.service.config.credentials=t.masterCredentials,(t.params.RoleArn?t.service.assumeRole:t.service.getSessionToken).call(t.service,(function(n,r){n||t.service.credentialsFrom(r,t),e(n)}))}))},loadMasterCredentials:function(e){for(this.masterCredentials=e||r.config.credentials;this.masterCredentials.masterCredentials;)this.masterCredentials=this.masterCredentials.masterCredentials;"function"!==typeof this.masterCredentials.get&&(this.masterCredentials=new r.Credentials(this.masterCredentials))},createClients:function(){this.service=this.service||new i({params:this.params})}})},97719:(e,t,n)=>{var r=n(79614),i=n(93568);r.WebIdentityCredentials=r.util.inherit(r.Credentials,{constructor:function(e,t){r.Credentials.call(this),this.expired=!0,this.params=e,this.params.RoleSessionName=this.params.RoleSessionName||"web-identity",this.data=null,this._clientConfig=r.util.copy(t||{})},refresh:function(e){this.coalesceRefresh(e||r.util.fn.callback)},load:function(e){var t=this;t.createClients(),t.service.assumeRoleWithWebIdentity((function(n,r){t.data=null,n||(t.data=r,t.service.credentialsFrom(r,t)),e(n)}))},createClients:function(){if(!this.service){var e=r.util.merge({},this._clientConfig);e.params=this.params,this.service=new i(e)}}})},33320:(e,t,n)=>{var r=n(79614),i=n(62662),o=["AWS_ENABLE_ENDPOINT_DISCOVERY","AWS_ENDPOINT_DISCOVERY_ENABLED"];function a(e){var t=e.service,n=t.api||{},r=(n.operations,{});return t.config.region&&(r.region=t.config.region),n.serviceId&&(r.serviceId=n.serviceId),t.config.credentials.accessKeyId&&(r.accessKeyId=t.config.credentials.accessKeyId),r}function s(e,t,n){n&&void 0!==t&&null!==t&&"structure"===n.type&&n.required&&n.required.length>0&&i.arrayEach(n.required,(function(r){var i=n.members[r];if(!0===i.endpointDiscoveryId){var o=i.isLocationName?i.name:r;e[o]=String(t[r])}else s(e,t[r],i)}))}function l(e,t){var n={};return s(n,e.params,t),n}function c(e){var t=e.service,n=t.api,o=n.operations?n.operations[e.operation]:void 0,s=l(e,o?o.input:void 0),c=a(e);Object.keys(s).length>0&&(c=i.update(c,s),o&&(c.operation=o.name));var u=r.endpointCache.get(c);if(!u||1!==u.length||""!==u[0].Address)if(u&&u.length>0)e.httpRequest.updateEndpoint(u[0].Address);else{var d=t.makeRequest(n.endpointOperation,{Operation:o.name,Identifiers:s});p(d),d.removeListener("validate",r.EventListeners.Core.VALIDATE_PARAMETERS),d.removeListener("retry",r.EventListeners.Core.RETRY_CHECK),r.endpointCache.put(c,[{Address:"",CachePeriodInMinutes:1}]),d.send((function(e,t){t&&t.Endpoints?r.endpointCache.put(c,t.Endpoints):e&&r.endpointCache.put(c,[{Address:"",CachePeriodInMinutes:1}])}))}}var u={};function d(e,t){var n=e.service,o=n.api,s=o.operations?o.operations[e.operation]:void 0,c=s?s.input:void 0,d=l(e,c),f=a(e);Object.keys(d).length>0&&(f=i.update(f,d),s&&(f.operation=s.name));var h=r.EndpointCache.getKeyString(f),m=r.endpointCache.get(h);if(m&&1===m.length&&""===m[0].Address)return u[h]||(u[h]=[]),void u[h].push({request:e,callback:t});if(m&&m.length>0)e.httpRequest.updateEndpoint(m[0].Address),t();else{var g=n.makeRequest(o.endpointOperation,{Operation:s.name,Identifiers:d});g.removeListener("validate",r.EventListeners.Core.VALIDATE_PARAMETERS),p(g),r.endpointCache.put(h,[{Address:"",CachePeriodInMinutes:60}]),g.send((function(n,o){if(n){if(e.response.error=i.error(n,{retryable:!1}),r.endpointCache.remove(f),u[h]){var a=u[h];i.arrayEach(a,(function(e){e.request.response.error=i.error(n,{retryable:!1}),e.callback()})),delete u[h]}}else if(o&&(r.endpointCache.put(h,o.Endpoints),e.httpRequest.updateEndpoint(o.Endpoints[0].Address),u[h])){a=u[h];i.arrayEach(a,(function(e){e.request.httpRequest.updateEndpoint(o.Endpoints[0].Address),e.callback()})),delete u[h]}t()}))}}function p(e){var t=e.service.api.apiVersion;t&&!e.httpRequest.headers["x-amz-api-version"]&&(e.httpRequest.headers["x-amz-api-version"]=t)}function f(e){var t=e.error,n=e.httpResponse;if(t&&("InvalidEndpointException"===t.code||421===n.statusCode)){var o=e.request,s=o.service.api.operations||{},c=l(o,s[o.operation]?s[o.operation].input:void 0),u=a(o);Object.keys(c).length>0&&(u=i.update(u,c),s[o.operation]&&(u.operation=s[o.operation].name)),r.endpointCache.remove(u)}}function h(e){return["false","0"].indexOf(e)>=0}e.exports={discoverEndpoint:function(e,t){var n=e.service||{};if(function(e){if(e._originalConfig&&e._originalConfig.endpoint&&!0===e._originalConfig.endpointDiscoveryEnabled)throw i.error(new Error,{code:"ConfigurationException",message:"Custom endpoint is supplied; endpointDiscoveryEnabled must not be true."});var t=r.config[e.serviceIdentifier]||{};return Boolean(r.config.endpoint||t.endpoint||e._originalConfig&&e._originalConfig.endpoint)}(n)||e.isPresigned())return t();var a=(n.api.operations||{})[e.operation],s=a?a.endpointDiscoveryRequired:"NULL",l=function(e){var t=e.service||{};if(void 0!==t.config.endpointDiscoveryEnabled)return t.config.endpointDiscoveryEnabled;if(!i.isBrowser()){for(var n=0;n<o.length;n++){var a=o[n];if(Object.prototype.hasOwnProperty.call({MODE:"production",BASE_URL:"/"},a)){if(""==={MODE:"production",BASE_URL:"/"}[a]||void 0==={MODE:"production",BASE_URL:"/"}[a])throw i.error(new Error,{code:"ConfigurationException",message:"environmental variable "+a+" cannot be set to nothing"});return!h({MODE:"production",BASE_URL:"/"}[a])}}var s={};try{s=r.util.iniLoader?r.util.iniLoader.loadFrom({isConfig:!0,filename:{MODE:"production",BASE_URL:"/"}[r.util.sharedConfigFileEnv]}):{}}catch(c){}var l=s[{MODE:"production",BASE_URL:"/"}.AWS_PROFILE||r.util.defaultProfile]||{};if(Object.prototype.hasOwnProperty.call(l,"endpoint_discovery_enabled")){if(void 0===l.endpoint_discovery_enabled)throw i.error(new Error,{code:"ConfigurationException",message:"config file entry 'endpoint_discovery_enabled' cannot be set to nothing"});return!h(l.endpoint_discovery_enabled)}}}(e),u=n.api.hasRequiredEndpointDiscovery;switch((l||u)&&e.httpRequest.appendToUserAgent("endpoint-discovery"),s){case"OPTIONAL":(l||u)&&(c(e),e.addNamedListener("INVALIDATE_CACHED_ENDPOINTS","extractError",f)),t();break;case"REQUIRED":if(!1===l){e.response.error=i.error(new Error,{code:"ConfigurationException",message:"Endpoint Discovery is disabled but "+n.api.className+"."+e.operation+"() requires it. Please check your configurations."}),t();break}e.addNamedListener("INVALIDATE_CACHED_ENDPOINTS","extractError",f),d(e,t);break;default:t()}},requiredDiscoverEndpoint:d,optionalDiscoverEndpoint:c,marshallCustomIdentifiers:l,getCacheKey:a,invalidateCachedEndpoint:f}},2403:(e,t,n)=>{var r=n(97550).eventMessageChunker,i=n(83851).parseEvent;e.exports={createEventStream:function(e,t,n){for(var o=r(e),a=[],s=0;s<o.length;s++)a.push(i(t,o[s],n));return a}}},97550:e=>{e.exports={eventMessageChunker:function(e){for(var t=[],n=0;n<e.length;){var r=e.readInt32BE(n),i=e.slice(n,r+n);n+=r,t.push(i)}return t}}},31231:(e,t,n)=>{var r=n(79614).util,i=r.buffer.toBuffer;function o(e){if(8!==e.length)throw new Error("Int64 buffers must be exactly 8 bytes");r.Buffer.isBuffer(e)||(e=i(e)),this.bytes=e}function a(e){for(var t=0;t<8;t++)e[t]^=255;for(t=7;t>-1&&(e[t]++,0===e[t]);t--);}o.fromNumber=function(e){if(e>0x8000000000000000||e<-0x8000000000000000)throw new Error(e+" is too large (or, if negative, too small) to represent as an Int64");for(var t=new Uint8Array(8),n=7,r=Math.abs(Math.round(e));n>-1&&r>0;n--,r/=256)t[n]=r;return e<0&&a(t),new o(t)},o.prototype.valueOf=function(){var e=this.bytes.slice(0),t=128&e[0];return t&&a(e),parseInt(e.toString("hex"),16)*(t?-1:1)},o.prototype.toString=function(){return String(this.valueOf())},e.exports={Int64:o}},83851:(e,t,n)=>{var r=n(89524).parseMessage;e.exports={parseEvent:function(e,t,n){var i=r(t),o=i.headers[":message-type"];if(o){if("error"===o.value)throw function(e){var t=e.headers[":error-code"],n=e.headers[":error-message"],r=new Error(n.value||n);return r.code=r.name=t.value||t,r}(i);if("event"!==o.value)return}var a=i.headers[":event-type"],s=n.members[a.value];if(s){var l={},c=s.eventPayloadMemberName;if(c){var u=s.members[c];"binary"===u.type?l[c]=i.body:l[c]=e.parse(i.body.toString(),u)}for(var d=s.eventHeaderMemberNames,p=0;p<d.length;p++){var f=d[p];i.headers[f]&&(l[f]=s.members[f].toType(i.headers[f].value))}var h={};return h[a.value]=l,h}}}},89524:(e,t,n)=>{var r=n(31231).Int64,i=n(4441).splitMessage,o="boolean",a="byte",s="short",l="integer",c="long",u="binary",d="string",p="timestamp",f="uuid";function h(e){for(var t={},n=0;n<e.length;){var i=e.readUInt8(n++),h=e.slice(n,n+i).toString();switch(n+=i,e.readUInt8(n++)){case 0:t[h]={type:o,value:!0};break;case 1:t[h]={type:o,value:!1};break;case 2:t[h]={type:a,value:e.readInt8(n++)};break;case 3:t[h]={type:s,value:e.readInt16BE(n)},n+=2;break;case 4:t[h]={type:l,value:e.readInt32BE(n)},n+=4;break;case 5:t[h]={type:c,value:new r(e.slice(n,n+8))},n+=8;break;case 6:var m=e.readUInt16BE(n);n+=2,t[h]={type:u,value:e.slice(n,n+m)},n+=m;break;case 7:var g=e.readUInt16BE(n);n+=2,t[h]={type:d,value:e.slice(n,n+g).toString()},n+=g;break;case 8:t[h]={type:p,value:new Date(new r(e.slice(n,n+8)).valueOf())},n+=8;break;case 9:var v=e.slice(n,n+16).toString("hex");n+=16,t[h]={type:f,value:v.substr(0,8)+"-"+v.substr(8,4)+"-"+v.substr(12,4)+"-"+v.substr(16,4)+"-"+v.substr(20)};break;default:throw new Error("Unrecognized header type tag")}}return t}e.exports={parseMessage:function(e){var t=i(e);return{headers:h(t.headers),body:t.body}}}},4441:(e,t,n)=>{var r=n(79614).util,i=r.buffer.toBuffer;e.exports={splitMessage:function(e){if(r.Buffer.isBuffer(e)||(e=i(e)),e.length<16)throw new Error("Provided message too short to accommodate event stream message overhead");if(e.length!==e.readUInt32BE(0))throw new Error("Reported message length does not match received message length");var t=e.readUInt32BE(8);if(t!==r.crypto.crc32(e.slice(0,8)))throw new Error("The prelude checksum specified in the message ("+t+") does not match the calculated CRC32 checksum.");var n=e.readUInt32BE(e.length-4);if(n!==r.crypto.crc32(e.slice(0,e.length-4)))throw new Error("The message checksum did not match the expected value of "+n);var o=12+e.readUInt32BE(4);return{headers:e.slice(12,o),body:e.slice(o,e.length-4)}}}},72274:(e,t,n)=>{var r=n(79614),i=n(96380),o=n(33320).discoverEndpoint;r.EventListeners={Core:{}},r.EventListeners={Core:(new i).addNamedListeners((function(e,t){t("VALIDATE_CREDENTIALS","validate",(function(e,t){if(!e.service.api.signatureVersion&&!e.service.config.signatureVersion)return t();e.service.config.getCredentials((function(n){n&&(e.response.error=r.util.error(n,{code:"CredentialsError",message:"Missing credentials in config, if using AWS_CONFIG_FILE, set AWS_SDK_LOAD_CONFIG=1"})),t()}))})),e("VALIDATE_REGION","validate",(function(e){if(!e.service.isGlobalEndpoint){var t=new RegExp(/^([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9])$/);e.service.config.region?t.test(e.service.config.region)||(e.response.error=r.util.error(new Error,{code:"ConfigError",message:"Invalid region in config"})):e.response.error=r.util.error(new Error,{code:"ConfigError",message:"Missing region in config"})}})),e("BUILD_IDEMPOTENCY_TOKENS","validate",(function(e){if(e.service.api.operations){var t=e.service.api.operations[e.operation];if(t){var n=t.idempotentMembers;if(n.length){for(var i=r.util.copy(e.params),o=0,a=n.length;o<a;o++)i[n[o]]||(i[n[o]]=r.util.uuid.v4());e.params=i}}}})),e("VALIDATE_PARAMETERS","validate",(function(e){if(e.service.api.operations){var t=e.service.api.operations[e.operation].input,n=e.service.config.paramValidation;new r.ParamValidator(n).validate(t,e.params)}})),t("COMPUTE_SHA256","afterBuild",(function(e,t){if(e.haltHandlersOnError(),e.service.api.operations){var n=e.service.api.operations[e.operation],i=n?n.authtype:"";if(!e.service.api.signatureVersion&&!i&&!e.service.config.signatureVersion)return t();if(e.service.getSignerClass(e)===r.Signers.V4){var o=e.httpRequest.body||"";if(i.indexOf("unsigned-body")>=0)return e.httpRequest.headers["X-Amz-Content-Sha256"]="UNSIGNED-PAYLOAD",t();r.util.computeSha256(o,(function(n,r){n?t(n):(e.httpRequest.headers["X-Amz-Content-Sha256"]=r,t())}))}else t()}})),e("SET_CONTENT_LENGTH","afterBuild",(function(e){var t=function(e){if(!e.service.api.operations)return"";var t=e.service.api.operations[e.operation];return t?t.authtype:""}(e),n=r.util.getRequestPayloadShape(e);if(void 0===e.httpRequest.headers["Content-Length"])try{var i=r.util.string.byteLength(e.httpRequest.body);e.httpRequest.headers["Content-Length"]=i}catch(o){if(n&&n.isStreaming){if(n.requiresLength)throw o;if(t.indexOf("unsigned-body")>=0)return void(e.httpRequest.headers["Transfer-Encoding"]="chunked");throw o}throw o}})),e("SET_HTTP_HOST","afterBuild",(function(e){e.httpRequest.headers.Host=e.httpRequest.endpoint.host})),e("RESTART","restart",(function(){var e=this.response.error;e&&e.retryable&&(this.httpRequest=new r.HttpRequest(this.service.endpoint,this.service.region),this.response.retryCount<this.service.config.maxRetries?this.response.retryCount++:this.response.error=null)}));t("DISCOVER_ENDPOINT","sign",o,!0),t("SIGN","sign",(function(e,t){var n=e.service,r=(e.service.api.operations||{})[e.operation],i=r?r.authtype:"";if(!n.api.signatureVersion&&!i&&!n.config.signatureVersion)return t();n.config.getCredentials((function(i,o){if(i)return e.response.error=i,t();try{var a=n.getSkewCorrectedDate(),s=new(n.getSignerClass(e))(e.httpRequest,n.getSigningName(),{signatureCache:n.config.signatureCache,operation:r,signatureVersion:n.api.signatureVersion});s.setServiceClientId(n._clientId),delete e.httpRequest.headers.Authorization,delete e.httpRequest.headers.Date,delete e.httpRequest.headers["X-Amz-Date"],s.addAuthorization(o,a),e.signedAt=a}catch(l){e.response.error=l}t()}))})),e("VALIDATE_RESPONSE","validateResponse",(function(e){this.service.successfulResponse(e,this)?(e.data={},e.error=null):(e.data=null,e.error=r.util.error(new Error,{code:"UnknownError",message:"An unknown error occurred."}))})),t("SEND","send",(function(e,t){function n(n){e.httpResponse.stream=n;var i=e.request.httpRequest.stream,o=e.request.service,a=o.api,s=e.request.operation,l=a.operations[s]||{};n.on("headers",(function(i,a,s){if(e.request.emit("httpHeaders",[i,a,e,s]),!e.httpResponse.streaming)if(2===r.HttpClient.streamsApiVersion){if(l.hasEventOutput&&o.successfulResponse(e))return e.request.emit("httpDone"),void t();n.on("readable",(function(){var t=n.read();null!==t&&e.request.emit("httpData",[t,e])}))}else n.on("data",(function(t){e.request.emit("httpData",[t,e])}))})),n.on("end",(function(){if(!i||!i.didCallback){if(2===r.HttpClient.streamsApiVersion&&l.hasEventOutput&&o.successfulResponse(e))return;e.request.emit("httpDone"),t()}}))}function i(n){if("RequestAbortedError"!==n.code){var i="TimeoutError"===n.code?n.code:"NetworkingError";n=r.util.error(n,{code:i,region:e.request.httpRequest.region,hostname:e.request.httpRequest.endpoint.hostname,retryable:!0})}e.error=n,e.request.emit("httpError",[e.error,e],(function(){t()}))}function o(){var t,o=r.HttpClient.getInstance(),a=e.request.service.config.httpOptions||{};try{var s=o.handleRequest(e.request.httpRequest,a,n,i);(t=s).on("sendProgress",(function(t){e.request.emit("httpUploadProgress",[t,e])})),t.on("receiveProgress",(function(t){e.request.emit("httpDownloadProgress",[t,e])}))}catch(l){i(l)}}e.httpResponse._abortCallback=t,e.error=null,e.data=null,(e.request.service.getSkewCorrectedDate()-this.signedAt)/1e3>=600?this.emit("sign",[this],(function(e){e?t(e):o()})):o()})),e("HTTP_HEADERS","httpHeaders",(function(e,t,n,i){n.httpResponse.statusCode=e,n.httpResponse.statusMessage=i,n.httpResponse.headers=t,n.httpResponse.body=r.util.buffer.toBuffer(""),n.httpResponse.buffers=[],n.httpResponse.numBytes=0;var o=t.date||t.Date,a=n.request.service;if(o){var s=Date.parse(o);a.config.correctClockSkew&&a.isClockSkewed(s)&&a.applyClockOffset(s)}})),e("HTTP_DATA","httpData",(function(e,t){if(e){if(r.util.isNode()){t.httpResponse.numBytes+=e.length;var n=t.httpResponse.headers["content-length"],i={loaded:t.httpResponse.numBytes,total:n};t.request.emit("httpDownloadProgress",[i,t])}t.httpResponse.buffers.push(r.util.buffer.toBuffer(e))}})),e("HTTP_DONE","httpDone",(function(e){if(e.httpResponse.buffers&&e.httpResponse.buffers.length>0){var t=r.util.buffer.concat(e.httpResponse.buffers);e.httpResponse.body=t}delete e.httpResponse.numBytes,delete e.httpResponse.buffers})),e("FINALIZE_ERROR","retry",(function(e){e.httpResponse.statusCode&&(e.error.statusCode=e.httpResponse.statusCode,void 0===e.error.retryable&&(e.error.retryable=this.service.retryableError(e.error,this)))})),e("INVALIDATE_CREDENTIALS","retry",(function(e){if(e.error)switch(e.error.code){case"RequestExpired":case"ExpiredTokenException":case"ExpiredToken":e.error.retryable=!0,e.request.service.config.credentials.expired=!0}})),e("EXPIRED_SIGNATURE","retry",(function(e){var t=e.error;t&&"string"===typeof t.code&&"string"===typeof t.message&&t.code.match(/Signature/)&&t.message.match(/expired/)&&(e.error.retryable=!0)})),e("CLOCK_SKEWED","retry",(function(e){e.error&&this.service.clockSkewError(e.error)&&this.service.config.correctClockSkew&&(e.error.retryable=!0)})),e("REDIRECT","retry",(function(e){e.error&&e.error.statusCode>=300&&e.error.statusCode<400&&e.httpResponse.headers.location&&(this.httpRequest.endpoint=new r.Endpoint(e.httpResponse.headers.location),this.httpRequest.headers.Host=this.httpRequest.endpoint.host,e.error.redirect=!0,e.error.retryable=!0)})),e("RETRY_CHECK","retry",(function(e){e.error&&(e.error.redirect&&e.redirectCount<e.maxRedirects?e.error.retryDelay=0:e.retryCount<e.maxRetries&&(e.error.retryDelay=this.service.retryDelays(e.retryCount,e.error)||0))})),t("RESET_RETRY_STATE","afterRetry",(function(e,t){var n,r=!1;e.error&&(n=e.error.retryDelay||0,e.error.retryable&&e.retryCount<e.maxRetries?(e.retryCount++,r=!0):e.error.redirect&&e.redirectCount<e.maxRedirects&&(e.redirectCount++,r=!0)),r&&n>=0?(e.error=null,setTimeout(t,n)):t()}))})),CorePost:(new i).addNamedListeners((function(e){e("EXTRACT_REQUEST_ID","extractData",r.util.extractRequestId),e("EXTRACT_REQUEST_ID","extractError",r.util.extractRequestId),e("ENOTFOUND_ERROR","httpError",(function(e){if("NetworkingError"===e.code&&function(e){return"ENOTFOUND"===e.errno||"number"===typeof e.errno&&"function"===typeof r.util.getSystemErrorName&&["EAI_NONAME","EAI_NODATA"].indexOf(r.util.getSystemErrorName(e.errno)>=0)}(e)){var t="Inaccessible host: `"+e.hostname+"'. This service may not be available in the `"+e.region+"' region.";this.response.error=r.util.error(new Error(t),{code:"UnknownEndpoint",region:e.region,hostname:e.hostname,retryable:!0,originalError:e})}}))})),Logger:(new i).addNamedListeners((function(e){e("LOG_REQUEST","complete",(function(e){var t=e.request,i=t.service.config.logger;if(i){var o=function(){var o=(e.request.service.getSkewCorrectedDate().getTime()-t.startTime.getTime())/1e3,s=!!i.isTTY,l=e.httpResponse.statusCode,c=t.params;t.service.api.operations&&t.service.api.operations[t.operation]&&t.service.api.operations[t.operation].input&&(c=a(t.service.api.operations[t.operation].input,t.params));var u=n(5649).inspect(c,!0,null),d="";return s&&(d+="\x1b[33m"),d+="[AWS "+t.service.serviceIdentifier+" "+l,d+=" "+o.toString()+"s "+e.retryCount+" retries]",s&&(d+="\x1b[0;1m"),d+=" "+r.util.string.lowerFirst(t.operation),d+="("+u+")",s&&(d+="\x1b[0m"),d}();"function"===typeof i.log?i.log(o):"function"===typeof i.write&&i.write(o+"\n")}function a(e,t){if(!t)return t;if(e.isSensitive)return"***SensitiveInformation***";switch(e.type){case"structure":var n={};return r.util.each(t,(function(t,r){Object.prototype.hasOwnProperty.call(e.members,t)?n[t]=a(e.members[t],r):n[t]=r})),n;case"list":var i=[];return r.util.arrayEach(t,(function(t,n){i.push(a(e.member,t))})),i;case"map":var o={};return r.util.each(t,(function(t,n){o[t]=a(e.value,n)})),o;default:return t}}}))})),Json:(new i).addNamedListeners((function(e){var t=n(76933);e("BUILD","build",t.buildRequest),e("EXTRACT_DATA","extractData",t.extractData),e("EXTRACT_ERROR","extractError",t.extractError)})),Rest:(new i).addNamedListeners((function(e){var t=n(96225);e("BUILD","build",t.buildRequest),e("EXTRACT_DATA","extractData",t.extractData),e("EXTRACT_ERROR","extractError",t.extractError)})),RestJson:(new i).addNamedListeners((function(e){var t=n(53699);e("BUILD","build",t.buildRequest),e("EXTRACT_DATA","extractData",t.extractData),e("EXTRACT_ERROR","extractError",t.extractError)})),RestXml:(new i).addNamedListeners((function(e){var t=n(11674);e("BUILD","build",t.buildRequest),e("EXTRACT_DATA","extractData",t.extractData),e("EXTRACT_ERROR","extractError",t.extractError)})),Query:(new i).addNamedListeners((function(e){var t=n(70293);e("BUILD","build",t.buildRequest),e("EXTRACT_DATA","extractData",t.extractData),e("EXTRACT_ERROR","extractError",t.extractError)}))}},26344:(e,t,n)=>{var r=n(79614),i=r.util.inherit;r.Endpoint=i({constructor:function(e,t){if(r.util.hideProperties(this,["slashes","auth","hash","search","query"]),"undefined"===typeof e||null===e)throw new Error("Invalid endpoint: "+e);if("string"!==typeof e)return r.util.copy(e);e.match(/^http/)||(e=((t&&void 0!==t.sslEnabled?t.sslEnabled:r.config.sslEnabled)?"https":"http")+"://"+e);r.util.update(this,r.util.urlParse(e)),this.port?this.port=parseInt(this.port,10):this.port="https:"===this.protocol?443:80}}),r.HttpRequest=i({constructor:function(e,t){e=new r.Endpoint(e),this.method="POST",this.path=e.path||"/",this.headers={},this.body="",this.endpoint=e,this.region=t,this._userAgent="",this.setUserAgent()},setUserAgent:function(){this._userAgent=this.headers[this.getUserAgentHeaderName()]=r.util.userAgent()},getUserAgentHeaderName:function(){return(r.util.isBrowser()?"X-Amz-":"")+"User-Agent"},appendToUserAgent:function(e){"string"===typeof e&&e&&(this._userAgent+=" "+e),this.headers[this.getUserAgentHeaderName()]=this._userAgent},getUserAgent:function(){return this._userAgent},pathname:function(){return this.path.split("?",1)[0]},search:function(){var e=this.path.split("?",2)[1];return e?(e=r.util.queryStringParse(e),r.util.queryParamsToString(e)):""},updateEndpoint:function(e){var t=new r.Endpoint(e);this.endpoint=t,this.path=t.path||"/",this.headers.Host&&(this.headers.Host=t.host)}}),r.HttpResponse=i({constructor:function(){this.statusCode=void 0,this.headers={},this.body=void 0,this.streaming=!1,this.stream=null},createUnbufferedStream:function(){return this.streaming=!0,this.stream}}),r.HttpClient=i({}),r.HttpClient.getInstance=function(){return void 0===this.singleton&&(this.singleton=new this),this.singleton}},2631:(e,t,n)=>{var r=n(79614),i=n(17187).EventEmitter;n(26344),r.XHRClient=r.util.inherit({handleRequest:function(e,t,n,o){var a=this,s=e.endpoint,l=new i,c=s.protocol+"//"+s.hostname;80!==s.port&&443!==s.port&&(c+=":"+s.port),c+=e.path;var u=new XMLHttpRequest,d=!1;e.stream=u,u.addEventListener("readystatechange",(function(){try{if(0===u.status)return}catch(e){return}this.readyState>=this.HEADERS_RECEIVED&&!d&&(l.statusCode=u.status,l.headers=a.parseHeaders(u.getAllResponseHeaders()),l.emit("headers",l.statusCode,l.headers,u.statusText),d=!0),this.readyState===this.DONE&&a.finishRequest(u,l)}),!1),u.upload.addEventListener("progress",(function(e){l.emit("sendProgress",e)})),u.addEventListener("progress",(function(e){l.emit("receiveProgress",e)}),!1),u.addEventListener("timeout",(function(){o(r.util.error(new Error("Timeout"),{code:"TimeoutError"}))}),!1),u.addEventListener("error",(function(){o(r.util.error(new Error("Network Failure"),{code:"NetworkingError"}))}),!1),u.addEventListener("abort",(function(){o(r.util.error(new Error("Request aborted"),{code:"RequestAbortedError"}))}),!1),n(l),u.open(e.method,c,!1!==t.xhrAsync),r.util.each(e.headers,(function(e,t){"Content-Length"!==e&&"User-Agent"!==e&&"Host"!==e&&u.setRequestHeader(e,t)})),t.timeout&&!1!==t.xhrAsync&&(u.timeout=t.timeout),t.xhrWithCredentials&&(u.withCredentials=!0);try{u.responseType="arraybuffer"}catch(p){}try{e.body?u.send(e.body):u.send()}catch(f){if(!e.body||"object"!==typeof e.body.buffer)throw f;u.send(e.body.buffer)}return l},parseHeaders:function(e){var t={};return r.util.arrayEach(e.split(/\r?\n/),(function(e){var n=e.split(":",1)[0],r=e.substring(n.length+2);n.length>0&&(t[n.toLowerCase()]=r)})),t},finishRequest:function(e,t){var n;if("arraybuffer"===e.responseType&&e.response){var i=e.response;n=new r.util.Buffer(i.byteLength);for(var o=new Uint8Array(i),a=0;a<n.length;++a)n[a]=o[a]}try{n||"string"!==typeof e.responseText||(n=new r.util.Buffer(e.responseText))}catch(s){}n&&t.emit("data",n),t.emit("end")}}),r.HttpClient.prototype=r.XHRClient.prototype,r.HttpClient.streamsApiVersion=1},43658:(e,t,n)=>{var r=n(62662);function i(){}function o(e,t){if(t&&void 0!==e&&null!==e)switch(t.type){case"structure":return function(e,t){var n={};return r.each(e,(function(e,r){var i=t.members[e];if(i){if("body"!==i.location)return;var a=i.isLocationName?i.name:e,s=o(r,i);void 0!==s&&(n[a]=s)}})),n}(e,t);case"map":return function(e,t){var n={};return r.each(e,(function(e,r){var i=o(r,t.value);void 0!==i&&(n[e]=i)})),n}(e,t);case"list":return function(e,t){var n=[];return r.arrayEach(e,(function(e){var r=o(e,t.member);void 0!==r&&n.push(r)})),n}(e,t);default:return function(e,t){return t.toWireFormat(e)}(e,t)}}i.prototype.build=function(e,t){return JSON.stringify(o(e,t))},e.exports=i},62622:(e,t,n)=>{var r=n(62662);function i(){}function o(e,t){if(t&&void 0!==e)switch(t.type){case"structure":return function(e,t){if(null==e)return;var n={},i=t.members;return r.each(i,(function(t,r){var i=r.isLocationName?r.name:t;if(Object.prototype.hasOwnProperty.call(e,i)){var a=o(e[i],r);void 0!==a&&(n[t]=a)}})),n}(e,t);case"map":return function(e,t){if(null==e)return;var n={};return r.each(e,(function(e,r){var i=o(r,t.value);n[e]=void 0===i?null:i})),n}(e,t);case"list":return function(e,t){if(null==e)return;var n=[];return r.arrayEach(e,(function(e){var r=o(e,t.member);void 0===r?n.push(null):n.push(r)})),n}(e,t);default:return function(e,t){return t.toType(e)}(e,t)}}i.prototype.parse=function(e,t){return o(JSON.parse(e),t)},e.exports=i},85863:(e,t,n)=>{var r=n(84351),i=n(66797),o=n(68136),a=n(47937),s=n(67637),l=n(17752),c=n(62662),u=c.property,d=c.memoizedProperty;e.exports=function(e,t){var n=this;e=e||{},(t=t||{}).api=this,e.metadata=e.metadata||{};var p=t.serviceIdentifier;delete t.serviceIdentifier,u(this,"isApi",!0,!1),u(this,"apiVersion",e.metadata.apiVersion),u(this,"endpointPrefix",e.metadata.endpointPrefix),u(this,"signingName",e.metadata.signingName),u(this,"globalEndpoint",e.metadata.globalEndpoint),u(this,"signatureVersion",e.metadata.signatureVersion),u(this,"jsonVersion",e.metadata.jsonVersion),u(this,"targetPrefix",e.metadata.targetPrefix),u(this,"protocol",e.metadata.protocol),u(this,"timestampFormat",e.metadata.timestampFormat),u(this,"xmlNamespaceUri",e.metadata.xmlNamespace),u(this,"abbreviation",e.metadata.serviceAbbreviation),u(this,"fullName",e.metadata.serviceFullName),u(this,"serviceId",e.metadata.serviceId),p&&l[p]&&u(this,"xmlNoDefaultLists",l[p].xmlNoDefaultLists,!1),d(this,"className",(function(){var t=e.metadata.serviceAbbreviation||e.metadata.serviceFullName;return t?("ElasticLoadBalancing"===(t=t.replace(/^Amazon|AWS\s*|\(.*|\s+|\W+/g,""))&&(t="ELB"),t):null})),u(this,"operations",new r(e.operations,t,(function(e,n){return new i(e,n,t)}),c.string.lowerFirst,(function(e,t){!0===t.endpointoperation&&u(n,"endpointOperation",c.string.lowerFirst(e)),t.endpointdiscovery&&!n.hasRequiredEndpointDiscovery&&u(n,"hasRequiredEndpointDiscovery",!0===t.endpointdiscovery.required)}))),u(this,"shapes",new r(e.shapes,t,(function(e,n){return o.create(n,t)}))),u(this,"paginators",new r(e.paginators,t,(function(e,n){return new a(e,n,t)}))),u(this,"waiters",new r(e.waiters,t,(function(e,n){return new s(e,n,t)}),c.string.lowerFirst)),t.documentation&&(u(this,"documentation",e.documentation),u(this,"documentationUrl",e.documentationUrl))}},84351:(e,t,n)=>{var r=n(62662).memoizedProperty;function i(e,t,n,i){r(this,i(e),(function(){return n(e,t)}))}e.exports=function(e,t,n,r,o){for(var a in r=r||String,e)Object.prototype.hasOwnProperty.call(e,a)&&(i.call(this,a,e[a],n,r),o&&o(a,e[a]))}},66797:(e,t,n)=>{var r=n(68136),i=n(62662),o=i.property,a=i.memoizedProperty;e.exports=function(e,t,n){var i=this;n=n||{},o(this,"name",t.name||e),o(this,"api",n.api,!1),t.http=t.http||{},o(this,"endpoint",t.endpoint),o(this,"httpMethod",t.http.method||"POST"),o(this,"httpPath",t.http.requestUri||"/"),o(this,"authtype",t.authtype||""),o(this,"endpointDiscoveryRequired",t.endpointdiscovery?t.endpointdiscovery.required?"REQUIRED":"OPTIONAL":"NULL"),a(this,"input",(function(){return t.input?r.create(t.input,n):new r.create({type:"structure"},n)})),a(this,"output",(function(){return t.output?r.create(t.output,n):new r.create({type:"structure"},n)})),a(this,"errors",(function(){var e=[];if(!t.errors)return null;for(var i=0;i<t.errors.length;i++)e.push(r.create(t.errors[i],n));return e})),a(this,"paginator",(function(){return n.api.paginators[e]})),n.documentation&&(o(this,"documentation",t.documentation),o(this,"documentationUrl",t.documentationUrl)),a(this,"idempotentMembers",(function(){var e=[],t=i.input,n=t.members;if(!t.members)return e;for(var r in n)n.hasOwnProperty(r)&&!0===n[r].isIdempotent&&e.push(r);return e})),a(this,"hasEventOutput",(function(){return function(e){var t=e.members,n=e.payload;if(!e.members)return!1;if(n){return t[n].isEventStream}for(var r in t)if(!t.hasOwnProperty(r)&&!0===t[r].isEventStream)return!0;return!1}(i.output)}))}},47937:(e,t,n)=>{var r=n(62662).property;e.exports=function(e,t){r(this,"inputToken",t.input_token),r(this,"limitKey",t.limit_key),r(this,"moreResults",t.more_results),r(this,"outputToken",t.output_token),r(this,"resultKey",t.result_key)}},67637:(e,t,n)=>{var r=n(62662),i=r.property;e.exports=function(e,t,n){n=n||{},i(this,"name",e),i(this,"api",n.api,!1),t.operation&&i(this,"operation",r.string.lowerFirst(t.operation));var o=this;["type","description","delay","maxAttempts","acceptors"].forEach((function(e){var n=t[e];n&&i(o,e,n)}))}},68136:(e,t,n)=>{var r=n(84351),i=n(62662);function o(e,t,n){null!==n&&void 0!==n&&i.property.apply(this,arguments)}function a(e,t){e.constructor.prototype[t]||i.memoizedProperty.apply(this,arguments)}function s(e,t,n){t=t||{},o(this,"shape",e.shape),o(this,"api",t.api,!1),o(this,"type",e.type),o(this,"enum",e.enum),o(this,"min",e.min),o(this,"max",e.max),o(this,"pattern",e.pattern),o(this,"location",e.location||this.location||"body"),o(this,"name",this.name||e.xmlName||e.queryName||e.locationName||n),o(this,"isStreaming",e.streaming||this.isStreaming||!1),o(this,"requiresLength",e.requiresLength,!1),o(this,"isComposite",e.isComposite||!1),o(this,"isShape",!0,!1),o(this,"isQueryName",Boolean(e.queryName),!1),o(this,"isLocationName",Boolean(e.locationName),!1),o(this,"isIdempotent",!0===e.idempotencyToken),o(this,"isJsonValue",!0===e.jsonvalue),o(this,"isSensitive",!0===e.sensitive||e.prototype&&!0===e.prototype.sensitive),o(this,"isEventStream",Boolean(e.eventstream),!1),o(this,"isEvent",Boolean(e.event),!1),o(this,"isEventPayload",Boolean(e.eventpayload),!1),o(this,"isEventHeader",Boolean(e.eventheader),!1),o(this,"isTimestampFormatSet",Boolean(e.timestampFormat)||e.prototype&&!0===e.prototype.isTimestampFormatSet,!1),o(this,"endpointDiscoveryId",Boolean(e.endpointdiscoveryid),!1),o(this,"hostLabel",Boolean(e.hostLabel),!1),t.documentation&&(o(this,"documentation",e.documentation),o(this,"documentationUrl",e.documentationUrl)),e.xmlAttribute&&o(this,"isXmlAttribute",e.xmlAttribute||!1),o(this,"defaultValue",null),this.toWireFormat=function(e){return null===e||void 0===e?"":e},this.toType=function(e){return e}}function l(e){s.apply(this,arguments),o(this,"isComposite",!0),e.flattened&&o(this,"flattened",e.flattened||!1)}function c(e,t){var n=this,i=null,c=!this.isShape;l.apply(this,arguments),c&&(o(this,"defaultValue",(function(){return{}})),o(this,"members",{}),o(this,"memberNames",[]),o(this,"required",[]),o(this,"isRequired",(function(){return!1}))),e.members&&(o(this,"members",new r(e.members,t,(function(e,n){return s.create(n,t,e)}))),a(this,"memberNames",(function(){return e.xmlOrder||Object.keys(e.members)})),e.event&&(a(this,"eventPayloadMemberName",(function(){for(var e=n.members,t=n.memberNames,r=0,i=t.length;r<i;r++)if(e[t[r]].isEventPayload)return t[r]})),a(this,"eventHeaderMemberNames",(function(){for(var e=n.members,t=n.memberNames,r=[],i=0,o=t.length;i<o;i++)e[t[i]].isEventHeader&&r.push(t[i]);return r})))),e.required&&(o(this,"required",e.required),o(this,"isRequired",(function(t){if(!i){i={};for(var n=0;n<e.required.length;n++)i[e.required[n]]=!0}return i[t]}),!1,!0)),o(this,"resultWrapper",e.resultWrapper||null),e.payload&&o(this,"payload",e.payload),"string"===typeof e.xmlNamespace?o(this,"xmlNamespaceUri",e.xmlNamespace):"object"===typeof e.xmlNamespace&&(o(this,"xmlNamespacePrefix",e.xmlNamespace.prefix),o(this,"xmlNamespaceUri",e.xmlNamespace.uri))}function u(e,t){var n=this,r=!this.isShape;if(l.apply(this,arguments),r&&o(this,"defaultValue",(function(){return[]})),e.member&&a(this,"member",(function(){return s.create(e.member,t)})),this.flattened){var i=this.name;a(this,"name",(function(){return n.member.name||i}))}}function d(e,t){var n=!this.isShape;l.apply(this,arguments),n&&(o(this,"defaultValue",(function(){return{}})),o(this,"key",s.create({type:"string"},t)),o(this,"value",s.create({type:"string"},t))),e.key&&a(this,"key",(function(){return s.create(e.key,t)})),e.value&&a(this,"value",(function(){return s.create(e.value,t)}))}function p(){s.apply(this,arguments);var e=["rest-xml","query","ec2"];this.toType=function(t){return t=this.api&&e.indexOf(this.api.protocol)>-1?t||"":t,this.isJsonValue?JSON.parse(t):t&&"function"===typeof t.toString?t.toString():t},this.toWireFormat=function(e){return this.isJsonValue?JSON.stringify(e):e}}function f(){s.apply(this,arguments),this.toType=function(e){var t=i.base64.decode(e);if(this.isSensitive&&i.isNode()&&"function"===typeof i.Buffer.alloc){var n=i.Buffer.alloc(t.length,t);t.fill(0),t=n}return t},this.toWireFormat=i.base64.encode}function h(){f.apply(this,arguments)}function m(){s.apply(this,arguments),this.toType=function(e){return"boolean"===typeof e?e:null===e||void 0===e?null:"true"===e}}s.normalizedTypes={character:"string",double:"float",long:"integer",short:"integer",biginteger:"integer",bigdecimal:"float",blob:"binary"},s.types={structure:c,list:u,map:d,boolean:m,timestamp:function(e){var t=this;if(s.apply(this,arguments),e.timestampFormat)o(this,"timestampFormat",e.timestampFormat);else if(t.isTimestampFormatSet&&this.timestampFormat)o(this,"timestampFormat",this.timestampFormat);else if("header"===this.location)o(this,"timestampFormat","rfc822");else if("querystring"===this.location)o(this,"timestampFormat","iso8601");else if(this.api)switch(this.api.protocol){case"json":case"rest-json":o(this,"timestampFormat","unixTimestamp");break;case"rest-xml":case"query":case"ec2":o(this,"timestampFormat","iso8601")}this.toType=function(e){return null===e||void 0===e?null:"function"===typeof e.toUTCString?e:"string"===typeof e||"number"===typeof e?i.date.parseTimestamp(e):null},this.toWireFormat=function(e){return i.date.format(e,t.timestampFormat)}},float:function(){s.apply(this,arguments),this.toType=function(e){return null===e||void 0===e?null:parseFloat(e)},this.toWireFormat=this.toType},integer:function(){s.apply(this,arguments),this.toType=function(e){return null===e||void 0===e?null:parseInt(e,10)},this.toWireFormat=this.toType},string:p,base64:h,binary:f},s.resolve=function(e,t){if(e.shape){var n=t.api.shapes[e.shape];if(!n)throw new Error("Cannot find shape reference: "+e.shape);return n}return null},s.create=function(e,t,n){if(e.isShape)return e;var r=s.resolve(e,t);if(r){var i=Object.keys(e);t.documentation||(i=i.filter((function(e){return!e.match(/documentation/)})));var o=function(){r.constructor.call(this,e,t,n)};return o.prototype=r,new o}e.type||(e.members?e.type="structure":e.member?e.type="list":e.key?e.type="map":e.type="string");var a=e.type;if(s.normalizedTypes[e.type]&&(e.type=s.normalizedTypes[e.type]),s.types[e.type])return new s.types[e.type](e,t,n);throw new Error("Unrecognized shape type: "+a)},s.shapes={StructureShape:c,ListShape:u,MapShape:d,StringShape:p,BooleanShape:m,Base64Shape:h},e.exports=s},25479:(e,t,n)=>{var r=n(79614);r.ParamValidator=r.util.inherit({constructor:function(e){!0!==e&&void 0!==e||(e={min:!0}),this.validation=e},validate:function(e,t,n){if(this.errors=[],this.validateMember(e,t||{},n||"params"),this.errors.length>1){var i=this.errors.join("\n* ");throw i="There were "+this.errors.length+" validation errors:\n* "+i,r.util.error(new Error(i),{code:"MultipleValidationErrors",errors:this.errors})}if(1===this.errors.length)throw this.errors[0];return!0},fail:function(e,t){this.errors.push(r.util.error(new Error(t),{code:e}))},validateStructure:function(e,t,n){var r;this.validateType(t,n,["object"],"structure");for(var i=0;e.required&&i<e.required.length;i++){var o=t[r=e.required[i]];void 0!==o&&null!==o||this.fail("MissingRequiredParameter","Missing required key '"+r+"' in "+n)}for(r in t)if(Object.prototype.hasOwnProperty.call(t,r)){var a=t[r],s=e.members[r];if(void 0!==s){var l=[n,r].join(".");this.validateMember(s,a,l)}else this.fail("UnexpectedParameter","Unexpected key '"+r+"' found in "+n)}return!0},validateMember:function(e,t,n){switch(e.type){case"structure":return this.validateStructure(e,t,n);case"list":return this.validateList(e,t,n);case"map":return this.validateMap(e,t,n);default:return this.validateScalar(e,t,n)}},validateList:function(e,t,n){if(this.validateType(t,n,[Array])){this.validateRange(e,t.length,n,"list member count");for(var r=0;r<t.length;r++)this.validateMember(e.member,t[r],n+"["+r+"]")}},validateMap:function(e,t,n){if(this.validateType(t,n,["object"],"map")){var r=0;for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(this.validateMember(e.key,i,n+"[key='"+i+"']"),this.validateMember(e.value,t[i],n+"['"+i+"']"),r++);this.validateRange(e,r,n,"map member count")}},validateScalar:function(e,t,n){switch(e.type){case null:case void 0:case"string":return this.validateString(e,t,n);case"base64":case"binary":return this.validatePayload(t,n);case"integer":case"float":return this.validateNumber(e,t,n);case"boolean":return this.validateType(t,n,["boolean"]);case"timestamp":return this.validateType(t,n,[Date,/^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d+)?Z$/,"number"],"Date object, ISO-8601 string, or a UNIX timestamp");default:return this.fail("UnkownType","Unhandled type "+e.type+" for "+n)}},validateString:function(e,t,n){var r=["string"];e.isJsonValue&&(r=r.concat(["number","object","boolean"])),null!==t&&this.validateType(t,n,r)&&(this.validateEnum(e,t,n),this.validateRange(e,t.length,n,"string length"),this.validatePattern(e,t,n),this.validateUri(e,t,n))},validateUri:function(e,t,n){"uri"===e.location&&0===t.length&&this.fail("UriParameterError",'Expected uri parameter to have length >= 1, but found "'+t+'" for '+n)},validatePattern:function(e,t,n){this.validation.pattern&&void 0!==e.pattern&&(new RegExp(e.pattern).test(t)||this.fail("PatternMatchError",'Provided value "'+t+'" does not match regex pattern /'+e.pattern+"/ for "+n))},validateRange:function(e,t,n,r){this.validation.min&&void 0!==e.min&&t<e.min&&this.fail("MinRangeError","Expected "+r+" >= "+e.min+", but found "+t+" for "+n),this.validation.max&&void 0!==e.max&&t>e.max&&this.fail("MaxRangeError","Expected "+r+" <= "+e.max+", but found "+t+" for "+n)},validateEnum:function(e,t,n){this.validation.enum&&void 0!==e.enum&&-1===e.enum.indexOf(t)&&this.fail("EnumError","Found string value of "+t+", but expected "+e.enum.join("|")+" for "+n)},validateType:function(e,t,n,i){if(null===e||void 0===e)return!1;for(var o=!1,a=0;a<n.length;a++){if("string"===typeof n[a]){if(typeof e===n[a])return!0}else if(n[a]instanceof RegExp){if((e||"").toString().match(n[a]))return!0}else{if(e instanceof n[a])return!0;if(r.util.isType(e,n[a]))return!0;i||o||(n=n.slice()),n[a]=r.util.typeName(n[a])}o=!0}var s=i;s||(s=n.join(", ").replace(/,([^,]+)$/,", or$1"));var l=s.match(/^[aeiou]/i)?"n":"";return this.fail("InvalidParameterType","Expected "+t+" to be a"+l+" "+s),!1},validateNumber:function(e,t,n){if(null!==t&&void 0!==t){if("string"===typeof t){var r=parseFloat(t);r.toString()===t&&(t=r)}this.validateType(t,n,["number"])&&this.validateRange(e,t,n,"numeric value")}},validatePayload:function(e,t){if(null!==e&&void 0!==e&&"string"!==typeof e&&(!e||"number"!==typeof e.byteLength)){if(r.util.isNode()){var n=r.util.stream.Stream;if(r.util.Buffer.isBuffer(e)||e instanceof n)return}else if(void 0!==typeof Blob&&e instanceof Blob)return;var i=["Buffer","Stream","File","Blob","ArrayBuffer","DataView"];if(e)for(var o=0;o<i.length;o++){if(r.util.isType(e,i[o]))return;if(r.util.typeName(e.constructor)===i[o])return}this.fail("InvalidParameterType","Expected "+t+" to be a string, Buffer, Stream, Blob, or typed array object")}}})},80987:(e,t,n)=>{var r=n(62662),i=n(79614);e.exports={populateHostPrefix:function(e){if(!e.service.config.hostPrefixEnabled)return e;var t=e.service.api.operations[e.operation];if(function(e){var t=e.service.api,n=t.operations[e.operation],i=t.endpointOperation&&t.endpointOperation===r.string.lowerFirst(n.name);return"NULL"!==n.endpointDiscoveryRequired||!0===i}(e))return e;if(t.endpoint&&t.endpoint.hostPrefix){var n=function(e,t,n){return r.each(n.members,(function(n,i){if(!0===i.hostLabel){if("string"!==typeof t[n]||""===t[n])throw r.error(new Error,{message:"Parameter "+n+" should be a non-empty string.",code:"InvalidParameter"});var o=new RegExp("\\{"+n+"\\}","g");e=e.replace(o,t[n])}})),e}(t.endpoint.hostPrefix,e.params,t.input);!function(e,t){e.host&&(e.host=t+e.host);e.hostname&&(e.hostname=t+e.hostname)}(e.httpRequest.endpoint,n),function(e){var t=e.split("."),n=/^[a-zA-Z0-9]{1}$|^[a-zA-Z0-9][a-zA-Z0-9\-]*[a-zA-Z0-9]$/;r.arrayEach(t,(function(e){if(!e.length||e.length<1||e.length>63)throw r.error(new Error,{code:"ValidationError",message:"Hostname label length should be between 1 to 63 characters, inclusive."});if(!n.test(e))throw i.util.error(new Error,{code:"ValidationError",message:e+" is not hostname compatible."})}))}(e.httpRequest.endpoint.hostname)}return e}}},76933:(e,t,n)=>{var r=n(62662),i=n(43658),o=n(62622),a=n(80987).populateHostPrefix;e.exports={buildRequest:function(e){var t=e.httpRequest,n=e.service.api,r=n.targetPrefix+"."+n.operations[e.operation].name,o=n.jsonVersion||"1.0",s=n.operations[e.operation].input,l=new i;1===o&&(o="1.0"),t.body=l.build(e.params||{},s),t.headers["Content-Type"]="application/x-amz-json-"+o,t.headers["X-Amz-Target"]=r,a(e)},extractError:function(e){var t={},n=e.httpResponse;if(t.code=n.headers["x-amzn-errortype"]||"UnknownError","string"===typeof t.code&&(t.code=t.code.split(":")[0]),n.body.length>0)try{var i=JSON.parse(n.body.toString()),o=i.__type||i.code||i.Code;o&&(t.code=o.split("#").pop()),"RequestEntityTooLarge"===t.code?t.message="Request body must be less than 1 MB":t.message=i.message||i.Message||null}catch(i){t.statusCode=n.statusCode,t.message=n.statusMessage}else t.statusCode=n.statusCode,t.message=n.statusCode.toString();e.error=r.error(new Error,t)},extractData:function(e){var t=e.httpResponse.body.toString()||"{}";if(!1===e.request.service.config.convertResponseTypes)e.data=JSON.parse(t);else{var n=e.request.service.api.operations[e.request.operation].output||{},r=new o;e.data=r.parse(t,n)}}}},70293:(e,t,n)=>{var r=n(79614),i=n(62662),o=n(30864),a=n(68136),s=n(80987).populateHostPrefix;e.exports={buildRequest:function(e){var t=e.service.api.operations[e.operation],n=e.httpRequest;n.headers["Content-Type"]="application/x-www-form-urlencoded; charset=utf-8",n.params={Version:e.service.api.apiVersion,Action:t.name},(new o).serialize(e.params,t.input,(function(e,t){n.params[e]=t})),n.body=i.queryParamsToString(n.params),s(e)},extractError:function(e){var t,n=e.httpResponse.body.toString();if(n.match("<UnknownOperationException"))t={Code:"UnknownOperation",Message:"Unknown operation "+e.request.operation};else try{t=(new r.XML.Parser).parse(n)}catch(o){t={Code:e.httpResponse.statusCode,Message:e.httpResponse.statusMessage}}t.requestId&&!e.requestId&&(e.requestId=t.requestId),t.Errors&&(t=t.Errors),t.Error&&(t=t.Error),t.Code?e.error=i.error(new Error,{code:t.Code,message:t.Message}):e.error=i.error(new Error,{code:e.httpResponse.statusCode,message:null})},extractData:function(e){var t=e.request,n=t.service.api.operations[t.operation].output||{},o=n;if(o.resultWrapper){var s=a.create({type:"structure"});s.members[o.resultWrapper]=n,s.memberNames=[o.resultWrapper],i.property(n,"name",n.resultWrapper),n=s}var l=new r.XML.Parser;if(n&&n.members&&!n.members._XAMZRequestId){var c=a.create({type:"string"},{api:{protocol:"query"}},"requestId");n.members._XAMZRequestId=c}var u=l.parse(e.httpResponse.body.toString(),n);e.requestId=u._XAMZRequestId||u.requestId,u._XAMZRequestId&&delete u._XAMZRequestId,o.resultWrapper&&u[o.resultWrapper]&&(i.update(u,u[o.resultWrapper]),delete u[o.resultWrapper]),e.data=u}}},96225:(e,t,n)=>{var r=n(62662),i=n(80987).populateHostPrefix;function o(e,t,n,i){var o=[e,t].join("/");o=o.replace(/\/+/g,"/");var a={},s=!1;if(r.each(n.members,(function(e,t){var n=i[e];if(null!==n&&void 0!==n)if("uri"===t.location){var l=new RegExp("\\{"+t.name+"(\\+)?\\}");o=o.replace(l,(function(e,t){return(t?r.uriEscapePath:r.uriEscape)(String(n))}))}else"querystring"===t.location&&(s=!0,"list"===t.type?a[t.name]=n.map((function(e){return r.uriEscape(t.member.toWireFormat(e).toString())})):"map"===t.type?r.each(n,(function(e,t){Array.isArray(t)?a[e]=t.map((function(e){return r.uriEscape(String(e))})):a[e]=r.uriEscape(String(t))})):a[t.name]=r.uriEscape(t.toWireFormat(n).toString()))})),s){o+=o.indexOf("?")>=0?"&":"?";var l=[];r.arrayEach(Object.keys(a).sort(),(function(e){Array.isArray(a[e])||(a[e]=[a[e]]);for(var t=0;t<a[e].length;t++)l.push(r.uriEscape(String(e))+"="+a[e][t])})),o+=l.join("&")}return o}e.exports={buildRequest:function(e){!function(e){e.httpRequest.method=e.service.api.operations[e.operation].httpMethod}(e),function(e){var t=e.service.api.operations[e.operation],n=t.input,r=o(e.httpRequest.endpoint.path,t.httpPath,n,e.params);e.httpRequest.path=r}(e),function(e){var t=e.service.api.operations[e.operation];r.each(t.input.members,(function(t,n){var i=e.params[t];null!==i&&void 0!==i&&("headers"===n.location&&"map"===n.type?r.each(i,(function(t,r){e.httpRequest.headers[n.name+t]=r})):"header"===n.location&&(i=n.toWireFormat(i).toString(),n.isJsonValue&&(i=r.base64.encode(i)),e.httpRequest.headers[n.name]=i))}))}(e),i(e)},extractError:function(){},extractData:function(e){var t=e.request,n={},i=e.httpResponse,o=t.service.api.operations[t.operation].output,a={};r.each(i.headers,(function(e,t){a[e.toLowerCase()]=t})),r.each(o.members,(function(e,t){var o=(t.name||e).toLowerCase();if("headers"===t.location&&"map"===t.type){n[e]={};var s=t.isLocationName?t.name:"",l=new RegExp("^"+s+"(.+)","i");r.each(i.headers,(function(t,r){var i=t.match(l);null!==i&&(n[e][i[1]]=r)}))}else if("header"===t.location){if(void 0!==a[o]){var c=t.isJsonValue?r.base64.decode(a[o]):a[o];n[e]=t.toType(c)}}else"statusCode"===t.location&&(n[e]=parseInt(i.statusCode,10))})),e.data=n},generateURI:o}},53699:(e,t,n)=>{var r=n(62662),i=n(96225),o=n(76933),a=n(43658),s=n(62622);function l(e,t){e.service.api.operations[e.operation].input;if(!e.httpRequest.headers["Content-Type"]){var n=t?"binary/octet-stream":"application/json";e.httpRequest.headers["Content-Type"]=n}}e.exports={buildRequest:function(e){i.buildRequest(e),["HEAD","DELETE"].indexOf(e.httpRequest.method)<0&&function(e){var t=new a,n=e.service.api.operations[e.operation].input;if(n.payload){var r,i=n.members[n.payload];if(void 0===(r=e.params[n.payload]))return;"structure"===i.type?(e.httpRequest.body=t.build(r,i),l(e)):(e.httpRequest.body=r,("binary"===i.type||i.isStreaming)&&l(e,!0))}else{var o=t.build(e.params,n);"{}"===o&&"GET"===e.httpRequest.method||(e.httpRequest.body=o),l(e)}}(e)},extractError:function(e){o.extractError(e)},extractData:function(e){i.extractData(e);var t=e.request,n=t.service.api.operations[t.operation],a=t.service.api.operations[t.operation].output||{};if(n.hasEventOutput,a.payload){var l=a.members[a.payload],c=e.httpResponse.body;if(l.isEventStream)u=new s,e.data[payload]=r.createEventStream(2===AWS.HttpClient.streamsApiVersion?e.httpResponse.stream:c,u,l);else if("structure"===l.type||"list"===l.type){var u=new s;e.data[a.payload]=u.parse(c,l)}else"binary"===l.type||l.isStreaming?e.data[a.payload]=c:e.data[a.payload]=l.toType(c)}else{var d=e.data;o.extractData(e),e.data=r.merge(d,e.data)}}}},11674:(e,t,n)=>{var r=n(79614),i=n(62662),o=n(96225);e.exports={buildRequest:function(e){o.buildRequest(e),["GET","HEAD"].indexOf(e.httpRequest.method)<0&&function(e){var t=e.service.api.operations[e.operation].input,n=new r.XML.Builder,o=e.params,a=t.payload;if(a){var s=t.members[a];if(void 0===(o=o[a]))return;if("structure"===s.type){var l=s.name;e.httpRequest.body=n.toXML(o,s,l,!0)}else e.httpRequest.body=o}else e.httpRequest.body=n.toXML(o,t,t.name||t.shape||i.string.upperFirst(e.operation)+"Request")}(e)},extractError:function(e){var t;o.extractError(e);try{t=(new r.XML.Parser).parse(e.httpResponse.body.toString())}catch(n){t={Code:e.httpResponse.statusCode,Message:e.httpResponse.statusMessage}}t.Errors&&(t=t.Errors),t.Error&&(t=t.Error),t.Code?e.error=i.error(new Error,{code:t.Code,message:t.Message}):e.error=i.error(new Error,{code:e.httpResponse.statusCode,message:null})},extractData:function(e){var t;o.extractData(e);var n=e.request,a=e.httpResponse.body,s=n.service.api.operations[n.operation],l=s.output,c=(s.hasEventOutput,l.payload);if(c){var u=l.members[c];u.isEventStream?(t=new r.XML.Parser,e.data[c]=i.createEventStream(2===r.HttpClient.streamsApiVersion?e.httpResponse.stream:e.httpResponse.body,t,u)):"structure"===u.type?(t=new r.XML.Parser,e.data[c]=t.parse(a.toString(),u)):"binary"===u.type||u.isStreaming?e.data[c]=a:e.data[c]=u.toType(a)}else if(a.length>0){var d=(t=new r.XML.Parser).parse(a.toString(),l);i.update(e.data,d)}}}},30864:(e,t,n)=>{var r=n(62662);function i(){}function o(e){return e.isQueryName||"ec2"!==e.api.protocol?e.name:e.name[0].toUpperCase()+e.name.substr(1)}function a(e,t,n,i){r.each(n.members,(function(n,r){var a=t[n];if(null!==a&&void 0!==a){var l=o(r);s(l=e?e+"."+l:l,a,r,i)}}))}function s(e,t,n,i){null!==t&&void 0!==t&&("structure"===n.type?a(e,t,n,i):"list"===n.type?function(e,t,n,i){var a=n.member||{};0!==t.length?r.arrayEach(t,(function(t,r){var l="."+(r+1);if("ec2"===n.api.protocol)l+="";else if(n.flattened){if(a.name){var c=e.split(".");c.pop(),c.push(o(a)),e=c.join(".")}}else l="."+(a.name?a.name:"member")+l;s(e+l,t,a,i)})):i.call(this,e,null)}(e,t,n,i):"map"===n.type?function(e,t,n,i){var o=1;r.each(t,(function(t,r){var a=(n.flattened?".":".entry.")+o+++".",l=a+(n.key.name||"key"),c=a+(n.value.name||"value");s(e+l,t,n.key,i),s(e+c,r,n.value,i)}))}(e,t,n,i):i(e,n.toWireFormat(t).toString()))}i.prototype.serialize=function(e,t,n){a("",e,t,n)},e.exports=i},31414:e=>{e.exports={now:function(){return"undefined"!==typeof performance&&"function"===typeof performance.now?performance.now():Date.now()}}},41404:(e,t,n)=>{var r=n(62662),i=n(80738);function o(e,t){r.each(t,(function(t,n){"globalEndpoint"!==t&&(void 0!==e.config[t]&&null!==e.config[t]||(e.config[t]=n))}))}e.exports={configureEndpoint:function(e){for(var t=function(e){var t=e.config.region,n=function(e){if(!e)return null;var t=e.split("-");return t.length<3?null:t.slice(0,t.length-2).join("-")+"-*"}(t),r=e.api.endpointPrefix;return[[t,r],[n,r],[t,"*"],[n,"*"],["*",r],["*","*"]].map((function(e){return e[0]&&e[1]?e.join("/"):null}))}(e),n=0;n<t.length;n++){var a=t[n];if(a&&Object.prototype.hasOwnProperty.call(i.rules,a)){var s=i.rules[a];return"string"===typeof s&&(s=i.patterns[s]),e.config.useDualstack&&r.isDualstackAvailable(e)&&((s=r.copy(s)).endpoint=s.endpoint.replace(/{service}\.({region}\.)?/,"{service}.dualstack.{region}.")),e.isGlobalEndpoint=!!s.globalEndpoint,s.signingRegion&&(e.signingRegion=s.signingRegion),s.signatureVersion||(s.signatureVersion="v4"),void o(e,s)}}},getEndpointSuffix:function(e){for(var t={"^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$":"amazonaws.com","^cn\\-\\w+\\-\\d+$":"amazonaws.com.cn","^us\\-gov\\-\\w+\\-\\d+$":"amazonaws.com","^us\\-iso\\-\\w+\\-\\d+$":"c2s.ic.gov","^us\\-isob\\-\\w+\\-\\d+$":"sc2s.sgov.gov"},n=Object.keys(t),r=0;r<n.length;r++){var i=RegExp(n[r]),o=t[n[r]];if(i.test(e))return o}return"amazonaws.com"}}},73682:(e,t,n)=>{var r=n(79614),i=n(91793),o=r.util.inherit,a=r.util.domain,s=n(44509),l={success:1,error:1,complete:1};var c=new i;c.setupStates=function(){var e=function(e,t){var n=this;n._haltHandlersOnError=!1,n.emit(n._asm.currentState,(function(e){if(e)if(r=n,Object.prototype.hasOwnProperty.call(l,r._asm.currentState)){if(!(a&&n.domain instanceof a.Domain))throw e;e.domainEmitter=n,e.domain=n.domain,e.domainThrown=!1,n.domain.emit("error",e)}else n.response.error=e,t(e);else t(n.response.error);var r}))};this.addState("validate","build","error",e),this.addState("build","afterBuild","restart",e),this.addState("afterBuild","sign","restart",e),this.addState("sign","send","retry",e),this.addState("retry","afterRetry","afterRetry",e),this.addState("afterRetry","sign","error",e),this.addState("send","validateResponse","retry",e),this.addState("validateResponse","extractData","extractError",e),this.addState("extractError","extractData","retry",e),this.addState("extractData","success","retry",e),this.addState("restart","build","error",e),this.addState("success","complete","complete",e),this.addState("error","complete","complete",e),this.addState("complete",null,null,e)},c.setupStates(),r.Request=o({constructor:function(e,t,n){var o=e.endpoint,s=e.config.region,l=e.config.customUserAgent;e.isGlobalEndpoint&&(s=e.signingRegion?e.signingRegion:"us-east-1"),this.domain=a&&a.active,this.service=e,this.operation=t,this.params=n||{},this.httpRequest=new r.HttpRequest(o,s),this.httpRequest.appendToUserAgent(l),this.startTime=e.getSkewCorrectedDate(),this.response=new r.Response(this),this._asm=new i(c.states,"validate"),this._haltHandlersOnError=!1,r.SequentialExecutor.call(this),this.emit=this.emitEvent},send:function(e){return e&&(this.httpRequest.appendToUserAgent("callback"),this.on("complete",(function(t){e.call(t,t.error,t.data)}))),this.runTo(),this.response},build:function(e){return this.runTo("send",e)},runTo:function(e,t){return this._asm.runTo(e,t,this),this},abort:function(){return this.removeAllListeners("validateResponse"),this.removeAllListeners("extractError"),this.on("validateResponse",(function(e){e.error=r.util.error(new Error("Request aborted by user"),{code:"RequestAbortedError",retryable:!1})})),this.httpRequest.stream&&!this.httpRequest.stream.didCallback&&(this.httpRequest.stream.abort(),this.httpRequest._abortCallback?this.httpRequest._abortCallback():this.removeAllListeners("send")),this},eachPage:function(e){e=r.util.fn.makeAsync(e,3),this.on("complete",(function t(n){e.call(n,n.error,n.data,(function(i){!1!==i&&(n.hasNextPage()?n.nextPage().on("complete",t).send():e.call(n,null,null,r.util.fn.noop))}))})).send()},eachItem:function(e){var t=this;this.eachPage((function(n,i){if(n)return e(n,null);if(null===i)return e(null,null);var o=t.service.paginationConfig(t.operation).resultKey;Array.isArray(o)&&(o=o[0]);var a=s.search(i,o),l=!0;return r.util.arrayEach(a,(function(t){if(!1===(l=e(null,t)))return r.util.abort})),l}))},isPageable:function(){return!!this.service.paginationConfig(this.operation)},createReadStream:function(){var e=r.util.stream,t=this,n=null;return 2===r.HttpClient.streamsApiVersion?(n=new e.PassThrough,process.nextTick((function(){t.send()}))):((n=new e.Stream).readable=!0,n.sent=!1,n.on("newListener",(function(e){n.sent||"data"!==e||(n.sent=!0,process.nextTick((function(){t.send()})))}))),this.on("error",(function(e){n.emit("error",e)})),this.on("httpHeaders",(function(i,o,a){if(i<300){t.removeListener("httpData",r.EventListeners.Core.HTTP_DATA),t.removeListener("httpError",r.EventListeners.Core.HTTP_ERROR),t.on("httpError",(function(e){a.error=e,a.error.retryable=!1}));var s,l=!1;if("HEAD"!==t.httpRequest.method&&(s=parseInt(o["content-length"],10)),void 0!==s&&!isNaN(s)&&s>=0){l=!0;var c=0}var u=function(){l&&c!==s?n.emit("error",r.util.error(new Error("Stream content length mismatch. Received "+c+" of "+s+" bytes."),{code:"StreamContentLengthMismatch"})):2===r.HttpClient.streamsApiVersion?n.end():n.emit("end")},d=a.httpResponse.createUnbufferedStream();if(2===r.HttpClient.streamsApiVersion)if(l){var p=new e.PassThrough;p._write=function(t){return t&&t.length&&(c+=t.length),e.PassThrough.prototype._write.apply(this,arguments)},p.on("end",u),n.on("error",(function(e){l=!1,d.unpipe(p),p.emit("end"),p.end()})),d.pipe(p).pipe(n,{end:!1})}else d.pipe(n);else l&&d.on("data",(function(e){e&&e.length&&(c+=e.length)})),d.on("data",(function(e){n.emit("data",e)})),d.on("end",u);d.on("error",(function(e){l=!1,n.emit("error",e)}))}})),n},emitEvent:function(e,t,n){"function"===typeof t&&(n=t,t=null),n||(n=function(){}),t||(t=this.eventParameters(e,this.response)),r.SequentialExecutor.prototype.emit.call(this,e,t,(function(e){e&&(this.response.error=e),n.call(this,e)}))},eventParameters:function(e){switch(e){case"restart":case"validate":case"sign":case"build":case"afterValidate":case"afterBuild":return[this];case"error":return[this.response.error,this.response];default:return[this.response]}},presign:function(e,t){return t||"function"!==typeof e||(t=e,e=null),(new r.Signers.Presign).sign(this.toGet(),e,t)},isPresigned:function(){return Object.prototype.hasOwnProperty.call(this.httpRequest.headers,"presigned-expires")},toUnauthenticated:function(){return this._unAuthenticated=!0,this.removeListener("validate",r.EventListeners.Core.VALIDATE_CREDENTIALS),this.removeListener("sign",r.EventListeners.Core.SIGN),this},toGet:function(){return"query"!==this.service.api.protocol&&"ec2"!==this.service.api.protocol||(this.removeListener("build",this.buildAsGet),this.addListener("build",this.buildAsGet)),this},buildAsGet:function(e){e.httpRequest.method="GET",e.httpRequest.path=e.service.endpoint.path+"?"+e.httpRequest.body,e.httpRequest.body="",delete e.httpRequest.headers["Content-Length"],delete e.httpRequest.headers["Content-Type"]},haltHandlersOnError:function(){this._haltHandlersOnError=!0}}),r.Request.addPromisesToClass=function(e){this.prototype.promise=function(){var t=this;return this.httpRequest.appendToUserAgent("promise"),new e((function(e,n){t.on("complete",(function(t){t.error?n(t.error):e(Object.defineProperty(t.data||{},"$response",{value:t}))})),t.runTo()}))}},r.Request.deletePromisesFromClass=function(){delete this.prototype.promise},r.util.addPromises(r.Request),r.util.mixin(r.Request,r.SequentialExecutor)},82413:(e,t,n)=>{var r=n(79614),i=r.util.inherit,o=n(44509);function a(e){var t=e.request._waiter,n=t.config.acceptors,r=!1,i="retry";n.forEach((function(n){if(!r){var o=t.matchers[n.matcher];o&&o(e,n.expected,n.argument)&&(r=!0,i=n.state)}})),!r&&e.error&&(i="failure"),"success"===i?t.setSuccess(e):t.setError(e,"retry"===i)}r.ResourceWaiter=i({constructor:function(e,t){this.service=e,this.state=t,this.loadWaiterConfig(this.state)},service:null,state:null,config:null,matchers:{path:function(e,t,n){try{var r=o.search(e.data,n)}catch(i){return!1}return o.strictDeepEqual(r,t)},pathAll:function(e,t,n){try{var r=o.search(e.data,n)}catch(s){return!1}Array.isArray(r)||(r=[r]);var i=r.length;if(!i)return!1;for(var a=0;a<i;a++)if(!o.strictDeepEqual(r[a],t))return!1;return!0},pathAny:function(e,t,n){try{var r=o.search(e.data,n)}catch(s){return!1}Array.isArray(r)||(r=[r]);for(var i=r.length,a=0;a<i;a++)if(o.strictDeepEqual(r[a],t))return!0;return!1},status:function(e,t){var n=e.httpResponse.statusCode;return"number"===typeof n&&n===t},error:function(e,t){return"string"===typeof t&&e.error?t===e.error.code:t===!!e.error}},listeners:(new r.SequentialExecutor).addNamedListeners((function(e){e("RETRY_CHECK","retry",(function(e){var t=e.request._waiter;e.error&&"ResourceNotReady"===e.error.code&&(e.error.retryDelay=1e3*(t.config.delay||0))})),e("CHECK_OUTPUT","extractData",a),e("CHECK_ERROR","extractError",a)})),wait:function(e,t){"function"===typeof e&&(t=e,e=void 0),e&&e.$waiter&&("number"===typeof(e=r.util.copy(e)).$waiter.delay&&(this.config.delay=e.$waiter.delay),"number"===typeof e.$waiter.maxAttempts&&(this.config.maxAttempts=e.$waiter.maxAttempts),delete e.$waiter);var n=this.service.makeRequest(this.config.operation,e);return n._waiter=this,n.response.maxRetries=this.config.maxAttempts,n.addListeners(this.listeners),t&&n.send(t),n},setSuccess:function(e){e.error=null,e.data=e.data||{},e.request.removeAllListeners("extractData")},setError:function(e,t){e.data=null,e.error=r.util.error(e.error||new Error,{code:"ResourceNotReady",message:"Resource is not in the state "+this.state,retryable:t})},loadWaiterConfig:function(e){if(!this.service.api.waiters[e])throw new r.util.error(new Error,{code:"StateNotFoundError",message:"State "+e+" not found."});this.config=r.util.copy(this.service.api.waiters[e])}})},93975:(e,t,n)=>{var r=n(79614),i=r.util.inherit,o=n(44509);r.Response=i({constructor:function(e){this.request=e,this.data=null,this.error=null,this.retryCount=0,this.redirectCount=0,this.httpResponse=new r.HttpResponse,e&&(this.maxRetries=e.service.numRetries(),this.maxRedirects=e.service.config.maxRedirects)},nextPage:function(e){var t,n=this.request.service,i=this.request.operation;try{t=n.paginationConfig(i,!0)}catch(l){this.error=l}if(!this.hasNextPage()){if(e)e(this.error,null);else if(this.error)throw this.error;return null}var o=r.util.copy(this.request.params);if(this.nextPageTokens){var a=t.inputToken;"string"===typeof a&&(a=[a]);for(var s=0;s<a.length;s++)o[a[s]]=this.nextPageTokens[s];return n.makeRequest(this.request.operation,o,e)}return e?e(null,null):null},hasNextPage:function(){return this.cacheNextPageTokens(),!!this.nextPageTokens||void 0===this.nextPageTokens&&void 0},cacheNextPageTokens:function(){if(Object.prototype.hasOwnProperty.call(this,"nextPageTokens"))return this.nextPageTokens;this.nextPageTokens=void 0;var e=this.request.service.paginationConfig(this.request.operation);if(!e)return this.nextPageTokens;if(this.nextPageTokens=null,e.moreResults&&!o.search(this.data,e.moreResults))return this.nextPageTokens;var t=e.outputToken;return"string"===typeof t&&(t=[t]),r.util.arrayEach.call(this,t,(function(e){var t=o.search(this.data,e);t&&(this.nextPageTokens=this.nextPageTokens||[],this.nextPageTokens.push(t))})),this.nextPageTokens}})},96380:(e,t,n)=>{var r=n(79614);r.SequentialExecutor=r.util.inherit({constructor:function(){this._events={}},listeners:function(e){return this._events[e]?this._events[e].slice(0):[]},on:function(e,t,n){return this._events[e]?n?this._events[e].unshift(t):this._events[e].push(t):this._events[e]=[t],this},onAsync:function(e,t,n){return t._isAsync=!0,this.on(e,t,n)},removeListener:function(e,t){var n=this._events[e];if(n){for(var r=n.length,i=-1,o=0;o<r;++o)n[o]===t&&(i=o);i>-1&&n.splice(i,1)}return this},removeAllListeners:function(e){return e?delete this._events[e]:this._events={},this},emit:function(e,t,n){n||(n=function(){});var r=this.listeners(e),i=r.length;return this.callListeners(r,t,n),i>0},callListeners:function(e,t,n,i){var o=this,a=i||null;function s(i){if(i&&(a=r.util.error(a||new Error,i),o._haltHandlersOnError))return n.call(o,a);o.callListeners(e,t,n,a)}for(;e.length>0;){var l=e.shift();if(l._isAsync)return void l.apply(o,t.concat([s]));try{l.apply(o,t)}catch(c){a=r.util.error(a||new Error,c)}if(a&&o._haltHandlersOnError)return void n.call(o,a)}n.call(o,a)},addListeners:function(e){var t=this;return e._events&&(e=e._events),r.util.each(e,(function(e,n){"function"===typeof n&&(n=[n]),r.util.arrayEach(n,(function(n){t.on(e,n)}))})),t},addNamedListener:function(e,t,n,r){return this[e]=n,this.addListener(t,n,r),this},addNamedAsyncListener:function(e,t,n,r){return n._isAsync=!0,this.addNamedListener(e,t,n,r)},addNamedListeners:function(e){var t=this;return e((function(){t.addNamedListener.apply(t,arguments)}),(function(){t.addNamedAsyncListener.apply(t,arguments)})),this}}),r.SequentialExecutor.prototype.addListener=r.SequentialExecutor.prototype.on,e.exports=r.SequentialExecutor},20173:(e,t,n)=>{var r=n(79614),i=n(85863),o=n(41404),a=r.util.inherit,s=0;r.Service=a({constructor:function(e){if(!this.loadServiceClass)throw r.util.error(new Error,"Service must be constructed with `new' operator");var t=this.loadServiceClass(e||{});if(t){var n=r.util.copy(e),i=new t(e);return Object.defineProperty(i,"_originalConfig",{get:function(){return n},enumerable:!1,configurable:!0}),i._clientId=++s,i}this.initialize(e)},initialize:function(e){var t=r.config[this.serviceIdentifier];if(this.config=new r.Config(r.config),t&&this.config.update(t,!0),e&&this.config.update(e,!0),this.validateService(),this.config.endpoint||o.configureEndpoint(this),this.config.endpoint=this.endpointFromTemplate(this.config.endpoint),this.setEndpoint(this.config.endpoint),r.SequentialExecutor.call(this),r.Service.addDefaultMonitoringListeners(this),(this.config.clientSideMonitoring||r.Service._clientSideMonitoring)&&this.publisher){var n=this.publisher;this.addNamedListener("PUBLISH_API_CALL","apiCall",(function(e){process.nextTick((function(){n.eventHandler(e)}))})),this.addNamedListener("PUBLISH_API_ATTEMPT","apiCallAttempt",(function(e){process.nextTick((function(){n.eventHandler(e)}))}))}},validateService:function(){},loadServiceClass:function(e){var t=e;if(r.util.isEmpty(this.api)){if(t.apiConfig)return r.Service.defineServiceApi(this.constructor,t.apiConfig);if(this.constructor.services){(t=new r.Config(r.config)).update(e,!0);var n=t.apiVersions[this.constructor.serviceIdentifier];return n=n||t.apiVersion,this.getLatestServiceClass(n)}return null}return null},getLatestServiceClass:function(e){return e=this.getLatestServiceVersion(e),null===this.constructor.services[e]&&r.Service.defineServiceApi(this.constructor,e),this.constructor.services[e]},getLatestServiceVersion:function(e){if(!this.constructor.services||0===this.constructor.services.length)throw new Error("No services defined on "+this.constructor.serviceIdentifier);if(e?r.util.isType(e,Date)&&(e=r.util.date.iso8601(e).split("T")[0]):e="latest",Object.hasOwnProperty(this.constructor.services,e))return e;for(var t=Object.keys(this.constructor.services).sort(),n=null,i=t.length-1;i>=0;i--)if("*"!==t[i][t[i].length-1]&&(n=t[i]),t[i].substr(0,10)<=e)return n;throw new Error("Could not find "+this.constructor.serviceIdentifier+" API to satisfy version constraint `"+e+"'")},api:{},defaultRetryCount:3,customizeRequests:function(e){if(e){if("function"!==typeof e)throw new Error("Invalid callback type '"+typeof e+"' provided in customizeRequests");this.customRequestHandler=e}else this.customRequestHandler=null},makeRequest:function(e,t,n){if("function"===typeof t&&(n=t,t=null),t=t||{},this.config.params){var i=this.api.operations[e];i&&(t=r.util.copy(t),r.util.each(this.config.params,(function(e,n){i.input.members[e]&&(void 0!==t[e]&&null!==t[e]||(t[e]=n))})))}var o=new r.Request(this,e,t);return this.addAllRequestListeners(o),this.attachMonitoringEmitter(o),n&&o.send(n),o},makeUnauthenticatedRequest:function(e,t,n){"function"===typeof t&&(n=t,t={});var r=this.makeRequest(e,t).toUnauthenticated();return n?r.send(n):r},waitFor:function(e,t,n){return new r.ResourceWaiter(this,e).wait(t,n)},addAllRequestListeners:function(e){for(var t=[r.events,r.EventListeners.Core,this.serviceInterface(),r.EventListeners.CorePost],n=0;n<t.length;n++)t[n]&&e.addListeners(t[n]);this.config.paramValidation||e.removeListener("validate",r.EventListeners.Core.VALIDATE_PARAMETERS),this.config.logger&&e.addListeners(r.EventListeners.Logger),this.setupRequestListeners(e),"function"===typeof this.constructor.prototype.customRequestHandler&&this.constructor.prototype.customRequestHandler(e),Object.prototype.hasOwnProperty.call(this,"customRequestHandler")&&"function"===typeof this.customRequestHandler&&this.customRequestHandler(e)},apiCallEvent:function(e){var t=e.service.api.operations[e.operation],n={Type:"ApiCall",Api:t?t.name:e.operation,Version:1,Service:e.service.api.serviceId||e.service.api.endpointPrefix,Region:e.httpRequest.region,MaxRetriesExceeded:0,UserAgent:e.httpRequest.getUserAgent()},r=e.response;if(r.httpResponse.statusCode&&(n.FinalHttpStatusCode=r.httpResponse.statusCode),r.error){var i=r.error;r.httpResponse.statusCode>299?(i.code&&(n.FinalAwsException=i.code),i.message&&(n.FinalAwsExceptionMessage=i.message)):((i.code||i.name)&&(n.FinalSdkException=i.code||i.name),i.message&&(n.FinalSdkExceptionMessage=i.message))}return n},apiAttemptEvent:function(e){var t=e.service.api.operations[e.operation],n={Type:"ApiCallAttempt",Api:t?t.name:e.operation,Version:1,Service:e.service.api.serviceId||e.service.api.endpointPrefix,Fqdn:e.httpRequest.endpoint.hostname,UserAgent:e.httpRequest.getUserAgent()},r=e.response;return r.httpResponse.statusCode&&(n.HttpStatusCode=r.httpResponse.statusCode),!e._unAuthenticated&&e.service.config.credentials&&e.service.config.credentials.accessKeyId&&(n.AccessKey=e.service.config.credentials.accessKeyId),r.httpResponse.headers?(e.httpRequest.headers["x-amz-security-token"]&&(n.SessionToken=e.httpRequest.headers["x-amz-security-token"]),r.httpResponse.headers["x-amzn-requestid"]&&(n.XAmznRequestId=r.httpResponse.headers["x-amzn-requestid"]),r.httpResponse.headers["x-amz-request-id"]&&(n.XAmzRequestId=r.httpResponse.headers["x-amz-request-id"]),r.httpResponse.headers["x-amz-id-2"]&&(n.XAmzId2=r.httpResponse.headers["x-amz-id-2"]),n):n},attemptFailEvent:function(e){var t=this.apiAttemptEvent(e),n=e.response,r=n.error;return n.httpResponse.statusCode>299?(r.code&&(t.AwsException=r.code),r.message&&(t.AwsExceptionMessage=r.message)):((r.code||r.name)&&(t.SdkException=r.code||r.name),r.message&&(t.SdkExceptionMessage=r.message)),t},attachMonitoringEmitter:function(e){var t,n,i,o,a,s,l=0,c=this;e.on("validate",(function(){o=r.util.realClock.now(),s=Date.now()}),true),e.on("sign",(function(){n=r.util.realClock.now(),t=Date.now(),a=e.httpRequest.region,l++}),true),e.on("validateResponse",(function(){i=Math.round(r.util.realClock.now()-n)})),e.addNamedListener("API_CALL_ATTEMPT","success",(function(){var n=c.apiAttemptEvent(e);n.Timestamp=t,n.AttemptLatency=i>=0?i:0,n.Region=a,c.emit("apiCallAttempt",[n])})),e.addNamedListener("API_CALL_ATTEMPT_RETRY","retry",(function(){var o=c.attemptFailEvent(e);o.Timestamp=t,i=i||Math.round(r.util.realClock.now()-n),o.AttemptLatency=i>=0?i:0,o.Region=a,c.emit("apiCallAttempt",[o])})),e.addNamedListener("API_CALL","complete",(function(){var t=c.apiCallEvent(e);if(t.AttemptCount=l,!(t.AttemptCount<=0)){t.Timestamp=s;var n=Math.round(r.util.realClock.now()-o);t.Latency=n>=0?n:0;var i=e.response;i.error&&i.error.retryable&&"number"===typeof i.retryCount&&"number"===typeof i.maxRetries&&i.retryCount>=i.maxRetries&&(t.MaxRetriesExceeded=1),c.emit("apiCall",[t])}}))},setupRequestListeners:function(e){},getSigningName:function(){return this.api.signingName||this.api.endpointPrefix},getSignerClass:function(e){var t,n=null,i="";e&&(i=(n=(e.service.api.operations||{})[e.operation]||null)?n.authtype:"");return t=this.config.signatureVersion?this.config.signatureVersion:"v4"===i||"v4-unsigned-body"===i?"v4":this.api.signatureVersion,r.Signers.RequestSigner.getVersion(t)},serviceInterface:function(){switch(this.api.protocol){case"ec2":case"query":return r.EventListeners.Query;case"json":return r.EventListeners.Json;case"rest-json":return r.EventListeners.RestJson;case"rest-xml":return r.EventListeners.RestXml}if(this.api.protocol)throw new Error("Invalid service `protocol' "+this.api.protocol+" in API config")},successfulResponse:function(e){return e.httpResponse.statusCode<300},numRetries:function(){return void 0!==this.config.maxRetries?this.config.maxRetries:this.defaultRetryCount},retryDelays:function(e,t){return r.util.calculateRetryDelay(e,this.config.retryDelayOptions,t)},retryableError:function(e){return!!this.timeoutError(e)||(!!this.networkingError(e)||(!!this.expiredCredentialsError(e)||(!!this.throttledError(e)||e.statusCode>=500)))},networkingError:function(e){return"NetworkingError"===e.code},timeoutError:function(e){return"TimeoutError"===e.code},expiredCredentialsError:function(e){return"ExpiredTokenException"===e.code},clockSkewError:function(e){switch(e.code){case"RequestTimeTooSkewed":case"RequestExpired":case"InvalidSignatureException":case"SignatureDoesNotMatch":case"AuthFailure":case"RequestInTheFuture":return!0;default:return!1}},getSkewCorrectedDate:function(){return new Date(Date.now()+this.config.systemClockOffset)},applyClockOffset:function(e){e&&(this.config.systemClockOffset=e-Date.now())},isClockSkewed:function(e){if(e)return Math.abs(this.getSkewCorrectedDate().getTime()-e)>=3e5},throttledError:function(e){if(429===e.statusCode)return!0;switch(e.code){case"ProvisionedThroughputExceededException":case"Throttling":case"ThrottlingException":case"RequestLimitExceeded":case"RequestThrottled":case"RequestThrottledException":case"TooManyRequestsException":case"TransactionInProgressException":case"EC2ThrottledException":return!0;default:return!1}},endpointFromTemplate:function(e){if("string"!==typeof e)return e;var t=e;return t=(t=(t=t.replace(/\{service\}/g,this.api.endpointPrefix)).replace(/\{region\}/g,this.config.region)).replace(/\{scheme\}/g,this.config.sslEnabled?"https":"http")},setEndpoint:function(e){this.endpoint=new r.Endpoint(e,this.config)},paginationConfig:function(e,t){var n=this.api.operations[e].paginator;if(!n){if(t){var i=new Error;throw r.util.error(i,"No pagination configuration for "+e)}return null}return n}}),r.util.update(r.Service,{defineMethods:function(e){r.util.each(e.prototype.api.operations,(function(t){e.prototype[t]||("none"===e.prototype.api.operations[t].authtype?e.prototype[t]=function(e,n){return this.makeUnauthenticatedRequest(t,e,n)}:e.prototype[t]=function(e,n){return this.makeRequest(t,e,n)})}))},defineService:function(e,t,n){r.Service._serviceMap[e]=!0,Array.isArray(t)||(n=t,t=[]);var i=a(r.Service,n||{});if("string"===typeof e){r.Service.addVersions(i,t);var o=i.serviceIdentifier||e;i.serviceIdentifier=o}else i.prototype.api=e,r.Service.defineMethods(i);if(r.SequentialExecutor.call(this.prototype),!this.prototype.publisher&&r.util.clientSideMonitoring){var s=r.util.clientSideMonitoring.Publisher,l=(0,r.util.clientSideMonitoring.configProvider)();this.prototype.publisher=new s(l),l.enabled&&(r.Service._clientSideMonitoring=!0)}return r.SequentialExecutor.call(i.prototype),r.Service.addDefaultMonitoringListeners(i.prototype),i},addVersions:function(e,t){Array.isArray(t)||(t=[t]),e.services=e.services||{};for(var n=0;n<t.length;n++)void 0===e.services[t[n]]&&(e.services[t[n]]=null);e.apiVersions=Object.keys(e.services).sort()},defineServiceApi:function(e,t,n){var o=a(e,{serviceIdentifier:e.serviceIdentifier});function s(t){t.isApi?o.prototype.api=t:o.prototype.api=new i(t,{serviceIdentifier:e.serviceIdentifier})}if("string"===typeof t){if(n)s(n);else try{s(r.apiLoader(e.serviceIdentifier,t))}catch(l){throw r.util.error(l,{message:"Could not find API configuration "+e.serviceIdentifier+"-"+t})}Object.prototype.hasOwnProperty.call(e.services,t)||(e.apiVersions=e.apiVersions.concat(t).sort()),e.services[t]=o}else s(t);return r.Service.defineMethods(o),o},hasService:function(e){return Object.prototype.hasOwnProperty.call(r.Service._serviceMap,e)},addDefaultMonitoringListeners:function(e){e.addNamedListener("MONITOR_EVENTS_BUBBLE","apiCallAttempt",(function(t){var n=Object.getPrototypeOf(e);n._events&&n.emit("apiCallAttempt",[t])})),e.addNamedListener("CALL_EVENTS_BUBBLE","apiCall",(function(t){var n=Object.getPrototypeOf(e);n._events&&n.emit("apiCall",[t])}))},_serviceMap:{}}),r.util.mixin(r.Service,r.SequentialExecutor),e.exports=r.Service},17675:(e,t,n)=>{var r=n(79614);r.util.update(r.CognitoIdentity.prototype,{getOpenIdToken:function(e,t){return this.makeUnauthenticatedRequest("getOpenIdToken",e,t)},getId:function(e,t){return this.makeUnauthenticatedRequest("getId",e,t)},getCredentialsForIdentity:function(e,t){return this.makeUnauthenticatedRequest("getCredentialsForIdentity",e,t)}})},44456:(e,t,n)=>{var r=n(79614),i=n(65456);r.util.update(r.STS.prototype,{credentialsFrom:function(e,t){return e?(t||(t=new r.TemporaryCredentials),t.expired=!1,t.accessKeyId=e.Credentials.AccessKeyId,t.secretAccessKey=e.Credentials.SecretAccessKey,t.sessionToken=e.Credentials.SessionToken,t.expireTime=e.Credentials.Expiration,t):null},assumeRoleWithWebIdentity:function(e,t){return this.makeUnauthenticatedRequest("assumeRoleWithWebIdentity",e,t)},assumeRoleWithSAML:function(e,t){return this.makeUnauthenticatedRequest("assumeRoleWithSAML",e,t)},setupRequestListeners:function(e){e.addListener("validate",this.optInRegionalEndpoint,!0)},optInRegionalEndpoint:function(e){var t=e.service,n=t.config;if(n.stsRegionalEndpoints=i(t._originalConfig,{env:"AWS_STS_REGIONAL_ENDPOINTS",sharedConfig:"sts_regional_endpoints",clientConfig:"stsRegionalEndpoints"}),"regional"===n.stsRegionalEndpoints&&t.isGlobalEndpoint){if(!n.region)throw r.util.error(new Error,{code:"ConfigError",message:"Missing region in config"});var o=n.endpoint.indexOf(".amazonaws.com"),a=n.endpoint.substring(0,o)+"."+n.region+n.endpoint.substring(o);e.httpRequest.updateEndpoint(a),e.httpRequest.region=n.region}}})},79688:(e,t,n)=>{var r=n(79614),i=r.util.inherit,o="presigned-expires";function a(e){var t=e.httpRequest.headers[o],n=e.service.getSignerClass(e);if(delete e.httpRequest.headers["User-Agent"],delete e.httpRequest.headers["X-Amz-User-Agent"],n===r.Signers.V4){if(t>604800){throw r.util.error(new Error,{code:"InvalidExpiryTime",message:"Presigning does not support expiry time greater than a week with SigV4 signing.",retryable:!1})}e.httpRequest.headers[o]=t}else{if(n!==r.Signers.S3)throw r.util.error(new Error,{message:"Presigning only supports S3 or SigV4 signing.",code:"UnsupportedSigner",retryable:!1});var i=e.service?e.service.getSkewCorrectedDate():r.util.date.getDate();e.httpRequest.headers[o]=parseInt(r.util.date.unixTimestamp(i)+t,10).toString()}}function s(e){var t=e.httpRequest.endpoint,n=r.util.urlParse(e.httpRequest.path),i={};n.search&&(i=r.util.queryStringParse(n.search.substr(1)));var a=e.httpRequest.headers.Authorization.split(" ");if("AWS"===a[0])a=a[1].split(":"),i.Signature=a.pop(),i.AWSAccessKeyId=a.join(":"),r.util.each(e.httpRequest.headers,(function(e,t){e===o&&(e="Expires"),0===e.indexOf("x-amz-meta-")&&(delete i[e],e=e.toLowerCase()),i[e]=t})),delete e.httpRequest.headers[o],delete i.Authorization,delete i.Host;else if("AWS4-HMAC-SHA256"===a[0]){a.shift();var s=a.join(" ").match(/Signature=(.*?)(?:,|\s|\r?\n|$)/)[1];i["X-Amz-Signature"]=s,delete i.Expires}t.pathname=n.pathname,t.search=r.util.queryParamsToString(i)}r.Signers.Presign=i({sign:function(e,t,n){if(e.httpRequest.headers[o]=t||3600,e.on("build",a),e.on("sign",s),e.removeListener("afterBuild",r.EventListeners.Core.SET_CONTENT_LENGTH),e.removeListener("afterBuild",r.EventListeners.Core.COMPUTE_SHA256),e.emit("beforePresign",[e]),!n){if(e.build(),e.response.error)throw e.response.error;return r.util.urlFormat(e.httpRequest.endpoint)}e.build((function(){this.response.error?n(this.response.error):n(null,r.util.urlFormat(e.httpRequest.endpoint))}))}}),e.exports=r.Signers.Presign},92604:(e,t,n)=>{var r=n(79614),i=r.util.inherit;r.Signers.RequestSigner=i({constructor:function(e){this.request=e},setServiceClientId:function(e){this.serviceClientId=e},getServiceClientId:function(){return this.serviceClientId}}),r.Signers.RequestSigner.getVersion=function(e){switch(e){case"v2":return r.Signers.V2;case"v3":return r.Signers.V3;case"s3v4":case"v4":return r.Signers.V4;case"s3":return r.Signers.S3;case"v3https":return r.Signers.V3Https}throw new Error("Unknown signing version "+e)},n(97194),n(56342),n(50416),n(77203),n(51190),n(79688)},51190:(e,t,n)=>{var r=n(79614),i=r.util.inherit;r.Signers.S3=i(r.Signers.RequestSigner,{subResources:{acl:1,accelerate:1,analytics:1,cors:1,lifecycle:1,delete:1,inventory:1,location:1,logging:1,metrics:1,notification:1,partNumber:1,policy:1,requestPayment:1,replication:1,restore:1,tagging:1,torrent:1,uploadId:1,uploads:1,versionId:1,versioning:1,versions:1,website:1},responseHeaders:{"response-content-type":1,"response-content-language":1,"response-expires":1,"response-cache-control":1,"response-content-disposition":1,"response-content-encoding":1},addAuthorization:function(e,t){this.request.headers["presigned-expires"]||(this.request.headers["X-Amz-Date"]=r.util.date.rfc822(t)),e.sessionToken&&(this.request.headers["x-amz-security-token"]=e.sessionToken);var n=this.sign(e.secretAccessKey,this.stringToSign()),i="AWS "+e.accessKeyId+":"+n;this.request.headers.Authorization=i},stringToSign:function(){var e=this.request,t=[];t.push(e.method),t.push(e.headers["Content-MD5"]||""),t.push(e.headers["Content-Type"]||""),t.push(e.headers["presigned-expires"]||"");var n=this.canonicalizedAmzHeaders();return n&&t.push(n),t.push(this.canonicalizedResource()),t.join("\n")},canonicalizedAmzHeaders:function(){var e=[];r.util.each(this.request.headers,(function(t){t.match(/^x-amz-/i)&&e.push(t)})),e.sort((function(e,t){return e.toLowerCase()<t.toLowerCase()?-1:1}));var t=[];return r.util.arrayEach.call(this,e,(function(e){t.push(e.toLowerCase()+":"+String(this.request.headers[e]))})),t.join("\n")},canonicalizedResource:function(){var e=this.request,t=e.path.split("?"),n=t[0],i=t[1],o="";if(e.virtualHostedBucket&&(o+="/"+e.virtualHostedBucket),o+=n,i){var a=[];r.util.arrayEach.call(this,i.split("&"),(function(e){var t=e.split("=")[0],n=e.split("=")[1];if(this.subResources[t]||this.responseHeaders[t]){var r={name:t};void 0!==n&&(this.subResources[t]?r.value=n:r.value=decodeURIComponent(n)),a.push(r)}})),a.sort((function(e,t){return e.name<t.name?-1:1})),a.length&&(i=[],r.util.arrayEach(a,(function(e){void 0===e.value?i.push(e.name):i.push(e.name+"="+e.value)})),o+="?"+i.join("&"))}return o},sign:function(e,t){return r.util.crypto.hmac(e,t,"base64","sha1")}}),e.exports=r.Signers.S3},97194:(e,t,n)=>{var r=n(79614),i=r.util.inherit;r.Signers.V2=i(r.Signers.RequestSigner,{addAuthorization:function(e,t){t||(t=r.util.date.getDate());var n=this.request;n.params.Timestamp=r.util.date.iso8601(t),n.params.SignatureVersion="2",n.params.SignatureMethod="HmacSHA256",n.params.AWSAccessKeyId=e.accessKeyId,e.sessionToken&&(n.params.SecurityToken=e.sessionToken),delete n.params.Signature,n.params.Signature=this.signature(e),n.body=r.util.queryParamsToString(n.params),n.headers["Content-Length"]=n.body.length},signature:function(e){return r.util.crypto.hmac(e.secretAccessKey,this.stringToSign(),"base64")},stringToSign:function(){var e=[];return e.push(this.request.method),e.push(this.request.endpoint.host.toLowerCase()),e.push(this.request.pathname()),e.push(r.util.queryParamsToString(this.request.params)),e.join("\n")}}),e.exports=r.Signers.V2},56342:(e,t,n)=>{var r=n(79614),i=r.util.inherit;r.Signers.V3=i(r.Signers.RequestSigner,{addAuthorization:function(e,t){var n=r.util.date.rfc822(t);this.request.headers["X-Amz-Date"]=n,e.sessionToken&&(this.request.headers["x-amz-security-token"]=e.sessionToken),this.request.headers["X-Amzn-Authorization"]=this.authorization(e,n)},authorization:function(e){return"AWS3 AWSAccessKeyId="+e.accessKeyId+",Algorithm=HmacSHA256,SignedHeaders="+this.signedHeaders()+",Signature="+this.signature(e)},signedHeaders:function(){var e=[];return r.util.arrayEach(this.headersToSign(),(function(t){e.push(t.toLowerCase())})),e.sort().join(";")},canonicalHeaders:function(){var e=this.request.headers,t=[];return r.util.arrayEach(this.headersToSign(),(function(n){t.push(n.toLowerCase().trim()+":"+String(e[n]).trim())})),t.sort().join("\n")+"\n"},headersToSign:function(){var e=[];return r.util.each(this.request.headers,(function(t){("Host"===t||"Content-Encoding"===t||t.match(/^X-Amz/i))&&e.push(t)})),e},signature:function(e){return r.util.crypto.hmac(e.secretAccessKey,this.stringToSign(),"base64")},stringToSign:function(){var e=[];return e.push(this.request.method),e.push("/"),e.push(""),e.push(this.canonicalHeaders()),e.push(this.request.body),r.util.crypto.sha256(e.join("\n"))}}),e.exports=r.Signers.V3},50416:(e,t,n)=>{var r=n(79614),i=r.util.inherit;n(56342),r.Signers.V3Https=i(r.Signers.V3,{authorization:function(e){return"AWS3-HTTPS AWSAccessKeyId="+e.accessKeyId+",Algorithm=HmacSHA256,Signature="+this.signature(e)},stringToSign:function(){return this.request.headers["X-Amz-Date"]}}),e.exports=r.Signers.V3Https},77203:(e,t,n)=>{var r=n(79614),i=n(16914),o=r.util.inherit,a="presigned-expires";r.Signers.V4=o(r.Signers.RequestSigner,{constructor:function(e,t,n){r.Signers.RequestSigner.call(this,e),this.serviceName=t,n=n||{},this.signatureCache="boolean"!==typeof n.signatureCache||n.signatureCache,this.operation=n.operation,this.signatureVersion=n.signatureVersion},algorithm:"AWS4-HMAC-SHA256",addAuthorization:function(e,t){var n=r.util.date.iso8601(t).replace(/[:\-]|\.\d{3}/g,"");this.isPresigned()?this.updateForPresigned(e,n):this.addHeaders(e,n),this.request.headers.Authorization=this.authorization(e,n)},addHeaders:function(e,t){this.request.headers["X-Amz-Date"]=t,e.sessionToken&&(this.request.headers["x-amz-security-token"]=e.sessionToken)},updateForPresigned:function(e,t){var n=this.credentialString(t),i={"X-Amz-Date":t,"X-Amz-Algorithm":this.algorithm,"X-Amz-Credential":e.accessKeyId+"/"+n,"X-Amz-Expires":this.request.headers[a],"X-Amz-SignedHeaders":this.signedHeaders()};e.sessionToken&&(i["X-Amz-Security-Token"]=e.sessionToken),this.request.headers["Content-Type"]&&(i["Content-Type"]=this.request.headers["Content-Type"]),this.request.headers["Content-MD5"]&&(i["Content-MD5"]=this.request.headers["Content-MD5"]),this.request.headers["Cache-Control"]&&(i["Cache-Control"]=this.request.headers["Cache-Control"]),r.util.each.call(this,this.request.headers,(function(e,t){if(e!==a&&this.isSignableHeader(e)){var n=e.toLowerCase();0===n.indexOf("x-amz-meta-")?i[n]=t:0===n.indexOf("x-amz-")&&(i[e]=t)}}));var o=this.request.path.indexOf("?")>=0?"&":"?";this.request.path+=o+r.util.queryParamsToString(i)},authorization:function(e,t){var n=[],r=this.credentialString(t);return n.push(this.algorithm+" Credential="+e.accessKeyId+"/"+r),n.push("SignedHeaders="+this.signedHeaders()),n.push("Signature="+this.signature(e,t)),n.join(", ")},signature:function(e,t){var n=i.getSigningKey(e,t.substr(0,8),this.request.region,this.serviceName,this.signatureCache);return r.util.crypto.hmac(n,this.stringToSign(t),"hex")},stringToSign:function(e){var t=[];return t.push("AWS4-HMAC-SHA256"),t.push(e),t.push(this.credentialString(e)),t.push(this.hexEncodedHash(this.canonicalString())),t.join("\n")},canonicalString:function(){var e=[],t=this.request.pathname();return"s3"!==this.serviceName&&"s3v4"!==this.signatureVersion&&(t=r.util.uriEscapePath(t)),e.push(this.request.method),e.push(t),e.push(this.request.search()),e.push(this.canonicalHeaders()+"\n"),e.push(this.signedHeaders()),e.push(this.hexEncodedBodyHash()),e.join("\n")},canonicalHeaders:function(){var e=[];r.util.each.call(this,this.request.headers,(function(t,n){e.push([t,n])})),e.sort((function(e,t){return e[0].toLowerCase()<t[0].toLowerCase()?-1:1}));var t=[];return r.util.arrayEach.call(this,e,(function(e){var n=e[0].toLowerCase();if(this.isSignableHeader(n)){var i=e[1];if("undefined"===typeof i||null===i||"function"!==typeof i.toString)throw r.util.error(new Error("Header "+n+" contains invalid value"),{code:"InvalidHeader"});t.push(n+":"+this.canonicalHeaderValues(i.toString()))}})),t.join("\n")},canonicalHeaderValues:function(e){return e.replace(/\s+/g," ").replace(/^\s+|\s+$/g,"")},signedHeaders:function(){var e=[];return r.util.each.call(this,this.request.headers,(function(t){t=t.toLowerCase(),this.isSignableHeader(t)&&e.push(t)})),e.sort().join(";")},credentialString:function(e){return i.createScope(e.substr(0,8),this.request.region,this.serviceName)},hexEncodedHash:function(e){return r.util.crypto.sha256(e,"hex")},hexEncodedBodyHash:function(){var e=this.request;return this.isPresigned()&&"s3"===this.serviceName&&!e.body?"UNSIGNED-PAYLOAD":e.headers["X-Amz-Content-Sha256"]?e.headers["X-Amz-Content-Sha256"]:this.hexEncodedHash(this.request.body||"")},unsignableHeaders:["authorization","content-type","content-length","user-agent",a,"expect","x-amzn-trace-id"],isSignableHeader:function(e){return 0===e.toLowerCase().indexOf("x-amz-")||this.unsignableHeaders.indexOf(e)<0},isPresigned:function(){return!!this.request.headers[a]}}),e.exports=r.Signers.V4},16914:(e,t,n)=>{var r=n(79614),i={},o=[],a="aws4_request";e.exports={createScope:function(e,t,n){return[e.substr(0,8),t,n,a].join("/")},getSigningKey:function(e,t,n,s,l){var c=[r.util.crypto.hmac(e.secretAccessKey,e.accessKeyId,"base64"),t,n,s].join("_");if((l=!1!==l)&&c in i)return i[c];var u=r.util.crypto.hmac("AWS4"+e.secretAccessKey,t,"buffer"),d=r.util.crypto.hmac(u,n,"buffer"),p=r.util.crypto.hmac(d,s,"buffer"),f=r.util.crypto.hmac(p,a,"buffer");return l&&(i[c]=f,o.push(c),o.length>50&&delete i[o.shift()]),f},emptyCache:function(){i={},o=[]}}},91793:e=>{function t(e,t){this.currentState=t||null,this.states=e||{}}t.prototype.runTo=function(e,t,n,r){"function"===typeof e&&(r=n,n=t,t=e,e=null);var i=this,o=i.states[i.currentState];o.fn.call(n||i,r,(function(r){if(r){if(!o.fail)return t?t.call(n,r):null;i.currentState=o.fail}else{if(!o.accept)return t?t.call(n):null;i.currentState=o.accept}if(i.currentState===e)return t?t.call(n,r):null;i.runTo(e,t,n,r)}))},t.prototype.addState=function(e,t,n,r){return"function"===typeof t?(r=t,t=null,n=null):"function"===typeof n&&(r=n,n=null),this.currentState||(this.currentState=e),this.states[e]={accept:t,fail:n,fn:r},this},e.exports=t},62662:(e,t,n)=>{var r,i={environment:"nodejs",engine:function(){if(i.isBrowser()&&"undefined"!==typeof navigator)return navigator.userAgent;var e=process.platform+"/"+process.version;return{MODE:"production",BASE_URL:"/"}.AWS_EXECUTION_ENV&&(e+=" exec-env/"+{MODE:"production",BASE_URL:"/"}.AWS_EXECUTION_ENV),e},userAgent:function(){var e=i.environment,t="aws-sdk-"+e+"/"+n(79614).VERSION;return"nodejs"===e&&(t+=" "+i.engine()),t},uriEscape:function(e){var t=encodeURIComponent(e);return t=(t=t.replace(/[^A-Za-z0-9_.~\-%]+/g,escape)).replace(/[*]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))},uriEscapePath:function(e){var t=[];return i.arrayEach(e.split("/"),(function(e){t.push(i.uriEscape(e))})),t.join("/")},urlParse:function(e){return i.url.parse(e)},urlFormat:function(e){return i.url.format(e)},queryStringParse:function(e){return i.querystring.parse(e)},queryParamsToString:function(e){var t=[],n=i.uriEscape,r=Object.keys(e).sort();return i.arrayEach(r,(function(r){var o=e[r],a=n(r),s=a+"=";if(Array.isArray(o)){var l=[];i.arrayEach(o,(function(e){l.push(n(e))})),s=a+"="+l.sort().join("&"+a+"=")}else void 0!==o&&null!==o&&(s=a+"="+n(o));t.push(s)})),t.join("&")},readFileSync:function(e){return i.isBrowser()?null:n(28022).readFileSync(e,"utf-8")},base64:{encode:function(e){if("number"===typeof e)throw i.error(new Error("Cannot base64 encode number "+e));return null===e||"undefined"===typeof e?e:i.buffer.toBuffer(e).toString("base64")},decode:function(e){if("number"===typeof e)throw i.error(new Error("Cannot base64 decode number "+e));return null===e||"undefined"===typeof e?e:i.buffer.toBuffer(e,"base64")}},buffer:{toBuffer:function(e,t){return"function"===typeof i.Buffer.from&&i.Buffer.from!==Uint8Array.from?i.Buffer.from(e,t):new i.Buffer(e,t)},alloc:function(e,t,n){if("number"!==typeof e)throw new Error("size passed to alloc must be a number.");if("function"===typeof i.Buffer.alloc)return i.Buffer.alloc(e,t,n);var r=new i.Buffer(e);return void 0!==t&&"function"===typeof r.fill&&r.fill(t,void 0,void 0,n),r},toStream:function(e){i.Buffer.isBuffer(e)||(e=i.buffer.toBuffer(e));var t=new i.stream.Readable,n=0;return t._read=function(r){if(n>=e.length)return t.push(null);var i=n+r;i>e.length&&(i=e.length),t.push(e.slice(n,i)),n=i},t},concat:function(e){var t,n,r=0,o=0;for(n=0;n<e.length;n++)r+=e[n].length;for(t=i.buffer.alloc(r),n=0;n<e.length;n++)e[n].copy(t,o),o+=e[n].length;return t}},string:{byteLength:function(e){if(null===e||void 0===e)return 0;if("string"===typeof e&&(e=i.buffer.toBuffer(e)),"number"===typeof e.byteLength)return e.byteLength;if("number"===typeof e.length)return e.length;if("number"===typeof e.size)return e.size;if("string"===typeof e.path)return n(28022).lstatSync(e.path).size;throw i.error(new Error("Cannot determine length of "+e),{object:e})},upperFirst:function(e){return e[0].toUpperCase()+e.substr(1)},lowerFirst:function(e){return e[0].toLowerCase()+e.substr(1)}},ini:{parse:function(e){var t,n={};return i.arrayEach(e.split(/\r?\n/),(function(e){var r=(e=e.split(/(^|\s)[;#]/)[0]).match(/^\s*\[([^\[\]]+)\]\s*$/);if(r)t=r[1];else if(t){var i=e.match(/^\s*(.+?)\s*=\s*(.+?)\s*$/);i&&(n[t]=n[t]||{},n[t][i[1]]=i[2])}})),n}},fn:{noop:function(){},callback:function(e){if(e)throw e},makeAsync:function(e,t){return t&&t<=e.length?e:function(){var t=Array.prototype.slice.call(arguments,0);t.pop()(e.apply(null,t))}}},date:{getDate:function(){return r||(r=n(79614)),r.config.systemClockOffset?new Date((new Date).getTime()+r.config.systemClockOffset):new Date},iso8601:function(e){return void 0===e&&(e=i.date.getDate()),e.toISOString().replace(/\.\d{3}Z$/,"Z")},rfc822:function(e){return void 0===e&&(e=i.date.getDate()),e.toUTCString()},unixTimestamp:function(e){return void 0===e&&(e=i.date.getDate()),e.getTime()/1e3},from:function(e){return"number"===typeof e?new Date(1e3*e):new Date(e)},format:function(e,t){return t||(t="iso8601"),i.date[t](i.date.from(e))},parseTimestamp:function(e){if("number"===typeof e)return new Date(1e3*e);if(e.match(/^\d+$/))return new Date(1e3*e);if(e.match(/^\d{4}/))return new Date(e);if(e.match(/^\w{3},/))return new Date(e);throw i.error(new Error("unhandled timestamp format: "+e),{code:"TimestampParserError"})}},crypto:{crc32Table:[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117],crc32:function(e){var t=i.crypto.crc32Table,n=-1;"string"===typeof e&&(e=i.buffer.toBuffer(e));for(var r=0;r<e.length;r++){n=n>>>8^t[255&(n^e.readUInt8(r))]}return(-1^n)>>>0},hmac:function(e,t,n,r){return n||(n="binary"),"buffer"===n&&(n=void 0),r||(r="sha256"),"string"===typeof t&&(t=i.buffer.toBuffer(t)),i.crypto.lib.createHmac(r,e).update(t).digest(n)},md5:function(e,t,n){return i.crypto.hash("md5",e,t,n)},sha256:function(e,t,n){return i.crypto.hash("sha256",e,t,n)},hash:function(e,t,n,r){var o=i.crypto.createHash(e);n||(n="binary"),"buffer"===n&&(n=void 0),"string"===typeof t&&(t=i.buffer.toBuffer(t));var a=i.arraySliceFn(t),s=i.Buffer.isBuffer(t);if(i.isBrowser()&&"undefined"!==typeof ArrayBuffer&&t&&t.buffer instanceof ArrayBuffer&&(s=!0),r&&"object"===typeof t&&"function"===typeof t.on&&!s)t.on("data",(function(e){o.update(e)})),t.on("error",(function(e){r(e)})),t.on("end",(function(){r(null,o.digest(n))}));else{if(!r||!a||s||"undefined"===typeof FileReader){i.isBrowser()&&"object"===typeof t&&!s&&(t=new i.Buffer(new Uint8Array(t)));var l=o.update(t).digest(n);return r&&r(null,l),l}var c=0,u=new FileReader;u.onerror=function(){r(new Error("Failed to read data."))},u.onload=function(){var e=new i.Buffer(new Uint8Array(u.result));o.update(e),c+=e.length,u._continueReading()},u._continueReading=function(){if(c>=t.size)r(null,o.digest(n));else{var e=c+524288;e>t.size&&(e=t.size),u.readAsArrayBuffer(a.call(t,c,e))}},u._continueReading()}},toHex:function(e){for(var t=[],n=0;n<e.length;n++)t.push(("0"+e.charCodeAt(n).toString(16)).substr(-2,2));return t.join("")},createHash:function(e){return i.crypto.lib.createHash(e)}},abort:{},each:function(e,t){for(var n in e){if(Object.prototype.hasOwnProperty.call(e,n))if(t.call(this,n,e[n])===i.abort)break}},arrayEach:function(e,t){for(var n in e){if(Object.prototype.hasOwnProperty.call(e,n))if(t.call(this,e[n],parseInt(n,10))===i.abort)break}},update:function(e,t){return i.each(t,(function(t,n){e[t]=n})),e},merge:function(e,t){return i.update(i.copy(e),t)},copy:function(e){if(null===e||void 0===e)return e;var t={};for(var n in e)t[n]=e[n];return t},isEmpty:function(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},arraySliceFn:function(e){var t=e.slice||e.webkitSlice||e.mozSlice;return"function"===typeof t?t:null},isType:function(e,t){return"function"===typeof t&&(t=i.typeName(t)),Object.prototype.toString.call(e)==="[object "+t+"]"},typeName:function(e){if(Object.prototype.hasOwnProperty.call(e,"name"))return e.name;var t=e.toString(),n=t.match(/^\s*function (.+)\(/);return n?n[1]:t},error:function(e,t){var n=null;return"string"===typeof e.message&&""!==e.message&&("string"===typeof t||t&&t.message)&&((n=i.copy(e)).message=e.message),e.message=e.message||null,"string"===typeof t?e.message=t:"object"===typeof t&&null!==t&&(i.update(e,t),t.message&&(e.message=t.message),(t.code||t.name)&&(e.code=t.code||t.name),t.stack&&(e.stack=t.stack)),"function"===typeof Object.defineProperty&&(Object.defineProperty(e,"name",{writable:!0,enumerable:!1}),Object.defineProperty(e,"message",{enumerable:!0})),e.name=String(t&&t.name||e.name||e.code||"Error"),e.time=new Date,n&&(e.originalError=n),e},inherit:function(e,t){var n=null;if(void 0===t)t=e,e=Object,n={};else{var r=function(){};r.prototype=e.prototype,n=new r}return t.constructor===Object&&(t.constructor=function(){if(e!==Object)return e.apply(this,arguments)}),t.constructor.prototype=n,i.update(t.constructor.prototype,t),t.constructor.__super__=e,t.constructor},mixin:function(){for(var e=arguments[0],t=1;t<arguments.length;t++)for(var n in arguments[t].prototype){var r=arguments[t].prototype[n];"constructor"!==n&&(e.prototype[n]=r)}return e},hideProperties:function(e,t){"function"===typeof Object.defineProperty&&i.arrayEach(t,(function(t){Object.defineProperty(e,t,{enumerable:!1,writable:!0,configurable:!0})}))},property:function(e,t,n,r,i){var o={configurable:!0,enumerable:void 0===r||r};"function"!==typeof n||i?(o.value=n,o.writable=!0):o.get=n,Object.defineProperty(e,t,o)},memoizedProperty:function(e,t,n,r){var o=null;i.property(e,t,(function(){return null===o&&(o=n()),o}),r)},hoistPayloadMember:function(e){var t=e.request,n=t.operation,r=t.service.api.operations[n],o=r.output;if(o.payload&&!r.hasEventOutput){var a=o.members[o.payload],s=e.data[o.payload];"structure"===a.type&&i.each(s,(function(t,n){i.property(e.data,t,n,!1)}))}},computeSha256:function(e,t){if(i.isNode()){var r=i.stream.Stream,o=n(28022);if("function"===typeof r&&e instanceof r){if("string"!==typeof e.path)return t(new Error("Non-file stream objects are not supported with SigV4"));var a={};"number"===typeof e.start&&(a.start=e.start),"number"===typeof e.end&&(a.end=e.end),e=o.createReadStream(e.path,a)}}i.crypto.sha256(e,"hex",(function(e,n){e?t(e):t(null,n)}))},isClockSkewed:function(e){if(e)return i.property(r.config,"isClockSkewed",Math.abs((new Date).getTime()-e)>=3e5,!1),r.config.isClockSkewed},applyClockOffset:function(e){e&&(r.config.systemClockOffset=e-(new Date).getTime())},extractRequestId:function(e){var t=e.httpResponse.headers["x-amz-request-id"]||e.httpResponse.headers["x-amzn-requestid"];!t&&e.data&&e.data.ResponseMetadata&&(t=e.data.ResponseMetadata.RequestId),t&&(e.requestId=t),e.error&&(e.error.requestId=t)},addPromises:function(e,t){var n=!1;void 0===t&&r&&r.config&&(t=r.config.getPromisesDependency()),void 0===t&&"undefined"!==typeof Promise&&(t=Promise),"function"!==typeof t&&(n=!0),Array.isArray(e)||(e=[e]);for(var i=0;i<e.length;i++){var o=e[i];n?o.deletePromisesFromClass&&o.deletePromisesFromClass():o.addPromisesToClass&&o.addPromisesToClass(t)}},promisifyMethod:function(e,t){return function(){var n=this,r=Array.prototype.slice.call(arguments);return new t((function(t,i){r.push((function(e,n){e?i(e):t(n)})),n[e].apply(n,r)}))}},isDualstackAvailable:function(e){if(!e)return!1;var t=n(17752);return"string"!==typeof e&&(e=e.serviceIdentifier),!("string"!==typeof e||!t.hasOwnProperty(e))&&!!t[e].dualstackAvailable},calculateRetryDelay:function(e,t,n){t||(t={});var r=t.customBackoff||null;if("function"===typeof r)return r(e,n);var i="number"===typeof t.base?t.base:100;return Math.random()*(Math.pow(2,e)*i)},handleRequestWithRetries:function(e,t,n){t||(t={});var o=r.HttpClient.getInstance(),a=t.httpOptions||{},s=0,l=function(e){var r=t.maxRetries||0;if(e&&"TimeoutError"===e.code&&(e.retryable=!0),e&&e.retryable&&s<r){var o=i.calculateRetryDelay(s,t.retryDelayOptions,e);if(o>=0)return s++,void setTimeout(c,o+(e.retryAfter||0))}n(e)},c=function(){var t="";o.handleRequest(e,a,(function(e){e.on("data",(function(e){t+=e.toString()})),e.on("end",(function(){var r=e.statusCode;if(r<300)n(null,t);else{var o=1e3*parseInt(e.headers["retry-after"],10)||0,a=i.error(new Error,{statusCode:r,retryable:r>=500||429===r});o&&a.retryable&&(a.retryAfter=o),l(a)}}))}),l)};r.util.defer(c)},uuid:{v4:function(){return n(55877).v4()}},convertPayloadToString:function(e){var t=e.request,n=t.operation,r=t.service.api.operations[n].output||{};r.payload&&e.data[r.payload]&&(e.data[r.payload]=e.data[r.payload].toString())},defer:function(e){"object"===typeof process&&"function"===typeof process.nextTick?process.nextTick(e):"function"===typeof setImmediate?setImmediate(e):setTimeout(e,0)},getRequestPayloadShape:function(e){var t=e.service.api.operations;if(t){var n=(t||{})[e.operation];if(n&&n.input&&n.input.payload)return n.input.members[n.input.payload]}},getProfilesFromSharedConfig:function(e,t){var n={},r={};if({MODE:"production",BASE_URL:"/"}[i.configOptInEnv])r=e.loadFrom({isConfig:!0,filename:{MODE:"production",BASE_URL:"/"}[i.sharedConfigFileEnv]});var o={};try{o=e.loadFrom({filename:t||{MODE:"production",BASE_URL:"/"}[i.configOptInEnv]&&{MODE:"production",BASE_URL:"/"}[i.sharedCredentialsFileEnv]})}catch(c){if(!{MODE:"production",BASE_URL:"/"}[i.configOptInEnv])throw c}for(var a=0,s=Object.keys(r);a<s.length;a++)n[s[a]]=l(n[s[a]]||{},r[s[a]]);for(a=0,s=Object.keys(o);a<s.length;a++)n[s[a]]=l(n[s[a]]||{},o[s[a]]);return n;function l(e,t){for(var n=0,r=Object.keys(t);n<r.length;n++)e[r[n]]=t[r[n]];return e}},ARN:{validate:function(e){return e&&0===e.indexOf("arn:")&&e.split(":").length>=6},parse:function(e){var t=e.split(":");return{partition:t[1],service:t[2],region:t[3],accountId:t[4],resource:t.slice(5).join(":")}},build:function(e){if(void 0===e.service||void 0===e.region||void 0===e.accountId||void 0===e.resource)throw i.error(new Error("Input ARN object is invalid"));return"arn:"+(e.partition||"aws")+":"+e.service+":"+e.region+":"+e.accountId+":"+e.resource}},defaultProfile:"default",configOptInEnv:"AWS_SDK_LOAD_CONFIG",sharedCredentialsFileEnv:"AWS_SHARED_CREDENTIALS_FILE",sharedConfigFileEnv:"AWS_CONFIG_FILE",imdsDisabledEnv:"AWS_EC2_METADATA_DISABLED"};e.exports=i},35106:(e,t,n)=>{var r=n(62662),i=n(68136);function o(){}function a(e,t){for(var n=e.getElementsByTagName(t),r=0,i=n.length;r<i;r++)if(n[r].parentNode===e)return n[r]}function s(e,t){switch(t||(t={}),t.type){case"structure":return l(e,t);case"map":return function(e,t){var n={},r=t.key.name||"key",i=t.value.name||"value",o=t.flattened?t.name:"entry",l=e.firstElementChild;for(;l;){if(l.nodeName===o){var c=a(l,r).textContent,u=a(l,i);n[c]=s(u,t.value)}l=l.nextElementSibling}return n}(e,t);case"list":return function(e,t){var n=[],r=t.flattened?t.name:t.member.name||"member",i=e.firstElementChild;for(;i;)i.nodeName===r&&n.push(s(i,t.member)),i=i.nextElementSibling;return n}(e,t);case void 0:case null:return function(e){if(void 0===e||null===e)return"";if(!e.firstElementChild)return null===e.parentNode.parentNode?{}:0===e.childNodes.length?"":e.textContent;var t={type:"structure",members:{}},n=e.firstElementChild;for(;n;){var r=n.nodeName;Object.prototype.hasOwnProperty.call(t.members,r)?t.members[r].type="list":t.members[r]={name:r},n=n.nextElementSibling}return l(e,t)}(e);default:return function(e,t){if(e.getAttribute){var n=e.getAttribute("encoding");"base64"===n&&(t=new i.create({type:n}))}var r=e.textContent;""===r&&(r=null);return"function"===typeof t.toType?t.toType(r):r}(e,t)}}function l(e,t){var n={};return null===e||r.each(t.members,(function(r,i){if(i.isXmlAttribute){if(Object.prototype.hasOwnProperty.call(e.attributes,i.name)){var o=e.attributes[i.name].value;n[r]=s({textContent:o},i)}}else{var l=i.flattened?e:a(e,i.name);l?n[r]=s(l,i):i.flattened||"list"!==i.type||t.api.xmlNoDefaultLists||(n[r]=i.defaultValue)}})),n}o.prototype.parse=function(e,t){if(""===e.replace(/^\s+/,""))return{};var n,i;try{if(window.DOMParser){try{n=(new DOMParser).parseFromString(e,"text/xml")}catch(d){throw r.error(new Error("Parse error in document"),{originalError:d,code:"XMLParserError",retryable:!0})}if(null===n.documentElement)throw r.error(new Error("Cannot parse empty document."),{code:"XMLParserError",retryable:!0});var o=n.getElementsByTagName("parsererror")[0];if(o&&(o.parentNode===n||"body"===o.parentNode.nodeName||o.parentNode.parentNode===n||"body"===o.parentNode.parentNode.nodeName)){var l=o.getElementsByTagName("div")[0]||o;throw r.error(new Error(l.textContent||"Parser error in document"),{code:"XMLParserError",retryable:!0})}}else{if(!window.ActiveXObject)throw new Error("Cannot load XML parser");if((n=new window.ActiveXObject("Microsoft.XMLDOM")).async=!1,!n.loadXML(e))throw r.error(new Error("Parse error in document"),{code:"XMLParserError",retryable:!0})}}catch(p){i=p}if(n&&n.documentElement&&!i){var c=s(n.documentElement,t),u=a(n.documentElement,"ResponseMetadata");return u&&(c.ResponseMetadata=s(u,{})),c}if(i)throw r.error(i||new Error,{code:"XMLParserError",retryable:!0});return{}},e.exports=o},52369:(e,t,n)=>{var r=n(62662),i=n(8700).XmlNode,o=n(25009).XmlText;function a(){}function s(e,t,n){switch(n.type){case"structure":return function(e,t,n){r.arrayEach(n.memberNames,(function(r){var o=n.members[r];if("body"===o.location){var a=t[r],c=o.name;if(void 0!==a&&null!==a)if(o.isXmlAttribute)e.addAttribute(c,a);else if(o.flattened)s(e,a,o);else{var u=new i(c);e.addChildNode(u),l(u,o),s(u,a,o)}}}))}(e,t,n);case"map":return function(e,t,n){var o=n.key.name||"key",a=n.value.name||"value";r.each(t,(function(t,r){var l=new i(n.flattened?n.name:"entry");e.addChildNode(l);var c=new i(o),u=new i(a);l.addChildNode(c),l.addChildNode(u),s(c,t,n.key),s(u,r,n.value)}))}(e,t,n);case"list":return function(e,t,n){n.flattened?r.arrayEach(t,(function(t){var r=n.member.name||n.name,o=new i(r);e.addChildNode(o),s(o,t,n.member)})):r.arrayEach(t,(function(t){var r=n.member.name||"member",o=new i(r);e.addChildNode(o),s(o,t,n.member)}))}(e,t,n);default:return function(e,t,n){e.addChildNode(new o(n.toWireFormat(t)))}(e,t,n)}}function l(e,t,n){var r,i="xmlns";t.xmlNamespaceUri?(r=t.xmlNamespaceUri,t.xmlNamespacePrefix&&(i+=":"+t.xmlNamespacePrefix)):n&&t.api.xmlNamespaceUri&&(r=t.api.xmlNamespaceUri),r&&e.addAttribute(i,r)}a.prototype.toXML=function(e,t,n,r){var o=new i(n);return l(o,t,!0),s(o,e,t),o.children.length>0||r?o.toString():""},e.exports=a},95373:e=>{e.exports={escapeAttribute:function(e){return e.replace(/&/g,"&amp;").replace(/'/g,"&apos;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;")}}},55077:e=>{e.exports={escapeElement:function(e){return e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}}},8700:(e,t,n)=>{var r=n(95373).escapeAttribute;function i(e,t){void 0===t&&(t=[]),this.name=e,this.children=t,this.attributes={}}i.prototype.addAttribute=function(e,t){return this.attributes[e]=t,this},i.prototype.addChildNode=function(e){return this.children.push(e),this},i.prototype.removeAttribute=function(e){return delete this.attributes[e],this},i.prototype.toString=function(){for(var e=Boolean(this.children.length),t="<"+this.name,n=this.attributes,i=0,o=Object.keys(n);i<o.length;i++){var a=o[i],s=n[a];"undefined"!==typeof s&&null!==s&&(t+=" "+a+'="'+r(""+s)+'"')}return t+(e?">"+this.children.map((function(e){return e.toString()})).join("")+"</"+this.name+">":"/>")},e.exports={XmlNode:i}},25009:(e,t,n)=>{var r=n(55077).escapeElement;function i(e){this.value=e}i.prototype.toString=function(){return r(""+this.value)},e.exports={XmlText:i}},32061:(e,t,n)=>{"use strict";var r=n(79742),i=n(80645),o=n(5826);function a(){return l.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(e,t){if(a()<t)throw new RangeError("Invalid typed array length");return l.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t)).__proto__=l.prototype:(null===e&&(e=new l(t)),e.length=t),e}function l(e,t,n){if(!l.TYPED_ARRAY_SUPPORT&&!(this instanceof l))return new l(e,t,n);if("number"===typeof e){if("string"===typeof t)throw new Error("If encoding is specified then the first argument must be a string");return d(this,e)}return c(this,e,t,n)}function c(e,t,n,r){if("number"===typeof t)throw new TypeError('"value" argument must not be a number');return"undefined"!==typeof ArrayBuffer&&t instanceof ArrayBuffer?function(e,t,n,r){if(t.byteLength,n<0||t.byteLength<n)throw new RangeError("'offset' is out of bounds");if(t.byteLength<n+(r||0))throw new RangeError("'length' is out of bounds");t=void 0===n&&void 0===r?new Uint8Array(t):void 0===r?new Uint8Array(t,n):new Uint8Array(t,n,r);l.TYPED_ARRAY_SUPPORT?(e=t).__proto__=l.prototype:e=p(e,t);return e}(e,t,n,r):"string"===typeof t?function(e,t,n){"string"===typeof n&&""!==n||(n="utf8");if(!l.isEncoding(n))throw new TypeError('"encoding" must be a valid string encoding');var r=0|h(t,n);e=s(e,r);var i=e.write(t,n);i!==r&&(e=e.slice(0,i));return e}(e,t,n):function(e,t){if(l.isBuffer(t)){var n=0|f(t.length);return 0===(e=s(e,n)).length||t.copy(e,0,0,n),e}if(t){if("undefined"!==typeof ArrayBuffer&&t.buffer instanceof ArrayBuffer||"length"in t)return"number"!==typeof t.length||(r=t.length)!==r?s(e,0):p(e,t);if("Buffer"===t.type&&o(t.data))return p(e,t.data)}var r;throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(e,t)}function u(e){if("number"!==typeof e)throw new TypeError('"size" argument must be a number');if(e<0)throw new RangeError('"size" argument must not be negative')}function d(e,t){if(u(t),e=s(e,t<0?0:0|f(t)),!l.TYPED_ARRAY_SUPPORT)for(var n=0;n<t;++n)e[n]=0;return e}function p(e,t){var n=t.length<0?0:0|f(t.length);e=s(e,n);for(var r=0;r<n;r+=1)e[r]=255&t[r];return e}function f(e){if(e>=a())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a().toString(16)+" bytes");return 0|e}function h(e,t){if(l.isBuffer(e))return e.length;if("undefined"!==typeof ArrayBuffer&&"function"===typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!==typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return U(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return q(e).length;default:if(r)return U(e).length;t=(""+t).toLowerCase(),r=!0}}function m(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return R(this,t,n);case"utf8":case"utf-8":return C(this,t,n);case"ascii":return T(this,t,n);case"latin1":case"binary":return I(this,t,n);case"base64":return E(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return O(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function g(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function v(e,t,n,r,i){if(0===e.length)return-1;if("string"===typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=i?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(i)return-1;n=e.length-1}else if(n<0){if(!i)return-1;n=0}if("string"===typeof t&&(t=l.from(t,r)),l.isBuffer(t))return 0===t.length?-1:b(e,t,n,r,i);if("number"===typeof t)return t&=255,l.TYPED_ARRAY_SUPPORT&&"function"===typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):b(e,[t],n,r,i);throw new TypeError("val must be string, number or Buffer")}function b(e,t,n,r,i){var o,a=1,s=e.length,l=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;a=2,s/=2,l/=2,n/=2}function c(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){var u=-1;for(o=n;o<s;o++)if(c(e,o)===c(t,-1===u?0:o-u)){if(-1===u&&(u=o),o-u+1===l)return u*a}else-1!==u&&(o-=o-u),u=-1}else for(n+l>s&&(n=s-l),o=n;o>=0;o--){for(var d=!0,p=0;p<l;p++)if(c(e,o+p)!==c(t,p)){d=!1;break}if(d)return o}return-1}function y(e,t,n,r){n=Number(n)||0;var i=e.length-n;r?(r=Number(r))>i&&(r=i):r=i;var o=t.length;if(o%2!==0)throw new TypeError("Invalid hex string");r>o/2&&(r=o/2);for(var a=0;a<r;++a){var s=parseInt(t.substr(2*a,2),16);if(isNaN(s))return a;e[n+a]=s}return a}function w(e,t,n,r){return W(U(t,e.length-n),e,n,r)}function _(e,t,n,r){return W(function(e){for(var t=[],n=0;n<e.length;++n)t.push(255&e.charCodeAt(n));return t}(t),e,n,r)}function x(e,t,n,r){return _(e,t,n,r)}function S(e,t,n,r){return W(q(t),e,n,r)}function k(e,t,n,r){return W(function(e,t){for(var n,r,i,o=[],a=0;a<e.length&&!((t-=2)<0);++a)r=(n=e.charCodeAt(a))>>8,i=n%256,o.push(i),o.push(r);return o}(t,e.length-n),e,n,r)}function E(e,t,n){return 0===t&&n===e.length?r.fromByteArray(e):r.fromByteArray(e.slice(t,n))}function C(e,t,n){n=Math.min(e.length,n);for(var r=[],i=t;i<n;){var o,a,s,l,c=e[i],u=null,d=c>239?4:c>223?3:c>191?2:1;if(i+d<=n)switch(d){case 1:c<128&&(u=c);break;case 2:128===(192&(o=e[i+1]))&&(l=(31&c)<<6|63&o)>127&&(u=l);break;case 3:o=e[i+1],a=e[i+2],128===(192&o)&&128===(192&a)&&(l=(15&c)<<12|(63&o)<<6|63&a)>2047&&(l<55296||l>57343)&&(u=l);break;case 4:o=e[i+1],a=e[i+2],s=e[i+3],128===(192&o)&&128===(192&a)&&128===(192&s)&&(l=(15&c)<<18|(63&o)<<12|(63&a)<<6|63&s)>65535&&l<1114112&&(u=l)}null===u?(u=65533,d=1):u>65535&&(u-=65536,r.push(u>>>10&1023|55296),u=56320|1023&u),r.push(u),i+=d}return function(e){var t=e.length;if(t<=A)return String.fromCharCode.apply(String,e);var n="",r=0;for(;r<t;)n+=String.fromCharCode.apply(String,e.slice(r,r+=A));return n}(r)}t.lW=l,t.h2=50,l.TYPED_ARRAY_SUPPORT=void 0!==n.g.TYPED_ARRAY_SUPPORT?n.g.TYPED_ARRAY_SUPPORT:function(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"===typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(t){return!1}}(),a(),l.poolSize=8192,l._augment=function(e){return e.__proto__=l.prototype,e},l.from=function(e,t,n){return c(null,e,t,n)},l.TYPED_ARRAY_SUPPORT&&(l.prototype.__proto__=Uint8Array.prototype,l.__proto__=Uint8Array,"undefined"!==typeof Symbol&&Symbol.species&&l[Symbol.species]===l&&Object.defineProperty(l,Symbol.species,{value:null,configurable:!0})),l.alloc=function(e,t,n){return function(e,t,n,r){return u(t),t<=0?s(e,t):void 0!==n?"string"===typeof r?s(e,t).fill(n,r):s(e,t).fill(n):s(e,t)}(null,e,t,n)},l.allocUnsafe=function(e){return d(null,e)},l.allocUnsafeSlow=function(e){return d(null,e)},l.isBuffer=function(e){return!(null==e||!e._isBuffer)},l.compare=function(e,t){if(!l.isBuffer(e)||!l.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var n=e.length,r=t.length,i=0,o=Math.min(n,r);i<o;++i)if(e[i]!==t[i]){n=e[i],r=t[i];break}return n<r?-1:r<n?1:0},l.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},l.concat=function(e,t){if(!o(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return l.alloc(0);var n;if(void 0===t)for(t=0,n=0;n<e.length;++n)t+=e[n].length;var r=l.allocUnsafe(t),i=0;for(n=0;n<e.length;++n){var a=e[n];if(!l.isBuffer(a))throw new TypeError('"list" argument must be an Array of Buffers');a.copy(r,i),i+=a.length}return r},l.byteLength=h,l.prototype._isBuffer=!0,l.prototype.swap16=function(){var e=this.length;if(e%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)g(this,t,t+1);return this},l.prototype.swap32=function(){var e=this.length;if(e%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)g(this,t,t+3),g(this,t+1,t+2);return this},l.prototype.swap64=function(){var e=this.length;if(e%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)g(this,t,t+7),g(this,t+1,t+6),g(this,t+2,t+5),g(this,t+3,t+4);return this},l.prototype.toString=function(){var e=0|this.length;return 0===e?"":0===arguments.length?C(this,0,e):m.apply(this,arguments)},l.prototype.equals=function(e){if(!l.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===l.compare(this,e)},l.prototype.inspect=function(){var e="",n=t.h2;return this.length>0&&(e=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(e+=" ... ")),"<Buffer "+e+">"},l.prototype.compare=function(e,t,n,r,i){if(!l.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),t<0||n>e.length||r<0||i>this.length)throw new RangeError("out of range index");if(r>=i&&t>=n)return 0;if(r>=i)return-1;if(t>=n)return 1;if(this===e)return 0;for(var o=(i>>>=0)-(r>>>=0),a=(n>>>=0)-(t>>>=0),s=Math.min(o,a),c=this.slice(r,i),u=e.slice(t,n),d=0;d<s;++d)if(c[d]!==u[d]){o=c[d],a=u[d];break}return o<a?-1:a<o?1:0},l.prototype.includes=function(e,t,n){return-1!==this.indexOf(e,t,n)},l.prototype.indexOf=function(e,t,n){return v(this,e,t,n,!0)},l.prototype.lastIndexOf=function(e,t,n){return v(this,e,t,n,!1)},l.prototype.write=function(e,t,n,r){if(void 0===t)r="utf8",n=this.length,t=0;else if(void 0===n&&"string"===typeof t)r=t,n=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t|=0,isFinite(n)?(n|=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}var i=this.length-t;if((void 0===n||n>i)&&(n=i),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var o=!1;;)switch(r){case"hex":return y(this,e,t,n);case"utf8":case"utf-8":return w(this,e,t,n);case"ascii":return _(this,e,t,n);case"latin1":case"binary":return x(this,e,t,n);case"base64":return S(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return k(this,e,t,n);default:if(o)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),o=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var A=4096;function T(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i<n;++i)r+=String.fromCharCode(127&e[i]);return r}function I(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i<n;++i)r+=String.fromCharCode(e[i]);return r}function R(e,t,n){var r=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>r)&&(n=r);for(var i="",o=t;o<n;++o)i+=F(e[o]);return i}function O(e,t,n){for(var r=e.slice(t,n),i="",o=0;o<r.length;o+=2)i+=String.fromCharCode(r[o]+256*r[o+1]);return i}function L(e,t,n){if(e%1!==0||e<0)throw new RangeError("offset is not uint");if(e+t>n)throw new RangeError("Trying to access beyond buffer length")}function N(e,t,n,r,i,o){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<o)throw new RangeError('"value" argument is out of bounds');if(n+r>e.length)throw new RangeError("Index out of range")}function P(e,t,n,r){t<0&&(t=65535+t+1);for(var i=0,o=Math.min(e.length-n,2);i<o;++i)e[n+i]=(t&255<<8*(r?i:1-i))>>>8*(r?i:1-i)}function D(e,t,n,r){t<0&&(t=4294967295+t+1);for(var i=0,o=Math.min(e.length-n,4);i<o;++i)e[n+i]=t>>>8*(r?i:3-i)&255}function M(e,t,n,r,i,o){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function B(e,t,n,r,o){return o||M(e,0,n,4),i.write(e,t,n,r,23,4),n+4}function z(e,t,n,r,o){return o||M(e,0,n,8),i.write(e,t,n,r,52,8),n+8}l.prototype.slice=function(e,t){var n,r=this.length;if((e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=void 0===t?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t<e&&(t=e),l.TYPED_ARRAY_SUPPORT)(n=this.subarray(e,t)).__proto__=l.prototype;else{var i=t-e;n=new l(i,void 0);for(var o=0;o<i;++o)n[o]=this[o+e]}return n},l.prototype.readUIntLE=function(e,t,n){e|=0,t|=0,n||L(e,t,this.length);for(var r=this[e],i=1,o=0;++o<t&&(i*=256);)r+=this[e+o]*i;return r},l.prototype.readUIntBE=function(e,t,n){e|=0,t|=0,n||L(e,t,this.length);for(var r=this[e+--t],i=1;t>0&&(i*=256);)r+=this[e+--t]*i;return r},l.prototype.readUInt8=function(e,t){return t||L(e,1,this.length),this[e]},l.prototype.readUInt16LE=function(e,t){return t||L(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUInt16BE=function(e,t){return t||L(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUInt32LE=function(e,t){return t||L(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUInt32BE=function(e,t){return t||L(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||L(e,t,this.length);for(var r=this[e],i=1,o=0;++o<t&&(i*=256);)r+=this[e+o]*i;return r>=(i*=128)&&(r-=Math.pow(2,8*t)),r},l.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||L(e,t,this.length);for(var r=t,i=1,o=this[e+--r];r>0&&(i*=256);)o+=this[e+--r]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},l.prototype.readInt8=function(e,t){return t||L(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){t||L(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt16BE=function(e,t){t||L(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt32LE=function(e,t){return t||L(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return t||L(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readFloatLE=function(e,t){return t||L(e,4,this.length),i.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return t||L(e,4,this.length),i.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return t||L(e,8,this.length),i.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return t||L(e,8,this.length),i.read(this,e,!1,52,8)},l.prototype.writeUIntLE=function(e,t,n,r){(e=+e,t|=0,n|=0,r)||N(this,e,t,n,Math.pow(2,8*n)-1,0);var i=1,o=0;for(this[t]=255&e;++o<n&&(i*=256);)this[t+o]=e/i&255;return t+n},l.prototype.writeUIntBE=function(e,t,n,r){(e=+e,t|=0,n|=0,r)||N(this,e,t,n,Math.pow(2,8*n)-1,0);var i=n-1,o=1;for(this[t+i]=255&e;--i>=0&&(o*=256);)this[t+i]=e/o&255;return t+n},l.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,1,255,0),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},l.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):P(this,e,t,!0),t+2},l.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):P(this,e,t,!1),t+2},l.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):D(this,e,t,!0),t+4},l.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):D(this,e,t,!1),t+4},l.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);N(this,e,t,n,i-1,-i)}var o=0,a=1,s=0;for(this[t]=255&e;++o<n&&(a*=256);)e<0&&0===s&&0!==this[t+o-1]&&(s=1),this[t+o]=(e/a>>0)-s&255;return t+n},l.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);N(this,e,t,n,i-1,-i)}var o=n-1,a=1,s=0;for(this[t+o]=255&e;--o>=0&&(a*=256);)e<0&&0===s&&0!==this[t+o+1]&&(s=1),this[t+o]=(e/a>>0)-s&255;return t+n},l.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,1,127,-128),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):P(this,e,t,!0),t+2},l.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):P(this,e,t,!1),t+2},l.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,4,2147483647,-2147483648),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):D(this,e,t,!0),t+4},l.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||N(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):D(this,e,t,!1),t+4},l.prototype.writeFloatLE=function(e,t,n){return B(this,e,t,!0,n)},l.prototype.writeFloatBE=function(e,t,n){return B(this,e,t,!1,n)},l.prototype.writeDoubleLE=function(e,t,n){return z(this,e,t,!0,n)},l.prototype.writeDoubleBE=function(e,t,n){return z(this,e,t,!1,n)},l.prototype.copy=function(e,t,n,r){if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r<n&&(r=n),r===n)return 0;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t<r-n&&(r=e.length-t+n);var i,o=r-n;if(this===e&&n<t&&t<r)for(i=o-1;i>=0;--i)e[i+t]=this[i+n];else if(o<1e3||!l.TYPED_ARRAY_SUPPORT)for(i=0;i<o;++i)e[i+t]=this[i+n];else Uint8Array.prototype.set.call(e,this.subarray(n,n+o),t);return o},l.prototype.fill=function(e,t,n,r){if("string"===typeof e){if("string"===typeof t?(r=t,t=0,n=this.length):"string"===typeof n&&(r=n,n=this.length),1===e.length){var i=e.charCodeAt(0);i<256&&(e=i)}if(void 0!==r&&"string"!==typeof r)throw new TypeError("encoding must be a string");if("string"===typeof r&&!l.isEncoding(r))throw new TypeError("Unknown encoding: "+r)}else"number"===typeof e&&(e&=255);if(t<0||this.length<t||this.length<n)throw new RangeError("Out of range index");if(n<=t)return this;var o;if(t>>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"===typeof e)for(o=t;o<n;++o)this[o]=e;else{var a=l.isBuffer(e)?e:U(new l(e,r).toString()),s=a.length;for(o=0;o<n-t;++o)this[o+t]=a[o%s]}return this};var j=/[^+\/0-9A-Za-z-_]/g;function F(e){return e<16?"0"+e.toString(16):e.toString(16)}function U(e,t){var n;t=t||1/0;for(var r=e.length,i=null,o=[],a=0;a<r;++a){if((n=e.charCodeAt(a))>55295&&n<57344){if(!i){if(n>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(a+1===r){(t-=3)>-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,n<128){if((t-=1)<0)break;o.push(n)}else if(n<2048){if((t-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function q(e){return r.toByteArray(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(j,"")).length<2)return"";for(;e.length%4!==0;)e+="=";return e}(e))}function W(e,t,n,r){for(var i=0;i<r&&!(i+n>=t.length||i>=e.length);++i)t[i+n]=e[i];return i}},85101:(e,t,n)=>{"use strict";var r=n(29697),i=function(){function e(e){void 0===e&&(e=1e3),this.maxSize=e,this.cache=new r.LRUCache(e)}return Object.defineProperty(e.prototype,"size",{get:function(){return this.cache.length},enumerable:!0,configurable:!0}),e.prototype.put=function(t,n){var r="string"!==typeof t?e.getKeyString(t):t,i=this.populateValue(n);this.cache.put(r,i)},e.prototype.get=function(t){var n="string"!==typeof t?e.getKeyString(t):t,r=Date.now(),i=this.cache.get(n);if(i)for(var o=0;o<i.length;o++){if(i[o].Expire<r)return void this.cache.remove(n)}return i},e.getKeyString=function(e){for(var t=[],n=Object.keys(e).sort(),r=0;r<n.length;r++){var i=n[r];void 0!==e[i]&&t.push(e[i])}return t.join(" ")},e.prototype.populateValue=function(e){var t=Date.now();return e.map((function(e){return{Address:e.Address||"",Expire:t+60*(e.CachePeriodInMinutes||1)*1e3}}))},e.prototype.empty=function(){this.cache.empty()},e.prototype.remove=function(t){var n="string"!==typeof t?e.getKeyString(t):t;this.cache.remove(n)},e}();t.$=i},29697:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e,t){this.key=e,this.value=t},r=function(){function e(e){if(this.nodeMap={},this.size=0,"number"!==typeof e||e<1)throw new Error("Cache size can only be positive number");this.sizeLimit=e}return Object.defineProperty(e.prototype,"length",{get:function(){return this.size},enumerable:!0,configurable:!0}),e.prototype.prependToList=function(e){this.headerNode?(this.headerNode.prev=e,e.next=this.headerNode):this.tailNode=e,this.headerNode=e,this.size++},e.prototype.removeFromTail=function(){if(this.tailNode){var e=this.tailNode,t=e.prev;return t&&(t.next=void 0),e.prev=void 0,this.tailNode=t,this.size--,e}},e.prototype.detachFromList=function(e){this.headerNode===e&&(this.headerNode=e.next),this.tailNode===e&&(this.tailNode=e.prev),e.prev&&(e.prev.next=e.next),e.next&&(e.next.prev=e.prev),e.next=void 0,e.prev=void 0,this.size--},e.prototype.get=function(e){if(this.nodeMap[e]){var t=this.nodeMap[e];return this.detachFromList(t),this.prependToList(t),t.value}},e.prototype.remove=function(e){if(this.nodeMap[e]){var t=this.nodeMap[e];this.detachFromList(t),delete this.nodeMap[e]}},e.prototype.put=function(e,t){if(this.nodeMap[e])this.remove(e);else if(this.size===this.sizeLimit){var r=this.removeFromTail().key;delete this.nodeMap[r]}var i=new n(e,t);this.nodeMap[e]=i,this.prependToList(i)},e.prototype.empty=function(){for(var e=Object.keys(this.nodeMap),t=0;t<e.length;t++){var n=e[t],r=this.nodeMap[n];this.detachFromList(r),delete this.nodeMap[n]}},e}();t.LRUCache=r},5623:e=>{"use strict";function t(e,t,i){e instanceof RegExp&&(e=n(e,i)),t instanceof RegExp&&(t=n(t,i));var o=r(e,t,i);return o&&{start:o[0],end:o[1],pre:i.slice(0,o[0]),body:i.slice(o[0]+e.length,o[1]),post:i.slice(o[1]+t.length)}}function n(e,t){var n=t.match(e);return n?n[0]:null}function r(e,t,n){var r,i,o,a,s,l=n.indexOf(e),c=n.indexOf(t,l+1),u=l;if(l>=0&&c>0){if(e===t)return[l,c];for(r=[],o=n.length;u>=0&&!s;)u==l?(r.push(u),l=n.indexOf(e,u+1)):1==r.length?s=[r.pop(),c]:((i=r.pop())<o&&(o=i,a=c),c=n.indexOf(t,u+1)),u=l<c&&l>=0?l:c;r.length&&(s=[o,a])}return s}e.exports=t,t.range=r},79742:(e,t)=>{"use strict";t.byteLength=function(e){var t=s(e),n=t[0],r=t[1];return 3*(n+r)/4-r},t.toByteArray=function(e){var t,n,o=s(e),a=o[0],l=o[1],c=new i(function(e,t,n){return 3*(t+n)/4-n}(0,a,l)),u=0,d=l>0?a-4:a;for(n=0;n<d;n+=4)t=r[e.charCodeAt(n)]<<18|r[e.charCodeAt(n+1)]<<12|r[e.charCodeAt(n+2)]<<6|r[e.charCodeAt(n+3)],c[u++]=t>>16&255,c[u++]=t>>8&255,c[u++]=255&t;2===l&&(t=r[e.charCodeAt(n)]<<2|r[e.charCodeAt(n+1)]>>4,c[u++]=255&t);1===l&&(t=r[e.charCodeAt(n)]<<10|r[e.charCodeAt(n+1)]<<4|r[e.charCodeAt(n+2)]>>2,c[u++]=t>>8&255,c[u++]=255&t);return c},t.fromByteArray=function(e){for(var t,r=e.length,i=r%3,o=[],a=16383,s=0,c=r-i;s<c;s+=a)o.push(l(e,s,s+a>c?c:s+a));1===i?(t=e[r-1],o.push(n[t>>2]+n[t<<4&63]+"==")):2===i&&(t=(e[r-2]<<8)+e[r-1],o.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"="));return o.join("")};for(var n=[],r=[],i="undefined"!==typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=0;a<64;++a)n[a]=o[a],r[o.charCodeAt(a)]=a;function s(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function l(e,t,r){for(var i,o,a=[],s=t;s<r;s+=3)i=(e[s]<<16&16711680)+(e[s+1]<<8&65280)+(255&e[s+2]),a.push(n[(o=i)>>18&63]+n[o>>12&63]+n[o>>6&63]+n[63&o]);return a.join("")}r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},51206:function(e){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=90)}({17:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=n(18),i=function(){function e(){}return e.getFirstMatch=function(e,t){var n=t.match(e);return n&&n.length>0&&n[1]||""},e.getSecondMatch=function(e,t){var n=t.match(e);return n&&n.length>1&&n[2]||""},e.matchAndReturnConst=function(e,t,n){if(e.test(t))return n},e.getWindowsVersionName=function(e){switch(e){case"NT":return"NT";case"XP":case"NT 5.1":return"XP";case"NT 5.0":return"2000";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}},e.getMacOSVersionName=function(e){var t=e.split(".").splice(0,2).map((function(e){return parseInt(e,10)||0}));if(t.push(0),10===t[0])switch(t[1]){case 5:return"Leopard";case 6:return"Snow Leopard";case 7:return"Lion";case 8:return"Mountain Lion";case 9:return"Mavericks";case 10:return"Yosemite";case 11:return"El Capitan";case 12:return"Sierra";case 13:return"High Sierra";case 14:return"Mojave";case 15:return"Catalina";default:return}},e.getAndroidVersionName=function(e){var t=e.split(".").splice(0,2).map((function(e){return parseInt(e,10)||0}));if(t.push(0),!(1===t[0]&&t[1]<5))return 1===t[0]&&t[1]<6?"Cupcake":1===t[0]&&t[1]>=6?"Donut":2===t[0]&&t[1]<2?"Eclair":2===t[0]&&2===t[1]?"Froyo":2===t[0]&&t[1]>2?"Gingerbread":3===t[0]?"Honeycomb":4===t[0]&&t[1]<1?"Ice Cream Sandwich":4===t[0]&&t[1]<4?"Jelly Bean":4===t[0]&&t[1]>=4?"KitKat":5===t[0]?"Lollipop":6===t[0]?"Marshmallow":7===t[0]?"Nougat":8===t[0]?"Oreo":9===t[0]?"Pie":void 0},e.getVersionPrecision=function(e){return e.split(".").length},e.compareVersions=function(t,n,r){void 0===r&&(r=!1);var i=e.getVersionPrecision(t),o=e.getVersionPrecision(n),a=Math.max(i,o),s=0,l=e.map([t,n],(function(t){var n=a-e.getVersionPrecision(t),r=t+new Array(n+1).join(".0");return e.map(r.split("."),(function(e){return new Array(20-e.length).join("0")+e})).reverse()}));for(r&&(s=a-Math.min(i,o)),a-=1;a>=s;){if(l[0][a]>l[1][a])return 1;if(l[0][a]===l[1][a]){if(a===s)return 0;a-=1}else if(l[0][a]<l[1][a])return-1}},e.map=function(e,t){var n,r=[];if(Array.prototype.map)return Array.prototype.map.call(e,t);for(n=0;n<e.length;n+=1)r.push(t(e[n]));return r},e.find=function(e,t){var n,r;if(Array.prototype.find)return Array.prototype.find.call(e,t);for(n=0,r=e.length;n<r;n+=1){var i=e[n];if(t(i,n))return i}},e.assign=function(e){for(var t,n,r=e,i=arguments.length,o=new Array(i>1?i-1:0),a=1;a<i;a++)o[a-1]=arguments[a];if(Object.assign)return Object.assign.apply(Object,[e].concat(o));var s=function(){var e=o[t];"object"==typeof e&&null!==e&&Object.keys(e).forEach((function(t){r[t]=e[t]}))};for(t=0,n=o.length;t<n;t+=1)s();return e},e.getBrowserAlias=function(e){return r.BROWSER_ALIASES_MAP[e]},e.getBrowserTypeByAlias=function(e){return r.BROWSER_MAP[e]||""},e}();t.default=i,e.exports=t.default},18:function(e,t,n){"use strict";t.__esModule=!0,t.ENGINE_MAP=t.OS_MAP=t.PLATFORMS_MAP=t.BROWSER_MAP=t.BROWSER_ALIASES_MAP=void 0,t.BROWSER_ALIASES_MAP={"Amazon Silk":"amazon_silk","Android Browser":"android",Bada:"bada",BlackBerry:"blackberry",Chrome:"chrome",Chromium:"chromium",Electron:"electron",Epiphany:"epiphany",Firefox:"firefox",Focus:"focus",Generic:"generic","Google Search":"google_search",Googlebot:"googlebot","Internet Explorer":"ie","K-Meleon":"k_meleon",Maxthon:"maxthon","Microsoft Edge":"edge","MZ Browser":"mz","NAVER Whale Browser":"naver",Opera:"opera","Opera Coast":"opera_coast",PhantomJS:"phantomjs",Puffin:"puffin",QupZilla:"qupzilla",QQ:"qq",QQLite:"qqlite",Safari:"safari",Sailfish:"sailfish","Samsung Internet for Android":"samsung_internet",SeaMonkey:"seamonkey",Sleipnir:"sleipnir",Swing:"swing",Tizen:"tizen","UC Browser":"uc",Vivaldi:"vivaldi","WebOS Browser":"webos",WeChat:"wechat","Yandex Browser":"yandex",Roku:"roku"},t.BROWSER_MAP={amazon_silk:"Amazon Silk",android:"Android Browser",bada:"Bada",blackberry:"BlackBerry",chrome:"Chrome",chromium:"Chromium",electron:"Electron",epiphany:"Epiphany",firefox:"Firefox",focus:"Focus",generic:"Generic",googlebot:"Googlebot",google_search:"Google Search",ie:"Internet Explorer",k_meleon:"K-Meleon",maxthon:"Maxthon",edge:"Microsoft Edge",mz:"MZ Browser",naver:"NAVER Whale Browser",opera:"Opera",opera_coast:"Opera Coast",phantomjs:"PhantomJS",puffin:"Puffin",qupzilla:"QupZilla",qq:"QQ Browser",qqlite:"QQ Browser Lite",safari:"Safari",sailfish:"Sailfish",samsung_internet:"Samsung Internet for Android",seamonkey:"SeaMonkey",sleipnir:"Sleipnir",swing:"Swing",tizen:"Tizen",uc:"UC Browser",vivaldi:"Vivaldi",webos:"WebOS Browser",wechat:"WeChat",yandex:"Yandex Browser"},t.PLATFORMS_MAP={tablet:"tablet",mobile:"mobile",desktop:"desktop",tv:"tv"},t.OS_MAP={WindowsPhone:"Windows Phone",Windows:"Windows",MacOS:"macOS",iOS:"iOS",Android:"Android",WebOS:"WebOS",BlackBerry:"BlackBerry",Bada:"Bada",Tizen:"Tizen",Linux:"Linux",ChromeOS:"Chrome OS",PlayStation4:"PlayStation 4",Roku:"Roku"},t.ENGINE_MAP={EdgeHTML:"EdgeHTML",Blink:"Blink",Trident:"Trident",Presto:"Presto",Gecko:"Gecko",WebKit:"WebKit"}},90:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r,i=(r=n(91))&&r.__esModule?r:{default:r},o=n(18);function a(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 s=function(){function e(){}var t,n,r;return e.getParser=function(e,t){if(void 0===t&&(t=!1),"string"!=typeof e)throw new Error("UserAgent should be a string");return new i.default(e,t)},e.parse=function(e){return new i.default(e).getResult()},t=e,r=[{key:"BROWSER_MAP",get:function(){return o.BROWSER_MAP}},{key:"ENGINE_MAP",get:function(){return o.ENGINE_MAP}},{key:"OS_MAP",get:function(){return o.OS_MAP}},{key:"PLATFORMS_MAP",get:function(){return o.PLATFORMS_MAP}}],(n=null)&&a(t.prototype,n),r&&a(t,r),e}();t.default=s,e.exports=t.default},91:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=l(n(92)),i=l(n(93)),o=l(n(94)),a=l(n(95)),s=l(n(17));function l(e){return e&&e.__esModule?e:{default:e}}var c=function(){function e(e,t){if(void 0===t&&(t=!1),null==e||""===e)throw new Error("UserAgent parameter can't be empty");this._ua=e,this.parsedResult={},!0!==t&&this.parse()}var t=e.prototype;return t.getUA=function(){return this._ua},t.test=function(e){return e.test(this._ua)},t.parseBrowser=function(){var e=this;this.parsedResult.browser={};var t=s.default.find(r.default,(function(t){if("function"==typeof t.test)return t.test(e);if(t.test instanceof Array)return t.test.some((function(t){return e.test(t)}));throw new Error("Browser's test function is not valid")}));return t&&(this.parsedResult.browser=t.describe(this.getUA())),this.parsedResult.browser},t.getBrowser=function(){return this.parsedResult.browser?this.parsedResult.browser:this.parseBrowser()},t.getBrowserName=function(e){return e?String(this.getBrowser().name).toLowerCase()||"":this.getBrowser().name||""},t.getBrowserVersion=function(){return this.getBrowser().version},t.getOS=function(){return this.parsedResult.os?this.parsedResult.os:this.parseOS()},t.parseOS=function(){var e=this;this.parsedResult.os={};var t=s.default.find(i.default,(function(t){if("function"==typeof t.test)return t.test(e);if(t.test instanceof Array)return t.test.some((function(t){return e.test(t)}));throw new Error("Browser's test function is not valid")}));return t&&(this.parsedResult.os=t.describe(this.getUA())),this.parsedResult.os},t.getOSName=function(e){var t=this.getOS().name;return e?String(t).toLowerCase()||"":t||""},t.getOSVersion=function(){return this.getOS().version},t.getPlatform=function(){return this.parsedResult.platform?this.parsedResult.platform:this.parsePlatform()},t.getPlatformType=function(e){void 0===e&&(e=!1);var t=this.getPlatform().type;return e?String(t).toLowerCase()||"":t||""},t.parsePlatform=function(){var e=this;this.parsedResult.platform={};var t=s.default.find(o.default,(function(t){if("function"==typeof t.test)return t.test(e);if(t.test instanceof Array)return t.test.some((function(t){return e.test(t)}));throw new Error("Browser's test function is not valid")}));return t&&(this.parsedResult.platform=t.describe(this.getUA())),this.parsedResult.platform},t.getEngine=function(){return this.parsedResult.engine?this.parsedResult.engine:this.parseEngine()},t.getEngineName=function(e){return e?String(this.getEngine().name).toLowerCase()||"":this.getEngine().name||""},t.parseEngine=function(){var e=this;this.parsedResult.engine={};var t=s.default.find(a.default,(function(t){if("function"==typeof t.test)return t.test(e);if(t.test instanceof Array)return t.test.some((function(t){return e.test(t)}));throw new Error("Browser's test function is not valid")}));return t&&(this.parsedResult.engine=t.describe(this.getUA())),this.parsedResult.engine},t.parse=function(){return this.parseBrowser(),this.parseOS(),this.parsePlatform(),this.parseEngine(),this},t.getResult=function(){return s.default.assign({},this.parsedResult)},t.satisfies=function(e){var t=this,n={},r=0,i={},o=0;if(Object.keys(e).forEach((function(t){var a=e[t];"string"==typeof a?(i[t]=a,o+=1):"object"==typeof a&&(n[t]=a,r+=1)})),r>0){var a=Object.keys(n),l=s.default.find(a,(function(e){return t.isOS(e)}));if(l){var c=this.satisfies(n[l]);if(void 0!==c)return c}var u=s.default.find(a,(function(e){return t.isPlatform(e)}));if(u){var d=this.satisfies(n[u]);if(void 0!==d)return d}}if(o>0){var p=Object.keys(i),f=s.default.find(p,(function(e){return t.isBrowser(e,!0)}));if(void 0!==f)return this.compareVersion(i[f])}},t.isBrowser=function(e,t){void 0===t&&(t=!1);var n=this.getBrowserName().toLowerCase(),r=e.toLowerCase(),i=s.default.getBrowserTypeByAlias(r);return t&&i&&(r=i.toLowerCase()),r===n},t.compareVersion=function(e){var t=[0],n=e,r=!1,i=this.getBrowserVersion();if("string"==typeof i)return">"===e[0]||"<"===e[0]?(n=e.substr(1),"="===e[1]?(r=!0,n=e.substr(2)):t=[],">"===e[0]?t.push(1):t.push(-1)):"="===e[0]?n=e.substr(1):"~"===e[0]&&(r=!0,n=e.substr(1)),t.indexOf(s.default.compareVersions(i,n,r))>-1},t.isOS=function(e){return this.getOSName(!0)===String(e).toLowerCase()},t.isPlatform=function(e){return this.getPlatformType(!0)===String(e).toLowerCase()},t.isEngine=function(e){return this.getEngineName(!0)===String(e).toLowerCase()},t.is=function(e,t){return void 0===t&&(t=!1),this.isBrowser(e,t)||this.isOS(e)||this.isPlatform(e)},t.some=function(e){var t=this;return void 0===e&&(e=[]),e.some((function(e){return t.is(e)}))},e}();t.default=c,e.exports=t.default},92:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r,i=(r=n(17))&&r.__esModule?r:{default:r},o=/version\/(\d+(\.?_?\d+)+)/i,a=[{test:[/googlebot/i],describe:function(e){var t={name:"Googlebot"},n=i.default.getFirstMatch(/googlebot\/(\d+(\.\d+))/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/opera/i],describe:function(e){var t={name:"Opera"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:opera)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/opr\/|opios/i],describe:function(e){var t={name:"Opera"},n=i.default.getFirstMatch(/(?:opr|opios)[\s/](\S+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/SamsungBrowser/i],describe:function(e){var t={name:"Samsung Internet for Android"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:SamsungBrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/Whale/i],describe:function(e){var t={name:"NAVER Whale Browser"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:whale)[\s/](\d+(?:\.\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/MZBrowser/i],describe:function(e){var t={name:"MZ Browser"},n=i.default.getFirstMatch(/(?:MZBrowser)[\s/](\d+(?:\.\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/focus/i],describe:function(e){var t={name:"Focus"},n=i.default.getFirstMatch(/(?:focus)[\s/](\d+(?:\.\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/swing/i],describe:function(e){var t={name:"Swing"},n=i.default.getFirstMatch(/(?:swing)[\s/](\d+(?:\.\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/coast/i],describe:function(e){var t={name:"Opera Coast"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:coast)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/opt\/\d+(?:.?_?\d+)+/i],describe:function(e){var t={name:"Opera Touch"},n=i.default.getFirstMatch(/(?:opt)[\s/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/yabrowser/i],describe:function(e){var t={name:"Yandex Browser"},n=i.default.getFirstMatch(/(?:yabrowser)[\s/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/ucbrowser/i],describe:function(e){var t={name:"UC Browser"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:ucbrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/Maxthon|mxios/i],describe:function(e){var t={name:"Maxthon"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:Maxthon|mxios)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/epiphany/i],describe:function(e){var t={name:"Epiphany"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:epiphany)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/puffin/i],describe:function(e){var t={name:"Puffin"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:puffin)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/sleipnir/i],describe:function(e){var t={name:"Sleipnir"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:sleipnir)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/k-meleon/i],describe:function(e){var t={name:"K-Meleon"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/(?:k-meleon)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/micromessenger/i],describe:function(e){var t={name:"WeChat"},n=i.default.getFirstMatch(/(?:micromessenger)[\s/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/qqbrowser/i],describe:function(e){var t={name:/qqbrowserlite/i.test(e)?"QQ Browser Lite":"QQ Browser"},n=i.default.getFirstMatch(/(?:qqbrowserlite|qqbrowser)[/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/msie|trident/i],describe:function(e){var t={name:"Internet Explorer"},n=i.default.getFirstMatch(/(?:msie |rv:)(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/\sedg\//i],describe:function(e){var t={name:"Microsoft Edge"},n=i.default.getFirstMatch(/\sedg\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/edg([ea]|ios)/i],describe:function(e){var t={name:"Microsoft Edge"},n=i.default.getSecondMatch(/edg([ea]|ios)\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/vivaldi/i],describe:function(e){var t={name:"Vivaldi"},n=i.default.getFirstMatch(/vivaldi\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/seamonkey/i],describe:function(e){var t={name:"SeaMonkey"},n=i.default.getFirstMatch(/seamonkey\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/sailfish/i],describe:function(e){var t={name:"Sailfish"},n=i.default.getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i,e);return n&&(t.version=n),t}},{test:[/silk/i],describe:function(e){var t={name:"Amazon Silk"},n=i.default.getFirstMatch(/silk\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/phantom/i],describe:function(e){var t={name:"PhantomJS"},n=i.default.getFirstMatch(/phantomjs\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/slimerjs/i],describe:function(e){var t={name:"SlimerJS"},n=i.default.getFirstMatch(/slimerjs\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(e){var t={name:"BlackBerry"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/blackberry[\d]+\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/(web|hpw)[o0]s/i],describe:function(e){var t={name:"WebOS Browser"},n=i.default.getFirstMatch(o,e)||i.default.getFirstMatch(/w(?:eb)?[o0]sbrowser\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/bada/i],describe:function(e){var t={name:"Bada"},n=i.default.getFirstMatch(/dolfin\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/tizen/i],describe:function(e){var t={name:"Tizen"},n=i.default.getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/qupzilla/i],describe:function(e){var t={name:"QupZilla"},n=i.default.getFirstMatch(/(?:qupzilla)[\s/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/firefox|iceweasel|fxios/i],describe:function(e){var t={name:"Firefox"},n=i.default.getFirstMatch(/(?:firefox|iceweasel|fxios)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/electron/i],describe:function(e){var t={name:"Electron"},n=i.default.getFirstMatch(/(?:electron)\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/MiuiBrowser/i],describe:function(e){var t={name:"Miui"},n=i.default.getFirstMatch(/(?:MiuiBrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/chromium/i],describe:function(e){var t={name:"Chromium"},n=i.default.getFirstMatch(/(?:chromium)[\s/](\d+(\.?_?\d+)+)/i,e)||i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/chrome|crios|crmo/i],describe:function(e){var t={name:"Chrome"},n=i.default.getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/GSA/i],describe:function(e){var t={name:"Google Search"},n=i.default.getFirstMatch(/(?:GSA)\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:function(e){var t=!e.test(/like android/i),n=e.test(/android/i);return t&&n},describe:function(e){var t={name:"Android Browser"},n=i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/playstation 4/i],describe:function(e){var t={name:"PlayStation 4"},n=i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/safari|applewebkit/i],describe:function(e){var t={name:"Safari"},n=i.default.getFirstMatch(o,e);return n&&(t.version=n),t}},{test:[/.*/i],describe:function(e){var t=-1!==e.search("\\(")?/^(.*)\/(.*)[ \t]\((.*)/:/^(.*)\/(.*) /;return{name:i.default.getFirstMatch(t,e),version:i.default.getSecondMatch(t,e)}}}];t.default=a,e.exports=t.default},93:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r,i=(r=n(17))&&r.__esModule?r:{default:r},o=n(18),a=[{test:[/Roku\/DVP/],describe:function(e){var t=i.default.getFirstMatch(/Roku\/DVP-(\d+\.\d+)/i,e);return{name:o.OS_MAP.Roku,version:t}}},{test:[/windows phone/i],describe:function(e){var t=i.default.getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i,e);return{name:o.OS_MAP.WindowsPhone,version:t}}},{test:[/windows /i],describe:function(e){var t=i.default.getFirstMatch(/Windows ((NT|XP)( \d\d?.\d)?)/i,e),n=i.default.getWindowsVersionName(t);return{name:o.OS_MAP.Windows,version:t,versionName:n}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe:function(e){var t={name:o.OS_MAP.iOS},n=i.default.getSecondMatch(/(Version\/)(\d[\d.]+)/,e);return n&&(t.version=n),t}},{test:[/macintosh/i],describe:function(e){var t=i.default.getFirstMatch(/mac os x (\d+(\.?_?\d+)+)/i,e).replace(/[_\s]/g,"."),n=i.default.getMacOSVersionName(t),r={name:o.OS_MAP.MacOS,version:t};return n&&(r.versionName=n),r}},{test:[/(ipod|iphone|ipad)/i],describe:function(e){var t=i.default.getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i,e).replace(/[_\s]/g,".");return{name:o.OS_MAP.iOS,version:t}}},{test:function(e){var t=!e.test(/like android/i),n=e.test(/android/i);return t&&n},describe:function(e){var t=i.default.getFirstMatch(/android[\s/-](\d+(\.\d+)*)/i,e),n=i.default.getAndroidVersionName(t),r={name:o.OS_MAP.Android,version:t};return n&&(r.versionName=n),r}},{test:[/(web|hpw)[o0]s/i],describe:function(e){var t=i.default.getFirstMatch(/(?:web|hpw)[o0]s\/(\d+(\.\d+)*)/i,e),n={name:o.OS_MAP.WebOS};return t&&t.length&&(n.version=t),n}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(e){var t=i.default.getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i,e)||i.default.getFirstMatch(/blackberry\d+\/(\d+([_\s]\d+)*)/i,e)||i.default.getFirstMatch(/\bbb(\d+)/i,e);return{name:o.OS_MAP.BlackBerry,version:t}}},{test:[/bada/i],describe:function(e){var t=i.default.getFirstMatch(/bada\/(\d+(\.\d+)*)/i,e);return{name:o.OS_MAP.Bada,version:t}}},{test:[/tizen/i],describe:function(e){var t=i.default.getFirstMatch(/tizen[/\s](\d+(\.\d+)*)/i,e);return{name:o.OS_MAP.Tizen,version:t}}},{test:[/linux/i],describe:function(){return{name:o.OS_MAP.Linux}}},{test:[/CrOS/],describe:function(){return{name:o.OS_MAP.ChromeOS}}},{test:[/PlayStation 4/],describe:function(e){var t=i.default.getFirstMatch(/PlayStation 4[/\s](\d+(\.\d+)*)/i,e);return{name:o.OS_MAP.PlayStation4,version:t}}}];t.default=a,e.exports=t.default},94:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r,i=(r=n(17))&&r.__esModule?r:{default:r},o=n(18),a=[{test:[/googlebot/i],describe:function(){return{type:"bot",vendor:"Google"}}},{test:[/huawei/i],describe:function(e){var t=i.default.getFirstMatch(/(can-l01)/i,e)&&"Nova",n={type:o.PLATFORMS_MAP.mobile,vendor:"Huawei"};return t&&(n.model=t),n}},{test:[/nexus\s*(?:7|8|9|10).*/i],describe:function(){return{type:o.PLATFORMS_MAP.tablet,vendor:"Nexus"}}},{test:[/ipad/i],describe:function(){return{type:o.PLATFORMS_MAP.tablet,vendor:"Apple",model:"iPad"}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe:function(){return{type:o.PLATFORMS_MAP.tablet,vendor:"Apple",model:"iPad"}}},{test:[/kftt build/i],describe:function(){return{type:o.PLATFORMS_MAP.tablet,vendor:"Amazon",model:"Kindle Fire HD 7"}}},{test:[/silk/i],describe:function(){return{type:o.PLATFORMS_MAP.tablet,vendor:"Amazon"}}},{test:[/tablet(?! pc)/i],describe:function(){return{type:o.PLATFORMS_MAP.tablet}}},{test:function(e){var t=e.test(/ipod|iphone/i),n=e.test(/like (ipod|iphone)/i);return t&&!n},describe:function(e){var t=i.default.getFirstMatch(/(ipod|iphone)/i,e);return{type:o.PLATFORMS_MAP.mobile,vendor:"Apple",model:t}}},{test:[/nexus\s*[0-6].*/i,/galaxy nexus/i],describe:function(){return{type:o.PLATFORMS_MAP.mobile,vendor:"Nexus"}}},{test:[/[^-]mobi/i],describe:function(){return{type:o.PLATFORMS_MAP.mobile}}},{test:function(e){return"blackberry"===e.getBrowserName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.mobile,vendor:"BlackBerry"}}},{test:function(e){return"bada"===e.getBrowserName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.mobile}}},{test:function(e){return"windows phone"===e.getBrowserName()},describe:function(){return{type:o.PLATFORMS_MAP.mobile,vendor:"Microsoft"}}},{test:function(e){var t=Number(String(e.getOSVersion()).split(".")[0]);return"android"===e.getOSName(!0)&&t>=3},describe:function(){return{type:o.PLATFORMS_MAP.tablet}}},{test:function(e){return"android"===e.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.mobile}}},{test:function(e){return"macos"===e.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.desktop,vendor:"Apple"}}},{test:function(e){return"windows"===e.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.desktop}}},{test:function(e){return"linux"===e.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.desktop}}},{test:function(e){return"playstation 4"===e.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.tv}}},{test:function(e){return"roku"===e.getOSName(!0)},describe:function(){return{type:o.PLATFORMS_MAP.tv}}}];t.default=a,e.exports=t.default},95:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r,i=(r=n(17))&&r.__esModule?r:{default:r},o=n(18),a=[{test:function(e){return"microsoft edge"===e.getBrowserName(!0)},describe:function(e){if(/\sedg\//i.test(e))return{name:o.ENGINE_MAP.Blink};var t=i.default.getFirstMatch(/edge\/(\d+(\.?_?\d+)+)/i,e);return{name:o.ENGINE_MAP.EdgeHTML,version:t}}},{test:[/trident/i],describe:function(e){var t={name:o.ENGINE_MAP.Trident},n=i.default.getFirstMatch(/trident\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:function(e){return e.test(/presto/i)},describe:function(e){var t={name:o.ENGINE_MAP.Presto},n=i.default.getFirstMatch(/presto\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:function(e){var t=e.test(/gecko/i),n=e.test(/like gecko/i);return t&&!n},describe:function(e){var t={name:o.ENGINE_MAP.Gecko},n=i.default.getFirstMatch(/gecko\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/(apple)?webkit\/537\.36/i],describe:function(){return{name:o.ENGINE_MAP.Blink}}},{test:[/(apple)?webkit/i],describe:function(e){var t={name:o.ENGINE_MAP.WebKit},n=i.default.getFirstMatch(/webkit\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}}];t.default=a,e.exports=t.default}})},48764:(e,t,n)=>{"use strict";const r=n(79742),i=n(73703),o="function"===typeof Symbol&&"function"===typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;t.lW=l,t.h2=50;const a=2147483647;function s(e){if(e>a)throw new RangeError('The value "'+e+'" is invalid for option "size"');const t=new Uint8Array(e);return Object.setPrototypeOf(t,l.prototype),t}function l(e,t,n){if("number"===typeof e){if("string"===typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return d(e)}return c(e,t,n)}function c(e,t,n){if("string"===typeof e)return function(e,t){"string"===typeof t&&""!==t||(t="utf8");if(!l.isEncoding(t))throw new TypeError("Unknown encoding: "+t);const n=0|m(e,t);let r=s(n);const i=r.write(e,t);i!==n&&(r=r.slice(0,i));return r}(e,t);if(ArrayBuffer.isView(e))return function(e){if(Q(e,Uint8Array)){const t=new Uint8Array(e);return f(t.buffer,t.byteOffset,t.byteLength)}return p(e)}(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(Q(e,ArrayBuffer)||e&&Q(e.buffer,ArrayBuffer))return f(e,t,n);if("undefined"!==typeof SharedArrayBuffer&&(Q(e,SharedArrayBuffer)||e&&Q(e.buffer,SharedArrayBuffer)))return f(e,t,n);if("number"===typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');const r=e.valueOf&&e.valueOf();if(null!=r&&r!==e)return l.from(r,t,n);const i=function(e){if(l.isBuffer(e)){const t=0|h(e.length),n=s(t);return 0===n.length||e.copy(n,0,0,t),n}if(void 0!==e.length)return"number"!==typeof e.length||Y(e.length)?s(0):p(e);if("Buffer"===e.type&&Array.isArray(e.data))return p(e.data)}(e);if(i)return i;if("undefined"!==typeof Symbol&&null!=Symbol.toPrimitive&&"function"===typeof e[Symbol.toPrimitive])return l.from(e[Symbol.toPrimitive]("string"),t,n);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function u(e){if("number"!==typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function d(e){return u(e),s(e<0?0:0|h(e))}function p(e){const t=e.length<0?0:0|h(e.length),n=s(t);for(let r=0;r<t;r+=1)n[r]=255&e[r];return n}function f(e,t,n){if(t<0||e.byteLength<t)throw new RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(n||0))throw new RangeError('"length" is outside of buffer bounds');let r;return r=void 0===t&&void 0===n?new Uint8Array(e):void 0===n?new Uint8Array(e,t):new Uint8Array(e,t,n),Object.setPrototypeOf(r,l.prototype),r}function h(e){if(e>=a)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a.toString(16)+" bytes");return 0|e}function m(e,t){if(l.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||Q(e,ArrayBuffer))return e.byteLength;if("string"!==typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);const n=e.length,r=arguments.length>2&&!0===arguments[2];if(!r&&0===n)return 0;let i=!1;for(;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return Z(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return G(e).length;default:if(i)return r?-1:Z(e).length;t=(""+t).toLowerCase(),i=!0}}function g(e,t,n){let r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return R(this,t,n);case"utf8":case"utf-8":return C(this,t,n);case"ascii":return T(this,t,n);case"latin1":case"binary":return I(this,t,n);case"base64":return E(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return O(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function v(e,t,n){const r=e[t];e[t]=e[n],e[n]=r}function b(e,t,n,r,i){if(0===e.length)return-1;if("string"===typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),Y(n=+n)&&(n=i?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(i)return-1;n=e.length-1}else if(n<0){if(!i)return-1;n=0}if("string"===typeof t&&(t=l.from(t,r)),l.isBuffer(t))return 0===t.length?-1:y(e,t,n,r,i);if("number"===typeof t)return t&=255,"function"===typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):y(e,[t],n,r,i);throw new TypeError("val must be string, number or Buffer")}function y(e,t,n,r,i){let o,a=1,s=e.length,l=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;a=2,s/=2,l/=2,n/=2}function c(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){let r=-1;for(o=n;o<s;o++)if(c(e,o)===c(t,-1===r?0:o-r)){if(-1===r&&(r=o),o-r+1===l)return r*a}else-1!==r&&(o-=o-r),r=-1}else for(n+l>s&&(n=s-l),o=n;o>=0;o--){let n=!0;for(let r=0;r<l;r++)if(c(e,o+r)!==c(t,r)){n=!1;break}if(n)return o}return-1}function w(e,t,n,r){n=Number(n)||0;const i=e.length-n;r?(r=Number(r))>i&&(r=i):r=i;const o=t.length;let a;for(r>o/2&&(r=o/2),a=0;a<r;++a){const r=parseInt(t.substr(2*a,2),16);if(Y(r))return a;e[n+a]=r}return a}function _(e,t,n,r){return K(Z(t,e.length-n),e,n,r)}function x(e,t,n,r){return K(function(e){const t=[];for(let n=0;n<e.length;++n)t.push(255&e.charCodeAt(n));return t}(t),e,n,r)}function S(e,t,n,r){return K(G(t),e,n,r)}function k(e,t,n,r){return K(function(e,t){let n,r,i;const o=[];for(let a=0;a<e.length&&!((t-=2)<0);++a)n=e.charCodeAt(a),r=n>>8,i=n%256,o.push(i),o.push(r);return o}(t,e.length-n),e,n,r)}function E(e,t,n){return 0===t&&n===e.length?r.fromByteArray(e):r.fromByteArray(e.slice(t,n))}function C(e,t,n){n=Math.min(e.length,n);const r=[];let i=t;for(;i<n;){const t=e[i];let o=null,a=t>239?4:t>223?3:t>191?2:1;if(i+a<=n){let n,r,s,l;switch(a){case 1:t<128&&(o=t);break;case 2:n=e[i+1],128===(192&n)&&(l=(31&t)<<6|63&n,l>127&&(o=l));break;case 3:n=e[i+1],r=e[i+2],128===(192&n)&&128===(192&r)&&(l=(15&t)<<12|(63&n)<<6|63&r,l>2047&&(l<55296||l>57343)&&(o=l));break;case 4:n=e[i+1],r=e[i+2],s=e[i+3],128===(192&n)&&128===(192&r)&&128===(192&s)&&(l=(15&t)<<18|(63&n)<<12|(63&r)<<6|63&s,l>65535&&l<1114112&&(o=l))}}null===o?(o=65533,a=1):o>65535&&(o-=65536,r.push(o>>>10&1023|55296),o=56320|1023&o),r.push(o),i+=a}return function(e){const t=e.length;if(t<=A)return String.fromCharCode.apply(String,e);let n="",r=0;for(;r<t;)n+=String.fromCharCode.apply(String,e.slice(r,r+=A));return n}(r)}l.TYPED_ARRAY_SUPPORT=function(){try{const e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}(),l.TYPED_ARRAY_SUPPORT||"undefined"===typeof console||"function"!==typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(l.prototype,"parent",{enumerable:!0,get:function(){if(l.isBuffer(this))return this.buffer}}),Object.defineProperty(l.prototype,"offset",{enumerable:!0,get:function(){if(l.isBuffer(this))return this.byteOffset}}),l.poolSize=8192,l.from=function(e,t,n){return c(e,t,n)},Object.setPrototypeOf(l.prototype,Uint8Array.prototype),Object.setPrototypeOf(l,Uint8Array),l.alloc=function(e,t,n){return function(e,t,n){return u(e),e<=0?s(e):void 0!==t?"string"===typeof n?s(e).fill(t,n):s(e).fill(t):s(e)}(e,t,n)},l.allocUnsafe=function(e){return d(e)},l.allocUnsafeSlow=function(e){return d(e)},l.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==l.prototype},l.compare=function(e,t){if(Q(e,Uint8Array)&&(e=l.from(e,e.offset,e.byteLength)),Q(t,Uint8Array)&&(t=l.from(t,t.offset,t.byteLength)),!l.isBuffer(e)||!l.isBuffer(t))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;let n=e.length,r=t.length;for(let i=0,o=Math.min(n,r);i<o;++i)if(e[i]!==t[i]){n=e[i],r=t[i];break}return n<r?-1:r<n?1:0},l.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},l.concat=function(e,t){if(!Array.isArray(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return l.alloc(0);let n;if(void 0===t)for(t=0,n=0;n<e.length;++n)t+=e[n].length;const r=l.allocUnsafe(t);let i=0;for(n=0;n<e.length;++n){let t=e[n];if(Q(t,Uint8Array))i+t.length>r.length?(l.isBuffer(t)||(t=l.from(t)),t.copy(r,i)):Uint8Array.prototype.set.call(r,t,i);else{if(!l.isBuffer(t))throw new TypeError('"list" argument must be an Array of Buffers');t.copy(r,i)}i+=t.length}return r},l.byteLength=m,l.prototype._isBuffer=!0,l.prototype.swap16=function(){const e=this.length;if(e%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let t=0;t<e;t+=2)v(this,t,t+1);return this},l.prototype.swap32=function(){const e=this.length;if(e%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(let t=0;t<e;t+=4)v(this,t,t+3),v(this,t+1,t+2);return this},l.prototype.swap64=function(){const e=this.length;if(e%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(let t=0;t<e;t+=8)v(this,t,t+7),v(this,t+1,t+6),v(this,t+2,t+5),v(this,t+3,t+4);return this},l.prototype.toString=function(){const e=this.length;return 0===e?"":0===arguments.length?C(this,0,e):g.apply(this,arguments)},l.prototype.toLocaleString=l.prototype.toString,l.prototype.equals=function(e){if(!l.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===l.compare(this,e)},l.prototype.inspect=function(){let e="";const n=t.h2;return e=this.toString("hex",0,n).replace(/(.{2})/g,"$1 ").trim(),this.length>n&&(e+=" ... "),"<Buffer "+e+">"},o&&(l.prototype[o]=l.prototype.inspect),l.prototype.compare=function(e,t,n,r,i){if(Q(e,Uint8Array)&&(e=l.from(e,e.offset,e.byteLength)),!l.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),t<0||n>e.length||r<0||i>this.length)throw new RangeError("out of range index");if(r>=i&&t>=n)return 0;if(r>=i)return-1;if(t>=n)return 1;if(this===e)return 0;let o=(i>>>=0)-(r>>>=0),a=(n>>>=0)-(t>>>=0);const s=Math.min(o,a),c=this.slice(r,i),u=e.slice(t,n);for(let l=0;l<s;++l)if(c[l]!==u[l]){o=c[l],a=u[l];break}return o<a?-1:a<o?1:0},l.prototype.includes=function(e,t,n){return-1!==this.indexOf(e,t,n)},l.prototype.indexOf=function(e,t,n){return b(this,e,t,n,!0)},l.prototype.lastIndexOf=function(e,t,n){return b(this,e,t,n,!1)},l.prototype.write=function(e,t,n,r){if(void 0===t)r="utf8",n=this.length,t=0;else if(void 0===n&&"string"===typeof t)r=t,n=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t>>>=0,isFinite(n)?(n>>>=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}const i=this.length-t;if((void 0===n||n>i)&&(n=i),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");let o=!1;for(;;)switch(r){case"hex":return w(this,e,t,n);case"utf8":case"utf-8":return _(this,e,t,n);case"ascii":case"latin1":case"binary":return x(this,e,t,n);case"base64":return S(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return k(this,e,t,n);default:if(o)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),o=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const A=4096;function T(e,t,n){let r="";n=Math.min(e.length,n);for(let i=t;i<n;++i)r+=String.fromCharCode(127&e[i]);return r}function I(e,t,n){let r="";n=Math.min(e.length,n);for(let i=t;i<n;++i)r+=String.fromCharCode(e[i]);return r}function R(e,t,n){const r=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>r)&&(n=r);let i="";for(let o=t;o<n;++o)i+=$[e[o]];return i}function O(e,t,n){const r=e.slice(t,n);let i="";for(let o=0;o<r.length-1;o+=2)i+=String.fromCharCode(r[o]+256*r[o+1]);return i}function L(e,t,n){if(e%1!==0||e<0)throw new RangeError("offset is not uint");if(e+t>n)throw new RangeError("Trying to access beyond buffer length")}function N(e,t,n,r,i,o){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<o)throw new RangeError('"value" argument is out of bounds');if(n+r>e.length)throw new RangeError("Index out of range")}function P(e,t,n,r,i){q(t,r,i,e,n,7);let o=Number(t&BigInt(4294967295));e[n++]=o,o>>=8,e[n++]=o,o>>=8,e[n++]=o,o>>=8,e[n++]=o;let a=Number(t>>BigInt(32)&BigInt(4294967295));return e[n++]=a,a>>=8,e[n++]=a,a>>=8,e[n++]=a,a>>=8,e[n++]=a,n}function D(e,t,n,r,i){q(t,r,i,e,n,7);let o=Number(t&BigInt(4294967295));e[n+7]=o,o>>=8,e[n+6]=o,o>>=8,e[n+5]=o,o>>=8,e[n+4]=o;let a=Number(t>>BigInt(32)&BigInt(4294967295));return e[n+3]=a,a>>=8,e[n+2]=a,a>>=8,e[n+1]=a,a>>=8,e[n]=a,n+8}function M(e,t,n,r,i,o){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function B(e,t,n,r,o){return t=+t,n>>>=0,o||M(e,0,n,4),i.write(e,t,n,r,23,4),n+4}function z(e,t,n,r,o){return t=+t,n>>>=0,o||M(e,0,n,8),i.write(e,t,n,r,52,8),n+8}l.prototype.slice=function(e,t){const n=this.length;(e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t<e&&(t=e);const r=this.subarray(e,t);return Object.setPrototypeOf(r,l.prototype),r},l.prototype.readUintLE=l.prototype.readUIntLE=function(e,t,n){e>>>=0,t>>>=0,n||L(e,t,this.length);let r=this[e],i=1,o=0;for(;++o<t&&(i*=256);)r+=this[e+o]*i;return r},l.prototype.readUintBE=l.prototype.readUIntBE=function(e,t,n){e>>>=0,t>>>=0,n||L(e,t,this.length);let r=this[e+--t],i=1;for(;t>0&&(i*=256);)r+=this[e+--t]*i;return r},l.prototype.readUint8=l.prototype.readUInt8=function(e,t){return e>>>=0,t||L(e,1,this.length),this[e]},l.prototype.readUint16LE=l.prototype.readUInt16LE=function(e,t){return e>>>=0,t||L(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUint16BE=l.prototype.readUInt16BE=function(e,t){return e>>>=0,t||L(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUint32LE=l.prototype.readUInt32LE=function(e,t){return e>>>=0,t||L(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUint32BE=l.prototype.readUInt32BE=function(e,t){return e>>>=0,t||L(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readBigUInt64LE=J((function(e){W(e>>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||V(e,this.length-8);const r=t+256*this[++e]+65536*this[++e]+this[++e]*2**24,i=this[++e]+256*this[++e]+65536*this[++e]+n*2**24;return BigInt(r)+(BigInt(i)<<BigInt(32))})),l.prototype.readBigUInt64BE=J((function(e){W(e>>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||V(e,this.length-8);const r=t*2**24+65536*this[++e]+256*this[++e]+this[++e],i=this[++e]*2**24+65536*this[++e]+256*this[++e]+n;return(BigInt(r)<<BigInt(32))+BigInt(i)})),l.prototype.readIntLE=function(e,t,n){e>>>=0,t>>>=0,n||L(e,t,this.length);let r=this[e],i=1,o=0;for(;++o<t&&(i*=256);)r+=this[e+o]*i;return i*=128,r>=i&&(r-=Math.pow(2,8*t)),r},l.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||L(e,t,this.length);let r=t,i=1,o=this[e+--r];for(;r>0&&(i*=256);)o+=this[e+--r]*i;return i*=128,o>=i&&(o-=Math.pow(2,8*t)),o},l.prototype.readInt8=function(e,t){return e>>>=0,t||L(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){e>>>=0,t||L(e,2,this.length);const n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt16BE=function(e,t){e>>>=0,t||L(e,2,this.length);const n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt32LE=function(e,t){return e>>>=0,t||L(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return e>>>=0,t||L(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readBigInt64LE=J((function(e){W(e>>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||V(e,this.length-8);const r=this[e+4]+256*this[e+5]+65536*this[e+6]+(n<<24);return(BigInt(r)<<BigInt(32))+BigInt(t+256*this[++e]+65536*this[++e]+this[++e]*2**24)})),l.prototype.readBigInt64BE=J((function(e){W(e>>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||V(e,this.length-8);const r=(t<<24)+65536*this[++e]+256*this[++e]+this[++e];return(BigInt(r)<<BigInt(32))+BigInt(this[++e]*2**24+65536*this[++e]+256*this[++e]+n)})),l.prototype.readFloatLE=function(e,t){return e>>>=0,t||L(e,4,this.length),i.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return e>>>=0,t||L(e,4,this.length),i.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return e>>>=0,t||L(e,8,this.length),i.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return e>>>=0,t||L(e,8,this.length),i.read(this,e,!1,52,8)},l.prototype.writeUintLE=l.prototype.writeUIntLE=function(e,t,n,r){if(e=+e,t>>>=0,n>>>=0,!r){N(this,e,t,n,Math.pow(2,8*n)-1,0)}let i=1,o=0;for(this[t]=255&e;++o<n&&(i*=256);)this[t+o]=e/i&255;return t+n},l.prototype.writeUintBE=l.prototype.writeUIntBE=function(e,t,n,r){if(e=+e,t>>>=0,n>>>=0,!r){N(this,e,t,n,Math.pow(2,8*n)-1,0)}let i=n-1,o=1;for(this[t+i]=255&e;--i>=0&&(o*=256);)this[t+i]=e/o&255;return t+n},l.prototype.writeUint8=l.prototype.writeUInt8=function(e,t,n){return e=+e,t>>>=0,n||N(this,e,t,1,255,0),this[t]=255&e,t+1},l.prototype.writeUint16LE=l.prototype.writeUInt16LE=function(e,t,n){return e=+e,t>>>=0,n||N(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},l.prototype.writeUint16BE=l.prototype.writeUInt16BE=function(e,t,n){return e=+e,t>>>=0,n||N(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},l.prototype.writeUint32LE=l.prototype.writeUInt32LE=function(e,t,n){return e=+e,t>>>=0,n||N(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},l.prototype.writeUint32BE=l.prototype.writeUInt32BE=function(e,t,n){return e=+e,t>>>=0,n||N(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},l.prototype.writeBigUInt64LE=J((function(e,t=0){return P(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))})),l.prototype.writeBigUInt64BE=J((function(e,t=0){return D(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))})),l.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t>>>=0,!r){const r=Math.pow(2,8*n-1);N(this,e,t,n,r-1,-r)}let i=0,o=1,a=0;for(this[t]=255&e;++i<n&&(o*=256);)e<0&&0===a&&0!==this[t+i-1]&&(a=1),this[t+i]=(e/o>>0)-a&255;return t+n},l.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t>>>=0,!r){const r=Math.pow(2,8*n-1);N(this,e,t,n,r-1,-r)}let i=n-1,o=1,a=0;for(this[t+i]=255&e;--i>=0&&(o*=256);)e<0&&0===a&&0!==this[t+i+1]&&(a=1),this[t+i]=(e/o>>0)-a&255;return t+n},l.prototype.writeInt8=function(e,t,n){return e=+e,t>>>=0,n||N(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,n){return e=+e,t>>>=0,n||N(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},l.prototype.writeInt16BE=function(e,t,n){return e=+e,t>>>=0,n||N(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},l.prototype.writeInt32LE=function(e,t,n){return e=+e,t>>>=0,n||N(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},l.prototype.writeInt32BE=function(e,t,n){return e=+e,t>>>=0,n||N(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},l.prototype.writeBigInt64LE=J((function(e,t=0){return P(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),l.prototype.writeBigInt64BE=J((function(e,t=0){return D(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),l.prototype.writeFloatLE=function(e,t,n){return B(this,e,t,!0,n)},l.prototype.writeFloatBE=function(e,t,n){return B(this,e,t,!1,n)},l.prototype.writeDoubleLE=function(e,t,n){return z(this,e,t,!0,n)},l.prototype.writeDoubleBE=function(e,t,n){return z(this,e,t,!1,n)},l.prototype.copy=function(e,t,n,r){if(!l.isBuffer(e))throw new TypeError("argument should be a Buffer");if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r<n&&(r=n),r===n)return 0;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t<r-n&&(r=e.length-t+n);const i=r-n;return this===e&&"function"===typeof Uint8Array.prototype.copyWithin?this.copyWithin(t,n,r):Uint8Array.prototype.set.call(e,this.subarray(n,r),t),i},l.prototype.fill=function(e,t,n,r){if("string"===typeof e){if("string"===typeof t?(r=t,t=0,n=this.length):"string"===typeof n&&(r=n,n=this.length),void 0!==r&&"string"!==typeof r)throw new TypeError("encoding must be a string");if("string"===typeof r&&!l.isEncoding(r))throw new TypeError("Unknown encoding: "+r);if(1===e.length){const t=e.charCodeAt(0);("utf8"===r&&t<128||"latin1"===r)&&(e=t)}}else"number"===typeof e?e&=255:"boolean"===typeof e&&(e=Number(e));if(t<0||this.length<t||this.length<n)throw new RangeError("Out of range index");if(n<=t)return this;let i;if(t>>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"===typeof e)for(i=t;i<n;++i)this[i]=e;else{const o=l.isBuffer(e)?e:l.from(e,r),a=o.length;if(0===a)throw new TypeError('The value "'+e+'" is invalid for argument "value"');for(i=0;i<n-t;++i)this[i+t]=o[i%a]}return this};const j={};function F(e,t,n){j[e]=class extends n{constructor(){super(),Object.defineProperty(this,"message",{value:t.apply(this,arguments),writable:!0,configurable:!0}),this.name=`${this.name} [${e}]`,this.stack,delete this.name}get code(){return e}set code(e){Object.defineProperty(this,"code",{configurable:!0,enumerable:!0,value:e,writable:!0})}toString(){return`${this.name} [${e}]: ${this.message}`}}}function U(e){let t="",n=e.length;const r="-"===e[0]?1:0;for(;n>=r+4;n-=3)t=`_${e.slice(n-3,n)}${t}`;return`${e.slice(0,n)}${t}`}function q(e,t,n,r,i,o){if(e>n||e<t){const r="bigint"===typeof t?"n":"";let i;throw i=o>3?0===t||t===BigInt(0)?`>= 0${r} and < 2${r} ** ${8*(o+1)}${r}`:`>= -(2${r} ** ${8*(o+1)-1}${r}) and < 2 ** ${8*(o+1)-1}${r}`:`>= ${t}${r} and <= ${n}${r}`,new j.ERR_OUT_OF_RANGE("value",i,e)}!function(e,t,n){W(t,"offset"),void 0!==e[t]&&void 0!==e[t+n]||V(t,e.length-(n+1))}(r,i,o)}function W(e,t){if("number"!==typeof e)throw new j.ERR_INVALID_ARG_TYPE(t,"number",e)}function V(e,t,n){if(Math.floor(e)!==e)throw W(e,n),new j.ERR_OUT_OF_RANGE(n||"offset","an integer",e);if(t<0)throw new j.ERR_BUFFER_OUT_OF_BOUNDS;throw new j.ERR_OUT_OF_RANGE(n||"offset",`>= ${n?1:0} and <= ${t}`,e)}F("ERR_BUFFER_OUT_OF_BOUNDS",(function(e){return e?`${e} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"}),RangeError),F("ERR_INVALID_ARG_TYPE",(function(e,t){return`The "${e}" argument must be of type number. Received type ${typeof t}`}),TypeError),F("ERR_OUT_OF_RANGE",(function(e,t,n){let r=`The value of "${e}" is out of range.`,i=n;return Number.isInteger(n)&&Math.abs(n)>2**32?i=U(String(n)):"bigint"===typeof n&&(i=String(n),(n>BigInt(2)**BigInt(32)||n<-(BigInt(2)**BigInt(32)))&&(i=U(i)),i+="n"),r+=` It must be ${t}. Received ${i}`,r}),RangeError);const H=/[^+/0-9A-Za-z-_]/g;function Z(e,t){let n;t=t||1/0;const r=e.length;let i=null;const o=[];for(let a=0;a<r;++a){if(n=e.charCodeAt(a),n>55295&&n<57344){if(!i){if(n>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(a+1===r){(t-=3)>-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,n<128){if((t-=1)<0)break;o.push(n)}else if(n<2048){if((t-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function G(e){return r.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(H,"")).length<2)return"";for(;e.length%4!==0;)e+="=";return e}(e))}function K(e,t,n,r){let i;for(i=0;i<r&&!(i+n>=t.length||i>=e.length);++i)t[i+n]=e[i];return i}function Q(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function Y(e){return e!==e}const $=function(){const e="0123456789abcdef",t=new Array(256);for(let n=0;n<16;++n){const r=16*n;for(let i=0;i<16;++i)t[r+i]=e[n]+e[i]}return t}();function J(e){return"undefined"===typeof BigInt?X:e}function X(){throw new Error("BigInt not supported")}},73703:(e,t)=>{t.read=function(e,t,n,r,i){var o,a,s=8*i-r-1,l=(1<<s)-1,c=l>>1,u=-7,d=n?i-1:0,p=n?-1:1,f=e[t+d];for(d+=p,o=f&(1<<-u)-1,f>>=-u,u+=s;u>0;o=256*o+e[t+d],d+=p,u-=8);for(a=o&(1<<-u)-1,o>>=-u,u+=r;u>0;a=256*a+e[t+d],d+=p,u-=8);if(0===o)o=1-c;else{if(o===l)return a?NaN:1/0*(f?-1:1);a+=Math.pow(2,r),o-=c}return(f?-1:1)*a*Math.pow(2,o-r)},t.write=function(e,t,n,r,i,o){var a,s,l,c=8*o-i-1,u=(1<<c)-1,d=u>>1,p=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,f=r?0:o-1,h=r?1:-1,m=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=u):(a=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-a))<1&&(a--,l*=2),(t+=a+d>=1?p/l:p*Math.pow(2,1-d))*l>=2&&(a++,l/=2),a+d>=u?(s=0,a=u):a+d>=1?(s=(t*l-1)*Math.pow(2,i),a+=d):(s=t*Math.pow(2,d-1)*Math.pow(2,i),a=0));i>=8;e[n+f]=255&s,f+=h,s/=256,i-=8);for(a=a<<i|s,c+=i;c>0;e[n+f]=255&a,f+=h,a/=256,c-=8);e[n+f-h]|=128*m}},86010:(e,t,n)=>{"use strict";function r(e){var t,n,i="";if("string"==typeof e||"number"==typeof e)i+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=r(e[t]))&&(i&&(i+=" "),i+=n);else for(t in e)e[t]&&(i&&(i+=" "),i+=t);return i}n.d(t,{Z:()=>i});const i=function(){for(var e,t,n=0,i="";n<arguments.length;)(e=arguments[n++])&&(t=r(e))&&(i&&(i+=" "),i+=t);return i}},76489:(e,t)=>{"use strict";t.Q=function(e,t){if("string"!==typeof e)throw new TypeError("argument str must be a string");for(var r={},o=t||{},s=e.split(i),l=o.decode||n,c=0;c<s.length;c++){var u=s[c],d=u.indexOf("=");if(!(d<0)){var p=u.substr(0,d).trim(),f=u.substr(++d,u.length).trim();'"'==f[0]&&(f=f.slice(1,-1)),void 0==r[p]&&(r[p]=a(f,l))}}return r},t.q=function(e,t,n){var i=n||{},a=i.encode||r;if("function"!==typeof a)throw new TypeError("option encode is invalid");if(!o.test(e))throw new TypeError("argument name is invalid");var s=a(t);if(s&&!o.test(s))throw new TypeError("argument val is invalid");var l=e+"="+s;if(null!=i.maxAge){var c=i.maxAge-0;if(isNaN(c)||!isFinite(c))throw new TypeError("option maxAge is invalid");l+="; Max-Age="+Math.floor(c)}if(i.domain){if(!o.test(i.domain))throw new TypeError("option domain is invalid");l+="; Domain="+i.domain}if(i.path){if(!o.test(i.path))throw new TypeError("option path is invalid");l+="; Path="+i.path}if(i.expires){if("function"!==typeof i.expires.toUTCString)throw new TypeError("option expires is invalid");l+="; Expires="+i.expires.toUTCString()}i.httpOnly&&(l+="; HttpOnly");i.secure&&(l+="; Secure");if(i.sameSite){switch("string"===typeof i.sameSite?i.sameSite.toLowerCase():i.sameSite){case!0:l+="; SameSite=Strict";break;case"lax":l+="; SameSite=Lax";break;case"strict":l+="; SameSite=Strict";break;case"none":l+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}}return l};var n=decodeURIComponent,r=encodeURIComponent,i=/; */,o=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/;function a(e,t){try{return t(e)}catch(n){return e}}},78249:function(e,t,n){e.exports=function(){var e=e||function(e,t){var r;if("undefined"!==typeof window&&window.crypto&&(r=window.crypto),"undefined"!==typeof self&&self.crypto&&(r=self.crypto),"undefined"!==typeof globalThis&&globalThis.crypto&&(r=globalThis.crypto),!r&&"undefined"!==typeof window&&window.msCrypto&&(r=window.msCrypto),!r&&"undefined"!==typeof n.g&&n.g.crypto&&(r=n.g.crypto),!r)try{r=n(42480)}catch(g){}var i=function(){if(r){if("function"===typeof r.getRandomValues)try{return r.getRandomValues(new Uint32Array(1))[0]}catch(g){}if("function"===typeof r.randomBytes)try{return r.randomBytes(4).readInt32LE()}catch(g){}}throw new Error("Native crypto module could not be used to get secure random number.")},o=Object.create||function(){function e(){}return function(t){var n;return e.prototype=t,n=new e,e.prototype=null,n}}(),a={},s=a.lib={},l=s.Base={extend:function(e){var t=o(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},c=s.WordArray=l.extend({init:function(e,n){e=this.words=e||[],this.sigBytes=n!=t?n:4*e.length},toString:function(e){return(e||d).stringify(this)},concat:function(e){var t=this.words,n=e.words,r=this.sigBytes,i=e.sigBytes;if(this.clamp(),r%4)for(var o=0;o<i;o++){var a=n[o>>>2]>>>24-o%4*8&255;t[r+o>>>2]|=a<<24-(r+o)%4*8}else for(var s=0;s<i;s+=4)t[r+s>>>2]=n[s>>>2];return this.sigBytes+=i,this},clamp:function(){var t=this.words,n=this.sigBytes;t[n>>>2]&=4294967295<<32-n%4*8,t.length=e.ceil(n/4)},clone:function(){var e=l.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],n=0;n<e;n+=4)t.push(i());return new c.init(t,e)}}),u=a.enc={},d=u.Hex={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],i=0;i<n;i++){var o=t[i>>>2]>>>24-i%4*8&255;r.push((o>>>4).toString(16)),r.push((15&o).toString(16))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r<t;r+=2)n[r>>>3]|=parseInt(e.substr(r,2),16)<<24-r%8*4;return new c.init(n,t/2)}},p=u.Latin1={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],i=0;i<n;i++){var o=t[i>>>2]>>>24-i%4*8&255;r.push(String.fromCharCode(o))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r<t;r++)n[r>>>2]|=(255&e.charCodeAt(r))<<24-r%4*8;return new c.init(n,t)}},f=u.Utf8={stringify:function(e){try{return decodeURIComponent(escape(p.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return p.parse(unescape(encodeURIComponent(e)))}},h=s.BufferedBlockAlgorithm=l.extend({reset:function(){this._data=new c.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=f.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var n,r=this._data,i=r.words,o=r.sigBytes,a=this.blockSize,s=o/(4*a),l=(s=t?e.ceil(s):e.max((0|s)-this._minBufferSize,0))*a,u=e.min(4*l,o);if(l){for(var d=0;d<l;d+=a)this._doProcessBlock(i,d);n=i.splice(0,l),r.sigBytes-=u}return new c.init(n,u)},clone:function(){var e=l.clone.call(this);return e._data=this._data.clone(),e},_minBufferSize:0}),m=(s.Hasher=h.extend({cfg:l.extend(),init:function(e){this.cfg=this.cfg.extend(e),this.reset()},reset:function(){h.reset.call(this),this._doReset()},update:function(e){return this._append(e),this._process(),this},finalize:function(e){return e&&this._append(e),this._doFinalize()},blockSize:16,_createHelper:function(e){return function(t,n){return new e.init(n).finalize(t)}},_createHmacHelper:function(e){return function(t,n){return new m.HMAC.init(e,n).finalize(t)}}}),a.algo={});return a}(Math);return e}()},98269:function(e,t,n){!function(t,r){var i;e.exports=(i=n(78249),function(){var e=i,t=e.lib.WordArray;function n(e,n,r){for(var i=[],o=0,a=0;a<n;a++)if(a%4){var s=r[e.charCodeAt(a-1)]<<a%4*2|r[e.charCodeAt(a)]>>>6-a%4*2;i[o>>>2]|=s<<24-o%4*8,o++}return t.create(i,o)}e.enc.Base64={stringify:function(e){var t=e.words,n=e.sigBytes,r=this._map;e.clamp();for(var i=[],o=0;o<n;o+=3)for(var a=(t[o>>>2]>>>24-o%4*8&255)<<16|(t[o+1>>>2]>>>24-(o+1)%4*8&255)<<8|t[o+2>>>2]>>>24-(o+2)%4*8&255,s=0;s<4&&o+.75*s<n;s++)i.push(r.charAt(a>>>6*(3-s)&63));var l=r.charAt(64);if(l)for(;i.length%4;)i.push(l);return i.join("")},parse:function(e){var t=e.length,r=this._map,i=this._reverseMap;if(!i){i=this._reverseMap=[];for(var o=0;o<r.length;o++)i[r.charCodeAt(o)]=o}var a=r.charAt(64);if(a){var s=e.indexOf(a);-1!==s&&(t=s)}return n(e,t,i)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="}}(),i.enc.Base64)}()},88010:function(e,t,n){!function(t,r,i){var o;e.exports=(o=n(78249),n(52153),n(89824),o.HmacSHA256)}()},89824:function(e,t,n){!function(t,r){var i;e.exports=(i=n(78249),void function(){var e=i,t=e.lib.Base,n=e.enc.Utf8;e.algo.HMAC=t.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=n.parse(t));var r=e.blockSize,i=4*r;t.sigBytes>i&&(t=e.finalize(t)),t.clamp();for(var o=this._oKey=t.clone(),a=this._iKey=t.clone(),s=o.words,l=a.words,c=0;c<r;c++)s[c]^=1549556828,l[c]^=909522486;o.sigBytes=a.sigBytes=i,this.reset()},reset:function(){var e=this._hasher;e.reset(),e.update(this._iKey)},update:function(e){return this._hasher.update(e),this},finalize:function(e){var t=this._hasher,n=t.finalize(e);return t.reset(),t.finalize(this._oKey.clone().concat(n))}})}())}()},4433:function(e,t,n){!function(t,r){var i;e.exports=(i=n(78249),function(){if("function"==typeof ArrayBuffer){var e=i.lib.WordArray,t=e.init,n=e.init=function(e){if(e instanceof ArrayBuffer&&(e=new Uint8Array(e)),(e instanceof Int8Array||"undefined"!==typeof Uint8ClampedArray&&e instanceof Uint8ClampedArray||e instanceof Int16Array||e instanceof Uint16Array||e instanceof Int32Array||e instanceof Uint32Array||e instanceof Float32Array||e instanceof Float64Array)&&(e=new Uint8Array(e.buffer,e.byteOffset,e.byteLength)),e instanceof Uint8Array){for(var n=e.byteLength,r=[],i=0;i<n;i++)r[i>>>2]|=e[i]<<24-i%4*8;t.call(this,r,n)}else t.apply(this,arguments)};n.prototype=e}}(),i.lib.WordArray)}()},52153:function(e,t,n){!function(t,r){var i;e.exports=(i=n(78249),function(e){var t=i,n=t.lib,r=n.WordArray,o=n.Hasher,a=t.algo,s=[],l=[];!function(){function t(t){for(var n=e.sqrt(t),r=2;r<=n;r++)if(!(t%r))return!1;return!0}function n(e){return 4294967296*(e-(0|e))|0}for(var r=2,i=0;i<64;)t(r)&&(i<8&&(s[i]=n(e.pow(r,.5))),l[i]=n(e.pow(r,1/3)),i++),r++}();var c=[],u=a.SHA256=o.extend({_doReset:function(){this._hash=new r.init(s.slice(0))},_doProcessBlock:function(e,t){for(var n=this._hash.words,r=n[0],i=n[1],o=n[2],a=n[3],s=n[4],u=n[5],d=n[6],p=n[7],f=0;f<64;f++){if(f<16)c[f]=0|e[t+f];else{var h=c[f-15],m=(h<<25|h>>>7)^(h<<14|h>>>18)^h>>>3,g=c[f-2],v=(g<<15|g>>>17)^(g<<13|g>>>19)^g>>>10;c[f]=m+c[f-7]+v+c[f-16]}var b=r&i^r&o^i&o,y=(r<<30|r>>>2)^(r<<19|r>>>13)^(r<<10|r>>>22),w=p+((s<<26|s>>>6)^(s<<21|s>>>11)^(s<<7|s>>>25))+(s&u^~s&d)+l[f]+c[f];p=d,d=u,u=s,s=a+w|0,a=o,o=i,i=r,r=w+(y+b)|0}n[0]=n[0]+r|0,n[1]=n[1]+i|0,n[2]=n[2]+o|0,n[3]=n[3]+a|0,n[4]=n[4]+s|0,n[5]=n[5]+u|0,n[6]=n[6]+d|0,n[7]=n[7]+p|0},_doFinalize:function(){var t=this._data,n=t.words,r=8*this._nDataBytes,i=8*t.sigBytes;return n[i>>>5]|=128<<24-i%32,n[14+(i+64>>>9<<4)]=e.floor(r/4294967296),n[15+(i+64>>>9<<4)]=r,t.sigBytes=4*n.length,this._process(),this._hash},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA256=o._createHelper(u),t.HmacSHA256=o._createHmacHelper(u)}(Math),i.SHA256)}()},13882:(e,t,n)=>{"use strict";function r(e,t){if(t.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}n.d(t,{Z:()=>r})},83946:(e,t,n)=>{"use strict";function r(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}n.d(t,{Z:()=>r})},77349:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(83946),i=n(19013),o=n(13882);function a(e,t){(0,o.Z)(2,arguments);var n=(0,i.Z)(e),a=(0,r.Z)(t);return isNaN(a)?new Date(NaN):a?(n.setDate(n.getDate()+a),n):n}},11640:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(83946),i=n(19013),o=n(13882);function a(e,t){(0,o.Z)(2,arguments);var n=(0,i.Z)(e),a=(0,r.Z)(t);if(isNaN(a))return new Date(NaN);if(!a)return n;var s=n.getDate(),l=new Date(n.getTime());return l.setMonth(n.getMonth()+a+1,0),s>=l.getDate()?l:(n.setFullYear(l.getFullYear(),l.getMonth(),s),n)}},49474:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(19013),i=n(13882);function o(e,t){(0,i.Z)(2,arguments);var n=(0,r.Z)(e),o=(0,r.Z)(t),a=n.getTime()-o.getTime();return a<0?-1:a>0?1:a}},70696:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(19013),i=n(13882);var o=n(49474);function a(e,t){(0,i.Z)(2,arguments);var n=(0,r.Z)(e),a=(0,r.Z)(t),s=(0,o.Z)(n,a),l=Math.abs(function(e,t){(0,i.Z)(2,arguments);var n=(0,r.Z)(e),o=(0,r.Z)(t);return n.getFullYear()-o.getFullYear()}(n,a));n.setFullYear(1584),a.setFullYear(1584);var c=(0,o.Z)(n,a)===-s,u=s*(l-Number(c));return 0===u?0:u}},69119:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(19013),i=n(13882);function o(e){(0,i.Z)(1,arguments);var t=(0,r.Z)(e);return t.setHours(0,0,0,0),t}},19013:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(13882);function i(e){return i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function o(e){(0,r.Z)(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===i(e)&&"[object Date]"===t?new Date(e.getTime()):"number"===typeof e||"[object Number]"===t?new Date(e):("string"!==typeof e&&"[object String]"!==t||"undefined"===typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn((new Error).stack)),new Date(NaN))}},33729:function(e,t){var n,r,i;r=[],void 0===(i="function"===typeof(n=function(){return function e(t,n,r){var i,o,a=window,s="application/octet-stream",l=r||s,c=t,u=!n&&!r&&c,d=document.createElement("a"),p=function(e){return String(e)},f=a.Blob||a.MozBlob||a.WebKitBlob||p,h=n||"download";if(f=f.call?f.bind(a):Blob,"true"===String(this)&&(l=(c=[c,l])[0],c=c[1]),u&&u.length<2048&&(h=u.split("/").pop().split("?")[0],d.href=u,-1!==d.href.indexOf(u))){var m=new XMLHttpRequest;return m.open("GET",u,!0),m.responseType="blob",m.onload=function(t){e(t.target.response,h,s)},setTimeout((function(){m.send()}),0),m}if(/^data:([\w+-]+\/[\w+.-]+)?[,;]/.test(c)){if(!(c.length>2096103.424&&f!==p))return navigator.msSaveBlob?navigator.msSaveBlob(y(c),h):w(c);l=(c=y(c)).type||s}else if(/([\x80-\xff])/.test(c)){for(var g=0,v=new Uint8Array(c.length),b=v.length;g<b;++g)v[g]=c.charCodeAt(g);c=new f([v],{type:l})}function y(e){for(var t=e.split(/[:;,]/),n=t[1],r=("base64"==t[2]?atob:decodeURIComponent)(t.pop()),i=r.length,o=0,a=new Uint8Array(i);o<i;++o)a[o]=r.charCodeAt(o);return new f([a],{type:n})}function w(e,t){if("download"in d)return d.href=e,d.setAttribute("download",h),d.className="download-js-link",d.innerHTML="downloading...",d.style.display="none",document.body.appendChild(d),setTimeout((function(){d.click(),document.body.removeChild(d),!0===t&&setTimeout((function(){a.URL.revokeObjectURL(d.href)}),250)}),66),!0;if(/(Version)\/(\d+)\.(\d+)(?:\.(\d+))?.*Safari\//.test(navigator.userAgent))return/^data:/.test(e)&&(e="data:"+e.replace(/^data:([\w\/\-\+]+)/,s)),window.open(e)||confirm("Displaying New Document\n\nUse Save As... to download, then click back to return to this page.")&&(location.href=e),!0;var n=document.createElement("iframe");document.body.appendChild(n),!t&&/^data:/.test(e)&&(e="data:"+e.replace(/^data:([\w\/\-\+]+)/,s)),n.src=e,setTimeout((function(){document.body.removeChild(n)}),333)}if(i=c instanceof f?c:new f([c],{type:l}),navigator.msSaveBlob)return navigator.msSaveBlob(i,h);if(a.URL)w(a.URL.createObjectURL(i),!0);else{if("string"===typeof i||i.constructor===p)try{return w("data:"+l+";base64,"+a.btoa(i))}catch(_){return w("data:"+l+","+encodeURIComponent(i))}(o=new FileReader).onload=function(e){w(this.result)},o.readAsDataURL(i)}return!0}})?n.apply(t,r):n)||(e.exports=i)},17187:e=>{function t(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function n(e){return"function"===typeof e}function r(e){return"object"===typeof e&&null!==e}function i(e){return void 0===e}e.exports=t,t.EventEmitter=t,t.prototype._events=void 0,t.prototype._maxListeners=void 0,t.defaultMaxListeners=10,t.prototype.setMaxListeners=function(e){if("number"!==typeof e||e<0||isNaN(e))throw TypeError("n must be a positive number");return this._maxListeners=e,this},t.prototype.emit=function(e){var t,o,a,s,l,c;if(this._events||(this._events={}),"error"===e&&(!this._events.error||r(this._events.error)&&!this._events.error.length)){if((t=arguments[1])instanceof Error)throw t;var u=new Error('Uncaught, unspecified "error" event. ('+t+")");throw u.context=t,u}if(i(o=this._events[e]))return!1;if(n(o))switch(arguments.length){case 1:o.call(this);break;case 2:o.call(this,arguments[1]);break;case 3:o.call(this,arguments[1],arguments[2]);break;default:s=Array.prototype.slice.call(arguments,1),o.apply(this,s)}else if(r(o))for(s=Array.prototype.slice.call(arguments,1),a=(c=o.slice()).length,l=0;l<a;l++)c[l].apply(this,s);return!0},t.prototype.addListener=function(e,o){var a;if(!n(o))throw TypeError("listener must be a function");return this._events||(this._events={}),this._events.newListener&&this.emit("newListener",e,n(o.listener)?o.listener:o),this._events[e]?r(this._events[e])?this._events[e].push(o):this._events[e]=[this._events[e],o]:this._events[e]=o,r(this._events[e])&&!this._events[e].warned&&(a=i(this._maxListeners)?t.defaultMaxListeners:this._maxListeners)&&a>0&&this._events[e].length>a&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),"function"===typeof console.trace&&console.trace()),this},t.prototype.on=t.prototype.addListener,t.prototype.once=function(e,t){if(!n(t))throw TypeError("listener must be a function");var r=!1;function i(){this.removeListener(e,i),r||(r=!0,t.apply(this,arguments))}return i.listener=t,this.on(e,i),this},t.prototype.removeListener=function(e,t){var i,o,a,s;if(!n(t))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(a=(i=this._events[e]).length,o=-1,i===t||n(i.listener)&&i.listener===t)delete this._events[e],this._events.removeListener&&this.emit("removeListener",e,t);else if(r(i)){for(s=a;s-- >0;)if(i[s]===t||i[s].listener&&i[s].listener===t){o=s;break}if(o<0)return this;1===i.length?(i.length=0,delete this._events[e]):i.splice(o,1),this._events.removeListener&&this.emit("removeListener",e,t)}return this},t.prototype.removeAllListeners=function(e){var t,r;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[e]&&delete this._events[e],this;if(0===arguments.length){for(t in this._events)"removeListener"!==t&&this.removeAllListeners(t);return this.removeAllListeners("removeListener"),this._events={},this}if(n(r=this._events[e]))this.removeListener(e,r);else if(r)for(;r.length;)this.removeListener(e,r[r.length-1]);return delete this._events[e],this},t.prototype.listeners=function(e){return this._events&&this._events[e]?n(this._events[e])?[this._events[e]]:this._events[e].slice():[]},t.prototype.listenerCount=function(e){if(this._events){var t=this._events[e];if(n(t))return 1;if(t)return t.length}return 0},t.listenerCount=function(e,t){return e.listenerCount(t)}},70259:(e,t,n)=>{"use strict";const r=n(17849).buildOptions,i={attributeNamePrefix:"@_",attrNodeName:!1,textNodeName:"#text",ignoreAttributes:!0,cdataTagName:!1,cdataPositionChar:"\\c",format:!1,indentBy:"  ",supressEmptyNode:!1,tagValueProcessor:function(e){return e},attrValueProcessor:function(e){return e}},o=["attributeNamePrefix","attrNodeName","textNodeName","ignoreAttributes","cdataTagName","cdataPositionChar","format","indentBy","supressEmptyNode","tagValueProcessor","attrValueProcessor"];function a(e){this.options=r(e,i,o),this.options.ignoreAttributes||this.options.attrNodeName?this.isAttribute=function(){return!1}:(this.attrPrefixLen=this.options.attributeNamePrefix.length,this.isAttribute=h),this.options.cdataTagName?this.isCDATA=m:this.isCDATA=function(){return!1},this.replaceCDATAstr=s,this.replaceCDATAarr=l,this.options.format?(this.indentate=f,this.tagEndChar=">\n",this.newLine="\n"):(this.indentate=function(){return""},this.tagEndChar=">",this.newLine=""),this.options.supressEmptyNode?(this.buildTextNode=p,this.buildObjNode=u):(this.buildTextNode=d,this.buildObjNode=c),this.buildTextValNode=d,this.buildObjectNode=c}function s(e,t){return e=this.options.tagValueProcessor(""+e),""===this.options.cdataPositionChar||""===e?e+"<![CDATA["+t+"]]"+this.tagEndChar:e.replace(this.options.cdataPositionChar,"<![CDATA["+t+"]]"+this.tagEndChar)}function l(e,t){if(e=this.options.tagValueProcessor(""+e),""===this.options.cdataPositionChar||""===e)return e+"<![CDATA["+t.join("]]><![CDATA[")+"]]"+this.tagEndChar;for(let n in t)e=e.replace(this.options.cdataPositionChar,"<![CDATA["+t[n]+"]]>");return e+this.newLine}function c(e,t,n,r){return n&&!e.includes("<")?this.indentate(r)+"<"+t+n+">"+e+"</"+t+this.tagEndChar:this.indentate(r)+"<"+t+n+this.tagEndChar+e+this.indentate(r)+"</"+t+this.tagEndChar}function u(e,t,n,r){return""!==e?this.buildObjectNode(e,t,n,r):this.indentate(r)+"<"+t+n+"/"+this.tagEndChar}function d(e,t,n,r){return this.indentate(r)+"<"+t+n+">"+this.options.tagValueProcessor(e)+"</"+t+this.tagEndChar}function p(e,t,n,r){return""!==e?this.buildTextValNode(e,t,n,r):this.indentate(r)+"<"+t+n+"/"+this.tagEndChar}function f(e){return this.options.indentBy.repeat(e)}function h(e){return!!e.startsWith(this.options.attributeNamePrefix)&&e.substr(this.attrPrefixLen)}function m(e){return e===this.options.cdataTagName}a.prototype.parse=function(e){return this.j2x(e,0).val},a.prototype.j2x=function(e,t){let n="",r="";const i=Object.keys(e),o=i.length;for(let a=0;a<o;a++){const o=i[a];if("undefined"===typeof e[o]);else if(null===e[o])r+=this.indentate(t)+"<"+o+"/"+this.tagEndChar;else if(e[o]instanceof Date)r+=this.buildTextNode(e[o],o,"",t);else if("object"!==typeof e[o]){const i=this.isAttribute(o);i?n+=" "+i+'="'+this.options.attrValueProcessor(""+e[o])+'"':this.isCDATA(o)?e[this.options.textNodeName]?r+=this.replaceCDATAstr(e[this.options.textNodeName],e[o]):r+=this.replaceCDATAstr("",e[o]):o===this.options.textNodeName?e[this.options.cdataTagName]||(r+=this.options.tagValueProcessor(""+e[o])):r+=this.buildTextNode(e[o],o,"",t)}else if(Array.isArray(e[o]))if(this.isCDATA(o))r+=this.indentate(t),e[this.options.textNodeName]?r+=this.replaceCDATAarr(e[this.options.textNodeName],e[o]):r+=this.replaceCDATAarr("",e[o]);else{const n=e[o].length;for(let i=0;i<n;i++){const n=e[o][i];if("undefined"===typeof n);else if(null===n)r+=this.indentate(t)+"<"+o+"/"+this.tagEndChar;else if("object"===typeof n){const e=this.j2x(n,t+1);r+=this.buildObjNode(e.val,o,e.attrStr,t)}else r+=this.buildTextNode(n,o,"",t)}}else if(this.options.attrNodeName&&o===this.options.attrNodeName){const t=Object.keys(e[o]),r=t.length;for(let i=0;i<r;i++)n+=" "+t[i]+'="'+this.options.attrValueProcessor(""+e[o][t[i]])+'"'}else{const n=this.j2x(e[o],t+1);r+=this.buildObjNode(n.val,o,n.attrStr,t)}}return{attrStr:n,val:r}},e.exports=a},68398:(e,t,n)=>{"use strict";const r=function(e){return String.fromCharCode(e)},i={nilChar:r(176),missingChar:r(201),nilPremitive:r(175),missingPremitive:r(200),emptyChar:r(178),emptyValue:r(177),boundryChar:r(179),objStart:r(198),arrStart:r(204),arrayEnd:r(185)},o=[i.nilChar,i.nilPremitive,i.missingChar,i.missingPremitive,i.boundryChar,i.emptyChar,i.emptyValue,i.arrayEnd,i.objStart,i.arrStart],a=function(e,t,n){if("string"===typeof t)return e&&e[0]&&void 0!==e[0].val?s(e[0].val,t):s(e,t);{const o=void 0===(r=e)?i.missingChar:null===r?i.nilChar:!(r.child&&0===Object.keys(r.child).length&&(!r.attrsMap||0===Object.keys(r.attrsMap).length))||i.emptyChar;if(!0===o){let r="";if(Array.isArray(t)){r+=i.arrStart;const o=t[0],c=e.length;if("string"===typeof o)for(let t=0;t<c;t++){const n=s(e[t].val,o);r=l(r,n)}else for(let t=0;t<c;t++){const i=a(e[t],o,n);r=l(r,i)}r+=i.arrayEnd}else{r+=i.objStart;const o=Object.keys(t);Array.isArray(e)&&(e=e[0]);for(let i in o){const s=o[i];let c;c=!n.ignoreAttributes&&e.attrsMap&&e.attrsMap[s]?a(e.attrsMap[s],t[s],n):s===n.textNodeName?a(e.val,t[s],n):a(e.child[s],t[s],n),r=l(r,c)}}return r}return o}var r},s=function(e){switch(e){case void 0:return i.missingPremitive;case null:return i.nilPremitive;case"":return i.emptyValue;default:return e}},l=function(e,t){return c(t[0])||c(e[e.length-1])||(e+=i.boundryChar),e+t},c=function(e){return-1!==o.indexOf(e)};const u=n(23543),d=n(17849).buildOptions;t.convert2nimn=function(e,t,n){return n=d(n,u.defaultOptions,u.props),a(e,t,n)}},60284:(e,t,n)=>{"use strict";const r=n(17849),i=function(e,t,n){const o={};if((!e.child||r.isEmptyObject(e.child))&&(!e.attrsMap||r.isEmptyObject(e.attrsMap)))return r.isExist(e.val)?e.val:"";if(r.isExist(e.val)&&("string"!==typeof e.val||""!==e.val&&e.val!==t.cdataPositionChar)){const i=r.isTagNameInArrayMode(e.tagname,t.arrayMode,n);o[t.textNodeName]=i?[e.val]:e.val}r.merge(o,e.attrsMap,t.arrayMode);const a=Object.keys(e.child);for(let s=0;s<a.length;s++){const l=a[s];if(e.child[l]&&e.child[l].length>1){o[l]=[];for(let n in e.child[l])e.child[l].hasOwnProperty(n)&&o[l].push(i(e.child[l][n],t,l))}else{const a=i(e.child[l][0],t,l),s=!0===t.arrayMode&&"object"===typeof a||r.isTagNameInArrayMode(l,t.arrayMode,n);o[l]=s?[a]:a}}return o};t.convertToJson=i},67702:(e,t,n)=>{"use strict";const r=n(17849),i=n(17849).buildOptions,o=n(23543),a=function(e,t,n){let i="{";const o=Object.keys(e.child);for(let r=0;r<o.length;r++){var s=o[r];if(e.child[s]&&e.child[s].length>1){for(var l in i+='"'+s+'" : [ ',e.child[s])i+=a(e.child[s][l],t)+" , ";i=i.substr(0,i.length-1)+" ] "}else i+='"'+s+'" : '+a(e.child[s][0],t)+" ,"}return r.merge(i,e.attrsMap),r.isEmptyObject(i)?r.isExist(e.val)?e.val:"":(r.isExist(e.val)&&("string"!==typeof e.val||""!==e.val&&e.val!==t.cdataPositionChar)&&(i+='"'+t.textNodeName+'" : '+function(e){return!0!==e&&!1!==e&&isNaN(e)?'"'+e+'"':e}(e.val)),","===i[i.length-1]&&(i=i.substr(0,i.length-2)),i+"}")};t.convertToJsonString=function(e,t){return(t=i(t,o.defaultOptions,o.props)).indentBy=t.indentBy||"",a(e,t,0)}},36965:(e,t,n)=>{"use strict";const r=n(60284),i=n(23543),o=n(23543),a=n(17849).buildOptions,s=n(78501);t.parse=function(e,t,n){if(n){!0===n&&(n={});const t=s.validate(e,n);if(!0!==t)throw Error(t.err.msg)}t=a(t,o.defaultOptions,o.props);const l=i.getTraversalObj(e,t);return r.convertToJson(l,t)},t.convertTonimn=n(68398).convert2nimn,t.getTraversalObj=i.getTraversalObj,t.convertToJson=r.convertToJson,t.convertToJsonString=n(67702).convertToJsonString,t.validate=s.validate,t.j2xParser=n(70259),t.parseToNimn=function(e,n,r){return t.convertTonimn(t.getTraversalObj(e,r),n,r)}},17849:(e,t)=>{"use strict";const n=":A-Za-z_\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD",r="["+n+"]["+(n+"\\-.\\d\\u00B7\\u0300-\\u036F\\u203F-\\u2040")+"]*",i=new RegExp("^"+r+"$");t.isExist=function(e){return"undefined"!==typeof e},t.isEmptyObject=function(e){return 0===Object.keys(e).length},t.merge=function(e,t,n){if(t){const r=Object.keys(t),i=r.length;for(let o=0;o<i;o++)e[r[o]]="strict"===n?[t[r[o]]]:t[r[o]]}},t.getValue=function(e){return t.isExist(e)?e:""},t.buildOptions=function(e,t,n){var r={};if(!e)return t;for(let i=0;i<n.length;i++)void 0!==e[n[i]]?r[n[i]]=e[n[i]]:r[n[i]]=t[n[i]];return r},t.isTagNameInArrayMode=function(e,t,n){return!1!==t&&(t instanceof RegExp?t.test(e):"function"===typeof t?!!t(e,n):"strict"===t)},t.isName=function(e){const t=i.exec(e);return!(null===t||"undefined"===typeof t)},t.getAllMatches=function(e,t){const n=[];let r=t.exec(e);for(;r;){const i=[],o=r.length;for(let e=0;e<o;e++)i.push(r[e]);n.push(i),r=t.exec(e)}return n},t.nameRegexp=r},78501:(e,t,n)=>{"use strict";const r=n(17849),i={allowBooleanAttributes:!1},o=["allowBooleanAttributes"];function a(e,t){for(var n=t;t<e.length;t++)if("?"!=e[t]&&" "!=e[t]);else{var r=e.substr(n,t-n);if(t>5&&"xml"===r)return h("InvalidXml","XML declaration allowed only at the start of the document.",g(e,t));if("?"==e[t]&&">"==e[t+1]){t++;break}}return t}function s(e,t){if(e.length>t+5&&"-"===e[t+1]&&"-"===e[t+2]){for(t+=3;t<e.length;t++)if("-"===e[t]&&"-"===e[t+1]&&">"===e[t+2]){t+=2;break}}else if(e.length>t+8&&"D"===e[t+1]&&"O"===e[t+2]&&"C"===e[t+3]&&"T"===e[t+4]&&"Y"===e[t+5]&&"P"===e[t+6]&&"E"===e[t+7]){let n=1;for(t+=8;t<e.length;t++)if("<"===e[t])n++;else if(">"===e[t]&&(n--,0===n))break}else if(e.length>t+9&&"["===e[t+1]&&"C"===e[t+2]&&"D"===e[t+3]&&"A"===e[t+4]&&"T"===e[t+5]&&"A"===e[t+6]&&"["===e[t+7])for(t+=8;t<e.length;t++)if("]"===e[t]&&"]"===e[t+1]&&">"===e[t+2]){t+=2;break}return t}t.validate=function(e,t){t=r.buildOptions(t,i,o);const n=[];let l=!1,c=!1;"\ufeff"===e[0]&&(e=e.substr(1));for(let i=0;i<e.length;i++)if("<"===e[i]&&"?"===e[i+1]){if(i+=2,i=a(e,i),i.err)return i}else{if("<"!==e[i]){if(" "===e[i]||"\t"===e[i]||"\n"===e[i]||"\r"===e[i])continue;return h("InvalidChar","char '"+e[i]+"' is not expected.",g(e,i))}if(i++,"!"===e[i]){i=s(e,i);continue}{let o=!1;"/"===e[i]&&(o=!0,i++);let m="";for(;i<e.length&&">"!==e[i]&&" "!==e[i]&&"\t"!==e[i]&&"\n"!==e[i]&&"\r"!==e[i];i++)m+=e[i];if(m=m.trim(),"/"===m[m.length-1]&&(m=m.substring(0,m.length-1),i--),d=m,!r.isName(d)){let t;return t=0===m.trim().length?"There is an unnecessary space between tag name and backward slash '</ ..'.":"Tag '"+m+"' is an invalid name.",h("InvalidTag",t,g(e,i))}const v=u(e,i);if(!1===v)return h("InvalidAttr","Attributes for '"+m+"' have open quote.",g(e,i));let b=v.value;if(i=v.index,"/"===b[b.length-1]){b=b.substring(0,b.length-1);const n=p(b,t);if(!0!==n)return h(n.err.code,n.err.msg,g(e,i-b.length+n.err.line));l=!0}else if(o){if(!v.tagClosed)return h("InvalidTag","Closing tag '"+m+"' doesn't have proper closing.",g(e,i));if(b.trim().length>0)return h("InvalidTag","Closing tag '"+m+"' can't have attributes or invalid starting.",g(e,i));{const t=n.pop();if(m!==t)return h("InvalidTag","Closing tag '"+t+"' is expected inplace of '"+m+"'.",g(e,i));0==n.length&&(c=!0)}}else{const r=p(b,t);if(!0!==r)return h(r.err.code,r.err.msg,g(e,i-b.length+r.err.line));if(!0===c)return h("InvalidXml","Multiple possible root nodes found.",g(e,i));n.push(m),l=!0}for(i++;i<e.length;i++)if("<"===e[i]){if("!"===e[i+1]){i++,i=s(e,i);continue}if("?"!==e[i+1])break;if(i=a(e,++i),i.err)return i}else if("&"===e[i]){const t=f(e,i);if(-1==t)return h("InvalidChar","char '&' is not expected.",g(e,i));i=t}"<"===e[i]&&i--}}var d;return l?!(n.length>0)||h("InvalidXml","Invalid '"+JSON.stringify(n,null,4).replace(/\r?\n/g,"")+"' found.",1):h("InvalidXml","Start tag expected.",1)};var l='"',c="'";function u(e,t){let n="",r="",i=!1;for(;t<e.length;t++){if(e[t]===l||e[t]===c)if(""===r)r=e[t];else{if(r!==e[t])continue;r=""}else if(">"===e[t]&&""===r){i=!0;break}n+=e[t]}return""===r&&{value:n,index:t,tagClosed:i}}const d=new RegExp("(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['\"])(([\\s\\S])*?)\\5)?","g");function p(e,t){const n=r.getAllMatches(e,d),i={};for(let r=0;r<n.length;r++){if(0===n[r][1].length)return h("InvalidAttr","Attribute '"+n[r][2]+"' has no space in starting.",v(e,n[r][0]));if(void 0===n[r][3]&&!t.allowBooleanAttributes)return h("InvalidAttr","boolean attribute '"+n[r][2]+"' is not allowed.",v(e,n[r][0]));const o=n[r][2];if(!m(o))return h("InvalidAttr","Attribute '"+o+"' is an invalid name.",v(e,n[r][0]));if(i.hasOwnProperty(o))return h("InvalidAttr","Attribute '"+o+"' is repeated.",v(e,n[r][0]));i[o]=1}return!0}function f(e,t){if(";"===e[++t])return-1;if("#"===e[t])return function(e,t){let n=/\d/;for("x"===e[t]&&(t++,n=/[\da-fA-F]/);t<e.length;t++){if(";"===e[t])return t;if(!e[t].match(n))break}return-1}(e,++t);let n=0;for(;t<e.length;t++,n++)if(!(e[t].match(/\w/)&&n<20)){if(";"===e[t])break;return-1}return t}function h(e,t,n){return{err:{code:e,msg:t,line:n}}}function m(e){return r.isName(e)}function g(e,t){return e.substring(0,t).split(/\r?\n/).length}function v(e,t){return e.indexOf(t)+t.length}},6468:e=>{"use strict";e.exports=function(e,t,n){this.tagname=e,this.parent=t,this.child={},this.attrsMap={},this.val=n,this.addChild=function(e){Array.isArray(this.child[e.tagname])?this.child[e.tagname].push(e):this.child[e.tagname]=[e]}}},23543:(e,t,n)=>{"use strict";const r=n(17849),i=n(17849).buildOptions,o=n(6468);"<((!\\[CDATA\\[([\\s\\S]*?)(]]>))|((NAME:)?(NAME))([^>]*)>|((\\/)(NAME)\\s*>))([^<]*)".replace(/NAME/g,r.nameRegexp);!Number.parseInt&&window.parseInt&&(Number.parseInt=window.parseInt),!Number.parseFloat&&window.parseFloat&&(Number.parseFloat=window.parseFloat);const a={attributeNamePrefix:"@_",attrNodeName:!1,textNodeName:"#text",ignoreAttributes:!0,ignoreNameSpace:!1,allowBooleanAttributes:!1,parseNodeValue:!0,parseAttributeValue:!1,arrayMode:!1,trimValues:!0,cdataTagName:!1,cdataPositionChar:"\\c",tagValueProcessor:function(e,t){return e},attrValueProcessor:function(e,t){return e},stopNodes:[]};t.defaultOptions=a;const s=["attributeNamePrefix","attrNodeName","textNodeName","ignoreAttributes","ignoreNameSpace","allowBooleanAttributes","parseNodeValue","parseAttributeValue","arrayMode","trimValues","cdataTagName","cdataPositionChar","tagValueProcessor","attrValueProcessor","parseTrueNumberOnly","stopNodes"];function l(e,t,n){return t&&(n.trimValues&&(t=t.trim()),t=u(t=n.tagValueProcessor(t,e),n.parseNodeValue,n.parseTrueNumberOnly)),t}function c(e,t){if(t.ignoreNameSpace){const t=e.split(":"),n="/"===e.charAt(0)?"/":"";if("xmlns"===t[0])return"";2===t.length&&(e=n+t[1])}return e}function u(e,t,n){if(t&&"string"===typeof e){let t;return""===e.trim()||isNaN(e)?t="true"===e||"false"!==e&&e:(-1!==e.indexOf("0x")?t=Number.parseInt(e,16):-1!==e.indexOf(".")?(t=Number.parseFloat(e),e=e.replace(/\.?0+$/,"")):t=Number.parseInt(e,10),n&&(t=String(t)===e?t:e)),t}return r.isExist(e)?e:""}t.props=s;const d=new RegExp("([^\\s=]+)\\s*(=\\s*(['\"])(.*?)\\3)?","g");function p(e,t){if(!t.ignoreAttributes&&"string"===typeof e){e=e.replace(/\r?\n/g," ");const n=r.getAllMatches(e,d),i=n.length,o={};for(let e=0;e<i;e++){const r=c(n[e][1],t);r.length&&(void 0!==n[e][4]?(t.trimValues&&(n[e][4]=n[e][4].trim()),n[e][4]=t.attrValueProcessor(n[e][4],r),o[t.attributeNamePrefix+r]=u(n[e][4],t.parseAttributeValue,t.parseTrueNumberOnly)):t.allowBooleanAttributes&&(o[t.attributeNamePrefix+r]=!0))}if(!Object.keys(o).length)return;if(t.attrNodeName){const e={};return e[t.attrNodeName]=o,e}return o}}function f(e,t){let n,r="";for(let i=t;i<e.length;i++){let t=e[i];if(n)t===n&&(n="");else if('"'===t||"'"===t)n=t;else{if(">"===t)return{data:r,index:i};"\t"===t&&(t=" ")}r+=t}}function h(e,t,n,r){const i=e.indexOf(t,n);if(-1===i)throw new Error(r);return i+t.length-1}t.getTraversalObj=function(e,t){e=e.replace(/\r\n?/g,"\n"),t=i(t,a,s);const n=new o("!xml");let c=n,u="";for(let i=0;i<e.length;i++){if("<"===e[i])if("/"===e[i+1]){const n=h(e,">",i,"Closing Tag is not closed.");let o=e.substring(i+2,n).trim();if(t.ignoreNameSpace){const e=o.indexOf(":");-1!==e&&(o=o.substr(e+1))}c&&(c.val?c.val=r.getValue(c.val)+""+l(o,u,t):c.val=l(o,u,t)),t.stopNodes.length&&t.stopNodes.includes(c.tagname)&&(c.child=[],void 0==c.attrsMap&&(c.attrsMap={}),c.val=e.substr(c.startIndex+1,i-c.startIndex-1)),c=c.parent,u="",i=n}else if("?"===e[i+1])i=h(e,"?>",i,"Pi Tag is not closed.");else if("!--"===e.substr(i+1,3))i=h(e,"--\x3e",i,"Comment is not closed.");else if("!D"===e.substr(i+1,2)){const t=h(e,">",i,"DOCTYPE is not closed.");i=e.substring(i,t).indexOf("[")>=0?e.indexOf("]>",i)+1:t}else if("!["===e.substr(i+1,2)){const n=h(e,"]]>",i,"CDATA is not closed.")-2,a=e.substring(i+9,n);if(u&&(c.val=r.getValue(c.val)+""+l(c.tagname,u,t),u=""),t.cdataTagName){const e=new o(t.cdataTagName,c,a);c.addChild(e),c.val=r.getValue(c.val)+t.cdataPositionChar,a&&(e.val=a)}else c.val=(c.val||"")+(a||"");i=n+2}else{const n=f(e,i+1);let a=n.data;const s=n.index,d=a.indexOf(" ");let h=a,m=!0;if(-1!==d&&(h=a.substr(0,d).replace(/\s\s*$/,""),a=a.substr(d+1)),t.ignoreNameSpace){const e=h.indexOf(":");-1!==e&&(h=h.substr(e+1),m=h!==n.data.substr(e+1))}if(c&&u&&"!xml"!==c.tagname&&(c.val=r.getValue(c.val)+""+l(c.tagname,u,t)),a.length>0&&a.lastIndexOf("/")===a.length-1){"/"===h[h.length-1]?(h=h.substr(0,h.length-1),a=h):a=a.substr(0,a.length-1);const e=new o(h,c,"");h!==a&&(e.attrsMap=p(a,t)),c.addChild(e)}else{const e=new o(h,c);t.stopNodes.length&&t.stopNodes.includes(e.tagname)&&(e.startIndex=s),h!==a&&m&&(e.attrsMap=p(a,t)),c.addChild(e),c=e}u="",i=s}else u+=e[i]}return n}},41054:(e,t,n)=>{"use strict";n.d(t,{Hy:()=>lr,E9:()=>ar,U$:()=>br,TA:()=>fr,u6:()=>cr});var r=n(67294),i=n(69590),o=n.n(i),a=function(e){return function(e){return!!e&&"object"===typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===s}(e)}(e)};var s="function"===typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function l(e,t){return!1!==t.clone&&t.isMergeableObject(e)?u((n=e,Array.isArray(n)?[]:{}),e,t):e;var n}function c(e,t,n){return e.concat(t).map((function(e){return l(e,n)}))}function u(e,t,n){(n=n||{}).arrayMerge=n.arrayMerge||c,n.isMergeableObject=n.isMergeableObject||a;var r=Array.isArray(t);return r===Array.isArray(e)?r?n.arrayMerge(e,t,n):function(e,t,n){var r={};return n.isMergeableObject(e)&&Object.keys(e).forEach((function(t){r[t]=l(e[t],n)})),Object.keys(t).forEach((function(i){n.isMergeableObject(t[i])&&e[i]?r[i]=u(e[i],t[i],n):r[i]=l(t[i],n)})),r}(e,t,n):l(t,n)}u.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce((function(e,n){return u(e,n,t)}),{})};const d=u;const p="object"==typeof global&&global&&global.Object===Object&&global;var f="object"==typeof self&&self&&self.Object===Object&&self;const h=p||f||Function("return this")();const m=h.Symbol;var g=Object.prototype,v=g.hasOwnProperty,b=g.toString,y=m?m.toStringTag:void 0;const w=function(e){var t=v.call(e,y),n=e[y];try{e[y]=void 0;var r=!0}catch(o){}var i=b.call(e);return r&&(t?e[y]=n:delete e[y]),i};var _=Object.prototype.toString;const x=function(e){return _.call(e)};var S=m?m.toStringTag:void 0;const k=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":S&&S in Object(e)?w(e):x(e)};const E=function(e,t){return function(n){return e(t(n))}};const C=E(Object.getPrototypeOf,Object);const A=function(e){return null!=e&&"object"==typeof e};var T=Function.prototype,I=Object.prototype,R=T.toString,O=I.hasOwnProperty,L=R.call(Object);const N=function(e){if(!A(e)||"[object Object]"!=k(e))return!1;var t=C(e);if(null===t)return!0;var n=O.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&R.call(n)==L};const P=function(){this.__data__=[],this.size=0};const D=function(e,t){return e===t||e!==e&&t!==t};const M=function(e,t){for(var n=e.length;n--;)if(D(e[n][0],t))return n;return-1};var B=Array.prototype.splice;const z=function(e){var t=this.__data__,n=M(t,e);return!(n<0)&&(n==t.length-1?t.pop():B.call(t,n,1),--this.size,!0)};const j=function(e){var t=this.__data__,n=M(t,e);return n<0?void 0:t[n][1]};const F=function(e){return M(this.__data__,e)>-1};const U=function(e,t){var n=this.__data__,r=M(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this};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])}}q.prototype.clear=P,q.prototype.delete=z,q.prototype.get=j,q.prototype.has=F,q.prototype.set=U;const W=q;const V=function(){this.__data__=new W,this.size=0};const H=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n};const Z=function(e){return this.__data__.get(e)};const G=function(e){return this.__data__.has(e)};const K=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)};const Q=function(e){if(!K(e))return!1;var t=k(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t};const Y=h["__core-js_shared__"];var $=function(){var e=/[^.]+$/.exec(Y&&Y.keys&&Y.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();const J=function(e){return!!$&&$ in e};var X=Function.prototype.toString;const ee=function(e){if(null!=e){try{return X.call(e)}catch(t){}try{return e+""}catch(t){}}return""};var te=/^\[object .+?Constructor\]$/,ne=Function.prototype,re=Object.prototype,ie=ne.toString,oe=re.hasOwnProperty,ae=RegExp("^"+ie.call(oe).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");const se=function(e){return!(!K(e)||J(e))&&(Q(e)?ae:te).test(ee(e))};const le=function(e,t){return null==e?void 0:e[t]};const ce=function(e,t){var n=le(e,t);return se(n)?n:void 0};const ue=ce(h,"Map");const de=ce(Object,"create");const pe=function(){this.__data__=de?de(null):{},this.size=0};const fe=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t};var he=Object.prototype.hasOwnProperty;const me=function(e){var t=this.__data__;if(de){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return he.call(t,e)?t[e]:void 0};var ge=Object.prototype.hasOwnProperty;const ve=function(e){var t=this.__data__;return de?void 0!==t[e]:ge.call(t,e)};const be=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=de&&void 0===t?"__lodash_hash_undefined__":t,this};function ye(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])}}ye.prototype.clear=pe,ye.prototype.delete=fe,ye.prototype.get=me,ye.prototype.has=ve,ye.prototype.set=be;const we=ye;const _e=function(){this.size=0,this.__data__={hash:new we,map:new(ue||W),string:new we}};const xe=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e};const Se=function(e,t){var n=e.__data__;return xe(t)?n["string"==typeof t?"string":"hash"]:n.map};const ke=function(e){var t=Se(this,e).delete(e);return this.size-=t?1:0,t};const Ee=function(e){return Se(this,e).get(e)};const Ce=function(e){return Se(this,e).has(e)};const Ae=function(e,t){var n=Se(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this};function Te(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])}}Te.prototype.clear=_e,Te.prototype.delete=ke,Te.prototype.get=Ee,Te.prototype.has=Ce,Te.prototype.set=Ae;const Ie=Te;const Re=function(e,t){var n=this.__data__;if(n instanceof W){var r=n.__data__;if(!ue||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new Ie(r)}return n.set(e,t),this.size=n.size,this};function Oe(e){var t=this.__data__=new W(e);this.size=t.size}Oe.prototype.clear=V,Oe.prototype.delete=H,Oe.prototype.get=Z,Oe.prototype.has=G,Oe.prototype.set=Re;const Le=Oe;const Ne=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e};const Pe=function(){try{var e=ce(Object,"defineProperty");return e({},"",{}),e}catch(t){}}();const De=function(e,t,n){"__proto__"==t&&Pe?Pe(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n};var Me=Object.prototype.hasOwnProperty;const Be=function(e,t,n){var r=e[t];Me.call(e,t)&&D(r,n)&&(void 0!==n||t in e)||De(e,t,n)};const ze=function(e,t,n,r){var i=!n;n||(n={});for(var o=-1,a=t.length;++o<a;){var s=t[o],l=r?r(n[s],e[s],s,n,e):void 0;void 0===l&&(l=e[s]),i?De(n,s,l):Be(n,s,l)}return n};const je=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r};const Fe=function(e){return A(e)&&"[object Arguments]"==k(e)};var Ue=Object.prototype,qe=Ue.hasOwnProperty,We=Ue.propertyIsEnumerable;const Ve=Fe(function(){return arguments}())?Fe:function(e){return A(e)&&qe.call(e,"callee")&&!We.call(e,"callee")};const He=Array.isArray;const Ze=function(){return!1};var Ge="object"==typeof exports&&exports&&!exports.nodeType&&exports,Ke=Ge&&"object"==typeof module&&module&&!module.nodeType&&module,Qe=Ke&&Ke.exports===Ge?h.Buffer:void 0;const Ye=(Qe?Qe.isBuffer:void 0)||Ze;var $e=/^(?:0|[1-9]\d*)$/;const Je=function(e,t){var n=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==n||"symbol"!=n&&$e.test(e))&&e>-1&&e%1==0&&e<t};const Xe=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991};var et={};et["[object Float32Array]"]=et["[object Float64Array]"]=et["[object Int8Array]"]=et["[object Int16Array]"]=et["[object Int32Array]"]=et["[object Uint8Array]"]=et["[object Uint8ClampedArray]"]=et["[object Uint16Array]"]=et["[object Uint32Array]"]=!0,et["[object Arguments]"]=et["[object Array]"]=et["[object ArrayBuffer]"]=et["[object Boolean]"]=et["[object DataView]"]=et["[object Date]"]=et["[object Error]"]=et["[object Function]"]=et["[object Map]"]=et["[object Number]"]=et["[object Object]"]=et["[object RegExp]"]=et["[object Set]"]=et["[object String]"]=et["[object WeakMap]"]=!1;const tt=function(e){return A(e)&&Xe(e.length)&&!!et[k(e)]};const nt=function(e){return function(t){return e(t)}};var rt="object"==typeof exports&&exports&&!exports.nodeType&&exports,it=rt&&"object"==typeof module&&module&&!module.nodeType&&module,ot=it&&it.exports===rt&&p.process;const at=function(){try{var e=it&&it.require&&it.require("util").types;return e||ot&&ot.binding&&ot.binding("util")}catch(t){}}();var st=at&&at.isTypedArray;const lt=st?nt(st):tt;var ct=Object.prototype.hasOwnProperty;const ut=function(e,t){var n=He(e),r=!n&&Ve(e),i=!n&&!r&&Ye(e),o=!n&&!r&&!i&&lt(e),a=n||r||i||o,s=a?je(e.length,String):[],l=s.length;for(var c in e)!t&&!ct.call(e,c)||a&&("length"==c||i&&("offset"==c||"parent"==c)||o&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||Je(c,l))||s.push(c);return s};var dt=Object.prototype;const pt=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||dt)};const ft=E(Object.keys,Object);var ht=Object.prototype.hasOwnProperty;const mt=function(e){if(!pt(e))return ft(e);var t=[];for(var n in Object(e))ht.call(e,n)&&"constructor"!=n&&t.push(n);return t};const gt=function(e){return null!=e&&Xe(e.length)&&!Q(e)};const vt=function(e){return gt(e)?ut(e):mt(e)};const bt=function(e,t){return e&&ze(t,vt(t),e)};const yt=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t};var wt=Object.prototype.hasOwnProperty;const _t=function(e){if(!K(e))return yt(e);var t=pt(e),n=[];for(var r in e)("constructor"!=r||!t&&wt.call(e,r))&&n.push(r);return n};const xt=function(e){return gt(e)?ut(e,!0):_t(e)};const St=function(e,t){return e&&ze(t,xt(t),e)};var kt="object"==typeof exports&&exports&&!exports.nodeType&&exports,Et=kt&&"object"==typeof module&&module&&!module.nodeType&&module,Ct=Et&&Et.exports===kt?h.Buffer:void 0,At=Ct?Ct.allocUnsafe:void 0;const Tt=function(e,t){if(t)return e.slice();var n=e.length,r=At?At(n):new e.constructor(n);return e.copy(r),r};const It=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t};const Rt=function(e,t){for(var n=-1,r=null==e?0:e.length,i=0,o=[];++n<r;){var a=e[n];t(a,n,e)&&(o[i++]=a)}return o};const Ot=function(){return[]};var Lt=Object.prototype.propertyIsEnumerable,Nt=Object.getOwnPropertySymbols;const Pt=Nt?function(e){return null==e?[]:(e=Object(e),Rt(Nt(e),(function(t){return Lt.call(e,t)})))}:Ot;const Dt=function(e,t){return ze(e,Pt(e),t)};const Mt=function(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e};const Bt=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)Mt(t,Pt(e)),e=C(e);return t}:Ot;const zt=function(e,t){return ze(e,Bt(e),t)};const jt=function(e,t,n){var r=t(e);return He(e)?r:Mt(r,n(e))};const Ft=function(e){return jt(e,vt,Pt)};const Ut=function(e){return jt(e,xt,Bt)};const qt=ce(h,"DataView");const Wt=ce(h,"Promise");const Vt=ce(h,"Set");const Ht=ce(h,"WeakMap");var Zt="[object Map]",Gt="[object Promise]",Kt="[object Set]",Qt="[object WeakMap]",Yt="[object DataView]",$t=ee(qt),Jt=ee(ue),Xt=ee(Wt),en=ee(Vt),tn=ee(Ht),nn=k;(qt&&nn(new qt(new ArrayBuffer(1)))!=Yt||ue&&nn(new ue)!=Zt||Wt&&nn(Wt.resolve())!=Gt||Vt&&nn(new Vt)!=Kt||Ht&&nn(new Ht)!=Qt)&&(nn=function(e){var t=k(e),n="[object Object]"==t?e.constructor:void 0,r=n?ee(n):"";if(r)switch(r){case $t:return Yt;case Jt:return Zt;case Xt:return Gt;case en:return Kt;case tn:return Qt}return t});const rn=nn;var on=Object.prototype.hasOwnProperty;const an=function(e){var t=e.length,n=new e.constructor(t);return t&&"string"==typeof e[0]&&on.call(e,"index")&&(n.index=e.index,n.input=e.input),n};const sn=h.Uint8Array;const ln=function(e){var t=new e.constructor(e.byteLength);return new sn(t).set(new sn(e)),t};const cn=function(e,t){var n=t?ln(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)};var un=/\w*$/;const dn=function(e){var t=new e.constructor(e.source,un.exec(e));return t.lastIndex=e.lastIndex,t};var pn=m?m.prototype:void 0,fn=pn?pn.valueOf:void 0;const hn=function(e){return fn?Object(fn.call(e)):{}};const mn=function(e,t){var n=t?ln(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)};const gn=function(e,t,n){var r=e.constructor;switch(t){case"[object ArrayBuffer]":return ln(e);case"[object Boolean]":case"[object Date]":return new r(+e);case"[object DataView]":return cn(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 mn(e,n);case"[object Map]":case"[object Set]":return new r;case"[object Number]":case"[object String]":return new r(e);case"[object RegExp]":return dn(e);case"[object Symbol]":return hn(e)}};var vn=Object.create;const bn=function(){function e(){}return function(t){if(!K(t))return{};if(vn)return vn(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();const yn=function(e){return"function"!=typeof e.constructor||pt(e)?{}:bn(C(e))};const wn=function(e){return A(e)&&"[object Map]"==rn(e)};var _n=at&&at.isMap;const xn=_n?nt(_n):wn;const Sn=function(e){return A(e)&&"[object Set]"==rn(e)};var kn=at&&at.isSet;const En=kn?nt(kn):Sn;var Cn="[object Arguments]",An="[object Function]",Tn="[object Object]",In={};In[Cn]=In["[object Array]"]=In["[object ArrayBuffer]"]=In["[object DataView]"]=In["[object Boolean]"]=In["[object Date]"]=In["[object Float32Array]"]=In["[object Float64Array]"]=In["[object Int8Array]"]=In["[object Int16Array]"]=In["[object Int32Array]"]=In["[object Map]"]=In["[object Number]"]=In[Tn]=In["[object RegExp]"]=In["[object Set]"]=In["[object String]"]=In["[object Symbol]"]=In["[object Uint8Array]"]=In["[object Uint8ClampedArray]"]=In["[object Uint16Array]"]=In["[object Uint32Array]"]=!0,In["[object Error]"]=In[An]=In["[object WeakMap]"]=!1;const Rn=function e(t,n,r,i,o,a){var s,l=1&n,c=2&n,u=4&n;if(r&&(s=o?r(t,i,o,a):r(t)),void 0!==s)return s;if(!K(t))return t;var d=He(t);if(d){if(s=an(t),!l)return It(t,s)}else{var p=rn(t),f=p==An||"[object GeneratorFunction]"==p;if(Ye(t))return Tt(t,l);if(p==Tn||p==Cn||f&&!o){if(s=c||f?{}:yn(t),!l)return c?zt(t,St(s,t)):Dt(t,bt(s,t))}else{if(!In[p])return o?t:{};s=gn(t,p,l)}}a||(a=new Le);var h=a.get(t);if(h)return h;a.set(t,s),En(t)?t.forEach((function(i){s.add(e(i,n,r,i,t,a))})):xn(t)&&t.forEach((function(i,o){s.set(o,e(i,n,r,o,t,a))}));var m=d?void 0:(u?c?Ut:Ft:c?xt:vt)(t);return Ne(m||t,(function(i,o){m&&(i=t[o=i]),Be(s,o,e(i,n,r,o,t,a))})),s};const On=function(e){return Rn(e,4)};const Ln=function(e,t){for(var n=-1,r=null==e?0:e.length,i=Array(r);++n<r;)i[n]=t(e[n],n,e);return i};const Nn=function(e){return"symbol"==typeof e||A(e)&&"[object Symbol]"==k(e)};function Pn(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=e.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new(Pn.Cache||Ie),n}Pn.Cache=Ie;const Dn=Pn;var Mn=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Bn=/\\(\\)?/g;const zn=function(e){var t=Dn(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(Mn,(function(e,n,r,i){t.push(r?i.replace(Bn,"$1"):n||e)})),t}));const jn=function(e){if("string"==typeof e||Nn(e))return e;var t=e+"";return"0"==t&&1/e==-Infinity?"-0":t};var Fn=m?m.prototype:void 0,Un=Fn?Fn.toString:void 0;const qn=function e(t){if("string"==typeof t)return t;if(He(t))return Ln(t,e)+"";if(Nn(t))return Un?Un.call(t):"";var n=t+"";return"0"==n&&1/t==-Infinity?"-0":n};const Wn=function(e){return null==e?"":qn(e)};const Vn=function(e){return He(e)?Ln(e,jn):Nn(e)?[e]:It(zn(Wn(e)))};const Hn=function(e,t){};n(8679);const Zn=function(e){return Rn(e,5)};function Gn(){return Gn=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},Gn.apply(this,arguments)}function Kn(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function Qn(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}function Yn(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var $n=function(e){return Array.isArray(e)&&0===e.length},Jn=function(e){return"function"===typeof e},Xn=function(e){return null!==e&&"object"===typeof e},er=function(e){return String(Math.floor(Number(e)))===e},tr=function(e){return"[object String]"===Object.prototype.toString.call(e)},nr=function(e){return 0===r.Children.count(e)},rr=function(e){return Xn(e)&&Jn(e.then)};function ir(e,t,n,r){void 0===r&&(r=0);for(var i=Vn(t);e&&r<i.length;)e=e[i[r++]];return void 0===e?n:e}function or(e,t,n){for(var r=On(e),i=r,o=0,a=Vn(t);o<a.length-1;o++){var s=a[o],l=ir(e,a.slice(0,o+1));if(l&&(Xn(l)||Array.isArray(l)))i=i[s]=On(l);else{var c=a[o+1];i=i[s]=er(c)&&Number(c)>=0?[]:{}}}return(0===o?e:i)[a[o]]===n?e:(void 0===n?delete i[a[o]]:i[a[o]]=n,0===o&&void 0===n&&delete r[a[o]],r)}function ar(e,t,n,r){void 0===n&&(n=new WeakMap),void 0===r&&(r={});for(var i=0,o=Object.keys(e);i<o.length;i++){var a=o[i],s=e[a];Xn(s)?n.get(s)||(n.set(s,!0),r[a]=Array.isArray(s)?[]:{},ar(s,t,n,r[a])):r[a]=t}return r}var sr=(0,r.createContext)(void 0),lr=sr.Provider;sr.Consumer;function cr(){var e=(0,r.useContext)(sr);return e||Hn(!1),e}function ur(e,t){switch(t.type){case"SET_VALUES":return Gn({},e,{values:t.payload});case"SET_TOUCHED":return Gn({},e,{touched:t.payload});case"SET_ERRORS":return o()(e.errors,t.payload)?e:Gn({},e,{errors:t.payload});case"SET_STATUS":return Gn({},e,{status:t.payload});case"SET_ISSUBMITTING":return Gn({},e,{isSubmitting:t.payload});case"SET_ISVALIDATING":return Gn({},e,{isValidating:t.payload});case"SET_FIELD_VALUE":return Gn({},e,{values:or(e.values,t.payload.field,t.payload.value)});case"SET_FIELD_TOUCHED":return Gn({},e,{touched:or(e.touched,t.payload.field,t.payload.value)});case"SET_FIELD_ERROR":return Gn({},e,{errors:or(e.errors,t.payload.field,t.payload.value)});case"RESET_FORM":return Gn({},e,t.payload);case"SET_FORMIK_STATE":return t.payload(e);case"SUBMIT_ATTEMPT":return Gn({},e,{touched:ar(e.values,!0),isSubmitting:!0,submitCount:e.submitCount+1});case"SUBMIT_FAILURE":case"SUBMIT_SUCCESS":return Gn({},e,{isSubmitting:!1});default:return e}}var dr={},pr={};function fr(e){var t=e.validateOnChange,n=void 0===t||t,i=e.validateOnBlur,a=void 0===i||i,s=e.validateOnMount,l=void 0!==s&&s,c=e.isInitialValid,u=e.enableReinitialize,p=void 0!==u&&u,f=e.onSubmit,h=Qn(e,["validateOnChange","validateOnBlur","validateOnMount","isInitialValid","enableReinitialize","onSubmit"]),m=Gn({validateOnChange:n,validateOnBlur:a,validateOnMount:l,onSubmit:f},h),g=(0,r.useRef)(m.initialValues),v=(0,r.useRef)(m.initialErrors||dr),b=(0,r.useRef)(m.initialTouched||pr),y=(0,r.useRef)(m.initialStatus),w=(0,r.useRef)(!1),_=(0,r.useRef)({});(0,r.useEffect)((function(){return w.current=!0,function(){w.current=!1}}),[]);var x=(0,r.useReducer)(ur,{values:m.initialValues,errors:m.initialErrors||dr,touched:m.initialTouched||pr,status:m.initialStatus,isSubmitting:!1,isValidating:!1,submitCount:0}),S=x[0],k=x[1],E=(0,r.useCallback)((function(e,t){return new Promise((function(n,r){var i=m.validate(e,t);null==i?n(dr):rr(i)?i.then((function(e){n(e||dr)}),(function(e){r(e)})):n(i)}))}),[m.validate]),C=(0,r.useCallback)((function(e,t){var n=m.validationSchema,r=Jn(n)?n(t):n,i=t&&r.validateAt?r.validateAt(t,e):function(e,t,n,r){void 0===n&&(n=!1);void 0===r&&(r={});var i=hr(e);return t[n?"validateSync":"validate"](i,{abortEarly:!1,context:r})}(e,r);return new Promise((function(e,t){i.then((function(){e(dr)}),(function(n){"ValidationError"===n.name?e(function(e){var t={};if(e.inner){if(0===e.inner.length)return or(t,e.path,e.message);var n=e.inner,r=Array.isArray(n),i=0;for(n=r?n:n[Symbol.iterator]();;){var o;if(r){if(i>=n.length)break;o=n[i++]}else{if((i=n.next()).done)break;o=i.value}var a=o;ir(t,a.path)||(t=or(t,a.path,a.message))}}return t}(n)):t(n)}))}))}),[m.validationSchema]),A=(0,r.useCallback)((function(e,t){return new Promise((function(n){return n(_.current[e].validate(t))}))}),[]),T=(0,r.useCallback)((function(e){var t=Object.keys(_.current).filter((function(e){return Jn(_.current[e].validate)})),n=t.length>0?t.map((function(t){return A(t,ir(e,t))})):[Promise.resolve("DO_NOT_DELETE_YOU_WILL_BE_FIRED")];return Promise.all(n).then((function(e){return e.reduce((function(e,n,r){return"DO_NOT_DELETE_YOU_WILL_BE_FIRED"===n||n&&(e=or(e,t[r],n)),e}),{})}))}),[A]),I=(0,r.useCallback)((function(e){return Promise.all([T(e),m.validationSchema?C(e):{},m.validate?E(e):{}]).then((function(e){var t=e[0],n=e[1],r=e[2];return d.all([t,n,r],{arrayMerge:mr})}))}),[m.validate,m.validationSchema,T,E,C]),R=vr((function(e){return void 0===e&&(e=S.values),k({type:"SET_ISVALIDATING",payload:!0}),I(e).then((function(e){return w.current&&(k({type:"SET_ISVALIDATING",payload:!1}),o()(S.errors,e)||k({type:"SET_ERRORS",payload:e})),e}))}));(0,r.useEffect)((function(){l&&!0===w.current&&o()(g.current,m.initialValues)&&R(g.current)}),[l,R]);var O=(0,r.useCallback)((function(e){var t=e&&e.values?e.values:g.current,n=e&&e.errors?e.errors:v.current?v.current:m.initialErrors||{},r=e&&e.touched?e.touched:b.current?b.current:m.initialTouched||{},i=e&&e.status?e.status:y.current?y.current:m.initialStatus;g.current=t,v.current=n,b.current=r,y.current=i;var o=function(){k({type:"RESET_FORM",payload:{isSubmitting:!!e&&!!e.isSubmitting,errors:n,touched:r,status:i,values:t,isValidating:!!e&&!!e.isValidating,submitCount:e&&e.submitCount&&"number"===typeof e.submitCount?e.submitCount:0}})};if(m.onReset){var a=m.onReset(S.values,Y);rr(a)?a.then(o):o()}else o()}),[m.initialErrors,m.initialStatus,m.initialTouched]);(0,r.useEffect)((function(){!0!==w.current||o()(g.current,m.initialValues)||(p&&(g.current=m.initialValues,O()),l&&R(g.current))}),[p,m.initialValues,O,l,R]),(0,r.useEffect)((function(){p&&!0===w.current&&!o()(v.current,m.initialErrors)&&(v.current=m.initialErrors||dr,k({type:"SET_ERRORS",payload:m.initialErrors||dr}))}),[p,m.initialErrors]),(0,r.useEffect)((function(){p&&!0===w.current&&!o()(b.current,m.initialTouched)&&(b.current=m.initialTouched||pr,k({type:"SET_TOUCHED",payload:m.initialTouched||pr}))}),[p,m.initialTouched]),(0,r.useEffect)((function(){p&&!0===w.current&&!o()(y.current,m.initialStatus)&&(y.current=m.initialStatus,k({type:"SET_STATUS",payload:m.initialStatus}))}),[p,m.initialStatus,m.initialTouched]);var L=vr((function(e){if(_.current[e]&&Jn(_.current[e].validate)){var t=ir(S.values,e),n=_.current[e].validate(t);return rr(n)?(k({type:"SET_ISVALIDATING",payload:!0}),n.then((function(e){return e})).then((function(t){k({type:"SET_FIELD_ERROR",payload:{field:e,value:t}}),k({type:"SET_ISVALIDATING",payload:!1})}))):(k({type:"SET_FIELD_ERROR",payload:{field:e,value:n}}),Promise.resolve(n))}return m.validationSchema?(k({type:"SET_ISVALIDATING",payload:!0}),C(S.values,e).then((function(e){return e})).then((function(t){k({type:"SET_FIELD_ERROR",payload:{field:e,value:t[e]}}),k({type:"SET_ISVALIDATING",payload:!1})}))):Promise.resolve()})),N=(0,r.useCallback)((function(e,t){var n=t.validate;_.current[e]={validate:n}}),[]),P=(0,r.useCallback)((function(e){delete _.current[e]}),[]),D=vr((function(e,t){return k({type:"SET_TOUCHED",payload:e}),(void 0===t?a:t)?R(S.values):Promise.resolve()})),M=(0,r.useCallback)((function(e){k({type:"SET_ERRORS",payload:e})}),[]),B=vr((function(e,t){var r=Jn(e)?e(S.values):e;return k({type:"SET_VALUES",payload:r}),(void 0===t?n:t)?R(r):Promise.resolve()})),z=(0,r.useCallback)((function(e,t){k({type:"SET_FIELD_ERROR",payload:{field:e,value:t}})}),[]),j=vr((function(e,t,r){return k({type:"SET_FIELD_VALUE",payload:{field:e,value:t}}),(void 0===r?n:r)?R(or(S.values,e,t)):Promise.resolve()})),F=(0,r.useCallback)((function(e,t){var n,r=t,i=e;if(!tr(e)){e.persist&&e.persist();var o=e.target?e.target:e.currentTarget,a=o.type,s=o.name,l=o.id,c=o.value,u=o.checked,d=(o.outerHTML,o.options),p=o.multiple;r=t||(s||l),i=/number|range/.test(a)?(n=parseFloat(c),isNaN(n)?"":n):/checkbox/.test(a)?function(e,t,n){if("boolean"===typeof e)return Boolean(t);var r=[],i=!1,o=-1;if(Array.isArray(e))r=e,i=(o=e.indexOf(n))>=0;else if(!n||"true"==n||"false"==n)return Boolean(t);if(t&&n&&!i)return r.concat(n);if(!i)return r;return r.slice(0,o).concat(r.slice(o+1))}(ir(S.values,r),u,c):p?function(e){return Array.from(e).filter((function(e){return e.selected})).map((function(e){return e.value}))}(d):c}r&&j(r,i)}),[j,S.values]),U=vr((function(e){if(tr(e))return function(t){return F(t,e)};F(e)})),q=vr((function(e,t,n){return void 0===t&&(t=!0),k({type:"SET_FIELD_TOUCHED",payload:{field:e,value:t}}),(void 0===n?a:n)?R(S.values):Promise.resolve()})),W=(0,r.useCallback)((function(e,t){e.persist&&e.persist();var n=e.target,r=n.name,i=n.id,o=(n.outerHTML,t||(r||i));q(o,!0)}),[q]),V=vr((function(e){if(tr(e))return function(t){return W(t,e)};W(e)})),H=(0,r.useCallback)((function(e){Jn(e)?k({type:"SET_FORMIK_STATE",payload:e}):k({type:"SET_FORMIK_STATE",payload:function(){return e}})}),[]),Z=(0,r.useCallback)((function(e){k({type:"SET_STATUS",payload:e})}),[]),G=(0,r.useCallback)((function(e){k({type:"SET_ISSUBMITTING",payload:e})}),[]),K=vr((function(){return k({type:"SUBMIT_ATTEMPT"}),R().then((function(e){var t=e instanceof Error;if(!t&&0===Object.keys(e).length){var n;try{if(void 0===(n=$()))return}catch(r){throw r}return Promise.resolve(n).then((function(e){return w.current&&k({type:"SUBMIT_SUCCESS"}),e})).catch((function(e){if(w.current)throw k({type:"SUBMIT_FAILURE"}),e}))}if(w.current&&(k({type:"SUBMIT_FAILURE"}),t))throw e}))})),Q=vr((function(e){e&&e.preventDefault&&Jn(e.preventDefault)&&e.preventDefault(),e&&e.stopPropagation&&Jn(e.stopPropagation)&&e.stopPropagation(),K().catch((function(e){console.warn("Warning: An unhandled error was caught from submitForm()",e)}))})),Y={resetForm:O,validateForm:R,validateField:L,setErrors:M,setFieldError:z,setFieldTouched:q,setFieldValue:j,setStatus:Z,setSubmitting:G,setTouched:D,setValues:B,setFormikState:H,submitForm:K},$=vr((function(){return f(S.values,Y)})),J=vr((function(e){e&&e.preventDefault&&Jn(e.preventDefault)&&e.preventDefault(),e&&e.stopPropagation&&Jn(e.stopPropagation)&&e.stopPropagation(),O()})),X=(0,r.useCallback)((function(e){return{value:ir(S.values,e),error:ir(S.errors,e),touched:!!ir(S.touched,e),initialValue:ir(g.current,e),initialTouched:!!ir(b.current,e),initialError:ir(v.current,e)}}),[S.errors,S.touched,S.values]),ee=(0,r.useCallback)((function(e){return{setValue:function(t,n){return j(e,t,n)},setTouched:function(t,n){return q(e,t,n)},setError:function(t){return z(e,t)}}}),[j,q,z]),te=(0,r.useCallback)((function(e){var t=Xn(e),n=t?e.name:e,r=ir(S.values,n),i={name:n,value:r,onChange:U,onBlur:V};if(t){var o=e.type,a=e.value,s=e.as,l=e.multiple;"checkbox"===o?void 0===a?i.checked=!!r:(i.checked=!(!Array.isArray(r)||!~r.indexOf(a)),i.value=a):"radio"===o?(i.checked=r===a,i.value=a):"select"===s&&l&&(i.value=i.value||[],i.multiple=!0)}return i}),[V,U,S.values]),ne=(0,r.useMemo)((function(){return!o()(g.current,S.values)}),[g.current,S.values]),re=(0,r.useMemo)((function(){return"undefined"!==typeof c?ne?S.errors&&0===Object.keys(S.errors).length:!1!==c&&Jn(c)?c(m):c:S.errors&&0===Object.keys(S.errors).length}),[c,ne,S.errors,m]);return Gn({},S,{initialValues:g.current,initialErrors:v.current,initialTouched:b.current,initialStatus:y.current,handleBlur:V,handleChange:U,handleReset:J,handleSubmit:Q,resetForm:O,setErrors:M,setFormikState:H,setFieldTouched:q,setFieldValue:j,setFieldError:z,setStatus:Z,setSubmitting:G,setTouched:D,setValues:B,submitForm:K,validateForm:R,validateField:L,isValid:re,dirty:ne,unregisterField:P,registerField:N,getFieldProps:te,getFieldMeta:X,getFieldHelpers:ee,validateOnBlur:a,validateOnChange:n,validateOnMount:l})}function hr(e){var t=Array.isArray(e)?[]:{};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=String(n);!0===Array.isArray(e[r])?t[r]=e[r].map((function(e){return!0===Array.isArray(e)||N(e)?hr(e):""!==e?e:void 0})):N(e[r])?t[r]=hr(e[r]):t[r]=""!==e[r]?e[r]:void 0}return t}function mr(e,t,n){var r=e.slice();return t.forEach((function(t,i){if("undefined"===typeof r[i]){var o=!1!==n.clone&&n.isMergeableObject(t);r[i]=o?d(Array.isArray(t)?[]:{},t,n):t}else n.isMergeableObject(t)?r[i]=d(e[i],t,n):-1===e.indexOf(t)&&r.push(t)})),r}var gr="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement?r.useLayoutEffect:r.useEffect;function vr(e){var t=(0,r.useRef)(e);return gr((function(){t.current=e})),(0,r.useCallback)((function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.current.apply(void 0,n)}),[])}function br(e){var t=cr(),n=t.getFieldProps,i=t.getFieldMeta,o=t.getFieldHelpers,a=t.registerField,s=t.unregisterField,l=Xn(e)?e:{name:e},c=l.name,u=l.validate;return(0,r.useEffect)((function(){return c&&a(c,{validate:u}),function(){c&&s(c)}}),[a,s,c,u]),c||Hn(!1),[n(l),i(c),o(c)]}(0,r.forwardRef)((function(e,t){var n=e.action,i=Qn(e,["action"]),o=n||"#",a=cr(),s=a.handleReset,l=a.handleSubmit;return(0,r.createElement)("form",Object.assign({onSubmit:l,ref:t,onReset:s,action:o},i))})).displayName="Form";var yr=function(e,t,n){var r=wr(e);return r.splice(t,0,n),r},wr=function(e){if(e){if(Array.isArray(e))return[].concat(e);var t=Object.keys(e).map((function(e){return parseInt(e)})).reduce((function(e,t){return t>e?t:e}),0);return Array.from(Gn({},e,{length:t+1}))}return[]},_r=function(e){function t(t){var n;return(n=e.call(this,t)||this).updateArrayField=function(e,t,r){var i=n.props,o=i.name;(0,i.formik.setFormikState)((function(n){var i="function"===typeof r?r:e,a="function"===typeof t?t:e,s=or(n.values,o,e(ir(n.values,o))),l=r?i(ir(n.errors,o)):void 0,c=t?a(ir(n.touched,o)):void 0;return $n(l)&&(l=void 0),$n(c)&&(c=void 0),Gn({},n,{values:s,errors:r?or(n.errors,o,l):n.errors,touched:t?or(n.touched,o,c):n.touched})}))},n.push=function(e){return n.updateArrayField((function(t){return[].concat(wr(t),[Zn(e)])}),!1,!1)},n.handlePush=function(e){return function(){return n.push(e)}},n.swap=function(e,t){return n.updateArrayField((function(n){return function(e,t,n){var r=wr(e),i=r[t];return r[t]=r[n],r[n]=i,r}(n,e,t)}),!0,!0)},n.handleSwap=function(e,t){return function(){return n.swap(e,t)}},n.move=function(e,t){return n.updateArrayField((function(n){return function(e,t,n){var r=wr(e),i=r[t];return r.splice(t,1),r.splice(n,0,i),r}(n,e,t)}),!0,!0)},n.handleMove=function(e,t){return function(){return n.move(e,t)}},n.insert=function(e,t){return n.updateArrayField((function(n){return yr(n,e,t)}),(function(t){return yr(t,e,null)}),(function(t){return yr(t,e,null)}))},n.handleInsert=function(e,t){return function(){return n.insert(e,t)}},n.replace=function(e,t){return n.updateArrayField((function(n){return function(e,t,n){var r=wr(e);return r[t]=n,r}(n,e,t)}),!1,!1)},n.handleReplace=function(e,t){return function(){return n.replace(e,t)}},n.unshift=function(e){var t=-1;return n.updateArrayField((function(n){var r=n?[e].concat(n):[e];return t<0&&(t=r.length),r}),(function(e){var n=e?[null].concat(e):[null];return t<0&&(t=n.length),n}),(function(e){var n=e?[null].concat(e):[null];return t<0&&(t=n.length),n})),t},n.handleUnshift=function(e){return function(){return n.unshift(e)}},n.handleRemove=function(e){return function(){return n.remove(e)}},n.handlePop=function(){return function(){return n.pop()}},n.remove=n.remove.bind(Yn(n)),n.pop=n.pop.bind(Yn(n)),n}Kn(t,e);var n=t.prototype;return n.componentDidUpdate=function(e){this.props.validateOnChange&&this.props.formik.validateOnChange&&!o()(ir(e.formik.values,e.name),ir(this.props.formik.values,this.props.name))&&this.props.formik.validateForm(this.props.formik.values)},n.remove=function(e){var t;return this.updateArrayField((function(n){var r=n?wr(n):[];return t||(t=r[e]),Jn(r.splice)&&r.splice(e,1),r}),!0,!0),t},n.pop=function(){var e;return this.updateArrayField((function(t){var n=t;return e||(e=n&&n.pop&&n.pop()),n}),!0,!0),e},n.render=function(){var e={push:this.push,pop:this.pop,swap:this.swap,move:this.move,insert:this.insert,replace:this.replace,unshift:this.unshift,remove:this.remove,handlePush:this.handlePush,handlePop:this.handlePop,handleSwap:this.handleSwap,handleMove:this.handleMove,handleInsert:this.handleInsert,handleReplace:this.handleReplace,handleUnshift:this.handleUnshift,handleRemove:this.handleRemove},t=this.props,n=t.component,i=t.render,o=t.children,a=t.name,s=Gn({},e,{form:Qn(t.formik,["validate","validationSchema"]),name:a});return n?(0,r.createElement)(n,s):i?i(s):o?"function"===typeof o?o(s):nr(o)?null:r.Children.only(o):null},t}(r.Component);_r.defaultProps={validateOnChange:!0}},90071:(e,t,n)=>{"use strict";n.d(t,{lX:()=>x,ob:()=>h,PP:()=>k,Ep:()=>f,Hp:()=>m});var r=n(87462);function i(e){return"/"===e.charAt(0)}function o(e,t){for(var n=t,r=n+1,i=e.length;r<i;n+=1,r+=1)e[n]=e[r];e.pop()}const a=function(e,t){void 0===t&&(t="");var n,r=e&&e.split("/")||[],a=t&&t.split("/")||[],s=e&&i(e),l=t&&i(t),c=s||l;if(e&&i(e)?a=r:r.length&&(a.pop(),a=a.concat(r)),!a.length)return"/";if(a.length){var u=a[a.length-1];n="."===u||".."===u||""===u}else n=!1;for(var d=0,p=a.length;p>=0;p--){var f=a[p];"."===f?o(a,p):".."===f?(o(a,p),d++):d&&(o(a,p),d--)}if(!c)for(;d--;d)a.unshift("..");!c||""===a[0]||a[0]&&i(a[0])||a.unshift("");var h=a.join("/");return n&&"/"!==h.substr(-1)&&(h+="/"),h};function s(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}const l=function e(t,n){if(t===n)return!0;if(null==t||null==n)return!1;if(Array.isArray(t))return Array.isArray(n)&&t.length===n.length&&t.every((function(t,r){return e(t,n[r])}));if("object"===typeof t||"object"===typeof n){var r=s(t),i=s(n);return r!==t||i!==n?e(r,i):Object.keys(Object.assign({},t,n)).every((function(r){return e(t[r],n[r])}))}return!1};var c=n(38776);function u(e){return"/"===e.charAt(0)?e:"/"+e}function d(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function p(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function f(e){var t=e.pathname,n=e.search,r=e.hash,i=t||"/";return n&&"?"!==n&&(i+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(i+="#"===r.charAt(0)?r:"#"+r),i}function h(e,t,n,i){var o;"string"===typeof e?(o=function(e){var t=e||"/",n="",r="",i=t.indexOf("#");-1!==i&&(r=t.substr(i),t=t.substr(0,i));var o=t.indexOf("?");return-1!==o&&(n=t.substr(o),t=t.substr(0,o)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e),o.state=t):(void 0===(o=(0,r.Z)({},e)).pathname&&(o.pathname=""),o.search?"?"!==o.search.charAt(0)&&(o.search="?"+o.search):o.search="",o.hash?"#"!==o.hash.charAt(0)&&(o.hash="#"+o.hash):o.hash="",void 0!==t&&void 0===o.state&&(o.state=t));try{o.pathname=decodeURI(o.pathname)}catch(s){throw s instanceof URIError?new URIError('Pathname "'+o.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):s}return n&&(o.key=n),i?o.pathname?"/"!==o.pathname.charAt(0)&&(o.pathname=a(o.pathname,i.pathname)):o.pathname=i.pathname:o.pathname||(o.pathname="/"),o}function m(e,t){return e.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash&&e.key===t.key&&l(e.state,t.state)}function g(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,i){if(null!=e){var o="function"===typeof e?e(t,n):e;"string"===typeof o?"function"===typeof r?r(o,i):i(!0):i(!1!==o)}else i(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];t.forEach((function(e){return e.apply(void 0,n)}))}}}var v=!("undefined"===typeof window||!window.document||!window.document.createElement);function b(e,t){t(window.confirm(e))}var y="popstate",w="hashchange";function _(){try{return window.history.state||{}}catch(e){return{}}}function x(e){void 0===e&&(e={}),v||(0,c.Z)(!1);var t=window.history,n=function(){var e=window.navigator.userAgent;return(-1===e.indexOf("Android 2.")&&-1===e.indexOf("Android 4.0")||-1===e.indexOf("Mobile Safari")||-1!==e.indexOf("Chrome")||-1!==e.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history}(),i=!(-1===window.navigator.userAgent.indexOf("Trident")),o=e,a=o.forceRefresh,s=void 0!==a&&a,l=o.getUserConfirmation,m=void 0===l?b:l,x=o.keyLength,S=void 0===x?6:x,k=e.basename?p(u(e.basename)):"";function E(e){var t=e||{},n=t.key,r=t.state,i=window.location,o=i.pathname+i.search+i.hash;return k&&(o=d(o,k)),h(o,r,n)}function C(){return Math.random().toString(36).substr(2,S)}var A=g();function T(e){(0,r.Z)(F,e),F.length=t.length,A.notifyListeners(F.location,F.action)}function I(e){(function(e){return void 0===e.state&&-1===navigator.userAgent.indexOf("CriOS")})(e)||L(E(e.state))}function R(){L(E(_()))}var O=!1;function L(e){if(O)O=!1,T();else{A.confirmTransitionTo(e,"POP",m,(function(t){t?T({action:"POP",location:e}):function(e){var t=F.location,n=P.indexOf(t.key);-1===n&&(n=0);var r=P.indexOf(e.key);-1===r&&(r=0);var i=n-r;i&&(O=!0,M(i))}(e)}))}}var N=E(_()),P=[N.key];function D(e){return k+f(e)}function M(e){t.go(e)}var B=0;function z(e){1===(B+=e)&&1===e?(window.addEventListener(y,I),i&&window.addEventListener(w,R)):0===B&&(window.removeEventListener(y,I),i&&window.removeEventListener(w,R))}var j=!1;var F={length:t.length,action:"POP",location:N,createHref:D,push:function(e,r){var i="PUSH",o=h(e,r,C(),F.location);A.confirmTransitionTo(o,i,m,(function(e){if(e){var r=D(o),a=o.key,l=o.state;if(n)if(t.pushState({key:a,state:l},null,r),s)window.location.href=r;else{var c=P.indexOf(F.location.key),u=P.slice(0,c+1);u.push(o.key),P=u,T({action:i,location:o})}else window.location.href=r}}))},replace:function(e,r){var i="REPLACE",o=h(e,r,C(),F.location);A.confirmTransitionTo(o,i,m,(function(e){if(e){var r=D(o),a=o.key,l=o.state;if(n)if(t.replaceState({key:a,state:l},null,r),s)window.location.replace(r);else{var c=P.indexOf(F.location.key);-1!==c&&(P[c]=o.key),T({action:i,location:o})}else window.location.replace(r)}}))},go:M,goBack:function(){M(-1)},goForward:function(){M(1)},block:function(e){void 0===e&&(e=!1);var t=A.setPrompt(e);return j||(z(1),j=!0),function(){return j&&(j=!1,z(-1)),t()}},listen:function(e){var t=A.appendListener(e);return z(1),function(){z(-1),t()}}};return F}function S(e,t,n){return Math.min(Math.max(e,t),n)}function k(e){void 0===e&&(e={});var t=e,n=t.getUserConfirmation,i=t.initialEntries,o=void 0===i?["/"]:i,a=t.initialIndex,s=void 0===a?0:a,l=t.keyLength,c=void 0===l?6:l,u=g();function d(e){(0,r.Z)(w,e),w.length=w.entries.length,u.notifyListeners(w.location,w.action)}function p(){return Math.random().toString(36).substr(2,c)}var m=S(s,0,o.length-1),v=o.map((function(e){return h(e,void 0,"string"===typeof e?p():e.key||p())})),b=f;function y(e){var t=S(w.index+e,0,w.entries.length-1),r=w.entries[t];u.confirmTransitionTo(r,"POP",n,(function(e){e?d({action:"POP",location:r,index:t}):d()}))}var w={length:v.length,action:"POP",location:v[m],index:m,entries:v,createHref:b,push:function(e,t){var r="PUSH",i=h(e,t,p(),w.location);u.confirmTransitionTo(i,r,n,(function(e){if(e){var t=w.index+1,n=w.entries.slice(0);n.length>t?n.splice(t,n.length-t,i):n.push(i),d({action:r,location:i,index:t,entries:n})}}))},replace:function(e,t){var r="REPLACE",i=h(e,t,p(),w.location);u.confirmTransitionTo(i,r,n,(function(e){e&&(w.entries[w.index]=i,d({action:r,location:i}))}))},go:y,goBack:function(){y(-1)},goForward:function(){y(1)},canGo:function(e){var t=w.index+e;return t>=0&&t<w.entries.length},block:function(e){return void 0===e&&(e=!1),u.setPrompt(e)},listen:function(e){return u.appendListener(e)}};return w}},8679:(e,t,n)=>{"use strict";var r=n(59864),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?a:s[e.$$typeof]||i}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=a;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!==typeof n){if(h){var i=f(n);i&&i!==h&&e(t,i,r)}var a=u(n);d&&(a=a.concat(d(n)));for(var s=l(t),m=l(n),g=0;g<a.length;++g){var v=a[g];if(!o[v]&&(!r||!r[v])&&(!m||!m[v])&&(!s||!s[v])){var b=p(n,v);try{c(t,v,b)}catch(y){}}}}return t}},80645:(e,t)=>{t.read=function(e,t,n,r,i){var o,a,s=8*i-r-1,l=(1<<s)-1,c=l>>1,u=-7,d=n?i-1:0,p=n?-1:1,f=e[t+d];for(d+=p,o=f&(1<<-u)-1,f>>=-u,u+=s;u>0;o=256*o+e[t+d],d+=p,u-=8);for(a=o&(1<<-u)-1,o>>=-u,u+=r;u>0;a=256*a+e[t+d],d+=p,u-=8);if(0===o)o=1-c;else{if(o===l)return a?NaN:1/0*(f?-1:1);a+=Math.pow(2,r),o-=c}return(f?-1:1)*a*Math.pow(2,o-r)},t.write=function(e,t,n,r,i,o){var a,s,l,c=8*o-i-1,u=(1<<c)-1,d=u>>1,p=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,f=r?0:o-1,h=r?1:-1,m=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=u):(a=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-a))<1&&(a--,l*=2),(t+=a+d>=1?p/l:p*Math.pow(2,1-d))*l>=2&&(a++,l/=2),a+d>=u?(s=0,a=u):a+d>=1?(s=(t*l-1)*Math.pow(2,i),a+=d):(s=t*Math.pow(2,d-1)*Math.pow(2,i),a=0));i>=8;e[n+f]=255&s,f+=h,s/=256,i-=8);for(a=a<<i|s,c+=i;c>0;e[n+f]=255&a,f+=h,a/=256,c-=8);e[n+f-h]|=128*m}},41143:e=>{"use strict";e.exports=function(e,t,n,r,i,o,a,s){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,r,i,o,a,s],u=0;(l=new Error(t.replace(/%s/g,(function(){return c[u++]})))).name="Invariant Violation"}throw l.framesToPop=1,l}}},5826:e=>{var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},80204:(e,t,n)=>{e.exports=self.fetch||(self.fetch=n(25869).default||n(25869))},44509:(e,t)=>{!function(e){"use strict";function t(e){return null!==e&&"[object Array]"===Object.prototype.toString.call(e)}function n(e){return null!==e&&"[object Object]"===Object.prototype.toString.call(e)}function r(e,i){if(e===i)return!0;if(Object.prototype.toString.call(e)!==Object.prototype.toString.call(i))return!1;if(!0===t(e)){if(e.length!==i.length)return!1;for(var o=0;o<e.length;o++)if(!1===r(e[o],i[o]))return!1;return!0}if(!0===n(e)){var a={};for(var s in e)if(hasOwnProperty.call(e,s)){if(!1===r(e[s],i[s]))return!1;a[s]=!0}for(var l in i)if(hasOwnProperty.call(i,l)&&!0!==a[l])return!1;return!0}return!1}function i(e){if(""===e||!1===e||null===e)return!0;if(t(e)&&0===e.length)return!0;if(n(e)){for(var r in e)if(e.hasOwnProperty(r))return!1;return!0}return!1}var o;o="function"===typeof String.prototype.trimLeft?function(e){return e.trimLeft()}:function(e){return e.match(/^\s*(.*)/)[1]};var a=0,s=1,l=2,c=3,u=4,d=6,p=8,f=9,h="EOF",m="UnquotedIdentifier",g="QuotedIdentifier",v="Rbracket",b="Rparen",y="Comma",w="Colon",_="Rbrace",x="Number",S="Current",k="Expref",E="Pipe",C="Or",A="And",T="EQ",I="GT",R="LT",O="GTE",L="LTE",N="NE",P="Flatten",D="Star",M="Filter",B="Dot",z="Not",j="Lbrace",F="Lbracket",U="Lparen",q="Literal",W={".":B,"*":D,",":y,":":w,"{":j,"}":_,"]":v,"(":U,")":b,"@":S},V={"<":!0,">":!0,"=":!0,"!":!0},H={" ":!0,"\t":!0,"\n":!0};function Z(e){return e>="0"&&e<="9"||"-"===e}function G(){}G.prototype={tokenize:function(e){var t,n,r,i,o=[];for(this._current=0;this._current<e.length;)if((i=e[this._current])>="a"&&i<="z"||i>="A"&&i<="Z"||"_"===i)t=this._current,n=this._consumeUnquotedIdentifier(e),o.push({type:m,value:n,start:t});else if(void 0!==W[e[this._current]])o.push({type:W[e[this._current]],value:e[this._current],start:this._current}),this._current++;else if(Z(e[this._current]))r=this._consumeNumber(e),o.push(r);else if("["===e[this._current])r=this._consumeLBracket(e),o.push(r);else if('"'===e[this._current])t=this._current,n=this._consumeQuotedIdentifier(e),o.push({type:g,value:n,start:t});else if("'"===e[this._current])t=this._current,n=this._consumeRawStringLiteral(e),o.push({type:q,value:n,start:t});else if("`"===e[this._current]){t=this._current;var a=this._consumeLiteral(e);o.push({type:q,value:a,start:t})}else if(void 0!==V[e[this._current]])o.push(this._consumeOperator(e));else if(void 0!==H[e[this._current]])this._current++;else if("&"===e[this._current])t=this._current,this._current++,"&"===e[this._current]?(this._current++,o.push({type:A,value:"&&",start:t})):o.push({type:k,value:"&",start:t});else{if("|"!==e[this._current]){var s=new Error("Unknown character:"+e[this._current]);throw s.name="LexerError",s}t=this._current,this._current++,"|"===e[this._current]?(this._current++,o.push({type:C,value:"||",start:t})):o.push({type:E,value:"|",start:t})}return o},_consumeUnquotedIdentifier:function(e){var t,n=this._current;for(this._current++;this._current<e.length&&((t=e[this._current])>="a"&&t<="z"||t>="A"&&t<="Z"||t>="0"&&t<="9"||"_"===t);)this._current++;return e.slice(n,this._current)},_consumeQuotedIdentifier:function(e){var t=this._current;this._current++;for(var n=e.length;'"'!==e[this._current]&&this._current<n;){var r=this._current;"\\"!==e[r]||"\\"!==e[r+1]&&'"'!==e[r+1]?r++:r+=2,this._current=r}return this._current++,JSON.parse(e.slice(t,this._current))},_consumeRawStringLiteral:function(e){var t=this._current;this._current++;for(var n=e.length;"'"!==e[this._current]&&this._current<n;){var r=this._current;"\\"!==e[r]||"\\"!==e[r+1]&&"'"!==e[r+1]?r++:r+=2,this._current=r}return this._current++,e.slice(t+1,this._current-1).replace("\\'","'")},_consumeNumber:function(e){var t=this._current;this._current++;for(var n=e.length;Z(e[this._current])&&this._current<n;)this._current++;var r=parseInt(e.slice(t,this._current));return{type:x,value:r,start:t}},_consumeLBracket:function(e){var t=this._current;return this._current++,"?"===e[this._current]?(this._current++,{type:M,value:"[?",start:t}):"]"===e[this._current]?(this._current++,{type:P,value:"[]",start:t}):{type:F,value:"[",start:t}},_consumeOperator:function(e){var t=this._current,n=e[t];return this._current++,"!"===n?"="===e[this._current]?(this._current++,{type:N,value:"!=",start:t}):{type:z,value:"!",start:t}:"<"===n?"="===e[this._current]?(this._current++,{type:L,value:"<=",start:t}):{type:R,value:"<",start:t}:">"===n?"="===e[this._current]?(this._current++,{type:O,value:">=",start:t}):{type:I,value:">",start:t}:"="===n&&"="===e[this._current]?(this._current++,{type:T,value:"==",start:t}):void 0},_consumeLiteral:function(e){this._current++;for(var t,n=this._current,r=e.length;"`"!==e[this._current]&&this._current<r;){var i=this._current;"\\"!==e[i]||"\\"!==e[i+1]&&"`"!==e[i+1]?i++:i+=2,this._current=i}var a=o(e.slice(n,this._current));return a=a.replace("\\`","`"),t=this._looksLikeJSON(a)?JSON.parse(a):JSON.parse('"'+a+'"'),this._current++,t},_looksLikeJSON:function(e){if(""===e)return!1;if('[{"'.indexOf(e[0])>=0)return!0;if(["true","false","null"].indexOf(e)>=0)return!0;if(!("-0123456789".indexOf(e[0])>=0))return!1;try{return JSON.parse(e),!0}catch(t){return!1}}};var K={};function Q(){}function Y(e){this.runtime=e}function $(e){this._interpreter=e,this.functionTable={abs:{_func:this._functionAbs,_signature:[{types:[a]}]},avg:{_func:this._functionAvg,_signature:[{types:[p]}]},ceil:{_func:this._functionCeil,_signature:[{types:[a]}]},contains:{_func:this._functionContains,_signature:[{types:[l,c]},{types:[s]}]},ends_with:{_func:this._functionEndsWith,_signature:[{types:[l]},{types:[l]}]},floor:{_func:this._functionFloor,_signature:[{types:[a]}]},length:{_func:this._functionLength,_signature:[{types:[l,c,u]}]},map:{_func:this._functionMap,_signature:[{types:[d]},{types:[c]}]},max:{_func:this._functionMax,_signature:[{types:[p,f]}]},merge:{_func:this._functionMerge,_signature:[{types:[u],variadic:!0}]},max_by:{_func:this._functionMaxBy,_signature:[{types:[c]},{types:[d]}]},sum:{_func:this._functionSum,_signature:[{types:[p]}]},starts_with:{_func:this._functionStartsWith,_signature:[{types:[l]},{types:[l]}]},min:{_func:this._functionMin,_signature:[{types:[p,f]}]},min_by:{_func:this._functionMinBy,_signature:[{types:[c]},{types:[d]}]},type:{_func:this._functionType,_signature:[{types:[s]}]},keys:{_func:this._functionKeys,_signature:[{types:[u]}]},values:{_func:this._functionValues,_signature:[{types:[u]}]},sort:{_func:this._functionSort,_signature:[{types:[f,p]}]},sort_by:{_func:this._functionSortBy,_signature:[{types:[c]},{types:[d]}]},join:{_func:this._functionJoin,_signature:[{types:[l]},{types:[f]}]},reverse:{_func:this._functionReverse,_signature:[{types:[l,c]}]},to_array:{_func:this._functionToArray,_signature:[{types:[s]}]},to_string:{_func:this._functionToString,_signature:[{types:[s]}]},to_number:{_func:this._functionToNumber,_signature:[{types:[s]}]},not_null:{_func:this._functionNotNull,_signature:[{types:[s],variadic:!0}]}}}K[h]=0,K[m]=0,K[g]=0,K[v]=0,K[b]=0,K[y]=0,K[_]=0,K[x]=0,K[S]=0,K[k]=0,K[E]=1,K[C]=2,K[A]=3,K[T]=5,K[I]=5,K[R]=5,K[O]=5,K[L]=5,K[N]=5,K[P]=9,K[D]=20,K[M]=21,K[B]=40,K[z]=45,K[j]=50,K[F]=55,K[U]=60,Q.prototype={parse:function(e){this._loadTokens(e),this.index=0;var t=this.expression(0);if(this._lookahead(0)!==h){var n=this._lookaheadToken(0),r=new Error("Unexpected token type: "+n.type+", value: "+n.value);throw r.name="ParserError",r}return t},_loadTokens:function(e){var t=(new G).tokenize(e);t.push({type:h,value:"",start:e.length}),this.tokens=t},expression:function(e){var t=this._lookaheadToken(0);this._advance();for(var n=this.nud(t),r=this._lookahead(0);e<K[r];)this._advance(),n=this.led(r,n),r=this._lookahead(0);return n},_lookahead:function(e){return this.tokens[this.index+e].type},_lookaheadToken:function(e){return this.tokens[this.index+e]},_advance:function(){this.index++},nud:function(e){var t,n;switch(e.type){case q:return{type:"Literal",value:e.value};case m:return{type:"Field",name:e.value};case g:var r={type:"Field",name:e.value};if(this._lookahead(0)===U)throw new Error("Quoted identifier not allowed for function names.");return r;case z:return{type:"NotExpression",children:[t=this.expression(K.Not)]};case D:return t=null,{type:"ValueProjection",children:[{type:"Identity"},t=this._lookahead(0)===v?{type:"Identity"}:this._parseProjectionRHS(K.Star)]};case M:return this.led(e.type,{type:"Identity"});case j:return this._parseMultiselectHash();case P:return{type:"Projection",children:[{type:P,children:[{type:"Identity"}]},t=this._parseProjectionRHS(K.Flatten)]};case F:return this._lookahead(0)===x||this._lookahead(0)===w?(t=this._parseIndexExpression(),this._projectIfSlice({type:"Identity"},t)):this._lookahead(0)===D&&this._lookahead(1)===v?(this._advance(),this._advance(),{type:"Projection",children:[{type:"Identity"},t=this._parseProjectionRHS(K.Star)]}):this._parseMultiselectList();case S:return{type:S};case k:return{type:"ExpressionReference",children:[n=this.expression(K.Expref)]};case U:for(var i=[];this._lookahead(0)!==b;)this._lookahead(0)===S?(n={type:S},this._advance()):n=this.expression(0),i.push(n);return this._match(b),i[0];default:this._errorToken(e)}},led:function(e,t){var n;switch(e){case B:var r=K.Dot;return this._lookahead(0)!==D?{type:"Subexpression",children:[t,n=this._parseDotRHS(r)]}:(this._advance(),{type:"ValueProjection",children:[t,n=this._parseProjectionRHS(r)]});case E:return n=this.expression(K.Pipe),{type:E,children:[t,n]};case C:return{type:"OrExpression",children:[t,n=this.expression(K.Or)]};case A:return{type:"AndExpression",children:[t,n=this.expression(K.And)]};case U:for(var i,o=t.name,a=[];this._lookahead(0)!==b;)this._lookahead(0)===S?(i={type:S},this._advance()):i=this.expression(0),this._lookahead(0)===y&&this._match(y),a.push(i);return this._match(b),{type:"Function",name:o,children:a};case M:var s=this.expression(0);return this._match(v),{type:"FilterProjection",children:[t,n=this._lookahead(0)===P?{type:"Identity"}:this._parseProjectionRHS(K.Filter),s]};case P:return{type:"Projection",children:[{type:P,children:[t]},this._parseProjectionRHS(K.Flatten)]};case T:case N:case I:case O:case R:case L:return this._parseComparator(t,e);case F:var l=this._lookaheadToken(0);return l.type===x||l.type===w?(n=this._parseIndexExpression(),this._projectIfSlice(t,n)):(this._match(D),this._match(v),{type:"Projection",children:[t,n=this._parseProjectionRHS(K.Star)]});default:this._errorToken(this._lookaheadToken(0))}},_match:function(e){if(this._lookahead(0)!==e){var t=this._lookaheadToken(0),n=new Error("Expected "+e+", got: "+t.type);throw n.name="ParserError",n}this._advance()},_errorToken:function(e){var t=new Error("Invalid token ("+e.type+'): "'+e.value+'"');throw t.name="ParserError",t},_parseIndexExpression:function(){if(this._lookahead(0)===w||this._lookahead(1)===w)return this._parseSliceExpression();var e={type:"Index",value:this._lookaheadToken(0).value};return this._advance(),this._match(v),e},_projectIfSlice:function(e,t){var n={type:"IndexExpression",children:[e,t]};return"Slice"===t.type?{type:"Projection",children:[n,this._parseProjectionRHS(K.Star)]}:n},_parseSliceExpression:function(){for(var e=[null,null,null],t=0,n=this._lookahead(0);n!==v&&t<3;){if(n===w)t++,this._advance();else{if(n!==x){var r=this._lookahead(0),i=new Error("Syntax error, unexpected token: "+r.value+"("+r.type+")");throw i.name="Parsererror",i}e[t]=this._lookaheadToken(0).value,this._advance()}n=this._lookahead(0)}return this._match(v),{type:"Slice",children:e}},_parseComparator:function(e,t){return{type:"Comparator",name:t,children:[e,this.expression(K[t])]}},_parseDotRHS:function(e){var t=this._lookahead(0);return[m,g,D].indexOf(t)>=0?this.expression(e):t===F?(this._match(F),this._parseMultiselectList()):t===j?(this._match(j),this._parseMultiselectHash()):void 0},_parseProjectionRHS:function(e){var t;if(K[this._lookahead(0)]<10)t={type:"Identity"};else if(this._lookahead(0)===F)t=this.expression(e);else if(this._lookahead(0)===M)t=this.expression(e);else{if(this._lookahead(0)!==B){var n=this._lookaheadToken(0),r=new Error("Sytanx error, unexpected token: "+n.value+"("+n.type+")");throw r.name="ParserError",r}this._match(B),t=this._parseDotRHS(e)}return t},_parseMultiselectList:function(){for(var e=[];this._lookahead(0)!==v;){var t=this.expression(0);if(e.push(t),this._lookahead(0)===y&&(this._match(y),this._lookahead(0)===v))throw new Error("Unexpected token Rbracket")}return this._match(v),{type:"MultiSelectList",children:e}},_parseMultiselectHash:function(){for(var e,t,n,r=[],i=[m,g];;){if(e=this._lookaheadToken(0),i.indexOf(e.type)<0)throw new Error("Expecting an identifier token, got: "+e.type);if(t=e.value,this._advance(),this._match(w),n={type:"KeyValuePair",name:t,value:this.expression(0)},r.push(n),this._lookahead(0)===y)this._match(y);else if(this._lookahead(0)===_){this._match(_);break}}return{type:"MultiSelectHash",children:r}}},Y.prototype={search:function(e,t){return this.visit(e,t)},visit:function(e,o){var a,s,l,c,u,d,p,f,h;switch(e.type){case"Field":return null===o?null:n(o)?void 0===(d=o[e.name])?null:d:null;case"Subexpression":for(l=this.visit(e.children[0],o),h=1;h<e.children.length;h++)if(null===(l=this.visit(e.children[1],l)))return null;return l;case"IndexExpression":return p=this.visit(e.children[0],o),this.visit(e.children[1],p);case"Index":if(!t(o))return null;var m=e.value;return m<0&&(m=o.length+m),void 0===(l=o[m])&&(l=null),l;case"Slice":if(!t(o))return null;var g=e.children.slice(0),v=this.computeSliceParams(o.length,g),b=v[0],y=v[1],w=v[2];if(l=[],w>0)for(h=b;h<y;h+=w)l.push(o[h]);else for(h=b;h>y;h+=w)l.push(o[h]);return l;case"Projection":var _=this.visit(e.children[0],o);if(!t(_))return null;for(f=[],h=0;h<_.length;h++)null!==(s=this.visit(e.children[1],_[h]))&&f.push(s);return f;case"ValueProjection":if(!n(_=this.visit(e.children[0],o)))return null;f=[];var x=function(e){for(var t=Object.keys(e),n=[],r=0;r<t.length;r++)n.push(e[t[r]]);return n}(_);for(h=0;h<x.length;h++)null!==(s=this.visit(e.children[1],x[h]))&&f.push(s);return f;case"FilterProjection":if(!t(_=this.visit(e.children[0],o)))return null;var C=[],A=[];for(h=0;h<_.length;h++)i(a=this.visit(e.children[2],_[h]))||C.push(_[h]);for(var D=0;D<C.length;D++)null!==(s=this.visit(e.children[1],C[D]))&&A.push(s);return A;case"Comparator":switch(c=this.visit(e.children[0],o),u=this.visit(e.children[1],o),e.name){case T:l=r(c,u);break;case N:l=!r(c,u);break;case I:l=c>u;break;case O:l=c>=u;break;case R:l=c<u;break;case L:l=c<=u;break;default:throw new Error("Unknown comparator: "+e.name)}return l;case P:var M=this.visit(e.children[0],o);if(!t(M))return null;var B=[];for(h=0;h<M.length;h++)t(s=M[h])?B.push.apply(B,s):B.push(s);return B;case"Identity":return o;case"MultiSelectList":if(null===o)return null;for(f=[],h=0;h<e.children.length;h++)f.push(this.visit(e.children[h],o));return f;case"MultiSelectHash":if(null===o)return null;var z;for(f={},h=0;h<e.children.length;h++)f[(z=e.children[h]).name]=this.visit(z.value,o);return f;case"OrExpression":return i(a=this.visit(e.children[0],o))&&(a=this.visit(e.children[1],o)),a;case"AndExpression":return!0===i(c=this.visit(e.children[0],o))?c:this.visit(e.children[1],o);case"NotExpression":return i(c=this.visit(e.children[0],o));case"Literal":return e.value;case E:return p=this.visit(e.children[0],o),this.visit(e.children[1],p);case S:return o;case"Function":var j=[];for(h=0;h<e.children.length;h++)j.push(this.visit(e.children[h],o));return this.runtime.callFunction(e.name,j);case"ExpressionReference":var F=e.children[0];return F.jmespathType=k,F;default:throw new Error("Unknown node type: "+e.type)}},computeSliceParams:function(e,t){var n=t[0],r=t[1],i=t[2],o=[null,null,null];if(null===i)i=1;else if(0===i){var a=new Error("Invalid slice, step cannot be 0");throw a.name="RuntimeError",a}var s=i<0;return n=null===n?s?e-1:0:this.capSliceRange(e,n,i),r=null===r?s?-1:e:this.capSliceRange(e,r,i),o[0]=n,o[1]=r,o[2]=i,o},capSliceRange:function(e,t,n){return t<0?(t+=e)<0&&(t=n<0?-1:0):t>=e&&(t=n<0?e-1:e),t}},$.prototype={callFunction:function(e,t){var n=this.functionTable[e];if(void 0===n)throw new Error("Unknown function: "+e+"()");return this._validateArgs(e,t,n._signature),n._func.call(this,t)},_validateArgs:function(e,t,n){var r,i,o,a;if(n[n.length-1].variadic){if(t.length<n.length)throw r=1===n.length?" argument":" arguments",new Error("ArgumentError: "+e+"() takes at least"+n.length+r+" but received "+t.length)}else if(t.length!==n.length)throw r=1===n.length?" argument":" arguments",new Error("ArgumentError: "+e+"() takes "+n.length+r+" but received "+t.length);for(var s=0;s<n.length;s++){a=!1,i=n[s].types,o=this._getTypeName(t[s]);for(var l=0;l<i.length;l++)if(this._typeMatches(o,i[l],t[s])){a=!0;break}if(!a)throw new Error("TypeError: "+e+"() expected argument "+(s+1)+" to be type "+i+" but received type "+o+" instead.")}},_typeMatches:function(e,t,n){if(t===s)return!0;if(t!==f&&t!==p&&t!==c)return e===t;if(t===c)return e===c;if(e===c){var r;t===p?r=a:t===f&&(r=l);for(var i=0;i<n.length;i++)if(!this._typeMatches(this._getTypeName(n[i]),r,n[i]))return!1;return!0}},_getTypeName:function(e){switch(Object.prototype.toString.call(e)){case"[object String]":return l;case"[object Number]":return a;case"[object Array]":return c;case"[object Boolean]":return 5;case"[object Null]":return 7;case"[object Object]":return e.jmespathType===k?d:u}},_functionStartsWith:function(e){return 0===e[0].lastIndexOf(e[1])},_functionEndsWith:function(e){var t=e[0],n=e[1];return-1!==t.indexOf(n,t.length-n.length)},_functionReverse:function(e){if(this._getTypeName(e[0])===l){for(var t=e[0],n="",r=t.length-1;r>=0;r--)n+=t[r];return n}var i=e[0].slice(0);return i.reverse(),i},_functionAbs:function(e){return Math.abs(e[0])},_functionCeil:function(e){return Math.ceil(e[0])},_functionAvg:function(e){for(var t=0,n=e[0],r=0;r<n.length;r++)t+=n[r];return t/n.length},_functionContains:function(e){return e[0].indexOf(e[1])>=0},_functionFloor:function(e){return Math.floor(e[0])},_functionLength:function(e){return n(e[0])?Object.keys(e[0]).length:e[0].length},_functionMap:function(e){for(var t=[],n=this._interpreter,r=e[0],i=e[1],o=0;o<i.length;o++)t.push(n.visit(r,i[o]));return t},_functionMerge:function(e){for(var t={},n=0;n<e.length;n++){var r=e[n];for(var i in r)t[i]=r[i]}return t},_functionMax:function(e){if(e[0].length>0){if(this._getTypeName(e[0][0])===a)return Math.max.apply(Math,e[0]);for(var t=e[0],n=t[0],r=1;r<t.length;r++)n.localeCompare(t[r])<0&&(n=t[r]);return n}return null},_functionMin:function(e){if(e[0].length>0){if(this._getTypeName(e[0][0])===a)return Math.min.apply(Math,e[0]);for(var t=e[0],n=t[0],r=1;r<t.length;r++)t[r].localeCompare(n)<0&&(n=t[r]);return n}return null},_functionSum:function(e){for(var t=0,n=e[0],r=0;r<n.length;r++)t+=n[r];return t},_functionType:function(e){switch(this._getTypeName(e[0])){case a:return"number";case l:return"string";case c:return"array";case u:return"object";case 5:return"boolean";case d:return"expref";case 7:return"null"}},_functionKeys:function(e){return Object.keys(e[0])},_functionValues:function(e){for(var t=e[0],n=Object.keys(t),r=[],i=0;i<n.length;i++)r.push(t[n[i]]);return r},_functionJoin:function(e){var t=e[0];return e[1].join(t)},_functionToArray:function(e){return this._getTypeName(e[0])===c?e[0]:[e[0]]},_functionToString:function(e){return this._getTypeName(e[0])===l?e[0]:JSON.stringify(e[0])},_functionToNumber:function(e){var t,n=this._getTypeName(e[0]);return n===a?e[0]:n!==l||(t=+e[0],isNaN(t))?null:t},_functionNotNull:function(e){for(var t=0;t<e.length;t++)if(7!==this._getTypeName(e[t]))return e[t];return null},_functionSort:function(e){var t=e[0].slice(0);return t.sort(),t},_functionSortBy:function(e){var t=e[0].slice(0);if(0===t.length)return t;var n=this._interpreter,r=e[1],i=this._getTypeName(n.visit(r,t[0]));if([a,l].indexOf(i)<0)throw new Error("TypeError");for(var o=this,s=[],c=0;c<t.length;c++)s.push([c,t[c]]);s.sort((function(e,t){var a=n.visit(r,e[1]),s=n.visit(r,t[1]);if(o._getTypeName(a)!==i)throw new Error("TypeError: expected "+i+", received "+o._getTypeName(a));if(o._getTypeName(s)!==i)throw new Error("TypeError: expected "+i+", received "+o._getTypeName(s));return a>s?1:a<s?-1:e[0]-t[0]}));for(var u=0;u<s.length;u++)t[u]=s[u][1];return t},_functionMaxBy:function(e){for(var t,n,r=e[1],i=e[0],o=this.createKeyFunction(r,[a,l]),s=-1/0,c=0;c<i.length;c++)(n=o(i[c]))>s&&(s=n,t=i[c]);return t},_functionMinBy:function(e){for(var t,n,r=e[1],i=e[0],o=this.createKeyFunction(r,[a,l]),s=1/0,c=0;c<i.length;c++)(n=o(i[c]))<s&&(s=n,t=i[c]);return t},createKeyFunction:function(e,t){var n=this,r=this._interpreter;return function(i){var o=r.visit(e,i);if(t.indexOf(n._getTypeName(o))<0){var a="TypeError: expected one of "+t+", received "+n._getTypeName(o);throw new Error(a)}return o}}},e.tokenize=function(e){return(new G).tokenize(e)},e.compile=function(e){return(new Q).parse(e)},e.search=function(e,t){var n=new Q,r=new $,i=new Y(r);r._interpreter=i;var o=n.parse(t);return i.search(o,e)},e.strictDeepEqual=r}(t)},36808:(e,t,n)=>{var r,i;!function(o){if(void 0===(i="function"===typeof(r=o)?r.call(t,n,t,e):r)||(e.exports=i),!0,e.exports=o(),!!0){var a=window.Cookies,s=window.Cookies=o();s.noConflict=function(){return window.Cookies=a,s}}}((function(){function e(){for(var e=0,t={};e<arguments.length;e++){var n=arguments[e];for(var r in n)t[r]=n[r]}return t}function t(e){return e.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}return function n(r){function i(){}function o(t,n,o){if("undefined"!==typeof document){"number"===typeof(o=e({path:"/"},i.defaults,o)).expires&&(o.expires=new Date(1*new Date+864e5*o.expires)),o.expires=o.expires?o.expires.toUTCString():"";try{var a=JSON.stringify(n);/^[\{\[]/.test(a)&&(n=a)}catch(c){}n=r.write?r.write(n,t):encodeURIComponent(String(n)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=encodeURIComponent(String(t)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var s="";for(var l in o)o[l]&&(s+="; "+l,!0!==o[l]&&(s+="="+o[l].split(";")[0]));return document.cookie=t+"="+n+s}}function a(e,n){if("undefined"!==typeof document){for(var i={},o=document.cookie?document.cookie.split("; "):[],a=0;a<o.length;a++){var s=o[a].split("="),l=s.slice(1).join("=");n||'"'!==l.charAt(0)||(l=l.slice(1,-1));try{var c=t(s[0]);if(l=(r.read||r)(l,c)||t(l),n)try{l=JSON.parse(l)}catch(u){}if(i[c]=l,e===c)break}catch(u){}}return e?i[e]:i}}return i.set=o,i.get=function(e){return a(e,!1)},i.getJSON=function(e){return a(e,!0)},i.remove=function(t,n){o(t,"",e(n,{expires:-1}))},i.defaults={},i.withConverter=n,i}((function(){}))}))},83465:(e,t,n)=>{e=n.nmd(e);var r="__lodash_hash_undefined__",i=9007199254740991,o="[object Arguments]",a="[object Boolean]",s="[object Date]",l="[object Function]",c="[object GeneratorFunction]",u="[object Map]",d="[object Number]",p="[object Object]",f="[object Promise]",h="[object RegExp]",m="[object Set]",g="[object String]",v="[object Symbol]",b="[object WeakMap]",y="[object ArrayBuffer]",w="[object DataView]",_="[object Float32Array]",x="[object Float64Array]",S="[object Int8Array]",k="[object Int16Array]",E="[object Int32Array]",C="[object Uint8Array]",A="[object Uint8ClampedArray]",T="[object Uint16Array]",I="[object Uint32Array]",R=/\w*$/,O=/^\[object .+?Constructor\]$/,L=/^(?:0|[1-9]\d*)$/,N={};N[o]=N["[object Array]"]=N[y]=N[w]=N[a]=N[s]=N[_]=N[x]=N[S]=N[k]=N[E]=N[u]=N[d]=N[p]=N[h]=N[m]=N[g]=N[v]=N[C]=N[A]=N[T]=N[I]=!0,N["[object Error]"]=N[l]=N[b]=!1;var P="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,D="object"==typeof self&&self&&self.Object===Object&&self,M=P||D||Function("return this")(),B=t&&!t.nodeType&&t,z=B&&e&&!e.nodeType&&e,j=z&&z.exports===B;function F(e,t){return e.set(t[0],t[1]),e}function U(e,t){return e.add(t),e}function q(e,t,n,r){var i=-1,o=e?e.length:0;for(r&&o&&(n=e[++i]);++i<o;)n=t(n,e[i],i,e);return n}function W(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(n){}return t}function V(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}function H(e,t){return function(n){return e(t(n))}}function Z(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}var G=Array.prototype,K=Function.prototype,Q=Object.prototype,Y=M["__core-js_shared__"],$=function(){var e=/[^.]+$/.exec(Y&&Y.keys&&Y.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),J=K.toString,X=Q.hasOwnProperty,ee=Q.toString,te=RegExp("^"+J.call(X).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ne=j?M.Buffer:void 0,re=M.Symbol,ie=M.Uint8Array,oe=H(Object.getPrototypeOf,Object),ae=Object.create,se=Q.propertyIsEnumerable,le=G.splice,ce=Object.getOwnPropertySymbols,ue=ne?ne.isBuffer:void 0,de=H(Object.keys,Object),pe=Be(M,"DataView"),fe=Be(M,"Map"),he=Be(M,"Promise"),me=Be(M,"Set"),ge=Be(M,"WeakMap"),ve=Be(Object,"create"),be=qe(pe),ye=qe(fe),we=qe(he),_e=qe(me),xe=qe(ge),Se=re?re.prototype:void 0,ke=Se?Se.valueOf:void 0;function Ee(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Ce(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Ae(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Te(e){this.__data__=new Ce(e)}function Ie(e,t){var n=Ve(e)||function(e){return function(e){return function(e){return!!e&&"object"==typeof e}(e)&&He(e)}(e)&&X.call(e,"callee")&&(!se.call(e,"callee")||ee.call(e)==o)}(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,i=!!r;for(var a in e)!t&&!X.call(e,a)||i&&("length"==a||Fe(a,r))||n.push(a);return n}function Re(e,t,n){var r=e[t];X.call(e,t)&&We(r,n)&&(void 0!==n||t in e)||(e[t]=n)}function Oe(e,t){for(var n=e.length;n--;)if(We(e[n][0],t))return n;return-1}function Le(e,t,n,r,i,f,b){var O;if(r&&(O=f?r(e,i,f,b):r(e)),void 0!==O)return O;if(!Ke(e))return e;var L=Ve(e);if(L){if(O=function(e){var t=e.length,n=e.constructor(t);t&&"string"==typeof e[0]&&X.call(e,"index")&&(n.index=e.index,n.input=e.input);return n}(e),!t)return function(e,t){var n=-1,r=e.length;t||(t=Array(r));for(;++n<r;)t[n]=e[n];return t}(e,O)}else{var P=je(e),D=P==l||P==c;if(Ze(e))return function(e,t){if(t)return e.slice();var n=new e.constructor(e.length);return e.copy(n),n}(e,t);if(P==p||P==o||D&&!f){if(W(e))return f?e:{};if(O=function(e){return"function"!=typeof e.constructor||Ue(e)?{}:(t=oe(e),Ke(t)?ae(t):{});var t}(D?{}:e),!t)return function(e,t){return De(e,ze(e),t)}(e,function(e,t){return e&&De(t,Qe(t),e)}(O,e))}else{if(!N[P])return f?e:{};O=function(e,t,n,r){var i=e.constructor;switch(t){case y:return Pe(e);case a:case s:return new i(+e);case w:return function(e,t){var n=t?Pe(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}(e,r);case _:case x:case S:case k:case E:case C:case A:case T:case I:return function(e,t){var n=t?Pe(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}(e,r);case u:return function(e,t,n){var r=t?n(V(e),!0):V(e);return q(r,F,new e.constructor)}(e,r,n);case d:case g:return new i(e);case h:return function(e){var t=new e.constructor(e.source,R.exec(e));return t.lastIndex=e.lastIndex,t}(e);case m:return function(e,t,n){var r=t?n(Z(e),!0):Z(e);return q(r,U,new e.constructor)}(e,r,n);case v:return o=e,ke?Object(ke.call(o)):{}}var o}(e,P,Le,t)}}b||(b=new Te);var M=b.get(e);if(M)return M;if(b.set(e,O),!L)var B=n?function(e){return function(e,t,n){var r=t(e);return Ve(e)?r:function(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e}(r,n(e))}(e,Qe,ze)}(e):Qe(e);return function(e,t){for(var n=-1,r=e?e.length:0;++n<r&&!1!==t(e[n],n,e););}(B||e,(function(i,o){B&&(i=e[o=i]),Re(O,o,Le(i,t,n,r,o,e,b))})),O}function Ne(e){return!(!Ke(e)||(t=e,$&&$ in t))&&(Ge(e)||W(e)?te:O).test(qe(e));var t}function Pe(e){var t=new e.constructor(e.byteLength);return new ie(t).set(new ie(e)),t}function De(e,t,n,r){n||(n={});for(var i=-1,o=t.length;++i<o;){var a=t[i],s=r?r(n[a],e[a],a,n,e):void 0;Re(n,a,void 0===s?e[a]:s)}return n}function Me(e,t){var n=e.__data__;return function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}(t)?n["string"==typeof t?"string":"hash"]:n.map}function Be(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return Ne(n)?n:void 0}Ee.prototype.clear=function(){this.__data__=ve?ve(null):{}},Ee.prototype.delete=function(e){return this.has(e)&&delete this.__data__[e]},Ee.prototype.get=function(e){var t=this.__data__;if(ve){var n=t[e];return n===r?void 0:n}return X.call(t,e)?t[e]:void 0},Ee.prototype.has=function(e){var t=this.__data__;return ve?void 0!==t[e]:X.call(t,e)},Ee.prototype.set=function(e,t){return this.__data__[e]=ve&&void 0===t?r:t,this},Ce.prototype.clear=function(){this.__data__=[]},Ce.prototype.delete=function(e){var t=this.__data__,n=Oe(t,e);return!(n<0)&&(n==t.length-1?t.pop():le.call(t,n,1),!0)},Ce.prototype.get=function(e){var t=this.__data__,n=Oe(t,e);return n<0?void 0:t[n][1]},Ce.prototype.has=function(e){return Oe(this.__data__,e)>-1},Ce.prototype.set=function(e,t){var n=this.__data__,r=Oe(n,e);return r<0?n.push([e,t]):n[r][1]=t,this},Ae.prototype.clear=function(){this.__data__={hash:new Ee,map:new(fe||Ce),string:new Ee}},Ae.prototype.delete=function(e){return Me(this,e).delete(e)},Ae.prototype.get=function(e){return Me(this,e).get(e)},Ae.prototype.has=function(e){return Me(this,e).has(e)},Ae.prototype.set=function(e,t){return Me(this,e).set(e,t),this},Te.prototype.clear=function(){this.__data__=new Ce},Te.prototype.delete=function(e){return this.__data__.delete(e)},Te.prototype.get=function(e){return this.__data__.get(e)},Te.prototype.has=function(e){return this.__data__.has(e)},Te.prototype.set=function(e,t){var n=this.__data__;if(n instanceof Ce){var r=n.__data__;if(!fe||r.length<199)return r.push([e,t]),this;n=this.__data__=new Ae(r)}return n.set(e,t),this};var ze=ce?H(ce,Object):function(){return[]},je=function(e){return ee.call(e)};function Fe(e,t){return!!(t=null==t?i:t)&&("number"==typeof e||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||Q)}function qe(e){if(null!=e){try{return J.call(e)}catch(t){}try{return e+""}catch(t){}}return""}function We(e,t){return e===t||e!==e&&t!==t}(pe&&je(new pe(new ArrayBuffer(1)))!=w||fe&&je(new fe)!=u||he&&je(he.resolve())!=f||me&&je(new me)!=m||ge&&je(new ge)!=b)&&(je=function(e){var t=ee.call(e),n=t==p?e.constructor:void 0,r=n?qe(n):void 0;if(r)switch(r){case be:return w;case ye:return u;case we:return f;case _e:return m;case xe:return b}return t});var Ve=Array.isArray;function He(e){return null!=e&&function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=i}(e.length)&&!Ge(e)}var Ze=ue||function(){return!1};function Ge(e){var t=Ke(e)?ee.call(e):"";return t==l||t==c}function Ke(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function Qe(e){return He(e)?Ie(e):function(e){if(!Ue(e))return de(e);var t=[];for(var n in Object(e))X.call(e,n)&&"constructor"!=n&&t.push(n);return t}(e)}e.exports=function(e){return Le(e,!0,!0)}},72307:(e,t,n)=>{e=n.nmd(e);var r="__lodash_hash_undefined__",i=1,o=2,a=9007199254740991,s="[object Arguments]",l="[object Array]",c="[object AsyncFunction]",u="[object Boolean]",d="[object Date]",p="[object Error]",f="[object Function]",h="[object GeneratorFunction]",m="[object Map]",g="[object Number]",v="[object Null]",b="[object Object]",y="[object Promise]",w="[object Proxy]",_="[object RegExp]",x="[object Set]",S="[object String]",k="[object Symbol]",E="[object Undefined]",C="[object WeakMap]",A="[object ArrayBuffer]",T="[object DataView]",I=/^\[object .+?Constructor\]$/,R=/^(?:0|[1-9]\d*)$/,O={};O["[object Float32Array]"]=O["[object Float64Array]"]=O["[object Int8Array]"]=O["[object Int16Array]"]=O["[object Int32Array]"]=O["[object Uint8Array]"]=O["[object Uint8ClampedArray]"]=O["[object Uint16Array]"]=O["[object Uint32Array]"]=!0,O[s]=O[l]=O[A]=O[u]=O[T]=O[d]=O[p]=O[f]=O[m]=O[g]=O[b]=O[_]=O[x]=O[S]=O[C]=!1;var L="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,N="object"==typeof self&&self&&self.Object===Object&&self,P=L||N||Function("return this")(),D=t&&!t.nodeType&&t,M=D&&e&&!e.nodeType&&e,B=M&&M.exports===D,z=B&&L.process,j=function(){try{return z&&z.binding&&z.binding("util")}catch(e){}}(),F=j&&j.isTypedArray;function U(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}function q(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}function W(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}var V,H,Z=Array.prototype,G=Function.prototype,K=Object.prototype,Q=P["__core-js_shared__"],Y=G.toString,$=K.hasOwnProperty,J=function(){var e=/[^.]+$/.exec(Q&&Q.keys&&Q.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),X=K.toString,ee=RegExp("^"+Y.call($).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),te=B?P.Buffer:void 0,ne=P.Symbol,re=P.Uint8Array,ie=K.propertyIsEnumerable,oe=Z.splice,ae=ne?ne.toStringTag:void 0,se=Object.getOwnPropertySymbols,le=te?te.isBuffer:void 0,ce=(V=Object.keys,H=Object,function(e){return V(H(e))}),ue=ze(P,"DataView"),de=ze(P,"Map"),pe=ze(P,"Promise"),fe=ze(P,"Set"),he=ze(P,"WeakMap"),me=ze(Object,"create"),ge=qe(ue),ve=qe(de),be=qe(pe),ye=qe(fe),we=qe(he),_e=ne?ne.prototype:void 0,xe=_e?_e.valueOf:void 0;function Se(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 ke(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 Ee(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 Ce(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new Ee;++t<n;)this.add(e[t])}function Ae(e){var t=this.__data__=new ke(e);this.size=t.size}function Te(e,t){var n=He(e),r=!n&&Ve(e),i=!n&&!r&&Ze(e),o=!n&&!r&&!i&&$e(e),a=n||r||i||o,s=a?function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}(e.length,String):[],l=s.length;for(var c in e)!t&&!$.call(e,c)||a&&("length"==c||i&&("offset"==c||"parent"==c)||o&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||Ue(c,l))||s.push(c);return s}function Ie(e,t){for(var n=e.length;n--;)if(We(e[n][0],t))return n;return-1}function Re(e){return null==e?void 0===e?E:v:ae&&ae in Object(e)?function(e){var t=$.call(e,ae),n=e[ae];try{e[ae]=void 0;var r=!0}catch(o){}var i=X.call(e);r&&(t?e[ae]=n:delete e[ae]);return i}(e):function(e){return X.call(e)}(e)}function Oe(e){return Ye(e)&&Re(e)==s}function Le(e,t,n,r,a){return e===t||(null==e||null==t||!Ye(e)&&!Ye(t)?e!==e&&t!==t:function(e,t,n,r,a,c){var f=He(e),h=He(t),v=f?l:Fe(e),y=h?l:Fe(t),w=(v=v==s?b:v)==b,E=(y=y==s?b:y)==b,C=v==y;if(C&&Ze(e)){if(!Ze(t))return!1;f=!0,w=!1}if(C&&!w)return c||(c=new Ae),f||$e(e)?De(e,t,n,r,a,c):function(e,t,n,r,a,s,l){switch(n){case T:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case A:return!(e.byteLength!=t.byteLength||!s(new re(e),new re(t)));case u:case d:case g:return We(+e,+t);case p:return e.name==t.name&&e.message==t.message;case _:case S:return e==t+"";case m:var c=q;case x:var f=r&i;if(c||(c=W),e.size!=t.size&&!f)return!1;var h=l.get(e);if(h)return h==t;r|=o,l.set(e,t);var v=De(c(e),c(t),r,a,s,l);return l.delete(e),v;case k:if(xe)return xe.call(e)==xe.call(t)}return!1}(e,t,v,n,r,a,c);if(!(n&i)){var I=w&&$.call(e,"__wrapped__"),R=E&&$.call(t,"__wrapped__");if(I||R){var O=I?e.value():e,L=R?t.value():t;return c||(c=new Ae),a(O,L,n,r,c)}}if(!C)return!1;return c||(c=new Ae),function(e,t,n,r,o,a){var s=n&i,l=Me(e),c=l.length,u=Me(t),d=u.length;if(c!=d&&!s)return!1;var p=c;for(;p--;){var f=l[p];if(!(s?f in t:$.call(t,f)))return!1}var h=a.get(e);if(h&&a.get(t))return h==t;var m=!0;a.set(e,t),a.set(t,e);var g=s;for(;++p<c;){var v=e[f=l[p]],b=t[f];if(r)var y=s?r(b,v,f,t,e,a):r(v,b,f,e,t,a);if(!(void 0===y?v===b||o(v,b,n,r,a):y)){m=!1;break}g||(g="constructor"==f)}if(m&&!g){var w=e.constructor,_=t.constructor;w==_||!("constructor"in e)||!("constructor"in t)||"function"==typeof w&&w instanceof w&&"function"==typeof _&&_ instanceof _||(m=!1)}return a.delete(e),a.delete(t),m}(e,t,n,r,a,c)}(e,t,n,r,Le,a))}function Ne(e){return!(!Qe(e)||function(e){return!!J&&J in e}(e))&&(Ge(e)?ee:I).test(qe(e))}function Pe(e){if(!function(e){var t=e&&e.constructor,n="function"==typeof t&&t.prototype||K;return e===n}(e))return ce(e);var t=[];for(var n in Object(e))$.call(e,n)&&"constructor"!=n&&t.push(n);return t}function De(e,t,n,r,a,s){var l=n&i,c=e.length,u=t.length;if(c!=u&&!(l&&u>c))return!1;var d=s.get(e);if(d&&s.get(t))return d==t;var p=-1,f=!0,h=n&o?new Ce:void 0;for(s.set(e,t),s.set(t,e);++p<c;){var m=e[p],g=t[p];if(r)var v=l?r(g,m,p,t,e,s):r(m,g,p,e,t,s);if(void 0!==v){if(v)continue;f=!1;break}if(h){if(!U(t,(function(e,t){if(i=t,!h.has(i)&&(m===e||a(m,e,n,r,s)))return h.push(t);var i}))){f=!1;break}}else if(m!==g&&!a(m,g,n,r,s)){f=!1;break}}return s.delete(e),s.delete(t),f}function Me(e){return function(e,t,n){var r=t(e);return He(e)?r:function(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e}(r,n(e))}(e,Je,je)}function Be(e,t){var n=e.__data__;return function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}(t)?n["string"==typeof t?"string":"hash"]:n.map}function ze(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return Ne(n)?n:void 0}Se.prototype.clear=function(){this.__data__=me?me(null):{},this.size=0},Se.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},Se.prototype.get=function(e){var t=this.__data__;if(me){var n=t[e];return n===r?void 0:n}return $.call(t,e)?t[e]:void 0},Se.prototype.has=function(e){var t=this.__data__;return me?void 0!==t[e]:$.call(t,e)},Se.prototype.set=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=me&&void 0===t?r:t,this},ke.prototype.clear=function(){this.__data__=[],this.size=0},ke.prototype.delete=function(e){var t=this.__data__,n=Ie(t,e);return!(n<0)&&(n==t.length-1?t.pop():oe.call(t,n,1),--this.size,!0)},ke.prototype.get=function(e){var t=this.__data__,n=Ie(t,e);return n<0?void 0:t[n][1]},ke.prototype.has=function(e){return Ie(this.__data__,e)>-1},ke.prototype.set=function(e,t){var n=this.__data__,r=Ie(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this},Ee.prototype.clear=function(){this.size=0,this.__data__={hash:new Se,map:new(de||ke),string:new Se}},Ee.prototype.delete=function(e){var t=Be(this,e).delete(e);return this.size-=t?1:0,t},Ee.prototype.get=function(e){return Be(this,e).get(e)},Ee.prototype.has=function(e){return Be(this,e).has(e)},Ee.prototype.set=function(e,t){var n=Be(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},Ce.prototype.add=Ce.prototype.push=function(e){return this.__data__.set(e,r),this},Ce.prototype.has=function(e){return this.__data__.has(e)},Ae.prototype.clear=function(){this.__data__=new ke,this.size=0},Ae.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},Ae.prototype.get=function(e){return this.__data__.get(e)},Ae.prototype.has=function(e){return this.__data__.has(e)},Ae.prototype.set=function(e,t){var n=this.__data__;if(n instanceof ke){var r=n.__data__;if(!de||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new Ee(r)}return n.set(e,t),this.size=n.size,this};var je=se?function(e){return null==e?[]:(e=Object(e),function(e,t){for(var n=-1,r=null==e?0:e.length,i=0,o=[];++n<r;){var a=e[n];t(a,n,e)&&(o[i++]=a)}return o}(se(e),(function(t){return ie.call(e,t)})))}:function(){return[]},Fe=Re;function Ue(e,t){return!!(t=null==t?a:t)&&("number"==typeof e||R.test(e))&&e>-1&&e%1==0&&e<t}function qe(e){if(null!=e){try{return Y.call(e)}catch(t){}try{return e+""}catch(t){}}return""}function We(e,t){return e===t||e!==e&&t!==t}(ue&&Fe(new ue(new ArrayBuffer(1)))!=T||de&&Fe(new de)!=m||pe&&Fe(pe.resolve())!=y||fe&&Fe(new fe)!=x||he&&Fe(new he)!=C)&&(Fe=function(e){var t=Re(e),n=t==b?e.constructor:void 0,r=n?qe(n):"";if(r)switch(r){case ge:return T;case ve:return m;case be:return y;case ye:return x;case we:return C}return t});var Ve=Oe(function(){return arguments}())?Oe:function(e){return Ye(e)&&$.call(e,"callee")&&!ie.call(e,"callee")},He=Array.isArray;var Ze=le||function(){return!1};function Ge(e){if(!Qe(e))return!1;var t=Re(e);return t==f||t==h||t==c||t==w}function Ke(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=a}function Qe(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Ye(e){return null!=e&&"object"==typeof e}var $e=F?function(e){return function(t){return e(t)}}(F):function(e){return Ye(e)&&Ke(e.length)&&!!O[Re(e)]};function Je(e){return null!=(t=e)&&Ke(t.length)&&!Ge(t)?Te(e):Pe(e);var t}e.exports=function(e,t){return Le(e,t)}},18552:(e,t,n)=>{var r=n(10852)(n(55639),"DataView");e.exports=r},1989:(e,t,n)=>{var r=n(51789),i=n(80401),o=n(57667),a=n(21327),s=n(81866);function l(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])}}l.prototype.clear=r,l.prototype.delete=i,l.prototype.get=o,l.prototype.has=a,l.prototype.set=s,e.exports=l},38407:(e,t,n)=>{var r=n(27040),i=n(14125),o=n(82117),a=n(67518),s=n(54705);function l(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])}}l.prototype.clear=r,l.prototype.delete=i,l.prototype.get=o,l.prototype.has=a,l.prototype.set=s,e.exports=l},57071:(e,t,n)=>{var r=n(10852)(n(55639),"Map");e.exports=r},83369:(e,t,n)=>{var r=n(24785),i=n(11285),o=n(96e3),a=n(49916),s=n(95265);function l(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])}}l.prototype.clear=r,l.prototype.delete=i,l.prototype.get=o,l.prototype.has=a,l.prototype.set=s,e.exports=l},53818:(e,t,n)=>{var r=n(10852)(n(55639),"Promise");e.exports=r},58525:(e,t,n)=>{var r=n(10852)(n(55639),"Set");e.exports=r},88668:(e,t,n)=>{var r=n(83369),i=n(90619),o=n(72385);function a(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t<n;)this.add(e[t])}a.prototype.add=a.prototype.push=i,a.prototype.has=o,e.exports=a},46384:(e,t,n)=>{var r=n(38407),i=n(37465),o=n(63779),a=n(67599),s=n(44758),l=n(34309);function c(e){var t=this.__data__=new r(e);this.size=t.size}c.prototype.clear=i,c.prototype.delete=o,c.prototype.get=a,c.prototype.has=s,c.prototype.set=l,e.exports=c},62705:(e,t,n)=>{var r=n(55639).Symbol;e.exports=r},11149:(e,t,n)=>{var r=n(55639).Uint8Array;e.exports=r},70577:(e,t,n)=>{var r=n(10852)(n(55639),"WeakMap");e.exports=r},34963:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,i=0,o=[];++n<r;){var a=e[n];t(a,n,e)&&(o[i++]=a)}return o}},14636:(e,t,n)=>{var r=n(22545),i=n(35694),o=n(1469),a=n(44144),s=n(65776),l=n(36719),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=o(e),u=!n&&i(e),d=!n&&!u&&a(e),p=!n&&!u&&!d&&l(e),f=n||u||d||p,h=f?r(e.length,String):[],m=h.length;for(var g in e)!t&&!c.call(e,g)||f&&("length"==g||d&&("offset"==g||"parent"==g)||p&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||s(g,m))||h.push(g);return h}},29932:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,i=Array(r);++n<r;)i[n]=t(e[n],n,e);return i}},62488:e=>{e.exports=function(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e}},62663:e=>{e.exports=function(e,t,n,r){var i=-1,o=null==e?0:e.length;for(r&&o&&(n=e[++i]);++i<o;)n=t(n,e[i],i,e);return n}},82908: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}},44286:e=>{e.exports=function(e){return e.split("")}},49029:e=>{var t=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;e.exports=function(e){return e.match(t)||[]}},18470:(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}},89465:(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}},28483:(e,t,n)=>{var r=n(25063)();e.exports=r},47816:(e,t,n)=>{var r=n(28483),i=n(3674);e.exports=function(e,t){return e&&r(e,t,i)}},97786:(e,t,n)=>{var r=n(71811),i=n(40327);e.exports=function(e,t){for(var n=0,o=(t=r(t,e)).length;null!=e&&n<o;)e=e[i(t[n++])];return n&&n==o?e:void 0}},68866:(e,t,n)=>{var r=n(62488),i=n(1469);e.exports=function(e,t,n){var o=t(e);return i(e)?o:r(o,n(e))}},44239:(e,t,n)=>{var r=n(62705),i=n(89607),o=n(2333),a=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?i(e):o(e)}},78565:e=>{var t=Object.prototype.hasOwnProperty;e.exports=function(e,n){return null!=e&&t.call(e,n)}},13:e=>{e.exports=function(e,t){return null!=e&&t in Object(e)}},9454:(e,t,n)=>{var r=n(44239),i=n(37005);e.exports=function(e){return i(e)&&"[object Arguments]"==r(e)}},90939:(e,t,n)=>{var r=n(2492),i=n(37005);e.exports=function e(t,n,o,a,s){return t===n||(null==t||null==n||!i(t)&&!i(n)?t!==t&&n!==n:r(t,n,o,a,e,s))}},2492:(e,t,n)=>{var r=n(46384),i=n(67114),o=n(18351),a=n(16096),s=n(64160),l=n(1469),c=n(44144),u=n(36719),d="[object Arguments]",p="[object Array]",f="[object Object]",h=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,m,g,v){var b=l(e),y=l(t),w=b?p:s(e),_=y?p:s(t),x=(w=w==d?f:w)==f,S=(_=_==d?f:_)==f,k=w==_;if(k&&c(e)){if(!c(t))return!1;b=!0,x=!1}if(k&&!x)return v||(v=new r),b||u(e)?i(e,t,n,m,g,v):o(e,t,w,n,m,g,v);if(!(1&n)){var E=x&&h.call(e,"__wrapped__"),C=S&&h.call(t,"__wrapped__");if(E||C){var A=E?e.value():e,T=C?t.value():t;return v||(v=new r),g(A,T,n,m,v)}}return!!k&&(v||(v=new r),a(e,t,n,m,g,v))}},2958:(e,t,n)=>{var r=n(46384),i=n(90939);e.exports=function(e,t,n,o){var a=n.length,s=a,l=!o;if(null==e)return!s;for(e=Object(e);a--;){var c=n[a];if(l&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++a<s;){var u=(c=n[a])[0],d=e[u],p=c[1];if(l&&c[2]){if(void 0===d&&!(u in e))return!1}else{var f=new r;if(o)var h=o(d,p,u,e,t,f);if(!(void 0===h?i(p,d,3,o,f):h))return!1}}return!0}},28458:(e,t,n)=>{var r=n(23560),i=n(15346),o=n(13218),a=n(80346),s=/^\[object .+?Constructor\]$/,l=Function.prototype,c=Object.prototype,u=l.toString,d=c.hasOwnProperty,p=RegExp("^"+u.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!o(e)||i(e))&&(r(e)?p:s).test(a(e))}},38749:(e,t,n)=>{var r=n(44239),i=n(41780),o=n(37005),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(e){return o(e)&&i(e.length)&&!!a[r(e)]}},67206:(e,t,n)=>{var r=n(91573),i=n(16432),o=n(6557),a=n(1469),s=n(39601);e.exports=function(e){return"function"==typeof e?e:null==e?o:"object"==typeof e?a(e)?i(e[0],e[1]):r(e):s(e)}},280:(e,t,n)=>{var r=n(25726),i=n(86916),o=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return i(e);var t=[];for(var n in Object(e))o.call(e,n)&&"constructor"!=n&&t.push(n);return t}},91573:(e,t,n)=>{var r=n(2958),i=n(1499),o=n(42634);e.exports=function(e){var t=i(e);return 1==t.length&&t[0][2]?o(t[0][0],t[0][1]):function(n){return n===e||r(n,e,t)}}},16432:(e,t,n)=>{var r=n(90939),i=n(27361),o=n(79095),a=n(15403),s=n(37651),l=n(42634),c=n(40327);e.exports=function(e,t){return a(e)&&s(t)?l(c(e),t):function(n){var a=i(n,e);return void 0===a&&a===t?o(n,e):r(t,a,3)}}},40371:e=>{e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},79152:(e,t,n)=>{var r=n(97786);e.exports=function(e){return function(t){return r(t,e)}}},18674:e=>{e.exports=function(e){return function(t){return null==e?void 0:e[t]}}},14259:e=>{e.exports=function(e,t,n){var r=-1,i=e.length;t<0&&(t=-t>i?0:i+t),(n=n>i?i:n)<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;for(var o=Array(i);++r<i;)o[r]=e[r+t];return o}},22545:e=>{e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},80531:(e,t,n)=>{var r=n(62705),i=n(29932),o=n(1469),a=n(33448),s=r?r.prototype:void 0,l=s?s.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(o(t))return i(t,e)+"";if(a(t))return l?l.call(t):"";var n=t+"";return"0"==n&&1/t==-Infinity?"-0":n}},7518:e=>{e.exports=function(e){return function(t){return e(t)}}},74757:e=>{e.exports=function(e,t){return e.has(t)}},71811:(e,t,n)=>{var r=n(1469),i=n(15403),o=n(55514),a=n(79833);e.exports=function(e,t){return r(e)?e:i(e,t)?[e]:o(a(e))}},40180:(e,t,n)=>{var r=n(14259);e.exports=function(e,t,n){var i=e.length;return n=void 0===n?i:n,!t&&n>=i?e:r(e,t,n)}},14429:(e,t,n)=>{var r=n(55639)["__core-js_shared__"];e.exports=r},25063:e=>{e.exports=function(e){return function(t,n,r){for(var i=-1,o=Object(t),a=r(t),s=a.length;s--;){var l=a[e?s:++i];if(!1===n(o[l],l,o))break}return t}}},98805:(e,t,n)=>{var r=n(40180),i=n(62689),o=n(83140),a=n(79833);e.exports=function(e){return function(t){t=a(t);var n=i(t)?o(t):void 0,s=n?n[0]:t.charAt(0),l=n?r(n,1).join(""):t.slice(1);return s[e]()+l}}},35393:(e,t,n)=>{var r=n(62663),i=n(53816),o=n(58748),a=RegExp("['\u2019]","g");e.exports=function(e){return function(t){return r(o(i(t).replace(a,"")),e,"")}}},69389:(e,t,n)=>{var r=n(18674)({"\xc0":"A","\xc1":"A","\xc2":"A","\xc3":"A","\xc4":"A","\xc5":"A","\xe0":"a","\xe1":"a","\xe2":"a","\xe3":"a","\xe4":"a","\xe5":"a","\xc7":"C","\xe7":"c","\xd0":"D","\xf0":"d","\xc8":"E","\xc9":"E","\xca":"E","\xcb":"E","\xe8":"e","\xe9":"e","\xea":"e","\xeb":"e","\xcc":"I","\xcd":"I","\xce":"I","\xcf":"I","\xec":"i","\xed":"i","\xee":"i","\xef":"i","\xd1":"N","\xf1":"n","\xd2":"O","\xd3":"O","\xd4":"O","\xd5":"O","\xd6":"O","\xd8":"O","\xf2":"o","\xf3":"o","\xf4":"o","\xf5":"o","\xf6":"o","\xf8":"o","\xd9":"U","\xda":"U","\xdb":"U","\xdc":"U","\xf9":"u","\xfa":"u","\xfb":"u","\xfc":"u","\xdd":"Y","\xfd":"y","\xff":"y","\xc6":"Ae","\xe6":"ae","\xde":"Th","\xfe":"th","\xdf":"ss","\u0100":"A","\u0102":"A","\u0104":"A","\u0101":"a","\u0103":"a","\u0105":"a","\u0106":"C","\u0108":"C","\u010a":"C","\u010c":"C","\u0107":"c","\u0109":"c","\u010b":"c","\u010d":"c","\u010e":"D","\u0110":"D","\u010f":"d","\u0111":"d","\u0112":"E","\u0114":"E","\u0116":"E","\u0118":"E","\u011a":"E","\u0113":"e","\u0115":"e","\u0117":"e","\u0119":"e","\u011b":"e","\u011c":"G","\u011e":"G","\u0120":"G","\u0122":"G","\u011d":"g","\u011f":"g","\u0121":"g","\u0123":"g","\u0124":"H","\u0126":"H","\u0125":"h","\u0127":"h","\u0128":"I","\u012a":"I","\u012c":"I","\u012e":"I","\u0130":"I","\u0129":"i","\u012b":"i","\u012d":"i","\u012f":"i","\u0131":"i","\u0134":"J","\u0135":"j","\u0136":"K","\u0137":"k","\u0138":"k","\u0139":"L","\u013b":"L","\u013d":"L","\u013f":"L","\u0141":"L","\u013a":"l","\u013c":"l","\u013e":"l","\u0140":"l","\u0142":"l","\u0143":"N","\u0145":"N","\u0147":"N","\u014a":"N","\u0144":"n","\u0146":"n","\u0148":"n","\u014b":"n","\u014c":"O","\u014e":"O","\u0150":"O","\u014d":"o","\u014f":"o","\u0151":"o","\u0154":"R","\u0156":"R","\u0158":"R","\u0155":"r","\u0157":"r","\u0159":"r","\u015a":"S","\u015c":"S","\u015e":"S","\u0160":"S","\u015b":"s","\u015d":"s","\u015f":"s","\u0161":"s","\u0162":"T","\u0164":"T","\u0166":"T","\u0163":"t","\u0165":"t","\u0167":"t","\u0168":"U","\u016a":"U","\u016c":"U","\u016e":"U","\u0170":"U","\u0172":"U","\u0169":"u","\u016b":"u","\u016d":"u","\u016f":"u","\u0171":"u","\u0173":"u","\u0174":"W","\u0175":"w","\u0176":"Y","\u0177":"y","\u0178":"Y","\u0179":"Z","\u017b":"Z","\u017d":"Z","\u017a":"z","\u017c":"z","\u017e":"z","\u0132":"IJ","\u0133":"ij","\u0152":"Oe","\u0153":"oe","\u0149":"'n","\u017f":"s"});e.exports=r},38777:(e,t,n)=>{var r=n(10852),i=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(t){}}();e.exports=i},67114:(e,t,n)=>{var r=n(88668),i=n(82908),o=n(74757);e.exports=function(e,t,n,a,s,l){var c=1&n,u=e.length,d=t.length;if(u!=d&&!(c&&d>u))return!1;var p=l.get(e),f=l.get(t);if(p&&f)return p==t&&f==e;var h=-1,m=!0,g=2&n?new r:void 0;for(l.set(e,t),l.set(t,e);++h<u;){var v=e[h],b=t[h];if(a)var y=c?a(b,v,h,t,e,l):a(v,b,h,e,t,l);if(void 0!==y){if(y)continue;m=!1;break}if(g){if(!i(t,(function(e,t){if(!o(g,t)&&(v===e||s(v,e,n,a,l)))return g.push(t)}))){m=!1;break}}else if(v!==b&&!s(v,b,n,a,l)){m=!1;break}}return l.delete(e),l.delete(t),m}},18351:(e,t,n)=>{var r=n(62705),i=n(11149),o=n(77813),a=n(67114),s=n(68776),l=n(21814),c=r?r.prototype:void 0,u=c?c.valueOf:void 0;e.exports=function(e,t,n,r,c,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 i(e),new i(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return o(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var f=s;case"[object Set]":var h=1&r;if(f||(f=l),e.size!=t.size&&!h)return!1;var m=p.get(e);if(m)return m==t;r|=2,p.set(e,t);var g=a(f(e),f(t),r,c,d,p);return p.delete(e),g;case"[object Symbol]":if(u)return u.call(e)==u.call(t)}return!1}},16096:(e,t,n)=>{var r=n(58234),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,o,a,s){var l=1&n,c=r(e),u=c.length;if(u!=r(t).length&&!l)return!1;for(var d=u;d--;){var p=c[d];if(!(l?p in t:i.call(t,p)))return!1}var f=s.get(e),h=s.get(t);if(f&&h)return f==t&&h==e;var m=!0;s.set(e,t),s.set(t,e);for(var g=l;++d<u;){var v=e[p=c[d]],b=t[p];if(o)var y=l?o(b,v,p,t,e,s):o(v,b,p,e,t,s);if(!(void 0===y?v===b||a(v,b,n,o,s):y)){m=!1;break}g||(g="constructor"==p)}if(m&&!g){var w=e.constructor,_=t.constructor;w==_||!("constructor"in e)||!("constructor"in t)||"function"==typeof w&&w instanceof w&&"function"==typeof _&&_ instanceof _||(m=!1)}return s.delete(e),s.delete(t),m}},31957:(e,t,n)=>{var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},58234:(e,t,n)=>{var r=n(68866),i=n(99551),o=n(3674);e.exports=function(e){return r(e,o,i)}},45050:(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:(e,t,n)=>{var r=n(37651),i=n(3674);e.exports=function(e){for(var t=i(e),n=t.length;n--;){var o=t[n],a=e[o];t[n]=[o,a,r(a)]}return t}},10852:(e,t,n)=>{var r=n(28458),i=n(47801);e.exports=function(e,t){var n=i(e,t);return r(n)?n:void 0}},89607:(e,t,n)=>{var r=n(62705),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=o.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(l){}var i=a.call(e);return r&&(t?e[s]=n:delete e[s]),i}},99551:(e,t,n)=>{var r=n(34963),i=n(70479),o=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,s=a?function(e){return null==e?[]:(e=Object(e),r(a(e),(function(t){return o.call(e,t)})))}:i;e.exports=s},64160:(e,t,n)=>{var r=n(18552),i=n(57071),o=n(53818),a=n(58525),s=n(70577),l=n(44239),c=n(80346),u="[object Map]",d="[object Promise]",p="[object Set]",f="[object WeakMap]",h="[object DataView]",m=c(r),g=c(i),v=c(o),b=c(a),y=c(s),w=l;(r&&w(new r(new ArrayBuffer(1)))!=h||i&&w(new i)!=u||o&&w(o.resolve())!=d||a&&w(new a)!=p||s&&w(new s)!=f)&&(w=function(e){var t=l(e),n="[object Object]"==t?e.constructor:void 0,r=n?c(n):"";if(r)switch(r){case m:return h;case g:return u;case v:return d;case b:return p;case y:return f}return t}),e.exports=w},47801:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},222:(e,t,n)=>{var r=n(71811),i=n(35694),o=n(1469),a=n(65776),s=n(41780),l=n(40327);e.exports=function(e,t,n){for(var c=-1,u=(t=r(t,e)).length,d=!1;++c<u;){var p=l(t[c]);if(!(d=null!=e&&n(e,p)))break;e=e[p]}return d||++c!=u?d:!!(u=null==e?0:e.length)&&s(u)&&a(p,u)&&(o(e)||i(e))}},62689:e=>{var t=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=function(e){return t.test(e)}},93157: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:(e,t,n)=>{var r=n(94536);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},80401:e=>{e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},57667:(e,t,n)=>{var r=n(94536),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return i.call(t,e)?t[e]:void 0}},21327:(e,t,n)=>{var r=n(94536),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:i.call(t,e)}},81866:(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}},65776: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}},15403:(e,t,n)=>{var r=n(1469),i=n(33448),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!i(e))||(a.test(e)||!o.test(e)||null!=t&&e in Object(t))}},37019:e=>{e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},15346:(e,t,n)=>{var r=n(14429),i=function(){var e=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();e.exports=function(e){return!!i&&i in e}},25726:e=>{var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},37651:(e,t,n)=>{var r=n(13218);e.exports=function(e){return e===e&&!r(e)}},27040:e=>{e.exports=function(){this.__data__=[],this.size=0}},14125:(e,t,n)=>{var r=n(18470),i=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0)&&(n==t.length-1?t.pop():i.call(t,n,1),--this.size,!0)}},82117:(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:(e,t,n)=>{var r=n(18470);e.exports=function(e){return r(this.__data__,e)>-1}},54705:(e,t,n)=>{var r=n(18470);e.exports=function(e,t){var n=this.__data__,i=r(n,e);return i<0?(++this.size,n.push([e,t])):n[i][1]=t,this}},24785:(e,t,n)=>{var r=n(1989),i=n(38407),o=n(57071);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(o||i),string:new r}}},11285:(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:(e,t,n)=>{var r=n(45050);e.exports=function(e){return r(this,e).get(e)}},49916:(e,t,n)=>{var r=n(45050);e.exports=function(e){return r(this,e).has(e)}},95265:(e,t,n)=>{var r=n(45050);e.exports=function(e,t){var n=r(this,e),i=n.size;return n.set(e,t),this.size+=n.size==i?0:1,this}},68776:e=>{e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}},42634:e=>{e.exports=function(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}}},24523:(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:(e,t,n)=>{var r=n(10852)(Object,"create");e.exports=r},86916:(e,t,n)=>{var r=n(5569)(Object.keys,Object);e.exports=r},31167:(e,t,n)=>{e=n.nmd(e);var r=n(31957),i=t&&!t.nodeType&&t,o=i&&e&&!e.nodeType&&e,a=o&&o.exports===i&&r.process,s=function(){try{var e=o&&o.require&&o.require("util").types;return e||a&&a.binding&&a.binding("util")}catch(t){}}();e.exports=s},2333:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},5569:e=>{e.exports=function(e,t){return function(n){return e(t(n))}}},55639:(e,t,n)=>{var r=n(31957),i="object"==typeof self&&self&&self.Object===Object&&self,o=r||i||Function("return this")();e.exports=o},90619:e=>{e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},72385:e=>{e.exports=function(e){return this.__data__.has(e)}},21814:e=>{e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}},37465:(e,t,n)=>{var r=n(38407);e.exports=function(){this.__data__=new r,this.size=0}},63779:e=>{e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},67599:e=>{e.exports=function(e){return this.__data__.get(e)}},44758:e=>{e.exports=function(e){return this.__data__.has(e)}},34309:(e,t,n)=>{var r=n(38407),i=n(57071),o=n(83369);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var a=n.__data__;if(!i||a.length<199)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new o(a)}return n.set(e,t),this.size=n.size,this}},83140:(e,t,n)=>{var r=n(44286),i=n(62689),o=n(676);e.exports=function(e){return i(e)?o(e):r(e)}},55514:(e,t,n)=>{var r=n(24523),i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g,a=r((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(i,(function(e,n,r,i){t.push(r?i.replace(o,"$1"):n||e)})),t}));e.exports=a},40327:(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==-Infinity?"-0":t}},80346:e=>{var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(n){}try{return e+""}catch(n){}}return""}},676:e=>{var t="\\ud800-\\udfff",n="["+t+"]",r="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",i="\\ud83c[\\udffb-\\udfff]",o="[^"+t+"]",a="(?:\\ud83c[\\udde6-\\uddff]){2}",s="[\\ud800-\\udbff][\\udc00-\\udfff]",l="(?:"+r+"|"+i+")"+"?",c="[\\ufe0e\\ufe0f]?",u=c+l+("(?:\\u200d(?:"+[o,a,s].join("|")+")"+c+l+")*"),d="(?:"+[o+r+"?",r,a,s,n].join("|")+")",p=RegExp(i+"(?="+i+")|"+d+u,"g");e.exports=function(e){return e.match(p)||[]}},2757:e=>{var t="\\ud800-\\udfff",n="\\u2700-\\u27bf",r="a-z\\xdf-\\xf6\\xf8-\\xff",i="A-Z\\xc0-\\xd6\\xd8-\\xde",o="\\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",a="["+o+"]",s="\\d+",l="["+n+"]",c="["+r+"]",u="[^"+t+o+s+n+r+i+"]",d="(?:\\ud83c[\\udde6-\\uddff]){2}",p="[\\ud800-\\udbff][\\udc00-\\udfff]",f="["+i+"]",h="(?:"+c+"|"+u+")",m="(?:"+f+"|"+u+")",g="(?:['\u2019](?:d|ll|m|re|s|t|ve))?",v="(?:['\u2019](?:D|LL|M|RE|S|T|VE))?",b="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",y="[\\ufe0e\\ufe0f]?",w=y+b+("(?:\\u200d(?:"+["[^"+t+"]",d,p].join("|")+")"+y+b+")*"),_="(?:"+[l,d,p].join("|")+")"+w,x=RegExp([f+"?"+c+"+"+g+"(?="+[a,f,"$"].join("|")+")",m+"+"+v+"(?="+[a,f+h,"$"].join("|")+")",f+"?"+h+"+"+g,f+"+"+v,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",s,_].join("|"),"g");e.exports=function(e){return e.match(x)||[]}},68929:(e,t,n)=>{var r=n(48403),i=n(35393)((function(e,t,n){return t=t.toLowerCase(),e+(n?r(t):t)}));e.exports=i},48403:(e,t,n)=>{var r=n(79833),i=n(11700);e.exports=function(e){return i(r(e).toLowerCase())}},53816:(e,t,n)=>{var r=n(69389),i=n(79833),o=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,a=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");e.exports=function(e){return(e=i(e))&&e.replace(o,r).replace(a,"")}},77813:e=>{e.exports=function(e,t){return e===t||e!==e&&t!==t}},27361:(e,t,n)=>{var r=n(97786);e.exports=function(e,t,n){var i=null==e?void 0:r(e,t);return void 0===i?n:i}},18721:(e,t,n)=>{var r=n(78565),i=n(222);e.exports=function(e,t){return null!=e&&i(e,t,r)}},79095:(e,t,n)=>{var r=n(13),i=n(222);e.exports=function(e,t){return null!=e&&i(e,t,r)}},6557:e=>{e.exports=function(e){return e}},35694:(e,t,n)=>{var r=n(9454),i=n(37005),o=Object.prototype,a=o.hasOwnProperty,s=o.propertyIsEnumerable,l=r(function(){return arguments}())?r:function(e){return i(e)&&a.call(e,"callee")&&!s.call(e,"callee")};e.exports=l},1469:e=>{var t=Array.isArray;e.exports=t},98612:(e,t,n)=>{var r=n(23560),i=n(41780);e.exports=function(e){return null!=e&&i(e.length)&&!r(e)}},44144:(e,t,n)=>{e=n.nmd(e);var r=n(55639),i=n(95062),o=t&&!t.nodeType&&t,a=o&&e&&!e.nodeType&&e,s=a&&a.exports===o?r.Buffer:void 0,l=(s?s.isBuffer:void 0)||i;e.exports=l},23560:(e,t,n)=>{var r=n(44239),i=n(13218);e.exports=function(e){if(!i(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},41780:e=>{e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},13218:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},37005:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},33448:(e,t,n)=>{var r=n(44239),i=n(37005);e.exports=function(e){return"symbol"==typeof e||i(e)&&"[object Symbol]"==r(e)}},36719:(e,t,n)=>{var r=n(38749),i=n(7518),o=n(31167),a=o&&o.isTypedArray,s=a?i(a):r;e.exports=s},3674:(e,t,n)=>{var r=n(14636),i=n(280),o=n(98612);e.exports=function(e){return o(e)?r(e):i(e)}},67523:(e,t,n)=>{var r=n(89465),i=n(47816),o=n(67206);e.exports=function(e,t){var n={};return t=o(t,3),i(e,(function(e,i,o){r(n,t(e,i,o),e)})),n}},66604:(e,t,n)=>{var r=n(89465),i=n(47816),o=n(67206);e.exports=function(e,t){var n={};return t=o(t,3),i(e,(function(e,i,o){r(n,i,t(e,i,o))})),n}},88306:(e,t,n)=>{var r=n(83369);function i(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=e.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new(i.Cache||r),n}i.Cache=r,e.exports=i},39601:(e,t,n)=>{var r=n(40371),i=n(79152),o=n(15403),a=n(40327);e.exports=function(e){return o(e)?r(a(e)):i(e)}},11865:(e,t,n)=>{var r=n(35393)((function(e,t,n){return e+(n?"_":"")+t.toLowerCase()}));e.exports=r},70479:e=>{e.exports=function(){return[]}},95062:e=>{e.exports=function(){return!1}},79833:(e,t,n)=>{var r=n(80531);e.exports=function(e){return null==e?"":r(e)}},11700:(e,t,n)=>{var r=n(98805)("toUpperCase");e.exports=r},58748:(e,t,n)=>{var r=n(49029),i=n(93157),o=n(79833),a=n(2757);e.exports=function(e,t,n){return e=o(e),void 0===(t=n?void 0:t)?i(e)?a(e):r(e):e.match(t)||[]}},14779:(e,t,n)=>{var r=n(96173);e.exports=f,e.exports.parse=o,e.exports.compile=function(e,t){return s(o(e,t),t)},e.exports.tokensToFunction=s,e.exports.tokensToRegExp=p;var i=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function o(e,t){for(var n,r=[],o=0,a=0,s="",u=t&&t.delimiter||"/";null!=(n=i.exec(e));){var d=n[0],p=n[1],f=n.index;if(s+=e.slice(a,f),a=f+d.length,p)s+=p[1];else{var h=e[a],m=n[2],g=n[3],v=n[4],b=n[5],y=n[6],w=n[7];s&&(r.push(s),s="");var _=null!=m&&null!=h&&h!==m,x="+"===y||"*"===y,S="?"===y||"*"===y,k=n[2]||u,E=v||b;r.push({name:g||o++,prefix:m||"",delimiter:k,optional:S,repeat:x,partial:_,asterisk:!!w,pattern:E?c(E):w?".*":"[^"+l(k)+"]+?"})}}return a<e.length&&(s+=e.substr(a)),s&&r.push(s),r}function a(e){return encodeURI(e).replace(/[\/?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function s(e,t){for(var n=new Array(e.length),i=0;i<e.length;i++)"object"===typeof e[i]&&(n[i]=new RegExp("^(?:"+e[i].pattern+")$",d(t)));return function(t,i){for(var o="",s=t||{},l=(i||{}).pretty?a:encodeURIComponent,c=0;c<e.length;c++){var u=e[c];if("string"!==typeof u){var d,p=s[u.name];if(null==p){if(u.optional){u.partial&&(o+=u.prefix);continue}throw new TypeError('Expected "'+u.name+'" to be defined')}if(r(p)){if(!u.repeat)throw new TypeError('Expected "'+u.name+'" to not repeat, but received `'+JSON.stringify(p)+"`");if(0===p.length){if(u.optional)continue;throw new TypeError('Expected "'+u.name+'" to not be empty')}for(var f=0;f<p.length;f++){if(d=l(p[f]),!n[c].test(d))throw new TypeError('Expected all "'+u.name+'" to match "'+u.pattern+'", but received `'+JSON.stringify(d)+"`");o+=(0===f?u.prefix:u.delimiter)+d}}else{if(d=u.asterisk?encodeURI(p).replace(/[?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})):l(p),!n[c].test(d))throw new TypeError('Expected "'+u.name+'" to match "'+u.pattern+'", but received "'+d+'"');o+=u.prefix+d}}else o+=u}return o}}function l(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function c(e){return e.replace(/([=!:$\/()])/g,"\\$1")}function u(e,t){return e.keys=t,e}function d(e){return e&&e.sensitive?"":"i"}function p(e,t,n){r(t)||(n=t||n,t=[]);for(var i=(n=n||{}).strict,o=!1!==n.end,a="",s=0;s<e.length;s++){var c=e[s];if("string"===typeof c)a+=l(c);else{var p=l(c.prefix),f="(?:"+c.pattern+")";t.push(c),c.repeat&&(f+="(?:"+p+f+")*"),a+=f=c.optional?c.partial?p+"("+f+")?":"(?:"+p+"("+f+"))?":p+"("+f+")"}}var h=l(n.delimiter||"/"),m=a.slice(-h.length)===h;return i||(a=(m?a.slice(0,-h.length):a)+"(?:"+h+"(?=$))?"),a+=o?"$":i&&m?"":"(?="+h+"|$)",u(new RegExp("^"+a,d(n)),t)}function f(e,t,n){return r(t)||(n=t||n,t=[]),n=n||{},e instanceof RegExp?function(e,t){var n=e.source.match(/\((?!\?)/g);if(n)for(var r=0;r<n.length;r++)t.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return u(e,t)}(e,t):r(e)?function(e,t,n){for(var r=[],i=0;i<e.length;i++)r.push(f(e[i],t,n).source);return u(new RegExp("(?:"+r.join("|")+")",d(n)),t)}(e,t,n):function(e,t,n){return p(o(e,n),t,n)}(e,t,n)}},96173:e=>{e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},34155:e=>{var t,n,r=e.exports={};function i(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}function a(e){if(t===setTimeout)return setTimeout(e,0);if((t===i||!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:i}catch(e){t=i}try{n="function"===typeof clearTimeout?clearTimeout:o}catch(e){n=o}}();var s,l=[],c=!1,u=-1;function d(){c&&s&&(c=!1,s.length?l=s.concat(l):u=-1,l.length&&p())}function p(){if(!c){var e=a(d);c=!0;for(var t=l.length;t;){for(s=l,l=[];++u<t;)s&&s[u].run();u=-1,t=l.length}s=null,c=!1,function(e){if(n===clearTimeout)return clearTimeout(e);if((n===o||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(e);try{return n(e)}catch(t){try{return n.call(null,e)}catch(t){return n.call(this,e)}}}(e)}}function f(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];l.push(new f(e,t)),1!==l.length||c||a(p)},f.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}},92703:(e,t,n)=>{"use strict";var r=n(50414);function i(){}function o(){}o.resetWarningCache=i,e.exports=function(){function e(e,t,n,i,o,a){if(a!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:i};return n.PropTypes=n,n}},45697:(e,t,n)=>{e.exports=n(92703)()},50414:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},55760:e=>{"use strict";function t(e){this._maxSize=e,this.clear()}t.prototype.clear=function(){this._size=0,this._values=Object.create(null)},t.prototype.get=function(e){return this._values[e]},t.prototype.set=function(e,t){return this._size>=this._maxSize&&this.clear(),e in this._values||this._size++,this._values[e]=t};var n=/[^.^\]^[]+|(?=\[\]|\.\.)/g,r=/^\d+$/,i=/^\d/,o=/[~`!#$%\^&*+=\-\[\]\\';,/{}|\\":<>\?]/g,a=/^\s*(['"]?)(.*?)(\1)\s*$/,s=new t(512),l=new t(512),c=new t(512);function u(e){return s.get(e)||s.set(e,d(e).map((function(e){return e.replace(a,"$2")})))}function d(e){return e.match(n)}function p(e){return"string"===typeof e&&e&&-1!==["'",'"'].indexOf(e.charAt(0))}function f(e){return!p(e)&&(function(e){return e.match(i)&&!e.match(r)}(e)||function(e){return o.test(e)}(e))}e.exports={Cache:t,split:d,normalizePath:u,setter:function(e){var t=u(e);return l.get(e)||l.set(e,(function(e,n){for(var r=0,i=t.length,o=e;r<i-1;){var a=t[r];if("__proto__"===a||"constructor"===a||"prototype"===a)return e;o=o[t[r++]]}o[t[r]]=n}))},getter:function(e,t){var n=u(e);return c.get(e)||c.set(e,(function(e){for(var r=0,i=n.length;r<i;){if(null==e&&t)return;e=e[n[r++]]}return e}))},join:function(e){return e.reduce((function(e,t){return e+(p(t)||r.test(t)?"["+t+"]":(e?".":"")+t)}),"")},forEach:function(e,t,n){!function(e,t,n){var r,i,o,a,s=e.length;for(i=0;i<s;i++)(r=e[i])&&(f(r)&&(r='"'+r+'"'),o=!(a=p(r))&&/^\d+$/.test(r),t.call(n,r,a,o,i,e))}(Array.isArray(e)?e:d(e),t,n)}}},74971:function(e,t,n){var r;e=n.nmd(e),function(i){t&&t.nodeType,e&&e.nodeType;var o="object"==typeof n.g&&n.g;o.global!==o&&o.window!==o&&o.self;var a,s=2147483647,l=36,c=1,u=26,d=38,p=700,f=72,h=128,m="-",g=/^xn--/,v=/[^\x20-\x7E]/,b=/[\x2E\u3002\uFF0E\uFF61]/g,y={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},w=l-c,_=Math.floor,x=String.fromCharCode;function S(e){throw RangeError(y[e])}function k(e,t){for(var n=e.length,r=[];n--;)r[n]=t(e[n]);return r}function E(e,t){var n=e.split("@"),r="";return n.length>1&&(r=n[0]+"@",e=n[1]),r+k((e=e.replace(b,".")).split("."),t).join(".")}function C(e){for(var t,n,r=[],i=0,o=e.length;i<o;)(t=e.charCodeAt(i++))>=55296&&t<=56319&&i<o?56320==(64512&(n=e.charCodeAt(i++)))?r.push(((1023&t)<<10)+(1023&n)+65536):(r.push(t),i--):r.push(t);return r}function A(e){return k(e,(function(e){var t="";return e>65535&&(t+=x((e-=65536)>>>10&1023|55296),e=56320|1023&e),t+=x(e)})).join("")}function T(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function I(e,t,n){var r=0;for(e=n?_(e/p):e>>1,e+=_(e/t);e>w*u>>1;r+=l)e=_(e/w);return _(r+(w+1)*e/(e+d))}function R(e){var t,n,r,i,o,a,d,p,g,v,b,y=[],w=e.length,x=0,k=h,E=f;for((n=e.lastIndexOf(m))<0&&(n=0),r=0;r<n;++r)e.charCodeAt(r)>=128&&S("not-basic"),y.push(e.charCodeAt(r));for(i=n>0?n+1:0;i<w;){for(o=x,a=1,d=l;i>=w&&S("invalid-input"),((p=(b=e.charCodeAt(i++))-48<10?b-22:b-65<26?b-65:b-97<26?b-97:l)>=l||p>_((s-x)/a))&&S("overflow"),x+=p*a,!(p<(g=d<=E?c:d>=E+u?u:d-E));d+=l)a>_(s/(v=l-g))&&S("overflow"),a*=v;E=I(x-o,t=y.length+1,0==o),_(x/t)>s-k&&S("overflow"),k+=_(x/t),x%=t,y.splice(x++,0,k)}return A(y)}function O(e){var t,n,r,i,o,a,d,p,g,v,b,y,w,k,E,A=[];for(y=(e=C(e)).length,t=h,n=0,o=f,a=0;a<y;++a)(b=e[a])<128&&A.push(x(b));for(r=i=A.length,i&&A.push(m);r<y;){for(d=s,a=0;a<y;++a)(b=e[a])>=t&&b<d&&(d=b);for(d-t>_((s-n)/(w=r+1))&&S("overflow"),n+=(d-t)*w,t=d,a=0;a<y;++a)if((b=e[a])<t&&++n>s&&S("overflow"),b==t){for(p=n,g=l;!(p<(v=g<=o?c:g>=o+u?u:g-o));g+=l)E=p-v,k=l-v,A.push(x(T(v+E%k,0))),p=_(E/k);A.push(x(T(p,0))),o=I(n,w,r==i),n=0,++r}++n,++t}return A.join("")}a={version:"1.3.2",ucs2:{decode:C,encode:A},decode:R,encode:O,toASCII:function(e){return E(e,(function(e){return v.test(e)?"xn--"+O(e):e}))},toUnicode:function(e){return E(e,(function(e){return g.test(e)?R(e.slice(4).toLowerCase()):e}))}},void 0===(r=function(){return a}.call(t,n,t,e))||(e.exports=r)}()},62587:e=>{"use strict";function t(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.exports=function(e,n,r,i){n=n||"&",r=r||"=";var o={};if("string"!==typeof e||0===e.length)return o;var a=/\+/g;e=e.split(n);var s=1e3;i&&"number"===typeof i.maxKeys&&(s=i.maxKeys);var l=e.length;s>0&&l>s&&(l=s);for(var c=0;c<l;++c){var u,d,p,f,h=e[c].replace(a,"%20"),m=h.indexOf(r);m>=0?(u=h.substr(0,m),d=h.substr(m+1)):(u=h,d=""),p=decodeURIComponent(u),f=decodeURIComponent(d),t(o,p)?Array.isArray(o[p])?o[p].push(f):o[p]=[o[p],f]:o[p]=f}return o}},12361:e=>{"use strict";var t=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};e.exports=function(e,n,r,i){return n=n||"&",r=r||"=",null===e&&(e=void 0),"object"===typeof e?Object.keys(e).map((function(i){var o=encodeURIComponent(t(i))+r;return Array.isArray(e[i])?e[i].map((function(e){return o+encodeURIComponent(t(e))})).join(n):o+encodeURIComponent(t(e[i]))})).join(n):i?encodeURIComponent(t(i))+r+encodeURIComponent(t(e)):""}},17673:(e,t,n)=>{"use strict";t.decode=t.parse=n(62587),t.encode=t.stringify=n(12361)},64448:(e,t,n)=>{"use strict";var r=n(67294),i=n(63840);function o(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var a=new Set,s={};function l(e,t){c(e,t),c(e+"Capture",t)}function c(e,t){for(s[e]=t,e=0;e<t.length;e++)a.add(t[e])}var u=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement),d=Object.prototype.hasOwnProperty,p=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,f={},h={};function m(e,t,n,r,i,o,a){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=a}var g={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){g[e]=new m(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];g[t]=new m(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){g[e]=new m(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){g[e]=new m(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){g[e]=new m(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){g[e]=new m(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){g[e]=new m(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){g[e]=new m(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){g[e]=new m(e,5,!1,e.toLowerCase(),null,!1,!1)}));var v=/[\-:]([a-z])/g;function b(e){return e[1].toUpperCase()}function y(e,t,n,r){var i=g.hasOwnProperty(t)?g[t]:null;(null!==i?0!==i.type:r||!(2<t.length)||"o"!==t[0]&&"O"!==t[0]||"n"!==t[1]&&"N"!==t[1])&&(function(e,t,n,r){if(null===t||"undefined"===typeof t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,i,r)&&(n=null),r||null===i?function(e){return!!d.call(h,e)||!d.call(f,e)&&(p.test(e)?h[e]=!0:(f[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):i.mustUseProperty?e[i.propertyName]=null===n?3!==i.type&&"":n:(t=i.attributeName,r=i.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(i=i.type)||4===i&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(v,b);g[t]=new m(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(v,b);g[t]=new m(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(v,b);g[t]=new m(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){g[e]=new m(e,1,!1,e.toLowerCase(),null,!1,!1)})),g.xlinkHref=new m("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){g[e]=new m(e,1,!1,e.toLowerCase(),null,!0,!0)}));var w=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,_=Symbol.for("react.element"),x=Symbol.for("react.portal"),S=Symbol.for("react.fragment"),k=Symbol.for("react.strict_mode"),E=Symbol.for("react.profiler"),C=Symbol.for("react.provider"),A=Symbol.for("react.context"),T=Symbol.for("react.forward_ref"),I=Symbol.for("react.suspense"),R=Symbol.for("react.suspense_list"),O=Symbol.for("react.memo"),L=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var N=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var P=Symbol.iterator;function D(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=P&&e[P]||e["@@iterator"])?e:null}var M,B=Object.assign;function z(e){if(void 0===M)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);M=t&&t[1]||""}return"\n"+M+e}var j=!1;function F(e,t){if(!e||j)return"";j=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"===typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(c){var r=c}Reflect.construct(e,[],t)}else{try{t.call()}catch(c){r=c}e.call(t.prototype)}else{try{throw Error()}catch(c){r=c}e()}}catch(c){if(c&&r&&"string"===typeof c.stack){for(var i=c.stack.split("\n"),o=r.stack.split("\n"),a=i.length-1,s=o.length-1;1<=a&&0<=s&&i[a]!==o[s];)s--;for(;1<=a&&0<=s;a--,s--)if(i[a]!==o[s]){if(1!==a||1!==s)do{if(a--,0>--s||i[a]!==o[s]){var l="\n"+i[a].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}}while(1<=a&&0<=s);break}}}finally{j=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?z(e):""}function U(e){switch(e.tag){case 5:return z(e.type);case 16:return z("Lazy");case 13:return z("Suspense");case 19:return z("SuspenseList");case 0:case 2:case 15:return e=F(e.type,!1);case 11:return e=F(e.type.render,!1);case 1:return e=F(e.type,!0);default:return""}}function q(e){if(null==e)return null;if("function"===typeof e)return e.displayName||e.name||null;if("string"===typeof e)return e;switch(e){case S:return"Fragment";case x:return"Portal";case E:return"Profiler";case k:return"StrictMode";case I:return"Suspense";case R:return"SuspenseList"}if("object"===typeof e)switch(e.$$typeof){case A:return(e.displayName||"Context")+".Consumer";case C:return(e._context.displayName||"Context")+".Provider";case T:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case O:return null!==(t=e.displayName||null)?t:q(e.type)||"Memo";case L:t=e._payload,e=e._init;try{return q(e(t))}catch(n){}}return null}function W(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return q(t);case 8:return t===k?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"===typeof t)return t.displayName||t.name||null;if("string"===typeof t)return t}return null}function V(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function H(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function Z(e){e._valueTracker||(e._valueTracker=function(e){var t=H(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&"undefined"!==typeof n&&"function"===typeof n.get&&"function"===typeof n.set){var i=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(e){r=""+e,o.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function G(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=H(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function K(e){if("undefined"===typeof(e=e||("undefined"!==typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function Q(e,t){var n=t.checked;return B({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function Y(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=V(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function $(e,t){null!=(t=t.checked)&&y(e,"checked",t,!1)}function J(e,t){$(e,t);var n=V(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?ee(e,t.type,n):t.hasOwnProperty("defaultValue")&&ee(e,t.type,V(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function X(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ee(e,t,n){"number"===t&&K(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var te=Array.isArray;function ne(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t["$"+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty("$"+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=""+V(n),t=null,i=0;i<e.length;i++){if(e[i].value===n)return e[i].selected=!0,void(r&&(e[i].defaultSelected=!0));null!==t||e[i].disabled||(t=e[i])}null!==t&&(t.selected=!0)}}function re(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(o(91));return B({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ie(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(o(92));if(te(n)){if(1<n.length)throw Error(o(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:V(n)}}function oe(e,t){var n=V(t.value),r=V(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function ae(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function se(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function le(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?se(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var ce,ue=function(e){return"undefined"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(t,n,r,i){MSApp.execUnsafeLocalFunction((function(){return e(t,n)}))}:e}((function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((ce=ce||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ce.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}}));function de(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var pe={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},fe=["Webkit","ms","Moz","O"];function he(e,t,n){return null==t||"boolean"===typeof t||""===t?"":n||"number"!==typeof t||0===t||pe.hasOwnProperty(e)&&pe[e]?(""+t).trim():t+"px"}function me(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),i=he(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}Object.keys(pe).forEach((function(e){fe.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),pe[t]=pe[e]}))}));var ge=B({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ve(e,t){if(t){if(ge[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(o(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(o(60));if("object"!==typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(o(61))}if(null!=t.style&&"object"!==typeof t.style)throw Error(o(62))}}function be(e,t){if(-1===e.indexOf("-"))return"string"===typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var ye=null;function we(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var _e=null,xe=null,Se=null;function ke(e){if(e=mi(e)){if("function"!==typeof _e)throw Error(o(280));var t=e.stateNode;t&&(t=vi(t),_e(e.stateNode,e.type,t))}}function Ee(e){xe?Se?Se.push(e):Se=[e]:xe=e}function Ce(){if(xe){var e=xe,t=Se;if(Se=xe=null,ke(e),t)for(e=0;e<t.length;e++)ke(t[e])}}function Ae(e,t){return e(t)}function Te(){}var Ie=!1;function Re(e,t,n){if(Ie)return e(t,n);Ie=!0;try{return Ae(e,t,n)}finally{Ie=!1,(null!==xe||null!==Se)&&(Te(),Ce())}}function Oe(e,t){var n=e.stateNode;if(null===n)return null;var r=vi(n);if(null===r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!==typeof n)throw Error(o(231,t,typeof n));return n}var Le=!1;if(u)try{var Ne={};Object.defineProperty(Ne,"passive",{get:function(){Le=!0}}),window.addEventListener("test",Ne,Ne),window.removeEventListener("test",Ne,Ne)}catch(tu){Le=!1}function Pe(e,t,n,r,i,o,a,s,l){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(u){this.onError(u)}}var De=!1,Me=null,Be=!1,ze=null,je={onError:function(e){De=!0,Me=e}};function Fe(e,t,n,r,i,o,a,s,l){De=!1,Me=null,Pe.apply(je,arguments)}function Ue(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!==(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function qe(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 We(e){if(Ue(e)!==e)throw Error(o(188))}function Ve(e){return null!==(e=function(e){var t=e.alternate;if(!t){if(null===(t=Ue(e)))throw Error(o(188));return t!==e?null:e}for(var n=e,r=t;;){var i=n.return;if(null===i)break;var a=i.alternate;if(null===a){if(null!==(r=i.return)){n=r;continue}break}if(i.child===a.child){for(a=i.child;a;){if(a===n)return We(i),e;if(a===r)return We(i),t;a=a.sibling}throw Error(o(188))}if(n.return!==r.return)n=i,r=a;else{for(var s=!1,l=i.child;l;){if(l===n){s=!0,n=i,r=a;break}if(l===r){s=!0,r=i,n=a;break}l=l.sibling}if(!s){for(l=a.child;l;){if(l===n){s=!0,n=a,r=i;break}if(l===r){s=!0,r=a,n=i;break}l=l.sibling}if(!s)throw Error(o(189))}}if(n.alternate!==r)throw Error(o(190))}if(3!==n.tag)throw Error(o(188));return n.stateNode.current===n?e:t}(e))?He(e):null}function He(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){var t=He(e);if(null!==t)return t;e=e.sibling}return null}var Ze=i.unstable_scheduleCallback,Ge=i.unstable_cancelCallback,Ke=i.unstable_shouldYield,Qe=i.unstable_requestPaint,Ye=i.unstable_now,$e=i.unstable_getCurrentPriorityLevel,Je=i.unstable_ImmediatePriority,Xe=i.unstable_UserBlockingPriority,et=i.unstable_NormalPriority,tt=i.unstable_LowPriority,nt=i.unstable_IdlePriority,rt=null,it=null;var ot=Math.clz32?Math.clz32:function(e){return 0===(e>>>=0)?32:31-(at(e)/st|0)|0},at=Math.log,st=Math.LN2;var lt=64,ct=4194304;function ut(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function dt(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,i=e.suspendedLanes,o=e.pingedLanes,a=268435455&n;if(0!==a){var s=a&~i;0!==s?r=ut(s):0!==(o&=a)&&(r=ut(o))}else 0!==(a=n&~i)?r=ut(a):0!==o&&(r=ut(o));if(0===r)return 0;if(0!==t&&t!==r&&0===(t&i)&&((i=r&-r)>=(o=t&-t)||16===i&&0!==(4194240&o)))return t;if(0!==(4&r)&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)i=1<<(n=31-ot(t)),r|=e[n],t&=~i;return r}function pt(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function ft(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function ht(){var e=lt;return 0===(4194240&(lt<<=1))&&(lt=64),e}function mt(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function gt(e,t,n){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-ot(t)]=n}function vt(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-ot(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}var bt=0;function yt(e){return 1<(e&=-e)?4<e?0!==(268435455&e)?16:536870912:4:1}var wt,_t,xt,St,kt,Et=!1,Ct=[],At=null,Tt=null,It=null,Rt=new Map,Ot=new Map,Lt=[],Nt="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function Pt(e,t){switch(e){case"focusin":case"focusout":At=null;break;case"dragenter":case"dragleave":Tt=null;break;case"mouseover":case"mouseout":It=null;break;case"pointerover":case"pointerout":Rt.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Ot.delete(t.pointerId)}}function Dt(e,t,n,r,i,o){return null===e||e.nativeEvent!==o?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:o,targetContainers:[i]},null!==t&&(null!==(t=mi(t))&&_t(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==i&&-1===t.indexOf(i)&&t.push(i),e)}function Mt(e){var t=hi(e.target);if(null!==t){var n=Ue(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=qe(n)))return e.blockedOn=t,void kt(e.priority,(function(){xt(n)}))}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function Bt(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Kt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=mi(n))&&_t(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);ye=r,n.target.dispatchEvent(r),ye=null,t.shift()}return!0}function zt(e,t,n){Bt(e)&&n.delete(t)}function jt(){Et=!1,null!==At&&Bt(At)&&(At=null),null!==Tt&&Bt(Tt)&&(Tt=null),null!==It&&Bt(It)&&(It=null),Rt.forEach(zt),Ot.forEach(zt)}function Ft(e,t){e.blockedOn===t&&(e.blockedOn=null,Et||(Et=!0,i.unstable_scheduleCallback(i.unstable_NormalPriority,jt)))}function Ut(e){function t(t){return Ft(t,e)}if(0<Ct.length){Ft(Ct[0],e);for(var n=1;n<Ct.length;n++){var r=Ct[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==At&&Ft(At,e),null!==Tt&&Ft(Tt,e),null!==It&&Ft(It,e),Rt.forEach(t),Ot.forEach(t),n=0;n<Lt.length;n++)(r=Lt[n]).blockedOn===e&&(r.blockedOn=null);for(;0<Lt.length&&null===(n=Lt[0]).blockedOn;)Mt(n),null===n.blockedOn&&Lt.shift()}var qt=w.ReactCurrentBatchConfig,Wt=!0;function Vt(e,t,n,r){var i=bt,o=qt.transition;qt.transition=null;try{bt=1,Zt(e,t,n,r)}finally{bt=i,qt.transition=o}}function Ht(e,t,n,r){var i=bt,o=qt.transition;qt.transition=null;try{bt=4,Zt(e,t,n,r)}finally{bt=i,qt.transition=o}}function Zt(e,t,n,r){if(Wt){var i=Kt(e,t,n,r);if(null===i)Fr(e,t,r,Gt,n),Pt(e,r);else if(function(e,t,n,r,i){switch(t){case"focusin":return At=Dt(At,e,t,n,r,i),!0;case"dragenter":return Tt=Dt(Tt,e,t,n,r,i),!0;case"mouseover":return It=Dt(It,e,t,n,r,i),!0;case"pointerover":var o=i.pointerId;return Rt.set(o,Dt(Rt.get(o)||null,e,t,n,r,i)),!0;case"gotpointercapture":return o=i.pointerId,Ot.set(o,Dt(Ot.get(o)||null,e,t,n,r,i)),!0}return!1}(i,e,t,n,r))r.stopPropagation();else if(Pt(e,r),4&t&&-1<Nt.indexOf(e)){for(;null!==i;){var o=mi(i);if(null!==o&&wt(o),null===(o=Kt(e,t,n,r))&&Fr(e,t,r,Gt,n),o===i)break;i=o}null!==i&&r.stopPropagation()}else Fr(e,t,r,null,n)}}var Gt=null;function Kt(e,t,n,r){if(Gt=null,null!==(e=hi(e=we(r))))if(null===(t=Ue(e)))e=null;else if(13===(n=t.tag)){if(null!==(e=qe(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Gt=e,null}function Qt(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch($e()){case Je:return 1;case Xe:return 4;case et:case tt:return 16;case nt:return 536870912;default:return 16}default:return 16}}var Yt=null,$t=null,Jt=null;function Xt(){if(Jt)return Jt;var e,t,n=$t,r=n.length,i="value"in Yt?Yt.value:Yt.textContent,o=i.length;for(e=0;e<r&&n[e]===i[e];e++);var a=r-e;for(t=1;t<=a&&n[r-t]===i[o-t];t++);return Jt=i.slice(e,1<t?1-t:void 0)}function en(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function tn(){return!0}function nn(){return!1}function rn(e){function t(t,n,r,i,o){for(var a in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=i,this.target=o,this.currentTarget=null,e)e.hasOwnProperty(a)&&(t=e[a],this[a]=t?t(i):i[a]);return this.isDefaultPrevented=(null!=i.defaultPrevented?i.defaultPrevented:!1===i.returnValue)?tn:nn,this.isPropagationStopped=nn,this}return B(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!==typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=tn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!==typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=tn)},persist:function(){},isPersistent:tn}),t}var on,an,sn,ln={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},cn=rn(ln),un=B({},ln,{view:0,detail:0}),dn=rn(un),pn=B({},un,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Sn,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==sn&&(sn&&"mousemove"===e.type?(on=e.screenX-sn.screenX,an=e.screenY-sn.screenY):an=on=0,sn=e),on)},movementY:function(e){return"movementY"in e?e.movementY:an}}),fn=rn(pn),hn=rn(B({},pn,{dataTransfer:0})),mn=rn(B({},un,{relatedTarget:0})),gn=rn(B({},ln,{animationName:0,elapsedTime:0,pseudoElement:0})),vn=rn(B({},ln,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),bn=rn(B({},ln,{data:0})),yn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},wn={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"},_n={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function xn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=_n[e])&&!!t[e]}function Sn(){return xn}var kn=rn(B({},un,{key:function(e){if(e.key){var t=yn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=en(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?wn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Sn,charCode:function(e){return"keypress"===e.type?en(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?en(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}})),En=rn(B({},pn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Cn=rn(B({},un,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Sn})),An=rn(B({},ln,{propertyName:0,elapsedTime:0,pseudoElement:0})),Tn=rn(B({},pn,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0})),In=[9,13,27,32],Rn=u&&"CompositionEvent"in window,On=null;u&&"documentMode"in document&&(On=document.documentMode);var Ln=u&&"TextEvent"in window&&!On,Nn=u&&(!Rn||On&&8<On&&11>=On),Pn=String.fromCharCode(32),Dn=!1;function Mn(e,t){switch(e){case"keyup":return-1!==In.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Bn(e){return"object"===typeof(e=e.detail)&&"data"in e?e.data:null}var zn=!1;var jn={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 Fn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!jn[e.type]:"textarea"===t}function Un(e,t,n,r){Ee(r),0<(t=qr(t,"onChange")).length&&(n=new cn("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var qn=null,Wn=null;function Vn(e){Pr(e,0)}function Hn(e){if(G(gi(e)))return e}function Zn(e,t){if("change"===e)return t}var Gn=!1;if(u){var Kn;if(u){var Qn="oninput"in document;if(!Qn){var Yn=document.createElement("div");Yn.setAttribute("oninput","return;"),Qn="function"===typeof Yn.oninput}Kn=Qn}else Kn=!1;Gn=Kn&&(!document.documentMode||9<document.documentMode)}function $n(){qn&&(qn.detachEvent("onpropertychange",Jn),Wn=qn=null)}function Jn(e){if("value"===e.propertyName&&Hn(Wn)){var t=[];Un(t,Wn,e,we(e)),Re(Vn,t)}}function Xn(e,t,n){"focusin"===e?($n(),Wn=n,(qn=t).attachEvent("onpropertychange",Jn)):"focusout"===e&&$n()}function er(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Hn(Wn)}function tr(e,t){if("click"===e)return Hn(t)}function nr(e,t){if("input"===e||"change"===e)return Hn(t)}var rr="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t};function ir(e,t){if(rr(e,t))return!0;if("object"!==typeof e||null===e||"object"!==typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var i=n[r];if(!d.call(t,i)||!rr(e[i],t[i]))return!1}return!0}function or(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function ar(e,t){var n,r=or(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=or(r)}}function sr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?sr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function lr(){for(var e=window,t=K();t instanceof e.HTMLIFrameElement;){try{var n="string"===typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=K((e=t.contentWindow).document)}return t}function cr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function ur(e){var t=lr(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&sr(n.ownerDocument.documentElement,n)){if(null!==r&&cr(n))if(t=r.start,void 0===(e=r.end)&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if((e=(t=n.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var i=n.textContent.length,o=Math.min(r.start,i);r=void 0===r.end?o:Math.min(r.end,i),!e.extend&&o>r&&(i=r,r=o,o=i),i=ar(n,o);var a=ar(n,r);i&&a&&(1!==e.rangeCount||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==a.node||e.focusOffset!==a.offset)&&((t=t.createRange()).setStart(i.node,i.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(a.node,a.offset)):(t.setEnd(a.node,a.offset),e.addRange(t)))}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"===typeof n.focus&&n.focus(),n=0;n<t.length;n++)(e=t[n]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}var dr=u&&"documentMode"in document&&11>=document.documentMode,pr=null,fr=null,hr=null,mr=!1;function gr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;mr||null==pr||pr!==K(r)||("selectionStart"in(r=pr)&&cr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},hr&&ir(hr,r)||(hr=r,0<(r=qr(fr,"onSelect")).length&&(t=new cn("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=pr)))}function vr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var br={animationend:vr("Animation","AnimationEnd"),animationiteration:vr("Animation","AnimationIteration"),animationstart:vr("Animation","AnimationStart"),transitionend:vr("Transition","TransitionEnd")},yr={},wr={};function _r(e){if(yr[e])return yr[e];if(!br[e])return e;var t,n=br[e];for(t in n)if(n.hasOwnProperty(t)&&t in wr)return yr[e]=n[t];return e}u&&(wr=document.createElement("div").style,"AnimationEvent"in window||(delete br.animationend.animation,delete br.animationiteration.animation,delete br.animationstart.animation),"TransitionEvent"in window||delete br.transitionend.transition);var xr=_r("animationend"),Sr=_r("animationiteration"),kr=_r("animationstart"),Er=_r("transitionend"),Cr=new Map,Ar="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Tr(e,t){Cr.set(e,t),l(t,[e])}for(var Ir=0;Ir<Ar.length;Ir++){var Rr=Ar[Ir];Tr(Rr.toLowerCase(),"on"+(Rr[0].toUpperCase()+Rr.slice(1)))}Tr(xr,"onAnimationEnd"),Tr(Sr,"onAnimationIteration"),Tr(kr,"onAnimationStart"),Tr("dblclick","onDoubleClick"),Tr("focusin","onFocus"),Tr("focusout","onBlur"),Tr(Er,"onTransitionEnd"),c("onMouseEnter",["mouseout","mouseover"]),c("onMouseLeave",["mouseout","mouseover"]),c("onPointerEnter",["pointerout","pointerover"]),c("onPointerLeave",["pointerout","pointerover"]),l("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),l("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),l("onBeforeInput",["compositionend","keypress","textInput","paste"]),l("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Or="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Lr=new Set("cancel close invalid load scroll toggle".split(" ").concat(Or));function Nr(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,r,i,a,s,l,c){if(Fe.apply(this,arguments),De){if(!De)throw Error(o(198));var u=Me;De=!1,Me=null,Be||(Be=!0,ze=u)}}(r,t,void 0,e),e.currentTarget=null}function Pr(e,t){t=0!==(4&t);for(var n=0;n<e.length;n++){var r=e[n],i=r.event;r=r.listeners;e:{var o=void 0;if(t)for(var a=r.length-1;0<=a;a--){var s=r[a],l=s.instance,c=s.currentTarget;if(s=s.listener,l!==o&&i.isPropagationStopped())break e;Nr(i,s,c),o=l}else for(a=0;a<r.length;a++){if(l=(s=r[a]).instance,c=s.currentTarget,s=s.listener,l!==o&&i.isPropagationStopped())break e;Nr(i,s,c),o=l}}}if(Be)throw e=ze,Be=!1,ze=null,e}function Dr(e,t){var n=t[di];void 0===n&&(n=t[di]=new Set);var r=e+"__bubble";n.has(r)||(jr(t,e,2,!1),n.add(r))}function Mr(e,t,n){var r=0;t&&(r|=4),jr(n,e,r,t)}var Br="_reactListening"+Math.random().toString(36).slice(2);function zr(e){if(!e[Br]){e[Br]=!0,a.forEach((function(t){"selectionchange"!==t&&(Lr.has(t)||Mr(t,!1,e),Mr(t,!0,e))}));var t=9===e.nodeType?e:e.ownerDocument;null===t||t[Br]||(t[Br]=!0,Mr("selectionchange",!1,t))}}function jr(e,t,n,r){switch(Qt(t)){case 1:var i=Vt;break;case 4:i=Ht;break;default:i=Zt}n=i.bind(null,t,n,e),i=void 0,!Le||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(i=!0),r?void 0!==i?e.addEventListener(t,n,{capture:!0,passive:i}):e.addEventListener(t,n,!0):void 0!==i?e.addEventListener(t,n,{passive:i}):e.addEventListener(t,n,!1)}function Fr(e,t,n,r,i){var o=r;if(0===(1&t)&&0===(2&t)&&null!==r)e:for(;;){if(null===r)return;var a=r.tag;if(3===a||4===a){var s=r.stateNode.containerInfo;if(s===i||8===s.nodeType&&s.parentNode===i)break;if(4===a)for(a=r.return;null!==a;){var l=a.tag;if((3===l||4===l)&&((l=a.stateNode.containerInfo)===i||8===l.nodeType&&l.parentNode===i))return;a=a.return}for(;null!==s;){if(null===(a=hi(s)))return;if(5===(l=a.tag)||6===l){r=o=a;continue e}s=s.parentNode}}r=r.return}Re((function(){var r=o,i=we(n),a=[];e:{var s=Cr.get(e);if(void 0!==s){var l=cn,c=e;switch(e){case"keypress":if(0===en(n))break e;case"keydown":case"keyup":l=kn;break;case"focusin":c="focus",l=mn;break;case"focusout":c="blur",l=mn;break;case"beforeblur":case"afterblur":l=mn;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":l=fn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":l=hn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":l=Cn;break;case xr:case Sr:case kr:l=gn;break;case Er:l=An;break;case"scroll":l=dn;break;case"wheel":l=Tn;break;case"copy":case"cut":case"paste":l=vn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":l=En}var u=0!==(4&t),d=!u&&"scroll"===e,p=u?null!==s?s+"Capture":null:s;u=[];for(var f,h=r;null!==h;){var m=(f=h).stateNode;if(5===f.tag&&null!==m&&(f=m,null!==p&&(null!=(m=Oe(h,p))&&u.push(Ur(h,m,f)))),d)break;h=h.return}0<u.length&&(s=new l(s,c,null,n,i),a.push({event:s,listeners:u}))}}if(0===(7&t)){if(l="mouseout"===e||"pointerout"===e,(!(s="mouseover"===e||"pointerover"===e)||n===ye||!(c=n.relatedTarget||n.fromElement)||!hi(c)&&!c[ui])&&(l||s)&&(s=i.window===i?i:(s=i.ownerDocument)?s.defaultView||s.parentWindow:window,l?(l=r,null!==(c=(c=n.relatedTarget||n.toElement)?hi(c):null)&&(c!==(d=Ue(c))||5!==c.tag&&6!==c.tag)&&(c=null)):(l=null,c=r),l!==c)){if(u=fn,m="onMouseLeave",p="onMouseEnter",h="mouse","pointerout"!==e&&"pointerover"!==e||(u=En,m="onPointerLeave",p="onPointerEnter",h="pointer"),d=null==l?s:gi(l),f=null==c?s:gi(c),(s=new u(m,h+"leave",l,n,i)).target=d,s.relatedTarget=f,m=null,hi(i)===r&&((u=new u(p,h+"enter",c,n,i)).target=f,u.relatedTarget=d,m=u),d=m,l&&c)e:{for(p=c,h=0,f=u=l;f;f=Wr(f))h++;for(f=0,m=p;m;m=Wr(m))f++;for(;0<h-f;)u=Wr(u),h--;for(;0<f-h;)p=Wr(p),f--;for(;h--;){if(u===p||null!==p&&u===p.alternate)break e;u=Wr(u),p=Wr(p)}u=null}else u=null;null!==l&&Vr(a,s,l,u,!1),null!==c&&null!==d&&Vr(a,d,c,u,!0)}if("select"===(l=(s=r?gi(r):window).nodeName&&s.nodeName.toLowerCase())||"input"===l&&"file"===s.type)var g=Zn;else if(Fn(s))if(Gn)g=nr;else{g=er;var v=Xn}else(l=s.nodeName)&&"input"===l.toLowerCase()&&("checkbox"===s.type||"radio"===s.type)&&(g=tr);switch(g&&(g=g(e,r))?Un(a,g,n,i):(v&&v(e,s,r),"focusout"===e&&(v=s._wrapperState)&&v.controlled&&"number"===s.type&&ee(s,"number",s.value)),v=r?gi(r):window,e){case"focusin":(Fn(v)||"true"===v.contentEditable)&&(pr=v,fr=r,hr=null);break;case"focusout":hr=fr=pr=null;break;case"mousedown":mr=!0;break;case"contextmenu":case"mouseup":case"dragend":mr=!1,gr(a,n,i);break;case"selectionchange":if(dr)break;case"keydown":case"keyup":gr(a,n,i)}var b;if(Rn)e:{switch(e){case"compositionstart":var y="onCompositionStart";break e;case"compositionend":y="onCompositionEnd";break e;case"compositionupdate":y="onCompositionUpdate";break e}y=void 0}else zn?Mn(e,n)&&(y="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(y="onCompositionStart");y&&(Nn&&"ko"!==n.locale&&(zn||"onCompositionStart"!==y?"onCompositionEnd"===y&&zn&&(b=Xt()):($t="value"in(Yt=i)?Yt.value:Yt.textContent,zn=!0)),0<(v=qr(r,y)).length&&(y=new bn(y,e,null,n,i),a.push({event:y,listeners:v}),b?y.data=b:null!==(b=Bn(n))&&(y.data=b))),(b=Ln?function(e,t){switch(e){case"compositionend":return Bn(t);case"keypress":return 32!==t.which?null:(Dn=!0,Pn);case"textInput":return(e=t.data)===Pn&&Dn?null:e;default:return null}}(e,n):function(e,t){if(zn)return"compositionend"===e||!Rn&&Mn(e,t)?(e=Xt(),Jt=$t=Yt=null,zn=!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 Nn&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(r=qr(r,"onBeforeInput")).length&&(i=new bn("onBeforeInput","beforeinput",null,n,i),a.push({event:i,listeners:r}),i.data=b))}Pr(a,t)}))}function Ur(e,t,n){return{instance:e,listener:t,currentTarget:n}}function qr(e,t){for(var n=t+"Capture",r=[];null!==e;){var i=e,o=i.stateNode;5===i.tag&&null!==o&&(i=o,null!=(o=Oe(e,n))&&r.unshift(Ur(e,o,i)),null!=(o=Oe(e,t))&&r.push(Ur(e,o,i))),e=e.return}return r}function Wr(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Vr(e,t,n,r,i){for(var o=t._reactName,a=[];null!==n&&n!==r;){var s=n,l=s.alternate,c=s.stateNode;if(null!==l&&l===r)break;5===s.tag&&null!==c&&(s=c,i?null!=(l=Oe(n,o))&&a.unshift(Ur(n,l,s)):i||null!=(l=Oe(n,o))&&a.push(Ur(n,l,s))),n=n.return}0!==a.length&&e.push({event:t,listeners:a})}var Hr=/\r\n?/g,Zr=/\u0000|\uFFFD/g;function Gr(e){return("string"===typeof e?e:""+e).replace(Hr,"\n").replace(Zr,"")}function Kr(e,t,n){if(t=Gr(t),Gr(e)!==t&&n)throw Error(o(425))}function Qr(){}var Yr=null,$r=null;function Jr(e,t){return"textarea"===e||"noscript"===e||"string"===typeof t.children||"number"===typeof t.children||"object"===typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var Xr="function"===typeof setTimeout?setTimeout:void 0,ei="function"===typeof clearTimeout?clearTimeout:void 0,ti="function"===typeof Promise?Promise:void 0,ni="function"===typeof queueMicrotask?queueMicrotask:"undefined"!==typeof ti?function(e){return ti.resolve(null).then(e).catch(ri)}:Xr;function ri(e){setTimeout((function(){throw e}))}function ii(e,t){var n=t,r=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&8===i.nodeType)if("/$"===(n=i.data)){if(0===r)return e.removeChild(i),void Ut(t);r--}else"$"!==n&&"$?"!==n&&"$!"!==n||r++;n=i}while(n);Ut(t)}function oi(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t)break;if("/$"===t)return null}}return e}function ai(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var si=Math.random().toString(36).slice(2),li="__reactFiber$"+si,ci="__reactProps$"+si,ui="__reactContainer$"+si,di="__reactEvents$"+si,pi="__reactListeners$"+si,fi="__reactHandles$"+si;function hi(e){var t=e[li];if(t)return t;for(var n=e.parentNode;n;){if(t=n[ui]||n[li]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=ai(e);null!==e;){if(n=e[li])return n;e=ai(e)}return t}n=(e=n).parentNode}return null}function mi(e){return!(e=e[li]||e[ui])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function gi(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(o(33))}function vi(e){return e[ci]||null}var bi=[],yi=-1;function wi(e){return{current:e}}function _i(e){0>yi||(e.current=bi[yi],bi[yi]=null,yi--)}function xi(e,t){yi++,bi[yi]=e.current,e.current=t}var Si={},ki=wi(Si),Ei=wi(!1),Ci=Si;function Ai(e,t){var n=e.type.contextTypes;if(!n)return Si;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i,o={};for(i in n)o[i]=t[i];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function Ti(e){return null!==(e=e.childContextTypes)&&void 0!==e}function Ii(){_i(Ei),_i(ki)}function Ri(e,t,n){if(ki.current!==Si)throw Error(o(168));xi(ki,t),xi(Ei,n)}function Oi(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,"function"!==typeof r.getChildContext)return n;for(var i in r=r.getChildContext())if(!(i in t))throw Error(o(108,W(e)||"Unknown",i));return B({},n,r)}function Li(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Si,Ci=ki.current,xi(ki,e),xi(Ei,Ei.current),!0}function Ni(e,t,n){var r=e.stateNode;if(!r)throw Error(o(169));n?(e=Oi(e,t,Ci),r.__reactInternalMemoizedMergedChildContext=e,_i(Ei),_i(ki),xi(ki,e)):_i(Ei),xi(Ei,n)}var Pi=null,Di=!1,Mi=!1;function Bi(e){null===Pi?Pi=[e]:Pi.push(e)}function zi(){if(!Mi&&null!==Pi){Mi=!0;var e=0,t=bt;try{var n=Pi;for(bt=1;e<n.length;e++){var r=n[e];do{r=r(!0)}while(null!==r)}Pi=null,Di=!1}catch(i){throw null!==Pi&&(Pi=Pi.slice(e+1)),Ze(Je,zi),i}finally{bt=t,Mi=!1}}return null}var ji=[],Fi=0,Ui=null,qi=0,Wi=[],Vi=0,Hi=null,Zi=1,Gi="";function Ki(e,t){ji[Fi++]=qi,ji[Fi++]=Ui,Ui=e,qi=t}function Qi(e,t,n){Wi[Vi++]=Zi,Wi[Vi++]=Gi,Wi[Vi++]=Hi,Hi=e;var r=Zi;e=Gi;var i=32-ot(r)-1;r&=~(1<<i),n+=1;var o=32-ot(t)+i;if(30<o){var a=i-i%5;o=(r&(1<<a)-1).toString(32),r>>=a,i-=a,Zi=1<<32-ot(t)+i|n<<i|r,Gi=o+e}else Zi=1<<o|n<<i|r,Gi=e}function Yi(e){null!==e.return&&(Ki(e,1),Qi(e,1,0))}function $i(e){for(;e===Ui;)Ui=ji[--Fi],ji[Fi]=null,qi=ji[--Fi],ji[Fi]=null;for(;e===Hi;)Hi=Wi[--Vi],Wi[Vi]=null,Gi=Wi[--Vi],Wi[Vi]=null,Zi=Wi[--Vi],Wi[Vi]=null}var Ji=null,Xi=null,eo=!1,to=null;function no(e,t){var n=Tc(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,null===(t=e.deletions)?(e.deletions=[n],e.flags|=16):t.push(n)}function ro(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,Ji=e,Xi=oi(t.firstChild),!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,Ji=e,Xi=null,!0);case 13:return null!==(t=8!==t.nodeType?null:t)&&(n=null!==Hi?{id:Zi,overflow:Gi}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},(n=Tc(18,null,null,0)).stateNode=t,n.return=e,e.child=n,Ji=e,Xi=null,!0);default:return!1}}function io(e){return 0!==(1&e.mode)&&0===(128&e.flags)}function oo(e){if(eo){var t=Xi;if(t){var n=t;if(!ro(e,t)){if(io(e))throw Error(o(418));t=oi(n.nextSibling);var r=Ji;t&&ro(e,t)?no(r,n):(e.flags=-4097&e.flags|2,eo=!1,Ji=e)}}else{if(io(e))throw Error(o(418));e.flags=-4097&e.flags|2,eo=!1,Ji=e}}}function ao(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;Ji=e}function so(e){if(e!==Ji)return!1;if(!eo)return ao(e),eo=!0,!1;var t;if((t=3!==e.tag)&&!(t=5!==e.tag)&&(t="head"!==(t=e.type)&&"body"!==t&&!Jr(e.type,e.memoizedProps)),t&&(t=Xi)){if(io(e))throw lo(),Error(o(418));for(;t;)no(e,t),t=oi(t.nextSibling)}if(ao(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(o(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){Xi=oi(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}Xi=null}}else Xi=Ji?oi(e.stateNode.nextSibling):null;return!0}function lo(){for(var e=Xi;e;)e=oi(e.nextSibling)}function co(){Xi=Ji=null,eo=!1}function uo(e){null===to?to=[e]:to.push(e)}var po=w.ReactCurrentBatchConfig;function fo(e,t){if(e&&e.defaultProps){for(var n in t=B({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}var ho=wi(null),mo=null,go=null,vo=null;function bo(){vo=go=mo=null}function yo(e){var t=ho.current;_i(ho),e._currentValue=t}function wo(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function _o(e,t){mo=e,vo=go=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!==(e.lanes&t)&&(gs=!0),e.firstContext=null)}function xo(e){var t=e._currentValue;if(vo!==e)if(e={context:e,memoizedValue:t,next:null},null===go){if(null===mo)throw Error(o(308));go=e,mo.dependencies={lanes:0,firstContext:e}}else go=go.next=e;return t}var So=null;function ko(e){null===So?So=[e]:So.push(e)}function Eo(e,t,n,r){var i=t.interleaved;return null===i?(n.next=n,ko(t)):(n.next=i.next,i.next=n),t.interleaved=n,Co(e,r)}function Co(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}var Ao=!1;function To(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Io(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Ro(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Oo(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,0!==(2&El)){var i=r.pending;return null===i?t.next=t:(t.next=i.next,i.next=t),r.pending=t,Co(e,n)}return null===(i=r.interleaved)?(t.next=t,ko(r)):(t.next=i.next,i.next=t),r.interleaved=t,Co(e,n)}function Lo(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,0!==(4194240&n))){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,vt(e,n)}}function No(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var i=null,o=null;if(null!==(n=n.firstBaseUpdate)){do{var a={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===o?i=o=a:o=o.next=a,n=n.next}while(null!==n);null===o?i=o=t:o=o.next=t}else i=o=t;return n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:o,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Po(e,t,n,r){var i=e.updateQueue;Ao=!1;var o=i.firstBaseUpdate,a=i.lastBaseUpdate,s=i.shared.pending;if(null!==s){i.shared.pending=null;var l=s,c=l.next;l.next=null,null===a?o=c:a.next=c,a=l;var u=e.alternate;null!==u&&((s=(u=u.updateQueue).lastBaseUpdate)!==a&&(null===s?u.firstBaseUpdate=c:s.next=c,u.lastBaseUpdate=l))}if(null!==o){var d=i.baseState;for(a=0,u=c=l=null,s=o;;){var p=s.lane,f=s.eventTime;if((r&p)===p){null!==u&&(u=u.next={eventTime:f,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var h=e,m=s;switch(p=t,f=n,m.tag){case 1:if("function"===typeof(h=m.payload)){d=h.call(f,d,p);break e}d=h;break e;case 3:h.flags=-65537&h.flags|128;case 0:if(null===(p="function"===typeof(h=m.payload)?h.call(f,d,p):h)||void 0===p)break e;d=B({},d,p);break e;case 2:Ao=!0}}null!==s.callback&&0!==s.lane&&(e.flags|=64,null===(p=i.effects)?i.effects=[s]:p.push(s))}else f={eventTime:f,lane:p,tag:s.tag,payload:s.payload,callback:s.callback,next:null},null===u?(c=u=f,l=d):u=u.next=f,a|=p;if(null===(s=s.next)){if(null===(s=i.shared.pending))break;s=(p=s).next,p.next=null,i.lastBaseUpdate=p,i.shared.pending=null}}if(null===u&&(l=d),i.baseState=l,i.firstBaseUpdate=c,i.lastBaseUpdate=u,null!==(t=i.shared.interleaved)){i=t;do{a|=i.lane,i=i.next}while(i!==t)}else null===o&&(i.shared.lanes=0);Nl|=a,e.lanes=a,e.memoizedState=d}}function Do(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],i=r.callback;if(null!==i){if(r.callback=null,r=n,"function"!==typeof i)throw Error(o(191,i));i.call(r)}}}var Mo=(new r.Component).refs;function Bo(e,t,n,r){n=null===(n=n(r,t=e.memoizedState))||void 0===n?t:B({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var zo={isMounted:function(e){return!!(e=e._reactInternals)&&Ue(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=$l(),i=Jl(e),o=Ro(r,i);o.payload=t,void 0!==n&&null!==n&&(o.callback=n),null!==(t=Oo(e,o,i))&&(Xl(t,e,i,r),Lo(t,e,i))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=$l(),i=Jl(e),o=Ro(r,i);o.tag=1,o.payload=t,void 0!==n&&null!==n&&(o.callback=n),null!==(t=Oo(e,o,i))&&(Xl(t,e,i,r),Lo(t,e,i))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=$l(),r=Jl(e),i=Ro(n,r);i.tag=2,void 0!==t&&null!==t&&(i.callback=t),null!==(t=Oo(e,i,r))&&(Xl(t,e,r,n),Lo(t,e,r))}};function jo(e,t,n,r,i,o,a){return"function"===typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,o,a):!t.prototype||!t.prototype.isPureReactComponent||(!ir(n,r)||!ir(i,o))}function Fo(e,t,n){var r=!1,i=Si,o=t.contextType;return"object"===typeof o&&null!==o?o=xo(o):(i=Ti(t)?Ci:ki.current,o=(r=null!==(r=t.contextTypes)&&void 0!==r)?Ai(e,i):Si),t=new t(n,o),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=zo,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=o),t}function Uo(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&&zo.enqueueReplaceState(t,t.state,null)}function qo(e,t,n,r){var i=e.stateNode;i.props=n,i.state=e.memoizedState,i.refs=Mo,To(e);var o=t.contextType;"object"===typeof o&&null!==o?i.context=xo(o):(o=Ti(t)?Ci:ki.current,i.context=Ai(e,o)),i.state=e.memoizedState,"function"===typeof(o=t.getDerivedStateFromProps)&&(Bo(e,t,o,n),i.state=e.memoizedState),"function"===typeof t.getDerivedStateFromProps||"function"===typeof i.getSnapshotBeforeUpdate||"function"!==typeof i.UNSAFE_componentWillMount&&"function"!==typeof i.componentWillMount||(t=i.state,"function"===typeof i.componentWillMount&&i.componentWillMount(),"function"===typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount(),t!==i.state&&zo.enqueueReplaceState(i,i.state,null),Po(e,n,i,r),i.state=e.memoizedState),"function"===typeof i.componentDidMount&&(e.flags|=4194308)}function Wo(e,t,n){if(null!==(e=n.ref)&&"function"!==typeof e&&"object"!==typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(o(309));var r=n.stateNode}if(!r)throw Error(o(147,e));var i=r,a=""+e;return null!==t&&null!==t.ref&&"function"===typeof t.ref&&t.ref._stringRef===a?t.ref:(t=function(e){var t=i.refs;t===Mo&&(t=i.refs={}),null===e?delete t[a]:t[a]=e},t._stringRef=a,t)}if("string"!==typeof e)throw Error(o(284));if(!n._owner)throw Error(o(290,e))}return e}function Vo(e,t){throw e=Object.prototype.toString.call(t),Error(o(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Ho(e){return(0,e._init)(e._payload)}function Zo(e){function t(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function i(e,t){return(e=Rc(e,t)).index=0,e.sibling=null,e}function a(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=2,n):r:(t.flags|=2,n):(t.flags|=1048576,n)}function s(t){return e&&null===t.alternate&&(t.flags|=2),t}function l(e,t,n,r){return null===t||6!==t.tag?((t=Pc(n,e.mode,r)).return=e,t):((t=i(t,n)).return=e,t)}function c(e,t,n,r){var o=n.type;return o===S?d(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===o||"object"===typeof o&&null!==o&&o.$$typeof===L&&Ho(o)===t.type)?((r=i(t,n.props)).ref=Wo(e,t,n),r.return=e,r):((r=Oc(n.type,n.key,n.props,null,e.mode,r)).ref=Wo(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=i(t,n.children||[])).return=e,t)}function d(e,t,n,r,o){return null===t||7!==t.tag?((t=Lc(n,e.mode,r,o)).return=e,t):((t=i(t,n)).return=e,t)}function p(e,t,n){if("string"===typeof t&&""!==t||"number"===typeof t)return(t=Pc(""+t,e.mode,n)).return=e,t;if("object"===typeof t&&null!==t){switch(t.$$typeof){case _:return(n=Oc(t.type,t.key,t.props,null,e.mode,n)).ref=Wo(e,null,t),n.return=e,n;case x:return(t=Dc(t,e.mode,n)).return=e,t;case L:return p(e,(0,t._init)(t._payload),n)}if(te(t)||D(t))return(t=Lc(t,e.mode,n,null)).return=e,t;Vo(e,t)}return null}function f(e,t,n,r){var i=null!==t?t.key:null;if("string"===typeof n&&""!==n||"number"===typeof n)return null!==i?null:l(e,t,""+n,r);if("object"===typeof n&&null!==n){switch(n.$$typeof){case _:return n.key===i?c(e,t,n,r):null;case x:return n.key===i?u(e,t,n,r):null;case L:return f(e,t,(i=n._init)(n._payload),r)}if(te(n)||D(n))return null!==i?null:d(e,t,n,r,null);Vo(e,n)}return null}function h(e,t,n,r,i){if("string"===typeof r&&""!==r||"number"===typeof r)return l(t,e=e.get(n)||null,""+r,i);if("object"===typeof r&&null!==r){switch(r.$$typeof){case _:return c(t,e=e.get(null===r.key?n:r.key)||null,r,i);case x:return u(t,e=e.get(null===r.key?n:r.key)||null,r,i);case L:return h(e,t,n,(0,r._init)(r._payload),i)}if(te(r)||D(r))return d(t,e=e.get(n)||null,r,i,null);Vo(t,r)}return null}function m(i,o,s,l){for(var c=null,u=null,d=o,m=o=0,g=null;null!==d&&m<s.length;m++){d.index>m?(g=d,d=null):g=d.sibling;var v=f(i,d,s[m],l);if(null===v){null===d&&(d=g);break}e&&d&&null===v.alternate&&t(i,d),o=a(v,o,m),null===u?c=v:u.sibling=v,u=v,d=g}if(m===s.length)return n(i,d),eo&&Ki(i,m),c;if(null===d){for(;m<s.length;m++)null!==(d=p(i,s[m],l))&&(o=a(d,o,m),null===u?c=d:u.sibling=d,u=d);return eo&&Ki(i,m),c}for(d=r(i,d);m<s.length;m++)null!==(g=h(d,i,m,s[m],l))&&(e&&null!==g.alternate&&d.delete(null===g.key?m:g.key),o=a(g,o,m),null===u?c=g:u.sibling=g,u=g);return e&&d.forEach((function(e){return t(i,e)})),eo&&Ki(i,m),c}function g(i,s,l,c){var u=D(l);if("function"!==typeof u)throw Error(o(150));if(null==(l=u.call(l)))throw Error(o(151));for(var d=u=null,m=s,g=s=0,v=null,b=l.next();null!==m&&!b.done;g++,b=l.next()){m.index>g?(v=m,m=null):v=m.sibling;var y=f(i,m,b.value,c);if(null===y){null===m&&(m=v);break}e&&m&&null===y.alternate&&t(i,m),s=a(y,s,g),null===d?u=y:d.sibling=y,d=y,m=v}if(b.done)return n(i,m),eo&&Ki(i,g),u;if(null===m){for(;!b.done;g++,b=l.next())null!==(b=p(i,b.value,c))&&(s=a(b,s,g),null===d?u=b:d.sibling=b,d=b);return eo&&Ki(i,g),u}for(m=r(i,m);!b.done;g++,b=l.next())null!==(b=h(m,i,g,b.value,c))&&(e&&null!==b.alternate&&m.delete(null===b.key?g:b.key),s=a(b,s,g),null===d?u=b:d.sibling=b,d=b);return e&&m.forEach((function(e){return t(i,e)})),eo&&Ki(i,g),u}return function e(r,o,a,l){if("object"===typeof a&&null!==a&&a.type===S&&null===a.key&&(a=a.props.children),"object"===typeof a&&null!==a){switch(a.$$typeof){case _:e:{for(var c=a.key,u=o;null!==u;){if(u.key===c){if((c=a.type)===S){if(7===u.tag){n(r,u.sibling),(o=i(u,a.props.children)).return=r,r=o;break e}}else if(u.elementType===c||"object"===typeof c&&null!==c&&c.$$typeof===L&&Ho(c)===u.type){n(r,u.sibling),(o=i(u,a.props)).ref=Wo(r,u,a),o.return=r,r=o;break e}n(r,u);break}t(r,u),u=u.sibling}a.type===S?((o=Lc(a.props.children,r.mode,l,a.key)).return=r,r=o):((l=Oc(a.type,a.key,a.props,null,r.mode,l)).ref=Wo(r,o,a),l.return=r,r=l)}return s(r);case x:e:{for(u=a.key;null!==o;){if(o.key===u){if(4===o.tag&&o.stateNode.containerInfo===a.containerInfo&&o.stateNode.implementation===a.implementation){n(r,o.sibling),(o=i(o,a.children||[])).return=r,r=o;break e}n(r,o);break}t(r,o),o=o.sibling}(o=Dc(a,r.mode,l)).return=r,r=o}return s(r);case L:return e(r,o,(u=a._init)(a._payload),l)}if(te(a))return m(r,o,a,l);if(D(a))return g(r,o,a,l);Vo(r,a)}return"string"===typeof a&&""!==a||"number"===typeof a?(a=""+a,null!==o&&6===o.tag?(n(r,o.sibling),(o=i(o,a)).return=r,r=o):(n(r,o),(o=Pc(a,r.mode,l)).return=r,r=o),s(r)):n(r,o)}}var Go=Zo(!0),Ko=Zo(!1),Qo={},Yo=wi(Qo),$o=wi(Qo),Jo=wi(Qo);function Xo(e){if(e===Qo)throw Error(o(174));return e}function ea(e,t){switch(xi(Jo,t),xi($o,e),xi(Yo,Qo),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:le(null,"");break;default:t=le(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}_i(Yo),xi(Yo,t)}function ta(){_i(Yo),_i($o),_i(Jo)}function na(e){Xo(Jo.current);var t=Xo(Yo.current),n=le(t,e.type);t!==n&&(xi($o,e),xi(Yo,n))}function ra(e){$o.current===e&&(_i(Yo),_i($o))}var ia=wi(0);function oa(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!==(128&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var aa=[];function sa(){for(var e=0;e<aa.length;e++)aa[e]._workInProgressVersionPrimary=null;aa.length=0}var la=w.ReactCurrentDispatcher,ca=w.ReactCurrentBatchConfig,ua=0,da=null,pa=null,fa=null,ha=!1,ma=!1,ga=0,va=0;function ba(){throw Error(o(321))}function ya(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!rr(e[n],t[n]))return!1;return!0}function wa(e,t,n,r,i,a){if(ua=a,da=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,la.current=null===e||null===e.memoizedState?rs:is,e=n(r,i),ma){a=0;do{if(ma=!1,ga=0,25<=a)throw Error(o(301));a+=1,fa=pa=null,t.updateQueue=null,la.current=os,e=n(r,i)}while(ma)}if(la.current=ns,t=null!==pa&&null!==pa.next,ua=0,fa=pa=da=null,ha=!1,t)throw Error(o(300));return e}function _a(){var e=0!==ga;return ga=0,e}function xa(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===fa?da.memoizedState=fa=e:fa=fa.next=e,fa}function Sa(){if(null===pa){var e=da.alternate;e=null!==e?e.memoizedState:null}else e=pa.next;var t=null===fa?da.memoizedState:fa.next;if(null!==t)fa=t,pa=e;else{if(null===e)throw Error(o(310));e={memoizedState:(pa=e).memoizedState,baseState:pa.baseState,baseQueue:pa.baseQueue,queue:pa.queue,next:null},null===fa?da.memoizedState=fa=e:fa=fa.next=e}return fa}function ka(e,t){return"function"===typeof t?t(e):t}function Ea(e){var t=Sa(),n=t.queue;if(null===n)throw Error(o(311));n.lastRenderedReducer=e;var r=pa,i=r.baseQueue,a=n.pending;if(null!==a){if(null!==i){var s=i.next;i.next=a.next,a.next=s}r.baseQueue=i=a,n.pending=null}if(null!==i){a=i.next,r=r.baseState;var l=s=null,c=null,u=a;do{var d=u.lane;if((ua&d)===d)null!==c&&(c=c.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),r=u.hasEagerState?u.eagerState:e(r,u.action);else{var p={lane:d,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};null===c?(l=c=p,s=r):c=c.next=p,da.lanes|=d,Nl|=d}u=u.next}while(null!==u&&u!==a);null===c?s=r:c.next=l,rr(r,t.memoizedState)||(gs=!0),t.memoizedState=r,t.baseState=s,t.baseQueue=c,n.lastRenderedState=r}if(null!==(e=n.interleaved)){i=e;do{a=i.lane,da.lanes|=a,Nl|=a,i=i.next}while(i!==e)}else null===i&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Ca(e){var t=Sa(),n=t.queue;if(null===n)throw Error(o(311));n.lastRenderedReducer=e;var r=n.dispatch,i=n.pending,a=t.memoizedState;if(null!==i){n.pending=null;var s=i=i.next;do{a=e(a,s.action),s=s.next}while(s!==i);rr(a,t.memoizedState)||(gs=!0),t.memoizedState=a,null===t.baseQueue&&(t.baseState=a),n.lastRenderedState=a}return[a,r]}function Aa(){}function Ta(e,t){var n=da,r=Sa(),i=t(),a=!rr(r.memoizedState,i);if(a&&(r.memoizedState=i,gs=!0),r=r.queue,Fa(Oa.bind(null,n,r,e),[e]),r.getSnapshot!==t||a||null!==fa&&1&fa.memoizedState.tag){if(n.flags|=2048,Da(9,Ra.bind(null,n,r,i,t),void 0,null),null===Cl)throw Error(o(349));0!==(30&ua)||Ia(n,t,i)}return i}function Ia(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=da.updateQueue)?(t={lastEffect:null,stores:null},da.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function Ra(e,t,n,r){t.value=n,t.getSnapshot=r,La(t)&&Na(e)}function Oa(e,t,n){return n((function(){La(t)&&Na(e)}))}function La(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!rr(e,n)}catch(r){return!0}}function Na(e){var t=Co(e,1);null!==t&&Xl(t,e,1,-1)}function Pa(e){var t=xa();return"function"===typeof e&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:ka,lastRenderedState:e},t.queue=e,e=e.dispatch=Ja.bind(null,da,e),[t.memoizedState,e]}function Da(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=da.updateQueue)?(t={lastEffect:null,stores:null},da.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 Ma(){return Sa().memoizedState}function Ba(e,t,n,r){var i=xa();da.flags|=e,i.memoizedState=Da(1|t,n,void 0,void 0===r?null:r)}function za(e,t,n,r){var i=Sa();r=void 0===r?null:r;var o=void 0;if(null!==pa){var a=pa.memoizedState;if(o=a.destroy,null!==r&&ya(r,a.deps))return void(i.memoizedState=Da(t,n,o,r))}da.flags|=e,i.memoizedState=Da(1|t,n,o,r)}function ja(e,t){return Ba(8390656,8,e,t)}function Fa(e,t){return za(2048,8,e,t)}function Ua(e,t){return za(4,2,e,t)}function qa(e,t){return za(4,4,e,t)}function Wa(e,t){return"function"===typeof t?(e=e(),t(e),function(){t(null)}):null!==t&&void 0!==t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Va(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,za(4,4,Wa.bind(null,t,e),n)}function Ha(){}function Za(e,t){var n=Sa();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&ya(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Ga(e,t){var n=Sa();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&ya(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Ka(e,t,n){return 0===(21&ua)?(e.baseState&&(e.baseState=!1,gs=!0),e.memoizedState=n):(rr(n,t)||(n=ht(),da.lanes|=n,Nl|=n,e.baseState=!0),t)}function Qa(e,t){var n=bt;bt=0!==n&&4>n?n:4,e(!0);var r=ca.transition;ca.transition={};try{e(!1),t()}finally{bt=n,ca.transition=r}}function Ya(){return Sa().memoizedState}function $a(e,t,n){var r=Jl(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Xa(e))es(t,n);else if(null!==(n=Eo(e,t,n,r))){Xl(n,e,r,$l()),ts(n,t,r)}}function Ja(e,t,n){var r=Jl(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Xa(e))es(t,i);else{var o=e.alternate;if(0===e.lanes&&(null===o||0===o.lanes)&&null!==(o=t.lastRenderedReducer))try{var a=t.lastRenderedState,s=o(a,n);if(i.hasEagerState=!0,i.eagerState=s,rr(s,a)){var l=t.interleaved;return null===l?(i.next=i,ko(t)):(i.next=l.next,l.next=i),void(t.interleaved=i)}}catch(c){}null!==(n=Eo(e,t,i,r))&&(Xl(n,e,r,i=$l()),ts(n,t,r))}}function Xa(e){var t=e.alternate;return e===da||null!==t&&t===da}function es(e,t){ma=ha=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function ts(e,t,n){if(0!==(4194240&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,vt(e,n)}}var ns={readContext:xo,useCallback:ba,useContext:ba,useEffect:ba,useImperativeHandle:ba,useInsertionEffect:ba,useLayoutEffect:ba,useMemo:ba,useReducer:ba,useRef:ba,useState:ba,useDebugValue:ba,useDeferredValue:ba,useTransition:ba,useMutableSource:ba,useSyncExternalStore:ba,useId:ba,unstable_isNewReconciler:!1},rs={readContext:xo,useCallback:function(e,t){return xa().memoizedState=[e,void 0===t?null:t],e},useContext:xo,useEffect:ja,useImperativeHandle:function(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,Ba(4194308,4,Wa.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Ba(4194308,4,e,t)},useInsertionEffect:function(e,t){return Ba(4,2,e,t)},useMemo:function(e,t){var n=xa();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=xa();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=$a.bind(null,da,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},xa().memoizedState=e},useState:Pa,useDebugValue:Ha,useDeferredValue:function(e){return xa().memoizedState=e},useTransition:function(){var e=Pa(!1),t=e[0];return e=Qa.bind(null,e[1]),xa().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=da,i=xa();if(eo){if(void 0===n)throw Error(o(407));n=n()}else{if(n=t(),null===Cl)throw Error(o(349));0!==(30&ua)||Ia(r,t,n)}i.memoizedState=n;var a={value:n,getSnapshot:t};return i.queue=a,ja(Oa.bind(null,r,a,e),[e]),r.flags|=2048,Da(9,Ra.bind(null,r,a,n,t),void 0,null),n},useId:function(){var e=xa(),t=Cl.identifierPrefix;if(eo){var n=Gi;t=":"+t+"R"+(n=(Zi&~(1<<32-ot(Zi)-1)).toString(32)+n),0<(n=ga++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=va++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},is={readContext:xo,useCallback:Za,useContext:xo,useEffect:Fa,useImperativeHandle:Va,useInsertionEffect:Ua,useLayoutEffect:qa,useMemo:Ga,useReducer:Ea,useRef:Ma,useState:function(){return Ea(ka)},useDebugValue:Ha,useDeferredValue:function(e){return Ka(Sa(),pa.memoizedState,e)},useTransition:function(){return[Ea(ka)[0],Sa().memoizedState]},useMutableSource:Aa,useSyncExternalStore:Ta,useId:Ya,unstable_isNewReconciler:!1},os={readContext:xo,useCallback:Za,useContext:xo,useEffect:Fa,useImperativeHandle:Va,useInsertionEffect:Ua,useLayoutEffect:qa,useMemo:Ga,useReducer:Ca,useRef:Ma,useState:function(){return Ca(ka)},useDebugValue:Ha,useDeferredValue:function(e){var t=Sa();return null===pa?t.memoizedState=e:Ka(t,pa.memoizedState,e)},useTransition:function(){return[Ca(ka)[0],Sa().memoizedState]},useMutableSource:Aa,useSyncExternalStore:Ta,useId:Ya,unstable_isNewReconciler:!1};function as(e,t){try{var n="",r=t;do{n+=U(r),r=r.return}while(r);var i=n}catch(o){i="\nError generating stack: "+o.message+"\n"+o.stack}return{value:e,source:t,stack:i,digest:null}}function ss(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function ls(e,t){try{console.error(t.value)}catch(n){setTimeout((function(){throw n}))}}var cs="function"===typeof WeakMap?WeakMap:Map;function us(e,t,n){(n=Ro(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Ul||(Ul=!0,ql=r),ls(0,t)},n}function ds(e,t,n){(n=Ro(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"===typeof r){var i=t.value;n.payload=function(){return r(i)},n.callback=function(){ls(0,t)}}var o=e.stateNode;return null!==o&&"function"===typeof o.componentDidCatch&&(n.callback=function(){ls(0,t),"function"!==typeof r&&(null===Wl?Wl=new Set([this]):Wl.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}function ps(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new cs;var i=new Set;r.set(t,i)}else void 0===(i=r.get(t))&&(i=new Set,r.set(t,i));i.has(n)||(i.add(n),e=xc.bind(null,e,t,n),t.then(e,e))}function fs(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function hs(e,t,n,r,i){return 0===(1&e.mode)?(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=Ro(-1,1)).tag=2,Oo(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=i,e)}var ms=w.ReactCurrentOwner,gs=!1;function vs(e,t,n,r){t.child=null===e?Ko(t,null,n,r):Go(t,e.child,n,r)}function bs(e,t,n,r,i){n=n.render;var o=t.ref;return _o(t,i),r=wa(e,t,n,r,o,i),n=_a(),null===e||gs?(eo&&n&&Yi(t),t.flags|=1,vs(e,t,r,i),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Us(e,t,i))}function ys(e,t,n,r,i){if(null===e){var o=n.type;return"function"!==typeof o||Ic(o)||void 0!==o.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Oc(n.type,null,r,t,t.mode,i)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=o,ws(e,t,o,r,i))}if(o=e.child,0===(e.lanes&i)){var a=o.memoizedProps;if((n=null!==(n=n.compare)?n:ir)(a,r)&&e.ref===t.ref)return Us(e,t,i)}return t.flags|=1,(e=Rc(o,r)).ref=t.ref,e.return=t,t.child=e}function ws(e,t,n,r,i){if(null!==e){var o=e.memoizedProps;if(ir(o,r)&&e.ref===t.ref){if(gs=!1,t.pendingProps=r=o,0===(e.lanes&i))return t.lanes=e.lanes,Us(e,t,i);0!==(131072&e.flags)&&(gs=!0)}}return Ss(e,t,n,r,i)}function _s(e,t,n){var r=t.pendingProps,i=r.children,o=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(0===(1&t.mode))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},xi(Rl,Il),Il|=n;else{if(0===(1073741824&n))return e=null!==o?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,xi(Rl,Il),Il|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==o?o.baseLanes:n,xi(Rl,Il),Il|=r}else null!==o?(r=o.baseLanes|n,t.memoizedState=null):r=n,xi(Rl,Il),Il|=r;return vs(e,t,i,n),t.child}function xs(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Ss(e,t,n,r,i){var o=Ti(n)?Ci:ki.current;return o=Ai(t,o),_o(t,i),n=wa(e,t,n,r,o,i),r=_a(),null===e||gs?(eo&&r&&Yi(t),t.flags|=1,vs(e,t,n,i),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Us(e,t,i))}function ks(e,t,n,r,i){if(Ti(n)){var o=!0;Li(t)}else o=!1;if(_o(t,i),null===t.stateNode)Fs(e,t),Fo(t,n,r),qo(t,n,r,i),r=!0;else if(null===e){var a=t.stateNode,s=t.memoizedProps;a.props=s;var l=a.context,c=n.contextType;"object"===typeof c&&null!==c?c=xo(c):c=Ai(t,c=Ti(n)?Ci:ki.current);var u=n.getDerivedStateFromProps,d="function"===typeof u||"function"===typeof a.getSnapshotBeforeUpdate;d||"function"!==typeof a.UNSAFE_componentWillReceiveProps&&"function"!==typeof a.componentWillReceiveProps||(s!==r||l!==c)&&Uo(t,a,r,c),Ao=!1;var p=t.memoizedState;a.state=p,Po(t,r,a,i),l=t.memoizedState,s!==r||p!==l||Ei.current||Ao?("function"===typeof u&&(Bo(t,n,u,r),l=t.memoizedState),(s=Ao||jo(t,n,s,r,p,l,c))?(d||"function"!==typeof a.UNSAFE_componentWillMount&&"function"!==typeof a.componentWillMount||("function"===typeof a.componentWillMount&&a.componentWillMount(),"function"===typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"===typeof a.componentDidMount&&(t.flags|=4194308)):("function"===typeof a.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),a.props=r,a.state=l,a.context=c,r=s):("function"===typeof a.componentDidMount&&(t.flags|=4194308),r=!1)}else{a=t.stateNode,Io(e,t),s=t.memoizedProps,c=t.type===t.elementType?s:fo(t.type,s),a.props=c,d=t.pendingProps,p=a.context,"object"===typeof(l=n.contextType)&&null!==l?l=xo(l):l=Ai(t,l=Ti(n)?Ci:ki.current);var f=n.getDerivedStateFromProps;(u="function"===typeof f||"function"===typeof a.getSnapshotBeforeUpdate)||"function"!==typeof a.UNSAFE_componentWillReceiveProps&&"function"!==typeof a.componentWillReceiveProps||(s!==d||p!==l)&&Uo(t,a,r,l),Ao=!1,p=t.memoizedState,a.state=p,Po(t,r,a,i);var h=t.memoizedState;s!==d||p!==h||Ei.current||Ao?("function"===typeof f&&(Bo(t,n,f,r),h=t.memoizedState),(c=Ao||jo(t,n,c,r,p,h,l)||!1)?(u||"function"!==typeof a.UNSAFE_componentWillUpdate&&"function"!==typeof a.componentWillUpdate||("function"===typeof a.componentWillUpdate&&a.componentWillUpdate(r,h,l),"function"===typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(r,h,l)),"function"===typeof a.componentDidUpdate&&(t.flags|=4),"function"===typeof a.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!==typeof a.componentDidUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!==typeof a.getSnapshotBeforeUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=h),a.props=r,a.state=h,a.context=l,r=c):("function"!==typeof a.componentDidUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!==typeof a.getSnapshotBeforeUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),r=!1)}return Es(e,t,n,r,o,i)}function Es(e,t,n,r,i,o){xs(e,t);var a=0!==(128&t.flags);if(!r&&!a)return i&&Ni(t,n,!1),Us(e,t,o);r=t.stateNode,ms.current=t;var s=a&&"function"!==typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&a?(t.child=Go(t,e.child,null,o),t.child=Go(t,null,s,o)):vs(e,t,s,o),t.memoizedState=r.state,i&&Ni(t,n,!0),t.child}function Cs(e){var t=e.stateNode;t.pendingContext?Ri(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Ri(0,t.context,!1),ea(e,t.containerInfo)}function As(e,t,n,r,i){return co(),uo(i),t.flags|=256,vs(e,t,n,r),t.child}var Ts,Is,Rs,Os,Ls={dehydrated:null,treeContext:null,retryLane:0};function Ns(e){return{baseLanes:e,cachePool:null,transitions:null}}function Ps(e,t,n){var r,i=t.pendingProps,a=ia.current,s=!1,l=0!==(128&t.flags);if((r=l)||(r=(null===e||null!==e.memoizedState)&&0!==(2&a)),r?(s=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(a|=1),xi(ia,1&a),null===e)return oo(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(0===(1&t.mode)?t.lanes=1:"$!"===e.data?t.lanes=8:t.lanes=1073741824,null):(l=i.children,e=i.fallback,s?(i=t.mode,s=t.child,l={mode:"hidden",children:l},0===(1&i)&&null!==s?(s.childLanes=0,s.pendingProps=l):s=Nc(l,i,0,null),e=Lc(e,i,n,null),s.return=t,e.return=t,s.sibling=e,t.child=s,t.child.memoizedState=Ns(n),t.memoizedState=Ls,e):Ds(t,l));if(null!==(a=e.memoizedState)&&null!==(r=a.dehydrated))return function(e,t,n,r,i,a,s){if(n)return 256&t.flags?(t.flags&=-257,Ms(e,t,s,r=ss(Error(o(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(a=r.fallback,i=t.mode,r=Nc({mode:"visible",children:r.children},i,0,null),(a=Lc(a,i,s,null)).flags|=2,r.return=t,a.return=t,r.sibling=a,t.child=r,0!==(1&t.mode)&&Go(t,e.child,null,s),t.child.memoizedState=Ns(s),t.memoizedState=Ls,a);if(0===(1&t.mode))return Ms(e,t,s,null);if("$!"===i.data){if(r=i.nextSibling&&i.nextSibling.dataset)var l=r.dgst;return r=l,Ms(e,t,s,r=ss(a=Error(o(419)),r,void 0))}if(l=0!==(s&e.childLanes),gs||l){if(null!==(r=Cl)){switch(s&-s){case 4:i=2;break;case 16:i=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:i=32;break;case 536870912:i=268435456;break;default:i=0}0!==(i=0!==(i&(r.suspendedLanes|s))?0:i)&&i!==a.retryLane&&(a.retryLane=i,Co(e,i),Xl(r,e,i,-1))}return pc(),Ms(e,t,s,r=ss(Error(o(421))))}return"$?"===i.data?(t.flags|=128,t.child=e.child,t=kc.bind(null,e),i._reactRetry=t,null):(e=a.treeContext,Xi=oi(i.nextSibling),Ji=t,eo=!0,to=null,null!==e&&(Wi[Vi++]=Zi,Wi[Vi++]=Gi,Wi[Vi++]=Hi,Zi=e.id,Gi=e.overflow,Hi=t),t=Ds(t,r.children),t.flags|=4096,t)}(e,t,l,i,r,a,n);if(s){s=i.fallback,l=t.mode,r=(a=e.child).sibling;var c={mode:"hidden",children:i.children};return 0===(1&l)&&t.child!==a?((i=t.child).childLanes=0,i.pendingProps=c,t.deletions=null):(i=Rc(a,c)).subtreeFlags=14680064&a.subtreeFlags,null!==r?s=Rc(r,s):(s=Lc(s,l,n,null)).flags|=2,s.return=t,i.return=t,i.sibling=s,t.child=i,i=s,s=t.child,l=null===(l=e.child.memoizedState)?Ns(n):{baseLanes:l.baseLanes|n,cachePool:null,transitions:l.transitions},s.memoizedState=l,s.childLanes=e.childLanes&~n,t.memoizedState=Ls,i}return e=(s=e.child).sibling,i=Rc(s,{mode:"visible",children:i.children}),0===(1&t.mode)&&(i.lanes=n),i.return=t,i.sibling=null,null!==e&&(null===(n=t.deletions)?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=i,t.memoizedState=null,i}function Ds(e,t){return(t=Nc({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function Ms(e,t,n,r){return null!==r&&uo(r),Go(t,e.child,null,n),(e=Ds(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function Bs(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),wo(e.return,t,n)}function zs(e,t,n,r,i){var o=e.memoizedState;null===o?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=i)}function js(e,t,n){var r=t.pendingProps,i=r.revealOrder,o=r.tail;if(vs(e,t,r.children,n),0!==(2&(r=ia.current)))r=1&r|2,t.flags|=128;else{if(null!==e&&0!==(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Bs(e,n,t);else if(19===e.tag)Bs(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(xi(ia,r),0===(1&t.mode))t.memoizedState=null;else switch(i){case"forwards":for(n=t.child,i=null;null!==n;)null!==(e=n.alternate)&&null===oa(e)&&(i=n),n=n.sibling;null===(n=i)?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),zs(t,!1,i,n,o);break;case"backwards":for(n=null,i=t.child,t.child=null;null!==i;){if(null!==(e=i.alternate)&&null===oa(e)){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}zs(t,!0,n,null,o);break;case"together":zs(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Fs(e,t){0===(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Us(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),Nl|=t.lanes,0===(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(o(153));if(null!==t.child){for(n=Rc(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Rc(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function qs(e,t){if(!eo)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 Ws(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var i=e.child;null!==i;)n|=i.lanes|i.childLanes,r|=14680064&i.subtreeFlags,r|=14680064&i.flags,i.return=e,i=i.sibling;else for(i=e.child;null!==i;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function Vs(e,t,n){var r=t.pendingProps;switch($i(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ws(t),null;case 1:case 17:return Ti(t.type)&&Ii(),Ws(t),null;case 3:return r=t.stateNode,ta(),_i(Ei),_i(ki),sa(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(so(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&0===(256&t.flags)||(t.flags|=1024,null!==to&&(rc(to),to=null))),Is(e,t),Ws(t),null;case 5:ra(t);var i=Xo(Jo.current);if(n=t.type,null!==e&&null!=t.stateNode)Rs(e,t,n,r,i),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(o(166));return Ws(t),null}if(e=Xo(Yo.current),so(t)){r=t.stateNode,n=t.type;var a=t.memoizedProps;switch(r[li]=t,r[ci]=a,e=0!==(1&t.mode),n){case"dialog":Dr("cancel",r),Dr("close",r);break;case"iframe":case"object":case"embed":Dr("load",r);break;case"video":case"audio":for(i=0;i<Or.length;i++)Dr(Or[i],r);break;case"source":Dr("error",r);break;case"img":case"image":case"link":Dr("error",r),Dr("load",r);break;case"details":Dr("toggle",r);break;case"input":Y(r,a),Dr("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!a.multiple},Dr("invalid",r);break;case"textarea":ie(r,a),Dr("invalid",r)}for(var l in ve(n,a),i=null,a)if(a.hasOwnProperty(l)){var c=a[l];"children"===l?"string"===typeof c?r.textContent!==c&&(!0!==a.suppressHydrationWarning&&Kr(r.textContent,c,e),i=["children",c]):"number"===typeof c&&r.textContent!==""+c&&(!0!==a.suppressHydrationWarning&&Kr(r.textContent,c,e),i=["children",""+c]):s.hasOwnProperty(l)&&null!=c&&"onScroll"===l&&Dr("scroll",r)}switch(n){case"input":Z(r),X(r,a,!0);break;case"textarea":Z(r),ae(r);break;case"select":case"option":break;default:"function"===typeof a.onClick&&(r.onclick=Qr)}r=i,t.updateQueue=r,null!==r&&(t.flags|=4)}else{l=9===i.nodeType?i:i.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=se(n)),"http://www.w3.org/1999/xhtml"===e?"script"===n?((e=l.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"===typeof r.is?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),"select"===n&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[li]=t,e[ci]=r,Ts(e,t,!1,!1),t.stateNode=e;e:{switch(l=be(n,r),n){case"dialog":Dr("cancel",e),Dr("close",e),i=r;break;case"iframe":case"object":case"embed":Dr("load",e),i=r;break;case"video":case"audio":for(i=0;i<Or.length;i++)Dr(Or[i],e);i=r;break;case"source":Dr("error",e),i=r;break;case"img":case"image":case"link":Dr("error",e),Dr("load",e),i=r;break;case"details":Dr("toggle",e),i=r;break;case"input":Y(e,r),i=Q(e,r),Dr("invalid",e);break;case"option":default:i=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},i=B({},r,{value:void 0}),Dr("invalid",e);break;case"textarea":ie(e,r),i=re(e,r),Dr("invalid",e)}for(a in ve(n,i),c=i)if(c.hasOwnProperty(a)){var u=c[a];"style"===a?me(e,u):"dangerouslySetInnerHTML"===a?null!=(u=u?u.__html:void 0)&&ue(e,u):"children"===a?"string"===typeof u?("textarea"!==n||""!==u)&&de(e,u):"number"===typeof u&&de(e,""+u):"suppressContentEditableWarning"!==a&&"suppressHydrationWarning"!==a&&"autoFocus"!==a&&(s.hasOwnProperty(a)?null!=u&&"onScroll"===a&&Dr("scroll",e):null!=u&&y(e,a,u,l))}switch(n){case"input":Z(e),X(e,r,!1);break;case"textarea":Z(e),ae(e);break;case"option":null!=r.value&&e.setAttribute("value",""+V(r.value));break;case"select":e.multiple=!!r.multiple,null!=(a=r.value)?ne(e,!!r.multiple,a,!1):null!=r.defaultValue&&ne(e,!!r.multiple,r.defaultValue,!0);break;default:"function"===typeof i.onClick&&(e.onclick=Qr)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}null!==t.ref&&(t.flags|=512,t.flags|=2097152)}return Ws(t),null;case 6:if(e&&null!=t.stateNode)Os(e,t,e.memoizedProps,r);else{if("string"!==typeof r&&null===t.stateNode)throw Error(o(166));if(n=Xo(Jo.current),Xo(Yo.current),so(t)){if(r=t.stateNode,n=t.memoizedProps,r[li]=t,(a=r.nodeValue!==n)&&null!==(e=Ji))switch(e.tag){case 3:Kr(r.nodeValue,n,0!==(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&Kr(r.nodeValue,n,0!==(1&e.mode))}a&&(t.flags|=4)}else(r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[li]=t,t.stateNode=r}return Ws(t),null;case 13:if(_i(ia),r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(eo&&null!==Xi&&0!==(1&t.mode)&&0===(128&t.flags))lo(),co(),t.flags|=98560,a=!1;else if(a=so(t),null!==r&&null!==r.dehydrated){if(null===e){if(!a)throw Error(o(318));if(!(a=null!==(a=t.memoizedState)?a.dehydrated:null))throw Error(o(317));a[li]=t}else co(),0===(128&t.flags)&&(t.memoizedState=null),t.flags|=4;Ws(t),a=!1}else null!==to&&(rc(to),to=null),a=!0;if(!a)return 65536&t.flags?t:null}return 0!==(128&t.flags)?(t.lanes=n,t):((r=null!==r)!==(null!==e&&null!==e.memoizedState)&&r&&(t.child.flags|=8192,0!==(1&t.mode)&&(null===e||0!==(1&ia.current)?0===Ol&&(Ol=3):pc())),null!==t.updateQueue&&(t.flags|=4),Ws(t),null);case 4:return ta(),Is(e,t),null===e&&zr(t.stateNode.containerInfo),Ws(t),null;case 10:return yo(t.type._context),Ws(t),null;case 19:if(_i(ia),null===(a=t.memoizedState))return Ws(t),null;if(r=0!==(128&t.flags),null===(l=a.rendering))if(r)qs(a,!1);else{if(0!==Ol||null!==e&&0!==(128&e.flags))for(e=t.child;null!==e;){if(null!==(l=oa(e))){for(t.flags|=128,qs(a,!1),null!==(r=l.updateQueue)&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;null!==n;)e=r,(a=n).flags&=14680066,null===(l=a.alternate)?(a.childLanes=0,a.lanes=e,a.child=null,a.subtreeFlags=0,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null,a.stateNode=null):(a.childLanes=l.childLanes,a.lanes=l.lanes,a.child=l.child,a.subtreeFlags=0,a.deletions=null,a.memoizedProps=l.memoizedProps,a.memoizedState=l.memoizedState,a.updateQueue=l.updateQueue,a.type=l.type,e=l.dependencies,a.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return xi(ia,1&ia.current|2),t.child}e=e.sibling}null!==a.tail&&Ye()>jl&&(t.flags|=128,r=!0,qs(a,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=oa(l))){if(t.flags|=128,r=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),qs(a,!0),null===a.tail&&"hidden"===a.tailMode&&!l.alternate&&!eo)return Ws(t),null}else 2*Ye()-a.renderingStartTime>jl&&1073741824!==n&&(t.flags|=128,r=!0,qs(a,!1),t.lanes=4194304);a.isBackwards?(l.sibling=t.child,t.child=l):(null!==(n=a.last)?n.sibling=l:t.child=l,a.last=l)}return null!==a.tail?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=Ye(),t.sibling=null,n=ia.current,xi(ia,r?1&n|2:1&n),t):(Ws(t),null);case 22:case 23:return lc(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&0!==(1&t.mode)?0!==(1073741824&Il)&&(Ws(t),6&t.subtreeFlags&&(t.flags|=8192)):Ws(t),null;case 24:case 25:return null}throw Error(o(156,t.tag))}function Hs(e,t){switch($i(t),t.tag){case 1:return Ti(t.type)&&Ii(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return ta(),_i(Ei),_i(ki),sa(),0!==(65536&(e=t.flags))&&0===(128&e)?(t.flags=-65537&e|128,t):null;case 5:return ra(t),null;case 13:if(_i(ia),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(o(340));co()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return _i(ia),null;case 4:return ta(),null;case 10:return yo(t.type._context),null;case 22:case 23:return lc(),null;default:return null}}Ts=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}},Is=function(){},Rs=function(e,t,n,r){var i=e.memoizedProps;if(i!==r){e=t.stateNode,Xo(Yo.current);var o,a=null;switch(n){case"input":i=Q(e,i),r=Q(e,r),a=[];break;case"select":i=B({},i,{value:void 0}),r=B({},r,{value:void 0}),a=[];break;case"textarea":i=re(e,i),r=re(e,r),a=[];break;default:"function"!==typeof i.onClick&&"function"===typeof r.onClick&&(e.onclick=Qr)}for(u in ve(n,r),n=null,i)if(!r.hasOwnProperty(u)&&i.hasOwnProperty(u)&&null!=i[u])if("style"===u){var l=i[u];for(o in l)l.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else"dangerouslySetInnerHTML"!==u&&"children"!==u&&"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&"autoFocus"!==u&&(s.hasOwnProperty(u)?a||(a=[]):(a=a||[]).push(u,null));for(u in r){var c=r[u];if(l=null!=i?i[u]:void 0,r.hasOwnProperty(u)&&c!==l&&(null!=c||null!=l))if("style"===u)if(l){for(o in l)!l.hasOwnProperty(o)||c&&c.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in c)c.hasOwnProperty(o)&&l[o]!==c[o]&&(n||(n={}),n[o]=c[o])}else n||(a||(a=[]),a.push(u,n)),n=c;else"dangerouslySetInnerHTML"===u?(c=c?c.__html:void 0,l=l?l.__html:void 0,null!=c&&l!==c&&(a=a||[]).push(u,c)):"children"===u?"string"!==typeof c&&"number"!==typeof c||(a=a||[]).push(u,""+c):"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&(s.hasOwnProperty(u)?(null!=c&&"onScroll"===u&&Dr("scroll",e),a||l===c||(a=[])):(a=a||[]).push(u,c))}n&&(a=a||[]).push("style",n);var u=a;(t.updateQueue=u)&&(t.flags|=4)}},Os=function(e,t,n,r){n!==r&&(t.flags|=4)};var Zs=!1,Gs=!1,Ks="function"===typeof WeakSet?WeakSet:Set,Qs=null;function Ys(e,t){var n=e.ref;if(null!==n)if("function"===typeof n)try{n(null)}catch(r){_c(e,t,r)}else n.current=null}function $s(e,t,n){try{n()}catch(r){_c(e,t,r)}}var Js=!1;function Xs(e,t,n){var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var i=r=r.next;do{if((i.tag&e)===e){var o=i.destroy;i.destroy=void 0,void 0!==o&&$s(t,n,o)}i=i.next}while(i!==r)}}function el(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 tl(e){var t=e.ref;if(null!==t){var n=e.stateNode;e.tag,e=n,"function"===typeof t?t(e):t.current=e}}function nl(e){var t=e.alternate;null!==t&&(e.alternate=null,nl(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&(delete t[li],delete t[ci],delete t[di],delete t[pi],delete t[fi])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function rl(e){return 5===e.tag||3===e.tag||4===e.tag}function il(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||rl(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function ol(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!==(n=n._reactRootContainer)&&void 0!==n||null!==t.onclick||(t.onclick=Qr));else if(4!==r&&null!==(e=e.child))for(ol(e,t,n),e=e.sibling;null!==e;)ol(e,t,n),e=e.sibling}function al(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(al(e,t,n),e=e.sibling;null!==e;)al(e,t,n),e=e.sibling}var sl=null,ll=!1;function cl(e,t,n){for(n=n.child;null!==n;)ul(e,t,n),n=n.sibling}function ul(e,t,n){if(it&&"function"===typeof it.onCommitFiberUnmount)try{it.onCommitFiberUnmount(rt,n)}catch(s){}switch(n.tag){case 5:Gs||Ys(n,t);case 6:var r=sl,i=ll;sl=null,cl(e,t,n),ll=i,null!==(sl=r)&&(ll?(e=sl,n=n.stateNode,8===e.nodeType?e.parentNode.removeChild(n):e.removeChild(n)):sl.removeChild(n.stateNode));break;case 18:null!==sl&&(ll?(e=sl,n=n.stateNode,8===e.nodeType?ii(e.parentNode,n):1===e.nodeType&&ii(e,n),Ut(e)):ii(sl,n.stateNode));break;case 4:r=sl,i=ll,sl=n.stateNode.containerInfo,ll=!0,cl(e,t,n),sl=r,ll=i;break;case 0:case 11:case 14:case 15:if(!Gs&&(null!==(r=n.updateQueue)&&null!==(r=r.lastEffect))){i=r=r.next;do{var o=i,a=o.destroy;o=o.tag,void 0!==a&&(0!==(2&o)||0!==(4&o))&&$s(n,t,a),i=i.next}while(i!==r)}cl(e,t,n);break;case 1:if(!Gs&&(Ys(n,t),"function"===typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){_c(n,t,s)}cl(e,t,n);break;case 21:cl(e,t,n);break;case 22:1&n.mode?(Gs=(r=Gs)||null!==n.memoizedState,cl(e,t,n),Gs=r):cl(e,t,n);break;default:cl(e,t,n)}}function dl(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new Ks),t.forEach((function(t){var r=Ec.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}function pl(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var i=n[r];try{var a=e,s=t,l=s;e:for(;null!==l;){switch(l.tag){case 5:sl=l.stateNode,ll=!1;break e;case 3:case 4:sl=l.stateNode.containerInfo,ll=!0;break e}l=l.return}if(null===sl)throw Error(o(160));ul(a,s,i),sl=null,ll=!1;var c=i.alternate;null!==c&&(c.return=null),i.return=null}catch(u){_c(i,t,u)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)fl(t,e),t=t.sibling}function fl(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(pl(t,e),hl(e),4&r){try{Xs(3,e,e.return),el(3,e)}catch(g){_c(e,e.return,g)}try{Xs(5,e,e.return)}catch(g){_c(e,e.return,g)}}break;case 1:pl(t,e),hl(e),512&r&&null!==n&&Ys(n,n.return);break;case 5:if(pl(t,e),hl(e),512&r&&null!==n&&Ys(n,n.return),32&e.flags){var i=e.stateNode;try{de(i,"")}catch(g){_c(e,e.return,g)}}if(4&r&&null!=(i=e.stateNode)){var a=e.memoizedProps,s=null!==n?n.memoizedProps:a,l=e.type,c=e.updateQueue;if(e.updateQueue=null,null!==c)try{"input"===l&&"radio"===a.type&&null!=a.name&&$(i,a),be(l,s);var u=be(l,a);for(s=0;s<c.length;s+=2){var d=c[s],p=c[s+1];"style"===d?me(i,p):"dangerouslySetInnerHTML"===d?ue(i,p):"children"===d?de(i,p):y(i,d,p,u)}switch(l){case"input":J(i,a);break;case"textarea":oe(i,a);break;case"select":var f=i._wrapperState.wasMultiple;i._wrapperState.wasMultiple=!!a.multiple;var h=a.value;null!=h?ne(i,!!a.multiple,h,!1):f!==!!a.multiple&&(null!=a.defaultValue?ne(i,!!a.multiple,a.defaultValue,!0):ne(i,!!a.multiple,a.multiple?[]:"",!1))}i[ci]=a}catch(g){_c(e,e.return,g)}}break;case 6:if(pl(t,e),hl(e),4&r){if(null===e.stateNode)throw Error(o(162));i=e.stateNode,a=e.memoizedProps;try{i.nodeValue=a}catch(g){_c(e,e.return,g)}}break;case 3:if(pl(t,e),hl(e),4&r&&null!==n&&n.memoizedState.isDehydrated)try{Ut(t.containerInfo)}catch(g){_c(e,e.return,g)}break;case 4:default:pl(t,e),hl(e);break;case 13:pl(t,e),hl(e),8192&(i=e.child).flags&&(a=null!==i.memoizedState,i.stateNode.isHidden=a,!a||null!==i.alternate&&null!==i.alternate.memoizedState||(zl=Ye())),4&r&&dl(e);break;case 22:if(d=null!==n&&null!==n.memoizedState,1&e.mode?(Gs=(u=Gs)||d,pl(t,e),Gs=u):pl(t,e),hl(e),8192&r){if(u=null!==e.memoizedState,(e.stateNode.isHidden=u)&&!d&&0!==(1&e.mode))for(Qs=e,d=e.child;null!==d;){for(p=Qs=d;null!==Qs;){switch(h=(f=Qs).child,f.tag){case 0:case 11:case 14:case 15:Xs(4,f,f.return);break;case 1:Ys(f,f.return);var m=f.stateNode;if("function"===typeof m.componentWillUnmount){r=f,n=f.return;try{t=r,m.props=t.memoizedProps,m.state=t.memoizedState,m.componentWillUnmount()}catch(g){_c(r,n,g)}}break;case 5:Ys(f,f.return);break;case 22:if(null!==f.memoizedState){bl(p);continue}}null!==h?(h.return=f,Qs=h):bl(p)}d=d.sibling}e:for(d=null,p=e;;){if(5===p.tag){if(null===d){d=p;try{i=p.stateNode,u?"function"===typeof(a=i.style).setProperty?a.setProperty("display","none","important"):a.display="none":(l=p.stateNode,s=void 0!==(c=p.memoizedProps.style)&&null!==c&&c.hasOwnProperty("display")?c.display:null,l.style.display=he("display",s))}catch(g){_c(e,e.return,g)}}}else if(6===p.tag){if(null===d)try{p.stateNode.nodeValue=u?"":p.memoizedProps}catch(g){_c(e,e.return,g)}}else if((22!==p.tag&&23!==p.tag||null===p.memoizedState||p===e)&&null!==p.child){p.child.return=p,p=p.child;continue}if(p===e)break e;for(;null===p.sibling;){if(null===p.return||p.return===e)break e;d===p&&(d=null),p=p.return}d===p&&(d=null),p.sibling.return=p.return,p=p.sibling}}break;case 19:pl(t,e),hl(e),4&r&&dl(e);case 21:}}function hl(e){var t=e.flags;if(2&t){try{e:{for(var n=e.return;null!==n;){if(rl(n)){var r=n;break e}n=n.return}throw Error(o(160))}switch(r.tag){case 5:var i=r.stateNode;32&r.flags&&(de(i,""),r.flags&=-33),al(e,il(e),i);break;case 3:case 4:var a=r.stateNode.containerInfo;ol(e,il(e),a);break;default:throw Error(o(161))}}catch(s){_c(e,e.return,s)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function ml(e,t,n){Qs=e,gl(e,t,n)}function gl(e,t,n){for(var r=0!==(1&e.mode);null!==Qs;){var i=Qs,o=i.child;if(22===i.tag&&r){var a=null!==i.memoizedState||Zs;if(!a){var s=i.alternate,l=null!==s&&null!==s.memoizedState||Gs;s=Zs;var c=Gs;if(Zs=a,(Gs=l)&&!c)for(Qs=i;null!==Qs;)l=(a=Qs).child,22===a.tag&&null!==a.memoizedState?yl(i):null!==l?(l.return=a,Qs=l):yl(i);for(;null!==o;)Qs=o,gl(o,t,n),o=o.sibling;Qs=i,Zs=s,Gs=c}vl(e)}else 0!==(8772&i.subtreeFlags)&&null!==o?(o.return=i,Qs=o):vl(e)}}function vl(e){for(;null!==Qs;){var t=Qs;if(0!==(8772&t.flags)){var n=t.alternate;try{if(0!==(8772&t.flags))switch(t.tag){case 0:case 11:case 15:Gs||el(5,t);break;case 1:var r=t.stateNode;if(4&t.flags&&!Gs)if(null===n)r.componentDidMount();else{var i=t.elementType===t.type?n.memoizedProps:fo(t.type,n.memoizedProps);r.componentDidUpdate(i,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var a=t.updateQueue;null!==a&&Do(t,a,r);break;case 3:var s=t.updateQueue;if(null!==s){if(n=null,null!==t.child)switch(t.child.tag){case 5:case 1:n=t.child.stateNode}Do(t,s,n)}break;case 5:var l=t.stateNode;if(null===n&&4&t.flags){n=l;var c=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":c.autoFocus&&n.focus();break;case"img":c.src&&(n.src=c.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(null===t.memoizedState){var u=t.alternate;if(null!==u){var d=u.memoizedState;if(null!==d){var p=d.dehydrated;null!==p&&Ut(p)}}}break;default:throw Error(o(163))}Gs||512&t.flags&&tl(t)}catch(f){_c(t,t.return,f)}}if(t===e){Qs=null;break}if(null!==(n=t.sibling)){n.return=t.return,Qs=n;break}Qs=t.return}}function bl(e){for(;null!==Qs;){var t=Qs;if(t===e){Qs=null;break}var n=t.sibling;if(null!==n){n.return=t.return,Qs=n;break}Qs=t.return}}function yl(e){for(;null!==Qs;){var t=Qs;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{el(4,t)}catch(l){_c(t,n,l)}break;case 1:var r=t.stateNode;if("function"===typeof r.componentDidMount){var i=t.return;try{r.componentDidMount()}catch(l){_c(t,i,l)}}var o=t.return;try{tl(t)}catch(l){_c(t,o,l)}break;case 5:var a=t.return;try{tl(t)}catch(l){_c(t,a,l)}}}catch(l){_c(t,t.return,l)}if(t===e){Qs=null;break}var s=t.sibling;if(null!==s){s.return=t.return,Qs=s;break}Qs=t.return}}var wl,_l=Math.ceil,xl=w.ReactCurrentDispatcher,Sl=w.ReactCurrentOwner,kl=w.ReactCurrentBatchConfig,El=0,Cl=null,Al=null,Tl=0,Il=0,Rl=wi(0),Ol=0,Ll=null,Nl=0,Pl=0,Dl=0,Ml=null,Bl=null,zl=0,jl=1/0,Fl=null,Ul=!1,ql=null,Wl=null,Vl=!1,Hl=null,Zl=0,Gl=0,Kl=null,Ql=-1,Yl=0;function $l(){return 0!==(6&El)?Ye():-1!==Ql?Ql:Ql=Ye()}function Jl(e){return 0===(1&e.mode)?1:0!==(2&El)&&0!==Tl?Tl&-Tl:null!==po.transition?(0===Yl&&(Yl=ht()),Yl):0!==(e=bt)?e:e=void 0===(e=window.event)?16:Qt(e.type)}function Xl(e,t,n,r){if(50<Gl)throw Gl=0,Kl=null,Error(o(185));gt(e,n,r),0!==(2&El)&&e===Cl||(e===Cl&&(0===(2&El)&&(Pl|=n),4===Ol&&ic(e,Tl)),ec(e,r),1===n&&0===El&&0===(1&t.mode)&&(jl=Ye()+500,Di&&zi()))}function ec(e,t){var n=e.callbackNode;!function(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,o=e.pendingLanes;0<o;){var a=31-ot(o),s=1<<a,l=i[a];-1===l?0!==(s&n)&&0===(s&r)||(i[a]=pt(s,t)):l<=t&&(e.expiredLanes|=s),o&=~s}}(e,t);var r=dt(e,e===Cl?Tl:0);if(0===r)null!==n&&Ge(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(null!=n&&Ge(n),1===t)0===e.tag?function(e){Di=!0,Bi(e)}(oc.bind(null,e)):Bi(oc.bind(null,e)),ni((function(){0===(6&El)&&zi()})),n=null;else{switch(yt(r)){case 1:n=Je;break;case 4:n=Xe;break;case 16:default:n=et;break;case 536870912:n=nt}n=Cc(n,tc.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function tc(e,t){if(Ql=-1,Yl=0,0!==(6&El))throw Error(o(327));var n=e.callbackNode;if(yc()&&e.callbackNode!==n)return null;var r=dt(e,e===Cl?Tl:0);if(0===r)return null;if(0!==(30&r)||0!==(r&e.expiredLanes)||t)t=fc(e,r);else{t=r;var i=El;El|=2;var a=dc();for(Cl===e&&Tl===t||(Fl=null,jl=Ye()+500,cc(e,t));;)try{mc();break}catch(l){uc(e,l)}bo(),xl.current=a,El=i,null!==Al?t=0:(Cl=null,Tl=0,t=Ol)}if(0!==t){if(2===t&&(0!==(i=ft(e))&&(r=i,t=nc(e,i))),1===t)throw n=Ll,cc(e,0),ic(e,r),ec(e,Ye()),n;if(6===t)ic(e,r);else{if(i=e.current.alternate,0===(30&r)&&!function(e){for(var t=e;;){if(16384&t.flags){var n=t.updateQueue;if(null!==n&&null!==(n=n.stores))for(var r=0;r<n.length;r++){var i=n[r],o=i.getSnapshot;i=i.value;try{if(!rr(o(),i))return!1}catch(s){return!1}}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}(i)&&(2===(t=fc(e,r))&&(0!==(a=ft(e))&&(r=a,t=nc(e,a))),1===t))throw n=Ll,cc(e,0),ic(e,r),ec(e,Ye()),n;switch(e.finishedWork=i,e.finishedLanes=r,t){case 0:case 1:throw Error(o(345));case 2:case 5:bc(e,Bl,Fl);break;case 3:if(ic(e,r),(130023424&r)===r&&10<(t=zl+500-Ye())){if(0!==dt(e,0))break;if(((i=e.suspendedLanes)&r)!==r){$l(),e.pingedLanes|=e.suspendedLanes&i;break}e.timeoutHandle=Xr(bc.bind(null,e,Bl,Fl),t);break}bc(e,Bl,Fl);break;case 4:if(ic(e,r),(4194240&r)===r)break;for(t=e.eventTimes,i=-1;0<r;){var s=31-ot(r);a=1<<s,(s=t[s])>i&&(i=s),r&=~a}if(r=i,10<(r=(120>(r=Ye()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*_l(r/1960))-r)){e.timeoutHandle=Xr(bc.bind(null,e,Bl,Fl),r);break}bc(e,Bl,Fl);break;default:throw Error(o(329))}}}return ec(e,Ye()),e.callbackNode===n?tc.bind(null,e):null}function nc(e,t){var n=Ml;return e.current.memoizedState.isDehydrated&&(cc(e,t).flags|=256),2!==(e=fc(e,t))&&(t=Bl,Bl=n,null!==t&&rc(t)),e}function rc(e){null===Bl?Bl=e:Bl.push.apply(Bl,e)}function ic(e,t){for(t&=~Dl,t&=~Pl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-ot(t),r=1<<n;e[n]=-1,t&=~r}}function oc(e){if(0!==(6&El))throw Error(o(327));yc();var t=dt(e,0);if(0===(1&t))return ec(e,Ye()),null;var n=fc(e,t);if(0!==e.tag&&2===n){var r=ft(e);0!==r&&(t=r,n=nc(e,r))}if(1===n)throw n=Ll,cc(e,0),ic(e,t),ec(e,Ye()),n;if(6===n)throw Error(o(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,bc(e,Bl,Fl),ec(e,Ye()),null}function ac(e,t){var n=El;El|=1;try{return e(t)}finally{0===(El=n)&&(jl=Ye()+500,Di&&zi())}}function sc(e){null!==Hl&&0===Hl.tag&&0===(6&El)&&yc();var t=El;El|=1;var n=kl.transition,r=bt;try{if(kl.transition=null,bt=1,e)return e()}finally{bt=r,kl.transition=n,0===(6&(El=t))&&zi()}}function lc(){Il=Rl.current,_i(Rl)}function cc(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,ei(n)),null!==Al)for(n=Al.return;null!==n;){var r=n;switch($i(r),r.tag){case 1:null!==(r=r.type.childContextTypes)&&void 0!==r&&Ii();break;case 3:ta(),_i(Ei),_i(ki),sa();break;case 5:ra(r);break;case 4:ta();break;case 13:case 19:_i(ia);break;case 10:yo(r.type._context);break;case 22:case 23:lc()}n=n.return}if(Cl=e,Al=e=Rc(e.current,null),Tl=Il=t,Ol=0,Ll=null,Dl=Pl=Nl=0,Bl=Ml=null,null!==So){for(t=0;t<So.length;t++)if(null!==(r=(n=So[t]).interleaved)){n.interleaved=null;var i=r.next,o=n.pending;if(null!==o){var a=o.next;o.next=i,r.next=a}n.pending=r}So=null}return e}function uc(e,t){for(;;){var n=Al;try{if(bo(),la.current=ns,ha){for(var r=da.memoizedState;null!==r;){var i=r.queue;null!==i&&(i.pending=null),r=r.next}ha=!1}if(ua=0,fa=pa=da=null,ma=!1,ga=0,Sl.current=null,null===n||null===n.return){Ol=1,Ll=t,Al=null;break}e:{var a=e,s=n.return,l=n,c=t;if(t=Tl,l.flags|=32768,null!==c&&"object"===typeof c&&"function"===typeof c.then){var u=c,d=l,p=d.tag;if(0===(1&d.mode)&&(0===p||11===p||15===p)){var f=d.alternate;f?(d.updateQueue=f.updateQueue,d.memoizedState=f.memoizedState,d.lanes=f.lanes):(d.updateQueue=null,d.memoizedState=null)}var h=fs(s);if(null!==h){h.flags&=-257,hs(h,s,l,0,t),1&h.mode&&ps(a,u,t),c=u;var m=(t=h).updateQueue;if(null===m){var g=new Set;g.add(c),t.updateQueue=g}else m.add(c);break e}if(0===(1&t)){ps(a,u,t),pc();break e}c=Error(o(426))}else if(eo&&1&l.mode){var v=fs(s);if(null!==v){0===(65536&v.flags)&&(v.flags|=256),hs(v,s,l,0,t),uo(as(c,l));break e}}a=c=as(c,l),4!==Ol&&(Ol=2),null===Ml?Ml=[a]:Ml.push(a),a=s;do{switch(a.tag){case 3:a.flags|=65536,t&=-t,a.lanes|=t,No(a,us(0,c,t));break e;case 1:l=c;var b=a.type,y=a.stateNode;if(0===(128&a.flags)&&("function"===typeof b.getDerivedStateFromError||null!==y&&"function"===typeof y.componentDidCatch&&(null===Wl||!Wl.has(y)))){a.flags|=65536,t&=-t,a.lanes|=t,No(a,ds(a,l,t));break e}}a=a.return}while(null!==a)}vc(n)}catch(w){t=w,Al===n&&null!==n&&(Al=n=n.return);continue}break}}function dc(){var e=xl.current;return xl.current=ns,null===e?ns:e}function pc(){0!==Ol&&3!==Ol&&2!==Ol||(Ol=4),null===Cl||0===(268435455&Nl)&&0===(268435455&Pl)||ic(Cl,Tl)}function fc(e,t){var n=El;El|=2;var r=dc();for(Cl===e&&Tl===t||(Fl=null,cc(e,t));;)try{hc();break}catch(i){uc(e,i)}if(bo(),El=n,xl.current=r,null!==Al)throw Error(o(261));return Cl=null,Tl=0,Ol}function hc(){for(;null!==Al;)gc(Al)}function mc(){for(;null!==Al&&!Ke();)gc(Al)}function gc(e){var t=wl(e.alternate,e,Il);e.memoizedProps=e.pendingProps,null===t?vc(e):Al=t,Sl.current=null}function vc(e){var t=e;do{var n=t.alternate;if(e=t.return,0===(32768&t.flags)){if(null!==(n=Vs(n,t,Il)))return void(Al=n)}else{if(null!==(n=Hs(n,t)))return n.flags&=32767,void(Al=n);if(null===e)return Ol=6,void(Al=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}if(null!==(t=t.sibling))return void(Al=t);Al=t=e}while(null!==t);0===Ol&&(Ol=5)}function bc(e,t,n){var r=bt,i=kl.transition;try{kl.transition=null,bt=1,function(e,t,n,r){do{yc()}while(null!==Hl);if(0!==(6&El))throw Error(o(327));n=e.finishedWork;var i=e.finishedLanes;if(null===n)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(o(177));e.callbackNode=null,e.callbackPriority=0;var a=n.lanes|n.childLanes;if(function(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var i=31-ot(n),o=1<<i;t[i]=0,r[i]=-1,e[i]=-1,n&=~o}}(e,a),e===Cl&&(Al=Cl=null,Tl=0),0===(2064&n.subtreeFlags)&&0===(2064&n.flags)||Vl||(Vl=!0,Cc(et,(function(){return yc(),null}))),a=0!==(15990&n.flags),0!==(15990&n.subtreeFlags)||a){a=kl.transition,kl.transition=null;var s=bt;bt=1;var l=El;El|=4,Sl.current=null,function(e,t){if(Yr=Wt,cr(e=lr())){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(r&&0!==r.rangeCount){n=r.anchorNode;var i=r.anchorOffset,a=r.focusNode;r=r.focusOffset;try{n.nodeType,a.nodeType}catch(_){n=null;break e}var s=0,l=-1,c=-1,u=0,d=0,p=e,f=null;t:for(;;){for(var h;p!==n||0!==i&&3!==p.nodeType||(l=s+i),p!==a||0!==r&&3!==p.nodeType||(c=s+r),3===p.nodeType&&(s+=p.nodeValue.length),null!==(h=p.firstChild);)f=p,p=h;for(;;){if(p===e)break t;if(f===n&&++u===i&&(l=s),f===a&&++d===r&&(c=s),null!==(h=p.nextSibling))break;f=(p=f).parentNode}p=h}n=-1===l||-1===c?null:{start:l,end:c}}else n=null}n=n||{start:0,end:0}}else n=null;for($r={focusedElem:e,selectionRange:n},Wt=!1,Qs=t;null!==Qs;)if(e=(t=Qs).child,0!==(1028&t.subtreeFlags)&&null!==e)e.return=t,Qs=e;else for(;null!==Qs;){t=Qs;try{var m=t.alternate;if(0!==(1024&t.flags))switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==m){var g=m.memoizedProps,v=m.memoizedState,b=t.stateNode,y=b.getSnapshotBeforeUpdate(t.elementType===t.type?g:fo(t.type,g),v);b.__reactInternalSnapshotBeforeUpdate=y}break;case 3:var w=t.stateNode.containerInfo;1===w.nodeType?w.textContent="":9===w.nodeType&&w.documentElement&&w.removeChild(w.documentElement);break;default:throw Error(o(163))}}catch(_){_c(t,t.return,_)}if(null!==(e=t.sibling)){e.return=t.return,Qs=e;break}Qs=t.return}m=Js,Js=!1}(e,n),fl(n,e),ur($r),Wt=!!Yr,$r=Yr=null,e.current=n,ml(n,e,i),Qe(),El=l,bt=s,kl.transition=a}else e.current=n;if(Vl&&(Vl=!1,Hl=e,Zl=i),a=e.pendingLanes,0===a&&(Wl=null),function(e){if(it&&"function"===typeof it.onCommitFiberRoot)try{it.onCommitFiberRoot(rt,e,void 0,128===(128&e.current.flags))}catch(t){}}(n.stateNode),ec(e,Ye()),null!==t)for(r=e.onRecoverableError,n=0;n<t.length;n++)i=t[n],r(i.value,{componentStack:i.stack,digest:i.digest});if(Ul)throw Ul=!1,e=ql,ql=null,e;0!==(1&Zl)&&0!==e.tag&&yc(),a=e.pendingLanes,0!==(1&a)?e===Kl?Gl++:(Gl=0,Kl=e):Gl=0,zi()}(e,t,n,r)}finally{kl.transition=i,bt=r}return null}function yc(){if(null!==Hl){var e=yt(Zl),t=kl.transition,n=bt;try{if(kl.transition=null,bt=16>e?16:e,null===Hl)var r=!1;else{if(e=Hl,Hl=null,Zl=0,0!==(6&El))throw Error(o(331));var i=El;for(El|=4,Qs=e.current;null!==Qs;){var a=Qs,s=a.child;if(0!==(16&Qs.flags)){var l=a.deletions;if(null!==l){for(var c=0;c<l.length;c++){var u=l[c];for(Qs=u;null!==Qs;){var d=Qs;switch(d.tag){case 0:case 11:case 15:Xs(8,d,a)}var p=d.child;if(null!==p)p.return=d,Qs=p;else for(;null!==Qs;){var f=(d=Qs).sibling,h=d.return;if(nl(d),d===u){Qs=null;break}if(null!==f){f.return=h,Qs=f;break}Qs=h}}}var m=a.alternate;if(null!==m){var g=m.child;if(null!==g){m.child=null;do{var v=g.sibling;g.sibling=null,g=v}while(null!==g)}}Qs=a}}if(0!==(2064&a.subtreeFlags)&&null!==s)s.return=a,Qs=s;else e:for(;null!==Qs;){if(0!==(2048&(a=Qs).flags))switch(a.tag){case 0:case 11:case 15:Xs(9,a,a.return)}var b=a.sibling;if(null!==b){b.return=a.return,Qs=b;break e}Qs=a.return}}var y=e.current;for(Qs=y;null!==Qs;){var w=(s=Qs).child;if(0!==(2064&s.subtreeFlags)&&null!==w)w.return=s,Qs=w;else e:for(s=y;null!==Qs;){if(0!==(2048&(l=Qs).flags))try{switch(l.tag){case 0:case 11:case 15:el(9,l)}}catch(x){_c(l,l.return,x)}if(l===s){Qs=null;break e}var _=l.sibling;if(null!==_){_.return=l.return,Qs=_;break e}Qs=l.return}}if(El=i,zi(),it&&"function"===typeof it.onPostCommitFiberRoot)try{it.onPostCommitFiberRoot(rt,e)}catch(x){}r=!0}return r}finally{bt=n,kl.transition=t}}return!1}function wc(e,t,n){e=Oo(e,t=us(0,t=as(n,t),1),1),t=$l(),null!==e&&(gt(e,1,t),ec(e,t))}function _c(e,t,n){if(3===e.tag)wc(e,e,n);else for(;null!==t;){if(3===t.tag){wc(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"===typeof t.type.getDerivedStateFromError||"function"===typeof r.componentDidCatch&&(null===Wl||!Wl.has(r))){t=Oo(t,e=ds(t,e=as(n,e),1),1),e=$l(),null!==t&&(gt(t,1,e),ec(t,e));break}}t=t.return}}function xc(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=$l(),e.pingedLanes|=e.suspendedLanes&n,Cl===e&&(Tl&n)===n&&(4===Ol||3===Ol&&(130023424&Tl)===Tl&&500>Ye()-zl?cc(e,0):Dl|=n),ec(e,t)}function Sc(e,t){0===t&&(0===(1&e.mode)?t=1:(t=ct,0===(130023424&(ct<<=1))&&(ct=4194304)));var n=$l();null!==(e=Co(e,t))&&(gt(e,t,n),ec(e,n))}function kc(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),Sc(e,n)}function Ec(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;null!==i&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(o(314))}null!==r&&r.delete(t),Sc(e,n)}function Cc(e,t){return Ze(e,t)}function Ac(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Tc(e,t,n,r){return new Ac(e,t,n,r)}function Ic(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Rc(e,t){var n=e.alternate;return null===n?((n=Tc(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=14680064&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Oc(e,t,n,r,i,a){var s=2;if(r=e,"function"===typeof e)Ic(e)&&(s=1);else if("string"===typeof e)s=5;else e:switch(e){case S:return Lc(n.children,i,a,t);case k:s=8,i|=8;break;case E:return(e=Tc(12,n,t,2|i)).elementType=E,e.lanes=a,e;case I:return(e=Tc(13,n,t,i)).elementType=I,e.lanes=a,e;case R:return(e=Tc(19,n,t,i)).elementType=R,e.lanes=a,e;case N:return Nc(n,i,a,t);default:if("object"===typeof e&&null!==e)switch(e.$$typeof){case C:s=10;break e;case A:s=9;break e;case T:s=11;break e;case O:s=14;break e;case L:s=16,r=null;break e}throw Error(o(130,null==e?e:typeof e,""))}return(t=Tc(s,n,t,i)).elementType=e,t.type=r,t.lanes=a,t}function Lc(e,t,n,r){return(e=Tc(7,e,r,t)).lanes=n,e}function Nc(e,t,n,r){return(e=Tc(22,e,r,t)).elementType=N,e.lanes=n,e.stateNode={isHidden:!1},e}function Pc(e,t,n){return(e=Tc(6,e,null,t)).lanes=n,e}function Dc(e,t,n){return(t=Tc(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Mc(e,t,n,r,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=mt(0),this.expirationTimes=mt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=mt(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function Bc(e,t,n,r,i,o,a,s,l){return e=new Mc(e,t,n,s,l),1===t?(t=1,!0===o&&(t|=8)):t=0,o=Tc(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},To(o),e}function zc(e){if(!e)return Si;e:{if(Ue(e=e._reactInternals)!==e||1!==e.tag)throw Error(o(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Ti(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);throw Error(o(171))}if(1===e.tag){var n=e.type;if(Ti(n))return Oi(e,n,t)}return t}function jc(e,t,n,r,i,o,a,s,l){return(e=Bc(n,r,!0,e,0,o,0,s,l)).context=zc(null),n=e.current,(o=Ro(r=$l(),i=Jl(n))).callback=void 0!==t&&null!==t?t:null,Oo(n,o,i),e.current.lanes=i,gt(e,i,r),ec(e,r),e}function Fc(e,t,n,r){var i=t.current,o=$l(),a=Jl(i);return n=zc(n),null===t.context?t.context=n:t.pendingContext=n,(t=Ro(o,a)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),null!==(e=Oo(i,t,a))&&(Xl(e,i,a,o),Lo(e,i,a)),a}function Uc(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function qc(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function Wc(e,t){qc(e,t),(e=e.alternate)&&qc(e,t)}wl=function(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps||Ei.current)gs=!0;else{if(0===(e.lanes&n)&&0===(128&t.flags))return gs=!1,function(e,t,n){switch(t.tag){case 3:Cs(t),co();break;case 5:na(t);break;case 1:Ti(t.type)&&Li(t);break;case 4:ea(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,i=t.memoizedProps.value;xi(ho,r._currentValue),r._currentValue=i;break;case 13:if(null!==(r=t.memoizedState))return null!==r.dehydrated?(xi(ia,1&ia.current),t.flags|=128,null):0!==(n&t.child.childLanes)?Ps(e,t,n):(xi(ia,1&ia.current),null!==(e=Us(e,t,n))?e.sibling:null);xi(ia,1&ia.current);break;case 19:if(r=0!==(n&t.childLanes),0!==(128&e.flags)){if(r)return js(e,t,n);t.flags|=128}if(null!==(i=t.memoizedState)&&(i.rendering=null,i.tail=null,i.lastEffect=null),xi(ia,ia.current),r)break;return null;case 22:case 23:return t.lanes=0,_s(e,t,n)}return Us(e,t,n)}(e,t,n);gs=0!==(131072&e.flags)}else gs=!1,eo&&0!==(1048576&t.flags)&&Qi(t,qi,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Fs(e,t),e=t.pendingProps;var i=Ai(t,ki.current);_o(t,n),i=wa(null,t,r,e,i,n);var a=_a();return t.flags|=1,"object"===typeof i&&null!==i&&"function"===typeof i.render&&void 0===i.$$typeof?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Ti(r)?(a=!0,Li(t)):a=!1,t.memoizedState=null!==i.state&&void 0!==i.state?i.state:null,To(t),i.updater=zo,t.stateNode=i,i._reactInternals=t,qo(t,r,e,n),t=Es(null,t,r,!0,a,n)):(t.tag=0,eo&&a&&Yi(t),vs(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Fs(e,t),e=t.pendingProps,r=(i=r._init)(r._payload),t.type=r,i=t.tag=function(e){if("function"===typeof e)return Ic(e)?1:0;if(void 0!==e&&null!==e){if((e=e.$$typeof)===T)return 11;if(e===O)return 14}return 2}(r),e=fo(r,e),i){case 0:t=Ss(null,t,r,e,n);break e;case 1:t=ks(null,t,r,e,n);break e;case 11:t=bs(null,t,r,e,n);break e;case 14:t=ys(null,t,r,fo(r.type,e),n);break e}throw Error(o(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,Ss(e,t,r,i=t.elementType===r?i:fo(r,i),n);case 1:return r=t.type,i=t.pendingProps,ks(e,t,r,i=t.elementType===r?i:fo(r,i),n);case 3:e:{if(Cs(t),null===e)throw Error(o(387));r=t.pendingProps,i=(a=t.memoizedState).element,Io(e,t),Po(t,r,null,n);var s=t.memoizedState;if(r=s.element,a.isDehydrated){if(a={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=a,t.memoizedState=a,256&t.flags){t=As(e,t,r,n,i=as(Error(o(423)),t));break e}if(r!==i){t=As(e,t,r,n,i=as(Error(o(424)),t));break e}for(Xi=oi(t.stateNode.containerInfo.firstChild),Ji=t,eo=!0,to=null,n=Ko(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(co(),r===i){t=Us(e,t,n);break e}vs(e,t,r,n)}t=t.child}return t;case 5:return na(t),null===e&&oo(t),r=t.type,i=t.pendingProps,a=null!==e?e.memoizedProps:null,s=i.children,Jr(r,i)?s=null:null!==a&&Jr(r,a)&&(t.flags|=32),xs(e,t),vs(e,t,s,n),t.child;case 6:return null===e&&oo(t),null;case 13:return Ps(e,t,n);case 4:return ea(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=Go(t,null,r,n):vs(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,bs(e,t,r,i=t.elementType===r?i:fo(r,i),n);case 7:return vs(e,t,t.pendingProps,n),t.child;case 8:case 12:return vs(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,a=t.memoizedProps,s=i.value,xi(ho,r._currentValue),r._currentValue=s,null!==a)if(rr(a.value,s)){if(a.children===i.children&&!Ei.current){t=Us(e,t,n);break e}}else for(null!==(a=t.child)&&(a.return=t);null!==a;){var l=a.dependencies;if(null!==l){s=a.child;for(var c=l.firstContext;null!==c;){if(c.context===r){if(1===a.tag){(c=Ro(-1,n&-n)).tag=2;var u=a.updateQueue;if(null!==u){var d=(u=u.shared).pending;null===d?c.next=c:(c.next=d.next,d.next=c),u.pending=c}}a.lanes|=n,null!==(c=a.alternate)&&(c.lanes|=n),wo(a.return,n,t),l.lanes|=n;break}c=c.next}}else if(10===a.tag)s=a.type===t.type?null:a.child;else if(18===a.tag){if(null===(s=a.return))throw Error(o(341));s.lanes|=n,null!==(l=s.alternate)&&(l.lanes|=n),wo(s,n,t),s=a.sibling}else s=a.child;if(null!==s)s.return=a;else for(s=a;null!==s;){if(s===t){s=null;break}if(null!==(a=s.sibling)){a.return=s.return,s=a;break}s=s.return}a=s}vs(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,_o(t,n),r=r(i=xo(i)),t.flags|=1,vs(e,t,r,n),t.child;case 14:return i=fo(r=t.type,t.pendingProps),ys(e,t,r,i=fo(r.type,i),n);case 15:return ws(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:fo(r,i),Fs(e,t),t.tag=1,Ti(r)?(e=!0,Li(t)):e=!1,_o(t,n),Fo(t,r,i),qo(t,r,i,n),Es(null,t,r,!0,e,n);case 19:return js(e,t,n);case 22:return _s(e,t,n)}throw Error(o(156,t.tag))};var Vc="function"===typeof reportError?reportError:function(e){console.error(e)};function Hc(e){this._internalRoot=e}function Zc(e){this._internalRoot=e}function Gc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function Kc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Qc(){}function Yc(e,t,n,r,i){var o=n._reactRootContainer;if(o){var a=o;if("function"===typeof i){var s=i;i=function(){var e=Uc(a);s.call(e)}}Fc(t,a,e,i)}else a=function(e,t,n,r,i){if(i){if("function"===typeof r){var o=r;r=function(){var e=Uc(a);o.call(e)}}var a=jc(t,r,e,0,null,!1,0,"",Qc);return e._reactRootContainer=a,e[ui]=a.current,zr(8===e.nodeType?e.parentNode:e),sc(),a}for(;i=e.lastChild;)e.removeChild(i);if("function"===typeof r){var s=r;r=function(){var e=Uc(l);s.call(e)}}var l=Bc(e,0,!1,null,0,!1,0,"",Qc);return e._reactRootContainer=l,e[ui]=l.current,zr(8===e.nodeType?e.parentNode:e),sc((function(){Fc(t,l,n,r)})),l}(n,t,e,i,r);return Uc(a)}Zc.prototype.render=Hc.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(o(409));Fc(e,t,null,null)},Zc.prototype.unmount=Hc.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;sc((function(){Fc(null,e,null,null)})),t[ui]=null}},Zc.prototype.unstable_scheduleHydration=function(e){if(e){var t=St();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Lt.length&&0!==t&&t<Lt[n].priority;n++);Lt.splice(n,0,e),0===n&&Mt(e)}},wt=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=ut(t.pendingLanes);0!==n&&(vt(t,1|n),ec(t,Ye()),0===(6&El)&&(jl=Ye()+500,zi()))}break;case 13:sc((function(){var t=Co(e,1);if(null!==t){var n=$l();Xl(t,e,1,n)}})),Wc(e,1)}},_t=function(e){if(13===e.tag){var t=Co(e,134217728);if(null!==t)Xl(t,e,134217728,$l());Wc(e,134217728)}},xt=function(e){if(13===e.tag){var t=Jl(e),n=Co(e,t);if(null!==n)Xl(n,e,t,$l());Wc(e,t)}},St=function(){return bt},kt=function(e,t){var n=bt;try{return bt=e,t()}finally{bt=n}},_e=function(e,t,n){switch(t){case"input":if(J(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var i=vi(r);if(!i)throw Error(o(90));G(r),J(r,i)}}}break;case"textarea":oe(e,n);break;case"select":null!=(t=n.value)&&ne(e,!!n.multiple,t,!1)}},Ae=ac,Te=sc;var $c={usingClientEntryPoint:!1,Events:[mi,gi,vi,Ee,Ce,ac]},Jc={findFiberByHostInstance:hi,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},Xc={bundleType:Jc.bundleType,version:Jc.version,rendererPackageName:Jc.rendererPackageName,rendererConfig:Jc.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:w.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Ve(e))?null:e.stateNode},findFiberByHostInstance:Jc.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var eu=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!eu.isDisabled&&eu.supportsFiber)try{rt=eu.inject(Xc),it=eu}catch(tu){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=$c,t.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Gc(t))throw Error(o(200));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:x,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},t.createRoot=function(e,t){if(!Gc(e))throw Error(o(299));var n=!1,r="",i=Vc;return null!==t&&void 0!==t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(r=t.identifierPrefix),void 0!==t.onRecoverableError&&(i=t.onRecoverableError)),t=Bc(e,1,!1,null,0,n,0,r,i),e[ui]=t.current,zr(8===e.nodeType?e.parentNode:e),new Hc(t)},t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"===typeof e.render)throw Error(o(188));throw e=Object.keys(e).join(","),Error(o(268,e))}return e=null===(e=Ve(t))?null:e.stateNode},t.flushSync=function(e){return sc(e)},t.hydrate=function(e,t,n){if(!Kc(t))throw Error(o(200));return Yc(null,e,t,!0,n)},t.hydrateRoot=function(e,t,n){if(!Gc(e))throw Error(o(405));var r=null!=n&&n.hydratedSources||null,i=!1,a="",s=Vc;if(null!==n&&void 0!==n&&(!0===n.unstable_strictMode&&(i=!0),void 0!==n.identifierPrefix&&(a=n.identifierPrefix),void 0!==n.onRecoverableError&&(s=n.onRecoverableError)),t=jc(t,null,e,1,null!=n?n:null,i,0,a,s),e[ui]=t.current,zr(e),r)for(e=0;e<r.length;e++)i=(i=(n=r[e])._getVersion)(n._source),null==t.mutableSourceEagerHydrationData?t.mutableSourceEagerHydrationData=[n,i]:t.mutableSourceEagerHydrationData.push(n,i);return new Zc(t)},t.render=function(e,t,n){if(!Kc(t))throw Error(o(200));return Yc(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!Kc(e))throw Error(o(40));return!!e._reactRootContainer&&(sc((function(){Yc(null,null,e,!1,(function(){e._reactRootContainer=null,e[ui]=null}))})),!0)},t.unstable_batchedUpdates=ac,t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Kc(n))throw Error(o(200));if(null==e||void 0===e._reactInternals)throw Error(o(38));return Yc(e,t,n,!1,r)},t.version="18.2.0-next-9e3b772b8-20220608"},20745:(e,t,n)=>{"use strict";var r=n(73935);t.s=r.createRoot,r.hydrateRoot},73935:(e,t,n)=>{"use strict";!function e(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(64448)},69590:e=>{"use strict";var t=Array.isArray,n=Object.keys,r=Object.prototype.hasOwnProperty,i="undefined"!==typeof Element;function o(e,a){if(e===a)return!0;if(e&&a&&"object"==typeof e&&"object"==typeof a){var s,l,c,u=t(e),d=t(a);if(u&&d){if((l=e.length)!=a.length)return!1;for(s=l;0!==s--;)if(!o(e[s],a[s]))return!1;return!0}if(u!=d)return!1;var p=e instanceof Date,f=a instanceof Date;if(p!=f)return!1;if(p&&f)return e.getTime()==a.getTime();var h=e instanceof RegExp,m=a instanceof RegExp;if(h!=m)return!1;if(h&&m)return e.toString()==a.toString();var g=n(e);if((l=g.length)!==n(a).length)return!1;for(s=l;0!==s--;)if(!r.call(a,g[s]))return!1;if(i&&e instanceof Element&&a instanceof Element)return e===a;for(s=l;0!==s--;)if(("_owner"!==(c=g[s])||!e.$$typeof)&&!o(e[c],a[c]))return!1;return!0}return e!==e&&a!==a}e.exports=function(e,t){try{return o(e,t)}catch(n){if(n.message&&n.message.match(/stack|recursion/i)||-2146828260===n.number)return console.warn("Warning: react-fast-compare does not handle circular references.",n.name,n.message),!1;throw n}}},70405:(e,t,n)=>{"use strict";n.d(t,{B6:()=>H,ql:()=>X});var r=n(67294),i=n(45697),o=n.n(i),a=n(86403),s=n.n(a),l=n(41143),c=n.n(l),u=n(96774),d=n.n(u);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 f(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,h(e,t)}function h(e,t){return h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},h(e,t)}function m(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)t.indexOf(n=o[r])>=0||(i[n]=e[n]);return i}var g={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title",FRAGMENT:"Symbol(react.fragment)"},v={rel:["amphtml","canonical","alternate"]},b={type:["application/ld+json"]},y={charset:"",name:["robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]},w=Object.keys(g).map((function(e){return g[e]})),_={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},x=Object.keys(_).reduce((function(e,t){return e[_[t]]=t,e}),{}),S=function(e,t){for(var n=e.length-1;n>=0;n-=1){var r=e[n];if(Object.prototype.hasOwnProperty.call(r,t))return r[t]}return null},k=function(e){var t=S(e,g.TITLE),n=S(e,"titleTemplate");if(Array.isArray(t)&&(t=t.join("")),n&&t)return n.replace(/%s/g,(function(){return t}));var r=S(e,"defaultTitle");return t||r||void 0},E=function(e){return S(e,"onChangeClientState")||function(){}},C=function(e,t){return t.filter((function(t){return void 0!==t[e]})).map((function(t){return t[e]})).reduce((function(e,t){return p({},e,t)}),{})},A=function(e,t){return t.filter((function(e){return void 0!==e[g.BASE]})).map((function(e){return e[g.BASE]})).reverse().reduce((function(t,n){if(!t.length)for(var r=Object.keys(n),i=0;i<r.length;i+=1){var o=r[i].toLowerCase();if(-1!==e.indexOf(o)&&n[o])return t.concat(n)}return t}),[])},T=function(e,t,n){var r={};return n.filter((function(t){return!!Array.isArray(t[e])||(void 0!==t[e]&&console&&"function"==typeof console.warn&&console.warn("Helmet: "+e+' should be of type "Array". Instead found type "'+typeof t[e]+'"'),!1)})).map((function(t){return t[e]})).reverse().reduce((function(e,n){var i={};n.filter((function(e){for(var n,o=Object.keys(e),a=0;a<o.length;a+=1){var s=o[a],l=s.toLowerCase();-1===t.indexOf(l)||"rel"===n&&"canonical"===e[n].toLowerCase()||"rel"===l&&"stylesheet"===e[l].toLowerCase()||(n=l),-1===t.indexOf(s)||"innerHTML"!==s&&"cssText"!==s&&"itemprop"!==s||(n=s)}if(!n||!e[n])return!1;var c=e[n].toLowerCase();return r[n]||(r[n]={}),i[n]||(i[n]={}),!r[n][c]&&(i[n][c]=!0,!0)})).reverse().forEach((function(t){return e.push(t)}));for(var o=Object.keys(i),a=0;a<o.length;a+=1){var s=o[a],l=p({},r[s],i[s]);r[s]=l}return e}),[]).reverse()},I=function(e,t){if(Array.isArray(e)&&e.length)for(var n=0;n<e.length;n+=1)if(e[n][t])return!0;return!1},R=function(e){return Array.isArray(e)?e.join(""):e},O=function(e,t){return Array.isArray(e)?e.reduce((function(e,n){return function(e,t){for(var n=Object.keys(e),r=0;r<n.length;r+=1)if(t[n[r]]&&t[n[r]].includes(e[n[r]]))return!0;return!1}(n,t)?e.priority.push(n):e.default.push(n),e}),{priority:[],default:[]}):{default:e}},L=function(e,t){var n;return p({},e,((n={})[t]=void 0,n))},N=[g.NOSCRIPT,g.SCRIPT,g.STYLE],P=function(e,t){return void 0===t&&(t=!0),!1===t?String(e):String(e).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;")},D=function(e){return Object.keys(e).reduce((function(t,n){var r=void 0!==e[n]?n+'="'+e[n]+'"':""+n;return t?t+" "+r:r}),"")},M=function(e,t){return void 0===t&&(t={}),Object.keys(e).reduce((function(t,n){return t[_[n]||n]=e[n],t}),t)},B=function(e,t){return t.map((function(t,n){var i,o=((i={key:n})["data-rh"]=!0,i);return Object.keys(t).forEach((function(e){var n=_[e]||e;"innerHTML"===n||"cssText"===n?o.dangerouslySetInnerHTML={__html:t.innerHTML||t.cssText}:o[n]=t[e]})),r.createElement(e,o)}))},z=function(e,t,n){switch(e){case g.TITLE:return{toComponent:function(){return n=t.titleAttributes,(i={key:e=t.title})["data-rh"]=!0,o=M(n,i),[r.createElement(g.TITLE,o,e)];var e,n,i,o},toString:function(){return function(e,t,n,r){var i=D(n),o=R(t);return i?"<"+e+' data-rh="true" '+i+">"+P(o,r)+"</"+e+">":"<"+e+' data-rh="true">'+P(o,r)+"</"+e+">"}(e,t.title,t.titleAttributes,n)}};case"bodyAttributes":case"htmlAttributes":return{toComponent:function(){return M(t)},toString:function(){return D(t)}};default:return{toComponent:function(){return B(e,t)},toString:function(){return function(e,t,n){return t.reduce((function(t,r){var i=Object.keys(r).filter((function(e){return!("innerHTML"===e||"cssText"===e)})).reduce((function(e,t){var i=void 0===r[t]?t:t+'="'+P(r[t],n)+'"';return e?e+" "+i:i}),""),o=r.innerHTML||r.cssText||"",a=-1===N.indexOf(e);return t+"<"+e+' data-rh="true" '+i+(a?"/>":">"+o+"</"+e+">")}),"")}(e,t,n)}}}},j=function(e){var t=e.baseTag,n=e.bodyAttributes,r=e.encode,i=e.htmlAttributes,o=e.noscriptTags,a=e.styleTags,s=e.title,l=void 0===s?"":s,c=e.titleAttributes,u=e.linkTags,d=e.metaTags,p=e.scriptTags,f={toComponent:function(){},toString:function(){return""}};if(e.prioritizeSeoTags){var h=function(e){var t=e.linkTags,n=e.scriptTags,r=e.encode,i=O(e.metaTags,y),o=O(t,v),a=O(n,b);return{priorityMethods:{toComponent:function(){return[].concat(B(g.META,i.priority),B(g.LINK,o.priority),B(g.SCRIPT,a.priority))},toString:function(){return z(g.META,i.priority,r)+" "+z(g.LINK,o.priority,r)+" "+z(g.SCRIPT,a.priority,r)}},metaTags:i.default,linkTags:o.default,scriptTags:a.default}}(e);f=h.priorityMethods,u=h.linkTags,d=h.metaTags,p=h.scriptTags}return{priority:f,base:z(g.BASE,t,r),bodyAttributes:z("bodyAttributes",n,r),htmlAttributes:z("htmlAttributes",i,r),link:z(g.LINK,u,r),meta:z(g.META,d,r),noscript:z(g.NOSCRIPT,o,r),script:z(g.SCRIPT,p,r),style:z(g.STYLE,a,r),title:z(g.TITLE,{title:l,titleAttributes:c},r)}},F=[],U=function(e,t){var n=this;void 0===t&&(t="undefined"!=typeof document),this.instances=[],this.value={setHelmet:function(e){n.context.helmet=e},helmetInstances:{get:function(){return n.canUseDOM?F:n.instances},add:function(e){(n.canUseDOM?F:n.instances).push(e)},remove:function(e){var t=(n.canUseDOM?F:n.instances).indexOf(e);(n.canUseDOM?F:n.instances).splice(t,1)}}},this.context=e,this.canUseDOM=t,t||(e.helmet=j({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))},q=r.createContext({}),W=o().shape({setHelmet:o().func,helmetInstances:o().shape({get:o().func,add:o().func,remove:o().func})}),V="undefined"!=typeof document,H=function(e){function t(n){var r;return(r=e.call(this,n)||this).helmetData=new U(r.props.context,t.canUseDOM),r}return f(t,e),t.prototype.render=function(){return r.createElement(q.Provider,{value:this.helmetData.value},this.props.children)},t}(r.Component);H.canUseDOM=V,H.propTypes={context:o().shape({helmet:o().shape()}),children:o().node.isRequired},H.defaultProps={context:{}},H.displayName="HelmetProvider";var Z=function(e,t){var n,r=document.head||document.querySelector(g.HEAD),i=r.querySelectorAll(e+"[data-rh]"),o=[].slice.call(i),a=[];return t&&t.length&&t.forEach((function(t){var r=document.createElement(e);for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&("innerHTML"===i?r.innerHTML=t.innerHTML:"cssText"===i?r.styleSheet?r.styleSheet.cssText=t.cssText:r.appendChild(document.createTextNode(t.cssText)):r.setAttribute(i,void 0===t[i]?"":t[i]));r.setAttribute("data-rh","true"),o.some((function(e,t){return n=t,r.isEqualNode(e)}))?o.splice(n,1):a.push(r)})),o.forEach((function(e){return e.parentNode.removeChild(e)})),a.forEach((function(e){return r.appendChild(e)})),{oldTags:o,newTags:a}},G=function(e,t){var n=document.getElementsByTagName(e)[0];if(n){for(var r=n.getAttribute("data-rh"),i=r?r.split(","):[],o=[].concat(i),a=Object.keys(t),s=0;s<a.length;s+=1){var l=a[s],c=t[l]||"";n.getAttribute(l)!==c&&n.setAttribute(l,c),-1===i.indexOf(l)&&i.push(l);var u=o.indexOf(l);-1!==u&&o.splice(u,1)}for(var d=o.length-1;d>=0;d-=1)n.removeAttribute(o[d]);i.length===o.length?n.removeAttribute("data-rh"):n.getAttribute("data-rh")!==a.join(",")&&n.setAttribute("data-rh",a.join(","))}},K=function(e,t){var n=e.baseTag,r=e.htmlAttributes,i=e.linkTags,o=e.metaTags,a=e.noscriptTags,s=e.onChangeClientState,l=e.scriptTags,c=e.styleTags,u=e.title,d=e.titleAttributes;G(g.BODY,e.bodyAttributes),G(g.HTML,r),function(e,t){void 0!==e&&document.title!==e&&(document.title=R(e)),G(g.TITLE,t)}(u,d);var p={baseTag:Z(g.BASE,n),linkTags:Z(g.LINK,i),metaTags:Z(g.META,o),noscriptTags:Z(g.NOSCRIPT,a),scriptTags:Z(g.SCRIPT,l),styleTags:Z(g.STYLE,c)},f={},h={};Object.keys(p).forEach((function(e){var t=p[e],n=t.newTags,r=t.oldTags;n.length&&(f[e]=n),r.length&&(h[e]=p[e].oldTags)})),t&&t(),s(e,f,h)},Q=null,Y=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(t=e.call.apply(e,[this].concat(r))||this).rendered=!1,t}f(t,e);var n=t.prototype;return n.shouldComponentUpdate=function(e){return!d()(e,this.props)},n.componentDidUpdate=function(){this.emitChange()},n.componentWillUnmount=function(){this.props.context.helmetInstances.remove(this),this.emitChange()},n.emitChange=function(){var e,t,n=this.props.context,r=n.setHelmet,i=null,o=(e=n.helmetInstances.get().map((function(e){var t=p({},e.props);return delete t.context,t})),{baseTag:A(["href"],e),bodyAttributes:C("bodyAttributes",e),defer:S(e,"defer"),encode:S(e,"encodeSpecialCharacters"),htmlAttributes:C("htmlAttributes",e),linkTags:T(g.LINK,["rel","href"],e),metaTags:T(g.META,["name","charset","http-equiv","property","itemprop"],e),noscriptTags:T(g.NOSCRIPT,["innerHTML"],e),onChangeClientState:E(e),scriptTags:T(g.SCRIPT,["src","innerHTML"],e),styleTags:T(g.STYLE,["cssText"],e),title:k(e),titleAttributes:C("titleAttributes",e),prioritizeSeoTags:I(e,"prioritizeSeoTags")});H.canUseDOM?(t=o,Q&&cancelAnimationFrame(Q),t.defer?Q=requestAnimationFrame((function(){K(t,(function(){Q=null}))})):(K(t),Q=null)):j&&(i=j(o)),r(i)},n.init=function(){this.rendered||(this.rendered=!0,this.props.context.helmetInstances.add(this),this.emitChange())},n.render=function(){return this.init(),null},t}(r.Component);Y.propTypes={context:W.isRequired},Y.displayName="HelmetDispatcher";var $=["children"],J=["children"],X=function(e){function t(){return e.apply(this,arguments)||this}f(t,e);var n=t.prototype;return n.shouldComponentUpdate=function(e){return!s()(L(this.props,"helmetData"),L(e,"helmetData"))},n.mapNestedChildrenToProps=function(e,t){if(!t)return null;switch(e.type){case g.SCRIPT:case g.NOSCRIPT:return{innerHTML:t};case g.STYLE:return{cssText:t};default:throw new Error("<"+e.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")}},n.flattenArrayTypeChildren=function(e){var t,n=e.child,r=e.arrayTypeChildren;return p({},r,((t={})[n.type]=[].concat(r[n.type]||[],[p({},e.newChildProps,this.mapNestedChildrenToProps(n,e.nestedChildren))]),t))},n.mapObjectTypeChildren=function(e){var t,n,r=e.child,i=e.newProps,o=e.newChildProps,a=e.nestedChildren;switch(r.type){case g.TITLE:return p({},i,((t={})[r.type]=a,t.titleAttributes=p({},o),t));case g.BODY:return p({},i,{bodyAttributes:p({},o)});case g.HTML:return p({},i,{htmlAttributes:p({},o)});default:return p({},i,((n={})[r.type]=p({},o),n))}},n.mapArrayTypeChildrenToProps=function(e,t){var n=p({},t);return Object.keys(e).forEach((function(t){var r;n=p({},n,((r={})[t]=e[t],r))})),n},n.warnOnInvalidChildren=function(e,t){return c()(w.some((function(t){return e.type===t})),"function"==typeof e.type?"You may be attempting to nest <Helmet> components within each other, which is not allowed. Refer to our API for more information.":"Only elements types "+w.join(", ")+" are allowed. Helmet does not support rendering <"+e.type+"> elements. Refer to our API for more information."),c()(!t||"string"==typeof t||Array.isArray(t)&&!t.some((function(e){return"string"!=typeof e})),"Helmet expects a string as a child of <"+e.type+">. Did you forget to wrap your children in braces? ( <"+e.type+">{``}</"+e.type+"> ) Refer to our API for more information."),!0},n.mapChildrenToProps=function(e,t){var n=this,i={};return r.Children.forEach(e,(function(e){if(e&&e.props){var r=e.props,o=r.children,a=m(r,$),s=Object.keys(a).reduce((function(e,t){return e[x[t]||t]=a[t],e}),{}),l=e.type;switch("symbol"==typeof l?l=l.toString():n.warnOnInvalidChildren(e,o),l){case g.FRAGMENT:t=n.mapChildrenToProps(o,t);break;case g.LINK:case g.META:case g.NOSCRIPT:case g.SCRIPT:case g.STYLE:i=n.flattenArrayTypeChildren({child:e,arrayTypeChildren:i,newChildProps:s,nestedChildren:o});break;default:t=n.mapObjectTypeChildren({child:e,newProps:t,newChildProps:s,nestedChildren:o})}}})),this.mapArrayTypeChildrenToProps(i,t)},n.render=function(){var e=this.props,t=e.children,n=m(e,J),i=p({},n),o=n.helmetData;return t&&(i=this.mapChildrenToProps(t,i)),!o||o instanceof U||(o=new U(o.context,o.instances)),o?r.createElement(Y,p({},i,{context:o.value,helmetData:void 0})):r.createElement(q.Consumer,null,(function(e){return r.createElement(Y,p({},i,{context:e}))}))},t}(r.Component);X.propTypes={base:o().object,bodyAttributes:o().object,children:o().oneOfType([o().arrayOf(o().node),o().node]),defaultTitle:o().string,defer:o().bool,encodeSpecialCharacters:o().bool,htmlAttributes:o().object,link:o().arrayOf(o().object),meta:o().arrayOf(o().object),noscript:o().arrayOf(o().object),onChangeClientState:o().func,script:o().arrayOf(o().object),style:o().arrayOf(o().object),title:o().string,titleAttributes:o().object,titleTemplate:o().string,prioritizeSeoTags:o().bool,helmetData:o().object},X.defaultProps={defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1},X.displayName="Helmet"},86403:e=>{var t="undefined"!==typeof Element,n="function"===typeof Map,r="function"===typeof Set,i="function"===typeof ArrayBuffer&&!!ArrayBuffer.isView;function o(e,a){if(e===a)return!0;if(e&&a&&"object"==typeof e&&"object"==typeof a){if(e.constructor!==a.constructor)return!1;var s,l,c,u;if(Array.isArray(e)){if((s=e.length)!=a.length)return!1;for(l=s;0!==l--;)if(!o(e[l],a[l]))return!1;return!0}if(n&&e instanceof Map&&a instanceof Map){if(e.size!==a.size)return!1;for(u=e.entries();!(l=u.next()).done;)if(!a.has(l.value[0]))return!1;for(u=e.entries();!(l=u.next()).done;)if(!o(l.value[1],a.get(l.value[0])))return!1;return!0}if(r&&e instanceof Set&&a instanceof Set){if(e.size!==a.size)return!1;for(u=e.entries();!(l=u.next()).done;)if(!a.has(l.value[0]))return!1;return!0}if(i&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(a)){if((s=e.length)!=a.length)return!1;for(l=s;0!==l--;)if(e[l]!==a[l])return!1;return!0}if(e.constructor===RegExp)return e.source===a.source&&e.flags===a.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===a.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===a.toString();if((s=(c=Object.keys(e)).length)!==Object.keys(a).length)return!1;for(l=s;0!==l--;)if(!Object.prototype.hasOwnProperty.call(a,c[l]))return!1;if(t&&e instanceof Element)return!1;for(l=s;0!==l--;)if(("_owner"!==c[l]&&"__v"!==c[l]&&"__o"!==c[l]||!e.$$typeof)&&!o(e[c[l]],a[c[l]]))return!1;return!0}return e!==e&&a!==a}e.exports=function(e,t){try{return o(e,t)}catch(n){if((n.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw n}}},69921:(e,t)=>{"use strict";var n="function"===typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,i=n?Symbol.for("react.portal"):60106,o=n?Symbol.for("react.fragment"):60107,a=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,u=n?Symbol.for("react.async_mode"):60111,d=n?Symbol.for("react.concurrent_mode"):60111,p=n?Symbol.for("react.forward_ref"):60112,f=n?Symbol.for("react.suspense"):60113,h=n?Symbol.for("react.suspense_list"):60120,m=n?Symbol.for("react.memo"):60115,g=n?Symbol.for("react.lazy"):60116,v=n?Symbol.for("react.block"):60121,b=n?Symbol.for("react.fundamental"):60117,y=n?Symbol.for("react.responder"):60118,w=n?Symbol.for("react.scope"):60119;function _(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case u:case d:case o:case s:case a:case f:return e;default:switch(e=e&&e.$$typeof){case c:case p:case g:case m:case l:return e;default:return t}}case i:return t}}}function x(e){return _(e)===d}t.AsyncMode=u,t.ConcurrentMode=d,t.ContextConsumer=c,t.ContextProvider=l,t.Element=r,t.ForwardRef=p,t.Fragment=o,t.Lazy=g,t.Memo=m,t.Portal=i,t.Profiler=s,t.StrictMode=a,t.Suspense=f,t.isAsyncMode=function(e){return x(e)||_(e)===u},t.isConcurrentMode=x,t.isContextConsumer=function(e){return _(e)===c},t.isContextProvider=function(e){return _(e)===l},t.isElement=function(e){return"object"===typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return _(e)===p},t.isFragment=function(e){return _(e)===o},t.isLazy=function(e){return _(e)===g},t.isMemo=function(e){return _(e)===m},t.isPortal=function(e){return _(e)===i},t.isProfiler=function(e){return _(e)===s},t.isStrictMode=function(e){return _(e)===a},t.isSuspense=function(e){return _(e)===f},t.isValidElementType=function(e){return"string"===typeof e||"function"===typeof e||e===o||e===d||e===s||e===a||e===f||e===h||"object"===typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===m||e.$$typeof===l||e.$$typeof===c||e.$$typeof===p||e.$$typeof===b||e.$$typeof===y||e.$$typeof===w||e.$$typeof===v)},t.typeOf=_},59864:(e,t,n)=>{"use strict";e.exports=n(69921)},15536:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(67294),i=n(62994);function o(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=[]),r.Children.toArray(e).reduce((function(e,a,s){return(0,i.isFragment)(a)?e.push.apply(e,o(a.props.children,t+1,n.concat(a.key||s))):(0,r.isValidElement)(a)?e.push((0,r.cloneElement)(a,{key:n.concat(String(a.key)).join(".")})):"string"!==typeof a&&"number"!==typeof a||e.push(a),e}),[])}},74726:(e,t)=>{"use strict";var n,r=Symbol.for("react.element"),i=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),l=Symbol.for("react.provider"),c=Symbol.for("react.context"),u=Symbol.for("react.server_context"),d=Symbol.for("react.forward_ref"),p=Symbol.for("react.suspense"),f=Symbol.for("react.suspense_list"),h=Symbol.for("react.memo"),m=Symbol.for("react.lazy"),g=Symbol.for("react.offscreen");function v(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case o:case s:case a:case p:case f:return e;default:switch(e=e&&e.$$typeof){case u:case c:case d:case m:case h:case l:return e;default:return t}}case i:return t}}}n=Symbol.for("react.module.reference"),t.isFragment=function(e){return v(e)===o}},62994:(e,t,n)=>{"use strict";e.exports=n(74726)},16550:(e,t,n)=>{"use strict";n.d(t,{$B:()=>U,AW:()=>R,F0:()=>y,TH:()=>j,UO:()=>F,k6:()=>z,l_:()=>E,rs:()=>M});var r=n(51721),i=n(67294),o=n(45697),a=n.n(o),s=n(90071),l=n(38776),c=n(87462),u=n(14779),d=n.n(u),p=(n(59864),n(63366)),f=(n(8679),1073741823),h="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof window?window:"undefined"!==typeof n.g?n.g:{};var m=i.createContext||function(e,t){var n,o,s="__create-react-context-"+function(){var e="__global_unique_id__";return h[e]=(h[e]||0)+1}()+"__",l=function(e){function n(){for(var t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(t=e.call.apply(e,[this].concat(r))||this).emitter=function(e){var t=[];return{on:function(e){t.push(e)},off:function(e){t=t.filter((function(t){return t!==e}))},get:function(){return e},set:function(n,r){e=n,t.forEach((function(t){return t(e,r)}))}}}(t.props.value),t}(0,r.Z)(n,e);var i=n.prototype;return i.getChildContext=function(){var e;return(e={})[s]=this.emitter,e},i.componentWillReceiveProps=function(e){if(this.props.value!==e.value){var n,r=this.props.value,i=e.value;!function(e,t){return e===t?0!==e||1/e===1/t:e!==e&&t!==t}(r,i)?(n="function"===typeof t?t(r,i):f,0!==(n|=0)&&this.emitter.set(e.value,n)):n=0}},i.render=function(){return this.props.children},n}(i.Component);l.childContextTypes=((n={})[s]=a().object.isRequired,n);var c=function(t){function n(){for(var e,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(e=t.call.apply(t,[this].concat(r))||this).observedBits=void 0,e.state={value:e.getValue()},e.onUpdate=function(t,n){0!==((0|e.observedBits)&n)&&e.setState({value:e.getValue()})},e}(0,r.Z)(n,t);var i=n.prototype;return i.componentWillReceiveProps=function(e){var t=e.observedBits;this.observedBits=void 0===t||null===t?f:t},i.componentDidMount=function(){this.context[s]&&this.context[s].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=void 0===e||null===e?f:e},i.componentWillUnmount=function(){this.context[s]&&this.context[s].off(this.onUpdate)},i.getValue=function(){return this.context[s]?this.context[s].get():e},i.render=function(){return(e=this.props.children,Array.isArray(e)?e[0]:e)(this.state.value);var e},n}(i.Component);return c.contextTypes=((o={})[s]=a().object,o),{Provider:l,Consumer:c}},g=function(e){var t=m();return t.displayName=e,t},v=g("Router-History"),b=g("Router"),y=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={location:t.history.location},n._isMounted=!1,n._pendingLocation=null,t.staticContext||(n.unlisten=t.history.listen((function(e){n._pendingLocation=e}))),n}(0,r.Z)(t,e),t.computeRootMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}};var n=t.prototype;return n.componentDidMount=function(){var e=this;this._isMounted=!0,this.unlisten&&this.unlisten(),this.props.staticContext||(this.unlisten=this.props.history.listen((function(t){e._isMounted&&e.setState({location:t})}))),this._pendingLocation&&this.setState({location:this._pendingLocation})},n.componentWillUnmount=function(){this.unlisten&&(this.unlisten(),this._isMounted=!1,this._pendingLocation=null)},n.render=function(){return i.createElement(b.Provider,{value:{history:this.props.history,location:this.state.location,match:t.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},i.createElement(v.Provider,{children:this.props.children||null,value:this.props.history}))},t}(i.Component);i.Component;var w=function(e){function t(){return e.apply(this,arguments)||this}(0,r.Z)(t,e);var n=t.prototype;return n.componentDidMount=function(){this.props.onMount&&this.props.onMount.call(this,this)},n.componentDidUpdate=function(e){this.props.onUpdate&&this.props.onUpdate.call(this,this,e)},n.componentWillUnmount=function(){this.props.onUnmount&&this.props.onUnmount.call(this,this)},n.render=function(){return null},t}(i.Component);var _={},x=1e4,S=0;function k(e,t){return void 0===e&&(e="/"),void 0===t&&(t={}),"/"===e?e:function(e){if(_[e])return _[e];var t=d().compile(e);return S<x&&(_[e]=t,S++),t}(e)(t,{pretty:!0})}function E(e){var t=e.computedMatch,n=e.to,r=e.push,o=void 0!==r&&r;return i.createElement(b.Consumer,null,(function(e){e||(0,l.Z)(!1);var r=e.history,a=e.staticContext,u=o?r.push:r.replace,d=(0,s.ob)(t?"string"===typeof n?k(n,t.params):(0,c.Z)({},n,{pathname:k(n.pathname,t.params)}):n);return a?(u(d),null):i.createElement(w,{onMount:function(){u(d)},onUpdate:function(e,t){var n=(0,s.ob)(t.to);(0,s.Hp)(n,(0,c.Z)({},d,{key:n.key}))||u(d)},to:n})}))}var C={},A=1e4,T=0;function I(e,t){void 0===t&&(t={}),("string"===typeof t||Array.isArray(t))&&(t={path:t});var n=t,r=n.path,i=n.exact,o=void 0!==i&&i,a=n.strict,s=void 0!==a&&a,l=n.sensitive,c=void 0!==l&&l;return[].concat(r).reduce((function(t,n){if(!n&&""!==n)return null;if(t)return t;var r=function(e,t){var n=""+t.end+t.strict+t.sensitive,r=C[n]||(C[n]={});if(r[e])return r[e];var i=[],o={regexp:d()(e,i,t),keys:i};return T<A&&(r[e]=o,T++),o}(n,{end:o,strict:s,sensitive:c}),i=r.regexp,a=r.keys,l=i.exec(e);if(!l)return null;var u=l[0],p=l.slice(1),f=e===u;return o&&!f?null:{path:n,url:"/"===n&&""===u?"/":u,isExact:f,params:a.reduce((function(e,t,n){return e[t.name]=p[n],e}),{})}}),null)}var R=function(e){function t(){return e.apply(this,arguments)||this}return(0,r.Z)(t,e),t.prototype.render=function(){var e=this;return i.createElement(b.Consumer,null,(function(t){t||(0,l.Z)(!1);var n=e.props.location||t.location,r=e.props.computedMatch?e.props.computedMatch:e.props.path?I(n.pathname,e.props):t.match,o=(0,c.Z)({},t,{location:n,match:r}),a=e.props,s=a.children,u=a.component,d=a.render;return Array.isArray(s)&&function(e){return 0===i.Children.count(e)}(s)&&(s=null),i.createElement(b.Provider,{value:o},o.match?s?"function"===typeof s?s(o):s:u?i.createElement(u,o):d?d(o):null:"function"===typeof s?s(o):null)}))},t}(i.Component);function O(e){return"/"===e.charAt(0)?e:"/"+e}function L(e,t){if(!e)return t;var n=O(e);return 0!==t.pathname.indexOf(n)?t:(0,c.Z)({},t,{pathname:t.pathname.substr(n.length)})}function N(e){return"string"===typeof e?e:(0,s.Ep)(e)}function P(e){return function(){(0,l.Z)(!1)}}function D(){}i.Component;var M=function(e){function t(){return e.apply(this,arguments)||this}return(0,r.Z)(t,e),t.prototype.render=function(){var e=this;return i.createElement(b.Consumer,null,(function(t){t||(0,l.Z)(!1);var n,r,o=e.props.location||t.location;return i.Children.forEach(e.props.children,(function(e){if(null==r&&i.isValidElement(e)){n=e;var a=e.props.path||e.props.from;r=a?I(o.pathname,(0,c.Z)({},e.props,{path:a})):t.match}})),r?i.cloneElement(n,{location:o,computedMatch:r}):null}))},t}(i.Component);var B=i.useContext;function z(){return B(v)}function j(){return B(b).location}function F(){var e=B(b).match;return e?e.params:{}}function U(e){var t=j(),n=B(b).match;return e?I(t.pathname,e):n}},12666:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>v});var r=n(63366),i=n(51721),o=n(67294),a=n(73935);const s=!1;var l=n(220),c=n(59391),u="unmounted",d="exited",p="entering",f="entered",h="exiting",m=function(e){function t(t,n){var r;r=e.call(this,t,n)||this;var i,o=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?o?(i=d,r.appearStatus=p):i=f:i=t.unmountOnExit||t.mountOnEnter?u:d,r.state={status:i},r.nextCallback=null,r}(0,i.Z)(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===u?{status:d}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==p&&n!==f&&(t=p):n!==p&&n!==f||(t=h)}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.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}},n.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===p){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:a.findDOMNode(this);n&&(0,c.Q)(n)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===d&&this.setState({status:u})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,i=this.props.nodeRef?[r]:[a.findDOMNode(this),r],o=i[0],l=i[1],c=this.getTimeouts(),u=r?c.appear:c.enter;!e&&!n||s?this.safeSetState({status:f},(function(){t.props.onEntered(o)})):(this.props.onEnter(o,l),this.safeSetState({status:p},(function(){t.props.onEntering(o,l),t.onTransitionEnd(u,(function(){t.safeSetState({status:f},(function(){t.props.onEntered(o,l)}))}))})))},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:a.findDOMNode(this);t&&!s?(this.props.onExit(r),this.safeSetState({status:h},(function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:d},(function(){e.props.onExited(r)}))}))}))):this.safeSetState({status:d},(function(){e.props.onExited(r)}))},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.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},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:a.findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var i=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],o=i[0],s=i[1];this.props.addEndListener(o,s)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},n.render=function(){var e=this.state.status;if(e===u)return null;var t=this.props,n=t.children,i=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,(0,r.Z)(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return o.createElement(l.Z.Provider,{value:null},"function"===typeof n?n(e,i):o.cloneElement(o.Children.only(n),i))},t}(o.Component);function g(){}m.contextType=l.Z,m.propTypes={},m.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:g,onEntering:g,onEntered:g,onExit:g,onExiting:g,onExited:g},m.UNMOUNTED=u,m.EXITED=d,m.ENTERING=p,m.ENTERED=f,m.EXITING=h;const v=m},220:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r=n(67294).createContext(null)},59391:(e,t,n)=>{"use strict";n.d(t,{Q:()=>r});var r=function(e){return e.scrollTop}},75251:(e,t,n)=>{"use strict";var r=n(67294),i=Symbol.for("react.element"),o=Symbol.for("react.fragment"),a=Object.prototype.hasOwnProperty,s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,n){var r,o={},c=null,u=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)a.call(t,r)&&!l.hasOwnProperty(r)&&(o[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===o[r]&&(o[r]=t[r]);return{$$typeof:i,type:e,key:c,ref:u,props:o,_owner:s.current}}t.Fragment=o,t.jsx=c,t.jsxs=c},72408:(e,t)=>{"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),f=Symbol.iterator;var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m=Object.assign,g={};function v(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||h}function b(){}function y(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||h}v.prototype.isReactComponent={},v.prototype.setState=function(e,t){if("object"!==typeof e&&"function"!==typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},b.prototype=v.prototype;var w=y.prototype=new b;w.constructor=y,m(w,v.prototype),w.isPureReactComponent=!0;var _=Array.isArray,x=Object.prototype.hasOwnProperty,S={current:null},k={key:!0,ref:!0,__self:!0,__source:!0};function E(e,t,r){var i,o={},a=null,s=null;if(null!=t)for(i in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(a=""+t.key),t)x.call(t,i)&&!k.hasOwnProperty(i)&&(o[i]=t[i]);var l=arguments.length-2;if(1===l)o.children=r;else if(1<l){for(var c=Array(l),u=0;u<l;u++)c[u]=arguments[u+2];o.children=c}if(e&&e.defaultProps)for(i in l=e.defaultProps)void 0===o[i]&&(o[i]=l[i]);return{$$typeof:n,type:e,key:a,ref:s,props:o,_owner:S.current}}function C(e){return"object"===typeof e&&null!==e&&e.$$typeof===n}var A=/\/+/g;function T(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 I(e,t,i,o,a){var s=typeof e;"undefined"!==s&&"boolean"!==s||(e=null);var l=!1;if(null===e)l=!0;else switch(s){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case n:case r:l=!0}}if(l)return a=a(l=e),e=""===o?"."+T(l,0):o,_(a)?(i="",null!=e&&(i=e.replace(A,"$&/")+"/"),I(a,t,i,"",(function(e){return e}))):null!=a&&(C(a)&&(a=function(e,t){return{$$typeof:n,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(a,i+(!a.key||l&&l.key===a.key?"":(""+a.key).replace(A,"$&/")+"/")+e)),t.push(a)),1;if(l=0,o=""===o?".":o+":",_(e))for(var c=0;c<e.length;c++){var u=o+T(s=e[c],c);l+=I(s,t,i,u,a)}else if(u=function(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=f&&e[f]||e["@@iterator"])?e:null}(e),"function"===typeof u)for(e=u.call(e),c=0;!(s=e.next()).done;)l+=I(s=s.value,t,i,u=o+T(s,c++),a);else if("object"===s)throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return l}function R(e,t,n){if(null==e)return e;var r=[],i=0;return I(e,r,"","",(function(e){return t.call(n,e,i++)})),r}function O(e){if(-1===e._status){var t=e._result;(t=t()).then((function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)}),(function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)})),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var L={current:null},N={transition:null},P={ReactCurrentDispatcher:L,ReactCurrentBatchConfig:N,ReactCurrentOwner:S};t.Children={map:R,forEach:function(e,t,n){R(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return R(e,(function(){t++})),t},toArray:function(e){return R(e,(function(e){return e}))||[]},only:function(e){if(!C(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},t.Component=v,t.Fragment=i,t.Profiler=a,t.PureComponent=y,t.StrictMode=o,t.Suspense=u,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=P,t.cloneElement=function(e,t,r){if(null===e||void 0===e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var i=m({},e.props),o=e.key,a=e.ref,s=e._owner;if(null!=t){if(void 0!==t.ref&&(a=t.ref,s=S.current),void 0!==t.key&&(o=""+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(c in t)x.call(t,c)&&!k.hasOwnProperty(c)&&(i[c]=void 0===t[c]&&void 0!==l?l[c]:t[c])}var c=arguments.length-2;if(1===c)i.children=r;else if(1<c){l=Array(c);for(var u=0;u<c;u++)l[u]=arguments[u+2];i.children=l}return{$$typeof:n,type:e.type,key:o,ref:a,props:i,_owner:s}},t.createContext=function(e){return(e={$$typeof:l,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:s,_context:e},e.Consumer=e},t.createElement=E,t.createFactory=function(e){var t=E.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:c,render:e}},t.isValidElement=C,t.lazy=function(e){return{$$typeof:p,_payload:{_status:-1,_result:e},_init:O}},t.memo=function(e,t){return{$$typeof:d,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=N.transition;N.transition={};try{e()}finally{N.transition=t}},t.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")},t.useCallback=function(e,t){return L.current.useCallback(e,t)},t.useContext=function(e){return L.current.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e){return L.current.useDeferredValue(e)},t.useEffect=function(e,t){return L.current.useEffect(e,t)},t.useId=function(){return L.current.useId()},t.useImperativeHandle=function(e,t,n){return L.current.useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return L.current.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return L.current.useLayoutEffect(e,t)},t.useMemo=function(e,t){return L.current.useMemo(e,t)},t.useReducer=function(e,t,n){return L.current.useReducer(e,t,n)},t.useRef=function(e){return L.current.useRef(e)},t.useState=function(e){return L.current.useState(e)},t.useSyncExternalStore=function(e,t,n){return L.current.useSyncExternalStore(e,t,n)},t.useTransition=function(){return L.current.useTransition()},t.version="18.2.0"},67294:(e,t,n)=>{"use strict";e.exports=n(72408)},85893:(e,t,n)=>{"use strict";e.exports=n(75251)},4480:(e,t,n)=>{"use strict";n.d(t,{FV:()=>us,Wh:()=>ss,Zl:()=>ds,cn:()=>ls,sJ:()=>cs});var r=n(67294),i=n(73935);var o=function(e){const t=new Error(e);if(void 0===t.stack)try{throw t}catch(n){}return t};var a=function(e){return!!e&&"function"===typeof e.then};var s=function(e,t){if(null!=e)return e;throw o(null!==t&&void 0!==t?t:"Got unexpected null or undefined")};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}class c{getValue(){throw o("BaseLoadable")}toPromise(){throw o("BaseLoadable")}valueMaybe(){throw o("BaseLoadable")}valueOrThrow(){throw o(`Loadable expected value, but in "${this.state}" state`)}promiseMaybe(){throw o("BaseLoadable")}promiseOrThrow(){throw o(`Loadable expected promise, but in "${this.state}" state`)}errorMaybe(){throw o("BaseLoadable")}errorOrThrow(){throw o(`Loadable expected error, but in "${this.state}" state`)}is(e){return e.state===this.state&&e.contents===this.contents}map(e){throw o("BaseLoadable")}}class u extends c{constructor(e){super(),l(this,"state","hasValue"),l(this,"contents",void 0),this.contents=e}getValue(){return this.contents}toPromise(){return Promise.resolve(this.contents)}valueMaybe(){return this.contents}valueOrThrow(){return this.contents}promiseMaybe(){}errorMaybe(){}map(e){try{const t=e(this.contents);return a(t)?m(t):b(t)?t:f(t)}catch(t){return a(t)?m(t.next((()=>this.map(e)))):h(t)}}}class d extends c{constructor(e){super(),l(this,"state","hasError"),l(this,"contents",void 0),this.contents=e}getValue(){throw this.contents}toPromise(){return Promise.reject(this.contents)}valueMaybe(){}promiseMaybe(){}errorMaybe(){return this.contents}errorOrThrow(){return this.contents}map(e){return this}}class p extends c{constructor(e){super(),l(this,"state","loading"),l(this,"contents",void 0),this.contents=e}getValue(){throw this.contents}toPromise(){return this.contents}valueMaybe(){}promiseMaybe(){return this.contents}promiseOrThrow(){return this.contents}errorMaybe(){}map(e){return m(this.contents.then((t=>{const n=e(t);if(b(n)){const e=n;switch(e.state){case"hasValue":case"loading":return e.contents;case"hasError":throw e.contents}}return n})).catch((t=>{if(a(t))return t.then((()=>this.map(e).contents));throw t})))}}function f(e){return Object.freeze(new u(e))}function h(e){return Object.freeze(new d(e))}function m(e){return Object.freeze(new p(e))}function g(){return Object.freeze(new p(new Promise((()=>{}))))}function v(e){const t=function(e){return e.every((e=>"hasValue"===e.state))?f(e.map((e=>e.contents))):e.some((e=>"hasError"===e.state))?h(s(e.find((e=>"hasError"===e.state)),"Invalid loadable passed to loadableAll").contents):m(Promise.all(e.map((e=>e.contents))))}((Array.isArray(e)?e:Object.getOwnPropertyNames(e).map((t=>e[t]))).map((e=>b(e)?e:a(e)?m(e):f(e))));return Array.isArray(e)?t:t.map((t=>Object.getOwnPropertyNames(e).reduce(((e,n,r)=>({...e,[n]:t[r]})),{})))}function b(e){return e instanceof c}const y={of:e=>a(e)?m(e):b(e)?e:f(e),error:e=>h(e),loading:()=>g(),all:v,isLoadable:b};var w={loadableWithValue:f,loadableWithError:h,loadableWithPromise:m,loadableLoading:g,loadableAll:v,isLoadable:b,RecoilLoadable:y},_=w.loadableWithValue,x=w.loadableWithError,S=w.loadableWithPromise,k=w.loadableLoading,E=w.loadableAll,C=w.isLoadable,A=w.RecoilLoadable,T=Object.freeze({__proto__:null,loadableWithValue:_,loadableWithError:x,loadableWithPromise:S,loadableLoading:k,loadableAll:E,isLoadable:C,RecoilLoadable:A});const I={RECOIL_DUPLICATE_ATOM_KEY_CHECKING_ENABLED:!0,RECOIL_GKS_ENABLED:new Set(["recoil_hamt_2020","recoil_sync_external_store","recoil_suppress_rerender_in_callback","recoil_memory_managament_2020"])};!function(){var e;"undefined"!==typeof process&&null!=(null===(e=process)||void 0===e?void 0:{MODE:"production",BASE_URL:"/"})&&(function(e,t){var n,r;const i=null===(n={MODE:"production",BASE_URL:"/"}[e])||void 0===n||null===(r=n.toLowerCase())||void 0===r?void 0:r.trim();if(null==i||""===i)return;if(!["true","false"].includes(i))throw o(`process.env.${e} value must be 'true', 'false', or empty: ${i}`);t("true"===i)}("RECOIL_DUPLICATE_ATOM_KEY_CHECKING_ENABLED",(e=>{I.RECOIL_DUPLICATE_ATOM_KEY_CHECKING_ENABLED=e})),function(e,t){var n;const r=null===(n={MODE:"production",BASE_URL:"/"}[e])||void 0===n?void 0:n.trim();null!=r&&""!==r&&t(r.split(/\s*,\s*|\s+/))}("RECOIL_GKS_ENABLED",(e=>{e.forEach((e=>{I.RECOIL_GKS_ENABLED.add(e)}))})))}();var R=I;function O(e){return R.RECOIL_GKS_ENABLED.has(e)}O.setPass=e=>{R.RECOIL_GKS_ENABLED.add(e)},O.setFail=e=>{R.RECOIL_GKS_ENABLED.delete(e)},O.clear=()=>{R.RECOIL_GKS_ENABLED.clear()};var L=O;var N,P,D,M=function(e,t,{error:n}={}){return null};const B=null!==(N=r.createMutableSource)&&void 0!==N?N:r.unstable_createMutableSource,z=null!==(P=r.useMutableSource)&&void 0!==P?P:r.unstable_useMutableSource,j=null!==(D=r.useSyncExternalStore)&&void 0!==D?D:r.unstable_useSyncExternalStore;let F=!1;var U={createMutableSource:B,useMutableSource:z,useSyncExternalStore:j,currentRendererSupportsUseSyncExternalStore:function(){var e;const{ReactCurrentDispatcher:t,ReactCurrentOwner:n}=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,i=null!=(null!==(e=null===t||void 0===t?void 0:t.current)&&void 0!==e?e:n.currentDispatcher).useSyncExternalStore;return!j||i||F||(F=!0,M("A React renderer without React 18+ API support is being used with React 18+.")),i},reactMode:function(){return L("recoil_transition_support")?{mode:"TRANSITION_SUPPORT",early:!0,concurrent:!0}:L("recoil_sync_external_store")&&null!=j?{mode:"SYNC_EXTERNAL_STORE",early:!0,concurrent:!1}:L("recoil_mutable_source")&&null!=z&&"undefined"!==typeof window&&!window.$disableRecoilValueMutableSource_TEMP_HACK_DO_NOT_USE?L("recoil_suppress_rerender_in_callback")?{mode:"MUTABLE_SOURCE",early:!0,concurrent:!0}:{mode:"MUTABLE_SOURCE",early:!1,concurrent:!1}:L("recoil_suppress_rerender_in_callback")?{mode:"LEGACY",early:!0,concurrent:!1}:{mode:"LEGACY",early:!1,concurrent:!1}},isFastRefreshEnabled:function(){return!1}};class q{constructor(e){l(this,"key",void 0),this.key=e}toJSON(){return{key:this.key}}}class W extends q{}class V extends q{}var H={AbstractRecoilValue:q,RecoilState:W,RecoilValueReadOnly:V,isRecoilValue:function(e){return e instanceof W||e instanceof V}},Z=H.AbstractRecoilValue,G=H.RecoilState,K=H.RecoilValueReadOnly,Q=H.isRecoilValue,Y=Object.freeze({__proto__:null,AbstractRecoilValue:Z,RecoilState:G,RecoilValueReadOnly:K,isRecoilValue:Q});var $=function(e,...t){0};var J=function(e,t){return function*(){let n=0;for(const r of e)yield t(r,n++)}()};const{isFastRefreshEnabled:X}=U;class ee{}const te=new ee,ne=new Map,re=new Map;class ie extends Error{}const oe=new Map;function ae(e){return oe.get(e)}var se={nodes:ne,recoilValues:re,registerNode:function(e){R.RECOIL_DUPLICATE_ATOM_KEY_CHECKING_ENABLED&&function(e){if(ne.has(e)){const t=`Duplicate atom key "${e}". This is a FATAL ERROR in\n      production. But it is safe to ignore this warning if it occurred because of\n      hot module replacement.`;console.warn(t)}}(e.key),ne.set(e.key,e);const t=null==e.set?new Y.RecoilValueReadOnly(e.key):new Y.RecoilState(e.key);return re.set(e.key,t),t},getNode:function(e){const t=ne.get(e);if(null==t)throw new ie(`Missing definition for RecoilValue: "${e}""`);return t},getNodeMaybe:function(e){return ne.get(e)},deleteNodeConfigIfPossible:function(e){var t;if(!L("recoil_memory_managament_2020"))return;const n=ne.get(e);var r;null!==n&&void 0!==n&&null!==(t=n.shouldDeleteConfigOnRelease)&&void 0!==t&&t.call(n)&&(ne.delete(e),null===(r=ae(e))||void 0===r||r(),oe.delete(e))},setConfigDeletionHandler:function(e,t){L("recoil_memory_managament_2020")&&(void 0===t?oe.delete(e):oe.set(e,t))},getConfigDeletionHandler:ae,recoilValuesForKeys:function(e){return J(e,(e=>s(re.get(e))))},NodeMissingError:ie,DefaultValue:ee,DEFAULT_VALUE:te};var le={enqueueExecution:function(e,t){t()}};var ce=function(e,t){return e(t={exports:{}},t.exports),t.exports}((function(e){var 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},n={},r=Math.pow(2,5),i=r-1,o=r/2,a=r/4,s={},l=function(e){return function(){return e}},c=n.hash=function(e){var n="undefined"===typeof e?"undefined":t(e);if("number"===n)return e;"string"!==n&&(e+="");for(var r=0,i=0,o=e.length;i<o;++i){r=(r<<5)-r+e.charCodeAt(i)|0}return r},u=function(e,t){return t>>>e&i},d=function(e){return 1<<e},p=function(e,t){return function(e){return e=(e=(858993459&(e-=e>>1&1431655765))+(e>>2&858993459))+(e>>4)&252645135,e+=e>>8,127&e+(e>>16)}(e&t-1)},f=function(e,t,n,r){var i=r;if(!e){var o=r.length;i=new Array(o);for(var a=0;a<o;++a)i[a]=r[a]}return i[t]=n,i},h=function(e,t,n){var r=n.length-1,i=0,o=0,a=n;if(e)i=o=t;else for(a=new Array(r);i<t;)a[o++]=n[i++];for(++i;i<=r;)a[o++]=n[i++];return e&&(a.length=r),a},m={__hamt_isEmpty:!0},g=function(e){return e===m||e&&e.__hamt_isEmpty},v=function(e,t,n,r){return{type:1,edit:e,hash:t,key:n,value:r,_modify:S}},b=function(e,t,n){return{type:2,edit:e,hash:t,children:n,_modify:k}},y=function(e,t,n){return{type:3,edit:e,mask:t,children:n,_modify:E}},w=function(e,t,n){return{type:4,edit:e,size:t,children:n,_modify:C}},_=function e(t,n,r,i,o,a){if(r===o)return b(t,r,[a,i]);var s=u(n,r),l=u(n,o);return y(t,d(s)|d(l),s===l?[e(t,n+5,r,i,o,a)]:s<l?[i,a]:[a,i])},x=function(e,t){return e===t.edit},S=function(e,t,n,r,i,o,a){if(t(o,this.key)){var l=r(this.value);return l===this.value?this:l===s?(--a.value,m):x(e,this)?(this.value=l,this):v(e,i,o,l)}var c=r();return c===s?this:(++a.value,_(e,n,this.hash,this,i,v(e,i,o,c)))},k=function(e,t,n,r,i,o,a){if(i===this.hash){var l=function(e,t,n,r,i,o,a,l){for(var c=i.length,u=0;u<c;++u){var d=i[u];if(n(a,d.key)){var p=d.value,m=o(p);return m===p?i:m===s?(--l.value,h(e,u,i)):f(e,u,v(t,r,a,m),i)}}var g=o();return g===s?i:(++l.value,f(e,c,v(t,r,a,g),i))}(x(e,this),e,t,this.hash,this.children,r,o,a);return l===this.children?this:l.length>1?b(e,this.hash,l):l[0]}var c=r();return c===s?this:(++a.value,_(e,n,this.hash,this,i,v(e,i,o,c)))},E=function(e,t,n,r,i,a,s){var l=this.mask,c=this.children,v=u(n,i),b=d(v),_=p(l,b),S=l&b,k=S?c[_]:m,E=k._modify(e,t,n+5,r,i,a,s);if(k===E)return this;var C,A=x(e,this),T=l,I=void 0;if(S&&g(E)){if(!(T&=~b))return m;if(c.length<=2&&((C=c[1^_])===m||1===C.type||2===C.type))return c[1^_];I=h(A,_,c)}else if(S||g(E))I=f(A,_,E,c);else{if(c.length>=o)return function(e,t,n,r,i){for(var o=[],a=r,s=0,l=0;a;++l)1&a&&(o[l]=i[s++]),a>>>=1;return o[t]=n,w(e,s+1,o)}(e,v,E,l,c);T|=b,I=function(e,t,n,r){var i=r.length;if(e){for(var o=i;o>=t;)r[o--]=r[o];return r[t]=n,r}for(var a=0,s=0,l=new Array(i+1);a<t;)l[s++]=r[a++];for(l[t]=n;a<i;)l[++s]=r[a++];return l}(A,_,E,c)}return A?(this.mask=T,this.children=I,this):y(e,T,I)},C=function(e,t,n,r,i,o,s){var l=this.size,c=this.children,d=u(n,i),p=c[d],h=(p||m)._modify(e,t,n+5,r,i,o,s);if(p===h)return this;var v=x(e,this),b=void 0;if(g(p)&&!g(h))++l,b=f(v,d,h,c);else if(!g(p)&&g(h)){if(--l<=a)return function(e,t,n,r){for(var i=new Array(t-1),o=0,a=0,s=0,l=r.length;s<l;++s)if(s!==n){var c=r[s];c&&!g(c)&&(i[o++]=c,a|=1<<s)}return y(e,a,i)}(e,l,d,c);b=f(v,d,m,c)}else b=f(v,d,h,c);return v?(this.size=l,this.children=b,this):w(e,l,b)};function A(e,t,n,r,i){this._editable=e,this._edit=t,this._config=n,this._root=r,this._size=i}m._modify=function(e,t,n,r,i,o,a){var l=r();return l===s?m:(++a.value,v(e,i,o,l))},A.prototype.setTree=function(e,t){return this._editable?(this._root=e,this._size=t,this):e===this._root?this:new A(this._editable,this._edit,this._config,e,t)};var T=n.tryGetHash=function(e,t,n,r){for(var i=r._root,o=0,a=r._config.keyEq;;)switch(i.type){case 1:return a(n,i.key)?i.value:e;case 2:if(t===i.hash)for(var s=i.children,l=0,c=s.length;l<c;++l){var f=s[l];if(a(n,f.key))return f.value}return e;case 3:var h=u(o,t),m=d(h);if(i.mask&m){i=i.children[p(i.mask,m)],o+=5;break}return e;case 4:if(i=i.children[u(o,t)]){o+=5;break}return e;default:return e}};A.prototype.tryGetHash=function(e,t,n){return T(e,t,n,this)};var I=n.tryGet=function(e,t,n){return T(e,n._config.hash(t),t,n)};A.prototype.tryGet=function(e,t){return I(e,t,this)};var R=n.getHash=function(e,t,n){return T(void 0,e,t,n)};A.prototype.getHash=function(e,t){return R(e,t,this)};n.get=function(e,t){return T(void 0,t._config.hash(e),e,t)};A.prototype.get=function(e,t){return I(t,e,this)};var O=n.has=function(e,t,n){return T(s,e,t,n)!==s};A.prototype.hasHash=function(e,t){return O(e,t,this)};var L=n.has=function(e,t){return O(t._config.hash(e),e,t)};A.prototype.has=function(e){return L(e,this)};var N=function(e,t){return e===t};n.make=function(e){return new A(0,0,{keyEq:e&&e.keyEq||N,hash:e&&e.hash||c},m,0)},n.empty=n.make();var P=n.isEmpty=function(e){return e&&!!g(e._root)};A.prototype.isEmpty=function(){return P(this)};var D=n.modifyHash=function(e,t,n,r){var i={value:r._size},o=r._root._modify(r._editable?r._edit:NaN,r._config.keyEq,0,e,t,n,i);return r.setTree(o,i.value)};A.prototype.modifyHash=function(e,t,n){return D(n,e,t,this)};var M=n.modify=function(e,t,n){return D(e,n._config.hash(t),t,n)};A.prototype.modify=function(e,t){return M(t,e,this)};var B=n.setHash=function(e,t,n,r){return D(l(n),e,t,r)};A.prototype.setHash=function(e,t,n){return B(e,t,n,this)};var z=n.set=function(e,t,n){return B(n._config.hash(e),e,t,n)};A.prototype.set=function(e,t){return z(e,t,this)};var j=l(s),F=n.removeHash=function(e,t,n){return D(j,e,t,n)};A.prototype.removeHash=A.prototype.deleteHash=function(e,t){return F(e,t,this)};var U=n.remove=function(e,t){return F(t._config.hash(e),e,t)};A.prototype.remove=A.prototype.delete=function(e){return U(e,this)};var q=n.beginMutation=function(e){return new A(e._editable+1,e._edit+1,e._config,e._root,e._size)};A.prototype.beginMutation=function(){return q(this)};var W=n.endMutation=function(e){return e._editable=e._editable&&e._editable-1,e};A.prototype.endMutation=function(){return W(this)};var V=n.mutate=function(e,t){var n=q(t);return e(n),W(n)};A.prototype.mutate=function(e){return V(e,this)};var H=function(e){return e&&Z(e[0],e[1],e[2],e[3],e[4])},Z=function(e,t,n,r,i){for(;n<e;){var o=t[n++];if(o&&!g(o))return G(o,r,[e,t,n,r,i])}return H(i)},G=function(e,t,n){switch(e.type){case 1:return{value:t(e),rest:n};case 2:case 4:case 3:var r=e.children;return Z(r.length,r,0,t,n);default:return H(n)}},K={done:!0};function Q(e){this.v=e}Q.prototype.next=function(){if(!this.v)return K;var e=this.v;return this.v=H(e.rest),e},Q.prototype[Symbol.iterator]=function(){return this};var Y=function(e,t){return new Q(G(e._root,t))},$=function(e){return[e.key,e.value]},J=n.entries=function(e){return Y(e,$)};A.prototype.entries=A.prototype[Symbol.iterator]=function(){return J(this)};var X=function(e){return e.key},ee=n.keys=function(e){return Y(e,X)};A.prototype.keys=function(){return ee(this)};var te=function(e){return e.value},ne=n.values=A.prototype.values=function(e){return Y(e,te)};A.prototype.values=function(){return ne(this)};var re=n.fold=function(e,t,n){var r=n._root;if(1===r.type)return e(t,r.value,r.key);for(var i=[r.children],o=void 0;o=i.pop();)for(var a=0,s=o.length;a<s;){var l=o[a++];l&&l.type&&(1===l.type?t=e(t,l.value,l.key):i.push(l.children))}return t};A.prototype.fold=function(e,t){return re(e,t,this)};var ie=n.forEach=function(e,t){return re((function(n,r,i){return e(r,i,t)}),null,t)};A.prototype.forEach=function(e){return ie(e,this)};var oe=n.count=function(e){return e._size};A.prototype.count=function(){return oe(this)},Object.defineProperty(A.prototype,"size",{get:A.prototype.count}),e.exports?e.exports=n:(void 0).hamt=n}));class ue{constructor(e){l(this,"_map",void 0),this._map=new Map(null===e||void 0===e?void 0:e.entries())}keys(){return this._map.keys()}entries(){return this._map.entries()}get(e){return this._map.get(e)}has(e){return this._map.has(e)}set(e,t){return this._map.set(e,t),this}delete(e){return this._map.delete(e),this}clone(){return pe(this)}toMap(){return new Map(this._map)}}class de{constructor(e){if(l(this,"_hamt",ce.empty.beginMutation()),e instanceof de){const t=e._hamt.endMutation();e._hamt=t.beginMutation(),this._hamt=t.beginMutation()}else if(e)for(const[t,n]of e.entries())this._hamt.set(t,n)}keys(){return this._hamt.keys()}entries(){return this._hamt.entries()}get(e){return this._hamt.get(e)}has(e){return this._hamt.has(e)}set(e,t){return this._hamt.set(e,t),this}delete(e){return this._hamt.delete(e),this}clone(){return pe(this)}toMap(){return new Map(this._hamt)}}function pe(e){return L("recoil_hamt_2020")?new de(e):new ue(e)}var fe=pe,he=Object.freeze({__proto__:null,persistentMap:fe});var me=function(e,...t){const n=new Set;e:for(const r of e){for(const e of t)if(e.has(r))continue e;n.add(r)}return n};var ge=function(e,t){const n=new Map;return e.forEach(((e,r)=>{n.set(r,t(e,r))})),n};function ve(e,t,n,r){const{nodeDeps:i,nodeToNodeSubscriptions:o}=n,a=i.get(e);if(a&&r&&a!==r.nodeDeps.get(e))return;i.set(e,t);const l=null==a?t:me(t,a);for(const c of l){o.has(c)||o.set(c,new Set);s(o.get(c)).add(e)}if(a){const n=me(a,t);for(const t of n){if(!o.has(t))return;const n=s(o.get(t));n.delete(e),0===n.size&&o.delete(t)}}}var be={cloneGraph:function(e){return{nodeDeps:ge(e.nodeDeps,(e=>new Set(e))),nodeToNodeSubscriptions:ge(e.nodeToNodeSubscriptions,(e=>new Set(e)))}},graph:function(){return{nodeDeps:new Map,nodeToNodeSubscriptions:new Map}},saveDepsToStore:function(e,t,n,r){var i,o,a,s;const l=n.getState();r!==l.currentTree.version&&r!==(null===(i=l.nextTree)||void 0===i?void 0:i.version)&&r!==(null===(o=l.previousTree)||void 0===o?void 0:o.version)&&M("Tried to save dependencies to a discarded tree");const c=n.getGraph(r);if(ve(e,t,c),r===(null===(a=l.previousTree)||void 0===a?void 0:a.version)){ve(e,t,n.getGraph(l.currentTree.version),c)}if(r===(null===(s=l.previousTree)||void 0===s?void 0:s.version)||r===l.currentTree.version){var u;const r=null===(u=l.nextTree)||void 0===u?void 0:u.version;if(void 0!==r){ve(e,t,n.getGraph(r),c)}}}};let ye=0;let we=0;let _e=0;var xe={getNextTreeStateVersion:()=>ye++,getNextStoreID:()=>we++,getNextComponentID:()=>_e++};const{persistentMap:Se}=he,{graph:ke}=be,{getNextTreeStateVersion:Ee}=xe;function Ce(){const e=Ee();return{version:e,stateID:e,transactionMetadata:{},dirtyAtoms:new Set,atomValues:Se(),nonvalidatedAtoms:Se()}}var Ae={makeEmptyTreeState:Ce,makeEmptyStoreState:function(){const e=Ce();return{currentTree:e,nextTree:null,previousTree:null,commitDepth:0,knownAtoms:new Set,knownSelectors:new Set,transactionSubscriptions:new Map,nodeTransactionSubscriptions:new Map,nodeToComponentSubscriptions:new Map,queuedComponentCallbacks_DEPRECATED:[],suspendedComponentResolvers:new Set,graphsByVersion:(new Map).set(e.version,ke()),retention:{referenceCounts:new Map,nodesRetainedByZone:new Map,retainablesToCheckForRelease:new Set},nodeCleanupFunctions:new Map}},getNextTreeStateVersion:Ee};class Te{}var Ie={RetentionZone:Te,retentionZone:function(){return new Te}};var Re={setByAddingToSet:function(e,t){const n=new Set(e);return n.add(t),n},setByDeletingFromSet:function(e,t){const n=new Set(e);return n.delete(t),n},mapBySettingInMap:function(e,t,n){const r=new Map(e);return r.set(t,n),r},mapByUpdatingInMap:function(e,t,n){const r=new Map(e);return r.set(t,n(r.get(t))),r},mapByDeletingFromMap:function(e,t){const n=new Map(e);return n.delete(t),n},mapByDeletingMultipleFromMap:function(e,t){const n=new Map(e);return t.forEach((e=>n.delete(e))),n}};var Oe=function*(e,t){let n=0;for(const r of e)t(r,n++)&&(yield r)};var Le=function(e,t){return new Proxy(e,{get:(e,n)=>(!(n in e)&&n in t&&(e[n]=t[n]()),e[n]),ownKeys:e=>Object.keys(e)})};const{getNode:Ne,getNodeMaybe:Pe,recoilValuesForKeys:De}=se,{RetentionZone:Me}=Ie,{setByAddingToSet:Be}=Re,ze=Object.freeze(new Set);class je extends Error{}function Fe(e,t,n,r){const i=e.getState();if(i.nodeCleanupFunctions.has(n))return;const o=Ne(n),a=function(e,t,n){if(!L("recoil_memory_managament_2020"))return()=>{};const{nodesRetainedByZone:r}=e.getState().retention;function i(e){let n=r.get(e);n||r.set(e,n=new Set),n.add(t)}if(n instanceof Me)i(n);else if(Array.isArray(n))for(const o of n)i(o);return()=>{if(!L("recoil_memory_managament_2020"))return;const{retention:r}=e.getState();function i(e){const n=r.nodesRetainedByZone.get(e);null===n||void 0===n||n.delete(t),n&&0===n.size&&r.nodesRetainedByZone.delete(e)}if(n instanceof Me)i(n);else if(Array.isArray(n))for(const e of n)i(e)}}(e,n,o.retainedBy),s=o.init(e,t,r);i.nodeCleanupFunctions.set(n,(()=>{s(),a()}))}function Ue(e,t,n){return Ne(n).peek(e,t)}function qe(e,t,n){const r=new Set,i=Array.from(n),o=e.getGraph(t.version);for(let s=i.pop();s;s=i.pop()){var a;r.add(s);const e=null!==(a=o.nodeToNodeSubscriptions.get(s))&&void 0!==a?a:ze;for(const t of e)r.has(t)||i.push(t)}return r}var We={getNodeLoadable:function(e,t,n){return Fe(e,t,n,"get"),Ne(n).get(e,t)},peekNodeLoadable:Ue,setNodeValue:function(e,t,n,r){const i=Ne(n);if(null==i.set)throw new je(`Attempt to set read-only RecoilValue: ${n}`);const o=i.set;return Fe(e,t,n,"set"),o(e,t,r)},initializeNode:function(e,t,n){Fe(e,e.getState().currentTree,t,n)},cleanUpNode:function(e,t){var n;const r=e.getState();null===(n=r.nodeCleanupFunctions.get(t))||void 0===n||n(),r.nodeCleanupFunctions.delete(t)},setUnvalidatedAtomValue_DEPRECATED:function(e,t,n){var r;const i=Pe(t);return null===i||void 0===i||null===(r=i.invalidate)||void 0===r||r.call(i,e),{...e,atomValues:e.atomValues.clone().delete(t),nonvalidatedAtoms:e.nonvalidatedAtoms.clone().set(t,n),dirtyAtoms:Be(e.dirtyAtoms,t)}},peekNodeInfo:function(e,t,n){const r=e.getState(),i=e.getGraph(t.version),o=Ne(n).nodeType;return Le({type:o},{loadable:()=>Ue(e,t,n),isActive:()=>r.knownAtoms.has(n)||r.knownSelectors.has(n),isSet:()=>"selector"!==o&&t.atomValues.has(n),isModified:()=>t.dirtyAtoms.has(n),deps:()=>{var e;return De(null!==(e=i.nodeDeps.get(n))&&void 0!==e?e:[])},subscribers:()=>{var i,o;return{nodes:De(Oe(qe(e,t,new Set([n])),(e=>e!==n))),components:J(null!==(i=null===(o=r.nodeToComponentSubscriptions.get(n))||void 0===o?void 0:o.values())&&void 0!==i?i:[],(([e])=>({name:e})))}}})},getDownstreamNodes:qe};let Ve=null;var He={setInvalidateMemoizedSnapshot:function(e){Ve=e},invalidateMemoizedSnapshot:function(){var e;null===(e=Ve)||void 0===e||e()}};const{getDownstreamNodes:Ze,getNodeLoadable:Ge,setNodeValue:Ke}=We,{getNextComponentID:Qe}=xe,{getNode:Ye,getNodeMaybe:$e}=se,{DefaultValue:Je}=se,{reactMode:Xe}=U,{AbstractRecoilValue:et,RecoilState:tt,RecoilValueReadOnly:nt,isRecoilValue:rt}=Y,{invalidateMemoizedSnapshot:it}=He;function ot(e,t,n){if("set"===n.type){const{recoilValue:r,valueOrUpdater:i}=n,a=function(e,t,{key:n},r){if("function"===typeof r){const i=Ge(e,t,n);if("loading"===i.state){const e=`Tried to set atom or selector "${n}" using an updater function while the current state is pending, this is not currently supported.`;throw M(e),o(e)}if("hasError"===i.state)throw i.contents;return r(i.contents)}return r}(e,t,r,i),s=Ke(e,t,r.key,a);for(const[e,n]of s.entries())at(t,e,n)}else if("setLoadable"===n.type){const{recoilValue:{key:e},loadable:r}=n;at(t,e,r)}else if("markModified"===n.type){const{recoilValue:{key:e}}=n;t.dirtyAtoms.add(e)}else if("setUnvalidated"===n.type){var r;const{recoilValue:{key:e},unvalidatedValue:i}=n,o=$e(e);null===o||void 0===o||null===(r=o.invalidate)||void 0===r||r.call(o,t),t.atomValues.delete(e),t.nonvalidatedAtoms.set(e,i),t.dirtyAtoms.add(e)}else M(`Unknown action ${n.type}`)}function at(e,t,n){"hasValue"===n.state&&n.contents instanceof Je?e.atomValues.delete(t):e.atomValues.set(t,n),e.dirtyAtoms.add(t),e.nonvalidatedAtoms.delete(t)}function st(e,t){e.replaceState((n=>{const r=ut(n);for(const i of t)ot(e,r,i);return dt(e,r),it(),r}))}function lt(e,t){if(ct.length){const n=ct[ct.length-1];let r=n.get(e);r||n.set(e,r=[]),r.push(t)}else st(e,[t])}const ct=[];function ut(e){return{...e,atomValues:e.atomValues.clone(),nonvalidatedAtoms:e.nonvalidatedAtoms.clone(),dirtyAtoms:new Set(e.dirtyAtoms)}}function dt(e,t){const n=Ze(e,t,t.dirtyAtoms);for(const o of n){var r,i;null===(r=$e(o))||void 0===r||null===(i=r.invalidate)||void 0===i||i.call(r,t)}}function pt(e,t,n){lt(e,{type:"set",recoilValue:t,valueOrUpdater:n})}var ft={RecoilValueReadOnly:nt,AbstractRecoilValue:et,RecoilState:tt,getRecoilValueAsLoadable:function(e,{key:t},n=e.getState().currentTree){var r,i;const o=e.getState();n.version!==o.currentTree.version&&n.version!==(null===(r=o.nextTree)||void 0===r?void 0:r.version)&&n.version!==(null===(i=o.previousTree)||void 0===i?void 0:i.version)&&M("Tried to read from a discarded tree");const a=Ge(e,n,t);return"loading"===a.state&&a.contents.catch((()=>{})),a},setRecoilValue:pt,setRecoilValueLoadable:function(e,t,n){if(n instanceof Je)return pt(e,t,n);lt(e,{type:"setLoadable",recoilValue:t,loadable:n})},markRecoilValueModified:function(e,t){lt(e,{type:"markModified",recoilValue:t})},setUnvalidatedRecoilValue:function(e,t,n){lt(e,{type:"setUnvalidated",recoilValue:t,unvalidatedValue:n})},subscribeToRecoilValue:function(e,{key:t},n,r=null){const i=Qe(),o=e.getState();o.nodeToComponentSubscriptions.has(t)||o.nodeToComponentSubscriptions.set(t,new Map),s(o.nodeToComponentSubscriptions.get(t)).set(i,[null!==r&&void 0!==r?r:"<not captured>",n]);const a=Xe();if(a.early&&("LEGACY"===a.mode||"MUTABLE_SOURCE"===a.mode)){const r=e.getState().nextTree;r&&r.dirtyAtoms.has(t)&&n(r)}return{release:()=>{const n=e.getState(),r=n.nodeToComponentSubscriptions.get(t);void 0!==r&&r.has(i)?(r.delete(i),0===r.size&&n.nodeToComponentSubscriptions.delete(t)):M(`Subscription missing at release time for atom ${t}. This is a bug in Recoil.`)}}},isRecoilValue:rt,applyAtomValueWrites:function(e,t){const n=e.clone();return t.forEach(((e,t)=>{"hasValue"===e.state&&e.contents instanceof Je?n.delete(t):n.set(t,e)})),n},batchStart:function(){const e=new Map;return ct.push(e),()=>{for(const[t,n]of e)st(t,n);ct.pop()!==e&&M("Incorrect order of batch popping")}},writeLoadableToTreeState:at,invalidateDownstreams:dt,copyTreeState:ut,refreshRecoilValue:function(e,t){var n;const{currentTree:r}=e.getState(),i=Ye(t.key);null===(n=i.clearCache)||void 0===n||n.call(i,e,r)}};var ht=function(e,t,n){const r=e.entries();let i=r.next();for(;!i.done;){const o=i.value;if(t.call(n,o[1],o[0],e))return!0;i=r.next()}return!1};const{cleanUpNode:mt}=We,{deleteNodeConfigIfPossible:gt,getNode:vt}=se,{RetentionZone:bt}=Ie,yt=new Set;function wt(e,t){const n=e.getState(),r=n.currentTree;if(n.nextTree)return void M("releaseNodesNowOnCurrentTree should only be called at the end of a batch");const i=new Set;for(const a of t)if(a instanceof bt)for(const e of xt(n,a))i.add(e);else i.add(a);const o=function(e,t){const n=e.getState(),r=n.currentTree,i=e.getGraph(r.version),o=new Set,a=new Set;return l(t),o;function l(t){const c=new Set,u=function(e,t,n,r,i){const o=e.getGraph(t.version),a=[],l=new Set;for(;n.size>0;)c(s(n.values().next().value));return a;function c(e){if(r.has(e)||i.has(e))return void n.delete(e);if(l.has(e))return;const t=o.nodeToNodeSubscriptions.get(e);if(t)for(const n of t)c(n);l.add(e),n.delete(e),a.push(e)}}(e,r,t,o,a);for(const e of u){var d;if("recoilRoot"===vt(e).retainedBy){a.add(e);continue}if((null!==(d=n.retention.referenceCounts.get(e))&&void 0!==d?d:0)>0){a.add(e);continue}if(St(e).some((e=>n.retention.referenceCounts.get(e)))){a.add(e);continue}const t=i.nodeToNodeSubscriptions.get(e);t&&ht(t,(e=>a.has(e)))?a.add(e):(o.add(e),c.add(e))}const p=new Set;for(const e of c)for(const t of null!==(f=i.nodeDeps.get(e))&&void 0!==f?f:yt){var f;o.has(t)||p.add(t)}p.size&&l(p)}}(e,i);for(const a of o)_t(e,r,a)}function _t(e,t,n){if(!L("recoil_memory_managament_2020"))return;mt(e,n);const r=e.getState();r.knownAtoms.delete(n),r.knownSelectors.delete(n),r.nodeTransactionSubscriptions.delete(n),r.retention.referenceCounts.delete(n);const i=St(n);for(const l of i){var o;null===(o=r.retention.nodesRetainedByZone.get(l))||void 0===o||o.delete(n)}t.atomValues.delete(n),t.dirtyAtoms.delete(n),t.nonvalidatedAtoms.delete(n);const a=r.graphsByVersion.get(t.version);if(a){const e=a.nodeDeps.get(n);if(void 0!==e){a.nodeDeps.delete(n);for(const t of e){var s;null===(s=a.nodeToNodeSubscriptions.get(t))||void 0===s||s.delete(n)}}a.nodeToNodeSubscriptions.delete(n)}gt(n)}function xt(e,t){var n;return null!==(n=e.retention.nodesRetainedByZone.get(t))&&void 0!==n?n:yt}function St(e){const t=vt(e).retainedBy;return void 0===t||"components"===t||"recoilRoot"===t?[]:t instanceof bt?[t]:t}function kt(e,t){if(!L("recoil_memory_managament_2020"))return;e.getState().retention.referenceCounts.delete(t),function(e,t){const n=e.getState();n.nextTree?n.retention.retainablesToCheckForRelease.add(t):wt(e,new Set([t]))}(e,t)}var Et={SUSPENSE_TIMEOUT_MS:12e4,updateRetainCount:function(e,t,n){var r;if(!L("recoil_memory_managament_2020"))return;const i=e.getState().retention.referenceCounts,o=(null!==(r=i.get(t))&&void 0!==r?r:0)+n;0===o?kt(e,t):i.set(t,o)},updateRetainCountToZero:kt,releaseScheduledRetainablesNow:function(e){if(!L("recoil_memory_managament_2020"))return;const t=e.getState();wt(e,t.retention.retainablesToCheckForRelease),t.retention.retainablesToCheckForRelease.clear()},retainedByOptionWithDefault:function(e){return void 0===e?"recoilRoot":e}};const{unstable_batchedUpdates:Ct}=i;var At={unstable_batchedUpdates:Ct};const{unstable_batchedUpdates:Tt}=At;var It={unstable_batchedUpdates:Tt};const{batchStart:Rt}=ft,{unstable_batchedUpdates:Ot}=It;let Lt=Ot||(e=>e());var Nt={getBatcher:()=>Lt,setBatcher:e=>{Lt=e},batchUpdates:e=>{Lt((()=>{let t=()=>{};try{t=Rt(),e()}finally{t()}}))}};var Pt=function*(e){for(const t of e)for(const e of t)yield e};const Dt="undefined"===typeof Window||"undefined"===typeof window,Mt="undefined"!==typeof navigator&&"ReactNative"===navigator.product;var Bt={isSSR:Dt,isReactNative:Mt,isWindow:e=>!Dt&&(e===window||e instanceof Window)};var zt={memoizeWithArgsHash:function(e,t){let n;return(...r)=>{n||(n={});const i=t(...r);return Object.hasOwnProperty.call(n,i)||(n[i]=e(...r)),n[i]}},memoizeOneWithArgsHash:function(e,t){let n,r;return(...i)=>{const o=t(...i);return n===o||(n=o,r=e(...i)),r}},memoizeOneWithArgsHashAndInvalidation:function(e,t){let n,r;return[(...i)=>{const o=t(...i);return n===o||(n=o,r=e(...i)),r},()=>{n=null}]}};const{batchUpdates:jt}=Nt,{initializeNode:Ft,peekNodeInfo:Ut}=We,{graph:qt}=be,{getNextStoreID:Wt}=xe,{DEFAULT_VALUE:Vt,recoilValues:Ht,recoilValuesForKeys:Zt}=se,{AbstractRecoilValue:Gt,getRecoilValueAsLoadable:Kt,setRecoilValue:Qt,setUnvalidatedRecoilValue:Yt}=ft,{updateRetainCount:$t}=Et,{setInvalidateMemoizedSnapshot:Jt}=He,{getNextTreeStateVersion:Xt,makeEmptyStoreState:en}=Ae,{isSSR:tn}=Bt,{memoizeOneWithArgsHashAndInvalidation:nn}=zt;class rn{constructor(e,t){l(this,"_store",void 0),l(this,"_refCount",1),l(this,"getLoadable",(e=>(this.checkRefCount_INTERNAL(),Kt(this._store,e)))),l(this,"getPromise",(e=>(this.checkRefCount_INTERNAL(),this.getLoadable(e).toPromise()))),l(this,"getNodes_UNSTABLE",(e=>{if(this.checkRefCount_INTERNAL(),!0===(null===e||void 0===e?void 0:e.isModified)){if(!1===(null===e||void 0===e?void 0:e.isInitialized))return[];const t=this._store.getState().currentTree;return Zt(t.dirtyAtoms)}const t=this._store.getState().knownAtoms,n=this._store.getState().knownSelectors;return null==(null===e||void 0===e?void 0:e.isInitialized)?Ht.values():!0===e.isInitialized?Zt(Pt([t,n])):Oe(Ht.values(),(({key:e})=>!t.has(e)&&!n.has(e)))})),l(this,"getInfo_UNSTABLE",(({key:e})=>(this.checkRefCount_INTERNAL(),Ut(this._store,this._store.getState().currentTree,e)))),l(this,"map",(e=>{this.checkRefCount_INTERNAL();const t=new ln(this,jt);return e(t),t})),l(this,"asyncMap",(async e=>{this.checkRefCount_INTERNAL();const t=new ln(this,jt);return t.retain(),await e(t),t.autoRelease_INTERNAL(),t})),this._store={storeID:Wt(),parentStoreID:t,getState:()=>e,replaceState:t=>{e.currentTree=t(e.currentTree)},getGraph:t=>{const n=e.graphsByVersion;if(n.has(t))return s(n.get(t));const r=qt();return n.set(t,r),r},subscribeToTransactions:()=>({release:()=>{}}),addTransactionMetadata:()=>{throw o("Cannot subscribe to Snapshots")}};for(const n of this._store.getState().knownAtoms)Ft(this._store,n,"get"),$t(this._store,n,1);this.autoRelease_INTERNAL()}retain(){this._refCount<=0&&M("Attempt to retain() Snapshot that was already released."),this._refCount++;let e=!1;return()=>{e||(e=!0,this._release())}}autoRelease_INTERNAL(){tn||window.setTimeout((()=>this._release()),10)}_release(){if(this._refCount--,0===this._refCount){if(this._store.getState().nodeCleanupFunctions.forEach((e=>e())),this._store.getState().nodeCleanupFunctions.clear(),!L("recoil_memory_managament_2020"))return}else this._refCount}isRetained(){return this._refCount>0}checkRefCount_INTERNAL(){L("recoil_memory_managament_2020")&&this._refCount}getStore_INTERNAL(){return this.checkRefCount_INTERNAL(),this._store}getID(){return this.checkRefCount_INTERNAL(),this._store.getState().currentTree.stateID}getStoreID(){return this.checkRefCount_INTERNAL(),this._store.storeID}}function on(e,t,n=!1){const r=e.getState(),i=n?Xt():t.version;return{currentTree:{version:n?i:t.version,stateID:n?i:t.stateID,transactionMetadata:{...t.transactionMetadata},dirtyAtoms:new Set(t.dirtyAtoms),atomValues:t.atomValues.clone(),nonvalidatedAtoms:t.nonvalidatedAtoms.clone()},commitDepth:0,nextTree:null,previousTree:null,knownAtoms:new Set(r.knownAtoms),knownSelectors:new Set(r.knownSelectors),transactionSubscriptions:new Map,nodeTransactionSubscriptions:new Map,nodeToComponentSubscriptions:new Map,queuedComponentCallbacks_DEPRECATED:[],suspendedComponentResolvers:new Set,graphsByVersion:(new Map).set(i,e.getGraph(t.version)),retention:{referenceCounts:new Map,nodesRetainedByZone:new Map,retainablesToCheckForRelease:new Set},nodeCleanupFunctions:new Map(J(r.nodeCleanupFunctions.entries(),(([e])=>[e,()=>{}])))}}const[an,sn]=nn(((e,t)=>{var n;const r=e.getState(),i="latest"===t?null!==(n=r.nextTree)&&void 0!==n?n:r.currentTree:s(r.previousTree);return new rn(on(e,i),e.storeID)}),((e,t)=>{var n,r;return String(t)+String(e.storeID)+String(null===(n=e.getState().nextTree)||void 0===n?void 0:n.version)+String(e.getState().currentTree.version)+String(null===(r=e.getState().previousTree)||void 0===r?void 0:r.version)}));Jt(sn);class ln extends rn{constructor(e,t){super(on(e.getStore_INTERNAL(),e.getStore_INTERNAL().getState().currentTree,!0),e.getStoreID()),l(this,"_batch",void 0),l(this,"set",((e,t)=>{this.checkRefCount_INTERNAL();const n=this.getStore_INTERNAL();this._batch((()=>{$t(n,e.key,1),Qt(this.getStore_INTERNAL(),e,t)}))})),l(this,"reset",(e=>{this.checkRefCount_INTERNAL();const t=this.getStore_INTERNAL();this._batch((()=>{$t(t,e.key,1),Qt(this.getStore_INTERNAL(),e,Vt)}))})),l(this,"setUnvalidatedAtomValues_DEPRECATED",(e=>{this.checkRefCount_INTERNAL();const t=this.getStore_INTERNAL();jt((()=>{for(const[n,r]of e.entries())$t(t,n,1),Yt(t,new Gt(n),r)}))})),this._batch=t}}var cn={Snapshot:rn,MutableSnapshot:ln,freshSnapshot:function(e){const t=new rn(en());return null!=e?t.map(e):t},cloneSnapshot:function(e,t="latest"){const n=an(e,t);return n.isRetained()?n:(sn(),an(e,t))}},un=cn.Snapshot,dn=cn.MutableSnapshot,pn=cn.freshSnapshot,fn=cn.cloneSnapshot,hn=Object.freeze({__proto__:null,Snapshot:un,MutableSnapshot:dn,freshSnapshot:pn,cloneSnapshot:fn});var mn=function(...e){const t=new Set;for(const n of e)for(const e of n)t.add(e);return t};const{useRef:gn}=r;var vn=function(e){const t=gn(e);return t.current===e&&"function"===typeof e&&(t.current=e()),t};const{getNextTreeStateVersion:bn,makeEmptyStoreState:yn}=Ae,{cleanUpNode:wn,getDownstreamNodes:_n,initializeNode:xn,setNodeValue:Sn,setUnvalidatedAtomValue_DEPRECATED:kn}=We,{graph:En}=be,{cloneGraph:Cn}=be,{getNextStoreID:An}=xe,{createMutableSource:Tn,reactMode:In}=U,{applyAtomValueWrites:Rn}=ft,{releaseScheduledRetainablesNow:On}=Et,{freshSnapshot:Ln}=hn,{useCallback:Nn,useContext:Pn,useEffect:Dn,useMemo:Mn,useRef:Bn,useState:zn}=r;function jn(){throw o("This component must be used inside a <RecoilRoot> component.")}const Fn=Object.freeze({storeID:An(),getState:jn,replaceState:jn,getGraph:jn,subscribeToTransactions:jn,addTransactionMetadata:jn});let Un=!1;function qn(e){if(Un)throw o("An atom update was triggered within the execution of a state updater function. State updater functions provided to Recoil must be pure functions.");const t=e.getState();if(null===t.nextTree){L("recoil_memory_managament_2020")&&L("recoil_release_on_cascading_update_killswitch_2021")&&t.commitDepth>0&&On(e);const n=t.currentTree.version,r=bn();t.nextTree={...t.currentTree,version:r,stateID:r,dirtyAtoms:new Set,transactionMetadata:{}},t.graphsByVersion.set(r,Cn(s(t.graphsByVersion.get(n))))}}const Wn=r.createContext({current:Fn}),Vn=()=>Pn(Wn),Hn=r.createContext(null);function Zn(e,t,n){const r=_n(e,n,n.dirtyAtoms);for(const i of r){const e=t.nodeToComponentSubscriptions.get(i);if(e)for(const[t,[r,i]]of e)i(n)}}function Gn(e){const t=e.getState(),n=t.currentTree,r=n.dirtyAtoms;if(r.size){for(const[n,i]of t.nodeTransactionSubscriptions)if(r.has(n))for(const[t,r]of i)r(e);for(const[n,r]of t.transactionSubscriptions)r(e);(!In().early||t.suspendedComponentResolvers.size>0)&&(Zn(e,t,n),t.suspendedComponentResolvers.forEach((e=>e())),t.suspendedComponentResolvers.clear())}t.queuedComponentCallbacks_DEPRECATED.forEach((e=>e(n))),t.queuedComponentCallbacks_DEPRECATED.splice(0,t.queuedComponentCallbacks_DEPRECATED.length)}function Kn({setNotifyBatcherOfChange:e}){const t=Vn(),[,n]=zn([]);return e((()=>n({}))),Dn((()=>(e((()=>n({}))),()=>{e((()=>{}))})),[e]),Dn((()=>{le.enqueueExecution("Batcher",(()=>{!function(e){const t=e.getState();t.commitDepth++;try{const{nextTree:n}=t;if(null==n)return;t.previousTree=t.currentTree,t.currentTree=n,t.nextTree=null,Gn(e),null!=t.previousTree?t.graphsByVersion.delete(t.previousTree.version):M("Ended batch with no previous state, which is unexpected","recoil"),t.previousTree=null,L("recoil_memory_managament_2020")&&null==n&&On(e)}finally{t.commitDepth--}}(t.current)}))})),null}let Qn=0;function Yn({initializeState_DEPRECATED:e,initializeState:t,store_INTERNAL:n,children:i}){let o;const a=e=>{const t=o.current.graphsByVersion;if(t.has(e))return s(t.get(e));const n=En();return t.set(e,n),n},l=(e,t)=>{if(null==t){const{transactionSubscriptions:t}=f.current.getState(),n=Qn++;return t.set(n,e),{release:()=>{t.delete(n)}}}{const{nodeTransactionSubscriptions:n}=f.current.getState();n.has(t)||n.set(t,new Map);const r=Qn++;return s(n.get(t)).set(r,e),{release:()=>{const e=n.get(t);e&&(e.delete(r),0===e.size&&n.delete(t))}}}},c=e=>{qn(f.current);for(const t of Object.keys(e))s(f.current.getState().nextTree).transactionMetadata[t]=e[t]},u=e=>{qn(f.current);const t=s(o.current.nextTree);let n;try{Un=!0,n=e(t)}finally{Un=!1}n!==t&&(o.current.nextTree=n,In().early&&Zn(f.current,o.current,n),s(d.current)())},d=Bn(null),p=Nn((e=>{d.current=e}),[d]),f=vn((()=>null!==n&&void 0!==n?n:{storeID:An(),getState:()=>o.current,replaceState:u,getGraph:a,subscribeToTransactions:l,addTransactionMetadata:c}));null!=n&&(f.current=n),o=vn((()=>null!=e?function(e,t){const n=yn();return t({set:(t,r)=>{const i=n.currentTree,o=Sn(e,i,t.key,r),a=new Set(o.keys()),s=i.nonvalidatedAtoms.clone();for(const e of a)s.delete(e);n.currentTree={...i,dirtyAtoms:mn(i.dirtyAtoms,a),atomValues:Rn(i.atomValues,o),nonvalidatedAtoms:s}},setUnvalidatedAtomValues:e=>{e.forEach(((e,t)=>{n.currentTree=kn(n.currentTree,t,e)}))}}),n}(f.current,e):null!=t?function(e){const t=Ln(e),n=t.getStore_INTERNAL().getState();return t.retain(),n.nodeCleanupFunctions.forEach((e=>e())),n.nodeCleanupFunctions.clear(),n}(t):yn()));const h=Mn((()=>null===Tn||void 0===Tn?void 0:Tn(o,(()=>o.current.currentTree.version))),[o]);return Dn((()=>{const e=f.current;for(const t of new Set(e.getState().knownAtoms))xn(e,t,"get");return()=>{for(const t of e.getState().knownAtoms)wn(e,t)}}),[f]),r.createElement(Wn.Provider,{value:f},r.createElement(Hn.Provider,{value:h},r.createElement(Kn,{setNotifyBatcherOfChange:p}),i))}var $n={RecoilRoot:function(e){const{override:t,...n}=e,i=Vn();return!1===t&&i.current!==Fn?e.children:r.createElement(Yn,n)},useStoreRef:Vn,useRecoilMutableSource:function(){const e=Pn(Hn);return null==e&&$("Attempted to use a Recoil hook outside of a <RecoilRoot>. <RecoilRoot> must be an ancestor of any component that uses Recoil hooks."),e},useRecoilStoreID:function(){return Vn().current.storeID},notifyComponents_FOR_TESTING:Zn,sendEndOfBatchNotifications_FOR_TESTING:Gn};var Jn=function(e,t){if(e===t)return!0;if(e.length!==t.length)return!1;for(let n=0,r=e.length;n<r;n++)if(e[n]!==t[n])return!1;return!0};const{useEffect:Xn,useRef:er}=r;var tr=function(e){const t=er();return Xn((()=>{t.current=e})),t.current};const{useStoreRef:nr}=$n,{SUSPENSE_TIMEOUT_MS:rr}=Et,{updateRetainCount:ir}=Et,{RetentionZone:or}=Ie,{useEffect:ar,useRef:sr}=r,{isSSR:lr}=Bt;var cr=function(e){if(L("recoil_memory_managament_2020"))return function(e){const t=Array.isArray(e)?e:[e],n=t.map((e=>e instanceof or?e:e.key)),r=nr();ar((()=>{if(!L("recoil_memory_managament_2020"))return;const e=r.current;if(i.current&&!lr)window.clearTimeout(i.current),i.current=null;else for(const t of n)ir(e,t,1);return()=>{for(const t of n)ir(e,t,-1)}}),[r,...n]);const i=sr(),o=tr(n);if(!lr&&(void 0===o||!Jn(o,n))){const e=r.current;for(const t of n)ir(e,t,1);if(o)for(const t of o)ir(e,t,-1);i.current&&window.clearTimeout(i.current),i.current=window.setTimeout((()=>{i.current=null;for(const t of n)ir(e,t,-1)}),rr)}}(e)};var ur=function(){return"<component name not available>"};const{batchUpdates:dr}=Nt,{DEFAULT_VALUE:pr}=se,{currentRendererSupportsUseSyncExternalStore:fr,reactMode:hr,useMutableSource:mr,useSyncExternalStore:gr}=U,{useRecoilMutableSource:vr,useStoreRef:br}=$n,{isRecoilValue:yr}=Y,{AbstractRecoilValue:wr,getRecoilValueAsLoadable:_r,setRecoilValue:xr,setUnvalidatedRecoilValue:Sr,subscribeToRecoilValue:kr}=ft,{useCallback:Er,useEffect:Cr,useMemo:Ar,useRef:Tr,useState:Ir}=r,{setByAddingToSet:Rr}=Re,{isSSR:Or}=Bt;function Lr(e,t,n){if("hasValue"===e.state)return e.contents;if("loading"===e.state){throw new Promise((t=>{const r=n.current.getState().suspendedComponentResolvers;r.add(t),Or&&a(e.contents)&&e.contents.finally((()=>{r.delete(t)}))}))}throw"hasError"===e.state?e.contents:o(`Invalid value of loadable atom "${t.key}"`)}function Nr(e){const t=br(),n=ur(),r=Er((()=>{var n;const r=t.current,i=r.getState(),o=hr().early&&null!==(n=i.nextTree)&&void 0!==n?n:i.currentTree;return{loadable:_r(r,e,o),key:e.key}}),[t,e]),i=Er((e=>{let t;return()=>{var n,r;const i=e();return null!==(n=t)&&void 0!==n&&n.loadable.is(i.loadable)&&(null===(r=t)||void 0===r?void 0:r.key)===i.key?t:(t=i,i)}}),[]),o=Ar((()=>i(r)),[r,i]),a=Er((r=>{const i=t.current;return kr(i,e,r,n).release}),[t,e,n]);return gr(a,o,o).loadable}function Pr(e){const t=br(),n=Er((()=>{var n;const r=t.current,i=r.getState(),o=hr().early&&null!==(n=i.nextTree)&&void 0!==n?n:i.currentTree;return _r(r,e,o)}),[t,e]),r=Er((()=>n()),[n]),i=ur(),a=Er(((r,o)=>{const a=t.current;return kr(a,e,(()=>{if(!L("recoil_suppress_rerender_in_callback"))return o();const e=n();c.current.is(e)||o(),c.current=e}),i).release}),[t,e,i,n]),s=vr();if(null==s)throw o("Recoil hooks must be used in components contained within a <RecoilRoot> component.");const l=mr(s,r,a),c=Tr(l);return Cr((()=>{c.current=l})),l}function Dr(e){const t=br(),n=ur(),r=Er((()=>{var n;const r=t.current,i=r.getState(),o=hr().early&&null!==(n=i.nextTree)&&void 0!==n?n:i.currentTree;return _r(r,e,o)}),[t,e]),i=Er((()=>({loadable:r(),key:e.key})),[r,e.key]),o=Er((e=>{const t=i();return e.loadable.is(t.loadable)&&e.key===t.key?e:t}),[i]);Cr((()=>{const r=kr(t.current,e,(e=>{s(o)}),n);return s(o),r.release}),[n,e,t,o]);const[a,s]=Ir(i);return a.key!==e.key?i().loadable:a.loadable}function Mr(e){const t=br(),[,n]=Ir([]),r=ur(),i=Er((()=>{var n;const r=t.current,i=r.getState(),o=hr().early&&null!==(n=i.nextTree)&&void 0!==n?n:i.currentTree;return _r(r,e,o)}),[t,e]),o=i(),a=Tr(o);return Cr((()=>{a.current=o})),Cr((()=>{const o=t.current,s=o.getState(),l=kr(o,e,(e=>{var t;if(!L("recoil_suppress_rerender_in_callback"))return n([]);const r=i();null!==(t=a.current)&&void 0!==t&&t.is(r)||n(r),a.current=r}),r);if(s.nextTree)o.getState().queuedComponentCallbacks_DEPRECATED.push((()=>{a.current=null,n([])}));else{var c;if(!L("recoil_suppress_rerender_in_callback"))return n([]);const e=i();null!==(c=a.current)&&void 0!==c&&c.is(e)||n(e),a.current=e}return l.release}),[r,i,e,t]),o}function Br(e){return L("recoil_memory_managament_2020")&&cr(e),{TRANSITION_SUPPORT:Dr,SYNC_EXTERNAL_STORE:fr()?Nr:Dr,MUTABLE_SOURCE:Pr,LEGACY:Mr}[hr().mode](e)}function zr(e){const t=br();return Lr(Br(e),e,t)}function jr(e){const t=br();return Er((n=>{xr(t.current,e,n)}),[t,e])}function Fr(e){return L("recoil_memory_managament_2020")&&cr(e),Dr(e)}function Ur(e){const t=br();return Lr(Fr(e),e,t)}var qr={recoilComponentGetRecoilValueCount_FOR_TESTING:{current:0},useRecoilInterface:function(){const e=ur(),t=br(),[,n]=Ir([]),r=Tr(new Set);r.current=new Set;const i=Tr(new Set),o=Tr(new Map),a=Er((e=>{const t=o.current.get(e);t&&(t.release(),o.current.delete(e))}),[o]),s=Er(((e,t)=>{o.current.has(t)&&n([])}),[]);return Cr((()=>{const n=t.current;me(r.current,i.current).forEach((t=>{if(o.current.has(t))return void $(`Double subscription to RecoilValue "${t}"`);const r=kr(n,new wr(t),(e=>s(e,t)),e);o.current.set(t,r);n.getState().nextTree?n.getState().queuedComponentCallbacks_DEPRECATED.push((()=>{s(n.getState(),t)})):s(n.getState(),t)})),me(i.current,r.current).forEach((e=>{a(e)})),i.current=r.current})),Cr((()=>{const n=o.current;return me(r.current,new Set(n.keys())).forEach((r=>{const i=kr(t.current,new wr(r),(e=>s(e,r)),e);n.set(r,i)})),()=>n.forEach(((e,t)=>a(t)))}),[e,t,a,s]),Ar((()=>{function e(e){return n=>{xr(t.current,e,n)}}function n(e){var n;r.current.has(e.key)||(r.current=Rr(r.current,e.key));const i=t.current.getState();return _r(t.current,e,hr().early&&null!==(n=i.nextTree)&&void 0!==n?n:i.currentTree)}function i(e){return Lr(n(e),e,t)}return{getRecoilValue:i,getRecoilValueLoadable:n,getRecoilState:function(t){return[i(t),e(t)]},getRecoilStateLoadable:function(t){return[n(t),e(t)]},getSetRecoilState:e,getResetRecoilState:function(e){return()=>xr(t.current,e,pr)}}}),[r,t])},useRecoilState:function(e){return[zr(e),jr(e)]},useRecoilStateLoadable:function(e){return[Br(e),jr(e)]},useRecoilValue:zr,useRecoilValueLoadable:Br,useResetRecoilState:function(e){const t=br();return Er((()=>{xr(t.current,e,pr)}),[t,e])},useSetRecoilState:jr,useSetUnvalidatedAtomValues:function(){const e=br();return(t,n={})=>{dr((()=>{e.current.addTransactionMetadata(n),t.forEach(((t,n)=>Sr(e.current,new wr(n),t)))}))}},useRecoilValueLoadable_TRANSITION_SUPPORT_UNSTABLE:Fr,useRecoilValue_TRANSITION_SUPPORT_UNSTABLE:Ur,useRecoilState_TRANSITION_SUPPORT_UNSTABLE:function(e){return[Ur(e),jr(e)]}};var Wr=function(e,t){const n=new Map;for(const[r,i]of e)t(i,r)&&n.set(r,i);return n};var Vr=function(e,t){const n=new Set;for(const r of e)t(r)&&n.add(r);return n};var Hr=function(...e){const t=new Map;for(let n=0;n<e.length;n++){const r=e[n].keys();let i;for(;!(i=r.next()).done;)t.set(i.value,e[n].get(i.value))}return t};const{batchUpdates:Zr}=Nt,{DEFAULT_VALUE:Gr,getNode:Kr,nodes:Qr}=se,{useStoreRef:Yr}=$n,{AbstractRecoilValue:$r,setRecoilValueLoadable:Jr}=ft,{SUSPENSE_TIMEOUT_MS:Xr}=Et,{cloneSnapshot:ei}=hn,{useCallback:ti,useEffect:ni,useRef:ri,useState:ii}=r,{isSSR:oi}=Bt;function ai(e){const t=Yr();ni((()=>t.current.subscribeToTransactions(e).release),[e,t])}function si(e){const t=e.atomValues.toMap(),n=ge(Wr(t,((e,t)=>{const n=Kr(t).persistence_UNSTABLE;return null!=n&&"none"!==n.type&&"hasValue"===e.state})),(e=>e.contents));return Hr(e.nonvalidatedAtoms.toMap(),n)}function li(e,t){var n;const r=e.getState(),i=null!==(n=r.nextTree)&&void 0!==n?n:r.currentTree,o=t.getStore_INTERNAL().getState().currentTree;Zr((()=>{const n=new Set;for(const e of[i.atomValues.keys(),o.atomValues.keys()])for(const t of e){var r,a;(null===(r=i.atomValues.get(t))||void 0===r?void 0:r.contents)!==(null===(a=o.atomValues.get(t))||void 0===a?void 0:a.contents)&&Kr(t).shouldRestoreFromSnapshots&&n.add(t)}n.forEach((t=>{Jr(e,new $r(t),o.atomValues.has(t)?s(o.atomValues.get(t)):Gr)})),e.replaceState((e=>({...e,stateID:t.getID()})))}))}var ci={useRecoilSnapshot:function(){const e=Yr(),[t,n]=ii((()=>ei(e.current))),r=tr(t),i=ri(),o=ri();if(ai(ti((e=>n(ei(e))),[])),ni((()=>{const e=t.retain();var n;i.current&&!oi&&(window.clearTimeout(i.current),i.current=null,null===(n=o.current)||void 0===n||n.call(o),o.current=null);return()=>{window.setTimeout(e,10)}}),[t]),r!==t&&!oi){var a;if(i.current)window.clearTimeout(i.current),i.current=null,null===(a=o.current)||void 0===a||a.call(o),o.current=null;o.current=t.retain(),i.current=window.setTimeout((()=>{var e;i.current=null,null===(e=o.current)||void 0===e||e.call(o),o.current=null}),Xr)}return t},gotoSnapshot:li,useGotoRecoilSnapshot:function(){const e=Yr();return ti((t=>li(e.current,t)),[e])},useRecoilTransactionObserver:function(e){ai(ti((t=>{const n=ei(t,"latest"),r=ei(t,"previous");e({snapshot:n,previousSnapshot:r})}),[e]))},useTransactionObservation_DEPRECATED:function(e){ai(ti((t=>{let n=t.getState().previousTree;const r=t.getState().currentTree;n||(M("Transaction subscribers notified without a previous tree being present -- this is a bug in Recoil"),n=t.getState().currentTree);const i=si(r),o=si(n),a=ge(Qr,(e=>{var t,n,r,i;return{persistence_UNSTABLE:{type:null!==(t=null===(n=e.persistence_UNSTABLE)||void 0===n?void 0:n.type)&&void 0!==t?t:"none",backButton:null!==(r=null===(i=e.persistence_UNSTABLE)||void 0===i?void 0:i.backButton)&&void 0!==r&&r}}})),s=Vr(r.dirtyAtoms,(e=>i.has(e)||o.has(e)));e({atomValues:i,previousAtomValues:o,atomInfo:a,modifiedAtoms:s,transactionMetadata:{...r.transactionMetadata}})}),[e]))},useTransactionSubscription_DEPRECATED:ai};const{peekNodeInfo:ui}=We,{useStoreRef:di}=$n;var pi=function(){const e=di();return({key:t})=>ui(e.current,e.current.getState().currentTree,t)};const{reactMode:fi}=U,{RecoilRoot:hi,useStoreRef:mi}=$n,{useMemo:gi}=r;var vi=function(){"MUTABLE_SOURCE"===fi().mode&&console.warn("Warning: There are known issues using useRecoilBridgeAcrossReactRoots() in recoil_mutable_source rendering mode.  Please consider upgrading to recoil_sync_external_store mode.");const e=mi().current;return gi((()=>function({children:t}){return r.createElement(hi,{store_INTERNAL:e},t)}),[e])};const{loadableWithValue:bi}=T,{initializeNode:yi}=We,{DEFAULT_VALUE:wi,getNode:_i}=se,{copyTreeState:xi,getRecoilValueAsLoadable:Si,invalidateDownstreams:ki,writeLoadableToTreeState:Ei}=ft;function Ci(e){return"atom"===_i(e.key).nodeType}class Ai{constructor(e,t){l(this,"_store",void 0),l(this,"_treeState",void 0),l(this,"_changes",void 0),l(this,"get",(e=>{if(this._changes.has(e.key))return this._changes.get(e.key);if(!Ci(e))throw o("Reading selectors within atomicUpdate is not supported");const t=Si(this._store,e,this._treeState);if("hasValue"===t.state)return t.contents;throw"hasError"===t.state?t.contents:o(`Expected Recoil atom ${e.key} to have a value, but it is in a loading state.`)})),l(this,"set",((e,t)=>{if(!Ci(e))throw o("Setting selectors within atomicUpdate is not supported");if("function"===typeof t){const n=this.get(e);this._changes.set(e.key,t(n))}else yi(this._store,e.key,"set"),this._changes.set(e.key,t)})),l(this,"reset",(e=>{this.set(e,wi)})),this._store=e,this._treeState=t,this._changes=new Map}newTreeState_INTERNAL(){if(0===this._changes.size)return this._treeState;const e=xi(this._treeState);for(const[t,n]of this._changes)Ei(e,t,bi(n));return ki(this._store,e),e}}var Ti=function(e){return t=>{e.replaceState((n=>{const r=new Ai(e,n);return t(r),r.newTreeState_INTERNAL()}))}},Ii=Object.freeze({__proto__:null,atomicUpdater:Ti});var Ri=function(e,t){if(!e)throw new Error(t)};const{atomicUpdater:Oi}=Ii,{batchUpdates:Li}=Nt,{DEFAULT_VALUE:Ni}=se,{useStoreRef:Pi}=$n,{refreshRecoilValue:Di,setRecoilValue:Mi}=ft,{cloneSnapshot:Bi}=hn,{gotoSnapshot:zi}=ci,{useCallback:ji}=r;class Fi{}const Ui=new Fi;function qi(e,t,n,r){let i,s=Ui;var l;(Li((()=>{const a="useRecoilCallback() expects a function that returns a function: it accepts a function of the type (RecoilInterface) => (Args) => ReturnType and returns a callback function (Args) => ReturnType, where RecoilInterface is an object {snapshot, set, ...} and Args and ReturnType are the argument and return types of the callback you want to create.  Please see the docs at recoiljs.org for details.";if("function"!==typeof t)throw o(a);const l=Le({...null!==r&&void 0!==r?r:{},set:(t,n)=>Mi(e,t,n),reset:t=>Mi(e,t,Ni),refresh:t=>Di(e,t),gotoSnapshot:t=>zi(e,t),transact_UNSTABLE:t=>Oi(e)(t)},{snapshot:()=>{const t=Bi(e);return i=t.retain(),t}}),c=t(l);if("function"!==typeof c)throw o(a);s=c(...n)})),s instanceof Fi&&Ri(!1),a(s))?s=s.finally((()=>{var e;null===(e=i)||void 0===e||e()})):null===(l=i)||void 0===l||l();return s}var Wi={recoilCallback:qi,useRecoilCallback:function(e,t){const n=Pi();return ji(((...t)=>qi(n.current,e,t)),null!=t?[...t,n]:void 0)}};const{useStoreRef:Vi}=$n,{refreshRecoilValue:Hi}=ft,{useCallback:Zi}=r;var Gi=function(e){const t=Vi();return Zi((()=>{const n=t.current;Hi(n,e)}),[e,t])};const{atomicUpdater:Ki}=Ii,{useStoreRef:Qi}=$n,{useMemo:Yi}=r;var $i=function(e,t){const n=Qi();return Yi((()=>(...t)=>{Ki(n.current)((n=>{e(n)(...t)}))}),null!=t?[...t,n]:void 0)};var Ji=class{constructor(e){l(this,"value",void 0),this.value=e}},Xi=Object.freeze({__proto__:null,WrappedValue:Ji});const{isFastRefreshEnabled:eo}=U;class to extends Error{}var no=class{constructor(e){var t,n,r;l(this,"_name",void 0),l(this,"_numLeafs",void 0),l(this,"_root",void 0),l(this,"_onHit",void 0),l(this,"_onSet",void 0),l(this,"_mapNodeValue",void 0),this._name=null===e||void 0===e?void 0:e.name,this._numLeafs=0,this._root=null,this._onHit=null!==(t=null===e||void 0===e?void 0:e.onHit)&&void 0!==t?t:()=>{},this._onSet=null!==(n=null===e||void 0===e?void 0:e.onSet)&&void 0!==n?n:()=>{},this._mapNodeValue=null!==(r=null===e||void 0===e?void 0:e.mapNodeValue)&&void 0!==r?r:e=>e}size(){return this._numLeafs}root(){return this._root}get(e,t){var n;return null===(n=this.getLeafNode(e,t))||void 0===n?void 0:n.value}getLeafNode(e,t){if(null==this._root)return;let n=this._root;for(;n;){if(null===t||void 0===t||t.onNodeVisit(n),"leaf"===n.type)return this._onHit(n),n;const r=this._mapNodeValue(e(n.nodeKey));n=n.branches.get(r)}}set(e,t,n){const r=()=>{var r,i,o,a;let s,l;for(const[t,h]of e){var c,u,d;const e=this._root;if("leaf"===(null===e||void 0===e?void 0:e.type))throw this.invalidCacheError();const r=s;if(s=r?r.branches.get(l):e,s=null!==(c=s)&&void 0!==c?c:{type:"branch",nodeKey:t,parent:r,branches:new Map,branchKey:l},"branch"!==s.type||s.nodeKey!==t)throw this.invalidCacheError();null===r||void 0===r||r.branches.set(l,s),null===n||void 0===n||null===(u=n.onNodeVisit)||void 0===u||u.call(n,s),l=this._mapNodeValue(h),this._root=null!==(d=this._root)&&void 0!==d?d:s}const p=s?null===(r=s)||void 0===r?void 0:r.branches.get(l):this._root;if(null!=p&&("leaf"!==p.type||p.branchKey!==l))throw this.invalidCacheError();const f={type:"leaf",value:t,parent:s,branchKey:l};null===(i=s)||void 0===i||i.branches.set(l,f),this._root=null!==(o=this._root)&&void 0!==o?o:f,this._numLeafs++,this._onSet(f),null===n||void 0===n||null===(a=n.onNodeVisit)||void 0===a||a.call(n,f)};try{r()}catch(i){if(!(i instanceof to))throw i;this.clear(),r()}}delete(e){const t=this.root();if(!t)return!1;if(e===t)return this._root=null,this._numLeafs=0,!0;let n=e.parent,r=e.branchKey;for(;n;){var i;if(n.branches.delete(r),n===t)return 0===n.branches.size?(this._root=null,this._numLeafs=0):this._numLeafs--,!0;if(n.branches.size>0)break;r=null===(i=n)||void 0===i?void 0:i.branchKey,n=n.parent}for(;n!==t;n=n.parent)if(null==n)return!1;return this._numLeafs--,!0}clear(){this._numLeafs=0,this._root=null}invalidCacheError(){const e=eo()?"Possible Fast Refresh module reload detected.  This may also be caused by an selector returning inconsistent values. Resetting cache.":"Invalid cache values.  This happens when selectors do not return consistent values for the same input dependency values.  That may also be caused when using Fast Refresh to change a selector implementation.  Resetting cache.";throw M(e+(null!=this._name?` - ${this._name}`:"")),new to}},ro=Object.freeze({__proto__:null,TreeCache:no});var io=class{constructor(e){var t;l(this,"_maxSize",void 0),l(this,"_size",void 0),l(this,"_head",void 0),l(this,"_tail",void 0),l(this,"_map",void 0),l(this,"_keyMapper",void 0),this._maxSize=e.maxSize,this._size=0,this._head=null,this._tail=null,this._map=new Map,this._keyMapper=null!==(t=e.mapKey)&&void 0!==t?t:e=>e}head(){return this._head}tail(){return this._tail}size(){return this._size}maxSize(){return this._maxSize}has(e){return this._map.has(this._keyMapper(e))}get(e){const t=this._keyMapper(e),n=this._map.get(t);if(n)return this.set(e,n.value),n.value}set(e,t){const n=this._keyMapper(e);this._map.get(n)&&this.delete(e);const r=this.head(),i={key:e,right:r,left:null,value:t};r?r.left=i:this._tail=i,this._map.set(n,i),this._head=i,this._size++,this._maybeDeleteLRU()}_maybeDeleteLRU(){this.size()>this.maxSize()&&this.deleteLru()}deleteLru(){const e=this.tail();e&&this.delete(e.key)}delete(e){const t=this._keyMapper(e);if(!this._size||!this._map.has(t))return;const n=s(this._map.get(t)),r=n.right,i=n.left;r&&(r.left=n.left),i&&(i.right=n.right),n===this.head()&&(this._head=r),n===this.tail()&&(this._tail=i),this._map.delete(t),this._size--}clear(){this._size=0,this._head=null,this._tail=null,this._map=new Map}},oo=Object.freeze({__proto__:null,LRUCache:io});const{LRUCache:ao}=oo,{TreeCache:so}=ro;var lo=function({name:e,maxSize:t,mapNodeValue:n=(e=>e)}){const r=new ao({maxSize:t}),i=new so({name:e,mapNodeValue:n,onHit:e=>{r.set(e,!0)},onSet:e=>{const n=r.tail();r.set(e,!0),n&&i.size()>t&&i.delete(n.key)}});return i};function co(e,t,n){if("string"===typeof e&&!e.includes('"')&&!e.includes("\\"))return`"${e}"`;switch(typeof e){case"undefined":return"";case"boolean":return e?"true":"false";case"number":case"symbol":return String(e);case"string":return JSON.stringify(e);case"function":if(!0!==(null===t||void 0===t?void 0:t.allowFunctions))throw o("Attempt to serialize function in a Recoil cache key");return`__FUNCTION(${e.name})__`}if(null===e)return"null";var r;if("object"!==typeof e)return null!==(r=JSON.stringify(e))&&void 0!==r?r:"";if(a(e))return"__PROMISE__";if(Array.isArray(e))return`[${e.map(((e,n)=>co(e,t,n.toString())))}]`;if("function"===typeof e.toJSON)return co(e.toJSON(n),t,n);if(e instanceof Map){const r={};for(const[n,i]of e)r["string"===typeof n?n:co(n,t)]=i;return co(r,t,n)}return e instanceof Set?co(Array.from(e).sort(((e,n)=>co(e,t).localeCompare(co(n,t)))),t,n):void 0!==Symbol&&null!=e[Symbol.iterator]&&"function"===typeof e[Symbol.iterator]?co(Array.from(e),t,n):`{${Object.keys(e).filter((t=>void 0!==e[t])).sort().map((n=>`${co(n,t)}:${co(e[n],t,n)}`)).join(",")}}`}var uo=function(e,t={allowFunctions:!1}){return co(e,t)};const{TreeCache:po}=ro,fo={equality:"reference",eviction:"keep-all",maxSize:1/0};var ho=function({equality:e=fo.equality,eviction:t=fo.eviction,maxSize:n=fo.maxSize}=fo,r){const i=function(e){switch(e){case"reference":return e=>e;case"value":return e=>uo(e)}throw o(`Unrecognized equality policy ${e}`)}(e);return function(e,t,n,r){switch(e){case"keep-all":return new po({name:r,mapNodeValue:n});case"lru":return lo({name:r,maxSize:s(t),mapNodeValue:n});case"most-recent":return lo({name:r,maxSize:1,mapNodeValue:n})}throw o(`Unrecognized eviction policy ${e}`)}(t,n,i,r)};const{isReactNative:mo,isWindow:go}=Bt;var vo={startPerfBlock:function(e){return()=>null}};const{isLoadable:bo,loadableWithError:yo,loadableWithPromise:wo,loadableWithValue:_o}=T,{WrappedValue:xo}=Xi,{getNodeLoadable:So,peekNodeLoadable:ko,setNodeValue:Eo}=We,{saveDepsToStore:Co}=be,{DEFAULT_VALUE:Ao,getConfigDeletionHandler:To,getNode:Io,registerNode:Ro}=se,{isRecoilValue:Oo}=Y,{markRecoilValueModified:Lo}=ft,{retainedByOptionWithDefault:No}=Et,{recoilCallback:Po}=Wi,{startPerfBlock:Do}=vo;class Mo{}const Bo=new Mo,zo=[],jo=new Map,Fo=(()=>{let e=0;return()=>e++})();function Uo(e){let t=null;const{key:n,get:r,cachePolicy_UNSTABLE:i}=e,l=null!=e.set?e.set:void 0;const c=new Set,u=ho(null!==i&&void 0!==i?i:{equality:"reference",eviction:"keep-all"},n),d=No(e.retainedBy_UNSTABLE),p=new Map;let f=0;function h(){return!L("recoil_memory_managament_2020")||f>0}function m(e){return e.getState().knownSelectors.add(n),f++,()=>{f--}}function g(){return void 0!==To(n)&&!h()}function v(e,t,n,r,i){R(t,r,i),b(e,n)}function b(e,t){I(e,t)&&T(e),y(t,!0)}function y(e,n){const r=jo.get(e);if(null!=r){for(const e of r)Lo(e,s(t));n&&jo.delete(e)}}function w(e,t){let n=jo.get(t);null==n&&jo.set(t,n=new Set),n.add(e)}function _(e,t,n,r,i,o){return t.then((r=>{if(!h())throw T(e),Bo;null!=o.loadingDepKey&&o.loadingDepPromise===t?n.atomValues.set(o.loadingDepKey,_o(r)):e.getState().knownSelectors.forEach((e=>{n.atomValues.delete(e)}));const a=k(e,n);if(a&&"loading"!==a.state){if((I(e,i)||null==A(e))&&b(e,i),"hasValue"===a.state)return a.contents;throw a.contents}if(!I(e,i)){const t=C(e,n);if(null!=t)return t.loadingLoadable.contents}const[s,l]=S(e,n,i);if("loading"!==s.state&&v(e,n,i,s,l),"hasError"===s.state)throw s.contents;return s.contents})).catch((t=>{if(t instanceof Mo)throw Bo;if(!h())throw T(e),Bo;const o=yo(t);throw v(e,n,i,o,r),t}))}function x(e,t,r,i){var o,a,s,l,u,d,p;(I(e,i)||t.version===(null===(o=e.getState())||void 0===o||null===(a=o.currentTree)||void 0===a?void 0:a.version)||t.version===(null===(s=e.getState())||void 0===s||null===(l=s.nextTree)||void 0===l?void 0:l.version))&&Co(n,r,e,null!==(u=null===(d=e.getState())||void 0===d||null===(p=d.nextTree)||void 0===p?void 0:p.version)&&void 0!==u?u:e.getState().currentTree.version);for(const n of r)c.add(n)}function S(e,i,l){const c=Do(n);let u=!0,d=!0;const p=()=>{c(),d=!1};let f,m,g=!1;const b={loadingDepKey:null,loadingDepPromise:null},w=new Map;function S({key:t}){const n=So(e,i,t);switch(w.set(t,n),u||(x(e,i,new Set(w.keys()),l),function(e,t){I(e,t)&&(s(A(e)).stateVersions.clear(),y(t,!1))}(e,l)),n.state){case"hasValue":return n.contents;case"hasError":throw n.contents;case"loading":throw b.loadingDepKey=t,b.loadingDepPromise=n.contents,n.contents}throw o("Invalid Loadable state")}const k=n=>(...r)=>{if(d)throw o("Callbacks from getCallback() should only be called asynchronously after the selector is evalutated.  It can be used for selectors to return objects with callbacks that can work with Recoil state without a subscription.");return null==t&&Ri(!1),Po(e,n,r,{node:t})};try{f=r({get:S,getCallback:k}),f=Oo(f)?S(f):f,bo(f)&&("hasError"===f.state&&(g=!0),f=f.contents),a(f)?f=function(e,t,n,r,i,o){return t.then((t=>{if(!h())throw T(e),Bo;const o=_o(t);return v(e,n,i,o,r),t})).catch((t=>{if(!h())throw T(e),Bo;if(a(t))return _(e,t,n,r,i,o);const s=yo(t);throw v(e,n,i,s,r),t}))}(e,f,i,w,l,b).finally(p):p(),f=f instanceof xo?f.value:f}catch(E){f=E,a(f)?f=_(e,f,i,w,l,b).finally(p):(g=!0,p())}return m=g?yo(f):a(f)?wo(f):_o(f),u=!1,function(e,t,n){if(I(e,t)){const t=A(e);null!=t&&(t.depValuesDiscoveredSoFarDuringAsyncWork=n)}}(e,l,w),x(e,i,new Set(w.keys()),l),[m,w]}function k(e,t){let r=t.atomValues.get(n);if(null!=r)return r;const i=new Set;try{r=u.get((n=>("string"!==typeof n&&Ri(!1),So(e,t,n).contents)),{onNodeVisit:e=>{"branch"===e.type&&e.nodeKey!==n&&i.add(e.nodeKey)}})}catch(s){throw o(`Problem with cache lookup for selector "${n}": ${s.message}`)}var a;r&&(t.atomValues.set(n,r),x(e,t,i,null===(a=A(e))||void 0===a?void 0:a.executionID));return r}function E(e,t){const n=k(e,t);if(null!=n)return T(e),n;const r=C(e,t);var i;if(null!=r)return"loading"===(null===(i=r.loadingLoadable)||void 0===i?void 0:i.state)&&w(e,r.executionID),r.loadingLoadable;const o=Fo(),[a,s]=S(e,t,o);return"loading"===a.state?(!function(e,t,n,r,i){p.set(e,{depValuesDiscoveredSoFarDuringAsyncWork:r,executionID:t,loadingLoadable:n,stateVersions:new Map([[i.version,!0]])})}(e,o,a,s,t),w(e,o)):(T(e),R(t,a,s)),a}function C(e,t){const n=Pt([p.has(e)?[s(p.get(e))]:[],J(Oe(p,(([t])=>t!==e)),(([,e])=>e))]);function r(n){for(const[r,i]of n)if(!So(e,t,r).is(i))return!0;return!1}for(const i of n){if(i.stateVersions.get(t.version)||!r(i.depValuesDiscoveredSoFarDuringAsyncWork))return i.stateVersions.set(t.version,!0),i;i.stateVersions.set(t.version,!1)}}function A(e){return p.get(e)}function T(e){p.delete(e)}function I(e,t){var n;return t===(null===(n=A(e))||void 0===n?void 0:n.executionID)}function R(e,t,r){e.atomValues.set(n,t);try{u.set(function(e){return Array.from(e.entries()).map((([e,t])=>[e,t.contents]))}(r),t)}catch(i){throw o(`Problem with setting cache for selector "${n}": ${i.message}`)}}function O(e,t){const r=t.atomValues.get(n);return null!=r?r:u.get((n=>{var r;return"string"!==typeof n&&Ri(!1),null===(r=ko(e,t,n))||void 0===r?void 0:r.contents}))}function N(e,t){return function(e){if(zo.includes(n)){const e=`Recoil selector has circular dependencies: ${zo.slice(zo.indexOf(n)).join(" \u2192 ")}`;return yo(o(e))}zo.push(n);try{return e()}finally{zo.pop()}}((()=>E(e,t)))}function P(e){e.atomValues.delete(n)}function D(e,n){null==t&&Ri(!1);for(const t of c){var r;const i=Io(t);null===(r=i.clearCache)||void 0===r||r.call(i,e,n)}c.clear(),P(n),u.clear(),Lo(e,t)}if(null!=l){return t=Ro({key:n,nodeType:"selector",peek:O,get:N,set:(e,t,r)=>{let i=!1;const s=new Map;function c({key:r}){if(i)throw o("Recoil: Async selector sets are not currently supported.");const a=So(e,t,r);if("hasValue"===a.state)return a.contents;if("loading"===a.state){const e=`Getting value of asynchronous atom or selector "${r}" in a pending state while setting selector "${n}" is not yet supported.`;throw M(e),o(e)}throw a.contents}function u(n,r){if(i){const e="Recoil: Async selector sets are not currently supported.";throw M(e),o(e)}const a="function"===typeof r?r(c(n)):r;Eo(e,t,n.key,a).forEach(((e,t)=>s.set(t,e)))}const d=l({set:u,get:c,reset:function(e){u(e,Ao)}},r);if(void 0!==d)throw a(d)?o("Recoil: Async selector sets are not currently supported."):o("Recoil: selector set should be a void function.");return i=!0,s},init:m,invalidate:P,clearCache:D,shouldDeleteConfigOnRelease:g,dangerouslyAllowMutability:e.dangerouslyAllowMutability,shouldRestoreFromSnapshots:!1,retainedBy:d})}return t=Ro({key:n,nodeType:"selector",peek:O,get:N,init:m,invalidate:P,clearCache:D,shouldDeleteConfigOnRelease:g,dangerouslyAllowMutability:e.dangerouslyAllowMutability,shouldRestoreFromSnapshots:!1,retainedBy:d})}Uo.value=e=>new xo(e);var qo=Uo;const{isLoadable:Wo,loadableWithError:Vo,loadableWithPromise:Ho,loadableWithValue:Zo}=T,{WrappedValue:Go}=Xi,{peekNodeInfo:Ko}=We,{DEFAULT_VALUE:Qo,DefaultValue:Yo,getConfigDeletionHandler:$o,registerNode:Jo,setConfigDeletionHandler:Xo}=se,{isRecoilValue:ea}=Y,{getRecoilValueAsLoadable:ta,markRecoilValueModified:na,setRecoilValue:ra,setRecoilValueLoadable:ia}=ft,{retainedByOptionWithDefault:oa}=Et,aa=e=>e instanceof Go?e.value:e;function sa(e){const{key:t,persistence_UNSTABLE:n}=e,r=oa(e.retainedBy_UNSTABLE);let i=0;function l(e){return Ho(e.then((e=>(u=Zo(e),e))).catch((e=>{throw u=Vo(e),e})))}let c,u=a(e.default)?l(e.default):Wo(e.default)?"loading"===e.default.state?l(e.default.contents):e.default:Zo(aa(e.default));p(u.contents);const d=new Map;function p(e){return e}function f(e,n){var r,i;return null!==(r=null!==(i=n.atomValues.get(t))&&void 0!==i?i:c)&&void 0!==r?r:u}const h=Jo({key:t,nodeType:"atom",peek:f,get:function(e,r){if(r.atomValues.has(t))return s(r.atomValues.get(t));if(r.nonvalidatedAtoms.has(t)){if(null!=c)return c;if(null==n)return $(`Tried to restore a persisted value for atom ${t} but it has no persistence settings.`),u;const e=r.nonvalidatedAtoms.get(t),i=n.validator(e,Qo),o=i instanceof Yo?u:Zo(i);return c=o,c}return u},set:function(e,n,r){if(n.atomValues.has(t)){const e=s(n.atomValues.get(t));if("hasValue"===e.state&&r===e.contents)return new Map}else if(!n.nonvalidatedAtoms.has(t)&&r instanceof Yo)return new Map;return c=void 0,(new Map).set(t,Zo(r))},init:function(n,r,s){var l;if(i++,n.getState().knownAtoms.add(t),"loading"===u.state){const v=()=>{var e;(null!==(e=n.getState().nextTree)&&void 0!==e?e:n.getState().currentTree).atomValues.has(t)||na(n,h)};u.contents.finally(v)}const c=null!==(l=e.effects)&&void 0!==l?l:e.effects_UNSTABLE;if(null!=c){let b=Qo,y=!0,w=!1,_=null;function x(e){if(y&&e.key===t){const e=b;return e instanceof Yo?f(n,r):a(e)?Ho(e.then((e=>e instanceof Yo?u.toPromise():e))):Zo(e)}return ta(n,e)}function S(e){return x(e).toPromise()}function k(e){var r;const i=Ko(n,null!==(r=n.getState().nextTree)&&void 0!==r?r:n.getState().currentTree,e.key);return!y||e.key!==t||b instanceof Yo?i:{...i,isSet:!0,loadable:x(e)}}const E=e=>t=>{if(y){const n=x(h),r="hasValue"===n.state?n.contents:Qo;b="function"===typeof t?t(r):t,a(b)&&(b=b.then((t=>(_={effect:e,value:t},t))))}else{if(a(t))throw o("Setting atoms to async values is not implemented.");"function"!==typeof t&&(_={effect:e,value:aa(t)}),ra(n,h,"function"===typeof t?n=>{const r=aa(t(n));return _={effect:e,value:r},r}:aa(t))}},C=e=>()=>E(e)(Qo),A=e=>r=>{var i;const{release:o}=n.subscribeToTransactions((n=>{var i;let{currentTree:o,previousTree:a}=n.getState();a||(M("Transaction subscribers notified without a next tree being present -- this is a bug in Recoil"),a=o);const s=null!==(i=o.atomValues.get(t))&&void 0!==i?i:u;if("hasValue"===s.state){var l,c,d,p;const n=s.contents,i=null!==(l=a.atomValues.get(t))&&void 0!==l?l:u,f="hasValue"===i.state?i.contents:Qo;(null===(c=_)||void 0===c?void 0:c.effect)!==e||(null===(d=_)||void 0===d?void 0:d.value)!==n?r(n,f,!o.atomValues.has(t)):(null===(p=_)||void 0===p?void 0:p.effect)===e&&(_=null)}}),t);d.set(n,[...null!==(i=d.get(n))&&void 0!==i?i:[],o])};for(const T of c)try{const I=T({node:h,storeID:n.storeID,parentStoreID_UNSTABLE:n.parentStoreID,trigger:s,setSelf:E(T),resetSelf:C(T),onSet:A(T),getPromise:S,getLoadable:x,getInfo_UNSTABLE:k});var p;if(null!=I)d.set(n,[...null!==(p=d.get(n))&&void 0!==p?p:[],I])}catch(g){b=g,w=!0}if(y=!1,!(b instanceof Yo)){var m;const R=w?Vo(b):a(b)?Ho(function(e,n){const r=n.then((n=>{var i,o;return(null===(o=(null!==(i=e.getState().nextTree)&&void 0!==i?i:e.getState().currentTree).atomValues.get(t))||void 0===o?void 0:o.contents)===r&&ra(e,h,n),n})).catch((n=>{var i,o;throw(null===(o=(null!==(i=e.getState().nextTree)&&void 0!==i?i:e.getState().currentTree).atomValues.get(t))||void 0===o?void 0:o.contents)===r&&ia(e,h,Vo(n)),n}));return r}(n,b)):Zo(aa(b));R.contents,r.atomValues.set(t,R),null===(m=n.getState().nextTree)||void 0===m||m.atomValues.set(t,R)}}return()=>{var e;i--,null===(e=d.get(n))||void 0===e||e.forEach((e=>e())),d.delete(n)}},invalidate:function(){c=void 0},shouldDeleteConfigOnRelease:function(){return void 0!==$o(t)&&i<=0},dangerouslyAllowMutability:e.dangerouslyAllowMutability,persistence_UNSTABLE:e.persistence_UNSTABLE?{type:e.persistence_UNSTABLE.type,backButton:e.persistence_UNSTABLE.backButton}:void 0,shouldRestoreFromSnapshots:!0,retainedBy:r});return h}function la(e){const{...t}=e,n="default"in e?e.default:new Promise((()=>{}));return ea(n)?function(e){const t=la({...e,default:Qo,persistence_UNSTABLE:void 0===e.persistence_UNSTABLE?void 0:{...e.persistence_UNSTABLE,validator:t=>t instanceof Yo?t:s(e.persistence_UNSTABLE).validator(t,Qo)},effects:e.effects,effects_UNSTABLE:e.effects_UNSTABLE}),n=qo({key:`${e.key}__withFallback`,get:({get:n})=>{const r=n(t);return r instanceof Yo?e.default:r},set:({set:e},n)=>e(t,n),cachePolicy_UNSTABLE:{eviction:"most-recent"},dangerouslyAllowMutability:e.dangerouslyAllowMutability});return Xo(n.key,$o(e.key)),n}({...t,default:n}):sa({...t,default:n})}la.value=e=>new Go(e);var ca=la;var ua=class{constructor(e){var t;l(this,"_map",void 0),l(this,"_keyMapper",void 0),this._map=new Map,this._keyMapper=null!==(t=null===e||void 0===e?void 0:e.mapKey)&&void 0!==t?t:e=>e}size(){return this._map.size}has(e){return this._map.has(this._keyMapper(e))}get(e){return this._map.get(this._keyMapper(e))}set(e,t){this._map.set(this._keyMapper(e),t)}delete(e){this._map.delete(this._keyMapper(e))}clear(){this._map.clear()}},da=Object.freeze({__proto__:null,MapCache:ua});const{LRUCache:pa}=oo,{MapCache:fa}=da,ha={equality:"reference",eviction:"none",maxSize:1/0};var ma=function({equality:e=ha.equality,eviction:t=ha.eviction,maxSize:n=ha.maxSize}=ha){const r=function(e){switch(e){case"reference":return e=>e;case"value":return e=>uo(e)}throw o(`Unrecognized equality policy ${e}`)}(e);return function(e,t,n){switch(e){case"keep-all":return new fa({mapKey:n});case"lru":return new pa({mapKey:n,maxSize:s(t)});case"most-recent":return new pa({mapKey:n,maxSize:1})}throw o(`Unrecognized eviction policy ${e}`)}(t,n,r)};const{setConfigDeletionHandler:ga}=se;var va=function(e){var t,n;const r=ma({equality:null!==(t=null===(n=e.cachePolicyForParams_UNSTABLE)||void 0===n?void 0:n.equality)&&void 0!==t?t:"value",eviction:"keep-all"});return t=>{var n,i;const o=r.get(t);if(null!=o)return o;const{cachePolicyForParams_UNSTABLE:a,...s}=e,l="default"in e?e.default:new Promise((()=>{})),c=ca({...s,key:`${e.key}__${null!==(n=uo(t))&&void 0!==n?n:"void"}`,default:"function"===typeof l?l(t):l,retainedBy_UNSTABLE:"function"===typeof e.retainedBy_UNSTABLE?e.retainedBy_UNSTABLE(t):e.retainedBy_UNSTABLE,effects:"function"===typeof e.effects?e.effects(t):"function"===typeof e.effects_UNSTABLE?e.effects_UNSTABLE(t):null!==(i=e.effects)&&void 0!==i?i:e.effects_UNSTABLE});return r.set(t,c),ga(c.key,(()=>{r.delete(t)})),c}};const{setConfigDeletionHandler:ba}=se;let ya=0;var wa=function(e){var t,n;const r=ma({equality:null!==(t=null===(n=e.cachePolicyForParams_UNSTABLE)||void 0===n?void 0:n.equality)&&void 0!==t?t:"value",eviction:"keep-all"});return t=>{var n;let i;try{i=r.get(t)}catch(d){throw o(`Problem with cache lookup for selector ${e.key}: ${d.message}`)}if(null!=i)return i;const a=`${e.key}__selectorFamily/${null!==(n=uo(t,{allowFunctions:!0}))&&void 0!==n?n:"void"}/${ya++}`,s=n=>e.get(t)(n),l=e.cachePolicy_UNSTABLE,c="function"===typeof e.retainedBy_UNSTABLE?e.retainedBy_UNSTABLE(t):e.retainedBy_UNSTABLE;let u;if(null!=e.set){const n=e.set;u=qo({key:a,get:s,set:(e,r)=>n(t)(e,r),cachePolicy_UNSTABLE:l,dangerouslyAllowMutability:e.dangerouslyAllowMutability,retainedBy_UNSTABLE:c})}else u=qo({key:a,get:s,cachePolicy_UNSTABLE:l,dangerouslyAllowMutability:e.dangerouslyAllowMutability,retainedBy_UNSTABLE:c});return r.set(t,u),ba(u.key,(()=>{r.delete(t)})),u}};const _a=wa({key:"__constant",get:e=>()=>e,cachePolicyForParams_UNSTABLE:{equality:"reference"}});var xa=function(e){return _a(e)};const Sa=wa({key:"__error",get:e=>()=>{throw o(e)},cachePolicyForParams_UNSTABLE:{equality:"reference"}});var ka=function(e){return Sa(e)};var Ea=function(e){return e};const{loadableWithError:Ca,loadableWithPromise:Aa,loadableWithValue:Ta}=T;function Ia(e,t){const n=Array(t.length).fill(void 0),r=Array(t.length).fill(void 0);for(const[o,a]of t.entries())try{n[o]=e(a)}catch(i){r[o]=i}return[n,r]}function Ra(e){return null!=e&&!a(e)}function Oa(e){return Array.isArray(e)?e:Object.getOwnPropertyNames(e).map((t=>e[t]))}function La(e,t){return Array.isArray(e)?t:Object.getOwnPropertyNames(e).reduce(((e,n,r)=>({...e,[n]:t[r]})),{})}function Na(e,t,n){return La(e,n.map(((e,n)=>null==e?Ta(t[n]):a(e)?Aa(e):Ca(e))))}var Pa={waitForNone:wa({key:"__waitForNone",get:e=>({get:t})=>{const n=Oa(e),[r,i]=Ia(t,n);return Na(e,r,i)},dangerouslyAllowMutability:!0}),waitForAny:wa({key:"__waitForAny",get:e=>({get:t})=>{const n=Oa(e),[r,i]=Ia(t,n);return i.some((e=>!a(e)))?Na(e,r,i):new Promise((t=>{for(const[n,o]of i.entries())a(o)&&o.then((o=>{r[n]=o,i[n]=void 0,t(Na(e,r,i))})).catch((o=>{i[n]=o,t(Na(e,r,i))}))}))},dangerouslyAllowMutability:!0}),waitForAll:wa({key:"__waitForAll",get:e=>({get:t})=>{const n=Oa(e),[r,i]=Ia(t,n);if(i.every((e=>null==e)))return La(e,r);const o=i.find(Ra);if(null!=o)throw o;return Promise.all(i).then((t=>{return La(e,(n=r,t.map(((e,t)=>void 0===e?n[t]:e))));var n}))},dangerouslyAllowMutability:!0}),waitForAllSettled:wa({key:"__waitForAllSettled",get:e=>({get:t})=>{const n=Oa(e),[r,i]=Ia(t,n);return i.every((e=>!a(e)))?Na(e,r,i):Promise.all(i.map(((e,t)=>a(e)?e.then((e=>{r[t]=e,i[t]=void 0})).catch((e=>{r[t]=void 0,i[t]=e})):null))).then((()=>Na(e,r,i)))},dangerouslyAllowMutability:!0}),noWait:wa({key:"__noWait",get:e=>({get:t})=>{try{return qo.value(Ta(t(e)))}catch(n){return qo.value(a(n)?Aa(n):Ca(n))}},dangerouslyAllowMutability:!0})};const{RecoilLoadable:Da}=T,{DefaultValue:Ma}=se,{RecoilRoot:Ba,useRecoilStoreID:za}=$n,{isRecoilValue:ja}=Y,{retentionZone:Fa}=Ie,{freshSnapshot:Ua}=hn,{useRecoilState:qa,useRecoilState_TRANSITION_SUPPORT_UNSTABLE:Wa,useRecoilStateLoadable:Va,useRecoilValue:Ha,useRecoilValue_TRANSITION_SUPPORT_UNSTABLE:Za,useRecoilValueLoadable:Ga,useRecoilValueLoadable_TRANSITION_SUPPORT_UNSTABLE:Ka,useResetRecoilState:Qa,useSetRecoilState:Ya}=qr,{useGotoRecoilSnapshot:$a,useRecoilSnapshot:Ja,useRecoilTransactionObserver:Xa}=ci,{useRecoilCallback:es}=Wi,{noWait:ts,waitForAll:ns,waitForAllSettled:rs,waitForAny:is,waitForNone:os}=Pa;var as={DefaultValue:Ma,isRecoilValue:ja,RecoilLoadable:Da,RecoilEnv:R,RecoilRoot:Ba,useRecoilStoreID:za,useRecoilBridgeAcrossReactRoots_UNSTABLE:vi,atom:ca,selector:qo,atomFamily:va,selectorFamily:wa,constSelector:xa,errorSelector:ka,readOnlySelector:Ea,noWait:ts,waitForNone:os,waitForAny:is,waitForAll:ns,waitForAllSettled:rs,useRecoilValue:Ha,useRecoilValueLoadable:Ga,useRecoilState:qa,useRecoilStateLoadable:Va,useSetRecoilState:Ya,useResetRecoilState:Qa,useGetRecoilValueInfo_UNSTABLE:pi,useRecoilRefresher_UNSTABLE:Gi,useRecoilValueLoadable_TRANSITION_SUPPORT_UNSTABLE:Ka,useRecoilValue_TRANSITION_SUPPORT_UNSTABLE:Za,useRecoilState_TRANSITION_SUPPORT_UNSTABLE:Wa,useRecoilCallback:es,useRecoilTransaction_UNSTABLE:$i,useGotoRecoilSnapshot:$a,useRecoilSnapshot:Ja,useRecoilTransactionObserver_UNSTABLE:Xa,snapshot_UNSTABLE:Ua,useRetain:cr,retentionZone:Fa},ss=as.RecoilRoot,ls=as.atom,cs=as.useRecoilValue,us=as.useRecoilState,ds=as.useSetRecoilState},60053:(e,t)=>{"use strict";function n(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,i=e[r];if(!(0<o(i,t)))break e;e[r]=t,e[n]=i,n=r}}function r(e){return 0===e.length?null:e[0]}function i(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,i=e.length,a=i>>>1;r<a;){var s=2*(r+1)-1,l=e[s],c=s+1,u=e[c];if(0>o(l,n))c<i&&0>o(u,l)?(e[r]=u,e[c]=n,r=c):(e[r]=l,e[s]=n,r=s);else{if(!(c<i&&0>o(u,n)))break e;e[r]=u,e[c]=n,r=c}}}return t}function o(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if("object"===typeof performance&&"function"===typeof performance.now){var a=performance;t.unstable_now=function(){return a.now()}}else{var s=Date,l=s.now();t.unstable_now=function(){return s.now()-l}}var c=[],u=[],d=1,p=null,f=3,h=!1,m=!1,g=!1,v="function"===typeof setTimeout?setTimeout:null,b="function"===typeof clearTimeout?clearTimeout:null,y="undefined"!==typeof setImmediate?setImmediate:null;function w(e){for(var t=r(u);null!==t;){if(null===t.callback)i(u);else{if(!(t.startTime<=e))break;i(u),t.sortIndex=t.expirationTime,n(c,t)}t=r(u)}}function _(e){if(g=!1,w(e),!m)if(null!==r(c))m=!0,N(x);else{var t=r(u);null!==t&&P(_,t.startTime-e)}}function x(e,n){m=!1,g&&(g=!1,b(C),C=-1),h=!0;var o=f;try{for(w(n),p=r(c);null!==p&&(!(p.expirationTime>n)||e&&!I());){var a=p.callback;if("function"===typeof a){p.callback=null,f=p.priorityLevel;var s=a(p.expirationTime<=n);n=t.unstable_now(),"function"===typeof s?p.callback=s:p===r(c)&&i(c),w(n)}else i(c);p=r(c)}if(null!==p)var l=!0;else{var d=r(u);null!==d&&P(_,d.startTime-n),l=!1}return l}finally{p=null,f=o,h=!1}}"undefined"!==typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var S,k=!1,E=null,C=-1,A=5,T=-1;function I(){return!(t.unstable_now()-T<A)}function R(){if(null!==E){var e=t.unstable_now();T=e;var n=!0;try{n=E(!0,e)}finally{n?S():(k=!1,E=null)}}else k=!1}if("function"===typeof y)S=function(){y(R)};else if("undefined"!==typeof MessageChannel){var O=new MessageChannel,L=O.port2;O.port1.onmessage=R,S=function(){L.postMessage(null)}}else S=function(){v(R,0)};function N(e){E=e,k||(k=!0,S())}function P(e,n){C=v((function(){e(t.unstable_now())}),n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){m||h||(m=!0,N(x))},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):A=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return f},t.unstable_getFirstCallbackNode=function(){return r(c)},t.unstable_next=function(e){switch(f){case 1:case 2:case 3:var t=3;break;default:t=f}var n=f;f=t;try{return e()}finally{f=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=f;f=e;try{return t()}finally{f=n}},t.unstable_scheduleCallback=function(e,i,o){var a=t.unstable_now();switch("object"===typeof o&&null!==o?o="number"===typeof(o=o.delay)&&0<o?a+o:a:o=a,e){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return e={id:d++,callback:i,priorityLevel:e,startTime:o,expirationTime:s=o+s,sortIndex:-1},o>a?(e.sortIndex=o,n(u,e),null===r(c)&&e===r(u)&&(g?(b(C),C=-1):g=!0,P(_,o-a))):(e.sortIndex=s,n(c,e),m||h||(m=!0,N(x))),e},t.unstable_shouldYield=I,t.unstable_wrapCallback=function(e){var t=f;return function(){var n=f;f=t;try{return e.apply(this,arguments)}finally{f=n}}}},63840:(e,t,n)=>{"use strict";e.exports=n(60053)},96774:e=>{e.exports=function(e,t,n,r){var i=n?n.call(r,e,t):void 0;if(void 0!==i)return!!i;if(e===t)return!0;if("object"!==typeof e||!e||"object"!==typeof t||!t)return!1;var o=Object.keys(e),a=Object.keys(t);if(o.length!==a.length)return!1;for(var s=Object.prototype.hasOwnProperty.bind(t),l=0;l<o.length;l++){var c=o[l];if(!s(c))return!1;var u=e[c],d=t[c];if(!1===(i=n?n.call(r,u,d,c):void 0)||void 0===i&&u!==d)return!1}return!0}},94633:e=>{function t(e,t){var n=e.length,r=new Array(n),i={},o=n,a=function(e){for(var t=new Map,n=0,r=e.length;n<r;n++){var i=e[n];t.has(i[0])||t.set(i[0],new Set),t.has(i[1])||t.set(i[1],new Set),t.get(i[0]).add(i[1])}return t}(t),s=function(e){for(var t=new Map,n=0,r=e.length;n<r;n++)t.set(e[n],n);return t}(e);for(t.forEach((function(e){if(!s.has(e[0])||!s.has(e[1]))throw new Error("Unknown node. There is an unknown node in the supplied edges.")}));o--;)i[o]||l(e[o],o,new Set);return r;function l(e,t,o){if(o.has(e)){var c;try{c=", node was:"+JSON.stringify(e)}catch(p){c=""}throw new Error("Cyclic dependency"+c)}if(!s.has(e))throw new Error("Found unknown node. Make sure to provided all involved nodes. Unknown node: "+JSON.stringify(e));if(!i[t]){i[t]=!0;var u=a.get(e)||new Set;if(t=(u=Array.from(u)).length){o.add(e);do{var d=u[--t];l(d,s.get(d),o)}while(t);o.delete(e)}r[--n]=e}}}e.exports=function(e){return t(function(e){for(var t=new Set,n=0,r=e.length;n<r;n++){var i=e[n];t.add(i[0]),t.add(i[1])}return Array.from(t)}(e),e)},e.exports.array=t},70655:(e,t,n)=>{"use strict";n.r(t),n.d(t,{__assign:()=>o,__asyncDelegator:()=>w,__asyncGenerator:()=>y,__asyncValues:()=>_,__await:()=>b,__awaiter:()=>u,__classPrivateFieldGet:()=>E,__classPrivateFieldSet:()=>C,__createBinding:()=>p,__decorate:()=>s,__exportStar:()=>f,__extends:()=>i,__generator:()=>d,__importDefault:()=>k,__importStar:()=>S,__makeTemplateObject:()=>x,__metadata:()=>c,__param:()=>l,__read:()=>m,__rest:()=>a,__spread:()=>g,__spreadArrays:()=>v,__values:()=>h});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)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)};function i(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var o=function(){return o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},o.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 i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}function s(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}function l(e,t){return function(n,r){t(n,r,e)}}function c(e,t){if("object"===typeof Reflect&&"function"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function u(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{l(r.next(e))}catch(t){o(t)}}function s(e){try{l(r.throw(e))}catch(t){o(t)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}l((r=r.apply(e,t||[])).next())}))}function d(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(s){o=[6,s],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}}function p(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}function f(e,t){for(var n in e)"default"===n||t.hasOwnProperty(n)||(t[n]=e[n])}function h(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 m(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(s){i={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a}function g(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(m(arguments[t]));return e}function v(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),i=0;for(t=0;t<n;t++)for(var o=arguments[t],a=0,s=o.length;a<s;a++,i++)r[i]=o[a];return r}function b(e){return this instanceof b?(this.v=e,this):new b(e)}function y(e,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,i=n.apply(e,t||[]),o=[];return r={},a("next"),a("throw"),a("return"),r[Symbol.asyncIterator]=function(){return this},r;function a(e){i[e]&&(r[e]=function(t){return new Promise((function(n,r){o.push([e,t,n,r])>1||s(e,t)}))})}function s(e,t){try{!function(e){e.value instanceof b?Promise.resolve(e.value.v).then(l,c):u(o[0][2],e)}(i[e](t))}catch(n){u(o[0][3],n)}}function l(e){s("next",e)}function c(e){s("throw",e)}function u(e,t){e(t),o.shift(),o.length&&s(o[0][0],o[0][1])}}function w(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,i){t[r]=e[r]?function(t){return(n=!n)?{value:b(e[r](t)),done:"return"===r}:i?i(t):t}:i}}function _(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=h(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,i){(function(e,t,n,r){Promise.resolve(r).then((function(t){e({value:t,done:n})}),t)})(r,i,(t=e[n](t)).done,t.value)}))}}}function x(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}function S(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function k(e){return e&&e.__esModule?e:{default:e}}function E(e,t){if(!t.has(e))throw new TypeError("attempted to get private field on non-instance");return t.get(e)}function C(e,t,n){if(!t.has(e))throw new TypeError("attempted to set private field on non-instance");return t.set(e,n),n}},25869:(e,t,n)=>{"use strict";function r(e,t){return t=t||{},new Promise((function(n,r){var i=new XMLHttpRequest,o=[],a=[],s={},l=function(){return{ok:2==(i.status/100|0),statusText:i.statusText,status:i.status,url:i.responseURL,text:function(){return Promise.resolve(i.responseText)},json:function(){return Promise.resolve(i.responseText).then(JSON.parse)},blob:function(){return Promise.resolve(new Blob([i.response]))},clone:l,headers:{keys:function(){return o},entries:function(){return a},get:function(e){return s[e.toLowerCase()]},has:function(e){return e.toLowerCase()in s}}}};for(var c in i.open(t.method||"get",e,!0),i.onload=function(){i.getAllResponseHeaders().replace(/^(.*?):[^\S\n]*([\s\S]*?)$/gm,(function(e,t,n){o.push(t=t.toLowerCase()),a.push([t,n]),s[t]=s[t]?s[t]+","+n:n})),n(l())},i.onerror=r,i.withCredentials="include"==t.credentials,t.headers)i.setRequestHeader(c,t.headers[c]);i.send(t.body||null)}))}n.r(t),n.d(t,{default:()=>r})},69585:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(76489);function i(e,t){void 0===t&&(t={});var n=function(e){if(e&&"j"===e[0]&&":"===e[1])return e.substr(2);return e}(e);if(function(e,t){return"undefined"===typeof t&&(t=!e||"{"!==e[0]&&"["!==e[0]&&'"'!==e[0]),!t}(n,t.doNotParse))try{return JSON.parse(n)}catch(r){}return e}var o=function(){return o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},o.apply(this,arguments)};const a=function(){function e(e,t){var n=this;this.changeListeners=[],this.HAS_DOCUMENT_COOKIE=!1,this.cookies=function(e,t){return"string"===typeof e?r.Q(e,t):"object"===typeof e&&null!==e?e:{}}(e,t),new Promise((function(){n.HAS_DOCUMENT_COOKIE="object"===typeof document&&"string"===typeof document.cookie})).catch((function(){}))}return e.prototype._updateBrowserValues=function(e){this.HAS_DOCUMENT_COOKIE&&(this.cookies=r.Q(document.cookie,e))},e.prototype._emitChange=function(e){for(var t=0;t<this.changeListeners.length;++t)this.changeListeners[t](e)},e.prototype.get=function(e,t,n){return void 0===t&&(t={}),this._updateBrowserValues(n),i(this.cookies[e],t)},e.prototype.getAll=function(e,t){void 0===e&&(e={}),this._updateBrowserValues(t);var n={};for(var r in this.cookies)n[r]=i(this.cookies[r],e);return n},e.prototype.set=function(e,t,n){var i;"object"===typeof t&&(t=JSON.stringify(t)),this.cookies=o(o({},this.cookies),((i={})[e]=t,i)),this.HAS_DOCUMENT_COOKIE&&(document.cookie=r.q(e,t,n)),this._emitChange({name:e,value:t,options:n})},e.prototype.remove=function(e,t){var n=t=o(o({},t),{expires:new Date(1970,1,1,0,0,1),maxAge:0});this.cookies=o({},this.cookies),delete this.cookies[e],this.HAS_DOCUMENT_COOKIE&&(document.cookie=r.q(e,"",n)),this._emitChange({name:e,value:void 0,options:t})},e.prototype.addChangeListener=function(e){this.changeListeners.push(e)},e.prototype.removeChangeListener=function(e){var t=this.changeListeners.indexOf(e);t>=0&&this.changeListeners.splice(t,1)},e}()},8575:(e,t,n)=>{var r=n(74971);function i(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}t.parse=v,t.resolve=function(e,t){return v(e,!1,!0).resolve(t)},t.resolveObject=function(e,t){return e?v(e,!1,!0).resolveObject(t):t},t.format=function(e){b(e)&&(e=v(e));return e instanceof i?e.format():i.prototype.format.call(e)},t.Url=i;var o=/^([a-z0-9.+-]+:)/i,a=/:[0-9]*$/,s=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n","\t"]),l=["'"].concat(s),c=["%","/","?",";","#"].concat(l),u=["/","?","#"],d=/^[a-z0-9A-Z_-]{0,63}$/,p=/^([a-z0-9A-Z_-]{0,63})(.*)$/,f={javascript:!0,"javascript:":!0},h={javascript:!0,"javascript:":!0},m={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},g=n(17673);function v(e,t,n){if(e&&y(e)&&e instanceof i)return e;var r=new i;return r.parse(e,t,n),r}function b(e){return"string"===typeof e}function y(e){return"object"===typeof e&&null!==e}function w(e){return null===e}i.prototype.parse=function(e,t,n){if(!b(e))throw new TypeError("Parameter 'url' must be a string, not "+typeof e);var i=e;i=i.trim();var a=o.exec(i);if(a){var s=(a=a[0]).toLowerCase();this.protocol=s,i=i.substr(a.length)}if(n||a||i.match(/^\/\/[^@\/]+@[^@\/]+/)){var v="//"===i.substr(0,2);!v||a&&h[a]||(i=i.substr(2),this.slashes=!0)}if(!h[a]&&(v||a&&!m[a])){for(var y,w,_=-1,x=0;x<u.length;x++){-1!==(S=i.indexOf(u[x]))&&(-1===_||S<_)&&(_=S)}-1!==(w=-1===_?i.lastIndexOf("@"):i.lastIndexOf("@",_))&&(y=i.slice(0,w),i=i.slice(w+1),this.auth=decodeURIComponent(y)),_=-1;for(x=0;x<c.length;x++){var S;-1!==(S=i.indexOf(c[x]))&&(-1===_||S<_)&&(_=S)}-1===_&&(_=i.length),this.host=i.slice(0,_),i=i.slice(_),this.parseHost(),this.hostname=this.hostname||"";var k="["===this.hostname[0]&&"]"===this.hostname[this.hostname.length-1];if(!k)for(var E=this.hostname.split(/\./),C=(x=0,E.length);x<C;x++){var A=E[x];if(A&&!A.match(d)){for(var T="",I=0,R=A.length;I<R;I++)A.charCodeAt(I)>127?T+="x":T+=A[I];if(!T.match(d)){var O=E.slice(0,x),L=E.slice(x+1),N=A.match(p);N&&(O.push(N[1]),L.unshift(N[2])),L.length&&(i="/"+L.join(".")+i),this.hostname=O.join(".");break}}}if(this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),!k){var P=this.hostname.split("."),D=[];for(x=0;x<P.length;++x){var M=P[x];D.push(M.match(/[^A-Za-z0-9_-]/)?"xn--"+r.encode(M):M)}this.hostname=D.join(".")}var B=this.port?":"+this.port:"",z=this.hostname||"";this.host=z+B,this.href+=this.host,k&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==i[0]&&(i="/"+i))}if(!f[s])for(x=0,C=l.length;x<C;x++){var j=l[x],F=encodeURIComponent(j);F===j&&(F=escape(j)),i=i.split(j).join(F)}var U=i.indexOf("#");-1!==U&&(this.hash=i.substr(U),i=i.slice(0,U));var q=i.indexOf("?");if(-1!==q?(this.search=i.substr(q),this.query=i.substr(q+1),t&&(this.query=g.parse(this.query)),i=i.slice(0,q)):t&&(this.search="",this.query={}),i&&(this.pathname=i),m[s]&&this.hostname&&!this.pathname&&(this.pathname="/"),this.pathname||this.search){B=this.pathname||"",M=this.search||"";this.path=B+M}return this.href=this.format(),this},i.prototype.format=function(){var e=this.auth||"";e&&(e=(e=encodeURIComponent(e)).replace(/%3A/i,":"),e+="@");var t=this.protocol||"",n=this.pathname||"",r=this.hash||"",i=!1,o="";this.host?i=e+this.host:this.hostname&&(i=e+(-1===this.hostname.indexOf(":")?this.hostname:"["+this.hostname+"]"),this.port&&(i+=":"+this.port)),this.query&&y(this.query)&&Object.keys(this.query).length&&(o=g.stringify(this.query));var a=this.search||o&&"?"+o||"";return t&&":"!==t.substr(-1)&&(t+=":"),this.slashes||(!t||m[t])&&!1!==i?(i="//"+(i||""),n&&"/"!==n.charAt(0)&&(n="/"+n)):i||(i=""),r&&"#"!==r.charAt(0)&&(r="#"+r),a&&"?"!==a.charAt(0)&&(a="?"+a),t+i+(n=n.replace(/[?#]/g,(function(e){return encodeURIComponent(e)})))+(a=a.replace("#","%23"))+r},i.prototype.resolve=function(e){return this.resolveObject(v(e,!1,!0)).format()},i.prototype.resolveObject=function(e){if(b(e)){var t=new i;t.parse(e,!1,!0),e=t}var n=new i;if(Object.keys(this).forEach((function(e){n[e]=this[e]}),this),n.hash=e.hash,""===e.href)return n.href=n.format(),n;if(e.slashes&&!e.protocol)return Object.keys(e).forEach((function(t){"protocol"!==t&&(n[t]=e[t])})),m[n.protocol]&&n.hostname&&!n.pathname&&(n.path=n.pathname="/"),n.href=n.format(),n;if(e.protocol&&e.protocol!==n.protocol){if(!m[e.protocol])return Object.keys(e).forEach((function(t){n[t]=e[t]})),n.href=n.format(),n;if(n.protocol=e.protocol,e.host||h[e.protocol])n.pathname=e.pathname;else{for(var r=(e.pathname||"").split("/");r.length&&!(e.host=r.shift()););e.host||(e.host=""),e.hostname||(e.hostname=""),""!==r[0]&&r.unshift(""),r.length<2&&r.unshift(""),n.pathname=r.join("/")}if(n.search=e.search,n.query=e.query,n.host=e.host||"",n.auth=e.auth,n.hostname=e.hostname||e.host,n.port=e.port,n.pathname||n.search){var o=n.pathname||"",a=n.search||"";n.path=o+a}return n.slashes=n.slashes||e.slashes,n.href=n.format(),n}var s=n.pathname&&"/"===n.pathname.charAt(0),l=e.host||e.pathname&&"/"===e.pathname.charAt(0),c=l||s||n.host&&e.pathname,u=c,d=n.pathname&&n.pathname.split("/")||[],p=(r=e.pathname&&e.pathname.split("/")||[],n.protocol&&!m[n.protocol]);if(p&&(n.hostname="",n.port=null,n.host&&(""===d[0]?d[0]=n.host:d.unshift(n.host)),n.host="",e.protocol&&(e.hostname=null,e.port=null,e.host&&(""===r[0]?r[0]=e.host:r.unshift(e.host)),e.host=null),c=c&&(""===r[0]||""===d[0])),l)n.host=e.host||""===e.host?e.host:n.host,n.hostname=e.hostname||""===e.hostname?e.hostname:n.hostname,n.search=e.search,n.query=e.query,d=r;else if(r.length)d||(d=[]),d.pop(),d=d.concat(r),n.search=e.search,n.query=e.query;else if(null!=e.search){if(p)n.hostname=n.host=d.shift(),(_=!!(n.host&&n.host.indexOf("@")>0)&&n.host.split("@"))&&(n.auth=_.shift(),n.host=n.hostname=_.shift());return n.search=e.search,n.query=e.query,w(n.pathname)&&w(n.search)||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.href=n.format(),n}if(!d.length)return n.pathname=null,n.search?n.path="/"+n.search:n.path=null,n.href=n.format(),n;for(var f=d.slice(-1)[0],g=(n.host||e.host)&&("."===f||".."===f)||""===f,v=0,y=d.length;y>=0;y--)"."==(f=d[y])?d.splice(y,1):".."===f?(d.splice(y,1),v++):v&&(d.splice(y,1),v--);if(!c&&!u)for(;v--;v)d.unshift("..");!c||""===d[0]||d[0]&&"/"===d[0].charAt(0)||d.unshift(""),g&&"/"!==d.join("/").substr(-1)&&d.push("");var _,x=""===d[0]||d[0]&&"/"===d[0].charAt(0);p&&(n.hostname=n.host=x?"":d.length?d.shift():"",(_=!!(n.host&&n.host.indexOf("@")>0)&&n.host.split("@"))&&(n.auth=_.shift(),n.host=n.hostname=_.shift()));return(c=c||n.host&&d.length)&&!x&&d.unshift(""),d.length?n.pathname=d.join("/"):(n.pathname=null,n.path=null),w(n.pathname)&&w(n.search)||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.auth=e.auth||n.auth,n.slashes=n.slashes||e.slashes,n.href=n.format(),n},i.prototype.parseHost=function(){var e=this.host,t=a.exec(e);t&&(":"!==(t=t[0])&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)}},55877:(e,t,n)=>{var r=n(23570),i=n(71171),o=i;o.v1=r,o.v4=i,e.exports=o},45327: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,i=t;return[i[e[r++]],i[e[r++]],i[e[r++]],i[e[r++]],"-",i[e[r++]],i[e[r++]],"-",i[e[r++]],i[e[r++]],"-",i[e[r++]],i[e[r++]],"-",i[e[r++]],i[e[r++]],i[e[r++]],i[e[r++]],i[e[r++]],i[e[r++]]].join("")}},85217: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}}},23570:(e,t,n)=>{var r,i,o=n(85217),a=n(45327),s=0,l=0;e.exports=function(e,t,n){var c=t&&n||0,u=t||[],d=(e=e||{}).node||r,p=void 0!==e.clockseq?e.clockseq:i;if(null==d||null==p){var f=o();null==d&&(d=r=[1|f[0],f[1],f[2],f[3],f[4],f[5]]),null==p&&(p=i=16383&(f[6]<<8|f[7]))}var h=void 0!==e.msecs?e.msecs:(new Date).getTime(),m=void 0!==e.nsecs?e.nsecs:l+1,g=h-s+(m-l)/1e4;if(g<0&&void 0===e.clockseq&&(p=p+1&16383),(g<0||h>s)&&void 0===e.nsecs&&(m=0),m>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");s=h,l=m,i=p;var v=(1e4*(268435455&(h+=122192928e5))+m)%4294967296;u[c++]=v>>>24&255,u[c++]=v>>>16&255,u[c++]=v>>>8&255,u[c++]=255&v;var b=h/4294967296*1e4&268435455;u[c++]=b>>>8&255,u[c++]=255&b,u[c++]=b>>>24&15|16,u[c++]=b>>>16&255,u[c++]=p>>>8|128,u[c++]=255&p;for(var y=0;y<6;++y)u[c+y]=d[y];return t||a(u)}},71171:(e,t,n)=>{var r=n(85217),i=n(45327);e.exports=function(e,t,n){var o=t&&n||0;"string"==typeof e&&(t="binary"===e?new Array(16):null,e=null);var a=(e=e||{}).random||(e.rng||r)();if(a[6]=15&a[6]|64,a[8]=63&a[8]|128,t)for(var s=0;s<16;++s)t[o+s]=a[s];return t||i(a)}},19501:(e,t,n)=>{"use strict";var r,i;n.d(t,{IX:()=>xe,O7:()=>H,nK:()=>W,Rx:()=>ee,Ry:()=>we,Z_:()=>J});try{r=Map}catch(ke){}try{i=Set}catch(ke){}function o(e,t,n){if(!e||"object"!==typeof e||"function"===typeof e)return e;if(e.nodeType&&"cloneNode"in e)return e.cloneNode(!0);if(e instanceof Date)return new Date(e.getTime());if(e instanceof RegExp)return new RegExp(e);if(Array.isArray(e))return e.map(a);if(r&&e instanceof r)return new Map(Array.from(e.entries()));if(i&&e instanceof i)return new Set(Array.from(e.values()));if(e instanceof Object){t.push(e);var s=Object.create(e);for(var l in n.push(s),e){var c=t.findIndex((function(t){return t===e[l]}));s[l]=c>-1?n[c]:o(e[l],t,n)}return s}return e}function a(e){return o(e,[],[])}const s=Object.prototype.toString,l=Error.prototype.toString,c=RegExp.prototype.toString,u="undefined"!==typeof Symbol?Symbol.prototype.toString:()=>"",d=/^Symbol\((.*)\)(.*)$/;function p(e,t=!1){if(null==e||!0===e||!1===e)return""+e;const n=typeof e;if("number"===n)return function(e){return e!=+e?"NaN":0===e&&1/e<0?"-0":""+e}(e);if("string"===n)return t?`"${e}"`:e;if("function"===n)return"[Function "+(e.name||"anonymous")+"]";if("symbol"===n)return u.call(e).replace(d,"Symbol($1)");const r=s.call(e).slice(8,-1);return"Date"===r?isNaN(e.getTime())?""+e:e.toISOString(e):"Error"===r||e instanceof Error?"["+l.call(e)+"]":"RegExp"===r?c.call(e):null}function f(e,t){let n=p(e,t);return null!==n?n:JSON.stringify(e,(function(e,n){let r=p(this[e],t);return null!==r?r:n}),2)}let h={default:"${path} is invalid",required:"${path} is a required field",oneOf:"${path} must be one of the following values: ${values}",notOneOf:"${path} must not be one of the following values: ${values}",notType:({path:e,type:t,value:n,originalValue:r})=>{let i=null!=r&&r!==n,o=`${e} must be a \`${t}\` type, but the final value was: \`${f(n,!0)}\``+(i?` (cast from the value \`${f(r,!0)}\`).`:".");return null===n&&(o+='\n If "null" is intended as an empty value be sure to mark the schema as `.nullable()`'),o},defined:"${path} must be defined"},m={length:"${path} must be exactly ${length} characters",min:"${path} must be at least ${min} characters",max:"${path} must be at most ${max} characters",matches:'${path} must match the following: "${regex}"',email:"${path} must be a valid email",url:"${path} must be a valid URL",uuid:"${path} must be a valid UUID",trim:"${path} must be a trimmed string",lowercase:"${path} must be a lowercase string",uppercase:"${path} must be a upper case string"},g={min:"${path} must be greater than or equal to ${min}",max:"${path} must be less than or equal to ${max}",lessThan:"${path} must be less than ${less}",moreThan:"${path} must be greater than ${more}",positive:"${path} must be a positive number",negative:"${path} must be a negative number",integer:"${path} must be an integer"},v={min:"${path} field must be later than ${min}",max:"${path} field must be at earlier than ${max}"},b={isValue:"${path} field must be ${value}"},y={noUnknown:"${path} field has unspecified keys: ${unknown}"},w={min:"${path} field must have at least ${min} items",max:"${path} field must have less than or equal to ${max} items",length:"${path} must be have ${length} items"};Object.assign(Object.create(null),{mixed:h,string:m,number:g,date:v,object:y,array:w,boolean:b});var _=n(18721),x=n.n(_);const S=e=>e&&e.__isYupSchema__;const k=class{constructor(e,t){if(this.refs=e,this.refs=e,"function"===typeof t)return void(this.fn=t);if(!x()(t,"is"))throw new TypeError("`is:` is required for `when()` conditions");if(!t.then&&!t.otherwise)throw new TypeError("either `then:` or `otherwise:` is required for `when()` conditions");let{is:n,then:r,otherwise:i}=t,o="function"===typeof n?n:(...e)=>e.every((e=>e===n));this.fn=function(...e){let t=e.pop(),n=e.pop(),a=o(...e)?r:i;if(a)return"function"===typeof a?a(n):n.concat(a.resolve(t))}}resolve(e,t){let n=this.refs.map((e=>e.getValue(null==t?void 0:t.value,null==t?void 0:t.parent,null==t?void 0:t.context))),r=this.fn.apply(e,n.concat(e,t));if(void 0===r||r===e)return e;if(!S(r))throw new TypeError("conditions must return a schema object");return r.resolve(t)}};function E(e){return null==e?[]:[].concat(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)}let A=/\$\{\s*(\w+)\s*\}/g;class T extends Error{static formatError(e,t){const n=t.label||t.path||"this";return n!==t.path&&(t=C({},t,{path:n})),"string"===typeof e?e.replace(A,((e,n)=>f(t[n]))):"function"===typeof e?e(t):e}static isError(e){return e&&"ValidationError"===e.name}constructor(e,t,n,r){super(),this.name="ValidationError",this.value=t,this.path=n,this.type=r,this.errors=[],this.inner=[],E(e).forEach((e=>{T.isError(e)?(this.errors.push(...e.errors),this.inner=this.inner.concat(e.inner.length?e.inner:e)):this.errors.push(e)})),this.message=this.errors.length>1?`${this.errors.length} errors occurred`:this.errors[0],Error.captureStackTrace&&Error.captureStackTrace(this,T)}}function I(e,t){let{endEarly:n,tests:r,args:i,value:o,errors:a,sort:s,path:l}=e,c=(e=>{let t=!1;return(...n)=>{t||(t=!0,e(...n))}})(t),u=r.length;const d=[];if(a=a||[],!u)return a.length?c(new T(a,o,l)):c(null,o);for(let p=0;p<r.length;p++){(0,r[p])(i,(function(e){if(e){if(!T.isError(e))return c(e,o);if(n)return e.value=o,c(e,o);d.push(e)}if(--u<=0){if(d.length&&(s&&d.sort(s),a.length&&d.push(...a),a=d),a.length)return void c(new T(a,o,l),o);c(null,o)}}))}}var R=n(66604),O=n.n(R),L=n(55760);const N="$",P=".";class D{constructor(e,t={}){if("string"!==typeof e)throw new TypeError("ref must be a string, got: "+e);if(this.key=e.trim(),""===e)throw new TypeError("ref must be a non-empty string");this.isContext=this.key[0]===N,this.isValue=this.key[0]===P,this.isSibling=!this.isContext&&!this.isValue;let n=this.isContext?N:this.isValue?P:"";this.path=this.key.slice(n.length),this.getter=this.path&&(0,L.getter)(this.path,!0),this.map=t.map}getValue(e,t,n){let r=this.isContext?n:this.isValue?e:t;return this.getter&&(r=this.getter(r||{})),this.map&&(r=this.map(r)),r}cast(e,t){return this.getValue(e,null==t?void 0:t.parent,null==t?void 0:t.context)}resolve(){return this}describe(){return{type:"ref",key:this.key}}toString(){return`Ref(${this.key})`}static isRef(e){return e&&e.__isYupRef}}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 B(e){function t(t,n){let{value:r,path:i="",label:o,options:a,originalValue:s,sync:l}=t,c=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(t,["value","path","label","options","originalValue","sync"]);const{name:u,test:d,params:p,message:f}=e;let{parent:h,context:m}=a;function g(e){return D.isRef(e)?e.getValue(r,h,m):e}function v(e={}){const t=O()(M({value:r,originalValue:s,label:o,path:e.path||i},p,e.params),g),n=new T(T.formatError(e.message||f,t),r,t.path,e.type||u);return n.params=t,n}let b,y=M({path:i,parent:h,type:u,createError:v,resolve:g,options:a,originalValue:s},c);if(l){try{var w;if(b=d.call(y,r,y),"function"===typeof(null==(w=b)?void 0:w.then))throw new Error(`Validation test of type: "${y.type}" returned a Promise during a synchronous validate. This test will finish after the validate call has returned`)}catch(_){return void n(_)}T.isError(b)?n(b):b?n(null,b):n(v())}else try{Promise.resolve(d.call(y,r,y)).then((e=>{T.isError(e)?n(e):e?n(null,e):n(v())}))}catch(_){n(_)}}return t.OPTIONS=e,t}D.prototype.__isYupRef=!0;function z(e,t,n,r=n){let i,o,a;return t?((0,L.forEach)(t,((s,l,c)=>{let u=l?(e=>e.substr(0,e.length-1).substr(1))(s):s;if((e=e.resolve({context:r,parent:i,value:n})).innerType){let r=c?parseInt(u,10):0;if(n&&r>=n.length)throw new Error(`Yup.reach cannot resolve an array item at index: ${s}, in the path: ${t}. because there is no value at that index. `);i=n,n=n&&n[r],e=e.innerType}if(!c){if(!e.fields||!e.fields[u])throw new Error(`The schema does not contain the path: ${t}. (failed at: ${a} which is a type: "${e._type}")`);i=n,n=n&&n[u],e=e.fields[u]}o=u,a=l?"["+s+"]":"."+s})),{schema:e,parent:i,parentPath:o}):{parent:i,parentPath:t,schema:e}}class j{constructor(){this.list=new Set,this.refs=new Map}get size(){return this.list.size+this.refs.size}describe(){const e=[];for(const t of this.list)e.push(t);for(const[,t]of this.refs)e.push(t.describe());return e}toArray(){return Array.from(this.list).concat(Array.from(this.refs.values()))}add(e){D.isRef(e)?this.refs.set(e.key,e):this.list.add(e)}delete(e){D.isRef(e)?this.refs.delete(e.key):this.list.delete(e)}has(e,t){if(this.list.has(e))return!0;let n,r=this.refs.values();for(;n=r.next(),!n.done;)if(t(n.value)===e)return!0;return!1}clone(){const e=new j;return e.list=new Set(this.list),e.refs=new Map(this.refs),e}merge(e,t){const n=this.clone();return e.list.forEach((e=>n.add(e))),e.refs.forEach((e=>n.add(e))),t.list.forEach((e=>n.delete(e))),t.refs.forEach((e=>n.delete(e))),n}}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)}class U{constructor(e){this.deps=[],this.conditions=[],this._whitelist=new j,this._blacklist=new j,this.exclusiveTests=Object.create(null),this.tests=[],this.transforms=[],this.withMutation((()=>{this.typeError(h.notType)})),this.type=(null==e?void 0:e.type)||"mixed",this.spec=F({strip:!1,strict:!1,abortEarly:!0,recursive:!0,nullable:!1,presence:"optional"},null==e?void 0:e.spec)}get _type(){return this.type}_typeCheck(e){return!0}clone(e){if(this._mutate)return e&&Object.assign(this.spec,e),this;const t=Object.create(Object.getPrototypeOf(this));return t.type=this.type,t._typeError=this._typeError,t._whitelistError=this._whitelistError,t._blacklistError=this._blacklistError,t._whitelist=this._whitelist.clone(),t._blacklist=this._blacklist.clone(),t.exclusiveTests=F({},this.exclusiveTests),t.deps=[...this.deps],t.conditions=[...this.conditions],t.tests=[...this.tests],t.transforms=[...this.transforms],t.spec=a(F({},this.spec,e)),t}label(e){var t=this.clone();return t.spec.label=e,t}meta(...e){if(0===e.length)return this.spec.meta;let t=this.clone();return t.spec.meta=Object.assign(t.spec.meta||{},e[0]),t}withMutation(e){let t=this._mutate;this._mutate=!0;let n=e(this);return this._mutate=t,n}concat(e){if(!e||e===this)return this;if(e.type!==this.type&&"mixed"!==this.type)throw new TypeError(`You cannot \`concat()\` schema's of different types: ${this.type} and ${e.type}`);let t=this,n=e.clone();const r=F({},t.spec,n.spec);return n.spec=r,n._typeError||(n._typeError=t._typeError),n._whitelistError||(n._whitelistError=t._whitelistError),n._blacklistError||(n._blacklistError=t._blacklistError),n._whitelist=t._whitelist.merge(e._whitelist,e._blacklist),n._blacklist=t._blacklist.merge(e._blacklist,e._whitelist),n.tests=t.tests,n.exclusiveTests=t.exclusiveTests,n.withMutation((t=>{e.tests.forEach((e=>{t.test(e.OPTIONS)}))})),n}isType(e){return!(!this.spec.nullable||null!==e)||this._typeCheck(e)}resolve(e){let t=this;if(t.conditions.length){let n=t.conditions;t=t.clone(),t.conditions=[],t=n.reduce(((t,n)=>n.resolve(t,e)),t),t=t.resolve(e)}return t}cast(e,t={}){let n=this.resolve(F({value:e},t)),r=n._cast(e,t);if(void 0!==e&&!1!==t.assert&&!0!==n.isType(r)){let i=f(e),o=f(r);throw new TypeError(`The value of ${t.path||"field"} could not be cast to a value that satisfies the schema type: "${n._type}". \n\nattempted value: ${i} \n`+(o!==i?`result of cast: ${o}`:""))}return r}_cast(e,t){let n=void 0===e?e:this.transforms.reduce(((t,n)=>n.call(this,t,e,this)),e);return void 0===n&&(n=this.getDefault()),n}_validate(e,t={},n){let{sync:r,path:i,from:o=[],originalValue:a=e,strict:s=this.spec.strict,abortEarly:l=this.spec.abortEarly}=t,c=e;s||(c=this._cast(c,F({assert:!1},t)));let u={value:c,path:i,options:t,originalValue:a,schema:this,label:this.spec.label,sync:r,from:o},d=[];this._typeError&&d.push(this._typeError),this._whitelistError&&d.push(this._whitelistError),this._blacklistError&&d.push(this._blacklistError),I({args:u,value:c,path:i,sync:r,tests:d,endEarly:l},(e=>{e?n(e,c):I({tests:this.tests,args:u,path:i,sync:r,value:c,endEarly:l},n)}))}validate(e,t,n){let r=this.resolve(F({},t,{value:e}));return"function"===typeof n?r._validate(e,t,n):new Promise(((n,i)=>r._validate(e,t,((e,t)=>{e?i(e):n(t)}))))}validateSync(e,t){let n;return this.resolve(F({},t,{value:e}))._validate(e,F({},t,{sync:!0}),((e,t)=>{if(e)throw e;n=t})),n}isValid(e,t){return this.validate(e,t).then((()=>!0),(e=>{if(T.isError(e))return!1;throw e}))}isValidSync(e,t){try{return this.validateSync(e,t),!0}catch(n){if(T.isError(n))return!1;throw n}}_getDefault(){let e=this.spec.default;return null==e?e:"function"===typeof e?e.call(this):a(e)}getDefault(e){return this.resolve(e||{})._getDefault()}default(e){if(0===arguments.length)return this._getDefault();return this.clone({default:e})}strict(e=!0){var t=this.clone();return t.spec.strict=e,t}_isPresent(e){return null!=e}defined(e=h.defined){return this.test({message:e,name:"defined",exclusive:!0,test:e=>void 0!==e})}required(e=h.required){return this.clone({presence:"required"}).withMutation((t=>t.test({message:e,name:"required",exclusive:!0,test(e){return this.schema._isPresent(e)}})))}notRequired(){var e=this.clone({presence:"optional"});return e.tests=e.tests.filter((e=>"required"!==e.OPTIONS.name)),e}nullable(e=!0){return this.clone({nullable:!1!==e})}transform(e){var t=this.clone();return t.transforms.push(e),t}test(...e){let t;if(t=1===e.length?"function"===typeof e[0]?{test:e[0]}:e[0]:2===e.length?{name:e[0],test:e[1]}:{name:e[0],message:e[1],test:e[2]},void 0===t.message&&(t.message=h.default),"function"!==typeof t.test)throw new TypeError("`test` is a required parameters");let n=this.clone(),r=B(t),i=t.exclusive||t.name&&!0===n.exclusiveTests[t.name];if(t.exclusive&&!t.name)throw new TypeError("Exclusive tests must provide a unique `name` identifying the test");return t.name&&(n.exclusiveTests[t.name]=!!t.exclusive),n.tests=n.tests.filter((e=>{if(e.OPTIONS.name===t.name){if(i)return!1;if(e.OPTIONS.test===r.OPTIONS.test)return!1}return!0})),n.tests.push(r),n}when(e,t){Array.isArray(e)||"string"===typeof e||(t=e,e=".");let n=this.clone(),r=E(e).map((e=>new D(e)));return r.forEach((e=>{e.isSibling&&n.deps.push(e.key)})),n.conditions.push(new k(r,t)),n}typeError(e){var t=this.clone();return t._typeError=B({message:e,name:"typeError",test(e){return!(void 0!==e&&!this.schema.isType(e))||this.createError({params:{type:this.schema._type}})}}),t}oneOf(e,t=h.oneOf){var n=this.clone();return e.forEach((e=>{n._whitelist.add(e),n._blacklist.delete(e)})),n._whitelistError=B({message:t,name:"oneOf",test(e){if(void 0===e)return!0;let t=this.schema._whitelist;return!!t.has(e,this.resolve)||this.createError({params:{values:t.toArray().join(", ")}})}}),n}notOneOf(e,t=h.notOneOf){var n=this.clone();return e.forEach((e=>{n._blacklist.add(e),n._whitelist.delete(e)})),n._blacklistError=B({message:t,name:"notOneOf",test(e){let t=this.schema._blacklist;return!t.has(e,this.resolve)||this.createError({params:{values:t.toArray().join(", ")}})}}),n}strip(e=!0){let t=this.clone();return t.spec.strip=e,t}describe(){const e=this.clone(),{label:t,meta:n}=e.spec;return{meta:n,label:t,type:e.type,oneOf:e._whitelist.describe(),notOneOf:e._blacklist.describe(),tests:e.tests.map((e=>({name:e.OPTIONS.name,params:e.OPTIONS.params}))).filter(((e,t,n)=>n.findIndex((t=>t.name===e.name))===t))}}}U.prototype.__isYupSchema__=!0;for(const Ee of["validate","validateSync"])U.prototype[`${Ee}At`]=function(e,t,n={}){const{parent:r,parentPath:i,schema:o}=z(this,e,t,n.context);return o[Ee](r&&r[i],F({},n,{parent:r,path:e}))};for(const Ee of["equals","is"])U.prototype[Ee]=U.prototype.oneOf;for(const Ee of["not","nope"])U.prototype[Ee]=U.prototype.notOneOf;U.prototype.optional=U.prototype.notRequired;const q=U;function W(){return new q}W.prototype=q.prototype;const V=e=>null==e;function H(){return new Z}class Z extends U{constructor(){super({type:"boolean"}),this.withMutation((()=>{this.transform((function(e){if(!this.isType(e)){if(/^(true|1)$/i.test(String(e)))return!0;if(/^(false|0)$/i.test(String(e)))return!1}return e}))}))}_typeCheck(e){return e instanceof Boolean&&(e=e.valueOf()),"boolean"===typeof e}isTrue(e=b.isValue){return this.test({message:e,name:"is-value",exclusive:!0,params:{value:"true"},test:e=>V(e)||!0===e})}isFalse(e=b.isValue){return this.test({message:e,name:"is-value",exclusive:!0,params:{value:"false"},test:e=>V(e)||!1===e})}}H.prototype=Z.prototype;let G=/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$/i,K=/^((https?|ftp):)?\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i,Q=/^(?:[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,Y=e=>V(e)||e===e.trim(),$={}.toString();function J(){return new X}class X extends U{constructor(){super({type:"string"}),this.withMutation((()=>{this.transform((function(e){if(this.isType(e))return e;if(Array.isArray(e))return e;const t=null!=e&&e.toString?e.toString():e;return t===$?e:t}))}))}_typeCheck(e){return e instanceof String&&(e=e.valueOf()),"string"===typeof e}_isPresent(e){return super._isPresent(e)&&!!e.length}length(e,t=m.length){return this.test({message:t,name:"length",exclusive:!0,params:{length:e},test(t){return V(t)||t.length===this.resolve(e)}})}min(e,t=m.min){return this.test({message:t,name:"min",exclusive:!0,params:{min:e},test(t){return V(t)||t.length>=this.resolve(e)}})}max(e,t=m.max){return this.test({name:"max",exclusive:!0,message:t,params:{max:e},test(t){return V(t)||t.length<=this.resolve(e)}})}matches(e,t){let n,r,i=!1;return t&&("object"===typeof t?({excludeEmptyString:i=!1,message:n,name:r}=t):n=t),this.test({name:r||"matches",message:n||m.matches,params:{regex:e},test:t=>V(t)||""===t&&i||-1!==t.search(e)})}email(e=m.email){return this.matches(G,{name:"email",message:e,excludeEmptyString:!0})}url(e=m.url){return this.matches(K,{name:"url",message:e,excludeEmptyString:!0})}uuid(e=m.uuid){return this.matches(Q,{name:"uuid",message:e,excludeEmptyString:!1})}ensure(){return this.default("").transform((e=>null===e?"":e))}trim(e=m.trim){return this.transform((e=>null!=e?e.trim():e)).test({message:e,name:"trim",test:Y})}lowercase(e=m.lowercase){return this.transform((e=>V(e)?e:e.toLowerCase())).test({message:e,name:"string_case",exclusive:!0,test:e=>V(e)||e===e.toLowerCase()})}uppercase(e=m.uppercase){return this.transform((e=>V(e)?e:e.toUpperCase())).test({message:e,name:"string_case",exclusive:!0,test:e=>V(e)||e===e.toUpperCase()})}}J.prototype=X.prototype;function ee(){return new te}class te extends U{constructor(){super({type:"number"}),this.withMutation((()=>{this.transform((function(e){let t=e;if("string"===typeof t){if(t=t.replace(/\s/g,""),""===t)return NaN;t=+t}return this.isType(t)?t:parseFloat(t)}))}))}_typeCheck(e){return e instanceof Number&&(e=e.valueOf()),"number"===typeof e&&!(e=>e!=+e)(e)}min(e,t=g.min){return this.test({message:t,name:"min",exclusive:!0,params:{min:e},test(t){return V(t)||t>=this.resolve(e)}})}max(e,t=g.max){return this.test({message:t,name:"max",exclusive:!0,params:{max:e},test(t){return V(t)||t<=this.resolve(e)}})}lessThan(e,t=g.lessThan){return this.test({message:t,name:"max",exclusive:!0,params:{less:e},test(t){return V(t)||t<this.resolve(e)}})}moreThan(e,t=g.moreThan){return this.test({message:t,name:"min",exclusive:!0,params:{more:e},test(t){return V(t)||t>this.resolve(e)}})}positive(e=g.positive){return this.moreThan(0,e)}negative(e=g.negative){return this.lessThan(0,e)}integer(e=g.integer){return this.test({name:"integer",message:e,test:e=>V(e)||Number.isInteger(e)})}truncate(){return this.transform((e=>V(e)?e:0|e))}round(e){var t,n=["ceil","floor","round","trunc"];if("trunc"===(e=(null==(t=e)?void 0:t.toLowerCase())||"round"))return this.truncate();if(-1===n.indexOf(e.toLowerCase()))throw new TypeError("Only valid options for round() are: "+n.join(", "));return this.transform((t=>V(t)?t:Math[e](t)))}}ee.prototype=te.prototype;var ne=/^(\d{4}|[+\-]\d{6})(?:-?(\d{2})(?:-?(\d{2}))?)?(?:[ T]?(\d{2}):?(\d{2})(?::?(\d{2})(?:[,\.](\d{1,}))?)?(?:(Z)|([+\-])(\d{2})(?::?(\d{2}))?)?)?$/;let re=new Date("");function ie(){return new oe}class oe extends U{constructor(){super({type:"date"}),this.withMutation((()=>{this.transform((function(e){return this.isType(e)?e:(e=function(e){var t,n,r=[1,4,5,6,7,10,11],i=0;if(n=ne.exec(e)){for(var o,a=0;o=r[a];++a)n[o]=+n[o]||0;n[2]=(+n[2]||1)-1,n[3]=+n[3]||1,n[7]=n[7]?String(n[7]).substr(0,3):0,void 0!==n[8]&&""!==n[8]||void 0!==n[9]&&""!==n[9]?("Z"!==n[8]&&void 0!==n[9]&&(i=60*n[10]+n[11],"+"===n[9]&&(i=0-i)),t=Date.UTC(n[1],n[2],n[3],n[4],n[5]+i,n[6],n[7])):t=+new Date(n[1],n[2],n[3],n[4],n[5],n[6],n[7])}else t=Date.parse?Date.parse(e):NaN;return t}(e),isNaN(e)?re:new Date(e))}))}))}_typeCheck(e){return t=e,"[object Date]"===Object.prototype.toString.call(t)&&!isNaN(e.getTime());var t}prepareParam(e,t){let n;if(D.isRef(e))n=e;else{let r=this.cast(e);if(!this._typeCheck(r))throw new TypeError(`\`${t}\` must be a Date or a value that can be \`cast()\` to a Date`);n=r}return n}min(e,t=v.min){let n=this.prepareParam(e,"min");return this.test({message:t,name:"min",exclusive:!0,params:{min:e},test(e){return V(e)||e>=this.resolve(n)}})}max(e,t=v.max){var n=this.prepareParam(e,"max");return this.test({message:t,name:"max",exclusive:!0,params:{max:e},test(e){return V(e)||e<=this.resolve(n)}})}}oe.INVALID_DATE=re,ie.prototype=oe.prototype,ie.INVALID_DATE=re;var ae=n(11865),se=n.n(ae),le=n(68929),ce=n.n(le),ue=n(67523),de=n.n(ue),pe=n(94633),fe=n.n(pe);function he(e,t){let n=1/0;return e.some(((e,r)=>{var i;if(-1!==(null==(i=t.path)?void 0:i.indexOf(e)))return n=r,!0})),n}function me(e){return(t,n)=>he(e,t)-he(e,n)}function ge(){return ge=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},ge.apply(this,arguments)}let ve=e=>"[object Object]"===Object.prototype.toString.call(e);const be=me([]);class ye extends U{constructor(e){super({type:"object"}),this.fields=Object.create(null),this._sortErrors=be,this._nodes=[],this._excludedEdges=[],this.withMutation((()=>{this.transform((function(e){if("string"===typeof e)try{e=JSON.parse(e)}catch(t){e=null}return this.isType(e)?e:null})),e&&this.shape(e)}))}_typeCheck(e){return ve(e)||"function"===typeof e}_cast(e,t={}){var n;let r=super._cast(e,t);if(void 0===r)return this.getDefault();if(!this._typeCheck(r))return r;let i=this.fields,o=null!=(n=t.stripUnknown)?n:this.spec.noUnknown,a=this._nodes.concat(Object.keys(r).filter((e=>-1===this._nodes.indexOf(e)))),s={},l=ge({},t,{parent:s,__validating:t.__validating||!1}),c=!1;for(const u of a){let e=i[u],n=x()(r,u);if(e){let n,i=r[u];l.path=(t.path?`${t.path}.`:"")+u,e=e.resolve({value:i,context:t.context,parent:s});let o="spec"in e?e.spec:void 0,a=null==o?void 0:o.strict;if(null==o?void 0:o.strip){c=c||u in r;continue}n=t.__validating&&a?r[u]:e.cast(r[u],l),void 0!==n&&(s[u]=n)}else n&&!o&&(s[u]=r[u]);s[u]!==r[u]&&(c=!0)}return c?s:r}_validate(e,t={},n){let r=[],{sync:i,from:o=[],originalValue:a=e,abortEarly:s=this.spec.abortEarly,recursive:l=this.spec.recursive}=t;o=[{schema:this,value:a},...o],t.__validating=!0,t.originalValue=a,t.from=o,super._validate(e,t,((e,c)=>{if(e){if(!T.isError(e)||s)return void n(e,c);r.push(e)}if(!l||!ve(c))return void n(r[0]||null,c);a=a||c;let u=this._nodes.map((e=>(n,r)=>{let i=-1===e.indexOf(".")?(t.path?`${t.path}.`:"")+e:`${t.path||""}["${e}"]`,s=this.fields[e];s&&"validate"in s?s.validate(c[e],ge({},t,{path:i,from:o,strict:!0,parent:c,originalValue:a[e]}),r):r(null)}));I({sync:i,tests:u,value:c,errors:r,endEarly:s,sort:this._sortErrors,path:t.path},n)}))}clone(e){const t=super.clone(e);return t.fields=ge({},this.fields),t._nodes=this._nodes,t._excludedEdges=this._excludedEdges,t._sortErrors=this._sortErrors,t}concat(e){let t=super.concat(e),n=t.fields;for(let[r,i]of Object.entries(this.fields)){const e=n[r];void 0===e?n[r]=i:e instanceof U&&i instanceof U&&(n[r]=i.concat(e))}return t.withMutation((()=>t.shape(n)))}getDefaultFromShape(){let e={};return this._nodes.forEach((t=>{const n=this.fields[t];e[t]="default"in n?n.getDefault():void 0})),e}_getDefault(){return"default"in this.spec?super._getDefault():this._nodes.length?this.getDefaultFromShape():void 0}shape(e,t=[]){let n=this.clone(),r=Object.assign(n.fields,e);if(n.fields=r,n._sortErrors=me(Object.keys(r)),t.length){Array.isArray(t[0])||(t=[t]);let e=t.map((([e,t])=>`${e}-${t}`));n._excludedEdges=n._excludedEdges.concat(e)}return n._nodes=function(e,t=[]){let n=[],r=[];function i(e,i){var o=(0,L.split)(e)[0];~r.indexOf(o)||r.push(o),~t.indexOf(`${i}-${o}`)||n.push([i,o])}for(const o in e)if(x()(e,o)){let t=e[o];~r.indexOf(o)||r.push(o),D.isRef(t)&&t.isSibling?i(t.path,o):S(t)&&"deps"in t&&t.deps.forEach((e=>i(e,o)))}return fe().array(r,n).reverse()}(r,n._excludedEdges),n}pick(e){const t={};for(const n of e)this.fields[n]&&(t[n]=this.fields[n]);return this.clone().withMutation((e=>(e.fields={},e.shape(t))))}omit(e){const t=this.clone(),n=t.fields;t.fields={};for(const r of e)delete n[r];return t.withMutation((()=>t.shape(n)))}from(e,t,n){let r=(0,L.getter)(e,!0);return this.transform((i=>{if(null==i)return i;let o=i;return x()(i,e)&&(o=ge({},i),n||delete o[e],o[t]=r(i)),o}))}noUnknown(e=!0,t=y.noUnknown){"string"===typeof e&&(t=e,e=!0);let n=this.test({name:"noUnknown",exclusive:!0,message:t,test(t){if(null==t)return!0;const n=function(e,t){let n=Object.keys(e.fields);return Object.keys(t).filter((e=>-1===n.indexOf(e)))}(this.schema,t);return!e||0===n.length||this.createError({params:{unknown:n.join(", ")}})}});return n.spec.noUnknown=e,n}unknown(e=!0,t=y.noUnknown){return this.noUnknown(!e,t)}transformKeys(e){return this.transform((t=>t&&de()(t,((t,n)=>e(n)))))}camelCase(){return this.transformKeys(ce())}snakeCase(){return this.transformKeys(se())}constantCase(){return this.transformKeys((e=>se()(e).toUpperCase()))}describe(){let e=super.describe();return e.fields=O()(this.fields,(e=>e.describe())),e}}function we(e){return new ye(e)}function _e(){return _e=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},_e.apply(this,arguments)}function xe(e){return new Se(e)}we.prototype=ye.prototype;class Se extends U{constructor(e){super({type:"array"}),this.innerType=e,this.withMutation((()=>{this.transform((function(e){if("string"===typeof e)try{e=JSON.parse(e)}catch(t){e=null}return this.isType(e)?e:null}))}))}_typeCheck(e){return Array.isArray(e)}get _subType(){return this.innerType}_cast(e,t){const n=super._cast(e,t);if(!this._typeCheck(n)||!this.innerType)return n;let r=!1;const i=n.map(((e,n)=>{const i=this.innerType.cast(e,_e({},t,{path:`${t.path||""}[${n}]`}));return i!==e&&(r=!0),i}));return r?i:n}_validate(e,t={},n){var r,i;let o=[],a=t.sync,s=t.path,l=this.innerType,c=null!=(r=t.abortEarly)?r:this.spec.abortEarly,u=null!=(i=t.recursive)?i:this.spec.recursive,d=null!=t.originalValue?t.originalValue:e;super._validate(e,t,((e,r)=>{if(e){if(!T.isError(e)||c)return void n(e,r);o.push(e)}if(!u||!l||!this._typeCheck(r))return void n(o[0]||null,r);d=d||r;let i=new Array(r.length);for(let n=0;n<r.length;n++){let e=r[n],o=`${t.path||""}[${n}]`,a=_e({},t,{path:o,strict:!0,parent:r,index:n,originalValue:d[n]});i[n]=(t,n)=>l.validate(e,a,n)}I({sync:a,path:s,value:r,errors:o,endEarly:c,tests:i},n)}))}clone(e){const t=super.clone(e);return t.innerType=this.innerType,t}concat(e){let t=super.concat(e);return t.innerType=this.innerType,e.innerType&&(t.innerType=t.innerType?t.innerType.concat(e.innerType):e.innerType),t}of(e){let t=this.clone();if(!S(e))throw new TypeError("`array.of()` sub-schema must be a valid yup schema not: "+f(e));return t.innerType=e,t}length(e,t=w.length){return this.test({message:t,name:"length",exclusive:!0,params:{length:e},test(t){return V(t)||t.length===this.resolve(e)}})}min(e,t){return t=t||w.min,this.test({message:t,name:"min",exclusive:!0,params:{min:e},test(t){return V(t)||t.length>=this.resolve(e)}})}max(e,t){return t=t||w.max,this.test({message:t,name:"max",exclusive:!0,params:{max:e},test(t){return V(t)||t.length<=this.resolve(e)}})}ensure(){return this.default((()=>[])).transform(((e,t)=>this._typeCheck(e)?e:null==t?[]:[].concat(t)))}compact(e){let t=e?(t,n,r)=>!e(t,n,r):e=>!!e;return this.transform((e=>null!=e?e.filter(t):e))}describe(){let e=super.describe();return this.innerType&&(e.innerType=this.innerType.describe()),e}nullable(e=!0){return super.nullable(e)}defined(){return super.defined()}required(e){return super.required(e)}}xe.prototype=Se.prototype},90306:()=>{},78067:()=>{},93523:()=>{},58437:()=>{},30164:()=>{},39492:()=>{},51045:()=>{},58009:()=>{},56249:()=>{},28022:()=>{},5649:()=>{},42480:()=>{},63688:(e,t,n)=>{"use strict";n.d(t,{K:()=>k});var r=n(67294);function i(e,t,n){if(0===t.length)return!0;n=n||Object.keys(e);const r=t.toLowerCase();return n.some((t=>{const n=e[t];return(!n||"object"!==typeof n)&&String(n).toLowerCase().indexOf(r)>-1}))}function o(e){return"string"===typeof e?e.includes("T")?new Date(e):new Date(e+"T00:00:00"):new Date(NaN)}function a(e,t){return e instanceof Date&&"string"===typeof t?l(e).getTime()-l(o(t)).getTime():NaN}function s(e,t){return e instanceof Date&&"string"===typeof t?e.getTime()-o(t).getTime():NaN}function l(e){const t=new Date(e.getTime());return t.setHours(0,0,0,0),t}const c=!1,u=new Set;function d(e){if(c){const t=`[AwsUi] collection-hooks ${e}`;u.has(t)||(u.add(t),console.warn(t))}}const p=(e,{tokenValue:t,operator:{operator:n,match:r,tokenType:i}})=>{if("date"===r||"datetime"===r)return function({tokenValue:e,itemValue:t,operator:n,match:r}){const i="date"===r?a:s,o=i(t,e);switch(n){case"<":return o<0;case"<=":return o<=0;case">":return o>0;case">=":return o>=0;case"=":return 0===o;case"!=":return 0!==o;default:return d(`Unsupported operator "${n}" given for match="${r}".`),!1}}({tokenValue:t,itemValue:e,operator:n,match:r});if("function"===typeof r)return r(e,t);if(r)throw new Error("Unsupported `operator.match` type given.");return function({tokenValue:e,itemValue:t,operator:n,tokenType:r}){if("enum"===r){if(!e||!Array.isArray(e))return d('The token value must be an array when tokenType=="enum".'),!1;switch(n){case"=":return e&&e.includes(t);case"!=":return!e||!e.includes(t);default:return d(`Unsupported operator "${n}" given for tokenType=="enum".`),!1}}switch(n){case"<":return t<e;case"<=":return t<=e;case">":return t>e;case">=":return t>=e;case"=":return t==e;case"!=":return t!=e;case":":return(t+"").toLowerCase().indexOf((e+"").toLowerCase())>-1;case"!:":return-1===(t+"").toLowerCase().indexOf((e+"").toLowerCase());case"^":return(t+"").toLowerCase().startsWith((e+"").toLowerCase());case"!^":return!(t+"").toLowerCase().startsWith((e+"").toLowerCase());default:throw new Error("Unsupported operator given.")}}({tokenValue:t,itemValue:e,operator:n,tokenType:i})};function f(e,t,n){if(e.propertyKey){if(!(e.propertyKey in n)||!(e.operator in n[e.propertyKey].operators))return!1;const r=n[e.propertyKey].operators[e.operator],i=(null===r||void 0===r?void 0:r.match)?t[e.propertyKey]:m(t[e.propertyKey]);return p(i,{tokenValue:e.value,operator:null!==r&&void 0!==r?r:{operator:e.operator}})}return function(e,t,n,r){const i=n.startsWith("!");return Object.keys(r)[i?"every":"some"]((o=>{const{operators:a}=r[o],s=a[n];return s?p(t[o],{tokenValue:e,operator:s}):i}))}(e.value,t,e.operator,n)}function h(e,t={tokens:[],operation:"and"}){if(!e)return null;const n=e.filteringProperties.reduce(((e,{key:t,operators:n,defaultOperator:r})=>{const i={[null!==r&&void 0!==r?r:"="]:{operator:null!==r&&void 0!==r?r:"="}};return null===n||void 0===n||n.forEach((e=>{"string"===typeof e?i[e]={operator:e}:i[e.operator]={operator:e.operator,match:e.match,tokenType:e.tokenType}})),e[t]={operators:i},e}),{}),r=e.filteringFunction||function(e){return(t,n)=>{var r;return function n(r){if("operation"in r){let e="and"===r.operation||!r.tokens.length;for(const t of r.tokens)e="and"===r.operation?e&&n(t):e||n(t);return e}return f(r,t,e)}({operation:n.operation,tokens:null!==(r=n.tokenGroups)&&void 0!==r?r:n.tokens})}}(n);return e=>r(e,t)}const m=e=>"boolean"===typeof e?e+"":e||0===e?e:"";const g=10;class v{constructor(e,t){var n;if(this.size=0,this.hasNesting=!1,this.roots=new Array,this.idToChildren=new Map,this.filter=e=>(this.hasNesting?this.filterTree(e):(this.items=this.items.filter(e),this.size=this.items.length),this),this.sort=e=>(this.hasNesting?this.sortTree(e):this.items=this.items.slice().sort(e),this),this.getChildren=e=>{var t;return null!==(t=this.treeProps&&this.idToChildren.get(this.treeProps.getId(e)))&&void 0!==t?t:[]},this.getItems=()=>this.hasNesting?this.roots:this.items,this.getSize=()=>this.size,this.filterTree=e=>{const t=n=>{const r=this.getChildren(n),i=r.filter(t);return this.size-=r.length-i.length,this.setChildren(n,i),e(n)||i.length>0},n=this.roots;this.roots=this.roots.filter(t),this.size-=n.length-this.roots.length},this.sortTree=e=>{const t=n=>{n.sort(e);for(const e of n)t(this.getChildren(e))};t(this.roots)},this.size=e.length,this.items=e,this.treeProps=t,!t)return;for(const i of e){const e=t.getParentId(i);if(null===e)this.roots.push(i);else{const t=null!==(n=this.idToChildren.get(e))&&void 0!==n?n:[];t.push(i),this.idToChildren.set(e,t),this.hasNesting=!0}}const r=(e,n=1)=>{var i;for(const o of null!==(i=this.idToChildren.get(t.getId(e)))&&void 0!==i?i:[])r(o,n+1)};this.roots.forEach((e=>r(e)))}setChildren(e,t){this.treeProps&&this.idToChildren.set(this.treeProps.getId(e),t)}}function b(e,{filteringText:t,sortingState:n,currentPageIndex:r,propertyFilteringQuery:o},{filtering:a,sorting:s,pagination:l,propertyFiltering:c,expandableRows:u}){const d=new v(e,u),p=function(...e){return e.some(Boolean)?t=>{for(const n of e)if(n&&!n(t))return!1;return!0}:null}(h(c,o),function(e,t=""){var n;if(!e)return null;const r=null!==(n=e.filteringFunction)&&void 0!==n?n:i;return n=>r(n,t,e.fields)}(a,t));p&&d.filter(p);const f=function(e,t){var n;if(!e||!t)return null;const r=t.isDescending?-1:1,i=null!==(n=t.sortingColumn.sortingComparator)&&void 0!==n?n:(o=t.sortingColumn.sortingField)?(e,t)=>{var n,r;const i=null!==(n=e[o])&&void 0!==n?n:"",a=null!==(r=t[o])&&void 0!==r?r:"";return"string"===typeof i&&"string"===typeof a?i.localeCompare(a):i<a?-1:i==a?0:1}:null;var o;return i?(e,t)=>i(e,t)*r:null}(s,n);f&&d.sort(f);const m=d.getItems(),b=p?d.getSize():void 0,y=function(e,t,n){var r;if(!e)return null;const i=null!==(r=e.pageSize)&&void 0!==r?r:g,o=Math.ceil(n.length/i);let a=null!==t&&void 0!==t?t:1;return(a<1||a>o&&!e.allowPageOutOfRange||Number.isNaN(a))&&(a=1),{pageSize:i,pagesCount:o,pageIndex:a}}(l,r,m);return y?{items:m.slice((y.pageIndex-1)*y.pageSize,y.pageIndex*y.pageSize),allPageItems:m,filteredItemsCount:b,pagesCount:null===y||void 0===y?void 0:y.pagesCount,actualPageIndex:null===y||void 0===y?void 0:y.pageIndex,itemsTree:d}:{items:m,allPageItems:m,filteredItemsCount:b,pagesCount:void 0,actualPageIndex:void 0,itemsTree:d}}const y=(e,t)=>e?"function"===typeof e?e(t):t[e]:t,w=(e,t,n)=>{const r=new Set;return t.forEach((e=>r.add(y(n,e)))),e.filter((e=>r.has(y(n,e))))},_=(e,t,n)=>{if(e.length!==t.length)return!1;const r=new Set;return e.forEach((e=>r.add(y(n,e)))),t.every((e=>r.has(y(n,e))))};function x(e,t){const n=Object.assign({},e);switch(t.type){case"selection":n.selectedItems=t.selectedItems;break;case"expansion":n.expandedItems=t.expandedItems;break;case"filtering":n.currentPageIndex=1,n.filteringText=t.filteringText;break;case"sorting":n.currentPageIndex=1,n.sortingState=t.sortingState;break;case"pagination":n.currentPageIndex=t.pageIndex;break;case"property-filtering":n.currentPageIndex=1,n.propertyFilteringQuery=t.query}return n}function S({dispatch:e,collectionRef:t}){return{setFiltering(n){var r;e({type:"filtering",filteringText:n}),null===(r=t.current)||void 0===r||r.scrollToTop()},setSorting(n){var r;e({type:"sorting",sortingState:n}),null===(r=t.current)||void 0===r||r.scrollToTop()},setCurrentPage(n){var r;e({type:"pagination",pageIndex:n}),null===(r=t.current)||void 0===r||r.scrollToTop()},setSelectedItems(t){e({type:"selection",selectedItems:t})},setPropertyFiltering(n){var r;e({type:"property-filtering",query:n}),null===(r=t.current)||void 0===r||r.scrollToTop()},setExpandedItems(t){e({type:"expansion",expandedItems:t})}}}function k(e,t){const n=(0,r.useRef)(null),[i,o]=function(e,t){var n,i,o,a,s,l,c,u,d,p,f;const[h,m]=(0,r.useReducer)(x,{selectedItems:null!==(i=null===(n=e.selection)||void 0===n?void 0:n.defaultSelectedItems)&&void 0!==i?i:[],expandedItems:null!==(a=null===(o=e.expandableRows)||void 0===o?void 0:o.defaultExpandedItems)&&void 0!==a?a:[],sortingState:null===(s=e.sorting)||void 0===s?void 0:s.defaultState,currentPageIndex:null!==(c=null===(l=e.pagination)||void 0===l?void 0:l.defaultPage)&&void 0!==c?c:1,filteringText:null!==(d=null===(u=e.filtering)||void 0===u?void 0:u.defaultFilteringText)&&void 0!==d?d:"",propertyFilteringQuery:null!==(f=null===(p=e.propertyFiltering)||void 0===p?void 0:p.defaultQuery)&&void 0!==f?f:{tokens:[],operation:"and"}});return[h,S({dispatch:m,collectionRef:t})]}(t,n),{items:a,allPageItems:s,pagesCount:l,filteredItemsCount:c,actualPageIndex:u,itemsTree:d}=b(e,i,t),p=new Set;if(t.expandableRows)for(const r of i.expandedItems)p.add(t.expandableRows.getId(r));let f=a;if(t.expandableRows){const e=new Array,n=t.expandableRows.getId,r=t=>{for(const i of t)e.push(i),p.has(n(i))&&r(d.getChildren(i))};r(a),f=e}if(t.selection&&!t.selection.keepSelection){const e=w(f,i.selectedItems,t.selection.trackBy);_(e,i.selectedItems,t.selection.trackBy)||o.setSelectedItems(e)}if(t.expandableRows){const e=f.filter((e=>p.has(t.expandableRows.getId(e))));_(e,i.expandedItems,t.expandableRows.getId)||o.setExpandedItems(e)}return Object.assign({items:a,allPageItems:s,filteredItemsCount:c,actions:o},function(e,{filteringText:t,sortingState:n,selectedItems:r,expandedItems:i,currentPageIndex:o,propertyFilteringQuery:a},s,l,{pagesCount:c,actualPageIndex:u,allItems:d,allPageItems:p,itemsTree:f}){var h,g,v,b,y;let w=e.filtering?d.length?e.filtering.noMatch:e.filtering.empty:null;w=e.propertyFiltering?d.length?e.propertyFiltering.noMatch:e.propertyFiltering.empty:w;const _=e.propertyFiltering?e.propertyFiltering.filteringProperties.reduce(((e,t)=>(Object.keys(d.reduce(((e,n)=>(e[""+m(n[t.key])]=!0,e)),{})).forEach((n=>{""!==n&&e.push({propertyKey:t.key,value:n})})),e)),[]):[];return{collectionProps:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({empty:w},e.sorting?{onSortingChange:({detail:e})=>{s.setSorting(e)},sortingColumn:null===n||void 0===n?void 0:n.sortingColumn,sortingDescending:null===n||void 0===n?void 0:n.isDescending}:{}),e.expandableRows?{expandableRows:{getItemChildren:e=>f.getChildren(e),isItemExpandable:e=>f.getChildren(e).length>0,expandedItems:i,onExpandableItemToggle:({detail:{item:t,expanded:n}})=>{const r=e.expandableRows.getId;if(n){for(const e of i)if(r(e)===r(t))return;s.setExpandedItems([...i,t])}else s.setExpandedItems(i.filter((e=>r(e)!==r(t))))}},trackBy:e.expandableRows.getId}:{}),e.selection?{onSelectionChange:({detail:{selectedItems:e}})=>{s.setSelectedItems(e)},selectedItems:r,trackBy:null!==(h=e.selection.trackBy)&&void 0!==h?h:null===(g=e.expandableRows)||void 0===g?void 0:g.getId}:{}),{ref:l,firstIndex:1,totalItemsCount:p.length}),(null===(v=e.pagination)||void 0===v?void 0:v.pageSize)?{firstIndex:((null!==u&&void 0!==u?u:o)-1)*e.pagination.pageSize+1}:{}),filterProps:{filteringText:t,onChange:({detail:{filteringText:e}})=>{s.setFiltering(e)}},propertyFilterProps:{query:a,onChange:({detail:e})=>{s.setPropertyFiltering(e)},filteringProperties:(null===(b=e.propertyFiltering)||void 0===b?void 0:b.filteringProperties)||[],filteringOptions:_,freeTextFiltering:null===(y=e.propertyFiltering)||void 0===y?void 0:y.freeTextFiltering},paginationProps:{currentPageIndex:null!==u&&void 0!==u?u:o,pagesCount:c,onChange:({detail:{currentPageIndex:e}})=>{s.setCurrentPage(e)}}}}(t,i,o,n,{actualPageIndex:u,pagesCount:l,allItems:e,allPageItems:s,itemsTree:d}))}},87462:(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:()=>r})},51721:(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)}function i(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,r(e,t)}n.d(t,{Z:()=>i})},63366:(e,t,n)=>{"use strict";function r(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}n.d(t,{Z:()=>r})},38776:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=!0,i="Invariant failed";function o(e,t){if(!e){if(r)throw new Error(i);var n="function"===typeof t?t():t,o=n?"".concat(i,": ").concat(n):i;throw new Error(o)}}},15798:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2021-02-22","auth":["aws.auth#sigv4"],"endpointPrefix":"eeevents","protocol":"rest-json","protocols":["rest-json"],"serviceFullName":"Event Engine Events Service","serviceId":"eventengineevents","signatureVersion":"v4","signingName":"execute-api","uid":"eventengineevents-2021-02-22"},"operations":{"BanEventParticipant":{"http":{"method":"PATCH","requestUri":"/events/{eventId}/participants/{participantId}/ban","responseCode":200},"input":{"type":"structure","required":["eventId","participantId"],"members":{"eventId":{"location":"uri","locationName":"eventId"},"participantId":{"location":"uri","locationName":"participantId"},"terminateTeam":{"type":"boolean"}}},"output":{"type":"structure","required":["participant"],"members":{"participant":{"shape":"S6"}}}},"CancelEvent":{"http":{"method":"PATCH","requestUri":"/events/{eventId}/cancel","responseCode":200},"input":{"type":"structure","required":["eventId"],"members":{"eventId":{"location":"uri","locationName":"eventId"}}},"output":{"type":"structure","members":{"event":{"shape":"Sf"}}}},"CentralCreateTeamOutputs":{"http":{"requestUri":"/central/teams/{teamId}/outputs","responseCode":200},"input":{"type":"structure","required":["teamId","key","value","description","participantVisible"],"members":{"teamId":{"location":"uri","locationName":"teamId"},"key":{},"value":{},"description":{},"participantVisible":{"type":"boolean"}}},"output":{"type":"structure","members":{"output":{"shape":"S2z"}}}},"CentralDeleteTeamOutputs":{"http":{"method":"DELETE","requestUri":"/central/teams/{teamId}/outputs/{key}","responseCode":200},"input":{"type":"structure","required":["teamId","key"],"members":{"teamId":{"location":"uri","locationName":"teamId"},"key":{"location":"uri","locationName":"key"}}},"output":{"type":"structure","members":{}},"idempotent":true},"CentralGetCentralAccountDeployment":{"http":{"method":"GET","requestUri":"/central/centralAccountDeployments/{centralAccountDeploymentId}","responseCode":200},"input":{"type":"structure","required":["centralAccountDeploymentId"],"members":{"centralAccountDeploymentId":{"location":"uri","locationName":"centralAccountDeploymentId"}}},"output":{"type":"structure","required":["deployment"],"members":{"deployment":{"shape":"S38"}}}},"CentralGetEvent":{"http":{"method":"GET","requestUri":"/central/event","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["eventId","contentSummary","title","description","startTime","endTime","stateRuntime","teamDeployConcurrencyQuota"],"members":{"eventId":{},"contentSummary":{"type":"structure","members":{"title":{},"description":{},"awsServices":{"shape":"S1d"},"topics":{"shape":"S1d"},"complexityLevel":{}}},"title":{},"description":{},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"stateRuntime":{},"teamDeployConcurrencyQuota":{"type":"integer"},"eventParameterValues":{"shape":"S1z"}}}},"CentralGetEventTeamCredentials":{"http":{"method":"GET","requestUri":"/central/teams/{teamId}/credentials","responseCode":200},"input":{"type":"structure","required":["teamId"],"members":{"teamId":{"location":"uri","locationName":"teamId"}}},"output":{"type":"structure","members":{"credentials":{"shape":"S3x"}}}},"CentralGetTeam":{"http":{"method":"GET","requestUri":"/central/teams/{teamId}","responseCode":200},"input":{"type":"structure","required":["teamId"],"members":{"teamId":{"location":"uri","locationName":"teamId"}}},"output":{"type":"structure","members":{"team":{"shape":"S40"}}}},"CentralListCentralAccountDeployments":{"http":{"method":"GET","requestUri":"/central/centralAccountDeployments","responseCode":200},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","required":["deployments"],"members":{"deployments":{"type":"list","member":{"shape":"S38"}},"nextToken":{}}}},"CentralListTeamOutputs":{"http":{"method":"GET","requestUri":"/central/teams/{teamId}/outputs","responseCode":200},"input":{"type":"structure","required":["teamId"],"members":{"teamId":{"location":"uri","locationName":"teamId"},"nextToken":{"location":"querystring","locationName":"nextToken"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","required":["outputs"],"members":{"outputs":{"type":"list","member":{"shape":"S2z"}},"nextToken":{}}}},"CentralListTeams":{"http":{"method":"GET","requestUri":"/central/teams","responseCode":200},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","required":["teams"],"members":{"teams":{"type":"list","member":{"shape":"S40"}},"nextToken":{}}}},"CentralUpdateTeamOutputs":{"http":{"method":"PUT","requestUri":"/central/teams/{teamId}/outputs/{key}","responseCode":200},"input":{"type":"structure","required":["teamId","key","value","description","participantVisible"],"members":{"teamId":{"location":"uri","locationName":"teamId"},"key":{"location":"uri","locationName":"key"},"value":{},"description":{},"participantVisible":{"type":"boolean"}}},"output":{"type":"structure","members":{"output":{"shape":"S2z"}}},"idempotent":true},"CreateEvent":{"http":{"requestUri":"/events","responseCode":200},"input":{"type":"structure","required":["type","title","description","contentId","contentBuildId","eventTemplateId","scheduledDuration","timeZone","numberOfForecastedParticipants","teamSize","accountSource"],"members":{"type":{},"title":{},"description":{},"contentId":{},"contentBuildId":{},"eventTemplateId":{},"allowlistAllowAll":{"type":"boolean"},"allowlist":{"shape":"Sn"},"scheduledStartTime":{"type":"timestamp"},"scheduledDuration":{"type":"integer"},"timeZone":{},"modality":{},"numberOfForecastedParticipants":{"type":"integer"},"teamSize":{"type":"integer"},"initialQuotaContribution":{"type":"integer"},"deploymentRegions":{"shape":"Sx"},"accessibleRegions":{"shape":"Sz"},"accountSource":{},"permissions":{"shape":"S12"},"attributes":{"shape":"S18"},"fleetName":{},"eventParameterValues":{"shape":"S1z"},"grantId":{},"autostart":{"type":"boolean"}}},"output":{"type":"structure","members":{"eventId":{},"eventCode":{}}},"idempotent":true},"CreateGrant":{"http":{"requestUri":"/grants","responseCode":200},"input":{"type":"structure","required":["grantId","parentId","name","tenant","capacity","primaryOwner"],"members":{"grantId":{},"parentId":{},"name":{},"tenant":{},"description":{},"capacity":{"type":"integer"},"primaryOwner":{},"permissions":{"shape":"S4x"},"activeAt":{"type":"timestamp"},"expiresAt":{"type":"timestamp"},"restriction":{"shape":"S52"}}},"output":{"type":"structure","required":["grantId"],"members":{"grantId":{}}},"idempotent":true},"GetEvent":{"http":{"method":"GET","requestUri":"/events/{eventId}","responseCode":200},"input":{"type":"structure","required":["eventId"],"members":{"eventId":{"location":"uri","locationName":"eventId"}}},"output":{"type":"structure","members":{"event":{"shape":"Sf"}}}},"GetEventCentralAccountDeployment":{"http":{"method":"GET","requestUri":"/events/{eventId}/centralAccountDeployments/{centralAccountDeploymentId}","responseCode":200},"input":{"type":"structure","required":["eventId","centralAccountDeploymentId"],"members":{"eventId":{"location":"uri","locationName":"eventId"},"centralAccountDeploymentId":{"location":"uri","locationName":"centralAccountDeploymentId"}}},"output":{"type":"structure","members":{"centralAccountDeployment":{"shape":"S5a"}}}},"GetEventCentralAccountDeploymentCredentials":{"http":{"method":"GET","requestUri":"/events/{eventId}/centralAccountDeployments/{centralAccountDeploymentId}/credentials/{persona}","responseCode":200},"input":{"type":"structure","required":["eventId","centralAccountDeploymentId","persona"],"members":{"eventId":{"location":"uri","locationName":"eventId"},"centralAccountDeploymentId":{"location":"uri","locationName":"centralAccountDeploymentId"},"persona":{"location":"uri","locationName":"persona"}}},"output":{"type":"structure","members":{"credentials":{"shape":"S3x"}}}},"GetEventCentralAccountDeploymentLoginLink":{"http":{"method":"GET","requestUri":"/events/{eventId}/centralAccountDeployments/{centralAccountDeploymentId}/ssourl/{persona}","responseCode":200},"input":{"type":"structure","required":["eventId","centralAccountDeploymentId","persona"],"members":{"eventId":{"location":"uri","locationName":"eventId"},"centralAccountDeploymentId":{"location":"uri","locationName":"centralAccountDeploymentId"},"persona":{"location":"uri","locationName":"persona"}}},"output":{"type":"structure","members":{"loginLink":{}}}},"GetEventTeam":{"http":{"method":"GET","requestUri":"/events/{eventId}/teams/{teamId}","responseCode":200},"input":{"type":"structure","required":["eventId","teamId"],"members":{"eventId":{"location":"uri","locationName":"eventId"},"teamId":{"location":"uri","locationName":"teamId"}}},"output":{"type":"structure","members":{"team":{"shape":"S5j"}}}},"GetEventTeamCredentials":{"http":{"method":"GET","requestUri":"/events/{eventId}/teams/{teamId}/credentials/{persona}","responseCode":200},"input":{"type":"structure","required":["eventId","teamId","persona"],"members":{"eventId":{"location":"uri","locationName":"eventId"},"teamId":{"location":"uri","locationName":"teamId"},"persona":{"location":"uri","locationName":"persona"}}},"output":{"type":"structure","members":{"credentials":{"shape":"S3x"}}}},"GetEventTeamLoginLink":{"http":{"method":"GET","requestUri":"/events/{eventId}/teams/{teamId}/ssourl/{persona}","responseCode":200},"input":{"type":"structure","required":["eventId","teamId","persona"],"members":{"eventId":{"location":"uri","locationName":"eventId"},"teamId":{"location":"uri","locationName":"teamId"},"persona":{"location":"uri","locationName":"persona"}}},"output":{"type":"structure","members":{"loginLink":{}}}},"GetEventTemplate":{"http":{"method":"GET","requestUri":"/event-template/{eventTemplateId}","responseCode":200},"input":{"type":"structure","required":["eventTemplateId"],"members":{"eventTemplateId":{"location":"uri","locationName":"eventTemplateId"}}},"output":{"type":"structure","members":{"eventTemplate":{"type":"structure","required":["eventTemplateId","title","createdAt","lastUpdatedAt"],"members":{"eventTemplateId":{},"title":{},"description":{},"attributes":{"type":"list","member":{"type":"structure","members":{"name":{},"description":{},"required":{"type":"boolean"},"type":{},"choiceOptions":{"type":"list","member":{}}}}},"createdAt":{"shape":"S6f"},"lastUpdatedAt":{"shape":"S6f"}}}}}},"GetGrant":{"http":{"method":"GET","requestUri":"/grants/{grantId}","responseCode":200},"input":{"type":"structure","required":["grantId"],"members":{"grantId":{"location":"uri","locationName":"grantId"}}},"output":{"type":"structure","members":{"grant":{"shape":"S6i"}}}},"GetQuota":{"http":{"method":"GET","requestUri":"/quotas/{quotaId}","responseCode":200},"input":{"type":"structure","required":["quotaId"],"members":{"quotaId":{"location":"uri","locationName":"quotaId"},"grantId":{"location":"querystring","locationName":"grantId"}}},"output":{"type":"structure","members":{"quota":{"shape":"S6r"}}}},"GetUser":{"http":{"method":"GET","requestUri":"/users/{userId}","responseCode":200},"input":{"type":"structure","required":["userId"],"members":{"userId":{"location":"uri","locationName":"userId"}}},"output":{"type":"structure","members":{"user":{"type":"structure","required":["userId","features"],"members":{"userId":{},"features":{"type":"structure","members":{"provisioning":{"type":"boolean"},"multiParticipants":{"type":"boolean"},"teamCodeJoining":{"type":"boolean"},"centralAccounts":{"type":"boolean"},"grants":{"type":"boolean"}}}}}}}},"ListEventAuditRecords":{"http":{"method":"GET","requestUri":"/events/{eventId}/audit","responseCode":200},"input":{"type":"structure","required":["eventId"],"members":{"eventId":{"location":"uri","locationName":"eventId"},"nextToken":{"location":"querystring","locationName":"nextToken"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","required":["auditRecords"],"members":{"auditRecords":{"shape":"S78"},"nextToken":{}}}},"ListEventCentralAccountDeployments":{"http":{"method":"GET","requestUri":"/events/{eventId}/centralAccountDeployments","responseCode":200},"input":{"type":"structure","required":["eventId"],"members":{"eventId":{"location":"uri","locationName":"eventId"},"nextToken":{"location":"querystring","locationName":"nextToken"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","required":["centralAccountDeployments"],"members":{"centralAccountDeployments":{"type":"list","member":{"shape":"S5a"}},"nextToken":{}}}},"ListEventOutputs":{"http":{"method":"GET","requestUri":"/events/{eventId}/centralAccountDeploymentId/{centralAccountDeploymentId}/outputs","responseCode":200},"input":{"type":"structure","required":["eventId","centralAccountDeploymentId"],"members":{"eventId":{"location":"uri","locationName":"eventId"},"centralAccountDeploymentId":{"location":"uri","locationName":"centralAccountDeploymentId"},"stackName":{"location":"querystring","locationName":"stackName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","required":["outputs"],"members":{"outputs":{"shape":"S7i"},"nextToken":{}}}},"ListEventParticipants":{"http":{"method":"GET","requestUri":"/events/{eventId}/participants","responseCode":200},"input":{"type":"structure","required":["eventId"],"members":{"eventId":{"location":"uri","locationName":"eventId"},"nextToken":{"location":"querystring","locationName":"nextToken"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","required":["participants"],"members":{"participants":{"type":"list","member":{"shape":"S6"}},"nextToken":{}}}},"ListEventTeamOutputs":{"http":{"method":"GET","requestUri":"/events/{eventId}/teams/{teamId}/outputs","responseCode":200},"input":{"type":"structure","required":["eventId","teamId"],"members":{"eventId":{"location":"uri","locationName":"eventId"},"teamId":{"location":"uri","locationName":"teamId"},"stackName":{"location":"querystring","locationName":"stackName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","required":["outputs"],"members":{"outputs":{"shape":"S7i"},"nextToken":{}}}},"ListEventTeams":{"http":{"method":"GET","requestUri":"/events/{eventId}/teams","responseCode":200},"input":{"type":"structure","required":["eventId"],"members":{"eventId":{"location":"uri","locationName":"eventId"},"nextToken":{"location":"querystring","locationName":"nextToken"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","required":["teams"],"members":{"teams":{"type":"list","member":{"type":"structure","required":["eventId","teamId","teamCode","index","deploymentAttemptsCount","state","leaseId","lastUpdatedAt"],"members":{"eventId":{},"teamId":{},"teamCode":{},"index":{"type":"integer"},"deploymentAttemptsCount":{"type":"integer"},"state":{},"stateReason":{},"name":{},"accountId":{},"leaseId":{},"participantIds":{"shape":"S45"},"stacks":{"shape":"S5l"},"lastUpdatedAt":{"type":"timestamp"},"lastJoinedAt":{"type":"timestamp"},"lastLoginAt":{"type":"timestamp"},"deploymentBeginAt":{"type":"timestamp"},"deploymentEndAt":{"type":"timestamp"},"costDataOverview":{"type":"structure","required":["status"],"members":{"totalCost":{"type":"integer"},"costUnit":{},"status":{},"lastCalculatedAt":{"type":"timestamp"}}},"leaseActivitySummary":{"shape":"S2j"}}}},"nextToken":{}}}},"ListEvents":{"http":{"method":"GET","requestUri":"/events","responseCode":200},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","required":["events"],"members":{"events":{"type":"list","member":{"type":"structure","required":["type","eventId","eventCode","title","description","contentId","contentBuildId","eventTemplateId","scheduledDuration","timeZone","numberOfForecastedParticipants","teamSize","accountSource","primaryFacilitator","permissions","attributes","stateRuntime","stateInfrastructure","createdAt","lastUpdatedAt"],"members":{"type":{},"eventId":{},"eventCode":{},"title":{},"description":{},"contentId":{},"contentBuildId":{},"eventTemplateId":{},"allowlistAllowAll":{"type":"boolean"},"allowlist":{"shape":"Sn"},"scheduledStartTime":{"type":"timestamp"},"scheduledDuration":{"type":"integer"},"timeZone":{},"modality":{},"numberOfForecastedParticipants":{"type":"integer"},"teamSize":{"type":"integer"},"deploymentRegions":{"shape":"Sx"},"accessibleRegions":{"shape":"Sz"},"accountSource":{},"primaryFacilitator":{},"permissions":{"shape":"S12"},"attributes":{"shape":"S18"},"stateRuntime":{},"stateInfrastructure":{},"nextAction":{},"createdAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"canceledAt":{"type":"timestamp"},"provisionBeginAt":{"type":"timestamp"},"provisionEndAt":{"type":"timestamp"},"startBeginAt":{"type":"timestamp"},"startEndAt":{"type":"timestamp"},"pauseBeginAt":{"type":"timestamp"},"pauseEndAt":{"type":"timestamp"},"resumeBeginAt":{"type":"timestamp"},"resumeEndAt":{"type":"timestamp"},"terminateBeginAt":{"type":"timestamp"},"terminateEndAt":{"type":"timestamp"},"nextActionAt":{"type":"timestamp"},"accountQuotaContributions":{"shape":"S1h"},"centralAccountRequired":{"type":"boolean"},"centralAccountDeploymentId":{},"eventParameters":{"shape":"S1m"},"eventParameterValues":{"shape":"S1z"},"grantSummary":{"shape":"S21"},"leaseActivitySummary":{"shape":"S2j"},"requiredCapabilities":{"shape":"S2n"},"autostart":{"type":"boolean"},"contentSummary":{"shape":"S2o"},"costDataOverview":{"type":"structure","required":["status"],"members":{"totalCost":{"type":"integer"},"costUnit":{},"status":{},"lastCalculatedAt":{"type":"timestamp"},"averageTeamCost":{"type":"integer"}}}}}},"nextToken":{}}}},"ListGrants":{"http":{"method":"GET","requestUri":"/grants","responseCode":200},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","required":["grants"],"members":{"grants":{"type":"list","member":{"shape":"S6i"}},"nextToken":{}}}},"ListQuotaHistory":{"http":{"method":"GET","requestUri":"/quotas/{quotaId}/history","responseCode":200},"input":{"type":"structure","required":["quotaId"],"members":{"quotaId":{"location":"uri","locationName":"quotaId"},"blockTime":{"shape":"S6f","location":"querystring","locationName":"blockTime"},"nextToken":{"location":"querystring","locationName":"nextToken"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","required":["history"],"members":{"history":{"type":"list","member":{"type":"structure","required":["timestamp","action","quantity","resourceId","resourceType"],"members":{"timestamp":{"shape":"S6f"},"action":{},"quantity":{"type":"long"},"resourceId":{},"resourceType":{}}}},"nextToken":{}}}},"ListQuotaHistorySummary":{"http":{"method":"GET","requestUri":"/quotas/{quotaId}/historySummary","responseCode":200},"input":{"type":"structure","required":["quotaId"],"members":{"quotaId":{"location":"uri","locationName":"quotaId"},"blockTime":{"shape":"S6f","location":"querystring","locationName":"blockTime"},"nextToken":{"location":"querystring","locationName":"nextToken"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","required":["historySummary"],"members":{"historySummary":{"type":"list","member":{"type":"structure","required":["eventId","title","scheduledStartTime","timeZone","stateRuntime","stateInfrastructure","reserved","consumed"],"members":{"eventId":{},"title":{},"scheduledStartTime":{"type":"timestamp"},"timeZone":{},"stateRuntime":{},"stateInfrastructure":{},"reserved":{"type":"long"},"consumed":{"type":"long"}}}},"nextToken":{}}}},"ListQuotas":{"http":{"method":"GET","requestUri":"/quotas","responseCode":200},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","required":["quotas"],"members":{"quotas":{"type":"list","member":{"shape":"S6r"}},"nextToken":{}}}},"ListTeamAuditRecords":{"http":{"method":"GET","requestUri":"/events/{eventId}/teams/{teamId}/audit","responseCode":200},"input":{"type":"structure","required":["eventId","teamId"],"members":{"eventId":{"location":"uri","locationName":"eventId"},"teamId":{"location":"uri","locationName":"teamId"},"nextToken":{"location":"querystring","locationName":"nextToken"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","required":["auditRecords"],"members":{"auditRecords":{"shape":"S78"},"nextToken":{}}}},"ParticipantGetAccessCodeInfo":{"http":{"requestUri":"/participants/get-access-code-info","responseCode":200},"input":{"type":"structure","required":["accessCode"],"members":{"accessCode":{}}},"output":{"type":"structure","required":["accessCode","eventIsActive","eventTitle","eventLevel","eventStartTime","eventEndTime","eventDescription"],"members":{"accessCode":{},"eventIsActive":{"type":"boolean"},"eventTitle":{},"eventLevel":{},"eventStartTime":{"type":"timestamp"},"eventEndTime":{"type":"timestamp"},"eventDescription":{}}}},"ParticipantGetContent":{"http":{"method":"GET","requestUri":"/participants/{participantId}/content","responseCode":200},"input":{"type":"structure","required":["participantId"],"members":{"participantId":{"location":"uri","locationName":"participantId"}}},"output":{"type":"structure","required":["contentId","contentBuildId","artifact"],"members":{"contentId":{},"contentBuildId":{},"artifact":{"type":"structure","members":{"url":{},"keyId":{},"policy":{},"signature":{}}}}}},"ParticipantGetEvent":{"http":{"method":"GET","requestUri":"/participants/{participantId}/event","responseCode":200},"input":{"type":"structure","required":["participantId"],"members":{"participantId":{"location":"uri","locationName":"participantId"}}},"output":{"type":"structure","required":["eventId","contentId","contentBuildId","contentSummary","title","description","startTime","endTime","accountSource","stateRuntime","deploymentRegions","accessibleRegions"],"members":{"eventId":{},"contentId":{},"contentBuildId":{},"contentSummary":{"type":"structure","members":{"title":{},"description":{},"awsServices":{"shape":"S1d"},"topics":{"shape":"S1d"},"complexityLevel":{}}},"accountSummary":{"type":"structure","members":{"ec2KeyPair":{"type":"boolean"}}},"title":{},"description":{},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"accountSource":{},"stateRuntime":{},"deploymentRegions":{"shape":"Sx"},"accessibleRegions":{"shape":"Sz"}}}},"ParticipantGetEventCodeInfo":{"http":{"requestUri":"/participants/get-event-code","responseCode":200},"input":{"type":"structure","required":["eventCode"],"members":{"eventCode":{}}},"output":{"type":"structure","required":["eventCode","eventIsActive","eventTitle","eventLevel","eventStartTime","eventEndTime","eventDescription"],"members":{"eventCode":{},"eventIsActive":{"type":"boolean"},"eventTitle":{},"eventLevel":{},"eventStartTime":{"type":"timestamp"},"eventEndTime":{"type":"timestamp"},"eventDescription":{}}},"deprecated":true,"deprecatedMessage":"Deprecated in favor of the more specific `ParticipantGetAccessCodeInfo` operation."},"ParticipantGetTeam":{"http":{"method":"GET","requestUri":"/participants/{participantId}/team","responseCode":200},"input":{"type":"structure","required":["participantId"],"members":{"participantId":{"location":"uri","locationName":"participantId"}}},"output":{"type":"structure","required":["accountId","eventId","teamState"],"members":{"accountId":{},"eventId":{},"teamState":{}}}},"ParticipantGetTeamCredentials":{"http":{"method":"GET","requestUri":"/participants/{participantId}/credentials","responseCode":200},"input":{"type":"structure","required":["participantId"],"members":{"participantId":{"location":"uri","locationName":"participantId"}}},"output":{"type":"structure","required":["accessKey","secretAccessKey","sessionToken"],"members":{"accessKey":{},"secretAccessKey":{},"sessionToken":{}}}},"ParticipantGetTeamLoginLink":{"http":{"method":"GET","requestUri":"/participants/{participantId}/login-link","responseCode":200},"input":{"type":"structure","required":["participantId"],"members":{"participantId":{"location":"uri","locationName":"participantId"}}},"output":{"type":"structure","required":["loginLink"],"members":{"loginLink":{}}}},"ParticipantGetTeamSshKeyPair":{"http":{"method":"GET","requestUri":"/participants/{participantId}/ssh-key-pair","responseCode":200},"input":{"type":"structure","required":["participantId"],"members":{"participantId":{"location":"uri","locationName":"participantId"}}},"output":{"type":"structure","required":["name","privateKey","fingerprint"],"members":{"name":{},"privateKey":{},"fingerprint":{}}}},"ParticipantJoinEvent":{"http":{"requestUri":"/participants/join-event","responseCode":200},"input":{"type":"structure","members":{"eventCode":{"deprecated":true,"deprecatedMessage":"Deprecated in favor of the more generic `accessCode` which supports both Event and Team access codes"},"accessCode":{}}},"output":{"type":"structure","required":["participantId"],"members":{"participantId":{}}}},"ParticipantListEventOutputs":{"http":{"method":"GET","requestUri":"/participants/{participantId}/event-outputs","responseCode":200},"input":{"type":"structure","required":["participantId"],"members":{"participantId":{"location":"uri","locationName":"participantId"},"nextToken":{"location":"querystring","locationName":"nextToken"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","required":["outputs"],"members":{"outputs":{"type":"list","member":{"type":"structure","required":["stackName","key","value","description","source","type","scope"],"members":{"stackName":{},"key":{},"value":{},"description":{},"source":{},"type":{},"scope":{}}}},"nextToken":{}}}},"ParticipantListTeamOutputs":{"http":{"method":"GET","requestUri":"/participants/{participantId}/outputs","responseCode":200},"input":{"type":"structure","required":["participantId"],"members":{"participantId":{"location":"uri","locationName":"participantId"},"nextToken":{"location":"querystring","locationName":"nextToken"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","required":["outputs"],"members":{"outputs":{"type":"list","member":{"type":"structure","required":["stackName","key","value","description","source","type","scope"],"members":{"stackName":{},"key":{},"value":{},"description":{},"source":{},"type":{},"scope":{}}}},"nextToken":{}}}},"PauseEvent":{"http":{"method":"PATCH","requestUri":"/events/{eventId}/pause","responseCode":200},"input":{"type":"structure","required":["eventId"],"members":{"eventId":{"location":"uri","locationName":"eventId"}}},"output":{"type":"structure","members":{"event":{"shape":"Sf"}}}},"ProvisionEvent":{"http":{"method":"PATCH","requestUri":"/events/{eventId}/provision","responseCode":200},"input":{"type":"structure","required":["eventId"],"members":{"eventId":{"location":"uri","locationName":"eventId"}}},"output":{"type":"structure","members":{"event":{"shape":"Sf"}}}},"ReassignEventParticipant":{"http":{"method":"PATCH","requestUri":"/events/{eventId}/participants/{participantId}/reassign","responseCode":200},"input":{"type":"structure","required":["eventId","participantId"],"members":{"eventId":{"location":"uri","locationName":"eventId"},"participantId":{"location":"uri","locationName":"participantId"},"destinationTeamId":{},"lastTeamParticipantReassignmentAction":{}}},"output":{"type":"structure","required":["participant"],"members":{"participant":{"shape":"S6"}}}},"ResumeEvent":{"http":{"method":"PATCH","requestUri":"/events/{eventId}/resume","responseCode":200},"input":{"type":"structure","required":["eventId"],"members":{"eventId":{"location":"uri","locationName":"eventId"}}},"output":{"type":"structure","members":{"event":{"shape":"Sf"}}}},"StartEvent":{"http":{"method":"PATCH","requestUri":"/events/{eventId}/start","responseCode":200},"input":{"type":"structure","required":["eventId"],"members":{"eventId":{"location":"uri","locationName":"eventId"}}},"output":{"type":"structure","members":{"event":{"shape":"Sf"}}}},"TerminateEvent":{"http":{"method":"PATCH","requestUri":"/events/{eventId}/terminate","responseCode":200},"input":{"type":"structure","required":["eventId"],"members":{"eventId":{"location":"uri","locationName":"eventId"}}},"output":{"type":"structure","members":{"event":{"shape":"Sf"}}}},"TerminateEventTeam":{"http":{"method":"PATCH","requestUri":"/events/{eventId}/teams/{teamId}/terminate","responseCode":200},"input":{"type":"structure","required":["eventId","teamId"],"members":{"eventId":{"location":"uri","locationName":"eventId"},"teamId":{"location":"uri","locationName":"teamId"},"banParticipantList":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"team":{"shape":"S5j"}}}},"UnbanEventParticipant":{"http":{"method":"PATCH","requestUri":"/events/{eventId}/participants/{participantId}/unban","responseCode":200},"input":{"type":"structure","required":["eventId","participantId"],"members":{"eventId":{"location":"uri","locationName":"eventId"},"participantId":{"location":"uri","locationName":"participantId"}}},"output":{"type":"structure","required":["participant"],"members":{"participant":{"shape":"S6"}}}},"UpdateEventAllowlist":{"http":{"method":"PATCH","requestUri":"/events/{eventId}/allowlist","responseCode":200},"input":{"type":"structure","required":["eventId"],"members":{"eventId":{"location":"uri","locationName":"eventId"},"allowlistAllowAll":{"type":"boolean"},"allowlist":{"shape":"Sn"}}},"output":{"type":"structure","members":{"event":{"shape":"Sf"}}}},"UpdateEventInformation":{"http":{"method":"PATCH","requestUri":"/events/{eventId}/info","responseCode":200},"input":{"type":"structure","required":["eventId"],"members":{"eventId":{"location":"uri","locationName":"eventId"},"title":{},"description":{},"modality":{},"attributes":{"shape":"S18"},"eventParameterValues":{"shape":"S1z"}}},"output":{"type":"structure","members":{"event":{"shape":"Sf"}}}},"UpdateEventParticipantForecast":{"http":{"method":"PUT","requestUri":"/events/{eventId}/participantForecast","responseCode":200},"input":{"type":"structure","required":["eventId","numberOfForecastedParticipants"],"members":{"eventId":{"location":"uri","locationName":"eventId"},"teamSize":{"type":"integer"},"numberOfForecastedParticipants":{"type":"integer"}}},"output":{"type":"structure","members":{"event":{"shape":"Sf"}}},"idempotent":true},"UpdateEventPermissions":{"http":{"method":"PATCH","requestUri":"/events/{eventId}/permissions","responseCode":200},"input":{"type":"structure","required":["eventId"],"members":{"eventId":{"location":"uri","locationName":"eventId"},"permissions":{"shape":"S12"}}},"output":{"type":"structure","members":{"event":{"shape":"Sf"}}}},"UpdateEventQuotaReservation":{"http":{"method":"PATCH","requestUri":"/events/{eventId}/quotaReservation","responseCode":200},"input":{"type":"structure","required":["eventId","numberOfAccounts","operation"],"members":{"eventId":{"location":"uri","locationName":"eventId"},"numberOfAccounts":{"type":"integer"},"operation":{},"principalId":{}}},"output":{"type":"structure","required":["event"],"members":{"event":{"shape":"Sf"}}}},"UpdateEventRegions":{"http":{"method":"PATCH","requestUri":"/events/{eventId}/regions","responseCode":200},"input":{"type":"structure","required":["eventId","deploymentRegions","accessibleRegions"],"members":{"eventId":{"location":"uri","locationName":"eventId"},"deploymentRegions":{"shape":"Sx"},"accessibleRegions":{"shape":"Sz"}}},"output":{"type":"structure","members":{"event":{"shape":"Sf"}}}},"UpdateEventSchedule":{"http":{"method":"PATCH","requestUri":"/events/{eventId}/schedule","responseCode":200},"input":{"type":"structure","required":["eventId"],"members":{"eventId":{"location":"uri","locationName":"eventId"},"scheduledStartTime":{"type":"timestamp"},"scheduledDuration":{"type":"integer"},"timeZone":{},"autostart":{"type":"boolean"}}},"output":{"type":"structure","members":{"event":{"shape":"Sf"}}}}},"shapes":{"S6":{"type":"structure","required":["participantId","email","eventCode","state","eventId","lastUpdatedAt"],"members":{"participantId":{},"email":{},"eventCode":{},"state":{},"deniedReason":{},"eventId":{},"teamId":{},"teamName":{},"lastUpdatedAt":{"type":"timestamp"},"firstJoinedAt":{"type":"timestamp"},"lastJoinedAt":{"type":"timestamp"}}},"Sf":{"type":"structure","required":["type","eventId","eventCode","title","description","contentId","contentBuildId","eventTemplateId","scheduledDuration","timeZone","numberOfForecastedParticipants","teamSize","accountSource","primaryFacilitator","permissions","attributes","stateRuntime","stateInfrastructure","createdAt","lastUpdatedAt","costData"],"members":{"type":{},"eventId":{},"eventCode":{},"title":{},"description":{},"contentId":{},"contentBuildId":{},"eventTemplateId":{},"allowlistAllowAll":{"type":"boolean"},"allowlist":{"shape":"Sn"},"scheduledStartTime":{"type":"timestamp"},"scheduledDuration":{"type":"integer"},"timeZone":{},"modality":{},"numberOfForecastedParticipants":{"type":"integer"},"teamSize":{"type":"integer"},"deploymentRegions":{"shape":"Sx"},"accessibleRegions":{"shape":"Sz"},"accountSource":{},"primaryFacilitator":{},"permissions":{"shape":"S12"},"attributes":{"shape":"S18"},"stateRuntime":{},"stateInfrastructure":{},"nextAction":{},"createdAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"canceledAt":{"type":"timestamp"},"provisionBeginAt":{"type":"timestamp"},"provisionEndAt":{"type":"timestamp"},"startBeginAt":{"type":"timestamp"},"startEndAt":{"type":"timestamp"},"pauseBeginAt":{"type":"timestamp"},"pauseEndAt":{"type":"timestamp"},"resumeBeginAt":{"type":"timestamp"},"resumeEndAt":{"type":"timestamp"},"terminateBeginAt":{"type":"timestamp"},"terminateEndAt":{"type":"timestamp"},"nextActionAt":{"type":"timestamp"},"accountQuotaContributions":{"shape":"S1h"},"centralAccountRequired":{"type":"boolean"},"centralAccountDeploymentId":{},"eventParameters":{"shape":"S1m"},"eventParameterValues":{"shape":"S1z"},"grantSummary":{"shape":"S21"},"leaseActivitySummary":{"shape":"S2j"},"requiredCapabilities":{"shape":"S2n"},"autostart":{"type":"boolean"},"contentSummary":{"shape":"S2o"},"costData":{"type":"structure","required":["status"],"members":{"totalCost":{"type":"integer"},"costUnit":{},"status":{},"lastCalculatedAt":{"type":"timestamp"},"topRegionCosts":{"shape":"S2v"},"averageTeamCost":{"type":"integer"}}}}},"Sn":{"type":"list","member":{"type":"structure","required":["type","pattern"],"members":{"type":{},"pattern":{}}}},"Sx":{"type":"list","member":{}},"Sz":{"type":"list","member":{}},"S12":{"type":"list","member":{"type":"structure","required":["principal","roles"],"members":{"principal":{},"roles":{"type":"list","member":{}},"state":{}}}},"S18":{"type":"list","member":{"type":"structure","required":["name","value"],"members":{"name":{},"value":{"type":"structure","members":{"stringValue":{},"integerValue":{"type":"integer"},"booleanValue":{"type":"boolean"},"stringListValue":{"shape":"S1d"}}}}}},"S1d":{"type":"list","member":{}},"S1h":{"type":"list","member":{"type":"structure","members":{"quotaId":{},"priorityOrder":{"type":"integer"},"principal":{},"quotaKey":{},"quotaSubKey":{},"reserved":{"type":"long"},"consumed":{"type":"long"}}}},"S1m":{"type":"map","key":{},"value":{"type":"structure","required":["type"],"members":{"label":{},"description":{},"type":{},"defaultValue":{"type":"structure","members":{"stringValue":{},"intValue":{"type":"integer"},"boolValue":{"type":"boolean"},"stringListValue":{"shape":"S1q"}}},"constraints":{"type":"structure","members":{"pattern":{},"min":{"type":"integer"},"max":{"type":"integer"}}},"columns":{"type":"list","member":{}},"options":{"type":"list","member":{"type":"structure","required":["value"],"members":{"value":{},"description":{},"label":{},"resourceType":{},"metadata":{"type":"map","key":{},"value":{}}}}},"mutable":{"type":"boolean"},"mutableBefore":{}}}},"S1q":{"type":"list","member":{}},"S1z":{"type":"map","key":{},"value":{"type":"structure","members":{"type":{},"stringValue":{},"intValue":{"type":"integer"},"boolValue":{"type":"boolean"},"stringListValue":{"shape":"S1q"}}}},"S21":{"type":"structure","required":["grantId","name","state"],"members":{"grantId":{},"name":{},"state":{},"restrictions":{"type":"structure","members":{"allowlist":{"shape":"Sn"},"sfdcid":{},"scheduledStartTimeMinimum":{"type":"timestamp"},"scheduledStartTimeMaximum":{"type":"timestamp"},"provisionLeadTimeMaximum":{"type":"integer"},"durationMinimum":{"type":"integer"},"durationMaximum":{"type":"integer"},"teamSizeMinimum":{"type":"integer"},"teamSizeMaximum":{"type":"integer"},"participantsMinimum":{"type":"integer"},"participantsMaximum":{"type":"integer"},"deploymentRegions":{"shape":"Sx"},"accessibleRegions":{"shape":"Sz"},"eventTitle":{},"eventDescription":{},"autostart":{"type":"boolean"},"eventStartLeadTimeMaximum":{"type":"integer"}}},"grantValidationErrors":{"type":"structure","members":{"repairableErrorCodes":{"shape":"S2h"},"nonRepairableErrorCodes":{"shape":"S2h"}}}}},"S2h":{"type":"list","member":{}},"S2j":{"type":"list","member":{"type":"structure","required":["resourceType","accountId","reportedAt","details","result","resourceId"],"members":{"resourceType":{},"accountId":{},"reportedAt":{"type":"timestamp"},"details":{},"result":{},"resourceId":{}}}},"S2n":{"type":"list","member":{}},"S2o":{"type":"structure","required":["accessibleRegions","deployableRegions","minAccessibleRegions","maxAccessibleRegions"],"members":{"accessibleRegions":{"shape":"S2p"},"deployableRegions":{"shape":"S2p"},"publishingType":{},"minAccessibleRegions":{"type":"integer"},"maxAccessibleRegions":{"type":"integer"}}},"S2p":{"type":"structure","required":["required"],"members":{"optional":{"shape":"S2q"},"recommended":{"shape":"S2q"},"required":{"shape":"S2q"}}},"S2q":{"type":"list","member":{}},"S2v":{"type":"map","key":{},"value":{"type":"map","key":{},"value":{"type":"integer"}}},"S2z":{"type":"structure","required":["key","value","description","source","type","participantVisible"],"members":{"stackName":{},"key":{},"value":{},"description":{},"source":{},"type":{},"participantVisible":{"type":"boolean"}}},"S38":{"type":"structure","required":["centralAccountDeploymentId","state","lastUpdatedAt"],"members":{"centralAccountDeploymentId":{},"state":{},"name":{},"accountId":{},"stacks":{"shape":"S3b"},"lastUpdatedAt":{"type":"timestamp"},"notificationBusArn":{}}},"S3b":{"type":"list","member":{"type":"structure","members":{"arn":{},"name":{},"status":{},"failedEvents":{"type":"list","member":{"type":"structure","members":{"eventId":{},"timestamp":{"type":"timestamp"},"logicalResourceId":{},"physicalResourceId":{},"resourceType":{},"resourceStatus":{},"resourceStatusReason":{}}}}}}},"S3x":{"type":"structure","members":{"accessKeyId":{},"expiration":{"type":"long"},"secretAccessKey":{},"sessionToken":{}}},"S40":{"type":"structure","required":["teamId","index","state","deploymentAttemptsCount","name","accountId","lastUpdatedAt"],"members":{"teamId":{},"index":{"type":"integer"},"state":{},"deploymentAttemptsCount":{"type":"integer"},"name":{},"accountId":{},"participantIds":{"shape":"S45"},"stacks":{"type":"list","member":{"type":"structure","required":["deploymentAttempt"],"members":{"arn":{},"name":{},"status":{},"deploymentAttempt":{"type":"integer"}}}},"lastUpdatedAt":{"type":"timestamp"}}},"S45":{"type":"list","member":{}},"S4x":{"type":"list","member":{"type":"structure","required":["principal","roles"],"members":{"principal":{},"roles":{"type":"list","member":{}}}}},"S52":{"type":"structure","members":{"contentIds":{"type":"list","member":{}},"fleetName":{},"sfdcid":{},"eventType":{},"scheduledStartTimeMinimum":{"type":"timestamp"},"scheduledStartTimeMaximum":{"type":"timestamp"},"provisionLeadTimeMaximum":{"type":"integer"},"durationMinimum":{"type":"integer"},"durationMaximum":{"type":"integer"},"teamSizeMinimum":{"type":"integer"},"teamSizeMaximum":{"type":"integer"},"participantsMinimum":{"type":"integer"},"participantsMaximum":{"type":"integer"},"deploymentRegions":{"shape":"Sx"},"accessibleRegions":{"shape":"Sz"},"allowList":{"shape":"Sn"},"eventTitle":{},"eventDescription":{},"inheritedPermissions":{"shape":"S12"},"autostart":{"type":"boolean"},"eventStartLeadTimeMaximum":{"type":"integer"}}},"S5a":{"type":"structure","required":["eventId","centralAccountDeploymentId","state","leaseId","lastUpdatedAt"],"members":{"eventId":{},"centralAccountDeploymentId":{},"state":{},"stateReason":{},"name":{},"accountId":{},"leaseId":{},"stacks":{"shape":"S3b"},"lastUpdatedAt":{"type":"timestamp"},"lastLoginAt":{"type":"timestamp"},"notificationBusArn":{},"leaseActivitySummary":{"shape":"S2j"}}},"S5j":{"type":"structure","required":["eventId","teamId","teamCode","index","state","leaseId","deploymentAttemptsCount","lastUpdatedAt","costData"],"members":{"eventId":{},"teamId":{},"teamCode":{},"index":{"type":"integer"},"state":{},"stateReason":{},"name":{},"accountId":{},"leaseId":{},"participantIds":{"shape":"S45"},"deploymentAttemptsCount":{"type":"integer"},"stacks":{"shape":"S5l"},"lastUpdatedAt":{"type":"timestamp"},"lastJoinedAt":{"type":"timestamp"},"lastLoginAt":{"type":"timestamp"},"deploymentBeginAt":{"type":"timestamp"},"deploymentEndAt":{"type":"timestamp"},"costData":{"type":"structure","required":["status"],"members":{"totalCost":{"type":"integer"},"costUnit":{},"status":{},"lastCalculatedAt":{"type":"timestamp"},"topRegionCosts":{"shape":"S2v"}}},"leaseActivitySummary":{"shape":"S2j"}}},"S5l":{"type":"list","member":{"type":"structure","required":["deploymentAttempt"],"members":{"deploymentAttempt":{"type":"integer"},"arn":{},"name":{},"status":{},"failedEvents":{"type":"list","member":{"type":"structure","members":{"eventId":{},"timestamp":{"type":"timestamp"},"logicalResourceId":{},"physicalResourceId":{},"resourceType":{},"resourceStatus":{},"resourceStatusReason":{}}}}}}},"S6f":{"type":"timestamp","timestampFormat":"iso8601"},"S6i":{"type":"structure","required":["grantId","name","capacity","primaryOwner","state","activeAt","expiresAt","createdAt","quotaData"],"members":{"grantId":{},"name":{},"description":{},"capacity":{"type":"integer"},"primaryOwner":{},"permissions":{"shape":"S4x"},"state":{},"activeAt":{"type":"timestamp"},"expiresAt":{"type":"timestamp"},"createdAt":{"type":"timestamp"},"quotaData":{"type":"structure","required":["quotaId","quotaType"],"members":{"quotaId":{},"quotaType":{},"quota":{"type":"structure","required":["limit","available","consumed","reserved"],"members":{"limit":{"type":"long"},"available":{"type":"long"},"consumed":{"type":"long"},"reserved":{"type":"long"}}}}},"restrictions":{"shape":"S52"}}},"S6r":{"type":"structure","required":["quotaId","quotaType"],"members":{"quotaId":{},"quotaType":{},"quota":{"type":"structure","required":["limit","available","consumed"],"members":{"limit":{"type":"long"},"available":{"type":"long"},"consumed":{"type":"long"}}},"quotaMonthly":{"type":"list","member":{"type":"structure","required":["limit","available","reserved","consumed","blockTime"],"members":{"limit":{"type":"long"},"available":{"type":"long"},"reserved":{"type":"long"},"consumed":{"type":"long"},"blockTime":{"shape":"S6f"}}}}}},"S78":{"type":"list","member":{"type":"structure","members":{"eventId":{},"data":{},"event":{},"principal":{},"resource":{},"timestamp":{"type":"timestamp"}}}},"S7i":{"type":"list","member":{"type":"structure","required":["outputId","fullOutputKey","outputKey","value","source","sourceType","description","eventId","stackName","accountId","participantVisible","scope"],"members":{"outputId":{},"fullOutputKey":{},"outputKey":{},"value":{},"source":{},"sourceType":{},"description":{},"eventId":{},"stackName":{},"accountId":{},"participantVisible":{"type":"boolean"},"scope":{},"exportKey":{},"lastUpdatedAt":{"type":"timestamp"}}}}}}')},24101:e=>{"use strict";e.exports=JSON.parse('{"o":{"CentralListCentralAccountDeployments":{"input_token":"nextToken","output_token":"nextToken","limit_key":"limit","result_key":"deployments"},"CentralListTeamOutputs":{"input_token":"nextToken","output_token":"nextToken","limit_key":"limit","result_key":"outputs"},"CentralListTeams":{"input_token":"nextToken","output_token":"nextToken","limit_key":"limit","result_key":"teams"},"ListEventAuditRecords":{"input_token":"nextToken","output_token":"nextToken","limit_key":"limit","result_key":"auditRecords"},"ListEventCentralAccountDeployments":{"input_token":"nextToken","output_token":"nextToken","limit_key":"limit","result_key":"centralAccountDeployments"},"ListEventOutputs":{"input_token":"nextToken","output_token":"nextToken","limit_key":"limit","result_key":"outputs"},"ListEventParticipants":{"input_token":"nextToken","output_token":"nextToken","limit_key":"limit","result_key":"participants"},"ListEventTeamOutputs":{"input_token":"nextToken","output_token":"nextToken","limit_key":"limit","result_key":"outputs"},"ListEventTeams":{"input_token":"nextToken","output_token":"nextToken","limit_key":"limit","result_key":"teams"},"ListEvents":{"input_token":"nextToken","output_token":"nextToken","limit_key":"limit","result_key":"events"},"ListGrants":{"input_token":"nextToken","output_token":"nextToken","limit_key":"limit","result_key":"grants"},"ListQuotaHistory":{"input_token":"nextToken","output_token":"nextToken","limit_key":"limit","result_key":"history"},"ListQuotaHistorySummary":{"input_token":"nextToken","output_token":"nextToken","limit_key":"limit","result_key":"historySummary"},"ListQuotas":{"input_token":"nextToken","output_token":"nextToken","limit_key":"limit","result_key":"quotas"},"ListTeamAuditRecords":{"input_token":"nextToken","output_token":"nextToken","limit_key":"limit","result_key":"auditRecords"},"ParticipantListEventOutputs":{"input_token":"nextToken","output_token":"nextToken","limit_key":"limit","result_key":"outputs"},"ParticipantListTeamOutputs":{"input_token":"nextToken","output_token":"nextToken","limit_key":"limit","result_key":"outputs"}}}')},64238:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2020-08-01","auth":["aws.auth#sigv4"],"endpointPrefix":"ee","protocol":"rest-json","protocols":["rest-json"],"serviceFullName":"Event Engine Content Catalog Service","serviceId":"eventengine","signatureVersion":"v4","signingName":"execute-api","uid":"eventengine-2020-08-01"},"operations":{"ApproveReview":{"http":{"method":"PUT","requestUri":"/contents/{contentId}/reviews/{reviewId}/approve","responseCode":200},"input":{"type":"structure","required":["contentId","reviewId"],"members":{"contentId":{"location":"uri","locationName":"contentId"},"reviewId":{"location":"uri","locationName":"reviewId"}}},"output":{"type":"structure","members":{"review":{"shape":"S4"}}},"idempotent":true},"BatchCreateContentAssetStaticUrls":{"http":{"requestUri":"/contents/{contentId}/asset-static-url-batch","responseCode":200},"input":{"type":"structure","required":["contentId","assets"],"members":{"contentId":{"location":"uri","locationName":"contentId"},"assets":{"shape":"Sy"}}},"output":{"type":"structure","members":{"assetUrls":{"shape":"S13"},"failedAssets":{"shape":"S1g"}}},"idempotent":true},"BatchDeleteContentAssetStaticUrls":{"http":{"requestUri":"/contents/{contentId}/asset-static-url-batch/delete","responseCode":200},"input":{"type":"structure","required":["contentId","assets"],"members":{"contentId":{"location":"uri","locationName":"contentId"},"assets":{"shape":"Sy"}}},"output":{"type":"structure","members":{"failedAssets":{"shape":"S1g"}}},"idempotent":true},"BatchSyncContentAssetStaticUrls":{"http":{"requestUri":"/contents/{contentId}/asset-static-url-batch/sync","responseCode":200},"input":{"type":"structure","required":["contentId","assets"],"members":{"contentId":{"location":"uri","locationName":"contentId"},"assets":{"shape":"Sy"}}},"output":{"type":"structure","members":{"assetUrls":{"shape":"S13"},"failedAssets":{"shape":"S1g"}}},"idempotent":true},"CancelContentDeletion":{"http":{"requestUri":"/contents/{contentId}/cancel-deletion","responseCode":200},"input":{"type":"structure","required":["contentId"],"members":{"contentId":{"location":"uri","locationName":"contentId"}}},"output":{"type":"structure","members":{"contentId":{}}},"idempotent":true},"CreateContent":{"http":{"requestUri":"/contents","responseCode":200},"input":{"type":"structure","required":["title","contentTemplateId","repositoryName"],"members":{"title":{},"description":{},"contentTemplateId":{},"repositoryName":{},"attributes":{"shape":"S1s"},"eventPermissions":{"shape":"S1z"}}},"output":{"type":"structure","members":{"contentId":{}}},"idempotent":true},"CreateGuardrailsStatus":{"http":{"requestUri":"/guardrails/status","responseCode":200},"input":{"type":"structure","required":["version"],"members":{"version":{"type":"integer"}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeleteContentQuickLink":{"http":{"requestUri":"/contents/{contentId}/remove-quicklink","responseCode":200},"input":{"type":"structure","required":["contentId"],"members":{"contentId":{"location":"uri","locationName":"contentId"}}},"output":{"type":"structure","members":{"content":{"shape":"S29"}}},"idempotent":true},"GetContent":{"http":{"method":"GET","requestUri":"/contents/{contentId}","responseCode":200},"input":{"type":"structure","required":["contentId"],"members":{"contentId":{"location":"uri","locationName":"contentId"}}},"output":{"type":"structure","members":{"content":{"shape":"S29"},"principalCanView":{"type":"boolean"}}}},"GetContentAssetStaticUrl":{"http":{"method":"GET","requestUri":"/contents/{contentId}/asset-static-url","responseCode":200},"input":{"type":"structure","required":["contentId","s3Key"],"members":{"contentId":{"location":"uri","locationName":"contentId"},"s3Key":{"location":"querystring","locationName":"s3Key"}}},"output":{"type":"structure","required":["contentId","syncStatus","s3Key","scanStatus","stagingVersionId","size","lastUpdatedAt"],"members":{"regionAssetUrls":{"type":"list","member":{"type":"structure","required":["region","regionAssetStaticHttpsUrl","regionAssetStaticS3Url"],"members":{"region":{},"regionAssetStaticHttpsUrl":{},"regionAssetStaticS3Url":{}}}},"contentId":{},"syncStatus":{},"syncFailReason":{},"s3Key":{},"scanStatus":{},"scanResult":{},"scanFailReason":{},"stagingVersionId":{},"syncedVersionId":{},"size":{"type":"long"},"assetType":{},"lastUpdatedAt":{"shape":"Sl"},"lastSyncedAt":{"shape":"Sl"},"isDeleteMarker":{"type":"boolean"}}}},"GetContentBuild":{"http":{"method":"GET","requestUri":"/builds/{contentBuildId}","responseCode":200},"input":{"type":"structure","required":["contentBuildId"],"members":{"contentBuildId":{"location":"uri","locationName":"contentBuildId"}}},"output":{"type":"structure","members":{"contentBuild":{"shape":"S37"}}}},"GetContentCredentials":{"http":{"method":"GET","requestUri":"/contents/{contentId}/credentials","responseCode":200},"input":{"type":"structure","required":["contentId"],"members":{"contentId":{"location":"uri","locationName":"contentId"}}},"output":{"type":"structure","members":{"credentials":{"type":"structure","members":{"accessKeyId":{},"expiration":{"type":"long"},"secretAccessKey":{},"sessionToken":{}}},"repositoryName":{},"repositoryRegion":{},"repositorySource":{}}}},"GetContentPermissions":{"http":{"method":"GET","requestUri":"/contents/{contentId}/permissions","responseCode":200},"input":{"type":"structure","required":["contentId"],"members":{"contentId":{"location":"uri","locationName":"contentId"}}},"output":{"type":"structure","required":["aws","users","groups"],"members":{"aws":{"shape":"S3y"},"users":{"shape":"S43"},"groups":{"shape":"S43"}}}},"GetContentTemplate":{"http":{"method":"GET","requestUri":"/content-templates/{contentTemplateId}","responseCode":200},"input":{"type":"structure","required":["contentTemplateId"],"members":{"contentTemplateId":{"location":"uri","locationName":"contentTemplateId"}}},"output":{"type":"structure","members":{"contentTemplate":{"type":"structure","required":["contentTemplateId","title","createdAt","lastUpdatedAt"],"members":{"contentTemplateId":{},"title":{},"description":{},"attributes":{"type":"list","member":{"type":"structure","members":{"name":{},"description":{},"required":{"type":"boolean"},"type":{},"choiceOptions":{"type":"list","member":{}}}}},"repositoryTemplate":{},"requiredReviews":{"type":"list","member":{}},"buildType":{},"createdAt":{"shape":"Sl"},"lastUpdatedAt":{"shape":"Sl"}}}}}},"GetGuardrailsStatus":{"http":{"method":"GET","requestUri":"/guardrails/status","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["acknowledgementRequired","body","policyCreatedAt","version"],"members":{"acknowledgementRequired":{"type":"boolean"},"body":{},"acknowledgedAt":{"type":"timestamp"},"policyCreatedAt":{"type":"timestamp"},"version":{"type":"integer"}}}},"GetQuota":{"http":{"method":"GET","requestUri":"/quotas/{quotaId}","responseCode":200},"input":{"type":"structure","required":["quotaId"],"members":{"quotaId":{"location":"uri","locationName":"quotaId"}}},"output":{"type":"structure","members":{"quota":{"type":"structure","required":["quotaId","quotaType"],"members":{"quotaId":{},"quotaType":{},"quota":{"type":"structure","required":["limit","available","consumed"],"members":{"limit":{"type":"long"},"available":{"type":"long"},"consumed":{"type":"long"}}},"quotaMonthly":{"type":"list","member":{"type":"structure","required":["limit","value","blockTime"],"members":{"limit":{"type":"long"},"value":{"type":"long"},"blockTime":{"shape":"Sl"}}}}}}}}},"GetReview":{"http":{"method":"GET","requestUri":"/contents/{contentId}/reviews/{reviewId}","responseCode":200},"input":{"type":"structure","required":["contentId","reviewId"],"members":{"contentId":{"location":"uri","locationName":"contentId"},"reviewId":{"location":"uri","locationName":"reviewId"}}},"output":{"type":"structure","members":{"review":{"shape":"S4"}}}},"GetReviewTemplate":{"http":{"method":"GET","requestUri":"/review-templates/{reviewTemplateId}","responseCode":200},"input":{"type":"structure","required":["reviewTemplateId"],"members":{"reviewTemplateId":{"location":"uri","locationName":"reviewTemplateId"}}},"output":{"type":"structure","members":{"reviewTemplate":{"shape":"S5"}}}},"GetUser":{"http":{"method":"GET","requestUri":"/users/{userId}","responseCode":200},"input":{"type":"structure","required":["userId"],"members":{"userId":{"location":"uri","locationName":"userId"}}},"output":{"type":"structure","members":{"user":{"type":"structure","required":["userId","features"],"members":{"userId":{},"features":{"type":"structure","members":{"reviews":{"type":"boolean"},"embeddedBuild":{"type":"boolean"},"events":{"type":"boolean"},"contentAssetStaticUrls":{"type":"boolean"}}}}}}}},"ListContentAssetStaticUrls":{"http":{"method":"GET","requestUri":"/contents/{contentId}/asset-static-urls","responseCode":200},"input":{"type":"structure","required":["contentId"],"members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"limit":{"location":"querystring","locationName":"limit","type":"integer"},"contentId":{"location":"uri","locationName":"contentId"}}},"output":{"type":"structure","required":["assetUrls"],"members":{"assetUrls":{"shape":"S13"},"nextToken":{}}}},"ListContentAssets":{"http":{"method":"GET","requestUri":"/contents/{contentId}/assets","responseCode":200},"input":{"type":"structure","required":["contentId"],"members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"limit":{"location":"querystring","locationName":"limit","type":"integer"},"contentId":{"location":"uri","locationName":"contentId"}}},"output":{"type":"structure","required":["assets"],"members":{"assets":{"type":"list","member":{"type":"structure","required":["contentId","s3Key","stagingVersionId","syncStatus","scanStatus","size","updatedAt"],"members":{"contentId":{},"s3Key":{},"stagingVersionId":{},"syncedVersionId":{},"syncStatus":{},"scanStatus":{},"scanResult":{},"scanFailReason":{},"size":{"type":"long"},"assetType":{},"updatedAt":{"shape":"Sl"}}}},"nextToken":{}}}},"ListContentBuilds":{"http":{"method":"GET","requestUri":"/builds","responseCode":200},"input":{"type":"structure","required":["contentId"],"members":{"contentId":{"location":"querystring","locationName":"contentId"},"pruningState":{"location":"querystring","locationName":"pruningState"},"nextToken":{"location":"querystring","locationName":"nextToken"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","required":["contentBuilds"],"members":{"contentBuilds":{"type":"list","member":{"shape":"S37"}},"nextToken":{}}}},"ListContentRelations":{"http":{"method":"GET","requestUri":"/contents/{contentId}/relations","responseCode":200},"input":{"type":"structure","required":["contentId"],"members":{"contentId":{"location":"uri","locationName":"contentId"},"nextToken":{"location":"querystring","locationName":"nextToken"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","required":["relations"],"members":{"relations":{"type":"list","member":{"type":"structure","members":{"contentId":{},"resourceId":{},"resourceType":{},"resourceOwner":{},"contentBuildId":{},"blocksDeletion":{"type":"boolean"},"createdAt":{"shape":"Sl"},"lastUpdatedAt":{"shape":"Sl"}}}},"nextToken":{}}}},"ListContents":{"http":{"method":"GET","requestUri":"/contents","responseCode":200},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"limit":{"location":"querystring","locationName":"limit","type":"integer"},"publicContent":{"location":"querystring","locationName":"publicContent","type":"boolean"}}},"output":{"type":"structure","required":["contents"],"members":{"contents":{"type":"list","member":{"shape":"S29"}},"nextToken":{}}}},"ListQuotaHistory":{"http":{"method":"GET","requestUri":"/quotas/{quotaId}/history","responseCode":200},"input":{"type":"structure","required":["quotaId"],"members":{"quotaId":{"location":"uri","locationName":"quotaId"},"nextToken":{"location":"querystring","locationName":"nextToken"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","required":["history"],"members":{"history":{"type":"list","member":{"type":"structure","required":["timestamp","action","quantity","resourceId","resourceType"],"members":{"timestamp":{"shape":"Sl"},"action":{},"quantity":{"type":"long"},"resourceId":{},"resourceType":{}}}},"nextToken":{}}}},"ListReviews":{"http":{"method":"GET","requestUri":"/contents/{contentId}/reviews","responseCode":200},"input":{"type":"structure","required":["contentId"],"members":{"contentId":{"location":"uri","locationName":"contentId"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","required":["reviews"],"members":{"reviews":{"type":"list","member":{"shape":"S4"}},"nextToken":{}}}},"PublishContent":{"http":{"method":"PUT","requestUri":"/contents/{contentId}/publish","responseCode":200},"input":{"type":"structure","required":["contentId","contentBuildId"],"members":{"contentId":{"location":"uri","locationName":"contentId"},"contentBuildId":{},"requireAuth":{"type":"boolean"}}},"idempotent":true},"RevokeReview":{"http":{"method":"PUT","requestUri":"/contents/{contentId}/reviews/{reviewId}/revoke","responseCode":200},"input":{"type":"structure","required":["contentId","reviewId"],"members":{"contentId":{"location":"uri","locationName":"contentId"},"reviewId":{"location":"uri","locationName":"reviewId"},"reason":{}}},"output":{"type":"structure","members":{"review":{"shape":"S4"}}},"idempotent":true},"ScheduleContentDeletion":{"http":{"requestUri":"/contents/{contentId}/schedule-deletion","responseCode":200},"input":{"type":"structure","required":["contentId"],"members":{"contentId":{"location":"uri","locationName":"contentId"},"daysUntilDelete":{"type":"integer"}}},"output":{"type":"structure","members":{"contentId":{},"scheduledForDeletionAt":{"shape":"Sl"}}},"idempotent":true},"StartContentBuild":{"http":{"requestUri":"/builds","responseCode":200},"input":{"type":"structure","required":["contentId","branchName","commitRef"],"members":{"contentId":{},"branchName":{},"commitRef":{}}},"output":{"type":"structure","members":{}}},"UnpublishContent":{"http":{"method":"PUT","requestUri":"/contents/{contentId}/unpublish","responseCode":200},"input":{"type":"structure","required":["contentId"],"members":{"contentId":{"location":"uri","locationName":"contentId"}}},"output":{"type":"structure","members":{"content":{"shape":"S29"}}},"idempotent":true},"UpdateContent":{"http":{"method":"PATCH","requestUri":"/contents/{contentId}","responseCode":200},"input":{"type":"structure","required":["contentId"],"members":{"contentId":{"location":"uri","locationName":"contentId"},"title":{},"description":{},"attributes":{"shape":"S1s"}}},"output":{"type":"structure","members":{"content":{"shape":"S29"}}}},"UpdateContentBuildPinnedStatus":{"http":{"method":"PUT","requestUri":"/builds/{contentBuildId}/pin","responseCode":200},"input":{"type":"structure","required":["contentBuildId","contentId","isPinned"],"members":{"contentBuildId":{"location":"uri","locationName":"contentBuildId"},"contentId":{"location":"querystring","locationName":"contentId"},"isPinned":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"UpdateContentPermissions":{"http":{"method":"PUT","requestUri":"/contents/{contentId}/permissions","responseCode":200},"input":{"type":"structure","required":["contentId","aws","users","groups"],"members":{"contentId":{"location":"uri","locationName":"contentId"},"aws":{"shape":"S3y"},"users":{"shape":"S43"},"groups":{"shape":"S43"}}},"idempotent":true},"UpdateContentPrimaryOwner":{"http":{"method":"PUT","requestUri":"/contents/{contentId}/primaryowner","responseCode":200},"input":{"type":"structure","required":["contentId","primaryOwner"],"members":{"contentId":{"location":"uri","locationName":"contentId"},"primaryOwner":{}}},"output":{"type":"structure","members":{"content":{"shape":"S29"}}}},"UpdateContentQuickLink":{"http":{"method":"PUT","requestUri":"/contents/{contentId}/quicklink","responseCode":200},"input":{"type":"structure","required":["contentId","quickLinkId"],"members":{"contentId":{"location":"uri","locationName":"contentId"},"quickLinkId":{}}},"output":{"type":"structure","members":{"content":{"shape":"S29"}}},"idempotent":true},"UpdateReview":{"http":{"method":"PATCH","requestUri":"/contents/{contentId}/reviews/{reviewId}","responseCode":200},"input":{"type":"structure","required":["contentId","reviewId","responses"],"members":{"contentId":{"location":"uri","locationName":"contentId"},"reviewId":{"location":"uri","locationName":"reviewId"},"responses":{"shape":"Sm"},"consistencyToken":{}}},"output":{"type":"structure","members":{"review":{"shape":"S4"}}}}},"shapes":{"S4":{"type":"structure","required":["contentId","reviewId","reviewTemplateId","reviewTemplate","responses","state","approvals","revocations","createdAt","lastUpdatedAt"],"members":{"contentId":{},"reviewId":{},"reviewTemplateId":{},"reviewTemplate":{"shape":"S5"},"responses":{"shape":"Sm"},"state":{},"approvals":{"type":"list","member":{"type":"structure","required":["role","principalId","approvedAt"],"members":{"role":{},"principalId":{},"approvedAt":{"shape":"Sl"}}}},"revocations":{"type":"list","member":{"type":"structure","required":["role","principalId","revokedAt"],"members":{"role":{},"principalId":{},"reason":{},"revokedAt":{"shape":"Sl"}}}},"role":{},"consistencyToken":{},"createdAt":{"shape":"Sl"},"lastUpdatedAt":{"shape":"Sl"}}},"S5":{"type":"structure","required":["reviewTemplateId","title","dimensions","questions","signoffModel","createdAt","lastUpdatedAt"],"members":{"reviewTemplateId":{},"title":{},"description":{},"headerContent":{},"footerContent":{},"dimensions":{"type":"list","member":{"type":"structure","required":["dimensionId","name"],"members":{"dimensionId":{},"name":{},"description":{}}}},"questions":{"type":"list","member":{"type":"structure","required":["questionId","dimensionId","prompt","required","allowNotes","type"],"members":{"questionId":{},"dimensionId":{},"prompt":{},"description":{},"required":{"type":"boolean"},"allowNotes":{"type":"boolean"},"type":{}}}},"signoffModel":{},"createdAt":{"shape":"Sl"},"lastUpdatedAt":{"shape":"Sl"}}},"Sl":{"type":"timestamp","timestampFormat":"iso8601"},"Sm":{"type":"map","key":{},"value":{"type":"structure","required":["responseValue"],"members":{"responseValue":{},"notes":{}}}},"Sy":{"type":"list","member":{"type":"structure","required":["s3Key","stagingVersionId"],"members":{"s3Key":{},"stagingVersionId":{}}}},"S13":{"type":"list","member":{"type":"structure","required":["contentId","syncStatus","s3Key","stagingVersionId","scanStatus","size","lastUpdatedAt"],"members":{"contentId":{},"syncStatus":{},"syncFailReason":{},"s3Key":{},"stagingVersionId":{},"syncedVersionId":{},"scanStatus":{},"scanResult":{},"scanFailReason":{},"size":{"type":"long"},"assetType":{},"lastUpdatedAt":{"type":"timestamp"},"lastSyncedAt":{"type":"timestamp"},"isDeleteMarker":{"type":"boolean"},"asuVisibility":{}}}},"S1g":{"type":"list","member":{"type":"structure","required":["s3Key","stagingVersionId","syncFailReason","contentId","size","lastUpdatedAt","syncStatus"],"members":{"s3Key":{},"stagingVersionId":{},"syncFailReason":{},"contentId":{},"size":{"type":"long"},"lastUpdatedAt":{"type":"timestamp"},"syncStatus":{}}}},"S1s":{"type":"list","member":{"type":"structure","required":["name","value"],"members":{"name":{},"value":{"type":"structure","members":{"stringValue":{},"integerValue":{"type":"integer"},"booleanValue":{"type":"boolean"},"stringListValue":{"shape":"S1y"}}}}}},"S1y":{"type":"list","member":{}},"S1z":{"type":"structure","required":["permissions"],"members":{"message":{},"permissions":{"type":"structure","members":{"groups":{"shape":"S21"},"users":{"shape":"S21"},"aws":{"shape":"S21"}}}}},"S21":{"type":"map","key":{},"value":{"type":"structure","members":{"roles":{"shape":"S1y"},"state":{}}}},"S29":{"type":"structure","required":["createdAt","lastUpdatedAt","eventReadiness"],"members":{"contentId":{},"title":{},"description":{},"contentTemplateId":{},"buildType":{},"primaryOwner":{},"attributes":{"shape":"S1s"},"state":{},"stateMessage":{},"requiredReviews":{"type":"list","member":{}},"repositoryName":{},"publishState":{},"publishedBuildId":{},"publishedBuildUrl":{},"publishedRequiresAuth":{"type":"boolean"},"lastPublishedAt":{"shape":"Sl"},"lastUnpublishedBy":{},"lastUnpublishedAt":{"shape":"Sl"},"blockUnpublishReason":{},"quickLinkId":{},"publishedQuickLinkUrl":{},"fleetNameOverride":{},"contentSpecSummary":{"shape":"S2h"},"createdAt":{"shape":"Sl"},"lastUpdatedAt":{"shape":"Sl"},"scheduledForDeletionAt":{"shape":"Sl"},"scheduledForDeletionBy":{},"eventReadiness":{"type":"structure","required":["summary","factors"],"members":{"summary":{},"factors":{"type":"structure","required":["accountSourceDefined","publishingType","contentState"],"members":{"accountSourceDefined":{"shape":"S2o"},"publishingType":{"shape":"S2o"},"contentState":{"shape":"S2o"},"eventApproval":{"shape":"S2o"},"eventPermissions":{"shape":"S2o"}}}}},"eventPermissions":{"shape":"S1z"},"inheritedPermissions":{"type":"list","member":{"type":"structure","required":["principal","roles"],"members":{"principal":{},"roles":{"type":"list","member":{}},"state":{}}}},"accountCleanupPriority":{}}},"S2h":{"type":"structure","members":{"minAccessibleRegions":{"type":"integer"},"maxAccessibleRegions":{"type":"integer"},"accessibleRegions":{"shape":"S2i"},"localeCodes":{"shape":"S1y"},"deployableRegions":{"shape":"S2i"},"accountSources":{"shape":"S1y"},"gpuEc2Requirements":{"shape":"S2j"},"gpuSagemakerRequirements":{"shape":"S2j"},"ec2KeyPair":{"type":"boolean"},"centralAccountRequired":{"type":"boolean"}}},"S2i":{"type":"structure","required":["required","recommended","optional"],"members":{"required":{"shape":"S1y"},"recommended":{"shape":"S1y"},"optional":{"shape":"S1y"}}},"S2j":{"type":"list","member":{"type":"structure","required":["type","quantity"],"members":{"type":{},"quantity":{"type":"integer"}}}},"S2o":{"type":"structure","required":["impact","title"],"members":{"impact":{},"title":{},"message":{}}},"S37":{"type":"structure","required":["contentId","contentBuildId","state","requestedBy","sourceCommit","sourceBranch","buildAssetsNumberOfFiles","buildAssetsTotalFileSize","createdAt","triggeredAt","lastUpdatedAt","contentSpecSummary","prunedAt","pruningState","isPinned"],"members":{"contentId":{},"contentBuildId":{},"state":{},"requestedBy":{},"sourceCommit":{},"sourceBranch":{},"buildDuration":{"type":"long"},"buildAssetsNumberOfFiles":{"type":"long"},"buildAssetsTotalFileSize":{"type":"long"},"error":{},"errorPhase":{},"errorOutput":{},"log":{"type":"list","member":{"type":"structure","members":{"severity":{},"code":{},"message":{}}}},"artifact":{"type":"structure","members":{"buildType":{},"url":{},"keyId":{},"policy":{},"signature":{}}},"assetsManifestUrl":{},"createdAt":{"shape":"Sl"},"triggeredAt":{"shape":"Sl"},"lastUpdatedAt":{"shape":"Sl"},"contentSpecSummary":{"shape":"S2h"},"prunedAt":{"shape":"Sl"},"pruningState":{},"isPinned":{"type":"boolean"},"eventParameters":{"type":"map","key":{},"value":{"type":"structure","required":["type"],"members":{"label":{},"description":{},"type":{},"defaultValue":{"type":"structure","members":{"stringValue":{},"intValue":{"type":"integer"},"boolValue":{"type":"boolean"},"stringListValue":{"type":"list","member":{}}}},"constraints":{"type":"structure","members":{"pattern":{},"min":{"type":"integer"},"max":{"type":"integer"}}},"columns":{"type":"list","member":{}},"options":{"type":"list","member":{"type":"structure","required":["value"],"members":{"value":{},"description":{},"label":{},"resourceType":{},"metadata":{"type":"map","key":{},"value":{}}}}},"mutableBefore":{}}}},"requiredCapabilities":{"type":"list","member":{}}}},"S3y":{"type":"list","member":{"type":"structure","required":["principal","roles"],"members":{"principal":{},"roles":{"shape":"S41"}}}},"S41":{"type":"list","member":{}},"S43":{"type":"list","member":{"type":"structure","required":["principal","roles"],"members":{"principal":{},"roles":{"shape":"S41"}}}}}}')},65314:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListContentAssetStaticUrls":{"input_token":"nextToken","output_token":"nextToken","limit_key":"limit","result_key":"assetUrls"},"ListContentAssets":{"input_token":"nextToken","output_token":"nextToken","limit_key":"limit","result_key":"assets"},"ListContentBuilds":{"input_token":"nextToken","output_token":"nextToken","limit_key":"limit","result_key":"contentBuilds"},"ListContentRelations":{"input_token":"nextToken","output_token":"nextToken","limit_key":"limit","result_key":"relations"},"ListContents":{"input_token":"nextToken","output_token":"nextToken","limit_key":"limit","result_key":"contents"},"ListQuotaHistory":{"input_token":"nextToken","output_token":"nextToken","limit_key":"limit","result_key":"history"},"ListReviews":{"input_token":"nextToken","output_token":"nextToken","result_key":"reviews"}}}')},57377:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-06-30","endpointPrefix":"cognito-identity","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Cognito Identity","serviceId":"Cognito Identity","signatureVersion":"v4","targetPrefix":"AWSCognitoIdentityService","uid":"cognito-identity-2014-06-30"},"operations":{"CreateIdentityPool":{"input":{"type":"structure","required":["IdentityPoolName","AllowUnauthenticatedIdentities"],"members":{"IdentityPoolName":{},"AllowUnauthenticatedIdentities":{"type":"boolean"},"AllowClassicFlow":{"type":"boolean"},"SupportedLoginProviders":{"shape":"S5"},"DeveloperProviderName":{},"OpenIdConnectProviderARNs":{"shape":"S9"},"CognitoIdentityProviders":{"shape":"Sb"},"SamlProviderARNs":{"shape":"Sg"},"IdentityPoolTags":{"shape":"Sh"}}},"output":{"shape":"Sk"}},"DeleteIdentities":{"input":{"type":"structure","required":["IdentityIdsToDelete"],"members":{"IdentityIdsToDelete":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"UnprocessedIdentityIds":{"type":"list","member":{"type":"structure","members":{"IdentityId":{},"ErrorCode":{}}}}}}},"DeleteIdentityPool":{"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{}}}},"DescribeIdentity":{"input":{"type":"structure","required":["IdentityId"],"members":{"IdentityId":{}}},"output":{"shape":"Sv"}},"DescribeIdentityPool":{"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{}}},"output":{"shape":"Sk"}},"GetCredentialsForIdentity":{"input":{"type":"structure","required":["IdentityId"],"members":{"IdentityId":{},"Logins":{"shape":"S10"},"CustomRoleArn":{}}},"output":{"type":"structure","members":{"IdentityId":{},"Credentials":{"type":"structure","members":{"AccessKeyId":{},"SecretKey":{},"SessionToken":{},"Expiration":{"type":"timestamp"}}}}},"authtype":"none"},"GetId":{"input":{"type":"structure","required":["IdentityPoolId"],"members":{"AccountId":{},"IdentityPoolId":{},"Logins":{"shape":"S10"}}},"output":{"type":"structure","members":{"IdentityId":{}}},"authtype":"none"},"GetIdentityPoolRoles":{"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{}}},"output":{"type":"structure","members":{"IdentityPoolId":{},"Roles":{"shape":"S1c"},"RoleMappings":{"shape":"S1e"}}}},"GetOpenIdToken":{"input":{"type":"structure","required":["IdentityId"],"members":{"IdentityId":{},"Logins":{"shape":"S10"}}},"output":{"type":"structure","members":{"IdentityId":{},"Token":{}}},"authtype":"none"},"GetOpenIdTokenForDeveloperIdentity":{"input":{"type":"structure","required":["IdentityPoolId","Logins"],"members":{"IdentityPoolId":{},"IdentityId":{},"Logins":{"shape":"S10"},"TokenDuration":{"type":"long"}}},"output":{"type":"structure","members":{"IdentityId":{},"Token":{}}}},"ListIdentities":{"input":{"type":"structure","required":["IdentityPoolId","MaxResults"],"members":{"IdentityPoolId":{},"MaxResults":{"type":"integer"},"NextToken":{},"HideDisabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"IdentityPoolId":{},"Identities":{"type":"list","member":{"shape":"Sv"}},"NextToken":{}}}},"ListIdentityPools":{"input":{"type":"structure","required":["MaxResults"],"members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"IdentityPools":{"type":"list","member":{"type":"structure","members":{"IdentityPoolId":{},"IdentityPoolName":{}}}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"Sh"}}}},"LookupDeveloperIdentity":{"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{},"IdentityId":{},"DeveloperUserIdentifier":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"IdentityId":{},"DeveloperUserIdentifierList":{"type":"list","member":{}},"NextToken":{}}}},"MergeDeveloperIdentities":{"input":{"type":"structure","required":["SourceUserIdentifier","DestinationUserIdentifier","DeveloperProviderName","IdentityPoolId"],"members":{"SourceUserIdentifier":{},"DestinationUserIdentifier":{},"DeveloperProviderName":{},"IdentityPoolId":{}}},"output":{"type":"structure","members":{"IdentityId":{}}}},"SetIdentityPoolRoles":{"input":{"type":"structure","required":["IdentityPoolId","Roles"],"members":{"IdentityPoolId":{},"Roles":{"shape":"S1c"},"RoleMappings":{"shape":"S1e"}}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"Sh"}}},"output":{"type":"structure","members":{}}},"UnlinkDeveloperIdentity":{"input":{"type":"structure","required":["IdentityId","IdentityPoolId","DeveloperProviderName","DeveloperUserIdentifier"],"members":{"IdentityId":{},"IdentityPoolId":{},"DeveloperProviderName":{},"DeveloperUserIdentifier":{}}}},"UnlinkIdentity":{"input":{"type":"structure","required":["IdentityId","Logins","LoginsToRemove"],"members":{"IdentityId":{},"Logins":{"shape":"S10"},"LoginsToRemove":{"shape":"Sw"}}},"authtype":"none"},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateIdentityPool":{"input":{"shape":"Sk"},"output":{"shape":"Sk"}}},"shapes":{"S5":{"type":"map","key":{},"value":{}},"S9":{"type":"list","member":{}},"Sb":{"type":"list","member":{"type":"structure","members":{"ProviderName":{},"ClientId":{},"ServerSideTokenCheck":{"type":"boolean"}}}},"Sg":{"type":"list","member":{}},"Sh":{"type":"map","key":{},"value":{}},"Sk":{"type":"structure","required":["IdentityPoolId","IdentityPoolName","AllowUnauthenticatedIdentities"],"members":{"IdentityPoolId":{},"IdentityPoolName":{},"AllowUnauthenticatedIdentities":{"type":"boolean"},"AllowClassicFlow":{"type":"boolean"},"SupportedLoginProviders":{"shape":"S5"},"DeveloperProviderName":{},"OpenIdConnectProviderARNs":{"shape":"S9"},"CognitoIdentityProviders":{"shape":"Sb"},"SamlProviderARNs":{"shape":"Sg"},"IdentityPoolTags":{"shape":"Sh"}}},"Sv":{"type":"structure","members":{"IdentityId":{},"Logins":{"shape":"Sw"},"CreationDate":{"type":"timestamp"},"LastModifiedDate":{"type":"timestamp"}}},"Sw":{"type":"list","member":{}},"S10":{"type":"map","key":{},"value":{}},"S1c":{"type":"map","key":{},"value":{}},"S1e":{"type":"map","key":{},"value":{"type":"structure","required":["Type"],"members":{"Type":{},"AmbiguousRoleResolution":{},"RulesConfiguration":{"type":"structure","required":["Rules"],"members":{"Rules":{"type":"list","member":{"type":"structure","required":["Claim","MatchType","Value","RoleARN"],"members":{"Claim":{},"MatchType":{},"Value":{},"RoleARN":{}}}}}}}}}}}')},85010:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListIdentityPools":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IdentityPools"}}}')},17752:e=>{"use strict";e.exports=JSON.parse('{"acm":{"name":"ACM","cors":true},"apigateway":{"name":"APIGateway","cors":true},"applicationautoscaling":{"prefix":"application-autoscaling","name":"ApplicationAutoScaling","cors":true},"appstream":{"name":"AppStream"},"autoscaling":{"name":"AutoScaling","cors":true},"batch":{"name":"Batch"},"budgets":{"name":"Budgets"},"clouddirectory":{"name":"CloudDirectory","versions":["2016-05-10*"]},"cloudformation":{"name":"CloudFormation","cors":true},"cloudfront":{"name":"CloudFront","versions":["2013-05-12*","2013-11-11*","2014-05-31*","2014-10-21*","2014-11-06*","2015-04-17*","2015-07-27*","2015-09-17*","2016-01-13*","2016-01-28*","2016-08-01*","2016-08-20*","2016-09-07*","2016-09-29*","2016-11-25*","2017-03-25*","2017-10-30*","2018-06-18*","2018-11-05*","2019-03-26*"],"cors":true},"cloudhsm":{"name":"CloudHSM","cors":true},"cloudsearch":{"name":"CloudSearch"},"cloudsearchdomain":{"name":"CloudSearchDomain"},"cloudtrail":{"name":"CloudTrail","cors":true},"cloudwatch":{"prefix":"monitoring","name":"CloudWatch","cors":true},"cloudwatchevents":{"prefix":"events","name":"CloudWatchEvents","versions":["2014-02-03*"],"cors":true},"cloudwatchlogs":{"prefix":"logs","name":"CloudWatchLogs","cors":true},"codebuild":{"name":"CodeBuild","cors":true},"codecommit":{"name":"CodeCommit","cors":true},"codedeploy":{"name":"CodeDeploy","cors":true},"codepipeline":{"name":"CodePipeline","cors":true},"cognitoidentity":{"prefix":"cognito-identity","name":"CognitoIdentity","cors":true},"cognitoidentityserviceprovider":{"prefix":"cognito-idp","name":"CognitoIdentityServiceProvider","cors":true},"cognitosync":{"prefix":"cognito-sync","name":"CognitoSync","cors":true},"configservice":{"prefix":"config","name":"ConfigService","cors":true},"cur":{"name":"CUR","cors":true},"datapipeline":{"name":"DataPipeline"},"devicefarm":{"name":"DeviceFarm","cors":true},"directconnect":{"name":"DirectConnect","cors":true},"directoryservice":{"prefix":"ds","name":"DirectoryService"},"discovery":{"name":"Discovery"},"dms":{"name":"DMS"},"dynamodb":{"name":"DynamoDB","cors":true},"dynamodbstreams":{"prefix":"streams.dynamodb","name":"DynamoDBStreams","cors":true},"ec2":{"name":"EC2","versions":["2013-06-15*","2013-10-15*","2014-02-01*","2014-05-01*","2014-06-15*","2014-09-01*","2014-10-01*","2015-03-01*","2015-04-15*","2015-10-01*","2016-04-01*","2016-09-15*"],"cors":true},"ecr":{"name":"ECR","cors":true},"ecs":{"name":"ECS","cors":true},"efs":{"prefix":"elasticfilesystem","name":"EFS","cors":true},"elasticache":{"name":"ElastiCache","versions":["2012-11-15*","2014-03-24*","2014-07-15*","2014-09-30*"],"cors":true},"elasticbeanstalk":{"name":"ElasticBeanstalk","cors":true},"elb":{"prefix":"elasticloadbalancing","name":"ELB","cors":true},"elbv2":{"prefix":"elasticloadbalancingv2","name":"ELBv2","cors":true},"emr":{"prefix":"elasticmapreduce","name":"EMR","cors":true},"es":{"name":"ES"},"elastictranscoder":{"name":"ElasticTranscoder","cors":true},"firehose":{"name":"Firehose","cors":true},"gamelift":{"name":"GameLift","cors":true},"glacier":{"name":"Glacier"},"health":{"name":"Health"},"iam":{"name":"IAM","cors":true},"importexport":{"name":"ImportExport"},"inspector":{"name":"Inspector","versions":["2015-08-18*"],"cors":true},"iot":{"name":"Iot","cors":true},"iotdata":{"prefix":"iot-data","name":"IotData","cors":true},"kinesis":{"name":"Kinesis","cors":true},"kinesisanalytics":{"name":"KinesisAnalytics"},"kms":{"name":"KMS","cors":true},"lambda":{"name":"Lambda","cors":true},"lexruntime":{"prefix":"runtime.lex","name":"LexRuntime","cors":true},"lightsail":{"name":"Lightsail"},"machinelearning":{"name":"MachineLearning","cors":true},"marketplacecommerceanalytics":{"name":"MarketplaceCommerceAnalytics","cors":true},"marketplacemetering":{"prefix":"meteringmarketplace","name":"MarketplaceMetering"},"mturk":{"prefix":"mturk-requester","name":"MTurk","cors":true},"mobileanalytics":{"name":"MobileAnalytics","cors":true},"opsworks":{"name":"OpsWorks","cors":true},"opsworkscm":{"name":"OpsWorksCM"},"organizations":{"name":"Organizations"},"pinpoint":{"name":"Pinpoint"},"polly":{"name":"Polly","cors":true},"rds":{"name":"RDS","versions":["2014-09-01*"],"cors":true},"redshift":{"name":"Redshift","cors":true},"rekognition":{"name":"Rekognition","cors":true},"resourcegroupstaggingapi":{"name":"ResourceGroupsTaggingAPI"},"route53":{"name":"Route53","cors":true},"route53domains":{"name":"Route53Domains","cors":true},"s3":{"name":"S3","dualstackAvailable":true,"cors":true},"s3control":{"name":"S3Control","dualstackAvailable":true,"xmlNoDefaultLists":true},"servicecatalog":{"name":"ServiceCatalog","cors":true},"ses":{"prefix":"email","name":"SES","cors":true},"shield":{"name":"Shield"},"simpledb":{"prefix":"sdb","name":"SimpleDB"},"sms":{"name":"SMS"},"snowball":{"name":"Snowball"},"sns":{"name":"SNS","cors":true},"sqs":{"name":"SQS","cors":true},"ssm":{"name":"SSM","cors":true},"storagegateway":{"name":"StorageGateway","cors":true},"stepfunctions":{"prefix":"states","name":"StepFunctions"},"sts":{"name":"STS","cors":true},"support":{"name":"Support"},"swf":{"name":"SWF"},"xray":{"name":"XRay","cors":true},"waf":{"name":"WAF","cors":true},"wafregional":{"prefix":"waf-regional","name":"WAFRegional"},"workdocs":{"name":"WorkDocs","cors":true},"workspaces":{"name":"WorkSpaces"},"codestar":{"name":"CodeStar"},"lexmodelbuildingservice":{"prefix":"lex-models","name":"LexModelBuildingService","cors":true},"marketplaceentitlementservice":{"prefix":"entitlement.marketplace","name":"MarketplaceEntitlementService"},"athena":{"name":"Athena"},"greengrass":{"name":"Greengrass"},"dax":{"name":"DAX"},"migrationhub":{"prefix":"AWSMigrationHub","name":"MigrationHub"},"cloudhsmv2":{"name":"CloudHSMV2"},"glue":{"name":"Glue"},"mobile":{"name":"Mobile"},"pricing":{"name":"Pricing","cors":true},"costexplorer":{"prefix":"ce","name":"CostExplorer","cors":true},"mediaconvert":{"name":"MediaConvert"},"medialive":{"name":"MediaLive"},"mediapackage":{"name":"MediaPackage"},"mediastore":{"name":"MediaStore"},"mediastoredata":{"prefix":"mediastore-data","name":"MediaStoreData","cors":true},"appsync":{"name":"AppSync"},"guardduty":{"name":"GuardDuty"},"mq":{"name":"MQ"},"comprehend":{"name":"Comprehend","cors":true},"iotjobsdataplane":{"prefix":"iot-jobs-data","name":"IoTJobsDataPlane"},"kinesisvideoarchivedmedia":{"prefix":"kinesis-video-archived-media","name":"KinesisVideoArchivedMedia","cors":true},"kinesisvideomedia":{"prefix":"kinesis-video-media","name":"KinesisVideoMedia","cors":true},"kinesisvideo":{"name":"KinesisVideo","cors":true},"sagemakerruntime":{"prefix":"runtime.sagemaker","name":"SageMakerRuntime"},"sagemaker":{"name":"SageMaker"},"translate":{"name":"Translate","cors":true},"resourcegroups":{"prefix":"resource-groups","name":"ResourceGroups","cors":true},"alexaforbusiness":{"name":"AlexaForBusiness"},"cloud9":{"name":"Cloud9"},"serverlessapplicationrepository":{"prefix":"serverlessrepo","name":"ServerlessApplicationRepository"},"servicediscovery":{"name":"ServiceDiscovery"},"workmail":{"name":"WorkMail"},"autoscalingplans":{"prefix":"autoscaling-plans","name":"AutoScalingPlans"},"transcribeservice":{"prefix":"transcribe","name":"TranscribeService"},"connect":{"name":"Connect","cors":true},"acmpca":{"prefix":"acm-pca","name":"ACMPCA"},"fms":{"name":"FMS"},"secretsmanager":{"name":"SecretsManager","cors":true},"iotanalytics":{"name":"IoTAnalytics","cors":true},"iot1clickdevicesservice":{"prefix":"iot1click-devices","name":"IoT1ClickDevicesService"},"iot1clickprojects":{"prefix":"iot1click-projects","name":"IoT1ClickProjects"},"pi":{"name":"PI"},"neptune":{"name":"Neptune"},"mediatailor":{"name":"MediaTailor"},"eks":{"name":"EKS"},"macie":{"name":"Macie"},"dlm":{"name":"DLM"},"signer":{"name":"Signer"},"chime":{"name":"Chime"},"pinpointemail":{"prefix":"pinpoint-email","name":"PinpointEmail"},"ram":{"name":"RAM"},"route53resolver":{"name":"Route53Resolver"},"pinpointsmsvoice":{"prefix":"sms-voice","name":"PinpointSMSVoice"},"quicksight":{"name":"QuickSight"},"rdsdataservice":{"prefix":"rds-data","name":"RDSDataService"},"amplify":{"name":"Amplify"},"datasync":{"name":"DataSync"},"robomaker":{"name":"RoboMaker"},"transfer":{"name":"Transfer"},"globalaccelerator":{"name":"GlobalAccelerator"},"comprehendmedical":{"name":"ComprehendMedical","cors":true},"kinesisanalyticsv2":{"name":"KinesisAnalyticsV2"},"mediaconnect":{"name":"MediaConnect"},"fsx":{"name":"FSx"},"securityhub":{"name":"SecurityHub"},"appmesh":{"name":"AppMesh","versions":["2018-10-01*"]},"licensemanager":{"prefix":"license-manager","name":"LicenseManager"},"kafka":{"name":"Kafka"},"apigatewaymanagementapi":{"name":"ApiGatewayManagementApi"},"apigatewayv2":{"name":"ApiGatewayV2"},"docdb":{"name":"DocDB"},"backup":{"name":"Backup"},"worklink":{"name":"WorkLink"},"textract":{"name":"Textract"},"managedblockchain":{"name":"ManagedBlockchain"},"mediapackagevod":{"prefix":"mediapackage-vod","name":"MediaPackageVod"},"groundstation":{"name":"GroundStation"},"iotthingsgraph":{"name":"IoTThingsGraph"},"iotevents":{"name":"IoTEvents"},"ioteventsdata":{"prefix":"iotevents-data","name":"IoTEventsData"},"personalize":{"name":"Personalize","cors":true},"personalizeevents":{"prefix":"personalize-events","name":"PersonalizeEvents","cors":true},"personalizeruntime":{"prefix":"personalize-runtime","name":"PersonalizeRuntime","cors":true},"applicationinsights":{"prefix":"application-insights","name":"ApplicationInsights"},"servicequotas":{"prefix":"service-quotas","name":"ServiceQuotas"},"ec2instanceconnect":{"prefix":"ec2-instance-connect","name":"EC2InstanceConnect"},"eventbridge":{"name":"EventBridge"},"lakeformation":{"name":"LakeFormation"},"forecastservice":{"prefix":"forecast","name":"ForecastService","cors":true},"forecastqueryservice":{"prefix":"forecastquery","name":"ForecastQueryService","cors":true},"qldb":{"name":"QLDB"},"qldbsession":{"prefix":"qldb-session","name":"QLDBSession"},"workmailmessageflow":{"name":"WorkMailMessageFlow"},"codestarnotifications":{"prefix":"codestar-notifications","name":"CodeStarNotifications"},"savingsplans":{"name":"SavingsPlans"},"sso":{"name":"SSO"},"ssooidc":{"prefix":"sso-oidc","name":"SSOOIDC"},"marketplacecatalog":{"prefix":"marketplace-catalog","name":"MarketplaceCatalog"},"dataexchange":{"name":"DataExchange"},"sesv2":{"name":"SESV2"},"migrationhubconfig":{"prefix":"migrationhub-config","name":"MigrationHubConfig"},"connectparticipant":{"name":"ConnectParticipant"},"appconfig":{"name":"AppConfig"},"iotsecuretunneling":{"name":"IoTSecureTunneling"},"wafv2":{"name":"WAFV2"},"elasticinference":{"prefix":"elastic-inference","name":"ElasticInference"},"imagebuilder":{"name":"Imagebuilder"},"schemas":{"name":"Schemas"},"accessanalyzer":{"name":"AccessAnalyzer"},"codegurureviewer":{"prefix":"codeguru-reviewer","name":"CodeGuruReviewer"},"codeguruprofiler":{"name":"CodeGuruProfiler"},"computeoptimizer":{"prefix":"compute-optimizer","name":"ComputeOptimizer"},"frauddetector":{"name":"FraudDetector"},"kendra":{"name":"Kendra"},"networkmanager":{"name":"NetworkManager"},"outposts":{"name":"Outposts"},"augmentedairuntime":{"prefix":"sagemaker-a2i-runtime","name":"AugmentedAIRuntime"},"ebs":{"name":"EBS"},"kinesisvideosignalingchannels":{"prefix":"kinesis-video-signaling","name":"KinesisVideoSignalingChannels","cors":true},"detective":{"name":"Detective"},"codestarconnections":{"prefix":"codestar-connections","name":"CodeStarconnections"},"synthetics":{"name":"Synthetics"},"iotsitewise":{"name":"IoTSiteWise"},"macie2":{"name":"Macie2"},"codeartifact":{"name":"CodeArtifact"},"honeycode":{"name":"Honeycode"},"ivs":{"name":"IVS"},"braket":{"name":"Braket"},"identitystore":{"name":"IdentityStore"},"appflow":{"name":"Appflow"},"redshiftdata":{"prefix":"redshift-data","name":"RedshiftData"},"ssoadmin":{"prefix":"sso-admin","name":"SSOAdmin"},"timestreamquery":{"prefix":"timestream-query","name":"TimestreamQuery"},"timestreamwrite":{"prefix":"timestream-write","name":"TimestreamWrite"},"s3outposts":{"name":"S3Outposts"},"databrew":{"name":"DataBrew"},"servicecatalogappregistry":{"prefix":"servicecatalog-appregistry","name":"ServiceCatalogAppRegistry"},"networkfirewall":{"prefix":"network-firewall","name":"NetworkFirewall"},"mwaa":{"name":"MWAA"}}')},80753:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2011-06-15","endpointPrefix":"sts","globalEndpoint":"sts.amazonaws.com","protocol":"query","serviceAbbreviation":"AWS STS","serviceFullName":"AWS Security Token Service","serviceId":"STS","signatureVersion":"v4","uid":"sts-2011-06-15","xmlNamespace":"https://sts.amazonaws.com/doc/2011-06-15/"},"operations":{"AssumeRole":{"input":{"type":"structure","required":["RoleArn","RoleSessionName"],"members":{"RoleArn":{},"RoleSessionName":{},"PolicyArns":{"shape":"S4"},"Policy":{},"DurationSeconds":{"type":"integer"},"Tags":{"shape":"S8"},"TransitiveTagKeys":{"type":"list","member":{}},"ExternalId":{},"SerialNumber":{},"TokenCode":{}}},"output":{"resultWrapper":"AssumeRoleResult","type":"structure","members":{"Credentials":{"shape":"Sh"},"AssumedRoleUser":{"shape":"Sm"},"PackedPolicySize":{"type":"integer"}}}},"AssumeRoleWithSAML":{"input":{"type":"structure","required":["RoleArn","PrincipalArn","SAMLAssertion"],"members":{"RoleArn":{},"PrincipalArn":{},"SAMLAssertion":{},"PolicyArns":{"shape":"S4"},"Policy":{},"DurationSeconds":{"type":"integer"}}},"output":{"resultWrapper":"AssumeRoleWithSAMLResult","type":"structure","members":{"Credentials":{"shape":"Sh"},"AssumedRoleUser":{"shape":"Sm"},"PackedPolicySize":{"type":"integer"},"Subject":{},"SubjectType":{},"Issuer":{},"Audience":{},"NameQualifier":{}}}},"AssumeRoleWithWebIdentity":{"input":{"type":"structure","required":["RoleArn","RoleSessionName","WebIdentityToken"],"members":{"RoleArn":{},"RoleSessionName":{},"WebIdentityToken":{},"ProviderId":{},"PolicyArns":{"shape":"S4"},"Policy":{},"DurationSeconds":{"type":"integer"}}},"output":{"resultWrapper":"AssumeRoleWithWebIdentityResult","type":"structure","members":{"Credentials":{"shape":"Sh"},"SubjectFromWebIdentityToken":{},"AssumedRoleUser":{"shape":"Sm"},"PackedPolicySize":{"type":"integer"},"Provider":{},"Audience":{}}}},"DecodeAuthorizationMessage":{"input":{"type":"structure","required":["EncodedMessage"],"members":{"EncodedMessage":{}}},"output":{"resultWrapper":"DecodeAuthorizationMessageResult","type":"structure","members":{"DecodedMessage":{}}}},"GetAccessKeyInfo":{"input":{"type":"structure","required":["AccessKeyId"],"members":{"AccessKeyId":{}}},"output":{"resultWrapper":"GetAccessKeyInfoResult","type":"structure","members":{"Account":{}}}},"GetCallerIdentity":{"input":{"type":"structure","members":{}},"output":{"resultWrapper":"GetCallerIdentityResult","type":"structure","members":{"UserId":{},"Account":{},"Arn":{}}}},"GetFederationToken":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Policy":{},"PolicyArns":{"shape":"S4"},"DurationSeconds":{"type":"integer"},"Tags":{"shape":"S8"}}},"output":{"resultWrapper":"GetFederationTokenResult","type":"structure","members":{"Credentials":{"shape":"Sh"},"FederatedUser":{"type":"structure","required":["FederatedUserId","Arn"],"members":{"FederatedUserId":{},"Arn":{}}},"PackedPolicySize":{"type":"integer"}}}},"GetSessionToken":{"input":{"type":"structure","members":{"DurationSeconds":{"type":"integer"},"SerialNumber":{},"TokenCode":{}}},"output":{"resultWrapper":"GetSessionTokenResult","type":"structure","members":{"Credentials":{"shape":"Sh"}}}}},"shapes":{"S4":{"type":"list","member":{"type":"structure","members":{"arn":{}}}},"S8":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Sh":{"type":"structure","required":["AccessKeyId","SecretAccessKey","SessionToken","Expiration"],"members":{"AccessKeyId":{},"SecretAccessKey":{},"SessionToken":{},"Expiration":{"type":"timestamp"}}},"Sm":{"type":"structure","required":["AssumedRoleId","Arn"],"members":{"AssumedRoleId":{},"Arn":{}}}}}')},93639:e=>{"use strict";e.exports={o:{}}},80738:e=>{"use strict";e.exports=JSON.parse('{"rules":{"*/*":{"endpoint":"{service}.{region}.amazonaws.com"},"cn-*/*":{"endpoint":"{service}.{region}.amazonaws.com.cn"},"us-iso-*/*":{"endpoint":"{service}.{region}.c2s.ic.gov"},"us-isob-*/*":{"endpoint":"{service}.{region}.sc2s.sgov.gov"},"*/budgets":"globalSSL","*/cloudfront":"globalSSL","*/sts":"globalSSL","*/importexport":{"endpoint":"{service}.amazonaws.com","signatureVersion":"v2","globalEndpoint":true},"*/route53":"globalSSL","cn-*/route53":{"endpoint":"{service}.amazonaws.com.cn","globalEndpoint":true,"signingRegion":"cn-northwest-1"},"us-gov-*/route53":"globalGovCloud","*/waf":"globalSSL","*/iam":"globalSSL","cn-*/iam":{"endpoint":"{service}.cn-north-1.amazonaws.com.cn","globalEndpoint":true,"signingRegion":"cn-north-1"},"us-gov-*/iam":"globalGovCloud","us-gov-*/sts":{"endpoint":"{service}.{region}.amazonaws.com"},"us-gov-west-1/s3":"s3signature","us-west-1/s3":"s3signature","us-west-2/s3":"s3signature","eu-west-1/s3":"s3signature","ap-southeast-1/s3":"s3signature","ap-southeast-2/s3":"s3signature","ap-northeast-1/s3":"s3signature","sa-east-1/s3":"s3signature","us-east-1/s3":{"endpoint":"{service}.amazonaws.com","signatureVersion":"s3"},"us-east-1/sdb":{"endpoint":"{service}.amazonaws.com","signatureVersion":"v2"},"*/sdb":{"endpoint":"{service}.{region}.amazonaws.com","signatureVersion":"v2"}},"patterns":{"globalSSL":{"endpoint":"https://{service}.amazonaws.com","globalEndpoint":true,"signingRegion":"us-east-1"},"globalGovCloud":{"endpoint":"{service}.us-gov.amazonaws.com","globalEndpoint":true,"signingRegion":"us-gov-west-1"},"s3signature":{"endpoint":"{service}.{region}.amazonaws.com","signatureVersion":"s3"}}}')}},t={};function n(r){var i=t[r];if(void 0!==i)return i.exports;var o=t[r]={id:r,loaded:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.loaded=!0,o.exports}n.m=e,n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;n.t=function(r,i){if(1&i&&(r=this(r)),8&i)return r;if("object"===typeof r&&r){if(4&i&&r.__esModule)return r;if(16&i&&"function"===typeof r.then)return r}var o=Object.create(null);n.r(o);var a={};e=e||[null,t({}),t([]),t(t)];for(var s=2&i&&r;"object"==typeof s&&!~e.indexOf(s);s=t(s))Object.getOwnPropertyNames(s).forEach((e=>a[e]=()=>r[e]));return a.default=()=>r,n.d(o,a),o}})(),n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.f={},n.e=e=>Promise.all(Object.keys(n.f).reduce(((t,r)=>(n.f[r](e,t),t)),[])),n.u=e=>"static/js/"+e+"."+{3:"3cc3609e",13:"304c071b",21:"d4c33b4d",26:"9797ed00",33:"507ec5cc",114:"8bd96232",133:"b703b8b8",151:"fce419f8",217:"d3e21472",246:"b71c4ebb",269:"6058afdd",276:"74f0b3d1",295:"cea5e7ef",373:"d63605ac",376:"21a6e846",437:"983e95b4",446:"333ff1c1",459:"a043f9b1",525:"b8c4267a",549:"3fe5cb71",576:"608516e1",610:"c7cd751f",611:"c5e491a0",620:"d4c3c6f4",626:"1afe72b5",628:"57ca7709",645:"6d815112",652:"881276f7",700:"f0bf68c1",718:"bb7dde23",893:"0e0f62ea",895:"fdfc2364",908:"1cabf27a",923:"8f4eb1f9",959:"5eff945b",960:"6b411f6e"}[e]+".chunk.js",n.miniCssF=e=>"static/css/"+e+".0d7c5372.chunk.css",n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}(),n.hmd=e=>((e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:()=>{throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={},t="@amzn/ee-event-portal-app:";n.l=(r,i,o,a)=>{if(e[r])e[r].push(i);else{var s,l;if(void 0!==o)for(var c=document.getElementsByTagName("script"),u=0;u<c.length;u++){var d=c[u];if(d.getAttribute("src")==r||d.getAttribute("data-webpack")==t+o){s=d;break}}s||(l=!0,(s=document.createElement("script")).charset="utf-8",s.timeout=120,n.nc&&s.setAttribute("nonce",n.nc),s.setAttribute("data-webpack",t+o),s.src=r),e[r]=[i];var p=(t,n)=>{s.onerror=s.onload=null,clearTimeout(f);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},f=setTimeout(p.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=p.bind(null,s.onerror),s.onload=p.bind(null,s.onload),l&&document.head.appendChild(s)}}})(),n.r=e=>{"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),n.p="/",(()=>{if("undefined"!==typeof document){var e=e=>new Promise(((t,r)=>{var i=n.miniCssF(e),o=n.p+i;if(((e,t)=>{for(var n=document.getElementsByTagName("link"),r=0;r<n.length;r++){var i=(a=n[r]).getAttribute("data-href")||a.getAttribute("href");if("stylesheet"===a.rel&&(i===e||i===t))return a}var o=document.getElementsByTagName("style");for(r=0;r<o.length;r++){var a;if((i=(a=o[r]).getAttribute("data-href"))===e||i===t)return a}})(i,o))return t();((e,t,n,r,i)=>{var o=document.createElement("link");o.rel="stylesheet",o.type="text/css",o.onerror=o.onload=n=>{if(o.onerror=o.onload=null,"load"===n.type)r();else{var a=n&&("load"===n.type?"missing":n.type),s=n&&n.target&&n.target.href||t,l=new Error("Loading CSS chunk "+e+" failed.\n("+s+")");l.code="CSS_CHUNK_LOAD_FAILED",l.type=a,l.request=s,o.parentNode&&o.parentNode.removeChild(o),i(l)}},o.href=t,n?n.parentNode.insertBefore(o,n.nextSibling):document.head.appendChild(o)})(e,o,null,t,r)})),t={179:0};n.f.miniCss=(n,r)=>{t[n]?r.push(t[n]):0!==t[n]&&{376:1}[n]&&r.push(t[n]=e(n).then((()=>{t[n]=0}),(e=>{throw delete t[n],e})))}}})(),(()=>{var e={179:0};n.f.j=(t,r)=>{var i=n.o(e,t)?e[t]:void 0;if(0!==i)if(i)r.push(i[2]);else if(376!=t){var o=new Promise(((n,r)=>i=e[t]=[n,r]));r.push(i[2]=o);var a=n.p+n.u(t),s=new Error;n.l(a,(r=>{if(n.o(e,t)&&(0!==(i=e[t])&&(e[t]=void 0),i)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,i[1](s)}}),"chunk-"+t,t)}else e[t]=0};var t=(t,r)=>{var i,o,[a,s,l]=r,c=0;if(a.some((t=>0!==e[t]))){for(i in s)n.o(s,i)&&(n.m[i]=s[i]);if(l)l(n)}for(t&&t(r);c<a.length;c++)o=a[c],n.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=globalThis.webpackChunk_amzn_ee_event_portal_app=globalThis.webpackChunk_amzn_ee_event_portal_app||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";n(46875);var e=n(49277),t=n(10518),r=n(25387),i=n(93829),o=function(){var e=this;this.promise=new Promise((function(t,n){e.reject=n,e.resolve=t}))},a=n(23101),s=function(e,t){return s=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])},s(e,t)};function l(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}s(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var c=function(){return c=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},c.apply(this,arguments)};function u(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{l(r.next(e))}catch(t){o(t)}}function s(e){try{l(r.throw(e))}catch(t){o(t)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}l((r=r.apply(e,t||[])).next())}))}function d(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(s){o=[6,s],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}}Object.create;function p(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 f(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(s){i={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a}var h,m,g,v,b,y,w,_,x,S,k,E,C,A,T,I,R,O,L,N,P,D,M,B,z,j,F,U,q,W,V,H,Z,G,K,Q,Y,$,J,X,ee,te,ne,re,ie,oe,ae,se,le,ce,ue,de,pe,fe,he,me,ge,ve,be,ye,we,_e,xe,Se,ke,Ee,Ce,Ae,Te,Ie,Re,Oe,Le,Ne,Pe,De,Me,Be,ze,je,Fe,Ue,qe,We,Ve,He,Ze,Ge,Ke,Qe,Ye,$e,Je;Object.create;!function(e){e.filterSensitiveLog=function(e){return c({},e)}}(h||(h={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(m||(m={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(g||(g={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(v||(v={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(b||(b={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(y||(y={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(w||(w={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(_||(_={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(x||(x={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(S||(S={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(k||(k={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(E||(E={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(C||(C={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(A||(A={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(T||(T={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(I||(I={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(R||(R={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(O||(O={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(L||(L={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(N||(N={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(P||(P={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(D||(D={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(M||(M={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(B||(B={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(z||(z={})),function(e){e.TIMESTAMP_ASCENDING="TimestampAscending",e.TIMESTAMP_DESCENDING="TimestampDescending"}(j||(j={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(F||(F={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(U||(U={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(q||(q={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(W||(W={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(V||(V={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(H||(H={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(Z||(Z={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(G||(G={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(K||(K={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(Q||(Q={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(Y||(Y={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}($||($={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(J||(J={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(X||(X={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(ee||(ee={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(te||(te={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(ne||(ne={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(re||(re={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(ie||(ie={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(oe||(oe={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(ae||(ae={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(se||(se={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(le||(le={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(ce||(ce={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(ue||(ue={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(de||(de={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(pe||(pe={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(fe||(fe={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(he||(he={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(me||(me={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(ge||(ge={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(ve||(ve={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(be||(be={})),function(e){e.COMPLETE="Complete",e.INTERNAL_ERROR="InternalError",e.PARTIAL_DATA="PartialData"}(ye||(ye={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(we||(we={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(_e||(_e={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(xe||(xe={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(Se||(Se={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(ke||(ke={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(Ee||(Ee={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(Ce||(Ce={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(Ae||(Ae={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(Te||(Te={})),function(e){e.PT3H="PT3H"}(Ie||(Ie={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(Re||(Re={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(Oe||(Oe={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(Le||(Le={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(Ne||(Ne={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(Pe||(Pe={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(De||(De={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(Me||(Me={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(Be||(Be={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(ze||(ze={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(je||(je={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(Fe||(Fe={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(Ue||(Ue={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(qe||(qe={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(We||(We={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(Ve||(Ve={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(He||(He={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(Ze||(Ze={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(Ge||(Ge={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(Ke||(Ke={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(Qe||(Qe={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(Ye||(Ye={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}($e||($e={})),function(e){e.filterSensitiveLog=function(e){return c({},e)}}(Je||(Je={}));var Xe=function(){function e(e){this.statusCode=e.statusCode,this.headers=e.headers||{},this.body=e.body}return e.isInstance=function(e){if(!e)return!1;var t=e;return"number"===typeof t.statusCode&&"object"===typeof t.headers},e}();var et=function(){return et=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},et.apply(this,arguments)};function tt(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(s){i={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a}var nt=function(){function e(e){this.method=e.method||"GET",this.hostname=e.hostname||"localhost",this.port=e.port,this.query=e.query||{},this.headers=e.headers||{},this.body=e.body,this.protocol=e.protocol?":"!==e.protocol.substr(-1)?e.protocol+":":e.protocol:"https:",this.path=e.path?"/"!==e.path.charAt(0)?"/"+e.path:e.path:"/"}return e.isInstance=function(e){if(!e)return!1;var t=e;return"method"in t&&"protocol"in t&&"hostname"in t&&"path"in t&&"object"===typeof t.query&&"object"===typeof t.headers},e.prototype.clone=function(){var t,n=new e(et(et({},this),{headers:et({},this.headers)}));return n.query&&(n.query=(t=n.query,Object.keys(t).reduce((function(e,n){var r,i=t[n];return et(et({},e),((r={})[n]=Array.isArray(i)?function(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(tt(arguments[t]));return e}(i):i,r))}),{}))),n},e}();var rt=function(){return rt=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},rt.apply(this,arguments)};function it(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 ot(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(s){i={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a}function at(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(ot(arguments[t]));return e}var st=function(){var e=[],t=[],n=new Set,r=function(n){return e.forEach((function(e){n.add(e.middleware,rt({},e))})),t.forEach((function(e){n.addRelativeTo(e.middleware,rt({},e))})),n},i=function(e){var t=[];return e.before.forEach((function(e){0===e.before.length&&0===e.after.length?t.push(e):t.push.apply(t,at(i(e)))})),t.push(e),e.after.reverse().forEach((function(e){0===e.before.length&&0===e.after.length?t.push(e):t.push.apply(t,at(i(e)))})),t},o=function(){var n=[],r=[],o={};e.forEach((function(e){var t=rt(rt({},e),{before:[],after:[]});t.name&&(o[t.name]=t),n.push(t)})),t.forEach((function(e){var t=rt(rt({},e),{before:[],after:[]});t.name&&(o[t.name]=t),r.push(t)})),r.forEach((function(e){if(e.toMiddleware){var t=o[e.toMiddleware];if(void 0===t)throw new Error(e.toMiddleware+" is not found when adding "+(e.name||"anonymous")+" middleware "+e.relation+" "+e.toMiddleware);"after"===e.relation&&t.after.push(e),"before"===e.relation&&t.before.push(e)}}));var a,s=(a=n,a.sort((function(e,t){return lt[t.step]-lt[e.step]||ct[t.priority||"normal"]-ct[e.priority||"normal"]}))).map(i).reduce((function(e,t){return e.push.apply(e,at(t)),e}),[]);return s.map((function(e){return e.middleware}))},a={add:function(t,r){void 0===r&&(r={});var i=r.name,o=r.override,a=rt({step:"initialize",priority:"normal",middleware:t},r);if(i){if(n.has(i)){if(!o)throw new Error("Duplicate middleware name '"+i+"'");var s=e.findIndex((function(e){return e.name===i})),l=e[s];if(l.step!==a.step||l.priority!==a.priority)throw new Error('"'+i+'" middleware with '+l.priority+" priority in "+l.step+" step cannot be overridden by same-name middleware with "+a.priority+" priority in "+a.step+" step.");e.splice(s,1)}n.add(i)}e.push(a)},addRelativeTo:function(e,r){var i=r.name,o=r.override,a=rt({middleware:e},r);if(i){if(n.has(i)){if(!o)throw new Error("Duplicate middleware name '"+i+"'");var s=t.findIndex((function(e){return e.name===i})),l=t[s];if(l.toMiddleware!==a.toMiddleware||l.relation!==a.relation)throw new Error('"'+i+'" middleware '+l.relation+' "'+l.toMiddleware+'" middleware cannot be overridden by same-name middleware '+a.relation+' "'+a.toMiddleware+'" middleware.');t.splice(s,1)}n.add(i)}t.push(a)},clone:function(){return r(st())},use:function(e){e.applyToStack(a)},remove:function(r){return"string"===typeof r?function(r){var i=!1,o=function(e){return!e.name||e.name!==r||(i=!0,n.delete(r),!1)};return e=e.filter(o),t=t.filter(o),i}(r):function(r){var i=!1,o=function(e){return e.middleware!==r||(i=!0,e.name&&n.delete(e.name),!1)};return e=e.filter(o),t=t.filter(o),i}(r)},removeByTag:function(r){var i=!1,o=function(e){var t=e.tags,o=e.name;return!t||!t.includes(r)||(o&&n.delete(o),i=!0,!1)};return e=e.filter(o),t=t.filter(o),i},concat:function(e){var t=r(st());return t.use(e),t},applyToStack:r,resolve:function(e,t){var n,r;try{for(var i=it(o().reverse()),a=i.next();!a.done;a=i.next()){e=(0,a.value)(e,t)}}catch(s){n={error:s}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return e}};return a},lt={initialize:5,serialize:4,build:3,finalizeRequest:2,deserialize:1},ct={high:3,normal:2,low:1},ut=function(){function e(e){this.middlewareStack=st(),this.config=e}return e.prototype.send=function(e,t,n){var r="function"!==typeof t?t:void 0,i="function"===typeof t?t:n,o=e.resolveMiddleware(this.middlewareStack,this.config,r);if(!i)return o(e).then((function(e){return e.output}));o(e).then((function(e){return i(null,e.output)}),(function(e){return i(e)})).catch((function(){}))},e.prototype.destroy=function(){this.config.requestHandler.destroy&&this.config.requestHandler.destroy()},e}(),dt=function(){this.middlewareStack=st()};function pt(e){return encodeURIComponent(e).replace(/[!'()*]/g,(function(e){return"%"+e.charCodeAt(0).toString(16)}))}var ft=function(e){var t="#text";for(var n in e)e.hasOwnProperty(n)&&void 0!==e[n][t]?e[n]=e[n][t]:"object"===typeof e[n]&&null!==e[n]&&(e[n]=ft(e[n]));return e},ht=function(e,t){return ht=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},ht(e,t)};function mt(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(s){i={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a}var gt=function(){var e=Object.getPrototypeOf(this).constructor,t=Function.bind.apply(String,function(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(mt(arguments[t]));return e}([null],arguments)),n=new t;return Object.setPrototypeOf(n,e.prototype),n};gt.prototype=Object.create(String.prototype,{constructor:{value:gt,enumerable:!1,writable:!0,configurable:!0}}),Object.setPrototypeOf(gt,String);!function(e){function t(){return null!==e&&e.apply(this,arguments)||this}(function(e,t){function n(){this.constructor=e}ht(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)})(t,e),t.prototype.deserializeJSON=function(){return JSON.parse(e.prototype.toString.call(this))},t.prototype.toJSON=function(){return e.prototype.toString.call(this)},t.fromObject=function(e){return e instanceof t?e:new t(e instanceof String||"string"===typeof e?e:JSON.stringify(e))}}(gt);var vt=n(36965),bt=function(e,t){return u(void 0,void 0,void 0,(function(){var n,r,i,o,a,s,l,u,p,f,h;return d(this,(function(d){switch(d.label){case 0:return r=[c({},e)],h={},[4,Mt(e.body,t)];case 1:switch(n=c.apply(void 0,r.concat([(h.body=d.sent(),h)])),o="UnknownError",o=zt(e,n.body),o){case"InternalServiceFault":case"com.amazonaws.cloudwatch#InternalServiceFault":return[3,2];case"InvalidParameterCombinationException":case"com.amazonaws.cloudwatch#InvalidParameterCombinationException":return[3,4];case"InvalidParameterValueException":case"com.amazonaws.cloudwatch#InvalidParameterValueException":return[3,6];case"MissingRequiredParameterException":case"com.amazonaws.cloudwatch#MissingRequiredParameterException":return[3,8]}return[3,10];case 2:return a=[{}],[4,yt(n,t)];case 3:return i=c.apply(void 0,[c.apply(void 0,a.concat([d.sent()])),{name:o,$metadata:Nt(e)}]),[3,11];case 4:return s=[{}],[4,wt(n,t)];case 5:return i=c.apply(void 0,[c.apply(void 0,s.concat([d.sent()])),{name:o,$metadata:Nt(e)}]),[3,11];case 6:return l=[{}],[4,_t(n,t)];case 7:return i=c.apply(void 0,[c.apply(void 0,l.concat([d.sent()])),{name:o,$metadata:Nt(e)}]),[3,11];case 8:return u=[{}],[4,xt(n,t)];case 9:return i=c.apply(void 0,[c.apply(void 0,u.concat([d.sent()])),{name:o,$metadata:Nt(e)}]),[3,11];case 10:p=n.body,o=p.Error.code||p.Error.Code||o,i=c(c({},p.Error),{name:""+o,message:p.Error.message||p.Error.Message||o,$fault:"client",$metadata:Nt(e)}),d.label=11;case 11:return f=i.message||i.Message||o,i.message=f,delete i.Message,[2,Promise.reject(Object.assign(new Error(f),i))]}}))}))},yt=function(e,t){return u(void 0,void 0,void 0,(function(){var n,r;return d(this,(function(i){return n=e.body,r=It(n.Error,t),[2,c({name:"InternalServiceFault",$fault:"server",$metadata:Nt(e)},r)]}))}))},wt=function(e,t){return u(void 0,void 0,void 0,(function(){var n,r;return d(this,(function(i){return n=e.body,r=Rt(n.Error,t),[2,c({name:"InvalidParameterCombinationException",$fault:"client",$metadata:Nt(e)},r)]}))}))},_t=function(e,t){return u(void 0,void 0,void 0,(function(){var n,r;return d(this,(function(i){return n=e.body,r=Ot(n.Error,t),[2,c({name:"InvalidParameterValueException",$fault:"client",$metadata:Nt(e)},r)]}))}))},xt=function(e,t){return u(void 0,void 0,void 0,(function(){var n,r;return d(this,(function(i){return n=e.body,r=Lt(n.Error,t),[2,c({name:"MissingRequiredParameterException",$fault:"client",$metadata:Nt(e)},r)]}))}))},St=function(e,t){var n={};return void 0!==e.Name&&null!==e.Name&&(n.Name=e.Name),void 0!==e.Value&&null!==e.Value&&(n.Value=e.Value),n},kt=function(e,t){var n,r,i={},o=1;try{for(var a=p(e),s=a.next();!s.done;s=a.next()){var l=s.value;if(null!==l){var c=St(l);Object.entries(c).forEach((function(e){var t=f(e,2),n=t[0],r=t[1];i["member."+o+"."+n]=r})),o++}}}catch(u){n={error:u}}finally{try{s&&!s.done&&(r=a.return)&&r.call(a)}finally{if(n)throw n.error}}return i},Et=function(e,t){var n={};if(void 0!==e.MetricName&&null!==e.MetricName&&(n.MetricName=e.MetricName),void 0!==e.Dimensions&&null!==e.Dimensions){var r=kt(e.Dimensions,t);Object.entries(r).forEach((function(e){var t=f(e,2),r=t[0],i=t[1];n["Dimensions."+r]=i}))}if(void 0!==e.Timestamp&&null!==e.Timestamp&&(n.Timestamp=e.Timestamp.toISOString().split(".")[0]+"Z"),void 0!==e.Value&&null!==e.Value&&(n.Value=e.Value),void 0!==e.StatisticValues&&null!==e.StatisticValues){r=At(e.StatisticValues,t);Object.entries(r).forEach((function(e){var t=f(e,2),r=t[0],i=t[1];n["StatisticValues."+r]=i}))}if(void 0!==e.Values&&null!==e.Values){r=Tt(e.Values,t);Object.entries(r).forEach((function(e){var t=f(e,2),r=t[0],i=t[1];n["Values."+r]=i}))}if(void 0!==e.Counts&&null!==e.Counts){r=function(e,t){var n,r,i={},o=1;try{for(var a=p(e),s=a.next();!s.done;s=a.next()){var l=s.value;null!==l&&(i["member."+o]=l,o++)}}catch(c){n={error:c}}finally{try{s&&!s.done&&(r=a.return)&&r.call(a)}finally{if(n)throw n.error}}return i}(e.Counts);Object.entries(r).forEach((function(e){var t=f(e,2),r=t[0],i=t[1];n["Counts."+r]=i}))}return void 0!==e.Unit&&null!==e.Unit&&(n.Unit=e.Unit),void 0!==e.StorageResolution&&null!==e.StorageResolution&&(n.StorageResolution=e.StorageResolution),n},Ct=function(e,t){var n={};if(void 0!==e.Namespace&&null!==e.Namespace&&(n.Namespace=e.Namespace),void 0!==e.MetricData&&null!==e.MetricData){var r=function(e,t){var n,r,i={},o=1;try{for(var a=p(e),s=a.next();!s.done;s=a.next()){var l=s.value;if(null!==l){var c=Et(l,t);Object.entries(c).forEach((function(e){var t=f(e,2),n=t[0],r=t[1];i["member."+o+"."+n]=r})),o++}}}catch(u){n={error:u}}finally{try{s&&!s.done&&(r=a.return)&&r.call(a)}finally{if(n)throw n.error}}return i}(e.MetricData,t);Object.entries(r).forEach((function(e){var t=f(e,2),r=t[0],i=t[1];n["MetricData."+r]=i}))}return n},At=function(e,t){var n={};return void 0!==e.SampleCount&&null!==e.SampleCount&&(n.SampleCount=e.SampleCount),void 0!==e.Sum&&null!==e.Sum&&(n.Sum=e.Sum),void 0!==e.Minimum&&null!==e.Minimum&&(n.Minimum=e.Minimum),void 0!==e.Maximum&&null!==e.Maximum&&(n.Maximum=e.Maximum),n},Tt=function(e,t){var n,r,i={},o=1;try{for(var a=p(e),s=a.next();!s.done;s=a.next()){var l=s.value;null!==l&&(i["member."+o]=l,o++)}}catch(c){n={error:c}}finally{try{s&&!s.done&&(r=a.return)&&r.call(a)}finally{if(n)throw n.error}}return i},It=function(e,t){var n={Message:void 0};return void 0!==e.Message&&(n.Message=e.Message),n},Rt=function(e,t){var n={message:void 0};return void 0!==e.message&&(n.message=e.message),n},Ot=function(e,t){var n={message:void 0};return void 0!==e.message&&(n.message=e.message),n},Lt=function(e,t){var n={message:void 0};return void 0!==e.message&&(n.message=e.message),n},Nt=function(e){var t;return{httpStatusCode:e.statusCode,requestId:null!==(t=e.headers["x-amzn-requestid"])&&void 0!==t?t:e.headers["x-amzn-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}},Pt=function(e,t){return void 0===e&&(e=new Uint8Array),e instanceof Uint8Array?Promise.resolve(e):t.streamCollector(e)||Promise.resolve(new Uint8Array)},Dt=function(e,t,n,r,i){return u(void 0,void 0,void 0,(function(){var o,a,s,l,c,u;return d(this,(function(d){switch(d.label){case 0:return[4,e.endpoint()];case 1:return o=d.sent(),a=o.hostname,s=o.protocol,l=void 0===s?"https":s,c=o.port,u={protocol:l,hostname:a,port:c,method:"POST",path:n,headers:t},void 0!==r&&(u.hostname=r),void 0!==i&&(u.body=i),[2,new nt(u)]}}))}))},Mt=function(e,t){return function(e,t){return Pt(e,t).then((function(e){return t.utf8Encoder(e)}))}(e,t).then((function(e){if(e.length){var t=(0,vt.parse)(e,{attributeNamePrefix:"",ignoreAttributes:!1,parseNodeValue:!1,tagValueProcessor:function(e,t){return e.replace(/&amp;/g,"&").replace(/&apos;/g,"'").replace(/&quot;/g,'"').replace(/&gt;/g,">").replace(/&lt;/g,"<")}}),n="#text",r=Object.keys(t)[0],i=t[r];return i[n]&&(i[r]=i[n],delete i[n]),ft(i)}return{}}))},Bt=function(e){return Object.entries(e).map((function(e){var t=f(e,2),n=t[0],r=t[1];return pt(n)+"="+pt(r)})).join("&")},zt=function(e,t){return void 0!==t.Error.Code?t.Error.Code:404==e.statusCode?"NotFound":""};var jt=function(){return jt=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},jt.apply(this,arguments)};function Ft(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{l(r.next(e))}catch(t){o(t)}}function s(e){try{l(r.throw(e))}catch(t){o(t)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}l((r=r.apply(e,t||[])).next())}))}function Ut(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(s){o=[6,s],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}}var qt={name:"deserializerMiddleware",step:"deserialize",tags:["DESERIALIZER"],override:!0},Wt={name:"serializerMiddleware",step:"serialize",tags:["SERIALIZER"],override:!0};function Vt(e,t,n){return{applyToStack:function(r){r.add(function(e,t){return function(n,r){return function(r){return Ft(void 0,void 0,void 0,(function(){var i,o;return Ut(this,(function(a){switch(a.label){case 0:return[4,n(r)];case 1:return i=a.sent().response,[4,t(i,e)];case 2:return o=a.sent(),[2,{response:i,output:o}]}}))}))}}}(e,n),qt),r.add(function(e,t){return function(n,r){return function(r){return Ft(void 0,void 0,void 0,(function(){var i;return Ut(this,(function(o){switch(o.label){case 0:return[4,t(r.input,e)];case 1:return i=o.sent(),[2,n(jt(jt({},r),{request:i}))]}}))}))}}}(e,t),Wt)}}}var Ht=function(e){function t(t){var n=e.call(this)||this;return n.input=t,n}return l(t,e),t.prototype.resolveMiddleware=function(e,t,n){this.middlewareStack.use(Vt(t,this.serialize,this.deserialize));var r=e.concat(this.middlewareStack),i={logger:t.logger,clientName:"CloudWatchClient",commandName:"PutMetricDataCommand",inputFilterSensitiveLog:Ze.filterSensitiveLog,outputFilterSensitiveLog:function(e){return e}},o=t.requestHandler;return r.resolve((function(e){return o.handle(e.request,n||{})}),i)},t.prototype.serialize=function(e,t){return function(e,t){return u(void 0,void 0,void 0,(function(){var n,r;return d(this,(function(i){return n={"content-type":"application/x-www-form-urlencoded"},r=Bt(c(c({},Ct(e,t)),{Action:"PutMetricData",Version:"2010-08-01"})),[2,Dt(t,n,"/",void 0,r)]}))}))}(e,t)},t.prototype.deserialize=function(e,t){return function(e,t){return u(void 0,void 0,void 0,(function(){var n;return d(this,(function(r){switch(r.label){case 0:return e.statusCode>=300?[2,bt(e,t)]:[4,Pt(e.body,t)];case 1:return r.sent(),n={$metadata:Nt(e)},[2,Promise.resolve(n)]}}))}))}(e,t)},t}(dt);var Zt=n(77643);function Gt(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{l(r.next(e))}catch(t){o(t)}}function s(e){try{l(r.throw(e))}catch(t){o(t)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}l((r=r.apply(e,t||[])).next())}))}function Kt(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(s){o=[6,s],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}}function Qt(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 Yt(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.")}var $t=function(e){return encodeURIComponent(e).replace(/[!'()*]/g,Jt)},Jt=function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()};for(var Xt=function(){function e(e){var t=(void 0===e?{}:e).requestTimeout;this.requestTimeout=t}return e.prototype.destroy=function(){},e.prototype.handle=function(e,t){var n=(void 0===t?{}:t).abortSignal,r=this.requestTimeout;if(null===n||void 0===n?void 0:n.aborted){var i=new Error("Request aborted");return i.name="AbortError",Promise.reject(i)}var o=e.path;if(e.query){var a=function(e){var t,n,r=[];try{for(var i=Yt(Object.keys(e).sort()),o=i.next();!o.done;o=i.next()){var a=o.value,s=e[a];if(a=$t(a),Array.isArray(s))for(var l=0,c=s.length;l<c;l++)r.push(a+"="+$t(s[l]));else{var u=a;(s||"string"===typeof s)&&(u+="="+$t(s)),r.push(u)}}}catch(d){t={error:d}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}return r.join("&")}(e.query);a&&(o+="?"+a)}var s=e.port,l=e.method,c=e.protocol+"//"+e.hostname+(s?":"+s:"")+o,u={body:"GET"===l||"HEAD"===l?void 0:e.body,headers:new Headers(e.headers),method:l};"undefined"!==typeof AbortController&&(u.signal=n);var d,p=new Request(c,u),f=[fetch(p).then((function(e){var t,n,r=e.headers,i={};try{for(var o=Qt(r.entries()),a=o.next();!a.done;a=o.next()){var s=a.value;i[s[0]]=s[1]}}catch(l){t={error:l}}finally{try{a&&!a.done&&(n=o.return)&&n.call(o)}finally{if(t)throw t.error}}return void 0!==e.body?{response:new Xe({headers:i,statusCode:e.status,body:e.body})}:e.blob().then((function(t){return{response:new Xe({headers:i,statusCode:e.status,body:t})}}))})),(d=r,void 0===d&&(d=0),new Promise((function(e,t){d&&setTimeout((function(){var e=new Error("Request did not complete within "+d+" ms");e.name="TimeoutError",t(e)}),d)})))];return n&&f.push(new Promise((function(e,t){n.onabort=function(){var e=new Error("Request aborted");e.name="AbortError",t(e)}}))),Promise.race(f)},e}(),en={},tn=new Array(64),nn=0,rn="A".charCodeAt(0),on="Z".charCodeAt(0);nn+rn<=on;nn++){var an=String.fromCharCode(nn+rn);en[an]=nn,tn[nn]=an}for(nn=0,rn="a".charCodeAt(0),on="z".charCodeAt(0);nn+rn<=on;nn++){an=String.fromCharCode(nn+rn);var sn=nn+26;en[an]=sn,tn[sn]=an}for(nn=0;nn<10;nn++){en[nn.toString(10)]=nn+52;an=nn.toString(10),sn=nn+52;en[an]=sn,tn[sn]=an}en["+"]=62,tn[62]="+",en["/"]=63,tn[63]="/";var ln=6,cn=8;function un(e){var t=e.length/4*3;"=="===e.substr(-2)?t-=2:"="===e.substr(-1)&&t--;for(var n=new ArrayBuffer(t),r=new DataView(n),i=0;i<e.length;i+=4){for(var o=0,a=0,s=i,l=i+3;s<=l;s++)"="!==e[s]?(o|=en[e[s]]<<(l-s)*ln,a+=ln):o>>=ln;var c=i/4*3;o>>=a%cn;for(var u=Math.floor(a/cn),d=0;d<u;d++){var p=(u-d-1)*cn;r.setUint8(c+d,(o&255<<p)>>p)}}return new Uint8Array(n)}function dn(e){return new Promise((function(t,n){var r=new FileReader;r.onloadend=function(){var e;if(2!==r.readyState)return n(new Error("Reader aborted too early"));var i=null!==(e=r.result)&&void 0!==e?e:"",o=i.indexOf(","),a=o>-1?o+1:i.length;t(i.substring(a))},r.onabort=function(){return n(new Error("Read aborted"))},r.onerror=function(){return n(r.error)},r.readAsDataURL(e)}))}var pn=function(){return pn=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},pn.apply(this,arguments)};function fn(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{l(r.next(e))}catch(t){o(t)}}function s(e){try{l(r.throw(e))}catch(t){o(t)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}l((r=r.apply(e,t||[])).next())}))}function hn(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(s){o=[6,s],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}}function mn(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(s){i={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a}var gn=function(e){return function(t,n){return function(r){return fn(void 0,void 0,void 0,(function(){var i;return hn(this,(function(o){return(null===(i=null===e||void 0===e?void 0:e.retryStrategy)||void 0===i?void 0:i.mode)&&(n.userAgent=function(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(mn(arguments[t]));return e}(n.userAgent||[],[["cfg/retry-mode",e.retryStrategy.mode]])),[2,e.retryStrategy.retry(t,r)]}))}))}}},vn={name:"retryMiddleware",tags:["RETRY"],step:"finalizeRequest",priority:"high",override:!0},bn=["AuthFailure","InvalidSignatureException","RequestExpired","RequestInTheFuture","RequestTimeTooSkewed","SignatureDoesNotMatch"],yn=["BandwidthLimitExceeded","EC2ThrottledException","LimitExceededException","PriorRequestNotComplete","ProvisionedThroughputExceededException","RequestLimitExceeded","RequestThrottled","RequestThrottledException","SlowDown","ThrottledException","Throttling","ThrottlingException","TooManyRequestsException","TransactionInProgressException"],wn=["AbortError","TimeoutError","RequestTimeout","RequestTimeoutException"],_n=[500,502,503,504],xn=function(e){var t,n;return 429===(null===(t=e.$metadata)||void 0===t?void 0:t.httpStatusCode)||yn.includes(e.name)||1==(null===(n=e.$retryable)||void 0===n?void 0:n.throttling)},Sn=n(55877),kn=function(e,t){return Math.floor(Math.min(2e4,Math.random()*Math.pow(2,t)*e))},En=function(e){return!!e&&(function(e){return void 0!==e.$retryable}(e)||function(e){return bn.includes(e.name)}(e)||xn(e)||function(e){var t;return wn.includes(e.name)||_n.includes((null===(t=e.$metadata)||void 0===t?void 0:t.httpStatusCode)||0)}(e))},Cn="standard",An=function(){function e(e,t){var n,r,i;this.maxAttemptsProvider=e,this.mode=Cn,this.retryDecider=null!==(n=null===t||void 0===t?void 0:t.retryDecider)&&void 0!==n?n:En,this.delayDecider=null!==(r=null===t||void 0===t?void 0:t.delayDecider)&&void 0!==r?r:kn,this.retryQuota=null!==(i=null===t||void 0===t?void 0:t.retryQuota)&&void 0!==i?i:function(e){var t=e,n=e,r=function(e){return"TimeoutError"===e.name?10:5},i=function(e){return r(e)<=n};return Object.freeze({hasRetryTokens:i,retrieveRetryTokens:function(e){if(!i(e))throw new Error("No retry token available");var t=r(e);return n-=t,t},releaseRetryTokens:function(e){n+=null!==e&&void 0!==e?e:1,n=Math.min(n,t)}})}(500)}return e.prototype.shouldRetry=function(e,t,n){return t<n&&this.retryDecider(e)&&this.retryQuota.hasRetryTokens(e)},e.prototype.getMaxAttempts=function(){return fn(this,void 0,void 0,(function(){var e;return hn(this,(function(t){switch(t.label){case 0:return t.trys.push([0,2,,3]),[4,this.maxAttemptsProvider()];case 1:return e=t.sent(),[3,3];case 2:return t.sent(),e=3,[3,3];case 3:return[2,e]}}))}))},e.prototype.retry=function(e,t){return fn(this,void 0,void 0,(function(){var n,r,i,o,a,s,l,c;return hn(this,(function(u){switch(u.label){case 0:return r=0,i=0,[4,this.getMaxAttempts()];case 1:o=u.sent(),a=t.request,nt.isInstance(a)&&(a.headers["amz-sdk-invocation-id"]=(0,Sn.v4)()),s=function(){var s,c,u,d,p;return hn(this,(function(f){switch(f.label){case 0:return f.trys.push([0,2,,5]),nt.isInstance(a)&&(a.headers["amz-sdk-request"]="attempt="+(r+1)+"; max="+o),[4,e(t)];case 1:return s=f.sent(),c=s.response,u=s.output,l.retryQuota.releaseRetryTokens(n),u.$metadata.attempts=r+1,u.$metadata.totalRetryDelay=i,[2,{value:{response:c,output:u}}];case 2:return d=f.sent(),r++,l.shouldRetry(d,r,o)?(n=l.retryQuota.retrieveRetryTokens(d),p=l.delayDecider(xn(d)?500:100,r),i+=p,[4,new Promise((function(e){return setTimeout(e,p)}))]):[3,4];case 3:return f.sent(),[2,"continue"];case 4:throw d.$metadata||(d.$metadata={}),d.$metadata.attempts=r,d.$metadata.totalRetryDelay=i,d;case 5:return[2]}}))},l=this,u.label=2;case 2:return[5,s()];case 3:return"object"===typeof(c=u.sent())?[2,c.value]:[3,2];case 4:return[2]}}))}))},e}(),Tn=function(e){if(void 0===e&&(e=3),"number"===typeof e){var t=Promise.resolve(e);return function(){return t}}return e};function In(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{l(r.next(e))}catch(t){o(t)}}function s(e){try{l(r.throw(e))}catch(t){o(t)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}l((r=r.apply(e,t||[])).next())}))}function Rn(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(s){o=[6,s],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}}var On=n(51206),Ln=n.n(On);var Nn="monitoring.{region}.amazonaws.com",Pn=new Set(["af-south-1","ap-east-1","ap-northeast-1","ap-northeast-2","ap-south-1","ap-southeast-1","ap-southeast-2","ca-central-1","eu-central-1","eu-north-1","eu-south-1","eu-west-1","eu-west-2","eu-west-3","me-south-1","sa-east-1","us-east-1","us-east-2","us-west-1","us-west-2"]),Dn=new Set(["cn-north-1","cn-northwest-1"]),Mn=new Set(["us-iso-east-1"]),Bn=new Set(["us-isob-east-1"]),zn=new Set(["us-gov-east-1","us-gov-west-1"]),jn=n(70655);var Fn,Un={apiVersion:"2010-08-01",disableHostPrefix:!1,logger:{},regionInfoProvider:function(e,t){var n=void 0;switch(e){case"af-south-1":n={hostname:"monitoring.af-south-1.amazonaws.com",partition:"aws"};break;case"ap-east-1":n={hostname:"monitoring.ap-east-1.amazonaws.com",partition:"aws"};break;case"ap-northeast-1":n={hostname:"monitoring.ap-northeast-1.amazonaws.com",partition:"aws"};break;case"ap-northeast-2":n={hostname:"monitoring.ap-northeast-2.amazonaws.com",partition:"aws"};break;case"ap-south-1":n={hostname:"monitoring.ap-south-1.amazonaws.com",partition:"aws"};break;case"ap-southeast-1":n={hostname:"monitoring.ap-southeast-1.amazonaws.com",partition:"aws"};break;case"ap-southeast-2":n={hostname:"monitoring.ap-southeast-2.amazonaws.com",partition:"aws"};break;case"ca-central-1":n={hostname:"monitoring.ca-central-1.amazonaws.com",partition:"aws"};break;case"cn-north-1":n={hostname:"monitoring.cn-north-1.amazonaws.com.cn",partition:"aws-cn"};break;case"cn-northwest-1":n={hostname:"monitoring.cn-northwest-1.amazonaws.com.cn",partition:"aws-cn"};break;case"eu-central-1":n={hostname:"monitoring.eu-central-1.amazonaws.com",partition:"aws"};break;case"eu-north-1":n={hostname:"monitoring.eu-north-1.amazonaws.com",partition:"aws"};break;case"eu-south-1":n={hostname:"monitoring.eu-south-1.amazonaws.com",partition:"aws"};break;case"eu-west-1":n={hostname:"monitoring.eu-west-1.amazonaws.com",partition:"aws"};break;case"eu-west-2":n={hostname:"monitoring.eu-west-2.amazonaws.com",partition:"aws"};break;case"eu-west-3":n={hostname:"monitoring.eu-west-3.amazonaws.com",partition:"aws"};break;case"fips-us-east-1":n={hostname:"monitoring-fips.us-east-1.amazonaws.com",partition:"aws",signingRegion:"us-east-1"};break;case"fips-us-east-2":n={hostname:"monitoring-fips.us-east-2.amazonaws.com",partition:"aws",signingRegion:"us-east-2"};break;case"fips-us-gov-east-1":n={hostname:"monitoring.us-gov-east-1.amazonaws.com",partition:"aws-us-gov",signingRegion:"us-gov-east-1"};break;case"fips-us-gov-west-1":n={hostname:"monitoring.us-gov-west-1.amazonaws.com",partition:"aws-us-gov",signingRegion:"us-gov-west-1"};break;case"fips-us-west-1":n={hostname:"monitoring-fips.us-west-1.amazonaws.com",partition:"aws",signingRegion:"us-west-1"};break;case"fips-us-west-2":n={hostname:"monitoring-fips.us-west-2.amazonaws.com",partition:"aws",signingRegion:"us-west-2"};break;case"me-south-1":n={hostname:"monitoring.me-south-1.amazonaws.com",partition:"aws"};break;case"sa-east-1":n={hostname:"monitoring.sa-east-1.amazonaws.com",partition:"aws"};break;case"us-east-1":n={hostname:"monitoring.us-east-1.amazonaws.com",partition:"aws"};break;case"us-east-2":n={hostname:"monitoring.us-east-2.amazonaws.com",partition:"aws"};break;case"us-gov-east-1":n={hostname:"monitoring.us-gov-east-1.amazonaws.com",partition:"aws-us-gov"};break;case"us-gov-west-1":n={hostname:"monitoring.us-gov-west-1.amazonaws.com",partition:"aws-us-gov"};break;case"us-iso-east-1":n={hostname:"monitoring.us-iso-east-1.c2s.ic.gov",partition:"aws-iso"};break;case"us-isob-east-1":n={hostname:"monitoring.us-isob-east-1.sc2s.sgov.gov",partition:"aws-iso-b"};break;case"us-west-1":n={hostname:"monitoring.us-west-1.amazonaws.com",partition:"aws"};break;case"us-west-2":n={hostname:"monitoring.us-west-2.amazonaws.com",partition:"aws"};break;default:Pn.has(e)&&(n={hostname:Nn.replace("{region}",e),partition:"aws"}),Dn.has(e)&&(n={hostname:"monitoring.{region}.amazonaws.com.cn".replace("{region}",e),partition:"aws-cn"}),Mn.has(e)&&(n={hostname:"monitoring.{region}.c2s.ic.gov".replace("{region}",e),partition:"aws-iso"}),Bn.has(e)&&(n={hostname:"monitoring.{region}.sc2s.sgov.gov".replace("{region}",e),partition:"aws-iso-b"}),zn.has(e)&&(n={hostname:"monitoring.{region}.amazonaws.com".replace("{region}",e),partition:"aws-us-gov"}),void 0===n&&(n={hostname:Nn.replace("{region}",e),partition:"aws"})}return Promise.resolve(c({signingService:"monitoring"},n))},serviceId:"CloudWatch",urlParser:function(e){var t,n=new URL(e),r=n.hostname,i=n.pathname,o=n.port,a=n.protocol,s=n.search;return s&&(t=function(e){var t,n,r={};if(e=e.replace(/^\?/,""))try{for(var i=(0,jn.__values)(e.split("&")),o=i.next();!o.done;o=i.next()){var a=o.value,s=(0,jn.__read)(a.split("="),2),l=s[0],c=s[1],u=void 0===c?null:c;l=decodeURIComponent(l),u&&(u=decodeURIComponent(u)),l in r?Array.isArray(r[l])?r[l].push(u):r[l]=[r[l],u]:r[l]=u}}catch(d){t={error:d}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}return r}(s)),{hostname:r,port:o?parseInt(o):void 0,protocol:a,path:i,query:t}}},qn=c(c({},Un),{runtime:"browser",base64Decoder:un,base64Encoder:function(e){for(var t="",n=0;n<e.length;n+=3){for(var r=0,i=0,o=n,a=Math.min(n+3,e.length);o<a;o++)r|=e[o]<<(a-o-1)*cn,i+=cn;var s=Math.ceil(i/ln);r<<=s*ln-i;for(var l=1;l<=s;l++){var c=(s-l)*ln;t+=tn[(r&63<<c)>>c]}t+="==".slice(0,4-s)}return t},bodyLengthChecker:function(e){if("string"===typeof e){for(var t=e.length,n=t-1;n>=0;n--){var r=e.charCodeAt(n);r>127&&r<=2047?t++:r>2047&&r<=65535&&(t+=2)}return t}return"number"===typeof e.byteLength?e.byteLength:"number"===typeof e.size?e.size:void 0},credentialDefaultProvider:function(e){return function(){return Promise.reject(new Error("Credential is missing"))}},defaultUserAgentProvider:function(e){var t=e.serviceId,n=e.clientVersion;return function(){return In(void 0,void 0,void 0,(function(){var e,r,i,o,a,s,l,c,u;return Rn(this,(function(d){return e=(null===(i=null===window||void 0===window?void 0:window.navigator)||void 0===i?void 0:i.userAgent)?Ln().parse(window.navigator.userAgent):void 0,r=[["aws-sdk-js",n],["os/"+((null===(o=null===e||void 0===e?void 0:e.os)||void 0===o?void 0:o.name)||"other"),null===(a=null===e||void 0===e?void 0:e.os)||void 0===a?void 0:a.version],["lang/js"],["md/browser",(null!==(l=null===(s=null===e||void 0===e?void 0:e.browser)||void 0===s?void 0:s.name)&&void 0!==l?l:"unknown")+"_"+(null!==(u=null===(c=null===e||void 0===e?void 0:e.browser)||void 0===c?void 0:c.version)&&void 0!==u?u:"unknown")]],t&&r.push(["api/"+t,n]),[2,r]}))}))}}({serviceId:Un.serviceId,clientVersion:"3.6.0"}),maxAttempts:3,region:(Fn="Region is missing",function(){return Promise.reject(Fn)}),requestHandler:new Xt,sha256:Zt.Sha256,streamCollector:function(e){return"function"===typeof Blob&&e instanceof Blob?function(e){return Gt(this,void 0,void 0,(function(){var t,n;return Kt(this,(function(r){switch(r.label){case 0:return[4,dn(e)];case 1:return t=r.sent(),n=un(t),[2,new Uint8Array(n)]}}))}))}(e):function(e){return Gt(this,void 0,void 0,(function(){var t,n,r,i,o,a,s;return Kt(this,(function(l){switch(l.label){case 0:t=new Uint8Array(0),n=e.getReader(),r=!1,l.label=1;case 1:return r?[3,3]:[4,n.read()];case 2:return i=l.sent(),o=i.done,(a=i.value)&&(s=t,(t=new Uint8Array(s.length+a.length)).set(s),t.set(a,s.length)),r=o,[3,1];case 3:return[2,t]}}))}))}(e)},utf8Decoder:function(e){return"function"===typeof TextEncoder?function(e){return(new TextEncoder).encode(e)}(e):function(e){for(var t=[],n=0,r=e.length;n<r;n++){var i=e.charCodeAt(n);if(i<128)t.push(i);else if(i<2048)t.push(i>>6|192,63&i|128);else if(n+1<e.length&&55296===(64512&i)&&56320===(64512&e.charCodeAt(n+1))){var o=65536+((1023&i)<<10)+(1023&e.charCodeAt(++n));t.push(o>>18|240,o>>12&63|128,o>>6&63|128,63&o|128)}else t.push(i>>12|224,i>>6&63|128,63&i|128)}return Uint8Array.from(t)}(e)},utf8Encoder:function(e){return"function"===typeof TextDecoder?function(e){return new TextDecoder("utf-8").decode(e)}(e):function(e){for(var t="",n=0,r=e.length;n<r;n++){var i=e[n];if(i<128)t+=String.fromCharCode(i);else if(192<=i&&i<224){var o=e[++n];t+=String.fromCharCode((31&i)<<6|63&o)}else if(240<=i&&i<365){var a="%"+[i,e[++n],e[++n],e[++n]].map((function(e){return e.toString(16)})).join("%");t+=decodeURIComponent(a)}else t+=String.fromCharCode((15&i)<<12|(63&e[++n])<<6|63&e[++n])}return t}(e)}});var Wn=function(){return Wn=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},Wn.apply(this,arguments)};function Vn(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{l(r.next(e))}catch(t){o(t)}}function s(e){try{l(r.throw(e))}catch(t){o(t)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}l((r=r.apply(e,t||[])).next())}))}function Hn(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(s){o=[6,s],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}}var Zn=function(e){var t=e.endpoint,n=e.urlParser;if("string"===typeof t){var r=Promise.resolve(n(t));return function(){return r}}if("object"===typeof t){var i=Promise.resolve(t);return function(){return i}}return t},Gn=function(e){return Vn(void 0,void 0,void 0,(function(){var t,n,r,i,o;return Hn(this,(function(a){switch(a.label){case 0:return t=e.tls,n=void 0===t||t,[4,e.region()];case 1:if(r=a.sent(),!new RegExp(/^([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9])$/).test(r))throw new Error("Invalid region in client config");return[4,e.regionInfoProvider(r)];case 2:if(!(i=(null!==(o=a.sent())&&void 0!==o?o:{}).hostname))throw new Error("Cannot resolve hostname from client config");return[2,e.urlParser((n?"https:":"http:")+"//"+i)]}}))}))},Kn=function(e){if("string"===typeof e){var t=Promise.resolve(e);return function(){return t}}return e};var Qn=function(){return Qn=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},Qn.apply(this,arguments)};function Yn(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{l(r.next(e))}catch(t){o(t)}}function s(e){try{l(r.throw(e))}catch(t){o(t)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}l((r=r.apply(e,t||[])).next())}))}function $n(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(s){o=[6,s],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}}var Jn="content-length";var Xn={step:"build",tags:["SET_CONTENT_LENGTH","CONTENT_LENGTH"],name:"contentLengthMiddleware",override:!0},er=function(e){return{applyToStack:function(t){t.add(function(e){var t=this;return function(n){return function(r){return Yn(t,void 0,void 0,(function(){var t,i,o,a,s;return $n(this,(function(l){return t=r.request,nt.isInstance(t)&&(i=t.body,o=t.headers,i&&-1===Object.keys(o).map((function(e){return e.toLowerCase()})).indexOf(Jn)&&void 0!==(a=e(i))&&(t.headers=Qn(Qn({},t.headers),((s={})[Jn]=String(a),s)))),[2,n(Qn(Qn({},r),{request:t}))]}))}))}}}(e.bodyLengthChecker),Xn)}}};function tr(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{l(r.next(e))}catch(t){o(t)}}function s(e){try{l(r.throw(e))}catch(t){o(t)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}l((r=r.apply(e,t||[])).next())}))}function nr(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(s){o=[6,s],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}}var rr={name:"hostHeaderMiddleware",step:"build",priority:"low",tags:["HOST"],override:!0},ir=function(e){return{applyToStack:function(t){t.add(function(e){return function(t){return function(n){return tr(void 0,void 0,void 0,(function(){var r,i;return nr(this,(function(o){return nt.isInstance(n.request)?(r=n.request,(void 0===(i=(e.requestHandler.metadata||{}).handlerProtocol)?"":i).indexOf("h2")>=0&&!r.headers[":authority"]?(delete r.headers.host,r.headers[":authority"]=""):r.headers.host||(r.headers.host=r.hostname),[2,t(n)]):[2,t(n)]}))}))}}}(e),rr)}}};function or(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{l(r.next(e))}catch(t){o(t)}}function s(e){try{l(r.throw(e))}catch(t){o(t)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}l((r=r.apply(e,t||[])).next())}))}function ar(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(s){o=[6,s],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}}var sr=function(){return function(e,t){return function(n){return or(void 0,void 0,void 0,(function(){var r,i,o,a,s,l,c,u,d;return ar(this,(function(p){switch(p.label){case 0:return r=t.clientName,i=t.commandName,o=t.inputFilterSensitiveLog,a=t.logger,s=t.outputFilterSensitiveLog,[4,e(n)];case 1:return l=p.sent(),a?("function"===typeof a.info&&(c=l.output,u=c.$metadata,d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}(c,["$metadata"]),a.info({clientName:r,commandName:i,input:o(n.input),output:s(d),metadata:u})),[2,l]):[2,l]}}))}))}}},lr={name:"loggerMiddleware",tags:["LOGGER"],step:"initialize",override:!0};var cr=function(){return cr=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},cr.apply(this,arguments)};function ur(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{l(r.next(e))}catch(t){o(t)}}function s(e){try{l(r.throw(e))}catch(t){o(t)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}l((r=r.apply(e,t||[])).next())}))}function dr(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(s){o=[6,s],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}}function pr(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(s){i={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a}var fr=function(){return fr=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},fr.apply(this,arguments)};function hr(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{l(r.next(e))}catch(t){o(t)}}function s(e){try{l(r.throw(e))}catch(t){o(t)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}l((r=r.apply(e,t||[])).next())}))}function mr(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(s){o=[6,s],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}}function gr(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 vr(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(s){i={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a}for(var br={},yr={},wr=0;wr<256;wr++){var _r=wr.toString(16).toLowerCase();1===_r.length&&(_r="0"+_r),br[wr]=_r,yr[_r]=wr}function xr(e){for(var t="",n=0;n<e.byteLength;n++)t+=br[e[n]];return t}var Sr="X-Amz-Date",kr="X-Amz-Signature",Er="X-Amz-Security-Token",Cr="authorization",Ar=Sr.toLowerCase(),Tr=[Cr,Ar,"date"],Ir=kr.toLowerCase(),Rr="x-amz-content-sha256",Or=Er.toLowerCase(),Lr={authorization:!0,"cache-control":!0,connection:!0,expect:!0,from:!0,"keep-alive":!0,"max-forwards":!0,pragma:!0,referer:!0,te:!0,trailer:!0,"transfer-encoding":!0,upgrade:!0,"user-agent":!0,"x-amzn-trace-id":!0},Nr=/^proxy-/,Pr=/^sec-/,Dr="AWS4-HMAC-SHA256",Mr="AWS4-HMAC-SHA256-PAYLOAD",Br="aws4_request",zr={},jr=[];function Fr(e,t,n){return e+"/"+t+"/"+n+"/"+Br}function Ur(e,t,n){var r=new e(t);return r.update(n),r.digest()}function qr(e,t,n){var r,i,o=e.headers,a={};try{for(var s=gr(Object.keys(o).sort()),l=s.next();!l.done;l=s.next()){var c=l.value,u=c.toLowerCase();(u in Lr||(null===t||void 0===t?void 0:t.has(u))||Nr.test(u)||Pr.test(u))&&(!n||n&&!n.has(u))||(a[u]=o[c].trim().replace(/\s+/g," "))}}catch(d){r={error:d}}finally{try{l&&!l.done&&(i=s.return)&&i.call(s)}finally{if(r)throw r.error}}return a}function Wr(e,t){var n=e.headers,r=e.body;return hr(this,void 0,void 0,(function(){var e,i,o,a,s,l,c;return mr(this,(function(u){switch(u.label){case 0:try{for(e=gr(Object.keys(n)),i=e.next();!i.done;i=e.next())if((o=i.value).toLowerCase()===Rr)return[2,n[o]]}catch(p){l={error:p}}finally{try{i&&!i.done&&(c=e.return)&&c.call(e)}finally{if(l)throw l.error}}return void 0!=r?[3,1]:[2,"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"];case 1:return"string"===typeof r||ArrayBuffer.isView(r)||(d=r,"function"===typeof ArrayBuffer&&d instanceof ArrayBuffer||"[object ArrayBuffer]"===Object.prototype.toString.call(d))?((a=new t).update(r),s=xr,[4,a.digest()]):[3,3];case 2:return[2,s.apply(void 0,[u.sent()])];case 3:return[2,"UNSIGNED-PAYLOAD"]}var d}))}))}function Vr(e){var t=e.headers,n=e.query,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 i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}(e,["headers","query"]);return fr(fr({},r),{headers:fr({},t),query:n?Hr(n):void 0})}function Hr(e){return Object.keys(e).reduce((function(t,n){var r,i=e[n];return fr(fr({},t),((r={})[n]=Array.isArray(i)?function(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(vr(arguments[t]));return e}(i):i,r))}),{})}function Zr(e){var t,n;e="function"===typeof e.clone?e.clone():Vr(e);try{for(var r=gr(Object.keys(e.headers)),i=r.next();!i.done;i=r.next()){var o=i.value;Tr.indexOf(o.toLowerCase())>-1&&delete e.headers[o]}}catch(a){t={error:a}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(t)throw t.error}}return e}function Gr(e){return function(e){if("number"===typeof e)return new Date(1e3*e);if("string"===typeof e)return Number(e)?new Date(1e3*Number(e)):new Date(e);return e}(e).toISOString().replace(/\.\d{3}Z$/,"Z")}var Kr=function(){function e(e){var t=e.applyChecksum,n=e.credentials,r=e.region,i=e.service,o=e.sha256,a=e.uriEscapePath,s=void 0===a||a;this.service=i,this.sha256=o,this.uriEscapePath=s,this.applyChecksum="boolean"!==typeof t||t,this.regionProvider=$r(r),this.credentialProvider=Jr(n)}return e.prototype.presign=function(e,t){return void 0===t&&(t={}),hr(this,void 0,void 0,(function(){var n,r,i,o,a,s,l,c,u,d,p,f,h,m,g,v,b,y,w,_,x,S,k,E;return mr(this,(function(C){switch(C.label){case 0:return n=t.signingDate,r=void 0===n?new Date:n,i=t.expiresIn,o=void 0===i?3600:i,a=t.unsignableHeaders,s=t.unhoistableHeaders,l=t.signableHeaders,c=t.signingRegion,u=t.signingService,[4,this.credentialProvider()];case 1:return d=C.sent(),null===c||void 0===c?[3,2]:(f=c,[3,4]);case 2:return[4,this.regionProvider()];case 3:f=C.sent(),C.label=4;case 4:return p=f,h=Qr(r),m=h.longDate,g=h.shortDate,o>604800?[2,Promise.reject("Signature version 4 presigned URLs must have an expiration date less than one week in the future")]:(v=Fr(g,p,null!==u&&void 0!==u?u:this.service),b=function(e,t){var n,r,i;void 0===t&&(t={});var o="function"===typeof e.clone?e.clone():Vr(e),a=o.headers,s=o.query,l=void 0===s?{}:s;try{for(var c=gr(Object.keys(a)),u=c.next();!u.done;u=c.next()){var d=u.value,p=d.toLowerCase();"x-amz-"!==p.substr(0,6)||(null===(i=t.unhoistableHeaders)||void 0===i?void 0:i.has(p))||(l[d]=a[d],delete a[d])}}catch(f){n={error:f}}finally{try{u&&!u.done&&(r=c.return)&&r.call(c)}finally{if(n)throw n.error}}return fr(fr({},e),{headers:a,query:l})}(Zr(e),{unhoistableHeaders:s}),d.sessionToken&&(b.query[Er]=d.sessionToken),b.query["X-Amz-Algorithm"]=Dr,b.query["X-Amz-Credential"]=d.accessKeyId+"/"+v,b.query[Sr]=m,b.query["X-Amz-Expires"]=o.toString(10),y=qr(b,a,l),b.query["X-Amz-SignedHeaders"]=Yr(y),w=b.query,_=kr,x=this.getSignature,S=[m,v,this.getSigningKey(d,p,g,u)],k=this.createCanonicalRequest,E=[b,y],[4,Wr(e,this.sha256)]);case 5:return[4,x.apply(this,S.concat([k.apply(this,E.concat([C.sent()]))]))];case 6:return w[_]=C.sent(),[2,b]}}))}))},e.prototype.sign=function(e,t){return hr(this,void 0,void 0,(function(){return mr(this,(function(n){return"string"===typeof e?[2,this.signString(e,t)]:e.headers&&e.payload?[2,this.signEvent(e,t)]:[2,this.signRequest(e,t)]}))}))},e.prototype.signEvent=function(e,t){var n=e.headers,r=e.payload,i=t.signingDate,o=void 0===i?new Date:i,a=t.priorSignature,s=t.signingRegion,l=t.signingService;return hr(this,void 0,void 0,(function(){var e,t,i,c,u,d,p,f,h,m,g;return mr(this,(function(v){switch(v.label){case 0:return null===s||void 0===s?[3,1]:(t=s,[3,3]);case 1:return[4,this.regionProvider()];case 2:t=v.sent(),v.label=3;case 3:return e=t,i=Qr(o),c=i.shortDate,u=i.longDate,d=Fr(c,e,null!==l&&void 0!==l?l:this.service),[4,Wr({headers:{},body:r},this.sha256)];case 4:return p=v.sent(),(f=new this.sha256).update(n),m=xr,[4,f.digest()];case 5:return h=m.apply(void 0,[v.sent()]),g=[Mr,u,d,a,h,p].join("\n"),[2,this.signString(g,{signingDate:o,signingRegion:e,signingService:l})]}}))}))},e.prototype.signString=function(e,t){var n=void 0===t?{}:t,r=n.signingDate,i=void 0===r?new Date:r,o=n.signingRegion,a=n.signingService;return hr(this,void 0,void 0,(function(){var t,n,r,s,l,c,u,d;return mr(this,(function(p){switch(p.label){case 0:return[4,this.credentialProvider()];case 1:return t=p.sent(),null===o||void 0===o?[3,2]:(r=o,[3,4]);case 2:return[4,this.regionProvider()];case 3:r=p.sent(),p.label=4;case 4:return n=r,s=Qr(i).shortDate,u=(c=this.sha256).bind,[4,this.getSigningKey(t,n,s,a)];case 5:return(l=new(u.apply(c,[void 0,p.sent()]))).update(e),d=xr,[4,l.digest()];case 6:return[2,d.apply(void 0,[p.sent()])]}}))}))},e.prototype.signRequest=function(e,t){var n=void 0===t?{}:t,r=n.signingDate,i=void 0===r?new Date:r,o=n.signableHeaders,a=n.unsignableHeaders,s=n.signingRegion,l=n.signingService;return hr(this,void 0,void 0,(function(){var t,n,r,c,u,d,p,f,h,m,g;return mr(this,(function(v){switch(v.label){case 0:return[4,this.credentialProvider()];case 1:return t=v.sent(),null===s||void 0===s?[3,2]:(r=s,[3,4]);case 2:return[4,this.regionProvider()];case 3:r=v.sent(),v.label=4;case 4:return n=r,c=Zr(e),u=Qr(i),d=u.longDate,p=u.shortDate,f=Fr(p,n,null!==l&&void 0!==l?l:this.service),c.headers[Ar]=d,t.sessionToken&&(c.headers[Or]=t.sessionToken),[4,Wr(c,this.sha256)];case 5:return h=v.sent(),!function(e,t){var n,r;e=e.toLowerCase();try{for(var i=gr(Object.keys(t)),o=i.next();!o.done;o=i.next())if(e===o.value.toLowerCase())return!0}catch(a){n={error:a}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return!1}(Rr,c.headers)&&this.applyChecksum&&(c.headers[Rr]=h),m=qr(c,a,o),[4,this.getSignature(d,f,this.getSigningKey(t,n,p,l),this.createCanonicalRequest(c,m,h))];case 6:return g=v.sent(),c.headers[Cr]=Dr+" Credential="+t.accessKeyId+"/"+f+", SignedHeaders="+Yr(m)+", Signature="+g,[2,c]}}))}))},e.prototype.createCanonicalRequest=function(e,t,n){var r=Object.keys(t).sort();return e.method+"\n"+this.getCanonicalPath(e)+"\n"+function(e){var t,n,r=e.query,i=void 0===r?{}:r,o=[],a={},s=function(e){if(e.toLowerCase()===Ir)return"continue";o.push(e);var t=i[e];"string"===typeof t?a[e]=$t(e)+"="+$t(t):Array.isArray(t)&&(a[e]=t.slice(0).sort().reduce((function(t,n){return t.concat([$t(e)+"="+$t(n)])}),[]).join("&"))};try{for(var l=gr(Object.keys(i).sort()),c=l.next();!c.done;c=l.next())s(c.value)}catch(u){t={error:u}}finally{try{c&&!c.done&&(n=l.return)&&n.call(l)}finally{if(t)throw t.error}}return o.map((function(e){return a[e]})).filter((function(e){return e})).join("&")}(e)+"\n"+r.map((function(e){return e+":"+t[e]})).join("\n")+"\n\n"+r.join(";")+"\n"+n},e.prototype.createStringToSign=function(e,t,n){return hr(this,void 0,void 0,(function(){var r,i;return mr(this,(function(o){switch(o.label){case 0:return(r=new this.sha256).update(n),[4,r.digest()];case 1:return i=o.sent(),[2,Dr+"\n"+e+"\n"+t+"\n"+xr(i)]}}))}))},e.prototype.getCanonicalPath=function(e){var t=e.path;return this.uriEscapePath?"/"+encodeURIComponent(t.replace(/^\//,"")).replace(/%2F/g,"/"):t},e.prototype.getSignature=function(e,t,n,r){return hr(this,void 0,void 0,(function(){var i,o,a,s,l;return mr(this,(function(c){switch(c.label){case 0:return[4,this.createStringToSign(e,t,r)];case 1:return i=c.sent(),s=(a=this.sha256).bind,[4,n];case 2:return(o=new(s.apply(a,[void 0,c.sent()]))).update(i),l=xr,[4,o.digest()];case 3:return[2,l.apply(void 0,[c.sent()])]}}))}))},e.prototype.getSigningKey=function(e,t,n,r){return function(e,t,n,r,i){return hr(void 0,void 0,void 0,(function(){var o,a,s,l,c,u,d,p,f;return mr(this,(function(h){switch(h.label){case 0:return[4,Ur(e,t.secretAccessKey,t.accessKeyId)];case 1:if(o=h.sent(),(a=n+":"+r+":"+i+":"+xr(o)+":"+t.sessionToken)in zr)return[2,zr[a]];for(jr.push(a);jr.length>50;)delete zr[jr.shift()];s="AWS4"+t.secretAccessKey,h.label=2;case 2:h.trys.push([2,7,8,9]),l=gr([n,r,i,Br]),c=l.next(),h.label=3;case 3:return c.done?[3,6]:(u=c.value,[4,Ur(e,s,u)]);case 4:s=h.sent(),h.label=5;case 5:return c=l.next(),[3,3];case 6:return[3,9];case 7:return d=h.sent(),p={error:d},[3,9];case 8:try{c&&!c.done&&(f=l.return)&&f.call(l)}finally{if(p)throw p.error}return[7];case 9:return[2,zr[a]=s]}}))}))}(this.sha256,e,n,t,r||this.service)},e}(),Qr=function(e){var t=Gr(e).replace(/[\-:]/g,"");return{longDate:t,shortDate:t.substr(0,8)}},Yr=function(e){return Object.keys(e).sort().join(";")},$r=function(e){if("string"===typeof e){var t=Promise.resolve(e);return function(){return t}}return e},Jr=function(e){if("object"===typeof e){var t=Promise.resolve(e);return function(){return t}}return e};function Xr(e){if("object"===typeof e){var t=Promise.resolve(e);return function(){return t}}return e}var ei=function(e){return new Date(Date.now()+e)};function ti(e){return function(t,n){return function(r){return ur(this,void 0,void 0,(function(){var i,o,a,s,l,c,u,d,p;return dr(this,(function(f){switch(f.label){case 0:return nt.isInstance(r.request)?"function"!==typeof e.signer?[3,2]:[4,e.signer()]:[2,t(r)];case 1:return o=f.sent(),[3,3];case 2:o=e.signer,f.label=3;case 3:return i=o,s=t,l=[cr({},r)],p={},[4,i.sign(r.request,{signingDate:new Date(Date.now()+e.systemClockOffset),signingRegion:n.signing_region,signingService:n.signing_service})];case 4:return[4,s.apply(void 0,[cr.apply(void 0,l.concat([(p.request=f.sent(),p)]))])];case 5:return a=f.sent(),c=a.response.headers,(u=c&&(c.date||c.Date))&&(d=Date.parse(u),h=d,m=e.systemClockOffset,Math.abs(ei(m).getTime()-h)>=3e5&&(e.systemClockOffset=d-Date.now())),[2,a]}var h,m}))}))}}}var ni={name:"awsAuthMiddleware",tags:["SIGNATURE","AWSAUTH"],relation:"after",toMiddleware:"retryMiddleware",override:!0};var ri=function(){return ri=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},ri.apply(this,arguments)};function ii(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{l(r.next(e))}catch(t){o(t)}}function s(e){try{l(r.throw(e))}catch(t){o(t)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}l((r=r.apply(e,t||[])).next())}))}function oi(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(s){o=[6,s],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}}function ai(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(s){i={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a}function si(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(ai(arguments[t]));return e}var li="user-agent",ci=/[^\!\#\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w]/g,ui=function(e){var t=ai(e,2),n=t[0],r=t[1],i=n.indexOf("/"),o=n.substring(0,i),a=n.substring(i+1);return"api"===o&&(a=a.toLowerCase()),[o,a,r].filter((function(e){return e&&e.length>0})).map((function(e){return null===e||void 0===e?void 0:e.replace(ci,"_")})).join("/")},di={name:"getUserAgentMiddleware",step:"build",priority:"low",tags:["SET_USER_AGENT","USER_AGENT"],override:!0},pi=function(e){return{applyToStack:function(t){var n;t.add((n=e,function(e,t){return function(r){return ii(void 0,void 0,void 0,(function(){var i,o,a,s,l,c,u,d;return oi(this,(function(p){switch(p.label){case 0:return i=r.request,nt.isInstance(i)?(o=i.headers,a=(null===(u=null===t||void 0===t?void 0:t.userAgent)||void 0===u?void 0:u.map(ui))||[],[4,n.defaultUserAgentProvider()]):[2,e(r)];case 1:return s=p.sent().map(ui),l=(null===(d=null===n||void 0===n?void 0:n.customUserAgent)||void 0===d?void 0:d.map(ui))||[],o["x-amz-user-agent"]=si(s,a,l).join(" "),c=si(s.filter((function(e){return e.startsWith("aws-sdk-")})),l).join(" "),"browser"!==n.runtime&&c&&(o[li]=o[li]?o[li]+" "+c:c),[2,e(ri(ri({},r),{request:i}))]}}))}))}}),di)}}},fi=function(e){function t(t){var n,r,i=this,o=function(e){if(!e.region)throw new Error("Region is missing");return Wn(Wn({},e),{region:Kn(e.region)})}(c(c({},qn),t)),a=function(e){var t;return Wn(Wn({},e),{tls:null===(t=e.tls)||void 0===t||t,endpoint:e.endpoint?Zn(e):function(){return Gn(e)},isCustomEndpoint:!!e.endpoint})}(o),s=function(e){var t,n=this,r=Xr(e.credentials||e.credentialDefaultProvider(e)),i=e.signingEscapePath,o=void 0===i||i,a=e.systemClockOffset,s=void 0===a?e.systemClockOffset||0:a,l=e.sha256;return t=e.signer?Xr(e.signer):function(){return Xr(e.region)().then((function(t){return ur(n,void 0,void 0,(function(){return dr(this,(function(n){switch(n.label){case 0:return[4,e.regionInfoProvider(t)];case 1:return[2,[n.sent()||{},t]]}}))}))})).then((function(t){var n=pr(t,2),i=n[0],a=n[1],s=i.signingRegion,c=i.signingService;return e.signingRegion=e.signingRegion||s||a,e.signingName=e.signingName||c||e.serviceId,new Kr({credentials:r,region:e.signingRegion,service:e.signingName,sha256:l,uriEscapePath:o})}))},cr(cr({},e),{systemClockOffset:s,signingEscapePath:o,credentials:r,signer:t})}(a),l=function(e){var t=Tn(e.maxAttempts);return pn(pn({},e),{maxAttempts:t,retryStrategy:e.retryStrategy||new An(t)})}(s),u=ri(ri({},n=l),{customUserAgent:"string"===typeof n.customUserAgent?[[n.customUserAgent]]:n.customUserAgent});return(i=e.call(this,u)||this).config=u,i.middlewareStack.use((r=i.config,{applyToStack:function(e){e.addRelativeTo(ti(r),ni)}})),i.middlewareStack.use(function(e){return{applyToStack:function(t){t.add(gn(e),vn)}}}(i.config)),i.middlewareStack.use(er(i.config)),i.middlewareStack.use(ir(i.config)),i.middlewareStack.use((i.config,{applyToStack:function(e){e.add(sr(),lr)}})),i.middlewareStack.use(pi(i.config)),i}return l(t,e),t.prototype.destroy=function(){e.prototype.destroy.call(this)},t}(ut),hi=function(e,t){return hi=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])},hi(e,t)};function mi(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}hi(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var gi=function(){return gi=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},gi.apply(this,arguments)};function vi(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{l(r.next(e))}catch(t){o(t)}}function s(e){try{l(r.throw(e))}catch(t){o(t)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}l((r=r.apply(e,t||[])).next())}))}function bi(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(s){return function(l){return function(s){if(n)throw new TypeError("Generator is already executing.");for(;o&&(o=0,s[0]&&(a=0)),a;)try{if(n=1,r&&(i=2&s[0]?r.return:s[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,s[1])).done)return i;switch(r=0,i&&(s=[2&s[0],i.value]),s[0]){case 0:case 1:i=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]<i[3])){a.label=s[1];break}if(6===s[0]&&a.label<i[1]){a.label=i[1],i=s;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(s);break}i[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(l){s=[6,l],r=0}finally{n=i=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,l])}}}Object.create;Object.create;"function"===typeof SuppressedError&&SuppressedError;var yi,wi,_i,xi,Si,ki,Ei,Ci,Ai,Ti,Ii,Ri,Oi,Li,Ni,Pi,Di,Mi,Bi,zi,ji,Fi,Ui,qi,Wi,Vi,Hi,Zi,Gi,Ki,Qi,Yi,$i,Ji,Xi,eo,to,no,ro,io,oo,ao,so,lo,co,uo,po,fo,ho,mo,go,vo,bo,yo,wo,_o,xo,So,ko,Eo,Co,Ao,To,Io,Ro,Oo,Lo,No,Po,Do,Mo,Bo,zo,jo,Fo,Uo,qo,Wo,Vo,Ho,Zo,Go,Ko,Qo,Yo,$o,Jo,Xo,ea,ta,na,ra,ia,oa,aa,sa,la,ca,ua,da,pa,fa,ha,ma;!function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(yi||(yi={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(wi||(wi={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(_i||(_i={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(xi||(xi={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Si||(Si={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(ki||(ki={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Ei||(Ei={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Ci||(Ci={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Ai||(Ai={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Ti||(Ti={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Ii||(Ii={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Ri||(Ri={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Oi||(Oi={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Li||(Li={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Ni||(Ni={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Pi||(Pi={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Di||(Di={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Mi||(Mi={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Bi||(Bi={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(zi||(zi={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(ji||(ji={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Fi||(Fi={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Ui||(Ui={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(qi||(qi={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Wi||(Wi={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Vi||(Vi={})),function(e){e.CANCELLED="CANCELLED",e.COMPLETED="COMPLETED",e.FAILED="FAILED",e.PENDING="PENDING",e.PENDING_CANCEL="PENDING_CANCEL",e.RUNNING="RUNNING"}(Hi||(Hi={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Zi||(Zi={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Gi||(Gi={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Ki||(Ki={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Qi||(Qi={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Yi||(Yi={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}($i||($i={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Ji||(Ji={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Xi||(Xi={})),function(e){e.LastEventTime="LastEventTime",e.LogStreamName="LogStreamName"}(eo||(eo={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(to||(to={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(no||(no={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(ro||(ro={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(io||(io={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(oo||(oo={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(ao||(ao={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(so||(so={})),function(e){e.Cancelled="Cancelled",e.Complete="Complete",e.Failed="Failed",e.Running="Running",e.Scheduled="Scheduled"}(lo||(lo={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(co||(co={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(uo||(uo={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(po||(po={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(fo||(fo={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(ho||(ho={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(mo||(mo={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(go||(go={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(vo||(vo={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(bo||(bo={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(yo||(yo={})),function(e){e.ByLogStream="ByLogStream",e.Random="Random"}(wo||(wo={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(_o||(_o={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(xo||(xo={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(So||(So={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(ko||(ko={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Eo||(Eo={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Co||(Co={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Ao||(Ao={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(To||(To={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Io||(Io={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Ro||(Ro={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Oo||(Oo={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Lo||(Lo={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(No||(No={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Po||(Po={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Do||(Do={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Mo||(Mo={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Bo||(Bo={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(zo||(zo={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(jo||(jo={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Fo||(Fo={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Uo||(Uo={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(qo||(qo={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Wo||(Wo={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Vo||(Vo={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Ho||(Ho={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Zo||(Zo={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Go||(Go={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Ko||(Ko={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Qo||(Qo={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Yo||(Yo={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}($o||($o={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Jo||(Jo={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(Xo||(Xo={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(ea||(ea={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(ta||(ta={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(na||(na={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(ra||(ra={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(ia||(ia={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(oa||(oa={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(aa||(aa={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(sa||(sa={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(la||(la={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(ca||(ca={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(ua||(ua={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(da||(da={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(pa||(pa={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(fa||(fa={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(ha||(ha={})),function(e){e.filterSensitiveLog=function(e){return gi({},e)}}(ma||(ma={}));var ga=n(58467),va=function(e,t){return vi(void 0,void 0,void 0,(function(){var n,r,i,o,a,s,l,c,u,d;return bi(this,(function(p){switch(p.label){case 0:return r=[gi({},e)],d={},[4,Ua(e.body,t)];case 1:switch(n=gi.apply(void 0,r.concat([(d.body=p.sent(),d)])),o="UnknownError",o=qa(e,n.body),o){case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":return[3,2];case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":return[3,4];case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":return[3,6]}return[3,8];case 2:return a=[{}],[4,wa(n,t)];case 3:return i=gi.apply(void 0,[gi.apply(void 0,a.concat([p.sent()])),{name:o,$metadata:za(e)}]),[3,9];case 4:return s=[{}],[4,xa(n,t)];case 5:return i=gi.apply(void 0,[gi.apply(void 0,s.concat([p.sent()])),{name:o,$metadata:za(e)}]),[3,9];case 6:return l=[{}],[4,Sa(n,t)];case 7:return i=gi.apply(void 0,[gi.apply(void 0,l.concat([p.sent()])),{name:o,$metadata:za(e)}]),[3,9];case 8:c=n.body,o=c.code||c.Code||o,i=gi(gi({},c),{name:""+o,message:c.message||c.Message||o,$fault:"client",$metadata:za(e)}),p.label=9;case 9:return u=i.message||i.Message||o,i.message=u,delete i.Message,[2,Promise.reject(Object.assign(new Error(u),i))]}}))}))},ba=function(e,t){return vi(void 0,void 0,void 0,(function(){var n,r,i,o,a,s,l,c,u,d,p,f,h;return bi(this,(function(m){switch(m.label){case 0:return r=[gi({},e)],h={},[4,Ua(e.body,t)];case 1:switch(n=gi.apply(void 0,r.concat([(h.body=m.sent(),h)])),o="UnknownError",o=qa(e,n.body),o){case"DataAlreadyAcceptedException":case"com.amazonaws.cloudwatchlogs#DataAlreadyAcceptedException":return[3,2];case"InvalidParameterException":case"com.amazonaws.cloudwatchlogs#InvalidParameterException":return[3,4];case"InvalidSequenceTokenException":case"com.amazonaws.cloudwatchlogs#InvalidSequenceTokenException":return[3,6];case"ResourceNotFoundException":case"com.amazonaws.cloudwatchlogs#ResourceNotFoundException":return[3,8];case"ServiceUnavailableException":case"com.amazonaws.cloudwatchlogs#ServiceUnavailableException":return[3,10];case"UnrecognizedClientException":case"com.amazonaws.cloudwatchlogs#UnrecognizedClientException":return[3,12]}return[3,14];case 2:return a=[{}],[4,ya(n,t)];case 3:return i=gi.apply(void 0,[gi.apply(void 0,a.concat([m.sent()])),{name:o,$metadata:za(e)}]),[3,15];case 4:return s=[{}],[4,wa(n,t)];case 5:return i=gi.apply(void 0,[gi.apply(void 0,s.concat([m.sent()])),{name:o,$metadata:za(e)}]),[3,15];case 6:return l=[{}],[4,_a(n,t)];case 7:return i=gi.apply(void 0,[gi.apply(void 0,l.concat([m.sent()])),{name:o,$metadata:za(e)}]),[3,15];case 8:return c=[{}],[4,xa(n,t)];case 9:return i=gi.apply(void 0,[gi.apply(void 0,c.concat([m.sent()])),{name:o,$metadata:za(e)}]),[3,15];case 10:return u=[{}],[4,Sa(n,t)];case 11:return i=gi.apply(void 0,[gi.apply(void 0,u.concat([m.sent()])),{name:o,$metadata:za(e)}]),[3,15];case 12:return d=[{}],[4,ka(n,t)];case 13:return i=gi.apply(void 0,[gi.apply(void 0,d.concat([m.sent()])),{name:o,$metadata:za(e)}]),[3,15];case 14:p=n.body,o=p.code||p.Code||o,i=gi(gi({},p),{name:""+o,message:p.message||p.Message||o,$fault:"client",$metadata:za(e)}),m.label=15;case 15:return f=i.message||i.Message||o,i.message=f,delete i.Message,[2,Promise.reject(Object.assign(new Error(f),i))]}}))}))},ya=function(e,t){return vi(void 0,void 0,void 0,(function(){var n,r;return bi(this,(function(i){return n=e.body,r=Ta(n,t),[2,gi({name:"DataAlreadyAcceptedException",$fault:"client",$metadata:za(e)},r)]}))}))},wa=function(e,t){return vi(void 0,void 0,void 0,(function(){var n,r;return bi(this,(function(i){return n=e.body,r=Ra(n,t),[2,gi({name:"InvalidParameterException",$fault:"client",$metadata:za(e)},r)]}))}))},_a=function(e,t){return vi(void 0,void 0,void 0,(function(){var n,r;return bi(this,(function(i){return n=e.body,r=Oa(n,t),[2,gi({name:"InvalidSequenceTokenException",$fault:"client",$metadata:za(e)},r)]}))}))},xa=function(e,t){return vi(void 0,void 0,void 0,(function(){var n,r;return bi(this,(function(i){return n=e.body,r=Da(n,t),[2,gi({name:"ResourceNotFoundException",$fault:"client",$metadata:za(e)},r)]}))}))},Sa=function(e,t){return vi(void 0,void 0,void 0,(function(){var n,r;return bi(this,(function(i){return n=e.body,r=Ma(n,t),[2,gi({name:"ServiceUnavailableException",$fault:"server",$metadata:za(e)},r)]}))}))},ka=function(e,t){return vi(void 0,void 0,void 0,(function(){var n,r;return bi(this,(function(i){return n=e.body,r=Ba(n,t),[2,gi({name:"UnrecognizedClientException",$fault:"client",$metadata:za(e)},r)]}))}))},Ea=function(e,t){return gi(gi(gi(gi(gi(gi({},void 0!==e.descending&&null!==e.descending&&{descending:e.descending}),void 0!==e.limit&&null!==e.limit&&{limit:e.limit}),void 0!==e.logGroupName&&null!==e.logGroupName&&{logGroupName:e.logGroupName}),void 0!==e.logStreamNamePrefix&&null!==e.logStreamNamePrefix&&{logStreamNamePrefix:e.logStreamNamePrefix}),void 0!==e.nextToken&&null!==e.nextToken&&{nextToken:e.nextToken}),void 0!==e.orderBy&&null!==e.orderBy&&{orderBy:e.orderBy})},Ca=function(e,t){return e.filter((function(e){return null!=e})).map((function(e){return null===e?null:function(e,t){return gi(gi({},void 0!==e.message&&null!==e.message&&{message:e.message}),void 0!==e.timestamp&&null!==e.timestamp&&{timestamp:e.timestamp})}(e)}))},Aa=function(e,t){return gi(gi(gi(gi({},void 0!==e.logEvents&&null!==e.logEvents&&{logEvents:Ca(e.logEvents)}),void 0!==e.logGroupName&&null!==e.logGroupName&&{logGroupName:e.logGroupName}),void 0!==e.logStreamName&&null!==e.logStreamName&&{logStreamName:e.logStreamName}),void 0!==e.sequenceToken&&null!==e.sequenceToken&&{sequenceToken:e.sequenceToken})},Ta=function(e,t){return{expectedSequenceToken:void 0!==e.expectedSequenceToken&&null!==e.expectedSequenceToken?e.expectedSequenceToken:void 0,message:void 0!==e.message&&null!==e.message?e.message:void 0}},Ia=function(e,t){return{logStreams:void 0!==e.logStreams&&null!==e.logStreams?La(e.logStreams,t):void 0,nextToken:void 0!==e.nextToken&&null!==e.nextToken?e.nextToken:void 0}},Ra=function(e,t){return{message:void 0!==e.message&&null!==e.message?e.message:void 0}},Oa=function(e,t){return{expectedSequenceToken:void 0!==e.expectedSequenceToken&&null!==e.expectedSequenceToken?e.expectedSequenceToken:void 0,message:void 0!==e.message&&null!==e.message?e.message:void 0}},La=function(e,t){return(e||[]).filter((function(e){return null!=e})).map((function(e){return null===e?null:function(e,t){return{arn:void 0!==e.arn&&null!==e.arn?e.arn:void 0,creationTime:void 0!==e.creationTime&&null!==e.creationTime?e.creationTime:void 0,firstEventTimestamp:void 0!==e.firstEventTimestamp&&null!==e.firstEventTimestamp?e.firstEventTimestamp:void 0,lastEventTimestamp:void 0!==e.lastEventTimestamp&&null!==e.lastEventTimestamp?e.lastEventTimestamp:void 0,lastIngestionTime:void 0!==e.lastIngestionTime&&null!==e.lastIngestionTime?e.lastIngestionTime:void 0,logStreamName:void 0!==e.logStreamName&&null!==e.logStreamName?e.logStreamName:void 0,storedBytes:void 0!==e.storedBytes&&null!==e.storedBytes?e.storedBytes:void 0,uploadSequenceToken:void 0!==e.uploadSequenceToken&&null!==e.uploadSequenceToken?e.uploadSequenceToken:void 0}}(e)}))},Na=function(e,t){return{nextSequenceToken:void 0!==e.nextSequenceToken&&null!==e.nextSequenceToken?e.nextSequenceToken:void 0,rejectedLogEventsInfo:void 0!==e.rejectedLogEventsInfo&&null!==e.rejectedLogEventsInfo?Pa(e.rejectedLogEventsInfo,t):void 0}},Pa=function(e,t){return{expiredLogEventEndIndex:void 0!==e.expiredLogEventEndIndex&&null!==e.expiredLogEventEndIndex?e.expiredLogEventEndIndex:void 0,tooNewLogEventStartIndex:void 0!==e.tooNewLogEventStartIndex&&null!==e.tooNewLogEventStartIndex?e.tooNewLogEventStartIndex:void 0,tooOldLogEventEndIndex:void 0!==e.tooOldLogEventEndIndex&&null!==e.tooOldLogEventEndIndex?e.tooOldLogEventEndIndex:void 0}},Da=function(e,t){return{message:void 0!==e.message&&null!==e.message?e.message:void 0}},Ma=function(e,t){return{message:void 0!==e.message&&null!==e.message?e.message:void 0}},Ba=function(e,t){return{message:void 0!==e.message&&null!==e.message?e.message:void 0}},za=function(e){var t;return{httpStatusCode:e.statusCode,requestId:null!==(t=e.headers["x-amzn-requestid"])&&void 0!==t?t:e.headers["x-amzn-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}},ja=function(e,t){return void 0===e&&(e=new Uint8Array),e instanceof Uint8Array?Promise.resolve(e):t.streamCollector(e)||Promise.resolve(new Uint8Array)},Fa=function(e,t,n,r,i){return vi(void 0,void 0,void 0,(function(){var o,a,s,l,c,u;return bi(this,(function(d){switch(d.label){case 0:return[4,e.endpoint()];case 1:return o=d.sent(),a=o.hostname,s=o.protocol,l=void 0===s?"https":s,c=o.port,u={protocol:l,hostname:a,port:c,method:"POST",path:n,headers:t},void 0!==r&&(u.hostname=r),void 0!==i&&(u.body=i),[2,new ga.aW(u)]}}))}))},Ua=function(e,t){return function(e,t){return ja(e,t).then((function(e){return t.utf8Encoder(e)}))}(e,t).then((function(e){return e.length?JSON.parse(e):{}}))},qa=function(e,t){var n=function(e){var t=e;return t.indexOf(":")>=0&&(t=t.split(":")[0]),t.indexOf("#")>=0&&(t=t.split("#")[1]),t},r=function(e,t){return Object.keys(e).find((function(e){return e.toLowerCase()===t.toLowerCase()}))}(e.headers,"x-amzn-errortype");return void 0!==r?n(e.headers[r]):void 0!==t.code?n(t.code):void 0!==t.__type?n(t.__type):""},Wa=n(59718),Va=n(4486),Ha=function(e){function t(t){var n=e.call(this)||this;return n.input=t,n}return mi(t,e),t.prototype.resolveMiddleware=function(e,t,n){this.middlewareStack.use((0,Wa.p2)(t,this.serialize,this.deserialize));var r=e.concat(this.middlewareStack),i={logger:t.logger,clientName:"CloudWatchLogsClient",commandName:"PutLogEventsCommand",inputFilterSensitiveLog:Go.filterSensitiveLog,outputFilterSensitiveLog:Qo.filterSensitiveLog},o=t.requestHandler;return r.resolve((function(e){return o.handle(e.request,n||{})}),i)},t.prototype.serialize=function(e,t){return function(e,t){return vi(void 0,void 0,void 0,(function(){var n,r;return bi(this,(function(i){return n={"content-type":"application/x-amz-json-1.1","x-amz-target":"Logs_20140328.PutLogEvents"},r=JSON.stringify(Aa(e,t)),[2,Fa(t,n,"/",void 0,r)]}))}))}(e,t)},t.prototype.deserialize=function(e,t){return function(e,t){return vi(void 0,void 0,void 0,(function(){var n,r,i;return bi(this,(function(o){switch(o.label){case 0:return e.statusCode>=300?[2,ba(e,t)]:[4,Ua(e.body,t)];case 1:return n=o.sent(),r=Na(n,t),i=gi({$metadata:za(e)},r),[2,Promise.resolve(i)]}}))}))}(e,t)},t}(Va.mY);var Za=n(38644),Ga=n(35749),Ka=n(60883),Qa=n(67157),Ya=n(22795),$a=n(85731);var Ja="logs.{region}.amazonaws.com",Xa=new Set(["af-south-1","ap-east-1","ap-northeast-1","ap-northeast-2","ap-south-1","ap-southeast-1","ap-southeast-2","ca-central-1","eu-central-1","eu-north-1","eu-south-1","eu-west-1","eu-west-2","eu-west-3","me-south-1","sa-east-1","us-east-1","us-east-2","us-west-1","us-west-2"]),es=new Set(["cn-north-1","cn-northwest-1"]),ts=new Set(["us-iso-east-1"]),ns=new Set(["us-isob-east-1"]),rs=new Set(["us-gov-east-1","us-gov-west-1"]),is=n(61085),os={apiVersion:"2014-03-28",disableHostPrefix:!1,logger:{},regionInfoProvider:function(e,t){var n=void 0;switch(e){case"af-south-1":n={hostname:"logs.af-south-1.amazonaws.com",partition:"aws"};break;case"ap-east-1":n={hostname:"logs.ap-east-1.amazonaws.com",partition:"aws"};break;case"ap-northeast-1":n={hostname:"logs.ap-northeast-1.amazonaws.com",partition:"aws"};break;case"ap-northeast-2":n={hostname:"logs.ap-northeast-2.amazonaws.com",partition:"aws"};break;case"ap-south-1":n={hostname:"logs.ap-south-1.amazonaws.com",partition:"aws"};break;case"ap-southeast-1":n={hostname:"logs.ap-southeast-1.amazonaws.com",partition:"aws"};break;case"ap-southeast-2":n={hostname:"logs.ap-southeast-2.amazonaws.com",partition:"aws"};break;case"ca-central-1":n={hostname:"logs.ca-central-1.amazonaws.com",partition:"aws"};break;case"cn-north-1":n={hostname:"logs.cn-north-1.amazonaws.com.cn",partition:"aws-cn"};break;case"cn-northwest-1":n={hostname:"logs.cn-northwest-1.amazonaws.com.cn",partition:"aws-cn"};break;case"eu-central-1":n={hostname:"logs.eu-central-1.amazonaws.com",partition:"aws"};break;case"eu-north-1":n={hostname:"logs.eu-north-1.amazonaws.com",partition:"aws"};break;case"eu-south-1":n={hostname:"logs.eu-south-1.amazonaws.com",partition:"aws"};break;case"eu-west-1":n={hostname:"logs.eu-west-1.amazonaws.com",partition:"aws"};break;case"eu-west-2":n={hostname:"logs.eu-west-2.amazonaws.com",partition:"aws"};break;case"eu-west-3":n={hostname:"logs.eu-west-3.amazonaws.com",partition:"aws"};break;case"fips-us-east-1":n={hostname:"logs-fips.us-east-1.amazonaws.com",partition:"aws",signingRegion:"us-east-1"};break;case"fips-us-east-2":n={hostname:"logs-fips.us-east-2.amazonaws.com",partition:"aws",signingRegion:"us-east-2"};break;case"fips-us-west-1":n={hostname:"logs-fips.us-west-1.amazonaws.com",partition:"aws",signingRegion:"us-west-1"};break;case"fips-us-west-2":n={hostname:"logs-fips.us-west-2.amazonaws.com",partition:"aws",signingRegion:"us-west-2"};break;case"me-south-1":n={hostname:"logs.me-south-1.amazonaws.com",partition:"aws"};break;case"sa-east-1":n={hostname:"logs.sa-east-1.amazonaws.com",partition:"aws"};break;case"us-east-1":n={hostname:"logs.us-east-1.amazonaws.com",partition:"aws"};break;case"us-east-2":n={hostname:"logs.us-east-2.amazonaws.com",partition:"aws"};break;case"us-gov-east-1":n={hostname:"logs.us-gov-east-1.amazonaws.com",partition:"aws-us-gov",signingRegion:"us-gov-east-1"};break;case"us-gov-west-1":n={hostname:"logs.us-gov-west-1.amazonaws.com",partition:"aws-us-gov",signingRegion:"us-gov-west-1"};break;case"us-iso-east-1":n={hostname:"logs.us-iso-east-1.c2s.ic.gov",partition:"aws-iso"};break;case"us-isob-east-1":n={hostname:"logs.us-isob-east-1.sc2s.sgov.gov",partition:"aws-iso-b"};break;case"us-west-1":n={hostname:"logs.us-west-1.amazonaws.com",partition:"aws"};break;case"us-west-2":n={hostname:"logs.us-west-2.amazonaws.com",partition:"aws"};break;default:Xa.has(e)&&(n={hostname:Ja.replace("{region}",e),partition:"aws"}),es.has(e)&&(n={hostname:"logs.{region}.amazonaws.com.cn".replace("{region}",e),partition:"aws-cn"}),ts.has(e)&&(n={hostname:"logs.{region}.c2s.ic.gov".replace("{region}",e),partition:"aws-iso"}),ns.has(e)&&(n={hostname:"logs.{region}.sc2s.sgov.gov".replace("{region}",e),partition:"aws-iso-b"}),rs.has(e)&&(n={hostname:"logs.{region}.amazonaws.com".replace("{region}",e),partition:"aws-us-gov"}),void 0===n&&(n={hostname:Ja.replace("{region}",e),partition:"aws"})}return Promise.resolve(gi({signingService:"logs"},n))},serviceId:"CloudWatch Logs",urlParser:function(e){var t,n=new URL(e),r=n.hostname,i=n.pathname,o=n.port,a=n.protocol,s=n.search;return s&&(t=(0,is.d)(s)),{hostname:r,port:o?parseInt(o):void 0,protocol:a,path:i,query:t}}},as=gi(gi({},os),{runtime:"browser",base64Decoder:Qa.G,base64Encoder:Qa.s,bodyLengthChecker:Ya.W,credentialDefaultProvider:function(e){return function(){return Promise.reject(new Error("Credential is missing"))}},defaultUserAgentProvider:(0,$a.f)({serviceId:os.serviceId,clientVersion:"3.6.1"}),maxAttempts:Ka.J,region:(0,Ga.n)("Region is missing"),requestHandler:new Za.B,sha256:Zt.Sha256,streamCollector:Za.C,utf8Decoder:function(e){return"function"===typeof TextEncoder?function(e){return(new TextEncoder).encode(e)}(e):function(e){for(var t=[],n=0,r=e.length;n<r;n++){var i=e.charCodeAt(n);if(i<128)t.push(i);else if(i<2048)t.push(i>>6|192,63&i|128);else if(n+1<e.length&&55296===(64512&i)&&56320===(64512&e.charCodeAt(n+1))){var o=65536+((1023&i)<<10)+(1023&e.charCodeAt(++n));t.push(o>>18|240,o>>12&63|128,o>>6&63|128,63&o|128)}else t.push(i>>12|224,i>>6&63|128,63&i|128)}return Uint8Array.from(t)}(e)},utf8Encoder:function(e){return"function"===typeof TextDecoder?function(e){return new TextDecoder("utf-8").decode(e)}(e):function(e){for(var t="",n=0,r=e.length;n<r;n++){var i=e[n];if(i<128)t+=String.fromCharCode(i);else if(192<=i&&i<224){var o=e[++n];t+=String.fromCharCode((31&i)<<6|63&o)}else if(240<=i&&i<365){var a="%"+[i,e[++n],e[++n],e[++n]].map((function(e){return e.toString(16)})).join("%");t+=decodeURIComponent(a)}else t+=String.fromCharCode((15&i)<<12|(63&e[++n])<<6|63&e[++n])}return t}(e)}}),ss=n(89162),ls=n(50672),cs=n(43273),us=n(77137),ds=n(6653),ps=n(85228),fs=function(e){function t(t){var n=this,r=gi(gi({},as),t),i=(0,ss.Xb)(r),o=(0,ss.g4)(i),a=(0,ds.A$)(o),s=(0,Ka.BC)(a),l=(0,cs.S8)(s),c=(0,ps.er)(l);return(n=e.call(this,c)||this).config=c,n.middlewareStack.use((0,ds.yt)(n.config)),n.middlewareStack.use((0,Ka.NQ)(n.config)),n.middlewareStack.use((0,ls.VG)(n.config)),n.middlewareStack.use((0,cs.G2)(n.config)),n.middlewareStack.use((0,us.cV)(n.config)),n.middlewareStack.use((0,ps.XJ)(n.config)),n}return mi(t,e),t.prototype.destroy=function(){e.prototype.destroy.call(this)},t}(Va.KU),hs=function(e){function t(t){var n=e.call(this)||this;return n.input=t,n}return mi(t,e),t.prototype.resolveMiddleware=function(e,t,n){this.middlewareStack.use((0,Wa.p2)(t,this.serialize,this.deserialize));var r=e.concat(this.middlewareStack),i={logger:t.logger,clientName:"CloudWatchLogsClient",commandName:"DescribeLogStreamsCommand",inputFilterSensitiveLog:to.filterSensitiveLog,outputFilterSensitiveLog:ro.filterSensitiveLog},o=t.requestHandler;return r.resolve((function(e){return o.handle(e.request,n||{})}),i)},t.prototype.serialize=function(e,t){return function(e,t){return vi(void 0,void 0,void 0,(function(){var n,r;return bi(this,(function(i){return n={"content-type":"application/x-amz-json-1.1","x-amz-target":"Logs_20140328.DescribeLogStreams"},r=JSON.stringify(Ea(e,t)),[2,Fa(t,n,"/",void 0,r)]}))}))}(e,t)},t.prototype.deserialize=function(e,t){return function(e,t){return vi(void 0,void 0,void 0,(function(){var n,r,i;return bi(this,(function(o){switch(o.label){case 0:return e.statusCode>=300?[2,va(e,t)]:[4,Ua(e.body,t)];case 1:return n=o.sent(),r=Ia(n,t),i=gi({$metadata:za(e)},r),[2,Promise.resolve(i)]}}))}))}(e,t)},t}(Va.mY),ms=function(e,t){return ms=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])},ms(e,t)};function gs(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}ms(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var vs=function(){return vs=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},vs.apply(this,arguments)};function bs(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}function ys(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{l(r.next(e))}catch(t){o(t)}}function s(e){try{l(r.throw(e))}catch(t){o(t)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}l((r=r.apply(e,t||[])).next())}))}function ws(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(s){o=[6,s],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}}Object.create;function _s(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 xs(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(s){i={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a}function Ss(e,t,n){if(n||2===arguments.length)for(var r,i=0,o=t.length;i<o;i++)!r&&i in t||(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||t)}Object.create;var ks=function(){var e=[],t=[],n=new Set,r=function(n){return e.forEach((function(e){n.add(e.middleware,vs({},e))})),t.forEach((function(e){n.addRelativeTo(e.middleware,vs({},e))})),n},i=function(e){var t=[];return e.before.forEach((function(e){0===e.before.length&&0===e.after.length?t.push(e):t.push.apply(t,Ss([],xs(i(e))))})),t.push(e),e.after.reverse().forEach((function(e){0===e.before.length&&0===e.after.length?t.push(e):t.push.apply(t,Ss([],xs(i(e))))})),t},o=function(){var n=[],r=[],o={};e.forEach((function(e){var t=vs(vs({},e),{before:[],after:[]});t.name&&(o[t.name]=t),n.push(t)})),t.forEach((function(e){var t=vs(vs({},e),{before:[],after:[]});t.name&&(o[t.name]=t),r.push(t)})),r.forEach((function(e){if(e.toMiddleware){var t=o[e.toMiddleware];if(void 0===t)throw new Error(e.toMiddleware+" is not found when adding "+(e.name||"anonymous")+" middleware "+e.relation+" "+e.toMiddleware);"after"===e.relation&&t.after.push(e),"before"===e.relation&&t.before.push(e)}}));var a,s=(a=n,a.sort((function(e,t){return Es[t.step]-Es[e.step]||Cs[t.priority||"normal"]-Cs[e.priority||"normal"]}))).map(i).reduce((function(e,t){return e.push.apply(e,Ss([],xs(t))),e}),[]);return s.map((function(e){return e.middleware}))},a={add:function(t,r){void 0===r&&(r={});var i=r.name,o=r.override,a=vs({step:"initialize",priority:"normal",middleware:t},r);if(i){if(n.has(i)){if(!o)throw new Error("Duplicate middleware name '"+i+"'");var s=e.findIndex((function(e){return e.name===i})),l=e[s];if(l.step!==a.step||l.priority!==a.priority)throw new Error('"'+i+'" middleware with '+l.priority+" priority in "+l.step+" step cannot be overridden by same-name middleware with "+a.priority+" priority in "+a.step+" step.");e.splice(s,1)}n.add(i)}e.push(a)},addRelativeTo:function(e,r){var i=r.name,o=r.override,a=vs({middleware:e},r);if(i){if(n.has(i)){if(!o)throw new Error("Duplicate middleware name '"+i+"'");var s=t.findIndex((function(e){return e.name===i})),l=t[s];if(l.toMiddleware!==a.toMiddleware||l.relation!==a.relation)throw new Error('"'+i+'" middleware '+l.relation+' "'+l.toMiddleware+'" middleware cannot be overridden by same-name middleware '+a.relation+' "'+a.toMiddleware+'" middleware.');t.splice(s,1)}n.add(i)}t.push(a)},clone:function(){return r(ks())},use:function(e){e.applyToStack(a)},remove:function(r){return"string"===typeof r?function(r){var i=!1,o=function(e){return!e.name||e.name!==r||(i=!0,n.delete(r),!1)};return e=e.filter(o),t=t.filter(o),i}(r):function(r){var i=!1,o=function(e){return e.middleware!==r||(i=!0,e.name&&n.delete(e.name),!1)};return e=e.filter(o),t=t.filter(o),i}(r)},removeByTag:function(r){var i=!1,o=function(e){var t=e.tags,o=e.name;return!t||!t.includes(r)||(o&&n.delete(o),i=!0,!1)};return e=e.filter(o),t=t.filter(o),i},concat:function(e){var t=r(ks());return t.use(e),t},applyToStack:r,resolve:function(e,t){var n,r;try{for(var i=_s(o().reverse()),a=i.next();!a.done;a=i.next()){e=(0,a.value)(e,t)}}catch(s){n={error:s}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return e}};return a},Es={initialize:5,serialize:4,build:3,finalizeRequest:2,deserialize:1},Cs={high:3,normal:2,low:1},As=function(){function e(e){this.middlewareStack=ks(),this.config=e}return e.prototype.send=function(e,t,n){var r="function"!==typeof t?t:void 0,i="function"===typeof t?t:n,o=e.resolveMiddleware(this.middlewareStack,this.config,r);if(!i)return o(e).then((function(e){return e.output}));o(e).then((function(e){return i(null,e.output)}),(function(e){return i(e)})).catch((function(){}))},e.prototype.destroy=function(){this.config.requestHandler.destroy&&this.config.requestHandler.destroy()},e}(),Ts=function(){this.middlewareStack=ks()},Is=function(){var e=Object.getPrototypeOf(this).constructor,t=new(Function.bind.apply(String,Ss([null],xs(arguments))));return Object.setPrototypeOf(t,e.prototype),t};Is.prototype=Object.create(String.prototype,{constructor:{value:Is,enumerable:!1,writable:!0,configurable:!0}}),Object.setPrototypeOf(Is,String);!function(e){function t(){return null!==e&&e.apply(this,arguments)||this}gs(t,e),t.prototype.deserializeJSON=function(){return JSON.parse(e.prototype.toString.call(this))},t.prototype.toJSON=function(){return e.prototype.toString.call(this)},t.fromObject=function(e){return e instanceof t?e:new t(e instanceof String||"string"===typeof e?e:JSON.stringify(e))}}(Is);var Rs,Os,Ls,Ns,Ps,Ds,Ms,Bs,zs,js,Fs,Us,qs,Ws,Vs,Hs,Zs,Gs,Ks,Qs,Ys,$s,Js,Xs,el,tl,nl,rl,il,ol,al,sl,ll,cl,ul,dl,pl,fl,hl,ml,gl,vl,bl,yl,wl,_l,xl,Sl,kl,El,Cl,Al,Tl,Il,Rl,Ol,Ll,Nl,Pl,Dl,Ml,Bl,zl,jl,Fl,Ul,ql,Wl,Vl,Hl,Zl,Gl,Kl,Ql,Yl,$l,Jl,Xl,ec,tc,nc,rc,ic,oc,ac,sc,lc,cc,uc,dc,pc,fc,hc,mc,gc,vc,bc,yc,wc,_c,xc,Sc=function(e){if(null!==e&&void 0!==e){if("boolean"===typeof e)return e;throw new TypeError("Expected boolean, got "+typeof e)}},kc=function(e){if(null!==e&&void 0!==e){if("string"===typeof e)return e;throw new TypeError("Expected string, got "+typeof e)}},Ec="***SensitiveInformation***";!function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(Rs||(Rs={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(Os||(Os={})),function(e){e.GZIP="GZIP",e.HADOOP_SNAPPY="HADOOP_SNAPPY",e.SNAPPY="Snappy",e.UNCOMPRESSED="UNCOMPRESSED",e.ZIP="ZIP"}(Ls||(Ls={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(Ns||(Ns={})),function(e){e.GZIP="GZIP",e.NONE="NONE"}(Ps||(Ps={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(Ds||(Ds={})),function(e){e.AWS_OWNED_CMK="AWS_OWNED_CMK",e.CUSTOMER_MANAGED_CMK="CUSTOMER_MANAGED_CMK"}(Ms||(Ms={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(Bs||(Bs={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(zs||(zs={})),function(e){e.BUFFER_INTERVAL_IN_SECONDS="BufferIntervalInSeconds",e.BUFFER_SIZE_IN_MB="BufferSizeInMBs",e.LAMBDA_ARN="LambdaArn",e.LAMBDA_NUMBER_OF_RETRIES="NumberOfRetries",e.ROLE_ARN="RoleArn"}(js||(js={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(Fs||(Fs={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(Us||(Us={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(qs||(qs={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(Ws||(Ws={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(Vs||(Vs={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(Hs||(Hs={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(Zs||(Zs={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(Gs||(Gs={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(Ks||(Ks={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(Qs||(Qs={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(Ys||(Ys={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}($s||($s={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(Js||(Js={})),function(e){e.NONE="NONE",e.SNAPPY="SNAPPY",e.ZLIB="ZLIB"}(Xs||(Xs={})),function(e){e.V0_11="V0_11",e.V0_12="V0_12"}(el||(el={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(tl||(tl={})),function(e){e.GZIP="GZIP",e.SNAPPY="SNAPPY",e.UNCOMPRESSED="UNCOMPRESSED"}(nl||(nl={})),function(e){e.V1="V1",e.V2="V2"}(rl||(rl={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(il||(il={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(ol||(ol={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(al||(al={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(sl||(sl={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(ll||(ll={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(cl||(cl={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(ul||(ul={})),function(e){e.filterSensitiveLog=function(e){return vs(vs(vs({},e),e.Url&&{Url:Ec}),e.AccessKey&&{AccessKey:Ec})}}(dl||(dl={})),function(e){e.filterSensitiveLog=function(e){return vs(vs(vs({},e),e.AttributeName&&{AttributeName:Ec}),e.AttributeValue&&{AttributeValue:Ec})}}(pl||(pl={})),function(e){e.filterSensitiveLog=function(e){return vs(vs({},e),e.CommonAttributes&&{CommonAttributes:e.CommonAttributes.map((function(e){return pl.filterSensitiveLog(e)}))})}}(fl||(fl={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(hl||(hl={})),function(e){e.filterSensitiveLog=function(e){return vs(vs(vs({},e),e.EndpointConfiguration&&{EndpointConfiguration:dl.filterSensitiveLog(e.EndpointConfiguration)}),e.RequestConfiguration&&{RequestConfiguration:fl.filterSensitiveLog(e.RequestConfiguration)})}}(ml||(ml={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(gl||(gl={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(vl||(vl={})),function(e){e.filterSensitiveLog=function(e){return vs(vs(vs({},e),e.Username&&{Username:Ec}),e.Password&&{Password:Ec})}}(bl||(bl={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(yl||(yl={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(wl||(wl={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(_l||(_l={})),function(e){e.filterSensitiveLog=function(e){return vs(vs(vs({},e),e.RedshiftDestinationConfiguration&&{RedshiftDestinationConfiguration:bl.filterSensitiveLog(e.RedshiftDestinationConfiguration)}),e.HttpEndpointDestinationConfiguration&&{HttpEndpointDestinationConfiguration:ml.filterSensitiveLog(e.HttpEndpointDestinationConfiguration)})}}(xl||(xl={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(Sl||(Sl={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(kl||(kl={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(El||(El={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(Cl||(Cl={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(Al||(Al={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(Tl||(Tl={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(Il||(Il={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(Rl||(Rl={})),function(e){e.CREATE_ENI_FAILED="CREATE_ENI_FAILED",e.CREATE_KMS_GRANT_FAILED="CREATE_KMS_GRANT_FAILED",e.DELETE_ENI_FAILED="DELETE_ENI_FAILED",e.DISABLED_KMS_KEY="DISABLED_KMS_KEY",e.ENI_ACCESS_DENIED="ENI_ACCESS_DENIED",e.INVALID_KMS_KEY="INVALID_KMS_KEY",e.KMS_ACCESS_DENIED="KMS_ACCESS_DENIED",e.KMS_KEY_NOT_FOUND="KMS_KEY_NOT_FOUND",e.KMS_OPT_IN_REQUIRED="KMS_OPT_IN_REQUIRED",e.RETIRE_KMS_GRANT_FAILED="RETIRE_KMS_GRANT_FAILED",e.SECURITY_GROUP_ACCESS_DENIED="SECURITY_GROUP_ACCESS_DENIED",e.SECURITY_GROUP_NOT_FOUND="SECURITY_GROUP_NOT_FOUND",e.SUBNET_ACCESS_DENIED="SUBNET_ACCESS_DENIED",e.SUBNET_NOT_FOUND="SUBNET_NOT_FOUND",e.UNKNOWN_ERROR="UNKNOWN_ERROR"}(Ol||(Ol={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(Ll||(Ll={})),function(e){e.DISABLED="DISABLED",e.DISABLING="DISABLING",e.DISABLING_FAILED="DISABLING_FAILED",e.ENABLED="ENABLED",e.ENABLING="ENABLING",e.ENABLING_FAILED="ENABLING_FAILED"}(Nl||(Nl={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(Pl||(Pl={})),function(e){e.ACTIVE="ACTIVE",e.CREATING="CREATING",e.CREATING_FAILED="CREATING_FAILED",e.DELETING="DELETING",e.DELETING_FAILED="DELETING_FAILED"}(Dl||(Dl={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(Ml||(Ml={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(Bl||(Bl={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(zl||(zl={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(jl||(jl={})),function(e){e.filterSensitiveLog=function(e){return vs(vs({},e),e.Url&&{Url:Ec})}}(Fl||(Fl={})),function(e){e.filterSensitiveLog=function(e){return vs(vs(vs({},e),e.EndpointConfiguration&&{EndpointConfiguration:Fl.filterSensitiveLog(e.EndpointConfiguration)}),e.RequestConfiguration&&{RequestConfiguration:fl.filterSensitiveLog(e.RequestConfiguration)})}}(Ul||(Ul={})),function(e){e.filterSensitiveLog=function(e){return vs(vs({},e),e.Username&&{Username:Ec})}}(ql||(ql={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(Wl||(Wl={})),function(e){e.filterSensitiveLog=function(e){return vs(vs(vs({},e),e.RedshiftDestinationDescription&&{RedshiftDestinationDescription:ql.filterSensitiveLog(e.RedshiftDestinationDescription)}),e.HttpEndpointDestinationDescription&&{HttpEndpointDestinationDescription:Ul.filterSensitiveLog(e.HttpEndpointDestinationDescription)})}}(Vl||(Vl={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(Hl||(Hl={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(Zl||(Zl={})),function(e){e.filterSensitiveLog=function(e){return vs(vs({},e),e.Destinations&&{Destinations:e.Destinations.map((function(e){return Vl.filterSensitiveLog(e)}))})}}(Gl||(Gl={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(Kl||(Kl={})),function(e){e.filterSensitiveLog=function(e){return vs(vs({},e),e.DeliveryStreamDescription&&{DeliveryStreamDescription:Gl.filterSensitiveLog(e.DeliveryStreamDescription)})}}(Ql||(Ql={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(Yl||(Yl={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}($l||($l={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(Jl||(Jl={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(Xl||(Xl={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(ec||(ec={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(tc||(tc={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(nc||(nc={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(rc||(rc={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(ic||(ic={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(oc||(oc={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(ac||(ac={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(sc||(sc={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(lc||(lc={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(cc||(cc={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(uc||(uc={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(dc||(dc={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(pc||(pc={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(fc||(fc={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(hc||(hc={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(mc||(mc={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(gc||(gc={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(vc||(vc={})),function(e){e.filterSensitiveLog=function(e){return vs(vs(vs({},e),e.EndpointConfiguration&&{EndpointConfiguration:dl.filterSensitiveLog(e.EndpointConfiguration)}),e.RequestConfiguration&&{RequestConfiguration:fl.filterSensitiveLog(e.RequestConfiguration)})}}(bc||(bc={})),function(e){e.filterSensitiveLog=function(e){return vs(vs(vs({},e),e.Username&&{Username:Ec}),e.Password&&{Password:Ec})}}(yc||(yc={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(wc||(wc={})),function(e){e.filterSensitiveLog=function(e){return vs(vs(vs({},e),e.RedshiftDestinationUpdate&&{RedshiftDestinationUpdate:yc.filterSensitiveLog(e.RedshiftDestinationUpdate)}),e.HttpEndpointDestinationUpdate&&{HttpEndpointDestinationUpdate:bc.filterSensitiveLog(e.HttpEndpointDestinationUpdate)})}}(_c||(_c={})),function(e){e.filterSensitiveLog=function(e){return vs({},e)}}(xc||(xc={}));var Cc=function(){function e(e){this.statusCode=e.statusCode,this.headers=e.headers||{},this.body=e.body}return e.isInstance=function(e){if(!e)return!1;var t=e;return"number"===typeof t.statusCode&&"object"===typeof t.headers},e}(),Ac=function(){function e(e){this.method=e.method||"GET",this.hostname=e.hostname||"localhost",this.port=e.port,this.query=e.query||{},this.headers=e.headers||{},this.body=e.body,this.protocol=e.protocol?":"!==e.protocol.substr(-1)?e.protocol+":":e.protocol:"https:",this.path=e.path?"/"!==e.path.charAt(0)?"/"+e.path:e.path:"/"}return e.isInstance=function(e){if(!e)return!1;var t=e;return"method"in t&&"protocol"in t&&"hostname"in t&&"path"in t&&"object"===typeof t.query&&"object"===typeof t.headers},e.prototype.clone=function(){var t,n=new e(vs(vs({},this),{headers:vs({},this.headers)}));return n.query&&(n.query=(t=n.query,Object.keys(t).reduce((function(e,n){var r,i=t[n];return vs(vs({},e),((r={})[n]=Array.isArray(i)?Ss([],xs(i)):i,r))}),{}))),n},e}();var Tc=function(e,t){return ys(void 0,void 0,void 0,(function(){var n,r,i,o,a,s,l,c,u,d,p;return ws(this,(function(f){switch(f.label){case 0:return r=[vs({},e)],p={},[4,Wc(e.body,t)];case 1:switch(n=vs.apply(void 0,r.concat([(p.body=f.sent(),p)])),o="UnknownError",o=Vc(e,n.body),o){case"InvalidArgumentException":case"com.amazonaws.firehose#InvalidArgumentException":return[3,2];case"InvalidKMSResourceException":case"com.amazonaws.firehose#InvalidKMSResourceException":return[3,4];case"ResourceNotFoundException":case"com.amazonaws.firehose#ResourceNotFoundException":return[3,6];case"ServiceUnavailableException":case"com.amazonaws.firehose#ServiceUnavailableException":return[3,8]}return[3,10];case 2:return a=[{}],[4,Ic(n,t)];case 3:return i=vs.apply(void 0,[vs.apply(void 0,a.concat([f.sent()])),{name:o,$metadata:Fc(e)}]),[3,11];case 4:return s=[{}],[4,Rc(n,t)];case 5:return i=vs.apply(void 0,[vs.apply(void 0,s.concat([f.sent()])),{name:o,$metadata:Fc(e)}]),[3,11];case 6:return l=[{}],[4,Oc(n,t)];case 7:return i=vs.apply(void 0,[vs.apply(void 0,l.concat([f.sent()])),{name:o,$metadata:Fc(e)}]),[3,11];case 8:return c=[{}],[4,Lc(n,t)];case 9:return i=vs.apply(void 0,[vs.apply(void 0,c.concat([f.sent()])),{name:o,$metadata:Fc(e)}]),[3,11];case 10:u=n.body,o=u.code||u.Code||o,i=vs(vs({},u),{name:""+o,message:u.message||u.Message||o,$fault:"client",$metadata:Fc(e)}),f.label=11;case 11:return d=i.message||i.Message||o,i.message=d,delete i.Message,[2,Promise.reject(Object.assign(new Error(d),i))]}}))}))},Ic=function(e,t){return ys(void 0,void 0,void 0,(function(){var n,r;return ws(this,(function(i){return n=e.body,r=Dc(n,t),[2,vs({name:"InvalidArgumentException",$fault:"client",$metadata:Fc(e)},r)]}))}))},Rc=function(e,t){return ys(void 0,void 0,void 0,(function(){var n,r;return ws(this,(function(i){return n=e.body,r=Mc(n,t),[2,vs({name:"InvalidKMSResourceException",$fault:"client",$metadata:Fc(e)},r)]}))}))},Oc=function(e,t){return ys(void 0,void 0,void 0,(function(){var n,r;return ws(this,(function(i){return n=e.body,r=zc(n,t),[2,vs({name:"ResourceNotFoundException",$fault:"client",$metadata:Fc(e)},r)]}))}))},Lc=function(e,t){return ys(void 0,void 0,void 0,(function(){var n,r;return ws(this,(function(i){return n=e.body,r=jc(n,t),[2,vs({name:"ServiceUnavailableException",$fault:"server",$metadata:Fc(e)},r)]}))}))},Nc=function(e,t){return vs(vs({},void 0!==e.DeliveryStreamName&&null!==e.DeliveryStreamName&&{DeliveryStreamName:e.DeliveryStreamName}),void 0!==e.Record&&null!==e.Record&&{Record:Pc(e.Record,t)})},Pc=function(e,t){return vs({},void 0!==e.Data&&null!==e.Data&&{Data:t.base64Encoder(e.Data)})},Dc=function(e,t){return{message:kc(e.message)}},Mc=function(e,t){return{code:kc(e.code),message:kc(e.message)}},Bc=function(e,t){return{Encrypted:Sc(e.Encrypted),RecordId:kc(e.RecordId)}},zc=function(e,t){return{message:kc(e.message)}},jc=function(e,t){return{message:kc(e.message)}},Fc=function(e){var t;return{httpStatusCode:e.statusCode,requestId:null!==(t=e.headers["x-amzn-requestid"])&&void 0!==t?t:e.headers["x-amzn-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}},Uc=function(e,t){return function(e,t){return void 0===e&&(e=new Uint8Array),e instanceof Uint8Array?Promise.resolve(e):t.streamCollector(e)||Promise.resolve(new Uint8Array)}(e,t).then((function(e){return t.utf8Encoder(e)}))},qc=function(e,t,n,r,i){return ys(void 0,void 0,void 0,(function(){var o,a,s,l,c,u;return ws(this,(function(d){switch(d.label){case 0:return[4,e.endpoint()];case 1:return o=d.sent(),a=o.hostname,s=o.protocol,l=void 0===s?"https":s,c=o.port,u={protocol:l,hostname:a,port:c,method:"POST",path:n,headers:t},void 0!==r&&(u.hostname=r),void 0!==i&&(u.body=i),[2,new Ac(u)]}}))}))},Wc=function(e,t){return Uc(e,t).then((function(e){return e.length?JSON.parse(e):{}}))},Vc=function(e,t){var n=function(e){var t=e;return t.indexOf(":")>=0&&(t=t.split(":")[0]),t.indexOf("#")>=0&&(t=t.split("#")[1]),t},r=function(e,t){return Object.keys(e).find((function(e){return e.toLowerCase()===t.toLowerCase()}))}(e.headers,"x-amzn-errortype");return void 0!==r?n(e.headers[r]):void 0!==t.code?n(t.code):void 0!==t.__type?n(t.__type):""},Hc={name:"deserializerMiddleware",step:"deserialize",tags:["DESERIALIZER"],override:!0},Zc={name:"serializerMiddleware",step:"serialize",tags:["SERIALIZER"],override:!0};function Gc(e,t,n){return{applyToStack:function(r){r.add(function(e,t){return function(n,r){return function(r){return ys(void 0,void 0,void 0,(function(){var i,o;return ws(this,(function(a){switch(a.label){case 0:return[4,n(r)];case 1:return i=a.sent().response,[4,t(i,e)];case 2:return o=a.sent(),[2,{response:i,output:o}]}}))}))}}}(e,n),Hc),r.add(function(e,t){return function(n,r){return function(r){return ys(void 0,void 0,void 0,(function(){var i;return ws(this,(function(o){switch(o.label){case 0:return[4,t(r.input,e)];case 1:return i=o.sent(),[2,n(vs(vs({},r),{request:i}))]}}))}))}}}(e,t),Zc)}}}var Kc=function(e){function t(t){var n=e.call(this)||this;return n.input=t,n}return gs(t,e),t.prototype.resolveMiddleware=function(e,t,n){this.middlewareStack.use(Gc(t,this.serialize,this.deserialize));var r=e.concat(this.middlewareStack),i={logger:t.logger,clientName:"FirehoseClient",commandName:"PutRecordCommand",inputFilterSensitiveLog:ic.filterSensitiveLog,outputFilterSensitiveLog:oc.filterSensitiveLog},o=t.requestHandler;return r.resolve((function(e){return o.handle(e.request,n||{})}),i)},t.prototype.serialize=function(e,t){return function(e,t){return ys(void 0,void 0,void 0,(function(){var n,r;return ws(this,(function(i){return n={"content-type":"application/x-amz-json-1.1","x-amz-target":"Firehose_20150804.PutRecord"},r=JSON.stringify(Nc(e,t)),[2,qc(t,n,"/",void 0,r)]}))}))}(e,t)},t.prototype.deserialize=function(e,t){return function(e,t){return ys(void 0,void 0,void 0,(function(){var n,r,i;return ws(this,(function(o){switch(o.label){case 0:return e.statusCode>=300?[2,Tc(e,t)]:[4,Wc(e.body,t)];case 1:return n=o.sent(),r=Bc(n,t),i=vs({$metadata:Fc(e)},r),[2,Promise.resolve(i)]}}))}))}(e,t)},t}(Ts);var Qc=function(e){return encodeURIComponent(e).replace(/[!'()*]/g,Yc)},Yc=function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()};for(var $c=function(){function e(e){var t=(void 0===e?{}:e).requestTimeout;this.requestTimeout=t}return e.prototype.destroy=function(){},e.prototype.handle=function(e,t){var n=(void 0===t?{}:t).abortSignal,r=this.requestTimeout;if(null===n||void 0===n?void 0:n.aborted){var i=new Error("Request aborted");return i.name="AbortError",Promise.reject(i)}var o=e.path;if(e.query){var a=function(e){var t,n,r=[];try{for(var i=_s(Object.keys(e).sort()),o=i.next();!o.done;o=i.next()){var a=o.value,s=e[a];if(a=Qc(a),Array.isArray(s))for(var l=0,c=s.length;l<c;l++)r.push(a+"="+Qc(s[l]));else{var u=a;(s||"string"===typeof s)&&(u+="="+Qc(s)),r.push(u)}}}catch(d){t={error:d}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}return r.join("&")}(e.query);a&&(o+="?"+a)}var s=e.port,l=e.method,c=e.protocol+"//"+e.hostname+(s?":"+s:"")+o,u={body:"GET"===l||"HEAD"===l?void 0:e.body,headers:new Headers(e.headers),method:l};"undefined"!==typeof AbortController&&(u.signal=n);var d,p=new Request(c,u),f=[fetch(p).then((function(e){var t,n,r=e.headers,i={};try{for(var o=_s(r.entries()),a=o.next();!a.done;a=o.next()){var s=a.value;i[s[0]]=s[1]}}catch(l){t={error:l}}finally{try{a&&!a.done&&(n=o.return)&&n.call(o)}finally{if(t)throw t.error}}return void 0!==e.body?{response:new Cc({headers:i,statusCode:e.status,body:e.body})}:e.blob().then((function(t){return{response:new Cc({headers:i,statusCode:e.status,body:t})}}))})),(d=r,void 0===d&&(d=0),new Promise((function(e,t){d&&setTimeout((function(){var e=new Error("Request did not complete within "+d+" ms");e.name="TimeoutError",t(e)}),d)})))];return n&&f.push(new Promise((function(e,t){n.onabort=function(){var e=new Error("Request aborted");e.name="AbortError",t(e)}}))),Promise.race(f)},e}(),Jc={},Xc=new Array(64),eu=0,tu="A".charCodeAt(0),nu="Z".charCodeAt(0);eu+tu<=nu;eu++){var ru=String.fromCharCode(eu+tu);Jc[ru]=eu,Xc[eu]=ru}for(eu=0,tu="a".charCodeAt(0),nu="z".charCodeAt(0);eu+tu<=nu;eu++){ru=String.fromCharCode(eu+tu);var iu=eu+26;Jc[ru]=iu,Xc[iu]=ru}for(eu=0;eu<10;eu++){Jc[eu.toString(10)]=eu+52;ru=eu.toString(10),iu=eu+52;Jc[ru]=iu,Xc[iu]=ru}Jc["+"]=62,Xc[62]="+",Jc["/"]=63,Xc[63]="/";var ou=6,au=8;function su(e){var t=e.length/4*3;"=="===e.substr(-2)?t-=2:"="===e.substr(-1)&&t--;for(var n=new ArrayBuffer(t),r=new DataView(n),i=0;i<e.length;i+=4){for(var o=0,a=0,s=i,l=i+3;s<=l;s++)"="!==e[s]?(o|=Jc[e[s]]<<(l-s)*ou,a+=ou):o>>=ou;var c=i/4*3;o>>=a%au;for(var u=Math.floor(a/au),d=0;d<u;d++){var p=(u-d-1)*au;r.setUint8(c+d,(o&255<<p)>>p)}}return new Uint8Array(n)}function lu(e){return new Promise((function(t,n){var r=new FileReader;r.onloadend=function(){var e;if(2!==r.readyState)return n(new Error("Reader aborted too early"));var i=null!==(e=r.result)&&void 0!==e?e:"",o=i.indexOf(","),a=o>-1?o+1:i.length;t(i.substring(a))},r.onabort=function(){return n(new Error("Read aborted"))},r.onerror=function(){return n(r.error)},r.readAsDataURL(e)}))}var cu,uu={name:"retryMiddleware",tags:["RETRY"],step:"finalizeRequest",priority:"high",override:!0},du=function(e){return{applyToStack:function(t){t.add(function(e){return function(t,n){return function(r){return ys(void 0,void 0,void 0,(function(){var i;return ws(this,(function(o){switch(o.label){case 0:return[4,e.retryStrategy()];case 1:return(null===(i=o.sent())||void 0===i?void 0:i.mode)&&(n.userAgent=Ss(Ss([],xs(n.userAgent||[])),[["cfg/retry-mode",i.mode]])),[2,i.retry(t,r)]}}))}))}}}(e),uu)}}},pu=["AuthFailure","InvalidSignatureException","RequestExpired","RequestInTheFuture","RequestTimeTooSkewed","SignatureDoesNotMatch"],fu=["BandwidthLimitExceeded","EC2ThrottledException","LimitExceededException","PriorRequestNotComplete","ProvisionedThroughputExceededException","RequestLimitExceeded","RequestThrottled","RequestThrottledException","SlowDown","ThrottledException","Throttling","ThrottlingException","TooManyRequestsException","TransactionInProgressException"],hu=["AbortError","TimeoutError","RequestTimeout","RequestTimeoutException"],mu=[500,502,503,504],gu=function(e){var t,n;return 429===(null===(t=e.$metadata)||void 0===t?void 0:t.httpStatusCode)||fu.includes(e.name)||1==(null===(n=e.$retryable)||void 0===n?void 0:n.throttling)},vu=new Uint8Array(16);function bu(){if(!cu&&!(cu="undefined"!==typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!==typeof msCrypto&&"function"===typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return cu(vu)}const yu=/^(?:[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;const wu=function(e){return"string"===typeof e&&yu.test(e)};for(var _u=[],xu=0;xu<256;++xu)_u.push((xu+256).toString(16).substr(1));const Su=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=(_u[e[t+0]]+_u[e[t+1]]+_u[e[t+2]]+_u[e[t+3]]+"-"+_u[e[t+4]]+_u[e[t+5]]+"-"+_u[e[t+6]]+_u[e[t+7]]+"-"+_u[e[t+8]]+_u[e[t+9]]+"-"+_u[e[t+10]]+_u[e[t+11]]+_u[e[t+12]]+_u[e[t+13]]+_u[e[t+14]]+_u[e[t+15]]).toLowerCase();if(!wu(n))throw TypeError("Stringified UUID is invalid");return n};const ku=function(e,t,n){var r=(e=e||{}).random||(e.rng||bu)();if(r[6]=15&r[6]|64,r[8]=63&r[8]|128,t){n=n||0;for(var i=0;i<16;++i)t[n+i]=r[i];return t}return Su(r)};var Eu;!function(e){e.STANDARD="standard",e.ADAPTIVE="adaptive"}(Eu||(Eu={}));var Cu=Eu.STANDARD,Au=function(e,t){return Math.floor(Math.min(2e4,Math.random()*Math.pow(2,t)*e))},Tu=function(e){return!!e&&(function(e){return void 0!==e.$retryable}(e)||function(e){return pu.includes(e.name)}(e)||gu(e)||function(e){var t;return hu.includes(e.name)||mu.includes((null===(t=e.$metadata)||void 0===t?void 0:t.httpStatusCode)||0)}(e))},Iu=function(){function e(e,t){var n,r,i;this.maxAttemptsProvider=e,this.mode=Eu.STANDARD,this.retryDecider=null!==(n=null===t||void 0===t?void 0:t.retryDecider)&&void 0!==n?n:Tu,this.delayDecider=null!==(r=null===t||void 0===t?void 0:t.delayDecider)&&void 0!==r?r:Au,this.retryQuota=null!==(i=null===t||void 0===t?void 0:t.retryQuota)&&void 0!==i?i:function(e,t){var n,r,i,o=e,a=null!==(n=null===t||void 0===t?void 0:t.noRetryIncrement)&&void 0!==n?n:1,s=null!==(r=null===t||void 0===t?void 0:t.retryCost)&&void 0!==r?r:5,l=null!==(i=null===t||void 0===t?void 0:t.timeoutRetryCost)&&void 0!==i?i:10,c=e,u=function(e){return"TimeoutError"===e.name?l:s},d=function(e){return u(e)<=c};return Object.freeze({hasRetryTokens:d,retrieveRetryTokens:function(e){if(!d(e))throw new Error("No retry token available");var t=u(e);return c-=t,t},releaseRetryTokens:function(e){c+=null!==e&&void 0!==e?e:a,c=Math.min(c,o)}})}(500)}return e.prototype.shouldRetry=function(e,t,n){return t<n&&this.retryDecider(e)&&this.retryQuota.hasRetryTokens(e)},e.prototype.getMaxAttempts=function(){return ys(this,void 0,void 0,(function(){var e;return ws(this,(function(t){switch(t.label){case 0:return t.trys.push([0,2,,3]),[4,this.maxAttemptsProvider()];case 1:return e=t.sent(),[3,3];case 2:return t.sent(),e=3,[3,3];case 3:return[2,e]}}))}))},e.prototype.retry=function(e,t,n){return ys(this,void 0,void 0,(function(){var r,i,o,a,s,l,c,u;return ws(this,(function(d){switch(d.label){case 0:return i=0,o=0,[4,this.getMaxAttempts()];case 1:a=d.sent(),s=t.request,Ac.isInstance(s)&&(s.headers["amz-sdk-invocation-id"]=ku()),l=function(){var l,u,d,p,f,h;return ws(this,(function(m){switch(m.label){case 0:return m.trys.push([0,4,,7]),Ac.isInstance(s)&&(s.headers["amz-sdk-request"]="attempt="+(i+1)+"; max="+a),(null===n||void 0===n?void 0:n.beforeRequest)?[4,n.beforeRequest()]:[3,2];case 1:m.sent(),m.label=2;case 2:return[4,e(t)];case 3:return l=m.sent(),u=l.response,d=l.output,(null===n||void 0===n?void 0:n.afterRequest)&&n.afterRequest(u),c.retryQuota.releaseRetryTokens(r),d.$metadata.attempts=i+1,d.$metadata.totalRetryDelay=o,[2,{value:{response:u,output:d}}];case 4:return p=m.sent(),f=Ru(p),i++,c.shouldRetry(f,i,a)?(r=c.retryQuota.retrieveRetryTokens(f),h=c.delayDecider(gu(f)?500:100,i),o+=h,[4,new Promise((function(e){return setTimeout(e,h)}))]):[3,6];case 5:return m.sent(),[2,"continue"];case 6:throw f.$metadata||(f.$metadata={}),f.$metadata.attempts=i,f.$metadata.totalRetryDelay=o,f;case 7:return[2]}}))},c=this,d.label=2;case 2:return[5,l()];case 3:return"object"===typeof(u=d.sent())?[2,u.value]:[3,2];case 4:return[2]}}))}))},e}(),Ru=function(e){return e instanceof Error?e:e instanceof Object?Object.assign(new Error,e):"string"===typeof e?new Error(e):new Error("AWS SDK error wrapper for "+e)},Ou=function(){function e(e){var t,n,r,i,o;this.currentCapacity=0,this.enabled=!1,this.lastMaxRate=0,this.measuredTxRate=0,this.requestCount=0,this.lastTimestamp=0,this.timeWindow=0,this.beta=null!==(t=null===e||void 0===e?void 0:e.beta)&&void 0!==t?t:.7,this.minCapacity=null!==(n=null===e||void 0===e?void 0:e.minCapacity)&&void 0!==n?n:1,this.minFillRate=null!==(r=null===e||void 0===e?void 0:e.minFillRate)&&void 0!==r?r:.5,this.scaleConstant=null!==(i=null===e||void 0===e?void 0:e.scaleConstant)&&void 0!==i?i:.4,this.smooth=null!==(o=null===e||void 0===e?void 0:e.smooth)&&void 0!==o?o:.8;var a=this.getCurrentTimeInSeconds();this.lastThrottleTime=a,this.lastTxRateBucket=Math.floor(this.getCurrentTimeInSeconds()),this.fillRate=this.minFillRate,this.maxCapacity=this.minCapacity}return e.prototype.getCurrentTimeInSeconds=function(){return Date.now()/1e3},e.prototype.getSendToken=function(){return ys(this,void 0,void 0,(function(){return ws(this,(function(e){return[2,this.acquireTokenBucket(1)]}))}))},e.prototype.acquireTokenBucket=function(e){return ys(this,void 0,void 0,(function(){var t;return ws(this,(function(n){switch(n.label){case 0:return this.enabled?(this.refillTokenBucket(),e>this.currentCapacity?(t=(e-this.currentCapacity)/this.fillRate*1e3,[4,new Promise((function(e){return setTimeout(e,t)}))]):[3,2]):[2];case 1:n.sent(),n.label=2;case 2:return this.currentCapacity=this.currentCapacity-e,[2]}}))}))},e.prototype.refillTokenBucket=function(){var e=this.getCurrentTimeInSeconds();if(this.lastTimestamp){var t=(e-this.lastTimestamp)*this.fillRate;this.currentCapacity=Math.min(this.maxCapacity,this.currentCapacity+t),this.lastTimestamp=e}else this.lastTimestamp=e},e.prototype.updateClientSendingRate=function(e){var t;if(this.updateMeasuredRate(),gu(e)){var n=this.enabled?Math.min(this.measuredTxRate,this.fillRate):this.measuredTxRate;this.lastMaxRate=n,this.calculateTimeWindow(),this.lastThrottleTime=this.getCurrentTimeInSeconds(),t=this.cubicThrottle(n),this.enableTokenBucket()}else this.calculateTimeWindow(),t=this.cubicSuccess(this.getCurrentTimeInSeconds());var r=Math.min(t,2*this.measuredTxRate);this.updateTokenBucketRate(r)},e.prototype.calculateTimeWindow=function(){this.timeWindow=this.getPrecise(Math.pow(this.lastMaxRate*(1-this.beta)/this.scaleConstant,1/3))},e.prototype.cubicThrottle=function(e){return this.getPrecise(e*this.beta)},e.prototype.cubicSuccess=function(e){return this.getPrecise(this.scaleConstant*Math.pow(e-this.lastThrottleTime-this.timeWindow,3)+this.lastMaxRate)},e.prototype.enableTokenBucket=function(){this.enabled=!0},e.prototype.updateTokenBucketRate=function(e){this.refillTokenBucket(),this.fillRate=Math.max(e,this.minFillRate),this.maxCapacity=Math.max(e,this.minCapacity),this.currentCapacity=Math.min(this.currentCapacity,this.maxCapacity)},e.prototype.updateMeasuredRate=function(){var e=this.getCurrentTimeInSeconds(),t=Math.floor(2*e)/2;if(this.requestCount++,t>this.lastTxRateBucket){var n=this.requestCount/(t-this.lastTxRateBucket);this.measuredTxRate=this.getPrecise(n*this.smooth+this.measuredTxRate*(1-this.smooth)),this.requestCount=0,this.lastTxRateBucket=t}},e.prototype.getPrecise=function(e){return parseFloat(e.toFixed(8))},e}(),Lu=function(e){function t(t,n){var r=this,i=null!==n&&void 0!==n?n:{},o=i.rateLimiter,a=bs(i,["rateLimiter"]);return(r=e.call(this,t,a)||this).rateLimiter=null!==o&&void 0!==o?o:new Ou,r.mode=Eu.ADAPTIVE,r}return gs(t,e),t.prototype.retry=function(t,n){return ys(this,void 0,void 0,(function(){var r=this;return ws(this,(function(i){return[2,e.prototype.retry.call(this,t,n,{beforeRequest:function(){return ys(r,void 0,void 0,(function(){return ws(this,(function(e){return[2,this.rateLimiter.getSendToken()]}))}))},afterRequest:function(e){r.rateLimiter.updateClientSendingRate(e)}})]}))}))},t}(Iu),Nu=function(e){if(void 0===e&&(e=3),"number"===typeof e){var t=Promise.resolve(e);return function(){return t}}return e};var Pu="firehose.{region}.amazonaws.com",Du=new Set(["af-south-1","ap-east-1","ap-northeast-1","ap-northeast-2","ap-northeast-3","ap-south-1","ap-southeast-1","ap-southeast-2","ca-central-1","eu-central-1","eu-north-1","eu-south-1","eu-west-1","eu-west-2","eu-west-3","me-south-1","sa-east-1","us-east-1","us-east-2","us-west-1","us-west-2"]),Mu=new Set(["cn-north-1","cn-northwest-1"]),Bu=new Set(["us-iso-east-1"]),zu=new Set(["us-isob-east-1"]),ju=new Set(["us-gov-east-1","us-gov-west-1"]);var Fu={apiVersion:"2015-08-04",disableHostPrefix:!1,logger:{},regionInfoProvider:function(e,t){var n=void 0;switch(e){case"af-south-1":n={hostname:"firehose.af-south-1.amazonaws.com",partition:"aws"};break;case"ap-east-1":n={hostname:"firehose.ap-east-1.amazonaws.com",partition:"aws"};break;case"ap-northeast-1":n={hostname:"firehose.ap-northeast-1.amazonaws.com",partition:"aws"};break;case"ap-northeast-2":n={hostname:"firehose.ap-northeast-2.amazonaws.com",partition:"aws"};break;case"ap-northeast-3":n={hostname:"firehose.ap-northeast-3.amazonaws.com",partition:"aws"};break;case"ap-south-1":n={hostname:"firehose.ap-south-1.amazonaws.com",partition:"aws"};break;case"ap-southeast-1":n={hostname:"firehose.ap-southeast-1.amazonaws.com",partition:"aws"};break;case"ap-southeast-2":n={hostname:"firehose.ap-southeast-2.amazonaws.com",partition:"aws"};break;case"ca-central-1":n={hostname:"firehose.ca-central-1.amazonaws.com",partition:"aws"};break;case"cn-north-1":n={hostname:"firehose.cn-north-1.amazonaws.com.cn",partition:"aws-cn"};break;case"cn-northwest-1":n={hostname:"firehose.cn-northwest-1.amazonaws.com.cn",partition:"aws-cn"};break;case"eu-central-1":n={hostname:"firehose.eu-central-1.amazonaws.com",partition:"aws"};break;case"eu-north-1":n={hostname:"firehose.eu-north-1.amazonaws.com",partition:"aws"};break;case"eu-south-1":n={hostname:"firehose.eu-south-1.amazonaws.com",partition:"aws"};break;case"eu-west-1":n={hostname:"firehose.eu-west-1.amazonaws.com",partition:"aws"};break;case"eu-west-2":n={hostname:"firehose.eu-west-2.amazonaws.com",partition:"aws"};break;case"eu-west-3":n={hostname:"firehose.eu-west-3.amazonaws.com",partition:"aws"};break;case"fips-us-east-1":n={hostname:"firehose-fips.us-east-1.amazonaws.com",partition:"aws",signingRegion:"us-east-1"};break;case"fips-us-east-2":n={hostname:"firehose-fips.us-east-2.amazonaws.com",partition:"aws",signingRegion:"us-east-2"};break;case"fips-us-gov-east-1":n={hostname:"firehose-fips.us-gov-east-1.amazonaws.com",partition:"aws-us-gov",signingRegion:"us-gov-east-1"};break;case"fips-us-gov-west-1":n={hostname:"firehose-fips.us-gov-west-1.amazonaws.com",partition:"aws-us-gov",signingRegion:"us-gov-west-1"};break;case"fips-us-west-1":n={hostname:"firehose-fips.us-west-1.amazonaws.com",partition:"aws",signingRegion:"us-west-1"};break;case"fips-us-west-2":n={hostname:"firehose-fips.us-west-2.amazonaws.com",partition:"aws",signingRegion:"us-west-2"};break;case"me-south-1":n={hostname:"firehose.me-south-1.amazonaws.com",partition:"aws"};break;case"sa-east-1":n={hostname:"firehose.sa-east-1.amazonaws.com",partition:"aws"};break;case"us-east-1":n={hostname:"firehose.us-east-1.amazonaws.com",partition:"aws"};break;case"us-east-2":n={hostname:"firehose.us-east-2.amazonaws.com",partition:"aws"};break;case"us-gov-east-1":n={hostname:"firehose.us-gov-east-1.amazonaws.com",partition:"aws-us-gov"};break;case"us-gov-west-1":n={hostname:"firehose.us-gov-west-1.amazonaws.com",partition:"aws-us-gov"};break;case"us-iso-east-1":n={hostname:"firehose.us-iso-east-1.c2s.ic.gov",partition:"aws-iso"};break;case"us-west-1":n={hostname:"firehose.us-west-1.amazonaws.com",partition:"aws"};break;case"us-west-2":n={hostname:"firehose.us-west-2.amazonaws.com",partition:"aws"};break;default:Du.has(e)&&(n={hostname:Pu.replace("{region}",e),partition:"aws"}),Mu.has(e)&&(n={hostname:"firehose.{region}.amazonaws.com.cn".replace("{region}",e),partition:"aws-cn"}),Bu.has(e)&&(n={hostname:"firehose.{region}.c2s.ic.gov".replace("{region}",e),partition:"aws-iso"}),zu.has(e)&&(n={hostname:"firehose.{region}.sc2s.sgov.gov".replace("{region}",e),partition:"aws-iso-b"}),ju.has(e)&&(n={hostname:"firehose.{region}.amazonaws.com".replace("{region}",e),partition:"aws-us-gov"}),void 0===n&&(n={hostname:Pu.replace("{region}",e),partition:"aws"})}return Promise.resolve(vs({signingService:"firehose"},n))},serviceId:"Firehose",urlParser:function(e){var t,n=new URL(e),r=n.hostname,i=n.pathname,o=n.port,a=n.protocol,s=n.search;return s&&(t=function(e){var t,n,r={};if(e=e.replace(/^\?/,""))try{for(var i=_s(e.split("&")),o=i.next();!o.done;o=i.next()){var a=xs(o.value.split("="),2),s=a[0],l=a[1],c=void 0===l?null:l;s=decodeURIComponent(s),c&&(c=decodeURIComponent(c)),s in r?Array.isArray(r[s])?r[s].push(c):r[s]=[r[s],c]:r[s]=c}}catch(u){t={error:u}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}return r}(s)),{hostname:r,port:o?parseInt(o):void 0,protocol:a,path:i,query:t}}},Uu=vs(vs({},Fu),{runtime:"browser",base64Decoder:su,base64Encoder:function(e){for(var t="",n=0;n<e.length;n+=3){for(var r=0,i=0,o=n,a=Math.min(n+3,e.length);o<a;o++)r|=e[o]<<(a-o-1)*au,i+=au;var s=Math.ceil(i/ou);r<<=s*ou-i;for(var l=1;l<=s;l++){var c=(s-l)*ou;t+=Xc[(r&63<<c)>>c]}t+="==".slice(0,4-s)}return t},bodyLengthChecker:function(e){if("string"===typeof e){for(var t=e.length,n=t-1;n>=0;n--){var r=e.charCodeAt(n);r>127&&r<=2047?t++:r>2047&&r<=65535&&(t+=2)}return t}return"number"===typeof e.byteLength?e.byteLength:"number"===typeof e.size?e.size:void 0},credentialDefaultProvider:function(e){return function(){return Promise.reject(new Error("Credential is missing"))}},defaultUserAgentProvider:function(e){var t=e.serviceId,n=e.clientVersion;return function(){return ys(void 0,void 0,void 0,(function(){var e,r,i,o,a,s,l,c,u;return ws(this,(function(d){return e="undefined"!==typeof window&&(null===(i=null===window||void 0===window?void 0:window.navigator)||void 0===i?void 0:i.userAgent)?Ln().parse(window.navigator.userAgent):void 0,r=[["aws-sdk-js",n],["os/"+((null===(o=null===e||void 0===e?void 0:e.os)||void 0===o?void 0:o.name)||"other"),null===(a=null===e||void 0===e?void 0:e.os)||void 0===a?void 0:a.version],["lang/js"],["md/browser",(null!==(l=null===(s=null===e||void 0===e?void 0:e.browser)||void 0===s?void 0:s.name)&&void 0!==l?l:"unknown")+"_"+(null!==(u=null===(c=null===e||void 0===e?void 0:e.browser)||void 0===c?void 0:c.version)&&void 0!==u?u:"unknown")]],t&&r.push(["api/"+t,n]),[2,r]}))}))}}({serviceId:Fu.serviceId,clientVersion:"3.20.0"}),maxAttempts:3,region:function(e){return function(){return Promise.reject(e)}}("Region is missing"),requestHandler:new $c,retryModeProvider:function(){return Promise.resolve(Cu)},sha256:Zt.Sha256,streamCollector:function(e){return"function"===typeof Blob&&e instanceof Blob?function(e){return ys(this,void 0,void 0,(function(){var t,n;return ws(this,(function(r){switch(r.label){case 0:return[4,lu(e)];case 1:return t=r.sent(),n=su(t),[2,new Uint8Array(n)]}}))}))}(e):function(e){return ys(this,void 0,void 0,(function(){var t,n,r,i,o,a,s;return ws(this,(function(l){switch(l.label){case 0:t=new Uint8Array(0),n=e.getReader(),r=!1,l.label=1;case 1:return r?[3,3]:[4,n.read()];case 2:return i=l.sent(),o=i.done,(a=i.value)&&(s=t,(t=new Uint8Array(s.length+a.length)).set(s),t.set(a,s.length)),r=o,[3,1];case 3:return[2,t]}}))}))}(e)},utf8Decoder:function(e){return"function"===typeof TextEncoder?function(e){return(new TextEncoder).encode(e)}(e):function(e){for(var t=[],n=0,r=e.length;n<r;n++){var i=e.charCodeAt(n);if(i<128)t.push(i);else if(i<2048)t.push(i>>6|192,63&i|128);else if(n+1<e.length&&55296===(64512&i)&&56320===(64512&e.charCodeAt(n+1))){var o=65536+((1023&i)<<10)+(1023&e.charCodeAt(++n));t.push(o>>18|240,o>>12&63|128,o>>6&63|128,63&o|128)}else t.push(i>>12|224,i>>6&63|128,63&i|128)}return Uint8Array.from(t)}(e)},utf8Encoder:function(e){return"function"===typeof TextDecoder?function(e){return new TextDecoder("utf-8").decode(e)}(e):function(e){for(var t="",n=0,r=e.length;n<r;n++){var i=e[n];if(i<128)t+=String.fromCharCode(i);else if(192<=i&&i<224){var o=e[++n];t+=String.fromCharCode((31&i)<<6|63&o)}else if(240<=i&&i<365){var a="%"+[i,e[++n],e[++n],e[++n]].map((function(e){return e.toString(16)})).join("%");t+=decodeURIComponent(a)}else t+=String.fromCharCode((15&i)<<12|(63&e[++n])<<6|63&e[++n])}return t}(e)}}),qu=function(e){var t=e.endpoint,n=e.urlParser;if("string"===typeof t){var r=Promise.resolve(n(t));return function(){return r}}if("object"===typeof t){var i=Promise.resolve(t);return function(){return i}}return t},Wu=function(e){return ys(void 0,void 0,void 0,(function(){var t,n,r,i,o;return ws(this,(function(a){switch(a.label){case 0:return t=e.tls,n=void 0===t||t,[4,e.region()];case 1:if(r=a.sent(),!new RegExp(/^([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9])$/).test(r))throw new Error("Invalid region in client config");return[4,e.regionInfoProvider(r)];case 2:if(!(i=(null!==(o=a.sent())&&void 0!==o?o:{}).hostname))throw new Error("Cannot resolve hostname from client config");return[2,e.urlParser((n?"https:":"http:")+"//"+i)]}}))}))},Vu=function(e){if("string"===typeof e){var t=Promise.resolve(e);return function(){return t}}return e},Hu="content-length";var Zu={step:"build",tags:["SET_CONTENT_LENGTH","CONTENT_LENGTH"],name:"contentLengthMiddleware",override:!0},Gu=function(e){return{applyToStack:function(t){t.add(function(e){var t=this;return function(n){return function(r){return ys(t,void 0,void 0,(function(){var t,i,o,a,s;return ws(this,(function(l){return t=r.request,Ac.isInstance(t)&&(i=t.body,o=t.headers,i&&-1===Object.keys(o).map((function(e){return e.toLowerCase()})).indexOf(Hu)&&void 0!==(a=e(i))&&(t.headers=vs(vs({},t.headers),((s={})[Hu]=String(a),s)))),[2,n(vs(vs({},r),{request:t}))]}))}))}}}(e.bodyLengthChecker),Zu)}}};var Ku={name:"hostHeaderMiddleware",step:"build",priority:"low",tags:["HOST"],override:!0},Qu=function(e){return{applyToStack:function(t){t.add(function(e){return function(t){return function(n){return ys(void 0,void 0,void 0,(function(){var r,i;return ws(this,(function(o){return Ac.isInstance(n.request)?(r=n.request,(void 0===(i=(e.requestHandler.metadata||{}).handlerProtocol)?"":i).indexOf("h2")>=0&&!r.headers[":authority"]?(delete r.headers.host,r.headers[":authority"]=""):r.headers.host||(r.headers.host=r.hostname),[2,t(n)]):[2,t(n)]}))}))}}}(e),Ku)}}},Yu={name:"loggerMiddleware",tags:["LOGGER"],step:"initialize",override:!0},$u=function(e){return{applyToStack:function(e){e.add((function(e,t){return function(n){return ys(void 0,void 0,void 0,(function(){var r,i,o,a,s,l,c,u,d;return ws(this,(function(p){switch(p.label){case 0:return r=t.clientName,i=t.commandName,o=t.inputFilterSensitiveLog,a=t.logger,s=t.outputFilterSensitiveLog,[4,e(n)];case 1:return l=p.sent(),a?("function"===typeof a.info&&(c=l.output,u=c.$metadata,d=bs(c,["$metadata"]),a.info({clientName:r,commandName:i,input:o(n.input),output:s(d),metadata:u})),[2,l]):[2,l]}}))}))}}),Yu)}}};(function(e){function t(t,n){void 0===n&&(n=!0);var r=e.call(this,t)||this;return r.tryNextLink=n,r}gs(t,e),t.from=function(e,t){return void 0===t&&(t=!0),Object.defineProperty(e,"tryNextLink",{value:t,configurable:!1,enumerable:!1,writable:!1}),e}})(Error),function(e){function t(t,n){void 0===n&&(n=!0);var r=e.call(this,t)||this;return r.tryNextLink=n,r.name="CredentialsProviderError",r}gs(t,e),t.from=function(e,t){return void 0===t&&(t=!0),Object.defineProperty(e,"tryNextLink",{value:t,configurable:!1,enumerable:!1,writable:!1}),e}}(Error);for(var Ju={},Xu={},ed=0;ed<256;ed++){var td=ed.toString(16).toLowerCase();1===td.length&&(td="0"+td),Ju[ed]=td,Xu[td]=ed}function nd(e){for(var t="",n=0;n<e.byteLength;n++)t+=Ju[e[n]];return t}var rd="X-Amz-Date",id="X-Amz-Signature",od="X-Amz-Security-Token",ad="authorization",sd=rd.toLowerCase(),ld=[ad,sd,"date"],cd=id.toLowerCase(),ud="x-amz-content-sha256",dd=od.toLowerCase(),pd={authorization:!0,"cache-control":!0,connection:!0,expect:!0,from:!0,"keep-alive":!0,"max-forwards":!0,pragma:!0,referer:!0,te:!0,trailer:!0,"transfer-encoding":!0,upgrade:!0,"user-agent":!0,"x-amzn-trace-id":!0},fd=/^proxy-/,hd=/^sec-/,md="AWS4-HMAC-SHA256",gd="AWS4-HMAC-SHA256-PAYLOAD",vd="aws4_request",bd={},yd=[];function wd(e,t,n){return e+"/"+t+"/"+n+"/"+vd}function _d(e,t,n){var r=new e(t);return r.update(n),r.digest()}function xd(e,t,n){var r,i,o=e.headers,a={};try{for(var s=_s(Object.keys(o).sort()),l=s.next();!l.done;l=s.next()){var c=l.value,u=c.toLowerCase();(u in pd||(null===t||void 0===t?void 0:t.has(u))||fd.test(u)||hd.test(u))&&(!n||n&&!n.has(u))||(a[u]=o[c].trim().replace(/\s+/g," "))}}catch(d){r={error:d}}finally{try{l&&!l.done&&(i=s.return)&&i.call(s)}finally{if(r)throw r.error}}return a}function Sd(e,t){var n=e.headers,r=e.body;return ys(this,void 0,void 0,(function(){var e,i,o,a,s,l,c;return ws(this,(function(u){switch(u.label){case 0:try{for(e=_s(Object.keys(n)),i=e.next();!i.done;i=e.next())if((o=i.value).toLowerCase()===ud)return[2,n[o]]}catch(p){l={error:p}}finally{try{i&&!i.done&&(c=e.return)&&c.call(e)}finally{if(l)throw l.error}}return void 0!=r?[3,1]:[2,"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"];case 1:return"string"===typeof r||ArrayBuffer.isView(r)||(d=r,"function"===typeof ArrayBuffer&&d instanceof ArrayBuffer||"[object ArrayBuffer]"===Object.prototype.toString.call(d))?((a=new t).update(r),s=nd,[4,a.digest()]):[3,3];case 2:return[2,s.apply(void 0,[u.sent()])];case 3:return[2,"UNSIGNED-PAYLOAD"]}var d}))}))}function kd(e){var t=e.headers,n=e.query,r=bs(e,["headers","query"]);return vs(vs({},r),{headers:vs({},t),query:n?Ed(n):void 0})}function Ed(e){return Object.keys(e).reduce((function(t,n){var r,i=e[n];return vs(vs({},t),((r={})[n]=Array.isArray(i)?Ss([],xs(i)):i,r))}),{})}function Cd(e){var t,n;e="function"===typeof e.clone?e.clone():kd(e);try{for(var r=_s(Object.keys(e.headers)),i=r.next();!i.done;i=r.next()){var o=i.value;ld.indexOf(o.toLowerCase())>-1&&delete e.headers[o]}}catch(a){t={error:a}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(t)throw t.error}}return e}function Ad(e){return function(e){if("number"===typeof e)return new Date(1e3*e);if("string"===typeof e)return Number(e)?new Date(1e3*Number(e)):new Date(e);return e}(e).toISOString().replace(/\.\d{3}Z$/,"Z")}var Td=function(){function e(e){var t=e.applyChecksum,n=e.credentials,r=e.region,i=e.service,o=e.sha256,a=e.uriEscapePath,s=void 0===a||a;this.service=i,this.sha256=o,this.uriEscapePath=s,this.applyChecksum="boolean"!==typeof t||t,this.regionProvider=Od(r),this.credentialProvider=Ld(n)}return e.prototype.presign=function(e,t){return void 0===t&&(t={}),ys(this,void 0,void 0,(function(){var n,r,i,o,a,s,l,c,u,d,p,f,h,m,g,v,b,y,w,_,x,S,k,E;return ws(this,(function(C){switch(C.label){case 0:return n=t.signingDate,r=void 0===n?new Date:n,i=t.expiresIn,o=void 0===i?3600:i,a=t.unsignableHeaders,s=t.unhoistableHeaders,l=t.signableHeaders,c=t.signingRegion,u=t.signingService,[4,this.credentialProvider()];case 1:return d=C.sent(),null===c||void 0===c?[3,2]:(f=c,[3,4]);case 2:return[4,this.regionProvider()];case 3:f=C.sent(),C.label=4;case 4:return p=f,h=Id(r),m=h.longDate,g=h.shortDate,o>604800?[2,Promise.reject("Signature version 4 presigned URLs must have an expiration date less than one week in the future")]:(v=wd(g,p,null!==u&&void 0!==u?u:this.service),b=function(e,t){var n,r,i;void 0===t&&(t={});var o="function"===typeof e.clone?e.clone():kd(e),a=o.headers,s=o.query,l=void 0===s?{}:s;try{for(var c=_s(Object.keys(a)),u=c.next();!u.done;u=c.next()){var d=u.value,p=d.toLowerCase();"x-amz-"!==p.substr(0,6)||(null===(i=t.unhoistableHeaders)||void 0===i?void 0:i.has(p))||(l[d]=a[d],delete a[d])}}catch(f){n={error:f}}finally{try{u&&!u.done&&(r=c.return)&&r.call(c)}finally{if(n)throw n.error}}return vs(vs({},e),{headers:a,query:l})}(Cd(e),{unhoistableHeaders:s}),d.sessionToken&&(b.query[od]=d.sessionToken),b.query["X-Amz-Algorithm"]=md,b.query["X-Amz-Credential"]=d.accessKeyId+"/"+v,b.query[rd]=m,b.query["X-Amz-Expires"]=o.toString(10),y=xd(b,a,l),b.query["X-Amz-SignedHeaders"]=Rd(y),w=b.query,_=id,x=this.getSignature,S=[m,v,this.getSigningKey(d,p,g,u)],k=this.createCanonicalRequest,E=[b,y],[4,Sd(e,this.sha256)]);case 5:return[4,x.apply(this,S.concat([k.apply(this,E.concat([C.sent()]))]))];case 6:return w[_]=C.sent(),[2,b]}}))}))},e.prototype.sign=function(e,t){return ys(this,void 0,void 0,(function(){return ws(this,(function(n){return"string"===typeof e?[2,this.signString(e,t)]:e.headers&&e.payload?[2,this.signEvent(e,t)]:[2,this.signRequest(e,t)]}))}))},e.prototype.signEvent=function(e,t){var n=e.headers,r=e.payload,i=t.signingDate,o=void 0===i?new Date:i,a=t.priorSignature,s=t.signingRegion,l=t.signingService;return ys(this,void 0,void 0,(function(){var e,t,i,c,u,d,p,f,h,m,g;return ws(this,(function(v){switch(v.label){case 0:return null===s||void 0===s?[3,1]:(t=s,[3,3]);case 1:return[4,this.regionProvider()];case 2:t=v.sent(),v.label=3;case 3:return e=t,i=Id(o),c=i.shortDate,u=i.longDate,d=wd(c,e,null!==l&&void 0!==l?l:this.service),[4,Sd({headers:{},body:r},this.sha256)];case 4:return p=v.sent(),(f=new this.sha256).update(n),m=nd,[4,f.digest()];case 5:return h=m.apply(void 0,[v.sent()]),g=[gd,u,d,a,h,p].join("\n"),[2,this.signString(g,{signingDate:o,signingRegion:e,signingService:l})]}}))}))},e.prototype.signString=function(e,t){var n=void 0===t?{}:t,r=n.signingDate,i=void 0===r?new Date:r,o=n.signingRegion,a=n.signingService;return ys(this,void 0,void 0,(function(){var t,n,r,s,l,c,u,d;return ws(this,(function(p){switch(p.label){case 0:return[4,this.credentialProvider()];case 1:return t=p.sent(),null===o||void 0===o?[3,2]:(r=o,[3,4]);case 2:return[4,this.regionProvider()];case 3:r=p.sent(),p.label=4;case 4:return n=r,s=Id(i).shortDate,u=(c=this.sha256).bind,[4,this.getSigningKey(t,n,s,a)];case 5:return(l=new(u.apply(c,[void 0,p.sent()]))).update(e),d=nd,[4,l.digest()];case 6:return[2,d.apply(void 0,[p.sent()])]}}))}))},e.prototype.signRequest=function(e,t){var n=void 0===t?{}:t,r=n.signingDate,i=void 0===r?new Date:r,o=n.signableHeaders,a=n.unsignableHeaders,s=n.signingRegion,l=n.signingService;return ys(this,void 0,void 0,(function(){var t,n,r,c,u,d,p,f,h,m,g;return ws(this,(function(v){switch(v.label){case 0:return[4,this.credentialProvider()];case 1:return t=v.sent(),null===s||void 0===s?[3,2]:(r=s,[3,4]);case 2:return[4,this.regionProvider()];case 3:r=v.sent(),v.label=4;case 4:return n=r,c=Cd(e),u=Id(i),d=u.longDate,p=u.shortDate,f=wd(p,n,null!==l&&void 0!==l?l:this.service),c.headers[sd]=d,t.sessionToken&&(c.headers[dd]=t.sessionToken),[4,Sd(c,this.sha256)];case 5:return h=v.sent(),!function(e,t){var n,r;e=e.toLowerCase();try{for(var i=_s(Object.keys(t)),o=i.next();!o.done;o=i.next())if(e===o.value.toLowerCase())return!0}catch(a){n={error:a}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return!1}(ud,c.headers)&&this.applyChecksum&&(c.headers[ud]=h),m=xd(c,a,o),[4,this.getSignature(d,f,this.getSigningKey(t,n,p,l),this.createCanonicalRequest(c,m,h))];case 6:return g=v.sent(),c.headers[ad]=md+" Credential="+t.accessKeyId+"/"+f+", SignedHeaders="+Rd(m)+", Signature="+g,[2,c]}}))}))},e.prototype.createCanonicalRequest=function(e,t,n){var r=Object.keys(t).sort();return e.method+"\n"+this.getCanonicalPath(e)+"\n"+function(e){var t,n,r=e.query,i=void 0===r?{}:r,o=[],a={},s=function(e){if(e.toLowerCase()===cd)return"continue";o.push(e);var t=i[e];"string"===typeof t?a[e]=Qc(e)+"="+Qc(t):Array.isArray(t)&&(a[e]=t.slice(0).sort().reduce((function(t,n){return t.concat([Qc(e)+"="+Qc(n)])}),[]).join("&"))};try{for(var l=_s(Object.keys(i).sort()),c=l.next();!c.done;c=l.next())s(c.value)}catch(u){t={error:u}}finally{try{c&&!c.done&&(n=l.return)&&n.call(l)}finally{if(t)throw t.error}}return o.map((function(e){return a[e]})).filter((function(e){return e})).join("&")}(e)+"\n"+r.map((function(e){return e+":"+t[e]})).join("\n")+"\n\n"+r.join(";")+"\n"+n},e.prototype.createStringToSign=function(e,t,n){return ys(this,void 0,void 0,(function(){var r,i;return ws(this,(function(o){switch(o.label){case 0:return(r=new this.sha256).update(n),[4,r.digest()];case 1:return i=o.sent(),[2,md+"\n"+e+"\n"+t+"\n"+nd(i)]}}))}))},e.prototype.getCanonicalPath=function(e){var t=e.path;return this.uriEscapePath?"/"+encodeURIComponent(t.replace(/^\//,"")).replace(/%2F/g,"/"):t},e.prototype.getSignature=function(e,t,n,r){return ys(this,void 0,void 0,(function(){var i,o,a,s,l;return ws(this,(function(c){switch(c.label){case 0:return[4,this.createStringToSign(e,t,r)];case 1:return i=c.sent(),s=(a=this.sha256).bind,[4,n];case 2:return(o=new(s.apply(a,[void 0,c.sent()]))).update(i),l=nd,[4,o.digest()];case 3:return[2,l.apply(void 0,[c.sent()])]}}))}))},e.prototype.getSigningKey=function(e,t,n,r){return function(e,t,n,r,i){return ys(void 0,void 0,void 0,(function(){var o,a,s,l,c,u,d,p,f;return ws(this,(function(h){switch(h.label){case 0:return[4,_d(e,t.secretAccessKey,t.accessKeyId)];case 1:if(o=h.sent(),(a=n+":"+r+":"+i+":"+nd(o)+":"+t.sessionToken)in bd)return[2,bd[a]];for(yd.push(a);yd.length>50;)delete bd[yd.shift()];s="AWS4"+t.secretAccessKey,h.label=2;case 2:h.trys.push([2,7,8,9]),l=_s([n,r,i,vd]),c=l.next(),h.label=3;case 3:return c.done?[3,6]:(u=c.value,[4,_d(e,s,u)]);case 4:s=h.sent(),h.label=5;case 5:return c=l.next(),[3,3];case 6:return[3,9];case 7:return d=h.sent(),p={error:d},[3,9];case 8:try{c&&!c.done&&(f=l.return)&&f.call(l)}finally{if(p)throw p.error}return[7];case 9:return[2,bd[a]=s]}}))}))}(this.sha256,e,n,t,r||this.service)},e}(),Id=function(e){var t=Ad(e).replace(/[\-:]/g,"");return{longDate:t,shortDate:t.substr(0,8)}},Rd=function(e){return Object.keys(e).sort().join(";")},Od=function(e){if("string"===typeof e){var t=Promise.resolve(e);return function(){return t}}return e},Ld=function(e){if("object"===typeof e){var t=Promise.resolve(e);return function(){return t}}return e},Nd=function(e){if("object"===typeof e){var t=Promise.resolve(e);return function(){return t}}return e},Pd=function(e){return"function"===typeof e?function(e,t,n){var r,i;if(void 0===t)return function(){return i||(r=e(),i=!0),r};var o=!1;return function(){return ys(void 0,void 0,void 0,(function(){var a;return ws(this,(function(s){switch(s.label){case 0:return i||(r=e(),i=!0),o?[2,r]:[4,r];case 1:return a=s.sent(),n&&!n(a)?(o=!0,[2,a]):t(a)?[2,r=e()]:[2,a]}}))}))}}(e,(function(e){return void 0!==e.expiration&&e.expiration.getTime()-Date.now()<3e5}),(function(e){return void 0!==e.expiration})):Nd(e)},Dd=function(e){return new Date(Date.now()+e)};function Md(e){return function(t,n){return function(r){return ys(this,void 0,void 0,(function(){var i,o,a,s,l,c,u,d,p;return ws(this,(function(f){switch(f.label){case 0:return Ac.isInstance(r.request)?"function"!==typeof e.signer?[3,2]:[4,e.signer()]:[2,t(r)];case 1:return o=f.sent(),[3,3];case 2:o=e.signer,f.label=3;case 3:return i=o,s=t,l=[vs({},r)],p={},[4,i.sign(r.request,{signingDate:new Date(Date.now()+e.systemClockOffset),signingRegion:n.signing_region,signingService:n.signing_service})];case 4:return[4,s.apply(void 0,[vs.apply(void 0,l.concat([(p.request=f.sent(),p)]))])];case 5:return a=f.sent(),c=a.response.headers,(u=c&&(c.date||c.Date))&&(d=Date.parse(u),h=d,m=e.systemClockOffset,Math.abs(Dd(m).getTime()-h)>=3e5&&(e.systemClockOffset=d-Date.now())),[2,a]}var h,m}))}))}}}var Bd={name:"awsAuthMiddleware",tags:["SIGNATURE","AWSAUTH"],relation:"after",toMiddleware:"retryMiddleware",override:!0},zd=function(e){return{applyToStack:function(t){t.addRelativeTo(Md(e),Bd)}}};var jd,Fd,Ud="user-agent",qd="x-amz-user-agent",Wd=/[^\!\#\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w]/g,Vd=function(e){var t=xs(e,2),n=t[0],r=t[1],i=n.indexOf("/"),o=n.substring(0,i),a=n.substring(i+1);return"api"===o&&(a=a.toLowerCase()),[o,a,r].filter((function(e){return e&&e.length>0})).map((function(e){return null===e||void 0===e?void 0:e.replace(Wd,"_")})).join("/")},Hd={name:"getUserAgentMiddleware",step:"build",priority:"low",tags:["SET_USER_AGENT","USER_AGENT"],override:!0},Zd=function(e){return{applyToStack:function(t){var n;t.add((n=e,function(e,t){return function(r){return ys(void 0,void 0,void 0,(function(){var i,o,a,s,l,c,u,d,p;return ws(this,(function(f){switch(f.label){case 0:return i=r.request,Ac.isInstance(i)?(o=i.headers,a=(null===(d=null===t||void 0===t?void 0:t.userAgent)||void 0===d?void 0:d.map(Vd))||[],[4,n.defaultUserAgentProvider()]):[2,e(r)];case 1:return s=f.sent().map(Vd),l=(null===(p=null===n||void 0===n?void 0:n.customUserAgent)||void 0===p?void 0:p.map(Vd))||[],c=Ss(Ss(Ss([],xs(s)),xs(a)),xs(l)).join(" "),u=Ss(Ss([],xs(s.filter((function(e){return e.startsWith("aws-sdk-")})))),xs(l)).join(" "),"browser"!==n.runtime?(u&&(o[qd]=o[qd]?o[Ud]+" "+u:u),o[Ud]=c):o[qd]=c,[2,e(vs(vs({},r),{request:i}))]}}))}))}}),Hd)}}},Gd=function(e){function t(t){var n,r=this,i=function(e){if(!e.region)throw new Error("Region is missing");return vs(vs({},e),{region:Vu(e.region)})}(vs(vs({},Uu),t)),o=function(e){var t;return vs(vs({},e),{tls:null===(t=e.tls)||void 0===t||t,endpoint:e.endpoint?qu(e):function(){return Wu(e)},isCustomEndpoint:!!e.endpoint})}(i),a=function(e){var t=Nu(e.maxAttempts);return vs(vs({},e),{maxAttempts:t,retryStrategy:function(){return ys(void 0,void 0,void 0,(function(){var n;return ws(this,(function(r){switch(r.label){case 0:return e.retryStrategy?[2,e.retryStrategy]:(n=e.retryMode)?[3,2]:[4,e.retryModeProvider()];case 1:n=r.sent(),r.label=2;case 2:return n===Eu.ADAPTIVE?[2,new Lu(t)]:[2,new Iu(t)]}}))}))}})}(o),s=function(e){var t,n=e.credentials?Pd(e.credentials):e.credentialDefaultProvider(e),r=e.signingEscapePath,i=void 0===r||r,o=e.systemClockOffset,a=void 0===o?e.systemClockOffset||0:o,s=e.sha256;return t=e.signer?Nd(e.signer):function(){return Nd(e.region)().then((function(t){return ys(void 0,void 0,void 0,(function(){return ws(this,(function(n){switch(n.label){case 0:return[4,e.regionInfoProvider(t)];case 1:return[2,[n.sent()||{},t]]}}))}))})).then((function(t){var r=xs(t,2),o=r[0],a=r[1],l=o.signingRegion,c=o.signingService;return e.signingRegion=e.signingRegion||l||a,e.signingName=e.signingName||c||e.serviceId,new Td({credentials:n,region:e.signingRegion,service:e.signingName,sha256:s,uriEscapePath:i})}))},vs(vs({},e),{systemClockOffset:a,signingEscapePath:i,credentials:n,signer:t})}(a),l=vs(vs({},n=s),{customUserAgent:"string"===typeof n.customUserAgent?[[n.customUserAgent]]:n.customUserAgent});return(r=e.call(this,l)||this).config=l,r.middlewareStack.use(du(r.config)),r.middlewareStack.use(Gu(r.config)),r.middlewareStack.use(Qu(r.config)),r.middlewareStack.use($u(r.config)),r.middlewareStack.use(zd(r.config)),r.middlewareStack.use(Zd(r.config)),r}return gs(t,e),t.prototype.destroy=function(){e.prototype.destroy.call(this)},t}(As),Kd=(n(38573),n(78067),n(93523),n(8575),n(30164),n(90306),n(39492),n(51045),n(58009),n(83465),n(85893)),Qd=n(48764).lW;!function(e){e.DEV="settings.local.json",e.PROD="settings.json"}(jd||(jd={})),function(e){e.MISSING_REQUIRED_KEYS="Missing one or more required keys",e.GET_ERROR="Failed to get settings",e.SETUP_AUTH_FAILED="Failed to setup auth. No settings data available."}(Fd||(Fd={}));var Yd=function(e){return new URL(e||"",window.location.origin).href.replace(/\/+$/,"")},$d=function(){function n(o){var a=this;this.apiClient=i.A.createGenericClient({clientName:"AppSettingsClient",baseUrl:""}),this.configureAuth=function(){return(0,e.d)(a,void 0,void 0,(function(){var r;return(0,e.e)(this,(function(i){switch(i.label){case 0:return i.trys.push([0,2,,3]),[4,n.getInstance().get()];case 1:return r=i.sent(),t.g.configure((0,e.c)({},r.amplify)),[3,3];case 2:throw i.sent(),Fd.SETUP_AUTH_FAILED;case 3:return[2]}}))}))},this.isProd=o,r.dQ.configure({cookieStorage:{domain:window.location.hostname,path:"/",secure:!0}})}return n.validate=function(e,t){if(t.every((function(t){return Object.prototype.hasOwnProperty.call(e,t)})))return!0;throw new Error(Fd.MISSING_REQUIRED_KEYS)},n.getInstance=function(e){return void 0===e&&(e=!0),n.instance||(n.instance=new n(e)),n.instance},n.prototype.get=function(){return(0,e.d)(this,void 0,void 0,(function(){var t;return(0,e.e)(this,(function(e){switch(e.label){case 0:if(this.deferredAppSettingsPromise)return[2,this.deferredAppSettingsPromise.promise];this.deferredAppSettingsPromise=new o,e.label=1;case 1:return e.trys.push([1,3,,4]),[4,this.fetch()];case 2:return t=e.sent(),this.deferredAppSettingsPromise.resolve(t),[3,4];case 3:return e.sent(),this.deferredAppSettingsPromise.reject(Fd.GET_ERROR),[3,4];case 4:return[2,this.deferredAppSettingsPromise.promise]}}))}))},n.prototype.fetch=function(){var e=this.isProd?jd.PROD:jd.DEV;return this.apiClient.get("/".concat(e,"?t=").concat(Date.now())).then((function(e){return function(e){if(!e.amplify.oauth)return e;var t=e.amplify.oauth.redirectSignInPath||"",n=e.amplify.oauth.redirectSignOutPath||"";return e.amplify.oauth.redirectSignIn=Yd(t),e.amplify.oauth.redirectSignOut=Yd(n),delete e.amplify.oauth.redirectSignInPath,delete e.amplify.oauth.redirectSignOutPath,e}(e.data)}))},n.__removeInstance__=function(){},n}(),Jd=function(){function t(t,n,r){var i=this;return this.namespace=r,this.executePutMetricDataCommand=function(t){return(0,e.d)(i,void 0,void 0,(function(){var n,r;return(0,e.e)(this,(function(e){switch(e.label){case 0:return 0===t.length?[2,Promise.resolve()]:(n={MetricData:t,Namespace:this.namespace},r=new Ht(n),[4,this.cloudWatchClient.send(r)]);case 1:return[2,e.sent()]}}))}))},this.cloudWatchClient=new fi({maxAttempts:0,region:n,credentials:t}),this}return t.getInstance=function(e,n,r){return t.instance||(t.instance=new t(e,n,r)),t.instance},t.__removeInstance__=function(){},t}(),Xd=function(){function e(e){var t=e.pollMs,n=e.pollEngineName,r=e.maxErrorCountThreshold,o=void 0===r?5:r,a=e.chunkSize,s=void 0===a?20:a;this.errCount=0,this.pollEngine=new i.P({pollMs:t,pollEngineName:n,startImmediate:!1}),this.pollMs=t,this.maxErrorCountThreshold=o,this.dataChunk=new i.D(s)}return e.prototype.getPollMs=function(){return this.pollMs},e.prototype.trackError=function(){this.errCount=this.errCount+1;var e=this.errCount>=this.maxErrorCountThreshold;return e&&this.pollEngine.stopPolling(),e},e}(),ep=function(t){function n(n,r,i,o){var a=t.call(this,{pollMs:2500,pollEngineName:"CloudWatchLogsClientPoll",chunkSize:100})||this;return a.logger=i,a.settings=o,a.executeDescribeLogStreams=function(e){return a.cloudWatchLogsClient.send(e)},a.executePutLogEventStreams=function(){return(0,e.d)(a,void 0,void 0,(function(){var t,n,r,i;return(0,e.e)(this,(function(e){switch(e.label){case 0:if(this.dataChunk.isEmpty())return[2,Promise.resolve()];t=this.dataChunk.getDataChunks().data[0],n=new Ha({logGroupName:this.settings.cloudWatchLogGroup,logStreamName:this.settings.cloudWatchLogStream,sequenceToken:this.sequenceToken||void 0,logEvents:t}),e.label=1;case 1:return e.trys.push([1,3,,4]),[4,this.cloudWatchLogsClient.send(n)];case 2:return r=e.sent(),this.dataChunk.clear(t.length),this.sequenceToken=null==r?void 0:r.nextSequenceToken,[2,r];case 3:return i=e.sent(),this.trackError()?[2]:"DataAlreadyAcceptedException"===(null==i?void 0:i.name)?(this.dataChunk.clear(t.length),this.sequenceToken=i.expectedSequenceToken,[2]):("InvalidSequenceTokenException"===(null==i?void 0:i.name)&&(this.sequenceToken=i.expectedSequenceToken,this.flush()),this.logger.error("Unable to send CloudWatchLogs. Will try again later.",i),[3,4]);case 4:return[2]}}))}))},a.flush=function(){a.sendQueuedCommands()},a.enqueuePutLogEvent=function(e){a.dataChunk.addData(e)},a.sendQueuedCommands=function(){return a.executePutLogEventStreams()},a.pollEngine.registerContext(a),a.pollEngine.registerPollFn(a.sendQueuedCommands),a.cloudWatchLogsClient=new fs({apiVersion:"2010-08-01",region:r,credentials:n}),a.init().then((function(){a.pollEngine.startPolling()})).catch((function(e){a.logger.error("Unable to initialize CloudWatchLogs, cannot send logs.",e)})),a}return(0,e.h)(n,t),n.getInstance=function(e,t,r,i){return n.instance||(n.instance=new n(e,t,r,i)),n.instance},n.prototype.init=function(){return(0,e.d)(this,void 0,void 0,(function(){var t,n,r;return(0,e.e)(this,(function(e){switch(e.label){case 0:return t=new hs({logGroupName:this.settings.cloudWatchLogGroup,logStreamNamePrefix:this.settings.cloudWatchLogStream}),[4,this.executeDescribeLogStreams(t)];case 1:return n=e.sent(),r=((null==n?void 0:n.logStreams)||[])[0],this.sequenceToken=null==r?void 0:r.uploadSequenceToken,[2]}}))}))},n.__removeInstance__=function(){},n}(Xd),tp=function(t){function n(n,r,i,o){var a=t.call(this,{pollMs:2500,pollEngineName:"CloudWatchMetricClientPoll",chunkSize:20})||this;return a.cloudWatch=n,a.logger=i,a.settings=o,a.defaultDimension=[],a.addCounterMetric=function(t,n,r){void 0===n&&(n=[]),void 0===r&&(r=1);var i={MetricName:t,Dimensions:(0,e.f)((0,e.f)([],a.defaultDimension,!0),n,!0),Timestamp:new Date,Unit:"Count",Value:r};a.logger.verbose("CloudWatchMetric",i),a.dataChunk.addData(i)},a.flush=function(){a.sendQueuedCommands()},a.sendQueuedCommands=function(){return(0,e.d)(a,void 0,void 0,(function(){var t,n,r,i,o,a,s,l,c,u;return(0,e.e)(this,(function(e){switch(e.label){case 0:for(t=this.dataChunk.getDataChunks(),n=t.data,r=t.length,i=[],o=0,a=n;o<a.length;o++)s=a[o],i.push(this.cloudWatch.executePutMetricDataCommand(s));e.label=1;case 1:return e.trys.push([1,3,,4]),[4,Promise.all(i)];case 2:return l=e.sent(),this.dataChunk.clear(r),[2,l];case 3:return c=e.sent(),this.trackError()?[2]:403===(null===(u=c.$metadata)||void 0===u?void 0:u.httpStatusCode)?(this.pollEngine.stopPolling(),[2]):(this.logger.error("Unable to send CloudWatchMetrics. Will try again later.",c),[3,4]);case 4:return[2]}}))}))},a.pollEngine.registerContext(a),a.pollEngine.registerPollFn(a.sendQueuedCommands),a.pollEngine.startPolling(),a.defaultDimension.push({Name:"region",Value:r}),a.defaultDimension.push({Name:"stage",Value:o.stage}),a}return(0,e.h)(n,t),n.getInstance=function(e,t,r,i){return n.instance||(n.instance=new n(e,t,r,i)),n.instance},n.__removeInstance__=function(){},n}(Xd),np=function(){function t(t,n,r){var i=this;this.logger=r,this.putRecord=function(t){var n=t.deliveryStreamName,r=t.record;return(0,e.d)(i,void 0,void 0,(function(){var t,i;return(0,e.e)(this,(function(e){switch(e.label){case 0:t=new Kc({DeliveryStreamName:n,Record:{Data:Qd.from("".concat(r,"\n"))}}),e.label=1;case 1:return e.trys.push([1,3,,4]),[4,this.firehoseClient.send(t)];case 2:return[2,e.sent()];case 3:return i=e.sent(),this.logger.error("Unable to put record on to Firehose delivery stream ".concat(n,"...")),[2,Promise.reject(i)];case 4:return[2]}}))}))},this.firehoseClient=new Gd({region:n,credentials:t,logger:this.logger,apiVersion:"2006-03-01"})}return t.getInstance=function(e,n,r){return t.instance||(t.instance=new t(e,n,r)),t.instance},t.__removeInstance__=function(){},t}(),rp=(new(function(){function t(){var e=this;this.logger=a.a.getLogger("ClientFactory"),this._cloudWatchLogsClient=new o,this._cloudWatchClient=new o,this._firehoseClient=new o,this._metricClient=new o,Promise.all([this._cloudWatchLogsClient.promise,this._cloudWatchClient.promise,this._metricClient.promise]).then((function(t){e.logger.info("ClientFactory clients initialized")})),Promise.all([this._firehoseClient.promise]).then((function(t){var n;null===(n=e._unauthenticatedClientFactoryLogger)||void 0===n||n.info("UnauthenticatedClientFactory clients initialized")}))}return t.prototype.initialize=function(t,n){var r=n.region,i=n.stage,o=n.cloudWatchNamespace,a=n.cloudWatchLogGroup,s=n.cloudWatchLogStream;return(0,e.d)(this,void 0,void 0,(function(){var n,l,c;return(0,e.e)(this,(function(e){return n=ep.getInstance(t,r,this.logger,{cloudWatchNamespace:o,cloudWatchLogGroup:a,cloudWatchLogStream:s}),this._cloudWatchLogsClient.resolve(n),l=Jd.getInstance(t,r,o),this._cloudWatchClient.resolve(l),c=tp.getInstance(l,r,this.logger,{stage:i}),this._metricClient.resolve(c),[2,{cloudWatchLogsClient:n,cloudWatchClient:l,metricsClient:c}]}))}))},t.prototype.getCloudWatchLogsClient=function(){return(0,e.d)(this,void 0,void 0,(function(){return(0,e.e)(this,(function(e){return[2,this._cloudWatchLogsClient.promise]}))}))},t.prototype.getCloudWatchClient=function(){return(0,e.d)(this,void 0,void 0,(function(){return(0,e.e)(this,(function(e){return[2,this._cloudWatchClient.promise]}))}))},t.prototype.getMetricClient=function(){return(0,e.d)(this,void 0,void 0,(function(){return(0,e.e)(this,(function(e){return[2,this._metricClient.promise]}))}))},t.prototype.getFirehouseClient=function(){return(0,e.d)(this,void 0,void 0,(function(){return(0,e.e)(this,(function(e){return[2,this._firehoseClient.promise]}))}))},t.prototype.initializeUnauthenticatedClients=function(t,n,r){return(0,e.d)(this,void 0,void 0,(function(){var i;return(0,e.e)(this,(function(e){return this._unauthenticatedClientFactoryLogger=r,i=np.getInstance(t,n,r),this._firehoseClient.resolve(i),[2,{firehoseClient:i}]}))}))},t}()),n(8027)),ip=n(64366),op=n(66217),ap=(n(55952),n(36544)),sp=n(43546),lp=n(12988),cp=n(10397),up={overflowAction:"Show more (+{0})"},dp={defaultValue:"",listDelimiter:", ",i18nStrings:up},pp=function(e,t){void 0===t&&(t=dp);var n=t.defaultValue,r=void 0===n?dp.defaultValue:n,i=t.i18nStrings,o=void 0===i?dp.i18nStrings:i,a=t.listDelimiter,s=void 0===a?dp.listDelimiter:a,l=t.listOverflow;if(fp(e))return r;var c=o.overflowAction,u=void 0===c?up.overflowAction:c;if(Array.isArray(e)){var d=e.filter((function(e){return!fp(e)})),p="",f=(null==l?void 0:l.maxItems)?d.length-l.maxItems:0,h=!(null==l?void 0:l.minOverflowItems)||f>=l.minOverflowItems;if("number"==typeof(null==l?void 0:l.maxItems)&&d.length&&l.maxItems<d.length&&h){var m=d.slice(l.maxItems);d=d.slice(0,l.maxItems),p=(0,sp.f)(u,f),p=l.onShowMore?(0,Kd.jsx)(lp.Z,{onFollow:l.onShowMore,children:p}):(0,Kd.jsx)(cp.Z,{content:m.map(String).join(s),dismissButton:!1,size:"large",children:p})}return d.length?(0,Kd.jsxs)(Kd.Fragment,{children:[d.map(String).join(s),p?(0,Kd.jsxs)(Kd.Fragment,{children:[s,p]}):null]}):r}return String(e)},fp=function(e){return null==e||"string"==typeof e&&!e.trim()},hp=Object.freeze({__proto__:null,i18nStrings:{filteringAriaLabel:"your choice",dismissAriaLabel:"Dismiss",filteringPlaceholder:"Search",groupValuesText:"Values",groupPropertiesText:"Properties",operatorsText:"Operators",operationAndText:"and",operationOrText:"or",operatorLessText:"Less than",operatorLessOrEqualText:"Less than or equal",operatorGreaterText:"Greater than",operatorGreaterOrEqualText:"Greater than or equal",operatorContainsText:"Contains",operatorDoesNotContainText:"Does not contain",operatorEqualsText:"Equals",operatorDoesNotEqualText:"Does not equal",editTokenHeader:"Edit filter",propertyText:"Property",operatorText:"Operator",valueText:"Value",cancelActionText:"Cancel",applyActionText:"Apply",allPropertiesLabel:"All properties",tokenLimitShowMore:"Show more",tokenLimitShowFewer:"Show fewer",clearFiltersText:"Clear filters",removeTokenButtonAriaLabel:function(){return"Remove token"},enteredTextLabel:function(e){return'Use: "'.concat(e,'"')}},loggerName:"TablePropertyFilter"}),mp=n(71723),gp=n(67294);("undefined"!=typeof globalThis?globalThis:n.g).performance;n(72307);var vp=n(41054),bp=n(16639),yp=(n(99667),n(79614),n(19501)),wp=n(33699),_p=n(34097),xp=n(96215),Sp=n(86010),kp=n(98834),Ep=n(55114),Cp=n(38462),Ap=n(63496),Tp=n(16815),Ip=n(67368),Rp=n(42137),Op=n(46790),Lp=n(90347);const Np={button:"awsui_button_m5h9f_36ib2_145",expanded:"awsui_expanded_m5h9f_36ib2_197","offset-right-none":"awsui_offset-right-none_m5h9f_36ib2_208","offset-right-l":"awsui_offset-right-l_m5h9f_36ib2_211","offset-right-xxl":"awsui_offset-right-xxl_m5h9f_36ib2_214",text:"awsui_text_m5h9f_36ib2_239",icon:"awsui_icon_m5h9f_36ib2_243"},Pp=gp.forwardRef((({testUtilsClass:e,iconName:t,iconUrl:n,iconAlt:r,iconSvg:i,badge:o,ariaLabel:a,offsetRight:s,disabled:l,expanded:c,children:u,onClick:d},p)=>{const f=t||n||i;return gp.createElement("button",{ref:p,type:"button",className:(0,Sp.Z)(Np.button,Np[`offset-right-${s}`],e,{[Np.expanded]:c}),"aria-label":a,"aria-expanded":!!c,"aria-haspopup":!0,disabled:l,onClick:e=>{e.preventDefault(),d&&d()}},f&&gp.createElement(Rp.Z,{className:Np.icon,name:t,url:n,alt:r,svg:i,badge:o}),u&&gp.createElement("span",{className:Np.text},u),u&&gp.createElement(Rp.Z,{name:"caret-down-filled",className:(0,Op.n)(Lp.Z,"rotate",!!c)}))})),Dp=e=>{var{iconName:t,iconUrl:n,iconAlt:r,iconSvg:i,badge:o,offsetRight:a,children:s}=e,l=(0,wp._T)(e,["iconName","iconUrl","iconAlt","iconSvg","badge","offsetRight","children"]);const c=(0,Tp.j)(l);return gp.createElement(Ip.Z,Object.assign({},c,l,{variant:"navigation",customTriggerBuilder:({triggerRef:e,ariaLabel:l,isOpen:c,testUtilsClass:u,disabled:d,onClick:p})=>gp.createElement(Pp,{testUtilsClass:u,ref:e,disabled:d,expanded:c,iconName:t,iconUrl:n,iconAlt:r,iconSvg:i,badge:o,ariaLabel:l,offsetRight:a,onClick:p},s),preferCenter:!0}))};(0,xp.b)(Dp,"MenuDropdown");const Mp=Dp;var Bp=n(35552),zp=n(78880),jp=n(46965),Fp=n(26651);const Up=(0,gp.createContext)({state:{view:"utilities",data:null},setState:()=>{}}),qp=()=>{const{setState:e}=(0,gp.useContext)(Up);return(t,n)=>{e({view:t,data:n})}},Wp=({view:e,element:t})=>{const{state:n}=(0,gp.useContext)(Up);return e===n.view?"function"===typeof t?t(n.data):gp.createElement(gp.Fragment,null,t):null},Vp=({children:e})=>{const[t,n]=(0,gp.useState)({view:"utilities",data:null});return gp.createElement(Up.Provider,{value:{state:t,setState:n}},e)};var Hp=n(62037),Zp=n(36340),Gp=n(10229);const Kp={"top-navigation":"awsui_top-navigation_k5dlb_2ayr9_145","padding-box":"awsui_padding-box_k5dlb_2ayr9_177",medium:"awsui_medium_k5dlb_2ayr9_187",narrow:"awsui_narrow_k5dlb_2ayr9_187",virtual:"awsui_virtual_k5dlb_2ayr9_198",hidden:"awsui_hidden_k5dlb_2ayr9_202","\t":"awsui_\t_k5dlb_2ayr9_1",identity:"awsui_identity_k5dlb_2ayr9_214","identity-link":"awsui_identity-link_k5dlb_2ayr9_217","no-logo":"awsui_no-logo_k5dlb_2ayr9_237",logo:"awsui_logo_k5dlb_2ayr9_241",title:"awsui_title_k5dlb_2ayr9_253",inputs:"awsui_inputs_k5dlb_2ayr9_268",search:"awsui_search_k5dlb_2ayr9_276","search-expanded":"awsui_search-expanded_k5dlb_2ayr9_280",utilities:"awsui_utilities_k5dlb_2ayr9_284","utility-wrapper":"awsui_utility-wrapper_k5dlb_2ayr9_295","utility-type-button-link":"awsui_utility-type-button-link_k5dlb_2ayr9_316","utility-type-menu-dropdown":"awsui_utility-type-menu-dropdown_k5dlb_2ayr9_321","utility-type-button-primary-button":"awsui_utility-type-button-primary-button_k5dlb_2ayr9_330","utility-link-icon":"awsui_utility-link-icon_k5dlb_2ayr9_338","utility-button-external-icon":"awsui_utility-button-external-icon_k5dlb_2ayr9_342","offset-right-none":"awsui_offset-right-none_k5dlb_2ayr9_346","offset-right-l":"awsui_offset-right-l_k5dlb_2ayr9_350","offset-right-xxl":"awsui_offset-right-xxl_k5dlb_2ayr9_354","overflow-menu-drawer":"awsui_overflow-menu-drawer_k5dlb_2ayr9_359","overflow-menu":"awsui_overflow-menu_k5dlb_2ayr9_359","overflow-menu-header":"awsui_overflow-menu-header_k5dlb_2ayr9_400","overflow-menu-header-text":"awsui_overflow-menu-header-text_k5dlb_2ayr9_408","overflow-menu-header-text--secondary":"awsui_overflow-menu-header-text--secondary_k5dlb_2ayr9_420","overflow-menu-header-text--title":"awsui_overflow-menu-header-text--title_k5dlb_2ayr9_426","overflow-menu-back-button":"awsui_overflow-menu-back-button_k5dlb_2ayr9_430","overflow-menu-dismiss-button":"awsui_overflow-menu-dismiss-button_k5dlb_2ayr9_434","overflow-menu-control":"awsui_overflow-menu-control_k5dlb_2ayr9_438","overflow-menu-list-item-utility":"awsui_overflow-menu-list-item-utility_k5dlb_2ayr9_476","overflow-menu-control-link":"awsui_overflow-menu-control-link_k5dlb_2ayr9_484","overflow-menu-control-expandable-menu-trigger":"awsui_overflow-menu-control-expandable-menu-trigger_k5dlb_2ayr9_487","overflow-menu-list":"awsui_overflow-menu-list_k5dlb_2ayr9_476","overflow-menu-list-submenu":"awsui_overflow-menu-list-submenu_k5dlb_2ayr9_523","overflow-menu-list-item":"awsui_overflow-menu-list-item_k5dlb_2ayr9_476","overflow-menu-list-item-icon":"awsui_overflow-menu-list-item-icon_k5dlb_2ayr9_532","overflow-menu-list-item-text":"awsui_overflow-menu-list-item-text_k5dlb_2ayr9_535","overflow-menu-list-item-submenu":"awsui_overflow-menu-list-item-submenu_k5dlb_2ayr9_544","overflow-menu-list-item-dropdown-menu":"awsui_overflow-menu-list-item-dropdown-menu_k5dlb_2ayr9_550","overflow-menu-list-item-expandable":"awsui_overflow-menu-list-item-expandable_k5dlb_2ayr9_554",icon:"awsui_icon_k5dlb_2ayr9_559","icon-open":"awsui_icon-open_k5dlb_2ayr9_573"},Qp=({children:e,secondaryText:t,backIconAriaLabel:n,dismissIconAriaLabel:r,onBack:i,onClose:o})=>gp.createElement("div",{className:Kp["overflow-menu-header"]},i&&gp.createElement(Gp.Z,{className:Kp["overflow-menu-back-button"],ariaLabel:n,iconName:"angle-left",variant:"icon",onClick:()=>i()}),gp.createElement("h2",{className:Kp["overflow-menu-header-text"]},gp.createElement("div",{className:Kp["overflow-menu-header-text--title"]},e),t&&gp.createElement("div",{className:Kp["overflow-menu-header-text--secondary"]},t)),gp.createElement(Gp.Z,{className:Kp["overflow-menu-dismiss-button"],ariaLabel:r,iconName:"close",variant:"icon",onClick:()=>o&&o()})),Yp=({children:e,startIcon:t,endIcon:n})=>gp.createElement(gp.Fragment,null,t&&gp.createElement("span",{className:Kp["overflow-menu-list-item-icon"]},t),gp.createElement("span",{className:Kp["overflow-menu-list-item-text"]},e),n&&n),$p=(0,gp.forwardRef)((({children:e,external:t,href:n,target:r,rel:i,startIcon:o,endIcon:a,onClick:s,context:l,testId:c},u)=>{const d=null!==r&&void 0!==r?r:t?"_blank":void 0,p=null!==i&&void 0!==i?i:"_blank"===d?"noopener noreferrer":void 0,f=n?void 0:"button";return gp.createElement("a",Object.assign({ref:u,onClick:s,className:(0,Sp.Z)(Kp["overflow-menu-control"],Kp["overflow-menu-control-link"],l&&Kp[`overflow-menu-control-${l}`]),role:f,tabIndex:0,href:n,target:d,rel:p},c?{"data-testid":c}:{}),gp.createElement(Yp,{startIcon:o,endIcon:a},e))})),Jp=(0,gp.forwardRef)((({children:e,startIcon:t,endIcon:n,onClick:r,testId:i},o)=>gp.createElement("button",Object.assign({ref:o,className:Kp["overflow-menu-control"],onClick:r},"string"===typeof i?{"data-testid":i}:{}),gp.createElement(Yp,{startIcon:t,endIcon:n},e)))),Xp=(0,gp.forwardRef)(((e,t)=>{var{startIcon:n,children:r,index:i,testId:o}=e,a=(0,wp._T)(e,["startIcon","children","index","testId"]);const s=qp();return gp.createElement(Jp,{ref:t,startIcon:n,endIcon:gp.createElement(Rp.Z,{name:"angle-right"}),testId:o,onClick:()=>s("dropdown-menu",{definition:a,headerText:a.text||a.title,headerSecondaryText:a.description,utilityIndex:i})},r)})),ef=e=>{var{children:t,onItemClick:n}=e,r=(0,wp._T)(e,["children","onItemClick"]);const[i,o]=(0,gp.useState)(!1),a=(0,Zp.L)("overflow-menu-item");return gp.createElement(gp.Fragment,null,gp.createElement("button",{className:(0,Sp.Z)(Kp["overflow-menu-control"],Kp["overflow-menu-control-expandable-menu-trigger"]),onClick:()=>o((e=>!e)),"aria-expanded":i},gp.createElement(Yp,{endIcon:gp.createElement("span",{className:(0,Op.n)(Kp,"icon",i)},gp.createElement(Rp.Z,{name:"caret-down-filled"}))},gp.createElement("span",{id:a},t))),i&&gp.createElement("ul",{className:(0,Sp.Z)(Kp["overflow-menu-list"],Kp["overflow-menu-list-submenu"]),"aria-labelledby":a},r.items.map(((e,t)=>{const r="undefined"!==typeof e.items;return gp.createElement("li",{key:t,className:(0,Sp.Z)(Kp["overflow-menu-list-item"],Kp["overflow-menu-list-item-dropdown-menu"])},tf(e,r,n))}))))};function tf(e,t,n){const r=e.text,i=!!e.iconName||!!e.iconUrl||!!e.iconAlt||!!e.iconSvg,o=(0,Cp.Kh)(e),a=i&&gp.createElement(Rp.Z,{name:e.iconName,url:e.iconUrl,alt:e.iconAlt,svg:e.iconSvg});return t?gp.createElement(ef,Object.assign({},e,{onItemClick:n}),r):gp.createElement($p,{startIcon:a,href:o?e.href:void 0,external:o?e.external:void 0,context:"dropdown-menu",testId:e.id,onClick:t=>n(t,e)},r,o&&e.external&&gp.createElement(gp.Fragment,null," ",gp.createElement("span",{"aria-label":e.externalIconAriaLabel,role:e.externalIconAriaLabel?"img":void 0},gp.createElement(Rp.Z,{name:"external",size:"normal"}))))}const nf=(0,gp.forwardRef)(((e,t)=>{var{index:n}=e,r=(0,wp._T)(e,["index"]);return gp.createElement("li",{className:(0,Sp.Z)(Kp["overflow-menu-list-item"],Kp["overflow-menu-list-item-utility"])},function(e,t,n){const r=e.text||e.title,i=(!!e.iconName||!!e.iconUrl||!!e.iconAlt||!!e.iconSvg)&&gp.createElement(Rp.Z,{name:e.iconName,url:e.iconUrl,alt:e.iconAlt,svg:e.iconSvg});switch(e.type){case"button":{const o=t=>{var n;Boolean(e.href)&&(0,zp.p_)(t)&&(0,zp.y1)(e.onFollow,{href:e.href,target:e.target},t),(0,zp.y1)(e.onClick,{},t),null===(n=e.onClose)||void 0===n||n.call(e)},a=gp.createElement(gp.Fragment,null,r,e.external&&gp.createElement(gp.Fragment,null," ",gp.createElement("span",{"aria-label":e.externalIconAriaLabel,role:e.externalIconAriaLabel?"img":void 0},gp.createElement(Rp.Z,{name:"external",size:"normal"}))));return e.href?gp.createElement($p,{ref:n,startIcon:i,href:e.href,external:e.external,target:e.target,rel:e.rel,testId:`__${t}`,onClick:o},a):gp.createElement(Jp,{ref:n,startIcon:i,onClick:o,testId:`__${t}`},a)}case"menu-dropdown":return gp.createElement(Xp,Object.assign({ref:n,startIcon:i,index:t},e,{testId:`__${t}`}),r)}}(r,n,t))})),rf=e=>{const t="undefined"!==typeof e.items;return gp.createElement("li",{className:(0,Sp.Z)(Kp["overflow-menu-list-item"],Kp["overflow-menu-list-item-submenu"],t&&Kp["overflow-menu-list-item-expandable"])},tf(e,t,e.onClick))},of=({onClose:e,utilityIndex:t,headerText:n,headerSecondaryText:r,dismissIconAriaLabel:i,backIconAriaLabel:o,definition:a})=>{const s=qp(),l=(0,Zp.L)("overflow-menu-header");return gp.createElement(Hp.Z,{autoFocus:!0},gp.createElement(Qp,{secondaryText:r,dismissIconAriaLabel:i,backIconAriaLabel:o,onClose:e,onBack:()=>s("utilities",{utilityIndex:t})},gp.createElement("span",{id:l},n)),gp.createElement("ul",{className:(0,Sp.Z)(Kp["overflow-menu-list"],Kp["overflow-menu-list-submenu"]),"aria-labelledby":l},a.items.map(((t,n)=>gp.createElement(rf,Object.assign({key:n},t,{onClick:(t,n)=>{n.href&&(0,zp.p_)(t)&&(0,zp.y1)(a.onItemFollow,{id:n.id,href:n.href,external:n.external},t),(0,zp.y1)(a.onItemClick,{id:n.id,href:n.href,external:n.external},t),null===e||void 0===e||e()}}))))))},af=({headerText:e,dismissIconAriaLabel:t,onClose:n,items:r=[],focusIndex:i})=>{const o=(0,Zp.L)("overflow-menu-header"),a=(0,gp.useRef)(null);return(0,gp.useEffect)((()=>{var e;"number"===typeof i&&(null===(e=a.current)||void 0===e||e.focus())}),[i]),gp.createElement(Hp.Z,{autoFocus:!0},gp.createElement(Qp,{dismissIconAriaLabel:t,onClose:n},gp.createElement("span",{id:o},e)),gp.createElement("ul",{className:Kp["overflow-menu-list"],"aria-labelledby":o},r.map(((e,t)=>gp.createElement(nf,Object.assign({key:t,index:t,ref:t===i?a:void 0,onClose:n},e))))))},sf=({headerText:e,dismissIconAriaLabel:t,backIconAriaLabel:n,items:r=[],onClose:i})=>{const o=(0,Ap.$r)("top-navigation"),a=o("i18nStrings.overflowMenuDismissIconAriaLabel",t),s=o("i18nStrings.overflowMenuBackIconAriaLabel",n);return gp.createElement("div",{className:Kp["overflow-menu"],onKeyUp:e=>{"Escape"===e.key&&(null===i||void 0===i||i())}},gp.createElement(Vp,null,gp.createElement(Wp,{view:"utilities",element:t=>gp.createElement(af,{headerText:o("i18nStrings.overflowMenuTitleText",e),items:r,focusIndex:null===t||void 0===t?void 0:t.utilityIndex,dismissIconAriaLabel:a,backIconAriaLabel:s,onClose:i})}),gp.createElement(Wp,{view:"dropdown-menu",element:e=>gp.createElement(of,{headerText:null===e||void 0===e?void 0:e.headerText,headerSecondaryText:null===e||void 0===e?void 0:e.headerSecondaryText,dismissIconAriaLabel:a,backIconAriaLabel:s,definition:null===e||void 0===e?void 0:e.definition,utilityIndex:null===e||void 0===e?void 0:e.utilityIndex,onClose:i})})))};var lf=n(86579),cf=n(79301);function uf({hideText:e,definition:t,offsetRight:n}){var r;const i=!!t.iconName||!!t.iconUrl||!!t.iconAlt||!!t.iconSvg,o=e&&!t.disableTextCollapse&&i;let a=null!==(r=t.ariaLabel)&&void 0!==r?r:t.text;if("button"===t.type)return a=t.ariaLabel?t.ariaLabel:(0,lf.M)(t.text,t.externalIconAriaLabel),(0,Fp.J)("TopNavigation",t.href),"primary-button"===t.variant?gp.createElement("span",{className:Kp[`offset-right-${n}`]},gp.createElement(Gp.l,{variant:"primary",href:t.href,target:t.external?"_blank":void 0,onClick:t.onClick,onFollow:t.onFollow,ariaLabel:a,iconName:t.iconName,iconUrl:t.iconUrl,iconAlt:t.iconAlt,iconSvg:t.iconSvg},o?null:gp.createElement(gp.Fragment,null,t.text,t.external&&gp.createElement(gp.Fragment,null," ",gp.createElement("span",{className:(0,Sp.Z)(Kp["utility-button-external-icon"],Kp[`offset-right-${n}`]),"aria-label":t.externalIconAriaLabel,role:t.externalIconAriaLabel?"img":void 0},gp.createElement(Rp.Z,{name:"external"})))))):gp.createElement("span",{className:Kp[`offset-right-${n}`]},gp.createElement(cf.Z,{variant:"top-navigation",href:t.href,target:t.target,rel:t.rel,external:t.external,onFollow:e=>{(0,zp.y1)(t.onFollow,{href:t.href,target:t.target,external:t.external},e),(0,zp.y1)(t.onClick,{href:t.href,target:t.target,external:t.external},e)},ariaLabel:a},i&&gp.createElement(Rp.Z,{name:t.iconName,url:t.iconUrl,alt:t.iconAlt,svg:t.iconSvg,badge:t.badge}),!o&&t.text&&gp.createElement("span",{className:i?Kp["utility-link-icon"]:void 0},t.text)));if("menu-dropdown"===t.type){const e=t.title||t.text,r=o||!t.text,i=pf(t.items);return df(t.items),gp.createElement(Mp,Object.assign({},t,{items:i,title:r?e:"",ariaLabel:a,offsetRight:n}),!o&&t.text)}return null}function df(e){for(const t of e)(0,Cp.Kh)(t)&&(0,Fp.J)("TopNavigation",t.href),"items"in t&&df(t.items)}function pf(e){return e.map((e=>"checkbox"===e.itemType?null:"items"in e?Object.assign(Object.assign({},e),{items:pf(e.items)}):e)).filter((e=>null!==e))}var ff=n(30244),hf=n(67844),mf=n(18817);const gf=20;function vf({identity:e,search:t,utilities:n}){const r=(0,gp.useRef)(null),i=(0,gp.useRef)(null),[o,a]=(0,hf.d)(["xxs","s"]),s=!!t,l=e&&!!e.logo&&!!e.title,c=(0,gp.useMemo)((()=>function(e,t,n){const r=[{}];e.some((e=>e.text))&&r.push({hideUtilityText:!0});t&&r.push({hideUtilityText:!0,hideSearch:!0});const i=[];for(let o=0;o<e.length;o++)e[o].disableUtilityCollapse||(i.push(o),r.push({hideUtilityText:!0,hideSearch:t||void 0,hideUtilities:i.length>0?i.slice():void 0}));n&&r.push({hideUtilityText:!0,hideSearch:t||void 0,hideUtilities:i.length>0?i.slice():void 0,hideTitle:!0});return r}(n,s,l)),[n,s,l]),[u,d]=(0,gp.useState)(),p=(0,gp.useCallback)((()=>{var e,t,n,o;if(!(null===r||void 0===r?void 0:r.current)||!i.current)return void d(c[0]);const a=function(e){const t=getComputedStyle(e);return parseFloat(t.width||"0px")-parseFloat(t.paddingLeft||"0px")-parseFloat(t.paddingRight||"0px")}(r.current.querySelector(`.${Kp["padding-box"]}`));if(0===a)return void d(c[0]);const l={hasSearch:s,availableWidth:a,fullIdentityWidth:i.current.querySelector(`.${Kp.identity}`).getBoundingClientRect().width,titleWidth:null!==(t=null===(e=i.current.querySelector(`.${Kp.title}`))||void 0===e?void 0:e.getBoundingClientRect().width)&&void 0!==t?t:0,searchSlotWidth:null!==(o=null===(n=i.current.querySelector(`.${Kp.search}`))||void 0===n?void 0:n.getBoundingClientRect().width)&&void 0!==o?o:0,searchUtilityWidth:i.current.querySelector('[data-utility-special="search"]').getBoundingClientRect().width,utilitiesLeftPadding:parseFloat(getComputedStyle(i.current.querySelector(`.${Kp.utilities}`)).paddingLeft||"0px"),utilityWithLabelWidths:Array.prototype.slice.call(i.current.querySelectorAll('[data-utility-hide="false"]')).map((e=>e.getBoundingClientRect().width)),utilityWithoutLabelWidths:Array.prototype.slice.call(i.current.querySelectorAll('[data-utility-hide="true"]')).map((e=>e.getBoundingClientRect().width)),menuTriggerUtilityWidth:i.current.querySelector('[data-utility-special="menu-trigger"]').getBoundingClientRect().width};d(function(e,t){const{hasSearch:n,availableWidth:r,utilitiesLeftPadding:i,fullIdentityWidth:o,titleWidth:a,searchSlotWidth:s,searchUtilityWidth:l,utilityWithLabelWidths:c,utilityWithoutLabelWidths:u,menuTriggerUtilityWidth:d}=t;for(const p of e){const e=n?p.hideSearch?l:s:0,t=(p.hideUtilityText?u:c).filter(((e,t)=>!p.hideUtilities||-1===p.hideUtilities.indexOf(t))).reduce(((e,t)=>e+t),0),f=p.hideUtilities?d:0;if((p.hideTitle?o-a:o)+e+i+t+f<=r-gf)return p}return e[e.length-1]}(c,l))}),[c,s]),[,f]=(0,ff.Z)((()=>{p()}),[p]),h=(0,gp.useCallback)((e=>{i.current=e,p()}),[p]),[m,g]=(0,gp.useState)(!0),v=!m&&s&&(null===u||void 0===u?void 0:u.hideSearch);(0,gp.useEffect)((()=>{(null===u||void 0===u?void 0:u.hideSearch)||g(!0)}),[u]),(0,gp.useEffect)((()=>{var e,t;v&&(null===(t=null===(e=null===r||void 0===r?void 0:r.current)||void 0===e?void 0:e.querySelector(`.${Kp.search} input`))||void 0===t||t.focus())}),[v,r]);return{mainRef:(0,mf.q)(r,f,a),virtualRef:h,responsiveState:null!==u&&void 0!==u?u:c[0],breakpoint:null!==o&&void 0!==o?o:"default",isSearchExpanded:!!v,onSearchUtilityClick:()=>g((e=>!e))}}function bf(e){var{__internalRootRef:t,identity:n,i18nStrings:r,utilities:i,search:o}=e,a=(0,wp._T)(e,["__internalRootRef","identity","i18nStrings","utilities","search"]);(0,Fp.J)("TopNavigation",n.href);const s=(0,Tp.j)(a),{mainRef:l,virtualRef:c,breakpoint:u,responsiveState:d,isSearchExpanded:p,onSearchUtilityClick:f}=vf({identity:n,search:o,utilities:i}),[h,m]=(0,gp.useState)(!1),g=(0,gp.useRef)(null),v="default"===u,b="xxs"===u,y="s"===u,w=(0,Ap.$r)("top-navigation");kp.y&&i.some((e=>"menu-dropdown"===e.type&&(0,Cp.b_)(e.items)))&&(0,Ep.O)("TopNavigation","The TopNavigation component does not support menu-dropdown items with `itemType` equal to `checkbox`.");const _=e=>{(0,zp.p_)(e)&&(0,zp.y1)(n.onFollow,{},e)},x=()=>{m((e=>!e))},S=!p&&d.hideUtilities;(0,gp.useEffect)((()=>{m(!1)}),[S]),(0,jp.G)((()=>{var e;h||null===(e=g.current)||void 0===e||e.focus()}),[h]);const k=e=>{var t,a;const s=e?"div":"header",u=e||!p,m=e||!d.hideTitle,k=o&&(e||!d.hideSearch||p),E=e||o&&d.hideSearch,C=e||!p,A=e||S;return gp.createElement(s,{ref:e?c:l,"aria-hidden":!!e||void 0,className:(0,Sp.Z)(Kp["top-navigation"],{[Kp.virtual]:e,[Kp.hidden]:e,[Kp.narrow]:v,[Kp.medium]:b})},gp.createElement("div",{className:Kp["padding-box"]},u&&gp.createElement("div",{className:(0,Sp.Z)(Kp.identity,!n.logo&&Kp["no-logo"])},gp.createElement("a",{className:Kp["identity-link"],href:n.href,onClick:_},n.logo&&gp.createElement("img",{role:"img",src:null===(t=n.logo)||void 0===t?void 0:t.src,alt:null===(a=n.logo)||void 0===a?void 0:a.alt,className:(0,Sp.Z)(Kp.logo,{[Kp.narrow]:v})}),m&&gp.createElement("span",{className:Kp.title},n.title))),k&&gp.createElement("div",{className:Kp.inputs},gp.createElement("div",{className:(0,Sp.Z)(Kp.search,!e&&p&&Kp["search-expanded"])},o)),gp.createElement("div",{className:Kp.utilities},E&&gp.createElement("div",{className:(0,Sp.Z)(Kp["utility-wrapper"],Kp["utility-type-button"],Kp["utility-type-button-link"],{[Kp.narrow]:v,[Kp.medium]:b}),"data-utility-special":"search"},gp.createElement(uf,{hideText:!0,definition:{type:"button",iconName:p?"close":"search",ariaLabel:p?w("i18nStrings.searchDismissIconAriaLabel",null===r||void 0===r?void 0:r.searchDismissIconAriaLabel):w("i18nStrings.searchIconAriaLabel",null===r||void 0===r?void 0:r.searchIconAriaLabel),onClick:f}})),C&&i.filter(((t,n)=>e||!d.hideUtilities||-1===d.hideUtilities.indexOf(n))).map(((t,n)=>{var r;const o=!!d.hideUtilityText,a=(e||!A)&&n===i.length-1,s=a&&y?"xxl":a?"l":void 0;return gp.createElement("div",{key:n,className:(0,Sp.Z)(Kp["utility-wrapper"],Kp[`utility-type-${t.type}`],"button"===t.type&&Kp[`utility-type-button-${null!==(r=t.variant)&&void 0!==r?r:"link"}`],{[Kp.narrow]:v,[Kp.medium]:b}),"data-utility-index":n,"data-utility-hide":`${o}`},gp.createElement(uf,{hideText:o,definition:t,offsetRight:s}))})),e&&i.map(((e,t)=>{var n;const r=!d.hideUtilityText,o=!A&&t===i.length-1,a=o&&y?"xxl":o?"l":void 0;return gp.createElement("div",{key:t,className:(0,Sp.Z)(Kp["utility-wrapper"],Kp[`utility-type-${e.type}`],"button"===e.type&&Kp[`utility-type-button-${null!==(n=e.variant)&&void 0!==n?n:"link"}`],{[Kp.narrow]:v,[Kp.medium]:b}),"data-utility-index":t,"data-utility-hide":`${r}`},gp.createElement(uf,{hideText:r,definition:e,offsetRight:a}))})),A&&gp.createElement("div",{className:(0,Sp.Z)(Kp["utility-wrapper"],Kp["utility-type-menu-dropdown"],{[Kp.narrow]:v,[Kp.medium]:b}),"data-utility-special":"menu-trigger"},gp.createElement(Pp,{expanded:h,onClick:x,offsetRight:"l",ref:e?void 0:g},w("i18nStrings.overflowMenuTriggerText",null===r||void 0===r?void 0:r.overflowMenuTriggerText))))))};return gp.createElement("div",Object.assign({},s,{ref:t}),gp.createElement(Bp.ZP,{contextName:"top-navigation"},k(!0),k(!1),S&&h&&gp.createElement("div",{className:Kp["overflow-menu-drawer"]},gp.createElement(sf,{headerText:null===r||void 0===r?void 0:r.overflowMenuTitleText,dismissIconAriaLabel:null===r||void 0===r?void 0:r.overflowMenuDismissIconAriaLabel,backIconAriaLabel:null===r||void 0===r?void 0:r.overflowMenuBackIconAriaLabel,items:i.filter(((e,t)=>(!d.hideUtilities||-1!==d.hideUtilities.indexOf(t))&&!e.disableUtilityCollapse)),onClose:x}))))}function yf(e){var{utilities:t=[]}=e,n=(0,wp._T)(e,["utilities"]);const r=(0,_p.Z)("TopNavigation");return gp.createElement(bf,Object.assign({},r,{utilities:t},n))}(0,xp.b)(yf,"TopNavigation");const wf={badge:"awsui_badge_1yjyg_1wycr_145","badge-color-grey":"awsui_badge-color-grey_1yjyg_1wycr_188","badge-color-green":"awsui_badge-color-green_1yjyg_1wycr_191","badge-color-blue":"awsui_badge-color-blue_1yjyg_1wycr_194","badge-color-red":"awsui_badge-color-red_1yjyg_1wycr_197","badge-color-severity-critical":"awsui_badge-color-severity-critical_1yjyg_1wycr_200","badge-color-severity-high":"awsui_badge-color-severity-high_1yjyg_1wycr_204","badge-color-severity-medium":"awsui_badge-color-severity-medium_1yjyg_1wycr_208","badge-color-severity-low":"awsui_badge-color-severity-low_1yjyg_1wycr_212","badge-color-severity-neutral":"awsui_badge-color-severity-neutral_1yjyg_1wycr_216"};function _f(e){var{color:t="grey",children:n}=e,r=(0,wp._T)(e,["color","children"]);const{__internalRootRef:i}=(0,_p.Z)("Badge",{props:{color:t}}),o=(0,Tp.j)(r),a=(0,Sp.Z)(o.className,wf.badge,wf[`badge-color-${t}`]);return gp.createElement("span",Object.assign({},o,{className:a},{ref:i}),n)}(0,xp.b)(_f,"Badge");var xf,Sf=n(81347),kf="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAT0AAAAmCAYAAAC2/UxxAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAABPaADAAQAAAABAAAAJgAAAADJexvdAAAXn0lEQVR4Ae2dB7gVVZLH7wUDghhAHVFBRFHHNKxpTSgg5l0dHBZdMMCgrmF0ddQJruN+zO736eromB3HgHEQs6ijYsARFAMGFBEDooComAVFELj7+/frulT37b7hvft4D+36vv87darq1Dld3af69Om+kM8lUKFQaIN4L3AA2ARsDNYH34LZYCK4KZ/Pv01ZJNqtR2UAyIO54D5sllCWELbdEfYHK4H3sXuIMpGw7YZiH7AymIHtI94Q/erUjwd7gh6gC5gPpoPnwT20eY4yoywCWQSyCEQjQAL5PZgNKtFSDM71ran3jzUa4vWex+6ZmO1uXu957MY726djuiPRfeL0aewNvl3GZxHIIpBFIEe26JKSMRYhV5JLomJiQ7ka+NYZ3ZwUVvRrgSXOTuzZKbad0fm+zzE75AeDuJ/vkM0CXwBPiStO85WVWQSyCPwII0CG6BZmifcoLwZ7gw1BG7AK6AH+G8wHRh/CrGHhgh9jCspZJvcl8oOcjbGRR1azR/kLMwjL7aSDV+L045hCfU+gR+uA4NuBfcFfwCSTZ2UWgSwCWQSKESA5bAOKiaOocAz6E4GnfzE1wmO8An4z01mJ7FxnYyvDr5G1NRsrkV3hbN918sOcXGyQDE2flfWLALH9Z3AI6Fk/r5U9tVS/lUeWWTQlApxXLa50PfVuip/l2pbBrgQWAqPTbAAI1gf+cfRY01mJ3vbolOhuAEb/ZDZWonjDlJQXOfkpTi5WLzMyqnMEiOsmwLYQPqiz+1R3LdVv6oAyRd0iwLl9BRjtGHeMYidwDtg9rqtHXW9paybehC6m0UzXsLgCQPcRcr0xNeprjEoOZFWKnULZ05TjQl7FHo6Xrd7Cbulk9zm+uOoLZcc5XcbWLwLtcWXXSXEbo37uUz21VL+pA8oUdYtAR+cpslhhzutLEX1pMQJMoF73Jzi7mN0YqmbnOss1HS/2flePJD3kSnhKfKLx4KmAa/gTX+72c7pP4Se4+j/gJTO6kADdCSL7eqbMyiwCP6YIMA8OBSeD1Vaw4+7FePNuzNs7vnlZgjUAXAr+DvSI+RJ4FFwOhoPXgdGtfjQItzVFWBZXa9R/53RBkqM+O5TNifm5ztmO9Drx6IYC/yht5np7exnoB3wA4y6yeoUIEL+tgdG8CuZ1U9Nhi/RbtwNoQUfETvvyRqe24FASu2Zg021wlH28EXW9fHw51CvvrOX1zcLTiZ6nJ4adVltEkp4GRsMZrvEJNlhkD4RyfVoSrPgo/xbKVPRwtjOc/BCT+xL9UWCes4uzbyE4HmTJzweuSp64tUjyaal+qwxLqzYjdv7riDNb22AZX2rSs7Fis4Hx9S4jj7d0tAMdaI9tF9fRe/APghvAXUCPpF+CSjTGGfQVj38lHtucfIH9v4WhjXwa2epPya97KNQvQcaGfKTAx00IuoLfgtcjyoZKT4qrwCj6XzlBn4myCPzQIrDhin5AzOvIU189j0c/AfN0JZUOoWAp5XCgn5uJjxAJ5AkEQTKLKJZVlPROCat9woS3DXVbrvpE99SyZsHLjBupe9+PMoYFzibColMSPl+gn00pfw6OAL2A0WEw2hO83AQresmxduIYFNMtwAfgNWIxi7LRhE/tzy7Ez3eNdpLSEN96OaGNad3QVgGvgqm19oUftdUxbw3agbfAi/ixmyjVdKJ9W7S6GSp2q4MpQOPQzbVmwl8bGunTLF1v8v0ieBt/BcomE/4VLx1vN6DzOxnfOt9p1OJJjzHr3GwF1gJvgCmM+UvKuhN9NW4e0FAfH3sqmxwwfN4Z3xo/EnQrgy+djfYZTnD1/a0Nsjz4LNQpQFoV+kfeoWZbS4mPfwX+A+aptbSvxhb/+hXKx0CP6++AtZPaIV8DvAlkJ/ttk+wkQzcSLAD6hlGr7wgh6w2mgST6HOFJkQaugq4T0OOF/J8uFWV3cC34FIimWRP4io+32Oj8XQK0zaDjm2ztQ//6xOl0MBfEaTGCqeDkWJuSfrHZEtwOvgdx0jZG8JTg/Xgevc6V9qR17HFaguBx0N238Tw6i9038IeDtuA04K9zqgHpej7Ut6+Vp732xh8MvJX+kf+HQfAYSLkbUGw0L78GRoqVzonhXfh1bCzw2reXTuf+pyaPl+h0PtSnbP8c11sd3c7APkmDLZL23m8E+tWXrj+jPtZWJULFdBJQP5NBsAXmbYxH1xtMA0lUdh4EPmi1Yazl4eY8qcRWE9dodIrNbWZAeTKwRKYLLPL5A/V7gdG6MPqlh0iTonOS/2pktL1ATkL6vpo2tdrge4p1QDk8qT3yIc5G7AUpdjp2xUekn//pLhYQvJLLecD0sKn0MJp1ra2VyHwyuZt6fxDfEy2uqmP288yPleg1pmuAkSacbWEEZtSvMGWZMnJDws6PU0nqeqBroRxp4iZeK8h/BtImiPf5FZUhdny+RO7H9BL1F33DBF4T/Y/eR7U87XqCLxJ8xkWD5BPhn+KKMnWtcAPC5gVnl5qksRnk7J619r5Evz/4xtklsbrWdDM36hPz0d4UYVlyPpE3eR4EfeKoa6yzYX4wnsfuFzFbPeqWEDaDnZ0m2Myw/lLcGLlWAkZnGUP5ZNy2ljrt/+h8NerxpVJ/+D/H9XFnkj16TVpPL6fYHemMHvA2yI92OrG6cx4EtFLrDc4GukMa3eLbi0fhJ67u3EqsIn1sruQ9FhRX+fDePpL00OniuxoYKWHs6vukrnEZadV9DNgKrAq0cjsYnAmOj7Xz/aIOSNePrg0d86bgUDAGePq99yMepZ46tMo2mgNzHNgebA40of3qRKujLRP8JI3pfmwHg15AiWogeBp4inx/GvebVKfx486B5s5+YE2gm+LuYBhQogseZSnXA/8FdA28Box085PM8EvfH/IXzJCy0UmPtuuAz52vd+GPBorZFkDn+SqwCHjy21g6V9UkvaO9A/ia50EQAxp2iDl6yAfHeGx2AB/FbHWHXdlsrES2NtAFJPLZ/RKzsRL9zoFVwx/5MzrVbHyJcg+wL9AeSiKh0wXyDjBKTM6JjWsQ4vyn1gGlJn5SLCzh24WhVUDxMcO6Q3YbMNK+ZEAIdH4+MAXlGabzJXLF0RKf+tg5ptdF6GkGFU3U+P6u9evti0kPeyW8K4GRHvEifckBMiUpo8TVrR+f8TTw/eoaOh5oL6+EkD8CjG6OG6A41ZSUb4EuCTZKjKOdnV7eRQidH5NuEonJDPkqwCfjxyOOKlRoq+0Amy9aOa1XoUlEjb0/jjMjylgF2xeAUVOS3uXmhHIKKLm21TXyzYCf3zUlPdp2AE2eB8Uw4OwV4El3GGXoPuBEMAosBqJ44itO0KLDhoMcF1hH/wz0NuJR60TPj5oFtU3itqH9HaGtAjgSnAB+DrSyGAC0wvPB0cTZK8lXPWT49nfXPt4nOq0mjM4whnJQzE4xsEcaPdJ1ND38acBId9Fyyf5aM6T8u/lQSd1PXE2odl4f52P2Pun5i1yJfMd4W9WRXwiMfptkkySjgR9nsd8U2zOtA0p9fVAk6tojshuNzMo9wWyM3q5v2UaSOPVaxrSdHDhK3cMtDjZkaLOGa6froew5Smi/XJMe42sD5roxD46Pydexm+5s+8R0ZVd6tGvyPNBbJ0+6IBY7wQD4+4AupCuA9vk02a4EeoxZBIz2NCZWjonVVR0fl/FmR/0+E5O/inxGTGbVz0OmM+VQoDHdA54Cd4M/gGCTl1J0Mr7+0cA2y9/bndcDHS9277CuvTLF8ZOwbvKwGsRUb7tEDzJeP9l7NYiDvyPRLXH1OHutE/h2ThywS/FT81taLrxLaW0vS3Qe+uNnUtx5WPcvNU6hbWS/L6VNreKPXYP4Nd0N3dqhXvEveelmbTmG9+Efszpludg5s1IWX68iFYxSXxKYgZW0/RrerntdD7pxdDB9Kyx3YkzrhuP6hvKOZhyjPyeNmgeRC4Rga5+pH5iaMmidiIHYnQTE/xoUwCjwO5BEeskx1ynG0NZfpE6Vu4mKTWaVl3hljD+T+hXgq5g8XlWC7Ueff4kr6lz3Jzqe9PqHfY1nHJp4NrFMbkM5yBjK2xwvtqerT3d8Euv1XZgw+iyjLoQvvbmzN62fwe/NMZXs0brOdBzvhHXdhCbg4ykwBKzm7JrC6ho08rxkPm6zGau/UVsbX/rY+bbeplr+PWe4ieOrYf/HGZ0IP5t4Kflt5eSthe3hBvIBMf7e1evN+nPiz1VSP15fnAeRpKdWDFhJYjugO5NWIv8G9gU90fUAd8EHBK+k04FyMNAdv4SQz0G4PtAF3o76ISVGoQCdNt5lp0nanvr1oaqkQPc1+BWKTmBz0BsMAMOBxqwVRXds9gTj4JuV6GMaHbwWdqLHIK0w9HinGPcN5Y+G5diw7IHeTwZLevPRPxjaWLGZMZQfOD6J/RShn9ybJhk1QqbzcqprN4DjfsXVS1j0Gkc/MNkpda50rj/k+C8CJXtszrapbC1xU18+tr5tY8aha9+ouzHVlMRtJHZnAEsgWvFpkfE68ZoItJWTp94aaD03CB8/J64b689Jpb4S50FJ0tPQCPgSMA08Ae4E+jjY7taR0SPXyqUsYVMA34GFZQ1RYvM9+Ab4SZvaDDs9oulD0AngXnA90JifAe+nNmwexe3O7QEhvz3l2iFvSc9KiXVjUXJUktxGPKT/W6RiXBtMl+tfnRMf0/MZd8dKI+BYZmGjOBwOnnb2a8KfBrTHoxvVD43augPSjawmIm4X0kCT/FLgFxW7UL8HjCVuimFL00puAK0lEbshRdnEpBc1yWo1RCDpEbd/2H4u5aviuZh1h7IthCDpUT9QupDij7YS+5vOhmaYUq6DfBWn88t8J66ZVdLTeG0Fo8n3EBNPK8CyxDHr5jQa7IGhVubngk/CRlrd6621Jf1QXJeilripQx9b37Yxg/G+3m2MA+I1E/wnbbUa1o3hMedH19Y1rt5SrK5to42MaabSnxMf36TuEudBlvSSQtVIGRfnmzQNEhvl3kxifU1uSe9x9H6/6dGwG9np7miPtl/Ajw11vvAnu4dXJPBe/xH91rzKSPAZiPClBKrEZxf67vAPcAztA4Mq/uBDK/OzMNU4bRLrWjymiua1mvi4bcQ4/c0gyZePnW+bZFtJtpkzaFTSs/bEaxHQE8w+yOwpQuqBHJM9SZh5Y0udg8bQe66RYqybWHORPyf+XCX15/XFedDYg0zqoFXJCtfnehT+mjscjChcnbscXA1/EeUpQI9azUW3h447UO4LlBREluQaassS27oIdgb9QsXdusDNyJV+T2woF1a5czc8pZ0TN55lfNq/1ORTghbtBfRdWk2fVuBHyViPcEbBPqhV6lTqcfzL0Jcm47+n+WX86t9uUjLzMU9rlijHl2KiFa3oO/BywNXhD3F7GDfPha50w+wac7vU1SsleW/7E9euHOtv3rKbCL4KG+gaGBryzVH4c9K4eUAi6FW4PXhx0BwDXK4+C4Vcm8I1ueEktZcAvxUoi9OaY3Bc7P6bPP/d40a+P+w6AH3gKnq0oQj++klXbIJmdaCNfyM98pQQSv3KQN/4Ge3qjRBW/a2Z2pWzR7cT0MfYRvr6X6vbqgn7wdaY8v+sIXzV48T2SOfjSfNhJbrTnX4avN94D8yQ6RvJW52dEkuE0Pkx6bvPX4KSmw+yTuBZYHRRxFETKzjVh+Fvhs6XUEa2F6j7byPHlesO2ztCPyruTLJF3hFcLYOQno3bIb/GlJQzgSX8iCly/aDAXzN9vAG6St/pNXkerESH53Ef3I0EcRn/XsVF+aNzn/lBrCi8Eh67G8/zAc0OjHkx+JR/f1V3eN3JVkeuFdXKoIHywb/QYbW6ldyF9cW/7kY/CyHfeik0W4wRdX0Y/Az1PsASnR4ZEy9S7Odjfzb6a4HoYupbU44G2h/U3V6rixHAVlzaQ9NduFkI3y8wBj2WPwL0eLsfuAvZoeiC1Sr8/yJT7N8AevwXtPrSpOgL/gCMnjCmzuVl+DsBbAq2AC8yLsVyEtBqsxfQTUTjES0Bpwdc+h/NnevAqfi6hVLbGlrRydfJoAcQfQPOC7gq/+BP4/wzkE/Faxp4C+ha7g2GAEsqz+vaoO7J9osl642/mygttt3g9X3bLCmh18HAgOPrB2zPgf8bWAi2AnuAk8DaoBzpPA4Ca4CuQNeGkv2L4CuwHRgA9gae8r5Sidex4rdp84Dv9Vcl4d0crormsfI7j0dDXaQrHHEM27LS+wkJsCSQ6NpzbCPD49Qq8PzmOkBOylnA06VJfWEQt7s8yc5k2LcBSnb6eVklegKDkscVZH61Ms98p5XV2GOjfUm/uryXenCDoXwOxMn/6sF0kWNHWPU4sS270tOxYbMjmA4qkSbVsKR4IPdj0ir9lQrOPkFviTTJZaKMNgek+NWqzpN+rdEz7gRZO6Bf7aTRwdYGg3WB/QoozX4eCr96LFnpyR82WsXpZl6OJqPUTccoEh+EZVd6YT9NngfB8ZMEfgOWBEnhr7n5JIgLlEAC5Q/kD8c0IDg+PfZek0u8sOtxqJy4LsB+pvclvFafJYR8Y6CJIdKFp5VbRcKuP5gBkkiT9tcgn+QIeWegD11FTybZeBk2Vdljtx94AxgNlR8qhwB9VxafsGanR3b9UkMrpyJRr6pfNcB2B2C/VdXqIpGw0aORHsP0aJpEExCWJBFzhs4nvXnU9Uh8OtBPIT3pt8+Pg+7WtpaSdvoZmsY5F6SRbiyp1wu6nuAR4G+QOu6pYBM/Hup9wXsgTkrsV4EgD1C+Fhpc4dt7Hr22Vx4K7Xwxh8oZQDEbBjSuz0D3WHvprR9tRaRul6DrD2aAJEqdB5GJQVLYj8fAkQyiSziQBayZRoEb8seW/nTMD7Y18YWRfAy9iA3rfPBdWDu+yd8h3ze3mISnR5Y/hWPdLP8fuemtady1joUzrfO0DdAj2xzwGpjOI8BSylZFjFVPDzsC7ad1Bh+BGeAVxruAcrkRY9FE2hJsCzqAKQLj0GNYKtFOSUa2ovnYd2xgg8S7EbzOxadAP59Mehll5lWV9Kf9Qr106w4UN83Xd4G2SxS7ioSP1TDSo/a3YBbtFic1wk7bE7sAxUXbQrqW1M/3lDUT/jagkW4g6l//6OmHNTupsgF91TQPIklPfRSu5RcOS/l5VyFIGMu6zQffid1I2O8iAb6xTNE6OBJae8Y2gHEfQbkPZdtgZPnck7lj9VOp3FKS+h3IByKfQMLT3khGWQSqjgCTKzXpVe0kM2zxCJQkPRsRCWIQCeJi6rbqM5XuN+9QGUN5P59yTswfGGx6LtMvJ65wHSucJcHmc1/GeiDdru66Xsj4RnCvuSBY5Y3LrZR7O/cxdp145TGYxD3K2WZsFoGKEciSXsUQrRAGqUlPo+edTwfeR/2GRHEGVS1/k0jJZRI24ymfpnyVVdTMJMOmyHhkbccja08S1q700SdAUkJWJ3neVOVzv/IrUlaw+5MgH0I7l/dQXfODIr9NbcrQsrY/kghkSe+HcaLLJj07RFZUG/ARyAgSyVEkm1VMnlrmc/Owm4pemEmimkO9AW1zX/PhyAJ+Rr2AJPQdCagNn7h2xHcDcpQFXnsX+E9Q8ryWLwT7VZvjpxvQHkc5moTFWSS7+IfAOVauN+LrKB1D/rjczeWcZLosAkkRyJJeUlRWPFlVSc8OK3xBcCJ1ffO0jslbuPyWRHYXCW0kK8xxSWPhK6o1+FrqQ+zuIeEdkWSTybIIVIoASU+b/Laf/RWb82tVapPpW18Eakp6NvzwUfMw6ocDfWwYfJNl+uVUTiSJjeShe3T+CFaPZSh8tB3CunGY9vfKmGaqLAJlI0DiG4bBRuA5kt7YssaZslVGoFFJzx9J8La3wFvTpcHX1nugW9Pr68gvJslNwt9jvJe9JT88+FK9ju4zV1kEsgj8GCLQ5KTngxT8FOx6vn1ayk9XluZ2Q6fHgU1BbYkwz8NqIfgeaTKJTtBe3XgS3TzfX8ZnEcgikEWg1gjUNemldR4kwzv4ZET/v8YXpDC9vFgUvpRYSHrTq4svSJNdebUxP7eYN6tL0nxl8iwCWQSyCDQlAv8PK7ToXdS7/sEAAAAASUVORK5CYII=",Ef={topNavigation:{searchIconAriaLabel:"Search",searchDismissIconAriaLabel:"Close search",overflowMenuTriggerText:"More",overflowMenuTitleText:"Menu"},darkMode:"Dark mode \ud83c\udf19",lightMode:"Light mode \u2600\ufe0f",logoAlt:"Workshop Studio",utilities:{settings:"Settings"},badges:{publicPreview:"Public preview"},popovers:{publicPreview:{content:"Event delivery feature is in public preview.",readMoreLink:"Read more"}}};(xf||(xf={})).DarkMode="system-dark-mode-toggle";var Cf=function(){return(0,Kd.jsx)("div",{className:"PublicPreviewBadge-module_container__32XoK",children:(0,Kd.jsx)(cp.Z,{content:(0,Kd.jsxs)(Kd.Fragment,{children:[Ef.popovers.publicPreview.content," ",(0,Kd.jsx)(lp.Z,{href:e.C.ExternalLinks.eventDeliveryLaunch,external:!0,children:Ef.popovers.publicPreview.readMoreLink})]}),triggerType:"custom",size:"small",position:"bottom",children:(0,Kd.jsx)("span",{className:"PublicPreviewBadge-module_trigger__VuERh",children:(0,Kd.jsx)(_f,{color:"blue",children:Ef.badges.publicPreview})})})})},Af=Ef,Tf=xf,If=function(t){var n=t.identity,r=t.id,i=t.className,o=t.sticky,a=t.utilities,s=void 0===a?[]:a,l=t.publicPreview,c=(0,gp.useMemo)((function(){var e=["AppTopNavigation-module_topNavigation__2tE4f"];return i&&e.push(i.trim()),o&&e.push("AppTopNavigation-module_sticky__3h4yI"),e.join(" ")}),[i,o]),u=(0,gp.useContext)(bp.vV),d=u.enabled,p=u.setEnabled,f=(0,gp.useMemo)((function(){var t=[];return p&&t.push({type:"menu-dropdown",iconName:"settings",ariaLabel:Af.utilities.settings,title:Af.utilities.settings,onItemClick:function(e){e.detail.id===Tf.DarkMode&&p(!d)},items:[{id:Tf.DarkMode,text:d?Af.lightMode:Af.darkMode}]}),(0,e.f)((0,e.f)([],t,!0),s,!0)}),[s,d,p]),h=(0,gp.useMemo)((function(){return l?{href:void 0,title:(0,Kd.jsxs)("span",{className:"AppTopNavigation-module_customLogoContainer__iyRRP",children:[(0,Kd.jsx)("a",{href:n.href,onClick:function(e){var t;return null===(t=n.onFollow)||void 0===t?void 0:t.call(n,e)},children:(0,Kd.jsx)("img",{src:kf,alt:Af.logoAlt})}),(0,Kd.jsx)("span",{className:"AppTopNavigation-module_badge__22iEI",children:(0,Kd.jsx)(Cf,{})})]})}:(0,e.c)((0,e.c)({},n),{logo:{src:kf,alt:Af.logoAlt}})}),[l,n]);return(0,Kd.jsx)(yf,{id:r,className:c,identity:h,utilities:f,i18nStrings:Af.topNavigation})},Rf={consoleNavFooter:"Footer-module_consoleNavFooter__1qtuM",sticky:"Footer-module_sticky__2687h"},Of=mp.a.getInstance(),Lf=function(t){var n=t.className,r=t.sticky,i=(0,e._)(t,["className","sticky"]),o=(0,gp.useMemo)((function(){var e=[Rf.consoleNavFooter];return n&&e.push(n.trim()),r&&e.push(Rf.sticky),e.join(" ")}),[n,r]),a=(0,gp.useCallback)((function(e){e.preventDefault(),Of.customize()}),[]);return(0,Kd.jsxs)("footer",(0,e.c)({},i,{className:o,children:[(0,Kd.jsx)("section",{children:(0,Kd.jsxs)(Sf.Z,{variant:"small",color:"inherit",children:["\xa9 2008 - ",(new Date).getFullYear(),", Amazon Web Services, Inc. or its affiliates. All rights reserved."]})}),(0,Kd.jsxs)("section",{className:Rf.footerContainerRight,children:[(0,Kd.jsx)(lp.Z,{href:e.C.ExternalLinks.privacy,target:"_blank",color:"inverted",fontSize:"body-s",children:"Privacy policy"}),(0,Kd.jsx)(lp.Z,{href:e.C.ExternalLinks.terms,target:"_blank",color:"inverted",fontSize:"body-s",children:"Terms of use"}),(0,Kd.jsx)(lp.Z,{onFollow:a,color:"inverted",fontSize:"body-s",children:"Cookie preferences"})]})]}))},Nf=(n(34155),n(58437),n(70405));let Pf=function(e){return e.REDIRECT="redirect",e}({});var Df=n(16550);const Mf={wiki:"https://w.amazon.com/bin/view/AWS_EventEngine",featureRequest:"https://issues.amazon.com/issues/create?template=2ab2906e-ab0a-43be-8b30-950dc5108a43",reportBug:"https://t.corp.amazon.com/create/templates/3a903712-d081-42b4-a522-8176a42de95e",privacy:"http://aws.amazon.com/privacy",terms:"http://aws.amazon.com/terms",awsCLIUserGuide:"https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-welcome.html"},Bf="[A-Za-z0-9]{8}-[A-Za-z0-9]{4}-4[A-Za-z0-9]{3}-[A-Za-z0-9]{4}-[A-Za-z0-9]{12}",zf={landingPage:"/",signIn:"/sign-in",callback:"/callback",notFound:"/not-found",joinEvent:"/join",content:"/content",workshops:"/workshops",embeddedWorkshops:"/v2/workshops",lobby:"/lobby",events:"/event"},jf="dashboard",Ff="account-login",Uf="login",qf="contentId",Wf="quickLinkId";let Vf=function(e){return e[e.HOMEPAGE=0]="HOMEPAGE",e[e.PUBLISHED_WORKSHOP=1]="PUBLISHED_WORKSHOP",e[e.PUBLISHED_WORKSHOP_LEGACY=2]="PUBLISHED_WORKSHOP_LEGACY",e[e.PUBLISHED_WORKSHOP_QUICK_LINK=3]="PUBLISHED_WORKSHOP_QUICK_LINK",e[e.EVENT_DASHBOARD=4]="EVENT_DASHBOARD",e[e.TEAM_ACCOUNT_LOGIN=5]="TEAM_ACCOUNT_LOGIN",e[e.EVENT_LOBBY=6]="EVENT_LOBBY",e[e.JOIN_EVENT=7]="JOIN_EVENT",e[e.LOGIN=8]="LOGIN",e[e.LOGIN_CALLBACK=9]="LOGIN_CALLBACK",e[e.NOT_FOUND=10]="NOT_FOUND",e}({});const Hf={[Vf.HOMEPAGE]:{path:zf.landingPage},[Vf.PUBLISHED_WORKSHOP]:{path:`${zf.workshops}/:${qf}(${Bf})`,displayPath:`${zf.workshops}/:${qf}`},[Vf.PUBLISHED_WORKSHOP_LEGACY]:{path:`${zf.embeddedWorkshops}/:${qf}(${Bf})`,displayPath:`${zf.embeddedWorkshops}/:${qf}`},[Vf.PUBLISHED_WORKSHOP_QUICK_LINK]:{path:`/:${Wf}`},[Vf.EVENT_DASHBOARD]:{path:`${zf.events}/${jf}`},[Vf.TEAM_ACCOUNT_LOGIN]:{path:`${zf.events}/${Ff}`},[Vf.EVENT_LOBBY]:{path:zf.lobby},[Vf.JOIN_EVENT]:{path:zf.joinEvent},[Vf.LOGIN]:{path:zf.signIn},[Vf.LOGIN_CALLBACK]:{path:`${zf.callback}/${Uf}`},[Vf.NOT_FOUND]:{path:zf.notFound}};let Zf=function(e){return e.OTP="OTP",e.AMAZON_FEDERATE="AmazonFederate",e.AWS_BUILDER_ID="AWSBuilderID",e}({}),Gf=function(e){return e.NoCurrentUser="No current user",e.WrongProvider="Wrong provider",e}({});const Kf=e=>e.getIdToken().decodePayload(),Qf=e=>Kf(e).public_provider_name,Yf=(0,gp.createContext)({});var $f=function(e){return e.LAST_SIGN_IN_PROVIDER="last_sign_in_provider",e}($f||{});const Jf=({children:e})=>{const n=(0,Df.k6)(),[r]=(0,op.j)("AuthProviderLogger"),i=(0,gp.useCallback)((async(e,r={})=>{let i=r.redirect;if(void 0===i){const{pathname:e,search:t="",hash:r=""}=n.location;i=`${e}${t}${r}`}if(e)await t.g.federatedSignIn({customProvider:e,customState:i});else{const e={[Pf.REDIRECT]:i};n.replace(`${zf.signIn}?${new URLSearchParams(e).toString()}`)}}),[]),o=(0,gp.useCallback)((async()=>(ip.g.setItem(mp.S.userPreferences,null,$f.LAST_SIGN_IN_PROVIDER),await t.g.signOut())),[]),a=(0,gp.useCallback)((async e=>{try{const n=await t.g.currentSession(),i=Qf(n);return e&&e!==i?void r.error(Gf.WrongProvider):(ip.g.setItem(mp.S.userPreferences,i,$f.LAST_SIGN_IN_PROVIDER),n)}catch(n){return void r.error(n)}}),[]),s=(0,gp.useCallback)((()=>ip.g.getItem(mp.S.userPreferences,$f.LAST_SIGN_IN_PROVIDER)),[]);return(0,Kd.jsx)(Yf.Provider,{value:{signIn:i,signOut:o,getCurrentSession:a,getLastUsedSignInProvider:s},children:e})};var Xf=n(90071),eh=n(4480),th=n(67662);const nh=async()=>{const e=$d.getInstance(!0);try{const t=await e.get();return $d.validate(t,["unauthenticatedCognitoIdentityPoolId","region","staticContentEndpoint"]),t}catch(t){return Promise.reject(new Error("unable to load client settings"))}},rh={appName:"Workshop Studio",and:"and",close:"Close",closeWindow:"Close window",emptyValue:"-",justNow:"Just now",breadcrumbsAriaLabel:"Breadcrumbs",appLayoutAriaLabels:{navigation:"Navigation drawer",navigationClose:"Close navigation drawer",navigationToggle:"Open navigation drawer",notifications:"Notifications",tools:"Help panel",toolsClose:"Close help panel",toolsToggle:"Open help panel"},errors:{notFound:{title:"Page not found",message:"The page you are looking for does not exist. You might have typed the address incorrectly or you might have used an outdated link. Please check the link and try again."}},failedToLoadAppSettings:"Failed to load application settings. Please try reloading the page later.",appSettingsDiffModal:{header:"Application configuration updates detected",content:"Please refresh your browser window to apply the latest application configuration updates. If you are prompted to sign again, please select the same sign-in provider you last used to join the event.",primaryAction:"Refresh"},signIn:{title:"Sign in",description:"Choose a preferred sign-in method",signingIn:"Signing in...",providers:{email:{label:"Email one-time password (OTP)",description:"Enter your personal or corporate email to receive a one-time password"},awsBuilderId:{label:"AWS Builder ID",description:"Login with AWS Builder ID, a new personal profile for builders"},amazonInternal:{label:"Amazon employee",description:"Login with your Amazon Corporate account. Only for Amazon Employees."}},callback:{signingIn:"Completing sign-in...",signInFailure:"Failed to sign in at this time. Please try clearing cookies and refreshing the page. If the problem persists, please try refreshing the page at a later time."}},event:{headers:{dashboard:"Event dashboard",eventInformation:"Event information",workshop:"Workshop",sshKey:{title:"EC2 SSH key",name:"Key name",fingerprint:"Fingerprint",privateKey:"Private key"}},downloadKeyPair:"Download key pair",openAWSConsole:"Open AWS console",getAWSCliCredentials:"Get AWS CLI credentials",awsCredentialsInfoMessage:"Only use {0} as your region, unless otherwise directed by the event operator. You can optionally set the `AWS_DEFAULT_REGION` environment variable to one of the allowed regions to set the default region for CLI commands. This value can be overridden with the `--region` command line parameter.",getEC2SshKey:"Get EC2 SSH key",aboutEnvironmentVariables:{p1:"These environment variables need to be set in your terminal session to run AWS CLI commands against your temporary AWS account. Learn more about the AWS CLI in the",cta:"official user guide"},startWorkshop:"Get started",exit:"Exit event",loadingDashboard:"Loading event dashboard...",loadingContent:"Loading event content...",labels:{startTime:"Start time",duration:"Duration",description:"Description",accessibleRegions:"Accessible regions",title:"Title",complexityLevel:"Complexity level",AWSServices:"AWS services",topics:"Topics"},sections:{AWSAccountAccess:"AWS account access"},errors:{},modals:{eventEnded:{header:"Event ended",content:"The event is now over. Thank you for attending!",actionPrimary:"Exit event"}},notifications:{eventNotStarted:{header:"Event not started",content:"Please wait until your facilitator starts the event."},eventInProgress:{content:"Event ends in {0}."},eventEnded:{content:"Event ended."},eventPaused:{header:"Event paused",content:"Please wait until your facilitator resumes the event."},noCurrentParticipant:{content:"You are currently not participating in any active event."}},eventOutputsTable:{title:"Event Outputs",errorTitle:"Problem getting stack outputs",emptyTitle:"No stack outputs",emptyDescription:"No stack outputs to display.",columns:{key:"Key",value:"Value",description:"Description",source:"Source",stackName:"Stack name",type:"Type"},propertyFilter:{key:"Key values",stackName:"Stack names",value:"Values",description:"Descriptions",source:"Source name values",type:"Types"}}},loading:"Loading...",pageSize:"Page size",nextPage:"Next page",previousPage:"Previous page",pageLabel:e=>`Page ${e} of all pages`,wrapLines:"Wrap lines",wrapLinesDescription:"Check to see all the text and wrap the lines",confirm:"Confirm",cancel:"Cancel",preferences:"Preferences",table:{noMatches:"No matches",noMatchesDescription:"We can not find a match.",clearFilters:"Clear filters",clearAllFilters:"Clear all filters",selectVisibleColumns:"Select visible columns",properties:"Properties",placeholder:"Search by keyword",operationAnd:"and",operationNotAnd:"and not",operationOr:"or",operationNotOr:"or not",groupValues:"Values",filteringEmpty:"No items found",filtering:"Filter items"},item:{singular:"item",plural:"items"},match:{singular:"match",plural:"matches"},termsAndConditions:"Read and accept before joining the event:\n1. By using AWS Workshop Studio for the relevant event, You agree to [the AWS Event Terms and Conditions](https://aws.amazon.com/events/terms), the [AWS Responsible AI Policy](https://aws.amazon.com/machine-learning/responsible-ai/policy/), and the [AWS Acceptable Use Policy](https://aws.amazon.com/aup).\n1. If You are under 18 years old, you may participate in the relevant event using AWS Workshop Studio: (a) if You are at least the minimum age below based on the country or region in which You reside, and (b) with the involvement of a parent, guardian, or educator.\n\n   |Country or region|Minimum age|\n   |:-|-:|\n   |All countries or regions not listed below (including the United States, Brazil, the United Kingdom, and India)|13|\n   |Canada, China, Republic of Korea (South Korea)|14|\n   |Australia|15|\n   |Japan, Switzerland, Vietnam, and countries in the European Economic Area|16|\n   |Azerbaijan, Bolivia, Colombia, Dominican Republic, Indonesia, Lebanon, Malaysia, Mexico, Montenegro, Nepal, Philippines, Thailand, Turkey, and countries in Africa|18|\n\n1. You acknowledge and agree that You are using an AWS-owned account that You will only be able to access during the relevant event. You have no ownership rights over this AWS-owned account.\n1. During the relevant event, while using this AWS-owned account, You will not use, import, input, or introduce any data, dataset, or other material that contains personal data, financial information, or any other data or materials that may be subject to laws and regulations (such as the General Data Protection Regulation or The Health Insurance Portability and Accountability Act of 1996).\n1. If You find residual resources or materials in this AWS-owned account, You will notify your Event Operator immediately.\n1. AWS, its affiliates, and any entities or persons acting on AWS\u2019s behalf reserves the right to terminate this AWS-owned account and to delete its contents at any time, without any notice to You.\n1. During the relevant event, while using this AWS-owned account, You will not process or run any operation on any data other than test datasets or lab materials that have been approved by AWS.\n1. You will not copy, import, export or otherwise create derivative works of materials provided by AWS for use outside of the relevant event.\n1. AWS, its affiliates, and any entities or persons acting on AWS\u2019s behalf have no obligation to enable the transmission of Your materials through AWS Workshop Studio, and may, in their discretion, edit, block, refuse to post, or remove Your materials at any time, without notice to You.\n1. If You access and use a service and/or third-party models that have their own terms during the relevant event, while in the AWS-owned account, You agree to review those terms and comply with them during the event.\n1. If You are an AWS Partner using AWS Workshop Studio as part of Your participation in the AWS Partner Network Program, Your use of AWS Workshop Studio is governed by these terms, the AWS Partner Network Terms and Conditions, and the AWS Customer Agreement or other agreement with us governing your use of AWS Services.\n1. Your use of AWS Workshop Studio will comply with these terms and all applicable laws. If You fail to comply with any of these terms, Your access to AWS Workshop Studio may be immediately terminated, without notice to You."},ih=(0,gp.createContext)(null),oh=5e3,ah=a.a.getLogger("AppSettingsProvider"),sh=({children:e})=>{const t=(0,gp.useRef)(),[n,r]=(0,gp.useState)(null),[i,o]=(0,gp.useState)(),{isHidden:a}=function(e){var t=void 0===e?{}:e,n=t.onVisible,r=t.onHidden,i=void 0!==(null===document||void 0===document?void 0:document.hidden),o=(0,gp.useState)(!1),a=o[0],s=o[1],l=(0,gp.useCallback)((function(){document.hidden?(null==r||r(),s(!0)):(null==n||n(),s(!1))}),[r,n]);return(0,gp.useEffect)((function(){return i&&document.addEventListener("visibilitychange",l),function(){i&&document.removeEventListener("visibilitychange",l)}}),[]),{isHidden:a}}(),{modalComponent:s,visible:l,showModal:c,hideModal:u}=(0,ip.u)({modalHeader:rh.appSettingsDiffModal.header,actions:{tertiary:{text:rh.appSettingsDiffModal.primaryAction,onClick:()=>location.reload()}},content:rh.appSettingsDiffModal.content});return(0,op.f)((()=>{$d.getInstance().fetch().then((({amplify:e})=>{if(e.oauth.domain===n?.amplify.oauth.domain)return t.current&&(ah.info("app settings change was reverted, clearing refresh prompt timeout"),window.clearTimeout(t.current),t.current=void 0),void(l&&(ah.info("app settings change was reverted, hiding refresh prompt"),u()));if(t.current||l)return;const r=Math.floor(Math.floor(305e3*Math.random())/oh)*oh;ah.info(`app settings change detected, prompt will display in ${r}ms`),t.current=window.setTimeout((()=>{c(),t.current=void 0}),r)})).catch((e=>{ah.error("app settings poll failed",e)}))}),a?null:1e4),(0,gp.useEffect)((()=>(nh().then((async e=>(await $d.getInstance().configureAuth(),e))).then(r).catch(o),()=>{window.clearTimeout(t.current)})),[]),i?(0,Kd.jsx)(th.Z,{type:"error",children:rh.failedToLoadAppSettings}):(0,Kd.jsxs)(ih.Provider,{value:n,children:[n&&e,s]})};var lh=n(81456),ch=n(38004),uh="undefined"===typeof window||"Deno"in globalThis;function dh(){}function ph(e){return"number"===typeof e&&e>=0&&e!==1/0}function fh(e,t){return Math.max(e+(t||0)-Date.now(),0)}function hh(e,t){return"function"===typeof e?e(t):e}function mh(e,t){return"function"===typeof e?e(t):e}function gh(e,t){const{type:n="all",exact:r,fetchStatus:i,predicate:o,queryKey:a,stale:s}=e;if(a)if(r){if(t.queryHash!==bh(a,t.options))return!1}else if(!wh(t.queryKey,a))return!1;if("all"!==n){const e=t.isActive();if("active"===n&&!e)return!1;if("inactive"===n&&e)return!1}return("boolean"!==typeof s||t.isStale()===s)&&((!i||i===t.state.fetchStatus)&&!(o&&!o(t)))}function vh(e,t){const{exact:n,status:r,predicate:i,mutationKey:o}=e;if(o){if(!t.options.mutationKey)return!1;if(n){if(yh(t.options.mutationKey)!==yh(o))return!1}else if(!wh(t.options.mutationKey,o))return!1}return(!r||t.state.status===r)&&!(i&&!i(t))}function bh(e,t){return(t?.queryKeyHashFn||yh)(e)}function yh(e){return JSON.stringify(e,((e,t)=>kh(t)?Object.keys(t).sort().reduce(((e,n)=>(e[n]=t[n],e)),{}):t))}function wh(e,t){return e===t||typeof e===typeof t&&(!(!e||!t||"object"!==typeof e||"object"!==typeof t)&&!Object.keys(t).some((n=>!wh(e[n],t[n]))))}function _h(e,t){if(e===t)return e;const n=Sh(e)&&Sh(t);if(n||kh(e)&&kh(t)){const r=n?e:Object.keys(e),i=r.length,o=n?t:Object.keys(t),a=o.length,s=n?[]:{};let l=0;for(let c=0;c<a;c++){const i=n?c:o[c];(!n&&r.includes(i)||n)&&void 0===e[i]&&void 0===t[i]?(s[i]=void 0,l++):(s[i]=_h(e[i],t[i]),s[i]===e[i]&&void 0!==e[i]&&l++)}return i===a&&l===i?e:s}return t}function xh(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(e[n]!==t[n])return!1;return!0}function Sh(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function kh(e){if(!Eh(e))return!1;const t=e.constructor;if(void 0===t)return!0;const n=t.prototype;return!!Eh(n)&&(!!n.hasOwnProperty("isPrototypeOf")&&Object.getPrototypeOf(e)===Object.prototype)}function Eh(e){return"[object Object]"===Object.prototype.toString.call(e)}function Ch(e,t,n){return"function"===typeof n.structuralSharing?n.structuralSharing(e,t):!1!==n.structuralSharing?_h(e,t):t}function Ah(e,t,n=0){const r=[...e,t];return n&&r.length>n?r.slice(1):r}function Th(e,t,n=0){const r=[t,...e];return n&&r.length>n?r.slice(0,-1):r}var Ih=Symbol();function Rh(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:e.queryFn&&e.queryFn!==Ih?e.queryFn:()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`))}var Oh=function(){let e=[],t=0,n=e=>{e()},r=e=>{e()},i=e=>setTimeout(e,0);const o=r=>{t?e.push(r):i((()=>{n(r)}))};return{batch:o=>{let a;t++;try{a=o()}finally{t--,t||(()=>{const t=e;e=[],t.length&&i((()=>{r((()=>{t.forEach((e=>{n(e)}))}))}))})()}return a},batchCalls:e=>(...t)=>{o((()=>{e(...t)}))},schedule:o,setNotifyFunction:e=>{n=e},setBatchNotifyFunction:e=>{r=e},setScheduler:e=>{i=e}}}(),Lh=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},Nh=new class extends Lh{#e;#t;#n;constructor(){super(),this.#n=e=>{if(!uh&&window.addEventListener){const t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#t||this.setEventListener(this.#n)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#n=e,this.#t?.(),this.#t=e((e=>{"boolean"===typeof e?this.setFocused(e):this.onFocus()}))}setFocused(e){this.#e!==e&&(this.#e=e,this.onFocus())}onFocus(){const e=this.isFocused();this.listeners.forEach((t=>{t(e)}))}isFocused(){return"boolean"===typeof this.#e?this.#e:"hidden"!==globalThis.document?.visibilityState}},Ph=new class extends Lh{#r=!0;#t;#n;constructor(){super(),this.#n=e=>{if(!uh&&window.addEventListener){const t=()=>e(!0),n=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",n,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",n)}}}}onSubscribe(){this.#t||this.setEventListener(this.#n)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#n=e,this.#t?.(),this.#t=e(this.setOnline.bind(this))}setOnline(e){this.#r!==e&&(this.#r=e,this.listeners.forEach((t=>{t(e)})))}isOnline(){return this.#r}};function Dh(){let e,t;const n=new Promise(((n,r)=>{e=n,t=r}));function r(e){Object.assign(n,e),delete n.resolve,delete n.reject}return n.status="pending",n.catch((()=>{})),n.resolve=t=>{r({status:"fulfilled",value:t}),e(t)},n.reject=e=>{r({status:"rejected",reason:e}),t(e)},n}function Mh(e){return Math.min(1e3*2**e,3e4)}function Bh(e){return"online"!==(e??"online")||Ph.isOnline()}var zh=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function jh(e){return e instanceof zh}function Fh(e){let t,n=!1,r=0,i=!1;const o=Dh(),a=()=>Nh.isFocused()&&("always"===e.networkMode||Ph.isOnline())&&e.canRun(),s=()=>Bh(e.networkMode)&&e.canRun(),l=n=>{i||(i=!0,e.onSuccess?.(n),t?.(),o.resolve(n))},c=n=>{i||(i=!0,e.onError?.(n),t?.(),o.reject(n))},u=()=>new Promise((n=>{t=e=>{(i||a())&&n(e)},e.onPause?.()})).then((()=>{t=void 0,i||e.onContinue?.()})),d=()=>{if(i)return;let t;const o=0===r?e.initialPromise:void 0;try{t=o??e.fn()}catch(s){t=Promise.reject(s)}Promise.resolve(t).then(l).catch((t=>{if(i)return;const o=e.retry??(uh?0:3),s=e.retryDelay??Mh,l="function"===typeof s?s(r,t):s,p=!0===o||"number"===typeof o&&r<o||"function"===typeof o&&o(r,t);var f;!n&&p?(r++,e.onFail?.(r,t),(f=l,new Promise((e=>{setTimeout(e,f)}))).then((()=>a()?void 0:u())).then((()=>{n?c(t):d()}))):c(t)}))};return{promise:o,cancel:t=>{i||(c(new zh(t)),e.abort?.())},continue:()=>(t?.(),o),cancelRetry:()=>{n=!0},continueRetry:()=>{n=!1},canStart:s,start:()=>(s()?d():u().then(d),o)}}var Uh=class{#i;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),ph(this.gcTime)&&(this.#i=setTimeout((()=>{this.optionalRemove()}),this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(uh?1/0:3e5))}clearGcTimeout(){this.#i&&(clearTimeout(this.#i),this.#i=void 0)}},qh=class extends Uh{#o;#a;#s;#l;#c;#u;constructor(e){super(),this.#u=!1,this.#c=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#s=e.cache,this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#o=function(e){const t="function"===typeof e.initialData?e.initialData():e.initialData,n=void 0!==t,r=n?"function"===typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:n?r??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:n?"success":"pending",fetchStatus:"idle"}}(this.options),this.state=e.state??this.#o,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#l?.promise}setOptions(e){this.options={...this.#c,...e},this.updateGcTime(this.options.gcTime)}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||this.#s.remove(this)}setData(e,t){const n=Ch(this.state.data,e,this.options);return this.#d({data:n,type:"success",dataUpdatedAt:t?.updatedAt,manual:t?.manual}),n}setState(e,t){this.#d({type:"setState",state:e,setStateOptions:t})}cancel(e){const t=this.#l?.promise;return this.#l?.cancel(e),t?t.then(dh).catch(dh):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#o)}isActive(){return this.observers.some((e=>!1!==mh(e.options.enabled,this)))}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===Ih||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStale(){return!!this.state.isInvalidated||(this.getObserversCount()>0?this.observers.some((e=>e.getCurrentResult().isStale)):void 0===this.state.data)}isStaleByTime(e=0){return this.state.isInvalidated||void 0===this.state.data||!fh(this.state.dataUpdatedAt,e)}onFocus(){const e=this.observers.find((e=>e.shouldFetchOnWindowFocus()));e?.refetch({cancelRefetch:!1}),this.#l?.continue()}onOnline(){const e=this.observers.find((e=>e.shouldFetchOnReconnect()));e?.refetch({cancelRefetch:!1}),this.#l?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#s.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter((t=>t!==e)),this.observers.length||(this.#l&&(this.#u?this.#l.cancel({revert:!0}):this.#l.cancelRetry()),this.scheduleGc()),this.#s.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#d({type:"invalidate"})}fetch(e,t){if("idle"!==this.state.fetchStatus)if(void 0!==this.state.data&&t?.cancelRefetch)this.cancel({silent:!0});else if(this.#l)return this.#l.continueRetry(),this.#l.promise;if(e&&this.setOptions(e),!this.options.queryFn){const e=this.observers.find((e=>e.options.queryFn));e&&this.setOptions(e.options)}const n=new AbortController,r=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(this.#u=!0,n.signal)})},i={fetchOptions:t,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:()=>{const e=Rh(this.options,t),n={queryKey:this.queryKey,meta:this.meta};return r(n),this.#u=!1,this.options.persister?this.options.persister(e,n,this):e(n)}};r(i),this.options.behavior?.onFetch(i,this),this.#a=this.state,"idle"!==this.state.fetchStatus&&this.state.fetchMeta===i.fetchOptions?.meta||this.#d({type:"fetch",meta:i.fetchOptions?.meta});const o=e=>{jh(e)&&e.silent||this.#d({type:"error",error:e}),jh(e)||(this.#s.config.onError?.(e,this),this.#s.config.onSettled?.(this.state.data,e,this)),this.scheduleGc()};return this.#l=Fh({initialPromise:t?.initialPromise,fn:i.fetchFn,abort:n.abort.bind(n),onSuccess:e=>{if(void 0!==e){try{this.setData(e)}catch(t){return void o(t)}this.#s.config.onSuccess?.(e,this),this.#s.config.onSettled?.(e,this.state.error,this),this.scheduleGc()}else o(new Error(`${this.queryHash} data is undefined`))},onError:o,onFail:(e,t)=>{this.#d({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#d({type:"pause"})},onContinue:()=>{this.#d({type:"continue"})},retry:i.options.retry,retryDelay:i.options.retryDelay,networkMode:i.options.networkMode,canRun:()=>!0}),this.#l.start()}#d(e){this.state=(t=>{switch(e.type){case"failed":return{...t,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...t,fetchStatus:"paused"};case"continue":return{...t,fetchStatus:"fetching"};case"fetch":return{...t,...Wh(t.data,this.options),fetchMeta:e.meta??null};case"success":return{...t,data:e.data,dataUpdateCount:t.dataUpdateCount+1,dataUpdatedAt:e.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":const n=e.error;return jh(n)&&n.revert&&this.#a?{...this.#a,fetchStatus:"idle"}:{...t,error:n,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchFailureReason:n,fetchStatus:"idle",status:"error"};case"invalidate":return{...t,isInvalidated:!0};case"setState":return{...t,...e.state}}})(this.state),Oh.batch((()=>{this.observers.forEach((e=>{e.onQueryUpdate()})),this.#s.notify({query:this,type:"updated",action:e})}))}};function Wh(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:Bh(t.networkMode)?"fetching":"paused",...void 0===e&&{error:null,status:"pending"}}}var Vh=class extends Lh{constructor(e={}){super(),this.config=e,this.#p=new Map}#p;build(e,t,n){const r=t.queryKey,i=t.queryHash??bh(r,t);let o=this.get(i);return o||(o=new qh({cache:this,queryKey:r,queryHash:i,options:e.defaultQueryOptions(t),state:n,defaultOptions:e.getQueryDefaults(r)}),this.add(o)),o}add(e){this.#p.has(e.queryHash)||(this.#p.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){const t=this.#p.get(e.queryHash);t&&(e.destroy(),t===e&&this.#p.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){Oh.batch((()=>{this.getAll().forEach((e=>{this.remove(e)}))}))}get(e){return this.#p.get(e)}getAll(){return[...this.#p.values()]}find(e){const t={exact:!0,...e};return this.getAll().find((e=>gh(t,e)))}findAll(e={}){const t=this.getAll();return Object.keys(e).length>0?t.filter((t=>gh(e,t))):t}notify(e){Oh.batch((()=>{this.listeners.forEach((t=>{t(e)}))}))}onFocus(){Oh.batch((()=>{this.getAll().forEach((e=>{e.onFocus()}))}))}onOnline(){Oh.batch((()=>{this.getAll().forEach((e=>{e.onOnline()}))}))}},Hh=class extends Uh{#f;#h;#l;constructor(e){super(),this.mutationId=e.mutationId,this.#h=e.mutationCache,this.#f=[],this.state=e.state||{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0},this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#f.includes(e)||(this.#f.push(e),this.clearGcTimeout(),this.#h.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#f=this.#f.filter((t=>t!==e)),this.scheduleGc(),this.#h.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#f.length||("pending"===this.state.status?this.scheduleGc():this.#h.remove(this))}continue(){return this.#l?.continue()??this.execute(this.state.variables)}async execute(e){this.#l=Fh({fn:()=>this.options.mutationFn?this.options.mutationFn(e):Promise.reject(new Error("No mutationFn found")),onFail:(e,t)=>{this.#d({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#d({type:"pause"})},onContinue:()=>{this.#d({type:"continue"})},retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#h.canRun(this)});const t="pending"===this.state.status,n=!this.#l.canStart();try{if(!t){this.#d({type:"pending",variables:e,isPaused:n}),await(this.#h.config.onMutate?.(e,this));const t=await(this.options.onMutate?.(e));t!==this.state.context&&this.#d({type:"pending",context:t,variables:e,isPaused:n})}const r=await this.#l.start();return await(this.#h.config.onSuccess?.(r,e,this.state.context,this)),await(this.options.onSuccess?.(r,e,this.state.context)),await(this.#h.config.onSettled?.(r,null,this.state.variables,this.state.context,this)),await(this.options.onSettled?.(r,null,e,this.state.context)),this.#d({type:"success",data:r}),r}catch(r){try{throw await(this.#h.config.onError?.(r,e,this.state.context,this)),await(this.options.onError?.(r,e,this.state.context)),await(this.#h.config.onSettled?.(void 0,r,this.state.variables,this.state.context,this)),await(this.options.onSettled?.(void 0,r,e,this.state.context)),r}finally{this.#d({type:"error",error:r})}}finally{this.#h.runNext(this)}}#d(e){this.state=(t=>{switch(e.type){case"failed":return{...t,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...t,isPaused:!0};case"continue":return{...t,isPaused:!1};case"pending":return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}})(this.state),Oh.batch((()=>{this.#f.forEach((t=>{t.onMutationUpdate(e)})),this.#h.notify({mutation:this,type:"updated",action:e})}))}};var Zh=class extends Lh{constructor(e={}){super(),this.config=e,this.#m=new Set,this.#g=new Map,this.#v=0}#m;#g;#v;build(e,t,n){const r=new Hh({mutationCache:this,mutationId:++this.#v,options:e.defaultMutationOptions(t),state:n});return this.add(r),r}add(e){this.#m.add(e);const t=Gh(e);if("string"===typeof t){const n=this.#g.get(t);n?n.push(e):this.#g.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#m.delete(e)){const t=Gh(e);if("string"===typeof t){const n=this.#g.get(t);if(n)if(n.length>1){const t=n.indexOf(e);-1!==t&&n.splice(t,1)}else n[0]===e&&this.#g.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){const t=Gh(e);if("string"===typeof t){const n=this.#g.get(t),r=n?.find((e=>"pending"===e.state.status));return!r||r===e}return!0}runNext(e){const t=Gh(e);if("string"===typeof t){const n=this.#g.get(t)?.find((t=>t!==e&&t.state.isPaused));return n?.continue()??Promise.resolve()}return Promise.resolve()}clear(){Oh.batch((()=>{this.#m.forEach((e=>{this.notify({type:"removed",mutation:e})})),this.#m.clear(),this.#g.clear()}))}getAll(){return Array.from(this.#m)}find(e){const t={exact:!0,...e};return this.getAll().find((e=>vh(t,e)))}findAll(e={}){return this.getAll().filter((t=>vh(e,t)))}notify(e){Oh.batch((()=>{this.listeners.forEach((t=>{t(e)}))}))}resumePausedMutations(){const e=this.getAll().filter((e=>e.state.isPaused));return Oh.batch((()=>Promise.all(e.map((e=>e.continue().catch(dh))))))}};function Gh(e){return e.options.scope?.id}function Kh(e){return{onFetch:(t,n)=>{const r=t.options,i=t.fetchOptions?.meta?.fetchMore?.direction,o=t.state.data?.pages||[],a=t.state.data?.pageParams||[];let s={pages:[],pageParams:[]},l=0;const c=async()=>{let n=!1;const c=Rh(t.options,t.fetchOptions),u=async(e,r,i)=>{if(n)return Promise.reject();if(null==r&&e.pages.length)return Promise.resolve(e);const o={queryKey:t.queryKey,pageParam:r,direction:i?"backward":"forward",meta:t.options.meta};var a;a=o,Object.defineProperty(a,"signal",{enumerable:!0,get:()=>(t.signal.aborted?n=!0:t.signal.addEventListener("abort",(()=>{n=!0})),t.signal)});const s=await c(o),{maxPages:l}=t.options,u=i?Th:Ah;return{pages:u(e.pages,s,l),pageParams:u(e.pageParams,r,l)}};if(i&&o.length){const e="backward"===i,t={pages:o,pageParams:a},n=(e?Yh:Qh)(r,t);s=await u(t,n,e)}else{const t=e??o.length;do{const e=0===l?a[0]??r.initialPageParam:Qh(r,s);if(l>0&&null==e)break;s=await u(s,e),l++}while(l<t)}return s};t.options.persister?t.fetchFn=()=>t.options.persister?.(c,{queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},n):t.fetchFn=c}}}function Qh(e,{pages:t,pageParams:n}){const r=t.length-1;return t.length>0?e.getNextPageParam(t[r],t,n[r],n):void 0}function Yh(e,{pages:t,pageParams:n}){return t.length>0?e.getPreviousPageParam?.(t[0],t,n[0],n):void 0}function $h(e,t){return!!t&&null!=Qh(e,t)}function Jh(e,t){return!(!t||!e.getPreviousPageParam)&&null!=Yh(e,t)}var Xh=class{#b;#h;#c;#y;#w;#_;#x;#S;constructor(e={}){this.#b=e.queryCache||new Vh,this.#h=e.mutationCache||new Zh,this.#c=e.defaultOptions||{},this.#y=new Map,this.#w=new Map,this.#_=0}mount(){this.#_++,1===this.#_&&(this.#x=Nh.subscribe((async e=>{e&&(await this.resumePausedMutations(),this.#b.onFocus())})),this.#S=Ph.subscribe((async e=>{e&&(await this.resumePausedMutations(),this.#b.onOnline())})))}unmount(){this.#_--,0===this.#_&&(this.#x?.(),this.#x=void 0,this.#S?.(),this.#S=void 0)}isFetching(e){return this.#b.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#h.findAll({...e,status:"pending"}).length}getQueryData(e){const t=this.defaultQueryOptions({queryKey:e});return this.#b.get(t.queryHash)?.state.data}ensureQueryData(e){const t=this.defaultQueryOptions(e),n=this.#b.build(this,t),r=n.state.data;return void 0===r?this.fetchQuery(e):(e.revalidateIfStale&&n.isStaleByTime(hh(t.staleTime,n))&&this.prefetchQuery(t),Promise.resolve(r))}getQueriesData(e){return this.#b.findAll(e).map((({queryKey:e,state:t})=>[e,t.data]))}setQueryData(e,t,n){const r=this.defaultQueryOptions({queryKey:e}),i=this.#b.get(r.queryHash),o=i?.state.data,a=function(e,t){return"function"===typeof e?e(t):e}(t,o);if(void 0!==a)return this.#b.build(this,r).setData(a,{...n,manual:!0})}setQueriesData(e,t,n){return Oh.batch((()=>this.#b.findAll(e).map((({queryKey:e})=>[e,this.setQueryData(e,t,n)]))))}getQueryState(e){const t=this.defaultQueryOptions({queryKey:e});return this.#b.get(t.queryHash)?.state}removeQueries(e){const t=this.#b;Oh.batch((()=>{t.findAll(e).forEach((e=>{t.remove(e)}))}))}resetQueries(e,t){const n=this.#b,r={type:"active",...e};return Oh.batch((()=>(n.findAll(e).forEach((e=>{e.reset()})),this.refetchQueries(r,t))))}cancelQueries(e,t={}){const n={revert:!0,...t},r=Oh.batch((()=>this.#b.findAll(e).map((e=>e.cancel(n)))));return Promise.all(r).then(dh).catch(dh)}invalidateQueries(e,t={}){return Oh.batch((()=>{if(this.#b.findAll(e).forEach((e=>{e.invalidate()})),"none"===e?.refetchType)return Promise.resolve();const n={...e,type:e?.refetchType??e?.type??"active"};return this.refetchQueries(n,t)}))}refetchQueries(e,t={}){const n={...t,cancelRefetch:t.cancelRefetch??!0},r=Oh.batch((()=>this.#b.findAll(e).filter((e=>!e.isDisabled())).map((e=>{let t=e.fetch(void 0,n);return n.throwOnError||(t=t.catch(dh)),"paused"===e.state.fetchStatus?Promise.resolve():t}))));return Promise.all(r).then(dh)}fetchQuery(e){const t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);const n=this.#b.build(this,t);return n.isStaleByTime(hh(t.staleTime,n))?n.fetch(t):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(dh).catch(dh)}fetchInfiniteQuery(e){return e.behavior=Kh(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(dh).catch(dh)}ensureInfiniteQueryData(e){return e.behavior=Kh(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return Ph.isOnline()?this.#h.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#b}getMutationCache(){return this.#h}getDefaultOptions(){return this.#c}setDefaultOptions(e){this.#c=e}setQueryDefaults(e,t){this.#y.set(yh(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...this.#y.values()],n={};return t.forEach((t=>{wh(e,t.queryKey)&&Object.assign(n,t.defaultOptions)})),n}setMutationDefaults(e,t){this.#w.set(yh(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...this.#w.values()];let n={};return t.forEach((t=>{wh(e,t.mutationKey)&&(n={...n,...t.defaultOptions})})),n}defaultQueryOptions(e){if(e._defaulted)return e;const t={...this.#c.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=bh(t.queryKey,t)),void 0===t.refetchOnReconnect&&(t.refetchOnReconnect="always"!==t.networkMode),void 0===t.throwOnError&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===Ih&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#c.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#b.clear(),this.#h.clear()}},em=gp.createContext(void 0),tm=e=>{const t=gp.useContext(em);if(e)return e;if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},nm=({client:e,children:t})=>(gp.useEffect((()=>(e.mount(),()=>{e.unmount()})),[e]),(0,Kd.jsx)(em.Provider,{value:e,children:t})),rm=(e=>(e.GET_CONTENT_TEMPLATE="get_content_template",e.GET_CONTENT="get_content",e.LIST_CONTENTS="list_contents",e.GET_CONTENT_CREDENTIALS="get_content_credentials",e.GET_CONTENT_PERMISSIONS="get_content_permissions",e.LIST_CONTENT_BUILDS="list_content_builds",e.GET_CONTENT_BUILD="get_content_build",e.GET_REVIEW="get_review",e.LIST_REVIEWS="list_reviews",e.GET_CONTENT_USER="get_content_user",e.GET_EVENTS_USER="get_events_user",e.GET_GUARDRAILS_STATUS="get_guardrails_status",e.LIST_CONTENT_ASSET_STATIC_URLS="list_content_asset_static_urls",e.GET_CONTENT_ASSET_STATIC_URL="get_content_asset_static_url",e.GET_CONTENT_ASSETS="get_content_assets",e.LIST_EVENTS="get_events",e.GET_EVENT="get_event",e.GET_EVENT_TEMPLATE="get_event_template",e.GET_EVENT_TEMPLATE_ID="get_event_template_id",e.CREATE_EVENT="create_event",e.GET_CONTENT_QUOTA="get_content_quota",e.GET_EVENT_QUOTA="get_event_quota",e.LIST_CONTENT_QUOTAS="list_content_quotas",e.LIST_EVENT_QUOTAS="list_event_quotas",e.LIST_CONTENT_QUOTA_HISTORY="list_content_quota_history",e.LIST_EVENT_QUOTA_HISTORY="list_event_quota_history",e.GET_TEAMS="get_teams",e.GET_TEAM="get_team",e.GET_TEAM_CREDENTIALS="get_team_credentials",e.GET_TEAM_LOGIN_LINK="get_team_login_link",e.GET_GRANT="get_grant",e.GET_INSTANCE="get_instance",e.LIST_CONTENT_RELATIONS="list_content_relations",e.LIST_CONTENT_ASSETS="list_content_assets",e.GET_CLIENT="get_client",e.LIST_EVENT_TEAMS="list_event_teams",e.GET_EVENT_TEAM="get_event_team",e.GET_EVENT_TEAM_CREDENTIALS="get_event_team_credentials",e.GET_EVENT_TEAM_LOGIN_LINK="get_event_team_login_link",e.LIST_EVENT_PARTICIPANTS="list_event_participants",e.LIST_QUOTA_HISTORY_SUMMARY="list_quota_history_summary",e.LIST_EVENT_QUOTA_HISTORY_SUMMARY="list_event_quota_history_summary",e.LIST_EVENT_TEAM_OUTPUTS="list_event_team_outputs",e.LIST_EVENT_OUTPUTS="list_event_outputs",e.LIST_GRANTS="list_grants",e.LIST_EVENT_CENTRAL_ACCOUNT_DEPLOYMENTS="list_event_central_account_deployments",e.GET_EVENT_CENTRAL_ACCOUNT_DEPLOYMENT_LOGIN_LINK="get_event_central_account_deployment_login_link",e.GET_EVENT_CENTRAL_ACCOUNT_DEPLOYMENT_CREDENTIALS="get_event_central_account_deployment_credentials",e.PARTICIPANT_GET_EVENT_CODE_INFO="participant_get_event_code_info",e.PARTICIPANT_GET_EVENT="participant_get_event",e.PARTICIPANT_GET_TEAM_CREDENTIALS="participant_get_team_credentials",e.PARTICIPANT_GET_TEAM_LOGIN_LINK="participant_get_team_login_link",e.PARTICIPANT_GET_TEAM_SSH_KEY_PAIR="participant_get_team_ssh_key_pair",e.PARTICIPANT_GET_CONTENT="participant_get_content",e.PARTICIPANT_LIST_TEAM_OUTPUTS="participant_list_team_outputs",e.PARTICIPANT_LIST_EVENT_OUTPUTS="participant_list_event_outputs",e))(rm||{}),im=(e=>(e[e.TooManyRequestsException=429]="TooManyRequestsException",e))(im||{});const om=parseInt(String(localStorage.getItem("_DEFAULT_API_PAGE_SIZE"))),am=om||100,sm=2e4,lm=100,cm=1,um={[im.TooManyRequestsException]:{interval:4650,exponential:3,maxTimeout:6e4}},dm=(e,t)=>{const{statusCode:n}=t,{interval:r=lm,exponential:i=cm,maxTimeout:o=sm}=um[n]||{},a=r*Math.pow(i,e),s=a+.25*a*Math.random();return Math.min(s,o)},pm=(e,t)=>!!t.retryable&&e<3,fm=(0,gp.createContext)(void 0),hm=()=>{const e=(0,gp.useContext)(fm);if(void 0===e)throw new Error("No value for WKSQueryClientContext, did you forget to wrap this component with WKSQueryClientProvider?");return e};var mm,gm={exports:{}},vm={};var bm;var ym=(bm||(bm=1,gm.exports=function(){if(mm)return vm;mm=1;var e=gp,t=Symbol.for("react.element"),n=Symbol.for("react.fragment"),r=Object.prototype.hasOwnProperty,i=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,o={key:!0,ref:!0,__self:!0,__source:!0};function a(e,n,a){var s,l={},c=null,u=null;for(s in void 0!==a&&(c=""+a),void 0!==n.key&&(c=""+n.key),void 0!==n.ref&&(u=n.ref),n)r.call(n,s)&&!o.hasOwnProperty(s)&&(l[s]=n[s]);if(e&&e.defaultProps)for(s in n=e.defaultProps)void 0===l[s]&&(l[s]=n[s]);return{$$typeof:t,type:e,key:c,ref:u,props:l,_owner:i.current}}return vm.Fragment=n,vm.jsx=a,vm.jsxs=a,vm}()),gm.exports);const wm=({contentCatalogEndpoint:e,eventsEndpoint:t,region:n,credentials:r,children:i,defaultOptions:o={},clockDrift:a=0})=>{const{queries:s,...l}=o,[c]=(0,gp.useState)((()=>new Xh({defaultOptions:{queries:{staleTime:3e4,refetchOnWindowFocus:!1,retry:pm,retryDelay:dm,...s},...l}}))),u=new lh.EventEngineEventsService({endpoint:t,region:n,credentials:r,maxRetries:0,systemClockOffset:-a}),d=new ch.EventEngineContentCatalogService({endpoint:e,region:n,credentials:r,maxRetries:0,systemClockOffset:-a});return ym.jsx(nm,{client:c,children:ym.jsx(fm.Provider,{value:{eventsClient:u,contentCatalogClient:d,queryClient:c},children:i})})};class _m{_credentials=new ip.A({role:"Portal"});constructor(){}static getInstance(){return _m.instance||(_m.instance=new _m),_m.instance}get credentials(){return this._credentials}set authEndpoint(e){this._credentials.authEndpoint=e}}const xm=_m,Sm=()=>{const e=(0,gp.useContext)(ih);if(null===e)throw new Error("useAppSettingsContext must be used within a AppSettingsProvider");return e},km=(0,gp.createContext)(null),Em=xm.getInstance(),Cm=({children:e})=>{const t=Sm();return Em.authEndpoint=t.authProxyEndpoint,(0,Kd.jsx)(km.Provider,{value:{credentials:Em.credentials},children:e})},Am=({children:e})=>{const t=Sm(),{credentials:n}=(()=>{const e=(0,gp.useContext)(km);if(null===e)throw new Error("useCredentialsContext must be used within a CredentialsProvider");return e})();return(0,Kd.jsx)(wm,{contentCatalogEndpoint:t.contentApiEndpoint,eventsEndpoint:t.eventsApiEndpoint,region:t.region,credentials:n,clockDrift:n.clockDrift,children:e})},Tm=(0,Xf.lX)(),Im=({children:e})=>(0,Kd.jsx)(sh,{children:(0,Kd.jsx)(eh.Wh,{children:(0,Kd.jsx)(bp.Wk,{children:(0,Kd.jsx)(Df.F0,{history:Tm,children:(0,Kd.jsx)(Jf,{children:(0,Kd.jsx)(Cm,{children:(0,Kd.jsx)(Am,{children:(0,Kd.jsx)(Nf.B6,{children:e})})})})})})})});var Rm=n(20745),Om=n(30363),Lm=n(36164),Nm=n(84098),Pm=n(99655);const Dm={navigationOpen:!0,minContentWidth:280,maxContentWidth:void 0},Mm={default:Object.assign({},Dm),dashboard:Object.assign({},Dm),cards:{navigationOpen:!0,minContentWidth:280,maxContentWidth:void 0},form:{navigationOpen:!1,minContentWidth:280,maxContentWidth:800},table:{navigationOpen:!0,minContentWidth:280,maxContentWidth:void 0},wizard:{navigationOpen:!1,minContentWidth:280,maxContentWidth:1080}};var Bm=n(22303),zm=n(18580);function jm(e){return"undefined"===typeof document?0:"side"===e?document.documentElement.clientWidth/3:document.documentElement.clientHeight/2}function Fm(e,t,n){return e>n||t<e?e:t>n?n:t}const Um={"content-wrapper":"awsui_content-wrapper_zycdx_ux9sf_153","content-wrapper-mobile":"awsui_content-wrapper-mobile_zycdx_ux9sf_157","content-type-dashboard":"awsui_content-type-dashboard_zycdx_ux9sf_162"},qm=gp.forwardRef((({className:e,style:t,contentType:n,children:r,toolsPadding:i,disablePaddings:o,navigationPadding:a,isMobile:s,contentWidthStyles:l},c)=>o?gp.createElement("div",{className:e,ref:c,style:t},r):gp.createElement("div",{ref:c,className:(0,Sp.Z)(Um["content-wrapper"],!a&&Um["content-wrapper-no-navigation-padding"],!i&&Um["content-wrapper-no-tools-padding"],s&&Um["content-wrapper-mobile"]),style:t},gp.createElement("div",{style:l,className:(0,Sp.Z)(e,Um[`content-type-${n}`])},r))));var Wm=n(93256);const Vm={root:"awsui_root_1fj9k_z5zo8_5",navigation:"awsui_navigation_1fj9k_z5zo8_6","navigation-toggle":"awsui_navigation-toggle_1fj9k_z5zo8_7","navigation-close":"awsui_navigation-close_1fj9k_z5zo8_8",content:"awsui_content_1fj9k_z5zo8_9",notifications:"awsui_notifications_1fj9k_z5zo8_10",breadcrumbs:"awsui_breadcrumbs_1fj9k_z5zo8_11",tools:"awsui_tools_1fj9k_z5zo8_12","tools-close":"awsui_tools-close_1fj9k_z5zo8_13","tools-toggle":"awsui_tools-toggle_1fj9k_z5zo8_14","drawer-closed":"awsui_drawer-closed_1fj9k_z5zo8_15","mobile-bar":"awsui_mobile-bar_1fj9k_z5zo8_16","disable-body-scroll-root":"awsui_disable-body-scroll-root_1fj9k_z5zo8_17","drawers-trigger":"awsui_drawers-trigger_1fj9k_z5zo8_18","drawers-trigger-global":"awsui_drawers-trigger-global_1fj9k_z5zo8_19","drawers-trigger-with-badge":"awsui_drawers-trigger-with-badge_1fj9k_z5zo8_20","active-drawer":"awsui_active-drawer_1fj9k_z5zo8_21","active-drawer-close-button":"awsui_active-drawer-close-button_1fj9k_z5zo8_22","overflow-menu":"awsui_overflow-menu_1fj9k_z5zo8_23","drawers-slider":"awsui_drawers-slider_1fj9k_z5zo8_24",toolbar:"awsui_toolbar_1fj9k_z5zo8_25","trigger-wrapper-tooltip-visible":"awsui_trigger-wrapper-tooltip-visible_1fj9k_z5zo8_26","trigger-tooltip":"awsui_trigger-tooltip_1fj9k_z5zo8_27"},Hm="awsui_toggle-button_16w0h_jygk0_185",Zm="awsui_close-button_16w0h_jygk0_220",Gm={navigation:{TagName:"nav",iconName:"menu",getLabels:(e={})=>({mainLabel:e.navigation,openLabel:e.navigationToggle,closeLabel:e.navigationClose})},tools:{TagName:"aside",iconName:"status-info",getLabels:(e={})=>({mainLabel:e.tools,openLabel:e.toolsToggle,closeLabel:e.toolsClose})}},Km=gp.forwardRef((({className:e,ariaLabel:t,ariaExpanded:n,ariaControls:r,iconName:i,iconSvg:o,disabled:a,testId:s,onClick:l,badge:c},u)=>gp.createElement("button",{ref:u,className:(0,Sp.Z)(e,Hm,{[Vm["drawers-trigger-with-badge"]]:c}),"aria-label":t,type:"button",onClick:l,disabled:a,"aria-expanded":n,"aria-haspopup":!n||void 0,"aria-controls":r,"data-testid":s},gp.createElement(Rp.Z,{svg:o,name:i,badge:c})))),Qm=gp.forwardRef((({className:e,ariaLabel:t,onClick:n},r)=>gp.createElement("span",{className:Zm},gp.createElement(Gp.l,{ref:r,className:e,ariaLabel:t,variant:"icon",formAction:"none",iconName:"close",onClick:n}))));var Ym=n(90125),$m=n(99524);const Jm=(0,gp.createContext)([]),Xm="awsui_runtime-content-wrapper_14m8x_1m9bu_5";function eg({mountContent:e,unmountContent:t,id:n}){const r=(0,gp.useRef)(null),i=(0,gp.useRef)(null),o=(0,gp.useContext)(Jm),a=!!n&&o.includes(n);return(0,gp.useEffect)((()=>{const n=r.current;return e(n,{onVisibilityChange:e=>{i.current=e}}),()=>{t(n),i.current=null}}),[]),(0,gp.useEffect)((()=>{var e;null===(e=i.current)||void 0===e||e.call(i,a)}),[a]),gp.createElement("div",{ref:r,className:Xm})}const tg=e=>{var t;const{mountContent:n,unmountContent:r,trigger:i}=e,o=(0,wp._T)(e,["mountContent","unmountContent","trigger"]);return Object.assign(Object.assign({},o),{ariaLabels:Object.assign({drawerName:null!==(t=o.ariaLabels.content)&&void 0!==t?t:""},o.ariaLabels),trigger:i?{iconSvg:gp.createElement("span",{dangerouslySetInnerHTML:{__html:i.iconSvg}})}:void 0,content:gp.createElement(eg,{key:o.id,mountContent:n,unmountContent:r,id:o.id}),onResize:e=>{(0,zp.B4)(o.onResize,{size:e.detail.size,id:o.id})}})};const ng="awsui-internal-tools";const rg=2,ig={initiatedByUserAction:!0};function og(e,t,n,r,i){const[o,a]=(0,gp.useState)({localBefore:[],localAfter:[],global:[]}),s=(0,zm.R)(n),l=(0,zm.R)(i),c=(0,gp.useRef)(!1);c.current=c.current||!!t;const u=(0,gp.useRef)([]);return u.current=r,(0,gp.useEffect)((()=>{if(e)return;const t=Ym.i7.appLayout.onDrawersRegistered((e=>{const t=e.filter((e=>"global"!==e.type)),n=e.filter((e=>"global"===e.type));if(a(function(e,t){const n=e.map(tg),r=(0,$m.I)(n);return{global:(0,$m.I)(t.map(tg)),localBefore:r.filter((e=>{var t;return(null!==(t=e.orderPriority)&&void 0!==t?t:0)>0})),localAfter:r.filter((e=>{var t;return(null!==(t=e.orderPriority)&&void 0!==t?t:0)<=0}))}}(t,n)),!c.current){const e=(0,$m.I)(t).find((e=>e.defaultActive));e&&s(e.id,{initiatedByUserAction:!1})}if(n.filter((e=>!e.defaultActive)).find((e=>u.current.includes(e.id)))||u.current.length===rg)return;(0,$m.I)(n).filter((e=>!u.current.includes(e.id)&&e.defaultActive)).forEach((e=>{l(e.id,{initiatedByUserAction:!1})}))}));return()=>{t(),a({localBefore:[],localAfter:[],global:[]})}}),[e,l,s]),o}function ag(e,t){const n=[...t.localBefore,...t.localAfter];if(0===n.length&&e.disableDrawersMerge)return null;const r=function(e){if(e.toolsHide)return null;const{iconName:t,getLabels:n}=Gm.tools,{mainLabel:r,closeLabel:i,openLabel:o}=n(e.ariaLabels);return{id:ng,content:e.tools,resizable:!1,ariaLabels:{triggerButton:o,closeButton:i,drawerName:null!==r&&void 0!==r?r:""},trigger:{iconName:t}}}(e);return r&&n.unshift(r),n}const sg=290;function lg({drawers:e,activeDrawerId:t,onDrawerChange:n,onGlobalDrawerFocus:r,onAddNewActiveDrawer:i,__disableRuntimeDrawers:o},a,s){var l,c,u,d;const[p=null,f]=(0,Om.q)(t,n,null,{componentName:"AppLayout",controlledProp:"activeDrawerId",changeHandler:"onChange"}),[h,m]=(0,gp.useState)([]),[g,v]=(0,gp.useState)({}),b=(0,gp.useRef)([]);function y(e,{initiatedByUserAction:t}=ig){var r,o;if(f(e),e&&(null===i||void 0===i||i(e)),_?(0,zp.B4)(n,{activeDrawerId:e}):s.toolsHide||s.onToolsToggle(e===ng),e){b.current=[e,...b.current];const n=null===(r=[...S.localBefore,...S.localAfter])||void 0===r?void 0:r.find((t=>t.id===e));(0,zp.B4)(null===n||void 0===n?void 0:n.onToggle,{isOpen:!0,initiatedByUserAction:t})}if(p){b.current=b.current.filter((e=>e!==p));const e=null===(o=[...S.localBefore,...S.localAfter])||void 0===o?void 0:o.find((e=>e.id===p));(0,zp.B4)(null===e||void 0===e?void 0:e.onToggle,{isOpen:!1,initiatedByUserAction:t})}}function w(e,{initiatedByUserAction:t}=ig){const n=C.find((t=>t.id===e));h.includes(e)?(m((t=>t.filter((t=>t!==e)))),null===r||void 0===r||r(e,!1),b.current=b.current.filter((t=>t!==e)),(0,zp.B4)(null===n||void 0===n?void 0:n.onToggle,{isOpen:!1,initiatedByUserAction:t})):e&&(null===i||void 0===i||i(e),m((t=>[e,...t].slice(0,rg))),null===r||void 0===r||r(e,!0),b.current=[e,...b.current],(0,zp.B4)(null===n||void 0===n?void 0:n.onToggle,{isOpen:!0,initiatedByUserAction:t}))}const _=!!e;let x=(null===s||void 0===s?void 0:s.toolsOpen)&&!_?ng:p!==ng?p:null;const S=og(o,x,y,h,w),{localBefore:k,localAfter:E,global:C}=S,A=e?[...k,...e,...E]:ag(s,S),T=null===A||void 0===A?void 0:A.find((e=>e.id===x));x=null!==(l=null===T||void 0===T?void 0:T.id)&&void 0!==l?l:null;const I=C.filter((e=>h.includes(e.id)));!function(e,t,n,r,i,o,a){const s=(0,zm.R)(((e,s=ig)=>{const l=null===t||void 0===t?void 0:t.find((t=>t.id===e)),c=n.find((t=>t.id===e));l&&r!==e&&i(e,s),c&&!o.includes(e)&&a(e,s)})),l=(0,zm.R)(((e,s=ig)=>{const l=null===t||void 0===t?void 0:t.find((t=>t.id===e)),c=n.find((t=>t.id===e));l&&r===e&&i(null,s),c&&o.includes(e)&&a(e,s)}));(0,gp.useEffect)((()=>{if(!e)return Ym.i7.appLayout.onDrawerOpened(s)}),[e,s]),(0,gp.useEffect)((()=>{if(!e)return Ym.i7.appLayout.onDrawerClosed(l)}),[e,l])}(o,A,C,p,y,h,w);const R=x&&null!==(u=null!==(c=g[x])&&void 0!==c?c:null===T||void 0===T?void 0:T.defaultSize)&&void 0!==u?u:s.toolsWidth,O=h.reduce(((e,t)=>{var n,r;const i=C.find((e=>e.id===t));return Object.assign(Object.assign({},e),{[t]:null!==(r=null!==(n=g[t])&&void 0!==n?n:null===i||void 0===i?void 0:i.defaultSize)&&void 0!==r?r:sg})}),{}),L=C.reduce(((e,t)=>{var n;return Object.assign(Object.assign({},e),{[t.id]:Math.min(null!==(n=t.defaultSize)&&void 0!==n?n:sg,sg)})}),{}),N=Math.min((null===s||void 0===s?void 0:s.toolsOpen)?s.toolsWidth:null!==(d=null===T||void 0===T?void 0:T.defaultSize)&&void 0!==d?d:sg,sg);return{ariaLabelsWithDrawers:a,drawers:A||void 0,activeDrawer:T,activeDrawerId:x,globalDrawers:C,activeGlobalDrawers:I,activeGlobalDrawersIds:h,activeGlobalDrawersSizes:O,activeDrawerSize:R,minDrawerSize:N,minGlobalDrawersSizes:L,drawerSizes:g,drawersOpenQueue:b.current,onActiveDrawerChange:y,onActiveDrawerResize:function({id:e,size:t}){v((n=>Object.assign(Object.assign({},n),{[e]:t}))),(0,zp.B4)(null===T||void 0===T?void 0:T.onResize,{id:e,size:t});const n=C.find((t=>t.id===e));(0,zp.B4)(null===n||void 0===n?void 0:n.onResize,{id:e,size:t})},onActiveGlobalDrawersChange:w}}function cg(e,t,n){const r=null!==e&&void 0!==e?e:[],i=r.slice(0,t),o=r.slice(t);if(1===o.length)return{visibleItems:r,overflowItems:[]};if(n&&o.length>0&&i.length>0){const e=o.find((e=>e.id===n));e&&(o.splice(o.indexOf(e),1),o.unshift(i.pop()),i.push(e))}return{visibleItems:i,overflowItems:o}}const ug=e=>({id:e.id,text:e.ariaLabels.drawerName,iconName:e.trigger.iconName,iconSvg:e.trigger.iconSvg,badge:e.badge,itemType:"checkbox",checked:e.active});function dg({items:e,onItemClick:t,customTriggerBuilder:n,ariaLabel:r,globalDrawersStartIndex:i}){const o=e.map(ug);let a;return a=void 0!==i&&i>0?[{items:o.slice(0,i)},{items:o.slice(i)}]:o,gp.createElement(Ip.Z,{items:a,className:Vm["overflow-menu"],onItemClick:t,ariaLabel:r,variant:"icon",customTriggerBuilder:n,expandToViewport:!0})}const pg="awsui_toggle_1uo6m_3n2gb_193",fg="awsui_drawer_1uo6m_3n2gb_199",hg="awsui_drawer-mobile_1uo6m_3n2gb_209",mg="awsui_drawer-closed_1uo6m_3n2gb_212",gg="awsui_drawer-content_1uo6m_3n2gb_219",vg="awsui_drawer-content-clickable_1uo6m_3n2gb_233",bg="awsui_drawer-resize-content_1uo6m_3n2gb_243",yg="awsui_drawer-content-wrapper_1uo6m_3n2gb_248",wg="awsui_drawer-triggers-wrapper_1uo6m_3n2gb_252",_g="awsui_drawer-trigger_1uo6m_3n2gb_199",xg="awsui_drawer-trigger-active_1uo6m_3n2gb_271",Sg="awsui_resize-handle-wrapper_1uo6m_3n2gb_279",kg="awsui_hide_1uo6m_3n2gb_289",Eg=gp.forwardRef((({id:e,contentClassName:t,toggleClassName:n,closeClassName:r,width:i,type:o,toggleRefs:a,topOffset:s,bottomOffset:l,ariaLabels:c,children:u,hideOpenButton:d,isOpen:p,isHidden:f,isMobile:h,onToggle:m,onClick:g,onLoseFocus:v,resizeHandle:b},y)=>{const w=(0,gp.useRef)(null),{TagName:_,iconName:x}=Gm[o],{mainLabel:S,closeLabel:k,openLabel:E}=c,C=p?h?void 0:i:void 0,A=gp.createElement(_,{ref:w,"aria-label":S,className:pg,"aria-hidden":p},gp.createElement(Km,{ref:a.toggle,className:n,iconName:x,ariaLabel:E,onClick:()=>m(!0),ariaExpanded:!!p&&void 0}));return gp.createElement("div",{ref:y,className:(0,Sp.Z)(fg,{[kg]:f,[mg]:!p,[hg]:h}),style:{width:C},onBlur:v?e=>{e.relatedTarget&&e.currentTarget.contains(e.relatedTarget)||v(e)}:void 0,onClick:e=>{var t;g&&g(e),p||w.current!==e.target&&(null===(t=w.current)||void 0===t?void 0:t.contains(e.target))||m(!0)}},gp.createElement("div",{id:e,style:{width:C,top:s,bottom:l},className:(0,Sp.Z)(gg,vg,t,{[Vm["drawer-closed"]]:!p})},!h&&!d&&A,gp.createElement(_,{className:(0,Sp.Z)(b&&bg,yg),"aria-label":S,"aria-hidden":!p,style:{blockSize:`calc(100vh - ${(s||0)+(l||0)}px)`}},!h&&p&&gp.createElement("div",{className:Sg},b),gp.createElement(Qm,{ref:a.close,className:r,ariaLabel:k,onClick:()=>{m(!1)}}),u)))})),Cg=gp.forwardRef((({testUtilsClassName:e,ariaLabel:t,ariaExpanded:n,ariaControls:r,badge:i,itemId:o,isActive:a,trigger:s,onClick:l},c)=>gp.createElement("div",{className:(0,Sp.Z)(_g,a&&xg,a&&(0,Bp._c)("app-layout-tools-drawer-trigger")),onClick:l},gp.createElement(Km,{ref:c,className:e,iconName:s.iconName,iconSvg:s.iconSvg,ariaLabel:t,ariaExpanded:n,ariaControls:r,badge:i,testId:o&&`awsui-app-layout-trigger-${o}`})))),Ag=({isMobile:e,topOffset:t,bottomOffset:n,activeDrawerId:r,ariaLabels:i,drawers:o,drawerRefs:a,onDrawerChange:s})=>{const l=gp.useRef(null),c=(0,gp.useRef)(r),[u,d]=(0,ff.Z)((e=>e.contentBoxHeight)),p="compact"===(0,Wm.v6)(l);r&&(c.current=r);const{visibleItems:f,overflowItems:h}=cg(o,(()=>{if(u){const e=p?34:38,t=u/1.5;return Math.floor(t/e)}return 0})(),r),m=!!h.find((e=>e.badge));return gp.createElement("div",{className:(0,Sp.Z)(fg,mg,Vm["drawer-closed"],{[hg]:e,[kg]:1===o.length&&!!r}),ref:l},gp.createElement("div",{ref:d,style:{top:t,bottom:n},className:(0,Sp.Z)(gg,{[vg]:1===o.length}),onClick:1===o.length?()=>s(o[0].id!==r?o[0].id:null):void 0},!e&&gp.createElement("aside",{"aria-label":null===i||void 0===i?void 0:i.drawers,role:"region"},gp.createElement("div",{className:wg,role:"toolbar","aria-orientation":"vertical"},f.map(((e,t)=>{var n;return gp.createElement(Cg,{key:t,testUtilsClassName:(0,Sp.Z)(Vm["drawers-trigger"],e.id===ng&&Vm["tools-toggle"]),ariaExpanded:r===e.id,ref:e.id===c.current?a.toggle:void 0,ariaLabel:null===(n=e.ariaLabels)||void 0===n?void 0:n.triggerButton,ariaControls:r===e.id?e.id:void 0,trigger:e.trigger,badge:e.badge,itemId:e.id,isActive:r===e.id,onClick:1!==o.length?()=>s(e.id!==r?e.id:null):void 0})})),h.length>0&&gp.createElement("div",{className:_g},gp.createElement(dg,{ariaLabel:m?null===i||void 0===i?void 0:i.drawersOverflowWithBadge:null===i||void 0===i?void 0:i.drawersOverflow,items:h,onItemClick:({detail:e})=>s(e.id)}))))))};function Tg({className:e}){return gp.createElement("svg",{focusable:!1,className:e,xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16","aria-hidden":!0},gp.createElement("line",{strokeWidth:"2",x1:"2",y1:"5",x2:"14",y2:"5"}),gp.createElement("line",{strokeWidth:"2",x1:"14",y1:"10",x2:"2",y2:"10"}))}const Ig={slider:"awsui_slider_cqzlk_1u38i_145","slider-side":"awsui_slider-side_cqzlk_1u38i_180","slider-icon":"awsui_slider-icon_cqzlk_1u38i_187","slider-icon-bottom":"awsui_slider-icon-bottom_cqzlk_1u38i_193","slider-icon-side":"awsui_slider-icon-side_cqzlk_1u38i_197"},Rg=gp.forwardRef((function({className:e,ariaLabel:t,ariaValuenow:n,position:r,onKeyDown:i,onPointerDown:o},a){return gp.createElement("div",{ref:a,className:(0,Sp.Z)(e,Ig.slider,Ig[`slider-${r}`]),role:"slider",tabIndex:0,"aria-label":t,"aria-valuemax":100,"aria-valuemin":0,"aria-valuenow":n,onKeyDown:i,onPointerDown:o},gp.createElement(Tg,{className:(0,Sp.Z)(Ig["slider-icon"],Ig[`slider-icon-${r}`])}))}));var Og=n(26591);const Lg=({position:e,onResize:t,panelRef:n})=>r=>{let i,o;const{panelHeight:a,panelWidth:s}=(e=>e&&e.current?{panelHeight:e.current.clientHeight,panelWidth:e.current.clientWidth}:{panelHeight:0,panelWidth:0})(n);"side"===e?(i=s,o=window.innerWidth):(i=a,o=window.innerHeight);let l=!0;const c=()=>t(i+10),u=()=>t(i-10);(0,Og.Z)(r,{onBlockStart:()=>{"bottom"===e?c():u()},onBlockEnd:()=>{"bottom"===e?u():c()},onInlineEnd:()=>{"bottom"===e?c():u()},onInlineStart:()=>{"bottom"===e?u():c()},onPageDown:()=>t(i-60),onPageUp:()=>t(i+60),onHome:()=>t(o),onEnd:()=>t(0),onDefault:()=>l=!1}),l&&(r.preventDefault(),r.stopPropagation())};var Ng=n(70037);const Pg={"with-motion-vertical":"awsui_with-motion-vertical_b18tp_1hh8z_146","with-motion-horizontal":"awsui_with-motion-horizontal_b18tp_1hh8z_165","resize-active":"awsui_resize-active_b18tp_1hh8z_184","resize-side":"awsui_resize-side_b18tp_1hh8z_195","resize-bottom":"awsui_resize-bottom_b18tp_1hh8z_198"},Dg=({position:e,panelRef:t,handleRef:n,onResize:r})=>{const i=(0,gp.useCallback)((i=>{if(t&&t.current&&n&&n.current)if("side"===e){const e=(0,Ng.oZ)(i,(0,Ng.$0)(t.current))||0,o=(0,Ng.tI)(n.current).inlineSize/2,a=(0,Ng.tI)(t.current).insetInlineEnd-e+o;r(a)}else{const e=i.clientY||0,o=(0,Ng.tI)(n.current).blockSize/2,a=(0,Ng.tI)(t.current).insetBlockEnd-e+o;r(a)}}),[e,t,n,r]),o=(0,gp.useCallback)((()=>{const n=null===t||void 0===t?void 0:t.current;if(!n)return;const r=n.ownerDocument;r.body.classList.remove(Pg["resize-active"]),r.body.classList.remove(Pg[`resize-${e}`]),r.removeEventListener("pointerup",o),r.removeEventListener("pointermove",i)}),[t,i,e]);return(0,gp.useCallback)((()=>{const n=null===t||void 0===t?void 0:t.current;if(!n)return;const r=n.ownerDocument;r.body.classList.add(Pg["resize-active"]),r.body.classList.add(Pg[`resize-${e}`]),r.addEventListener("pointerup",o),r.addEventListener("pointermove",i)}),[t,i,o,e])},Mg=e=>{var t,n,r,i,{onResize:o,maxWidth:a,minWidth:s,refs:l,activeDrawer:c,toolsContent:u}=e,d=(0,wp._T)(e,["onResize","maxWidth","minWidth","refs","activeDrawer","toolsContent"]);const{isOpen:p,children:f,width:h,isMobile:m}=d,g=Fm(s,h,a),v=(g-s)/(a-s)*100,b=(0,gp.useRef)(null),y={position:"side",panelRef:b,handleRef:l.slider,onResize:e=>{const t=Fm(s,e,a),n=null===c||void 0===c?void 0:c.id;p&&n&&a>=s&&o({size:t,id:n})}},w=Dg(y),_=Lg(y);return gp.createElement(Eg,Object.assign({},d,{id:null===c||void 0===c?void 0:c.id,width:g,ref:b,isHidden:!c,resizeHandle:!m&&(null===c||void 0===c?void 0:c.resizable)&&gp.createElement(Rg,{ref:l.slider,position:"side",className:Vm["drawers-slider"],ariaLabel:null===(t=null===c||void 0===c?void 0:c.ariaLabels)||void 0===t?void 0:t.resizeHandle,ariaValuenow:v,onKeyDown:_,onPointerDown:w}),ariaLabels:{openLabel:null===(n=null===c||void 0===c?void 0:c.ariaLabels)||void 0===n?void 0:n.triggerButton,mainLabel:null===(r=null===c||void 0===c?void 0:c.ariaLabels)||void 0===r?void 0:r.drawerName,closeLabel:null===(i=null===c||void 0===c?void 0:c.ariaLabels)||void 0===i?void 0:i.closeButton}}),u&&gp.createElement("div",{className:(0,Sp.Z)((null===c||void 0===c?void 0:c.id)!==ng&&kg)},u),(null===c||void 0===c?void 0:c.id)!==ng?f:null)},Bg={root:"awsui_root_lm6vo_1myzp_153","root-no-scroll":"awsui_root-no-scroll_lm6vo_1myzp_160",layout:"awsui_layout_lm6vo_1myzp_165","layout-no-scroll":"awsui_layout-no-scroll_lm6vo_1myzp_171","layout-main":"awsui_layout-main_lm6vo_1myzp_175","layout-main-scrollable":"awsui_layout-main-scrollable_lm6vo_1myzp_181",unfocusable:"awsui_unfocusable_lm6vo_1myzp_186","breadcrumbs-desktop":"awsui_breadcrumbs-desktop_lm6vo_1myzp_190","content-header-wrapper":"awsui_content-header-wrapper_lm6vo_1myzp_195","content-wrapper":"awsui_content-wrapper_lm6vo_1myzp_199","content-overlapped":"awsui_content-overlapped_lm6vo_1myzp_203","content-extra-top-padding":"awsui_content-extra-top-padding_lm6vo_1myzp_207"},zg={"block-body-scroll":"awsui_block-body-scroll_19d8l_6n3at_153","mobile-bar":"awsui_mobile-bar_19d8l_6n3at_157","mobile-bar-breadcrumbs":"awsui_mobile-bar-breadcrumbs_19d8l_6n3at_170","mobile-toggle":"awsui_mobile-toggle_19d8l_6n3at_177","mobile-toggle-type-navigation":"awsui_mobile-toggle-type-navigation_19d8l_6n3at_186","mobile-toggle-type-tools":"awsui_mobile-toggle-type-tools_19d8l_6n3at_189","mobile-toggle-type-drawer":"awsui_mobile-toggle-type-drawer_19d8l_6n3at_189","drawers-container":"awsui_drawers-container_19d8l_6n3at_196"},jg=gp.forwardRef((({className:e,ariaLabels:t,type:n,disabled:r,onClick:i},o)=>{const{TagName:a,iconName:s,getLabels:l}=Gm[n],{mainLabel:c,openLabel:u}=l(t);return gp.createElement(a,{className:(0,Sp.Z)(zg["mobile-toggle"],zg[`mobile-toggle-type-${n}`]),"aria-hidden":r,"aria-label":c,onClick:e=>e.target===e.currentTarget&&i()},gp.createElement(Km,{ref:o,className:e,iconName:s,onClick:i,ariaLabel:u,disabled:r,ariaExpanded:r}))}));function Fg({ariaLabels:e,toggleRefs:t,topOffset:n,navigationHide:r,toolsHide:i,anyPanelOpen:o,unfocusable:a,drawers:s,activeDrawerId:l,children:c,onNavigationOpen:u,onToolsOpen:d,onDrawerChange:p,mobileBarRef:f}){(0,gp.useEffect)((()=>{if(o)return document.body.classList.add(zg["block-body-scroll"]),()=>{document.body.classList.remove(zg["block-body-scroll"])};document.body.classList.remove(zg["block-body-scroll"])}),[o]);const{overflowItems:h,visibleItems:m}=cg(s,2,l),g=!!h.find((e=>e.badge));return gp.createElement("div",{ref:f,className:(0,Sp.Z)(zg["mobile-bar"],Vm["mobile-bar"],a&&Bg.unfocusable),style:{top:n}},!r&&gp.createElement(jg,{ref:t.navigation,type:"navigation",className:Vm["navigation-toggle"],ariaLabels:e,disabled:o,onClick:u}),gp.createElement("div",{className:zg["mobile-bar-breadcrumbs"]},c&&gp.createElement("div",{className:Vm.breadcrumbs},c)),!i&&!s&&gp.createElement(jg,{ref:t.tools,type:"tools",className:Vm["tools-toggle"],ariaLabels:e,disabled:o,onClick:d}),s&&gp.createElement("aside",{"aria-label":null===e||void 0===e?void 0:e.drawers,role:"region"},gp.createElement("div",{className:zg["drawers-container"],role:"toolbar","aria-orientation":"horizontal"},m.map(((e,t)=>{var n;return gp.createElement("div",{className:(0,Sp.Z)(zg["mobile-toggle"],zg["mobile-toggle-type-drawer"]),key:t,onClick:()=>p(e.id)},gp.createElement(Km,{className:(0,Sp.Z)(Vm["drawers-trigger"],e.id===ng&&Vm["tools-toggle"]),iconName:e.trigger.iconName,iconSvg:e.trigger.iconSvg,badge:e.badge,ariaLabel:null===(n=e.ariaLabels)||void 0===n?void 0:n.triggerButton,ariaExpanded:l===e.id,testId:`awsui-app-layout-trigger-${e.id}`}))})),h.length>0&&gp.createElement("div",{className:(0,Sp.Z)(zg["mobile-toggle"],zg["mobile-toggle-type-drawer"])},gp.createElement(dg,{ariaLabel:g?null===e||void 0===e?void 0:e.drawersOverflowWithBadge:null===e||void 0===e?void 0:e.drawersOverflow,items:h,onItemClick:({detail:e})=>p(e.id)})))))}const Ug="awsui_notifications_1hmm4_ettza_9",qg="awsui_notifications-sticky_1hmm4_ettza_10",Wg="awsui_no-content-paddings_1hmm4_ettza_25",Vg=gp.forwardRef(((e,t)=>{var n,r,{sticky:i,disableContentPaddings:o}=e,a=(0,wp._T)(e,["sticky","disableContentPaddings"]);return i?gp.createElement("div",{ref:t,className:qg,style:{top:a.topOffset}},gp.createElement("div",{role:"region",className:(0,Sp.Z)(a.testUtilsClassName,o&&Wg),"aria-label":null===(n=a.labels)||void 0===n?void 0:n.notifications},a.children)):gp.createElement("div",{role:"region",ref:t,className:(0,Sp.Z)(a.testUtilsClassName,Ug,o&&Wg),"aria-label":null===(r=a.labels)||void 0===r?void 0:r.notifications},a.children)})),Hg=(0,gp.createContext)(null),Zg=Hg.Provider;const Gg=160,Kg=280;function Qg(e){var{children:t,size:n,getMaxHeight:r,maxWidth:i,reportSize:o,onResize:a}=e,s=(0,wp._T)(e,["children","size","getMaxHeight","maxWidth","reportSize","onResize"]);const{position:l,isOpen:c}=s,[u,d]=(0,gp.useState)(n),p="bottom"===l?Gg:Kg,f="bottom"===l?u:i,h=Fm(p,n,f),m=(n-p)/(f-p)*100;return(0,gp.useEffect)((()=>{if("bottom"!==l)return;const e=requestAnimationFrame((()=>d(r())));return()=>cancelAnimationFrame(e)}),[n,p,l,r]),(0,gp.useEffect)((()=>{o(h)}),[o,h]),(0,gp.useEffect)((()=>{if("bottom"!==l)return;const e=()=>d(r());return window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)}),[l,r]),gp.createElement(Zg,{value:Object.assign(Object.assign({},s),{size:h,relativeSize:m,onResize:e=>{const t="side"===l?i:r();c&&("side"===l?t>=Kg:t>=Gg)&&a(Fm(p,e,t))}})},t)}const Yg="awsui_drawer-displayed_1lh3u_16xqy_149",$g="awsui_drawer-content_1lh3u_16xqy_153";function Jg({displayed:e,children:t}){const{isOpen:n,size:r,topOffset:i,bottomOffset:o}=function(){const e=(0,gp.useContext)(Hg);if(!e)throw new Error("Split panel can only be used inside app layout");return e}(),a=n&&t?r:void 0;return gp.createElement("div",{className:(0,Sp.Z)(e&&Yg),style:{width:a},"data-testid":"side-split-panel-drawer"},gp.createElement("div",{className:$g,style:{width:a,top:i,bottom:o}},t))}var Xg=n(66620);const ev=function(){let e=!1;return t=>{const n=e?Kg+(0,Xg.o)().width:Kg;return e=t<n,e}}();function tv({isMobile:e,availableWidthForSplitPanel:t}){return!!e||ev(t)}var nv=n(83429);function rv(e,t,n,r,i,o){return{[nv.Z.stickyVerticalTopOffset]:`calc(${i?0:e}px + ${o?r:n})`,[nv.Z.stickyVerticalBottomOffset]:`${i?0:t}px`}}function iv(e,t=!1,n){const r={toggle:(0,gp.useRef)(null),close:(0,gp.useRef)(null),slider:(0,gp.useRef)(null)},i=(0,gp.useRef)(),o=(0,gp.useRef)(!1),a=()=>{var n,a,s;o.current&&(e?(i.current=document.activeElement!==document.body?document.activeElement:void 0,r.slider.current?null===(n=r.slider.current)||void 0===n||n.focus():null===(a=r.close.current)||void 0===a||a.focus()):t&&i.current&&document.contains(i.current)?(i.current.focus(),i.current=void 0):null===(s=r.toggle.current)||void 0===s||s.focus(),o.current=!1)};(0,gp.useEffect)(a,[e,n]);const s=(0,gp.useCallback)((()=>{i.current=void 0}),[]);return{refs:r,setFocus:t=>{o.current=!0,t&&e&&a()},loseFocus:s}}function ov(e){const t={toggle:(0,gp.useRef)(null),slider:(0,gp.useRef)(null),preferences:(0,gp.useRef)(null)},n=(0,gp.useRef)(null);return(0,gp.useEffect)((()=>{var e,r,i,o;switch(null===(e=n.current)||void 0===e?void 0:e.type){case"open":null===(r=t.slider.current)||void 0===r||r.focus();break;case"close":null===(i=t.toggle.current)||void 0===i||i.focus();break;case"position":null===(o=t.preferences.current)||void 0===o||o.focus()}n.current=null}),e),{refs:t,setLastInteraction:e=>n.current=e}}const av=gp.forwardRef(((e,t)=>{var n,r,i,o,a,s,{navigation:l,navigationWidth:c,navigationHide:u,navigationOpen:d,tools:p,toolsWidth:f,toolsHide:h,toolsOpen:m,breadcrumbs:g,notifications:v,stickyNotifications:b,contentHeader:y,disableContentHeaderOverlap:w,content:_,contentType:x,disableContentPaddings:S,disableBodyScroll:k,maxContentWidth:E,minContentWidth:C,placement:A,ariaLabels:T,splitPanel:I,splitPanelSize:R,splitPanelOpen:O,splitPanelPreferences:L,onSplitPanelPreferencesChange:N,onSplitPanelResize:P,onSplitPanelToggle:D,onNavigationChange:M,onToolsChange:B,drawers:z,onDrawerChange:j,activeDrawerId:F}=e,U=(0,wp._T)(e,["navigation","navigationWidth","navigationHide","navigationOpen","tools","toolsWidth","toolsHide","toolsOpen","breadcrumbs","notifications","stickyNotifications","contentHeader","disableContentHeaderOverlap","content","contentType","disableContentPaddings","disableBodyScroll","maxContentWidth","minContentWidth","placement","ariaLabels","splitPanel","splitPanelSize","splitPanelOpen","splitPanelPreferences","onSplitPanelPreferencesChange","onSplitPanelResize","onSplitPanelToggle","onNavigationChange","onToolsChange","drawers","onDrawerChange","activeDrawerId"]);const q=Boolean(U.__embeddedViewMode),W=(0,gp.useRef)(null),V=(0,Lm.X)(),[H=!1,Z]=(0,Om.q)(m,B,!1,{componentName:"AppLayout",controlledProp:"toolsOpen",changeHandler:"onToolsChange"}),G=e=>{Z(e),ne?ce():ae(),(0,zp.B4)(B,{open:e})},{drawers:K,activeDrawer:Q,minDrawerSize:Y,activeDrawerSize:$,activeDrawerId:J,ariaLabelsWithDrawers:X,onActiveDrawerChange:ee,onActiveDrawerResize:te}=lg(Object.assign({drawers:z,onDrawerChange:j,activeDrawerId:F},U),T,{disableDrawersMerge:!0,ariaLabels:T,tools:p,toolsOpen:H,toolsHide:h,toolsWidth:f,onToolsToggle:G});T=X;const ne=!!K,{refs:re,setFocus:ie}=iv(d),{refs:oe,setFocus:ae,loseFocus:se}=iv(H||void 0!==Q,!0),{refs:le,setFocus:ce,loseFocus:ue}=iv(!!J,!0,J),de=(0,zm.R)((e=>{ie(),(0,zp.B4)(M,{open:e})}));(0,gp.useEffect)((()=>{V&&de(!1)}),[V,de]);const pe=!u&&d,fe=!h&&H,[he,me]=(0,gp.useState)(0);(0,gp.useEffect)((()=>{const e=requestAnimationFrame((()=>me(A.insetBlockStart+A.insetBlockEnd)));return()=>cancelAnimationFrame(e)}),[A.insetBlockStart,A.insetBlockEnd]);const ge={[k?"blockSize":"minBlockSize"]:`calc(100vh - ${he}px)`},[ve,be]=(0,ff.Z)((e=>e.contentBoxHeight)),ye=pe||fe||!!Q,we=!!ve&&ve>0,_e=b&&null!==ve&&void 0!==ve?ve:0,[xe,Se]=(0,Om.q)(L,N,void 0,{componentName:"AppLayout",controlledProp:"splitPanelPreferences",changeHandler:"onSplitPanelPreferencesChange"}),[ke=!1,Ee]=(0,Om.q)(O,D,!1,{componentName:"AppLayout",controlledProp:"splitPanelOpen",changeHandler:"onSplitPanelToggle"}),Ce=(null===xe||void 0===xe?void 0:xe.position)||"bottom",[Ae,Te]=(0,gp.useState)({displayed:!1,ariaLabel:void 0}),Ie=!(!I||!Ae.displayed&&!ke),Re=u?0:d?c:40,Oe=jm(Ce),[Le=Oe,Ne]=(0,Om.q)(R,P,Oe,{componentName:"AppLayout",controlledProp:"splitPanelSize",changeHandler:"onSplitPanelResize"}),Pe=(0,gp.useRef)(null),De=(0,gp.useRef)(null),{refs:Me,setLastInteraction:Be}=ov([xe,ke]),ze=(0,gp.useCallback)((e=>{Se(e),Be({type:"position"}),(0,zp.B4)(N,e)}),[Se,N,Be]),je=(0,gp.useCallback)((e=>{Ne(e),(0,zp.B4)(P,{size:e})}),[Ne,P]),Fe=(0,gp.useCallback)((()=>{Ee(!ke),Be({type:ke?"close":"open"}),(0,zp.B4)(D,{open:!ke})}),[Ee,ke,D,Be]),Ue=(0,zm.R)((()=>{if("undefined"===typeof document)return 0;if(k&&De.current){const e=De.current.clientHeight;return e<400?e:e-250}{const e=document.documentElement.clientHeight-A.insetBlockStart-A.insetBlockEnd;return e<400?e-40:e-250}})),qe=K&&K.length>1?40:0,We=Math.max(0,A.inlineSize-Re-C-80-qe),Ve=$&&Q?Math.min(We,$):h||K?0:H?f:40,He=tv({isMobile:V,availableWidthForSplitPanel:We-Ve}),Ze=He?"bottom":Ce,Ge=Ie&&"side"===Ze,Ke=Ge?ke?Le:40:0,Qe=Math.max(0,We-Ve),Ye=Math.max(0,We-Ke),$e=u||V?0:40,Je=V?void 0:{maxWidth:E},[Xe,et]=(0,gp.useState)(0),[tt,nt]=(0,gp.useState)(0),rt={topOffset:A.insetBlockStart+("bottom"===Ze?_e:0),bottomOffset:A.insetBlockEnd,leftOffset:A.insetInlineStart+(V?0:!u&&d?c:$e),rightOffset:V?0:A.insetInlineEnd+Ve+qe,position:Ze,size:Le,maxWidth:Qe,getMaxHeight:Ue,disableContentPaddings:S,contentWidthStyles:Je,isOpen:ke,isForcedPosition:He,onResize:je,onToggle:Fe,onPreferencesChange:ze,setSplitPanelToggle:Te,reportSize:et,reportHeaderHeight:nt,refs:Me},it=I&&gp.createElement(Qg,Object.assign({},rt),"side"===Ze?gp.createElement(Jg,{displayed:Ie},I):I),ot={contentType:x,navigationPadding:u||!!d,contentWidthStyles:V?void 0:{minWidth:C,maxWidth:E},toolsPadding:h||ne&&!Q&&(!Ie||"side"!==Ze)||fe||Ge&&ke,isMobile:V};(0,gp.useImperativeHandle)(t,(()=>({openTools:()=>G(!0),closeNavigationIfNecessary:()=>{V&&de(!1)},focusToolsClose:()=>{ne?ce(!0):ae(!0)},focusActiveDrawer:()=>ce(!0),focusSplitPanel:()=>{var e;return null===(e=Me.slider.current)||void 0===e?void 0:e.focus()}})));const at=null!==(n=Ie&&"bottom"===Ze?ke?Xe:tt:void 0)&&void 0!==n?n:void 0,[st,lt]=(0,ff.Z)((e=>e.contentBoxHeight));return gp.createElement("div",{className:(0,Sp.Z)(Bg.root,Vm.root,k&&Bg["root-no-scroll"]),ref:W,style:ge},V&&!q&&(!h||!u||g)&&gp.createElement(Fg,{anyPanelOpen:ye,toggleRefs:{navigation:re.toggle,tools:oe.toggle},topOffset:A.insetBlockStart,ariaLabels:T,navigationHide:u,toolsHide:h,onNavigationOpen:()=>de(!0),onToolsOpen:()=>G(!0),unfocusable:ye,mobileBarRef:lt,drawers:K,activeDrawerId:J,onDrawerChange:e=>{ee(e,{initiatedByUserAction:!0}),e!==J&&(ae(),ce())}},g),gp.createElement("div",{className:(0,Sp.Z)(Bg.layout,k&&Bg["layout-no-scroll"])},!u&&gp.createElement(Eg,{contentClassName:Vm.navigation,toggleClassName:Vm["navigation-toggle"],closeClassName:Vm["navigation-close"],ariaLabels:Gm.navigation.getLabels(T),bottomOffset:A.insetBlockEnd,topOffset:A.insetBlockStart,isMobile:V,isOpen:d,onClick:V?e=>{(0,Bm.Z)(e.target,(e=>"A"===e.tagName&&!!e.href))&&de(!1)}:void 0,onToggle:de,toggleRefs:re,type:"navigation",width:c},l),gp.createElement("main",{ref:De,className:(0,Sp.Z)(Bg["layout-main"],{[Bg["layout-main-scrollable"]]:k,[Vm["disable-body-scroll-root"]]:k,[Bg.unfocusable]:V&&ye})},gp.createElement("div",{style:{marginBottom:at}},v&&gp.createElement(Vg,{disableContentPaddings:S,testUtilsClassName:Vm.notifications,labels:T,topOffset:k?0:A.insetBlockStart,sticky:!V&&b,ref:be},v),(!V&&g||y)&&gp.createElement(qm,Object.assign({},ot),!V&&g&&gp.createElement("div",{className:(0,Sp.Z)(Vm.breadcrumbs,Bg["breadcrumbs-desktop"])},g),y&&gp.createElement("div",{className:(0,Sp.Z)(Bg["content-header-wrapper"],!we&&(V||!g)&&Bg["content-extra-top-padding"],!we&&!g&&Bg["content-header-wrapper-first-child"],!w&&Bg["content-header-wrapper-overlapped"])},y)),gp.createElement(qm,Object.assign({},ot,{ref:Pe,disablePaddings:S,className:(0,Sp.Z)(!S&&Bg["content-wrapper"],!S&&(V||!g)&&!y&&Bg["content-extra-top-padding"],Vm.content,!w&&y&&Bg["content-overlapped"],!we&&!g&&!V&&!y&&Bg["content-wrapper-first-child"]),style:rv(A.insetBlockStart,A.insetBlockEnd+(at||0),`${_e}px`,st&&!k?`${st}px`:"0px",!!k,V)}),_)),"bottom"===Ze&&it),"side"===Ze&&it,ne?gp.createElement(Mg,{contentClassName:(0,Sp.Z)(J&&Vm["active-drawer"],J===ng&&Vm.tools),toggleClassName:Vm["tools-toggle"],closeClassName:(0,Sp.Z)(Vm["active-drawer-close-button"],J===ng&&Vm["tools-close"]),ariaLabels:{openLabel:null===(r=null===Q||void 0===Q?void 0:Q.ariaLabels)||void 0===r?void 0:r.triggerButton,closeLabel:null===(i=null===Q||void 0===Q?void 0:Q.ariaLabels)||void 0===i?void 0:i.closeButton,mainLabel:null===(o=null===Q||void 0===Q?void 0:Q.ariaLabels)||void 0===o?void 0:o.drawerName,resizeHandle:null===(a=null===Q||void 0===Q?void 0:Q.ariaLabels)||void 0===a?void 0:a.resizeHandle},minWidth:Y,maxWidth:Ye,width:$,bottomOffset:A.insetBlockEnd,topOffset:A.insetBlockStart,isMobile:V,onToggle:e=>{e||(ae(),ce(),ee(null,{initiatedByUserAction:!0}))},isOpen:!0,hideOpenButton:!0,toggleRefs:le,type:"tools",onLoseFocus:ue,activeDrawer:Q,onResize:e=>te(e),refs:le,toolsContent:null===(s=null===K||void 0===K?void 0:K.find((e=>e.id===ng)))||void 0===s?void 0:s.content},null===Q||void 0===Q?void 0:Q.content):!h&&gp.createElement(Eg,{contentClassName:Vm.tools,toggleClassName:Vm["tools-toggle"],closeClassName:Vm["tools-close"],ariaLabels:Gm.tools.getLabels(T),width:f,bottomOffset:A.insetBlockEnd,topOffset:A.insetBlockStart,isMobile:V,onToggle:G,isOpen:H,toggleRefs:oe,type:"tools",onLoseFocus:se},p),ne&&K.length>0&&gp.createElement(Ag,{drawerRefs:le,bottomOffset:A.insetBlockEnd,topOffset:A.insetBlockStart,isMobile:V,drawers:K,activeDrawerId:J,onDrawerChange:e=>{J!==e&&(ae(),ce()),ee(e,{initiatedByUserAction:!0})},ariaLabels:T})))})),sv=av;var lv=n(52703);const cv="awsui-context-content-header",uv=(0,gp.createContext)((()=>{}));const dv=function(e,{activeDrawer:t,activeDrawerSize:n,onActiveDrawerResize:r,drawersRefs:i,isToolsOpen:o,drawersMinWidth:a,drawersMaxWidth:s}){var l;const[c,u]=(0,gp.useState)(0),d=t||o?n:0;(0,gp.useEffect)((()=>{const e=requestAnimationFrame((()=>{u((d-a)/(s-a)*100)}));return()=>cancelAnimationFrame(e)}),[d,s,a]);const p={position:"side",panelRef:e,handleRef:i.slider,onResize:e=>{const n=s,i=Fm(a,e,n),o=null===t||void 0===t?void 0:t.id;o&&n>=a&&r({size:i,id:o})}},f=Dg(p),h=Lg(p);return{resizeHandle:gp.createElement(Rg,{ref:i.slider,position:"side",ariaLabel:null===(l=null===t||void 0===t?void 0:t.ariaLabels)||void 0===l?void 0:l.resizeHandle,ariaValuenow:c,className:Vm["drawers-slider"],onKeyDown:h,onPointerDown:f}),drawerSize:d}};var pv=n(52110),fv=n(12057);const hv={background:"awsui_background_hyvsj_1wxpf_149","scrolling-background":"awsui_scrolling-background_hyvsj_1wxpf_152",breadcrumbs:"awsui_breadcrumbs_hyvsj_1wxpf_163","drawers-container":"awsui_drawers-container_hyvsj_1wxpf_176","has-open-drawer":"awsui_has-open-drawer_hyvsj_1wxpf_187","disable-body-scroll":"awsui_disable-body-scroll_hyvsj_1wxpf_208","drawers-desktop-triggers-container":"awsui_drawers-desktop-triggers-container_hyvsj_1wxpf_213","has-multiple-triggers":"awsui_has-multiple-triggers_hyvsj_1wxpf_251","drawers-mobile-triggers-container":"awsui_drawers-mobile-triggers-container_hyvsj_1wxpf_261","drawers-trigger-content":"awsui_drawers-trigger-content_hyvsj_1wxpf_266","drawers-trigger-overflow":"awsui_drawers-trigger-overflow_hyvsj_1wxpf_280","drawers-trigger":"awsui_drawers-trigger_hyvsj_1wxpf_266",drawer:"awsui_drawer_hyvsj_1wxpf_176","drawer-content-container":"awsui_drawer-content-container_hyvsj_1wxpf_311","drawer-close-button":"awsui_drawer-close-button_hyvsj_1wxpf_320","drawer-content":"awsui_drawer-content_hyvsj_1wxpf_311","drawer-content-hidden":"awsui_drawer-content-hidden_hyvsj_1wxpf_329","drawer-slider":"awsui_drawer-slider_hyvsj_1wxpf_332","is-drawer-open":"awsui_is-drawer-open_hyvsj_1wxpf_339",content:"awsui_content_hyvsj_1wxpf_365",layout:"awsui_layout_hyvsj_1wxpf_390","has-max-content-width":"awsui_has-max-content-width_hyvsj_1wxpf_462","content-type-dashboard":"awsui_content-type-dashboard_hyvsj_1wxpf_477","content-type-table":"awsui_content-type-table_hyvsj_1wxpf_491","content-type-cards":"awsui_content-type-cards_hyvsj_1wxpf_491","is-overlap-disabled":"awsui_is-overlap-disabled_hyvsj_1wxpf_497","is-hide-mobile-toolbar":"awsui_is-hide-mobile-toolbar_hyvsj_1wxpf_500","has-content-gap-left":"awsui_has-content-gap-left_hyvsj_1wxpf_514","has-content-gap-right":"awsui_has-content-gap-right_hyvsj_1wxpf_517","has-breadcrumbs":"awsui_has-breadcrumbs_hyvsj_1wxpf_527","content-first-child-header":"awsui_content-first-child-header_hyvsj_1wxpf_530","content-first-child-notifications":"awsui_content-first-child-notifications_hyvsj_1wxpf_530","has-header":"awsui_has-header_hyvsj_1wxpf_530","content-first-child-main":"awsui_content-first-child-main_hyvsj_1wxpf_545","disable-content-paddings":"awsui_disable-content-paddings_hyvsj_1wxpf_545","has-left-toggles-gutter":"awsui_has-left-toggles-gutter_hyvsj_1wxpf_565","has-right-toggles-gutter":"awsui_has-right-toggles-gutter_hyvsj_1wxpf_568","has-split-panel":"awsui_has-split-panel_hyvsj_1wxpf_588","split-panel-position-bottom":"awsui_split-panel-position-bottom_hyvsj_1wxpf_588","block-body-scroll":"awsui_block-body-scroll_hyvsj_1wxpf_596",unfocusable:"awsui_unfocusable_hyvsj_1wxpf_601",container:"awsui_container_hyvsj_1wxpf_611","is-navigation-open":"awsui_is-navigation-open_hyvsj_1wxpf_637","is-tools-open":"awsui_is-tools-open_hyvsj_1wxpf_640","is-split-panel-open":"awsui_is-split-panel-open_hyvsj_1wxpf_640","split-panel-position-side":"awsui_split-panel-position-side_hyvsj_1wxpf_640","has-active-drawer":"awsui_has-active-drawer_hyvsj_1wxpf_640","mobile-toolbar":"awsui_mobile-toolbar_hyvsj_1wxpf_653","remove-high-contrast-header":"awsui_remove-high-contrast-header_hyvsj_1wxpf_670","mobile-toolbar-nav":"awsui_mobile-toolbar-nav_hyvsj_1wxpf_674","mobile-toolbar-breadcrumbs":"awsui_mobile-toolbar-breadcrumbs_hyvsj_1wxpf_678","mobile-toolbar-tools":"awsui_mobile-toolbar-tools_hyvsj_1wxpf_682","navigation-container":"awsui_navigation-container_hyvsj_1wxpf_691","show-navigation":"awsui_show-navigation_hyvsj_1wxpf_729",animating:"awsui_animating_hyvsj_1wxpf_752",showButtons:"awsui_showButtons_hyvsj_1wxpf_1",navigation:"awsui_navigation_hyvsj_1wxpf_691",openNavigation:"awsui_openNavigation_hyvsj_1wxpf_1","animated-content":"awsui_animated-content_hyvsj_1wxpf_816","content-container":"awsui_content-container_hyvsj_1wxpf_819","hide-navigation":"awsui_hide-navigation_hyvsj_1wxpf_828",notifications:"awsui_notifications_hyvsj_1wxpf_838","has-notification-content":"awsui_has-notification-content_hyvsj_1wxpf_843","sticky-notifications":"awsui_sticky-notifications_hyvsj_1wxpf_847","high-contrast":"awsui_high-contrast_hyvsj_1wxpf_852","split-panel-bottom":"awsui_split-panel-bottom_hyvsj_1wxpf_870","position-bottom":"awsui_position-bottom_hyvsj_1wxpf_917",openSplitPanelBottom:"awsui_openSplitPanelBottom_hyvsj_1wxpf_1","split-panel-side":"awsui_split-panel-side_hyvsj_1wxpf_946","position-side":"awsui_position-side_hyvsj_1wxpf_959","tools-container":"awsui_tools-container_hyvsj_1wxpf_981",tools:"awsui_tools_hyvsj_1wxpf_981",openTools:"awsui_openTools_hyvsj_1wxpf_1","has-tools-form-persistence":"awsui_has-tools-form-persistence_hyvsj_1wxpf_1070","hide-tools":"awsui_hide-tools_hyvsj_1wxpf_1080","show-tools":"awsui_show-tools_hyvsj_1wxpf_1092","has-tools-form":"awsui_has-tools-form_hyvsj_1wxpf_1070","trigger-button-styles":"awsui_trigger-button-styles_hyvsj_1wxpf_1172","trigger-badge-wrapper":"awsui_trigger-badge-wrapper_hyvsj_1wxpf_1188",trigger:"awsui_trigger_hyvsj_1wxpf_1172",selected:"awsui_selected_hyvsj_1wxpf_1240",badge:"awsui_badge_hyvsj_1wxpf_1260","trigger-wrapper":"awsui_trigger-wrapper_hyvsj_1wxpf_1264","trigger-wrapper-tooltip-visible":"awsui_trigger-wrapper-tooltip-visible_hyvsj_1wxpf_1275",dot:"awsui_dot_hyvsj_1wxpf_1279","trigger-tooltip":"awsui_trigger-tooltip_hyvsj_1wxpf_1292"};function mv({children:e}){const{footerHeight:t,handleSplitPanelClick:n,handleSplitPanelPreferencesChange:r,handleSplitPanelResize:i,headerHeight:o,isSplitPanelForcedPosition:a,isSplitPanelOpen:s,setSplitPanelReportedSize:l,setSplitPanelReportedHeaderHeight:c,setSplitPanelToggle:u,splitPanelPosition:d,splitPanelRefs:p,splitPanelSize:f}=bv(),h={bottomOffset:0,getMaxHeight:()=>{const e=document.documentElement.clientHeight-o-t;return e<400?e-40:e-250},maxWidth:"undefined"!==typeof document?document.documentElement.clientWidth:Number.POSITIVE_INFINITY,isForcedPosition:a,isOpen:s,leftOffset:0,onPreferencesChange:r,onResize:i,onToggle:n,position:d,reportSize:l,reportHeaderHeight:c,rightOffset:0,size:f||0,topOffset:0,setSplitPanelToggle:u,refs:p};return gp.createElement(Qg,Object.assign({},h),e)}mv.Bottom=function(){const{disableBodyScroll:e,hasOpenDrawer:t,navigationOpen:n,isSplitPanelOpen:r,splitPanel:i,splitPanelPosition:o,splitPanelReportedSize:a,splitPanelReportedHeaderHeight:s}=bv();return i?gp.createElement(pv.u,{in:null!==r&&void 0!==r&&r,exit:!1},((l,c)=>gp.createElement("section",{className:(0,Sp.Z)(hv["split-panel-bottom"],hv[`position-${o}`],{[hv.animating]:"entering"===l,[hv["disable-body-scroll"]]:e,[hv["has-open-drawer"]]:t,[hv["is-navigation-open"]]:n,[hv["is-split-panel-open"]]:r}),ref:c,style:{[fv.Z.splitPanelReportedSize]:`${a}px`,[fv.Z.splitPanelReportedHeaderSize]:`${s}px`}},"bottom"===o&&i))):null},mv.Side=function(){const{isSplitPanelOpen:e,splitPanel:t,splitPanelPosition:n,splitPanelMaxWidth:r,splitPanelControlId:i,isToolsOpen:o,activeDrawerId:a}=bv();return t?gp.createElement("section",{id:i,"aria-hidden":!e||"bottom"===n,className:(0,Sp.Z)(hv["split-panel-side"],hv[`position-${n}`],{[hv["is-split-panel-open"]]:e,[hv["has-open-drawer"]]:!!a||o}),style:{[fv.Z.splitPanelMaxWidth]:`${r}px`,[fv.Z.splitPanelMinWidth]:`${Kg}px`}},"side"===n&&t):null};const gv=mv;const vv=(0,gp.createContext)(null);function bv(){const e=(0,gp.useContext)(vv);if(!e)throw new Error("Invariant violation: this context is only available inside app layout");return e}const yv=gp.forwardRef(((e,t)=>{var n,r,i,o,a;const{toolsHide:s,toolsOpen:l,navigationHide:c,navigationOpen:u,contentType:d,placement:p,children:f,splitPanel:h}=e,m=(0,Lm.X)(),g=Boolean(e.__embeddedViewMode),v=8947848.525,b=e.maxContentWidth&&e.maxContentWidth>v?v:null!==(n=e.maxContentWidth)&&void 0!==n?n:0,y=null!==(r=e.minContentWidth)&&void 0!==r?r:280,{refs:w,setFocus:_}=iv(u),x=(0,zm.R)((function(t){_(),(0,zp.B4)(e.onNavigationChange,{open:t})}));(0,gp.useEffect)((()=>{m&&x(!1)}),[m,x]);const S=e.toolsWidth,[k=!1,E]=(0,Om.q)(l,e.onToolsChange,!1,{componentName:"AppLayout",controlledProp:"toolsOpen",changeHandler:"onToolsChange"}),{refs:C,setFocus:A,loseFocus:T}=iv(k,!0),I=(0,gp.useCallback)((function(t,n){E(t),!n&&A(),(0,zp.B4)(e.onToolsChange,{open:t})}),[e.onToolsChange,E,A]),[R,O]=(0,gp.useState)(Kg),[L,N]=(0,Om.q)(e.splitPanelOpen,e.onSplitPanelToggle,!1,{componentName:"AppLayout",controlledProp:"splitPanelOpen",changeHandler:"onSplitPanelToggle"}),[P,D]=(0,Om.q)(e.splitPanelPreferences,e.onSplitPanelPreferencesChange,void 0,{componentName:"AppLayout",controlledProp:"splitPanelPreferences",changeHandler:"onSplitPanelPreferencesChange"}),{refs:M,setLastInteraction:B}=ov([P,L]),z=(0,gp.useCallback)((function(){N(!L),B({type:L?"close":"open"}),(0,zp.B4)(e.onSplitPanelToggle,{open:!L})}),[e.onSplitPanelToggle,L,N,B]),j=tv({isMobile:m,availableWidthForSplitPanel:R}),F=function(e,t){let n="bottom";return e||"side"!==(null===t||void 0===t?void 0:t.position)||(n="side"),n}(j,P),[U,q]=(0,gp.useState)(0),[W,V]=(0,gp.useState)(0),[H,Z]=(0,gp.useState)({displayed:!1,ariaLabel:void 0}),G=!(!H.displayed&&!L)&&!!h,K=(0,Zp.L)("split-panel-"),Q=(0,Zp.L)("tools-"),[Y,$]=(0,Om.q)(e.splitPanelSize,e.onSplitPanelResize,jm(F),{componentName:"AppLayout",controlledProp:"splitPanelSize",changeHandler:"onSplitPanelResize"}),J=(0,gp.useCallback)((t=>{$(t),(0,zp.B4)(e.onSplitPanelResize,{size:t})}),[e.onSplitPanelResize,$]),X=(0,gp.useCallback)((function(t){D(t),B({type:"position"}),(0,zp.B4)(e.onSplitPanelPreferencesChange,t)}),[e.onSplitPanelPreferencesChange,D,B]),ee=lg(e,e.ariaLabels,{disableDrawersMerge:!0,ariaLabels:e.ariaLabels,toolsHide:s,toolsOpen:k,tools:e.tools,toolsWidth:S,onToolsToggle:I}),{drawers:te,activeDrawer:ne,activeDrawerId:re,minDrawerSize:ie,onActiveDrawerChange:oe,onActiveDrawerResize:ae,activeDrawerSize:se}=ee,le=(0,wp._T)(ee,["drawers","activeDrawer","activeDrawerId","minDrawerSize","onActiveDrawerChange","onActiveDrawerResize","activeDrawerSize"]),[ce,ue]=(0,gp.useState)(S),de=!!te&&te.length>0,{refs:pe,setFocus:fe,loseFocus:he}=iv(!!re,!0,re),me=(0,gp.useRef)(null),{resizeHandle:ge,drawerSize:ve}=dv(me,{onActiveDrawerResize:ae,activeDrawerSize:se,activeDrawer:ne,drawersRefs:pe,isToolsOpen:k,drawersMaxWidth:ce,drawersMinWidth:ie});let be=te?te.length:s?0:1;G&&"side"===F&&be++;const ye=!!re||!s&&k||G&&"side"===F&&L,we=m&&(!!re||!c&&u||!s&&k),_e=(0,gp.useRef)(null),xe=(0,gp.useRef)(null),[Se,ke]=(0,gp.useState)(0),{hasBackgroundOverlap:Ee,updateBackgroundOverlapHeight:Ce}=function({contentHeader:e,disableContentHeaderOverlap:t,layoutElement:n}){const r=!!e,[i,o]=(0,gp.useState)(r);return{hasBackgroundOverlap:i,updateBackgroundOverlapHeight:(0,gp.useCallback)((e=>{const i=r||e>0;o(i);const a="function"!==typeof n&&(null===n||void 0===n?void 0:n.current);a&&(t||!i||e<=0?a.style.removeProperty(fv.Z.overlapHeight):a.style.setProperty(fv.Z.overlapHeight,`${e}px`))}),[r,n,t])}}({contentHeader:e.contentHeader,disableContentHeaderOverlap:e.disableContentHeaderOverlap,layoutElement:_e});(0,gp.useLayoutEffect)((function(){const e=(null===xe||void 0===xe?void 0:xe.current)?(0,Ng.Lc)(null===xe||void 0===xe?void 0:xe.current):0;ke(e)}),[p.inlineSize,u,k,U]),(0,gp.useEffect)((function(){return m&&(u||k||ne)?document.body.classList.add(hv["block-body-scroll"]):document.body.classList.remove(hv["block-body-scroll"]),function(){document.body.classList.remove(hv["block-body-scroll"])}}),[m,u,k,ne]);const[Ae,Te]=(0,gp.useState)(0),Ie=Ae>0;let Re=p.insetBlockEnd;return G&&"bottom"===F&&(Re+=L?U:W),(0,gp.useLayoutEffect)((function(){O(p.inlineSize-Se-y-50-120-(te?re?ve:0:k?S:0)),ue(p.inlineSize-Se-y-50-120)}),[re,ve,te,u,k,p.inlineSize,Se,y,S]),(0,gp.useImperativeHandle)(t,(function(){return{closeNavigationIfNecessary:function(){m&&x(!1)},openTools:function(){I(!0,de),de&&fe(!0)},focusToolsClose:()=>{de?fe(!0):A(!0)},focusActiveDrawer:()=>fe(!0),focusSplitPanel:()=>{var e;return null===(e=M.slider.current)||void 0===e?void 0:e.focus()}}}),[m,x,I,A,fe,M.slider,de]),gp.createElement(vv.Provider,{value:Object.assign(Object.assign({},e),{activeDrawerId:re,contentType:d,drawers:te,drawersAriaLabel:null===(i=le.ariaLabelsWithDrawers)||void 0===i?void 0:i.drawers,drawersOverflowAriaLabel:null===(o=le.ariaLabelsWithDrawers)||void 0===o?void 0:o.drawersOverflow,drawersOverflowWithBadgeAriaLabel:null===(a=le.ariaLabelsWithDrawers)||void 0===a?void 0:a.drawersOverflowWithBadge,drawersRefs:pe,drawersMinWidth:ie,drawersMaxWidth:ce,drawerSize:ve,drawerRef:me,resizeHandle:ge,drawersTriggerCount:be,headerHeight:p.insetBlockStart,footerHeight:p.insetBlockEnd,hasDrawerViewportOverlay:we,handleDrawersClick:(e,t)=>{oe(e!==re?e:null,{initiatedByUserAction:!0}),!t&&fe()},handleNavigationClick:x,handleSplitPanelClick:z,handleSplitPanelPreferencesChange:X,handleSplitPanelResize:J,handleToolsClick:I,hasBackgroundOverlap:Ee,hasNotificationsContent:Ie,hasOpenDrawer:ye,isBackgroundOverlapDisabled:e.disableContentHeaderOverlap||!Ee,isMobile:m,isSplitPanelForcedPosition:j,isSplitPanelOpen:L,isToolsOpen:k,layoutElement:_e,layoutWidth:p.inlineSize,loseToolsFocus:T,loseDrawersFocus:he,mainElement:xe,mainOffsetLeft:Se,maxContentWidth:b,minContentWidth:y,navigationHide:c,navigationRefs:w,notificationsHeight:Ae,setNotificationsHeight:Te,offsetBottom:Re,setSplitPanelReportedSize:q,setSplitPanelReportedHeaderHeight:V,splitPanel:h,splitPanelControlId:K,splitPanelDisplayed:G,splitPanelMaxWidth:R,splitPanelPosition:F,splitPanelPreferences:P,splitPanelReportedSize:U,splitPanelReportedHeaderHeight:W,splitPanelSize:Y,splitPanelToggle:H,setSplitPanelToggle:Z,splitPanelRefs:M,toolsControlId:Q,toolsHide:s,toolsOpen:k,toolsWidth:S,toolsRefs:C,__embeddedViewMode:g})},gp.createElement(uv.Provider,{value:Ce},f))}));function wv(){const{breadcrumbs:e,hasBackgroundOverlap:t,hasNotificationsContent:n,isMobile:r,headerVariant:i}=bv();return n||e&&!r||t?gp.createElement("div",{className:(0,Sp.Z)(hv.background,{[cv]:"high-contrast"===i})},gp.createElement("div",{className:hv["scrolling-background"]})):null}function _v(){const{breadcrumbs:e,isMobile:t,headerVariant:n}=bv();return t||!e?null:gp.createElement("div",{className:(0,Sp.Z)(hv.breadcrumbs,Vm.breadcrumbs,{[cv]:"high-contrast"===n})},e)}const xv=gp.forwardRef((function({ariaLabel:e,className:t,iconName:n,iconSvg:r,ariaExpanded:i,ariaControls:o,onClick:a,testId:s,disabled:l=!1,badge:c,selected:u=!1,highContrastHeader:d},p){const{isMobile:f}=bv();return gp.createElement("div",{className:(0,Sp.Z)(hv["trigger-wrapper"],!d&&hv["remove-high-contrast-header"])},f?gp.createElement(Gp.l,{ariaExpanded:i,ariaLabel:e,ariaControls:o,className:t,disabled:l,ref:p,formAction:"none",iconName:n,iconSvg:r,badge:c,onClick:a,variant:"icon",__nativeAttributes:Object.assign({"aria-haspopup":!0},s&&{"data-testid":s})}):gp.createElement(gp.Fragment,null,gp.createElement("button",{"aria-expanded":i,"aria-controls":o,"aria-haspopup":!0,"aria-label":e,"aria-disabled":l,disabled:l,className:(0,Sp.Z)(hv.trigger,hv["trigger-button-styles"],{[hv.selected]:u,[hv.badge]:c},t),onClick:a,ref:p,type:"button","data-testid":s},gp.createElement("span",{className:(0,Sp.Z)(c&&(0,Sp.Z)(hv["trigger-badge-wrapper"],hv["trigger-button-styles"]))},(n||r)&&gp.createElement(Rp.Z,{name:n,svg:r}))),c&&gp.createElement("div",{className:hv.dot})))})),Sv={root:"awsui_root_rjqu5_zu8o5_5","header-text":"awsui_header-text_rjqu5_zu8o5_6","open-button":"awsui_open-button_rjqu5_zu8o5_7","close-button":"awsui_close-button_rjqu5_zu8o5_8","preferences-button":"awsui_preferences-button_rjqu5_zu8o5_9",slider:"awsui_slider_rjqu5_zu8o5_10","open-position-bottom":"awsui_open-position-bottom_rjqu5_zu8o5_11","open-position-side":"awsui_open-position-side_rjqu5_zu8o5_12"},kv=2;function Ev(){const{disableBodyScroll:e,drawers:t,drawersTriggerCount:n,hasDrawerViewportOverlay:r,hasOpenDrawer:i,navigationOpen:o,navigationHide:a,isMobile:s}=bv(),l=r&&o&&!a;return t&&0!==n?gp.createElement("div",{className:(0,Sp.Z)(hv["drawers-container"],{[hv["disable-body-scroll"]]:e,[hv["has-open-drawer"]]:i,[hv.unfocusable]:l})},gp.createElement(gv.Side,null),gp.createElement(Cv,null),!s&&gp.createElement(Av,null)):null}function Cv(){var e,t,n,r;const{activeDrawerId:i,ariaLabels:o,drawers:a,drawersRefs:s,handleDrawersClick:l,handleToolsClick:c,hasDrawerViewportOverlay:u,isMobile:d,navigationOpen:p,navigationHide:f,loseDrawersFocus:h,resizeHandle:m,drawerSize:g,drawersMinWidth:v,drawersMaxWidth:b,drawerRef:y}=bv(),w=null!==(e=null===a||void 0===a?void 0:a.find((e=>e.id===i)))&&void 0!==e?e:null,_={closeButton:i?null===(t=null===w||void 0===w?void 0:w.ariaLabels)||void 0===t?void 0:t.closeButton:null===o||void 0===o?void 0:o.toolsClose,content:i?null===(n=null===w||void 0===w?void 0:w.ariaLabels)||void 0===n?void 0:n.drawerName:null===o||void 0===o?void 0:o.tools},x=!i,S=x||u&&p&&!f,k=i===ng,E=null===(r=null===a||void 0===a?void 0:a.find((e=>e.id===ng)))||void 0===r?void 0:r.content,C=Fm(v,g,b);return gp.createElement("aside",{id:null!==i&&void 0!==i?i:void 0,"aria-hidden":x,"aria-label":_.content,className:(0,Sp.Z)(hv.drawer,{[hv["is-drawer-open"]]:i,[hv.unfocusable]:S,[Vm["active-drawer"]]:i,[Vm.tools]:k}),style:Object.assign({},!d&&g&&{[fv.Z.drawerSize]:`${C}px`}),ref:y,onBlur:e=>{e.relatedTarget&&e.currentTarget.contains(e.relatedTarget)||h()}},!d&&(null===w||void 0===w?void 0:w.resizable)&&gp.createElement("div",{className:hv["drawer-slider"]},m),gp.createElement("div",{className:hv["drawer-content-container"]},gp.createElement("div",{className:hv["drawer-close-button"]},gp.createElement(Gp.l,{ariaLabel:_.closeButton,className:(0,Sp.Z)({[Vm["active-drawer-close-button"]]:i,[Vm["tools-close"]]:k}),formAction:"none",iconName:d?"close":"angle-right",onClick:()=>{l(i),c(!1)},ref:s.close,variant:"icon"})),E&&gp.createElement("div",{className:(0,Sp.Z)(hv["drawer-content"],i!==ng&&hv["drawer-content-hidden"])},E),i!==ng&&gp.createElement("div",{className:hv["drawer-content"]},i&&(null===w||void 0===w?void 0:w.content))))}function Av(){const{activeDrawerId:e,drawers:t,drawersAriaLabel:n,drawersOverflowAriaLabel:r,drawersOverflowWithBadgeAriaLabel:i,drawersRefs:o,drawersTriggerCount:a,handleDrawersClick:s,handleSplitPanelClick:l,hasOpenDrawer:c,isSplitPanelOpen:u,splitPanel:d,splitPanelControlId:p,splitPanelDisplayed:f,splitPanelPosition:h,splitPanelRefs:m,splitPanelToggle:g,splitPanelReportedHeaderHeight:v,splitPanelReportedSize:b,headerVariant:y}=bv(),w=a>1,_=d&&f&&"side"===h,x=(0,gp.useRef)(e),[S,k]=(0,ff.Z)((e=>e.contentBoxHeight));e&&(x.current=e);const E=u&&"bottom"===h?b:v,{visibleItems:C,overflowItems:A}=cg(null!==t&&void 0!==t?t:void 0,(()=>{if(S){const t=48,n=e&&u?(S-v)/1.5:(S-E)/1.5,r=Math.floor(n/t);let i=0;return _&&g.displayed&&(i=1),r-i}return 0})(),e),T=!!A.find((e=>e.badge));return gp.createElement("aside",{className:(0,Sp.Z)(hv["drawers-desktop-triggers-container"],{[hv["has-multiple-triggers"]]:w,[hv["has-open-drawer"]]:c}),"aria-label":n,ref:k,role:"region"},gp.createElement("div",{className:(0,Sp.Z)(hv["drawers-trigger-content"],{[hv["has-multiple-triggers"]]:w,[hv["has-open-drawer"]]:c}),role:"toolbar","aria-orientation":"vertical"},C.map((t=>{var n,r,i;const a=(null===x||void 0===x?void 0:x.current)===t.id;return gp.createElement(xv,{ariaLabel:null===(n=t.ariaLabels)||void 0===n?void 0:n.triggerButton,ariaExpanded:t.id===e,ariaControls:e===t.id?t.id:void 0,className:(0,Sp.Z)(hv["drawers-trigger"],Vm["drawers-trigger"],{[Vm["drawers-trigger-with-badge"]]:t.badge,[Vm["tools-toggle"]]:t.id===ng}),iconName:null===(r=null===t||void 0===t?void 0:t.trigger)||void 0===r?void 0:r.iconName,iconSvg:null===(i=null===t||void 0===t?void 0:t.trigger)||void 0===i?void 0:i.iconSvg,key:t.id,onClick:()=>s(t.id),ref:a?o.toggle:void 0,badge:t.badge,testId:`awsui-app-layout-trigger-${t.id}`,highContrastHeader:"high-contrast"===y,selected:t.id===e})})),A.length>0&&gp.createElement(dg,{items:A,ariaLabel:T?i:r,customTriggerBuilder:({onClick:e,triggerRef:t,ariaLabel:n,ariaExpanded:r,testUtilsClass:i})=>gp.createElement(xv,{ref:t,ariaLabel:n,ariaExpanded:r,badge:T,className:(0,Sp.Z)(hv["drawers-trigger"],Vm["drawers-trigger"],i),iconName:"ellipsis",onClick:e,highContrastHeader:"high-contrast"===y}),onItemClick:({detail:e})=>{s(e.id)}}),_&&g.displayed&&gp.createElement(xv,{ariaLabel:g.ariaLabel,ariaControls:p,ariaExpanded:!!u,className:(0,Sp.Z)(hv["drawers-trigger"],Sv["open-button"]),iconName:"view-vertical",onClick:()=>l(),selected:_&&u,ref:m.toggle,highContrastHeader:"high-contrast"===y})))}function Tv(){const{activeDrawerId:e,drawers:t,drawersAriaLabel:n,drawersOverflowAriaLabel:r,drawersOverflowWithBadgeAriaLabel:i,drawersRefs:o,handleDrawersClick:a,hasDrawerViewportOverlay:s,headerVariant:l}=bv(),c=(0,gp.useRef)(e);if(!t)return null;e&&(c.current=e);const{visibleItems:u,overflowItems:d}=cg(t,kv,e),p=!!d.find((e=>e.badge));return gp.createElement("aside",{"aria-hidden":s,className:(0,Sp.Z)({[hv.unfocusable]:s}),"aria-label":n,role:"region"},gp.createElement("div",{className:hv["drawers-mobile-triggers-container"],role:"toolbar","aria-orientation":"horizontal"},u.map((t=>{var n,r,i;const u=(null===c||void 0===c?void 0:c.current)===t.id;return gp.createElement(xv,{ariaExpanded:t.id===e,ariaLabel:null===(n=t.ariaLabels)||void 0===n?void 0:n.triggerButton,ariaControls:e===t.id?t.id:void 0,className:(0,Sp.Z)(hv["drawers-trigger"],Vm["drawers-trigger"],{[Vm["drawers-trigger-with-badge"]]:t.badge,[Vm["tools-toggle"]]:t.id===ng}),disabled:s,ref:u?o.toggle:void 0,iconName:null===(r=null===t||void 0===t?void 0:t.trigger)||void 0===r?void 0:r.iconName,iconSvg:null===(i=null===t||void 0===t?void 0:t.trigger)||void 0===i?void 0:i.iconSvg,badge:t.badge,key:t.id,onClick:()=>a(t.id),testId:`awsui-app-layout-trigger-${t.id}`,highContrastHeader:"high-contrast"===l,selected:t.id===e})})),d.length>0&&gp.createElement(dg,{items:d,ariaLabel:p?i:r,onItemClick:({detail:e})=>a(e.id)})))}function Iv(){const{breadcrumbs:e,contentHeader:t,hasDrawerViewportOverlay:n,hasNotificationsContent:r,headerVariant:i}=bv();return t?gp.createElement("header",{className:(0,Sp.Z)(hv.content,{[hv["has-breadcrumbs"]]:e,[hv["has-notifications-content"]]:r,[hv.unfocusable]:n,[cv]:"high-contrast"===i})},t):null}function Rv({children:e}){const{breadcrumbs:t,contentHeader:n,contentType:r,disableBodyScroll:i,disableContentPaddings:o,drawersTriggerCount:a,footerHeight:s,hasNotificationsContent:l,hasOpenDrawer:c,headerHeight:u,isBackgroundOverlapDisabled:d,isMobile:p,navigationOpen:f,layoutElement:h,layoutWidth:m,mainOffsetLeft:g,maxContentWidth:v,minContentWidth:b,navigationHide:y,notificationsHeight:w,__embeddedViewMode:_,splitPanelPosition:x,splitPanelDisplayed:S}=bv(),k=function(e,t,n,r){let i="main";n?i="notifications":e&&!r?i="breadcrumbs":t&&(i="header");return i}(t,n,l,p),E=f||y,C=0===a||c;return gp.createElement("main",{className:(0,Sp.Z)(hv.layout,hv[`content-first-child-${k}`],hv[`content-type-${r}`],hv[`split-panel-position-${null!==x&&void 0!==x?x:"bottom"}`],{[hv["disable-body-scroll"]]:i,[Vm["disable-body-scroll-root"]]:i,[hv["disable-content-paddings"]]:o,[hv["has-breadcrumbs"]]:t&&!p,[hv["has-content-gap-left"]]:E,[hv["has-content-gap-right"]]:C,[hv["has-header"]]:n,[hv["has-max-content-width"]]:v&&v>0,[hv["has-split-panel"]]:S,[hv["is-overlap-disabled"]]:d,[hv["is-hide-mobile-toolbar"]]:_,[hv["has-left-toggles-gutter"]]:!(p||y||f),[hv["has-right-toggles-gutter"]]:!p&&!C},Vm.root),ref:h,style:Object.assign(Object.assign(Object.assign({[fv.Z.headerHeight]:`${u}px`,[fv.Z.footerHeight]:`${s}px`,[fv.Z.layoutWidth]:`${m}px`,[fv.Z.mainOffsetLeft]:`${g}px`},v&&{[fv.Z.maxContentWidth]:`${v}px`}),b&&{[fv.Z.minContentWidth]:`${b}px`}),{[fv.Z.notificationsHeight]:`${w}px`})},e)}var Ov=n(4464);function Lv(){const{content:e,disableBodyScroll:t,disableContentPaddings:n,footerHeight:r,hasDrawerViewportOverlay:i,navigationOpen:o,placement:a,isMobile:s,isSplitPanelOpen:l,isToolsOpen:c,mainElement:u,notificationsHeight:d,stickyNotifications:p,offsetBottom:f,splitPanelDisplayed:h,splitPanelPosition:m,activeDrawerId:g}=bv(),v=f-r;return gp.createElement("div",{className:(0,Sp.Z)(hv.container,hv[`split-panel-position-${null!==m&&void 0!==m?m:"bottom"}`],{[hv["disable-content-paddings"]]:n,[hv["has-split-panel"]]:h,[hv["is-navigation-open"]]:o,[hv["is-tools-open"]]:c,[hv["has-active-drawer"]]:!!g,[hv["is-split-panel-open"]]:l,[hv.unfocusable]:i},Vm.content),ref:u,style:Object.assign({[fv.Z.splitPanelHeight]:`${v}px`},rv(a.insetBlockStart,f,p&&d>0?`${Ov.PC2} + ${d}px`:"0px",`var(${fv.Z.mobileBarHeight})`,!!t,s))},e)}function Nv(){var e,t,n;const{ariaLabels:r,breadcrumbs:i,drawers:o,handleNavigationClick:a,handleToolsClick:s,hasDrawerViewportOverlay:l,isMobile:c,navigationOpen:u,__embeddedViewMode:d,isToolsOpen:p,navigationHide:f,navigationRefs:h,toolsHide:m,toolsRefs:g,headerVariant:v}=bv();return!c||d||f&&!i&&m&&(!o||0===o.length)?null:gp.createElement("section",{className:(0,Sp.Z)(hv["mobile-toolbar"],[Vm["mobile-bar"]],{[hv["has-breadcrumbs"]]:i,[hv.unfocusable]:l,[cv]:"high-contrast"===v},Vm["mobile-bar"],"high-contrast"!==v&&hv["remove-high-contrast-header"])},!f&&gp.createElement("nav",{"aria-hidden":u,"aria-orientation":"horizontal",className:(0,Sp.Z)(hv["mobile-toolbar-nav"],{[Vm["drawer-closed"]]:!u})},gp.createElement(Gp.l,{ariaLabel:null!==(e=null===r||void 0===r?void 0:r.navigationToggle)&&void 0!==e?e:void 0,ariaExpanded:!!u&&void 0,iconName:"menu",formAction:"none",onClick:()=>a(!0),variant:"icon",className:Vm["navigation-toggle"],ref:h.toggle,disabled:l,__nativeAttributes:{"aria-haspopup":!u||void 0}})),i&&gp.createElement("div",{className:(0,Sp.Z)(hv["mobile-toolbar-breadcrumbs"],Vm.breadcrumbs)},i),o?gp.createElement(Tv,null):!m&&gp.createElement("aside",{"aria-hidden":p,"aria-label":null!==(t=null===r||void 0===r?void 0:r.tools)&&void 0!==t?t:void 0,className:(0,Sp.Z)(hv["mobile-toolbar-tools"],{[Vm["drawer-closed"]]:!p})},gp.createElement(Gp.l,{className:Vm["tools-toggle"],ariaExpanded:p,disabled:l,ariaLabel:null!==(n=null===r||void 0===r?void 0:r.toolsToggle)&&void 0!==n?n:void 0,iconName:"status-info",formAction:"none",onClick:()=>s(!0),variant:"icon",ref:g.toggle,__nativeAttributes:{"aria-haspopup":!0}})))}function Pv(){const{ariaLabels:e,disableBodyScroll:t,handleNavigationClick:n,hasDrawerViewportOverlay:r,isMobile:i,navigationOpen:o,isToolsOpen:a,navigation:s,navigationHide:l,navigationRefs:c,navigationWidth:u,toolsHide:d,headerVariant:p}=bv();if(l)return null;const f=e=>{(0,Bm.Z)(e.target,(e=>"A"===e.tagName&&!!e.href))&&i&&n(!1)},h=r&&(!o||a&&!d);return gp.createElement(pv.u,{in:o},((r,a)=>{var l,d,m;return gp.createElement("div",{className:(0,Sp.Z)(hv["navigation-container"],{[hv["disable-body-scroll"]]:t,[hv.unfocusable]:h}),style:{[fv.Z.navigationWidth]:`${u}px`}},!i&&gp.createElement("nav",{"aria-hidden":i||o,"aria-label":null!==(l=null===e||void 0===e?void 0:e.navigation)&&void 0!==l?l:void 0,className:(0,Sp.Z)(hv["show-navigation"],{[hv.animating]:"exiting"===r,[hv["is-navigation-open"]]:o}),ref:"exiting"===r?a:void 0},gp.createElement(xv,{ariaLabel:null===e||void 0===e?void 0:e.navigationToggle,ariaExpanded:!!o&&void 0,iconName:"menu",className:Vm["navigation-toggle"],onClick:()=>n(!0),ref:c.toggle,highContrastHeader:"high-contrast"===p})),gp.createElement("nav",{"aria-label":null!==(d=null===e||void 0===e?void 0:e.navigation)&&void 0!==d?d:void 0,className:(0,Sp.Z)(hv.navigation,Vm.navigation,{[Vm["drawer-closed"]]:!o,[hv.animating]:"entering"===r,[hv["is-navigation-open"]]:o}),ref:"exiting"!==r?a:void 0,"aria-hidden":!o,onClick:e=>{f&&f(e)}},gp.createElement("div",{className:(0,Sp.Z)(hv["content-container"],hv["animated-content"])},gp.createElement("div",{className:hv["hide-navigation"]},gp.createElement(Gp.l,{ariaLabel:null!==(m=null===e||void 0===e?void 0:e.navigationClose)&&void 0!==m?m:void 0,iconName:i?"close":"angle-left",onClick:()=>n(!1),variant:"icon",formAction:"none",className:Vm["navigation-close"],ref:c.close})),s)))}))}var Dv=n(73896);function Mv(){const{notifications:e}=bv();return e?gp.createElement(Bv,null):null}function Bv(){var e;const{ariaLabels:t,hasDrawerViewportOverlay:n,notifications:r,setNotificationsHeight:i,stickyNotifications:o,headerVariant:a,hasNotificationsContent:s}=bv(),l=(0,gp.useRef)(null);return(0,Dv.y)(l,(e=>i(e.contentBoxHeight))),(0,gp.useEffect)((()=>()=>{i(0)}),[]),gp.createElement("div",{role:"region","aria-label":null!==(e=null===t||void 0===t?void 0:t.notifications)&&void 0!==e?e:void 0,className:(0,Sp.Z)(hv.notifications,{[hv["sticky-notifications"]]:o,[hv["has-notification-content"]]:s,[hv.unfocusable]:n,[cv]:"high-contrast"===a,[hv["high-contrast"]]:"high-contrast"===a},Vm.notifications)},gp.createElement("div",{ref:l},r))}function zv({children:e}){const{ariaLabels:t,disableBodyScroll:n,drawers:r,handleSplitPanelClick:i,handleToolsClick:o,hasDrawerViewportOverlay:a,isMobile:s,isSplitPanelOpen:l,isToolsOpen:c,loseToolsFocus:u,splitPanel:d,splitPanelControlId:p,splitPanelDisplayed:f,splitPanelPosition:h,splitPanelRefs:m,splitPanelToggle:g,tools:v,toolsControlId:b,toolsHide:y,toolsRefs:w,toolsWidth:_,headerVariant:x}=bv(),S=!!d&&"side"===h,k=function(e,t,n,r,i){let o=!1;t||(e&&!i&&(o=!0),e&&!n&&i&&(o=!0),e||i||r||(o=!0));return o}(S&&f,s,l,c,y),E=function(e,t,n,r){let i=!1;e&&!r&&(t||n)&&(i=!0);return i}(S,l,c,y),C=a&&!c;return y&&!S||r?null:gp.createElement(pv.u,{in:null!==c&&void 0!==c&&c},((r,a)=>{var d,f,h;return gp.createElement("div",{className:(0,Sp.Z)(hv["tools-container"],{[hv["disable-body-scroll"]]:n,[hv.unfocusable]:C}),style:{[fv.Z.toolsAnimationStartingOpacity]:""+(S&&l?1:0),[fv.Z.toolsWidth]:`${_}px`},onBlur:e=>{e.relatedTarget&&e.currentTarget.contains(e.relatedTarget)||u()}},e,!y&&gp.createElement("aside",{id:b,"aria-hidden":!c,"aria-label":null!==(d=null===t||void 0===t?void 0:t.tools)&&void 0!==d?d:void 0,className:(0,Sp.Z)(hv.tools,{[hv.animating]:"entering"===r,[hv["has-tools-form-persistence"]]:E,[hv["is-tools-open"]]:c,[Vm["drawer-closed"]]:!c},Vm.tools),ref:"exiting"!==r?a:void 0},gp.createElement("div",{className:hv["animated-content"]},gp.createElement("div",{className:hv["hide-tools"]},gp.createElement(Gp.l,{ariaLabel:null!==(f=null===t||void 0===t?void 0:t.toolsClose)&&void 0!==f?f:void 0,iconName:s?"close":"angle-right",onClick:()=>o(!1),variant:"icon",formAction:"none",className:Vm["tools-close"],ref:w.close})),v)),!s&&gp.createElement("aside",{"aria-hidden":!k,"aria-label":null!==(h=null===t||void 0===t?void 0:t.tools)&&void 0!==h?h:void 0,className:(0,Sp.Z)(hv["show-tools"],{[hv.animating]:"exiting"===r,[hv["has-tools-form"]]:k,[hv["has-tools-form-persistence"]]:E}),ref:"exiting"===r?a:void 0,"data-testid":"side-split-panel-drawer"},!y&&gp.createElement(xv,{ariaLabel:null===t||void 0===t?void 0:t.toolsToggle,ariaControls:b,ariaExpanded:c,iconName:"status-info",onClick:()=>o(!c),selected:S&&c,className:Vm["tools-toggle"],ref:w.toggle,highContrastHeader:"high-contrast"===x}),S&&g.displayed&&gp.createElement(xv,{ariaLabel:g.ariaLabel,ariaControls:p,ariaExpanded:!!l,iconName:"view-vertical",onClick:()=>i(),selected:S&&l,className:Sv["open-button"],ref:m.toggle,highContrastHeader:"high-contrast"===x})))}))}const jv=gp.forwardRef((function(e,t){return gp.createElement(yv,Object.assign({},e,{ref:t}),gp.createElement(gv,null,gp.createElement(Rv,null,gp.createElement(wv,null),gp.createElement(Pv,null),gp.createElement(Nv,null),gp.createElement(Mv,null),gp.createElement(_v,null),gp.createElement(Iv,null),gp.createElement(Lv,null),gp.createElement(gv.Bottom,null),gp.createElement(zv,null,gp.createElement(gv.Side,null)),gp.createElement(Ev,null))))}));var Fv=n(3566),Uv=n(13906),qv=n(37963);function Wv(e){return!!(0,lv.T)()&&function(e){var t,n,{__disableGlobalization:r}=e,i=(0,wp._T)(e,["__disableGlobalization"]);const{isInToolbar:o}=null!==(t=(0,gp.useContext)(qv.TW))&&void 0!==t?t:{},a=null===(n=(0,gp.useContext)(qv.W))||void 0===n||n,s=(0,gp.useRef)(),[l,c]=(0,gp.useState)(!1);return(0,gp.useEffect)((()=>{if(o||r||!a)return;const e=Ym.i7.breadcrumbs.registerBreadcrumbs(i,(e=>c(null===e||void 0===e||e)));return s.current=e,()=>{e.cleanup()}}),[o,r,a]),(0,gp.useLayoutEffect)((()=>{var e;null===(e=s.current)||void 0===e||e.update(i)})),l}(e)}function Vv(e,t,n){var r;const i=t?e.toolbar:null!==(r=e.drawers)&&void 0!==r?r:n.insetBlockStart;return{drawerTopOffset:i,drawerHeight:`calc(100vh - ${i}px - ${n.insetBlockEnd}px)`}}var Hv=n(80719),Zv=n(12666),Gv=n(7913);function Kv({currentWidth:e,minWidth:t,maxWidth:n,panelRef:r,handleRef:i,onResize:o}){const a={position:"side",panelRef:r,handleRef:i,onResize:e=>{const r=Fm(t,e,n);n>=t&&o(r)}},s=(Fm(t,e,n)-t)/(n-t)*100,l=Dg(a);return{onKeyDown:Lg(a),onPointerDown:l,relativeSize:s}}const Qv={drawer:"awsui_drawer_12i0j_17vav_189",legacy:"awsui_legacy_12i0j_17vav_204","last-opened":"awsui_last-opened_12i0j_17vav_212","drawer-global":"awsui_drawer-global_12i0j_17vav_217","drawer-hidden":"awsui_drawer-hidden_12i0j_17vav_221","drawer-content-container":"awsui_drawer-content-container_12i0j_17vav_224","drawer-close-button":"awsui_drawer-close-button_12i0j_17vav_232","drawer-content":"awsui_drawer-content_12i0j_17vav_224","drawer-content-hidden":"awsui_drawer-content-hidden_12i0j_17vav_242","drawer-slider":"awsui_drawer-slider_12i0j_17vav_245"};function Yv({appLayoutInternals:e}){var t,n,r;const{activeDrawer:i,minDrawerSize:o,activeDrawerSize:a,maxDrawerSize:s,ariaLabels:l,drawers:c,drawersFocusControl:u,isMobile:d,placement:p,verticalOffsets:f,drawersOpenQueue:h,onActiveDrawerChange:m,onActiveDrawerResize:g}=e,v=(0,gp.useRef)(null),b=null===i||void 0===i?void 0:i.id,y={closeButton:i?null===(t=i.ariaLabels)||void 0===t?void 0:t.closeButton:null===l||void 0===l?void 0:l.toolsClose,content:i?null===(n=i.ariaLabels)||void 0===n?void 0:n.drawerName:null===l||void 0===l?void 0:l.tools},{drawerTopOffset:w,drawerHeight:_}=Vv(f,d,p),x=1===c.length&&c[0].id===ng,S=(null===i||void 0===i?void 0:i.id)===ng||x,k=null===(r=null===c||void 0===c?void 0:c.find((e=>e.id===ng)))||void 0===r?void 0:r.content,E=Kv({currentWidth:a,minWidth:o,maxWidth:s,panelRef:v,handleRef:u.refs.slider,onResize:e=>g({id:b,size:e})}),C=void 0===h,A=Fm(o,a,s),T=(null===h||void 0===h?void 0:h.length)?h[0]:b,I=(null===i||void 0===i?void 0:i.defaultActive)&&!h.includes(i.id);return gp.createElement(Zv.ZP,{nodeRef:v,in:!!i,appear:!0,timeout:0},(e=>{var t;return gp.createElement("aside",{id:b,"aria-hidden":!i,"aria-label":y.content,className:(0,Sp.Z)(Qv.drawer,{[Pg["with-motion-horizontal"]]:!I,[Qv["last-opened"]]:T===b,[Qv.legacy]:C,[Vm["active-drawer"]]:!x&&b,[Vm.tools]:S,[Qv["drawer-hidden"]]:!i,[Vm["drawer-closed"]]:!i}),ref:v,onBlur:e=>{e.relatedTarget&&e.currentTarget.contains(e.relatedTarget)||u.loseFocus()},style:Object.assign({blockSize:_,insetBlockStart:w},!d&&!C&&{[fv.Z.drawerSize]:`${["entering","entered"].includes(e)?A:0}px`}),"data-testid":b&&`awsui-app-layout-drawer-${b}`},!d&&(null===i||void 0===i?void 0:i.resizable)&&gp.createElement("div",{className:Qv["drawer-slider"]},gp.createElement(Rg,{ref:u.refs.slider,position:"side",className:Vm["drawers-slider"],ariaLabel:null===(t=null===i||void 0===i?void 0:i.ariaLabels)||void 0===t?void 0:t.resizeHandle,ariaValuenow:E.relativeSize,onKeyDown:E.onKeyDown,onPointerDown:E.onPointerDown})),gp.createElement("div",{className:(0,Sp.Z)(Qv["drawer-content-container"],Pg["with-motion-horizontal"])},gp.createElement("div",{className:(0,Sp.Z)(Qv["drawer-close-button"])},gp.createElement(Gp.l,{ariaLabel:y.closeButton,className:(0,Sp.Z)({[Vm["active-drawer-close-button"]]:!S&&b,[Vm["tools-close"]]:S}),formAction:"none",iconName:d?"close":"angle-right",onClick:()=>m(null,{initiatedByUserAction:!0}),ref:u.refs.close,variant:"icon"})),gp.createElement("div",{className:(0,Sp.Z)(Qv["drawer-content"],b!==ng&&Qv["drawer-content-hidden"]),style:{blockSize:_}},k),b!==ng&&gp.createElement("div",{className:Qv["drawer-content"],style:{blockSize:_}},null===i||void 0===i?void 0:i.content)))}))}const $v=(0,Gv.O)(Yv);const Jv=function({appLayoutInternals:e,show:t,activeGlobalDrawer:n}){var r,i,o,a,s,l;const{ariaLabels:c,globalDrawersFocusControl:u,isMobile:d,placement:p,onActiveGlobalDrawersChange:f,onActiveDrawerResize:h,minGlobalDrawersSizes:m,maxGlobalDrawersSizes:g,activeGlobalDrawersSizes:v,verticalOffsets:b,drawersOpenQueue:y}=e,w=(0,gp.useRef)(null),_=null!==(r=null===n||void 0===n?void 0:n.id)&&void 0!==r?r:"",x={closeButton:n?null===(i=n.ariaLabels)||void 0===i?void 0:i.closeButton:null===c||void 0===c?void 0:c.toolsClose,content:n?null===(o=n.ariaLabels)||void 0===o?void 0:o.drawerName:null===c||void 0===c?void 0:c.tools},{drawerTopOffset:S,drawerHeight:k}=Vv(b,d,p),E=null!==(a=_?v[_]:0)&&void 0!==a?a:0,C=null!==(s=_?m[_]:0)&&void 0!==s?s:0,A=null!==(l=_?g[_]:0)&&void 0!==l?l:0,T=u.refs[_],I=Kv({currentWidth:E,minWidth:C,maxWidth:A,panelRef:w,handleRef:null===T||void 0===T?void 0:T.slider,onResize:e=>h({id:_,size:e})}),R=Fm(C,E,A),O=y.length?y[0]:null,L=!!(null===n||void 0===n?void 0:n.trigger),N=(null===n||void 0===n?void 0:n.defaultActive)&&!y.includes(n.id);return gp.createElement(Zv.ZP,{nodeRef:w,in:t,appear:t,timeout:0},(e=>{var r;return gp.createElement("aside",{id:_,"aria-hidden":!t,"aria-label":x.content,className:(0,Sp.Z)(Qv.drawer,Qv["drawer-global"],Qv[e],!N&&Pg["with-motion-horizontal"],{[Qv["drawer-hidden"]]:!t,[Qv["last-opened"]]:O===_,[Vm["active-drawer"]]:t}),ref:w,onBlur:e=>{L&&(e.relatedTarget&&e.currentTarget.contains(e.relatedTarget)||u.loseFocus())},style:Object.assign({blockSize:k,insetBlockStart:S},!d&&{[fv.Z.drawerSize]:`${["entering","entered"].includes(e)?R:0}px`}),"data-testid":`awsui-app-layout-drawer-${_}`},!d&&(null===n||void 0===n?void 0:n.resizable)&&gp.createElement("div",{className:Qv["drawer-slider"]},gp.createElement(Rg,{ref:null===T||void 0===T?void 0:T.slider,position:"side",className:Vm["drawers-slider"],ariaLabel:null===(r=null===n||void 0===n?void 0:n.ariaLabels)||void 0===r?void 0:r.resizeHandle,ariaValuenow:I.relativeSize,onKeyDown:I.onKeyDown,onPointerDown:I.onPointerDown})),gp.createElement("div",{className:(0,Sp.Z)(Qv["drawer-content-container"],Pg["with-motion-horizontal"]),"data-testid":`awsui-app-layout-drawer-content-${_}`},gp.createElement("div",{className:(0,Sp.Z)(Qv["drawer-close-button"])},gp.createElement(Gp.l,{ariaLabel:x.closeButton,className:(0,Sp.Z)({[Vm["active-drawer-close-button"]]:_}),formAction:"none",iconName:d?"close":"angle-right",onClick:()=>f(_,{initiatedByUserAction:!0}),ref:null===T||void 0===T?void 0:T.close,variant:"icon"})),gp.createElement("div",{className:Qv["drawer-content"],style:{blockSize:k}},null===n||void 0===n?void 0:n.content)))}))};function Xv({appLayoutInternals:e}){const{globalDrawers:t,activeGlobalDrawersIds:n}=e,r=(0,gp.useRef)(new Set);return t.length?gp.createElement(gp.Fragment,null,t.filter((e=>n.includes(e.id)||e.preserveInactiveContent&&r.current.has(e.id))).map((t=>(r.current.add(t.id),gp.createElement(Jv,{key:t.id,show:n.includes(t.id),activeGlobalDrawer:t,appLayoutInternals:e}))))):gp.createElement(gp.Fragment,null)}const eb=(0,Gv.O)(Xv),tb="awsui_root_7nfqu_x10b8_153",nb="awsui_has-adaptive-widths-default_7nfqu_x10b8_197",rb="awsui_has-adaptive-widths-dashboard_7nfqu_x10b8_202",ib="awsui_navigation_7nfqu_x10b8_217",ob="awsui_tools_7nfqu_x10b8_218",ab="awsui_global-tools_7nfqu_x10b8_219",sb="awsui_tools-open_7nfqu_x10b8_257",lb="awsui_split-panel-side_7nfqu_x10b8_270",cb="awsui_split-panel-bottom_7nfqu_x10b8_277",ub="awsui_panel-hidden_7nfqu_x10b8_290",db="awsui_toolbar-container_7nfqu_x10b8_300",pb="awsui_notifications-container_7nfqu_x10b8_306",fb="awsui_notifications-background_7nfqu_x10b8_310",hb="awsui_main-landmark_7nfqu_x10b8_321",mb="awsui_main_7nfqu_x10b8_321",gb="awsui_main-disable-paddings_7nfqu_x10b8_330",vb="awsui_content-header_7nfqu_x10b8_340",bb="awsui_content_7nfqu_x10b8_340",yb="awsui_unfocusable-mobile_7nfqu_x10b8_350",wb=gp.forwardRef((({className:e,style:t,children:n},r)=>gp.createElement("section",{ref:r,className:(0,Sp.Z)(db,e),style:t},n))),_b=gp.forwardRef((({className:e,style:t,children:n},r)=>gp.createElement("div",{ref:r,className:(0,Sp.Z)(pb,e),style:t},n))),xb="awsui_navigation-container_2p2ab_1inv6_153",Sb="awsui_is-navigation-open_2p2ab_1inv6_164",kb="awsui_navigation_2p2ab_1inv6_153",Eb="awsui_hide-navigation_2p2ab_1inv6_184";function Cb({appLayoutInternals:e}){var t,n;const{ariaLabels:r,onNavigationToggle:i,isMobile:o,navigationOpen:a,navigation:s,navigationFocusControl:l,placement:c,verticalOffsets:u}=e,{drawerTopOffset:d,drawerHeight:p}=Vv(u,o,c);return gp.createElement("div",{className:(0,Sp.Z)(xb,Pg["with-motion-horizontal"],{[Sb]:a}),style:{blockSize:p,insetBlockStart:d}},gp.createElement("nav",{"aria-label":null!==(t=null===r||void 0===r?void 0:r.navigation)&&void 0!==t?t:void 0,className:(0,Sp.Z)(kb,{[Vm["drawer-closed"]]:!a},Vm.navigation),"aria-hidden":!a,onClick:e=>{(0,Bm.Z)(e.target,(e=>"A"===e.tagName&&!!e.href))&&o&&i(!1)}},gp.createElement("div",{className:(0,Sp.Z)(Eb)},gp.createElement(Gp.l,{ariaLabel:null!==(n=null===r||void 0===r?void 0:r.navigationClose)&&void 0!==n?n:void 0,iconName:o?"close":"angle-left",onClick:()=>i(!1),variant:"icon",formAction:"none",className:Vm["navigation-close"],ref:l.refs.close})),s))}const Ab=(0,Gv.O)(Cb,_b);var Tb=n(17265),Ib=n(44715);const Rb={"breadcrumb-group":"awsui_breadcrumb-group_d19fg_4fdp3_145","breadcrumb-group-list":"awsui_breadcrumb-group-list_d19fg_4fdp3_180",ghost:"awsui_ghost_d19fg_4fdp3_191",item:"awsui_item_d19fg_4fdp3_196","ghost-item":"awsui_ghost-item_d19fg_4fdp3_197",ellipsis:"awsui_ellipsis_d19fg_4fdp3_198",hide:"awsui_hide_d19fg_4fdp3_209",visible:"awsui_visible_d19fg_4fdp3_215",icon:"awsui_icon_d19fg_4fdp3_219","breadcrumbs-skeleton":"awsui_breadcrumbs-skeleton_d19fg_4fdp3_225","collapsed-button":"awsui_collapsed-button_d19fg_4fdp3_229","button-icon":"awsui_button-icon_d19fg_4fdp3_311","button-icon-open":"awsui_button-icon-open_d19fg_4fdp3_325",hidden:"awsui_hidden_d19fg_4fdp3_329"},Ob={[Ib.XF]:"true"},Lb=({items:e,onItemClick:t,onItemFollow:n})=>{var r;return gp.createElement(gp.Fragment,null,gp.createElement(Ip.Z,{items:e.map(((t,n)=>{const r=n===e.length-1;return{id:n.toString(),text:t.text,href:r?void 0:t.href,isCurrentBreadcrumb:r}})),customTriggerBuilder:Nb(null===(r=e[e.length-1])||void 0===r?void 0:r.text),linkStyle:!0,fullWidth:!0,onItemClick:t,onItemFollow:n,analyticsMetadataTransformer:e=>{var t,n;return(null===(t=e.detail)||void 0===t?void 0:t.id)&&delete e.detail.id,(null===(n=e.detail)||void 0===n?void 0:n.position)&&(e.detail.position=`${parseInt(e.detail.position,10)+1}`),e}}),e.length>1&&gp.createElement("span",Object.assign({className:Rb.hidden},Ob),e[1].text))},Nb=e=>({ariaLabel:t,triggerRef:n,testUtilsClass:r,isOpen:i,onClick:o})=>{const a={[Ib.q7]:Ib.Rq};return gp.createElement("button",Object.assign({ref:n},a,{className:(0,Sp.Z)(Rb["collapsed-button"],r),onClick:e=>{e.preventDefault(),o()},"aria-expanded":i,"aria-haspopup":!0,"aria-label":t,formAction:"none"}),gp.createElement(Rp.Z,{name:"caret-down-filled",className:(0,Op.n)(Rb,"button-icon",i)}),gp.createElement("span",null,e))};var Pb=n(69571);let Db=[],Mb=!1;const Bb=e=>{"Escape"===e.key&&Db.forEach((e=>e()))},zb=e=>(Db.forEach((e=>e())),Db.push(e),Mb||(Mb=!0,document.addEventListener("keydown",Bb)),()=>{jb(e)}),jb=e=>{Db=Db.filter((t=>t!==e)),Mb&&0===Db.length&&(Mb=!1,document.removeEventListener("keydown",Bb))},Fb=e=>({item:e,text:e.text,href:e.href}),Ub=(e,t)=>{const n=[...e];return n[e.length-1]=Math.min(e[e.length-1],70),{collapsed:qb(n,t)}},qb=(e,t)=>{if("number"!==typeof t)return 0;let n=e.reduce(((e,t)=>e+t),0),r=0;for(;r<e.length-1&&!(n<=t);)r+=1,n-=e[r],1===r&&(n+=50);return r},Wb={"breadcrumb-item":"awsui_breadcrumb-item_1c68o_b6unx_5"},Vb=gp.forwardRef((({className:e,text:t,itemIndex:n,totalCount:r,disableAnalytics:i},o)=>{const a={};return i||(n===r-1&&(a[Ib.q7]=Ib.Rq),1===n&&(a[Ib.XF]="true")),gp.createElement("span",Object.assign({},a,{className:(0,Sp.Z)(e,!i&&Wb["breadcrumb-item"]),ref:o}),t)})),Hb={link:"awsui_link_1kosq_spdxj_145",breadcrumb:"awsui_breadcrumb_1kosq_spdxj_149","ghost-breadcrumb":"awsui_ghost-breadcrumb_1kosq_spdxj_150",icon:"awsui_icon_1kosq_spdxj_153",anchor:"awsui_anchor_1kosq_spdxj_159",text:"awsui_text_1kosq_spdxj_206",last:"awsui_last_1kosq_spdxj_225"},Zb=({item:e,isLast:t,anchorAttributes:n,itemAttributes:r,children:i})=>{const[o,a]=(0,gp.useState)(!1),s=(0,gp.useRef)(null),l=gp.createElement(Pb.Z,{trackRef:s,value:e.text,size:"medium",onDismiss:()=>a(!1)});return(0,gp.useEffect)((()=>{if(o)return zb((()=>{a(!1)}))}),[o]),gp.createElement(gp.Fragment,null,gp.createElement(Gb,Object.assign({ref:s,isLast:t,onFocus:()=>{a(!0)},onBlur:()=>a(!1),onMouseEnter:()=>{a(!0)},onMouseLeave:()=>a(!1),anchorAttributes:n},r),i),o&&l)},Gb=gp.forwardRef(((e,t)=>{var{anchorAttributes:n,children:r,isLast:i}=e,o=(0,wp._T)(e,["anchorAttributes","children","isLast"]);return i?gp.createElement("span",Object.assign({ref:t,className:Hb.anchor},o),r):gp.createElement("a",Object.assign({ref:t,className:Hb.anchor},o,n),r)}));function Kb({item:e,itemIndex:t,totalCount:n,onClick:r,onFollow:i,isGhost:o=!1,isTruncated:a=!1}){const s=t===n-1,l={href:e.href||"#",onClick:s?e=>e.preventDefault():t=>{(0,zp.p_)(t)&&(0,zp.y1)(i,Fb(e),t),(0,zp.y1)(r,Fb(e),t)},tabIndex:0},c={};o&&(l.tabIndex=-1),s&&!o&&(c["aria-current"]="page",c["aria-disabled"]=!0,c.tabIndex=0,c.role="link");const u=gp.createElement(Vb,{className:Hb.text,itemIndex:t,totalCount:n,text:e.text,disableAnalytics:o});return gp.createElement("div",{className:(0,Sp.Z)(!o&&Hb.breadcrumb,o&&Hb["ghost-breadcrumb"],s&&Hb.last)},a&&!o?gp.createElement(Zb,{item:e,isLast:s,anchorAttributes:l,itemAttributes:c},u):gp.createElement(Gb,Object.assign({isLast:s,anchorAttributes:l},c),u),s?null:gp.createElement("span",{className:Hb.icon},gp.createElement(Rp.Z,{name:"angle-right"})))}const Qb=gp.forwardRef((({items:e},t)=>gp.createElement("div",{ref:t,className:Rb["breadcrumbs-skeleton"]},e.map(((t,n)=>gp.createElement(Vb,{itemIndex:n,totalCount:e.length,text:t.text,key:n})))))),Yb=({ariaLabel:e,triggerRef:t,testUtilsClass:n,isOpen:r,onClick:i})=>gp.createElement(Gp.l,{ref:t,className:n,onClick:e=>{e.preventDefault(),i()},ariaExpanded:r,"aria-haspopup":!0,ariaLabel:e,variant:"breadcrumb-group",formAction:"none"},"..."),$b=({ariaLabel:e,dropdownItems:t,onDropdownItemClick:n,onDropdownItemFollow:r,visible:i})=>{var o;const a=(0,Ap.$r)("breadcrumb-group");return gp.createElement("li",{className:(0,Sp.Z)(Rb.ellipsis,i&&Rb.visible)},gp.createElement(Ip.Z,{ariaLabel:null!==(o=a("expandAriaLabel",e))&&void 0!==o?o:"Show path",items:t,onItemClick:n,onItemFollow:r,customTriggerBuilder:Yb,linkStyle:!0,analyticsMetadataTransformer:e=>{var t,n;return(null===(t=e.detail)||void 0===t?void 0:t.id)&&delete e.detail.id,(null===(n=e.detail)||void 0===n?void 0:n.position)&&(e.detail.position=`${parseInt(e.detail.position,10)+1}`),e}}),gp.createElement("span",{className:Rb.icon},gp.createElement(Rp.Z,{name:"angle-right"})))},Jb=(e,t)=>e.length===t.length&&e.every(((e,n)=>e===t[n]));function Xb(e){var{items:t=[],ariaLabel:n,expandAriaLabel:r,onClick:i,onFollow:o,__internalRootRef:a,__injectAnalyticsComponentMetadata:s}=e,l=(0,wp._T)(e,["items","ariaLabel","expandAriaLabel","onClick","onFollow","__internalRootRef","__injectAnalyticsComponentMetadata"]);for(const _ of t)(0,Fp.J)("BreadcrumbGroup",_.href);const c=(0,Tp.j)(l),[u,d]=(0,ff.Z)((e=>e.borderBoxWidth)),p=(0,mf.q)(d,a),f=(0,gp.useRef)({ghost:{},real:{}}),h=(e,t,n)=>{n?f.current[e][t]=n:delete f.current[e][t]},[m,g]=(0,gp.useState)({ghost:[],real:[]});(0,gp.useEffect)((()=>{if(f.current){const e={ghost:[],real:[]};for(const t of Object.values(f.current.ghost)){const n=(0,Ng.tI)(t).inlineSize;e.ghost.push(n)}for(const t of Object.values(f.current.real)){const n=(0,Ng.tI)(t).inlineSize;e.real.push(n)}g((t=>Jb(e.ghost,t.ghost)&&Jb(e.real,t.real)?t:e))}}),[t,u]);const{collapsed:v}=Ub(m.ghost,u);let b=t.map(((e,n)=>{const r=n===t.length-1,a=0===n||n>v,s={action:"click",detail:{position:`${n+1}`,label:`.${Wb["breadcrumb-item"]}`,href:e.href||""}};return gp.createElement("li",Object.assign({className:(0,Sp.Z)(Rb.item,!a&&Rb.hide),key:n},r?{}:(0,Tb.Gp)(s),{ref:e=>h("real",`${n}`,e)}),gp.createElement(Kb,{item:e,onClick:i,onFollow:o,itemIndex:n,totalCount:t.length,isTruncated:m.ghost[n]-m.real[n]>0}))}));const y=t.map(((e,n)=>gp.createElement("li",{className:Rb["ghost-item"],key:n,ref:e=>h("ghost",`${n}`,e)},gp.createElement(Kb,{item:e,itemIndex:n,totalCount:t.length,isGhost:!0})))),w=e=>{const{id:n}=e.detail;return t[parseInt(n)]};if(b.length>=2){const e=t.slice(1,1+v).map(((e,t)=>({id:(t+1).toString(),text:e.text,href:e.href||"#"})));b=[b[0],gp.createElement($b,{key:"ellipsis",visible:v>0,ariaLabel:r,dropdownItems:e,onDropdownItemClick:e=>(0,zp.y1)(i,Fb(w(e)),e),onDropdownItemFollow:e=>(0,zp.y1)(o,Fb(w(e)),e)}),...b.slice(1)]}return gp.createElement("nav",Object.assign({},c,{className:(0,Sp.Z)(Rb["breadcrumb-group"],c.className),"aria-label":n||void 0,ref:p},s?Object.assign({},(0,Tb.Gp)({component:{name:"awsui.BreadcrumbGroup",label:{root:"self"}}})):{}),v>0&&v===t.length-1?gp.createElement(Lb,{items:t,onItemClick:e=>e.detail.id!==(t.length-1).toString()&&(0,zp.y1)(i,Fb(w(e)),e),onItemFollow:e=>e.detail.id!==(t.length-1).toString()&&(0,zp.y1)(o,Fb(w(e)),e)}):gp.createElement("ol",{className:Rb["breadcrumb-group-list"]},b),gp.createElement("ol",{className:(0,Sp.Z)(Rb["breadcrumb-group-list"],Rb.ghost),"aria-hidden":!0,tabIndex:-1},y))}const ey=(0,Gv.O)(Xb,Qb),ty={"breadcrumbs-own":"awsui_breadcrumbs-own_ete58_yonx9_5","breadcrumbs-discovered":"awsui_breadcrumbs-discovered_ete58_yonx9_5"};function ny({ownBreadcrumbs:e,discoveredBreadcrumbs:t}){return gp.createElement(qv.TW.Provider,{value:{isInToolbar:!0}},gp.createElement("div",{className:ty["breadcrumbs-own"]},e),t&&gp.createElement("div",{className:ty["breadcrumbs-discovered"]},gp.createElement(Xb,Object.assign({},t,{"data-awsui-discovered-breadcrumbs":!0,__injectAnalyticsComponentMetadata:!0}))))}const ry=gp.forwardRef((({appLayoutInternals:e},t)=>gp.createElement(wb,{ref:t},gp.createElement(ny,{ownBreadcrumbs:e.breadcrumbs,discoveredBreadcrumbs:e.discoveredBreadcrumbs})))),iy=gp.forwardRef(((e,t)=>gp.createElement(_b,{ref:t}))),oy="awsui_sticky-notifications_154bi_4ezf7_9",ay="awsui_sticky-notifications-with-background_154bi_4ezf7_13",sy="awsui_has-notifications-content_154bi_4ezf7_17";function ly({appLayoutInternals:e,children:t}){const{ariaLabels:n,stickyNotifications:r,setNotificationsHeight:i,verticalOffsets:o}=e,[a,s]=(0,gp.useState)(!1),l=(0,gp.useRef)(null);return(0,Dv.y)(l,(e=>{const t=e.contentBoxHeight>0;i(t?e.borderBoxHeight:0),s(t)})),(0,gp.useEffect)((()=>()=>{i(0)}),[]),gp.createElement(_b,{ref:l,className:(0,Sp.Z)("high-contrast"===e.headerVariant&&cv,r&&oy,a&&sy,"high-contrast"!==e.headerVariant&&ay),style:{insetBlockStart:r?o.notifications:void 0}},gp.createElement("div",{className:Vm.notifications,role:"region","aria-label":null===n||void 0===n?void 0:n.notifications},t))}const cy=(0,Gv.O)(ly,iy),uy="awsui_split-panel-side_j4v3w_1dcwh_145";function dy({children:e,appLayoutInternals:t,splitPanelInternals:n}){const{splitPanelControlId:r,placement:i,verticalOffsets:o,isMobile:a,splitPanelAnimationDisabled:s}=t,{drawerTopOffset:l,drawerHeight:c}=Vv(o,a,i);return gp.createElement(Qg,Object.assign({},n,{animationDisabled:s}),gp.createElement("section",{id:r,className:uy,style:{blockSize:c,insetBlockStart:l}},e))}function py({children:e,splitPanelInternals:t,appLayoutInternals:n}){const{splitPanelControlId:r,splitPanelAnimationDisabled:i}=n;return gp.createElement(Qg,Object.assign({},t,{animationDisabled:i}),gp.createElement("section",{id:r},e))}const fy=(0,Gv.O)(dy),hy=(0,Gv.O)(py),my="awsui_trigger-button-styles_lpshu_1oe43_145",gy="awsui_trigger-badge-wrapper_lpshu_1oe43_168",vy="awsui_trigger_lpshu_1oe43_145",by="awsui_selected_lpshu_1oe43_212",yy="awsui_badge_lpshu_1oe43_232",wy="awsui_trigger-wrapper_lpshu_1oe43_236",_y="awsui_dot_lpshu_1oe43_244";const xy=gp.forwardRef((function({ariaLabel:e,className:t,iconName:n,iconSvg:r,ariaExpanded:i,ariaControls:o,onClick:a,testId:s,disabled:l=!1,badge:c,selected:u=!1,hasTooltip:d=!1,tooltipText:p,hasOpenDrawer:f=!1,isMobile:h=!1,isForPreviousActiveDrawer:m=!1,isForSplitPanel:g=!1},v){const b=(0,gp.useRef)(null),y=p||(e||""),[w,_]=(0,gp.useState)(!1),[x,S]=(0,gp.useState)(!1),k=(e=!1)=>{S(e),_(!1)},E=(0,gp.useCallback)((e=>{var t;let n=!1;const r=null===e||void 0===e?void 0:e.relatedTarget,i="awsui-layout-drawer-trigger"===(null===(t=null===r||void 0===r?void 0:r.dataset)||void 0===t?void 0:t.shiftFocus);(g&&r||!g&&(i||!m))&&(n=!0),S(!n),_(!0)}),[m,g]),C=(0,gp.useMemo)((()=>d&&w&&!x&&!!(null===b||void 0===b?void 0:b.current)&&y&&!(h&&f)),[d,w,b,y,h,f,x]);return(0,gp.useEffect)((()=>{if(d&&y){const e=()=>{_(!1),S(!1)},t=e=>{var t;return!(e.target&&b&&(null===(t=b.current)||void 0===t?void 0:t.contains(e.target)))},n=n=>{t(n)&&e()},r=t=>{"Escape"===t.key&&e()},i=b.current;if(i){const e=new AbortController;return i.addEventListener("pointerdown",n,{signal:e.signal}),i.addEventListener("keydown",r,{signal:e.signal}),()=>{e.abort()}}}}),[b,d,y]),(0,gp.useEffect)((()=>{if(C)return zb((()=>{_(!1),S(!1)}))}),[C]),gp.createElement("div",Object.assign({ref:b},d&&{onPointerEnter:()=>(S(!1),void _(!0)),onPointerLeave:()=>k(!0),onFocus:e=>E(e),onBlur:()=>k(!0)},{className:wy}),gp.createElement("button",{"aria-expanded":i,"aria-controls":o,"aria-haspopup":!0,"aria-label":e,"aria-disabled":l,disabled:l,className:(0,Sp.Z)(vy,my,{[by]:u,[yy]:c,[Vm["drawers-trigger-with-badge"]]:c},t),onClick:e=>{e.stopPropagation(),_(!1),S(!0),a(e)},ref:v,type:"button","data-testid":s,"data-shift-focus":"awsui-layout-drawer-trigger"},gp.createElement("span",{className:(0,Sp.Z)(c&&(0,Sp.Z)(gy,my))},(n||r)&&gp.createElement(Rp.Z,{name:n,svg:r}))),c&&gp.createElement("div",{className:_y}),C&&gp.createElement(Pb.Z,{trackRef:b,value:y,className:Vm["trigger-tooltip"],onDismiss:()=>_(!1)}))})),Sy={"universal-toolbar":"awsui_universal-toolbar_1kzri_sdwoh_153","disable-body-scroll":"awsui_disable-body-scroll_1kzri_sdwoh_174","toolbar-hidden":"awsui_toolbar-hidden_1kzri_sdwoh_177","toolbar-container":"awsui_toolbar-container_1kzri_sdwoh_180","universal-toolbar-nav":"awsui_universal-toolbar-nav_1kzri_sdwoh_189","universal-toolbar-breadcrumbs":"awsui_universal-toolbar-breadcrumbs_1kzri_sdwoh_193","universal-toolbar-drawers":"awsui_universal-toolbar-drawers_1kzri_sdwoh_198","drawers-desktop-triggers-container":"awsui_drawers-desktop-triggers-container_1kzri_sdwoh_206","drawers-mobile-triggers-container":"awsui_drawers-mobile-triggers-container_1kzri_sdwoh_207","drawers-trigger-content":"awsui_drawers-trigger-content_1kzri_sdwoh_250","group-divider":"awsui_group-divider_1kzri_sdwoh_260","drawers-trigger":"awsui_drawers-trigger_1kzri_sdwoh_250","block-body-scroll":"awsui_block-body-scroll_1kzri_sdwoh_273"};function ky({ariaLabels:e,activeDrawerId:t,drawers:n,drawersFocusRef:r,onActiveDrawerChange:i,splitPanelOpen:o,splitPanelPosition:a="bottom",splitPanelFocusRef:s,splitPanelToggleProps:l,onSplitPanelToggle:c,disabled:u,activeGlobalDrawersIds:d,globalDrawers:p,globalDrawersFocusControl:f,onActiveGlobalDrawersChange:h}){const m=(0,Lm.X)(),g=n.length>1,v=(0,gp.useRef)(t),b=(0,gp.useRef)(d),[y,w]=(0,ff.Z)((e=>e.contentBoxWidth));if(!n.length&&!p.length&&!l)return null;t&&(v.current=t),d.length&&(b.current=d);const _=(()=>{if(m)return 2;if(y){const e=50,t=y,n=Math.floor(t/e);let r=0;return l&&(r=1),n-r}return 0})(),{visibleItems:x,overflowItems:S}=cg([...n,...p],_,null!==t&&void 0!==t?t:null),k=!!S.find((e=>e.badge)),E=1===n.length&&n[0].id===ng,C=n.length,A=!!t||"side"===a&&o,T=null===l||void 0===l?void 0:l.position;return gp.createElement("aside",{className:Sy[`drawers-${m?"mobile":"desktop"}-triggers-container`],"aria-label":null===e||void 0===e?void 0:e.drawers,ref:w,role:"region"},gp.createElement("div",{className:Sy["drawers-trigger-content"],role:"toolbar","aria-orientation":"horizontal"},l&&gp.createElement(gp.Fragment,null,gp.createElement(xy,{ariaLabel:l.ariaLabel,ariaControls:l.controlId,ariaExpanded:l.active,className:(0,Sp.Z)(Sy["drawers-trigger"],Vm["drawers-trigger"],Sv["open-button"]),iconName:"side"===T?"view-vertical":"view-horizontal",onClick:()=>null===c||void 0===c?void 0:c(),selected:l.active,ref:"side"===T?s:void 0,hasTooltip:!0,isMobile:m,isForSplitPanel:!0,disabled:u}),g?gp.createElement("div",{className:Sy["group-divider"]}):null),x.slice(0,C).map((e=>{var n,o;const a=(null===v||void 0===v?void 0:v.current)===e.id;return gp.createElement(xy,{ariaLabel:null===(n=e.ariaLabels)||void 0===n?void 0:n.triggerButton,ariaExpanded:e.id===t,ariaControls:t===e.id?e.id:void 0,className:(0,Sp.Z)(Sy["drawers-trigger"],!E&&Vm["drawers-trigger"],e.id===ng&&Vm["tools-toggle"]),iconName:e.trigger.iconName,iconSvg:e.trigger.iconSvg,key:e.id,onClick:()=>null===i||void 0===i?void 0:i(t!==e.id?e.id:null,{initiatedByUserAction:!0}),ref:e.id===v.current?r:void 0,selected:e.id===t,badge:e.badge,testId:`awsui-app-layout-trigger-${e.id}`,hasTooltip:!0,hasOpenDrawer:A,tooltipText:null===(o=e.ariaLabels)||void 0===o?void 0:o.drawerName,isForPreviousActiveDrawer:a,isMobile:m,disabled:u})})),C>0&&x.length>C&&gp.createElement("div",{className:Sy["group-divider"]}),x.slice(C).map((e=>{var t,n,r;const i=null===b||void 0===b?void 0:b.current.includes(e.id);return gp.createElement(xy,{ariaLabel:null===(t=e.ariaLabels)||void 0===t?void 0:t.triggerButton,ariaExpanded:d.includes(e.id),ariaControls:d.includes(e.id)?e.id:void 0,className:(0,Sp.Z)(Sy["drawers-trigger"],Vm["drawers-trigger"],Vm["drawers-trigger-global"]),iconName:e.trigger.iconName,iconSvg:e.trigger.iconSvg,key:e.id,onClick:()=>{h&&h(e.id,{initiatedByUserAction:!0})},ref:null===(n=null===f||void 0===f?void 0:f.refs[e.id])||void 0===n?void 0:n.toggle,selected:d.includes(e.id),badge:e.badge,testId:`awsui-app-layout-trigger-${e.id}`,hasTooltip:!0,hasOpenDrawer:A,tooltipText:null===(r=e.ariaLabels)||void 0===r?void 0:r.drawerName,isForPreviousActiveDrawer:i,isMobile:m,disabled:u})})),S.length>0&&gp.createElement(dg,{items:S.map((e=>Object.assign(Object.assign({},e),{active:d.includes(e.id)}))),ariaLabel:k?null===e||void 0===e?void 0:e.drawersOverflowWithBadge:null===e||void 0===e?void 0:e.drawersOverflow,customTriggerBuilder:({onClick:e,triggerRef:t,ariaLabel:n,ariaExpanded:r,testUtilsClass:i})=>gp.createElement(xy,{ref:t,ariaLabel:n,ariaExpanded:r,badge:k,className:(0,Sp.Z)(Sy["drawers-trigger"],Vm["drawers-trigger"],Vm["drawers-trigger-global"],i),iconName:"ellipsis",onClick:e,disabled:u}),onItemClick:e=>{const t=e.detail.id;p.find((e=>e.id===t))?null===h||void 0===h||h(t,{initiatedByUserAction:!0}):null===i||void 0===i||i(e.detail.id,{initiatedByUserAction:!0})},globalDrawersStartIndex:C-_})))}function Ey({appLayoutInternals:e,toolbarProps:t={}}){var n,r,i;const{breadcrumbs:o,discoveredBreadcrumbs:a,verticalOffsets:s,isMobile:l,toolbarState:c,setToolbarState:u,setToolbarHeight:d}=e,{ariaLabels:p,activeDrawerId:f,drawers:h,drawersFocusRef:m,onActiveDrawerChange:g,globalDrawersFocusControl:v,globalDrawers:b,activeGlobalDrawersIds:y,onActiveGlobalDrawersChange:w,hasNavigation:_,navigationOpen:x,navigationFocusRef:S,onNavigationToggle:k,hasSplitPanel:E,splitPanelFocusRef:C,splitPanelToggleProps:A,onSplitPanelToggle:T}=t,I=!0,R=(0,gp.useRef)(null);(0,Dv.y)(R,(e=>d(e.borderBoxHeight))),(0,gp.useEffect)((()=>()=>{d(0)}),[]),(0,gp.useEffect)((()=>{window.scrollY;const e=()=>{u("show")};return window.addEventListener("scroll",e),()=>{window.removeEventListener("scroll",e)}}),[I,u,c]);const O=!!l&&(!!f||!!x&&!!_);(0,gp.useEffect)((()=>(O?document.body.classList.add(Sy["block-body-scroll"]):document.body.classList.remove(Sy["block-body-scroll"]),()=>{document.body.classList.remove(Sy["block-body-scroll"])})),[O]);const L="hide"===c&&!1,N=x?{role:"presentation"}:{role:"navigation","aria-label":null===p||void 0===p?void 0:p.navigation};return gp.createElement(wb,{ref:R,className:(0,Sp.Z)(Sy["universal-toolbar"],Vm.toolbar,{[Vm["mobile-bar"]]:l,[Sy["toolbar-hidden"]]:L}),style:{insetBlockStart:L?"-60px":s.toolbar}},gp.createElement("div",{className:Sy["toolbar-container"]},_&&gp.createElement("nav",Object.assign({},N,{className:(0,Sp.Z)(Sy["universal-toolbar-nav"])}),gp.createElement(xy,{ariaLabel:null!==(n=null===p||void 0===p?void 0:p.navigationToggle)&&void 0!==n?n:void 0,ariaExpanded:!1,iconName:"menu",className:Vm["navigation-toggle"],onClick:()=>null===k||void 0===k?void 0:k(!x),ref:S,selected:x,disabled:O})),(o||a)&&gp.createElement("div",{className:(0,Sp.Z)(Sy["universal-toolbar-breadcrumbs"],Vm.breadcrumbs)},gp.createElement(ny,{ownBreadcrumbs:e.breadcrumbs,discoveredBreadcrumbs:e.discoveredBreadcrumbs})),((null===h||void 0===h?void 0:h.length)||(null===b||void 0===b?void 0:b.length)||E&&(null===A||void 0===A?void 0:A.displayed))&&gp.createElement("div",{className:(0,Sp.Z)(Sy["universal-toolbar-drawers"])},gp.createElement(ky,{ariaLabels:p,activeDrawerId:null!==f&&void 0!==f?f:null,drawers:null!==(r=null===h||void 0===h?void 0:h.filter((e=>!!e.trigger)))&&void 0!==r?r:[],drawersFocusRef:m,onActiveDrawerChange:g,splitPanelToggleProps:(null===A||void 0===A?void 0:A.displayed)?A:void 0,splitPanelFocusRef:C,onSplitPanelToggle:T,disabled:O,globalDrawersFocusControl:v,globalDrawers:null!==(i=null===b||void 0===b?void 0:b.filter((e=>!!e.trigger)))&&void 0!==i?i:[],activeGlobalDrawersIds:null!==y&&void 0!==y?y:[],onActiveGlobalDrawersChange:w}))))}const Cy=(0,Gv.O)(Ey,ry),Ay=$v((0,Hv._s)({partName:"AppLayoutDrawer",Fallback:Yv})),Ty=eb((0,Hv._s)({partName:"AppLayoutGlobalDrawers",Fallback:Xv})),Iy=Ab((0,Hv._s)({partName:"AppLayoutNavigation",Fallback:Cb})),Ry=cy((0,Hv._s)({partName:"AppLayoutNotifications",Fallback:ly})),Oy=hy((0,Hv._s)({partName:"AppLayoutSplitPanelBottom",Fallback:py})),Ly=fy((0,Hv._s)({partName:"AppLayoutSplitPanelSide",Fallback:dy})),Ny=Cy((0,Hv._s)({partName:"AppLayoutToolbar",Fallback:Ey}));function Py(e,t){return!!e&&((0,Ep.O)("AppLayout",`Another app layout instance on this page already defines ${t} property. This instance will be ignored.`),!0)}function Dy(e,t){var n,r;const i={};for(const o of[e,...t])i.ariaLabels=Object.assign(null!==(n=i.ariaLabels)&&void 0!==n?n:{},o.ariaLabels),o.drawers&&o.drawers.some((e=>e.trigger))&&!Py(!!i.drawers,"tools or drawers")&&(i.drawers=o.drawers,i.activeDrawerId=o.activeDrawerId,i.drawersFocusRef=o.drawersFocusRef,i.onActiveDrawerChange=o.onActiveDrawerChange),o.globalDrawers&&!Py(!!i.globalDrawers,"globalDrawers")&&(i.globalDrawersFocusControl=o.globalDrawersFocusControl,i.globalDrawers=o.globalDrawers,i.activeGlobalDrawersIds=o.activeGlobalDrawersIds,i.onActiveGlobalDrawersChange=o.onActiveGlobalDrawersChange),o.navigation&&!Py(!!i.hasNavigation,"navigation")&&(i.hasNavigation=!0,i.navigationOpen=o.navigationOpen,i.navigationFocusRef=o.navigationFocusRef,i.onNavigationToggle=o.onNavigationToggle),o.splitPanel&&(null===(r=o.splitPanelToggleProps)||void 0===r?void 0:r.displayed)&&!Py(!!i.hasSplitPanel,"splitPanel")&&(i.hasSplitPanel=!0,i.splitPanelFocusRef=o.splitPanelFocusRef,i.splitPanelToggleProps=o.splitPanelToggleProps,i.onSplitPanelToggle=o.onSplitPanelToggle),o.breadcrumbs&&!Py(!!i.hasBreadcrumbsPortal,"hasBreadcrumbsPortal")&&(i.hasBreadcrumbsPortal=!0);return Object.keys(i).filter((e=>"ariaLabels"!==e)).length>0?i:null}const My=["dashboard","cards","table"],By=gp.forwardRef((({style:e,notifications:t,headerVariant:n,contentHeader:r,content:i,navigation:o,navigationOpen:a,navigationWidth:s,tools:l,globalTools:c,toolsOpen:u,toolsWidth:d,toolbar:p,sideSplitPanel:f,bottomSplitPanel:h,splitPanelOpen:m,placement:g,contentType:v,maxContentWidth:b,disableContentPaddings:y,globalToolsOpen:w,navigationAnimationDisabled:_,isNested:x},S)=>{const k=(0,Lm.X)(),E=b===Number.MAX_VALUE||b===Number.MAX_SAFE_INTEGER,C=a||u;return gp.createElement("div",{ref:S,className:(0,Sp.Z)(tb,Vm.root,{[nb]:!My.includes(v),[rb]:"dashboard"===v}),style:{minBlockSize:x?"100%":`calc(100vh - ${g.insetBlockStart+g.insetBlockEnd}px)`,[fv.Z.maxContentWidth]:E?"100%":b?`${b}px`:"",[fv.Z.navigationWidth]:`${s}px`,[fv.Z.toolsWidth]:`${d}px`}},p,o&&gp.createElement("div",{className:(0,Sp.Z)(ib,!a&&ub,u&&yb,!_&&Pg["with-motion-horizontal"])},o),gp.createElement("main",{className:(0,Sp.Z)(hb,k&&C&&yb)},t&&gp.createElement("div",{className:(0,Sp.Z)(fb,"high-contrast"===n&&cv)}),t,gp.createElement("div",{className:(0,Sp.Z)(mb,{[gb]:y}),style:e},r&&gp.createElement("div",{className:vb},r),gp.createElement("div",{className:(0,Sp.Z)(bb,Vm.content)},i)),h&&gp.createElement("div",{className:(0,Sp.Z)(cb),style:{insetBlockEnd:g.insetBlockEnd}},h)),f&&gp.createElement("div",{className:(0,Sp.Z)(lb,!m&&ub)},f),gp.createElement("div",{className:(0,Sp.Z)(ob,!u&&ub,Pg["with-motion-horizontal"],a&&!u&&yb,u&&sb)},l),gp.createElement("div",{className:(0,Sp.Z)(ab,!w&&ub)},c))})),zy=gp.forwardRef(((e,t)=>{var n,r,{ariaLabels:i,contentHeader:o,content:a,navigationOpen:s,navigationWidth:l,navigation:c,navigationHide:u,onNavigationChange:d,tools:p,toolsOpen:f,onToolsChange:h,toolsHide:m,toolsWidth:g,contentType:v,headerVariant:b,breadcrumbs:y,notifications:w,stickyNotifications:_,splitPanelPreferences:x,splitPanelOpen:S,splitPanel:k,splitPanelSize:E,onSplitPanelToggle:C,onSplitPanelResize:A,onSplitPanelPreferencesChange:T,disableContentPaddings:I,minContentWidth:R,maxContentWidth:O,placement:L,navigationTriggerHide:N}=e,P=(0,wp._T)(e,["ariaLabels","contentHeader","content","navigationOpen","navigationWidth","navigation","navigationHide","onNavigationChange","tools","toolsOpen","onToolsChange","toolsHide","toolsWidth","contentType","headerVariant","breadcrumbs","notifications","stickyNotifications","splitPanelPreferences","splitPanelOpen","splitPanel","splitPanelSize","onSplitPanelToggle","onSplitPanelResize","onSplitPanelPreferencesChange","disableContentPaddings","minContentWidth","maxContentWidth","placement","navigationTriggerHide"]);const D=(0,Lm.X)(),{__embeddedViewMode:M,__forceDeduplicationType:B}=P,z=(0,Zp.L)("split-panel"),[j,F]=(0,gp.useState)("show"),[U,q]=(0,gp.useState)(0),[W,V]=(0,gp.useState)(0),[H,Z]=(0,gp.useState)(!0),[G,K]=(0,gp.useState)(!0),[Q,Y]=(0,gp.useState)(!1),$=(0,gp.useRef)(null),[J=!1,X]=(0,Om.q)(f,h,!1,{componentName:"AppLayout",controlledProp:"toolsOpen",changeHandler:"onToolsChange"}),ee=e=>{X(e),Oe.setFocus(),(0,zp.B4)(h,{open:e})},{drawers:te,activeDrawer:ne,minDrawerSize:re,minGlobalDrawersSizes:ie,activeDrawerSize:oe,ariaLabelsWithDrawers:ae,globalDrawers:se,activeGlobalDrawers:le,activeGlobalDrawersIds:ce,activeGlobalDrawersSizes:ue,drawerSizes:de,drawersOpenQueue:pe,onActiveDrawerChange:fe,onActiveDrawerResize:he,onActiveGlobalDrawersChange:me}=lg(Object.assign(Object.assign({},P),{onGlobalDrawerFocus:(e,t)=>{Re.setFocus({force:!0,drawerId:e,open:t})},onAddNewActiveDrawer:e=>{var t,n;if(ne&&(null===te||void 0===te?void 0:te.find((t=>t.id===e))))return;const r=[...te||[],...se].find((t=>t.id===e));if(!r)return;const i=Math.min(null!==(n=null!==(t=r.defaultSize)&&void 0!==t?t:de[e])&&void 0!==n?n:sg,sg);We-et>=i||Xe()}}),i,{ariaLabels:i,toolsHide:m,toolsOpen:J,tools:p,toolsWidth:g,onToolsToggle:ee}),ge=(e,t={initiatedByUserAction:!0})=>{fe(e,t),Oe.setFocus()},[ve=!1,be]=(0,Om.q)(S,C,!1,{componentName:"AppLayout",controlledProp:"splitPanelOpen",changeHandler:"onSplitPanelToggle"}),ye=()=>{K(!1),be(!ve),Ne.setLastInteraction({type:ve?"close":"open"}),(0,zp.B4)(C,{open:!ve})},[we,_e]=(0,Om.q)(x,T,void 0,{componentName:"AppLayout",controlledProp:"splitPanelPreferences",changeHandler:"onSplitPanelPreferencesChange"}),[xe=0,Se]=(0,Om.q)(E,A,jm(null!==(n=null===we||void 0===we?void 0:we.position)&&void 0!==n?n:"bottom"),{componentName:"AppLayout",controlledProp:"splitPanelSize",changeHandler:"onSplitPanelResize"}),[ke,Ee]=(0,gp.useState)(0),[Ce,Ae]=(0,gp.useState)(0),[Te,Ie]=(0,gp.useState)({ariaLabel:void 0,displayed:!1}),Re=function(e,t){const n=(0,gp.useRef)({});t.forEach((e=>{n.current[e]||(n.current[e]={toggle:(0,gp.createRef)(),close:(0,gp.createRef)(),slider:(0,gp.createRef)()})}));const r=(0,gp.useCallback)(((t,r=!0)=>{var i,s,l,c,u,d;if(!a.current)return;const p=n.current[t];r?(o.current=document.activeElement!==document.body?document.activeElement:void 0,(null===(i=null===p||void 0===p?void 0:p.slider)||void 0===i?void 0:i.current)?null===(s=p.slider.current)||void 0===s||s.focus():null===(c=null===(l=null===p||void 0===p?void 0:p.close)||void 0===l?void 0:l.current)||void 0===c||c.focus()):e&&o.current&&document.contains(o.current)?(o.current.focus(),o.current=void 0):null===(d=null===(u=null===p||void 0===p?void 0:p.toggle)||void 0===u?void 0:u.current)||void 0===d||d.focus(),a.current=!1}),[n,e]),i=(0,gp.useCallback)((()=>{o.current=void 0}),[]),o=(0,gp.useRef)(),a=(0,gp.useRef)(!1);return(0,gp.useEffect)((()=>{r(t[0])}),[t,r]),{refs:n.current,setFocus:e=>{const{force:n=!1,drawerId:i=null,open:o=!0}=e||{};a.current=!0,!n||i&&!t.includes(i)||r(i,o)},loseFocus:i}}(!0,ce),Oe=iv(!!(null===ne||void 0===ne?void 0:ne.id),!0,null===ne||void 0===ne?void 0:ne.id),Le=iv(s,N),Ne=ov([we,ve]),Pe=(0,zm.R)((e=>{Z(!1),Le.setFocus(),(0,zp.B4)(d,{open:e})}));(0,gp.useImperativeHandle)(t,(()=>({closeNavigationIfNecessary:()=>D&&Pe(!1),openTools:()=>ee(!0),focusToolsClose:()=>Oe.setFocus(!0),focusActiveDrawer:()=>Oe.setFocus(!0),focusSplitPanel:()=>{var e;return null===(e=Ne.refs.slider.current)||void 0===e?void 0:e.focus()},focusNavigation:()=>Le.setFocus(!0)})));const De=!!_&&!D,Me=u?null:c||gp.createElement(gp.Fragment,null),Be=!!Me&&s,{maxDrawerSize:ze,maxSplitPanelSize:je,splitPanelForcedPosition:Fe,splitPanelPosition:Ue,maxGlobalDrawersSizes:qe,resizableSpaceAvailable:We}=function({navigationOpen:e,navigationWidth:t,placement:n,minContentWidth:r,activeDrawerSize:i,splitPanelOpen:o,splitPanelPosition:a,splitPanelSize:s,isMobile:l,activeGlobalDrawersSizes:c}){const u=e?t:0;let d=Math.max(0,n.inlineSize-r-48-u);const p=Object.values(c).reduce(((e,t)=>e+t),0),f=tv({isMobile:l,availableWidthForSplitPanel:d-i}),h=f?"bottom":null!==a&&void 0!==a?a:"bottom",m="side"===h&&o&&null!==s&&void 0!==s?s:0,g=Math.max(d-p-i,0);return d-=m,{splitPanelPosition:h,splitPanelForcedPosition:f,sideSplitPanelSize:m,maxSplitPanelSize:g,maxDrawerSize:d-p,maxGlobalDrawersSizes:Object.keys(c).reduce(((e,t)=>Object.assign(Object.assign({},e),{[t]:d-i-p+c[t]})),{}),totalActiveGlobalDrawersSize:p,resizableSpaceAvailable:d}}({activeDrawerSize:ne?oe:0,splitPanelSize:xe,minContentWidth:R,navigationOpen:Be,navigationWidth:l,placement:L,splitPanelOpen:ve,splitPanelPosition:null===we||void 0===we?void 0:we.position,isMobile:D,activeGlobalDrawersSizes:ue}),{ref:Ve,isIntersecting:He}=(0,Uv.S)({initialState:!0}),{registered:Ze,toolbarProps:Ge}=function(e,t){const[n,r]=(0,gp.useState)(null),{forceDeduplicationType:i}=e,o=(0,lv.T)();return(0,gp.useLayoutEffect)((()=>{if(t&&"suspended"!==i&&o){if("off"!==i)return Ym.i7.appLayoutWidget.register(i,(e=>r(e)));r({type:"primary",discoveredProps:[]})}}),[i,t,o]),(0,gp.useLayoutEffect)((()=>{"secondary"===(null===n||void 0===n?void 0:n.type)&&n.update(e)})),o?{registered:!!(null===n||void 0===n?void 0:n.type),toolbarProps:"primary"===(null===n||void 0===n?void 0:n.type)?Dy(e,n.discoveredProps):null}:{registered:"primary",toolbarProps:Dy(e,[])}}({forceDeduplicationType:B,ariaLabels:ae,navigation:Me&&!N,navigationOpen:Be,onNavigationToggle:Pe,navigationFocusRef:Le.refs.toggle,breadcrumbs:y,activeDrawerId:null!==(r=null===ne||void 0===ne?void 0:ne.id)&&void 0!==r?r:null,drawers:(null===te||void 0===te?void 0:te.length)||!m?te:void 0,globalDrawersFocusControl:Re,globalDrawers:(null===se||void 0===se?void 0:se.length)?se:void 0,activeGlobalDrawersIds:ce,onActiveGlobalDrawersChange:me,onActiveDrawerChange:ge,drawersFocusRef:Oe.refs.toggle,splitPanel:k,splitPanelToggleProps:Object.assign(Object.assign({},Te),{active:ve,controlId:z,position:Ue}),splitPanelFocusRef:Ne.refs.toggle,onSplitPanelToggle:ye},He),Ke=!M&&!!Ge,Qe=function(e){const[t,n]=(0,gp.useState)(null);return(0,gp.useEffect)((()=>{if(e)return Ym.i7.breadcrumbs.registerAppLayout((e=>{n(e)}))}),[e]),t}(Ke&&!y),Ye=function({topOffset:e,hasVisibleToolbar:t,toolbarHeight:n,stickyNotifications:r,notificationsHeight:i}){let o=e,a=e;t&&(o+=n,a+=n);let s=o;return r&&(s+=i),{toolbar:e,notifications:o,header:s,drawers:a}}({topOffset:L.insetBlockStart,hasVisibleToolbar:Ke&&"hide"!==j,notificationsHeight:null!==W&&void 0!==W?W:0,toolbarHeight:null!==U&&void 0!==U?U:0,stickyNotifications:De}),$e={ariaLabels:ae,headerVariant:b,isMobile:D,breadcrumbs:y,discoveredBreadcrumbs:Qe,stickyNotifications:De,navigationOpen:Be,navigation:Me,navigationFocusControl:Le,activeDrawer:ne,activeDrawerSize:oe,minDrawerSize:re,maxDrawerSize:ze,minGlobalDrawersSizes:ie,maxGlobalDrawersSizes:qe,drawers:te,globalDrawers:se,activeGlobalDrawers:le,activeGlobalDrawersIds:ce,activeGlobalDrawersSizes:ue,onActiveGlobalDrawersChange:me,drawersFocusControl:Oe,globalDrawersFocusControl:Re,splitPanelPosition:Ue,splitPanelToggleConfig:Te,splitPanelOpen:ve,splitPanelControlId:z,splitPanelFocusControl:Ne,placement:L,toolbarState:j,setToolbarState:F,verticalOffsets:Ye,drawersOpenQueue:pe,setToolbarHeight:q,setNotificationsHeight:V,onSplitPanelToggle:ye,onNavigationToggle:Pe,onActiveDrawerChange:ge,onActiveDrawerResize:he,splitPanelAnimationDisabled:G},Je={bottomOffset:0,getMaxHeight:()=>{const e=document.documentElement.clientHeight-L.insetBlockStart-L.insetBlockEnd;return e<400?e-40:e-250},maxWidth:je,isForcedPosition:Fe,isOpen:ve,leftOffset:0,onPreferencesChange:e=>{_e(e),Ne.setLastInteraction({type:"position"}),(0,zp.B4)(T,e)},onResize:e=>{Se(e),(0,zp.B4)(A,{size:e})},onToggle:ye,position:Ue,reportSize:e=>Ee(e),reportHeaderHeight:e=>Ae(e),headerHeight:Ce,rightOffset:0,size:xe,topOffset:0,setSplitPanelToggle:Ie,refs:Ne.refs},Xe=(0,zm.R)((()=>{const e=pe[pe.length-1];ne&&(null===ne||void 0===ne?void 0:ne.id)===e?fe(null,{initiatedByUserAction:!0}):ce.includes(e)&&me(e,{initiatedByUserAction:!0})}));(0,gp.useEffect)((()=>{D&&Pe(!1)}),[D]);const et=(()=>{var e;const t=[...te||[],...se];let n=ce.map((e=>{var n,r;return Math.min(null!==(r=null===(n=t.find((t=>t.id===e)))||void 0===n?void 0:n.defaultSize)&&void 0!==r?r:sg,sg)})).reduce(((e,t)=>e+t),0);return ne&&(n+=Math.min(null!==(e=null===ne||void 0===ne?void 0:ne.defaultSize)&&void 0!==e?e:sg,sg)),n})();(0,gp.useEffect)((()=>{if(D)return;if((!u&&s?l:0)+48+et>L.inlineSize){if(!u&&s)return void Pe(!1);Xe()}}),[et,Xe,D,u,s,l,Pe,L.inlineSize]);(0,gp.useLayoutEffect)((()=>{Ke||Y((e=>{var t;let n=null!==(t=null===e||void 0===e?void 0:e.parentElement)&&void 0!==t?t:null;for(;n;){if(getComputedStyle(n).getPropertyValue(nv.Z.stickyVerticalTopOffset))return!0;n=n.parentElement}return!1})($.current))}),[Ke]);const tt=function({hasSplitPanel:e,splitPanelPosition:t,placement:n,splitPanelOpen:r,splitPanelFullHeight:i,splitPanelHeaderHeight:o}){if(!e||"bottom"!==t)return{stickyVerticalBottomOffset:n.insetBlockEnd,mainContentPaddingBlockEnd:void 0};const a=r?i:o;return{stickyVerticalBottomOffset:a+n.insetBlockEnd,mainContentPaddingBlockEnd:a}}({placement:L,hasSplitPanel:!!k,splitPanelOpen:ve,splitPanelPosition:Ue,splitPanelFullHeight:ke,splitPanelHeaderHeight:Ce});return gp.createElement(qv.W.Provider,{value:He},!Ke&&y?gp.createElement(Fv.Z,null,y):null,gp.createElement(By,{ref:(0,mf.q)(Ve,$),isNested:Q,style:Object.assign(Object.assign({paddingBlockEnd:tt.mainContentPaddingBlockEnd},Ke||!Q?{[nv.Z.stickyVerticalTopOffset]:`${Ye.header}px`,[nv.Z.stickyVerticalBottomOffset]:`${tt.stickyVerticalBottomOffset}px`}:{}),D?{}:{minWidth:`${R}px`}),toolbar:Ke&&gp.createElement(Ny,{appLayoutInternals:$e,toolbarProps:Ge}),notifications:w&&gp.createElement(Ry,{appLayoutInternals:$e},w),headerVariant:b,contentHeader:o,content:Ze?a:null,navigation:Me&&gp.createElement(Iy,{appLayoutInternals:$e}),navigationOpen:Be,navigationWidth:l,navigationAnimationDisabled:H,tools:te&&te.length>0&&gp.createElement(Ay,{appLayoutInternals:$e}),globalTools:gp.createElement(Jm.Provider,{value:ce},gp.createElement(Ty,{appLayoutInternals:$e})),globalToolsOpen:!!ce.length,toolsOpen:!!ne,toolsWidth:oe,sideSplitPanel:"side"===Ue&&gp.createElement(Ly,{appLayoutInternals:$e,splitPanelInternals:Je},k),bottomSplitPanel:"bottom"===Ue&&gp.createElement(Oy,{appLayoutInternals:$e,splitPanelInternals:Je},k),splitPanelOpen:ve,placement:L,contentType:v,maxContentWidth:O,disableContentPaddings:I}))})),jy=zy,Fy=gp.forwardRef(((e,t)=>{const n=(0,Nm.L)(),r=(0,lv.T)();return n?r?gp.createElement(jy,Object.assign({ref:t},e)):gp.createElement(jv,Object.assign({ref:t},e)):gp.createElement(sv,Object.assign({ref:t},e))}));function Uy(e,t){const n=(0,gp.useCallback)((()=>{var n,r;return(null!==(r=null===(n=e.current)||void 0===n?void 0:n.ownerDocument)&&void 0!==r?r:window.document).querySelector(t)}),[e,t]),[r,i]=(0,gp.useState)(0);return(0,Dv.y)(n,(e=>i(e.borderBoxHeight))),r}const qy=gp.forwardRef(((e,t)=>{var n,r,i,o,a,s,l,c,u,d,p,f,{contentType:h="default",headerSelector:m="#b #h",footerSelector:g="#b #f",navigationWidth:v=280,toolsWidth:b=290,maxContentWidth:y,minContentWidth:w,navigationOpen:_,onNavigationChange:x,analyticsMetadata:S}=e,k=(0,wp._T)(e,["contentType","headerSelector","footerSelector","navigationWidth","toolsWidth","maxContentWidth","minContentWidth","navigationOpen","onNavigationChange","analyticsMetadata"]);Pm.y&&k.toolsOpen&&k.toolsHide&&(0,Ep.O)("AppLayout","You have enabled both the `toolsOpen` prop and the `toolsHide` prop. This is not supported. Set `toolsOpen` to `false` when you set `toolsHide` to `true`.");const{__internalRootRef:E}=(0,_p.Z)("AppLayout",{props:{contentType:h,disableContentPaddings:k.disableContentPaddings,disableBodyScroll:k.disableBodyScroll,navigationWidth:v,navigationHide:k.navigationHide,toolsHide:k.toolsHide,toolsWidth:b,maxContentWidth:y,minContentWidth:w,stickyNotifications:k.stickyNotifications,disableContentHeaderOverlap:k.disableContentHeaderOverlap},metadata:{drawersCount:null!==(r=null===(n=k.drawers)||void 0===n?void 0:n.length)&&void 0!==r?r:null,hasContentHeader:!!k.contentHeader}},S),C=(0,Nm.L)(),A=(0,Lm.X)(),T=(0,Ap.$r)("app-layout"),I={navigation:T("ariaLabels.navigation",null===(i=k.ariaLabels)||void 0===i?void 0:i.navigation),navigationClose:T("ariaLabels.navigationClose",null===(o=k.ariaLabels)||void 0===o?void 0:o.navigationClose),navigationToggle:T("ariaLabels.navigationToggle",null===(a=k.ariaLabels)||void 0===a?void 0:a.navigationToggle),notifications:T("ariaLabels.notifications",null===(s=k.ariaLabels)||void 0===s?void 0:s.notifications),tools:T("ariaLabels.tools",null===(l=k.ariaLabels)||void 0===l?void 0:l.tools),toolsClose:T("ariaLabels.toolsClose",null===(c=k.ariaLabels)||void 0===c?void 0:c.toolsClose),toolsToggle:T("ariaLabels.toolsToggle",null===(u=k.ariaLabels)||void 0===u?void 0:u.toolsToggle),drawers:T("ariaLabels.drawers",null===(d=k.ariaLabels)||void 0===d?void 0:d.drawers),drawersOverflow:T("ariaLabels.drawersOverflow",null===(p=k.ariaLabels)||void 0===p?void 0:p.drawersOverflow),drawersOverflowWithBadge:T("ariaLabels.drawersOverflowWithBadge",null===(f=k.ariaLabels)||void 0===f?void 0:f.drawersOverflowWithBadge)},R=function(e,t,n){var r,i,o;const a=n?Object.assign(Object.assign({},Mm[e]),{maxContentWidth:void 0}):Mm[e];return{maxContentWidth:null!==(r=t.maxContentWidth)&&void 0!==r?r:a.maxContentWidth,minContentWidth:null!==(i=t.minContentWidth)&&void 0!==i?i:a.minContentWidth,navigationOpen:null!==(o=t.navigationOpen)&&void 0!==o?o:a.navigationOpen}}(h,{maxContentWidth:y,minContentWidth:w},C),{navigationOpen:O}=R,L=(0,wp._T)(R,["navigationOpen"]),[N=!1,P]=(0,Om.q)(_,x,!A&&O,{componentName:"AppLayout",controlledProp:"navigationOpen",changeHandler:"onNavigationChange"}),[D,M]=function(e,t){const n=(0,gp.useRef)(null),r=Uy(n,e),i=Uy(n,t),[o,a]=(0,gp.useState)({insetInlineStart:0,insetInlineEnd:0,inlineSize:Number.POSITIVE_INFINITY}),s=(0,gp.useCallback)((()=>{if(!n.current)return;const{insetInlineStart:e,insetInlineEnd:t,inlineSize:r}=(0,Ng.tI)(n.current);0!==r&&a({insetInlineStart:e,insetInlineEnd:r-t,inlineSize:r})}),[]);return(0,gp.useEffect)((()=>(window.addEventListener("resize",s),()=>window.removeEventListener("resize",s))),[s]),(0,Dv.y)(n,s),[n,Object.assign(Object.assign({},o),{insetBlockStart:r,insetBlockEnd:i})]}(m,g),B=Object.assign(Object.assign(Object.assign({contentType:h,navigationWidth:v,toolsWidth:b,navigationOpen:N,onNavigationChange:e=>{P(e.detail.open),null===x||void 0===x||x(e)}},L),k),{ariaLabels:I,placement:M}),z=(0,Tp.j)(k);return gp.createElement("div",Object.assign({ref:(0,mf.q)(E,D)},z),gp.createElement(Fy,Object.assign({ref:t},B)))}));(0,xp.b)(qy,"AppLayout");const Wy=qy,Vy=ey((0,Hv.sE)({Fallback:Xb}));function Hy(e){var{items:t=[]}=e,n=(0,wp._T)(e,["items"]);const r=Wv(Object.assign({items:t},n)),i=(0,_p.Z)("BreadcrumbGroup");return r?gp.createElement(Qb,{items:t}):gp.createElement(Vy,Object.assign({items:t},n,i,{__injectAnalyticsComponentMetadata:!0}))}(0,xp.b)(Hy,"BreadcrumbGroup");var Zy=n(63366),Gy=n(87462);var Ky=n(51721),Qy=n(220);function Yy(e,t){var n=Object.create(null);return e&&gp.Children.map(e,(function(e){return e})).forEach((function(e){n[e.key]=function(e){return t&&(0,gp.isValidElement)(e)?t(e):e}(e)})),n}function $y(e,t,n){return null!=n[t]?n[t]:e.props[t]}function Jy(e,t,n){var r=Yy(e.children),i=function(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var r,i=Object.create(null),o=[];for(var a in e)a in t?o.length&&(i[a]=o,o=[]):o.push(a);var s={};for(var l in t){if(i[l])for(r=0;r<i[l].length;r++){var c=i[l][r];s[i[l][r]]=n(c)}s[l]=n(l)}for(r=0;r<o.length;r++)s[o[r]]=n(o[r]);return s}(t,r);return Object.keys(i).forEach((function(o){var a=i[o];if((0,gp.isValidElement)(a)){var s=o in t,l=o in r,c=t[o],u=(0,gp.isValidElement)(c)&&!c.props.in;!l||s&&!u?l||!s||u?l&&s&&(0,gp.isValidElement)(c)&&(i[o]=(0,gp.cloneElement)(a,{onExited:n.bind(null,a),in:c.props.in,exit:$y(a,"exit",e),enter:$y(a,"enter",e)})):i[o]=(0,gp.cloneElement)(a,{in:!1}):i[o]=(0,gp.cloneElement)(a,{onExited:n.bind(null,a),in:!0,exit:$y(a,"exit",e),enter:$y(a,"enter",e)})}})),i}var Xy=Object.values||function(e){return Object.keys(e).map((function(t){return e[t]}))},ew=function(e){function t(t,n){var r,i=(r=e.call(this,t,n)||this).handleExited.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(r));return r.state={contextValue:{isMounting:!0},handleExited:i,firstRender:!0},r}(0,Ky.Z)(t,e);var n=t.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var n,r,i=t.children,o=t.handleExited;return{children:t.firstRender?(n=e,r=o,Yy(n.children,(function(e){return(0,gp.cloneElement)(e,{onExited:r.bind(null,e),in:!0,appear:$y(e,"appear",n),enter:$y(e,"enter",n),exit:$y(e,"exit",n)})}))):Jy(e,i,o),firstRender:!1}},n.handleExited=function(e,t){var n=Yy(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState((function(t){var n=(0,Gy.Z)({},t.children);return delete n[e.key],{children:n}})))},n.render=function(){var e=this.props,t=e.component,n=e.childFactory,r=(0,Zy.Z)(e,["component","childFactory"]),i=this.state.contextValue,o=Xy(this.state.children).map(n);return delete r.appear,delete r.enter,delete r.exit,null===t?gp.createElement(Qy.Z.Provider,{value:i},o):gp.createElement(Qy.Z.Provider,{value:i},gp.createElement(t,r,o))},t}(gp.Component);ew.propTypes={},ew.defaultProps={component:"div",childFactory:function(e){return e}};const tw=ew;var nw=n(87863);function rw(e,t,{trailing:n=!0}={}){let r=null,i=null,o=null;function a(){if(null===r||null===i)return;const a=Date.now();a-i>=t?(e.apply(r.this,r.args),i=a,r=null,o=null):n&&s()}function s(){o&&cancelAnimationFrame(o),o=requestAnimationFrame(a)}function l(...t){null===i?(i=Date.now(),e.apply(this,t)):(r={this:this,args:t},s())}return l.cancel=()=>{o&&cancelAnimationFrame(o),r=null,i=null,o=null},l}const iw="awsui_flash-header_4c95g_vov7p_5",ow=(e,t,n)=>{const r={component:{name:"awsui.Flashbar",label:t?{root:"self",selector:"ul"}:{root:"self"},properties:{itemsCount:`${e}`,stackItems:`${t}`}}};return void 0!==n&&(r.component.properties.expanded=`${n}`),r},aw=(e,t,n)=>{const r={itemLabel:`.${iw}`,itemPosition:`${e}`,itemType:t};return n&&(r.itemId=n),{component:{innerContext:r}}};var sw=n(41589),lw=n(28569),cw=n(94731),uw=n(57540),dw=n(29100),pw=n(45098),fw=n(56731);const hw={error:"red",info:"blue","in-progress":"blue",success:"green",warning:"yellow"};function mw(e){return e.loading?"in-progress":e.type||"info"}function gw(e){return function(e){const t="blue";return e&&hw[e]||t}(mw(e))}const vw=[{type:"error",labelName:"errorIconAriaLabel",iconName:"status-negative"},{type:"warning",labelName:"warningIconAriaLabel",iconName:"status-warning"},{type:"success",labelName:"successIconAriaLabel",iconName:"status-positive"},{type:"info",labelName:"infoIconAriaLabel",iconName:"status-info"},{type:"in-progress",labelName:"inProgressIconAriaLabel",iconName:"status-in-progress"}],bw={"flash-with-motion":"awsui_flash-with-motion_1q84n_170iy_157",enter:"awsui_enter_1q84n_170iy_157","flash-body":"awsui_flash-body_1q84n_170iy_171","flash-message":"awsui_flash-message_1q84n_170iy_171","flash-header":"awsui_flash-header_1q84n_170iy_171","flash-content":"awsui_flash-content_1q84n_170iy_172","action-button-wrapper":"awsui_action-button-wrapper_1q84n_170iy_173","dismiss-button-wrapper":"awsui_dismiss-button-wrapper_1q84n_170iy_174","flash-icon":"awsui_flash-icon_1q84n_170iy_197",entering:"awsui_entering_1q84n_170iy_210",entered:"awsui_entered_1q84n_170iy_231",exiting:"awsui_exiting_1q84n_170iy_336",stack:"awsui_stack_1q84n_170iy_370","animation-running":"awsui_animation-running_1q84n_170iy_370",item:"awsui_item_1q84n_170iy_370","flash-list-item":"awsui_flash-list-item_1q84n_170iy_371","notification-bar":"awsui_notification-bar_1q84n_170iy_372",collapsed:"awsui_collapsed_1q84n_170iy_392","animation-ready":"awsui_animation-ready_1q84n_170iy_392","expanded-only":"awsui_expanded-only_1q84n_170iy_392",expanded:"awsui_expanded_1q84n_170iy_392",flash:"awsui_flash_1q84n_170iy_157",collapsible:"awsui_collapsible_1q84n_170iy_448","short-list":"awsui_short-list_1q84n_170iy_454","visual-refresh":"awsui_visual-refresh_1q84n_170iy_454",status:"awsui_status_1q84n_170iy_601",header:"awsui_header_1q84n_170iy_601","item-count":"awsui_item-count_1q84n_170iy_602",button:"awsui_button_1q84n_170iy_603","type-count":"awsui_type-count_1q84n_170iy_636","count-number":"awsui_count-number_1q84n_170iy_636",icon:"awsui_icon_1q84n_170iy_670",floating:"awsui_floating_1q84n_170iy_711",flashbar:"awsui_flashbar_1q84n_170iy_715","initial-hidden":"awsui_initial-hidden_1q84n_170iy_773","flash-list":"awsui_flash-list_1q84n_170iy_371","flash-focus-container":"awsui_flash-focus-container_1q84n_170iy_795","flash-text":"awsui_flash-text_1q84n_170iy_825",hidden:"awsui_hidden_1q84n_170iy_844","header-replacement":"awsui_header-replacement_1q84n_170iy_849","content-replacement":"awsui_content-replacement_1q84n_170iy_854","dismiss-button":"awsui_dismiss-button_1q84n_170iy_174","breakpoint-default":"awsui_breakpoint-default_1q84n_170iy_873","action-button":"awsui_action-button_1q84n_170iy_173","action-slot":"awsui_action-slot_1q84n_170iy_883","flash-type-success":"awsui_flash-type-success_1q84n_170iy_887","flash-type-error":"awsui_flash-type-error_1q84n_170iy_891","flash-type-info":"awsui_flash-type-info_1q84n_170iy_895","flash-type-in-progress":"awsui_flash-type-in-progress_1q84n_170iy_896","flash-type-warning":"awsui_flash-type-warning_1q84n_170iy_900"},yw={success:"status-positive",warning:"status-warning",info:"status-info",error:"status-negative","in-progress":"status-in-progress"},ww=(0,uw._)(Ym.i7.flashbar.onActionRegistered),_w=(0,dw.A)("flash",Ym.i7.flashContent);const xw=rw(((e,t)=>{var n;const r=`[data-itemid="${CSS.escape(t)}"] .${bw["flash-focus-container"]}`;null===(n=null===e||void 0===e?void 0:e.querySelector(r))||void 0===n||n.focus()}),2e3,{trailing:!1}),Sw=gp.forwardRef(((e,t)=>{var{id:n,header:r,content:i,dismissible:o,dismissLabel:a,loading:s,action:l,buttonText:c,onButtonClick:u,onDismiss:d,className:p,transitionState:f,ariaRole:h,i18nStrings:m,type:g="info"}=e,v=(0,wp._T)(e,["id","header","content","dismissible","dismissLabel","loading","action","buttonText","onButtonClick","onDismiss","className","transitionState","ariaRole","i18nStrings","type"]);Pm.y&&(c&&!u&&(0,Ep.O)("Flashbar","You provided a `buttonText` prop without an `onButtonClick` handler. This will render a non-interactive action button."),o&&!d&&(0,Ep.O)("Flashbar","You have set the `dismissible` prop without an `onDismiss` handler. This will render a non-interactive dismiss button."));const b=(0,Tp.K)(v),y=(0,sw.d)("Flash",cw.ll,Object.assign({},b)),w=(0,mf.q)(t,y),_=(0,Zp.L)("flash-icon"),x=(0,Zp.L)("flash-message"),S=(0,gp.useRef)(null),k=(0,gp.useRef)(null),{discoveredActions:E,headerRef:C,contentRef:A}=ww(g),{initialHidden:T,headerReplacementType:I,contentReplacementType:R,headerRef:O,contentRef:L,replacementHeaderRef:N,replacementContentRef:P}=_w({type:g,header:r,children:i}),D=(0,mf.q)(C,O,S),M=(0,mf.q)(A,L,k),B=v.statusIconAriaLabel||(null===m||void 0===m?void 0:m[`${s||"in-progress"===g?"inProgress":g}IconAriaLabel`]),z=yw[g],j=s?gp.createElement("span",{role:"img","aria-label":B},gp.createElement(fw.Z,null)):gp.createElement(Rp.Z,{name:z,ariaLabel:B}),F=s?"info":g,U={[Ib.H7]:F};return b.suppressFlowMetricEvents&&(U[Ib.kK]="true"),gp.createElement("div",Object.assign({ref:w,role:h,"aria-live":h?"off":void 0,"data-itemid":n,className:(0,Sp.Z)(bw.flash,bw[`flash-type-${F}`],p,f&&{[bw.enter]:"enter"===f,[bw.entering]:"entering"===f,[bw.entered]:"entered"===f,[bw.exit]:"exit"===f,[bw.exiting]:"exiting"===f,[bw.exited]:"exited"===f},(0,Bp._c)("warning"!==g||s?"flashbar":"flashbar-warning"),T&&bw["initial-hidden"])},U),gp.createElement("div",{className:bw["flash-body"]},gp.createElement("div",{className:bw["flash-focus-container"],tabIndex:-1,role:"group","aria-labelledby":`${_} ${x}`},gp.createElement("div",{className:(0,Sp.Z)(bw["flash-icon"],bw["flash-text"]),id:_},j),gp.createElement("div",{className:(0,Sp.Z)(bw["flash-message"],bw["flash-text"]),id:x},gp.createElement("div",{className:(0,Sp.Z)(bw["flash-header"],"original"!==I?bw.hidden:iw),ref:D},r),gp.createElement("div",{className:(0,Sp.Z)(bw["header-replacement"],"replaced"!==I&&bw.hidden),ref:N}),gp.createElement("div",{className:(0,Sp.Z)(bw["flash-content"],"original"!==R?bw.hidden:iw),ref:M},i),gp.createElement("div",{className:(0,Sp.Z)(bw["content-replacement"],"replaced"!==R&&bw.hidden),ref:P}))),gp.createElement(lw.T,{className:bw["action-button-wrapper"],testUtilClasses:{actionSlot:bw["action-slot"],actionButton:bw["action-button"]},action:l,discoveredActions:E,buttonText:c,onButtonClick:u})),o&&function(e,t){return gp.createElement("div",Object.assign({className:bw["dismiss-button-wrapper"]},(0,Tb.Gp)({action:"dismiss"})),gp.createElement(Gp.l,{onClick:t,className:bw["dismiss-button"],variant:"flashbar-icon",iconName:"close",formAction:"none",ariaLabel:e}))}(a,d),"status"===h&&gp.createElement(pw.Z,{sources:[B,S,k]}))}));function kw(e){var{items:t,onItemsAdded:n,onItemsChanged:r,onItemsRemoved:i}=e,o=(0,wp._T)(e,["items","onItemsAdded","onItemsChanged","onItemsRemoved"]);const{__internalRootRef:a}=(0,_p.Z)("Flashbar",{props:{stackItems:o.stackItems}}),s=(0,gp.useMemo)((()=>t.every((e=>"id"in e))),[t]),l=(0,Tp.j)(o),c=(0,gp.useRef)(null),[u,d]=(0,hf.d)(["xs"]),p=(0,mf.q)(c,d,a),f=(0,Wm.JZ)(c),h=(0,Nm.L)(),[m,g]=(0,gp.useState)(t),[v,b]=(0,gp.useState)(null);if(Pm.y&&(null===t||void 0===t?void 0:t.some((e=>"alert"===e.ariaRole&&!e.id)))&&(0,Ep.O)("Flashbar",'You provided `ariaRole="alert"` for a flashbar item without providing an `id`. Focus will not be moved to the newly added flash message.'),t){const e=t.filter((({id:e})=>e&&!m.some((t=>t.id===e)))),o=m.filter((({id:e})=>e&&!t.some((t=>t.id===e))));if(e.length>0||o.length>0){g(t),null===n||void 0===n||n(e),null===i||void 0===i||i(o),null===r||void 0===r||r({allItemsHaveId:s,isReducedMotion:f});const a=e.filter((({ariaRole:e})=>"alert"===e));a.length>0&&b(a[0].id)}}return(0,gp.useEffect)((()=>{v&&xw(c.current,v)}),[v,c]),{allItemsHaveId:s,baseProps:l,breakpoint:u,isReducedMotion:f,isVisualRefresh:h,mergedRef:p,ref:c}}const Ew=1,Cw=100;function Aw(e){var{items:t}=e,n=(0,wp._T)(e,["items"]);const[r,i]=(0,gp.useState)([]),[o,a]=(0,gp.useState)([]),[s,l]=(0,gp.useState)(!1),c=(0,gp.useCallback)((()=>{const e=s?b.current:v.current;return Object.assign(Object.assign({},e),{notificationBar:x.current})}),[s]),u=(0,gp.useCallback)((()=>{const e=function(e){const t={};for(const n in e){const r=e[n];r&&(t[n]=r.getBoundingClientRect())}return t}(c());w(e)}),[c]),{baseProps:d,breakpoint:p,isReducedMotion:f,isVisualRefresh:h,mergedRef:m,ref:g}=kw(Object.assign(Object.assign({items:t},n),{onItemsAdded:e=>{i([...r,...e])},onItemsChanged:e=>{(null===e||void 0===e?void 0:e.allItemsHaveId)&&!(null===e||void 0===e?void 0:e.isReducedMotion)&&u()},onItemsRemoved:e=>{a([...o,...e])}})),v=(0,gp.useRef)({}),b=(0,gp.useRef)({}),[y,w]=(0,gp.useState)(null),_=(0,gp.useRef)(null),x=(0,gp.useRef)(null),[S,k]=(0,gp.useState)(!1),E=(0,Zp.L)("flashbar"),C=(0,Zp.L)("item-count");t.length<=Ew&&s&&l(!1);const A=!f;(0,gp.useLayoutEffect)((()=>{if(s&&(null===t||void 0===t?void 0:t.length)){const e=t[0];void 0!==e.id&&xw(g.current,e.id)}}),[s]),(0,jp.G)((()=>{!s&&x.current&&(0,nw.bx)(x.current)}),[s]);const T=(0,gp.useMemo)((()=>rw((()=>{const e=null===_||void 0===_?void 0:_.current,t=null===e||void 0===e?void 0:e.parentElement;if(e&&t){t.classList.remove(bw.floating);const e=window.innerHeight,n=(0,Bm.Z)(t,(e=>"region"===e.getAttribute("role")))||t;s&&Math.ceil(n.getBoundingClientRect().bottom)>=e||t.classList.add(bw.floating)}}),Cw)),[s]);(0,gp.useLayoutEffect)((()=>(window.addEventListener("resize",T),()=>{window.removeEventListener("resize",T),T.cancel()})),[T]);const{i18nStrings:I}=n,R=(0,Ap.$r)("flashbar"),O=R("i18nStrings.ariaLabel",null===I||void 0===I?void 0:I.ariaLabel),L=R("i18nStrings.notificationBarText",null===I||void 0===I?void 0:I.notificationBarText),N=R("i18nStrings.notificationBarAriaLabel",null===I||void 0===I?void 0:I.notificationBarAriaLabel),P={errorIconAriaLabel:R("i18nStrings.errorIconAriaLabel",null===I||void 0===I?void 0:I.errorIconAriaLabel),inProgressIconAriaLabel:R("i18nStrings.inProgressIconAriaLabel",null===I||void 0===I?void 0:I.inProgressIconAriaLabel),infoIconAriaLabel:R("i18nStrings.infoIconAriaLabel",null===I||void 0===I?void 0:I.infoIconAriaLabel),successIconAriaLabel:R("i18nStrings.successIconAriaLabel",null===I||void 0===I?void 0:I.successIconAriaLabel),warningIconAriaLabel:R("i18nStrings.warningIconAriaLabel",null===I||void 0===I?void 0:I.warningIconAriaLabel)};(0,gp.useLayoutEffect)((()=>{y&&(T(),function({oldState:e,elements:t,onTransitionsEnd:n,newElementInitialState:r}){for(const i in t){const n=t[i],o=e[i];if(n){const e=n.getBoundingClientRect(),t={scale:1,x:0,y:0},i=o?{scale:o.width/e.width,x:(o.left+o.right)/2-(e.left+e.right)/2,y:(o.top+o.bottom)/2-(e.top+e.bottom)/2}:r?r(e):{},a=Object.assign(Object.assign({},t),i);n.style.transitionProperty="none",n.style.transform=`scale(${a.scale}) translate(${a.x}px, ${a.y}px)`,o||(n.style.opacity="0")}}requestAnimationFrame((()=>{const r=new Set;for(const i in t){const o=t[i];if(o){e[i]?(o.style.transitionProperty="transform",o.style.transform=""):(o.style.transitionProperty="transform, opacity",o.style.transform="",o.style.opacity="");const t=e=>{e.target===o&&(r.add(i),o.removeEventListener("transitionstart",t))},a=e=>{e.target===o&&(o.style.transitionProperty="",o.removeEventListener("transitionend",a),n&&(r.delete(i),0===r.size&&n()))};o.addEventListener("transitionstart",t),o.addEventListener("transitionend",a)}}}))}({elements:c(),oldState:y,newElementInitialState:({top:e})=>({scale:.9,y:-.2*e}),onTransitionsEnd:()=>k(!1)}),k(!0),w(null))}),[T,c,y,s]);const D=t.length>Ew,M=function(e){const t={error:0,info:0,"in-progress":0,success:0,warning:0};for(const n of e)t[mw(n)]+=1;return t}(t),B=new Set(t.map(gw)).size,z=Math.max(B,3),j=Math.min(z,t.length),F=s?t.map(((e,t)=>Object.assign(Object.assign({},e),{expandedIndex:t}))):function(e,t){const n=[],r=[],i=new Set,o=Object.keys(hw).length,a=Math.min(e.length,t);for(let u=0;u<e.length;u++){const t=e[u],s=gw(t),l=i.has(s);if(u<a)n.push({item:Object.assign(Object.assign({},t),{expandedIndex:u}),isColorRepeated:l});else{if(i.size===o)break;l||r.push(Object.assign(Object.assign({},t),{expandedIndex:u}))}i.add(s)}const s=[];let l=0;for(let u=n.length-1;u>=0;u--){const e=n[u];e.isColorRepeated&&l<r.length?l+=1:s.push(e.item)}const c=s.reverse();for(let u=0;c.length<t;u++)c.push(r[u]);return c}(t,j).map(((e,t)=>Object.assign(Object.assign({},e),{collapsedIndex:t}))),U=e=>{var t,n;return null!==(n=null!==(t=e.id)&&void 0!==t?t:e.expandedIndex)&&void 0!==n?n:0},q=e=>!("expandedIndex"in e),W=e=>(e=>r.some((t=>t.id&&t.id===e.id)))(e)||q(e),V=e=>s||q(e)||"expandedIndex"in e&&0===e.expandedIndex,H=(e,t)=>0===t&&W(e),Z=e=>`flash-${U(e)}`,G=()=>gp.createElement("ul",{ref:_,className:(0,Sp.Z)(bw["flash-list"],s?bw.expanded:bw.collapsed,S&&bw["animation-running"],y&&bw["animation-ready"],h&&bw["visual-refresh"]),id:E,"aria-label":O,"aria-describedby":D?C:void 0,style:!s||S?{[fv.Z.flashbarStackDepth]:j}:void 0},gp.createElement(Iw,{withMotion:!f},F.map(((e,t)=>gp.createElement(pv.u,{key:U(e),in:!q(e),onStatusChange:e=>{"entered"===e?i([]):"exited"===e&&a([])}},((n,r)=>{var i,o,a;return gp.createElement("li",Object.assign({"aria-hidden":!V(e),className:V(e)?(0,Sp.Z)(bw["flash-list-item"],!s&&bw.item,!v.current[Z(e)]&&bw["expanded-only"]):(0,Sp.Z)(bw.flash,bw[`flash-type-${null!==(i=e.type)&&void 0!==i?i:"info"}`],bw.item),ref:t=>{s?b.current[Z(e)]=t:v.current[Z(e)]=t},style:!s||S?{[fv.Z.flashbarStackIndex]:null!==(a=null!==(o=e.collapsedIndex)&&void 0!==o?o:e.expandedIndex)&&void 0!==a?a:t}:void 0,key:U(e)},(0,Tb.Gp)(aw(t+1,e.type||"info",e.id))),V(e)&&gp.createElement(Sw,Object.assign({className:(0,Sp.Z)(A&&bw["flash-with-motion"],h&&bw["flash-refresh"]),key:U(e),ref:H(e,t)?r:void 0,transitionState:H(e,t)?n:void 0,i18nStrings:P},e)))}))))));return gp.createElement("div",Object.assign({},d,{className:(0,Sp.Z)(d.className,bw.flashbar,bw[`breakpoint-${p}`],bw.stack,D&&bw.collapsible,2===t.length&&bw["short-list"],s&&bw.expanded,h&&bw["visual-refresh"]),ref:m},(0,Tb.Gp)(ow(t.length,!0,s))),s&&G(),D&&gp.createElement("div",Object.assign({className:(0,Sp.Z)(bw["notification-bar"],h&&bw["visual-refresh"],s?bw.expanded:bw.collapsed,S&&bw["animation-running"],2===t.length&&bw["short-list"],(0,Bp._c)("flashbar")),onClick:function(){f||u(),l((e=>!e))},ref:x},(0,Tb.Gp)({action:"expand",detail:{label:"h2",expanded:`${!s}`}})),gp.createElement("span",{"aria-live":"polite",className:bw.status,role:"status",id:C},L&&gp.createElement("h2",{className:bw.header},L),gp.createElement("span",{className:bw["item-count"]},vw.map((({type:e,labelName:t,iconName:n})=>gp.createElement(Tw,{key:e,iconName:n,label:P[t],count:M[e]}))))),gp.createElement("button",{"aria-controls":E,"aria-describedby":C,"aria-expanded":s,"aria-label":N,className:(0,Sp.Z)(bw.button,s&&bw.expanded)},gp.createElement(Rp.Z,{className:bw.icon,size:"normal",name:"angle-down"}))),!s&&G())}const Tw=({iconName:e,label:t,count:n})=>gp.createElement("span",{className:bw["type-count"]},gp.createElement("span",{title:t},gp.createElement(Rp.Z,{name:e,ariaLabel:t})),gp.createElement("span",{className:bw["count-number"]},n)),Iw=({children:e,withMotion:t})=>t?gp.createElement(tw,{component:null},e):gp.createElement(gp.Fragment,null,e),Rw=115;function Ow(e){var{items:t,i18nStrings:n}=e,r=(0,wp._T)(e,["items","i18nStrings"]);const{allItemsHaveId:i,baseProps:o,breakpoint:a,isReducedMotion:s,isVisualRefresh:l,mergedRef:c}=kw(Object.assign({items:t},r)),u=(0,Ap.$r)("flashbar"),d=u("i18nStrings.ariaLabel",null===n||void 0===n?void 0:n.ariaLabel),p={errorIconAriaLabel:u("i18nStrings.errorIconAriaLabel",null===n||void 0===n?void 0:n.errorIconAriaLabel),inProgressIconAriaLabel:u("i18nStrings.inProgressIconAriaLabel",null===n||void 0===n?void 0:n.inProgressIconAriaLabel),infoIconAriaLabel:u("i18nStrings.infoIconAriaLabel",null===n||void 0===n?void 0:n.infoIconAriaLabel),successIconAriaLabel:u("i18nStrings.successIconAriaLabel",null===n||void 0===n?void 0:n.successIconAriaLabel),warningIconAriaLabel:u("i18nStrings.warningIconAriaLabel",null===n||void 0===n?void 0:n.warningIconAriaLabel)},f=s||!l||!i,h=!s&&l;function m(e,t,n,r){return gp.createElement(Sw,Object.assign({className:(0,Sp.Z)(h&&bw["flash-with-motion"],l&&bw["flash-refresh"]),key:t,ref:n,transitionState:r,i18nStrings:p},e))}return gp.createElement("div",Object.assign({},o,{className:(0,Sp.Z)(o.className,bw.flashbar,bw[`breakpoint-${a}`]),ref:c}),function(){if(!f&&t)return gp.createElement(tw,{component:"ul",className:bw["flash-list"],"aria-label":d},t.map(((e,t)=>{var n;return gp.createElement(pv.u,{transitionChangeDelay:{entering:Rw},key:null!==(n=e.id)&&void 0!==n?n:t,in:!0},((n,r)=>{var i;return gp.createElement("li",{className:bw["flash-list-item"]},m(e,null!==(i=e.id)&&void 0!==i?i:t,r,n))}))})))}(),function(){if(f&&t)return gp.createElement("ul",Object.assign({className:bw["flash-list"],"aria-label":d},(0,Tb.Gp)(ow(t.length,!1))),t.map(((e,t)=>{var n,r;return gp.createElement("li",Object.assign({key:null!==(n=e.id)&&void 0!==n?n:t,className:bw["flash-list-item"]},(0,Tb.Gp)(aw(t+1,e.type||"info",e.id))),m(e,null!==(r=e.id)&&void 0!==r?r:t))})))}())}function Lw(e){return e.stackItems?gp.createElement(Aw,Object.assign({},e)):gp.createElement(Ow,Object.assign({},e))}(0,xp.b)(Lw,"Flashbar");const Nw=[],Pw=(0,eh.cn)({key:"breadcrumbsState",default:Nw}),Dw="default",Mw=(0,eh.cn)({key:"contentTypeState",default:Dw}),Bw=(0,eh.cn)({key:"disableContentPaddings",default:!1}),zw=(0,eh.cn)({key:"domElementDirectionState",default:void 0}),jw=(0,eh.cn)({key:"headerVariantState",default:undefined}),Fw=(0,eh.cn)({key:"maxContentWidth",default:void 0}),Uw=(0,eh.cn)({key:"navigationContent",default:null}),qw=(0,eh.cn)({key:"notificationsState",default:[]}),Ww={open:!1,hide:!0,content:(0,Kd.jsx)(Kd.Fragment,{})},Vw=(0,eh.cn)({key:"toolsState",default:Ww}),Hw=()=>(0,Kd.jsx)(rp.g,{type:"404"}),Zw=()=>(0,Kd.jsx)(th.Z,{type:"error",dismissible:!1,header:"Something went wrong","data-testid":"catastrophic-component",dismissAriaLabel:"Something went wrong, please refresh the page or try again later.",children:"Please refresh the page or try again later."}),Gw=()=>(0,Kd.jsx)(th.Z,{type:"error",dismissible:!1,header:"Something went wrong","data-testid":"embedded-build-catastrophic-error",children:"There was a problem displaying this workshop. Please refresh the page or try again later."}),Kw={404:(0,Kd.jsx)(Hw,{}),catastrophic:(0,Kd.jsx)(Zw,{}),"embedded-build-catastrophic-error":(0,Kd.jsx)(Gw,{})},Qw=({type:e})=>{const t=Kw[e]||(0,Kd.jsx)(Hw,{});return(0,Kd.jsx)(Sf.Z,{padding:{vertical:"s"},children:t})},Yw=()=>{const[e]=(0,op.j)("UseContentBuild"),{isMounted:t}=(0,op.h)(),{contentId:n,quickLinkId:r}=(0,Df.UO)(),[i,o]=(0,gp.useState)(!1),[a,s]=(0,gp.useState)(!1),[l,c]=(0,gp.useState)(""),[u,d]=(0,gp.useState)("");return(0,gp.useEffect)((()=>{(async()=>{s(!0);try{const e=await nh();t.current&&(c(e.staticContentEndpoint?`https://${e.staticContentEndpoint}/public`:""),d(e.kinesisFirehoseStreamLocale))}catch(n){e.error(n),t.current&&o(!0)}t.current&&s(!1)})()}),[]),{isLoading:a,isError:i,contentId:n,publicContentBaseUrl:l,kinesisFirehoseStreamLocale:u,quickLinkId:r}},$w=Yw,Jw=()=>{const{signIn:e,getCurrentSession:t}=(0,gp.useContext)(Yf),[n,r]=(0,gp.useState)(!1),{isLoading:o,contentId:a,publicContentBaseUrl:s,isError:l,kinesisFirehoseStreamLocale:c,quickLinkId:u}=$w(),d=(0,gp.useRef)(i.A.createGenericClient({clientName:"PublishedConfigClient",baseUrl:""})),{get:{request:p,response:{isError:f,isLoading:h,data:m}}}=(0,op.u)(d.current);(0,gp.useEffect)((()=>{s&&(a||u)&&(a?d.current.setBaseUrl(`${s}/${a}`):d.current.setBaseUrl(`${s}/quicklinks/${u}`),p("published.json"))}),[s,a]),(0,gp.useEffect)((()=>{m&&(async()=>{if(!m?.data?.currentV2||!m?.data?.currentV2?.requiresAuth)return void r(!0);await t(Zf.AMAZON_FEDERATE)?r(!0):e(Zf.AMAZON_FEDERATE)})()}),[m]);const g=(0,gp.useMemo)((()=>{if(!m?.data||!n)return"";const e=m.data.currentV2?.buildId||m.data.current;return`${s}/${e}/`}),[n,m]);return{contentId:a,loading:h||o||!n,error:f||l,publishedContentUrl:g,kinesisFirehoseStreamLocale:c,contentBuildId:m?.data?.currentV2?.buildId||m?.data?.current,requiresAuth:m?.data?.currentV2?.requiresAuth,publishedConfigBaseUrl:d.current.defaults.baseURL}};let Xw=function(e){return e.ParticipantID="participantId",e}({});const e_=()=>{const e=(0,gp.useCallback)((()=>ip.g.getItem(mp.S.eventParticipant,Xw.ParticipantID)||null),[]),t=(0,gp.useCallback)((e=>ip.g.setItem(mp.S.eventParticipant,e,Xw.ParticipantID)),[]),n=(0,gp.useCallback)((()=>{t(null)}),[]);return{getParticipant:e,setParticipant:t,clearParticipant:n}},t_=({clearNotificationsOnUnmount:e}={})=>{const t=(0,eh.Zl)(qw),n=(0,op.l)({setNotifications:t}),r=(0,gp.useCallback)((()=>{t([])}),[]);return(0,gp.useEffect)((()=>()=>{e&&n.clearNotification()}),[e]),{...n,clearAllNotifications:r}},n_=({children:e,identityProvider:t})=>{const{signIn:n,getCurrentSession:r}=(0,gp.useContext)(Yf),[i,o]=(0,gp.useState)(),[a]=(0,op.j)("AuthGuard");return(0,gp.useEffect)((()=>{void 0!==i&&(i||(a.info("User is not authenticated, redirecting to login provider"),n(t)))}),[i]),(0,gp.useEffect)((()=>{r(t).then((e=>o(!!e)))}),[]),null===i?(0,Kd.jsx)(rp.h,{containerProps:{margin:"n"}}):i?(0,Kd.jsx)(Kd.Fragment,{children:e}):(0,Kd.jsx)(rp.h,{containerProps:{margin:"n"},spinnerWithLabelProps:{size:"big",children:rh.signIn.signingIn,textVariant:"h5"}})},r_=n_;var i_=n(65992),o_=n(89743),a_=n(56290),s_=n(40295),l_=n(5918),c_=n(86964),u_=n(95260);const d_="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADJCAYAAABmBH07AAAACXBIWXMAAAsSAAALEgHS3X78AAAOAUlEQVR4nO2d23ETQRaGm619lWEjwERgEQEmArSlADARWETAEAEiAkwAKuQIkCNARID9vlVra/bdWy2dY7rGmjOtuXmk+b4qF2AbjS7zd59bn/Ps/v7eAcB2/sH7ApAPAgEwQCAABggEwACBABggEAADBAJggEAADBAIgAECATBAIAAGCATAAIEAGCAQAAMEAmCAQAAMEAiAAQIBMEAgAAYIBMAAgQAYIBAAAwQCYIBAAAwQCIABAgEwQCAABggEwACBABggEAADBAJggEAADBAIgAECATBAIAAGCATAAIEAGCAQAAMEAmCAQAAMEAiAAQIBMEAgAAYIBMAAgQAYIBAAg3+2/eas0vTMOTdyzr3gg9l7Lo4Gg4tDfoHP7u/vW7vYKk39m/m+tQtCG3w/GgzODvWdbk0gqzQ9dc79lH9+ds4tWrkwNIX/PD/JY3841J2kTRPrVP78ejQYJC1eF5phsUpTbyafO+eGh/oeP4WTfvsE14RmmMujIhCAPoJAAAxaD/NarNJ04pzzXy/50DrDpf9MjgaD6z6++M7sIKs09Y77F8TROd4555bikPeOLu0gE/nz49FgMH3i5wKbRetYHPET55zPdfTuc+nEDiI5kufOuRvE0R3ErNLPY9TH96BrTnov7dyO0+vPhCgWgAECATBAIAAGCATAAIEAGHQqk94GkvCqu7ju9mgwWOb9UPIJxzVfc3k0GFD42TC9E4g/BSfZ4VpZpenrbSIRcfxp4HXcNCA6yNBHgWjJxO+aSu+HkuTMK8XQm/jOr/o1XM/zhpKcduijQBRfgFf5VOMqTRdywxbhTaLTiN+LuWZ756R7Dk46gAECATBAIAAGCATAAIEAGCAQAAMEAmCAQAAMEAiAAQIBMEAgAAYIBMAAgUAVfDX0VY1Vyp2jz9W8UBE5/1JLhXJXYQcBMGAHgVoZJ+uDY9PgoNhtxgSbz5L9Mcn6LJDhKk3reJzYps4vpMXqoXO2ZQ5leMR5Mk7c8SzZj0FKfRbIl5avdxLMaDxkdKCnzqEMG1acyVHh4b7MqOxr04a6yZoRD/hjvas0vWxg7HXnbjC/M8hC4Jlmdwn5+Xtx7BFIF5FprK1OZD0aDPa5M/q17AYxTazVhPydY0ItRSB7040FJx1MZARC7FRiXQjyFiDdZfdm6CdhXlgzTtxQIlClkP+rzvg85zFUICclL9M6CKTn+Bt7vAm7/vI38DgpnfjT3cObV1vNMTG7fMO7tSD34Z1HID1GnOZFsKL7CNPPcVJq1FqReaWoeBAIdBdZwZciDt/18a1z7rs84XO/q8Su8pHmlaLRq9KOupiDreSU+ti82q+O5zU/rL/BhttGJUuz7GUDrUIvy0bHxsl6tb+Qlqm+BeupmD+LcbK+wS9EOL/Gifs8S7Y76bIDnWaiV0XRLvVDdr7BRbBT7WQ5Ttz3WfKQd2mEPu4gTWztz40VcdhQH90qDbh/yHO+CsSxZrYRyLHMR/d8Gidr4axfn/gsE/FbfFPub0HmPCZ8/mBieVNOH9fC/844WT/2r0yb1/fjhgXy7P6+nTavMgf9k4+pHw0GSeZnp5Jlvqqrf63xPLSX7tuae/NufbwmXpv25j0aDJ7t+n/lhtRu829nSX7CzgtBQrzPZZeci6/xPPi1KzGbliKumOewzESyLiWxuMj83rFcPyxd+S7fGwXVEB9mSTO5LfIgPcObQOPEfRUzM7FMndlmhVeT601wo/4WU2depqZqtvEhRlJ68k6/vMkk8/Jf5AkjMOGmYnL53/nmRddEESROej9JZEd4U+Ts+htytvmdj5JR97vO0K/YVQoO/W4z24jkVRAceC8m2J9AHH6HeuV9jax/I/6HmoKLGHNtV9hBeoi/sSWU+6loF1Fm5UK/hchNfyY+xjQwva5kxygygyeyA6kfWOtcd3aQ/jINdpEnrxXzQphtTCYfbn7td60IcTh5HU4SkJhYUA9iHunN1cjuUAYRStSNLsLWaN5ZE2dMEEi/0V3kZdPh0rqR5KRGrj5H7jY7g0B6TGYXia3Y7QpzTXTmJTLrACcdpuLorneROvIJmcjYsm7TR/IzmjBsdOdDID1HIlrXEj0qFSYVX2Ak0bBHVQPjZG3GLWTVL5U7CR7rONjtPjbdAAKB9BzxPbRgcafdQ/5vskUUN0G49Y2YQpoQnEqI+dGR3EjUtLpqKvQcgkB6TNCix2Wy1Cayil8EZo6Ka77NWZbf18z5ieRfJmLSRZWnuL+mlYq5laACAuk3E1mNb2JXYynvWAT1WdMiJ1mEN5Xd41TE5HedH+NkpzoqPfF4HSvmqhDF6je6CkdFgTLi8PVYw10jSLLDDIPykm+yM8SgQjppoqxkGwikp4hj/VJ2j8IVXMyxReYMSalV3PseUkf1Ub71JSabL9dTYcWKqhIIpEd488bb/eokyyuP9QHmWw5YVULMOr3hLyKbRujzbaU8Bh/kABHzYxh8Hed0ErmLKTMRv+Eh71BnXmO2EexQnt+0yPn2Tr2EjX3eZkiYF6IJzKC8tjpa0PfwFWkmqZ/xuaEbciKHyvwJwZho2jzo0IhAGuJnTc2rY3mjJwEbZJgpF19KPmJZtlZJVnfdPZoqefdnOa7kOqOI62iHxjM5KNVYG9M+CmSZOddcB3fGOYSl/Px5vZdc31C5P5vV1/VDbf3vDXdk17zKWYRAVBAn0qboLsjSR+dVYuhjb95JWxEQud5tA42r8whnctSFCq3pZtNzaQBR2HVxtmlJ9FbEpOUt78VEq1UsRLEOCxVInXZ5E4/5iEzXxZgTjgs5huuf32vn1ufsb2Snfi9JyPvxxqkv3ckGJx2KWNdZtTQV6rpMiyR5bhMpXxnKzqJ5nnfubyRvZ9hBDpPjKo2o95nZxmmfyM7yoepLYQc5LNT3UHv8so4S8z1GAyel67bYQQ6LC2nN81te1TtxfP8rtvhZiRqmNruxd26wDgI5IKTGKZHuIK+k1ikrlj/SmDo2ktdKN3YxCdXf6cx4NgRyoEjDt2mOWE6kQDBGJG3VPj3MF6nxMTUaVjrA0BUf5OH02SpNfZf0vZmjvQ9kzmO8kIjPJ7mBipJyc+mB+07GNzd1DkNrsEqdiZfXla0/04Rwaf+rEwLxYwNWaaqlBn4q7LzuDnk94WLbCIYQOYM+DwRiIr189bNJmjjJlymGjC29PxUhnIoY8sLDdztULD+iS1GsUVBolx1ED3EsYhYWyUTfSEVsTAfDJCgmnNaZE8n0t/oaGW27zind+a21Z/peVN3xOiMQKckYyriAVqYHHSC73AwLLfgrKiORYsJLcfTnUmZeV9h4Kqv/XczJRmkU8Two1ddizEbM8s7lQWTGxl4Mmd9zLkQgI7+KR9zwZ8GkrIXsPJVEIg2r1VoYRT6emniFZ+HrgChWTxGzSmuXCv0KuXlHsnKfiEhKhX5lStU8EMeHmNCu5HCifZU6QCD9RlfgqBCumDGngUj8DMNkl7IWMZGWQdPpXbqaaMTte1tdTSg16TeaB4k2lcTB175Y74IeV3OJFi2yppJEqUZBAaGT3Wu0Qyf300BUrfURfgqBdK6coI+MN/a7NmHb6XyMmlvSiSQJIo9rk2ls377qXEd3VtwS6WotBVBaIKs0Pd7xZn8opFul6W2V2DREcZ2XExHf4ZP889Fos1jkQNI8KDE/zTnwdCOBl0XJ5tjhpOBWu9CXnnK7StNStfvQGo+mCbu/q7FGoy5nHZguVYQ8Z819NDbRdhtVTCwVh3U2ehv/cc79D1OrcfJ2hSTIO+zF0JwtMxVbE0iVHaT0rG54GsTR/SkXN2ekd42n2kUI8/YEucHU7/u6T+JwTzgNC4H0hwvt5L5Ds+pjyXN0xRxufaYiAukPDzmEovCqCMML6o/Y/X92TQg2wVPsIgikP2iT6GleiUhGGFoGogeYvFCWda/c0lB7Ll8xO1Wru0gVJ/1WHaajwaC1qAKUI9O390Zme6x3kmDuX3jMwEcnE6nkHQVVty6YKHVRpoo2mDg1yaQK1knLIgdchPFNRjc0av5VEchETpo5adqVSMk6dJSMSH4HN+l58IwfhJF9FTkzCV/HiCQY9DnMJBM1sz4Kvn9Z1EVeBo++bDqiVVogbiOSafDmPrR89B8CYukmmSlRIbnCyCI3u45i/lxUdi7X/JX59qOWRFL+ohn+OxHJo4qLTJn8v+vuxxtSSSBuI5Jw5hx0i7xseiiSaGFkHkMtiMJsvCT5zmOuJc/tIthNvmpgIRg6quIoFGdVKjvp/oDT0WDg7cC38mJ2zaxDy4hJdCzmUcyR222oWRXjA6iApkXXCkrqv8q3ziU4MApOQToxrRqPZFXeQaC/+ObQbnNT51ZTBObV3WzHMHFmIq5yJ2XyrSQ6CfNCFWK6sWsodmc/IZiIeynfupP5iK1VAXBgCqqgVcGWmVVpvkhw1PdJYAeBKqgfkpt4DJztvTz/g0CgCqZAgpX/cl+7yyMQqEKRQEr7H12BKBZUQiNZEpYNdwkvnh/y93/t6w6Ckw5V0Y6L5zmPs7fmlUMgUANnQRNpRTut37bdZKFuMLEADHDSAQwQCIABAgEwQCAABggEwACBABggEAADBAJggEAADBAIgAECATBAIAAGCATAAIEAGCAQAAMEAmCAQAAMEAiAAQIBMEAgAAYIBMAAgQAYIBAAAwQCYIBAAAwQCIABAgEwQCAABggEwACBABggEAADBAJggEAADBAIgAECATBAIAAGCATAAIEAGCAQAAMEAmCAQAAMEAiAAQIBMEAgAAYIBMAAgQDk4Zz7PzCAsRkED+lXAAAAAElFTkSuQmCC",p_="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADJCAYAAABmBH07AAAACXBIWXMAAAsSAAALEgHS3X78AAAJ/UlEQVR4nO3dTVLbSBiH8WZqtnJYzi6kisXsUE5gzwlCygfAnCDOCaKcIJ4TxDmAq+AE2CeI2bOAG4B1AKbaeTujKNYryditlvX8qqiBMcTG6K/+7j56fn42ADb7g/cFKEZAAAUBARQEBFAQEEBBQAAFAQEUBARQEBBAQUAABQEBFAQEUBAQQEFAAAUBARQEBFAQEEBBQAAFAQEUBARQEBBAQUAABQEBFAQEUBAQQEFAAAUBARQEBFAQEEBBQAAFAQEUBARQEBBAQUAABQEBFAQEUPzZxJuzStMTY8wJf5jOeuxF0bINv7z3U25XaToxxnzw+qQI0cIYc96LoseQ/zpeA7JK08QY80m+vLV3Em9PjpD05bUselE0CPkv4zsgNhCvjDEfe1E08fbECMoqTWNjzFyuhbchV7e8NdLlTbFvyAPh6DYJxJW8Cechvxk+e7GO5b/3Hp8T4WrFdUA3L6AgIICikXGQIqdx31bDpsaYd9LLNbpbLtYNuNO4H8tjZ66L8G65eJTHbD3WtmteG2O+GWPG7jHgJUIrQSYSDiNBuMo9diaf9yUszlTCYV3YYPl7yThkoQUkP7r+OvN5P/fYutF/GvcH0juWFXTfOtojtIDk+8NvM58vco+te0Hulgvbn/6Qe+zKADsQVBvEGJNIyXAio+xJ5rFzqUodSzjGucfcz87vlovphn8bqC2ogEjDemP7QR7bOKgkDfmgB5zQTnTzAgoCAigICKAgIICiqRWFfldpAVuiBAEUjZQgvSg62te/nVm1+LkXRUmFH0EDcqtLg0UJAigICKAgIICCgACK0CYrBmmVplWnzy9D3+cJ9RCQEjU3untgx8jDQkDKxfIdZRvd9XMLvA7eMFkvL7iS5QeTWfLbep5C0gUffDc8Aalu3IuiedF3d3R2QCw3BvtxMUzWi9qms8QczHocGunY2iwx+RuGDcrXYWLuh4lJpIRpNUoQD2ruZh9nNtkLwX0virQSYSHBuJTfcSRVTTtK/mmYrHeZqVX9CgkB8WPUhmkVBRa5HWTylhKQk1myblPYkmMkv3NfdplpbfWLgPhxv2HTiSL3gW3LWfZa5tLL97MrXEIwHSbr0nAsIVm3VYY/QjSVUiX4LnEC4oFUUQ51IwlXdcpvy2SkWjUaJuuQjNtY/aKRjheZJesSZr3t0jDZvB+ZLSls9WuWrNsol5nS1JYs34eJmUu1LDiUINWNaoyod81SSgZ37kehTPVrICVKvvo1kbZKENUvAlLdRVteaAPmsmXsQC7wUtJFPJdQjKQKZkP2RRr6dgAykRKqMYcYEFef3dXdflJ2V9zw3F3j3p+47u8tAcj2fo1lD+Zs75dtpzSyW6a3I9ikenKz73PpfD0PfjVMjLuQ3rz0rp+rfjkPTVS/aKRjV1zD+8U3JVv9mv0oTd7YpdPGmKdM9cuO0ts2jJdJoQQEu7J1NauILYlk8HGQCeArKVmWPqay0EjHruys7SdVrIGEbdPxFtbcR1WLgGBXXAlyts2/J71Z5wU//yQBnEswqnaavBgBwU7Yu/kwWa+ZObMlQJ2LWNoT2blqDy4MNhhNjrQTEOzSUkqAQY2u8XVbY5iYaxlLsaXFoOnxD4eAlFilaVx18Mt2QZZMDT90c2lAb9MOGcnPr8+mlFKo8dF0AlJusmkiXoH84aJd46pC2wwY2iraeaYUmoZwKBLdvNV9NMb8o3x0nrQVbBXplUx1/03RhEbz/6i6e/zdMKlccu8NAanObukzL/poyy/hQWEpIhf8zVBZNCUhu5QvPzQ9y5eAYNfczeKXkkIG9dz2SRfSrbuRzPj9Vx77WlQa+UAbJEA117A3wa5TL+plmkuXbf6idqcSP8nAn10wdV+0BHeWmLF0/76TWb9xEz1bBMSDtmz1X8Pnoj2tZj8WPxkZDznO9ES5qtJYShfb2zUZJuo4R+M9WwQkTE+BT50vu5PfZsZDrqQdYScbPmQWTJ1Ir58N1MmmCz+Eni0C4kFbdhHcIXfXj2XnRVd6ZKtT55nvmxeVDjKIaIP23fVszZKf1bW9o5GOffg5cVEa2G4c6We3rYRhJKXlmTYY22TPFgGp7sZuL1r00ZZfwhPXk9XPNM6/5UsIufBdlalKz9atfElAAlKnLXBb4XsOXnank8yqwI0lhExqdKXDp02lg23syxp1N9PX2/JbAlKiF0V20+qjih+N9dcHKHtjWWgzcqV0+CZfTrLjHtKYd5tCWJczjyPsBAT7kp1dUDo/TZbYLmSM5EpKjTjTg2XbKm99b11KQLAvLiAPNS7qc6mmvpZgfJfA2P8XN7EuhIBgL+Rifl9nZm+uZ8sdRnTd5PoQxkGwN9vsZWWDJeMe9mevfI55bEJAEBwpfYKYi0ZA0IjMhExt4mPjCEiJVZoeZwa7yrA2pDp3qFDhxMcQEJBy00wffBn7Bz8K9PfAFghIObd737eSWayHNJ0dgoBUNy05BpqAHCDGQQAFJYgHciTDS/asDe0Yh87s/0VA/BgcWBulMz11BMSPl15QduAspCOTgx232DUC4oE07hkfaSEa6YCCEqQ6ewz0KPD9qrBjBKScq/tzDHQHEZByY2k/HEtYtEU7ITWksQMEpITMNG18l3E0g0Y6oCAggIKAAAoCAigaaaR72qqzz5agQfvchhdJCQIoGilB7Dae/FG6TQ4VCh4lCKAgIICCkXSPTuN+LFNX7ITHq7vlghH6wFGCeCLhmMukR3uwzJfTuN+JZattRkD8GctO5VkXp3Gf6fMBIyD+FAWBgASMgPizaafzp7vlgqW4ASMgnkiD/DrzbE++z/xGffRieXS3XJxLm+OEkqMdCIhnd8vFfZe2zWk7n1Usd1H05UgBdNsgd10EyVtAZOmqO0d8LgeooGPszVHmYfXdtRDyO3D0/OxvRvgqTd1gWX48AN10Gfoev157sXpRtJSi9Vp6cdBNtibxvg0bYHstQbrCLdSqM61fdoC/sYfp96IotN3cO4txEEBBQAAFAQEUBARQEBBAQUAABQEBFAQEUBAQQEFAAAUBARQEBFAQEEBBQAAFAQEUBARQdHJXk1Wa2v2oYg/PU2e9tdvI4mTPZ2dMZX8AVNDJFYWrNH3s8Lr4z70oasXhNSHo6r5YLhz7Oifvb2PMX1v+rF23/7jj12NkL4B+he9DRqc3juvSnTS31Q4qopEOKAgIoCAggIKAAIpON9JrjlO0HXshb6GrAXmSrl56daDqakDiDt9RlwG8htZgb15AQSMdUBAQQEFAAAUBARQEBFAQEEBBQAAFAQEUBARQEBBAQUAABQEBFAQEUBAQQEFAAAUBARQEBFAQEEBBQAAFAQEUBARQEBBAQUAABQEBFAQEUBAQQEFAAAUBARQEBFAQEEBBQAAFAQEUBARQEBBAQUAABQEBihhj/gPG8ekzerulYAAAAABJRU5ErkJggg==",f_="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADJCAYAAABmBH07AAAACXBIWXMAAAsSAAALEgHS3X78AAAN7ElEQVR4Ae2d220bSRaGy4t9tzcCawC+qx0B5QjMBQOQHIHkCNyOYOgILAdADBWByQhMvQuw9L7AWsC+a1HkX9raFnlY7Jua6u8DhBnrwual/q5zq3NePTw8OADYzN94XwC2g0AADBAIgAECATBAIAAGCATAAIEAGCAQAAMEAmCAQAAMEAiAAQIBMEAgAAYIBMAAgQAYIBAAAwQCYIBAAAwQCIABAgEwQCAABggEwACBABggEAADBAJggEAADBAIgAECATBAIAAGCATAAIEAGCAQAAMEAmCAQAAMEAiAAQIBMEAgAAYIBMAAgQAYIBAAAwQCYIBAAAwQCIABAgEwQCAABggEwODvbb85g2x45pwbOefe8MEcPJc3y8XlS36Brx4eHlq72CAb+jfztLULQht8v1kuzl7qO92aQAbZ8MQ590P//OKcm7dyYWgK/3l+1mN/fKk7SZsm1on++/VmuchbvC40w3yQDb2ZfO6cy17qe/wcTvrvZ7gmNMNMj4pAAPoIAgEwaD3MazHIhhfOOf/1lg+tM1z5z+Rmubjt44vvzA4yyIbecf8TcXSOD865pRzy3tGlHeRC//10s1xMnvm5wPqmdSRH/Ng553MdvftcOrGDKEfy2jl3hzi6g8yq8HmM+vgedM1J76Wd23F6/ZkQxQIwQCAABggEwACBABggEACDTmXS20AJr7qL637fLBfLbT9UPuGo5msub5YLCj8bpncC8afglB2ulUE2fLdJJBLHrwZex10DooMCfRRIKJm4rqn0PlOSc1spRljE9/6uX8P1PENKctqhjwIJ+AK8yqcaB9lwrgW7C28SnST8Xso12zsn3XNw0gEMEAiAAQIBMEAgAAYIBMAAgQAYIBAAAwQCYIBAAAwQCIABAgEwQCAABggEquCroRc1Vil3jj5X80JFdP6llgrlrsIOAmDADgK1Ms5XB8cm0UGx3wUTbDbND8ck67NAskGWcs5pJ6lNnd+oxepL52zDHMr4iPPFOHdH0/wwBin1WSB/tny942hG40smDPQMcyjjhhVnOiqcHcqMyr42baibohnxiD/WO8iGVw2Mve7cAvM7g24Enklxl9DPT+XYI5AuommsrU5kvVkuDrkz+q12g5Qm1sGEvN5iQi0lkIPpxoKTDiYagZA6lTjcCLbdgMIuezBDPwnzwopx7jJFoEqhvw3O+GzLYwSBHJe8TOsgkJ7jF/Z4HXb96RfwOC+d+Au7hzevNppjMrt8w7uVIA/hnUcgPUZO8zy6o/sI049xXmrU2i7zKhDEg0Cgu+gOvpQ4fNfH986573rC535XSb3LJ5pXgRC9Ku2oyxxsJafUx+bV/u54XvPD+gWWbRqVrGbZywZahV6VjY6N89Xd/lItU30L1hOZP/NxvlrglxLOz3HuvkzzzU66dqCTQvRqV7Qr+CF7L3AJdhI6WY5z932aP+ZdGqGPO0gTW/tr446YNdRHt0oD7r/0nBeROFZM1wI50nx0z+dxvhLO6vXJZ7mQ3+Kbcn+LMucp4fNHE8ubcuFxLfzvjPPVY/8stHk9HTcskD6Hed+33Jt30YXevIUFmW/KV+h7Iy8EhXiHcuBn8jVeR7++kNm0lLhMpmvT7Vo71LnMuSslFv/v89BzzQulK9/1vZGqIb6N89XjNpLbIg/SM7wJNM7dVy3O3DJ1pus7fDC5htFCvZapMytTUzVd+xAjlZ58CF/eZNK8/DfbhBGZcBOZXKcSybKJIkic9H6Sy28a7nJ2/YKcrn/nkzLq7/0C93fsKgWHfreZrkXyRxQcOJUJ9isSh9+h/vC+RtG/kf8RTMF5irm2L+wgPcQvbIVyP+/aRQLTcqHfnWjRn8nHmEQh54V2jF1m8IV2oOAH1jrXnR2kv0yiXeTZa8W8EKZrk8mHm9/5XStBHE6vwykBiYkF9SDzKCyuRnaHMkgoSQtdwg7RvLMmzpggkH4TdpG3TYdL60bJyRC5+pK42+wNAukxhV0ktWK3K8xConNbIrMOcNJhIkd3tYvUkU8oRMaWdZs+ys+E3BOJQmgORbRuFT0qFSaVLzBSNOxJ1cA4X5lxc931S+VOosc6ina7T003gEAgPUe+RyhY3Gv30N/mG0RxF4VbhzKFQkJwohDzkyO5iQTTatFU6DkGgfSYqEWPK2SpTXQXv4zMnCCu2SZnWb8fMufHyr9cyKTbWZ4SPc5FJOZWggoIpN9c6G58l3o3VnnHXH93r53AdJIlvIl2jxOJye86f41z93EPvyeceLxNFXNViGL1m3AXTooCFcTh67GyfSNI2mGyqLzkm3aGFIKQjpsoK9kEAukpcqzfavfYeQeXOTYvnCEpdRf3vofqqD7pW3+mZPN1vSCsVFFVAoH0CG/eeLs/OMl65ak+wGzDAatKyKwLC/4ysWlEeL6tlMfgg7xAZH5k0dfRlk4i9yllJvIbHvMOdeY1pmvBZnp+k13Ot3fqFTb2eZuMMC8kE5lB29rqhIK+x69EMyn4GV8aWpAXasvqTwimRNNmUYdGBNIQP2pqXp3KsMpJwESyQrn4UvmIZdlaJd3dwxvVVMm7P8ux0HVGCdcJHRrPdFCqsTamfRTIMvGI7D7cG+cQlvr563IPvZWF9bNpfV0/gq3/veGO7CGvcpYgkCCIY7Upuo+y9Ml5lRT62Jv3oq0IiK73u4HG1duIZ3LURRBa082mZ2oAsbPros61v5eYQnnLqUy0WsVCFOtlEQRSp13exGM+odB1MeWE41zHcP3ze+fc6pz9nXbqUyUhH8Zrp750JxucdNjFqs6qpalQt2VaJOm5Xah8JdPOEvI8H9z/Inl7ww7yMjmq0oj6kJmunfYL7Swfq74UdpCXRfA9gj1+VUeJ+QETAiel67bYQV4Wl2rNc61X9UGO779li5+VqGFqsxt75wbrIJAXhGqccnUH+UO1TkWx/FJj6tRIXivd2GUSBn+nM+PZEMgLRQ3fJlvEcqwCwRSRtFX79DhfpMbHDNGw0gGGrvggj6fPBtnQd0k/mDnah0DhPMYbRXw+awHtSsrN1AP3g8Y3N3UOI9RglToTr9dVrD8LCeHS/lcnBOLHBgyyYSg18FNhZ3V3yOsJl5tGMMToDPosEoiJevmGzyZv4iRfoRgytfT+REI4kRi2hYfv96hYfkKXolijqNCuOIge0pin3FiUib5TRWxKB8M8Kiac1JkTKfS3+poYbbvdUrpzHWrPwntRdcfrjEBUkpENsuFJmeEqsGKfxTAPBX+7ykhUTHglR3+mMvO6wsYT3f3vU042qlHE66hUPxRjNmKWdy4PopkdBzFk/sC5lED8HJA3CQv+LJqUNdfOU0kkalgdrIVR4uMFE2/nWfg6IIrVU2RWhdqlnX5FGKqjO/exRFIq9KspVbNIHB9TQrvK4ST7KnWAQPpNuAMnhXBlxpxEIvEzDPN9ylpkIi2jptP7dDUJEbfvbXU1odSk34Q8SLKpJAc/9MX6EPW4milaNC+aSopSjaICQqfda7RHJ/eTSFSt9RF+DoF0rpygj4zX9ntowrbX+ZhohuFIizVEHlcm09hevsG5Tu6suCHS1VoK4NXDQ7lToINseLTnYs+UcHKq3a/15Bc84XZbTkS+w0/9859VDxZFJeYnWw483SnwMi/THFu7xw/98x9tFl5W2UHmFcYbnzcwqxz+ny+bTBHdjYMgruo4dRedx2iK+NjyqC0H3VUUSBCHdTZ6E/9yzv0HU6txtpkheZR3OIihORtmKrYmkCom1uoPb5aLV3U/KWiGgqnyvktVs7vQzhcy6PtEvipBmLcnFEyrr4ckDveM07AQSH+4DJ3c92hWfaQ8R1fM4dZnKiKQ/vCYQ9gVBZIwvKB+ye7/tW9CsAmeYxdBIP0hNImebCsRKQgjlIGEA0xeKMu679xqqD3TV8pO1eouUsVJ/x0cppvlorWoApSj0Lf3TrM9VjtJNPcvPmbgo5O5KnlHUdWtiyZKXZapoo0mTl0UUgWrpOUuB1zC+KbRDY2af1UEclFI/OUqWYeOUhDJdbRI45zUozCKr2LLTMJ3KSKJBn1mhWRiyKyPou9f7eoir8Gjb5uOaJUWiFuLZBK9uY8tH/2HgFi6SWFKVMxWYRTRYg+jmL/sKjsvZO4DT1oSqfzls35+L5E8SWQWyuQrVwJYVBKIW4sknjkH3eLLzXKxKZseiyRZGIXHCBaEz8ab1cBK8p2nXEvP7TLaTb6GwEI0dDSIY6c4q1LZSfcHnG6WC28HvteL2TezDi0jk+hI5lHKkdtNBLMqxQcIAprsulZUUv9V3zpXcGAUnYJ0Mq0aj2RV3kGgv/jm0G69qLdWU0Tm1f10zzBxYSJu4F5l8q0kOgnzQhVSurGHUOzefkI0EfdK37rXfMTWqgA4MAVVCGfULTOr0nyR6Kjvs8AOAlUIfsjWxGPkbB/k+R8EAlUwBRLd+a8Otbs8AoEq7BJIaf+jKxDFgkqESJbCsvEu4cXzl/6/1WOydYKTDlUJHRe3HaE+WPPKIRCogbOoiXQgdFr/3ebhpibAxAIwwEkHMEAgAAYIBMAAgQAYIBAAAwQCYIBAAAwQCIABAgEwQCAABggEwACBABggEAADBAJggEAADBAIgAECATBAIAAGCATAAIEAGCAQAAMEAmCAQAAMEAiAAQIBMEAgAAYIBMAAgQAYIBAAAwQCYIBAAAwQCIABAgEwQCAABggEwACBABggEAADBAJggEAADBAIgAECATBAIAAGCATAAIEAGCAQAAMEArAN59x/AeGMpYf3Fcu2AAAAAElFTkSuQmCC",h_="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADJCAYAAABmBH07AAAACXBIWXMAAAsSAAALEgHS3X78AAAJ9UlEQVR4nO3dTXLTSBjG8WZq9mQ5u4QqL2YXcQJ5TkAoHyDOCTAnQJyAzAkwB3BVOAHWCVD2XiQ3ICfIVIu3M42wXkmO3WpZ/18VxYcTnDh6/Pa3Xjw+PhoA2/3B6wLUIyCAgoAACgICKAgIoCAggIKAAAoCAigICKAgIICCgAAKAgIoCAigICCAgoAACgICKAgIoCAggIKAAAoCAigICKAgIICCgAAKAgIoCAigICCAgoAACgICKAgIoCAggIKAAAoCAigICKAgIICCgAAKAgIo/uzjxZkk6Zkx5owfzGj92BR5MYRvPvhdbidJem2MeRf0SRGj3BhzsSnyHzH/dIJWkEmSZl44bu07ScjnRzRS+XVjjJnG/GMJWkEmSWoD8dIY835T5NfBnhhRmSRpYoxZy7XwOubmVrBOurwo9gW5JxzjJoG4kRfhIuYXI+Qo1on8fhfwORGvQVwHDPMCCgICKHqZB6kzSVLbDFsaY97IKNfcdeCkD2MfO68OEU6S1LZjbb/m1BjzxRiziH34EMMQWwW5lnAYCcJN5bFz+XMqYXGWEg7r0gYr3JeMYxZbQKqz66fen9PKY2Wnf5KkUxkd80U9to7hiC0g1fHwW+/PeeWxchRkU+R2PP2+8tiNAfYgqj6IMSaTynAms+yZ99iFNKVOJByLymPuc9ebIl9u+b+BzqIKiHSst/Yf5LGtk0rSkY96wgnDxDAvoCAggIKAAAoCAij62lEYdpcWsCMqCKDopYJsivzFof5v2bX4wRjzcVPkWYtPQQ+8n1PUqCCAgoAACgICKAgIoIhtsWKUZEl9GwUbtY4LAWnQ8aC7e06MPC4EpFkiH9F00F1a2eB19GZZub3gRrYfXK+y3/bz1JIh+OiH4QlIewvZnLXVSFcHJN4piZezrNzUtlxl5mj249BJx85Wmam+YdigfJ5l5m6WmUwqzKBRQQLoeJp94h2yF4O7hh2auQTjSr7HuTQ17Sz5h1lWnjLTqfkVEwISxnwIyypq5JUTZKoKCcjZKiv7FLZyzOV7TuWUmcE2vwhIGHdbDp2ocxfZsZxNX8taRvmehsIlBMtZVlbDhYSk7KvMfoZoKVUl+iFxAhKANFGO9SAJ13SqHstkpFk1n2VlSBZDbH7RScezrLKywpTHLs2y7eeR2Uphm1+rrOyjXHnV1FaW77PMrKVZFh0qSHvzDjPqY1NIZXD3/ajlNb+mUlGqza9r6atE0fwiIO1dDuUL7cFajoydygXeSIaI1xKKuTTBbMg+SUffTkBmUqF6c4wBce3Zfb3bXze9K2557rFxr0/S9fuWAPijXws5g9kf/bL9lF5Oywx2CzZpnnyz7c9NkR+sqRLqefCrWWbchfTque/6leaXc99H84tOOvbFdbyf/aZkm1+rn9Xkld06bYx58Jpfdpbe9mGCLAolINiXnZtZdWwlksnHqRfAl1JZihBLWeikY1/21veTJtZUwrbt9hbWOkRTi4BgX1wFOd/l/5PRrIuaz3+QAK4lGG0HTZ6NgGAv7Lv5LCv3zJzbCtDlIpb+hL9W7d6FwQajz5l2AoJ9KqQCTDsMjZd9jVlmvspciq0W077nPxwC0kBuHtpq8ssOQY785j1r6UDv0g+Zy+eX96aUKtT7bDoBaXa9bSFejerNRcfGNYV2mTC0TbQLrwotY7gpEsO87b03xvyj/Bo96SvYJtJLWer+m7oFjeb/WXX3+JtZ1rpyHwwVpL2iYU96hF9yL9wGqqS69EYu+Hd2mfuqZvWuDdksK1f8fpaPLfrcZEUFwb65N5FfKoVM6rnjky5lWHcrCcS/8tjnumoUAhUkQh33sPfB7lOvG2Vay5Bt9aJ2dyV+kIk/u2Hqrq46rDKzkOHfN7LqN+ljZIuABDCUo/47+Fh3ptXq5+YnI/MhJ95IlGtSLaS62NGua2lC1c1z9D6yRUDi9BD50vmmd/Jbbz7kRpax28WG996GqTPpq9hAnW278GMY2SIgAQzlFME9cu/6iZy86KqH35y68D5uXVcdZBLRBu27G9laZU/NtYOjk45DeFq4KB1sN8T3NGwrYZhLtTzXJmOlCXYlf30Xcv86AWnvmz1etO7XUL6JQNxIVup1zr9UK4Rc+K7J1GZk61b+SkAi0qUvcNviY46ef9KJtytwa4WQRY2uOnzYVh1sZ1/2qLuVvsG239IHabAp8oX3Loj2Cu+0+1xbkbvKnk45+W1kSzrzfjiuQk4cUkFwKP6qg8YLWmbWc5kjuZGqkXgjWLav8jr0rDoBwaG4gNx3uKgvpJl6KsH4LoGx/5b0sS+EgOAg5GJ+22Vlb2VkyzXPvva5P4Q+CA5ml7OsZLHiVPodNyHnPLYhIIiOVJ8o1qIREPTCW5CpLXzsHQFpMEnSkw7DvGttzwh+4W4qVLvwMQYEpNlSlly3YX/gLyL+XtARAWnmTu/70rCK9ZiWs0MQkPaWDVtuCcgRYh4EUFBBApBbMjznzNrYbuMwmvO/CEgY0yPro4xmpI6AhPHcC8pOnMV0y+Ro5y32jYAEIJ175kcGiE46oKCCtGdvAz2P/Lwq7BkBaeba/twGeoQISLOF9B9OJCzapp2YOtLYAwLSQFaa9n7KOPpBJx1QEBBAQUAABQEBFL100gMd1ZlyJGjUPg7hi6SCAIpeKsimyNmWOnJyU6HoUUEABQEBFMykBzRJ0kSWrpQnlm+KnBn6yFFBApFwrGXRo72xzKdJko5i2+qQEZBwFnJSue9SThhEpAhIOHVBICARIyDhbDvp/IGjSuNGQAKRDvlX79keQt/zG90xihXQpsgv3KnmVI5hICCByQas0RybM3Qhm1juokjllgIYt2nluohSsIDIO6e7j/ia4c1xsm+Osg4rlRcg6qbmi8fHcCvCvcmy6nwAxukq9jN+g45ibYq8kNL6VUZxME62JfF2CAdgB60gY+E2anVZ1i8nwH+zN9PfFHlsp7mPFvMggIKAAAoCAigICKAgIICCgAAKAgIoCAigICCAgoAACgICKAgIoCAggIKAAAoCAigICKAY5YapSZLa86iSAz7FB/k97/A59iCLc2PMvTHmkDvtlnI+AFoY67E/y0D74tMWH1N16gXsUAZx85oYjDUgLhyHuk/e38aYv3b8XLtv/8eevx4jZwHsEthRG/XBcZsiH807aeWoHbREJx1QEBBAQUAABQEBFKPupE+SdEy3IOAs5B2MNSAPMtTLqA5UYw1IMuJ31CKCr2EwOJsXUNBJBxQEBFAQEEBBQAAFAQEUBARQEBBAQUAABQEBFAQEUBAQQEFAAAUBARQEBFAQEEBBQAAFAQEUBARQEBBAQUAABQEBFAQEUBAQQEFAAAUBARQEBFAQEEBBQAAFAQEUBARQEBBAQUAABQEBFAQEUBAQQEFAgDrGmP8A2AnNvLEmBgkAAAAASUVORK5CYII=",m_={config:{header:{title:"AWS Workshop Studio",description:"Join hands-on events and workshops",subText:"Find physical and virtual self-paced Workshops, GameDays, Bootcamps, Immersion Days, and other events that require hands-on access to AWS accounts."},callToAction:{title:"Join an event",subText:"All you need is an event access code to join and get started with your event",buttonText:"Get started"},benefitsAndFeatures:{title:"Benefits of using AWS Workshop Studio",features:[{id:1,title:"Self-paced or Facilitator Led",description:"Workshop content is publicly available.  Depending on your preferred engagement model, you can attend an AWS led event or you can use the content in a self-paced manner with your own AWS Account."},{id:2,title:"Prepared Environments",description:"For facilitator led events, all prerequisites are automatically deployed into the provided AWS account.  This means you can immediately get started without having to wait, saving you valuable time."},{id:3,title:"Updated Content",description:"Workshop authors are always adding new workshops and updating existing ones, so that you can get the most up to date content about new and existing AWS Services and Topics."}]},learningCatalog:{title:"Learning Catalog",darkIcon:n.p+"static/media/dark_learning_catalog.d7ecb2461cdd02222d5a.png",lightIcon:n.p+"static/media/light_learning_catalog.84b9f240885e7cec9f5a.png",iconAltText:"Learning Catalog, coming soon!",buttonText:"Coming Soon!"},bannerConfig:{title:"How AWS Workshop Studio works",firstRow:{title:"Scheduled events",config:[{darkIcon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAACXBIWXMAAAsSAAALEgHS3X78AAAKEklEQVR4nO3d7XHbxhaH8XUm36NUIN0KzA7MVGBmUICUCsxUYKSCKBWYKoAzdAUhK7hSBVfqwKpAd0CfdWCEPAJAYHHO8vnNaCTKkvhi/Lnvu29eXl4CgMN+4HUBjiMggIKAAAoCAigICKAgIICCgAAKAgIoCAigICCAgoAACgICKAgIoCAggIKAAAoCAigICKAgIICCgAAKAgIoCAigICCAgoAACgICKAgIoCAggOJHQy/OLISwMPA4TlE9hzKEcO/3KaDOyt68tyGEDwYex1B+CyGs8ngq581CQOYhhL/l67sQwuPEj6evqxDCde13CUkGLFSxlvL5D6meeDVvBOSTfCYkjllopF/I5+3Ej2MoOykJg4Tkxv9TOl/0Yo3jhpDkgYCMh5BkgICMi5A4R0DGR0gcIyBpEBKnCEg6hMQhApIWIXGGgKRHSBwhINMgJE4QkOkQEgcIyLQIiXEEZHqExDACYgMhMYqA2EFIDCIgthASYwiIPYTEEAJiEyExgoDYRUgMICC2EZKJERD7CMmELG0cl4sL2eFkSCvZlO4tu6WkRUCG97a2z9dYqpBsQghfMnnNzCIgw6m2Lfpc28ZoLG/lPmYZbZVkFgEZVoq9hatQvEv5pM4ZjXRA4TEg1TvoywQfVGfOECUIoPDYBhm6CxU4ihIEUBAQQEFAAAUBARQEBFAQEEBBQAAFAQEUBARQEBBAQUAAhce5WLMEi5KmwGxhgzwG5DbTBUNvDDwGNHgMyL2Bx4Az4TEgSwOPAWeCRjqgICCAgoAACgICKAgIoGDjOBxVlOEqhP3HIffrMv+tTwkI9opyPzthIbvGxI2yVUW5/9edjE1VMwG2uYWGgJyxWiiWSiB2B753Ufv5d/LxIXz9m9X+xJt1mcfu8wTkDEkwlvLxU+0VeJBd47dtqlBSBZtJqTOX0LyvPooylHJEw63nUuXNy8vL1I8hbsb8CxP2Wun9eh0JxpPMb1udeiFLYG7k41K+/Vzdn9cShYD40+v1Ksr9O/yqduFWVadyXY7zmhflPiRl4/5u1mV49PSKewxIjtPdu1yknQNSlPsS4oPcfJJ39E2/h9pNUe5Lq1JKLHeliceA5Hg+Rpep7q1fL6lSbWqv151coEnbBFL1WtUfx7r0cdaix4DcSimSky4bct/I2ER1wR2trkg4ttJwNvHOLQ33j3LTRUhog2ToQDjm69LGOhppm8SDSM2HhKkmmbEcjoqUYr/JzevCeHuEgORnZTUc0YGQmF0ER0AyIhfae3lGJsMRNULyp3RDm0NAMlGU+46LP+XZ/G45HJGE5E5urqR6aApTTfJxK89kty6/fT06CWa8sB97DAQupRfvUsZLTFW36MXKQK1nqGp3zMYera5NWalPKYmeZIS+deNbqld/y83/WBptp4qVh1KexW2CcMxk/OWjhONZppHEWb/V9z4VZbhvW2WS6S6f5Wb5yo8nRUCck9IjXqijVq0kHFuZNlKVFL+uy3CxLvcdAlUp8LM0vJ+lJ23boV0Rq1bXMvJuAgHxL15YKaaVryQcD1KV+24+V3X/UrWa10LSKrRS8sUGu5lShIA4Ju/oceHS2KXHTWN85WgYpQdtITe7lAix3bJ45eeSISC+xWkadwlKj3jRtiqpGu2KVhe8/E5VdfupMDIFxWM3742ykYBHj7V3zq7ihZdi6nqcINrlvrYycDnvUMJtZGr+/ITXZTBeA5LTdPddnwtBqi37LtZEazvifXUZgIw/22UAcCUBMVHN8hiQVWbjJX27ZeM7+qFNFcbwLFWfWYeQdC7p11+7h4Pc19XUYyJeA4J/ApLqzeJeSu5ZhyMo4vyqro9xV7uvSQNCI92vePGluoDiG1PZZmxDqoDXcrNrFTAGcPKFcQTEv1QB2Ug16/K1BndtqW+QuWFdJ07GXrLJJy8SEL9i/T7J+nLp2o1dr9XYxvbQ+IbMq7qvjZn06a6NVbLJSxBm8/rVp1fpJFVvWVHup5LEcyL/V5T7UfWtvNvPG/thzb1t89NECYJOZCrJrDYI+Fa6Za9rc8KqKSNXHtakvIYSBJ1JqbCQtkbcevSLbFea1ZIFAuJXn3GJQUm7ZJvzOh6qWH71GaX2InUX9lEExL+c5qU1ERD0Fqs1OQYkliCTN/IJiF/x4jG5Xc6J4vjH5CUI093TUffS7SEGJKuNvGUR2H4neAvdxEx3T2c7ZECqrtai3C8uuizKsEh1nEECfSc4joLp7umMUV3Y1NZO5BKQODXFxPNhurtv3xYXFV93F3F9wmxjjb2JgNBId0zq6E9SZ3dxIM0r4g4tKdbYt0JA/IvvtGZ2AumjsX7ETC2BgDgmO3/Eswe9TwyMe2HtLM3nIiBOHTipyewZG6+RtkcsPdh6FKfxdoxZC7FKdWdtNjABcSa3cMgR1d8OGjXwkL5DQBzJMBz1NtSNxW5qAuJEhuGY1TZ/+MvqTAAC4kCm4YjHKOwsdzAQEOMyD8eD9fEbAmJYpm2O/9bCoR6jYAFr0o3KKRyyucNtbayj2vVk6WHuGAExKLNwLCQccb+sP9alrcFADQExJmU4xpwBLDsslrW1O0/SletqqQIBMSRVOOoN5aL8ej5Jl2Oblb97IY3uZW3aejxcNMUZioOzcE76Suqmn73PSD3FFOFo/NNzbY+rbdvlrlJSxM3j3jf+3kbOTHe7/aiFgNQPkd8534Ss17rzicLxIGtIFvL58sCvPNQ2x47778YNFS5qpUTzd1ZSKrlewBWMBCTIf9CnFj9n3S9dAz5hOL7rYpV/n9c+miXMMU8y1b762xvvm1U3WQlIkJ1KFs53CuxUglgJx5HfaZYW8ev7WKrktg/vIZYCclaGCIdcxG2maSw9Dc5ZQi/WBAYsOap39Y8tf5Zw9EBAEhupWvXUYh23y27WqRGQhEZsczx6Gp32hMmKiWS4TPYsEJAECIdfBGRkhMM3AjKiBOHI+fAcEwjISBKVHDEg2Q/YTYVerBEMFQ75O1opkePhOaYQkIENGI5ZJvPTXCMgAxq4WhXnpLUaBEz6RM8IARkIg4B5opE+ALpy80VATkQ48kZATkA48kdAeiIc54GA9EA4zge9WP3EQJwyznHVGAQ8dBsTIyCnOWUvqe2RnUSaWOQ0IQIynRiOuLXOlyMHcTIIOCECMp2dbMu5PIfdQbyikQ4oCAigICCAgoAACgICKAjIBGQx1MzcA8O/EJDEDmwk3eocDkyDgCTUZ5d1TIuA9BOPOGhdTSIcPjGS3k8MyFJOca17PHJGCEcQOERA+onthssDEw7fKX+RcDjDATo9SZXp0GlYx77/JZdz+84JAQEUNNIBBQEBFAQEUBAQQEFAAAUBARQEBFAQEEBBQAAFAQEUBARQEBBAQUAABQEBFAQEUBAQQEFAAAUBARQEBFAQEEBBQAAFAQEUBARQEBBAQUAABQEBjgkh/B9j01/th42idQAAAABJRU5ErkJggg==",lightIcon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAACXBIWXMAAAsSAAALEgHS3X78AAAKbElEQVR4Ae3d8XHbOBbHceTm/l9fBfYf/j/sQNoK4h0VYG8F0VWw3ArWV0HkAjTjVLBiBUv/r5mzO4gr8A2khyyjk55FigQfoO9nRpMoli3J4U8AiAfww9vbmwOw3z/4vQCHERBAQUAABQEBFAQEUBAQQEFAAAUBARQEBFAQEEBBQAAFAQEUBARQEBBAQUAABQEBFAQEUBAQQEFAAAUBARQEBFAQEEBBQAAFAQEUBARQEBBA8U8rv5zrYlI4524MvJRT+PdQruuqTvctoMnE3rzXxeTeOfd59BfSn1/XdbXI5c2cs9EDcl1Mps65P+Xug3PuOdH/jyvn3G3jPiHJgIUu1lz+/H1dV+XIr6UzCXozIF+ui4kjJGmzMEi/kD9XI7+OvlTSEjoJyV36b+l8cRZrAOu6uiMkeSAgAyEkeSAgAyIk6SMgAyMkaSMgERCSdBGQSAhJmghIRIQkPQQkMkKSFgIyAkKSDgIyEkKSBgIyIkJiHwEZGSGxjYAYQEjsIiBGEBKbCIghhMQeAmIMIbGFgBhESOwgIEYREhsIiGGEZHwExDhCMi4zG8dl5EJ2OOnTQjal+8huKXERkP59bOzzNRQfksd1XX3L5HdmFgHpybquVtfF5GtjG6OhfJTnKDLaKsksAtKjdV0NvrfwdTHxoZjEfF/njEE6oEiuBRnxE7Ra11Xfg28YRwsCKJJrQfgUR0y0IICCgAAKAgIoCAigICCAgoAACgICKAgIoCAggIKAAAoCAihSrOYtIixKis4vuMrtPeUgxQVT95kuGPpg4DVgR4oBqQ28BpyJFMvd5wZeBs4Eg3RAQUAABQEBFAQEUBAQQMHGcThoVror5za3fepl6bLf+pSAYGNWbqoT/M6Q08ZG2apZuflqJXNTvhJglVtoCMgZa4RirgSi2vNvF43HT+T22W1/pt+f+HFZuix2nycgZ0iCMZfbT43fwJM/uKU1eLcLJV2wQlqdqYTmk7/NSlfKZRvuU25VCMgZORCMF6lvW7Q9kJele3Zuc/OhCoG5k9ulc+43/1yz0s1TbVEIyJmYlZtP+IUcuE66TuWy7O8SChIY33KUs3ITklKe74vcv5PHJINydwOGLnWflZsW4rPc9S2G/0R/HPI5pcVY+NZDguLHKXVqrQnl7jYMUuouXarHxu/rQcIRbUywLN39bBvGhbwO35pMl9sWxTzK3dOzkEG02lWRcKxk4PwqwRjlk1u6VVMZuPtxya0/RZxCSD68vb2N+gIa1/v4mVV1/dgTDv+JbeKDRcYiX+Tug/WQUGqSGcvhcH+PTX6Vu74lMT0eISD5WVgNR7AnJGYXwRGQjMiB9knekclwBDsh+UNOQ5tDQDIxKzcz2n/Iu/m35XAEEpIHubuQ7qEpTBTm417eSbUsv/99cBLMcGA/d5gInEuZyqXMl5jqbtGCZEDODE1k3DH4WSH/Se9P2c62YfjLOfen3P7r/23W4syUzMmEx3+WchUzCEgeSnkX90OXckiL8SzzGZcSyqpR9RtKS+pju0xS7vJV7pbvPDwqApI4+bQOB+qgXSsJx0oKHX3Jyi/L0l0stzPjvpv0Lxl4v8qZtFWLcUXoWt1aakUISPrCgRWjrHwh4fBl8cVuPZd/fhl4TxshOSq00vKFAbuZVoSAJEw+0cPCpaFbj7ud+ZWDYZQzaDdyt02LECYNb955XDQEJG1hcPsQofUIB+1RLdXOuOKoA16+x3fdfmoz0B9SiuXud8pGAil6XtdV13KLcOANWrouig7PtZKJy2mLFu5RSvOnjRZlNCnOg9xlVu5edTkQpNuyWfw09NoOEZ6rzQRkeGybCcCFBMRENyvFgIRy71x0PS0bPtH3baowhFfp+hQtQtK6pV9uTw87ea6rsVcgpri7exa7ZfQgBCTWh0UtLXfRYk1OqK9q+xqrxnONGhAG6ekKB1+sAyh8MJXHzG1IF/BW7rbtAoYAFu88bnAEJH2xAvIo3azL9wbcjaW+TmrD2hZOhrNkoxcvEpB0hf59lPXlOzVTfm5jtW9+Q8rW68acSZfTtaFLNnoLQjVvurqcVTqJP1s2KzelJGHjDF+c+CQH9EWjKtc1JhST2uZnFy0IWpFSkqIxCfhRTsveNmrCfMnIVQprUt5DC4LWpFW4kbFG2Hr0m2xXmtXGGwQkXV3mJXol45JVZvNSP6CLla4us9SpiH0K+yACkr6c6tJ2ERB0Fro1OQYktCCjD/IJSLrCwWNyu5wThfmP0VsQyt3jWazrqs//8BCQrDbylkVgftXiq4XTxJS7x/PuhtNtLLe7h/jFRZez0t1EKnmPoWuB4yAod49niO7CY2PtRC4BCaUpJt4P5e5p+764aLbdXSTpK8zurLE3ERAG6QmTPvqL9NmTuCDNO8IOLTHW2B+FgKQvfNKa2Qmki531I2Z6CQQkYbLzR7j2YOqFgWEvrMpSPRcBSdSeKzWZvcbGe2TsEVoPth7FaVK7jNkRQpfqwVo1MAFJTG7hkEtUf7/QqIGX9AMCkpAMw9EcQ91ZPE1NQBKRYTiKxuYP/7FaCUBAEpBpOMJlFCrLJxgIiHGZh+PJ+vwNATEs0zHHX41wqJdRsIA16UblFA7Z3OG+Mdfhdz2Zp1A7RkAMyiwcNxKOsF/W78vS1mSghoAYEzMcQ1YAyw6LZWPtzoucyk1qqQIBMSRWOJoD5Vm5vT6JbAh36s+9kEH3vFG2Hi4uGuMair378Pb2NuoLuC4mC+mbfl3XVdIVqacYIxw7X3pt7HG1Ona5q7QUYfO4Tzs/z89tlClvP2ohIFO5CL2T60KkvAlZp3XnI4XjSdaQ3Mifl3u+5amxOXbYfzdsqHDRaCV2v2chrVLSC7ichYC4vzdi+HLEQ637eV1XrQI+Yjh+OMUqX582brstzCEvUmrvf/Zj6ptV7zIRELcNyZV8mqW8U2CrFsRKOA58z25rEf5eh1Ylt3149zETkHPTRzjkID6mTGOe0uScJZzFGkGPLYf/VP/tyMcSjg4ISGQDdatejljHneRp1rERkIgGHHM8pzQ7nRKKFSPJcJnsWSAgERCOdBGQgRGOtBGQAUUIR84XzzGBgAwkUssRApL9hN1YOIs1gL7CIT9HayVyvHiOKQSkZz2Go8ikPi1pBKRHPXerQk3aUZOAUd/oGSEgPWESME8M0nvAqdx8EZATEY68EZATEI78EZCOCMd5ICAdEI7zwVmsbkIgTpnnuNqZBNx3HyMjIKc5ZS+p1YGdRHaxyGlEBGQ8IRxha51vBy7EySTgiAjIeCrZlnN+DruDpIpBOqAgIICCgAAKAgIoCAigICAjkMVQhbkXhv9DQCLbs5H0UdfhwDgISERddlnHuAhIN+ESB0d3kwhHmphJ7yYEZC5XcW16bny9iUsQJIiAdBPGDZd7Cg4nyk8kHInhAjodSZdp39WwDv37t1yu23dOCAigYJAOKAgIoCAggIKAAAoCAigICKAgIICCgAAKAgIoCAigICCAgoAACgICKAgIoCAggIKAAAoCAigICKAgIICCgAAKAgIoCAigICCAgoAACgICKAgIcIhz7n8wVrIc7M867gAAAABJRU5ErkJggg==",iconAltText:"Receive",emphasisText:"Receive",text:(0,Kd.jsx)(Kd.Fragment,{children:"event access code"})},{darkIcon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADJCAYAAABmBH07AAAACXBIWXMAAAsSAAALEgHS3X78AAAOaElEQVR4nO2dT4gkVx3HX8RLwOoZb3raWeJFELaDBw8GthMQjztJI4l62FkNXrdXPehpaxHR286CRzWdk3oY0jl4zkwQIiJkBg8iKM6AYAJipuuJQQyOvJ7f27wU3b9+VV3/evrzgaa3e39V9bqmvu/P7/3e7z1xcXFhAGA+H+O+ACwGgQAoIBAABQQCoIBAABQQCIACAgFQQCAACggEQAGBACggEAAFBAKggEAAFBAIgAICAVBAIAAKCARAAYEAKCAQAAUEAqCAQAAUEAiAAgIBUEAgAAoIBEABgQAoIBAABQQCoIBAABQQCIACAgFQQCAACggEQAGBACggEAAFBAKggEAAFBAIgAICAVBAIAAKCARAAYEAKCAQAAUEAqCAQAAUEAiAAgIBUEAgAAoIBEABgQAoIBAABQQCoIBAABQQCIACAgFQ+HiXb05m7cAY0zfG7Mi742YDl362lySHC8rzxirnyaxNjTH3Kynl1efIGHNsjDnsJcmkjV/bKYFk1joh7Bpj3IN4qwNFgna5Ka+7mbVTY8zYGLPfS5LTpkr1xMXFRet3IbN2T4SRF8WZ1CD+de7ee0ly3lJRoSGksuxLZemejWty5amIJG2iJK0KRISRBj/ecSI1xaTJmgK6jXRv06CL7bpfu3VXlq0IZI4wZrWCEwaiAI3M2pE8O1tSme71kuS4rpvWqEAya/siBF8LuC5U2kuScWOFgLVHnqOJVLBOJIO6WpLGBCLKfygffYuxz3gCypBZuy3jUieSo16SDOq4kbULRH7IOBiAH0mzSFcKVkJakkPpbt3rJcl+1Xe0VoHID3DiuCFf1fIjYHMJeiauV7JTdY+ktpn0QN03pPBPIw6oGnmmjqQVGVV9/loEkmv6TkTZtXkaYOPxFW/3BTJHHLV5GADMZSsyEY/oVmbtbpU3pVKByIB8gjigBXysVqXerKpbkENxu50hDmgYHxTar/KylQkks3Y/GJDXHgIAkMNPG+xUeWMqcfPmwsDvFJkZz6x9xhjzHflhiTHmD26w1UuSs5ULBhtFZu3sYe4lyRNV/e6VBZKb0Xy9lyRRg6TM2mvSb5zXJLpC/byXJC+vVDjYKOoQSBVdrJGIw3Wt9mIOEHH8MRDHO+LLPpKQdvcDv5FZ+2IF5QMozUotiMTsH4vXKqprFYjjSWkpvp2fQMys/bsx5lNOLL0k+SR/Xoihiy2IDzs+KjDu+G0gjusLZte/Iu/bMkYBaIXSApHW43YglJhjfiQtg+OriwbivST5jTHmffkY1W0DqINVWhD/4B7NS3CwgO8Gx/xqie3v5P3z/OWhLVZJ2uDjXqK6Vpm1P5XrXQQtj8ZEFlZV6teuC/Hm7Uf+NojjkSyoa21OrZRAJN7FjT2mBcYeX5P3NwvOcXyiRBHbYNJQSqJN4q781sqDEGMp24L4uY7Y1uMZGZib2BrWDd4zax+WKWNm7XGwBqUMTsD9gjWXF0frtd66k1tkt9emQMqOQQoJRGbKHe80NEO+ijiMzOuUiunpJckIcayGu3/BhPNWm2UpUzv3g+5V7BoPH2H566LXW4Uy/vDM2kO6SuAp04L4hz3Wc+XYlneyl8BaUWYMUkggsmbY8YHMbxTBzYU86c5xlZbrDlOTb6WePUgX388G7PP5gh8cpIvntkrY53Maq/ZdokwL4t2usd0r/4f6R4lr/afEMZ1kmD5uRRcS2tRl7+2GaZz7PLBfev5V7LtKmRZkNgAuMDnoY6n+1OUb0QCH8jDsB11OT3+Yzrw1u8PUjA7SWVfU2RvplubtB2J/e5ia5w/SmYt5PExNf9n5xSPkzplKzT6eM9e0M0xn5/EZMPfFfm9BeXakVdkTd7e7xp58N5lTmYb2x4HTp3MUEoiElxTFe5Te6upNqBuprf19eDjncuF3u9Kl0uzvz7G/pdiH3/mH3M9lzduKIXTFj0Qg3v7uEnvvlt0T+9tzXPvh52uu4jhITSc9f0VbEC+QoxLXerfEMVeFIjWke9D/WcD+dhCWE8PNYWq+VcB96h7gF3MJxjW25PxFXO27XXXgsMNUMxSZU5kWDK9x9l8s+Cu+UND+SwXtnytoX0va0CpoQiC+pnqtgWt1koPLvvt1571RyueywLjxhOtuPFfQ/usR9m6C9o4bEx6k5psyNrwTaf9yYD9dYD8N7F8K7LWJ4Xuu3HJ/OkkTAplN1m36GvODdJZUQGsZbgSJB7y91vLszLHXPEKui3Tq+/ryrpXH2Z/n7I3SNXPfb+fsz5d0zbal3J2FLlZDeK/TkqtNArfqaMk2dFviufL2uwsG0IvOP4jYK3Hs3cGBh0zjodh5x8SyccV9KUdnaUIgH5hLD9imry8/z3VPzuZ0cY4V+5M59vnaN3/+55ecP2zVp3Ps8+fPf35+ThmL2J9JOTpLEwL5l7x/uss3om5krmIn8ADuyXzHI/l87yA1u0EXZSxdrLz9q/KQ5e39+V8P7CfB+d3s9SCwP5bzv5qzvyefHx2kpu+7QGI/yJV3EkTauvMMxG7W5Tu4bE0eBOebBB49V86+t+8sLmlD7GuaZYNpll1Ms+y4wDHvyTGjItda5Vg5xr0OS7zO5dhBmWvG2L5w/6If/Hv7hfsXO3XZy+ei9v2K7XeK2Je5p2XsY16Fs5oUzRyRWftnY8xTsilnvglfdux7MvAstK+IL+OKXC+yyU8dGTU2nRLPWir2lcV5lV5y62bVIx+gv4lAmkzf8/QSj84yzsvugHXVAivbwj/sRahja+gyAjmSAMT+nEHYPN4S+1UXMUXT0l4k/r48lF18WTRVnp3APfx6HReIpYxAjgOBTCLs3SKp75VcGeaP+X2JY5tmFGw311hlcMU5ajvtU5kxiCvwK0V2Fs2s/Z9MGL4Uke4nPG7t+vWy4rLTIdxrwmkXNnot04L4MPebbnF95PrrdyVhnAtBiBbIOsJWc1eLwvMgomo/IRQbperXon95A+8xrDFlJwp9KxIrkB/I+5OxM+qS5BqgVcoKxLsxb0kOIxUJVPyL2Pww8hp+zgRvELRGqXkQ183KrPVuzVFk8uqfyMq2p1wiuYgEDp/jsbj6SLDioMSaENeLOZbwldoovT9I4M2ayj7oS2v6YGZ86b4fmbVv+1ikWG8ZrA/BevhVu9JnEkdWJA1VNKtuoHMqP/BBzCympCB9U1y+auhJZu1/pYX7cS9Jvr/i74QOIaH8fp38VObTDiMnno1MJPaDde+mrlRCqwqkTCvyWjC4/9m8fQglE7xb9XbRSxLWrFwhZF3MK/KLXATwqGzCBlnbkgbrYFyEcaVhPlVs4ulbkUcuL23kMT6A0fi0L37FoXi5fiGtDN2rK4Qsovqr/KLKHuZci3S9ylWKVdTOPhTgrmwHvZReknwmWLwzi+ly45PM2n8bY34p4nifvTauHL4LdFRlTS/n8utmKu1mrSwQSSDnA8rGMW5fOe5pWZzzjny1HWyR4FzCn930dexXEN+1riPtqO+9VFqprtzFMh/u53AqA6ZXe0lSKMBMJgX9gP01hHH1CPLznh1Epj0tyvCya3VtWS7iIqyyBdtj3OBcdp1yN+C228CmyJoIEQRrKDaDOgMQTytwG3+EyjxE0tXy64/9mgiAtaZSF6rMhfgkAK/EDtoBukrlcwwy/vCD9gktCawzdU3C7YnbbUtaEkQCa0ktApFNGAe57haD8M3mVMaodWZxH8s1KnMEVOLm1RBh+FCAE5k173Q+VgBP7XFOEn7iU066ZAbHZVK6ALRB7S2IR3anGgd7Frq5D5dDqtZ4fmgeibmqZTJwBU7LxGg1JhCP7HqbBmHKbjA/7iUJW0RfAebsgNsl7kh+42gaF4j5MDRlJC8vlDNpYcaMUdYT2frgbSn8Wc2z5kXoB89ZoWjfSkJNiiLrRlIZwHuhXJOa535m7YksoJntkBqZWgjaxwcjnkim90783US4hyKSnSLCbUUgHi8UEYvfpvhWkJ1w5v3KrPW10XGQxOG0IzXUeUwurBoTyi2sQCq8ZtEkbpMu7VrrtlgYpo8zghaiVYGEyBjEh8sPRCx9Eco1eRX+gQ1wFJlwYL+m8j8bpGGq65oPagpR7zydEYhHasNJmPdXYrq2c3v2dSXFZ2wmxboyLmo1dVXXbKWl9tu/tbmPYecEMg+JFDaRybI7Sexy5Cpp45pVIGMGnwjcfZ5NMLchFBIiQBcZiThOxBt2I1gx2CgIBLrIbNms7HHou9WxaW4rBYFApwm8Ya3kakYgAAoIBEABgQAoIBDoFJJOtDMgEOgMMv/hJzenQblm/x5ehoz0mywvAoFOILPmh+KtOsu5dfeCBXeHTbYyCAS6wliibd3kYD/MjCib5OzI/201mWQQgUDrSOvhgyp350UCy3eP8+821YogEOgCflxxpMVbSavid1huZCyCQKAL+Ic9Jhix0XUmCAS6gB9vxLQKjSaDQCDQBbxr94bmxpUtFJyXa1rXpp15EAi0jgzAfRbO8XDO/iEiHL8eqDEv1losmIKNYCRLl2fJBYeX6Xm8IHaDHW1PcPPCxiGtyCCY67grGzK9If/e8uv/m0wIQQsCnUFcvP1hOmsxdoMBuft+3NS4IwSBQOeQmfNO5B+giwWggEAAFBAIgAICgSrx3qVR0+s2NIYfzY5SCAbpUCVuYP1QXLJvD7uXrHRaNNskLQhUhrhp7+RWA3aFs0Wh9Bqt7A8CsC7QggAoIBAABQQCoIBAABQQCIACAgFQQCAACggEQAGBACggEAAFBAKggEAAFBAIgAICAVBAIAAKCARAAYEAKCAQAAUEAqCAQAAUEAiAAgIBUEAgAAoIBEABgQAoIBAABQQCoIBAABQQCIACAgFQQCAACggEQAGBACggEAAFBAKggEAAFBAIgAICAVBAIAAKCARAAYEAKCAQAAUEAqCAQAAUEAjAIowx/wddCQvIRsg9rgAAAABJRU5ErkJggg==",lightIcon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADJCAYAAABmBH07AAAACXBIWXMAAAsSAAALEgHS3X78AAAOSUlEQVR4nO2dT4gkVx3HX8RLQJnJTU87S+oiCFvBgwcDNRuQnCQdGknUw85q8Lq96sFbahHxuLPgwYOa3pN6GNI5eN4pESIibA0eRGhxGgQTEJ0BMQjBkdf7e8nbovvXr6rrX3d/PjD09uyvq6pr6vve7/3e7/3eM1dXVwYAFvMJ7gvAchAIgAICAVBAIAAKCARAAYEAKCAQAAUEAqCAQAAUEAiAAgIBUEAgAAoIBEABgQAoIBAABQQCoIBAABQQCIACAgFQQCAACggEQAGBACggEAAFBAKggEAAFBAIgAICAVBAIAAKCARAAYEAKCAQAAUEAqCAQAAUEAiAAgIBUEAgAAoIBEABgQAoIBAABQQCoIBAABQQCIACAgFQQCAACggEQAGBACggEAAFBAKggEAAFBAIgAICAVBAIAAKCARAAYEAKCAQAIVP9vnmRHFyaIyJjTEH8mpJWjj1zWmenS65nkfrHCeKk9QY82YtV7n9ZMaY3BhzOs2zSRfftlcCieLECmFgjLEP4is9uCTolkR+7kRxcmmMGRtjjqd5dt7WVT1zdXXV+V2I4uRIhFEUxUxaEPdzYV+neXbR0aVCS0hjGUtjaZ+Na3LmSxFJ2saVdCoQEUbqfXnLmbQUkzZbCug34t6mnott3a9B041lJwJZIIx5q2CFgShAI4qTkTw7e9KYHk3zLG/qprUqkChOYhGCawWsC5VO82zc2kXAxiPP0UQaWCuSw6Z6ktbCvKL8xyIO22Pcsz4m4oCySI8RSwN7Q8TSCI33IFGc7MuYwg3AM+kWcaVgLaQnORV36+40z47rvqONCkS+wFhUbpr6ErC7iGdyX7ySg7pdrcZcLE/dN+TiX0AcUDfyTGXSi4zqPn4jAil0fWei7MYiDbDzuIa3/wJZII7GIgwA5kkvMpEB+14UJ4M6b0qtApEB+QRxQAe4SNZhnaeuuwc5ldj0DHFAy7ik0LjO09YmkChOjr0BeeMpAAAF3LTBQZ03ppYwbyEN/HaZyb8oTl40xnxXvtinjTF/tIOtaZ7N1r4w2CmiOJk/zNM8e6au7712urs3EWh5J1QcUZxcE7+x2CU+bycVozj5+TTP3lj3+gDWoQ4XayTjDutaHYV8QMTxJ08c70ksO5OUdtsCfDOKk9f460KXrNWDSM6+iz2PQsYdnjieNcbYLvE7xQnEKE7+boz5jDHmJ8aYX/GEQFes24O4tOOsxLjjd544ri+ZXf+qvO7LGAWgEyoLRHqPW55QQj7zI+kZLF9bNhCf5tlvjTEfyNsgtw2gCdbpQdyDmy0qcLCE73mfWeU6/V5ev8BfHrpinTGIG3uERq1+Kue78noejYmsHak1rt0UEs07DvxuEMYDWVDX2ZxaJYFIvosde1yWGHt8XV5/U3KO41MVLrELJi2VJNol7sh3rT0JMZSqPYhLCAvtPV6UgbkJbWHt4D2Kk/tVrjGKk9xbg1KFmax2LNNyOXF03uptOoVFdkdbLxCZKbe819IM+TriMDKvE3v5PcFM86yzP+a2II3LQGbG97r8WlVa59hzr0LXeLgMy1+XPd86VEk5iOLkFFcJHFWiWO5hL9O67ssrBRpgo6jiYpUSiKwZtnwo8xtlsHMhz9pjbNNy3WFqir3UzZN0+f1swb5YL/jeSbp8bquCfbGmsWrfJ6r0IC7sGupeuT/UPyqc678VPtNLhulHvehSfJum7J3dMA0Ln3v2K4+/jn1fqdKDzAfAJSYHn5PXP/f5RrTAqTwMx57L6YiH6TxaMximZnSSzl1Ra2/ELS3aH4r9rWFqXj1J5yHm8TA18arjS0TIHjOVln28YK7pYJjOj+MqYB6L/dGS6zmQXuVIwt32HEfyu8mCxtS3z72gT+8oJRBJLymLiyi929eb0DTSWrv7cH/B6fzfDcSl0uzfXGD/imLv/8495G4ua9FWDH4ofiQCcfZ3Vti7sOyR2N9aENr331+zDcdJanoZFi/bgziBZBXO9X6Fz2wLZVpI+6D/s4T9LS8tJ4RkmJpvlwif2gf4tUKBcY09OX6ZUPugrwEcdphqhzLrpC9LptdY+y+V/BZfLGn/5ZL2L5W0r7XQQp20IRDXUr3dzlfqHydPfPfrUo94GbYKjB1PWHfjpZL23wiwtxO0t+2Y8CQ135Kx4e1A+zc8+8sl9pee/euevTYxfNdet9yfXtKGQOaTdbu+xvwknRcV0HqGG17hAWev9TwHC+y1iJB1kc6dry+v2vVY+4uCvVFcM/v7/YL9xQrXbF+uu7fgYrWEizqtONvEC6uOVmxDtyeRK2c/WDKAXnb8w4C9EscuHOxFyDTui50LTKwaV7wp19Fb2hDIh+ZJBGzX15dfFNyT2QIXJ1fszxbYF1vf4vFfXXF8v1e/XGBfPH7x/asLrrGM/Uyuo7e0IZB/y+tn+3wjmkbmKg68COCRzHc8kPd3T1Iz8FyUsbhYRfuH8pAV7d3x3/HsJ97x7ez1oWfv9th4WLC/K+8fnKQmdi6Q2B8WrnfiZdra4xyK3dzlO3nSm9zzjjfxInr2OmNn31dK1cXy6l+dTfMsKDITxcm/xDcuvfVB1c+6+kgVw9EuGXPhVtCrzhmSIDlMP34wxOVRffF17OX9QUl79cGtYP/U+VfZO8rWuWqiLlbpwnEVLnoqta7sppzFLnzVZ9cVyDpcL7PJTxN/nF2nwrOWin1teV6Vl9zaWfXAB+hvIpDnAmzr4oUVEZ1VXFTdAWvbEiu7wj3sZWhia+gqAskkATFeMAhbxLtiv+4ipmA62ovE3Zf7sosvKwqrc+CFh99p4gShVBFI7gkkZPNEu0jq+xVXhrnP/KHCZ9tm5G0311pjsOVkXZd9qjIGsRf8lpTuCYphR3HyP5kwfD2g3I//uY3z62XFZa9TuDeE8z5s9FqlB3GRncQurg8sTvC+FIx7fdtLibLV3HZReh5EVO0mhEKzVN1a9Jd38B7DBlN1otD1IqEC+YG8Phs6oy5FrgE6papAXBjzFalhpCKJin8Rmx8GnsPNmRANgs6oNA9i3awoTlxYcxRYvPrHsrLteVtILqCAw+d5LLYfSVY8rLAmxHoxuaSvNEblLdi8aNal7IMesjeImxm3E3HqxGEUJ49dLlJotAw2B289/Lqu9EzyyEoX+QuhcrKi1OSdyVxFaDXBr0jxarvvx6oFVK4H2dm17NuKpPI/8nYmeyiZyjcDf25L0uSlHOPRsKEyQmtt4lmxF3nbG9z/bNE+hFIJ3q56u5rmGWtWtghZF/OWfCMrjFHVgg2SuJl662BshnGtaT5r73Ibxcm5qPhBaF1aL4HRuLIvbsWhRLl+IROLuFdbhCyi+qt8o9oeZumRXOWW63WuUqyjdXapAHckHX4l0zyLvMU785wuOz6J4uQ/xphfijg+YK+NrcO5QVmdLb0cyy1tqNXVWlsgsmbCJZSNQ8K+8rkXZHHOe/KrfW+LBBsS/tyur2PfQpxr3cR4wXkvtTaqa7tY5uP9HM5lwP5wmmelEsxkUtDNe7yNMLYPrz7v7CSw7GlZhk9cq2urahGXYa1toB12cC67TtkbcMtuYFNmTYQIgjUUu0GTCYjnNYSNn6K2CJG4Wm79sVsTAbDR1BpClRVdrgjAW6GDdoC+Uvscg4w/3KB9Qk8Cm0xTk3BHEnbbk54EkcBG0ohA7KBdJvh8d4tB+G5zLmPUJqu4j+UctQUCagnzaogwXCrAmcya97oeK4Cj8TwnST9xJSdtMYO8SkkXgC5ovAdxyO5UY2/PQjv3YWtINZrPD+0jOVeNTAauwXmVHK3WBOKQXW9Tr6SPHcyPJX0eNpwFO+D2idtS3ziY1gViPk5NGcmPE8pMepgxY5TNRLY+eCwXP2t41rwMsfeclcr27UQgjiVCMTKYP3U7pAaWFoKO8XqPM6n03ou/mwj31BUlL5On1alAfGSuZLBk0xjXGuVeEYfznrRQFyG1sBosKLe0AanxnEFF3DyB2K0WehWIkZ2Ak7ICqSVZsQ5kDOLS5Q9FLLFEvq7JT9L8lZQmCyw4cNzQ9d/0yjA1dc57DaWo957eCMQhreHEr/srOV37hT37+lLiM7SSYlMVFzU3pq5zdtJTu+3futzHsHcCWYS3kc3GhoRDlyNv+jnrQMYMrhC4fT+fYO5CKBREgD4yEnGcyfjzRonKObWCQKCPzJfNyh6Hzq0OLXNbKwgEeo0XKu6kVjMCAVBAIAAKCARAAYFAr5Byor0BgUBvkPkPN7l56V3X/N/D1ORi0xoIBHqBzJqfSrRqVgjrHnkL7k7b7GUQCPSFsWTb2snB2E8olE1yDuT/9tosMohAoHOk93BJlYNFafLyu4/q77bViyAQ6ANuXJFp+VbSq7gdllsZiyAQ6APuYQ9JRmx1ERYCgT7gxhshvUKrxSAQCPQBF9q9oYVxZQuF+b6GTW3aWQSBQOfIANxV4RwPF+wfIsJx64Fai2JtxIIp2AlGsnR5Xlxw+KQ8jxPEQOZCXBiYMC/sFtKLHHpzHXdkQ6ZH8u89t/6/zWop9CDQGyTEGw/TeY8x8Abk9vfjtsYdPggEeofMnPei/gAuFoACAgFQQCAACggE6sRFl0Ztr9vQGD5dHaUUDNKhTuzA+r6EZB8P+1es9LJstUl6EKgNCdPeLqwG7AuzZan0Gr2p7g7QR+hBABQQCIACAgFQQCAACggEQAGBACggEAAFBAKggEAAFBAIgAICAVBAIAAKCARAAYEAKCAQAAUEAqCAQAAUEAiAAgIBUEAgAAoIBEABgQAoIBAABQQCoIBAABQQCIACAgFQQCAACggEQAGBACggEAAFBAKggEAAFBAIgAICAVBAIAAKCARAAYEAKCAQAAUEAqCAQAAUEAiAAgIBUEAgAAoIBGAZxpj/AwuI7/bB8zgZAAAAAElFTkSuQmCC",iconAltText:"Join event",emphasisText:"Join event",text:(0,Kd.jsx)(Kd.Fragment,{children:"by entering the code"})},{darkIcon:d_,lightIcon:f_,iconAltText:"Access",emphasisText:"Access",text:(0,Kd.jsx)(Kd.Fragment,{children:"provided AWS Account"})},{darkIcon:p_,lightIcon:h_,iconAltText:"Complete",emphasisText:"Complete",text:(0,Kd.jsx)(Kd.Fragment,{children:"the workshop"})}]},secondRow:{title:"Self-paced workshops",config:[{darkIcon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAACXBIWXMAAAsSAAALEgHS3X78AAAG80lEQVR4Ae3dzXEURxgG4MbyyS6MHAEcfEeOQCIC7NoALDLAEXjJQBkYB6CCDCwyEHcfRAbShZMpXCP3UFti9O3u/P88T9UUYlGJ0cy+O909X/c8+Pz5cwKqfeO4wP0EBAICAgEBgYCAQEBAICAgEBAQCAgIBAQEAgICAQGBgIBAQEAgICAQEBAICAgEBAQCAgIBAYGAgEBAQCAgIBAQEAgICAQEBAICAgEBgYCAQEBAICAgEBAQCAgIBAQEAgICgSYBOUopXaSUPtt6365TSmtv7O41eYhncZIeTeh3naMXKaXXSz8IXap7BTnZCEdxkh7Yett+TCm9z8f+dNxvr+lr2gd55xOsd8WV++XCfufB6KRDoPWA/HR0fFhsdV6DsWk1IPkNX4xsXZRv/l1fgzFq+wpS9Eee5q3sm5zt+BqMTtsBKcbmb/JWjtO/zKMu216DeQfkn8t3l3kI+CR/Xbx2nV87il6DMap7o7B4c/+dh3lPnNneOf49McwLAQGBwLd1D86/nz6ljx8/HudCPXp2cHCQvv/uO4e9Y64gEKh9Bfn24CD98PBh006izmY95XGjY64gEBAQCAgIBAQEAgICAQGBgIBAQEAgUPtG4ZBW69s1uX7Z2IW7Nxkvz9cWNqC5SQYkT9eN1uQ6Xq3T2/P17fdBbVMNSBmOV/nPy7wcTtqY4guNTTUgt87XX0/XXa2/BKUvTWvIrvLGCE06IHsaa1n+K/Pyx2tJAenK+43mXR2uHiO2pIA8GME+MDGTDsiqog+SUnoywK4wU1MNyE0eyfpjBPvCjE01IKf5AT4R623R2CQDcr5Ob1O63aBTarEgICAQEBAITLWa93BLJ/36fK2TTnNTHcUqninyPPqG1Tr9LCQ0NdWAlE+lqirzOMr3SDy5isamXmry8u6cj9X/fz8ebpeYE8WK1bb1cdqk3H3ElLsPT7n7iM0xIFe5iXWUp+bW9a7H/WWk5hqQVNFJV+7O3qYekL9XGid0aOg76eUQ7b5zOLY1nT4oZqQNY3jKbbkDmkC78+ChnqjFgoCAQEBAICAgEJhquXsxJ/3P4FuKRR1OVPPS1FSvIKdb/v3RndXfoZap3yh8VlHNu7YcEG1ZUrHi6UgXlbtoWDNGh5YWkLHOE9k3INf5JqE+VseWFJDXI/2krrNPl+6g92NpAYG9TD0gZxUPzLF4Na2ZakDKUESPWjMRicbmunj1FNbFOszPU/xtBPsyVTe56dzZE42Vuw/H6ivt6Wxev1qs4ZTh+Ct/ONj2237M66KlLqsmBGR428pmqHa90Xrp7LHf1sUaJ/c4qt29Z9T5I78FZFye5DfB46UfiHu8zx8evT0LX0DG5WwjHH2tyzUVx7kpddZns1RAxqVcsf6FO/9fKecA9TqNoekw74d8P6LJJW+pw7xVv7cVXmK9H7O6V5DyLvXjXDjXxl3ruZZ8v3Y1mK4mAXmRL3mPW+pUzvWmmbkeE1a3iVV6ojhwq/seb6CJtb/ej1nTgFBfqyd7tb7tvEb1aVfn68k39SbTB2F83uywR/pCexKQ+XlV8RtZxKImAZmZ8/XXVa2rtYDUpVhxuU5y+73vbVKjegICAU2s5bownLydgMzMqqIPQn0CMj865C0SkPn4ddtCFks/QHW4kz4cpSb76/2YGcWCgIBAQEAgoJM+Ewup5u2dgMyHat4OCMj8qOZtkYDMjGredumkL5dq3h0ICAQ0sZZLNe8OBGRmVPO2S0DmR4e8RQIyH6p5O6CadziqefenmhcCN/mfelvNU0CYkvLJxQICY6CTPhOqebshIPOhmrcDAjI/qnlbJCAzo5q3XTrpy6WadwcCAgFNrOVSzbsDAZkZ1bztEpD50SFvkYDMh2reDqjmHY5q3v1d5OfpP9sYDVPNC0MREAgIyDidLv0AVDja0sfqhD7IcKrazm9TSs/z1++WciB2VITjUZ409WRj0KHTPoiADKfqxB7mzufTJR2IPRTheHmnKllAZio6sSdLPzj3uKwYrhaQmTKk2w7DvDAUARmeEav6yr7Ih67+A02sbhR9iG1Fg09zp5zmioBcBT/lKnfu9y63EZBulCURjMezOpO1FCt26/eNtZwYxlmTYXMB6dbl1KaYzlCjKmaddAgISLd0wofX6BwISDfKEZU3eSiyt7Vk+eLkTtlOraaWUaxuHOZgPN/46duGImlP8YH0OP+0qvqtnQlIt07yyXk+5E4s1E2ujl43+WASkP4oQOxXK6OHAgIBnXQICAgEBAQCAgIBAYGAgEBAQCAgIBAQEAgICAQEBAICAgEBgYCAQEBAICAgEBAQCAgIBAQEAgICAQGBgIBAQEAgICAQEBAICAgEBAQCAgIBAYGAgEBAQOA+KaX/AO4mK89nM3Q5AAAAAElFTkSuQmCC",lightIcon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAACXBIWXMAAAsSAAALEgHS3X78AAAHT0lEQVR4nO3d0XHbNhzHcaTXd3uD+IHvYSegO0HS0wB1Jqg7QZkNvEGcAXRJJ4i5AfPOB2cDeQL14IJ3iqz8KJEABYDfz50vPka2Jdo/gQD/AF5tt1sD4LBfOC/AzxEQQCAggEBAAIGAAAIBAQQCAggEBBAICCAQEEAgIIBAQACBgAACAQEEAgIIBAQQCAggEBBAICCAQEAAgYAAAgEBBAICCAQEEAgIIBAQQCAggEBAAIGAAAIBAQQCAggEBBAICCAQEEAgIIDw69iTU5RVaYy5M8ZUnODZPdlz37VNvbDXPbspLcgD4TibC2PMP0VZ3Sz09c9mVAtSlNW1+yVZ77u2uU/vpaepKKtL9+b0xhhjA8K5D2hqH6QhHPPq2mZjjLld0ms+JzrpgOA9IPYSwF0GnHwMiI3XgOxcHz/0f/zHHgNi5LsFuXedxzc7nce7I48B0fEdkNqN0T+5z43rUH474hiQd0C6tmmNMXYI+Np93o+62GOlOgbEaPSd9IGQ7B+zgdgMHQNiwzAvIBAQQJh6iVUVZbXlBCNXtCCAMLUFsbVY12O/2BU9fp36fZZm57whMFoQQCAggEBAAIGAAAIBAQQCAggEBBAICCB4r+adw6o2dk2udzs/av8mY7uuWdgA0yUZEDdd90L8f7WqzZd1/fw4YLRUA9KH44P7t92ZW9JP5wUmSzUgz9b1y+m6q3reSViuLmqKx65tHud8zjhe0gE5RcRl+R+Ylx+vxQQkoG8Tpw7TekRsMQHp2uZVBE8DiUk6IKsDfRBjzNUZngoylWpAnvotACJ4LshYqgGxy/6XA49hvS1MlmRA1rX5YszzBxAUtViAQEAAgYAAQqrVvJcDnfTNuqaTjulSHcWye4q8VQ9Y1eY3QoKpUg1IvyvVoTKP0t0jYecqTJZ6qcnt/pyPVc3+7fCHYsUD3L6JQzcifaHcPWKUu58f5e4RyzEgj+4Sq3RTc8dqZny+iFSuATH7nXTK3TFG6gH5uuLiBAGd+056P0R76hyOoUun7xQzwoeztiB2R9yifB6RfX3K17nFGmg7EBy1WIBAQACBgAACAQGEVMvd7Zz0j+IhdlGHa6p5MVWqLcjNwP9f7K3+DoyS+o3C3w9U89YsBwRfllSseBPponIPXduwTUOkllTufhPxPJFTA7JxxZT0sQJbUkDuJ1b3hnLyc7IVCAd21UIAS1q8+j6Cp4HEpB6QuwMb5rB4NbxJNSB9KNRWa0xEwmS5Ll4d/bpYbt673U/xzwieTqrsDeH7rm2C7Wic6uLVm0g73Kf4wuork9kbwn8VZbXp2ibI9AdWNTmfPhyfurYZqgzAHtcCP7jL7Heh5gdRrHhmhGOcrm02O0Pdwbb9pgWJkIetpbO0X3FgQ+JmpAZDQCJSlNWVu2w4aQryUhRlZZeavXatxywISFzudsIx17pcqajcpdTdEdXc3hCQuPQr1r/nzv+PXLHpx7mnMUztpF+50QR4RDhe2jknF3P+3LEtSH+X2l4O2KV7Jt+1Lsoq15Lve/7g0zUqIHY18qKs3rsm77WnTmWuN82Y65Gw0X0Q+67o3vUpDtSoCUvYpE6629eCP4AIrOrnzquqT3tc14ZLvRMxipWPz0e8EgJyIgKSnw8HXhGLWIxEQDLjFvb+waomIGMRkIVy9V5fz/Dqm65tkqk1o5oXEGhBFspVxrIt3QACkpnVgT4IxiMg+aFD7hEByccfQwtZLP0EjUFAMrGunxeBYONSzxjFAgQCAggEBBDog2SCat4wCEg+qOYNgIDkh2pejwhIZqjm9YuALBTVvMdhFAsQaEEWimre4xCQzFDN6xcByQ8dco8ISD6o5g2AgGSCat4wGMVCSuymnf0+KrMgIEhJv3MxAQFiQB8kE1TzhkFA8kE1bwAEJD9U83pEQDJDNa9fBGShqOY9DqNYgEALslBU8x6HgGSGal6/CEh+6JB7REDyQTVvAAQkE1TzhsEoFiAQEEAgIBEqyupm6edgX1FW5UAfKwj6IHH51xjz1hjzkZC8YMNx4SZNtSd+7WgEJC42FPYG3htjTLX0k3GADcdt1zazjcgRkIi4X3zp6qTwUjtnOAwBiZMrA0EE6KQDAgE5Mzrj4xVl1c+Q/B7qZ7zabreBX8byuD7EUNGg7YhfLv1ceWID8ii+1ePYzj19kDBqRqFm9dp9/Ezl5uOf3LcjIGH9PeeYPQ66c631KAQkrJYRqfMqymrSsDCddEAgIGHRCT+/Sb8DAhJGP6Ly2Q5FzrnYMv5nRxKLsnrY6X+MutRimDeAoqwu3ajJ253vPjQUCX+udka1+vqtUatKEpCA3P2Q272gYB5PboZl3bXN6DcmAjITChDn5Wv0kIAAAp10QCAggEBAAIGAAAIBAQQCAggEBBAICCAQEEAgIIBAQACBgAACAQEEAgIIBAQQCAggEBBAICCAQEAAgYAAAgEBBAICCAQEEAgIIBAQQCAggEBAAIGAAAIBAQQCAggEBPgZY8x/iAK/w+mG+1QAAAAASUVORK5CYII=",iconAltText:"Launch",emphasisText:"Launch",text:(0,Kd.jsx)(Kd.Fragment,{children:"workshop via public URL"})},{darkIcon:d_,lightIcon:f_,iconAltText:"Use",emphasisText:"Use",text:(0,Kd.jsx)(Kd.Fragment,{children:"your own AWS Account"})},{darkIcon:p_,lightIcon:h_,iconAltText:"Complete",emphasisText:"Complete",text:(0,Kd.jsx)(Kd.Fragment,{children:"the workshop"})}]}},whatCanYouDoHere:{title:"What can you do here",list:[{detail:"Join a scheduled customer engagement, such as a workshop, an Immersion Day, a bootcamp, an AWS GameDay, a hackathon, etc."},{detail:"Take a self-paced workshop via public URL"}]}}},g_={"custom-home__header":"vbi7nc9h71n2SUMh_p9x","custom-home__header-title":"mDc2a7o_HeZv08tVpdAD","custom-home__header-sub-title":"Y8KN_8xeMeiDPt5g1gZN","custom-list-separator":"EtvmjLtrnY5F_Z9UTm9f","custom-list-separator__item":"FzfmlIlH9dP_22U7wrTp","custom-home__sidebar":"k_IednVMnAH1SBDKmQBH",headerCtaContainer:"TvRlyZgRmjcShMVj92PH"},v_=e=>g_[e],[b_,y_,w_,__,x_,S_]=[v_("custom-home__header"),v_("custom-home__header-title"),v_("custom-home__header-sub-title"),v_("custom-home__sidebar"),v_("custom-list-separator"),v_("custom-list-separator__item")],k_=({title:e,description:t})=>(0,Kd.jsxs)(u_.Z,{size:"xxs",children:[(0,Kd.jsx)(Sf.Z,{variant:"h3",padding:"n",children:e}),(0,Kd.jsx)(Sf.Z,{variant:"p",children:t})]}),E_=(yp.Ry({accessCode:yp.Z_().required("Required")}),()=>{const e=(0,Df.k6)(),{clearAllNotifications:t}=t_(),n=(0,gp.useCallback)((()=>{t(),e.push(zf.joinEvent)}),[e]);return(0,Kd.jsx)(a_.Z,{children:(0,Kd.jsxs)(u_.Z,{size:"xl",children:[(0,Kd.jsx)(Sf.Z,{variant:"h2",padding:"n",children:C_.callToAction.title}),(0,Kd.jsxs)(u_.Z,{direction:"vertical",size:"l",children:[(0,Kd.jsx)(Sf.Z,{variant:"p",children:C_.callToAction.subText}),(0,Kd.jsx)(i_.Z,{variant:"primary",onClick:n,children:C_.callToAction.buttonText})]})]})})}),{config:C_}=m_,A_={enableNumbering:!0,gridContainer:{isWebConsoleLandingPageOverview:!1,gridDefinition:[{colspan:{default:12,xxs:12}}]},gridItemContainer:{gridDefinition:[{colspan:{default:4,s:3}},{colspan:{default:4,s:3}},{colspan:{default:4,s:3}},{colspan:{default:4,s:3}}]}},T_=({target:e})=>{const t=(0,op.g)(e);return(0,Kd.jsxs)(Sf.Z,{"data-testid":`banner-dark-mode-${!!t}`,margin:{bottom:"l"},children:[(0,Kd.jsx)("div",{className:b_,children:(0,Kd.jsx)(Sf.Z,{padding:{vertical:"xxxl",horizontal:"s"},children:(0,Kd.jsxs)(s_.Z,{gridDefinition:[{colspan:{xl:6,l:5,s:6,xxs:10},offset:{l:2,xxs:1}},{colspan:{xl:2,l:3,s:4,xxs:10},offset:{s:0,xxs:1}}],children:[(0,Kd.jsxs)("div",{className:y_,children:[(0,Kd.jsx)(Sf.Z,{variant:"h1",fontWeight:"heavy",padding:{bottom:"n",top:"xl"},fontSize:"display-l",color:"inherit",children:C_.header.title}),(0,Kd.jsx)(Sf.Z,{fontWeight:"light",padding:{bottom:"s"},fontSize:"display-l",color:"inherit",children:C_.header.description}),(0,Kd.jsx)(Sf.Z,{variant:"p",fontWeight:"light",children:(0,Kd.jsx)("span",{className:w_,children:C_.header.subText})})]}),(0,Kd.jsx)("div",{className:g_.headerCtaContainer,children:(0,Kd.jsx)(E_,{})})]})})}),(0,Kd.jsx)(Sf.Z,{padding:{top:"xxxl",horizontal:"s"},children:(0,Kd.jsxs)(s_.Z,{gridDefinition:[{colspan:{xl:6,l:5,s:6,xxs:10},offset:{l:2,xxs:1}},{colspan:{xl:2,l:3,s:4,xxs:10},offset:{s:0,xxs:1}}],children:[(0,Kd.jsxs)(u_.Z,{size:"xxl",children:[(0,Kd.jsxs)("div",{children:[(0,Kd.jsx)(Sf.Z,{variant:"h1",tagOverride:"h2",padding:{bottom:"s",top:"n"},children:C_.bannerConfig.title}),(0,Kd.jsx)(a_.Z,{children:(0,Kd.jsxs)(u_.Z,{size:"l",children:[(0,Kd.jsxs)(u_.Z,{size:"xxs",children:[(0,Kd.jsx)(Sf.Z,{padding:"n",variant:"h3",children:C_.bannerConfig.firstRow.title}),(0,Kd.jsx)(rp.L,{...A_,config:C_.bannerConfig.firstRow.config})]}),(0,Kd.jsxs)(u_.Z,{size:"xxs",children:[(0,Kd.jsx)(Sf.Z,{padding:"n",variant:"h3",children:C_.bannerConfig.secondRow.title}),(0,Kd.jsx)(rp.L,{...A_,config:C_.bannerConfig.secondRow.config})]})]})})]}),(0,Kd.jsxs)("div",{children:[(0,Kd.jsx)(Sf.Z,{variant:"h1",tagOverride:"h2",padding:{bottom:"s",top:"n"},children:C_.benefitsAndFeatures.title}),(0,Kd.jsx)(a_.Z,{children:(0,Kd.jsx)(o_.Z,{columns:2,variant:"text-grid",children:C_.benefitsAndFeatures.features.map((e=>(0,Kd.jsx)(k_,{...e},e.id)))})})]})]}),(0,Kd.jsx)("div",{className:__,children:(0,Kd.jsx)(u_.Z,{size:"xxl",children:(0,Kd.jsx)(a_.Z,{header:(0,Kd.jsx)(l_.Z,{variant:"h2",children:C_.whatCanYouDoHere.title}),children:(0,Kd.jsx)("ul",{"aria-label":C_.whatCanYouDoHere.title,className:x_,children:(0,Kd.jsx)(u_.Z,{size:"m",children:C_.whatCanYouDoHere.list.map((e=>(0,Kd.jsxs)("li",{className:S_,children:[(0,Kd.jsx)(c_.Z,{name:"status-positive",size:"small",variant:"success"}),(0,Kd.jsx)(Sf.Z,{variant:"p",children:e.detail})]},e.detail)))})})})})})]})})]})},I_=({target:e})=>{const t=(0,eh.Zl)(Vw),n=(0,eh.Zl)(Pw),r=(0,eh.Zl)(Bw),i=(0,eh.Zl)(jw),{query:o}=function(e){var t=(0,op.s)(e,!0);return{protocol:t.protocol,host:t.host,hostname:t.hostname,port:t.port,pathname:t.pathname,query:t.query,hash:t.hash,href:t.href,origin:t.origin}}(window.location.href);return(0,gp.useEffect)((()=>(n(Nw),t(Ww),r(!0),i("high-contrast"),()=>{r(!1),i(void 0)})),[]),o?.code&&o?.state?(0,Kd.jsx)(rp.h,{containerProps:{margin:"m"}}):(0,Kd.jsx)(T_,{target:e})},R_=rp.h,O_=({children:e,loggerName:t,logLevel:n=a.b.CRITICAL})=>{const[r]=(0,op.j)(t,n);return(0,Kd.jsx)(rp.E,{logger:r,fallback:(0,Kd.jsx)(Qw,{type:"embedded-build-catastrophic-error"}),children:e})};var L_=n(99417),N_=n.n(L_);class P_{static getInstance(e){return P_.instance||(P_.instance=new P_(e)),P_.instance}static __removeInstance__(){}constructor(e){this.credentials=e}getClient=async()=>{if(!this.deferredClientPromise){this.deferredClientPromise=new o;try{const e=await nh();this.deferredClientPromise.resolve(new(N_())({credentials:this.credentials,endpoint:e.contentApiEndpoint,region:e.region,maxRetries:0,systemClockOffset:-this.credentials.clockDrift}))}catch(e){this.deferredClientPromise.reject(e)}}return await this.deferredClientPromise.promise}}const D_=P_.getInstance(xm.getInstance().credentials);const M_={getContentBuild:async function(e){const t=await(async()=>await D_.getClient())();return await t.getContentBuild(e).promise()}},B_=(0,gp.lazy)(rp.l),z_=()=>{const{loading:e,error:t,publishedContentUrl:n,kinesisFirehoseStreamLocale:r,requiresAuth:i,contentBuildId:o}=Jw(),[s]=(0,op.j)("EmbeddedBuildLogger",a.b.ERROR),l=(0,eh.Zl)(Uw),c=(0,eh.Zl)(Mw),u=(0,gp.useCallback)((()=>M_.getContentBuild({contentBuildId:o}).then((({contentBuild:e})=>({artifact:e.artifact,contentId:e.contentId,contentBuildId:e.contentBuildId})))),[o]),d=(0,gp.useCallback)((()=>{l(null)}),[]);return(0,gp.useEffect)((()=>{c("default")}),[]),t?(0,Kd.jsx)(Qw,{type:"404"}):e?(0,Kd.jsx)(R_,{containerProps:{margin:"m"}}):(0,Kd.jsx)(O_,{loggerName:"EmbeddedBuildErrorBoundaryLogger",children:!(!n||!o)&&(0,Kd.jsx)(gp.Suspense,{fallback:(0,Kd.jsx)(R_,{containerProps:{margin:"m"}}),children:(0,Kd.jsx)(B_,{logger:s,getContentArtifact:i?u:void 0,publicContentUrl:n,contentBuildId:o,defaultAppNav:null,navigationState:Uw,breadcrumbsState:Pw,domElementDirectionState:zw,onUnmount:d,kinesisFirehoseStreamLocale:r,defaultAppTitleName:rh.appName})})})};var j_=class extends Lh{constructor(e,t){super(),this.options=t,this.#k=e,this.#E=null,this.#C=Dh(),this.options.experimental_prefetchInRender||this.#C.reject(new Error("experimental_prefetchInRender feature flag is not enabled")),this.bindMethods(),this.setOptions(t)}#k;#A=void 0;#T=void 0;#I=void 0;#R;#O;#C;#E;#L;#N;#P;#D;#M;#B;#z=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.#A.addObserver(this),F_(this.#A,this.options)?this.#j():this.updateResult(),this.#F())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return U_(this.#A,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return U_(this.#A,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#U(),this.#q(),this.#A.removeObserver(this)}setOptions(e,t){const n=this.options,r=this.#A;if(this.options=this.#k.defaultQueryOptions(e),void 0!==this.options.enabled&&"boolean"!==typeof this.options.enabled&&"function"!==typeof this.options.enabled&&"boolean"!==typeof mh(this.options.enabled,this.#A))throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#W(),this.#A.setOptions(this.options),n._defaulted&&!xh(this.options,n)&&this.#k.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#A,observer:this});const i=this.hasListeners();i&&q_(this.#A,r,this.options,n)&&this.#j(),this.updateResult(t),!i||this.#A===r&&mh(this.options.enabled,this.#A)===mh(n.enabled,this.#A)&&hh(this.options.staleTime,this.#A)===hh(n.staleTime,this.#A)||this.#V();const o=this.#H();!i||this.#A===r&&mh(this.options.enabled,this.#A)===mh(n.enabled,this.#A)&&o===this.#B||this.#Z(o)}getOptimisticResult(e){const t=this.#k.getQueryCache().build(this.#k,e),n=this.createResult(t,e);return function(e,t){if(!xh(e.getCurrentResult(),t))return!0;return!1}(this,n)&&(this.#I=n,this.#O=this.options,this.#R=this.#A.state),n}getCurrentResult(){return this.#I}trackResult(e,t){const n={};return Object.keys(e).forEach((r=>{Object.defineProperty(n,r,{configurable:!1,enumerable:!0,get:()=>(this.trackProp(r),t?.(r),e[r])})})),n}trackProp(e){this.#z.add(e)}getCurrentQuery(){return this.#A}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){const t=this.#k.defaultQueryOptions(e),n=this.#k.getQueryCache().build(this.#k,t);return n.fetch().then((()=>this.createResult(n,t)))}fetch(e){return this.#j({...e,cancelRefetch:e.cancelRefetch??!0}).then((()=>(this.updateResult(),this.#I)))}#j(e){this.#W();let t=this.#A.fetch(this.options,e);return e?.throwOnError||(t=t.catch(dh)),t}#V(){this.#U();const e=hh(this.options.staleTime,this.#A);if(uh||this.#I.isStale||!ph(e))return;const t=fh(this.#I.dataUpdatedAt,e)+1;this.#D=setTimeout((()=>{this.#I.isStale||this.updateResult()}),t)}#H(){return("function"===typeof this.options.refetchInterval?this.options.refetchInterval(this.#A):this.options.refetchInterval)??!1}#Z(e){this.#q(),this.#B=e,!uh&&!1!==mh(this.options.enabled,this.#A)&&ph(this.#B)&&0!==this.#B&&(this.#M=setInterval((()=>{(this.options.refetchIntervalInBackground||Nh.isFocused())&&this.#j()}),this.#B))}#F(){this.#V(),this.#Z(this.#H())}#U(){this.#D&&(clearTimeout(this.#D),this.#D=void 0)}#q(){this.#M&&(clearInterval(this.#M),this.#M=void 0)}createResult(e,t){const n=this.#A,r=this.options,i=this.#I,o=this.#R,a=this.#O,s=e!==n?e.state:this.#T,{state:l}=e;let c,u={...l},d=!1;if(t._optimisticResults){const i=this.hasListeners(),o=!i&&F_(e,t),a=i&&q_(e,n,t,r);(o||a)&&(u={...u,...Wh(l.data,e.options)}),"isRestoring"===t._optimisticResults&&(u.fetchStatus="idle")}let{error:p,errorUpdatedAt:f,status:h}=u;if(t.select&&void 0!==u.data)if(i&&u.data===o?.data&&t.select===this.#L)c=this.#N;else try{this.#L=t.select,c=t.select(u.data),c=Ch(i?.data,c,t),this.#N=c,this.#E=null}catch(_){this.#E=_}else c=u.data;if(void 0!==t.placeholderData&&void 0===c&&"pending"===h){let e;if(i?.isPlaceholderData&&t.placeholderData===a?.placeholderData)e=i.data;else if(e="function"===typeof t.placeholderData?t.placeholderData(this.#P?.state.data,this.#P):t.placeholderData,t.select&&void 0!==e)try{e=t.select(e),this.#E=null}catch(_){this.#E=_}void 0!==e&&(h="success",c=Ch(i?.data,e,t),d=!0)}this.#E&&(p=this.#E,c=this.#N,f=Date.now(),h="error");const m="fetching"===u.fetchStatus,g="pending"===h,v="error"===h,b=g&&m,y=void 0!==c,w={status:h,fetchStatus:u.fetchStatus,isPending:g,isSuccess:"success"===h,isError:v,isInitialLoading:b,isLoading:b,data:c,dataUpdatedAt:u.dataUpdatedAt,error:p,errorUpdatedAt:f,failureCount:u.fetchFailureCount,failureReason:u.fetchFailureReason,errorUpdateCount:u.errorUpdateCount,isFetched:u.dataUpdateCount>0||u.errorUpdateCount>0,isFetchedAfterMount:u.dataUpdateCount>s.dataUpdateCount||u.errorUpdateCount>s.errorUpdateCount,isFetching:m,isRefetching:m&&!g,isLoadingError:v&&!y,isPaused:"paused"===u.fetchStatus,isPlaceholderData:d,isRefetchError:v&&y,isStale:W_(e,t),refetch:this.refetch,promise:this.#C};if(this.options.experimental_prefetchInRender){const t=e=>{"error"===w.status?e.reject(w.error):void 0!==w.data&&e.resolve(w.data)},r=()=>{const e=this.#C=w.promise=Dh();t(e)},i=this.#C;switch(i.status){case"pending":e.queryHash===n.queryHash&&t(i);break;case"fulfilled":"error"!==w.status&&w.data===i.value||r();break;case"rejected":"error"===w.status&&w.error===i.reason||r()}}return w}updateResult(e){const t=this.#I,n=this.createResult(this.#A,this.options);if(this.#R=this.#A.state,this.#O=this.options,void 0!==this.#R.data&&(this.#P=this.#A),xh(n,t))return;this.#I=n;const r={};!1!==e?.listeners&&(()=>{if(!t)return!0;const{notifyOnChangeProps:e}=this.options,n="function"===typeof e?e():e;if("all"===n||!n&&!this.#z.size)return!0;const r=new Set(n??this.#z);return this.options.throwOnError&&r.add("error"),Object.keys(this.#I).some((e=>{const n=e;return this.#I[n]!==t[n]&&r.has(n)}))})()&&(r.listeners=!0),this.#G({...r,...e})}#W(){const e=this.#k.getQueryCache().build(this.#k,this.options);if(e===this.#A)return;const t=this.#A;this.#A=e,this.#T=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#F()}#G(e){Oh.batch((()=>{e.listeners&&this.listeners.forEach((e=>{e(this.#I)})),this.#k.getQueryCache().notify({query:this.#A,type:"observerResultsUpdated"})}))}};function F_(e,t){return function(e,t){return!1!==mh(t.enabled,e)&&void 0===e.state.data&&!("error"===e.state.status&&!1===t.retryOnMount)}(e,t)||void 0!==e.state.data&&U_(e,t,t.refetchOnMount)}function U_(e,t,n){if(!1!==mh(t.enabled,e)){const r="function"===typeof n?n(e):n;return"always"===r||!1!==r&&W_(e,t)}return!1}function q_(e,t,n,r){return(e!==t||!1===mh(r.enabled,e))&&(!n.suspense||"error"!==e.state.status)&&W_(e,n)}function W_(e,t){return!1!==mh(t.enabled,e)&&e.isStaleByTime(hh(t.staleTime,e))}function V_(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}var H_=gp.createContext(V_()),Z_=()=>gp.useContext(H_);function G_(e,t){return"function"===typeof e?e(...t):!!e}function K_(){}var Q_=(e,t)=>{(e.suspense||e.throwOnError||e.experimental_prefetchInRender)&&(t.isReset()||(e.retryOnMount=!1))},Y_=e=>{gp.useEffect((()=>{e.clearReset()}),[e])},$_=({result:e,errorResetBoundary:t,throwOnError:n,query:r})=>e.isError&&!t.isReset()&&!e.isFetching&&r&&G_(n,[e.error,r]),J_=gp.createContext(!1),X_=()=>gp.useContext(J_),ex=(J_.Provider,e=>{const t=e.staleTime;e.suspense&&(e.staleTime="function"===typeof t?(...e)=>Math.max(t(...e),1e3):Math.max(t??1e3,1e3),"number"===typeof e.gcTime&&(e.gcTime=Math.max(e.gcTime,1e3)))}),tx=(e,t)=>e.isLoading&&e.isFetching&&!t,nx=(e,t)=>e?.suspense&&t.isPending,rx=(e,t,n)=>t.fetchOptimistic(e).catch((()=>{n.clearReset()}));function ix(e,t,n){const r=tm(n),i=X_(),o=Z_(),a=r.defaultQueryOptions(e);r.getDefaultOptions().queries?._experimental_beforeQuery?.(a),a._optimisticResults=i?"isRestoring":"optimistic",ex(a),Q_(a,o),Y_(o);const s=!r.getQueryCache().get(a.queryHash),[l]=gp.useState((()=>new t(r,a))),c=l.getOptimisticResult(a),u=!i&&!1!==e.subscribed;if(gp.useSyncExternalStore(gp.useCallback((e=>{const t=u?l.subscribe(Oh.batchCalls(e)):K_;return l.updateResult(),t}),[l,u]),(()=>l.getCurrentResult()),(()=>l.getCurrentResult())),gp.useEffect((()=>{l.setOptions(a,{listeners:!1})}),[a,l]),nx(a,c))throw rx(a,l,o);if($_({result:c,errorResetBoundary:o,throwOnError:a.throwOnError,query:r.getQueryCache().get(a.queryHash)}))throw c.error;if(r.getDefaultOptions().queries?._experimental_afterQuery?.(a,c),a.experimental_prefetchInRender&&!uh&&tx(c,i)){const e=s?rx(a,l,o):r.getQueryCache().get(a.queryHash)?.promise;e?.catch(K_).finally((()=>{l.updateResult()}))}return a.notifyOnChangeProps?c:l.trackResult(c)}function ox(e,t){return ix(e,j_,t)}var ax=n(98624);const sx="KsNCMxQblwz9mQwqfN7t",lx=e=>(0,Kd.jsxs)("div",{className:sx,children:[(0,Kd.jsx)(Sf.Z,{variant:e.boxVariant||"h5",children:(0,Kd.jsx)(ax.Z,{variant:e.variant,size:e.size||"normal"})}),e.children&&(0,Kd.jsx)(Sf.Z,{margin:{left:"s"},variant:e.boxVariant||"h5",children:e.children})]});Math.pow(10,8);var cx=6e4,ux=36e5,dx=n(19013),px=n(13882);function fx(e,t){return(0,px.Z)(2,arguments),(0,dx.Z)(e).getTime()-(0,dx.Z)(t).getTime()}var hx={ceil:Math.ceil,round:Math.round,floor:Math.floor,trunc:function(e){return e<0?Math.ceil(e):Math.floor(e)}},mx="trunc";function gx(e){return e?hx[e]:hx[mx]}function vx(e,t,n){(0,px.Z)(2,arguments);var r=fx(e,t)/cx;return gx(null===n||void 0===n?void 0:n.roundingMethod)(r)}let bx=function(e){return e.getContentTemplate="getContentTemplate",e.getContent="getContent",e.getContentPermissions="getContentPermissions",e.createContent="createContent",e.updateContent="updateContent",e.updateContentPermissions="updateContentPermissions",e.getParticipantEventCodeInfo="getParticipantEventCodeInfo",e.getParticipantEvent="getParticipantEvent",e.joinEvent="joinEvent",e.general="general",e}({}),yx=function(e){return e.InvalidEventCodeException="InvalidEventCodeException",e.InvalidEventStateException="InvalidEventStateException",e.EventOutOfCapacityException="EventOutOfCapacityException",e.NotAuthorizedException="NotAuthorizedException",e.ExpiredEventException="ExpiredEventException",e.EventNotReadyException="EventNotReadyException",e.NetworkingError="NetworkingError",e}({});const wx={getContentTemplate:{404:"The requested workshop template no longer exists."},getContent:{403:"You are not authorized to perform this action.",404:"The requested workshop no longer exists."},getContentPermissions:{404:"The requested workshop no longer exists."},createContent:{403:"You are not authorized to perform this action.",422:"The request could not be processed because of an invalid or missing required parameter."},updateContent:{403:"You are not authorized to perform this action.",404:"The workshop you are trying to update no longer exists."},updateContentPermissions:{403:"You are not authorized to perform this action.",404:"The workshop you are trying to update no longer exists."},getParticipantEventCodeInfo:{400:e=>{switch(e.code){case yx.InvalidEventCodeException:return"Invalid access code.";case yx.InvalidEventStateException:return"The event is currently not in a joinable state.";case yx.ExpiredEventException:return"The event you are trying to join is expired.";case yx.EventNotReadyException:return"The event is not ready to join.";default:return _x(wx.general[400],e)}},403:"You are not allow-listed to join this event. Please reach out to your event facilitator for further assistance."},getParticipantEvent:{403:e=>"error participant is not in a valid state"===e.message?"You have been removed from the event. The event may have ended, or you may have joined another event.":"You are not authorized to view this event."},joinEvent:{400:e=>{switch(e.code){case yx.InvalidEventCodeException:return"Invalid access code.";case yx.InvalidEventStateException:return"The event is currently not in a joinable state.";case yx.EventOutOfCapacityException:return"Event is at capacity. Please reach out to your event facilitator for further assistance.";default:return _x(wx.general[400],e)}},422:e=>e.code===yx.EventOutOfCapacityException?"Event is at capacity. Please reach out to your event facilitator for further assistance.":_x(wx.general[422],e),403:e=>"participant already mapped to a different team, can't join a new team"===e.message?"You are already assigned to another team. Please ensure you are using the same team access code used to join the event originally. If you don't have the original team access code on hand, you can rejoin the event using an event access code.":"You are not allow-listed to join this event. Please reach out to your event facilitator for further assistance."},general:{400:"The request you are trying to send is missing data, or contains invalid data.",401:"Your credentials are not valid.",403:"You are not authorized to perform this action.",404:"The information you requested no longer exists.",500:e=>e.code===yx.NetworkingError?"Could not process the request due to a networking issue. Check for any browser extensions (e.g. Ad blockers and CORS plugins) and active VPN or remote access clients that can modify or block network requests. Also ensure your system is in sync with the current time. Significant clock skew between your system and server can cause requests to be rejected due to an invalid signature.":"Could not process the request right now because of an issue with the server. Try again later."}},_x=(e,t)=>"function"===typeof e?e(t):e;const xx=new class{getMessage(e,t=bx.general){return e.statusCode&&(_x(wx?.[t]?.[e.statusCode],e)||_x(wx.general?.[e.statusCode],e))||_x(wx.general?.[500],e)}},Sx=/^https?:\/\/.+/,kx="workshop",Ex=["scheduled","canceled","not_started","start_in_progress","start_failed","start_success","pause_in_progress","pause_failed","pause_success","terminate_in_progress","terminate_failed","terminate_success"],Cx=[{text:rh.event.headers.dashboard,href:"/"}],Ax=[5,15,60],Tx=(e,t)=>{const n=Ex.indexOf(e),r=Ex.indexOf(t);return n===r?0:n>r?1:-1};var Ix=n(49474),Rx=n(77349),Ox=n(11640),Lx=n(83946);function Nx(e){return Nx="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},Nx(e)}function Px(e,t){if((0,px.Z)(2,arguments),!t||"object"!==Nx(t))return new Date(NaN);var n=t.years?(0,Lx.Z)(t.years):0,r=t.months?(0,Lx.Z)(t.months):0,i=t.weeks?(0,Lx.Z)(t.weeks):0,o=t.days?(0,Lx.Z)(t.days):0,a=t.hours?(0,Lx.Z)(t.hours):0,s=t.minutes?(0,Lx.Z)(t.minutes):0,l=t.seconds?(0,Lx.Z)(t.seconds):0,c=(0,dx.Z)(e),u=r||n?(0,Ox.Z)(c,r+12*n):c,d=o||i?(0,Rx.Z)(u,o+7*i):u,p=1e3*(l+60*(s+60*a));return new Date(d.getTime()+p)}function Dx(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}var Mx=n(69119),Bx=864e5;function zx(e,t){var n=e.getFullYear()-t.getFullYear()||e.getMonth()-t.getMonth()||e.getDate()-t.getDate()||e.getHours()-t.getHours()||e.getMinutes()-t.getMinutes()||e.getSeconds()-t.getSeconds()||e.getMilliseconds()-t.getMilliseconds();return n<0?-1:n>0?1:n}function jx(e,t){(0,px.Z)(2,arguments);var n=(0,dx.Z)(e),r=(0,dx.Z)(t),i=zx(n,r),o=Math.abs(function(e,t){(0,px.Z)(2,arguments);var n=(0,Mx.Z)(e),r=(0,Mx.Z)(t),i=n.getTime()-Dx(n),o=r.getTime()-Dx(r);return Math.round((i-o)/Bx)}(n,r));n.setDate(n.getDate()-i*o);var a=i*(o-Number(zx(n,r)===-i));return 0===a?0:a}function Fx(e,t,n){(0,px.Z)(2,arguments);var r=fx(e,t)/ux;return gx(null===n||void 0===n?void 0:n.roundingMethod)(r)}function Ux(e){(0,px.Z)(1,arguments);var t=(0,dx.Z)(e);return function(e){(0,px.Z)(1,arguments);var t=(0,dx.Z)(e);return t.setHours(23,59,59,999),t}(t).getTime()===function(e){(0,px.Z)(1,arguments);var t=(0,dx.Z)(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(23,59,59,999),t}(t).getTime()}function qx(e,t){(0,px.Z)(2,arguments);var n,r=(0,dx.Z)(e),i=(0,dx.Z)(t),o=(0,Ix.Z)(r,i),a=Math.abs(function(e,t){(0,px.Z)(2,arguments);var n=(0,dx.Z)(e),r=(0,dx.Z)(t);return 12*(n.getFullYear()-r.getFullYear())+(n.getMonth()-r.getMonth())}(r,i));if(a<1)n=0;else{1===r.getMonth()&&r.getDate()>27&&r.setDate(30),r.setMonth(r.getMonth()-o*a);var s=(0,Ix.Z)(r,i)===-o;Ux((0,dx.Z)(e))&&1===a&&1===(0,Ix.Z)(e,i)&&(s=!1),n=o*(a-Number(s))}return 0===n?0:n}function Wx(e,t,n){(0,px.Z)(2,arguments);var r=fx(e,t)/1e3;return gx(null===n||void 0===n?void 0:n.roundingMethod)(r)}var Vx=n(70696);var Hx={};function Zx(){return Hx}var Gx={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};const Kx=function(e,t,n){var r,i=Gx[e];return r="string"===typeof i?i:1===t?i.one:i.other.replace("{{count}}",t.toString()),null!==n&&void 0!==n&&n.addSuffix?n.comparison&&n.comparison>0?"in "+r:r+" ago":r};function Qx(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}const Yx={date:Qx({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:Qx({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:Qx({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})};var $x={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};const Jx=function(e,t,n,r){return $x[e]};function Xx(e){return function(t,n){var r;if("formatting"===(null!==n&&void 0!==n&&n.context?String(n.context):"standalone")&&e.formattingValues){var i=e.defaultFormattingWidth||e.defaultWidth,o=null!==n&&void 0!==n&&n.width?String(n.width):i;r=e.formattingValues[o]||e.formattingValues[i]}else{var a=e.defaultWidth,s=null!==n&&void 0!==n&&n.width?String(n.width):e.defaultWidth;r=e.values[s]||e.values[a]}return r[e.argumentCallback?e.argumentCallback(t):t]}}const eS={ordinalNumber:function(e,t){var n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:Xx({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:Xx({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:Xx({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:Xx({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:Xx({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};function tS(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.width,i=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],o=t.match(i);if(!o)return null;var a,s=o[0],l=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(l)?function(e,t){for(var n=0;n<e.length;n++)if(t(e[n]))return n;return}(l,(function(e){return e.test(s)})):function(e,t){for(var n in e)if(e.hasOwnProperty(n)&&t(e[n]))return n;return}(l,(function(e){return e.test(s)}));return a=e.valueCallback?e.valueCallback(c):c,{value:a=n.valueCallback?n.valueCallback(a):a,rest:t.slice(s.length)}}}var nS,rS={ordinalNumber:(nS={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}},function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.match(nS.matchPattern);if(!n)return null;var r=n[0],i=e.match(nS.parsePattern);if(!i)return null;var o=nS.valueCallback?nS.valueCallback(i[0]):i[0];return{value:o=t.valueCallback?t.valueCallback(o):o,rest:e.slice(r.length)}}),era:tS({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:tS({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:tS({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:tS({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:tS({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})};const iS={code:"en-US",formatDistance:Kx,formatLong:Yx,formatRelative:Jx,localize:eS,match:rS,options:{weekStartsOn:0,firstWeekContainsDate:1}};var oS=["years","months","weeks","days","hours","minutes","seconds"];const aS=(e,t)=>Math.round(e.getTime()/t)*t,sS=({endTime:e},t=1)=>{const n=new Date;if(fx(e,n)<=0)return"";const r=function(e){(0,px.Z)(1,arguments);var t=(0,dx.Z)(e.start),n=(0,dx.Z)(e.end);if(isNaN(t.getTime()))throw new RangeError("Start Date is invalid");if(isNaN(n.getTime()))throw new RangeError("End Date is invalid");var r={};r.years=Math.abs((0,Vx.Z)(n,t));var i=(0,Ix.Z)(n,t),o=Px(t,{years:i*r.years});r.months=Math.abs(qx(n,o));var a=Px(o,{months:i*r.months});r.days=Math.abs(jx(n,a));var s=Px(a,{days:i*r.days});r.hours=Math.abs(Fx(n,s));var l=Px(s,{hours:i*r.hours});r.minutes=Math.abs(vx(n,l));var c=Px(l,{minutes:i*r.minutes});return r.seconds=Math.abs(Wx(n,c)),r}({start:aS(n,t),end:aS(e,t)});return function(e,t){var n,r,i,o,a;if(arguments.length<1)throw new TypeError("1 argument required, but only ".concat(arguments.length," present"));var s=Zx(),l=null!==(n=null!==(r=null===t||void 0===t?void 0:t.locale)&&void 0!==r?r:s.locale)&&void 0!==n?n:iS,c=null!==(i=null===t||void 0===t?void 0:t.format)&&void 0!==i?i:oS,u=null!==(o=null===t||void 0===t?void 0:t.zero)&&void 0!==o&&o,d=null!==(a=null===t||void 0===t?void 0:t.delimiter)&&void 0!==a?a:" ";if(!l.formatDistance)return"";var p=c.reduce((function(t,n){var r="x".concat(n.replace(/(^.)/,(function(e){return e.toUpperCase()}))),i=e[n];return"number"===typeof i&&(u||e[n])?t.concat(l.formatDistance(r,i)):t}),[]).join(d);return p}(r)},lS=({eventData:e,updateIntervalMS:t=1e3,isIntervalPaused:n})=>{const[r,i]=(0,gp.useState)(sS(e,t)),o=(0,gp.useCallback)((()=>{e&&i(sS(e,t))}),[e,t]);return(0,op.f)(o,!n&&e&&Tx(e.stateRuntime,"start_success")>=0&&"pause_success"!==e.stateRuntime?t:null),(0,Kd.jsx)(Kd.Fragment,{children:r?(0,sp.f)(rh.event.notifications.eventInProgress.content,r):rh.event.notifications.eventEnded.content})};function cS(e){return cS="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},cS(e)}function uS(e){return(0,px.Z)(1,arguments),e instanceof Date||"object"===cS(e)&&"[object Date]"===Object.prototype.toString.call(e)}function dS(e){if((0,px.Z)(1,arguments),!uS(e)&&"number"!==typeof e)return!1;var t=(0,dx.Z)(e);return!isNaN(Number(t))}function pS(e,t){return(0,px.Z)(2,arguments),function(e,t){(0,px.Z)(2,arguments);var n=(0,dx.Z)(e).getTime(),r=(0,Lx.Z)(t);return new Date(n+r)}(e,-(0,Lx.Z)(t))}function fS(e){(0,px.Z)(1,arguments);var t=(0,dx.Z)(e),n=t.getUTCDay(),r=(n<1?7:0)+n-1;return t.setUTCDate(t.getUTCDate()-r),t.setUTCHours(0,0,0,0),t}function hS(e){(0,px.Z)(1,arguments);var t=(0,dx.Z)(e),n=t.getUTCFullYear(),r=new Date(0);r.setUTCFullYear(n+1,0,4),r.setUTCHours(0,0,0,0);var i=fS(r),o=new Date(0);o.setUTCFullYear(n,0,4),o.setUTCHours(0,0,0,0);var a=fS(o);return t.getTime()>=i.getTime()?n+1:t.getTime()>=a.getTime()?n:n-1}function mS(e){(0,px.Z)(1,arguments);var t=(0,dx.Z)(e),n=fS(t).getTime()-function(e){(0,px.Z)(1,arguments);var t=hS(e),n=new Date(0);return n.setUTCFullYear(t,0,4),n.setUTCHours(0,0,0,0),fS(n)}(t).getTime();return Math.round(n/6048e5)+1}function gS(e,t){var n,r,i,o,a,s,l,c;(0,px.Z)(1,arguments);var u=Zx(),d=(0,Lx.Z)(null!==(n=null!==(r=null!==(i=null!==(o=null===t||void 0===t?void 0:t.weekStartsOn)&&void 0!==o?o:null===t||void 0===t||null===(a=t.locale)||void 0===a||null===(s=a.options)||void 0===s?void 0:s.weekStartsOn)&&void 0!==i?i:u.weekStartsOn)&&void 0!==r?r:null===(l=u.locale)||void 0===l||null===(c=l.options)||void 0===c?void 0:c.weekStartsOn)&&void 0!==n?n:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var p=(0,dx.Z)(e),f=p.getUTCDay(),h=(f<d?7:0)+f-d;return p.setUTCDate(p.getUTCDate()-h),p.setUTCHours(0,0,0,0),p}function vS(e,t){var n,r,i,o,a,s,l,c;(0,px.Z)(1,arguments);var u=(0,dx.Z)(e),d=u.getUTCFullYear(),p=Zx(),f=(0,Lx.Z)(null!==(n=null!==(r=null!==(i=null!==(o=null===t||void 0===t?void 0:t.firstWeekContainsDate)&&void 0!==o?o:null===t||void 0===t||null===(a=t.locale)||void 0===a||null===(s=a.options)||void 0===s?void 0:s.firstWeekContainsDate)&&void 0!==i?i:p.firstWeekContainsDate)&&void 0!==r?r:null===(l=p.locale)||void 0===l||null===(c=l.options)||void 0===c?void 0:c.firstWeekContainsDate)&&void 0!==n?n:1);if(!(f>=1&&f<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var h=new Date(0);h.setUTCFullYear(d+1,0,f),h.setUTCHours(0,0,0,0);var m=gS(h,t),g=new Date(0);g.setUTCFullYear(d,0,f),g.setUTCHours(0,0,0,0);var v=gS(g,t);return u.getTime()>=m.getTime()?d+1:u.getTime()>=v.getTime()?d:d-1}function bS(e,t){(0,px.Z)(1,arguments);var n=(0,dx.Z)(e),r=gS(n,t).getTime()-function(e,t){var n,r,i,o,a,s,l,c;(0,px.Z)(1,arguments);var u=Zx(),d=(0,Lx.Z)(null!==(n=null!==(r=null!==(i=null!==(o=null===t||void 0===t?void 0:t.firstWeekContainsDate)&&void 0!==o?o:null===t||void 0===t||null===(a=t.locale)||void 0===a||null===(s=a.options)||void 0===s?void 0:s.firstWeekContainsDate)&&void 0!==i?i:u.firstWeekContainsDate)&&void 0!==r?r:null===(l=u.locale)||void 0===l||null===(c=l.options)||void 0===c?void 0:c.firstWeekContainsDate)&&void 0!==n?n:1),p=vS(e,t),f=new Date(0);return f.setUTCFullYear(p,0,d),f.setUTCHours(0,0,0,0),gS(f,t)}(n,t).getTime();return Math.round(r/6048e5)+1}function yS(e,t){for(var n=e<0?"-":"",r=Math.abs(e).toString();r.length<t;)r="0"+r;return n+r}const wS={y:function(e,t){var n=e.getUTCFullYear(),r=n>0?n:1-n;return yS("yy"===t?r%100:r,t.length)},M:function(e,t){var n=e.getUTCMonth();return"M"===t?String(n+1):yS(n+1,2)},d:function(e,t){return yS(e.getUTCDate(),t.length)},a:function(e,t){var n=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];default:return"am"===n?"a.m.":"p.m."}},h:function(e,t){return yS(e.getUTCHours()%12||12,t.length)},H:function(e,t){return yS(e.getUTCHours(),t.length)},m:function(e,t){return yS(e.getUTCMinutes(),t.length)},s:function(e,t){return yS(e.getUTCSeconds(),t.length)},S:function(e,t){var n=t.length,r=e.getUTCMilliseconds();return yS(Math.floor(r*Math.pow(10,n-3)),t.length)}};var _S="midnight",xS="noon",SS="morning",kS="afternoon",ES="evening",CS="night",AS={G:function(e,t,n){var r=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if("yo"===t){var r=e.getUTCFullYear(),i=r>0?r:1-r;return n.ordinalNumber(i,{unit:"year"})}return wS.y(e,t)},Y:function(e,t,n,r){var i=vS(e,r),o=i>0?i:1-i;return"YY"===t?yS(o%100,2):"Yo"===t?n.ordinalNumber(o,{unit:"year"}):yS(o,t.length)},R:function(e,t){return yS(hS(e),t.length)},u:function(e,t){return yS(e.getUTCFullYear(),t.length)},Q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return yS(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return yS(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){var r=e.getUTCMonth();switch(t){case"M":case"MM":return wS.M(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){var r=e.getUTCMonth();switch(t){case"L":return String(r+1);case"LL":return yS(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){var i=bS(e,r);return"wo"===t?n.ordinalNumber(i,{unit:"week"}):yS(i,t.length)},I:function(e,t,n){var r=mS(e);return"Io"===t?n.ordinalNumber(r,{unit:"week"}):yS(r,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getUTCDate(),{unit:"date"}):wS.d(e,t)},D:function(e,t,n){var r=function(e){(0,px.Z)(1,arguments);var t=(0,dx.Z)(e),n=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var r=n-t.getTime();return Math.floor(r/864e5)+1}(e);return"Do"===t?n.ordinalNumber(r,{unit:"dayOfYear"}):yS(r,t.length)},E:function(e,t,n){var r=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){var i=e.getUTCDay(),o=(i-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(o);case"ee":return yS(o,2);case"eo":return n.ordinalNumber(o,{unit:"day"});case"eee":return n.day(i,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(i,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(i,{width:"short",context:"formatting"});default:return n.day(i,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){var i=e.getUTCDay(),o=(i-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(o);case"cc":return yS(o,t.length);case"co":return n.ordinalNumber(o,{unit:"day"});case"ccc":return n.day(i,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(i,{width:"narrow",context:"standalone"});case"cccccc":return n.day(i,{width:"short",context:"standalone"});default:return n.day(i,{width:"wide",context:"standalone"})}},i:function(e,t,n){var r=e.getUTCDay(),i=0===r?7:r;switch(t){case"i":return String(i);case"ii":return yS(i,t.length);case"io":return n.ordinalNumber(i,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){var r=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,n){var r,i=e.getUTCHours();switch(r=12===i?xS:0===i?_S:i/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(e,t,n){var r,i=e.getUTCHours();switch(r=i>=17?ES:i>=12?kS:i>=4?SS:CS,t){case"B":case"BB":case"BBB":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){var r=e.getUTCHours()%12;return 0===r&&(r=12),n.ordinalNumber(r,{unit:"hour"})}return wS.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getUTCHours(),{unit:"hour"}):wS.H(e,t)},K:function(e,t,n){var r=e.getUTCHours()%12;return"Ko"===t?n.ordinalNumber(r,{unit:"hour"}):yS(r,t.length)},k:function(e,t,n){var r=e.getUTCHours();return 0===r&&(r=24),"ko"===t?n.ordinalNumber(r,{unit:"hour"}):yS(r,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):wS.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):wS.s(e,t)},S:function(e,t){return wS.S(e,t)},X:function(e,t,n,r){var i=(r._originalDate||e).getTimezoneOffset();if(0===i)return"Z";switch(t){case"X":return IS(i);case"XXXX":case"XX":return RS(i);default:return RS(i,":")}},x:function(e,t,n,r){var i=(r._originalDate||e).getTimezoneOffset();switch(t){case"x":return IS(i);case"xxxx":case"xx":return RS(i);default:return RS(i,":")}},O:function(e,t,n,r){var i=(r._originalDate||e).getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+TS(i,":");default:return"GMT"+RS(i,":")}},z:function(e,t,n,r){var i=(r._originalDate||e).getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+TS(i,":");default:return"GMT"+RS(i,":")}},t:function(e,t,n,r){var i=r._originalDate||e;return yS(Math.floor(i.getTime()/1e3),t.length)},T:function(e,t,n,r){return yS((r._originalDate||e).getTime(),t.length)}};function TS(e,t){var n=e>0?"-":"+",r=Math.abs(e),i=Math.floor(r/60),o=r%60;if(0===o)return n+String(i);var a=t||"";return n+String(i)+a+yS(o,2)}function IS(e,t){return e%60===0?(e>0?"-":"+")+yS(Math.abs(e)/60,2):RS(e,t)}function RS(e,t){var n=t||"",r=e>0?"-":"+",i=Math.abs(e);return r+yS(Math.floor(i/60),2)+n+yS(i%60,2)}const OS=AS;var LS=function(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},NS=function(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},PS={p:NS,P:function(e,t){var n,r=e.match(/(P+)(p+)?/)||[],i=r[1],o=r[2];if(!o)return LS(e,t);switch(i){case"P":n=t.dateTime({width:"short"});break;case"PP":n=t.dateTime({width:"medium"});break;case"PPP":n=t.dateTime({width:"long"});break;default:n=t.dateTime({width:"full"})}return n.replace("{{date}}",LS(i,t)).replace("{{time}}",NS(o,t))}};const DS=PS;var MS=["D","DD"],BS=["YY","YYYY"];function zS(e,t,n){if("YYYY"===e)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("YY"===e)throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("D"===e)throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("DD"===e)throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var jS=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,FS=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,US=/^'([^]*?)'?$/,qS=/''/g,WS=/[a-zA-Z]/;function VS(e,t,n){var r,i,o,a,s,l,c,u,d,p,f,h,m,g,v,b,y,w;(0,px.Z)(2,arguments);var _=String(t),x=Zx(),S=null!==(r=null!==(i=null===n||void 0===n?void 0:n.locale)&&void 0!==i?i:x.locale)&&void 0!==r?r:iS,k=(0,Lx.Z)(null!==(o=null!==(a=null!==(s=null!==(l=null===n||void 0===n?void 0:n.firstWeekContainsDate)&&void 0!==l?l:null===n||void 0===n||null===(c=n.locale)||void 0===c||null===(u=c.options)||void 0===u?void 0:u.firstWeekContainsDate)&&void 0!==s?s:x.firstWeekContainsDate)&&void 0!==a?a:null===(d=x.locale)||void 0===d||null===(p=d.options)||void 0===p?void 0:p.firstWeekContainsDate)&&void 0!==o?o:1);if(!(k>=1&&k<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var E=(0,Lx.Z)(null!==(f=null!==(h=null!==(m=null!==(g=null===n||void 0===n?void 0:n.weekStartsOn)&&void 0!==g?g:null===n||void 0===n||null===(v=n.locale)||void 0===v||null===(b=v.options)||void 0===b?void 0:b.weekStartsOn)&&void 0!==m?m:x.weekStartsOn)&&void 0!==h?h:null===(y=x.locale)||void 0===y||null===(w=y.options)||void 0===w?void 0:w.weekStartsOn)&&void 0!==f?f:0);if(!(E>=0&&E<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!S.localize)throw new RangeError("locale must contain localize property");if(!S.formatLong)throw new RangeError("locale must contain formatLong property");var C=(0,dx.Z)(e);if(!dS(C))throw new RangeError("Invalid time value");var A=pS(C,Dx(C)),T={firstWeekContainsDate:k,weekStartsOn:E,locale:S,_originalDate:C};return _.match(FS).map((function(e){var t=e[0];return"p"===t||"P"===t?(0,DS[t])(e,S.formatLong):e})).join("").match(jS).map((function(r){if("''"===r)return"'";var i=r[0];if("'"===i)return function(e){var t=e.match(US);if(!t)return e;return t[1].replace(qS,"'")}(r);var o,a=OS[i];if(a)return null!==n&&void 0!==n&&n.useAdditionalWeekYearTokens||(o=r,-1===BS.indexOf(o))||zS(r,t,String(e)),null!==n&&void 0!==n&&n.useAdditionalDayOfYearTokens||!function(e){return-1!==MS.indexOf(e)}(r)||zS(r,t,String(e)),a(A,r,S.localize,T);if(i.match(WS))throw new RangeError("Format string contains an unescaped latin alphabet character `"+i+"`");return r})).join("")}function HS(e,t){if(null==e)throw new TypeError("assign requires that input parameter not be null or undefined");for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}function ZS(e){return HS({},e)}var GS=1440,KS=525600;function QS(e,t,n){var r,i,o;(0,px.Z)(2,arguments);var a=Zx(),s=null!==(r=null!==(i=null===n||void 0===n?void 0:n.locale)&&void 0!==i?i:a.locale)&&void 0!==r?r:iS;if(!s.formatDistance)throw new RangeError("locale must contain localize.formatDistance property");var l=(0,Ix.Z)(e,t);if(isNaN(l))throw new RangeError("Invalid time value");var c,u,d=HS(ZS(n),{addSuffix:Boolean(null===n||void 0===n?void 0:n.addSuffix),comparison:l});l>0?(c=(0,dx.Z)(t),u=(0,dx.Z)(e)):(c=(0,dx.Z)(e),u=(0,dx.Z)(t));var p,f=String(null!==(o=null===n||void 0===n?void 0:n.roundingMethod)&&void 0!==o?o:"round");if("floor"===f)p=Math.floor;else if("ceil"===f)p=Math.ceil;else{if("round"!==f)throw new RangeError("roundingMethod must be 'floor', 'ceil' or 'round'");p=Math.round}var h,m=u.getTime()-c.getTime(),g=m/6e4,v=(m-(Dx(u)-Dx(c)))/6e4,b=null===n||void 0===n?void 0:n.unit;if("second"===(h=b?String(b):g<1?"second":g<60?"minute":g<GS?"hour":v<43200?"day":v<KS?"month":"year")){var y=p(m/1e3);return s.formatDistance("xSeconds",y,d)}if("minute"===h){var w=p(g);return s.formatDistance("xMinutes",w,d)}if("hour"===h){var _=p(g/60);return s.formatDistance("xHours",_,d)}if("day"===h){var x=p(v/GS);return s.formatDistance("xDays",x,d)}if("month"===h){var S=p(v/43200);return 12===S&&"month"!==b?s.formatDistance("xYears",1,d):s.formatDistance("xMonths",S,d)}if("year"===h){var k=p(v/KS);return s.formatDistance("xYears",k,d)}throw new RangeError("unit must be 'second', 'minute', 'hour', 'day', 'month' or 'year'")}const YS=({eventData:e})=>(0,Kd.jsx)(a_.Z,{header:(0,Kd.jsx)(l_.Z,{variant:"h2",children:rh.event.headers.eventInformation}),footer:(0,Kd.jsx)(Sf.Z,{padding:{vertical:"xs"},children:(0,Kd.jsx)(rp.V,{label:rh.event.labels.description,children:e.description})}),children:(0,Kd.jsxs)(o_.Z,{columns:4,variant:"text-grid",children:[(0,Kd.jsx)(rp.V,{label:rh.event.labels.startTime,children:VS(e.startTime,"M/dd/yyyy hh:mm a")}),(0,Kd.jsx)(rp.V,{label:rh.event.labels.duration,children:QS(e.endTime,e.startTime,{unit:"hour"})}),(0,Kd.jsx)(rp.V,{label:rh.event.labels.accessibleRegions,children:pp(e.accessibleRegions,{defaultValue:rh.emptyValue})})]})}),$S=e=>e?.length?e.join(", "):rh.emptyValue,JS=({contentSummary:e,isContentVisible:t})=>{const{url:n}=(0,Df.$B)(),r=(0,Df.k6)(),i=`${n.replace(/\/$/,"")}/${kx}`;return(0,Kd.jsx)(a_.Z,{header:(0,Kd.jsx)(l_.Z,{actions:t&&(0,Kd.jsx)(i_.Z,{iconName:"angle-right",iconAlign:"right",onFollow:e=>{e.preventDefault(),r.push(i)},href:i,children:rh.event.startWorkshop}),variant:"h2",children:rh.event.headers.workshop}),footer:(0,Kd.jsx)(Sf.Z,{padding:{vertical:"xs"},children:(0,Kd.jsx)(rp.V,{label:rh.event.labels.description,children:e.description})}),children:(0,Kd.jsxs)(o_.Z,{columns:4,variant:"text-grid",children:[(0,Kd.jsx)(rp.V,{label:rh.event.labels.title,children:e.title}),(0,Kd.jsx)(rp.V,{label:rh.event.labels.complexityLevel,children:e.complexityLevel}),(0,Kd.jsx)(rp.V,{label:rh.event.labels.AWSServices,children:$S(e.awsServices)}),(0,Kd.jsx)(rp.V,{label:rh.event.labels.topics,children:$S(e.topics)})]})})};var XS=n(4858),ek=n.n(XS);class tk{static getInstance(e){return tk.instance||(tk.instance=new tk(e)),tk.instance}static __removeInstance__(){}constructor(e){this.credentials=e}getClient=async()=>{if(!this.deferredClientPromise){this.deferredClientPromise=new o;try{const e=await nh();this.deferredClientPromise.resolve(new(ek())({credentials:this.credentials,endpoint:e.eventsApiEndpoint,region:e.region,maxRetries:0,systemClockOffset:-this.credentials.clockDrift}))}catch(e){this.deferredClientPromise.reject(e)}}return await this.deferredClientPromise.promise}}const nk=tk.getInstance(xm.getInstance().credentials),rk=async()=>await nk.getClient(),ik={getParticipantContent:async function(e){const t=await rk();return await t.participantGetContent({participantId:e}).promise()}};var ok=n(99806),ak=n(72123);const sk="awsui_help-panel_1d237_1clmz_181",lk="awsui_loading_1d237_1clmz_348",ck="awsui_header_1d237_1clmz_353",uk="awsui_with-toolbar_1d237_1clmz_370",dk="awsui_content_1d237_1clmz_388",pk="awsui_footer_1d237_1clmz_439";function fk(e){var{header:t,footer:n,children:r,loading:i,loadingText:o,__internalRootRef:a}=e,s=(0,wp._T)(e,["header","footer","children","loading","loadingText","__internalRootRef"]);const l=(0,Tp.j)(s),c=(0,lv.U)(),u=(0,Ap.$r)("help-panel"),d=Object.assign(Object.assign({},l),{className:(0,Sp.Z)(l.className,sk,c&&uk,i&&lk)});return i?gp.createElement("div",Object.assign({},d,{ref:a}),gp.createElement(ak.Z,{type:"loading"},gp.createElement(pw.Z,{tagName:"span"},u("loadingText",o)))):gp.createElement("div",Object.assign({},d,{ref:a}),t&&gp.createElement("div",{className:(0,Sp.Z)(ck)},t),gp.createElement(ok.$.Provider,{value:{defaultVariant:"primary"}},gp.createElement("div",{className:dk},r)),n&&gp.createElement("div",{className:pk},gp.createElement("hr",{role:"presentation"}),n))}const hk=(0,Gv.O)(fk)((0,Hv.KD)({Fallback:fk}));function mk(e){const t=(0,_p.Z)("HelpPanel");return gp.createElement(hk,Object.assign({},e,t))}(0,xp.b)(mk,"HelpPanel");const gk=()=>(0,Kd.jsx)(mk,{header:(0,Kd.jsx)("h2",{children:rh.event.headers.eventInformation}),children:(0,Kd.jsxs)("div",{children:[(0,Kd.jsx)("h3",{children:"During the event"}),(0,Kd.jsx)("p",{children:"Follow the steps in the workshop guide using your own or a Workshop Studio provided AWS account."}),(0,Kd.jsx)("h3",{children:"Workshop Studio provided AWS accounts"}),(0,Kd.jsx)("p",{children:"You may be provided with a pre-provisioned AWS account for use during the event. The IAM role that we have provided has limited permissions, which will restrict you to the services and API calls required for the event. These accounts are temporary and access will be revoked after the session, at which time all resources will be deleted."}),(0,Kd.jsx)("h3",{children:"Ways to access your Workshop Studio provided account"}),(0,Kd.jsx)("p",{children:"There are a couple ways to access the provided AWS account."}),(0,Kd.jsxs)("ul",{children:[(0,Kd.jsxs)("li",{children:["Federated login link: A one-click login to the AWS console. Use the ",(0,Kd.jsx)("code",{children:"Open AWS console"})," link under the main side navigation ",(0,Kd.jsx)("code",{children:"AWS account access"})," section."]}),(0,Kd.jsxs)("li",{children:["AWS CLI credentials: Shell environment variables needed to make API calls using the AWS CLI. Use the"," ",(0,Kd.jsx)("code",{children:"Get AWS CLI credentials"})," link under the main side navigation ",(0,Kd.jsx)("code",{children:"AWS account access"})," section."]}),(0,Kd.jsxs)("li",{children:["EC2 SSH key: SSH key pair required to access an Amazon EC2 instance provisioned for the event. Use the"," ",(0,Kd.jsx)("code",{children:"Get EC2 SSH key"})," link under the main side navigation ",(0,Kd.jsx)("code",{children:"AWS account access"})," section."]})]})]})});var vk=class extends j_{constructor(e,t){super(e,t)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(e,t){super.setOptions({...e,behavior:Kh()},t)}getOptimisticResult(e){return e.behavior=Kh(),super.getOptimisticResult(e)}fetchNextPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"forward"}}})}fetchPreviousPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"backward"}}})}createResult(e,t){const{state:n}=e,r=super.createResult(e,t),{isFetching:i,isRefetching:o,isError:a,isRefetchError:s}=r,l=n.fetchMeta?.fetchMore?.direction,c=a&&"forward"===l,u=i&&"forward"===l,d=a&&"backward"===l,p=i&&"backward"===l;return{...r,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:$h(t,n.data),hasPreviousPage:Jh(t,n.data),isFetchNextPageError:c,isFetchingNextPage:u,isFetchPreviousPageError:d,isFetchingPreviousPage:p,isRefetchError:s&&!c&&!d,isRefetching:o&&!u&&!p}}};function bk(e,t){return ix(e,vk,t)}const yk=({nextToken:e})=>e||void 0,wk=({isFetching:e,hasNextPage:t,fetchNextPage:n,isError:r})=>{(0,gp.useEffect)((()=>{e||!t||r||null==n||n()}),[e,t,r])};var _k=n(63688),xk=n(26509),Sk=n(54978),kk=n(27827),Ek=n(26869);const Ck=rh.emptyValue,Ak=rh.loading,Tk={small:[{value:5,label:`5 ${rh.item.plural}`},{value:10,label:`10 ${rh.item.plural}`},{value:15,label:`15 ${rh.item.plural}`}],medium:[{value:10,label:`10 ${rh.item.plural}`},{value:30,label:`30 ${rh.item.plural}`},{value:50,label:`50 ${rh.item.plural}`}]},Ik={title:rh.pageSize,options:Tk.medium},Rk={placeholder:rh.table.placeholder,operationAndText:rh.table.operationAnd,operationNotAndText:rh.table.operationNotAnd,operationOrText:rh.table.operationOr,operationNotOrText:rh.table.operationNotOr,clearFiltersText:rh.table.clearFilters,groupPropertiesText:rh.table.properties,groupValuesText:rh.table.groupValues,filteringEmpty:rh.table.filteringEmpty,filteringLabel:rh.table.filtering,filteringStatusText:rh.loading},Ok={nextPageLabel:rh.nextPage,previousPageLabel:rh.previousPage,pageLabel:rh.pageLabel},Lk={label:rh.wrapLines,description:rh.wrapLinesDescription},Nk={title:rh.preferences,confirmLabel:rh.confirm,cancelLabel:rh.cancel},Pk={allItemsSelectionLabel:({selectedItems:e})=>`${e.length} ${1===e.length?rh.item.singular:rh.item.plural} selected`,itemSelectionLabel:({selectedItems:e},t)=>`is ${e.find((e=>e===t))?"":"not "}selected`,selectionGroupLabel:"Items selection"},Dk=rh.match,Mk={emptyValue:Ck,loadingText:Ak,pageSelectorOptions:Tk,defaultPreferences:sp.t.defaultTablePreferences,defaultSortPreferences:{sortingColumn:{sortingField:""}},pageSizePreference:Ik,getPageSizePreference:e=>({title:rh.pageSize,options:Tk[e]}),propertyFilteringI18nConstants:Rk,paginationAriaLabels:Ok,wrapLinesPreference:Lk,collectionPreferencesI18nConstants:Nk,textFilterCountTextI18nConstants:Dk,ariaLabels:Pk,pollIntervalMS:1e4};var Bk=43200;const zk=(e,{useRelativeTime:t,maxRelativeTimeWindowMS:n=2592e6,justNowTimeWindowMS:r=6e4}={})=>dS(e)?t&&Date.now()-e.getTime()<n?fx(new Date,e)<r?rh.justNow:function(e,t,n){var r,i;(0,px.Z)(2,arguments);var o=Zx(),a=null!==(r=null!==(i=null===n||void 0===n?void 0:n.locale)&&void 0!==i?i:o.locale)&&void 0!==r?r:iS;if(!a.formatDistance)throw new RangeError("locale must contain formatDistance property");var s=(0,Ix.Z)(e,t);if(isNaN(s))throw new RangeError("Invalid time value");var l,c,u=HS(ZS(n),{addSuffix:Boolean(null===n||void 0===n?void 0:n.addSuffix),comparison:s});s>0?(l=(0,dx.Z)(t),c=(0,dx.Z)(e)):(l=(0,dx.Z)(e),c=(0,dx.Z)(t));var d,p=Wx(c,l),f=(Dx(c)-Dx(l))/1e3,h=Math.round((p-f)/60);if(h<2)return null!==n&&void 0!==n&&n.includeSeconds?p<5?a.formatDistance("lessThanXSeconds",5,u):p<10?a.formatDistance("lessThanXSeconds",10,u):p<20?a.formatDistance("lessThanXSeconds",20,u):p<40?a.formatDistance("halfAMinute",0,u):p<60?a.formatDistance("lessThanXMinutes",1,u):a.formatDistance("xMinutes",1,u):0===h?a.formatDistance("lessThanXMinutes",1,u):a.formatDistance("xMinutes",h,u);if(h<45)return a.formatDistance("xMinutes",h,u);if(h<90)return a.formatDistance("aboutXHours",1,u);if(h<1440){var m=Math.round(h/60);return a.formatDistance("aboutXHours",m,u)}if(h<2520)return a.formatDistance("xDays",1,u);if(h<Bk){var g=Math.round(h/1440);return a.formatDistance("xDays",g,u)}if(h<86400)return d=Math.round(h/Bk),a.formatDistance("aboutXMonths",d,u);if((d=qx(c,l))<12){var v=Math.round(h/Bk);return a.formatDistance("xMonths",v,u)}var b=d%12,y=Math.floor(d/12);return b<3?a.formatDistance("aboutXYears",y,u):b<9?a.formatDistance("overXYears",y,u):a.formatDistance("almostXYears",y+1,u)}(e,new Date,{addSuffix:!0}):VS(e,"yyyy-MM-dd"):null,jk=zk,Fk=(e,t)=>{if(uS(e))return dS(e)?jk(e,{useRelativeTime:!0}):rh.emptyValue;let n;return t&&"string"===typeof e&&e&&(t.isLink&&(n=(0,Kd.jsx)(lp.Z,{href:e,target:"_blank",children:e})),t.copyable)?(0,Kd.jsxs)(Kd.Fragment,{children:[(0,Kd.jsx)(Sf.Z,{margin:{right:"xxxs"},display:"inline-block",children:(0,Kd.jsx)(rp.f,{variant:"inline-icon",content:e})}),n||e]}):n||pp(e instanceof Date?null:e,{...t,defaultValue:t?.defaultValue||rh.emptyValue})};var Uk=function(e){return e.KEY="key",e.VALUE="value",e.STACK_NAME="stackName",e.DESCRIPTION="description",e.SOURCE="source",e.TYPE="type",e}(Uk||{});const qk="eventOutputsTable_03152023",Wk={...Mk.defaultPreferences,wrapLines:!0,visibleContent:[Uk.KEY,Uk.VALUE,Uk.STACK_NAME,Uk.DESCRIPTION,Uk.TYPE]},Vk={[Uk.KEY]:"key",[Uk.VALUE]:"value",[Uk.STACK_NAME]:"stackName",[Uk.DESCRIPTION]:"description",[Uk.SOURCE]:"source",[Uk.TYPE]:"type"},Hk={...Mk.defaultSortPreferences,sortingColumn:{sortingField:Vk[Uk.KEY]}},Zk=[{id:Uk.KEY,header:rh.event.eventOutputsTable.columns.key,cell:e=>e[Vk[Uk.KEY]],sortingField:Vk[Uk.KEY],editable:!1},{id:Uk.VALUE,header:rh.event.eventOutputsTable.columns.value,cell:e=>Fk(e[Vk[Uk.VALUE]],{copyable:!0,isLink:Sx.test(e[Vk[Uk.VALUE]])}),sortingField:Vk[Uk.VALUE]},{id:Uk.STACK_NAME,header:rh.event.eventOutputsTable.columns.stackName,cell:e=>e[Vk[Uk.STACK_NAME]],sortingField:Vk[Uk.STACK_NAME]},{id:Uk.DESCRIPTION,header:rh.event.eventOutputsTable.columns.description,cell:e=>Fk(e[Vk[Uk.DESCRIPTION]]),sortingField:Vk[Uk.DESCRIPTION]},{id:Uk.SOURCE,header:rh.event.eventOutputsTable.columns.source,cell:e=>e[Vk[Uk.SOURCE]],sortingField:Vk[Uk.SOURCE]},{id:Uk.TYPE,header:rh.event.eventOutputsTable.columns.type,cell:e=>e[Vk[Uk.TYPE]],sortingField:Vk[Uk.TYPE]}],Gk={tokens:[],operation:"and"},Kk=[{key:Vk[Uk.KEY],propertyLabel:rh.event.eventOutputsTable.columns.key,groupValuesLabel:rh.event.eventOutputsTable.propertyFilter.key,operators:["=","!=",":","!:"],showOptions:!1},{key:Vk[Uk.VALUE],propertyLabel:rh.event.eventOutputsTable.columns.value,groupValuesLabel:rh.event.eventOutputsTable.propertyFilter.value,operators:["=","!=",":","!:"],showOptions:!1},{key:Vk[Uk.STACK_NAME],propertyLabel:rh.event.eventOutputsTable.columns.stackName,groupValuesLabel:rh.event.eventOutputsTable.propertyFilter.stackName,operators:["=","!=",":","!:"],showOptions:!0},{key:Vk[Uk.DESCRIPTION],propertyLabel:rh.event.eventOutputsTable.columns.description,groupValuesLabel:rh.event.eventOutputsTable.propertyFilter.description,operators:["=","!=",":","!:"],showOptions:!1},{key:Vk[Uk.SOURCE],propertyLabel:rh.event.eventOutputsTable.columns.source,groupValuesLabel:rh.event.eventOutputsTable.propertyFilter.source,operators:["=","!=",":","!:"],showOptions:!0},{key:Vk[Uk.TYPE],propertyLabel:rh.event.eventOutputsTable.columns.type,groupValuesLabel:rh.event.eventOutputsTable.propertyFilter.type,operators:["=","!=",":","!:"],showOptions:!0}];let Qk=function(e){return e.ActionRefresh="action-refresh",e}({});const Yk=({outputs:e,error:t,loading:n,onRefresh:r})=>{const[i,o]=(0,gp.useState)(ip.g.getItem(mp.S.tableSortColumns,qk)||Hk),[a,s]=(0,gp.useState)(ip.g.getItem(mp.S.tablePreferences,qk)||Wk),[l,c]=(0,gp.useState)(!1),u=(0,gp.useCallback)((async()=>{c(!0),await(r?.()),c(!1)}),[r]),{items:d,actions:p,filteredItemsCount:f,collectionProps:h,propertyFilterProps:m,paginationProps:g}=(0,_k.K)(e,{propertyFiltering:{filteringProperties:Kk,defaultQuery:Gk,empty:t?(0,Kd.jsx)(ip.E,{title:rh.event.eventOutputsTable.errorTitle,description:xx.getMessage(t)}):(0,Kd.jsx)(ip.E,{title:rh.event.eventOutputsTable.emptyTitle,description:rh.event.eventOutputsTable.emptyDescription}),noMatch:(0,Kd.jsx)(ip.E,{title:rh.table.noMatches,description:rh.table.noMatchesDescription,actions:(0,Kd.jsx)(i_.Z,{onClick:()=>p.setPropertyFiltering(Gk),children:rh.table.clearFilters})})},pagination:{pageSize:a.pageSize},sorting:{defaultState:i}});return(0,gp.useEffect)((()=>{ip.g.setItem(mp.S.tableSortColumns,i,qk)}),[i]),(0,gp.useEffect)((()=>{ip.g.setItem(mp.S.tablePreferences,a,qk)}),[a]),(0,Kd.jsx)(Ek.Z,{...h,header:(0,Kd.jsx)(l_.Z,{counter:`(${e.length})`,actions:(0,Kd.jsx)(u_.Z,{direction:"horizontal",size:"xs",children:r&&(0,Kd.jsx)(i_.Z,{loading:l,onClick:u,variant:"normal",iconName:"refresh",ariaLabel:"Refresh build listing","data-testid":Qk.ActionRefresh})}),children:rh.event.eventOutputsTable.title}),columnDefinitions:Zk,visibleColumns:a.visibleContent,items:d,pagination:(0,Kd.jsx)(Sk.Z,{...g,ariaLabels:Mk.paginationAriaLabels}),filter:(0,Kd.jsx)(kk.Z,{...m,i18nStrings:hp.i18nStrings,filteringOptions:(0,ap.g)(e,Kk),countText:(0,ap.c)(f||0,rh.item)}),preferences:(0,Kd.jsx)(xk.Z,{...Mk.collectionPreferencesI18nConstants,preferences:a,onConfirm:({detail:e})=>s(e),visibleContentPreference:{title:rh.table.selectVisibleColumns,options:[{label:rh.table.properties,options:Zk.map((e=>({id:e.id,label:e.header,editable:e.editable})))}]},pageSizePreference:Mk.pageSizePreference,wrapLinesPreference:Mk.wrapLinesPreference}),loadingText:Mk.loadingText,loading:n&&!e.length,onSortingChange:e=>{o(e.detail),h.onSortingChange&&h.onSortingChange(e)},wrapLines:a.wrapLines})},$k=({participantId:e})=>{const{data:t,error:n,isLoading:r,isFetching:i,hasNextPage:o,fetchNextPage:a,isError:s,refetch:l}=(({limit:e=am,...t},{select:n,...r}={})=>{const{eventsClient:i}=hm(),o=(0,gp.useCallback)((e=>{const t=e.pages.map((e=>e.outputs)).flat();return n?n(t):t}),[]);return bk({queryKey:[rm.PARTICIPANT_LIST_EVENT_OUTPUTS,{...t,limit:e}],queryFn:({pageParam:n})=>i.participantListEventOutputs({...t,nextToken:n,limit:e}).promise(),select:o,initialPageParam:t.nextToken,getNextPageParam:yk,...r})})({participantId:e});wk({isFetching:i,hasNextPage:o,fetchNextPage:a,isError:s});const{data:c,error:u,isLoading:d,isFetching:p,hasNextPage:f,fetchNextPage:h,isError:m,refetch:g}=(({limit:e=am,...t},{select:n,...r}={})=>{const{eventsClient:i}=hm(),o=(0,gp.useCallback)((e=>{const t=e.pages.map((e=>e.outputs)).flat();return n?n(t):t}),[]);return bk({queryKey:[rm.PARTICIPANT_LIST_TEAM_OUTPUTS,{...t,limit:e}],queryFn:({pageParam:n})=>i.participantListTeamOutputs({...t,nextToken:n,limit:e}).promise(),select:o,initialPageParam:t.nextToken,getNextPageParam:yk,...r})})({participantId:e});return wk({isFetching:p,hasNextPage:f,fetchNextPage:h,isError:m}),(0,Kd.jsx)(Yk,{outputs:[...t||[],...c||[]],error:n||u,loading:r||d,onRefresh:async()=>{await Promise.allSettled([l(),g()])}})},Jk=$k,Xk=({children:e,loading:t,...n})=>(0,Kd.jsxs)(lp.Z,{...n,children:[e,t&&(0,Kd.jsx)(Sf.Z,{margin:{left:"xxs"},display:"inline",children:(0,Kd.jsx)(ax.Z,{})})]}),eE=({participantId:t,accessibleRegions:n,deploymentRegions:r})=>{const[i,o]=(0,gp.useState)(),{showNotification:a,clearNotification:s}=t_(),l=(0,gp.useRef)(!1),{refetch:c,isFetching:u,error:d}=((e,t={})=>{const{eventsClient:n}=hm();return ox({queryKey:[rm.PARTICIPANT_GET_TEAM_CREDENTIALS,e.participantId,e],queryFn:()=>n.participantGetTeamCredentials(e).promise(),...t})})({participantId:t},{enabled:!1}),p=(0,gp.useCallback)((async()=>{if(l.current)return;l.current=!0;const{data:e}=await c();l.current=!1,e&&o([{id:"team",name:"Team",credentials:{accessKeyId:e.accessKey,secretAccessKey:e.secretAccessKey,sessionToken:e.sessionToken},message:(0,Kd.jsxs)(Kd.Fragment,{children:[rh.event.aboutEnvironmentVariables.p1," ",(0,Kd.jsx)(lp.Z,{href:Mf.awsCLIUserGuide,external:!0,children:rh.event.aboutEnvironmentVariables.cta}),"."]})}])}),[]);return(0,gp.useEffect)((()=>{d&&a(xx.getMessage(d),{type:"error"})}),[d]),(0,gp.useEffect)((()=>()=>{s()}),[]),(0,Kd.jsxs)(Kd.Fragment,{children:[(0,Kd.jsx)(Xk,{onFollow:p,loading:u,children:rh.event.getAWSCliCredentials}),i&&(0,Kd.jsx)(rp.b,{roleConfigs:i,visible:!!i,onDismiss:()=>o(void 0),infoMessage:n&&(0,sp.f)(rh.event.awsCredentialsInfoMessage,(0,e.g)(n.map((e=>`\`${e}\``)),rh.and)),defaultRegion:r?.[0],size:"large"})]})},tE=(e,t={})=>{const{eventsClient:n}=hm();return ox({queryKey:[rm.PARTICIPANT_GET_TEAM_LOGIN_LINK,e.participantId,e],queryFn:()=>n.participantGetTeamLoginLink(e).promise(),...t})},nE=({participantId:e,deploymentRegions:t})=>{const{refetch:n,error:r}=tE({participantId:e},{enabled:!1}),i=(0,gp.useCallback)((async()=>{const{data:e}=await n();return e?.loginLink||""}),[]),{showNotification:o,clearNotification:a}=t_();return(0,gp.useEffect)((()=>{r&&o(xx.getMessage(r),{type:"error"})}),[r]),(0,gp.useEffect)((()=>()=>{a()}),[]),(0,Kd.jsxs)("span",{children:[(0,Kd.jsx)(Sf.Z,{margin:{right:"xxs"},display:"inline",children:(0,Kd.jsxs)(lp.Z,{href:`${zf.events}/${Ff}`,target:"_blank",children:[rh.event.openAWSConsole,t?.length?(0,Kd.jsxs)(Kd.Fragment,{children:[(0,Kd.jsx)("br",{}),"(",t[0],")"]}):""]})}),(0,Kd.jsx)(rp.f,{deferredContent:i,variant:"inline-icon"})]})};var rE=n(33729),iE=n.n(rE);const oE=({data:e,onDismiss:t,visible:n})=>{const r=(0,gp.useCallback)((()=>{iE()(e.privateKey,`${e.name}.pem`,"application/x-x509-ca-cert")}),[e]),i=(0,gp.useMemo)((()=>[{title:`${rh.event.headers.sshKey.name}: ${e.name}`,content:(0,Kd.jsx)(i_.Z,{onClick:r,iconName:"download",children:rh.event.downloadKeyPair})},{title:rh.event.headers.sshKey.fingerprint,content:(0,Kd.jsx)(rp.C,{showCopyAction:!0,children:e.fingerprint})},{title:rh.event.headers.sshKey.privateKey,content:(0,Kd.jsx)(rp.C,{showCopyAction:!0,children:e.privateKey})}]),[e,r]),{modalComponent:o}=(0,ip.u)({isVisible:n,modalHeader:rh.event.headers.sshKey.title,actions:{tertiary:{text:rh.close,onClick:t}},optionalModalProps:{size:"large"},onDismiss:t,content:(0,Kd.jsx)(u_.Z,{direction:"vertical",size:"m",children:i.map((({title:e,content:t})=>(0,Kd.jsxs)("section",{children:[(0,Kd.jsx)(Sf.Z,{margin:{bottom:"xs"},variant:"h3",children:e}),t]},e)))})});return o},aE=({participantId:e})=>{const[t,n]=(0,gp.useState)(),{showNotification:r,clearNotification:i}=t_(),o=(0,gp.useRef)(!1),{refetch:a,isFetching:s,error:l}=((e,t={})=>{const{eventsClient:n}=hm();return ox({queryKey:[rm.PARTICIPANT_GET_TEAM_SSH_KEY_PAIR,e.participantId,e],queryFn:()=>n.participantGetTeamSshKeyPair(e).promise(),...t})})({participantId:e},{enabled:!1}),c=(0,gp.useCallback)((async()=>{if(o.current)return;o.current=!0;const{data:e}=await a();o.current=!1,e&&n(e)}),[]),u=(0,gp.useCallback)((()=>{n(void 0)}),[]);return(0,gp.useEffect)((()=>{l&&r(xx.getMessage(l),{type:"error"})}),[l]),(0,gp.useEffect)((()=>()=>{i()}),[]),(0,Kd.jsxs)(Kd.Fragment,{children:[(0,Kd.jsx)(Xk,{onFollow:c,loading:s,children:rh.event.getEC2SshKey}),t&&(0,Kd.jsx)(oE,{visible:!!t,onDismiss:u,data:t})]})},sE=(0,gp.lazy)(rp.l),lE=({eventData:e,participantId:t})=>{const{clearParticipant:n}=e_(),[r]=(0,op.j)("EventDashboardLogger",a.b.ERROR),i=(0,eh.Zl)(Uw),o=(0,eh.Zl)(Vw),s=(0,eh.Zl)(Mw),l=(0,gp.useCallback)((()=>ik.getParticipantContent(t)),[]),c=(0,gp.useMemo)((()=>{const n=[];return"workshop_studio"===e.accountSource&&n.push({content:(0,Kd.jsx)(nE,{participantId:t,deploymentRegions:e.deploymentRegions})},{content:(0,Kd.jsx)(eE,{participantId:t,accessibleRegions:e.accessibleRegions,deploymentRegions:e.deploymentRegions})}),e.accountSummary?.ec2KeyPair&&n.push({content:(0,Kd.jsx)(aE,{participantId:t})}),n.length?[{type:"expandable",text:rh.event.sections.AWSAccountAccess,items:n}]:void 0}),[]),u={title:e.title,pages:[{path:"/",content:(0,Kd.jsxs)(u_.Z,{direction:"vertical",size:"m",children:[(0,Kd.jsx)(l_.Z,{variant:"h1",children:e.title}),(0,Kd.jsxs)(u_.Z,{direction:"vertical",size:"l",children:[(0,Kd.jsx)(YS,{eventData:e}),(0,Kd.jsx)(JS,{contentSummary:e.contentSummary,isContentVisible:!0}),(0,Kd.jsx)(Jk,{participantId:t})]})]})}],baseBreadcrumbs:Cx,workshopPath:kx},d={type:"link",text:rh.event.exit,href:zf.landingPage};return(0,gp.useEffect)((()=>(o({open:!1,hide:!1,content:(0,Kd.jsx)(gk,{})}),s("default"),()=>{o({open:!1,hide:!0,content:null}),i(null)})),[]),(0,Kd.jsx)(O_,{loggerName:"EventErrorBoundaryLogger",children:(0,Kd.jsx)(gp.Suspense,{fallback:(0,Kd.jsx)(lx,{children:rh.event.loadingContent}),children:(0,Kd.jsx)(sE,{logger:r,contentBuildId:e.contentBuildId,getContentArtifact:l,defaultAppNav:null,navigationState:Uw,breadcrumbsState:Pw,domElementDirectionState:zw,eventConfig:u,footerItems:c,exitNavigation:d,onExitNavigation:n,defaultAppTitleName:document.title})})})};let cE=function(e){return e.EventState="EVENT_STATE",e.EventDataError="EVENT_DATA_ERROR",e}({}),uE=function(e){return e.EventOverview="event-overview",e}({}),dE=function(e){return e.EVENT_DURATION_HIDE_TIME="eventDurationHideTime",e}({});const pE=()=>{const e=(0,Df.k6)(),t=(0,eh.Zl)(Pw),{getParticipant:n,setParticipant:r}=e_(),i=(0,gp.useRef)(0),o=(0,gp.useRef)(ip.g.getItem(mp.S.userPreferences,dE.EVENT_DURATION_HIDE_TIME)),[a,s]=(0,gp.useState)(),[l,c]=(0,gp.useState)(!1),{data:u,error:d}=((e,t={})=>{const{eventsClient:n}=hm();return ox({queryKey:[rm.PARTICIPANT_GET_EVENT,e.participantId,e],queryFn:()=>n.participantGetEvent(e).promise(),...t})})({participantId:a},{enabled:!!a,refetchInterval:!(!a||l)&&5e3}),{showNotification:p,clearNotification:f}=t_(),h=(0,gp.useMemo)((()=>u),[u?.stateRuntime]),m=(0,gp.useMemo)((()=>h&&!(Tx(h.stateRuntime,"start_success")<0||"pause_success"===h.stateRuntime||Tx(h.stateRuntime,"terminate_success")>=0)),[h?.stateRuntime]),g=(0,gp.useMemo)((()=>h&&a?(0,Kd.jsx)(lE,{eventData:h,participantId:a}):null),[h,a]);return(0,gp.useEffect)((()=>{if(void 0!==a)return a?void 0:(p(rh.event.notifications.noCurrentParticipant.content),void e.push(`${zf.joinEvent}`))}),[a]),(0,gp.useEffect)((()=>{if(!u)return;let e;i.current=0,"not_started"===u.stateRuntime?e=[rh.event.notifications.eventNotStarted.content,{header:rh.event.notifications.eventNotStarted.header,dismissible:!1}]:"pause_success"===u.stateRuntime?e=[rh.event.notifications.eventPaused.content,{header:rh.event.notifications.eventPaused.header,dismissible:!1}]:Tx(u.stateRuntime,"start_success")>=0&&(e=>{if(!o.current)return!0;const t=new Date(parseInt(o.current,10)),n=Date.now();for(let r=0,i=Ax.length;r<i;r++){const i=Ax[r];if(vx(e,n)<=i&&vx(e,t)>i)return!0}return!1})(u.endTime)&&(e=[(0,Kd.jsx)(lS,{eventData:u,updateIntervalMS:6e4},cE.EventState),{dismissible:!0,onDismiss:()=>{const e=Date.now();ip.g.setItem(mp.S.userPreferences,e,dE.EVENT_DURATION_HIDE_TIME),o.current=e}}]),e?p(e[0],{...e[1],id:cE.EventState,clearStack:!1}):f(cE.EventState)}),[u]),(0,gp.useEffect)((()=>{(!h||"pause_success"===h.stateRuntime)&&t(Cx)}),[h]),(0,gp.useEffect)((()=>{d?(d.statusCode&&d.statusCode<500&&p(xx.getMessage(d,bx.getParticipantEvent),{id:cE.EventDataError,clearStack:!1}),d.statusCode&&(i.current+=1),i.current>=5&&c(!0),d.code===yx.NotAuthorizedException&&(r(null),e.push(`${zf.landingPage}`))):f(cE.EventDataError)}),[d]),(0,gp.useEffect)((()=>(e.location.state?.participantId&&(r(e.location.state.participantId),window.history.replaceState({},document.title)),s(n()),()=>{f(cE.EventState)})),[]),h&&a?m?g:(0,Kd.jsxs)(u_.Z,{"data-testid":uE.EventOverview,direction:"vertical",size:"m",children:[(0,Kd.jsx)(l_.Z,{variant:"h1",children:h.title}),(0,Kd.jsxs)(u_.Z,{direction:"vertical",size:"l",children:[(0,Kd.jsx)(YS,{eventData:h}),(0,Kd.jsx)(JS,{contentSummary:h.contentSummary,isContentVisible:!1})]})]}):(0,Kd.jsx)(lx,{"data-testid":"loading-dashboard",children:rh.event.loadingDashboard})},fE=()=>{const e=(0,eh.Zl)(Mw),t=(0,eh.Zl)(Pw),n=(0,eh.Zl)(Vw),r=(0,eh.Zl)(Uw);return(0,gp.useEffect)((()=>{t([{text:"Workshop Studio",href:zf.landingPage},{text:"Event lobby",href:zf.lobby}]),n({open:!1,hide:!0,content:(0,Kd.jsx)(Kd.Fragment,{})}),r(null),e("default")}),[]),(0,Kd.jsx)(a_.Z,{header:(0,Kd.jsx)(l_.Z,{variant:"h2",children:"Event lobby"}),children:"\ud83d\udea7 Coming soon \ud83d\udea7"})};var hE=n(79219),mE=n(51396),gE=n(57370),vE=n(21517);function bE(e){return e.map(((e,t)=>{var n;const r=(0,Tp.K)(e);return{name:e.title,number:t+1,isOptional:null!==(n=e.isOptional)&&void 0!==n&&n,stepIdentifier:null===r||void 0===r?void 0:r.instanceIdentifier}}))}var yE=n(21084),wE=n(89587);const _E={header:"awsui_header_6xiez_1ns0c_5"},xE={root:"awsui_root_1i0s3_184qa_145",header:"awsui_header_1i0s3_184qa_177",content:"awsui_content_1i0s3_184qa_181",error:"awsui_error_1i0s3_184qa_185",footer:"awsui_footer_1i0s3_184qa_189","actions-section":"awsui_actions-section_1i0s3_184qa_193","secondary-actions":"awsui_secondary-actions_1i0s3_184qa_202",actions:"awsui_actions_1i0s3_184qa_193"};function SE(e){var{children:t,header:n,errorText:r,errorIconAriaLabel:i,actions:o,secondaryActions:a,__internalRootRef:s,__injectAnalyticsComponentMetadata:l}=e,c=(0,wp._T)(e,["children","header","errorText","errorIconAriaLabel","actions","secondaryActions","__internalRootRef","__injectAnalyticsComponentMetadata"]);const u=(0,Tp.j)(c),d=(0,Ap.$r)("form")("errorIconAriaLabel",i),p={component:{name:"awsui.Form",label:{selector:["h1","h2","h3"].map((e=>`.${_E.header} ${e}`))}}};return gp.createElement("div",Object.assign({},u,{ref:s,className:(0,Sp.Z)(xE.root,u.className)},l?(0,Tb.Gp)(p):{}),n&&gp.createElement("div",{className:(0,Sp.Z)(xE.header,_E.header)},n),t&&gp.createElement("div",{className:xE.content},t),r&&gp.createElement(wE.Z,{margin:{top:"l"}},gp.createElement(yE.Z,{type:"error",statusIconAriaLabel:d},gp.createElement("div",{className:xE.error},r))),(o||a)&&gp.createElement("div",{className:xE.footer},gp.createElement("div",{className:xE["actions-section"]},o&&gp.createElement("div",{className:xE.actions},o),a&&gp.createElement("div",{className:xE["secondary-actions"]},a))),r&&gp.createElement(pw.Z,{hidden:!0,tagName:"span",assertive:!0},d,", ",r))}var kE=n(17236),EE=n(6845);const CE=(e,t,n=!1,r)=>{const i={detail:{targetStepIndex:`${e}`,reason:t}};return n&&(i.action="navigate"),r&&(i.detail.label=r),(0,Tb.Gp)(i)};class AE extends gp.Component{componentWillUnmount(){this.props.onUnmount()}render(){return this.props.children}}const TE={root:"awsui_root_1xupv_9oywc_145",wizard:"awsui_wizard_1xupv_9oywc_177",refresh:"awsui_refresh_1xupv_9oywc_177","small-container":"awsui_small-container_1xupv_9oywc_184",navigation:"awsui_navigation_1xupv_9oywc_193",number:"awsui_number_1xupv_9oywc_226",circle:"awsui_circle_1xupv_9oywc_242",title:"awsui_title_1xupv_9oywc_253",active:"awsui_active_1xupv_9oywc_284",disabled:"awsui_disabled_1xupv_9oywc_295",enabled:"awsui_enabled_1xupv_9oywc_305",form:"awsui_form_1xupv_9oywc_349","form-header":"awsui_form-header_1xupv_9oywc_354","form-header-content":"awsui_form-header-content_1xupv_9oywc_369","form-component":"awsui_form-component_1xupv_9oywc_373",hidden:"awsui_hidden_1xupv_9oywc_387","collapsed-steps":"awsui_collapsed-steps_1xupv_9oywc_391","collapsed-steps-hidden":"awsui_collapsed-steps-hidden_1xupv_9oywc_396","form-header-component-wrapper":"awsui_form-header-component-wrapper_1xupv_9oywc_400","form-header-component":"awsui_form-header-component_1xupv_9oywc_400","navigation-link":"awsui_navigation-link_1xupv_9oywc_416","navigation-link-item":"awsui_navigation-link-item_1xupv_9oywc_417","navigation-link-label":"awsui_navigation-link-label_1xupv_9oywc_418","navigation-link-active":"awsui_navigation-link-active_1xupv_9oywc_422","navigation-link-disabled":"awsui_navigation-link-disabled_1xupv_9oywc_427","cancel-button":"awsui_cancel-button_1xupv_9oywc_431","previous-button":"awsui_previous-button_1xupv_9oywc_432","primary-button":"awsui_primary-button_1xupv_9oywc_433","skip-to-button":"awsui_skip-to-button_1xupv_9oywc_434","action-buttons":"awsui_action-buttons_1xupv_9oywc_438"};function IE({cancelButtonText:e,onCancelClick:t,isPrimaryLoading:n,primaryButtonText:r,primaryButtonLoadingText:i,onPrimaryClick:o,showPrevious:a,previousButtonText:s,onPreviousClick:l,showSkipTo:c,skipToButtonText:u,onSkipToClick:d,isLastStep:p,activeStepIndex:f,skipToStepIndex:h}){const m=(0,gp.useRef)(null),g=(0,gp.useRef)(null);return gp.createElement("div",{ref:m},gp.createElement(EE.Z,{direction:"horizontal",size:"xs",className:TE["action-buttons"]},gp.createElement(Gp.l,{className:TE["cancel-button"],variant:"link",formAction:"none",onClick:t,analyticsAction:"cancel"},e),c&&u&&gp.createElement(AE,{onUnmount:()=>{var e,t;(null===(e=m.current)||void 0===e?void 0:e.querySelector(`.${TE["skip-to-button"]}`))===document.activeElement&&(null===(t=g.current)||void 0===t||t.focus())}},gp.createElement("span",Object.assign({},CE(h,"skip")),gp.createElement(Gp.l,{className:TE["skip-to-button"],onClick:d,formAction:"none",disabled:n,analyticsAction:"navigate"},u))),a&&gp.createElement(AE,{onUnmount:()=>{var e,t;(null===(e=m.current)||void 0===e?void 0:e.querySelector(`.${TE["previous-button"]}`))===document.activeElement&&(null===(t=g.current)||void 0===t||t.focus())}},gp.createElement("span",Object.assign({},CE(f-1,"previous")),gp.createElement(Gp.l,{className:TE["previous-button"],onClick:l,formAction:"none",disabled:n,analyticsAction:"navigate"},s))),gp.createElement("span",Object.assign({},p?{}:CE(f+1,"next")),gp.createElement(Gp.l,{ref:g,className:TE["primary-button"],variant:"primary",formAction:"none",onClick:o,loading:n,loadingText:i,analyticsAction:p?"submit":"navigate"},r))))}function RE({children:e}){const t=(0,Nm.L)();return gp.createElement("div",{className:(0,Sp.Z)(TE["form-header"],t&&TE["form-header-refresh"])},gp.createElement("div",{className:TE["form-header-content"]},e))}const OE=`[${Ib.q7}=${Ib._R}]`;function LE(e){const t=(0,Tp.K)(e.steps[e.activeStepIndex]),n=(0,sw.d)("WizardForm",cw.ll,Object.assign({},t)),r=(0,gp.useRef)(null);return(0,jp.G)((()=>{var e;r&&r.current&&(null===(e=r.current)||void 0===e||e.focus())}),[e.activeStepIndex]),gp.createElement(hE.fJ,{stepIdentifier:null===t||void 0===t?void 0:t.instanceIdentifier,stepErrorContext:null===t||void 0===t?void 0:t.errorContext,stepNameSelector:OE,stepNumber:e.activeStepIndex+1},gp.createElement(NE,Object.assign({stepHeaderRef:r,__internalRootRef:n},e)))}function NE({__internalRootRef:e,stepHeaderRef:t,steps:n,activeStepIndex:r,showCollapsedSteps:i,i18nStrings:o,submitButtonText:a,isPrimaryLoading:s,allowSkipTo:l,secondaryActions:c,onCancelClick:u,onPreviousClick:d,onPrimaryClick:p,onSkipToClick:f}){var h;const{title:m,info:g,description:v,content:b,errorText:y,isOptional:w}=n[r]||{},_=r>=n.length-1,x=function(e,t){let n=t;do{n++}while(n<e.length-1&&e[n].isOptional);return n>t+1?n:-1}(n,r),{funnelInteractionId:S,funnelIdentifier:k}=(0,mE.ns)(),{funnelStepProps:E,stepErrorContext:C}=(0,mE.FE)(),A=l&&-1!==x,T=-1!==x&&o.skipToButtonLabel?o.skipToButtonLabel(n[x],x+1):void 0;return(0,gp.useEffect)((()=>{S&&y&&_&&vE.OG.funnelError({funnelInteractionId:S,funnelIdentifier:k,funnelErrorContext:C})}),[S,k,_,y,C]),gp.createElement(gp.Fragment,null,gp.createElement(RE,null,gp.createElement("div",{className:(0,Sp.Z)(TE["collapsed-steps"],!i&&TE["collapsed-steps-hidden"])},null===(h=o.collapsedStepsLabel)||void 0===h?void 0:h.call(o,r+1,n.length)),gp.createElement(kE.Z,{className:TE["form-header-component"],variant:"h1",description:v,info:g,__headingTagRef:t,__headingTagTabIndex:-1},gp.createElement("span",{className:TE["form-header-component-wrapper"]},gp.createElement("span",Object.assign({},{[Ib.q7]:Ib._R}),m),w&&gp.createElement("i",null,` - ${o.optional}`)))),gp.createElement(SE,Object.assign({__internalRootRef:e,className:TE["form-component"],actions:gp.createElement(IE,{cancelButtonText:o.cancelButton,primaryButtonText:_?null!==a&&void 0!==a?a:o.submitButton:o.nextButton,primaryButtonLoadingText:_?o.submitButtonLoadingAnnouncement:o.nextButtonLoadingAnnouncement,previousButtonText:o.previousButton,onCancelClick:u,onPreviousClick:d,onPrimaryClick:p,onSkipToClick:()=>f(x),showPrevious:0!==r,isPrimaryLoading:s,showSkipTo:A,skipToButtonText:T,isLastStep:_,activeStepIndex:r,skipToStepIndex:x}),secondaryActions:c,errorText:y,errorIconAriaLabel:o.errorIconAriaLabel},E),b))}const PE={"step-title":"awsui_step-title_zr0a1_2uwax_5"};var DE;function ME({activeStepIndex:e,farthestStepIndex:t,allowSkipTo:n,hidden:r,i18nStrings:i,isLoadingNextStep:o,onStepClick:a,onSkipToClick:s,steps:l}){const c=(0,Nm.L)();return gp.createElement("nav",{className:(0,Sp.Z)(TE.navigation,r&&TE.hidden,c&&TE.refresh),"aria-label":i.navigationAriaLabel},gp.createElement("ul",{className:(0,Sp.Z)(c&&TE.refresh)},l.map(((e,t)=>c?gp.createElement(BE,{i18nStrings:i,index:t,key:t,onStepClick:a,onSkipToClick:s,status:u(t),step:e}):gp.createElement(zE,{i18nStrings:i,index:t,key:t,onStepClick:a,onSkipToClick:s,status:u(t),step:e})))));function u(r){return e===r?DE.Active:o?DE.Unvisited:t>=r?DE.Visited:n&&function(e,t){let n=e;do{if(!l[n].isOptional)return!1;n++}while(n<t);return!0}(e+1,r)?DE.Next:DE.Unvisited}}function BE({i18nStrings:e,index:t,onStepClick:n,onSkipToClick:r,status:i,step:o}){function a(){i===DE.Visited&&n(t),i===DE.Next&&r(t)}const s={active:"active",unvisited:"disabled",visited:"enabled",next:"enabled"}[i],l=(0,Sp.Z)(TE["navigation-link"],{[TE["navigation-link-active"]]:i===DE.Active,[TE["navigation-link-disabled"]]:i===DE.Unvisited});return gp.createElement("li",{className:(0,Sp.Z)(TE[`${s}`],TE["navigation-link-item"])},gp.createElement("hr",null),gp.createElement("span",{className:(0,Sp.Z)(TE.number,TE["navigation-link-label"])},e.stepNumberLabel&&e.stepNumberLabel(t+1),o.isOptional&&gp.createElement("i",null,` - ${e.optional}`)),gp.createElement("a",Object.assign({className:l,"aria-current":i===DE.Active?"step":void 0,"aria-disabled":i===DE.Unvisited?"true":void 0,onClick:e=>{e.preventDefault(),a()},onKeyDown:e=>{" "!==e.key&&"Enter"!==e.key||e.preventDefault(),"Enter"===e.key&&a()},onKeyUp:e=>{" "===e.key&&a()},role:"button",tabIndex:i===DE.Visited||i===DE.Next?0:void 0},i===DE.Unvisited?{}:CE(t,"step",!0,`.${PE["step-title"]}`)),gp.createElement("div",{className:TE.circle}),gp.createElement("span",{className:(0,Sp.Z)(TE.title,PE["step-title"])},o.title)))}function zE({i18nStrings:e,index:t,onStepClick:n,onSkipToClick:r,status:i,step:o}){const a=(0,Sp.Z)(TE["navigation-link"],i===DE.Active?TE["navigation-link-active"]:TE["navigation-link-disabled"]);return gp.createElement("li",Object.assign({className:TE["navigation-link-item"]},i===DE.Unvisited?{}:CE(t,"step",!0,`.${PE["step-title"]}`)),gp.createElement(wE.Z,{variant:"small",className:TE["navigation-link-label"],display:"block",margin:{bottom:"xxs"}},e.stepNumberLabel&&e.stepNumberLabel(t+1),o.isOptional&&gp.createElement("i",null,` - ${e.optional}`)),gp.createElement("div",null,i===DE.Visited||i===DE.Next?gp.createElement(cf.Z,{className:(0,Sp.Z)(TE["navigation-link"],PE["step-title"]),onFollow:e=>{e.preventDefault(),i===DE.Visited?n(t):r(t)},variant:"primary"},o.title):gp.createElement("span",{className:(0,Sp.Z)(a,PE["step-title"]),"aria-current":i===DE.Active?"step":void 0,"aria-disabled":i===DE.Active?void 0:"true"},o.title)))}function jE(e){var t,n,r,i,o,a,s,l,{steps:c,activeStepIndex:u,submitButtonText:d,isLoadingNextStep:p=!1,allowSkipTo:f=!1,secondaryActions:h,onCancel:m,onSubmit:g,onNavigate:v,__internalRootRef:b,__injectAnalyticsComponentMetadata:y=!1}=e,w=(0,wp._T)(e,["steps","activeStepIndex","submitButtonText","isLoadingNextStep","allowSkipTo","secondaryActions","onCancel","onSubmit","onNavigate","__internalRootRef","__injectAnalyticsComponentMetadata"]);const _=(0,Tp.j)(w),[x,S]=(0,hf.d)(["xs"]),k=(0,mf.q)(S,b),E="default"===x,[C,A]=(0,Om.q)(u,v,0,{componentName:"Wizard",controlledProp:"activeStepIndex",changeHandler:"onNavigate"}),{funnelIdentifier:T,funnelInteractionId:I,funnelSubmit:R,funnelCancel:O,funnelProps:L,funnelNextOrSubmitAttempt:N}=(0,mE.ns)(),P=C?Math.min(C,c.length-1):0,D=(0,gp.useRef)(P);D.current=Math.max(D.current,P);const M=(0,Nm.L)(),B=P>=c.length-1,z=(e,t)=>{if(I){const n=(0,Ib.hR)(OE);vE.OG.funnelStepNavigation({navigationType:t,funnelInteractionId:I,stepNumber:P+1,stepName:n,stepNameSelector:OE,destinationStepNumber:e+1,subStepAllSelector:(0,Ib.et)()})}A(e),(0,zp.B4)(v,{requestedStepIndex:e,reason:t})},j=e=>z(e,"skip");!function(e,t,n){const r=(0,gp.useRef)(!1);(0,gp.useEffect)((()=>{const e=setTimeout((()=>r.current=!0),0);return()=>{clearTimeout(e),r.current=!1}}),[e]);const i=n.map((e=>e.title)).join();(0,gp.useEffect)((()=>{e&&r.current&&vE.OG.funnelChange({funnelInteractionId:e,funnelIdentifier:t,stepConfiguration:bE(n)})}),[e,i])}(I,T,c);const F=(0,Ap.$r)("wizard"),U=F("i18nStrings.skipToButtonLabel",null===(t=w.i18nStrings)||void 0===t?void 0:t.skipToButtonLabel,(e=>t=>e({task__title:t.title}))),q=Object.assign(Object.assign({},w.i18nStrings),{skipToButtonLabel:U,stepNumberLabel:F("i18nStrings.stepNumberLabel",null===(n=w.i18nStrings)||void 0===n?void 0:n.stepNumberLabel,(e=>t=>e({stepNumber:t}))),collapsedStepsLabel:F("i18nStrings.collapsedStepsLabel",null===(r=w.i18nStrings)||void 0===r?void 0:r.collapsedStepsLabel,(e=>(t,n)=>e({stepNumber:t,stepsCount:n}))),navigationAriaLabel:F("i18nStrings.navigationAriaLabel",null===(i=w.i18nStrings)||void 0===i?void 0:i.navigationAriaLabel),cancelButton:F("i18nStrings.cancelButton",null===(o=w.i18nStrings)||void 0===o?void 0:o.cancelButton),previousButton:F("i18nStrings.previousButton",null===(a=w.i18nStrings)||void 0===a?void 0:a.previousButton),nextButton:F("i18nStrings.nextButton",null===(s=w.i18nStrings)||void 0===s?void 0:s.nextButton),optional:F("i18nStrings.optional",null===(l=w.i18nStrings)||void 0===l?void 0:l.optional)});C&&C>=c.length&&(0,Ep.O)("Wizard",`You have set \`activeStepIndex\` to ${C} but you have provided only ${c.length} steps. Its value is ignored and the component uses ${c.length-1} instead.`),f&&!U&&(0,Ep.O)("Wizard","You have set `allowSkipTo` but you have not provided `i18nStrings.skipToButtonLabel`. The skip-to button will not be rendered.");const W={name:"awsui.Wizard",label:{root:"body",selector:`[${Ib.q7}="${Ib.Rq}"]`},properties:Object.assign({stepsCount:`${(c||[]).length}`,activeStepIndex:`${C}`,activeStepLabel:`[${Ib.q7}="${Ib._R}"]`},w.analyticsMetadata||{})};return gp.createElement("div",Object.assign({},_,L,{ref:k,className:(0,Sp.Z)(TE.root,_.className)},y?(0,Tb.Gp)({component:W}):{}),gp.createElement("div",{className:(0,Sp.Z)(TE.wizard,M&&TE.refresh,E&&TE["small-container"])},gp.createElement(ME,{activeStepIndex:P,farthestStepIndex:D.current,allowSkipTo:f,hidden:E,i18nStrings:q,isLoadingNextStep:p,onStepClick:e=>z(e,"step"),onSkipToClick:j,steps:c}),gp.createElement("div",{className:(0,Sp.Z)(TE.form,M&&TE.refresh,E&&TE["small-container"])},gp.createElement(LE,{steps:c,showCollapsedSteps:E,i18nStrings:q,submitButtonText:d,activeStepIndex:P,isPrimaryLoading:p,allowSkipTo:f,secondaryActions:h,onCancelClick:()=>{O(),(0,zp.B4)(m)},onPreviousClick:()=>z(P-1,"previous"),onSkipToClick:j,onPrimaryClick:()=>{N(),B?(R(),(0,zp.B4)(g)):z(P+1,"next")}}))))}function FE(e){var{isLoadingNextStep:t=!1,allowSkipTo:n=!1}=e,r=(0,wp._T)(e,["isLoadingNextStep","allowSkipTo"]);const i=(0,Tp.K)(r),o=(0,_p.Z)("Wizard",{props:{allowSkipTo:n,flowType:i.flowType},metadata:{hasInstanceIdentifier:Boolean(null===i||void 0===i?void 0:i.instanceIdentifier),hasResourceType:Boolean(null===i||void 0===i?void 0:i.resourceType)}},i),{wizardCount:a}=(0,mE.ns)(),s=(0,gE.x)(r);return(0,gp.useEffect)((()=>(a.current++,()=>{a.current--})),[a]),gp.createElement(hE.D3,{funnelIdentifier:null===i||void 0===i?void 0:i.instanceIdentifier,funnelFlowType:null===i||void 0===i?void 0:i.flowType,funnelErrorContext:null===i||void 0===i?void 0:i.errorContext,funnelResourceType:null===i||void 0===i?void 0:i.resourceType,funnelType:"multi-page",optionalStepNumbers:r.steps.map(((e,t)=>e.isOptional?t+1:-1)).filter((e=>-1!==e)),totalFunnelSteps:r.steps.length,stepConfiguration:bE(r.steps)},gp.createElement(jE,Object.assign({isLoadingNextStep:t,allowSkipTo:n},s,o,{__injectAnalyticsComponentMetadata:!0})))}!function(e){e.Active="active",e.Unvisited="unvisited",e.Visited="visited",e.Next="next"}(DE||(DE={})),(0,xp.b)(FE,"Wizard");const UE=FE;var qE=class extends Lh{#k;#I=void 0;#K;#Q;constructor(e,t){super(),this.#k=e,this.setOptions(t),this.bindMethods(),this.#Y()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(e){const t=this.options;this.options=this.#k.defaultMutationOptions(e),xh(this.options,t)||this.#k.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#K,observer:this}),t?.mutationKey&&this.options.mutationKey&&yh(t.mutationKey)!==yh(this.options.mutationKey)?this.reset():"pending"===this.#K?.state.status&&this.#K.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#K?.removeObserver(this)}onMutationUpdate(e){this.#Y(),this.#G(e)}getCurrentResult(){return this.#I}reset(){this.#K?.removeObserver(this),this.#K=void 0,this.#Y(),this.#G()}mutate(e,t){return this.#Q=t,this.#K?.removeObserver(this),this.#K=this.#k.getMutationCache().build(this.#k,this.options),this.#K.addObserver(this),this.#K.execute(e)}#Y(){const e=this.#K?.state??{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0};this.#I={...e,isPending:"pending"===e.status,isSuccess:"success"===e.status,isError:"error"===e.status,isIdle:"idle"===e.status,mutate:this.mutate,reset:this.reset}}#G(e){Oh.batch((()=>{if(this.#Q&&this.hasListeners()){const t=this.#I.variables,n=this.#I.context;"success"===e?.type?(this.#Q.onSuccess?.(e.data,t,n),this.#Q.onSettled?.(e.data,null,t,n)):"error"===e?.type&&(this.#Q.onError?.(e.error,t,n),this.#Q.onSettled?.(void 0,e.error,t,n))}this.listeners.forEach((e=>{e(this.#I)}))}))}};const WE=({onMutate:e,onSuccess:t,onError:n,onSettled:r}={})=>{const{eventsClient:i}=hm();return function(e,t){const n=tm(t),[r]=gp.useState((()=>new qE(n,e)));gp.useEffect((()=>{r.setOptions(e)}),[r,e]);const i=gp.useSyncExternalStore(gp.useCallback((e=>r.subscribe(Oh.batchCalls(e))),[r]),(()=>r.getCurrentResult()),(()=>r.getCurrentResult())),o=gp.useCallback(((e,t)=>{r.mutate(e,t).catch(K_)}),[r]);if(i.error&&G_(r.options.throwOnError,[i.error]))throw i.error;return{...i,mutate:o,mutateAsync:i.mutate}}({mutationFn:e=>i.participantJoinEvent(e).promise(),onMutate:e,onSuccess:t,onError:n,onSettled:r})},VE="Required",HE="Invalid access code pattern. Must be an alphanumeric code matching the pattern abcd-012345-ef",ZE="Must accept the Terms and conditions",GE=yp.Z_().trim();let KE=function(e){return e.ACCESS_CODE_STEP_ONE="ACCESS_CODE_STEP_ONE",e.REVIEW_STEP_TWO="REVIEW_STEP_TWO",e}({});const QE=yp.Ry({[KE.ACCESS_CODE_STEP_ONE]:yp.Ry({accessCode:GE.matches(/^[a-f0-9]{4}-[a-f0-9]{6}-[a-f0-9]{2}$/,HE).required(VE)}),[KE.REVIEW_STEP_TWO]:yp.Ry({eventName:GE.default(""),description:GE.default(""),startTime:GE.default(""),duration:yp.Rx().default(-1),level:GE.optional().default(""),termsAndConditions:yp.O7().oneOf([!0],ZE).required(VE)})});var YE=n(67910),$E=n(78143);const JE=e=>{var{variant:t="full-page",actions:n,errorText:r}=e,i=(0,wp._T)(e,["variant","actions","errorText"]);const{funnelIdentifier:o,funnelInteractionId:a,funnelProps:s,funnelSubmit:l,funnelNextOrSubmitAttempt:c,errorCount:u,submissionAttempt:d,funnelErrorContext:p}=(0,mE.ns)(),{funnelStepProps:f}=(0,mE.FE)();return(0,gp.useEffect)((()=>{if(a&&r)return u.current++,vE.OG.funnelError({funnelInteractionId:a,funnelIdentifier:o,funnelErrorContext:p}),()=>{u.current--}}),[a,o,r,d,u,p]),gp.createElement(YE.b.Provider,{value:{onClick:({variant:e})=>{"primary"===e&&(c(),l())}}},gp.createElement(SE,Object.assign({variant:t,actions:n,errorText:r},i,s,f,{__injectAnalyticsComponentMetadata:!0})))};function XE(e){var{variant:t="full-page"}=e,n=(0,wp._T)(e,["variant"]);const r=(0,Tp.K)(n),i=(0,_p.Z)("Form",{props:{variant:t,flowType:null===r||void 0===r?void 0:r.flowType},metadata:{hasResourceType:Boolean(null===r||void 0===r?void 0:r.resourceType),hasInstanceIdentifier:Boolean(null===r||void 0===r?void 0:r.instanceIdentifier)}},r),o=(0,mE.EJ)()||`.${_E.header} .${$E.Z["heading-text"]}`;return gp.createElement(hE.D3,{funnelIdentifier:null===r||void 0===r?void 0:r.instanceIdentifier,funnelFlowType:null===r||void 0===r?void 0:r.flowType,funnelErrorContext:null===r||void 0===r?void 0:r.errorContext,funnelResourceType:null===r||void 0===r?void 0:r.resourceType,funnelType:"single-page",optionalStepNumbers:[],totalFunnelSteps:1,funnelNameSelectors:()=>[o,`.${_E.header}`]},gp.createElement(hE.fJ,{stepIdentifier:null===r||void 0===r?void 0:r.instanceIdentifier,stepErrorContext:null===r||void 0===r?void 0:r.errorContext,stepNumber:1},gp.createElement(JE,Object.assign({variant:t},n,i))))}(0,xp.b)(XE,"Form");const eC=e=>`${[KE.ACCESS_CODE_STEP_ONE]}.${e}`,tC=({isValidating:e})=>(0,Kd.jsx)(XE,{children:(0,Kd.jsx)(a_.Z,{header:(0,Kd.jsx)(l_.Z,{variant:"h2",children:"Event access code"}),children:(0,Kd.jsx)(ip.F,{name:eC("accessCode"),dataTestId:"accessCode",formFieldProps:{label:"Event access code",description:"A 12 digit code that was given to you for this event",stretch:!0,children:(0,Kd.jsx)(ip.I,{name:eC("accessCode"),placeholder:"abcd-012345-ef",inputProps:{type:"text",disabled:e,spellcheck:!1}})}})})});var nC=n(78491);const rC="CXJzt5WNWg7lEtKtj9uG",iC=e=>`${[KE.REVIEW_STEP_TWO]}.${e}`,oC={StepOne:{EventAccessCode:tC,isStepOneValid:async e=>{try{return!(await e.validateForm(e.values))[KE.ACCESS_CODE_STEP_ONE]}catch(t){return!1}},getEventAccessCodeFormFieldName:eC},StepTwo:{ReviewAndJoin:({isValidating:e})=>{const t=(0,vp.u6)();return(0,gp.useEffect)((()=>(t.setErrors({}),()=>{t.setFieldValue(iC("termsAndConditions"),!1)})),[]),(0,Kd.jsxs)(u_.Z,{size:"l",children:[(0,Kd.jsx)(a_.Z,{header:(0,Kd.jsx)(l_.Z,{variant:"h2",children:"Event details"}),footer:(0,Kd.jsx)(Sf.Z,{padding:{vertical:"xs"},children:(0,Kd.jsx)(rp.V,{label:"Description",children:t.values[KE.REVIEW_STEP_TWO].description})}),children:(0,Kd.jsxs)(o_.Z,{columns:4,variant:"text-grid",children:[(0,Kd.jsx)(rp.V,{label:"Name",children:t.values[KE.REVIEW_STEP_TWO].eventName}),(0,Kd.jsx)(rp.V,{label:"Start time",children:t.values[KE.REVIEW_STEP_TWO].startTime&&VS(new Date(t.values[KE.REVIEW_STEP_TWO].startTime),"M/dd/yyyy hh:mm a")}),(0,Kd.jsxs)(rp.V,{label:"Duration",children:[t.values[KE.REVIEW_STEP_TWO].duration," ",1===t.values[KE.REVIEW_STEP_TWO].duration?"hour":"hours"]}),(0,Kd.jsx)(rp.V,{label:"Level",children:t.values[KE.REVIEW_STEP_TWO].level})]})}),(0,Kd.jsx)(XE,{children:(0,Kd.jsx)(a_.Z,{header:(0,Kd.jsx)(l_.Z,{variant:"h2",description:"Read and accept before joining the event",children:"Terms and Conditions"}),children:(0,Kd.jsxs)(u_.Z,{size:"l",children:[(0,Kd.jsx)(nC.Z,{children:(0,Kd.jsx)(rp.B,{className:rC,linkTarget:"_blank",children:rh.termsAndConditions})}),(0,Kd.jsx)(ip.F,{name:iC("termsAndConditions"),formFieldProps:{stretch:!0,children:(0,Kd.jsx)(ip.C,{name:iC("termsAndConditions"),checkboxProps:{children:"I agree with the Terms and Conditions",disabled:e}})}})]})})})]})},isStepTwoValid:async e=>{try{return!(await e.validateForm(e.values))[KE.REVIEW_STEP_TWO]}catch(t){return!1}},getReviewFormFieldName:iC}};let aC=function(e){return e.ACCESS_CODE="access-code",e}({});const{StepOne:{EventAccessCode:sC,isStepOneValid:lC},StepTwo:{ReviewAndJoin:cC,getReviewFormFieldName:uC}}=oC,dC=()=>{const e=(0,Df.k6)(),t=(0,Df.TH)(),[n,r]=(0,gp.useState)(!1),[i,o]=(0,gp.useState)(0),[a,s]=(0,gp.useState)(),l=(0,eh.Zl)(Mw),c=(0,eh.Zl)(Pw),u=(0,eh.Zl)(Vw),d=(0,eh.Zl)(Uw),p=new URLSearchParams(t.search).get(aC.ACCESS_CODE)||"";(0,gp.useLayoutEffect)((()=>(c([{text:"Workshop Studio",href:zf.landingPage},{text:"Join event",href:zf.joinEvent}]),u({open:!1,hide:!0,content:(0,Kd.jsx)(Kd.Fragment,{})}),d(null),l("wizard"),()=>{l(Dw)})),[]);const f=(0,vp.TA)({validationSchema:QE,validateOnBlur:!1,validateOnChange:n,initialValues:{[KE.ACCESS_CODE_STEP_ONE]:{accessCode:p},[KE.REVIEW_STEP_TWO]:{eventName:"",startTime:"",description:"",duration:-1,level:"",termsAndConditions:!1}},onSubmit:async t=>{b({accessCode:t[KE.ACCESS_CODE_STEP_ONE].accessCode},{onSuccess:t=>{ip.g.setItem(mp.S.userPreferences,"",dE.EVENT_DURATION_HIDE_TIME),e.push(`${zf.events}/${jf}`,{participantId:t.participantId})}})}}),{data:h,isFetching:m,error:g,refetch:v}=((e,t={})=>{const{eventsClient:n}=hm();return ox({queryKey:[rm.PARTICIPANT_GET_EVENT_CODE_INFO,e.eventCode,e],queryFn:()=>n.participantGetEventCodeInfo(e).promise(),...t})})({eventCode:f.values[KE.ACCESS_CODE_STEP_ONE].accessCode},{enabled:!1}),{mutate:b,isPending:y,data:w}=WE({onError:s}),_=(0,gp.useCallback)((async()=>{const e=await f.validateForm();f.setTouched((0,vp.E9)(e,!0)),r(!0)}),[f]),x=(0,gp.useCallback)((async({detail:{requestedStepIndex:e}})=>{if(s(void 0),i<e){const t=await(async()=>{if(await lC(f)){r(!1);const{data:e}=await v();if(!e)return!1;if(!e.eventIsActive){const t=e.eventEndTime>new Date?yx.EventNotReadyException:yx.ExpiredEventException;return s({name:t,message:t,code:t,statusCode:400,time:new Date}),!1}return!!e}return _(),!1})();t?o(e):_()}else o(e),r(!1)}),[i,o,f.values]),S=(0,gp.useCallback)((()=>{e.push(zf.landingPage)}),[]);return(0,gp.useEffect)((()=>{h&&(f.setFieldValue(uC("eventName"),h.eventTitle),f.setFieldValue(uC("level"),h.eventLevel||"-"),f.setFieldValue(uC("startTime"),h.eventStartTime),f.setFieldValue(uC("duration"),Fx(h.eventEndTime,h.eventStartTime)),f.setFieldValue(uC("description"),h.eventDescription))}),[h]),(0,gp.useEffect)((()=>{w&&(ip.g.setItem(mp.S.userPreferences,"",dE.EVENT_DURATION_HIDE_TIME),e.push(`${zf.events}/${jf}`,{participantId:w.participantId}))}),[w]),(0,gp.useEffect)((()=>{g&&s(g)}),[g]),(0,gp.useEffect)((()=>{p&&(x({detail:{requestedStepIndex:1,reason:"step"}}),e.replace(t.pathname))}),[]),(0,Kd.jsx)(vp.Hy,{value:f,children:(0,Kd.jsx)(UE,{i18nStrings:{stepNumberLabel:e=>`Step ${e}`,collapsedStepsLabel:(e,t)=>`Step ${e} of ${t}`,cancelButton:"Cancel",previousButton:"Previous",nextButton:"Next",submitButton:"Join event",optional:"optional"},onCancel:S,activeStepIndex:i,steps:[{title:"Enter event access code",content:(0,Kd.jsx)(sC,{isValidating:m}),errorText:a?xx.getMessage(a,bx.getParticipantEventCodeInfo):void 0},{title:"Review and join",content:(0,Kd.jsx)(cC,{isValidating:y}),errorText:a?xx.getMessage(a,bx.joinEvent):void 0}],onNavigate:x,onSubmit:f.submitForm,isLoadingNextStep:m||y})})},pC=dC,fC=()=>{const e=(0,Df.TH)(),{quickLinkId:t}=(0,Df.UO)(),[n]=(0,op.j)("QuickLink");return(0,gp.useEffect)((()=>{t&&n.info(`Attempting to load workshop by ${t} quicklink.`)}),[t]),[zf.embeddedWorkshops,zf.workshops].some((t=>e.pathname.startsWith(t)))?(0,Kd.jsx)(Df.l_,{to:zf.notFound}):(0,Kd.jsx)(z_,{})},hC=fC,mC=rh.signIn,gC=({redirect:e=zf.landingPage})=>{const{signIn:t}=(0,gp.useContext)(Yf),n=(0,gp.useMemo)((()=>[{name:mC.providers.email.label,description:mC.providers.email.description,isPrimaryButton:!0,provider:Zf.OTP},{name:mC.providers.awsBuilderId.label,description:mC.providers.awsBuilderId.description,provider:Zf.AWS_BUILDER_ID},{name:mC.providers.amazonInternal.label,description:mC.providers.amazonInternal.description,provider:Zf.AMAZON_FEDERATE}]),[]),r=(0,gp.useCallback)((n=>{t(n,{redirect:e})}),[e]);return(0,Kd.jsx)(rp.i,{header:{title:mC.title,description:mC.description},identityProviders:n,loginWithIdentityProvider:r})},vC="rpRXRx6h2rZRF8KjLKtn",bC=()=>{const e=(0,Df.TH)(),t=new URLSearchParams(e.search).get(Pf.REDIRECT)||void 0,n=(0,eh.Zl)(Pw),{signIn:r,getLastUsedSignInProvider:i}=(0,gp.useContext)(Yf);if((0,gp.useEffect)((()=>{n([{text:rh.appName,href:zf.landingPage},{text:rh.signIn.title,href:zf.joinEvent}])}),[]),t){const e=i();if(e)return r(e,{redirect:t}),(0,Kd.jsx)(lx,{children:rh.signIn.signingIn})}return(0,Kd.jsx)("div",{className:vC,children:(0,Kd.jsx)(gC,{redirect:t})})},yC=()=>{const e=(0,Df.k6)(),{showNotification:t}=t_(),n=(0,gp.useCallback)((()=>{t(rh.signIn.callback.signInFailure,{type:"error"}),e.replace(zf.landingPage)}),[]),r=(0,eh.Zl)(Pw);return(0,gp.useEffect)((()=>{r([{text:rh.appName,href:zf.landingPage},{text:rh.signIn.title,href:zf.joinEvent}])}),[]),(0,Kd.jsx)(rp.k,{onSignInFailure:n,children:(0,Kd.jsx)(lx,{children:rh.signIn.callback.signingIn})})},wC=()=>{const{getParticipant:e}=e_(),[t,n]=(0,gp.useState)(),[r,i]=(0,gp.useState)(),{data:o,error:a}=tE({participantId:t},{enabled:!!t}),s=(0,gp.useCallback)((async()=>{const t=e();t?n(t):i(rh.event.notifications.noCurrentParticipant.content)}),[]),l=(0,eh.Zl)(Mw),c=(0,eh.Zl)(Uw);return(0,gp.useEffect)((()=>{l("form"),c(null)}),[]),(0,gp.useEffect)((()=>{o&&(window.location.href=o.loginLink)}),[o]),(0,gp.useEffect)((()=>{a&&i(xx.getMessage(a))}),[a]),r?(0,Kd.jsx)(th.Z,{type:"error",action:(0,Kd.jsx)(i_.Z,{onClick:window.close,children:rh.closeWindow}),children:r}):(0,Kd.jsx)(rp.d,{details:{role:"ws_participant"},onLogin:s,autoRedirectTimeout:1e4})},_C=()=>(0,Kd.jsx)(Qw,{type:"404"}),xC=()=>(0,Kd.jsx)(gp.Suspense,{fallback:(0,Kd.jsx)(R_,{containerProps:{margin:"m"}}),children:(0,Kd.jsxs)(Df.rs,{children:[(0,Kd.jsx)(Df.AW,{path:Hf[Vf.PUBLISHED_WORKSHOP].path,component:z_}),(0,Kd.jsx)(Df.AW,{path:Hf[Vf.PUBLISHED_WORKSHOP_LEGACY].path,render:({location:{pathname:e,search:t,hash:n}})=>(0,Kd.jsx)(Df.l_,{to:{pathname:e.replace(/^\/v2/,""),search:t,hash:n}})}),(0,Kd.jsx)(Df.AW,{path:Hf[Vf.EVENT_DASHBOARD].path,children:(0,Kd.jsx)(r_,{children:(0,Kd.jsx)(pE,{})})}),(0,Kd.jsx)(Df.AW,{path:Hf[Vf.TEAM_ACCOUNT_LOGIN].path,children:(0,Kd.jsx)(r_,{children:(0,Kd.jsx)(wC,{})})}),(0,Kd.jsx)(Df.AW,{exact:!0,path:Hf[Vf.EVENT_LOBBY].path,children:(0,Kd.jsx)(r_,{children:(0,Kd.jsx)(fE,{})})}),(0,Kd.jsx)(Df.AW,{exact:!0,path:Hf[Vf.JOIN_EVENT].path,children:(0,Kd.jsx)(r_,{children:(0,Kd.jsx)(pC,{})})}),(0,Kd.jsx)(Df.AW,{exact:!0,path:Hf[Vf.HOMEPAGE].path,component:I_}),(0,Kd.jsx)(Df.AW,{path:Hf[Vf.LOGIN].path,exact:!0,children:(0,Kd.jsx)(bC,{})}),(0,Kd.jsx)(Df.AW,{path:Hf[Vf.LOGIN_CALLBACK].path,exact:!0,children:(0,Kd.jsx)(yC,{})}),(0,Kd.jsx)(Df.AW,{exact:!0,path:Hf[Vf.NOT_FOUND].path,component:_C}),(0,Kd.jsx)(Df.AW,{path:Hf[Vf.PUBLISHED_WORKSHOP_QUICK_LINK].path,component:hC}),(0,Kd.jsx)(Df.AW,{path:"*",component:_C})]})});let SC=function(e){return e.SignOut="SIGN_OUT",e}({});const kC=({id:e})=>{const{getCurrentSession:t,signOut:n}=(0,gp.useContext)(Yf),r=(0,Df.k6)(),i={href:zf.landingPage,onFollow:e=>{e.preventDefault(),r.push(zf.landingPage)}},[o,a]=(0,gp.useState)();return(0,gp.useEffect)((()=>{t().then((e=>{if(!e)return;const t=Kf(e),r=t.email||"",i=[t.given_name,t.family_name].filter((e=>!!e)).join(" ")||t.name||t["cognito:username"];a([{type:"menu-dropdown",iconName:"user-profile",text:i,description:r,onItemClick:e=>{e.detail.id!==SC.SignOut||n()},items:[{id:SC.SignOut,text:"Sign out"}]}])}))}),[]),(0,Kd.jsx)(If,{id:e,identity:i,utilities:o,sticky:!0})},EC=kC,CC=mp.a.getInstance(),AC="app-header",TC="app-footer",IC="app-notifications",RC=()=>{const t=(0,gp.useRef)(ip.c.getInstance()),{updateScrollPadding:n}=function(e){var t=(void 0===e?{}:e).selectors,n=void 0===t?["#app-header","#app-notifications"]:t,r=(0,gp.useRef)(),i=(0,gp.useCallback)((function(){r.current||(r.current=window.setTimeout((function(){var e;e=Array.from(document.querySelectorAll(n.join(","))).map((function(e){return e instanceof HTMLElement?e.offsetHeight:0})).reduce((function(e,t){return e+t}),0),document.documentElement.style.scrollPaddingTop="".concat(e,"px"),window.clearTimeout(r.current),r.current=void 0}),100))}),[]);return(0,gp.useEffect)((function(){return i(),window.addEventListener("resize",i),function(){window.removeEventListener("resize",i),document.documentElement.style.removeProperty("scroll-padding-top")}}),[]),{updateScrollPadding:i}}(),[r,i]=(0,gp.useState)(),[o,s]=(0,gp.useState)(!0),l=(0,Df.k6)(),[c]=(0,op.j)("ErrorBoundaryEEEventPortalApp",a.b.ERROR),u=(0,eh.sJ)(Uw),d=(0,eh.sJ)(Pw),[p,f]=(0,eh.FV)(Vw),[h,m]=(0,eh.FV)(Mw),g=(0,eh.sJ)(qw),v=(0,eh.sJ)(Bw),b=(0,eh.sJ)(Fw),y=(0,eh.sJ)(zw),w=(0,eh.sJ)(jw),{showNotification:_}=t_();return(0,gp.useEffect)((()=>{s(!u)}),[u]),(0,gp.useEffect)((()=>{n()}),[g]),(0,gp.useEffect)((()=>{const n=document.getElementById("raw-loader-container");n?.classList?.add("hide-raw-loader-container"),t.current.on(e.C.EVENTS.AMAZON_CORPORATE_SSO_TOKEN,(()=>{i("AmazonCorporateSSOToken"),_(rp.A.AmazonCorporateSSOToken.body,{type:"warning"})})),t.current.on(e.C.EVENTS.NETWORK_ERROR,(()=>{i("NetworkError"),_(rp.A.NetworkError.body,{type:"warning"})})),CC.checkForConsent()}),[]),(0,Kd.jsxs)("div",{dir:y,children:[(0,Kd.jsx)(EC,{id:AC}),(0,Kd.jsx)(Wy,{navigation:u,maxContentWidth:b,breadcrumbs:d?.length?(0,Kd.jsx)(Hy,{ariaLabel:rh.breadcrumbsAriaLabel,items:d,onClick:e=>{e.preventDefault(),e.detail.href&&l.push(e.detail.href)}}):null,headerSelector:`#${AC}`,footerSelector:`#${TC}`,content:(0,Kd.jsx)(rp.E,{logger:c,fallback:(0,Kd.jsx)(Qw,{type:"catastrophic"}),children:(0,Kd.jsxs)(Kd.Fragment,{children:[r&&(0,Kd.jsx)(rp.a,{type:r}),(0,Kd.jsx)(xC,{})]})}),tools:p.content,toolsOpen:p.open,toolsHide:p.hide,onToolsChange:({detail:{open:e}})=>f({...p,open:e}),notifications:g?.length?(0,Kd.jsx)("div",{id:IC,children:(0,Kd.jsx)(Lw,{items:g})}):null,navigationHide:o,disableContentPaddings:v,contentType:h,headerVariant:w,ariaLabels:{notifications:rh.appLayoutAriaLabels.notifications,navigation:rh.appLayoutAriaLabels.navigation,navigationToggle:rh.appLayoutAriaLabels.navigationToggle,navigationClose:rh.appLayoutAriaLabels.navigationClose,tools:rh.appLayoutAriaLabels.tools,toolsToggle:rh.appLayoutAriaLabels.toolsToggle,toolsClose:rh.appLayoutAriaLabels.toolsClose},stickyNotifications:!0}),(0,Kd.jsx)(Lf,{id:TC,sticky:!0,dir:"ltr"})]})},OC=e=>{e&&e instanceof Function&&n.e(217).then(n.bind(n,53217)).then((({getCLS:t,getFID:n,getFCP:r,getLCP:i,getTTFB:o})=>{t(e),n(e),r(e),i(e),o(e)}))};(0,Rm.s)(document.getElementById("root")).render((0,Kd.jsx)(gp.StrictMode,{children:(0,Kd.jsx)(Im,{children:(0,Kd.jsx)(RC,{})})})),OC()})()})();
//# sourceMappingURL=main.5c630628.js.map